From e6de4d2046346857701b7f75028e10a35ee2451e Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 14 Feb 2016 18:01:43 +0100 Subject: Initial commit --- .gitignore | 1 + assets/1.7.10.json | 2748 +++++++++++++++++++++++++++ assets/1.7.3.json | 2420 ++++++++++++++++++++++++ assets/1.7.4.json | 2440 ++++++++++++++++++++++++ assets/1.8.json | 2940 +++++++++++++++++++++++++++++ assets/1.9.json | 4092 ++++++++++++++++++++++++++++++++++++++++ assets/legacy.json | 4485 ++++++++++++++++++++++++++++++++++++++++++++ grab.py | 65 + version_manifest.json | 862 +++++++++ versions/1.0.json | 316 ++++ versions/1.1.json | 316 ++++ versions/1.2.1.json | 316 ++++ versions/1.2.2.json | 316 ++++ versions/1.2.3.json | 316 ++++ versions/1.2.4.json | 316 ++++ versions/1.2.5.json | 326 ++++ versions/1.3.1.json | 326 ++++ versions/1.3.2.json | 326 ++++ versions/1.4.2.json | 326 ++++ versions/1.4.4.json | 326 ++++ versions/1.4.5.json | 326 ++++ versions/1.4.6.json | 326 ++++ versions/1.4.7.json | 326 ++++ versions/1.5.1.json | 326 ++++ versions/1.5.2.json | 326 ++++ versions/1.6.1.json | 391 ++++ versions/1.6.2.json | 391 ++++ versions/1.6.4.json | 391 ++++ versions/1.7.10.json | 495 +++++ versions/1.7.2.json | 436 +++++ versions/1.7.3.json | 429 +++++ versions/1.7.4.json | 429 +++++ versions/1.7.5.json | 429 +++++ versions/1.7.6.json | 440 +++++ versions/1.7.7.json | 440 +++++ versions/1.7.8.json | 440 +++++ versions/1.7.9.json | 440 +++++ versions/1.8.1.json | 587 ++++++ versions/1.8.2.json | 626 +++++++ versions/1.8.3.json | 626 +++++++ versions/1.8.4.json | 626 +++++++ versions/1.8.5.json | 626 +++++++ versions/1.8.6.json | 626 +++++++ versions/1.8.7.json | 626 +++++++ versions/1.8.8.json | 626 +++++++ versions/1.8.9.json | 626 +++++++ versions/1.8.json | 609 ++++++ versions/15w33c.json | 534 ++++++ versions/15w34d.json | 534 ++++++ versions/15w35e.json | 534 ++++++ versions/15w36d.json | 534 ++++++ versions/15w37a.json | 534 ++++++ versions/15w38b.json | 534 ++++++ versions/15w39c.json | 534 ++++++ versions/15w40b.json | 534 ++++++ versions/15w41b.json | 534 ++++++ versions/15w42a.json | 534 ++++++ versions/15w43c.json | 534 ++++++ versions/15w44b.json | 534 ++++++ versions/15w45a.json | 534 ++++++ versions/15w46a.json | 534 ++++++ versions/15w47c.json | 534 ++++++ versions/15w49b.json | 534 ++++++ versions/15w50a.json | 534 ++++++ versions/15w51b.json | 534 ++++++ versions/16w02a.json | 534 ++++++ versions/16w03a.json | 534 ++++++ versions/16w04a.json | 534 ++++++ versions/16w05b.json | 529 ++++++ versions/16w06a.json | 529 ++++++ versions/a1.0.11.json | 316 ++++ versions/a1.0.14.json | 316 ++++ versions/a1.0.15.json | 316 ++++ versions/a1.0.16.json | 316 ++++ versions/a1.0.17_02.json | 316 ++++ versions/a1.0.17_04.json | 316 ++++ versions/a1.0.4.json | 316 ++++ versions/a1.0.5_01.json | 316 ++++ versions/a1.1.0.json | 316 ++++ versions/a1.1.2.json | 316 ++++ versions/a1.1.2_01.json | 316 ++++ versions/a1.2.0.json | 316 ++++ versions/a1.2.0_01.json | 316 ++++ versions/a1.2.0_02.json | 316 ++++ versions/a1.2.1.json | 316 ++++ versions/a1.2.1_01.json | 316 ++++ versions/a1.2.2a.json | 316 ++++ versions/a1.2.2b.json | 316 ++++ versions/a1.2.3.json | 316 ++++ versions/a1.2.3_01.json | 316 ++++ versions/a1.2.3_02.json | 316 ++++ versions/a1.2.3_04.json | 316 ++++ versions/a1.2.4_01.json | 316 ++++ versions/a1.2.5.json | 316 ++++ versions/a1.2.6.json | 316 ++++ versions/b1.0.2.json | 316 ++++ versions/b1.0.json | 316 ++++ versions/b1.0_01.json | 316 ++++ versions/b1.1_01.json | 316 ++++ versions/b1.1_02.json | 316 ++++ versions/b1.2.json | 316 ++++ versions/b1.2_01.json | 316 ++++ versions/b1.2_02.json | 316 ++++ versions/b1.3_01.json | 316 ++++ versions/b1.3b.json | 316 ++++ versions/b1.4.json | 316 ++++ versions/b1.4_01.json | 316 ++++ versions/b1.5.json | 316 ++++ versions/b1.5_01.json | 316 ++++ versions/b1.6.1.json | 316 ++++ versions/b1.6.2.json | 316 ++++ versions/b1.6.3.json | 316 ++++ versions/b1.6.4.json | 316 ++++ versions/b1.6.5.json | 316 ++++ versions/b1.6.6.json | 316 ++++ versions/b1.6.json | 316 ++++ versions/b1.7.2.json | 316 ++++ versions/b1.7.3.json | 316 ++++ versions/b1.7.json | 316 ++++ versions/b1.8.1.json | 316 ++++ versions/b1.8.json | 316 ++++ versions/c0.0.11a.json | 316 ++++ versions/c0.0.13a.json | 316 ++++ versions/c0.0.13a_03.json | 316 ++++ versions/c0.30_01c.json | 316 ++++ versions/inf-20100618.json | 316 ++++ versions/rd-132211.json | 316 ++++ versions/rd-132328.json | 316 ++++ versions/rd-160052.json | 316 ++++ versions/rd-161348.json | 316 ++++ versions/rd-20090515.json | 294 +++ 131 files changed, 68090 insertions(+) create mode 100644 .gitignore create mode 100644 assets/1.7.10.json create mode 100644 assets/1.7.3.json create mode 100644 assets/1.7.4.json create mode 100644 assets/1.8.json create mode 100644 assets/1.9.json create mode 100644 assets/legacy.json create mode 100755 grab.py create mode 100644 version_manifest.json create mode 100644 versions/1.0.json create mode 100644 versions/1.1.json create mode 100644 versions/1.2.1.json create mode 100644 versions/1.2.2.json create mode 100644 versions/1.2.3.json create mode 100644 versions/1.2.4.json create mode 100644 versions/1.2.5.json create mode 100644 versions/1.3.1.json create mode 100644 versions/1.3.2.json create mode 100644 versions/1.4.2.json create mode 100644 versions/1.4.4.json create mode 100644 versions/1.4.5.json create mode 100644 versions/1.4.6.json create mode 100644 versions/1.4.7.json create mode 100644 versions/1.5.1.json create mode 100644 versions/1.5.2.json create mode 100644 versions/1.6.1.json create mode 100644 versions/1.6.2.json create mode 100644 versions/1.6.4.json create mode 100644 versions/1.7.10.json create mode 100644 versions/1.7.2.json create mode 100644 versions/1.7.3.json create mode 100644 versions/1.7.4.json create mode 100644 versions/1.7.5.json create mode 100644 versions/1.7.6.json create mode 100644 versions/1.7.7.json create mode 100644 versions/1.7.8.json create mode 100644 versions/1.7.9.json create mode 100644 versions/1.8.1.json create mode 100644 versions/1.8.2.json create mode 100644 versions/1.8.3.json create mode 100644 versions/1.8.4.json create mode 100644 versions/1.8.5.json create mode 100644 versions/1.8.6.json create mode 100644 versions/1.8.7.json create mode 100644 versions/1.8.8.json create mode 100644 versions/1.8.9.json create mode 100644 versions/1.8.json create mode 100644 versions/15w33c.json create mode 100644 versions/15w34d.json create mode 100644 versions/15w35e.json create mode 100644 versions/15w36d.json create mode 100644 versions/15w37a.json create mode 100644 versions/15w38b.json create mode 100644 versions/15w39c.json create mode 100644 versions/15w40b.json create mode 100644 versions/15w41b.json create mode 100644 versions/15w42a.json create mode 100644 versions/15w43c.json create mode 100644 versions/15w44b.json create mode 100644 versions/15w45a.json create mode 100644 versions/15w46a.json create mode 100644 versions/15w47c.json create mode 100644 versions/15w49b.json create mode 100644 versions/15w50a.json create mode 100644 versions/15w51b.json create mode 100644 versions/16w02a.json create mode 100644 versions/16w03a.json create mode 100644 versions/16w04a.json create mode 100644 versions/16w05b.json create mode 100644 versions/16w06a.json create mode 100644 versions/a1.0.11.json create mode 100644 versions/a1.0.14.json create mode 100644 versions/a1.0.15.json create mode 100644 versions/a1.0.16.json create mode 100644 versions/a1.0.17_02.json create mode 100644 versions/a1.0.17_04.json create mode 100644 versions/a1.0.4.json create mode 100644 versions/a1.0.5_01.json create mode 100644 versions/a1.1.0.json create mode 100644 versions/a1.1.2.json create mode 100644 versions/a1.1.2_01.json create mode 100644 versions/a1.2.0.json create mode 100644 versions/a1.2.0_01.json create mode 100644 versions/a1.2.0_02.json create mode 100644 versions/a1.2.1.json create mode 100644 versions/a1.2.1_01.json create mode 100644 versions/a1.2.2a.json create mode 100644 versions/a1.2.2b.json create mode 100644 versions/a1.2.3.json create mode 100644 versions/a1.2.3_01.json create mode 100644 versions/a1.2.3_02.json create mode 100644 versions/a1.2.3_04.json create mode 100644 versions/a1.2.4_01.json create mode 100644 versions/a1.2.5.json create mode 100644 versions/a1.2.6.json create mode 100644 versions/b1.0.2.json create mode 100644 versions/b1.0.json create mode 100644 versions/b1.0_01.json create mode 100644 versions/b1.1_01.json create mode 100644 versions/b1.1_02.json create mode 100644 versions/b1.2.json create mode 100644 versions/b1.2_01.json create mode 100644 versions/b1.2_02.json create mode 100644 versions/b1.3_01.json create mode 100644 versions/b1.3b.json create mode 100644 versions/b1.4.json create mode 100644 versions/b1.4_01.json create mode 100644 versions/b1.5.json create mode 100644 versions/b1.5_01.json create mode 100644 versions/b1.6.1.json create mode 100644 versions/b1.6.2.json create mode 100644 versions/b1.6.3.json create mode 100644 versions/b1.6.4.json create mode 100644 versions/b1.6.5.json create mode 100644 versions/b1.6.6.json create mode 100644 versions/b1.6.json create mode 100644 versions/b1.7.2.json create mode 100644 versions/b1.7.3.json create mode 100644 versions/b1.7.json create mode 100644 versions/b1.8.1.json create mode 100644 versions/b1.8.json create mode 100644 versions/c0.0.11a.json create mode 100644 versions/c0.0.13a.json create mode 100644 versions/c0.0.13a_03.json create mode 100644 versions/c0.30_01c.json create mode 100644 versions/inf-20100618.json create mode 100644 versions/rd-132211.json create mode 100644 versions/rd-132328.json create mode 100644 versions/rd-160052.json create mode 100644 versions/rd-161348.json create mode 100644 versions/rd-20090515.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000..67107e48cf --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +http_cache diff --git a/assets/1.7.10.json b/assets/1.7.10.json new file mode 100644 index 0000000000..4d7ca96723 --- /dev/null +++ b/assets/1.7.10.json @@ -0,0 +1,2748 @@ +{ + "objects": { + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "minecraft/icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "minecraft/icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/lang/af_ZA.lang": { + "hash": "913dac82b2c852eb1b6f371fe14456901386cd13", + "size": 71178 + }, + "minecraft/lang/ar_SA.lang": { + "hash": "2e51504c234ea51b194ddf26871d20ed457483ec", + "size": 86496 + }, + "minecraft/lang/ast_ES.lang": { + "hash": "fc2139572f55c973aedc694b8d633f2a4eb0907a", + "size": 72927 + }, + "minecraft/lang/az_AZ.lang": { + "hash": "7dbc8bd8dc11c8011b38a682f8a127340634f02c", + "size": 66528 + }, + "minecraft/lang/bg_BG.lang": { + "hash": "1f8e5f3b70b781bbf6c2ebca61f6647f06b67603", + "size": 99873 + }, + "minecraft/lang/ca_ES.lang": { + "hash": "3386789f844a747d348a42386ee941daffdf34d4", + "size": 75720 + }, + "minecraft/lang/cs_CZ.lang": { + "hash": "22bb966ab55ae53b7d5960e13f7bc11920f380a3", + "size": 73182 + }, + "minecraft/lang/cy_GB.lang": { + "hash": "999257ac419cf90ec067b750bfc074e57015aa75", + "size": 72575 + }, + "minecraft/lang/da_DK.lang": { + "hash": "a2fbcec6e56101db42bdcbbf93461917e3ff9a9b", + "size": 70973 + }, + "minecraft/lang/de_DE.lang": { + "hash": "a5b9750a30629916c454b879246231ebd1cc9a2c", + "size": 73602 + }, + "minecraft/lang/el_GR.lang": { + "hash": "17567e7dc53a5e939b5bd0197fbf95d93c002c2a", + "size": 106705 + }, + "minecraft/lang/en_AU.lang": { + "hash": "4b0fb97083de71e8b23e144c7cd426fb3eb09e49", + "size": 69336 + }, + "minecraft/lang/en_CA.lang": { + "hash": "7197269073c558f5ae376f40eeae0ad29b05c5f5", + "size": 70192 + }, + "minecraft/lang/en_GB.lang": { + "hash": "81187dd7f36516de3a88d19c2f3903f74df1def0", + "size": 69867 + }, + "minecraft/lang/en_PT.lang": { + "hash": "0ee5c0e080e6f34e291a604e2485aa2c710cc81f", + "size": 73830 + }, + "minecraft/lang/eo_UY.lang": { + "hash": "c4daa64350971a7714218efc517de25e2a79ccc2", + "size": 71254 + }, + "minecraft/lang/es_AR.lang": { + "hash": "e55edae0011215873faeba154c7d89f590ddb748", + "size": 74392 + }, + "minecraft/lang/es_ES.lang": { + "hash": "428263c79973ad44876048f421511aed401cf2e6", + "size": 75554 + }, + "minecraft/lang/es_MX.lang": { + "hash": "33747279d2752138df2d80cc70771e042457017f", + "size": 73763 + }, + "minecraft/lang/es_UY.lang": { + "hash": "4e5de18b13004b53cf8e5d46f36ab07b165e7362", + "size": 73666 + }, + "minecraft/lang/es_VE.lang": { + "hash": "a224f70ea345fdb44f89a7c1b7c200b4239e6577", + "size": 74321 + }, + "minecraft/lang/et_EE.lang": { + "hash": "6c7a6c4bae01c22e67bed10b69d46e67d5d67895", + "size": 72085 + }, + "minecraft/lang/eu_ES.lang": { + "hash": "34090e3d3a908122ff2734784575b5a35c51d911", + "size": 75034 + }, + "minecraft/lang/fa_IR.lang": { + "hash": "20369b200cab4b4fb4975d8468395eafb62c50a1", + "size": 76732 + }, + "minecraft/lang/fi_FI.lang": { + "hash": "ff77255b582c0bac2fb722d74b168d51345ab730", + "size": 74638 + }, + "minecraft/lang/fil_PH.lang": { + "hash": "d8fc393426b1c67fcc0a867233874670b5755687", + "size": 71457 + }, + "minecraft/lang/fr_CA.lang": { + "hash": "b968a786fb5ddd46e28e4bf5c9ecb9c6db13bb95", + "size": 78323 + }, + "minecraft/lang/fr_FR.lang": { + "hash": "ea1403be012b32d2239796a3617de19b6774fe06", + "size": 77165 + }, + "minecraft/lang/ga_IE.lang": { + "hash": "0e2933d361b38fc2aff7e7d09c6b723893e4dd5c", + "size": 75483 + }, + "minecraft/lang/gl_ES.lang": { + "hash": "323d7f116b2187c51ff76ae7dd1ac15c5d4d007d", + "size": 74594 + }, + "minecraft/lang/gv_IM.lang": { + "hash": "00c71b8f15ddfaf958c0c31da003031b8789b3a6", + "size": 71834 + }, + "minecraft/lang/he_IL.lang": { + "hash": "f92ff2e7e9baf2de036c780dab96dc0d018fd3f3", + "size": 81991 + }, + "minecraft/lang/hi_IN.lang": { + "hash": "081d21bad358ef6922c43cecf5e0b8f30aa52e6c", + "size": 96609 + }, + "minecraft/lang/hr_HR.lang": { + "hash": "51ffb69a87c411dcde1f3f93f9b799458e66ee81", + "size": 72096 + }, + "minecraft/lang/hu_HU.lang": { + "hash": "6ae665534a98ef5a051792a98ade7bf555407d7a", + "size": 75495 + }, + "minecraft/lang/hy_AM.lang": { + "hash": "fd0b95f772a7714597740f625cfd5cc29c9d3560", + "size": 81563 + }, + "minecraft/lang/id_ID.lang": { + "hash": "10c8a862c62bac263807bf39ae191d39f8e54e35", + "size": 71241 + }, + "minecraft/lang/is_IS.lang": { + "hash": "b89e2223e2c867ed3077bbe4f233a84c63729c30", + "size": 72338 + }, + "minecraft/lang/it_IT.lang": { + "hash": "e257258766f1430cd6e5a97def8ecac0207ae83b", + "size": 76779 + }, + "minecraft/lang/ja_JP.lang": { + "hash": "c4e61eec725b91b5aa638b4e9155caecef57e56b", + "size": 84680 + }, + "minecraft/lang/ka_GE.lang": { + "hash": "34b4b3f6f4ea91b7d631395f00ce43219d025000", + "size": 124866 + }, + "minecraft/lang/ko_KR.lang": { + "hash": "f797f0bb31e043750ccaa7be27f60acd04b5c05f", + "size": 78938 + }, + "minecraft/lang/kw_GB.lang": { + "hash": "bef3b6a408db019403d8d756d0cf85b2c8ab61d9", + "size": 51140 + }, + "minecraft/lang/la_LA.lang": { + "hash": "5dbf29b5f54015d771873e9bb02665c1128a56ff", + "size": 71730 + }, + "minecraft/lang/lb_LU.lang": { + "hash": "1a498de545784868b5cb34705b4663c16292f837", + "size": 72764 + }, + "minecraft/lang/lt_LT.lang": { + "hash": "78f839189133203e8d22d93ef8c9f4d02cda3023", + "size": 77379 + }, + "minecraft/lang/lv_LV.lang": { + "hash": "8b39739932fda786e72567c68ac28ff7efe99e80", + "size": 74262 + }, + "minecraft/lang/mi_NZ.lang": { + "hash": "f149ea34fdfe2ffdbde2f7faa11eb2aa282fa6e2", + "size": 18231 + }, + "minecraft/lang/ms_MY.lang": { + "hash": "33aea58cbd8d0a8ad7b1b88432de02709342e333", + "size": 73106 + }, + "minecraft/lang/mt_MT.lang": { + "hash": "68a7eab92d03a6b1e432b8783b415271f31771a7", + "size": 75542 + }, + "minecraft/lang/nds_DE.lang": { + "hash": "0c423a8686c43541591a8283ce711f476d0d4074", + "size": 69855 + }, + "minecraft/lang/nl_NL.lang": { + "hash": "d17c0896a1ecd39c49cf9870d29597bac3a42217", + "size": 72860 + }, + "minecraft/lang/nn_NO.lang": { + "hash": "63fd5d8c33370939afe79299bb3891fe17acb444", + "size": 69343 + }, + "minecraft/lang/no_NO.lang": { + "hash": "47aee6e1766ea8127c5b17a9c0416583a836244f", + "size": 70936 + }, + "minecraft/lang/oc_FR.lang": { + "hash": "cfe9155cc562c3e805903ea67c32a62ac1bfe372", + "size": 75081 + }, + "minecraft/lang/pl_PL.lang": { + "hash": "6da5429aafecf40a160496adb1b3f4537a3a9c67", + "size": 75898 + }, + "minecraft/lang/pt_BR.lang": { + "hash": "4eedcb87b68eb6c17cc6ad8bb32b381341da08ee", + "size": 75219 + }, + "minecraft/lang/pt_PT.lang": { + "hash": "88077f1e3a47d62cc77fd6e81f04ff3d55644ae1", + "size": 75377 + }, + "minecraft/lang/qya_AA.lang": { + "hash": "08c19cb92fc7bb6c2445dd9743364960dcf9987b", + "size": 41781 + }, + "minecraft/lang/ro_RO.lang": { + "hash": "6e3c6a4b10e1446b7b7ce5d7342361fcf9b8da0d", + "size": 76131 + }, + "minecraft/lang/ru_RU.lang": { + "hash": "17d6e34837dfa86757bed29c47820914745639d5", + "size": 98015 + }, + "minecraft/lang/sk_SK.lang": { + "hash": "977391fc150aed15bee60af375359f495a7f2521", + "size": 73814 + }, + "minecraft/lang/sl_SI.lang": { + "hash": "49f8946e2a41e2290bd1a73654550b1413b98fb6", + "size": 72883 + }, + "minecraft/lang/sr_SP.lang": { + "hash": "5513fc89fd788c31ecea7d9a3e8a3ec165f0cb4d", + "size": 94989 + }, + "minecraft/lang/sv_SE.lang": { + "hash": "c246c98daf08c0652972b7143fc3126ff9117703", + "size": 71228 + }, + "minecraft/lang/th_TH.lang": { + "hash": "7fafdc20468e5104493072c6708b3f8f9326c3fb", + "size": 111984 + }, + "minecraft/lang/tlh_AA.lang": { + "hash": "cc38d596bbd7a6f37e3edd0a533adc32d4f89215", + "size": 49205 + }, + "minecraft/lang/tr_TR.lang": { + "hash": "2c38cb9ef9216a83da46136fde1128c43562aa89", + "size": 73350 + }, + "minecraft/lang/uk_UA.lang": { + "hash": "02ca127554fb1294b473bac256469a0d908ecd86", + "size": 97299 + }, + "minecraft/lang/val_ES.lang": { + "hash": "d6fab429585e927cc6ad7bc4363fe27580ea1a97", + "size": 73899 + }, + "minecraft/lang/vi_VN.lang": { + "hash": "a15b70c81e47f1c9dc8623e838dacddf001fa3c4", + "size": 82778 + }, + "minecraft/lang/zh_CN.lang": { + "hash": "eb206c38395f02f84e1062af3fab9e05cb15611f", + "size": 68917 + }, + "minecraft/lang/zh_TW.lang": { + "hash": "d2f3c9c340a5cfe30fb7e333c81a4d853d9bbddd", + "size": 68697 + }, + "minecraft/sounds.json": { + "hash": "fce0bb3e14ade7b292a7c1d5fa785533d8106d82", + "size": 34020 + }, + "minecraft/sounds/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "minecraft/sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "minecraft/sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "minecraft/sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "minecraft/sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "minecraft/sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "minecraft/sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "minecraft/sounds/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "minecraft/sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "minecraft/sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "minecraft/sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "minecraft/sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "minecraft/sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "minecraft/sounds/ambient/weather/rain1.ogg": { + "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", + "size": 13185 + }, + "minecraft/sounds/ambient/weather/rain2.ogg": { + "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", + "size": 13301 + }, + "minecraft/sounds/ambient/weather/rain3.ogg": { + "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", + "size": 13322 + }, + "minecraft/sounds/ambient/weather/rain4.ogg": { + "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", + "size": 13955 + }, + "minecraft/sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "minecraft/sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "minecraft/sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "minecraft/sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "minecraft/sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "minecraft/sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "minecraft/sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "minecraft/sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "minecraft/sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "minecraft/sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "minecraft/sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "minecraft/sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "minecraft/sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "minecraft/sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "minecraft/sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "minecraft/sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "minecraft/sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "minecraft/sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "minecraft/sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "minecraft/sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "minecraft/sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "minecraft/sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "minecraft/sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "minecraft/sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "minecraft/sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "minecraft/sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "minecraft/sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "minecraft/sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "minecraft/sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "minecraft/sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "minecraft/sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "minecraft/sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "minecraft/sounds/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "minecraft/sounds/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "minecraft/sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "minecraft/sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "minecraft/sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "minecraft/sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "minecraft/sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "minecraft/sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "minecraft/sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "minecraft/sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "minecraft/sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "minecraft/sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "minecraft/sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "minecraft/sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "minecraft/sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "minecraft/sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "minecraft/sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "minecraft/sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "minecraft/sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "minecraft/sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "minecraft/sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "minecraft/sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "minecraft/sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "minecraft/sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "minecraft/sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "minecraft/sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "minecraft/sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "minecraft/sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "minecraft/sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "minecraft/sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "minecraft/sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "minecraft/sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "minecraft/sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "minecraft/sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "minecraft/sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "minecraft/sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "minecraft/sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "minecraft/sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "minecraft/sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "minecraft/sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "minecraft/sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "minecraft/sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "minecraft/sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "minecraft/sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "minecraft/sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "minecraft/sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "minecraft/sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "minecraft/sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "minecraft/sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "minecraft/sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "minecraft/sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "minecraft/sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "minecraft/sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "minecraft/sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "minecraft/sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "minecraft/sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "minecraft/sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "minecraft/sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "minecraft/sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "minecraft/sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "minecraft/sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "minecraft/sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "minecraft/sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "minecraft/sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "minecraft/sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "minecraft/sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "minecraft/sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "minecraft/sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "minecraft/sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "minecraft/sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "minecraft/sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "minecraft/sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "minecraft/sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "minecraft/sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "minecraft/sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "minecraft/sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "minecraft/sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "minecraft/sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "minecraft/sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "minecraft/sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "minecraft/sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "minecraft/sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "minecraft/sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "minecraft/sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "minecraft/sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "minecraft/sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "minecraft/sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "minecraft/sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "minecraft/sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "minecraft/sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "minecraft/sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "minecraft/sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "minecraft/sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "minecraft/sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "minecraft/sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "minecraft/sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "minecraft/sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "minecraft/sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "minecraft/sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "minecraft/sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "minecraft/sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "minecraft/sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "minecraft/sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "minecraft/sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "minecraft/sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "minecraft/sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "minecraft/sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "minecraft/sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "minecraft/sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "minecraft/sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "minecraft/sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "minecraft/sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "minecraft/sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "minecraft/sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "minecraft/sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "minecraft/sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "minecraft/sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "minecraft/sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "minecraft/sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "minecraft/sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "minecraft/sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "minecraft/sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "minecraft/sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "minecraft/sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "minecraft/sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "minecraft/sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "minecraft/sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "minecraft/sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "minecraft/sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "minecraft/sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "minecraft/sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "minecraft/sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "minecraft/sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "minecraft/sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "minecraft/sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "minecraft/sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "minecraft/sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "minecraft/sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "minecraft/sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "minecraft/sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "minecraft/sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "minecraft/sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "minecraft/sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "minecraft/sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "minecraft/sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "minecraft/sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "minecraft/sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "minecraft/sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "minecraft/sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "minecraft/sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "minecraft/sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "minecraft/sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "minecraft/sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "minecraft/sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "minecraft/sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "minecraft/sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "minecraft/sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "minecraft/sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "minecraft/sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "minecraft/sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "minecraft/sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "minecraft/sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "minecraft/sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "minecraft/sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "minecraft/sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "minecraft/sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "minecraft/sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "minecraft/sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "minecraft/sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "minecraft/sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "minecraft/sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "minecraft/sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "minecraft/sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "minecraft/sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "minecraft/sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "minecraft/sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "minecraft/sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "minecraft/sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "minecraft/sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "minecraft/sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "minecraft/sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "minecraft/sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "minecraft/sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "minecraft/sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "minecraft/sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "minecraft/sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "minecraft/sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "minecraft/sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "minecraft/sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "minecraft/sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "minecraft/sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "minecraft/sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "minecraft/sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "minecraft/sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "minecraft/sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "minecraft/sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "minecraft/sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "minecraft/sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "minecraft/sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "minecraft/sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "minecraft/sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "minecraft/sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "minecraft/sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "minecraft/sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "minecraft/sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "minecraft/sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "minecraft/sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "minecraft/sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "minecraft/sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "minecraft/sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "minecraft/sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "minecraft/sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "minecraft/sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "minecraft/sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "minecraft/sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "minecraft/sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "minecraft/sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "minecraft/sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "minecraft/sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "minecraft/sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "minecraft/sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "minecraft/sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "minecraft/sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "minecraft/sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "minecraft/sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "minecraft/sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "minecraft/sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "minecraft/sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "minecraft/sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "minecraft/sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "minecraft/sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "minecraft/sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "minecraft/sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "minecraft/sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "minecraft/sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "minecraft/sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "minecraft/sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "minecraft/sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "minecraft/sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "minecraft/sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "minecraft/sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "minecraft/sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "minecraft/sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "minecraft/sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "minecraft/sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "minecraft/sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "minecraft/sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "minecraft/sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "minecraft/sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "minecraft/sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "minecraft/sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "minecraft/sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "minecraft/sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "minecraft/sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "minecraft/sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "minecraft/sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "minecraft/sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "minecraft/sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "minecraft/sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "minecraft/sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "minecraft/sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "minecraft/sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "minecraft/sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "minecraft/sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "minecraft/sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "minecraft/sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "minecraft/sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "minecraft/sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "minecraft/sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "minecraft/sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "minecraft/sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "minecraft/sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "minecraft/sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "minecraft/sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "minecraft/sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "minecraft/sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "minecraft/sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "minecraft/sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "minecraft/sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "minecraft/sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "minecraft/sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "minecraft/sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "minecraft/sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "minecraft/sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "minecraft/sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "minecraft/sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "minecraft/sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "minecraft/sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "minecraft/sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "minecraft/sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "minecraft/sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "minecraft/sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "minecraft/sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "minecraft/sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "minecraft/sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "minecraft/sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "minecraft/sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "minecraft/sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "minecraft/sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "minecraft/sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "minecraft/sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "minecraft/sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "minecraft/sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "minecraft/sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "minecraft/sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "minecraft/sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "minecraft/sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "minecraft/sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "minecraft/sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "minecraft/sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "minecraft/sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "minecraft/sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "minecraft/sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "minecraft/sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "minecraft/sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "minecraft/sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "minecraft/sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "minecraft/sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "minecraft/sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "minecraft/sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "minecraft/sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "minecraft/sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "minecraft/sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "minecraft/sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "minecraft/sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "minecraft/sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "minecraft/sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "minecraft/sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "minecraft/sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "minecraft/sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "minecraft/sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "minecraft/sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "minecraft/sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "minecraft/sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "minecraft/sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "minecraft/sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "minecraft/sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "minecraft/sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "minecraft/sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "minecraft/sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "minecraft/sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "minecraft/sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "minecraft/sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "minecraft/sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "minecraft/sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "minecraft/sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "minecraft/sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "minecraft/sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "minecraft/sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "minecraft/sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "minecraft/sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "minecraft/sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "minecraft/sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "minecraft/sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "minecraft/sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "minecraft/sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "minecraft/sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "minecraft/sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "minecraft/sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "minecraft/sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "minecraft/sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "minecraft/sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "minecraft/sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "minecraft/sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "minecraft/sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "minecraft/sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "minecraft/sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "minecraft/sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "minecraft/sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "minecraft/sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "minecraft/sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "minecraft/sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "minecraft/sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "minecraft/sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "minecraft/sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "minecraft/sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "minecraft/sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "minecraft/sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "minecraft/sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "minecraft/sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "minecraft/sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "minecraft/sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "minecraft/sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "minecraft/sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "minecraft/sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "minecraft/sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "minecraft/sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "minecraft/sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "minecraft/sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "minecraft/sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "minecraft/sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "minecraft/sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "minecraft/sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "minecraft/sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "minecraft/sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "minecraft/sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "minecraft/sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "minecraft/sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "minecraft/sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "minecraft/sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "minecraft/sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "minecraft/sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "minecraft/sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "minecraft/sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "minecraft/sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "minecraft/sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "minecraft/sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "minecraft/sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "minecraft/sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "minecraft/sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "minecraft/sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "minecraft/sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "minecraft/sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "minecraft/sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "minecraft/sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "minecraft/sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "minecraft/sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "minecraft/sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "minecraft/sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "minecraft/sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "minecraft/sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "minecraft/sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "minecraft/sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "minecraft/sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "minecraft/sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "minecraft/sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "minecraft/sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "minecraft/sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "minecraft/sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "minecraft/sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "minecraft/sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "minecraft/sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "minecraft/sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "minecraft/sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "minecraft/sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "minecraft/sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "minecraft/sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "minecraft/sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "minecraft/sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "minecraft/sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "minecraft/sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "minecraft/sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "minecraft/sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "minecraft/sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "minecraft/sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "minecraft/sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "minecraft/sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "minecraft/sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "minecraft/sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "minecraft/sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + }, + "pack.mcmeta": { + "hash": "4fd07421acc4fb19088908f0c40b38cd4ad26f48", + "size": 10995 + }, + "realms/lang/af_ZA.lang": { + "hash": "b81c9d77126abec7d7cc2ebb7491e25b6b861670", + "size": 7528 + }, + "realms/lang/ar_SA.lang": { + "hash": "4b3ecb81a2136dd4dc6a32120224dace03ea465c", + "size": 9353 + }, + "realms/lang/ast_ES.lang": { + "hash": "3f0a1aea8af9451493927ecb8a18997881ad0e2f", + "size": 7608 + }, + "realms/lang/az_AZ.lang": { + "hash": "8a0664c68ad24590ad5836fe237f41275df25b5d", + "size": 3933 + }, + "realms/lang/bg_BG.lang": { + "hash": "b09ad1252f8d849367a1a7455cd97493287aefa7", + "size": 10371 + }, + "realms/lang/ca_ES.lang": { + "hash": "cc96acd7c25af238059cbab1107648f8964648b6", + "size": 7793 + }, + "realms/lang/cs_CZ.lang": { + "hash": "332edac716a96977e2bb5a7995b7139dac08edda", + "size": 7703 + }, + "realms/lang/cy_GB.lang": { + "hash": "7b52463b2df4685d2d82c5d257fd5ec79843d618", + "size": 7688 + }, + "realms/lang/da_DK.lang": { + "hash": "9795a729f333a3bbb269959fc21bde2731c474fc", + "size": 7547 + }, + "realms/lang/de_DE.lang": { + "hash": "729b2c09d5c588787b23127eeda2730f9c039194", + "size": 7784 + }, + "realms/lang/el_GR.lang": { + "hash": "f2e1dc557bcea55b34430723dfb4e33120a2dda0", + "size": 11517 + }, + "realms/lang/en_AU.lang": { + "hash": "37fb8e6e0b534c33bdaabb8d083c48a323858e8c", + "size": 7522 + }, + "realms/lang/en_CA.lang": { + "hash": "cb94fec6672af40f5418fec044d32990ee96d7b9", + "size": 7292 + }, + "realms/lang/en_GB.lang": { + "hash": "c2d8994702c664a9bedd4f1961c585507752c7d2", + "size": 7276 + }, + "realms/lang/en_PT.lang": { + "hash": "f300aa5e8f7b943f9b8e2a901e2d4fb8f7b83295", + "size": 7780 + }, + "realms/lang/eo_UY.lang": { + "hash": "710afa6f2c33e1b7de74c260f1258337c19e6779", + "size": 7480 + }, + "realms/lang/es_AR.lang": { + "hash": "acfe947c1219eb7493130442ef184dc8025e8191", + "size": 7554 + }, + "realms/lang/es_ES.lang": { + "hash": "f3f2bc5d9de49c43f1d65ddcfc4619ea43095d13", + "size": 7767 + }, + "realms/lang/es_MX.lang": { + "hash": "de6c2b919476b9ba40a81fa54cc149cfcc1e25ac", + "size": 7700 + }, + "realms/lang/es_UY.lang": { + "hash": "2dcc88a24fcc775602cb622006b02862d865def8", + "size": 7694 + }, + "realms/lang/es_VE.lang": { + "hash": "8a1963013018a8f53d6a72376a5b265c0d2e5ec7", + "size": 7699 + }, + "realms/lang/et_EE.lang": { + "hash": "720c15d04d7be115daf19b024a37b498b6f7730e", + "size": 7477 + }, + "realms/lang/eu_ES.lang": { + "hash": "a448ca104c51d6934dd669ddac2ef03c0d35695f", + "size": 7839 + }, + "realms/lang/fa_IR.lang": { + "hash": "017c25f046e93918d0591bdd9628eb767494c8fd", + "size": 9468 + }, + "realms/lang/fi_FI.lang": { + "hash": "131da513b18868576c3eed5c3921a36c6fa15e45", + "size": 7425 + }, + "realms/lang/fil_PH.lang": { + "hash": "fde655cdabb7140e657ed69315579c210c43031e", + "size": 7991 + }, + "realms/lang/fr_CA.lang": { + "hash": "edf3b3dd02931f1630c3663c6d5082a71da4fe9c", + "size": 8187 + }, + "realms/lang/fr_FR.lang": { + "hash": "5633f7496870e805b35ca06777de782f49160347", + "size": 8045 + }, + "realms/lang/ga_IE.lang": { + "hash": "f57f766c0266d36d7fa8efb006aaa95fcd645a36", + "size": 8146 + }, + "realms/lang/gl_ES.lang": { + "hash": "e6cbbdefe6ce1fa4d5eb3387b097e1c24b3258ab", + "size": 7621 + }, + "realms/lang/gv_IM.lang": { + "hash": "8a0e1c7158c4c610eda89658128fe6cc7d6d8110", + "size": 6140 + }, + "realms/lang/he_IL.lang": { + "hash": "2bc6dcd491a02649614e5ffee81958b1e8bdf813", + "size": 8564 + }, + "realms/lang/hi_IN.lang": { + "hash": "8c791963f3d67ee14e3f084da3d7a14c2b99fc6c", + "size": 7305 + }, + "realms/lang/hr_HR.lang": { + "hash": "ddd313e9466974aff2b0e39edd819954edaa63f1", + "size": 7513 + }, + "realms/lang/hu_HU.lang": { + "hash": "022b14caa9cdc6d43bec35792b9be19e3ad7c909", + "size": 8071 + }, + "realms/lang/hy_AM.lang": { + "hash": "685f29bcdcc62c0c58f4d137d30fcc40123411f4", + "size": 4397 + }, + "realms/lang/id_ID.lang": { + "hash": "8a6901092669cae60fa67c2a62c5e9c4548fd056", + "size": 7650 + }, + "realms/lang/is_IS.lang": { + "hash": "c75f27495baf4b0374fcece255d665d1cbbbebbd", + "size": 7615 + }, + "realms/lang/it_IT.lang": { + "hash": "74d3924ddd105231713694303a9c7ce070b58f9a", + "size": 7683 + }, + "realms/lang/ja_JP.lang": { + "hash": "c5cc8bd843d90b8ab4fec12a1ab023c1c1ce7afb", + "size": 8727 + }, + "realms/lang/ka_GE.lang": { + "hash": "84fa71ecc0af0dba3f20afa2d59e428c304367c6", + "size": 12877 + }, + "realms/lang/ko_KR.lang": { + "hash": "66464e3f372f6abd434a27fbff7c03a729ebe9ac", + "size": 8024 + }, + "realms/lang/kw_GB.lang": { + "hash": "ac61acec46bb72c4e11b3fbe8317bd593d3c2120", + "size": 3021 + }, + "realms/lang/la_LA.lang": { + "hash": "4ccb3009e24e1cc0bffe18f544e6fc7ae3cd3b64", + "size": 7289 + }, + "realms/lang/lb_LU.lang": { + "hash": "a7602156ac3a8a41e42b833fefafbe80f9914fd5", + "size": 7825 + }, + "realms/lang/lt_LT.lang": { + "hash": "3f41ed39706e90a4babec03798387b38028be639", + "size": 8113 + }, + "realms/lang/lv_LV.lang": { + "hash": "147c0bfa040f23f8ffa6a0fe649d7d8f8c8aa303", + "size": 7943 + }, + "realms/lang/mi_NZ.lang": { + "hash": "16f20c44b1662917db565be399caf1d68e020430", + "size": 73 + }, + "realms/lang/ms_MY.lang": { + "hash": "158ecc0a1b876b4f3c020288e492b2b7cddbd343", + "size": 7791 + }, + "realms/lang/mt_MT.lang": { + "hash": "5f839c343f353936498507a4f3da78ebf69182d0", + "size": 7824 + }, + "realms/lang/nds_DE.lang": { + "hash": "84e6480d18c99ad57099ae117a2f028c412bbb2b", + "size": 7546 + }, + "realms/lang/nl_NL.lang": { + "hash": "5c2894bb6941070ff3a014004326cc05dda28901", + "size": 7704 + }, + "realms/lang/nn_NO.lang": { + "hash": "8349f016bd3d5b42f45dc12d7e0adfb300e245c3", + "size": 7594 + }, + "realms/lang/no_NO.lang": { + "hash": "bc4277498220c42b9b6266310c3616793aa17ae3", + "size": 7555 + }, + "realms/lang/oc_FR.lang": { + "hash": "431d3ec2c3a969d30f982dda71ff3e9cec17d399", + "size": 8051 + }, + "realms/lang/pl_PL.lang": { + "hash": "d914f93e28eea9d7ccc225064c74147d993142b8", + "size": 7779 + }, + "realms/lang/pt_BR.lang": { + "hash": "a568ea57eeca8e9494837d7eda1ea2ed362186cc", + "size": 7702 + }, + "realms/lang/pt_PT.lang": { + "hash": "1c5095ce89d18162efa0cb42a5a91f8b4d970449", + "size": 7845 + }, + "realms/lang/qya_AA.lang": { + "hash": "89e887e58fb533f7dcbbbcafabbe1e8051a4c6ca", + "size": 188 + }, + "realms/lang/ro_RO.lang": { + "hash": "9e17737e7bc35766f674bf4b56be14a119fd09f5", + "size": 7785 + }, + "realms/lang/ru_RU.lang": { + "hash": "23e46a6151e9ef8cf970df137f914ecfedef97f7", + "size": 10417 + }, + "realms/lang/sk_SK.lang": { + "hash": "6a69ee43b781f9b05d9965da7a7dd1adb9d3d4b4", + "size": 7716 + }, + "realms/lang/sl_SI.lang": { + "hash": "78ffefc12f41ac971ee33ba5f30bc1a12788bb9e", + "size": 7655 + }, + "realms/lang/sr_SP.lang": { + "hash": "9b84cea77437d7af38d50695543791cc5d9908ae", + "size": 9826 + }, + "realms/lang/sv_SE.lang": { + "hash": "b7312c5ef37ea6e0f7b51c18c9a53d53da0c9468", + "size": 7617 + }, + "realms/lang/th_TH.lang": { + "hash": "908cb8d352d2456ba427530dc242ff6dfa319780", + "size": 12281 + }, + "realms/lang/tlh_AA.lang": { + "hash": "d304de107112235ae44caf7f856f8bc668909146", + "size": 723 + }, + "realms/lang/tr_TR.lang": { + "hash": "6d2d486beeecb68f3f1d0d884a11f47097e59457", + "size": 7911 + }, + "realms/lang/uk_UA.lang": { + "hash": "eeb9546344f37e2b8b48d0c7a173d677443aba4e", + "size": 10220 + }, + "realms/lang/val_ES.lang": { + "hash": "bd27bbd59ddc25ae24e1e5102b43ec7abe66fc3d", + "size": 7720 + }, + "realms/lang/vi_VN.lang": { + "hash": "c73ea4893d2b64c11036209e7782e7fb005934ef", + "size": 8997 + }, + "realms/lang/zh_CN.lang": { + "hash": "ceae6cbd84813981937687c00b911ba385416fd6", + "size": 7268 + }, + "realms/lang/zh_TW.lang": { + "hash": "07711734555b8c1c1e0f1555f9090309a69a3a1b", + "size": 7258 + } + } +} \ No newline at end of file diff --git a/assets/1.7.3.json b/assets/1.7.3.json new file mode 100644 index 0000000000..0e749aea5b --- /dev/null +++ b/assets/1.7.3.json @@ -0,0 +1,2420 @@ +{ + "objects": { + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "lang/af_ZA.lang": { + "hash": "a9ea89177fbf3f10e527102451eb1469671530d4", + "size": 69996 + }, + "lang/ar_SA.lang": { + "hash": "ab4b24fb41b13f1c83ee45879e0c0db3f86d7fa4", + "size": 83986 + }, + "lang/bg_BG.lang": { + "hash": "f36a4c278292b2c80b2e0889d60980fbb6f4339b", + "size": 95147 + }, + "lang/ca_ES.lang": { + "hash": "ebdfd687b678262836cb4179f8b3833fe557db28", + "size": 72677 + }, + "lang/cs_CZ.lang": { + "hash": "d8dd3873fac34c74f038df02d76d745febafe8da", + "size": 71829 + }, + "lang/cy_GB.lang": { + "hash": "16e554ed068e38f738f0afa7a03db23b77456ec3", + "size": 70247 + }, + "lang/da_DK.lang": { + "hash": "be7fd7a59648a565b83c1c6de161df470728b656", + "size": 68955 + }, + "lang/de_DE.lang": { + "hash": "e37d3ab28ec7acc17337da3d4a4fe4dd0642aac5", + "size": 71313 + }, + "lang/el_GR.lang": { + "hash": "4330e3218548e9f3268d103e5ab71fa2b28d9b20", + "size": 103177 + }, + "lang/en_AU.lang": { + "hash": "cee3c7dc6d3fcc0bd399a743dad1b53bba485e60", + "size": 67927 + }, + "lang/en_CA.lang": { + "hash": "6c6489f61ee7d2efa086fa63b23097530c52d26e", + "size": 67845 + }, + "lang/en_GB.lang": { + "hash": "88bd61ca6d1201d0109262c2d3b0d1464d07ce74", + "size": 67676 + }, + "lang/en_PT.lang": { + "hash": "eb59d5ba3728885ff40f1bf37cc8f72d6d9e6930", + "size": 71748 + }, + "lang/eo_UY.lang": { + "hash": "69ff827d47a5b247f88a71db37c27d010c755653", + "size": 69406 + }, + "lang/es_AR.lang": { + "hash": "ec830f34a2ea5d964603ff621e7c4d64323a904c", + "size": 71755 + }, + "lang/es_ES.lang": { + "hash": "ebcebf42cd5cc197b9d0f0e89e061f33382870c6", + "size": 73202 + }, + "lang/es_MX.lang": { + "hash": "720843b6860be60ec252ae17db4d54dd50b4829c", + "size": 73034 + }, + "lang/es_UY.lang": { + "hash": "c6843b4ba73c4c075d697398d43ee916283e5b93", + "size": 72868 + }, + "lang/es_VE.lang": { + "hash": "b73850cb324ddce5488f8edfe14ddb68e1f63670", + "size": 73296 + }, + "lang/et_EE.lang": { + "hash": "6c7de8b578694b6a86c5f462a2df708f9d804a13", + "size": 69679 + }, + "lang/eu_ES.lang": { + "hash": "e5dc74ad272f60621a04a67bd62a5cf63c4e8135", + "size": 73305 + }, + "lang/fa_IR.lang": { + "hash": "9b7368cc1a3b4f8e7d8dff923b2cbe9069cd0f3b", + "size": 71995 + }, + "lang/fi_FI.lang": { + "hash": "16af3fb50160638e7250af4cc3beb3769f6e58b0", + "size": 72181 + }, + "lang/fil_PH.lang": { + "hash": "0dbc616d03816a6f925a5b2f77e89738d290f194", + "size": 69231 + }, + "lang/fr_CA.lang": { + "hash": "6df06576e677d952dc15da3926f4ed822d106354", + "size": 75791 + }, + "lang/fr_FR.lang": { + "hash": "419a50b4099da63ca54f70aaddee5dfd4084b37c", + "size": 74536 + }, + "lang/ga_IE.lang": { + "hash": "78f017a2c23e6bdf6c8da0ef2ebd0a7d0ff8be88", + "size": 73730 + }, + "lang/gl_ES.lang": { + "hash": "f414a01c9317aaffd43169021f66dad9b9cc6ed3", + "size": 71887 + }, + "lang/he_IL.lang": { + "hash": "00562baef8bd1db4c43990f6b1027361e7f620c4", + "size": 79972 + }, + "lang/hi_IN.lang": { + "hash": "7f66e73aaa91fdc3164757a208fd29348bff2b35", + "size": 101712 + }, + "lang/hr_HR.lang": { + "hash": "090858721704b0a6f95342538ed732124bce4945", + "size": 69765 + }, + "lang/hu_HU.lang": { + "hash": "10c2d1819d800db8ff9c0ea000db1223d2eecd4b", + "size": 72828 + }, + "lang/hy_AM.lang": { + "hash": "b97a0903384607ba6ffd96f636b5a54f96736659", + "size": 88875 + }, + "lang/id_ID.lang": { + "hash": "dcc2504c5428b0d96a8e9488e9ee55e71dbbbfff", + "size": 69637 + }, + "lang/is_IS.lang": { + "hash": "3387bbc2e5982c355ebd1f4662c90e548f94835d", + "size": 69877 + }, + "lang/it_IT.lang": { + "hash": "3b1d6346f35f0eb0c3e044f17ae9e95d7c237b54", + "size": 73949 + }, + "lang/ja_JP.lang": { + "hash": "e7bcfd104fbe5f120000d3ae940275ccc4ee4ecc", + "size": 81647 + }, + "lang/ka_GE.lang": { + "hash": "b72de884145171dd9cb147bcdad0aeea663ffef7", + "size": 119947 + }, + "lang/ko_KR.lang": { + "hash": "ccc5779a459fbc82e553541721a487a60c92a3ee", + "size": 76963 + }, + "lang/kw_GB.lang": { + "hash": "784a66b5b35f256bf82f786b04595af2b4af0a79", + "size": 69598 + }, + "lang/la_LA.lang": { + "hash": "654565592eb8d2146e0649968bebd510a0edadcb", + "size": 70563 + }, + "lang/lb_LU.lang": { + "hash": "075249de69efdda8344c2d5b4c02bea403fad9a0", + "size": 69234 + }, + "lang/lt_LT.lang": { + "hash": "d36b4de109a4611e7e58dcaa570bad70e382bb27", + "size": 74452 + }, + "lang/lv_LV.lang": { + "hash": "290d36a66649cd536c2b5de6f6aa74b8befb2f8a", + "size": 72522 + }, + "lang/ms_MY.lang": { + "hash": "c8badfd177f7a9d6628c27be79c7ea6d766687c0", + "size": 72423 + }, + "lang/mt_MT.lang": { + "hash": "1820f8055731340a9ed00461d0a0c0b187588c43", + "size": 72844 + }, + "lang/nl_NL.lang": { + "hash": "277f9bc77aba8ec9bdc6a8d5585200ce0e57304b", + "size": 70581 + }, + "lang/nn_NO.lang": { + "hash": "ce3ca53596ed6b87dbfe33efcb58a785c3d47af4", + "size": 67941 + }, + "lang/no_NO.lang": { + "hash": "cd2ae07ce8f7d135311228c0e3df9d19acc990e2", + "size": 68687 + }, + "lang/oc_FR.lang": { + "hash": "32719ce08065ea58af84138a837c35199cb934f9", + "size": 73684 + }, + "lang/pl_PL.lang": { + "hash": "149e040de6c1193ae9bb0a0b9dae5e300eaa8cac", + "size": 73213 + }, + "lang/pt_BR.lang": { + "hash": "4384414d1b2fa7b2ad33d13c94a1e50c1d411f9e", + "size": 72462 + }, + "lang/pt_PT.lang": { + "hash": "8e2947a0ba5746f92ee99b35c76cfdcb5422eac9", + "size": 73464 + }, + "lang/qya_AA.lang": { + "hash": "ffd5b9945bd7ce1bd42c5163c498567dce26936b", + "size": 67956 + }, + "lang/ro_RO.lang": { + "hash": "0d00418922109286950ce5c083620ed368e91fa2", + "size": 74228 + }, + "lang/ru_RU.lang": { + "hash": "d71c0c4e1fa5aab39c6987ad823fca41788fcace", + "size": 94443 + }, + "lang/sk_SK.lang": { + "hash": "e4c551a5a6c98f3d2197cbd78510650c3dac09f7", + "size": 72420 + }, + "lang/sl_SI.lang": { + "hash": "51f2b2ceceaa197e2f5fa044d4b9925b5336c99a", + "size": 70252 + }, + "lang/sr_SP.lang": { + "hash": "1eac2aa97411edb07381a48270b6967426167822", + "size": 91649 + }, + "lang/sv_SE.lang": { + "hash": "3d71568665e75dd18a29d7cd6956fd33fd61264c", + "size": 68882 + }, + "lang/th_TH.lang": { + "hash": "77cbba200747fa3ff91e7e129d77e3cfd14ce1b2", + "size": 108702 + }, + "lang/tlh_AA.lang": { + "hash": "99a11700f8db47a9c21446957d0d008c290f0fba", + "size": 68121 + }, + "lang/tr_TR.lang": { + "hash": "f4278b00b147d59e7d063092de28b66e0ae19840", + "size": 71332 + }, + "lang/uk_UA.lang": { + "hash": "746810af78cc4df2c5ba00f930c3adf87e9d8df5", + "size": 93995 + }, + "lang/vi_VN.lang": { + "hash": "bc1d3a4bec5fecc51c2590fe0bb13539f55d7b81", + "size": 80882 + }, + "lang/zh_CN.lang": { + "hash": "3d9568b9a9b738312d379af6fc43ca290e3614bc", + "size": 66855 + }, + "lang/zh_TW.lang": { + "hash": "9dda510b86d4e0e12d44d228783e395ccce56fbc", + "size": 66916 + }, + "pack.mcmeta": { + "hash": "dcd58a2f57954ec5208601e957f0851e617d8a90", + "size": 9090 + }, + "sounds.json": { + "hash": "fce0bb3e14ade7b292a7c1d5fa785533d8106d82", + "size": 34020 + }, + "sounds/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "sounds/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "sounds/ambient/weather/rain1.ogg": { + "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", + "size": 13185 + }, + "sounds/ambient/weather/rain2.ogg": { + "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", + "size": 13301 + }, + "sounds/ambient/weather/rain3.ogg": { + "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", + "size": 13322 + }, + "sounds/ambient/weather/rain4.ogg": { + "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", + "size": 13955 + }, + "sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "sounds/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "sounds/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + } + } +} \ No newline at end of file diff --git a/assets/1.7.4.json b/assets/1.7.4.json new file mode 100644 index 0000000000..07e0106cf3 --- /dev/null +++ b/assets/1.7.4.json @@ -0,0 +1,2440 @@ +{ + "objects": { + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "lang/af_ZA.lang": { + "hash": "3ed6b9d3d6c70d9e86bb10604378987f65d1a3ae", + "size": 77973 + }, + "lang/ar_SA.lang": { + "hash": "b739f1bcf05e82b225f6e128504af5c96574070f", + "size": 94338 + }, + "lang/ast_ES.lang": { + "hash": "6a130a7b8cfe8cf77d8f3d0bf0d625c9bc932b50", + "size": 79786 + }, + "lang/bg_BG.lang": { + "hash": "582bd1b3bc99991e20fe1cf0c3fb6297a4032fe9", + "size": 107294 + }, + "lang/ca_ES.lang": { + "hash": "cea8602003df57fe675359c162e12518d5377802", + "size": 80859 + }, + "lang/cs_CZ.lang": { + "hash": "6f644df36783553adb873892f02c8df31a562ea7", + "size": 79835 + }, + "lang/cy_GB.lang": { + "hash": "d60b0fa5b8f302825de6ca7f31be1d56f941aa9e", + "size": 78011 + }, + "lang/da_DK.lang": { + "hash": "a01580d5b2079ee690cd4257dcb9b9d5b5827c5c", + "size": 76874 + }, + "lang/de_DE.lang": { + "hash": "05e5d4376f243eed7289bca215e149721ef32dbd", + "size": 79327 + }, + "lang/el_GR.lang": { + "hash": "4f02b8473cd09ecbac3c205a837411d5d6dd1765", + "size": 115140 + }, + "lang/en_AU.lang": { + "hash": "6aeecd3a532caa1c33fe6019779f346537c20c3c", + "size": 75708 + }, + "lang/en_CA.lang": { + "hash": "195752f895bf895e0371ea791086b942d2a3a029", + "size": 75515 + }, + "lang/en_GB.lang": { + "hash": "3bdb52e1961c9ef22616bf9a8c36052c2d166124", + "size": 75337 + }, + "lang/en_PT.lang": { + "hash": "ae9fe232bcd41ea3383126d4032e0c41e5c30986", + "size": 79997 + }, + "lang/eo_UY.lang": { + "hash": "48995567bac45b5870fbfd9123c36ee379596ab5", + "size": 76960 + }, + "lang/es_AR.lang": { + "hash": "303e0ad5866acbb5251c2050715531ee08dcdd04", + "size": 79798 + }, + "lang/es_ES.lang": { + "hash": "7f0b43b1057f864ce183b4950382a6143d048bc0", + "size": 81340 + }, + "lang/es_MX.lang": { + "hash": "5841f1c149d75bdb5b5553dacff64d540a66c6e7", + "size": 80660 + }, + "lang/es_UY.lang": { + "hash": "048f00a828d2ddc685c28e1e1f6e75ac36059a38", + "size": 80725 + }, + "lang/es_VE.lang": { + "hash": "aa9280fff79e512f8e75e9b5f4d5e9d0d8a70237", + "size": 80955 + }, + "lang/et_EE.lang": { + "hash": "9efe2b58dc3a37b041520499d5aa014dad864b26", + "size": 77669 + }, + "lang/eu_ES.lang": { + "hash": "7f197a6bebf80a5ec109dabe3f2290062333f563", + "size": 81235 + }, + "lang/fa_IR.lang": { + "hash": "3f9ad38f61b975ef1bcf7e7b397a3ec781376bf2", + "size": 91109 + }, + "lang/fi_FI.lang": { + "hash": "d515d3a178dd2b6cb730090e6dc5808e29060d6c", + "size": 80076 + }, + "lang/fil_PH.lang": { + "hash": "a50eab95ec849f45f10a484ac35b2d2fdd537d1c", + "size": 78520 + }, + "lang/fr_CA.lang": { + "hash": "c368b10942886c39a54c3359aa2430845c86faba", + "size": 84088 + }, + "lang/fr_FR.lang": { + "hash": "5ffe475c57fa72755d143bd6bfa2c36c5ef029cc", + "size": 82785 + }, + "lang/ga_IE.lang": { + "hash": "a870a691fd24a42946239b250e6d948d94707fd6", + "size": 82259 + }, + "lang/gl_ES.lang": { + "hash": "38517ebb386032e97d3f562f48cd78b6c212de95", + "size": 79946 + }, + "lang/gv_IM.lang": { + "hash": "c697ef4aec574fd844c78118ae2650489f54aac0", + "size": 78624 + }, + "lang/he_IL.lang": { + "hash": "16765a632f7c13fe608c17aaedaf2b67c36a1f65", + "size": 89333 + }, + "lang/hi_IN.lang": { + "hash": "d11b484281827aa380e4beca991b022fde0fb514", + "size": 115883 + }, + "lang/hr_HR.lang": { + "hash": "ad97cf18899a1ab1e0ec264d41f2719a14a1566f", + "size": 77620 + }, + "lang/hu_HU.lang": { + "hash": "d8526a37e1cb96c2ebc5b9ac09221832b0041fe1", + "size": 81211 + }, + "lang/hy_AM.lang": { + "hash": "b5633e1db22d36c993aed2d74a1ed2d506e651fc", + "size": 100381 + }, + "lang/id_ID.lang": { + "hash": "c9edd2f96478748e691430f91fa8289172ec38fd", + "size": 77838 + }, + "lang/is_IS.lang": { + "hash": "62730f0103a559ff127d99ab5ffc19ad730f851e", + "size": 78101 + }, + "lang/it_IT.lang": { + "hash": "d7f96fcc625dfe124deb0cb00809442e2c109867", + "size": 83257 + }, + "lang/ja_JP.lang": { + "hash": "a7e4e9e58b319939998067ce7d4286366a3aea72", + "size": 90680 + }, + "lang/ka_GE.lang": { + "hash": "747ded357960f6f911492e3840c11852938b0f04", + "size": 129291 + }, + "lang/ko_KR.lang": { + "hash": "ab1bc52bfa5c170b5b1f99906fc849c89b3f8ddd", + "size": 85215 + }, + "lang/kw_GB.lang": { + "hash": "90f64ff1aa400e252d4c84a642c9e191b631209d", + "size": 77281 + }, + "lang/la_LA.lang": { + "hash": "a7980eb0105c8d409227e94a1bf39413383aafb1", + "size": 78311 + }, + "lang/lb_LU.lang": { + "hash": "0bf08d8c609d0abe442839d1a6c0ce8649c4c1af", + "size": 79744 + }, + "lang/lt_LT.lang": { + "hash": "8822e8282e18ea3a84e217165d24d3835f9a02b4", + "size": 83192 + }, + "lang/lv_LV.lang": { + "hash": "b4448f3003574bd69e45a31f118a6fe8e7907316", + "size": 80596 + }, + "lang/mi_NZ.lang": { + "hash": "28ad66f1224ff43b40dfb0ac938c7e667d072bc7", + "size": 75892 + }, + "lang/ms_MY.lang": { + "hash": "c862b0a34a29f20a76e221d5e388ab821b15b600", + "size": 80021 + }, + "lang/mt_MT.lang": { + "hash": "c266cfe6c91b2f8042f88519d5ac42b918552941", + "size": 81127 + }, + "lang/nds_DE.lang": { + "hash": "22d35e1c0d62f48f8636444e3dedf8a1bf797099", + "size": 76804 + }, + "lang/nl_NL.lang": { + "hash": "ccc738ed50f49bca7f6e6d627a5ac1e7e869f782", + "size": 78536 + }, + "lang/nn_NO.lang": { + "hash": "364d4310e77b0f834e95ede7ca5655a5f7c4a41d", + "size": 75900 + }, + "lang/no_NO.lang": { + "hash": "0b41afb1ee994249fd619ec21c7891e9dcb65d1c", + "size": 76398 + }, + "lang/oc_FR.lang": { + "hash": "70f0ea6e69e7618f15c9d987858be0741a86d60a", + "size": 81887 + }, + "lang/pl_PL.lang": { + "hash": "405fc8204500f9680625ffdc94b501f040d7e98c", + "size": 81239 + }, + "lang/pt_BR.lang": { + "hash": "5d2155f6ba1d8f8627d953b4c88b41f4eb218d16", + "size": 80733 + }, + "lang/pt_PT.lang": { + "hash": "59c70721f818007eca5593c2a3506f4c6cafa0ce", + "size": 81127 + }, + "lang/qya_AA.lang": { + "hash": "e9812055ae812979954ced67ab02606294eb8284", + "size": 75655 + }, + "lang/ro_RO.lang": { + "hash": "e0dac6a81a78c4984aeee5206d089aa4044421b1", + "size": 81958 + }, + "lang/ru_RU.lang": { + "hash": "3b2a8aa9abfeef2440e3f4162e5a8513b625e546", + "size": 105422 + }, + "lang/sk_SK.lang": { + "hash": "6d88e2ab99219fb819e53560e99384fd386fe434", + "size": 80321 + }, + "lang/sl_SI.lang": { + "hash": "2d75ccde60b46609a781bc1b29dc6dff8314b55e", + "size": 78319 + }, + "lang/sr_SP.lang": { + "hash": "fccb3958d7d6f75d4d8ac6bef525f6d619b7befc", + "size": 102760 + }, + "lang/sv_SE.lang": { + "hash": "c977b03f48aa05080a5b5aef347ff4f492e3fb6f", + "size": 76614 + }, + "lang/th_TH.lang": { + "hash": "f4714c97da9b21c01e6a2bbc7082baa1900f7a53", + "size": 119892 + }, + "lang/tlh_AA.lang": { + "hash": "f620e40d017007fcf3a53924e138eb03bba1170f", + "size": 75785 + }, + "lang/tr_TR.lang": { + "hash": "933ef8c5bf4641efcd002037d1d4958a6da6c909", + "size": 79402 + }, + "lang/uk_UA.lang": { + "hash": "3f4f42340eb9397eed113fab665ad14cb64af180", + "size": 104956 + }, + "lang/val_ES.lang": { + "hash": "cb58b2d9f44e6386da142ab74b6d3a0665f7380d", + "size": 80880 + }, + "lang/vi_VN.lang": { + "hash": "30e9b49c7800e94c6912525921de97711231fa00", + "size": 90272 + }, + "lang/zh_CN.lang": { + "hash": "d06c833ac58f3b7fc072993dcee5247ab42325d9", + "size": 74124 + }, + "lang/zh_TW.lang": { + "hash": "0dfe38259a242dd404d2cff46bfd5a123f5e36df", + "size": 74168 + }, + "pack.mcmeta": { + "hash": "1ed42482a20f4dad56e8b42443f7bb43b0bf37f9", + "size": 9959 + }, + "sounds.json": { + "hash": "fce0bb3e14ade7b292a7c1d5fa785533d8106d82", + "size": 34020 + }, + "sounds/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "sounds/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "sounds/ambient/weather/rain1.ogg": { + "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", + "size": 13185 + }, + "sounds/ambient/weather/rain2.ogg": { + "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", + "size": 13301 + }, + "sounds/ambient/weather/rain3.ogg": { + "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", + "size": 13322 + }, + "sounds/ambient/weather/rain4.ogg": { + "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", + "size": 13955 + }, + "sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "sounds/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "sounds/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + } + } +} \ No newline at end of file diff --git a/assets/1.8.json b/assets/1.8.json new file mode 100644 index 0000000000..aaf5588e31 --- /dev/null +++ b/assets/1.8.json @@ -0,0 +1,2940 @@ +{ + "objects": { + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "minecraft/icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "minecraft/icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/lang/af_ZA.lang": { + "hash": "974c91d46902f201f5b99826037f7c3891d5f6fd", + "size": 75886 + }, + "minecraft/lang/ar_SA.lang": { + "hash": "ee4232cbe10c23b9aff88e9134dc0ae15a449de2", + "size": 92381 + }, + "minecraft/lang/ast_ES.lang": { + "hash": "1d37a6f67db63ee15ec19f0426a914882bc9aadc", + "size": 85749 + }, + "minecraft/lang/az_AZ.lang": { + "hash": "37821cab823859768abfebb8264953ee7e069c17", + "size": 73675 + }, + "minecraft/lang/bg_BG.lang": { + "hash": "99d9280970ffd4a42b43f377f8d3e361d7f59bb7", + "size": 166141 + }, + "minecraft/lang/ca_ES.lang": { + "hash": "a20c4251d6a7bf003f9e16654c70a2a5765819fd", + "size": 90420 + }, + "minecraft/lang/cs_CZ.lang": { + "hash": "102b886329cc6f8376684d79e0275ec93de101ce", + "size": 122290 + }, + "minecraft/lang/cy_GB.lang": { + "hash": "9f8f2bcb36ae3fe3c01bea418f33de3da2a6cc50", + "size": 69996 + }, + "minecraft/lang/da_DK.lang": { + "hash": "6f17ad81a2a86f2152f50e4f6b89f67c097b7471", + "size": 81844 + }, + "minecraft/lang/de_DE.lang": { + "hash": "0980bf808e738eeac691559f771e68bbd23c6d98", + "size": 123909 + }, + "minecraft/lang/el_GR.lang": { + "hash": "a2a737070bd9d9fb62b7b849479d9ec49c51c3eb", + "size": 112265 + }, + "minecraft/lang/en_AU.lang": { + "hash": "a23bceb1d6e6412dafbd5e49a1c05918854bdfc2", + "size": 78561 + }, + "minecraft/lang/en_CA.lang": { + "hash": "af958233a71ccf73edc89e3b431a7a10e16cc1ac", + "size": 117224 + }, + "minecraft/lang/en_GB.lang": { + "hash": "03f31164d234f10a3230611656332f1756e570a9", + "size": 117031 + }, + "minecraft/lang/en_PT.lang": { + "hash": "64f5643da27da4218b87fae8352cbd65e98a6494", + "size": 90201 + }, + "minecraft/lang/eo_UY.lang": { + "hash": "7c272cf1c8f3dcd0428ab75087890c8aa290812f", + "size": 78124 + }, + "minecraft/lang/es_AR.lang": { + "hash": "ec9df689ff3737cdd03762ceaf934cba703b05cc", + "size": 123494 + }, + "minecraft/lang/es_ES.lang": { + "hash": "7035158dd5e4b632403af3697eb8e78908b17ba2", + "size": 125750 + }, + "minecraft/lang/es_MX.lang": { + "hash": "fe8073cc2c07af629577017d78aeb2cc3c231dc8", + "size": 123120 + }, + "minecraft/lang/es_UY.lang": { + "hash": "655aeb17af37eed92c8fcf8b1c22b173eb76b561", + "size": 85858 + }, + "minecraft/lang/es_VE.lang": { + "hash": "109ff111fef689c7435a612cee9becf47a7c701d", + "size": 96783 + }, + "minecraft/lang/et_EE.lang": { + "hash": "b0063e6fcabaab3428bd961204a94ca062110186", + "size": 102593 + }, + "minecraft/lang/eu_ES.lang": { + "hash": "be945eb046d29e0215a0f35ef8973478eb2fc1d3", + "size": 88473 + }, + "minecraft/lang/fa_IR.lang": { + "hash": "2740cd3806cec3b8c8895e31dd6a09e7925d1415", + "size": 76178 + }, + "minecraft/lang/fi_FI.lang": { + "hash": "ced868873c0873349fc4274255a553a073a1d530", + "size": 113837 + }, + "minecraft/lang/fil_PH.lang": { + "hash": "e2c8f26c91005a795c08344d601b10c84936e89d", + "size": 74035 + }, + "minecraft/lang/fr_CA.lang": { + "hash": "a1d8cf2a5a4f536b15bb6481c7f0203b7dd1c58b", + "size": 131217 + }, + "minecraft/lang/fr_FR.lang": { + "hash": "f9e1e61d35c4b8583a8d32bb9854f02f3a7bb7a8", + "size": 129948 + }, + "minecraft/lang/ga_IE.lang": { + "hash": "fc70f364f2b5a1777255020444b74d25e28ef12d", + "size": 83864 + }, + "minecraft/lang/gl_ES.lang": { + "hash": "15eccc77f642260b1d1904593306f20305147702", + "size": 71591 + }, + "minecraft/lang/gv_IM.lang": { + "hash": "a742af8f9e453973b805ed6fff21a8bf9452bd9f", + "size": 69181 + }, + "minecraft/lang/he_IL.lang": { + "hash": "fa68dfda0324e8ee58d40df5e9e7272f0d59c47a", + "size": 80785 + }, + "minecraft/lang/hi_IN.lang": { + "hash": "b4e155c85e53f55354f5b51e7f7a35b11bd0a79c", + "size": 93262 + }, + "minecraft/lang/hr_HR.lang": { + "hash": "a791d82f586d7b4f698bb7d47f07d4f7f002ce73", + "size": 122189 + }, + "minecraft/lang/hu_HU.lang": { + "hash": "b7b754f6be6dcfcf1399c95aae35e44ffb9d66ad", + "size": 126360 + }, + "minecraft/lang/hy_AM.lang": { + "hash": "81b2c1409d080d3a0f11296b1e497dd4b01c77ca", + "size": 78431 + }, + "minecraft/lang/id_ID.lang": { + "hash": "2e3e328276f15e77119ade2529e7beafb0d69fd6", + "size": 84740 + }, + "minecraft/lang/is_IS.lang": { + "hash": "a7b7e23172e3d8128cf1bf2140254bd71273e5b7", + "size": 88071 + }, + "minecraft/lang/it_IT.lang": { + "hash": "0d4d1008e189d336b078f0fc97bb5a7a378a1966", + "size": 130584 + }, + "minecraft/lang/ja_JP.lang": { + "hash": "0ca3e647521ee34e6fae49086e7cc192a148bca6", + "size": 140508 + }, + "minecraft/lang/ka_GE.lang": { + "hash": "f1bc2dfa0c992be3e7480229c45830293ee19d08", + "size": 211068 + }, + "minecraft/lang/ko_KR.lang": { + "hash": "515d2dc1517b1907c72a79e758ef995a3b54aab1", + "size": 133795 + }, + "minecraft/lang/kw_GB.lang": { + "hash": "26ad90a5dc52f95e4802ae30422d2fb20edf5eba", + "size": 71080 + }, + "minecraft/lang/la_LA.lang": { + "hash": "965fbbc622abd91585b1b5d40b045e384c5f1613", + "size": 72956 + }, + "minecraft/lang/lb_LU.lang": { + "hash": "2ecf8694343c62a0d0e3ca3d9dc130067adf1c4d", + "size": 91317 + }, + "minecraft/lang/lt_LT.lang": { + "hash": "fd264fd12e1b982d22954163a12b35825ae6a87a", + "size": 133647 + }, + "minecraft/lang/lv_LV.lang": { + "hash": "9dc05d0d7c2bb7e6e73a1d8e2bc50e48746a6883", + "size": 81437 + }, + "minecraft/lang/mi_NZ.lang": { + "hash": "e0e3a6eeb73178da894c84eb9d495128ab463a0d", + "size": 17524 + }, + "minecraft/lang/ms_MY.lang": { + "hash": "b5a91fefb72e3664024e87ae64ef19977fe09003", + "size": 70341 + }, + "minecraft/lang/mt_MT.lang": { + "hash": "e1cad7ce1c9feb8b7f56954e7f6f1d846de12c47", + "size": 92736 + }, + "minecraft/lang/nds_DE.lang": { + "hash": "15a1256703dc94ce8ebf855e0b8dc6e235aa8615", + "size": 77218 + }, + "minecraft/lang/nl_NL.lang": { + "hash": "dedc1cc7ded0d917b0fa2a34ad6b7843c5ffa46a", + "size": 121179 + }, + "minecraft/lang/nn_NO.lang": { + "hash": "e952e5c34abdd0147fa5bb20c7fd4aa14353fd90", + "size": 70672 + }, + "minecraft/lang/no_NO.lang": { + "hash": "42394caf96f31a1dd2b262ff52ee0a5ee3cfbd83", + "size": 82506 + }, + "minecraft/lang/oc_FR.lang": { + "hash": "94ee6c08de62aa80f920b45329ba14d12f345f70", + "size": 125048 + }, + "minecraft/lang/pl_PL.lang": { + "hash": "621cf443ebb4f183056625337a83c989f46c1822", + "size": 97025 + }, + "minecraft/lang/pt_BR.lang": { + "hash": "eba6a289fd6815c89c8c35277c6775723621cfd7", + "size": 124210 + }, + "minecraft/lang/pt_PT.lang": { + "hash": "7b243164dfca23d30a01763a9f26ab1863932ac2", + "size": 97851 + }, + "minecraft/lang/qya_AA.lang": { + "hash": "e36314cb77ccca5fce96fa6b28c61d4efe859f0a", + "size": 41454 + }, + "minecraft/lang/ro_RO.lang": { + "hash": "bbaf3f7aad0587fcf2797119eef34bac069fe411", + "size": 125596 + }, + "minecraft/lang/ru_RU.lang": { + "hash": "dfb8059176413255e670b9cc82ad1f62ab5bd057", + "size": 164431 + }, + "minecraft/lang/se_NO.lang": { + "hash": "757435c189f31d5c8db94a4adbc56c70a8998204", + "size": 15884 + }, + "minecraft/lang/sk_SK.lang": { + "hash": "faf036a00abc60f858e841d04b9cbf96be4d804e", + "size": 87259 + }, + "minecraft/lang/sl_SI.lang": { + "hash": "d8db0eb0c818256908e98efb1a681bc89ee19c04", + "size": 70270 + }, + "minecraft/lang/sr_SP.lang": { + "hash": "87d4c7476672d23170c057c95a80ec1cba06a48a", + "size": 109208 + }, + "minecraft/lang/sv_SE.lang": { + "hash": "37cba9315ce8202c834a94bdc92bed0879ed2d07", + "size": 119832 + }, + "minecraft/lang/th_TH.lang": { + "hash": "1c839a4420005d136b55810e2dacf47eb588e2fa", + "size": 122405 + }, + "minecraft/lang/tlh_AA.lang": { + "hash": "f5571f58e5ee9737b6de97a70ab6f8cc0b4172bb", + "size": 48507 + }, + "minecraft/lang/tr_TR.lang": { + "hash": "2862fb39b282f3ae2bbee03ab91c8941b403494c", + "size": 124126 + }, + "minecraft/lang/uk_UA.lang": { + "hash": "aaf1358fc98f0d7ddb3f0be043f6e2627a382f22", + "size": 164062 + }, + "minecraft/lang/val_ES.lang": { + "hash": "1d6bad6f31c6797391e8c127c9b469be01ee9292", + "size": 127376 + }, + "minecraft/lang/vi_VN.lang": { + "hash": "35aeb4279d6e6dfe134d2f385b4e6c7b8a06e7d4", + "size": 142577 + }, + "minecraft/lang/zh_CN.lang": { + "hash": "99b470341f0ae1a62c7d50dcaede34a907db7af6", + "size": 113949 + }, + "minecraft/lang/zh_TW.lang": { + "hash": "7cfcba8a3f4a60d37a828cfff5aa3978bd28f19b", + "size": 118271 + }, + "minecraft/sounds.json": { + "hash": "5e06ca070067486427a3167ade2ffe01623e5591", + "size": 37731 + }, + "minecraft/sounds/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "minecraft/sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "minecraft/sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "minecraft/sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "minecraft/sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "minecraft/sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "minecraft/sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "minecraft/sounds/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "minecraft/sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "minecraft/sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "minecraft/sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "minecraft/sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "minecraft/sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "minecraft/sounds/ambient/weather/rain1.ogg": { + "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", + "size": 13185 + }, + "minecraft/sounds/ambient/weather/rain2.ogg": { + "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", + "size": 13301 + }, + "minecraft/sounds/ambient/weather/rain3.ogg": { + "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", + "size": 13322 + }, + "minecraft/sounds/ambient/weather/rain4.ogg": { + "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", + "size": 13955 + }, + "minecraft/sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "minecraft/sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "minecraft/sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "minecraft/sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "minecraft/sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "minecraft/sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "minecraft/sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "minecraft/sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "minecraft/sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "minecraft/sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "minecraft/sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "minecraft/sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "minecraft/sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "minecraft/sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "minecraft/sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "minecraft/sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "minecraft/sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "minecraft/sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "minecraft/sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "minecraft/sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "minecraft/sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "minecraft/sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "minecraft/sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "minecraft/sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "minecraft/sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "minecraft/sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "minecraft/sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "minecraft/sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "minecraft/sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "minecraft/sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "minecraft/sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "minecraft/sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "minecraft/sounds/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "minecraft/sounds/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "minecraft/sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "minecraft/sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "minecraft/sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "minecraft/sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "minecraft/sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "minecraft/sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "minecraft/sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "minecraft/sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "minecraft/sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "minecraft/sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "minecraft/sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "minecraft/sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "minecraft/sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "minecraft/sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "minecraft/sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "minecraft/sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "minecraft/sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "minecraft/sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "minecraft/sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "minecraft/sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "minecraft/sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "minecraft/sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "minecraft/sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "minecraft/sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "minecraft/sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "minecraft/sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "minecraft/sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "minecraft/sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "minecraft/sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "minecraft/sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "minecraft/sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "minecraft/sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "minecraft/sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "minecraft/sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "minecraft/sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "minecraft/sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "minecraft/sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "minecraft/sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "minecraft/sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "minecraft/sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "minecraft/sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "minecraft/sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "minecraft/sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "minecraft/sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "minecraft/sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "minecraft/sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "minecraft/sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "minecraft/sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "minecraft/sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "minecraft/sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "minecraft/sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "minecraft/sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "minecraft/sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "minecraft/sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "minecraft/sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "minecraft/sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "minecraft/sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "minecraft/sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "minecraft/sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "minecraft/sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "minecraft/sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "minecraft/sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "minecraft/sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "minecraft/sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "minecraft/sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "minecraft/sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "minecraft/sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "minecraft/sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "minecraft/sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "minecraft/sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "minecraft/sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "minecraft/sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "minecraft/sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "minecraft/sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "minecraft/sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "minecraft/sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "minecraft/sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "minecraft/sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "minecraft/sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "minecraft/sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "minecraft/sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "minecraft/sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "minecraft/sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "minecraft/sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "minecraft/sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "minecraft/sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "minecraft/sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "minecraft/sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "minecraft/sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "minecraft/sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "minecraft/sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "minecraft/sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "minecraft/sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "minecraft/sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "minecraft/sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "minecraft/sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "minecraft/sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "minecraft/sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "minecraft/sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "minecraft/sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "minecraft/sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "minecraft/sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "minecraft/sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "minecraft/sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "minecraft/sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "minecraft/sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "minecraft/sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "minecraft/sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "minecraft/sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "minecraft/sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "minecraft/sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "minecraft/sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "minecraft/sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "minecraft/sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "minecraft/sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "minecraft/sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "minecraft/sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "minecraft/sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "minecraft/sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "minecraft/sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "minecraft/sounds/mob/guardian/attack_loop.ogg": { + "hash": "78e5d74081d605d52272f29c7d958b6584a62116", + "size": 20912 + }, + "minecraft/sounds/mob/guardian/curse.ogg": { + "hash": "3f2e554955be100d7f28c074586b764710330b8c", + "size": 45792 + }, + "minecraft/sounds/mob/guardian/elder_death.ogg": { + "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", + "size": 19980 + }, + "minecraft/sounds/mob/guardian/elder_hit1.ogg": { + "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", + "size": 8461 + }, + "minecraft/sounds/mob/guardian/elder_hit2.ogg": { + "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", + "size": 8392 + }, + "minecraft/sounds/mob/guardian/elder_hit3.ogg": { + "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", + "size": 8631 + }, + "minecraft/sounds/mob/guardian/elder_hit4.ogg": { + "hash": "186362097c9552903943d8d37a1e3b974e4aa618", + "size": 8680 + }, + "minecraft/sounds/mob/guardian/elder_idle1.ogg": { + "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", + "size": 17095 + }, + "minecraft/sounds/mob/guardian/elder_idle2.ogg": { + "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", + "size": 17437 + }, + "minecraft/sounds/mob/guardian/elder_idle3.ogg": { + "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", + "size": 14673 + }, + "minecraft/sounds/mob/guardian/elder_idle4.ogg": { + "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", + "size": 18822 + }, + "minecraft/sounds/mob/guardian/flop1.ogg": { + "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", + "size": 7422 + }, + "minecraft/sounds/mob/guardian/flop2.ogg": { + "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", + "size": 7355 + }, + "minecraft/sounds/mob/guardian/flop3.ogg": { + "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", + "size": 6994 + }, + "minecraft/sounds/mob/guardian/flop4.ogg": { + "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", + "size": 7371 + }, + "minecraft/sounds/mob/guardian/guardian_death.ogg": { + "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", + "size": 15820 + }, + "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { + "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", + "size": 9257 + }, + "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { + "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", + "size": 9111 + }, + "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { + "hash": "3008b71834c7815f70507c044da8defbcb585a80", + "size": 9363 + }, + "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { + "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", + "size": 9216 + }, + "minecraft/sounds/mob/guardian/guardian_idle1.ogg": { + "hash": "3b182a8bcf8d911bf0d8d5b6e963855c30a12897", + "size": 13948 + }, + "minecraft/sounds/mob/guardian/guardian_idle2.ogg": { + "hash": "0a3f0c382b1813fb42b8374dc9ee1bc5c19f797d", + "size": 13792 + }, + "minecraft/sounds/mob/guardian/guardian_idle3.ogg": { + "hash": "e28f348f59a396f8e23079e52e6dc1caa02a0868", + "size": 12634 + }, + "minecraft/sounds/mob/guardian/guardian_idle4.ogg": { + "hash": "85cf7fc03f0f4f67521fef89adee58471b72a81a", + "size": 11913 + }, + "minecraft/sounds/mob/guardian/land_death.ogg": { + "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", + "size": 11255 + }, + "minecraft/sounds/mob/guardian/land_hit1.ogg": { + "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", + "size": 12031 + }, + "minecraft/sounds/mob/guardian/land_hit2.ogg": { + "hash": "e9ccf74cb5b561e4839482863d1466f731903500", + "size": 11089 + }, + "minecraft/sounds/mob/guardian/land_hit3.ogg": { + "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", + "size": 11980 + }, + "minecraft/sounds/mob/guardian/land_hit4.ogg": { + "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", + "size": 11180 + }, + "minecraft/sounds/mob/guardian/land_idle1.ogg": { + "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", + "size": 6727 + }, + "minecraft/sounds/mob/guardian/land_idle2.ogg": { + "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", + "size": 5579 + }, + "minecraft/sounds/mob/guardian/land_idle3.ogg": { + "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", + "size": 6802 + }, + "minecraft/sounds/mob/guardian/land_idle4.ogg": { + "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", + "size": 5687 + }, + "minecraft/sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "minecraft/sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "minecraft/sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "minecraft/sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "minecraft/sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "minecraft/sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "minecraft/sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "minecraft/sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "minecraft/sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "minecraft/sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "minecraft/sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "minecraft/sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "minecraft/sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "minecraft/sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "minecraft/sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "minecraft/sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "minecraft/sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "minecraft/sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "minecraft/sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "minecraft/sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "minecraft/sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "minecraft/sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "minecraft/sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "minecraft/sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "minecraft/sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "minecraft/sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "minecraft/sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "minecraft/sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "minecraft/sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "minecraft/sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "minecraft/sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "minecraft/sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "minecraft/sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "minecraft/sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "minecraft/sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "minecraft/sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "minecraft/sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "minecraft/sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "minecraft/sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "minecraft/sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "minecraft/sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "minecraft/sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "minecraft/sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "minecraft/sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "minecraft/sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "minecraft/sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "minecraft/sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "minecraft/sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "minecraft/sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "minecraft/sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "minecraft/sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "minecraft/sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "minecraft/sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "minecraft/sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "minecraft/sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "minecraft/sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "minecraft/sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "minecraft/sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "minecraft/sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "minecraft/sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "minecraft/sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "minecraft/sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "minecraft/sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "minecraft/sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "minecraft/sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "minecraft/sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "minecraft/sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "minecraft/sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "minecraft/sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "minecraft/sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "minecraft/sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "minecraft/sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "minecraft/sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "minecraft/sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "minecraft/sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "minecraft/sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "minecraft/sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "minecraft/sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "minecraft/sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "minecraft/sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "minecraft/sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "minecraft/sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { + "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", + "size": 7018 + }, + "minecraft/sounds/mob/rabbit/hop1.ogg": { + "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", + "size": 5938 + }, + "minecraft/sounds/mob/rabbit/hop2.ogg": { + "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", + "size": 6993 + }, + "minecraft/sounds/mob/rabbit/hop3.ogg": { + "hash": "461436665544dc44e12f79cad893de2ad02ddffc", + "size": 6597 + }, + "minecraft/sounds/mob/rabbit/hop4.ogg": { + "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", + "size": 5811 + }, + "minecraft/sounds/mob/rabbit/hurt1.ogg": { + "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", + "size": 6750 + }, + "minecraft/sounds/mob/rabbit/hurt2.ogg": { + "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", + "size": 5988 + }, + "minecraft/sounds/mob/rabbit/hurt3.ogg": { + "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", + "size": 6389 + }, + "minecraft/sounds/mob/rabbit/hurt4.ogg": { + "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", + "size": 6650 + }, + "minecraft/sounds/mob/rabbit/idle1.ogg": { + "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", + "size": 5806 + }, + "minecraft/sounds/mob/rabbit/idle2.ogg": { + "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", + "size": 6988 + }, + "minecraft/sounds/mob/rabbit/idle3.ogg": { + "hash": "8906199918a85564590c7a01e854c3820853533e", + "size": 5840 + }, + "minecraft/sounds/mob/rabbit/idle4.ogg": { + "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", + "size": 8691 + }, + "minecraft/sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "minecraft/sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "minecraft/sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "minecraft/sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "minecraft/sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "minecraft/sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "minecraft/sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "minecraft/sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "minecraft/sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "minecraft/sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "minecraft/sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "minecraft/sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "minecraft/sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "minecraft/sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "minecraft/sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "minecraft/sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "minecraft/sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "minecraft/sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "minecraft/sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "minecraft/sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "minecraft/sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "minecraft/sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "minecraft/sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "minecraft/sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "minecraft/sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "minecraft/sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "minecraft/sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "minecraft/sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "minecraft/sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "minecraft/sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "minecraft/sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "minecraft/sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "minecraft/sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "minecraft/sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "minecraft/sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "minecraft/sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "minecraft/sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "minecraft/sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "minecraft/sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "minecraft/sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "minecraft/sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "minecraft/sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "minecraft/sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "minecraft/sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "minecraft/sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "minecraft/sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "minecraft/sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "minecraft/sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "minecraft/sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "minecraft/sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "minecraft/sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "minecraft/sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "minecraft/sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "minecraft/sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "minecraft/sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "minecraft/sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "minecraft/sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "minecraft/sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "minecraft/sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "minecraft/sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "minecraft/sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "minecraft/sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "minecraft/sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "minecraft/sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "minecraft/sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "minecraft/sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "minecraft/sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "minecraft/sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "minecraft/sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "minecraft/sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "minecraft/sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "minecraft/sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "minecraft/sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "minecraft/sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "minecraft/sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "minecraft/sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "minecraft/sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "minecraft/sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "minecraft/sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "minecraft/sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "minecraft/sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "minecraft/sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "minecraft/sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "minecraft/sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "minecraft/sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "minecraft/sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "minecraft/sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "minecraft/sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "minecraft/sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "minecraft/sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "minecraft/sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "minecraft/sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "minecraft/sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "minecraft/sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "minecraft/sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "minecraft/sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "minecraft/sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "minecraft/sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "minecraft/sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "minecraft/sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "minecraft/sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "minecraft/sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "minecraft/sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "minecraft/sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "minecraft/sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "minecraft/sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "minecraft/sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "minecraft/sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "minecraft/sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "minecraft/sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "minecraft/sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "minecraft/sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "minecraft/sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "minecraft/sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "minecraft/sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "minecraft/sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "minecraft/sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "minecraft/sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "minecraft/sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "minecraft/sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "minecraft/sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "minecraft/sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "minecraft/sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "minecraft/sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "minecraft/sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "minecraft/sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "minecraft/sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "minecraft/sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "minecraft/sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "minecraft/sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "minecraft/sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "minecraft/sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "minecraft/sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "minecraft/sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "minecraft/sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "minecraft/sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "minecraft/sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "minecraft/sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "minecraft/sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "minecraft/sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "minecraft/sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "minecraft/sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "minecraft/sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "minecraft/sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "minecraft/sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "minecraft/sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "minecraft/sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "minecraft/sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "minecraft/sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "minecraft/sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "minecraft/sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "minecraft/sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "minecraft/sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "minecraft/sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "minecraft/sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "minecraft/sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "minecraft/sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "minecraft/sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "minecraft/sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "minecraft/sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "minecraft/sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "minecraft/sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "minecraft/sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "minecraft/sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "minecraft/sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "minecraft/sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "minecraft/sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "minecraft/sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "minecraft/sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "minecraft/sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "minecraft/sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "minecraft/sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "minecraft/sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "minecraft/sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "minecraft/sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "minecraft/sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "minecraft/sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "minecraft/sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "minecraft/sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "minecraft/sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "minecraft/sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "minecraft/sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "minecraft/sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "minecraft/sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "minecraft/sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "minecraft/sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "minecraft/sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "minecraft/sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "minecraft/sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "minecraft/sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "minecraft/sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "minecraft/sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "minecraft/sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "minecraft/sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "minecraft/sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "minecraft/sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "minecraft/sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "minecraft/sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "minecraft/sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "minecraft/sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "minecraft/sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "minecraft/sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "minecraft/sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "minecraft/sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "minecraft/sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "minecraft/sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "minecraft/sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "minecraft/sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "minecraft/sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "minecraft/sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "minecraft/sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "minecraft/sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "minecraft/sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "minecraft/sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "minecraft/sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "minecraft/sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "minecraft/sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "minecraft/sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "minecraft/sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "minecraft/sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "minecraft/sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "minecraft/sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "minecraft/sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "minecraft/sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "minecraft/sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "minecraft/sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "minecraft/sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "minecraft/sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "minecraft/sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "minecraft/sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "minecraft/sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "minecraft/sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "minecraft/sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "minecraft/sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "minecraft/sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "minecraft/sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "minecraft/sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "minecraft/sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "minecraft/sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "minecraft/sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "minecraft/sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "minecraft/sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "minecraft/sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "minecraft/sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "minecraft/sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "minecraft/sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + }, + "pack.mcmeta": { + "hash": "a1ee4b8b62d984d924e14f40855c3797a4c5c18a", + "size": 11097 + }, + "realms/lang/af_ZA.lang": { + "hash": "52aaa08aaa960c016fa38c1fdfc68dc446cb8f3e", + "size": 7680 + }, + "realms/lang/ar_SA.lang": { + "hash": "a6b7b891e59d0db38c823ab753a5ac8796bd1d65", + "size": 9505 + }, + "realms/lang/ast_ES.lang": { + "hash": "e3ee71d4c6ff01dfe2fa466cfc958433316e0683", + "size": 7880 + }, + "realms/lang/az_AZ.lang": { + "hash": "b4d318fb952a8b976469ac3c09a4ab869d0b8e13", + "size": 8386 + }, + "realms/lang/bg_BG.lang": { + "hash": "e2a0524a1829a80ecb30c602d5ec86a398b0c30e", + "size": 11099 + }, + "realms/lang/ca_ES.lang": { + "hash": "330ad5dcdbc9db526c65ee624969aa65bd1cc149", + "size": 8066 + }, + "realms/lang/cs_CZ.lang": { + "hash": "a41c61b14225a133b664dd584c94d47ca86f72e2", + "size": 8041 + }, + "realms/lang/cy_GB.lang": { + "hash": "14cfb2f24e7d91dbc22a2a0e3b880d9829320243", + "size": 7347 + }, + "realms/lang/da_DK.lang": { + "hash": "a8e68a927a29d9450d9d8a16090454c4eacc3852", + "size": 7823 + }, + "realms/lang/de_DE.lang": { + "hash": "10a54fc66c8f479bb65c8d39c3b62265ac82e742", + "size": 8112 + }, + "realms/lang/el_GR.lang": { + "hash": "e17ea8659cfab4dbc479038c3f599073981e48a9", + "size": 10868 + }, + "realms/lang/en_AU.lang": { + "hash": "46f224c7d94773514dce4a759206288e3ca2c5da", + "size": 5935 + }, + "realms/lang/en_CA.lang": { + "hash": "e9b1b7eacecdce2abbb904c88b3741b9fb281f7a", + "size": 7556 + }, + "realms/lang/en_GB.lang": { + "hash": "176c14c2ce03e7a57725f7ea973d485b2888983a", + "size": 7539 + }, + "realms/lang/en_PT.lang": { + "hash": "e58d2a97afb75d81c14839c7aed9a0f39cc97930", + "size": 8065 + }, + "realms/lang/eo_UY.lang": { + "hash": "6fe562cd67282ce7a452190b722cbe3fb5b6344c", + "size": 7123 + }, + "realms/lang/es_AR.lang": { + "hash": "50ccb540403817f222b32c9da492368054b6e958", + "size": 7871 + }, + "realms/lang/es_ES.lang": { + "hash": "3e1023b16e830abb4622f7a14f0526ce755fb557", + "size": 8079 + }, + "realms/lang/es_MX.lang": { + "hash": "8be97755d534dde3ee1111e3b39c6b5b67798373", + "size": 8026 + }, + "realms/lang/es_UY.lang": { + "hash": "38394f86a2001cea212b6d06903218a71b326efb", + "size": 7348 + }, + "realms/lang/es_VE.lang": { + "hash": "fee4abfa2e4e8dafd83db67c33a07d9c23ed2ea3", + "size": 8029 + }, + "realms/lang/et_EE.lang": { + "hash": "7b4a8814ce48199ded6ae2b6fdd8b3bb8bfc5b49", + "size": 7855 + }, + "realms/lang/eu_ES.lang": { + "hash": "7ebae0281abcbd0d341d728756bec9d6ec1467ee", + "size": 8106 + }, + "realms/lang/fa_IR.lang": { + "hash": "e89ef25ae1fa8c571a001b686d1f4eeda25e5cde", + "size": 10010 + }, + "realms/lang/fi_FI.lang": { + "hash": "5e8d8230ac8db17d48ea011fdd185d502af3fbd9", + "size": 7783 + }, + "realms/lang/fil_PH.lang": { + "hash": "0027d4edd626883a618bc464df2ce54855bf650d", + "size": 8329 + }, + "realms/lang/fr_CA.lang": { + "hash": "e69a01032d22396b1f6ca548e0edb162e58a818d", + "size": 8560 + }, + "realms/lang/fr_FR.lang": { + "hash": "6d689ac64aa096ba17a52ae6e6e0bbe5fa5d4a9b", + "size": 8396 + }, + "realms/lang/ga_IE.lang": { + "hash": "b2983049aa338c2c1d707c426e54505cf643bea0", + "size": 8533 + }, + "realms/lang/gl_ES.lang": { + "hash": "209e71ba58feb5061d813724eac2b06a55b3e066", + "size": 7269 + }, + "realms/lang/gv_IM.lang": { + "hash": "b556d8156f1050d701ffc4f85bdabc3577e572f9", + "size": 5995 + }, + "realms/lang/he_IL.lang": { + "hash": "1cd7ce283302873d4719c35292c0bfee9ff88d12", + "size": 8935 + }, + "realms/lang/hi_IN.lang": { + "hash": "f2164cdd0b3191fdafbea4f97b99a22046aeedf4", + "size": 7022 + }, + "realms/lang/hr_HR.lang": { + "hash": "1607e086d96a856139e2a0f2d0b5ff3ffa4b6d4e", + "size": 7799 + }, + "realms/lang/hu_HU.lang": { + "hash": "827dd07c2830be33cab42f36b0a1cb0ef2a2f771", + "size": 8356 + }, + "realms/lang/hy_AM.lang": { + "hash": "685f29bcdcc62c0c58f4d137d30fcc40123411f4", + "size": 4397 + }, + "realms/lang/id_ID.lang": { + "hash": "d41daacff479a90aca8b8ecff1f40dbb1d144559", + "size": 7875 + }, + "realms/lang/is_IS.lang": { + "hash": "010f1fc88f36eed57e8ddccc74a25948be22d27c", + "size": 7913 + }, + "realms/lang/it_IT.lang": { + "hash": "2667f5bc36427218608c3fc7b1af48b047ba5b8d", + "size": 8115 + }, + "realms/lang/ja_JP.lang": { + "hash": "ad9b743a2579f0bcbc09acbbbdb6741f250b81bb", + "size": 9054 + }, + "realms/lang/ka_GE.lang": { + "hash": "905709a78b838e70d8a1e7ca2cd76cedb41712f8", + "size": 13450 + }, + "realms/lang/ko_KR.lang": { + "hash": "40b34f323a847f862e8f779ab84a80a3336a7bd8", + "size": 8224 + }, + "realms/lang/kw_GB.lang": { + "hash": "ac61acec46bb72c4e11b3fbe8317bd593d3c2120", + "size": 3021 + }, + "realms/lang/la_LA.lang": { + "hash": "72c87ee9656538c3908751d02c84b9bf4d032978", + "size": 7682 + }, + "realms/lang/lb_LU.lang": { + "hash": "de4ac38571122ab44f0e571aad2b58486c0e56f7", + "size": 8114 + }, + "realms/lang/lt_LT.lang": { + "hash": "4dd44b7458e826804c2c229baf535a732b9e68c8", + "size": 8404 + }, + "realms/lang/lv_LV.lang": { + "hash": "05c584aa9c2b0af08af0ec463541204ce63a4670", + "size": 8209 + }, + "realms/lang/mi_NZ.lang": { + "hash": "16f20c44b1662917db565be399caf1d68e020430", + "size": 73 + }, + "realms/lang/ms_MY.lang": { + "hash": "0045afb6a30c4beb3793b116a025111a411a14c9", + "size": 7450 + }, + "realms/lang/mt_MT.lang": { + "hash": "a7d757b683fe02a372025b3ad592241b73d0c8f5", + "size": 8126 + }, + "realms/lang/nds_DE.lang": { + "hash": "1278c9b0ee43443baf60f289a8236d503c4e126a", + "size": 7833 + }, + "realms/lang/nl_NL.lang": { + "hash": "35fd4611f6947b4142d76d30d1f36a994df59b10", + "size": 7999 + }, + "realms/lang/nn_NO.lang": { + "hash": "959491c90f33bba61156640bb1c31cbe075f5b41", + "size": 7242 + }, + "realms/lang/no_NO.lang": { + "hash": "6bd91cc519996920a605b5591d65a52eefdf0fa9", + "size": 7880 + }, + "realms/lang/oc_FR.lang": { + "hash": "cad8f85a230783f016f4a594528816be45846331", + "size": 8306 + }, + "realms/lang/pl_PL.lang": { + "hash": "4b6295b0de070dea8cb3a45d7ff781bf0ca530d2", + "size": 8075 + }, + "realms/lang/pt_BR.lang": { + "hash": "5b933ea21cd6e7bccefb023df4f6efc742468845", + "size": 7970 + }, + "realms/lang/pt_PT.lang": { + "hash": "e31936d5f6de9dbf40feeac734adfccf8d876e07", + "size": 8160 + }, + "realms/lang/qya_AA.lang": { + "hash": "aa41f15ebc5b2bc8dd110e3dbbfa8646e873a2b9", + "size": 263 + }, + "realms/lang/ro_RO.lang": { + "hash": "219ff52e6df85fc4a04cda68aeecffde934daeda", + "size": 8131 + }, + "realms/lang/ru_RU.lang": { + "hash": "956800973e1189fb76b895a8f3ae61af71606661", + "size": 10751 + }, + "realms/lang/se_NO.lang": { + "hash": "a58199be09233eedda669ad06bef1fb353b464ac", + "size": 6130 + }, + "realms/lang/sk_SK.lang": { + "hash": "94190ac744a68cd61cd70ad923033e943ecc050e", + "size": 7995 + }, + "realms/lang/sl_SI.lang": { + "hash": "5add3584b916929c35e638e232b38a7f0b6bf583", + "size": 7309 + }, + "realms/lang/sr_SP.lang": { + "hash": "68a625da50f12a170fb16f60f36ef31a8ff07f1f", + "size": 10273 + }, + "realms/lang/sv_SE.lang": { + "hash": "5f094aa93e1d5b066c0b3c567380c22b1826ac04", + "size": 7937 + }, + "realms/lang/th_TH.lang": { + "hash": "ef0f55dcbcdfc79415c2f178aea68cded7917c33", + "size": 12613 + }, + "realms/lang/tlh_AA.lang": { + "hash": "739a68f417161fed73cf778702977f5d70eb96f7", + "size": 810 + }, + "realms/lang/tr_TR.lang": { + "hash": "3ee4f600273ed1aba4e4583c9b6621e8a0105f9a", + "size": 8262 + }, + "realms/lang/uk_UA.lang": { + "hash": "4a2369e297138041d8a060e4124084ed7bea6a25", + "size": 10555 + }, + "realms/lang/val_ES.lang": { + "hash": "2e62679eb9407568fbf5a1bb9ba04a765aa2eb0e", + "size": 8049 + }, + "realms/lang/vi_VN.lang": { + "hash": "7ef69f5a43362e672b7a2c0b1ea4fca0d5520003", + "size": 9317 + }, + "realms/lang/zh_CN.lang": { + "hash": "8745e10d42d33d35e51af15362dada4cd71f385f", + "size": 7532 + }, + "realms/lang/zh_TW.lang": { + "hash": "1f3a90b891029d4a743f7f87e479db0b43740845", + "size": 7505 + } + } +} \ No newline at end of file diff --git a/assets/1.9.json b/assets/1.9.json new file mode 100644 index 0000000000..754fd8c7b8 --- /dev/null +++ b/assets/1.9.json @@ -0,0 +1,4092 @@ +{ + "objects": { + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "minecraft/icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "minecraft/icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/lang/af_ZA.lang": { + "hash": "974c91d46902f201f5b99826037f7c3891d5f6fd", + "size": 75886 + }, + "minecraft/lang/ar_SA.lang": { + "hash": "ee4232cbe10c23b9aff88e9134dc0ae15a449de2", + "size": 92381 + }, + "minecraft/lang/ast_ES.lang": { + "hash": "1d37a6f67db63ee15ec19f0426a914882bc9aadc", + "size": 85749 + }, + "minecraft/lang/az_AZ.lang": { + "hash": "37821cab823859768abfebb8264953ee7e069c17", + "size": 73675 + }, + "minecraft/lang/bg_BG.lang": { + "hash": "99d9280970ffd4a42b43f377f8d3e361d7f59bb7", + "size": 166141 + }, + "minecraft/lang/ca_ES.lang": { + "hash": "a20c4251d6a7bf003f9e16654c70a2a5765819fd", + "size": 90420 + }, + "minecraft/lang/cs_CZ.lang": { + "hash": "102b886329cc6f8376684d79e0275ec93de101ce", + "size": 122290 + }, + "minecraft/lang/cy_GB.lang": { + "hash": "9f8f2bcb36ae3fe3c01bea418f33de3da2a6cc50", + "size": 69996 + }, + "minecraft/lang/da_DK.lang": { + "hash": "6f17ad81a2a86f2152f50e4f6b89f67c097b7471", + "size": 81844 + }, + "minecraft/lang/de_DE.lang": { + "hash": "0980bf808e738eeac691559f771e68bbd23c6d98", + "size": 123909 + }, + "minecraft/lang/el_GR.lang": { + "hash": "a2a737070bd9d9fb62b7b849479d9ec49c51c3eb", + "size": 112265 + }, + "minecraft/lang/en_AU.lang": { + "hash": "a23bceb1d6e6412dafbd5e49a1c05918854bdfc2", + "size": 78561 + }, + "minecraft/lang/en_CA.lang": { + "hash": "af958233a71ccf73edc89e3b431a7a10e16cc1ac", + "size": 117224 + }, + "minecraft/lang/en_GB.lang": { + "hash": "03f31164d234f10a3230611656332f1756e570a9", + "size": 117031 + }, + "minecraft/lang/en_PT.lang": { + "hash": "64f5643da27da4218b87fae8352cbd65e98a6494", + "size": 90201 + }, + "minecraft/lang/eo_UY.lang": { + "hash": "7c272cf1c8f3dcd0428ab75087890c8aa290812f", + "size": 78124 + }, + "minecraft/lang/es_AR.lang": { + "hash": "ec9df689ff3737cdd03762ceaf934cba703b05cc", + "size": 123494 + }, + "minecraft/lang/es_ES.lang": { + "hash": "7035158dd5e4b632403af3697eb8e78908b17ba2", + "size": 125750 + }, + "minecraft/lang/es_MX.lang": { + "hash": "fe8073cc2c07af629577017d78aeb2cc3c231dc8", + "size": 123120 + }, + "minecraft/lang/es_UY.lang": { + "hash": "655aeb17af37eed92c8fcf8b1c22b173eb76b561", + "size": 85858 + }, + "minecraft/lang/es_VE.lang": { + "hash": "109ff111fef689c7435a612cee9becf47a7c701d", + "size": 96783 + }, + "minecraft/lang/et_EE.lang": { + "hash": "b0063e6fcabaab3428bd961204a94ca062110186", + "size": 102593 + }, + "minecraft/lang/eu_ES.lang": { + "hash": "be945eb046d29e0215a0f35ef8973478eb2fc1d3", + "size": 88473 + }, + "minecraft/lang/fa_IR.lang": { + "hash": "2740cd3806cec3b8c8895e31dd6a09e7925d1415", + "size": 76178 + }, + "minecraft/lang/fi_FI.lang": { + "hash": "ced868873c0873349fc4274255a553a073a1d530", + "size": 113837 + }, + "minecraft/lang/fil_PH.lang": { + "hash": "e2c8f26c91005a795c08344d601b10c84936e89d", + "size": 74035 + }, + "minecraft/lang/fr_CA.lang": { + "hash": "a1d8cf2a5a4f536b15bb6481c7f0203b7dd1c58b", + "size": 131217 + }, + "minecraft/lang/fr_FR.lang": { + "hash": "f9e1e61d35c4b8583a8d32bb9854f02f3a7bb7a8", + "size": 129948 + }, + "minecraft/lang/ga_IE.lang": { + "hash": "fc70f364f2b5a1777255020444b74d25e28ef12d", + "size": 83864 + }, + "minecraft/lang/gl_ES.lang": { + "hash": "15eccc77f642260b1d1904593306f20305147702", + "size": 71591 + }, + "minecraft/lang/gv_IM.lang": { + "hash": "a742af8f9e453973b805ed6fff21a8bf9452bd9f", + "size": 69181 + }, + "minecraft/lang/he_IL.lang": { + "hash": "fa68dfda0324e8ee58d40df5e9e7272f0d59c47a", + "size": 80785 + }, + "minecraft/lang/hi_IN.lang": { + "hash": "b4e155c85e53f55354f5b51e7f7a35b11bd0a79c", + "size": 93262 + }, + "minecraft/lang/hr_HR.lang": { + "hash": "a791d82f586d7b4f698bb7d47f07d4f7f002ce73", + "size": 122189 + }, + "minecraft/lang/hu_HU.lang": { + "hash": "b7b754f6be6dcfcf1399c95aae35e44ffb9d66ad", + "size": 126360 + }, + "minecraft/lang/hy_AM.lang": { + "hash": "81b2c1409d080d3a0f11296b1e497dd4b01c77ca", + "size": 78431 + }, + "minecraft/lang/id_ID.lang": { + "hash": "2e3e328276f15e77119ade2529e7beafb0d69fd6", + "size": 84740 + }, + "minecraft/lang/is_IS.lang": { + "hash": "a7b7e23172e3d8128cf1bf2140254bd71273e5b7", + "size": 88071 + }, + "minecraft/lang/it_IT.lang": { + "hash": "0d4d1008e189d336b078f0fc97bb5a7a378a1966", + "size": 130584 + }, + "minecraft/lang/ja_JP.lang": { + "hash": "0ca3e647521ee34e6fae49086e7cc192a148bca6", + "size": 140508 + }, + "minecraft/lang/ka_GE.lang": { + "hash": "f1bc2dfa0c992be3e7480229c45830293ee19d08", + "size": 211068 + }, + "minecraft/lang/ko_KR.lang": { + "hash": "515d2dc1517b1907c72a79e758ef995a3b54aab1", + "size": 133795 + }, + "minecraft/lang/kw_GB.lang": { + "hash": "26ad90a5dc52f95e4802ae30422d2fb20edf5eba", + "size": 71080 + }, + "minecraft/lang/la_LA.lang": { + "hash": "965fbbc622abd91585b1b5d40b045e384c5f1613", + "size": 72956 + }, + "minecraft/lang/lb_LU.lang": { + "hash": "2ecf8694343c62a0d0e3ca3d9dc130067adf1c4d", + "size": 91317 + }, + "minecraft/lang/lt_LT.lang": { + "hash": "fd264fd12e1b982d22954163a12b35825ae6a87a", + "size": 133647 + }, + "minecraft/lang/lv_LV.lang": { + "hash": "9dc05d0d7c2bb7e6e73a1d8e2bc50e48746a6883", + "size": 81437 + }, + "minecraft/lang/mi_NZ.lang": { + "hash": "e0e3a6eeb73178da894c84eb9d495128ab463a0d", + "size": 17524 + }, + "minecraft/lang/ms_MY.lang": { + "hash": "b5a91fefb72e3664024e87ae64ef19977fe09003", + "size": 70341 + }, + "minecraft/lang/mt_MT.lang": { + "hash": "e1cad7ce1c9feb8b7f56954e7f6f1d846de12c47", + "size": 92736 + }, + "minecraft/lang/nds_DE.lang": { + "hash": "15a1256703dc94ce8ebf855e0b8dc6e235aa8615", + "size": 77218 + }, + "minecraft/lang/nl_NL.lang": { + "hash": "dedc1cc7ded0d917b0fa2a34ad6b7843c5ffa46a", + "size": 121179 + }, + "minecraft/lang/nn_NO.lang": { + "hash": "e952e5c34abdd0147fa5bb20c7fd4aa14353fd90", + "size": 70672 + }, + "minecraft/lang/no_NO.lang": { + "hash": "42394caf96f31a1dd2b262ff52ee0a5ee3cfbd83", + "size": 82506 + }, + "minecraft/lang/oc_FR.lang": { + "hash": "94ee6c08de62aa80f920b45329ba14d12f345f70", + "size": 125048 + }, + "minecraft/lang/pl_PL.lang": { + "hash": "621cf443ebb4f183056625337a83c989f46c1822", + "size": 97025 + }, + "minecraft/lang/pt_BR.lang": { + "hash": "eba6a289fd6815c89c8c35277c6775723621cfd7", + "size": 124210 + }, + "minecraft/lang/pt_PT.lang": { + "hash": "7b243164dfca23d30a01763a9f26ab1863932ac2", + "size": 97851 + }, + "minecraft/lang/qya_AA.lang": { + "hash": "e36314cb77ccca5fce96fa6b28c61d4efe859f0a", + "size": 41454 + }, + "minecraft/lang/ro_RO.lang": { + "hash": "bbaf3f7aad0587fcf2797119eef34bac069fe411", + "size": 125596 + }, + "minecraft/lang/ru_RU.lang": { + "hash": "dfb8059176413255e670b9cc82ad1f62ab5bd057", + "size": 164431 + }, + "minecraft/lang/se_NO.lang": { + "hash": "757435c189f31d5c8db94a4adbc56c70a8998204", + "size": 15884 + }, + "minecraft/lang/sk_SK.lang": { + "hash": "faf036a00abc60f858e841d04b9cbf96be4d804e", + "size": 87259 + }, + "minecraft/lang/sl_SI.lang": { + "hash": "d8db0eb0c818256908e98efb1a681bc89ee19c04", + "size": 70270 + }, + "minecraft/lang/sr_SP.lang": { + "hash": "87d4c7476672d23170c057c95a80ec1cba06a48a", + "size": 109208 + }, + "minecraft/lang/sv_SE.lang": { + "hash": "37cba9315ce8202c834a94bdc92bed0879ed2d07", + "size": 119832 + }, + "minecraft/lang/th_TH.lang": { + "hash": "1c839a4420005d136b55810e2dacf47eb588e2fa", + "size": 122405 + }, + "minecraft/lang/tlh_AA.lang": { + "hash": "f5571f58e5ee9737b6de97a70ab6f8cc0b4172bb", + "size": 48507 + }, + "minecraft/lang/tr_TR.lang": { + "hash": "2862fb39b282f3ae2bbee03ab91c8941b403494c", + "size": 124126 + }, + "minecraft/lang/uk_UA.lang": { + "hash": "aaf1358fc98f0d7ddb3f0be043f6e2627a382f22", + "size": 164062 + }, + "minecraft/lang/val_ES.lang": { + "hash": "1d6bad6f31c6797391e8c127c9b469be01ee9292", + "size": 127376 + }, + "minecraft/lang/vi_VN.lang": { + "hash": "35aeb4279d6e6dfe134d2f385b4e6c7b8a06e7d4", + "size": 142577 + }, + "minecraft/lang/zh_CN.lang": { + "hash": "99b470341f0ae1a62c7d50dcaede34a907db7af6", + "size": 113949 + }, + "minecraft/lang/zh_TW.lang": { + "hash": "7cfcba8a3f4a60d37a828cfff5aa3978bd28f19b", + "size": 118271 + }, + "minecraft/sounds.json": { + "hash": "d154dfa7a66bda3c07ac3e40cb967aa7ae0b84a0", + "size": 76912 + }, + "minecraft/sounds/ambient/cave/cave1.ogg": { + "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", + "size": 88989 + }, + "minecraft/sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "minecraft/sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "minecraft/sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "minecraft/sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "minecraft/sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "minecraft/sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "minecraft/sounds/ambient/cave/cave4.ogg": { + "hash": "122a3d0e116cdd08ca612d653811cc996b0fbe99", + "size": 27301 + }, + "minecraft/sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "minecraft/sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "minecraft/sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "minecraft/sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "minecraft/sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "minecraft/sounds/ambient/weather/rain1.ogg": { + "hash": "c53f5732c4f966c5ede0e8b50edc09bdcf2b2b01", + "size": 32549 + }, + "minecraft/sounds/ambient/weather/rain2.ogg": { + "hash": "c2e9884add8da33d31c883af1fd48dc919ebf37b", + "size": 32137 + }, + "minecraft/sounds/ambient/weather/rain3.ogg": { + "hash": "3e4339b903ca6e37ce3b02e9157ff7693338f9b4", + "size": 33594 + }, + "minecraft/sounds/ambient/weather/rain4.ogg": { + "hash": "bbffbdb00c53f250d55cc4223dc3c2bec55141c8", + "size": 33980 + }, + "minecraft/sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "minecraft/sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "minecraft/sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "minecraft/sounds/block/brewing_stand/brew1.ogg": { + "hash": "b91c8cf157979540e517895beefe0390acac6454", + "size": 11092 + }, + "minecraft/sounds/block/brewing_stand/brew2.ogg": { + "hash": "030a3d36cccac21197db2ec078f96cbc2caa1311", + "size": 12877 + }, + "minecraft/sounds/block/chest/close.ogg": { + "hash": "badd46bb77f8707eb0866cc09571b6fd5ed97d6d", + "size": 7631 + }, + "minecraft/sounds/block/chest/close2.ogg": { + "hash": "60b56d84d49d635669a6cb3bdf8b4a4029be0bda", + "size": 7681 + }, + "minecraft/sounds/block/chest/close3.ogg": { + "hash": "3179cd2e388ea8565bb414405e084595773cb727", + "size": 7851 + }, + "minecraft/sounds/block/chest/open.ogg": { + "hash": "24cb6d0525b417792589a387e8c5d6ee1fe32b5e", + "size": 8814 + }, + "minecraft/sounds/block/chest/open2.ogg": { + "hash": "25f59742f0158b2ff0dacebe974eb0fb8ed65fc3", + "size": 7764 + }, + "minecraft/sounds/block/chest/open3.ogg": { + "hash": "c1c26f8b1370e86ac88faf704f45e7758de38ca3", + "size": 8700 + }, + "minecraft/sounds/block/chest/open4.ogg": { + "hash": "d4fdb442ca4c8434124be98fc89746c1c6116b5a", + "size": 8708 + }, + "minecraft/sounds/block/chorus_flower/death1.ogg": { + "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", + "size": 16467 + }, + "minecraft/sounds/block/chorus_flower/death2.ogg": { + "hash": "64ea3da2bfe8f994308140c734ca81a6fed4d4a7", + "size": 16267 + }, + "minecraft/sounds/block/chorus_flower/death3.ogg": { + "hash": "aa10d6c0b4941f35b7129ee0b9905536826f2422", + "size": 10243 + }, + "minecraft/sounds/block/chorus_flower/grow1.ogg": { + "hash": "07373cce0250d335443998231c8a9e3ef7531e9f", + "size": 13938 + }, + "minecraft/sounds/block/chorus_flower/grow2.ogg": { + "hash": "f23941bd42028d6fac79a142cb913522f05998c2", + "size": 15249 + }, + "minecraft/sounds/block/chorus_flower/grow3.ogg": { + "hash": "7e163e93b0799fc8373baa3fdbf44bffcbe540b4", + "size": 17264 + }, + "minecraft/sounds/block/chorus_flower/grow4.ogg": { + "hash": "a2c1116d40b879a0abccc2f02c0471be91bb6b30", + "size": 14078 + }, + "minecraft/sounds/block/fence_gate/close1.ogg": { + "hash": "aaebcc83934fb7919c7af934eefc5a586678e1b2", + "size": 6492 + }, + "minecraft/sounds/block/fence_gate/close2.ogg": { + "hash": "58d63232621aaa03e4d09598700561214e7c2477", + "size": 6649 + }, + "minecraft/sounds/block/fence_gate/open1.ogg": { + "hash": "fa68bbdcbb68db8dea8604f3ae5caadb9ded0cbe", + "size": 6676 + }, + "minecraft/sounds/block/fence_gate/open2.ogg": { + "hash": "836ae33bdfadbe5dcbe0696fe64c671beb4938fb", + "size": 7018 + }, + "minecraft/sounds/block/furnace/fire_crackle1.ogg": { + "hash": "c27a5dfd1f85834d0238273dfc7227b85776afc8", + "size": 24373 + }, + "minecraft/sounds/block/furnace/fire_crackle2.ogg": { + "hash": "8e00fe4a121211c668eed96c0c45bef4e1ae2978", + "size": 22697 + }, + "minecraft/sounds/block/furnace/fire_crackle3.ogg": { + "hash": "83221aea5f4c54dc13907d85a8330c02da933a10", + "size": 20394 + }, + "minecraft/sounds/block/furnace/fire_crackle4.ogg": { + "hash": "739dc564cf6d0ff909542293cd5754d4aa52bf2c", + "size": 20583 + }, + "minecraft/sounds/block/furnace/fire_crackle5.ogg": { + "hash": "42a25a79668f99c697be57c0353c9e82fc7a5842", + "size": 23872 + }, + "minecraft/sounds/block/iron_door/close1.ogg": { + "hash": "108c61bfecd4f969778173578984503e08dd7898", + "size": 6550 + }, + "minecraft/sounds/block/iron_door/close2.ogg": { + "hash": "aec962400204953cc7eefef2c0cc1942bbeaff38", + "size": 6590 + }, + "minecraft/sounds/block/iron_door/close3.ogg": { + "hash": "278ae35982e186ab9f4a9ef5728b18793c939e98", + "size": 6465 + }, + "minecraft/sounds/block/iron_door/close4.ogg": { + "hash": "4710afcb488c6ee3881e3b896dfcd5cc2069049a", + "size": 6579 + }, + "minecraft/sounds/block/iron_door/open1.ogg": { + "hash": "a8756192499be8204a5e195b9873b6b48c0d1d25", + "size": 7486 + }, + "minecraft/sounds/block/iron_door/open2.ogg": { + "hash": "0208597870daf05e8bde08d4aac04989c9ebedf2", + "size": 7612 + }, + "minecraft/sounds/block/iron_door/open3.ogg": { + "hash": "e700e2c9abdfc27a32ac3b7f759d6c48a0846992", + "size": 6812 + }, + "minecraft/sounds/block/iron_door/open4.ogg": { + "hash": "ae6914ce7180755e98ee2d169e1757bc624bbade", + "size": 7306 + }, + "minecraft/sounds/block/iron_trapdoor/close1.ogg": { + "hash": "2eed61a9d62487569fe54986856238e1c364f7cd", + "size": 5520 + }, + "minecraft/sounds/block/iron_trapdoor/close2.ogg": { + "hash": "003409183ca2b8a8a140bfeb6390d1a9edc8c88b", + "size": 5278 + }, + "minecraft/sounds/block/iron_trapdoor/close3.ogg": { + "hash": "d76adcd771f45c83ded14aaad4645dd068918d52", + "size": 5220 + }, + "minecraft/sounds/block/iron_trapdoor/close4.ogg": { + "hash": "f1f532ab1d59998dcdb4e1838fa62d224cdcfd1e", + "size": 5580 + }, + "minecraft/sounds/block/iron_trapdoor/open1.ogg": { + "hash": "45f65be973d1929c2bd26d4fbc7912ad6bfc4834", + "size": 5256 + }, + "minecraft/sounds/block/iron_trapdoor/open2.ogg": { + "hash": "fdce7a33bf8e7605d40a10dbe0edc5556b1d43c4", + "size": 5566 + }, + "minecraft/sounds/block/iron_trapdoor/open3.ogg": { + "hash": "edb8625e330ee1ee8ceeb2540cd083360e9daf65", + "size": 4991 + }, + "minecraft/sounds/block/iron_trapdoor/open4.ogg": { + "hash": "e73b083393fa29357e85f8b535751e14853cf7b5", + "size": 5516 + }, + "minecraft/sounds/block/waterlily/place1.ogg": { + "hash": "967e4ede5304406ed877eae40f403f52dc525198", + "size": 5178 + }, + "minecraft/sounds/block/waterlily/place2.ogg": { + "hash": "5ff43dc8b849693b7c6089606aa9a974ca0ca648", + "size": 5040 + }, + "minecraft/sounds/block/waterlily/place3.ogg": { + "hash": "c6df4d76de7b108304b929cc5ec63efb3299d338", + "size": 5288 + }, + "minecraft/sounds/block/waterlily/place4.ogg": { + "hash": "8a9ba7e098c46788af1de0ddb0e71d26de2720aa", + "size": 5142 + }, + "minecraft/sounds/block/wooden_door/close.ogg": { + "hash": "871634413de37a092d0e5fe7844a37917c27bbf2", + "size": 6789 + }, + "minecraft/sounds/block/wooden_door/close2.ogg": { + "hash": "6e0d43b064fb69f7b63e0704d99a38bb2ebc19e0", + "size": 6504 + }, + "minecraft/sounds/block/wooden_door/close3.ogg": { + "hash": "d11ce21cc8a280448e9c12a28406583127809b79", + "size": 6427 + }, + "minecraft/sounds/block/wooden_door/close4.ogg": { + "hash": "011cf0d5b4015b52129caa98c7c4a35ea7a795ed", + "size": 6363 + }, + "minecraft/sounds/block/wooden_door/open.ogg": { + "hash": "4ed1f29f3e1378811f7fcc49db743400b8e3284f", + "size": 8011 + }, + "minecraft/sounds/block/wooden_door/open2.ogg": { + "hash": "5c44e7a8da8afddd9220121ba76ec1badebb56c3", + "size": 7320 + }, + "minecraft/sounds/block/wooden_door/open3.ogg": { + "hash": "d2ba0797ca24fcf15d105c88899089e4af5cb9f4", + "size": 6820 + }, + "minecraft/sounds/block/wooden_door/open4.ogg": { + "hash": "21464f4cfb0163f9071d2a84d818bd5ac5b6eee6", + "size": 7472 + }, + "minecraft/sounds/block/wooden_trapdoor/close1.ogg": { + "hash": "159697af99ef2640f870bee2aaeda9170a918523", + "size": 5519 + }, + "minecraft/sounds/block/wooden_trapdoor/close2.ogg": { + "hash": "5e49444266bf88c2006233a811561272ad8f157f", + "size": 5280 + }, + "minecraft/sounds/block/wooden_trapdoor/close3.ogg": { + "hash": "c9a5510420292be670d0020b7123ca0fef1f6087", + "size": 4887 + }, + "minecraft/sounds/block/wooden_trapdoor/open1.ogg": { + "hash": "9eb0c3c8c34bcf83db451c12f24edd756908d265", + "size": 5295 + }, + "minecraft/sounds/block/wooden_trapdoor/open2.ogg": { + "hash": "a410f82debee252f1399a8c391bef261ab42d07c", + "size": 5389 + }, + "minecraft/sounds/block/wooden_trapdoor/open3.ogg": { + "hash": "37c0ff8ac56889125bb0d11be7225f453e1e4098", + "size": 5907 + }, + "minecraft/sounds/block/wooden_trapdoor/open4.ogg": { + "hash": "f756c39f4ca9565c359a66d33b5a4f9d886e5479", + "size": 5788 + }, + "minecraft/sounds/block/wooden_trapdoor/open5.ogg": { + "hash": "3a05ef3ce1827538f54ba4b3262eaee438da4217", + "size": 5760 + }, + "minecraft/sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "minecraft/sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "minecraft/sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "minecraft/sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "minecraft/sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "minecraft/sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "minecraft/sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "minecraft/sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "minecraft/sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "minecraft/sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "minecraft/sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "minecraft/sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "minecraft/sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "minecraft/sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "minecraft/sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "minecraft/sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "minecraft/sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "minecraft/sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "minecraft/sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "minecraft/sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "minecraft/sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "minecraft/sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "minecraft/sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "minecraft/sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "minecraft/sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "minecraft/sounds/enchant/thorns/hit1.ogg": { + "hash": "539fe34036caba1b247df3360c688960e4defd81", + "size": 6662 + }, + "minecraft/sounds/enchant/thorns/hit2.ogg": { + "hash": "cce17e7a814eb77c9cc14d6f97ba6a941bbe9c74", + "size": 7228 + }, + "minecraft/sounds/enchant/thorns/hit3.ogg": { + "hash": "cc8d5578d3d8728955ab0d54b0278ffcf99d858b", + "size": 7976 + }, + "minecraft/sounds/enchant/thorns/hit4.ogg": { + "hash": "8797fc7cc14c4ffeae1b131631fa025154f98c86", + "size": 8269 + }, + "minecraft/sounds/entity/armorstand/break1.ogg": { + "hash": "d39e91b93f8e7eb31776e65e9788a0ab2c9b32c3", + "size": 7891 + }, + "minecraft/sounds/entity/armorstand/break2.ogg": { + "hash": "4d270722140425e172a192d4393676b1f65e15d5", + "size": 6862 + }, + "minecraft/sounds/entity/armorstand/break3.ogg": { + "hash": "0fed68b1071ec4f3c5ce24639c746b7e975c1c91", + "size": 6713 + }, + "minecraft/sounds/entity/armorstand/break4.ogg": { + "hash": "695ebb888cda6e98ce2cda9a69b2c29dddbb7b2b", + "size": 6292 + }, + "minecraft/sounds/entity/armorstand/hit1.ogg": { + "hash": "155de9993fbc036f371d9fee50c8b2012dc5adce", + "size": 7423 + }, + "minecraft/sounds/entity/armorstand/hit2.ogg": { + "hash": "504362657a72f3ecb1d694989c23c497310cc471", + "size": 6503 + }, + "minecraft/sounds/entity/armorstand/hit3.ogg": { + "hash": "136cc386976d1901f9b3b374a71d987efb50dce6", + "size": 6075 + }, + "minecraft/sounds/entity/armorstand/hit4.ogg": { + "hash": "6c83307ca1f6d7484d2899f381801713cdf06bbe", + "size": 6078 + }, + "minecraft/sounds/entity/cow/milk1.ogg": { + "hash": "462cbc14581ba05f4a5f1e5aa23cb48eb823bf2d", + "size": 14489 + }, + "minecraft/sounds/entity/cow/milk2.ogg": { + "hash": "47d640178306584d10213dbf05290150ff60a46b", + "size": 13302 + }, + "minecraft/sounds/entity/cow/milk3.ogg": { + "hash": "e7133a7d4822e40f0abd716faa3a8f340362b8d7", + "size": 13332 + }, + "minecraft/sounds/entity/guardian/ambient1.ogg": { + "hash": "6c5c988701199ca65fcd2caf88a0e456d3421977", + "size": 15061 + }, + "minecraft/sounds/entity/guardian/ambient2.ogg": { + "hash": "98e6c933794f74d15b1e87eea64ca6f766e557c2", + "size": 14776 + }, + "minecraft/sounds/entity/guardian/ambient3.ogg": { + "hash": "43ba9e9339435f351b4578723910556354e16d43", + "size": 13395 + }, + "minecraft/sounds/entity/guardian/ambient4.ogg": { + "hash": "4ebf0ae943f5881bb81af674e8596341e52015eb", + "size": 12793 + }, + "minecraft/sounds/entity/horse/eat1.ogg": { + "hash": "65727e3d0b1e51e537b0e476f119bee8be45edab", + "size": 8581 + }, + "minecraft/sounds/entity/horse/eat2.ogg": { + "hash": "1f13e157e2ff169eef53bab24e65cb40d41b93b6", + "size": 6990 + }, + "minecraft/sounds/entity/horse/eat3.ogg": { + "hash": "c5cd11a147cf6a37bd0f33f951f74464fb0d128a", + "size": 7073 + }, + "minecraft/sounds/entity/horse/eat4.ogg": { + "hash": "6ac381cb9b69baf96b909e59d8c9886579746e4f", + "size": 7143 + }, + "minecraft/sounds/entity/horse/eat5.ogg": { + "hash": "1826c6986572fe2f7ab9111dc6da9b67df1f7f20", + "size": 6249 + }, + "minecraft/sounds/entity/itemframe/add_item1.ogg": { + "hash": "cf44e74d49ef2793fb01143a37fd27ee50d0e727", + "size": 4404 + }, + "minecraft/sounds/entity/itemframe/add_item2.ogg": { + "hash": "281f889e8eadcb21e2bb664d4f337192fab3a139", + "size": 4303 + }, + "minecraft/sounds/entity/itemframe/add_item3.ogg": { + "hash": "e2b2464a1507c129e4fd8aa2447f92cfe1bd61bb", + "size": 4488 + }, + "minecraft/sounds/entity/itemframe/add_item4.ogg": { + "hash": "285196110d802aed2f6797eb436d70e36716edaa", + "size": 4581 + }, + "minecraft/sounds/entity/itemframe/break1.ogg": { + "hash": "36adcbb0553274272777667992b363d857b80af9", + "size": 4907 + }, + "minecraft/sounds/entity/itemframe/break2.ogg": { + "hash": "c756f26f5a702fca021795d9ae15b5dadba1cf07", + "size": 4980 + }, + "minecraft/sounds/entity/itemframe/break3.ogg": { + "hash": "1d15957378b747a2daad165dd14acc5689310e9a", + "size": 4956 + }, + "minecraft/sounds/entity/itemframe/place1.ogg": { + "hash": "fae49d67f7901e74e75c1343082096fd7f524ee7", + "size": 5362 + }, + "minecraft/sounds/entity/itemframe/place2.ogg": { + "hash": "dcddcc8d9845734c85e39afecb34cc2b1586905c", + "size": 5009 + }, + "minecraft/sounds/entity/itemframe/place3.ogg": { + "hash": "06dafda29984d98c81df8cd5edeca2e96599f1f4", + "size": 5218 + }, + "minecraft/sounds/entity/itemframe/place4.ogg": { + "hash": "d6a7e9b6882630bc21a0efad67dcccd12ccb2eb5", + "size": 4542 + }, + "minecraft/sounds/entity/itemframe/remove_item1.ogg": { + "hash": "83c8daabf4016b4a69a0aff792629776e646477a", + "size": 4179 + }, + "minecraft/sounds/entity/itemframe/remove_item2.ogg": { + "hash": "35a5c6a402a0f0091c1221a245ea9cc180975cc8", + "size": 4439 + }, + "minecraft/sounds/entity/itemframe/remove_item3.ogg": { + "hash": "54ae8bae3da40ea9a80739d7b36106bffaf8854c", + "size": 4347 + }, + "minecraft/sounds/entity/itemframe/remove_item4.ogg": { + "hash": "7c58d79a33c20c776c6f592b80e96305034c6dbe", + "size": 4311 + }, + "minecraft/sounds/entity/itemframe/rotate_item1.ogg": { + "hash": "c6ac8614f870ba8a7898a2544738d03dc141c92c", + "size": 4097 + }, + "minecraft/sounds/entity/itemframe/rotate_item2.ogg": { + "hash": "5ebe9a655de4ff8510a2c58e74d25a65ce6c8ad1", + "size": 4004 + }, + "minecraft/sounds/entity/itemframe/rotate_item3.ogg": { + "hash": "def695c50fa800dc639e91bea0148c7626ca5e87", + "size": 4021 + }, + "minecraft/sounds/entity/itemframe/rotate_item4.ogg": { + "hash": "5cd1caeb2b7c35e58c57a90eed97be8cd893e499", + "size": 4075 + }, + "minecraft/sounds/entity/leashknot/break1.ogg": { + "hash": "63c22eb984e3406f33bd3fc474b1d76f2c395f1a", + "size": 6632 + }, + "minecraft/sounds/entity/leashknot/break2.ogg": { + "hash": "48f9931bef7d3a07c7ea40126eb2bd9c71c4a0e7", + "size": 7237 + }, + "minecraft/sounds/entity/leashknot/break3.ogg": { + "hash": "1f411b36057067939b1aa1b0354ebb8eaa1e980d", + "size": 7741 + }, + "minecraft/sounds/entity/leashknot/place1.ogg": { + "hash": "2b048cb32391a275b07e5648ec6d474fb52f9f91", + "size": 6186 + }, + "minecraft/sounds/entity/leashknot/place2.ogg": { + "hash": "45d81989f156d74bd07939be66cb89aecd6f8609", + "size": 5924 + }, + "minecraft/sounds/entity/leashknot/place3.ogg": { + "hash": "ee39bc3030b4465309f67d897b9df23093acba06", + "size": 6367 + }, + "minecraft/sounds/entity/painting/break1.ogg": { + "hash": "a1aaacc760df41853a7c02e741b81bfc51c5e93c", + "size": 5644 + }, + "minecraft/sounds/entity/painting/break2.ogg": { + "hash": "330a29f4ac0f178bb2d5855b29ad1b262ef14604", + "size": 5380 + }, + "minecraft/sounds/entity/painting/break3.ogg": { + "hash": "7a4f2566e6d1ff536a9c6d7f9a0d804d15a3ce62", + "size": 5225 + }, + "minecraft/sounds/entity/painting/place1.ogg": { + "hash": "a3ab149628aa2f10acda1e1e3c097b04fcb46328", + "size": 4609 + }, + "minecraft/sounds/entity/painting/place2.ogg": { + "hash": "2211e494688ba04b0c4658ed74d7e48c2d391c33", + "size": 4720 + }, + "minecraft/sounds/entity/painting/place3.ogg": { + "hash": "f82bb1724f94ef3e2cd80a0e41ed0ca54c8f7502", + "size": 4708 + }, + "minecraft/sounds/entity/painting/place4.ogg": { + "hash": "08d3912d571693d82692458132d4de59928f16d6", + "size": 4920 + }, + "minecraft/sounds/entity/player/attack/crit1.ogg": { + "hash": "509656b6d02a4491f46c686e66b615950c6c1408", + "size": 8223 + }, + "minecraft/sounds/entity/player/attack/crit2.ogg": { + "hash": "1b172129daf7cd9a36d2b0f7820baf2e479e381a", + "size": 9783 + }, + "minecraft/sounds/entity/player/attack/crit3.ogg": { + "hash": "15bbaf7901d7abff12bb872ff88a6ad541f5227a", + "size": 8273 + }, + "minecraft/sounds/entity/player/attack/knockback1.ogg": { + "hash": "a91f52e985b3318bcb1fb64610db61027c027591", + "size": 8243 + }, + "minecraft/sounds/entity/player/attack/knockback2.ogg": { + "hash": "31bde5449af2f62a3feb59c3fca5c3d3b18a4b6d", + "size": 7695 + }, + "minecraft/sounds/entity/player/attack/knockback3.ogg": { + "hash": "71fccd795922ceb9b2aad4489727118e7bd20353", + "size": 7970 + }, + "minecraft/sounds/entity/player/attack/knockback4.ogg": { + "hash": "2cb174d6a4f331185be2c9b298b517c547d12d40", + "size": 8330 + }, + "minecraft/sounds/entity/player/attack/strong1.ogg": { + "hash": "d7067e204913cf9631bfbb7340102f6de75c2dfc", + "size": 5194 + }, + "minecraft/sounds/entity/player/attack/strong2.ogg": { + "hash": "56afe99ff911f7c56fb923cd85427a719c2a1424", + "size": 5782 + }, + "minecraft/sounds/entity/player/attack/strong3.ogg": { + "hash": "780917a341ca4e6a5a8f4e744142a94069189fb0", + "size": 5252 + }, + "minecraft/sounds/entity/player/attack/strong4.ogg": { + "hash": "a272af870850e4d5905f476ac23bcb28543a543a", + "size": 5460 + }, + "minecraft/sounds/entity/player/attack/strong5.ogg": { + "hash": "c3dcdf6dff63fcf4d35b2742b62018591de0e156", + "size": 5664 + }, + "minecraft/sounds/entity/player/attack/strong6.ogg": { + "hash": "ed76364b90ade21c5d25bf09a4a67475801bce66", + "size": 5122 + }, + "minecraft/sounds/entity/player/attack/sweep1.ogg": { + "hash": "fd20e1cd8c69bc2f037de950b078a729a4b7d6a6", + "size": 5546 + }, + "minecraft/sounds/entity/player/attack/sweep2.ogg": { + "hash": "c9534f4d840470b3c6efbcb84cff23c57baa3393", + "size": 5398 + }, + "minecraft/sounds/entity/player/attack/sweep3.ogg": { + "hash": "4c26fd4c2774e7afcbda1e293a27595e04e87c47", + "size": 5238 + }, + "minecraft/sounds/entity/player/attack/sweep4.ogg": { + "hash": "ae9bb7a332e3e3d3665f282b60b296ec01be97df", + "size": 4969 + }, + "minecraft/sounds/entity/player/attack/sweep5.ogg": { + "hash": "50a317f837b0604c3ebe8224951c1a0d7a94516a", + "size": 5329 + }, + "minecraft/sounds/entity/player/attack/sweep6.ogg": { + "hash": "39077d824a27e8040b0e1f2b4707d81149830d11", + "size": 5117 + }, + "minecraft/sounds/entity/player/attack/sweep7.ogg": { + "hash": "e8d0df494880f2067bb64d08a7428a78239c9a29", + "size": 5515 + }, + "minecraft/sounds/entity/player/attack/weak1.ogg": { + "hash": "f26ab58dc70ce7a3f4d16b5bb31620894b0b8812", + "size": 4337 + }, + "minecraft/sounds/entity/player/attack/weak2.ogg": { + "hash": "8d56863e83e0e114937522d3a4a7e124528c65b4", + "size": 4260 + }, + "minecraft/sounds/entity/player/attack/weak3.ogg": { + "hash": "5d78e883f8bf8123261a5b05cf90cb5cc020fa6e", + "size": 4463 + }, + "minecraft/sounds/entity/player/attack/weak4.ogg": { + "hash": "5fa52f2e49e446e466b721937cc168bba734ef33", + "size": 4525 + }, + "minecraft/sounds/entity/rabbit/attack1.ogg": { + "hash": "5041867a91a67cec2fa1ab572c351d2796a6f050", + "size": 7443 + }, + "minecraft/sounds/entity/rabbit/attack2.ogg": { + "hash": "4b90ff3a9b1486642bc0f15da0045d83a91df82e", + "size": 7268 + }, + "minecraft/sounds/entity/rabbit/attack3.ogg": { + "hash": "c31af622a2ee7beffb9daf72363a77a607be64a3", + "size": 9299 + }, + "minecraft/sounds/entity/rabbit/attack4.ogg": { + "hash": "8301a44446b04249e6896bc230f6d8c9d8e56273", + "size": 8857 + }, + "minecraft/sounds/entity/shield/block1.ogg": { + "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", + "size": 5951 + }, + "minecraft/sounds/entity/shield/block2.ogg": { + "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", + "size": 5396 + }, + "minecraft/sounds/entity/shield/block3.ogg": { + "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", + "size": 5915 + }, + "minecraft/sounds/entity/shield/block4.ogg": { + "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", + "size": 5656 + }, + "minecraft/sounds/entity/shield/block5.ogg": { + "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", + "size": 5763 + }, + "minecraft/sounds/entity/shulker/ambient1.ogg": { + "hash": "dd67ac8cf15d54eff38ef9a790be4692bcba2900", + "size": 7078 + }, + "minecraft/sounds/entity/shulker/ambient2.ogg": { + "hash": "f0d58706321168c2907cf13ae6f8ae9108244fc3", + "size": 7333 + }, + "minecraft/sounds/entity/shulker/ambient3.ogg": { + "hash": "d4f6c468ad9536049023a9680483c4d44088e084", + "size": 6148 + }, + "minecraft/sounds/entity/shulker/ambient4.ogg": { + "hash": "5c4cbba7fe4bc8214708f93f4db54102660a281d", + "size": 7371 + }, + "minecraft/sounds/entity/shulker/ambient5.ogg": { + "hash": "dbebdab8835d86493975dde6fd05db76de5a0605", + "size": 7116 + }, + "minecraft/sounds/entity/shulker/ambient6.ogg": { + "hash": "5cc7da22ff9cdea9175c8496c3e683d0ce97c9e2", + "size": 7554 + }, + "minecraft/sounds/entity/shulker/ambient7.ogg": { + "hash": "c0caa238bb45a074c117869eef193290fc27fb59", + "size": 8240 + }, + "minecraft/sounds/entity/shulker/close1.ogg": { + "hash": "7b99a069d855e1089c025e75c0b4ea6699220804", + "size": 5475 + }, + "minecraft/sounds/entity/shulker/close2.ogg": { + "hash": "7d90eb9e088738c9ae7ad8b2951c7432a0d7cc44", + "size": 5343 + }, + "minecraft/sounds/entity/shulker/close3.ogg": { + "hash": "ec247f38f3f60f9e185b31e787c1ad43caa0c73c", + "size": 5431 + }, + "minecraft/sounds/entity/shulker/close4.ogg": { + "hash": "fef5251190146ab8e0abe80183cd78c243d7c6fe", + "size": 5179 + }, + "minecraft/sounds/entity/shulker/close5.ogg": { + "hash": "e555fcece121879fe0becbada9d01dea27ab153d", + "size": 5376 + }, + "minecraft/sounds/entity/shulker/death1.ogg": { + "hash": "ce3bbcf44fd72e3d0b3fbcbb7334d100619ca71e", + "size": 13893 + }, + "minecraft/sounds/entity/shulker/death2.ogg": { + "hash": "db685fafb774a31072c6577a04a5693dba725155", + "size": 11278 + }, + "minecraft/sounds/entity/shulker/death3.ogg": { + "hash": "9bae8d2e28f81e1a5571a9ca6a6bf21595796658", + "size": 9857 + }, + "minecraft/sounds/entity/shulker/death4.ogg": { + "hash": "668ebaccbc4572fc4a7a79b166f467823ffa8c50", + "size": 11596 + }, + "minecraft/sounds/entity/shulker/hurt1.ogg": { + "hash": "b049ab95eb3a6f7fba35259cda3df9437259f590", + "size": 5465 + }, + "minecraft/sounds/entity/shulker/hurt2.ogg": { + "hash": "0714e023bd5b42e409b1aa12aee17376810282fe", + "size": 6371 + }, + "minecraft/sounds/entity/shulker/hurt3.ogg": { + "hash": "394253f2575216683fc1926a0a387a3e5e90bc16", + "size": 6445 + }, + "minecraft/sounds/entity/shulker/hurt4.ogg": { + "hash": "ba03ef98d9acdfc6696f41ddec0d0c95cb289d16", + "size": 6044 + }, + "minecraft/sounds/entity/shulker/hurt_closed1.ogg": { + "hash": "5491bbc4482b2e8d8382fc7623828b7764693f4d", + "size": 4583 + }, + "minecraft/sounds/entity/shulker/hurt_closed2.ogg": { + "hash": "da1a3e592fc80324109b930d5282f2766fc3701d", + "size": 4958 + }, + "minecraft/sounds/entity/shulker/hurt_closed3.ogg": { + "hash": "ac6609153f895d292de440566eb23438aa9f846e", + "size": 4602 + }, + "minecraft/sounds/entity/shulker/hurt_closed4.ogg": { + "hash": "78244ba4bba775f92e51148fab026d7c399e9055", + "size": 4779 + }, + "minecraft/sounds/entity/shulker/hurt_closed5.ogg": { + "hash": "eceb70cb374cc410ac23e00fc95ca0404f8a20f4", + "size": 4760 + }, + "minecraft/sounds/entity/shulker/open1.ogg": { + "hash": "accc7a55d92bf4a8509daeb8415b1a36a3646deb", + "size": 5471 + }, + "minecraft/sounds/entity/shulker/open2.ogg": { + "hash": "0331eec018c422631e6cb00960eea3e2c5c6e559", + "size": 5110 + }, + "minecraft/sounds/entity/shulker/open3.ogg": { + "hash": "77e87c6b92d268d8dc5a25780340461cda53b99c", + "size": 5169 + }, + "minecraft/sounds/entity/shulker/open4.ogg": { + "hash": "25fc442f8a0abf99be8e7f507e63c5866a055c70", + "size": 5045 + }, + "minecraft/sounds/entity/shulker/open5.ogg": { + "hash": "02e77c97360b82170ee58723ac2519fcd79b821e", + "size": 5239 + }, + "minecraft/sounds/entity/shulker/shoot1.ogg": { + "hash": "3f8b9415f67443206f6af52c1471d0de0354d046", + "size": 15040 + }, + "minecraft/sounds/entity/shulker/shoot2.ogg": { + "hash": "95805aac201b6852d0ab35bd2c75cfa64a926447", + "size": 14269 + }, + "minecraft/sounds/entity/shulker/shoot3.ogg": { + "hash": "f5873a8f416388c2ded80b4ffab6d65b7f18b305", + "size": 14203 + }, + "minecraft/sounds/entity/shulker/shoot4.ogg": { + "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", + "size": 15748 + }, + "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { + "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", + "size": 11384 + }, + "minecraft/sounds/entity/shulker_bullet/hit2.ogg": { + "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", + "size": 11186 + }, + "minecraft/sounds/entity/shulker_bullet/hit3.ogg": { + "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", + "size": 11880 + }, + "minecraft/sounds/entity/shulker_bullet/hit4.ogg": { + "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", + "size": 9074 + }, + "minecraft/sounds/entity/shulker_bullet/hurt1.ogg": { + "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", + "size": 11384 + }, + "minecraft/sounds/entity/shulker_bullet/hurt2.ogg": { + "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", + "size": 11186 + }, + "minecraft/sounds/entity/shulker_bullet/hurt3.ogg": { + "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", + "size": 11880 + }, + "minecraft/sounds/entity/shulker_bullet/hurt4.ogg": { + "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", + "size": 9074 + }, + "minecraft/sounds/entity/snowman/death1.ogg": { + "hash": "888fb12c5fb536268747df857ad439e17a4a2f44", + "size": 10362 + }, + "minecraft/sounds/entity/snowman/death2.ogg": { + "hash": "36409234aed55db1d006a65b92f1c64be4e4bbe0", + "size": 10107 + }, + "minecraft/sounds/entity/snowman/death3.ogg": { + "hash": "9f910c27c8cf336f211a75830821b0ec6abf6fa9", + "size": 9110 + }, + "minecraft/sounds/entity/snowman/hurt1.ogg": { + "hash": "da71b9f569cffbd8b4c88dbd30767315aba8067b", + "size": 6628 + }, + "minecraft/sounds/entity/snowman/hurt2.ogg": { + "hash": "50bf881d5a1a484f15f009bf0b86703111834516", + "size": 7087 + }, + "minecraft/sounds/entity/snowman/hurt3.ogg": { + "hash": "9a9d88fc2ba4c56b0089df4441f3a3ac1fcb8b0e", + "size": 6335 + }, + "minecraft/sounds/entity/squid/ambient1.ogg": { + "hash": "8ea4cfd31d4f286b039a63d52020aa6b5408a763", + "size": 10437 + }, + "minecraft/sounds/entity/squid/ambient2.ogg": { + "hash": "4ed7023a970b7f6a6d03558c3125fe85fea4ecd8", + "size": 9344 + }, + "minecraft/sounds/entity/squid/ambient3.ogg": { + "hash": "d997d6bd0a18be2b62c27363878f99540d845825", + "size": 9839 + }, + "minecraft/sounds/entity/squid/ambient4.ogg": { + "hash": "4a0ce0713583399108fad4698cbe63714fe5898f", + "size": 7540 + }, + "minecraft/sounds/entity/squid/ambient5.ogg": { + "hash": "b212815d8728730de16ff65a3f54a7fd06b98fbc", + "size": 10575 + }, + "minecraft/sounds/entity/squid/death1.ogg": { + "hash": "68beeda338fdb43c3b7cbbb718e82839e6d07ef3", + "size": 13305 + }, + "minecraft/sounds/entity/squid/death2.ogg": { + "hash": "a91e1f2cba408d784538d21424e52253864534b6", + "size": 13796 + }, + "minecraft/sounds/entity/squid/death3.ogg": { + "hash": "3efb22bf9a4ca184f037c309e4f7ece0a9ca53bc", + "size": 11042 + }, + "minecraft/sounds/entity/squid/hurt1.ogg": { + "hash": "eb93722c9adcccba57bc6e9b19039599e94934c8", + "size": 8234 + }, + "minecraft/sounds/entity/squid/hurt2.ogg": { + "hash": "3c05729b7cfdef0e5782080155004d4d0766ab41", + "size": 6866 + }, + "minecraft/sounds/entity/squid/hurt3.ogg": { + "hash": "96a92abe786f7f1fd5ee56a364c2fbee7f23a165", + "size": 6808 + }, + "minecraft/sounds/entity/squid/hurt4.ogg": { + "hash": "df97decf9d824c4b47c642bbcc3ac6c230e91bc2", + "size": 6514 + }, + "minecraft/sounds/entity/witch/ambient1.ogg": { + "hash": "166af5d48f1f67a4608be9d23fd27f8c16269893", + "size": 11349 + }, + "minecraft/sounds/entity/witch/ambient2.ogg": { + "hash": "e65b9794e249ffe93ba2ec75cd0c994697773073", + "size": 10091 + }, + "minecraft/sounds/entity/witch/ambient3.ogg": { + "hash": "b8e9d0b643fd331dcbeea8114d3ad59d96f4bc59", + "size": 12280 + }, + "minecraft/sounds/entity/witch/ambient4.ogg": { + "hash": "108529f98cbc67491b119ac6bec3f4af1ca3f1b0", + "size": 12035 + }, + "minecraft/sounds/entity/witch/ambient5.ogg": { + "hash": "c9b2193339b42279d874cebb4afe3761c1425bfa", + "size": 6694 + }, + "minecraft/sounds/entity/witch/death1.ogg": { + "hash": "627c939e2aa48a5e3f516848e66a76acb992c2a8", + "size": 10591 + }, + "minecraft/sounds/entity/witch/death2.ogg": { + "hash": "b5e67bcc0f5af24fa6d01f377215143ee7a1cf67", + "size": 10038 + }, + "minecraft/sounds/entity/witch/death3.ogg": { + "hash": "4c02a13757318403e7837260c1b30069dcb7be69", + "size": 7754 + }, + "minecraft/sounds/entity/witch/drink1.ogg": { + "hash": "894f26447ad5cff2afff1d66917a3f7760f1c3b7", + "size": 6169 + }, + "minecraft/sounds/entity/witch/drink2.ogg": { + "hash": "79ac9cc6fbb67cd1eeea2fcbf29804088b140f15", + "size": 6707 + }, + "minecraft/sounds/entity/witch/drink3.ogg": { + "hash": "c38f3e0ea505f0333996e6eaa0f2c0d5bfc8d4d7", + "size": 6060 + }, + "minecraft/sounds/entity/witch/drink4.ogg": { + "hash": "feedd2d726dedb8742519ac0c404d26bc3b5d735", + "size": 6411 + }, + "minecraft/sounds/entity/witch/hurt1.ogg": { + "hash": "d4f9f7adb9789781a3a0ca1a94262a474cbee1db", + "size": 6433 + }, + "minecraft/sounds/entity/witch/hurt2.ogg": { + "hash": "608ce4dc409ef39df6b0409647b89f2f1a2d9ded", + "size": 6869 + }, + "minecraft/sounds/entity/witch/hurt3.ogg": { + "hash": "591bb8451ac56723d2b689d9bc95c8020bb4809b", + "size": 6834 + }, + "minecraft/sounds/entity/witch/throw1.ogg": { + "hash": "455016d86e1ace53fc732190416dccca8cad40fa", + "size": 4747 + }, + "minecraft/sounds/entity/witch/throw2.ogg": { + "hash": "b81ffdb8b4932bdc9f0692423d426b8f2334da6c", + "size": 4652 + }, + "minecraft/sounds/entity/witch/throw3.ogg": { + "hash": "c07715ed9a7c41e554f30c86ab2e6818b4d4a6c8", + "size": 5137 + }, + "minecraft/sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "minecraft/sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "minecraft/sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "minecraft/sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "minecraft/sounds/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "minecraft/sounds/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "minecraft/sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "minecraft/sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "minecraft/sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "minecraft/sounds/item/armor/equip_chain1.ogg": { + "hash": "fd29d5ae9309aafaf40e5ec308cabd45c4a1e152", + "size": 6380 + }, + "minecraft/sounds/item/armor/equip_chain2.ogg": { + "hash": "df30fe9e52ade521d4019ce118f95c1d39390d97", + "size": 7070 + }, + "minecraft/sounds/item/armor/equip_chain3.ogg": { + "hash": "fb17cc91ec691e54590ba0fd1dbd69e6b567a530", + "size": 7108 + }, + "minecraft/sounds/item/armor/equip_chain4.ogg": { + "hash": "2aa3a86b0673a6e586ffdb4466b45c43eb2ba8f7", + "size": 7230 + }, + "minecraft/sounds/item/armor/equip_chain5.ogg": { + "hash": "66c6203abeca2f718f7bb09ded67d91fba0196cd", + "size": 5970 + }, + "minecraft/sounds/item/armor/equip_chain6.ogg": { + "hash": "6977300f83c4230f4d24d89df3892a755ba5b08d", + "size": 7175 + }, + "minecraft/sounds/item/armor/equip_diamond1.ogg": { + "hash": "548b24e7e67c0f0fd9d995a9539559e13ab18930", + "size": 7591 + }, + "minecraft/sounds/item/armor/equip_diamond2.ogg": { + "hash": "82185e25fb404f4d04cec2666ee698a76ecd2c44", + "size": 7142 + }, + "minecraft/sounds/item/armor/equip_diamond3.ogg": { + "hash": "e75b56b5b84644be68db4c92c0b086a9e4110fe6", + "size": 7036 + }, + "minecraft/sounds/item/armor/equip_diamond4.ogg": { + "hash": "be62533d5e2d6306901e07dff0ca862e6a6738d5", + "size": 7190 + }, + "minecraft/sounds/item/armor/equip_diamond5.ogg": { + "hash": "8a1c9994a6f35371b8e776b262f363692f222513", + "size": 6211 + }, + "minecraft/sounds/item/armor/equip_diamond6.ogg": { + "hash": "76ed99c31216d33b7c2d3a5eb385132f0a07f5dc", + "size": 7060 + }, + "minecraft/sounds/item/armor/equip_generic1.ogg": { + "hash": "19e3ddd127884efbbece9806ef8fce3498e03da3", + "size": 5157 + }, + "minecraft/sounds/item/armor/equip_generic2.ogg": { + "hash": "f64d194a003a43dd37c0fa02dd1ef39c4e22c00a", + "size": 5529 + }, + "minecraft/sounds/item/armor/equip_generic3.ogg": { + "hash": "d9ea46f172ccb92314c86054b2865a9f78cac07f", + "size": 5393 + }, + "minecraft/sounds/item/armor/equip_generic4.ogg": { + "hash": "1e9470b35545a17586f1305a20233acc4e104b04", + "size": 5393 + }, + "minecraft/sounds/item/armor/equip_generic5.ogg": { + "hash": "b7aa52172a204716ff6ac2711b2d0b6e74b47d02", + "size": 5542 + }, + "minecraft/sounds/item/armor/equip_generic6.ogg": { + "hash": "b16e70f12f123efd71d652717a473593e9e9d8e0", + "size": 6122 + }, + "minecraft/sounds/item/armor/equip_gold1.ogg": { + "hash": "7a122f23df31c32c5c2d14e06548a56546b5ea6c", + "size": 6789 + }, + "minecraft/sounds/item/armor/equip_gold2.ogg": { + "hash": "185fdb055113e3c1aafc7cc7c9141f2960b17ed3", + "size": 6578 + }, + "minecraft/sounds/item/armor/equip_gold3.ogg": { + "hash": "292b4dc4bb3d310585634e0b216db85ff9c642d0", + "size": 7272 + }, + "minecraft/sounds/item/armor/equip_gold4.ogg": { + "hash": "b6499b211b9dd3ea0c8da61b2f1478b0be096434", + "size": 7217 + }, + "minecraft/sounds/item/armor/equip_gold5.ogg": { + "hash": "91c6aab1954a292166d3c39c58179b8e2872ee60", + "size": 6085 + }, + "minecraft/sounds/item/armor/equip_gold6.ogg": { + "hash": "4abdbf22b4552d6575d801e4f87077de35ee5f01", + "size": 7173 + }, + "minecraft/sounds/item/armor/equip_iron1.ogg": { + "hash": "fcb8cef95d170fa97e14a35c625976511d53b1fd", + "size": 7470 + }, + "minecraft/sounds/item/armor/equip_iron2.ogg": { + "hash": "201fc02e913f277c2a599fee21d0cefd24abe977", + "size": 7670 + }, + "minecraft/sounds/item/armor/equip_iron3.ogg": { + "hash": "2951b5c0dd8c80b618affbea09fb5fe81435eccc", + "size": 8241 + }, + "minecraft/sounds/item/armor/equip_iron4.ogg": { + "hash": "2b73dd8c1b27b629c841fe26b2c633edf3aa64c8", + "size": 7637 + }, + "minecraft/sounds/item/armor/equip_iron5.ogg": { + "hash": "12ee841f09570ffd7ca155f8acde6588d3945168", + "size": 7069 + }, + "minecraft/sounds/item/armor/equip_iron6.ogg": { + "hash": "fb9ee08207b57f93cab9392ccbc5a94c27727a0f", + "size": 7189 + }, + "minecraft/sounds/item/armor/equip_leather1.ogg": { + "hash": "ebe259bc9b07c4ae6a08471e86dc0e6d8d4d04c2", + "size": 6373 + }, + "minecraft/sounds/item/armor/equip_leather2.ogg": { + "hash": "0811423a3fb1a8e53010b1d9a4994aa8a9fe714f", + "size": 6948 + }, + "minecraft/sounds/item/armor/equip_leather3.ogg": { + "hash": "10e3ea2313752eab2cd14fc9125001756da121dc", + "size": 6892 + }, + "minecraft/sounds/item/armor/equip_leather4.ogg": { + "hash": "64a8e6a57b4ff89d6d8c90916c412389166e3ea1", + "size": 7024 + }, + "minecraft/sounds/item/armor/equip_leather5.ogg": { + "hash": "8ccd1c57f2982182699073f47d8ec4875c45249c", + "size": 5900 + }, + "minecraft/sounds/item/armor/equip_leather6.ogg": { + "hash": "74c2c4cd3ccc69adae111b684d8620ce59c305ba", + "size": 6786 + }, + "minecraft/sounds/item/bottle/fill1.ogg": { + "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", + "size": 9133 + }, + "minecraft/sounds/item/bottle/fill2.ogg": { + "hash": "8ade85479752442bc6f00db4d924e88f9f8591e9", + "size": 9303 + }, + "minecraft/sounds/item/bottle/fill3.ogg": { + "hash": "66a1c766a70f18978ddbcb3d1861e10e6b2722fa", + "size": 8921 + }, + "minecraft/sounds/item/bottle/fill4.ogg": { + "hash": "8f9e605a2e7895b480b5691cc460e41eedacbd58", + "size": 9331 + }, + "minecraft/sounds/item/bottle/fill_dragonbreath1.ogg": { + "hash": "cc6d28540b6033f5d420f7cd81a77f17619c0a2a", + "size": 8494 + }, + "minecraft/sounds/item/bottle/fill_dragonbreath2.ogg": { + "hash": "e56f9472bd8b2894115337b211857366e916966d", + "size": 6829 + }, + "minecraft/sounds/item/bucket/empty1.ogg": { + "hash": "27987b7065ef4a27106246f9d32382a0514f87b2", + "size": 10498 + }, + "minecraft/sounds/item/bucket/empty2.ogg": { + "hash": "a796e8907874e6ae174c30da28ff000f1cf566c3", + "size": 10277 + }, + "minecraft/sounds/item/bucket/empty3.ogg": { + "hash": "8dec8307dff359b0279e3e49798692309204d55e", + "size": 9888 + }, + "minecraft/sounds/item/bucket/empty_lava1.ogg": { + "hash": "3612c93dfebcedbeb22bc8283e0b85de033d081a", + "size": 11764 + }, + "minecraft/sounds/item/bucket/empty_lava2.ogg": { + "hash": "b98e76594736052ac7ab8851d95a96b5ad7d2ce2", + "size": 13443 + }, + "minecraft/sounds/item/bucket/empty_lava3.ogg": { + "hash": "d62e50329337eee968b1e93cce04a65aeecad27d", + "size": 11774 + }, + "minecraft/sounds/item/bucket/fill1.ogg": { + "hash": "e28ff6368461f0a0308ced79016ea98d5feb645f", + "size": 10900 + }, + "minecraft/sounds/item/bucket/fill2.ogg": { + "hash": "1d69d04c669d82a75da8ea2f8a1a63ebf5fefd0f", + "size": 10441 + }, + "minecraft/sounds/item/bucket/fill3.ogg": { + "hash": "556a88f3a8e8f407a94ad37b131dc8d5c3f236c0", + "size": 10844 + }, + "minecraft/sounds/item/bucket/fill_lava1.ogg": { + "hash": "840d3f489b866d6ec63e8d885469105ff65c591e", + "size": 9211 + }, + "minecraft/sounds/item/bucket/fill_lava2.ogg": { + "hash": "54290ce87fb0ebac606f497ac8a12c107b74a586", + "size": 9211 + }, + "minecraft/sounds/item/bucket/fill_lava3.ogg": { + "hash": "99125d80da85a6055d5757fe9194bee680ac9a63", + "size": 9278 + }, + "minecraft/sounds/item/hoe/till1.ogg": { + "hash": "0e6696ec35c5f4982cad6a6731edcffb11728aa9", + "size": 5875 + }, + "minecraft/sounds/item/hoe/till2.ogg": { + "hash": "46dd1e5e0f90bb72261e2986d530e80e8fc50560", + "size": 6022 + }, + "minecraft/sounds/item/hoe/till3.ogg": { + "hash": "d75f19c657e1f22b47d2060fd3495c444f35a477", + "size": 5833 + }, + "minecraft/sounds/item/hoe/till4.ogg": { + "hash": "cb95637a9d5e9b0cb36a2516f0dfac30fed9d720", + "size": 6544 + }, + "minecraft/sounds/item/shovel/flatten1.ogg": { + "hash": "659b0fb0ef28429e3b779d833d6eedd8305cbbbc", + "size": 6103 + }, + "minecraft/sounds/item/shovel/flatten2.ogg": { + "hash": "ab51a39c66800bd6fd98c450131aac20790c535a", + "size": 6290 + }, + "minecraft/sounds/item/shovel/flatten3.ogg": { + "hash": "188e05f8f12787ea22dd1836fe2c9c7e4efd03af", + "size": 6101 + }, + "minecraft/sounds/item/shovel/flatten4.ogg": { + "hash": "2bf88ed6015273fa5b757531597cf156176b35f8", + "size": 6671 + }, + "minecraft/sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "minecraft/sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "minecraft/sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "minecraft/sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "minecraft/sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "minecraft/sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "minecraft/sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "minecraft/sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "minecraft/sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "minecraft/sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "minecraft/sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "minecraft/sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "minecraft/sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "minecraft/sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "minecraft/sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "minecraft/sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "minecraft/sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "minecraft/sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "minecraft/sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "minecraft/sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "minecraft/sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "minecraft/sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "minecraft/sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "minecraft/sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "minecraft/sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "minecraft/sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "minecraft/sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "minecraft/sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "minecraft/sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "minecraft/sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "minecraft/sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "minecraft/sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "minecraft/sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "minecraft/sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "minecraft/sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "minecraft/sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "minecraft/sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "minecraft/sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "minecraft/sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "minecraft/sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "minecraft/sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "minecraft/sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "minecraft/sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "minecraft/sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "minecraft/sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "minecraft/sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "minecraft/sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "minecraft/sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "minecraft/sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "minecraft/sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "minecraft/sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "minecraft/sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "minecraft/sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "minecraft/sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "minecraft/sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "minecraft/sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "minecraft/sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "minecraft/sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "minecraft/sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "minecraft/sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "minecraft/sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "minecraft/sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "minecraft/sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "minecraft/sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "minecraft/sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "minecraft/sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "minecraft/sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "minecraft/sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "minecraft/sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "minecraft/sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "minecraft/sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "minecraft/sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "minecraft/sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "minecraft/sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "minecraft/sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "minecraft/sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "minecraft/sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "minecraft/sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "minecraft/sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "minecraft/sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "minecraft/sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "minecraft/sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "minecraft/sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "minecraft/sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "minecraft/sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "minecraft/sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "minecraft/sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "minecraft/sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "minecraft/sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "minecraft/sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "minecraft/sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "minecraft/sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "minecraft/sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "minecraft/sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "minecraft/sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "minecraft/sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "minecraft/sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "minecraft/sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "minecraft/sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "minecraft/sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "minecraft/sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "minecraft/sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "minecraft/sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "minecraft/sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "minecraft/sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "minecraft/sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "minecraft/sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "minecraft/sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "minecraft/sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "minecraft/sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "minecraft/sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "minecraft/sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "minecraft/sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "minecraft/sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "minecraft/sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "minecraft/sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "minecraft/sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "minecraft/sounds/mob/guardian/attack_loop.ogg": { + "hash": "78e5d74081d605d52272f29c7d958b6584a62116", + "size": 20912 + }, + "minecraft/sounds/mob/guardian/curse.ogg": { + "hash": "3f2e554955be100d7f28c074586b764710330b8c", + "size": 45792 + }, + "minecraft/sounds/mob/guardian/elder_death.ogg": { + "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", + "size": 19980 + }, + "minecraft/sounds/mob/guardian/elder_hit1.ogg": { + "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", + "size": 8461 + }, + "minecraft/sounds/mob/guardian/elder_hit2.ogg": { + "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", + "size": 8392 + }, + "minecraft/sounds/mob/guardian/elder_hit3.ogg": { + "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", + "size": 8631 + }, + "minecraft/sounds/mob/guardian/elder_hit4.ogg": { + "hash": "186362097c9552903943d8d37a1e3b974e4aa618", + "size": 8680 + }, + "minecraft/sounds/mob/guardian/elder_idle1.ogg": { + "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", + "size": 17095 + }, + "minecraft/sounds/mob/guardian/elder_idle2.ogg": { + "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", + "size": 17437 + }, + "minecraft/sounds/mob/guardian/elder_idle3.ogg": { + "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", + "size": 14673 + }, + "minecraft/sounds/mob/guardian/elder_idle4.ogg": { + "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", + "size": 18822 + }, + "minecraft/sounds/mob/guardian/flop1.ogg": { + "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", + "size": 7422 + }, + "minecraft/sounds/mob/guardian/flop2.ogg": { + "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", + "size": 7355 + }, + "minecraft/sounds/mob/guardian/flop3.ogg": { + "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", + "size": 6994 + }, + "minecraft/sounds/mob/guardian/flop4.ogg": { + "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", + "size": 7371 + }, + "minecraft/sounds/mob/guardian/guardian_death.ogg": { + "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", + "size": 15820 + }, + "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { + "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", + "size": 9257 + }, + "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { + "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", + "size": 9111 + }, + "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { + "hash": "3008b71834c7815f70507c044da8defbcb585a80", + "size": 9363 + }, + "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { + "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", + "size": 9216 + }, + "minecraft/sounds/mob/guardian/land_death.ogg": { + "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", + "size": 11255 + }, + "minecraft/sounds/mob/guardian/land_hit1.ogg": { + "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", + "size": 12031 + }, + "minecraft/sounds/mob/guardian/land_hit2.ogg": { + "hash": "e9ccf74cb5b561e4839482863d1466f731903500", + "size": 11089 + }, + "minecraft/sounds/mob/guardian/land_hit3.ogg": { + "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", + "size": 11980 + }, + "minecraft/sounds/mob/guardian/land_hit4.ogg": { + "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", + "size": 11180 + }, + "minecraft/sounds/mob/guardian/land_idle1.ogg": { + "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", + "size": 6727 + }, + "minecraft/sounds/mob/guardian/land_idle2.ogg": { + "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", + "size": 5579 + }, + "minecraft/sounds/mob/guardian/land_idle3.ogg": { + "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", + "size": 6802 + }, + "minecraft/sounds/mob/guardian/land_idle4.ogg": { + "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", + "size": 5687 + }, + "minecraft/sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "minecraft/sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "minecraft/sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "minecraft/sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "minecraft/sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "minecraft/sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "minecraft/sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "minecraft/sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "minecraft/sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "minecraft/sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "minecraft/sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "minecraft/sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "minecraft/sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "minecraft/sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "minecraft/sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "minecraft/sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "minecraft/sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "minecraft/sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "minecraft/sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "minecraft/sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "minecraft/sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "minecraft/sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "minecraft/sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "minecraft/sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "minecraft/sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "minecraft/sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "minecraft/sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "minecraft/sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "minecraft/sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "minecraft/sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "minecraft/sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "minecraft/sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "minecraft/sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "minecraft/sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "minecraft/sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "minecraft/sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "minecraft/sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "minecraft/sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "minecraft/sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "minecraft/sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "minecraft/sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "minecraft/sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "minecraft/sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "minecraft/sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "minecraft/sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "minecraft/sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "minecraft/sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "minecraft/sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "minecraft/sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "minecraft/sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "minecraft/sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "minecraft/sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "minecraft/sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "minecraft/sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "minecraft/sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "minecraft/sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "minecraft/sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "minecraft/sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "minecraft/sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "minecraft/sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "minecraft/sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "minecraft/sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "minecraft/sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "minecraft/sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "minecraft/sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "minecraft/sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "minecraft/sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "minecraft/sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "minecraft/sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "minecraft/sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "minecraft/sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "minecraft/sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "minecraft/sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "minecraft/sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "minecraft/sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "minecraft/sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "minecraft/sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "minecraft/sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "minecraft/sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "minecraft/sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "minecraft/sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "minecraft/sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { + "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", + "size": 7018 + }, + "minecraft/sounds/mob/rabbit/hop1.ogg": { + "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", + "size": 5938 + }, + "minecraft/sounds/mob/rabbit/hop2.ogg": { + "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", + "size": 6993 + }, + "minecraft/sounds/mob/rabbit/hop3.ogg": { + "hash": "461436665544dc44e12f79cad893de2ad02ddffc", + "size": 6597 + }, + "minecraft/sounds/mob/rabbit/hop4.ogg": { + "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", + "size": 5811 + }, + "minecraft/sounds/mob/rabbit/hurt1.ogg": { + "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", + "size": 6750 + }, + "minecraft/sounds/mob/rabbit/hurt2.ogg": { + "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", + "size": 5988 + }, + "minecraft/sounds/mob/rabbit/hurt3.ogg": { + "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", + "size": 6389 + }, + "minecraft/sounds/mob/rabbit/hurt4.ogg": { + "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", + "size": 6650 + }, + "minecraft/sounds/mob/rabbit/idle1.ogg": { + "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", + "size": 5806 + }, + "minecraft/sounds/mob/rabbit/idle2.ogg": { + "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", + "size": 6988 + }, + "minecraft/sounds/mob/rabbit/idle3.ogg": { + "hash": "8906199918a85564590c7a01e854c3820853533e", + "size": 5840 + }, + "minecraft/sounds/mob/rabbit/idle4.ogg": { + "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", + "size": 8691 + }, + "minecraft/sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "minecraft/sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "minecraft/sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "minecraft/sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "minecraft/sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "minecraft/sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "minecraft/sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "minecraft/sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "minecraft/sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "minecraft/sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "minecraft/sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "minecraft/sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "minecraft/sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "minecraft/sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "minecraft/sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "minecraft/sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "minecraft/sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "minecraft/sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "minecraft/sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "minecraft/sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "minecraft/sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "minecraft/sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "minecraft/sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "minecraft/sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "minecraft/sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "minecraft/sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "minecraft/sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "minecraft/sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "minecraft/sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "minecraft/sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "minecraft/sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "minecraft/sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "minecraft/sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "minecraft/sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "minecraft/sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "minecraft/sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "minecraft/sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "minecraft/sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "minecraft/sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "minecraft/sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "minecraft/sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "minecraft/sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "minecraft/sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "minecraft/sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "minecraft/sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "minecraft/sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "minecraft/sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "minecraft/sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "minecraft/sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "minecraft/sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "minecraft/sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "minecraft/sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "minecraft/sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "minecraft/sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "minecraft/sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "minecraft/sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "minecraft/sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "minecraft/sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "minecraft/sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "minecraft/sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "minecraft/sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "minecraft/sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "minecraft/sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "minecraft/sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "minecraft/sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "minecraft/sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "minecraft/sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "minecraft/sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "minecraft/sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "minecraft/sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "minecraft/sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "minecraft/sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "minecraft/sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "minecraft/sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "minecraft/sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "minecraft/sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "minecraft/sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "minecraft/sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "minecraft/sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "minecraft/sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "minecraft/sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "minecraft/sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "minecraft/sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "minecraft/sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "minecraft/sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "minecraft/sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "minecraft/sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "minecraft/sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "minecraft/sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "minecraft/sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "minecraft/sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "minecraft/sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "minecraft/sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "minecraft/sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "minecraft/sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "minecraft/sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "minecraft/sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "minecraft/sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "minecraft/sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "minecraft/sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "minecraft/sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "minecraft/sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "minecraft/sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "minecraft/sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "minecraft/sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "minecraft/sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "minecraft/sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "minecraft/sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "minecraft/sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "minecraft/sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "minecraft/sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "minecraft/sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "minecraft/sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "minecraft/sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "minecraft/sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "minecraft/sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "minecraft/sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "minecraft/sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "minecraft/sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "minecraft/sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "minecraft/sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "minecraft/sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "minecraft/sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "minecraft/sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "minecraft/sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "minecraft/sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "minecraft/sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "minecraft/sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "minecraft/sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "minecraft/sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "minecraft/sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "minecraft/sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "minecraft/sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "minecraft/sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "minecraft/sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "minecraft/sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "minecraft/sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "minecraft/sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "minecraft/sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "minecraft/sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "minecraft/sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "minecraft/sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "minecraft/sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "minecraft/sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "minecraft/sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "minecraft/sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "minecraft/sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "minecraft/sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "minecraft/sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "minecraft/sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "minecraft/sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "minecraft/sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "minecraft/sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "minecraft/sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "minecraft/sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "minecraft/sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "minecraft/sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "minecraft/sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "minecraft/sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "minecraft/sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "minecraft/sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "minecraft/sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "minecraft/sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "minecraft/sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "minecraft/sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "minecraft/sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "minecraft/sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "minecraft/sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "minecraft/sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "minecraft/sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "minecraft/sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "minecraft/sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "minecraft/sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "minecraft/sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "minecraft/sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "minecraft/sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "minecraft/sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "minecraft/sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "minecraft/sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "minecraft/sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "minecraft/sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "minecraft/sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "minecraft/sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "minecraft/sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "minecraft/sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "minecraft/sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "minecraft/sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "minecraft/sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "minecraft/sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "minecraft/sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "minecraft/sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "minecraft/sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "minecraft/sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "minecraft/sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "minecraft/sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "minecraft/sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "minecraft/sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "minecraft/sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "minecraft/sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "minecraft/sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "minecraft/sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "minecraft/sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "minecraft/sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "minecraft/sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "minecraft/sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "minecraft/sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "minecraft/sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "minecraft/sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "minecraft/sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "minecraft/sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "minecraft/sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "minecraft/sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "minecraft/sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "minecraft/sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "minecraft/sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "minecraft/sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "minecraft/sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "minecraft/sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "minecraft/sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "minecraft/sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "minecraft/sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "minecraft/sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "minecraft/sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "minecraft/sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "minecraft/sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "minecraft/sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "minecraft/sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "minecraft/sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "minecraft/sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "minecraft/sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "minecraft/sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "minecraft/sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "minecraft/sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "minecraft/sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "minecraft/sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "minecraft/sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "minecraft/sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "minecraft/sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "minecraft/sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "minecraft/sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "minecraft/sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "minecraft/sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "minecraft/sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "minecraft/sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "minecraft/sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "minecraft/sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + }, + "pack.mcmeta": { + "hash": "a1ee4b8b62d984d924e14f40855c3797a4c5c18a", + "size": 11097 + }, + "realms/lang/af_ZA.lang": { + "hash": "52aaa08aaa960c016fa38c1fdfc68dc446cb8f3e", + "size": 7680 + }, + "realms/lang/ar_SA.lang": { + "hash": "a6b7b891e59d0db38c823ab753a5ac8796bd1d65", + "size": 9505 + }, + "realms/lang/ast_ES.lang": { + "hash": "e3ee71d4c6ff01dfe2fa466cfc958433316e0683", + "size": 7880 + }, + "realms/lang/az_AZ.lang": { + "hash": "b4d318fb952a8b976469ac3c09a4ab869d0b8e13", + "size": 8386 + }, + "realms/lang/bg_BG.lang": { + "hash": "e2a0524a1829a80ecb30c602d5ec86a398b0c30e", + "size": 11099 + }, + "realms/lang/ca_ES.lang": { + "hash": "330ad5dcdbc9db526c65ee624969aa65bd1cc149", + "size": 8066 + }, + "realms/lang/cs_CZ.lang": { + "hash": "a41c61b14225a133b664dd584c94d47ca86f72e2", + "size": 8041 + }, + "realms/lang/cy_GB.lang": { + "hash": "14cfb2f24e7d91dbc22a2a0e3b880d9829320243", + "size": 7347 + }, + "realms/lang/da_DK.lang": { + "hash": "a8e68a927a29d9450d9d8a16090454c4eacc3852", + "size": 7823 + }, + "realms/lang/de_DE.lang": { + "hash": "10a54fc66c8f479bb65c8d39c3b62265ac82e742", + "size": 8112 + }, + "realms/lang/el_GR.lang": { + "hash": "e17ea8659cfab4dbc479038c3f599073981e48a9", + "size": 10868 + }, + "realms/lang/en_AU.lang": { + "hash": "46f224c7d94773514dce4a759206288e3ca2c5da", + "size": 5935 + }, + "realms/lang/en_CA.lang": { + "hash": "e9b1b7eacecdce2abbb904c88b3741b9fb281f7a", + "size": 7556 + }, + "realms/lang/en_GB.lang": { + "hash": "176c14c2ce03e7a57725f7ea973d485b2888983a", + "size": 7539 + }, + "realms/lang/en_PT.lang": { + "hash": "e58d2a97afb75d81c14839c7aed9a0f39cc97930", + "size": 8065 + }, + "realms/lang/eo_UY.lang": { + "hash": "6fe562cd67282ce7a452190b722cbe3fb5b6344c", + "size": 7123 + }, + "realms/lang/es_AR.lang": { + "hash": "50ccb540403817f222b32c9da492368054b6e958", + "size": 7871 + }, + "realms/lang/es_ES.lang": { + "hash": "3e1023b16e830abb4622f7a14f0526ce755fb557", + "size": 8079 + }, + "realms/lang/es_MX.lang": { + "hash": "8be97755d534dde3ee1111e3b39c6b5b67798373", + "size": 8026 + }, + "realms/lang/es_UY.lang": { + "hash": "38394f86a2001cea212b6d06903218a71b326efb", + "size": 7348 + }, + "realms/lang/es_VE.lang": { + "hash": "fee4abfa2e4e8dafd83db67c33a07d9c23ed2ea3", + "size": 8029 + }, + "realms/lang/et_EE.lang": { + "hash": "7b4a8814ce48199ded6ae2b6fdd8b3bb8bfc5b49", + "size": 7855 + }, + "realms/lang/eu_ES.lang": { + "hash": "7ebae0281abcbd0d341d728756bec9d6ec1467ee", + "size": 8106 + }, + "realms/lang/fa_IR.lang": { + "hash": "e89ef25ae1fa8c571a001b686d1f4eeda25e5cde", + "size": 10010 + }, + "realms/lang/fi_FI.lang": { + "hash": "5e8d8230ac8db17d48ea011fdd185d502af3fbd9", + "size": 7783 + }, + "realms/lang/fil_PH.lang": { + "hash": "0027d4edd626883a618bc464df2ce54855bf650d", + "size": 8329 + }, + "realms/lang/fr_CA.lang": { + "hash": "e69a01032d22396b1f6ca548e0edb162e58a818d", + "size": 8560 + }, + "realms/lang/fr_FR.lang": { + "hash": "6d689ac64aa096ba17a52ae6e6e0bbe5fa5d4a9b", + "size": 8396 + }, + "realms/lang/ga_IE.lang": { + "hash": "b2983049aa338c2c1d707c426e54505cf643bea0", + "size": 8533 + }, + "realms/lang/gl_ES.lang": { + "hash": "209e71ba58feb5061d813724eac2b06a55b3e066", + "size": 7269 + }, + "realms/lang/gv_IM.lang": { + "hash": "b556d8156f1050d701ffc4f85bdabc3577e572f9", + "size": 5995 + }, + "realms/lang/he_IL.lang": { + "hash": "1cd7ce283302873d4719c35292c0bfee9ff88d12", + "size": 8935 + }, + "realms/lang/hi_IN.lang": { + "hash": "f2164cdd0b3191fdafbea4f97b99a22046aeedf4", + "size": 7022 + }, + "realms/lang/hr_HR.lang": { + "hash": "1607e086d96a856139e2a0f2d0b5ff3ffa4b6d4e", + "size": 7799 + }, + "realms/lang/hu_HU.lang": { + "hash": "827dd07c2830be33cab42f36b0a1cb0ef2a2f771", + "size": 8356 + }, + "realms/lang/hy_AM.lang": { + "hash": "685f29bcdcc62c0c58f4d137d30fcc40123411f4", + "size": 4397 + }, + "realms/lang/id_ID.lang": { + "hash": "d41daacff479a90aca8b8ecff1f40dbb1d144559", + "size": 7875 + }, + "realms/lang/is_IS.lang": { + "hash": "010f1fc88f36eed57e8ddccc74a25948be22d27c", + "size": 7913 + }, + "realms/lang/it_IT.lang": { + "hash": "2667f5bc36427218608c3fc7b1af48b047ba5b8d", + "size": 8115 + }, + "realms/lang/ja_JP.lang": { + "hash": "ad9b743a2579f0bcbc09acbbbdb6741f250b81bb", + "size": 9054 + }, + "realms/lang/ka_GE.lang": { + "hash": "905709a78b838e70d8a1e7ca2cd76cedb41712f8", + "size": 13450 + }, + "realms/lang/ko_KR.lang": { + "hash": "40b34f323a847f862e8f779ab84a80a3336a7bd8", + "size": 8224 + }, + "realms/lang/kw_GB.lang": { + "hash": "ac61acec46bb72c4e11b3fbe8317bd593d3c2120", + "size": 3021 + }, + "realms/lang/la_LA.lang": { + "hash": "72c87ee9656538c3908751d02c84b9bf4d032978", + "size": 7682 + }, + "realms/lang/lb_LU.lang": { + "hash": "de4ac38571122ab44f0e571aad2b58486c0e56f7", + "size": 8114 + }, + "realms/lang/lt_LT.lang": { + "hash": "4dd44b7458e826804c2c229baf535a732b9e68c8", + "size": 8404 + }, + "realms/lang/lv_LV.lang": { + "hash": "05c584aa9c2b0af08af0ec463541204ce63a4670", + "size": 8209 + }, + "realms/lang/mi_NZ.lang": { + "hash": "16f20c44b1662917db565be399caf1d68e020430", + "size": 73 + }, + "realms/lang/ms_MY.lang": { + "hash": "0045afb6a30c4beb3793b116a025111a411a14c9", + "size": 7450 + }, + "realms/lang/mt_MT.lang": { + "hash": "a7d757b683fe02a372025b3ad592241b73d0c8f5", + "size": 8126 + }, + "realms/lang/nds_DE.lang": { + "hash": "1278c9b0ee43443baf60f289a8236d503c4e126a", + "size": 7833 + }, + "realms/lang/nl_NL.lang": { + "hash": "35fd4611f6947b4142d76d30d1f36a994df59b10", + "size": 7999 + }, + "realms/lang/nn_NO.lang": { + "hash": "959491c90f33bba61156640bb1c31cbe075f5b41", + "size": 7242 + }, + "realms/lang/no_NO.lang": { + "hash": "6bd91cc519996920a605b5591d65a52eefdf0fa9", + "size": 7880 + }, + "realms/lang/oc_FR.lang": { + "hash": "cad8f85a230783f016f4a594528816be45846331", + "size": 8306 + }, + "realms/lang/pl_PL.lang": { + "hash": "4b6295b0de070dea8cb3a45d7ff781bf0ca530d2", + "size": 8075 + }, + "realms/lang/pt_BR.lang": { + "hash": "5b933ea21cd6e7bccefb023df4f6efc742468845", + "size": 7970 + }, + "realms/lang/pt_PT.lang": { + "hash": "e31936d5f6de9dbf40feeac734adfccf8d876e07", + "size": 8160 + }, + "realms/lang/qya_AA.lang": { + "hash": "aa41f15ebc5b2bc8dd110e3dbbfa8646e873a2b9", + "size": 263 + }, + "realms/lang/ro_RO.lang": { + "hash": "219ff52e6df85fc4a04cda68aeecffde934daeda", + "size": 8131 + }, + "realms/lang/ru_RU.lang": { + "hash": "956800973e1189fb76b895a8f3ae61af71606661", + "size": 10751 + }, + "realms/lang/se_NO.lang": { + "hash": "a58199be09233eedda669ad06bef1fb353b464ac", + "size": 6130 + }, + "realms/lang/sk_SK.lang": { + "hash": "94190ac744a68cd61cd70ad923033e943ecc050e", + "size": 7995 + }, + "realms/lang/sl_SI.lang": { + "hash": "5add3584b916929c35e638e232b38a7f0b6bf583", + "size": 7309 + }, + "realms/lang/sr_SP.lang": { + "hash": "68a625da50f12a170fb16f60f36ef31a8ff07f1f", + "size": 10273 + }, + "realms/lang/sv_SE.lang": { + "hash": "5f094aa93e1d5b066c0b3c567380c22b1826ac04", + "size": 7937 + }, + "realms/lang/th_TH.lang": { + "hash": "ef0f55dcbcdfc79415c2f178aea68cded7917c33", + "size": 12613 + }, + "realms/lang/tlh_AA.lang": { + "hash": "739a68f417161fed73cf778702977f5d70eb96f7", + "size": 810 + }, + "realms/lang/tr_TR.lang": { + "hash": "3ee4f600273ed1aba4e4583c9b6621e8a0105f9a", + "size": 8262 + }, + "realms/lang/uk_UA.lang": { + "hash": "4a2369e297138041d8a060e4124084ed7bea6a25", + "size": 10555 + }, + "realms/lang/val_ES.lang": { + "hash": "2e62679eb9407568fbf5a1bb9ba04a765aa2eb0e", + "size": 8049 + }, + "realms/lang/vi_VN.lang": { + "hash": "7ef69f5a43362e672b7a2c0b1ea4fca0d5520003", + "size": 9317 + }, + "realms/lang/zh_CN.lang": { + "hash": "8745e10d42d33d35e51af15362dada4cd71f385f", + "size": 7532 + }, + "realms/lang/zh_TW.lang": { + "hash": "1f3a90b891029d4a743f7f87e479db0b43740845", + "size": 7505 + }, + "skins/3f/3f688e0e699b3d9fe448b5bb50a3a288f9c589762b3dae8308842122dcb81": { + "hash": "0d0162b71b5e5e60b920a342496a5d85616eae44", + "size": 1285 + }, + "skins/82/825fae885d16856bf81cff496c9f166d256156c659acf5c6b6c9e58972cfd3": { + "hash": "95347d04053961c016c50dcdc2eb636bfd19f555", + "size": 4118 + } + } +} \ No newline at end of file diff --git a/assets/legacy.json b/assets/legacy.json new file mode 100644 index 0000000000..748c377660 --- /dev/null +++ b/assets/legacy.json @@ -0,0 +1,4485 @@ +{ + "objects": { + "READ_ME_I_AM_VERY_IMPORTANT.txt": { + "hash": "0d000710b71ca9aafabd8f587768431d0b560b32", + "size": 546 + }, + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "lang/af_ZA.lang": { + "hash": "a9ea89177fbf3f10e527102451eb1469671530d4", + "size": 69996 + }, + "lang/ar_SA.lang": { + "hash": "ab4b24fb41b13f1c83ee45879e0c0db3f86d7fa4", + "size": 83986 + }, + "lang/bg_BG.lang": { + "hash": "f36a4c278292b2c80b2e0889d60980fbb6f4339b", + "size": 95147 + }, + "lang/ca_ES.lang": { + "hash": "ebdfd687b678262836cb4179f8b3833fe557db28", + "size": 72677 + }, + "lang/cs_CZ.lang": { + "hash": "d8dd3873fac34c74f038df02d76d745febafe8da", + "size": 71829 + }, + "lang/cy_GB.lang": { + "hash": "16e554ed068e38f738f0afa7a03db23b77456ec3", + "size": 70247 + }, + "lang/da_DK.lang": { + "hash": "be7fd7a59648a565b83c1c6de161df470728b656", + "size": 68955 + }, + "lang/de_DE.lang": { + "hash": "e37d3ab28ec7acc17337da3d4a4fe4dd0642aac5", + "size": 71313 + }, + "lang/el_GR.lang": { + "hash": "4330e3218548e9f3268d103e5ab71fa2b28d9b20", + "size": 103177 + }, + "lang/en_AU.lang": { + "hash": "cee3c7dc6d3fcc0bd399a743dad1b53bba485e60", + "size": 67927 + }, + "lang/en_CA.lang": { + "hash": "6c6489f61ee7d2efa086fa63b23097530c52d26e", + "size": 67845 + }, + "lang/en_GB.lang": { + "hash": "88bd61ca6d1201d0109262c2d3b0d1464d07ce74", + "size": 67676 + }, + "lang/en_PT.lang": { + "hash": "eb59d5ba3728885ff40f1bf37cc8f72d6d9e6930", + "size": 71748 + }, + "lang/eo_UY.lang": { + "hash": "69ff827d47a5b247f88a71db37c27d010c755653", + "size": 69406 + }, + "lang/es_AR.lang": { + "hash": "ec830f34a2ea5d964603ff621e7c4d64323a904c", + "size": 71755 + }, + "lang/es_ES.lang": { + "hash": "ebcebf42cd5cc197b9d0f0e89e061f33382870c6", + "size": 73202 + }, + "lang/es_MX.lang": { + "hash": "720843b6860be60ec252ae17db4d54dd50b4829c", + "size": 73034 + }, + "lang/es_UY.lang": { + "hash": "c6843b4ba73c4c075d697398d43ee916283e5b93", + "size": 72868 + }, + "lang/es_VE.lang": { + "hash": "b73850cb324ddce5488f8edfe14ddb68e1f63670", + "size": 73296 + }, + "lang/et_EE.lang": { + "hash": "6c7de8b578694b6a86c5f462a2df708f9d804a13", + "size": 69679 + }, + "lang/eu_ES.lang": { + "hash": "e5dc74ad272f60621a04a67bd62a5cf63c4e8135", + "size": 73305 + }, + "lang/fa_IR.lang": { + "hash": "9b7368cc1a3b4f8e7d8dff923b2cbe9069cd0f3b", + "size": 71995 + }, + "lang/fi_FI.lang": { + "hash": "16af3fb50160638e7250af4cc3beb3769f6e58b0", + "size": 72181 + }, + "lang/fil_PH.lang": { + "hash": "0dbc616d03816a6f925a5b2f77e89738d290f194", + "size": 69231 + }, + "lang/fr_CA.lang": { + "hash": "6df06576e677d952dc15da3926f4ed822d106354", + "size": 75791 + }, + "lang/fr_FR.lang": { + "hash": "419a50b4099da63ca54f70aaddee5dfd4084b37c", + "size": 74536 + }, + "lang/ga_IE.lang": { + "hash": "78f017a2c23e6bdf6c8da0ef2ebd0a7d0ff8be88", + "size": 73730 + }, + "lang/gl_ES.lang": { + "hash": "f414a01c9317aaffd43169021f66dad9b9cc6ed3", + "size": 71887 + }, + "lang/he_IL.lang": { + "hash": "00562baef8bd1db4c43990f6b1027361e7f620c4", + "size": 79972 + }, + "lang/hi_IN.lang": { + "hash": "7f66e73aaa91fdc3164757a208fd29348bff2b35", + "size": 101712 + }, + "lang/hr_HR.lang": { + "hash": "090858721704b0a6f95342538ed732124bce4945", + "size": 69765 + }, + "lang/hu_HU.lang": { + "hash": "10c2d1819d800db8ff9c0ea000db1223d2eecd4b", + "size": 72828 + }, + "lang/hy_AM.lang": { + "hash": "b97a0903384607ba6ffd96f636b5a54f96736659", + "size": 88875 + }, + "lang/id_ID.lang": { + "hash": "dcc2504c5428b0d96a8e9488e9ee55e71dbbbfff", + "size": 69637 + }, + "lang/is_IS.lang": { + "hash": "3387bbc2e5982c355ebd1f4662c90e548f94835d", + "size": 69877 + }, + "lang/it_IT.lang": { + "hash": "3b1d6346f35f0eb0c3e044f17ae9e95d7c237b54", + "size": 73949 + }, + "lang/ja_JP.lang": { + "hash": "e7bcfd104fbe5f120000d3ae940275ccc4ee4ecc", + "size": 81647 + }, + "lang/ka_GE.lang": { + "hash": "b72de884145171dd9cb147bcdad0aeea663ffef7", + "size": 119947 + }, + "lang/ko_KR.lang": { + "hash": "ccc5779a459fbc82e553541721a487a60c92a3ee", + "size": 76963 + }, + "lang/kw_GB.lang": { + "hash": "784a66b5b35f256bf82f786b04595af2b4af0a79", + "size": 69598 + }, + "lang/la_LA.lang": { + "hash": "654565592eb8d2146e0649968bebd510a0edadcb", + "size": 70563 + }, + "lang/lb_LU.lang": { + "hash": "075249de69efdda8344c2d5b4c02bea403fad9a0", + "size": 69234 + }, + "lang/lt_LT.lang": { + "hash": "d36b4de109a4611e7e58dcaa570bad70e382bb27", + "size": 74452 + }, + "lang/lv_LV.lang": { + "hash": "290d36a66649cd536c2b5de6f6aa74b8befb2f8a", + "size": 72522 + }, + "lang/ms_MY.lang": { + "hash": "c8badfd177f7a9d6628c27be79c7ea6d766687c0", + "size": 72423 + }, + "lang/mt_MT.lang": { + "hash": "1820f8055731340a9ed00461d0a0c0b187588c43", + "size": 72844 + }, + "lang/nl_NL.lang": { + "hash": "277f9bc77aba8ec9bdc6a8d5585200ce0e57304b", + "size": 70581 + }, + "lang/nn_NO.lang": { + "hash": "ce3ca53596ed6b87dbfe33efcb58a785c3d47af4", + "size": 67941 + }, + "lang/no_NO.lang": { + "hash": "cd2ae07ce8f7d135311228c0e3df9d19acc990e2", + "size": 68687 + }, + "lang/oc_FR.lang": { + "hash": "32719ce08065ea58af84138a837c35199cb934f9", + "size": 73684 + }, + "lang/pl_PL.lang": { + "hash": "149e040de6c1193ae9bb0a0b9dae5e300eaa8cac", + "size": 73213 + }, + "lang/pt_BR.lang": { + "hash": "4384414d1b2fa7b2ad33d13c94a1e50c1d411f9e", + "size": 72462 + }, + "lang/pt_PT.lang": { + "hash": "8e2947a0ba5746f92ee99b35c76cfdcb5422eac9", + "size": 73464 + }, + "lang/qya_AA.lang": { + "hash": "ffd5b9945bd7ce1bd42c5163c498567dce26936b", + "size": 67956 + }, + "lang/ro_RO.lang": { + "hash": "0d00418922109286950ce5c083620ed368e91fa2", + "size": 74228 + }, + "lang/ru_RU.lang": { + "hash": "d71c0c4e1fa5aab39c6987ad823fca41788fcace", + "size": 94443 + }, + "lang/sk_SK.lang": { + "hash": "e4c551a5a6c98f3d2197cbd78510650c3dac09f7", + "size": 72420 + }, + "lang/sl_SI.lang": { + "hash": "51f2b2ceceaa197e2f5fa044d4b9925b5336c99a", + "size": 70252 + }, + "lang/sr_SP.lang": { + "hash": "1eac2aa97411edb07381a48270b6967426167822", + "size": 91649 + }, + "lang/sv_SE.lang": { + "hash": "3d71568665e75dd18a29d7cd6956fd33fd61264c", + "size": 68882 + }, + "lang/th_TH.lang": { + "hash": "77cbba200747fa3ff91e7e129d77e3cfd14ce1b2", + "size": 108702 + }, + "lang/tlh_AA.lang": { + "hash": "99a11700f8db47a9c21446957d0d008c290f0fba", + "size": 68121 + }, + "lang/tr_TR.lang": { + "hash": "f4278b00b147d59e7d063092de28b66e0ae19840", + "size": 71332 + }, + "lang/uk_UA.lang": { + "hash": "746810af78cc4df2c5ba00f930c3adf87e9d8df5", + "size": 93995 + }, + "lang/vi_VN.lang": { + "hash": "bc1d3a4bec5fecc51c2590fe0bb13539f55d7b81", + "size": 80882 + }, + "lang/zh_CN.lang": { + "hash": "3d9568b9a9b738312d379af6fc43ca290e3614bc", + "size": 66855 + }, + "lang/zh_TW.lang": { + "hash": "9dda510b86d4e0e12d44d228783e395ccce56fbc", + "size": 66916 + }, + "music/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "music/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "music/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "music/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "music/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "music/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "music/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "music/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "music/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "music/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "music/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "music/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "pack.mcmeta": { + "hash": "dcd58a2f57954ec5208601e957f0851e617d8a90", + "size": 9090 + }, + "records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "sound/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "sound/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "sound/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "sound/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "sound/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "sound/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "sound/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "sound/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "sound/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "sound/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "sound/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "sound/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "sound/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "sound/ambient/weather/rain1.ogg": { + "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", + "size": 13185 + }, + "sound/ambient/weather/rain2.ogg": { + "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", + "size": 13301 + }, + "sound/ambient/weather/rain3.ogg": { + "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", + "size": 13322 + }, + "sound/ambient/weather/rain4.ogg": { + "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", + "size": 13955 + }, + "sound/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "sound/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "sound/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "sound/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "sound/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "sound/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "sound/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "sound/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "sound/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "sound/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "sound/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "sound/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "sound/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "sound/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "sound/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "sound/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "sound/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "sound/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "sound/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "sound/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "sound/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "sound/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "sound/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "sound/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "sound/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "sound/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "sound/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "sound/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "sound/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "sound/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "sound/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "sound/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "sound/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "sound/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "sound/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "sound/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "sound/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "sound/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "sound/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "sound/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "sound/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "sound/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "sound/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "sound/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "sound/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "sound/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "sound/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "sound/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "sound/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "sound/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "sound/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "sound/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "sound/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "sound/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "sound/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "sound/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "sound/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "sound/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "sound/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "sound/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "sound/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "sound/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "sound/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "sound/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "sound/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "sound/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "sound/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "sound/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "sound/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "sound/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "sound/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "sound/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "sound/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "sound/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "sound/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "sound/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "sound/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "sound/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "sound/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "sound/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "sound/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "sound/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "sound/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "sound/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "sound/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "sound/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "sound/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "sound/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "sound/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "sound/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "sound/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "sound/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "sound/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "sound/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "sound/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "sound/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "sound/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "sound/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "sound/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "sound/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "sound/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "sound/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "sound/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "sound/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "sound/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "sound/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "sound/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "sound/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "sound/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "sound/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "sound/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "sound/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "sound/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "sound/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "sound/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "sound/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "sound/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "sound/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "sound/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "sound/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "sound/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "sound/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "sound/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "sound/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "sound/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "sound/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "sound/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "sound/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "sound/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "sound/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "sound/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "sound/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "sound/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "sound/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "sound/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "sound/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "sound/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "sound/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "sound/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "sound/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "sound/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "sound/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "sound/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "sound/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "sound/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "sound/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "sound/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "sound/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "sound/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "sound/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "sound/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "sound/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "sound/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "sound/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "sound/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "sound/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "sound/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "sound/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "sound/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "sound/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "sound/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "sound/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "sound/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "sound/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "sound/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "sound/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "sound/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "sound/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "sound/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "sound/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "sound/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "sound/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "sound/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "sound/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "sound/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "sound/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "sound/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "sound/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "sound/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "sound/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "sound/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "sound/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "sound/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "sound/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "sound/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "sound/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "sound/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "sound/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "sound/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "sound/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "sound/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "sound/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "sound/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "sound/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "sound/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "sound/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "sound/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "sound/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "sound/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "sound/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "sound/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "sound/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "sound/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "sound/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "sound/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "sound/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "sound/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "sound/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "sound/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "sound/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "sound/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "sound/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "sound/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "sound/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "sound/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "sound/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "sound/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "sound/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "sound/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "sound/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "sound/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "sound/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "sound/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "sound/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "sound/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "sound/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "sound/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "sound/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "sound/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "sound/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "sound/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "sound/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "sound/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "sound/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "sound/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "sound/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "sound/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "sound/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "sound/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "sound/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "sound/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "sound/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "sound/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "sound/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "sound/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "sound/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "sound/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "sound/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "sound/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "sound/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "sound/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "sound/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "sound/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "sound/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "sound/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "sound/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "sound/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "sound/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "sound/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "sound/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "sound/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "sound/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "sound/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "sound/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "sound/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "sound/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "sound/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "sound/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "sound/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "sound/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "sound/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "sound/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "sound/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "sound/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "sound/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "sound/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "sound/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "sound/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "sound/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "sound/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "sound/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "sound/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "sound/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "sound/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "sound/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "sound/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "sound/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "sound/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "sound/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "sound/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "sound/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "sound/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "sound/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "sound/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "sound/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "sound/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "sound/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "sound/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "sound/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "sound/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "sound/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "sound/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "sound/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "sound/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "sound/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "sound/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "sound/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "sound/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "sound/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "sound/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "sound/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "sound/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "sound/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "sound/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "sound/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "sound/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "sound/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "sound/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "sound/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "sound/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "sound/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "sound/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "sound/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "sound/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "sound/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "sound/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "sound/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "sound/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "sound/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "sound/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "sound/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "sound/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "sound/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "sound/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "sound/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "sound/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "sound/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "sound/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "sound/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "sound/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "sound/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "sound/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "sound/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "sound/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "sound/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "sound/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "sound/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "sound/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "sound/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "sound/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "sound/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "sound/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "sound/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "sound/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "sound/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "sound/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "sound/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "sound/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "sound/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "sound/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "sound/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "sound/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "sound/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "sound/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "sound/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "sound/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "sound/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "sound/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "sound/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "sound/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "sound/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "sound/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "sound/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "sound/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "sound/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "sound/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "sound/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "sound/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "sound/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "sound/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "sound/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "sound/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "sound/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "sound/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "sound/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "sound/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "sound/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "sound/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "sound/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "sound/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "sound/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "sound/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "sound/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "sound/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "sound/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "sound/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "sound/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "sound/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "sound/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "sound/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "sound/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "sound/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "sound/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "sound/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "sound/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "sound/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "sound/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "sound/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "sound/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "sound/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "sound/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "sound/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "sound/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "sound/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "sound/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "sound/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "sound/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "sound/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "sound/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "sound/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "sound/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "sound/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "sound/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "sound/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "sound/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "sound/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "sound/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "sound/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "sound/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "sound/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "sound/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "sound/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "sound/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "sound/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "sound/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "sound/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "sound/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "sound/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "sound/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "sound/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "sound/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "sound/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "sound/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "sound/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "sound/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "sound/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "sound/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "sound/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "sound/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "sound/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "sound/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "sound/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "sound/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "sound/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "sound/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "sound/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "sound/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "sound/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "sound/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "sound/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "sound/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "sound/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "sound/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "sound/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "sound/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "sound/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "sound/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "sound/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "sound/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "sound/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "sound/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "sound/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "sound/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "sound/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + }, + "sounds.json": { + "hash": "fce0bb3e14ade7b292a7c1d5fa785533d8106d82", + "size": 34020 + }, + "sounds/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "sounds/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "sounds/ambient/weather/rain1.ogg": { + "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", + "size": 13185 + }, + "sounds/ambient/weather/rain2.ogg": { + "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", + "size": 13301 + }, + "sounds/ambient/weather/rain3.ogg": { + "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", + "size": 13322 + }, + "sounds/ambient/weather/rain4.ogg": { + "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", + "size": 13955 + }, + "sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "sounds/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "sounds/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + } + }, + "virtual": true +} \ No newline at end of file diff --git a/grab.py b/grab.py new file mode 100755 index 0000000000..9f05209d5e --- /dev/null +++ b/grab.py @@ -0,0 +1,65 @@ +#!/usr/bin/python +import requests +from cachecontrol import CacheControl +import json +import pprint +import os +import argparse +import sys +from time import gmtime, strftime +from subprocess import Popen, PIPE + +from cachecontrol.caches import FileCache + +forever_cache = FileCache('http_cache', forever=True) +sess = CacheControl(requests.Session(), forever_cache) + +parser = argparse.ArgumentParser(description='Download Mojang version files.') +args = parser.parse_args() + +def get_version_file(path, url): + with open(path, 'w', encoding='utf-8') as f: + r = sess.get(url) + r.raise_for_status() + version_json = r.json() + assetId = version_json["assetIndex"]["id"] + assetUrl = version_json["assetIndex"]["url"] + json.dump(version_json, f, sort_keys=True, indent=4) + return assetId, assetUrl + +def get_file(path, url): + with open(path, 'w', encoding='utf-8') as f: + r = sess.get(url) + r.raise_for_status() + version_json = r.json() + json.dump(version_json, f, sort_keys=True, indent=4) + +def grab_versions(main_json): + assets = {} + for version in main_json['versions']: + url = version["url"] + version_id = version["id"] + print("version", version_id, url) + assetId, assetUrl = get_version_file( "versions/" + version_id + '.json', url) + assets[assetId] = assetUrl + + for assetId, assetUrl in iter(assets.items()): + print("assets", assetId, assetUrl) + get_file( "assets/" + assetId + '.json', assetUrl) + +Popen(["rm *.json"], shell=True, stdout=PIPE).communicate() +Popen(["rm versions/*.json"], shell=True, stdout=PIPE).communicate() + +r = sess.get('https://launchermeta.mojang.com/mc/game/version_manifest.json') +r.raise_for_status() +main_json = r.json() + +with open("version_manifest.json", 'w', encoding='utf-8') as f: + json.dump(main_json, f, sort_keys=True, indent=4) + +grab_versions(main_json) + +Popen(["git add version_manifest.json versions/* assets/*"], shell=True, stdout=PIPE).communicate() + +Popen(["git commit -a -m \"Update " + strftime("%Y-%m-%d", gmtime()) + "\""], shell=True, stdout=PIPE).communicate() +Popen(["git push --force"], shell=True, stdout=PIPE).communicate() diff --git a/version_manifest.json b/version_manifest.json new file mode 100644 index 0000000000..cd74e45c85 --- /dev/null +++ b/version_manifest.json @@ -0,0 +1,862 @@ +{ + "latest": { + "release": "1.8.9", + "snapshot": "16w06a" + }, + "versions": [ + { + "id": "16w06a", + "releaseTime": "2016-02-10T15:06:41+00:00", + "time": "2016-02-10T15:07:50+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w06a.json" + }, + { + "id": "16w05b", + "releaseTime": "2016-02-04T15:28:02+00:00", + "time": "2016-02-04T15:38:39+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w05b.json" + }, + { + "id": "16w04a", + "releaseTime": "2016-01-28T15:37:24+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/41618e3b861500aa9fc243fd9b62d75bed002dd9/16w04a.json" + }, + { + "id": "16w03a", + "releaseTime": "2016-01-20T14:29:24+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/a94a971d9e6416dfbba41e2d0777eccd41fdbb40/16w03a.json" + }, + { + "id": "16w02a", + "releaseTime": "2016-01-13T15:15:16+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/251363df6d86053c38d4625c09a119770f34b271/16w02a.json" + }, + { + "id": "15w51b", + "releaseTime": "2015-12-17T15:30:41+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/192553973cd6f6c3b8db1a39be4565f5089a31e4/15w51b.json" + }, + { + "id": "15w50a", + "releaseTime": "2015-12-09T15:35:57+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/4314012592850e31fa6b5c873d5fc8099286f838/15w50a.json" + }, + { + "id": "15w49b", + "releaseTime": "2015-12-03T15:23:22+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/a265fcbb464fb68b485e98378752d8a7fe8a81ec/15w49b.json" + }, + { + "id": "1.8.9", + "releaseTime": "2015-12-03T09:24:39+00:00", + "time": "2016-02-09T08:22:32+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/42c67f1d38e55da24741c9e40ef5253f289177f1/1.8.9.json" + }, + { + "id": "15w47c", + "releaseTime": "2015-11-20T12:46:56+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/3f79737d0b46d715c027f0ac8230af0334bf5e93/15w47c.json" + }, + { + "id": "15w46a", + "releaseTime": "2015-11-12T12:11:47+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/bb69c805bc168ac57dd3b5d3c823176dfefda71b/15w46a.json" + }, + { + "id": "15w45a", + "releaseTime": "2015-11-05T13:04:07+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/89f5524c060dce5f552d21623b213366c5e418a3/15w45a.json" + }, + { + "id": "15w44b", + "releaseTime": "2015-10-30T11:23:17+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/282d505ca3e02a35231164fb35a1b7a2a2b34519/15w44b.json" + }, + { + "id": "15w43c", + "releaseTime": "2015-10-23T15:35:55+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/bd6aa5d9e34d102124a2e7b4334ba331d588ab99/15w43c.json" + }, + { + "id": "15w42a", + "releaseTime": "2015-10-14T13:25:14+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/9d02b6a3fb05981d6f01c8cdd639f024f50db260/15w42a.json" + }, + { + "id": "15w41b", + "releaseTime": "2015-10-07T14:07:26+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/7d0eb81e934eb2ec9e015191d97fe00f50a1104d/15w41b.json" + }, + { + "id": "15w40b", + "releaseTime": "2015-09-30T14:13:54+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/9a0345828da1cbd747d57aab67a77c5b4b4f5015/15w40b.json" + }, + { + "id": "15w39c", + "releaseTime": "2015-09-23T13:13:54+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/e81a08bc86020650c04b8d15f7e170350df209d2/15w39c.json" + }, + { + "id": "15w38b", + "releaseTime": "2015-09-17T14:22:31+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/be00f84ec9838ccbf848a844c6fe0910e787d344/15w38b.json" + }, + { + "id": "15w37a", + "releaseTime": "2015-09-10T14:22:31+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/e6279907fe1bbcbc4934e60c1cb7fa1509010b31/15w37a.json" + }, + { + "id": "15w36d", + "releaseTime": "2015-09-04T14:22:31+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/1b5e6b9dc2b34461faa3b07d22da32cdd231dd9e/15w36d.json" + }, + { + "id": "15w35e", + "releaseTime": "2015-08-28T18:14:02+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/1f08b7badf9e2bd2a2e6e6d5b9b93639b34c65ab/15w35e.json" + }, + { + "id": "15w34d", + "releaseTime": "2015-08-21T15:27:55+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/5935ed39db6d0cc874f151f1fcf97973cf5b6f50/15w34d.json" + }, + { + "id": "15w33c", + "releaseTime": "2015-08-14T13:10:46+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/542adfcee63961f35b9c356a211eca26c88342f1/15w33c.json" + }, + { + "id": "1.8.8", + "releaseTime": "2015-07-27T10:31:28+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/96f1789c25884755f4d3143d2e1364c9dded7d6b/1.8.8.json" + }, + { + "id": "1.8.7", + "releaseTime": "2015-06-05T10:10:44+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/3de1bfa5cad6af19f18a90e335cdaaa3ac4f84fd/1.8.7.json" + }, + { + "id": "1.8.6", + "releaseTime": "2015-05-25T10:31:19+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/3b4ff7d7d8c0371f88a0a9b9bd4023db5b87ea58/1.8.6.json" + }, + { + "id": "1.8.5", + "releaseTime": "2015-05-22T11:15:28+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/d899728dc0fda279911faddd779e504d0881916a/1.8.5.json" + }, + { + "id": "1.8.4", + "releaseTime": "2015-04-17T11:37:50+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/69ce72fb5ad8455253511c24bb221eef8fa0c5fc/1.8.4.json" + }, + { + "id": "1.8.3", + "releaseTime": "2015-02-20T14:00:09+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/b92049ba235d52a0e23ada77e7a544b32f69d7d3/1.8.3.json" + }, + { + "id": "1.8.2", + "releaseTime": "2015-02-19T15:47:29+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/18b5185ed6a0a0b358a38c2af835bf19063fe426/1.8.2.json" + }, + { + "id": "1.8.1", + "releaseTime": "2014-11-24T14:13:31+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/d6614f2010cff434c1c51f00d03836846d74a442/1.8.1.json" + }, + { + "id": "1.8", + "releaseTime": "2014-09-02T08:24:35+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/d74a4b45e8877084e1bcc8121012845f28def238/1.8.json" + }, + { + "id": "1.7.10", + "releaseTime": "2014-05-14T17:29:23+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/016674e6940d040efe6df3a459a4fe10faaa6a40/1.7.10.json" + }, + { + "id": "1.7.9", + "releaseTime": "2014-04-14T13:29:23+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/48a7c56e1aae1c40457173c978f1df6c17cc540c/1.7.9.json" + }, + { + "id": "1.7.8", + "releaseTime": "2014-04-09T07:58:16+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/d55f47587bc5f0eff46d5f002aad440c0f821aea/1.7.8.json" + }, + { + "id": "1.7.7", + "releaseTime": "2014-04-09T07:52:16+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/1ac39ba6cfa1c6cae9cf88aac159ab93a7b02956/1.7.7.json" + }, + { + "id": "1.7.6", + "releaseTime": "2014-04-09T07:52:06+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/5db5d5ef5a5c54df1fe19ca58654ee8d22f7c5bc/1.7.6.json" + }, + { + "id": "1.7.5", + "releaseTime": "2014-02-26T09:22:17+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/5c734b4aa1569c7ff5d3e596cf2707e2d01f2ea6/1.7.5.json" + }, + { + "id": "1.7.4", + "releaseTime": "2013-12-09T12:28:10+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/fa2b48fced193d24ae9e265300e7b7eeb3e3fba2/1.7.4.json" + }, + { + "id": "1.7.3", + "releaseTime": "2013-12-06T13:55:34+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/bdfbb0821edc0c5875033470030da9019d8d8045/1.7.3.json" + }, + { + "id": "1.7.2", + "releaseTime": "2013-10-25T13:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/d05fb0059a4fee96c23e632b406eb634d1f02e00/1.7.2.json" + }, + { + "id": "1.6.4", + "releaseTime": "2013-09-19T15:52:37+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/fd9f36a20db1ff8958e7215f8d9a13b33f07d23a/1.6.4.json" + }, + { + "id": "1.6.2", + "releaseTime": "2013-07-05T13:09:02+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/edfbe45ebc39702dd0b6db53895bd2ed73260678/1.6.2.json" + }, + { + "id": "1.6.1", + "releaseTime": "2013-06-28T14:48:41+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/e002a61678c0e41b13ba146a7090c1613fe48efd/1.6.1.json" + }, + { + "id": "1.5.2", + "releaseTime": "2013-04-25T15:45:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/6501449001ef40830629084342e4e7aea7896ba6/1.5.2.json" + }, + { + "id": "1.5.1", + "releaseTime": "2013-03-20T10:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/7098001ce8a1b373805e116d7ca451d47df03672/1.5.1.json" + }, + { + "id": "1.4.7", + "releaseTime": "2012-12-27T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/41494e2ec9bca813e6fb8ca5c8c9c8cd7971f8cd/1.4.7.json" + }, + { + "id": "1.4.5", + "releaseTime": "2012-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/2d86bf5976ab5cc8d0c7228e0cc49ecd407cc44d/1.4.5.json" + }, + { + "id": "1.4.6", + "releaseTime": "2012-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/fa09d83d94538aed3701699b8d0d24a893cd30af/1.4.6.json" + }, + { + "id": "1.4.4", + "releaseTime": "2012-12-13T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/bf92cff40a42c49bd431dd676177a8a995046caa/1.4.4.json" + }, + { + "id": "1.4.2", + "releaseTime": "2012-11-24T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/2a6f8738406832ae054b5272c82721fba86fb5a4/1.4.2.json" + }, + { + "id": "1.3.2", + "releaseTime": "2012-08-15T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/5e675037d8019bdfd76fe715e6d27670d652e389/1.3.2.json" + }, + { + "id": "1.3.1", + "releaseTime": "2012-07-31T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/477c9b5c76f7252c7f8bf2aede0e2b9975e6f27e/1.3.1.json" + }, + { + "id": "1.2.5", + "releaseTime": "2012-03-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/fc55fed24d97875c65163d155fe504da74e74833/1.2.5.json" + }, + { + "id": "1.2.4", + "releaseTime": "2012-03-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/a4d513044d26ee59ce948263f1076dfe31136c8c/1.2.4.json" + }, + { + "id": "1.2.3", + "releaseTime": "2012-03-01T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/bd42159e7f985e51334889493bf2c357564fedc1/1.2.3.json" + }, + { + "id": "1.2.2", + "releaseTime": "2012-02-29T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/a56deb8d937f7f70dbfbf9a5f9c4efa6116bc0b7/1.2.2.json" + }, + { + "id": "1.2.1", + "releaseTime": "2012-02-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/2a64fd392c79184977b67b86d3d6a7f794488377/1.2.1.json" + }, + { + "id": "1.1", + "releaseTime": "2012-01-11T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/d4a41af96c607540793d94a60a1063a36b4d9bc6/1.1.json" + }, + { + "id": "1.0", + "releaseTime": "2011-11-17T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/4c6365bf3dd10a5489ee741461b12c495176d16a/1.0.json" + }, + { + "id": "b1.8.1", + "releaseTime": "2011-09-18T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/bcb473abad4da5f2e890bc9bcf95a0395e8ab8e8/b1.8.1.json" + }, + { + "id": "b1.8", + "releaseTime": "2011-09-14T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/5d915f0fcc1119e8b607e7e077f4eb2938eb161c/b1.8.json" + }, + { + "id": "b1.7.3", + "releaseTime": "2011-07-07T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/e49f8a2af3db0470b115cee7b70ad91a5f271dcf/b1.7.3.json" + }, + { + "id": "b1.7.2", + "releaseTime": "2011-06-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/3bcb762000ec5630facdf29419ef66e7e808f5bb/b1.7.2.json" + }, + { + "id": "b1.7", + "releaseTime": "2011-06-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/e713af3689fbc40a638c59269ebce57084d42135/b1.7.json" + }, + { + "id": "b1.6.6", + "releaseTime": "2011-05-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/84f90c41f4835445e702299e524e86e83730c7bf/b1.6.6.json" + }, + { + "id": "b1.6.5", + "releaseTime": "2011-05-27T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/2e62fba9e359a42385e0220cc94bede6cfd0028e/b1.6.5.json" + }, + { + "id": "b1.6.4", + "releaseTime": "2011-05-25T22:00:04+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/b76c42ba28e0961fa35aad746c56822f28b906cb/b1.6.4.json" + }, + { + "id": "b1.6.3", + "releaseTime": "2011-05-25T22:00:03+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/15cab38d1c0b33b29fc042122c1a3a3a158b3629/b1.6.3.json" + }, + { + "id": "b1.6.2", + "releaseTime": "2011-05-25T22:00:02+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/c0f2f0bccb56720130a47892620e100ab9ed7f1e/b1.6.2.json" + }, + { + "id": "b1.6.1", + "releaseTime": "2011-05-25T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/760155091ee1751d09a726613cda21429465e71b/b1.6.1.json" + }, + { + "id": "b1.6", + "releaseTime": "2011-05-25T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/34112152589d898dc1ad42b35b6cfc4ac33ff0fa/b1.6.json" + }, + { + "id": "b1.5_01", + "releaseTime": "2011-04-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/487009aef7c2ce420f0355a5e3250345e056fa29/b1.5_01.json" + }, + { + "id": "b1.5", + "releaseTime": "2011-04-18T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/bd5a8bacf3031df28a92edda1d9238778be5130d/b1.5.json" + }, + { + "id": "b1.4_01", + "releaseTime": "2011-04-04T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/8e7cbd908789b136de0233e4747f5c9488881041/b1.4_01.json" + }, + { + "id": "b1.4", + "releaseTime": "2011-03-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/e80e1bbae6b6f53ec4e67907fccaaf7e3aa98e8b/b1.4.json" + }, + { + "id": "b1.3_01", + "releaseTime": "2011-02-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/98ea26179ba5e60b65953c5f7205e903a996d6e6/b1.3_01.json" + }, + { + "id": "b1.3b", + "releaseTime": "2011-02-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/9120ff0618be451e810d66978906ba474b9b890f/b1.3b.json" + }, + { + "id": "b1.2_02", + "releaseTime": "2011-01-20T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/b5c8f634ba7f9c147e015ffdf2acbc5b9b52fd48/b1.2_02.json" + }, + { + "id": "b1.2_01", + "releaseTime": "2011-01-13T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/49c12e14b0f322f4c77a5e7f8820b315747b50bb/b1.2_01.json" + }, + { + "id": "b1.2", + "releaseTime": "2011-01-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/4d0bc35e0e3175b26ba6cf50c2a64b0c09edd010/b1.2.json" + }, + { + "id": "b1.1_02", + "releaseTime": "2010-12-21T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/d239a36cbac0e4dfd49181a7df53eadf27930419/b1.1_02.json" + }, + { + "id": "b1.1_01", + "releaseTime": "2010-12-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/7e28b253c8a5e7dfb0c3cd64e13da5262e06fb74/b1.1_01.json" + }, + { + "id": "b1.0.2", + "releaseTime": "2010-12-20T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/fd6614606f0eabb099fcee4b35d068dec32cddcc/b1.0.2.json" + }, + { + "id": "b1.0_01", + "releaseTime": "2010-12-19T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/fed524343baee92b59e1f58702cc4e829a9935a8/b1.0_01.json" + }, + { + "id": "b1.0", + "releaseTime": "2010-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/536dbc597bf55e408e91d315b2359ae47b46ab96/b1.0.json" + }, + { + "id": "a1.2.6", + "releaseTime": "2010-12-02T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/360ccd59aaa640535322c754798450db2bbf4d3d/a1.2.6.json" + }, + { + "id": "a1.2.5", + "releaseTime": "2010-11-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/41a41687afe800b9795f3f30793dad1b667d05e5/a1.2.5.json" + }, + { + "id": "a1.2.4_01", + "releaseTime": "2010-11-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/d2960bbf216cf8be7e9de4f7c27864199b927ec8/a1.2.4_01.json" + }, + { + "id": "a1.2.3_04", + "releaseTime": "2010-11-25T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/0a8acb89cb422cdbf9d563e94a7d4e5513463971/a1.2.3_04.json" + }, + { + "id": "a1.2.3_02", + "releaseTime": "2010-11-24T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/6e9c8c01d0070922bfec79067f236f180b6401ef/a1.2.3_02.json" + }, + { + "id": "a1.2.3_01", + "releaseTime": "2010-11-23T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/d1bd7b0bf3f310fbeeda44b697af75e8c78edf2d/a1.2.3_01.json" + }, + { + "id": "a1.2.3", + "releaseTime": "2010-11-23T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/80ed6b34dbeb788f4680a55248bfb5a329daada1/a1.2.3.json" + }, + { + "id": "a1.2.2b", + "releaseTime": "2010-11-09T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/79d1bd9e52cbb270743b243a64921396a68362c6/a1.2.2b.json" + }, + { + "id": "a1.2.2a", + "releaseTime": "2010-11-09T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/809f89b17d962885caa3bfa47c88eb5c41594fdb/a1.2.2a.json" + }, + { + "id": "a1.2.1_01", + "releaseTime": "2010-11-04T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/f1c483ea0dca4f50a9bc89c22a25a4f243475280/a1.2.1_01.json" + }, + { + "id": "a1.2.1", + "releaseTime": "2010-11-04T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/7e616ba93343442332c000c1f20aa690271531b4/a1.2.1.json" + }, + { + "id": "a1.2.0_02", + "releaseTime": "2010-11-03T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/156a1e3571126adcdae5dc16d267f53f0db90b9a/a1.2.0_02.json" + }, + { + "id": "a1.2.0_01", + "releaseTime": "2010-10-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/9d8c65a03ce3b1951d7e233248587472ec66d9f1/a1.2.0_01.json" + }, + { + "id": "a1.2.0", + "releaseTime": "2010-10-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/9d079544442ffdad61f46a4fd5b73df30b4c0d5b/a1.2.0.json" + }, + { + "id": "a1.1.2_01", + "releaseTime": "2010-09-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/1d887e9db37c32a1b0bfc156a5464c457bec3d11/a1.1.2_01.json" + }, + { + "id": "a1.1.2", + "releaseTime": "2010-09-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/a43db0cd046e7a8a32dbc8644ad955a05c8bd662/a1.1.2.json" + }, + { + "id": "a1.1.0", + "releaseTime": "2010-09-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/f1aab493e4dbfc22e6952947dba48c30d55d5fb2/a1.1.0.json" + }, + { + "id": "a1.0.17_04", + "releaseTime": "2010-08-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/e77a795179a3b682b4c9ce99fd0e10965180532c/a1.0.17_04.json" + }, + { + "id": "a1.0.17_02", + "releaseTime": "2010-08-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/0e7e66547f0ef9488c98af26aabbb2287c6ee30f/a1.0.17_02.json" + }, + { + "id": "a1.0.16", + "releaseTime": "2010-08-11T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/df9c39cf81e2f54c6ffda70c3de354ad97141ef5/a1.0.16.json" + }, + { + "id": "a1.0.15", + "releaseTime": "2010-08-03T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/a5f909defa861563f785dd4a96671218206a6423/a1.0.15.json" + }, + { + "id": "a1.0.14", + "releaseTime": "2010-07-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/ff720afc995fce1d1fbd76a8903ff4761ac7f13f/a1.0.14.json" + }, + { + "id": "a1.0.11", + "releaseTime": "2010-07-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/8a9ec1b6e82508c7d50dcc33c87bf2db0466beec/a1.0.11.json" + }, + { + "id": "a1.0.5_01", + "releaseTime": "2010-07-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/9d94350c4c5a79c6254a47e0f4e8f611d7e73628/a1.0.5_01.json" + }, + { + "id": "a1.0.4", + "releaseTime": "2010-07-08T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/96daf5656dd089a678451e74bc188c4b8388125e/a1.0.4.json" + }, + { + "id": "inf-20100618", + "releaseTime": "2010-06-15T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/b2c631fc931a8946b2f7e786e5d3d06adcedddea/inf-20100618.json" + }, + { + "id": "c0.30_01c", + "releaseTime": "2009-12-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/110ab13c4f859417fd8b6e00a9d6aaab1d3dd3da/c0.30_01c.json" + }, + { + "id": "c0.0.13a", + "releaseTime": "2009-05-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/e8a1f77c82ba672d5c48fc8eee6764ca442066cb/c0.0.13a.json" + }, + { + "id": "c0.0.13a_03", + "releaseTime": "2009-05-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/3bd4e0df6971be20d9202df9019081d96192a2ec/c0.0.13a_03.json" + }, + { + "id": "c0.0.11a", + "releaseTime": "2009-05-16T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/12df459aa77330c61d2e79101724034dd2b18c45/c0.0.11a.json" + }, + { + "id": "rd-161348", + "releaseTime": "2009-05-16T11:48:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/ed358d412cd9778b24768c4de1a4a148fedf5923/rd-161348.json" + }, + { + "id": "rd-160052", + "releaseTime": "2009-05-15T22:52:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/0c64604be4b55f58f6fad07dfe02a67cc6c24605/rd-160052.json" + }, + { + "id": "rd-20090515", + "releaseTime": "2009-05-14T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/5d9e5aa3276e44ac32dd09cd5532f22df70340a1/rd-20090515.json" + }, + { + "id": "rd-132328", + "releaseTime": "2009-05-13T21:28:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/64ab09800daa5fca53545e0bc54fce9f056d906d/rd-132328.json" + }, + { + "id": "rd-132211", + "releaseTime": "2009-05-13T20:11:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/959b97fce81f043fe846fb134770a727fbeb9245/rd-132211.json" + } + ] +} \ No newline at end of file diff --git a/versions/1.0.json b/versions/1.0.json new file mode 100644 index 0000000000..b8ebbf1bdd --- /dev/null +++ b/versions/1.0.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b679fea27f2284836202e9365e13a82552092e5d", + "size": 2362837, + "url": "https://launcher.mojang.com/mc/game/1.0/client/b679fea27f2284836202e9365e13a82552092e5d/client.jar" + } + }, + "id": "1.0", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2011-11-17T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.1.json b/versions/1.1.json new file mode 100644 index 0000000000..4b60e57064 --- /dev/null +++ b/versions/1.1.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f690d4136b0026d452163538495b9b0e8513d718", + "size": 3862147, + "url": "https://launcher.mojang.com/mc/game/1.1/client/f690d4136b0026d452163538495b9b0e8513d718/client.jar" + } + }, + "id": "1.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-01-11T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.2.1.json b/versions/1.2.1.json new file mode 100644 index 0000000000..82922c50b9 --- /dev/null +++ b/versions/1.2.1.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "c7662ac43dd04bfd677694a06972a2aaaf426505", + "size": 3988925, + "url": "https://launcher.mojang.com/mc/game/1.2.1/client/c7662ac43dd04bfd677694a06972a2aaaf426505/client.jar" + } + }, + "id": "1.2.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-02-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.2.2.json b/versions/1.2.2.json new file mode 100644 index 0000000000..60af8f4a92 --- /dev/null +++ b/versions/1.2.2.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "1dadfc4de6898751f547f24f72c7271218e4e28f", + "size": 3988918, + "url": "https://launcher.mojang.com/mc/game/1.2.2/client/1dadfc4de6898751f547f24f72c7271218e4e28f/client.jar" + } + }, + "id": "1.2.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-02-29T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.2.3.json b/versions/1.2.3.json new file mode 100644 index 0000000000..fcedf2e3fa --- /dev/null +++ b/versions/1.2.3.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "5134e433afeba375c00bbdcd8aead1d3222813ee", + "size": 3988921, + "url": "https://launcher.mojang.com/mc/game/1.2.3/client/5134e433afeba375c00bbdcd8aead1d3222813ee/client.jar" + } + }, + "id": "1.2.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-03-01T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.2.4.json b/versions/1.2.4.json new file mode 100644 index 0000000000..dccfc7a71f --- /dev/null +++ b/versions/1.2.4.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "ad6d1fe7455857269d4185cb8f24e62cc0241aaf", + "size": 4005025, + "url": "https://launcher.mojang.com/mc/game/1.2.4/client/ad6d1fe7455857269d4185cb8f24e62cc0241aaf/client.jar" + } + }, + "id": "1.2.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-03-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.2.5.json b/versions/1.2.5.json new file mode 100644 index 0000000000..54d4e5ce5d --- /dev/null +++ b/versions/1.2.5.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "4a2fac7504182a97dcbcd7560c6392d7c8139928", + "size": 4032098, + "url": "https://launcher.mojang.com/mc/game/1.2.5/client/4a2fac7504182a97dcbcd7560c6392d7c8139928/client.jar" + }, + "server": { + "sha1": "d8321edc9470e56b8ad5c67bbd16beba25843336", + "size": 1408470, + "url": "https://launcher.mojang.com/mc/game/1.2.5/server/d8321edc9470e56b8ad5c67bbd16beba25843336/server.jar" + }, + "windows_server": { + "sha1": "8eaf5909489d9b54fd9748ddbbb4b6870a1d3de6", + "size": 1589718, + "url": "https://launcher.mojang.com/mc/game/1.2.5/windows_server/8eaf5909489d9b54fd9748ddbbb4b6870a1d3de6/windows_server.exe" + } + }, + "id": "1.2.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-03-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.3.1.json b/versions/1.3.1.json new file mode 100644 index 0000000000..98fdbcde9d --- /dev/null +++ b/versions/1.3.1.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "33167e71e85ab8e6ddbe168bc67f6ec19d708d62", + "size": 4583675, + "url": "https://launcher.mojang.com/mc/game/1.3.1/client/33167e71e85ab8e6ddbe168bc67f6ec19d708d62/client.jar" + }, + "server": { + "sha1": "82563ce498bfc1fc8a2cb5bf236f7da86a390646", + "size": 1799890, + "url": "https://launcher.mojang.com/mc/game/1.3.1/server/82563ce498bfc1fc8a2cb5bf236f7da86a390646/server.jar" + }, + "windows_server": { + "sha1": "5dda8413c6376e0ff0eccd5817a2ca94954b16df", + "size": 1981138, + "url": "https://launcher.mojang.com/mc/game/1.3.1/windows_server/5dda8413c6376e0ff0eccd5817a2ca94954b16df/windows_server.exe" + } + }, + "id": "1.3.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-07-31T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.3.2.json b/versions/1.3.2.json new file mode 100644 index 0000000000..3419702cff --- /dev/null +++ b/versions/1.3.2.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "c2efd57c7001ddf505ca534e54abf3d006e48309", + "size": 4586019, + "url": "https://launcher.mojang.com/mc/game/1.3.2/client/c2efd57c7001ddf505ca534e54abf3d006e48309/client.jar" + }, + "server": { + "sha1": "3de2ae6c488135596e073a9589842800c9f53bfe", + "size": 1801710, + "url": "https://launcher.mojang.com/mc/game/1.3.2/server/3de2ae6c488135596e073a9589842800c9f53bfe/server.jar" + }, + "windows_server": { + "sha1": "1aba78a34a6c412fffd69ea2d3fbcfc40316e521", + "size": 1982958, + "url": "https://launcher.mojang.com/mc/game/1.3.2/windows_server/1aba78a34a6c412fffd69ea2d3fbcfc40316e521/windows_server.exe" + } + }, + "id": "1.3.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-08-15T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.4.2.json b/versions/1.4.2.json new file mode 100644 index 0000000000..ed2f645948 --- /dev/null +++ b/versions/1.4.2.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "42d6744cfbbd2958f9e6688dd6e78d86d658d0d4", + "size": 4928385, + "url": "https://launcher.mojang.com/mc/game/1.4.2/client/42d6744cfbbd2958f9e6688dd6e78d86d658d0d4/client.jar" + }, + "server": { + "sha1": "5be700523a729bb78ef99206fb480a63dcd09825", + "size": 2018455, + "url": "https://launcher.mojang.com/mc/game/1.4.2/server/5be700523a729bb78ef99206fb480a63dcd09825/server.jar" + }, + "windows_server": { + "sha1": "5c94ac0043dc21bc71b8e1fa3fbac62139c820fe", + "size": 2199703, + "url": "https://launcher.mojang.com/mc/game/1.4.2/windows_server/5c94ac0043dc21bc71b8e1fa3fbac62139c820fe/windows_server.exe" + } + }, + "id": "1.4.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-11-24T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.4.4.json b/versions/1.4.4.json new file mode 100644 index 0000000000..bdbd6dd8d0 --- /dev/null +++ b/versions/1.4.4.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b9b2a9e9adf1bc834647febc93a4222b4fd6e403", + "size": 4967850, + "url": "https://launcher.mojang.com/mc/game/1.4.4/client/b9b2a9e9adf1bc834647febc93a4222b4fd6e403/client.jar" + }, + "server": { + "sha1": "4215dcadb706508bf9d6d64209a0080b9cee9e71", + "size": 2047928, + "url": "https://launcher.mojang.com/mc/game/1.4.4/server/4215dcadb706508bf9d6d64209a0080b9cee9e71/server.jar" + }, + "windows_server": { + "sha1": "384a621aa8e8f6f7483bbf4a0e1a9d13142bbd59", + "size": 2229176, + "url": "https://launcher.mojang.com/mc/game/1.4.4/windows_server/384a621aa8e8f6f7483bbf4a0e1a9d13142bbd59/windows_server.exe" + } + }, + "id": "1.4.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-12-13T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.4.5.json b/versions/1.4.5.json new file mode 100644 index 0000000000..b4edb5c8f4 --- /dev/null +++ b/versions/1.4.5.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7a8a963ababfec49406e1541d3a87198e50604e5", + "size": 4967927, + "url": "https://launcher.mojang.com/mc/game/1.4.5/client/7a8a963ababfec49406e1541d3a87198e50604e5/client.jar" + }, + "server": { + "sha1": "c12fd88a8233d2c517dbc8196ba2ae855f4d36ea", + "size": 2047972, + "url": "https://launcher.mojang.com/mc/game/1.4.5/server/c12fd88a8233d2c517dbc8196ba2ae855f4d36ea/server.jar" + }, + "windows_server": { + "sha1": "a60dc51007cfe8b2e61cfbbc48f3846f4c471f98", + "size": 2229220, + "url": "https://launcher.mojang.com/mc/game/1.4.5/windows_server/a60dc51007cfe8b2e61cfbbc48f3846f4c471f98/windows_server.exe" + } + }, + "id": "1.4.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.4.6.json b/versions/1.4.6.json new file mode 100644 index 0000000000..7125c9e2ee --- /dev/null +++ b/versions/1.4.6.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "116758f41b32e8d1a71a4ad6236579acd724bca7", + "size": 5005686, + "url": "https://launcher.mojang.com/mc/game/1.4.6/client/116758f41b32e8d1a71a4ad6236579acd724bca7/client.jar" + }, + "server": { + "sha1": "a0aeb5709af5f2c3058c1cf0dc6b110a7a61278c", + "size": 2061647, + "url": "https://launcher.mojang.com/mc/game/1.4.6/server/a0aeb5709af5f2c3058c1cf0dc6b110a7a61278c/server.jar" + }, + "windows_server": { + "sha1": "739da655218583520e129c5af0580b8d5dfb1b31", + "size": 2242895, + "url": "https://launcher.mojang.com/mc/game/1.4.6/windows_server/739da655218583520e129c5af0580b8d5dfb1b31/windows_server.exe" + } + }, + "id": "1.4.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.4.7.json b/versions/1.4.7.json new file mode 100644 index 0000000000..66ae593a54 --- /dev/null +++ b/versions/1.4.7.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "53ed4b9d5c358ecfff2d8b846b4427b888287028", + "size": 5005735, + "url": "https://launcher.mojang.com/mc/game/1.4.7/client/53ed4b9d5c358ecfff2d8b846b4427b888287028/client.jar" + }, + "server": { + "sha1": "2f0ec8efddd2f2c674c77be9ddb370b727dec676", + "size": 2061638, + "url": "https://launcher.mojang.com/mc/game/1.4.7/server/2f0ec8efddd2f2c674c77be9ddb370b727dec676/server.jar" + }, + "windows_server": { + "sha1": "89215f5de02929aaa091e580ffbcfc4b5b0c1bbf", + "size": 2242886, + "url": "https://launcher.mojang.com/mc/game/1.4.7/windows_server/89215f5de02929aaa091e580ffbcfc4b5b0c1bbf/windows_server.exe" + } + }, + "id": "1.4.7", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-12-27T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.5.1.json b/versions/1.5.1.json new file mode 100644 index 0000000000..f36c562483 --- /dev/null +++ b/versions/1.5.1.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "047136381a552f34b1963c43304a1ad4dc0d2d8e", + "size": 5561287, + "url": "https://launcher.mojang.com/mc/game/1.5.1/client/047136381a552f34b1963c43304a1ad4dc0d2d8e/client.jar" + }, + "server": { + "sha1": "d07c71ee2767dabb79fb32dad8162e1b854d5324", + "size": 2360013, + "url": "https://launcher.mojang.com/mc/game/1.5.1/server/d07c71ee2767dabb79fb32dad8162e1b854d5324/server.jar" + }, + "windows_server": { + "sha1": "5492d8d1dfaff8b9dce1536a1e578e60b57b4d31", + "size": 2541261, + "url": "https://launcher.mojang.com/mc/game/1.5.1/windows_server/5492d8d1dfaff8b9dce1536a1e578e60b57b4d31/windows_server.exe" + } + }, + "id": "1.5.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2013-03-20T10:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.5.2.json b/versions/1.5.2.json new file mode 100644 index 0000000000..819d52764b --- /dev/null +++ b/versions/1.5.2.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "465378c9dc2f779ae1d6e8046ebc46fb53a57968", + "size": 5564661, + "url": "https://launcher.mojang.com/mc/game/1.5.2/client/465378c9dc2f779ae1d6e8046ebc46fb53a57968/client.jar" + }, + "server": { + "sha1": "f9ae3f651319151ce99a0bfad6b34fa16eb6775f", + "size": 2360903, + "url": "https://launcher.mojang.com/mc/game/1.5.2/server/f9ae3f651319151ce99a0bfad6b34fa16eb6775f/server.jar" + }, + "windows_server": { + "sha1": "49fded489aae76e012048c3c81dcc323384ef781", + "size": 2542151, + "url": "https://launcher.mojang.com/mc/game/1.5.2/windows_server/49fded489aae76e012048c3c81dcc323384ef781/windows_server.exe" + } + }, + "id": "1.5.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2013-04-25T15:45:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.6.1.json b/versions/1.6.1.json new file mode 100644 index 0000000000..a4509fcf95 --- /dev/null +++ b/versions/1.6.1.json @@ -0,0 +1,391 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "17e2c28fb54666df5640b2c822ea8042250ef592", + "size": 4726671, + "url": "https://launcher.mojang.com/mc/game/1.6.1/client/17e2c28fb54666df5640b2c822ea8042250ef592/client.jar" + }, + "server": { + "sha1": "0252918a5f9d47e3c6eb1dfec02134d1374a89b4", + "size": 6132004, + "url": "https://launcher.mojang.com/mc/game/1.6.1/server/0252918a5f9d47e3c6eb1dfec02134d1374a89b4/server.jar" + }, + "windows_server": { + "sha1": "f495386d0eded7346e7e77a1c6d7dfc5a5dae068", + "size": 6527780, + "url": "https://launcher.mojang.com/mc/game/1.6.1/windows_server/f495386d0eded7346e7e77a1c6d7dfc5a5dae068/windows_server.exe" + } + }, + "id": "1.6.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", + "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", + "size": 74953, + "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" + } + }, + "name": "argo:argo:2.25_fixed" + }, + { + "downloads": { + "artifact": { + "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", + "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", + "size": 1997327, + "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" + } + }, + "name": "org.bouncycastle:bcprov-jdk15on:1.47" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/14.0/guava-14.0.jar", + "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", + "size": 2189111, + "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" + } + }, + "name": "com.google.guava:guava:14.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", + "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", + "size": 189285, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.2" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "processArguments": "username_session_version", + "releaseTime": "2013-06-28T14:48:41+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.6.2.json b/versions/1.6.2.json new file mode 100644 index 0000000000..4d2b88c06d --- /dev/null +++ b/versions/1.6.2.json @@ -0,0 +1,391 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b6cb68afde1d9cf4a20cbf27fa90d0828bf440a4", + "size": 4731988, + "url": "https://launcher.mojang.com/mc/game/1.6.2/client/b6cb68afde1d9cf4a20cbf27fa90d0828bf440a4/client.jar" + }, + "server": { + "sha1": "01b6ea555c6978e6713e2a2dfd7fe19b1449ca54", + "size": 6134331, + "url": "https://launcher.mojang.com/mc/game/1.6.2/server/01b6ea555c6978e6713e2a2dfd7fe19b1449ca54/server.jar" + }, + "windows_server": { + "sha1": "a08ad9bdd208d0861cd62cef7251a2611b8217f5", + "size": 6530107, + "url": "https://launcher.mojang.com/mc/game/1.6.2/windows_server/a08ad9bdd208d0861cd62cef7251a2611b8217f5/windows_server.exe" + } + }, + "id": "1.6.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", + "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", + "size": 74953, + "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" + } + }, + "name": "argo:argo:2.25_fixed" + }, + { + "downloads": { + "artifact": { + "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", + "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", + "size": 1997327, + "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" + } + }, + "name": "org.bouncycastle:bcprov-jdk15on:1.47" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/14.0/guava-14.0.jar", + "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", + "size": 2189111, + "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" + } + }, + "name": "com.google.guava:guava:14.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", + "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", + "size": 189285, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.2" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "processArguments": "username_session_version", + "releaseTime": "2013-07-05T13:09:02+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.6.4.json b/versions/1.6.4.json new file mode 100644 index 0000000000..b4f46ea71d --- /dev/null +++ b/versions/1.6.4.json @@ -0,0 +1,391 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "1703704407101cf72bd88e68579e3696ce733ecd", + "size": 4745096, + "url": "https://launcher.mojang.com/mc/game/1.6.4/client/1703704407101cf72bd88e68579e3696ce733ecd/client.jar" + }, + "server": { + "sha1": "050f93c1f3fe9e2052398f7bd6aca10c63d64a87", + "size": 6146738, + "url": "https://launcher.mojang.com/mc/game/1.6.4/server/050f93c1f3fe9e2052398f7bd6aca10c63d64a87/server.jar" + }, + "windows_server": { + "sha1": "30d3267c6b04422ef6349226ee539173f848574c", + "size": 6542514, + "url": "https://launcher.mojang.com/mc/game/1.6.4/windows_server/30d3267c6b04422ef6349226ee539173f848574c/windows_server.exe" + } + }, + "id": "1.6.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", + "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", + "size": 74953, + "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" + } + }, + "name": "argo:argo:2.25_fixed" + }, + { + "downloads": { + "artifact": { + "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", + "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", + "size": 1997327, + "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" + } + }, + "name": "org.bouncycastle:bcprov-jdk15on:1.47" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/14.0/guava-14.0.jar", + "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", + "size": 2189111, + "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" + } + }, + "name": "com.google.guava:guava:14.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", + "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", + "size": 189285, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.2" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "processArguments": "username_session_version", + "releaseTime": "2013-09-19T15:52:37+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.7.10.json b/versions/1.7.10.json new file mode 100644 index 0000000000..5954ed914f --- /dev/null +++ b/versions/1.7.10.json @@ -0,0 +1,495 @@ +{ + "assetIndex": { + "id": "1.7.10", + "sha1": "f90ca2878ba3141d32d949ea7f665855dd073c65", + "size": 88096, + "totalSize": 112220327, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.10/f90ca2878ba3141d32d949ea7f665855dd073c65/1.7.10.json" + }, + "assets": "1.7.10", + "downloads": { + "client": { + "sha1": "e80d9b3bf5085002218d4be59e668bac718abbc6", + "size": 5256245, + "url": "https://launcher.mojang.com/mc/game/1.7.10/client/e80d9b3bf5085002218d4be59e668bac718abbc6/client.jar" + }, + "server": { + "sha1": "952438ac4e01b4d115c5fc38f891710c4941df29", + "size": 9605030, + "url": "https://launcher.mojang.com/mc/game/1.7.10/server/952438ac4e01b4d115c5fc38f891710c4941df29/server.jar" + }, + "windows_server": { + "sha1": "a79b91ef69b9b4af63d1c7007f60259106869b21", + "size": 9999270, + "url": "https://launcher.mojang.com/mc/game/1.7.10/windows_server/a79b91ef69b9b4af63d1c7007f60259106869b21/windows_server.exe" + } + }, + "id": "1.7.10", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.3.5/realms-1.3.5.jar", + "sha1": "0807ae355ee63583becd7ea60e76aab1532bb42e", + "size": 353818, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.3.5/realms-1.3.5.jar" + } + }, + "name": "com.mojang:realms:1.3.5" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-05-14T17:29:23+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.7.2.json b/versions/1.7.2.json new file mode 100644 index 0000000000..f63f81738e --- /dev/null +++ b/versions/1.7.2.json @@ -0,0 +1,436 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "0c8689f904922af71c7144dcfb81bce976cadd49", + "size": 5117607, + "url": "https://launcher.mojang.com/mc/game/1.7.2/client/0c8689f904922af71c7144dcfb81bce976cadd49/client.jar" + }, + "server": { + "sha1": "3716cac82982e7c2eb09f83028b555e9ea606002", + "size": 9163955, + "url": "https://launcher.mojang.com/mc/game/1.7.2/server/3716cac82982e7c2eb09f83028b555e9ea606002/server.jar" + }, + "windows_server": { + "sha1": "07ae7cdcff6199735eb0f40da5d5c0763558a678", + "size": 9559731, + "url": "https://launcher.mojang.com/mc/game/1.7.2/windows_server/07ae7cdcff6199735eb0f40da5d5c0763558a678/windows_server.exe" + } + }, + "id": "1.7.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.3/authlib-1.3.jar", + "sha1": "4fb033c2d6eccced08752d8f33e8c3a0a45deb2d", + "size": 35930, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.3/authlib-1.3.jar" + } + }, + "name": "com.mojang:authlib:1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131017/lwjgl-2.9.1-nightly-20131017.jar", + "sha1": "148d2981251ad796e50922dabfb9354ec26741dd", + "size": 1016818, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131017/lwjgl-2.9.1-nightly-20131017.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131017", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131017/lwjgl_util-2.9.1-nightly-20131017.jar", + "sha1": "b4570ef98d017fa8f515a202e727dd12f6ef52f3", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131017/lwjgl_util-2.9.1-nightly-20131017.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131017", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131017/lwjgl-platform-2.9.1-nightly-20131017-natives-osx.jar", + "sha1": "54241f3f8dac9617ca1ff335ffd3939f849c5017", + "size": 524201, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131017/lwjgl-platform-2.9.1-nightly-20131017-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131017", + "natives": { + "osx": "natives-osx" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets} --uuid ${auth_uuid} --accessToken ${auth_access_token}", + "minimumLauncherVersion": 9, + "releaseTime": "2013-10-25T13:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.7.3.json b/versions/1.7.3.json new file mode 100644 index 0000000000..f8806ca8e9 --- /dev/null +++ b/versions/1.7.3.json @@ -0,0 +1,429 @@ +{ + "assetIndex": { + "id": "1.7.3", + "sha1": "bbc05b4c076ff654fa3154e6400d79d76a184245", + "size": 72524, + "totalSize": 111220155, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.3/bbc05b4c076ff654fa3154e6400d79d76a184245/1.7.3.json" + }, + "assets": "1.7.3", + "downloads": { + "client": { + "sha1": "feaf10fa9da94c388f2c53a2cf31a14406d0c532", + "size": 5206064, + "url": "https://launcher.mojang.com/mc/game/1.7.3/client/feaf10fa9da94c388f2c53a2cf31a14406d0c532/client.jar" + }, + "server": { + "sha1": "707857a7bc7bf54fe60d557cca71004c34aa07bb", + "size": 9170432, + "url": "https://launcher.mojang.com/mc/game/1.7.3/server/707857a7bc7bf54fe60d557cca71004c34aa07bb/server.jar" + }, + "windows_server": { + "sha1": "cc590b8d6c88d25010b910e5596111bb8d06e446", + "size": 9566208, + "url": "https://launcher.mojang.com/mc/game/1.7.3/windows_server/cc590b8d6c88d25010b910e5596111bb8d06e446/windows_server.exe" + } + }, + "id": "1.7.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.2/authlib-1.2.jar", + "sha1": "131dd1b52112d1d1c6bae79b9d17acb7650dbcbe", + "size": 34601, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.2/authlib-1.2.jar" + } + }, + "name": "com.mojang:authlib:1.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar", + "sha1": "8e4b196ac3cbd364d8bdb245a055db81426a3304", + "size": 1014767, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131120" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar", + "sha1": "cd74579c20c3f538e82529e8f9bfcc9295befe92", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131120" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar", + "sha1": "94860428a5a2c5b5bbd28f0f7a7328cb09e19e61", + "size": 571429, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar", + "sha1": "d589214b69ac486d5e6466a6a15f77cf78c8b411", + "size": 527201, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar", + "sha1": "d2330e003d621521b11dc729a8f8d5aa21875ca7", + "size": 611339, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131120", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.12/twitch-5.12.jar", + "sha1": "f8d00e1ecf6fe09900dfe2f687fabace8593f283", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.12/twitch-5.12.jar" + } + }, + "name": "tv.twitch:twitch:5.12" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-osx.jar", + "sha1": "641b9857eb581e85b4aa6a63d14e17f9e261c2ec", + "size": 417067, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-32.jar", + "sha1": "04146aaeaa7706d6eb01d9a86cac20f84e61d8a8", + "size": 388720, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-64.jar", + "sha1": "986400274b05a29b62c42145cd22748bcff5f6cc", + "size": 467171, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.12", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties}", + "minimumLauncherVersion": 12, + "releaseTime": "2013-12-06T13:55:34+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.7.4.json b/versions/1.7.4.json new file mode 100644 index 0000000000..9ce747b137 --- /dev/null +++ b/versions/1.7.4.json @@ -0,0 +1,429 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "900950d8e3217b3a42405d1ecf767dcc31239d69", + "size": 5206443, + "url": "https://launcher.mojang.com/mc/game/1.7.4/client/900950d8e3217b3a42405d1ecf767dcc31239d69/client.jar" + }, + "server": { + "sha1": "61220311cef80aecc4cd8afecd5f18ca6b9461ff", + "size": 9170551, + "url": "https://launcher.mojang.com/mc/game/1.7.4/server/61220311cef80aecc4cd8afecd5f18ca6b9461ff/server.jar" + }, + "windows_server": { + "sha1": "7ab49ad1c31a59af47033437e3f39a79084f88f1", + "size": 9566327, + "url": "https://launcher.mojang.com/mc/game/1.7.4/windows_server/7ab49ad1c31a59af47033437e3f39a79084f88f1/windows_server.exe" + } + }, + "id": "1.7.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.2/authlib-1.2.jar", + "sha1": "131dd1b52112d1d1c6bae79b9d17acb7650dbcbe", + "size": 34601, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.2/authlib-1.2.jar" + } + }, + "name": "com.mojang:authlib:1.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar", + "sha1": "8e4b196ac3cbd364d8bdb245a055db81426a3304", + "size": 1014767, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131120" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar", + "sha1": "cd74579c20c3f538e82529e8f9bfcc9295befe92", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131120" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar", + "sha1": "94860428a5a2c5b5bbd28f0f7a7328cb09e19e61", + "size": 571429, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar", + "sha1": "d589214b69ac486d5e6466a6a15f77cf78c8b411", + "size": 527201, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar", + "sha1": "d2330e003d621521b11dc729a8f8d5aa21875ca7", + "size": 611339, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131120", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2013-12-09T12:28:10+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.7.5.json b/versions/1.7.5.json new file mode 100644 index 0000000000..e868456fd0 --- /dev/null +++ b/versions/1.7.5.json @@ -0,0 +1,429 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "77aa70ac5054cbf1140b6449b579e950d5050c4a", + "size": 5225771, + "url": "https://launcher.mojang.com/mc/game/1.7.5/client/77aa70ac5054cbf1140b6449b579e950d5050c4a/client.jar" + }, + "server": { + "sha1": "e1d557b2e31ea881404e41b05ec15c810415e060", + "size": 9173673, + "url": "https://launcher.mojang.com/mc/game/1.7.5/server/e1d557b2e31ea881404e41b05ec15c810415e060/server.jar" + }, + "windows_server": { + "sha1": "933b87c8fac1bc72271442d419b96dd87125dbc8", + "size": 9569449, + "url": "https://launcher.mojang.com/mc/game/1.7.5/windows_server/933b87c8fac1bc72271442d419b96dd87125dbc8/windows_server.exe" + } + }, + "id": "1.7.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.3.1/authlib-1.3.1.jar", + "sha1": "6400ee8be5171826a37e26c63ec82b9cf5a83937", + "size": 35935, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.3.1/authlib-1.3.1.jar" + } + }, + "name": "com.mojang:authlib:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-02-26T09:22:17+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.7.6.json b/versions/1.7.6.json new file mode 100644 index 0000000000..0ff319147f --- /dev/null +++ b/versions/1.7.6.json @@ -0,0 +1,440 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "6b2c5827994e17f904f0852f962dd6fccfbb8bdc", + "size": 5341288, + "url": "https://launcher.mojang.com/mc/game/1.7.6/client/6b2c5827994e17f904f0852f962dd6fccfbb8bdc/client.jar" + }, + "server": { + "sha1": "41ea7757d4d7f74b95fc1ac20f919a8e521e910c", + "size": 9482170, + "url": "https://launcher.mojang.com/mc/game/1.7.6/server/41ea7757d4d7f74b95fc1ac20f919a8e521e910c/server.jar" + }, + "windows_server": { + "sha1": "99615bc71d0a6e178961edc13be57cf4b7d0ef75", + "size": 9876410, + "url": "https://launcher.mojang.com/mc/game/1.7.6/windows_server/99615bc71d0a6e178961edc13be57cf4b7d0ef75/windows_server.exe" + } + }, + "id": "1.7.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.6/authlib-1.5.6.jar", + "sha1": "8e55bce5f47f1b3ffc43aa72720b28e376182934", + "size": 59548, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.6/authlib-1.5.6.jar" + } + }, + "name": "com.mojang:authlib:1.5.6" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-04-09T07:52:06+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.7.7.json b/versions/1.7.7.json new file mode 100644 index 0000000000..8ae0eaa3bc --- /dev/null +++ b/versions/1.7.7.json @@ -0,0 +1,440 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "e520f254a2b496d61839b816d712e238b1243f30", + "size": 5267555, + "url": "https://launcher.mojang.com/mc/game/1.7.7/client/e520f254a2b496d61839b816d712e238b1243f30/client.jar" + }, + "server": { + "sha1": "a6ffc1624da980986c6cc12a1ddc79ab1b025c62", + "size": 9482631, + "url": "https://launcher.mojang.com/mc/game/1.7.7/server/a6ffc1624da980986c6cc12a1ddc79ab1b025c62/server.jar" + }, + "windows_server": { + "sha1": "10e3b9767064b2019142b8a68c9e179f897f7496", + "size": 9876871, + "url": "https://launcher.mojang.com/mc/game/1.7.7/windows_server/10e3b9767064b2019142b8a68c9e179f897f7496/windows_server.exe" + } + }, + "id": "1.7.7", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.8/authlib-1.5.8.jar", + "sha1": "95d53710c80c666c358d288f6e15b446fb5bce5c", + "size": 60476, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.8/authlib-1.5.8.jar" + } + }, + "name": "com.mojang:authlib:1.5.8" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-04-09T07:52:16+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.7.8.json b/versions/1.7.8.json new file mode 100644 index 0000000000..040cbb1bb3 --- /dev/null +++ b/versions/1.7.8.json @@ -0,0 +1,440 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "83ae44189888a873f46f7509a87ebdb6dc785741", + "size": 5269934, + "url": "https://launcher.mojang.com/mc/game/1.7.8/client/83ae44189888a873f46f7509a87ebdb6dc785741/client.jar" + }, + "server": { + "sha1": "c69ebfb84c2577661770371c4accdd5f87b8b21d", + "size": 9606088, + "url": "https://launcher.mojang.com/mc/game/1.7.8/server/c69ebfb84c2577661770371c4accdd5f87b8b21d/server.jar" + }, + "windows_server": { + "sha1": "6a6f9c4ee3cf15f27e002c171568571677cf7820", + "size": 10001864, + "url": "https://launcher.mojang.com/mc/game/1.7.8/windows_server/6a6f9c4ee3cf15f27e002c171568571677cf7820/windows_server.exe" + } + }, + "id": "1.7.8", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.12/authlib-1.5.12.jar", + "sha1": "fc360cf6eeb29b19983202abae049b5b997a665c", + "size": 62451, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.12/authlib-1.5.12.jar" + } + }, + "name": "com.mojang:authlib:1.5.12" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-04-09T07:58:16+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.7.9.json b/versions/1.7.9.json new file mode 100644 index 0000000000..8049de5012 --- /dev/null +++ b/versions/1.7.9.json @@ -0,0 +1,440 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "fbbaae784b1de315a8d08a82c6c345a583fb676b", + "size": 5268481, + "url": "https://launcher.mojang.com/mc/game/1.7.9/client/fbbaae784b1de315a8d08a82c6c345a583fb676b/client.jar" + }, + "server": { + "sha1": "4cec86a928ec171fdc0c6b40de2de102f21601b5", + "size": 9604581, + "url": "https://launcher.mojang.com/mc/game/1.7.9/server/4cec86a928ec171fdc0c6b40de2de102f21601b5/server.jar" + }, + "windows_server": { + "sha1": "51c1fd99e3814bae2a5d470dc9068205ab5c17a6", + "size": 10000357, + "url": "https://launcher.mojang.com/mc/game/1.7.9/windows_server/51c1fd99e3814bae2a5d470dc9068205ab5c17a6/windows_server.exe" + } + }, + "id": "1.7.9", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.13/authlib-1.5.13.jar", + "sha1": "260f1d004e6ac3b359c96bd12a6c9a937e5378ec", + "size": 61452, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.13/authlib-1.5.13.jar" + } + }, + "name": "com.mojang:authlib:1.5.13" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-04-14T13:29:23+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.8.1.json b/versions/1.8.1.json new file mode 100644 index 0000000000..2beaa5f3ec --- /dev/null +++ b/versions/1.8.1.json @@ -0,0 +1,587 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "6edd2a3e3d76a7602c52f319f87cf11f7720b43b", + "size": 7762712, + "url": "https://launcher.mojang.com/mc/game/1.8.1/client/6edd2a3e3d76a7602c52f319f87cf11f7720b43b/client.jar" + }, + "server": { + "sha1": "68bfb524888f7c0ab939025e07e5de08843dac0f", + "size": 7903505, + "url": "https://launcher.mojang.com/mc/game/1.8.1/server/68bfb524888f7c0ab939025e07e5de08843dac0f/server.jar" + }, + "windows_server": { + "sha1": "af2948251122e017c1254afa969019bc78815510", + "size": 8297745, + "url": "https://launcher.mojang.com/mc/game/1.8.1/windows_server/af2948251122e017c1254afa969019bc78815510/windows_server.exe" + } + }, + "id": "1.8.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.8/realms-1.7.8.jar", + "sha1": "d8c9cc44f7b7c6c12a3cdd4b41368c7c04183338", + "size": 513619, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.8/realms-1.7.8.jar" + } + }, + "name": "com.mojang:realms:1.7.8" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2014-11-24T14:13:31+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.8.2.json b/versions/1.8.2.json new file mode 100644 index 0000000000..23715a4e9f --- /dev/null +++ b/versions/1.8.2.json @@ -0,0 +1,626 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "a8e71f6c81acfa834d249579a242f5b0852075c1", + "size": 8460686, + "url": "https://launcher.mojang.com/mc/game/1.8.2/client/a8e71f6c81acfa834d249579a242f5b0852075c1/client.jar" + }, + "server": { + "sha1": "a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e", + "size": 9778127, + "url": "https://launcher.mojang.com/mc/game/1.8.2/server/a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e/server.jar" + }, + "windows_server": { + "sha1": "cb05819c607a62ea6b43ab5c07d28892247d7c3a", + "size": 10172367, + "url": "https://launcher.mojang.com/mc/game/1.8.2/windows_server/cb05819c607a62ea6b43ab5c07d28892247d7c3a/windows_server.exe" + } + }, + "id": "1.8.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.9/realms-1.7.9.jar", + "sha1": "6548833ca0db9bcde8b99ee6c96882891f39b09c", + "size": 515231, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.9/realms-1.7.9.jar" + } + }, + "name": "com.mojang:realms:1.7.9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-02-19T15:47:29+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.8.3.json b/versions/1.8.3.json new file mode 100644 index 0000000000..9a0c5b006c --- /dev/null +++ b/versions/1.8.3.json @@ -0,0 +1,626 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "69d14463ddc22e581bc66c66ef5eb72a8b452c46", + "size": 8460790, + "url": "https://launcher.mojang.com/mc/game/1.8.3/client/69d14463ddc22e581bc66c66ef5eb72a8b452c46/client.jar" + }, + "server": { + "sha1": "163ba351cb86f6390450bb2a67fafeb92b6c0f2f", + "size": 9778206, + "url": "https://launcher.mojang.com/mc/game/1.8.3/server/163ba351cb86f6390450bb2a67fafeb92b6c0f2f/server.jar" + }, + "windows_server": { + "sha1": "784d11c7cc6578c045c6a5ab29fae2f718d6e0ae", + "size": 10172446, + "url": "https://launcher.mojang.com/mc/game/1.8.3/windows_server/784d11c7cc6578c045c6a5ab29fae2f718d6e0ae/windows_server.exe" + } + }, + "id": "1.8.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.13/realms-1.7.13.jar", + "sha1": "c59452d644cf01c925c6c187a1bb4b87250520f5", + "size": 564501, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.13/realms-1.7.13.jar" + } + }, + "name": "com.mojang:realms:1.7.13" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-02-20T14:00:09+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.8.4.json b/versions/1.8.4.json new file mode 100644 index 0000000000..fa3e8e30b6 --- /dev/null +++ b/versions/1.8.4.json @@ -0,0 +1,626 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "459204fabee3fd9976a6c942b24cbd8382d02d6e", + "size": 8461965, + "url": "https://launcher.mojang.com/mc/game/1.8.4/client/459204fabee3fd9976a6c942b24cbd8382d02d6e/client.jar" + }, + "server": { + "sha1": "dd4b5eba1c79500390e0b0f45162fa70d38f8a3d", + "size": 9779346, + "url": "https://launcher.mojang.com/mc/game/1.8.4/server/dd4b5eba1c79500390e0b0f45162fa70d38f8a3d/server.jar" + }, + "windows_server": { + "sha1": "dc10e839bdb302ad472d05b25f23da25b216cb34", + "size": 10173586, + "url": "https://launcher.mojang.com/mc/game/1.8.4/windows_server/dc10e839bdb302ad472d05b25f23da25b216cb34/windows_server.exe" + } + }, + "id": "1.8.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.17/realms-1.7.17.jar", + "sha1": "ff6699863f6c7dae8a03b17279f3e93445671880", + "size": 570220, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.17/realms-1.7.17.jar" + } + }, + "name": "com.mojang:realms:1.7.17" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-04-17T11:37:50+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.8.5.json b/versions/1.8.5.json new file mode 100644 index 0000000000..c778e92517 --- /dev/null +++ b/versions/1.8.5.json @@ -0,0 +1,626 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "5d39957c61d19042f8bd669a6faa99989cf37083", + "size": 8462879, + "url": "https://launcher.mojang.com/mc/game/1.8.5/client/5d39957c61d19042f8bd669a6faa99989cf37083/client.jar" + }, + "server": { + "sha1": "ea6dd23658b167dbc0877015d1072cac21ab6eee", + "size": 9781878, + "url": "https://launcher.mojang.com/mc/game/1.8.5/server/ea6dd23658b167dbc0877015d1072cac21ab6eee/server.jar" + }, + "windows_server": { + "sha1": "a02c088dca4738e78d15bcdc8909b7ecec7aa0a3", + "size": 10176118, + "url": "https://launcher.mojang.com/mc/game/1.8.5/windows_server/a02c088dca4738e78d15bcdc8909b7ecec7aa0a3/windows_server.exe" + } + }, + "id": "1.8.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.18/realms-1.7.18.jar", + "sha1": "ab6629c35663a5bc4cacd23a9c0182cb2dc8f229", + "size": 570220, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.18/realms-1.7.18.jar" + } + }, + "name": "com.mojang:realms:1.7.18" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-05-22T11:15:28+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.8.6.json b/versions/1.8.6.json new file mode 100644 index 0000000000..548da9a7aa --- /dev/null +++ b/versions/1.8.6.json @@ -0,0 +1,626 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "faa55e34ded35089d34fe921ea83d317fc152e93", + "size": 8461536, + "url": "https://launcher.mojang.com/mc/game/1.8.6/client/faa55e34ded35089d34fe921ea83d317fc152e93/client.jar" + }, + "server": { + "sha1": "2bd44b53198f143fb278f8bec3a505dad0beacd2", + "size": 9780573, + "url": "https://launcher.mojang.com/mc/game/1.8.6/server/2bd44b53198f143fb278f8bec3a505dad0beacd2/server.jar" + }, + "windows_server": { + "sha1": "d7a97168d593e944a369ced9e4ee00b63d4fc7a0", + "size": 10174813, + "url": "https://launcher.mojang.com/mc/game/1.8.6/windows_server/d7a97168d593e944a369ced9e4ee00b63d4fc7a0/windows_server.exe" + } + }, + "id": "1.8.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.19/realms-1.7.19.jar", + "sha1": "52d032ff4f56c14af9c39cdacf9bcc48a0ccba1d", + "size": 570220, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.19/realms-1.7.19.jar" + } + }, + "name": "com.mojang:realms:1.7.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-05-25T10:31:19+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.8.7.json b/versions/1.8.7.json new file mode 100644 index 0000000000..4982c41013 --- /dev/null +++ b/versions/1.8.7.json @@ -0,0 +1,626 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "d546a6a092060c85f1eb1d9213ff823c558b1255", + "size": 8461925, + "url": "https://launcher.mojang.com/mc/game/1.8.7/client/d546a6a092060c85f1eb1d9213ff823c558b1255/client.jar" + }, + "server": { + "sha1": "35c59e16d1f3b751cd20b76b9b8a19045de363a9", + "size": 9780646, + "url": "https://launcher.mojang.com/mc/game/1.8.7/server/35c59e16d1f3b751cd20b76b9b8a19045de363a9/server.jar" + }, + "windows_server": { + "sha1": "bc3e9a1f4192313766dec46a5d1e72f0bffed19b", + "size": 10174886, + "url": "https://launcher.mojang.com/mc/game/1.8.7/windows_server/bc3e9a1f4192313766dec46a5d1e72f0bffed19b/windows_server.exe" + } + }, + "id": "1.8.7", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.23/realms-1.7.23.jar", + "sha1": "79fd63e165deb4ebde30614f4ffe52f5505cc8f4", + "size": 327005, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.23/realms-1.7.23.jar" + } + }, + "name": "com.mojang:realms:1.7.23" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-06-05T10:10:44+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.8.8.json b/versions/1.8.8.json new file mode 100644 index 0000000000..3175c63053 --- /dev/null +++ b/versions/1.8.8.json @@ -0,0 +1,626 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "0983f08be6a4e624f5d85689d1aca869ed99c738", + "size": 8465313, + "url": "https://launcher.mojang.com/mc/game/1.8.8/client/0983f08be6a4e624f5d85689d1aca869ed99c738/client.jar" + }, + "server": { + "sha1": "5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7", + "size": 8322852, + "url": "https://launcher.mojang.com/mc/game/1.8.8/server/5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7/server.jar" + }, + "windows_server": { + "sha1": "6c95fb4d56a7873ca30385640c546d89c1478b71", + "size": 8718628, + "url": "https://launcher.mojang.com/mc/game/1.8.8/windows_server/6c95fb4d56a7873ca30385640c546d89c1478b71/windows_server.exe" + } + }, + "id": "1.8.8", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.39/realms-1.7.39.jar", + "sha1": "c282954ce2a3bc62812e0d41c05f179b3b5839d7", + "size": 443224, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.39/realms-1.7.39.jar" + } + }, + "name": "com.mojang:realms:1.7.39" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-07-27T10:31:28+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.8.9.json b/versions/1.8.9.json new file mode 100644 index 0000000000..00bf828877 --- /dev/null +++ b/versions/1.8.9.json @@ -0,0 +1,626 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "3870888a6c3d349d3771a3e9d16c9bf5e076b908", + "size": 8461484, + "url": "https://launcher.mojang.com/mc/game/1.8.9/client/3870888a6c3d349d3771a3e9d16c9bf5e076b908/client.jar" + }, + "server": { + "sha1": "b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd", + "size": 8320755, + "url": "https://launcher.mojang.com/mc/game/1.8.9/server/b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd/server.jar" + }, + "windows_server": { + "sha1": "5143618265b8a2d1d28bcadf206b7327738c2670", + "size": 8714995, + "url": "https://launcher.mojang.com/mc/game/1.8.9/windows_server/5143618265b8a2d1d28bcadf206b7327738c2670/windows_server.exe" + } + }, + "id": "1.8.9", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.59/realms-1.7.59.jar", + "sha1": "9c6c59b742d8e038a15f64c1aa273a893a658424", + "size": 1198123, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.59/realms-1.7.59.jar" + } + }, + "name": "com.mojang:realms:1.7.59" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-12-03T09:24:39+00:00", + "time": "2016-02-09T08:22:32+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.8.json b/versions/1.8.json new file mode 100644 index 0000000000..a3ef4a879e --- /dev/null +++ b/versions/1.8.json @@ -0,0 +1,609 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "d722504db9de2b47f46cc592b8528446272ae648", + "size": 7746841, + "url": "https://launcher.mojang.com/mc/game/1.8/client/d722504db9de2b47f46cc592b8528446272ae648/client.jar" + }, + "server": { + "sha1": "a028f00e678ee5c6aef0e29656dca091b5df11c7", + "size": 10375504, + "url": "https://launcher.mojang.com/mc/game/1.8/server/a028f00e678ee5c6aef0e29656dca091b5df11c7/server.jar" + }, + "windows_server": { + "sha1": "73e0862463b91a6a5aea29da58f85ef1e7915c83", + "size": 10769744, + "url": "https://launcher.mojang.com/mc/game/1.8/windows_server/73e0862463b91a6a5aea29da58f85ef1e7915c83/windows_server.exe" + } + }, + "id": "1.8", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.5.2/vecmath-1.5.2.jar", + "sha1": "79846ba34cbd89e2422d74d53752f993dcc2ccaf", + "size": 318956, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.5.2/vecmath-1.5.2.jar" + } + }, + "name": "java3d:vecmath:1.5.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.15.Final/netty-all-4.0.15.Final.jar", + "sha1": "085cad5eb4fc8ae2ecc990dc7c411771a091ded5", + "size": 1501009, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.15.Final/netty-all-4.0.15.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.15.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.6.1/realms-1.6.1.jar", + "sha1": "5655f6fb44aece10e5b3ad7cfee3e6936031c068", + "size": 298229, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.6.1/realms-1.6.1.jar" + } + }, + "name": "com.mojang:realms:1.6.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2014-09-02T08:24:35+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/15w33c.json b/versions/15w33c.json new file mode 100644 index 0000000000..131a352570 --- /dev/null +++ b/versions/15w33c.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "23237d415c9cf637a261e02f6759f4ab1d553f52", + "size": 8830962, + "url": "https://launcher.mojang.com/mc/game/15w33c/client/23237d415c9cf637a261e02f6759f4ab1d553f52/client.jar" + }, + "server": { + "sha1": "042b351243f4236d02976ffc1e7f83f93ac932c7", + "size": 8617085, + "url": "https://launcher.mojang.com/mc/game/15w33c/server/042b351243f4236d02976ffc1e7f83f93ac932c7/server.jar" + }, + "windows_server": { + "sha1": "3674eb9221355c735fe16e5c9b0f7ea36e6185aa", + "size": 9011325, + "url": "https://launcher.mojang.com/mc/game/15w33c/windows_server/3674eb9221355c735fe16e5c9b0f7ea36e6185aa/windows_server.exe" + } + }, + "id": "15w33c", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-08-14T13:10:46+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w34d.json b/versions/15w34d.json new file mode 100644 index 0000000000..fa342bd40a --- /dev/null +++ b/versions/15w34d.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "db8e9c2ed19d783588e9936fcd6a923629e883cd", + "size": 8879569, + "url": "https://launcher.mojang.com/mc/game/15w34d/client/db8e9c2ed19d783588e9936fcd6a923629e883cd/client.jar" + }, + "server": { + "sha1": "8bf058527fd4bd5d2951e1573d0ff849aedb0197", + "size": 8635508, + "url": "https://launcher.mojang.com/mc/game/15w34d/server/8bf058527fd4bd5d2951e1573d0ff849aedb0197/server.jar" + }, + "windows_server": { + "sha1": "3d601d3f4984bfe14a1efd8085eeac9420523ec4", + "size": 9029748, + "url": "https://launcher.mojang.com/mc/game/15w34d/windows_server/3d601d3f4984bfe14a1efd8085eeac9420523ec4/windows_server.exe" + } + }, + "id": "15w34d", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-08-21T15:27:55+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w35e.json b/versions/15w35e.json new file mode 100644 index 0000000000..78593b2c7a --- /dev/null +++ b/versions/15w35e.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "beb13ba79289289e231d0892c4a3a9a72c46f45f", + "size": 8931722, + "url": "https://launcher.mojang.com/mc/game/15w35e/client/beb13ba79289289e231d0892c4a3a9a72c46f45f/client.jar" + }, + "server": { + "sha1": "04ade8521778da7786ea9c8bbda2fac005229e0f", + "size": 8642010, + "url": "https://launcher.mojang.com/mc/game/15w35e/server/04ade8521778da7786ea9c8bbda2fac005229e0f/server.jar" + }, + "windows_server": { + "sha1": "d625e135fe40d3389e187355d5f048bf83eff3c8", + "size": 9036250, + "url": "https://launcher.mojang.com/mc/game/15w35e/windows_server/d625e135fe40d3389e187355d5f048bf83eff3c8/windows_server.exe" + } + }, + "id": "15w35e", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-08-28T18:14:02+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w36d.json b/versions/15w36d.json new file mode 100644 index 0000000000..b03252d04a --- /dev/null +++ b/versions/15w36d.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "ea3bbdb010acdbd558aacd67a48e3de83515b4e8", + "size": 8942556, + "url": "https://launcher.mojang.com/mc/game/15w36d/client/ea3bbdb010acdbd558aacd67a48e3de83515b4e8/client.jar" + }, + "server": { + "sha1": "b862ed48ecf134683470145662ac8cb0e1ca7e4d", + "size": 8650363, + "url": "https://launcher.mojang.com/mc/game/15w36d/server/b862ed48ecf134683470145662ac8cb0e1ca7e4d/server.jar" + }, + "windows_server": { + "sha1": "15fbc3881312ec988345502e273e588b52681e09", + "size": 9044603, + "url": "https://launcher.mojang.com/mc/game/15w36d/windows_server/15fbc3881312ec988345502e273e588b52681e09/windows_server.exe" + } + }, + "id": "15w36d", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-09-04T14:22:31+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w37a.json b/versions/15w37a.json new file mode 100644 index 0000000000..637fbf9085 --- /dev/null +++ b/versions/15w37a.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "0480d8e610a57fe18c78cb40eb76be50469accee", + "size": 8953756, + "url": "https://launcher.mojang.com/mc/game/15w37a/client/0480d8e610a57fe18c78cb40eb76be50469accee/client.jar" + }, + "server": { + "sha1": "0f29d64f94ccc40d01ebc1ddd0c506edca7b5dfb", + "size": 8653867, + "url": "https://launcher.mojang.com/mc/game/15w37a/server/0f29d64f94ccc40d01ebc1ddd0c506edca7b5dfb/server.jar" + }, + "windows_server": { + "sha1": "1b945df5c6464b4694e20087c9c74b6f5b0594dd", + "size": 9048107, + "url": "https://launcher.mojang.com/mc/game/15w37a/windows_server/1b945df5c6464b4694e20087c9c74b6f5b0594dd/windows_server.exe" + } + }, + "id": "15w37a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-09-10T14:22:31+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w38b.json b/versions/15w38b.json new file mode 100644 index 0000000000..5e97857acd --- /dev/null +++ b/versions/15w38b.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "acf1e36ee1c02249a1e5f5927b0b5b2a52e882b9", + "size": 8960082, + "url": "https://launcher.mojang.com/mc/game/15w38b/client/acf1e36ee1c02249a1e5f5927b0b5b2a52e882b9/client.jar" + }, + "server": { + "sha1": "41f8ae90397575214b958bb5ef99d25b541fe366", + "size": 8660073, + "url": "https://launcher.mojang.com/mc/game/15w38b/server/41f8ae90397575214b958bb5ef99d25b541fe366/server.jar" + }, + "windows_server": { + "sha1": "9c262c1cc50d8a95980dac4fe984d35a54779252", + "size": 9054313, + "url": "https://launcher.mojang.com/mc/game/15w38b/windows_server/9c262c1cc50d8a95980dac4fe984d35a54779252/windows_server.exe" + } + }, + "id": "15w38b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-09-17T14:22:31+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w39c.json b/versions/15w39c.json new file mode 100644 index 0000000000..18320c1b0a --- /dev/null +++ b/versions/15w39c.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "101e82c68b63be1f8c2dfc1bddcdb4a196442a84", + "size": 8963905, + "url": "https://launcher.mojang.com/mc/game/15w39c/client/101e82c68b63be1f8c2dfc1bddcdb4a196442a84/client.jar" + }, + "server": { + "sha1": "d3f7fb05eef0331941b4161b1f2f2ded7151bbaf", + "size": 8662416, + "url": "https://launcher.mojang.com/mc/game/15w39c/server/d3f7fb05eef0331941b4161b1f2f2ded7151bbaf/server.jar" + }, + "windows_server": { + "sha1": "24e1fc13125bfa952396b13e4beb9e25581c6eee", + "size": 9058192, + "url": "https://launcher.mojang.com/mc/game/15w39c/windows_server/24e1fc13125bfa952396b13e4beb9e25581c6eee/windows_server.exe" + } + }, + "id": "15w39c", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-09-23T13:13:54+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w40b.json b/versions/15w40b.json new file mode 100644 index 0000000000..caf1a7a501 --- /dev/null +++ b/versions/15w40b.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "2d0a8a24c90034d529277e20414080952a6c7e7b", + "size": 8969615, + "url": "https://launcher.mojang.com/mc/game/15w40b/client/2d0a8a24c90034d529277e20414080952a6c7e7b/client.jar" + }, + "server": { + "sha1": "adba98d3a02da95106d782991a90a199d38e5d9f", + "size": 8667794, + "url": "https://launcher.mojang.com/mc/game/15w40b/server/adba98d3a02da95106d782991a90a199d38e5d9f/server.jar" + }, + "windows_server": { + "sha1": "7a27c136e6973d3250620b9fccd0c6cbb52fbe23", + "size": 9062034, + "url": "https://launcher.mojang.com/mc/game/15w40b/windows_server/7a27c136e6973d3250620b9fccd0c6cbb52fbe23/windows_server.exe" + } + }, + "id": "15w40b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-09-30T14:13:54+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w41b.json b/versions/15w41b.json new file mode 100644 index 0000000000..08f8b7d069 --- /dev/null +++ b/versions/15w41b.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "83b7a7c64fb3fd11c2923bda1574276c1bcdded7", + "size": 9043459, + "url": "https://launcher.mojang.com/mc/game/15w41b/client/83b7a7c64fb3fd11c2923bda1574276c1bcdded7/client.jar" + }, + "server": { + "sha1": "994a048f6a3f8f800f2807545b8401617c553dfc", + "size": 8681815, + "url": "https://launcher.mojang.com/mc/game/15w41b/server/994a048f6a3f8f800f2807545b8401617c553dfc/server.jar" + }, + "windows_server": { + "sha1": "d8fdb6aca5ebbb9d2452eed37cf507fe64d50f5f", + "size": 9076055, + "url": "https://launcher.mojang.com/mc/game/15w41b/windows_server/d8fdb6aca5ebbb9d2452eed37cf507fe64d50f5f/windows_server.exe" + } + }, + "id": "15w41b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-10-07T14:07:26+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w42a.json b/versions/15w42a.json new file mode 100644 index 0000000000..f20b4c12d6 --- /dev/null +++ b/versions/15w42a.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "8205907ebd8bbb4e328e0db193ffe4b1727d191a", + "size": 9064648, + "url": "https://launcher.mojang.com/mc/game/15w42a/client/8205907ebd8bbb4e328e0db193ffe4b1727d191a/client.jar" + }, + "server": { + "sha1": "d789ab5179e3bb5d298d82570ee123457cfdfb94", + "size": 8692502, + "url": "https://launcher.mojang.com/mc/game/15w42a/server/d789ab5179e3bb5d298d82570ee123457cfdfb94/server.jar" + }, + "windows_server": { + "sha1": "3112ceb2cf577ac6cadd328a108977add26f613d", + "size": 9086742, + "url": "https://launcher.mojang.com/mc/game/15w42a/windows_server/3112ceb2cf577ac6cadd328a108977add26f613d/windows_server.exe" + } + }, + "id": "15w42a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-10-14T13:25:14+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w43c.json b/versions/15w43c.json new file mode 100644 index 0000000000..4ac75b6798 --- /dev/null +++ b/versions/15w43c.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "81f4951679bb400bd031349e278b20b2803dba58", + "size": 134402, + "totalSize": 117017430, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "f0437e3ac44089f3e604308041179ab2d3ed639b", + "size": 9167478, + "url": "https://launcher.mojang.com/mc/game/15w43c/client/f0437e3ac44089f3e604308041179ab2d3ed639b/client.jar" + }, + "server": { + "sha1": "e514e7107639d2e8b285ceff5eaa114379dafba7", + "size": 8791552, + "url": "https://launcher.mojang.com/mc/game/15w43c/server/e514e7107639d2e8b285ceff5eaa114379dafba7/server.jar" + }, + "windows_server": { + "sha1": "8865d9f952d967bff93cfb75a260518cb20a0a6a", + "size": 9185792, + "url": "https://launcher.mojang.com/mc/game/15w43c/windows_server/8865d9f952d967bff93cfb75a260518cb20a0a6a/windows_server.exe" + } + }, + "id": "15w43c", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-10-23T15:35:55+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w44b.json b/versions/15w44b.json new file mode 100644 index 0000000000..e135699149 --- /dev/null +++ b/versions/15w44b.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "81f4951679bb400bd031349e278b20b2803dba58", + "size": 134402, + "totalSize": 117017430, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "cfc7eba7e23bf76c81facf1ebf9dce7215c3141d", + "size": 9183296, + "url": "https://launcher.mojang.com/mc/game/15w44b/client/cfc7eba7e23bf76c81facf1ebf9dce7215c3141d/client.jar" + }, + "server": { + "sha1": "7bda3375d5509536766d65cf47b2a17ef42b964a", + "size": 8811998, + "url": "https://launcher.mojang.com/mc/game/15w44b/server/7bda3375d5509536766d65cf47b2a17ef42b964a/server.jar" + }, + "windows_server": { + "sha1": "78669b2fcf9d362d9e9f6299b6fdb88cb42a0bf3", + "size": 9206238, + "url": "https://launcher.mojang.com/mc/game/15w44b/windows_server/78669b2fcf9d362d9e9f6299b6fdb88cb42a0bf3/windows_server.exe" + } + }, + "id": "15w44b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-10-30T11:23:17+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w45a.json b/versions/15w45a.json new file mode 100644 index 0000000000..720b076833 --- /dev/null +++ b/versions/15w45a.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "81f4951679bb400bd031349e278b20b2803dba58", + "size": 134402, + "totalSize": 117017430, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "1cc965816c3c01b3b2226e15e884b74f3b04dd10", + "size": 9186764, + "url": "https://launcher.mojang.com/mc/game/15w45a/client/1cc965816c3c01b3b2226e15e884b74f3b04dd10/client.jar" + }, + "server": { + "sha1": "6bae28a2f80749ba7fc379e44acc46ac5fe44920", + "size": 8816714, + "url": "https://launcher.mojang.com/mc/game/15w45a/server/6bae28a2f80749ba7fc379e44acc46ac5fe44920/server.jar" + }, + "windows_server": { + "sha1": "e18d49e82958f7b537fbe6184e93c7ea0ae21a3f", + "size": 9210954, + "url": "https://launcher.mojang.com/mc/game/15w45a/windows_server/e18d49e82958f7b537fbe6184e93c7ea0ae21a3f/windows_server.exe" + } + }, + "id": "15w45a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-11-05T13:04:07+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w46a.json b/versions/15w46a.json new file mode 100644 index 0000000000..8bf11a220e --- /dev/null +++ b/versions/15w46a.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "81f4951679bb400bd031349e278b20b2803dba58", + "size": 134402, + "totalSize": 117017430, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "101e4c37464438ef7fe9dc12113a3ea828eac4f0", + "size": 9190347, + "url": "https://launcher.mojang.com/mc/game/15w46a/client/101e4c37464438ef7fe9dc12113a3ea828eac4f0/client.jar" + }, + "server": { + "sha1": "f0f25f22430b0c122308244f210df66ae3ce7894", + "size": 8817183, + "url": "https://launcher.mojang.com/mc/game/15w46a/server/f0f25f22430b0c122308244f210df66ae3ce7894/server.jar" + }, + "windows_server": { + "sha1": "979e26f45ba7cbb80c633828a3c206c0e872508b", + "size": 9211423, + "url": "https://launcher.mojang.com/mc/game/15w46a/windows_server/979e26f45ba7cbb80c633828a3c206c0e872508b/windows_server.exe" + } + }, + "id": "15w46a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-11-12T12:11:47+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w47c.json b/versions/15w47c.json new file mode 100644 index 0000000000..dda9d23726 --- /dev/null +++ b/versions/15w47c.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "81f4951679bb400bd031349e278b20b2803dba58", + "size": 134402, + "totalSize": 117017430, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "4fa6325dbcf710d3dbfd707acd4a541b9c30638d", + "size": 9194297, + "url": "https://launcher.mojang.com/mc/game/15w47c/client/4fa6325dbcf710d3dbfd707acd4a541b9c30638d/client.jar" + }, + "server": { + "sha1": "9ec245a239150ccb0f8cdae430d25ed04899bb51", + "size": 8820891, + "url": "https://launcher.mojang.com/mc/game/15w47c/server/9ec245a239150ccb0f8cdae430d25ed04899bb51/server.jar" + }, + "windows_server": { + "sha1": "ee3bbcaf7ed43846524087736b730df99dbea147", + "size": 9215131, + "url": "https://launcher.mojang.com/mc/game/15w47c/windows_server/ee3bbcaf7ed43846524087736b730df99dbea147/windows_server.exe" + } + }, + "id": "15w47c", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-11-20T12:46:56+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w49b.json b/versions/15w49b.json new file mode 100644 index 0000000000..40e2ff2dc8 --- /dev/null +++ b/versions/15w49b.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "81f4951679bb400bd031349e278b20b2803dba58", + "size": 134402, + "totalSize": 117017430, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "52b24b872a1280023f2d9dc44a70ad9a052a11f1", + "size": 8653646, + "url": "https://launcher.mojang.com/mc/game/15w49b/client/52b24b872a1280023f2d9dc44a70ad9a052a11f1/client.jar" + }, + "server": { + "sha1": "e376081a73fe429c23db41a99a68a4b04c53ba8e", + "size": 8827037, + "url": "https://launcher.mojang.com/mc/game/15w49b/server/e376081a73fe429c23db41a99a68a4b04c53ba8e/server.jar" + }, + "windows_server": { + "sha1": "8d72d717ad9ae39afa3d19d62e0b5f5809a53010", + "size": 9221277, + "url": "https://launcher.mojang.com/mc/game/15w49b/windows_server/8d72d717ad9ae39afa3d19d62e0b5f5809a53010/windows_server.exe" + } + }, + "id": "15w49b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-12-03T15:23:22+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w50a.json b/versions/15w50a.json new file mode 100644 index 0000000000..fdc292d439 --- /dev/null +++ b/versions/15w50a.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "81f4951679bb400bd031349e278b20b2803dba58", + "size": 134402, + "totalSize": 117017430, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "51c42f7a28ba70acd957c3963d5b3ad7da5f7ec1", + "size": 8654344, + "url": "https://launcher.mojang.com/mc/game/15w50a/client/51c42f7a28ba70acd957c3963d5b3ad7da5f7ec1/client.jar" + }, + "server": { + "sha1": "3ce8624859c8d38b38d2209e30f4fe76b2866de9", + "size": 8827928, + "url": "https://launcher.mojang.com/mc/game/15w50a/server/3ce8624859c8d38b38d2209e30f4fe76b2866de9/server.jar" + }, + "windows_server": { + "sha1": "bbcd682e3c7b3bdb6392c36045f5327f57518b70", + "size": 9222168, + "url": "https://launcher.mojang.com/mc/game/15w50a/windows_server/bbcd682e3c7b3bdb6392c36045f5327f57518b70/windows_server.exe" + } + }, + "id": "15w50a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-12-09T15:35:57+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w51b.json b/versions/15w51b.json new file mode 100644 index 0000000000..9bd1acf6ca --- /dev/null +++ b/versions/15w51b.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "81f4951679bb400bd031349e278b20b2803dba58", + "size": 134402, + "totalSize": 117017430, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "001fafaef03804e8220367e1344b12fb596be5fd", + "size": 8671610, + "url": "https://launcher.mojang.com/mc/game/15w51b/client/001fafaef03804e8220367e1344b12fb596be5fd/client.jar" + }, + "server": { + "sha1": "2fe31afafacd3cd000d8496b258124a79db6dd01", + "size": 8831293, + "url": "https://launcher.mojang.com/mc/game/15w51b/server/2fe31afafacd3cd000d8496b258124a79db6dd01/server.jar" + }, + "windows_server": { + "sha1": "7e8aa374ab95833e8c7ea4f87d403394bd2712e9", + "size": 9225533, + "url": "https://launcher.mojang.com/mc/game/15w51b/windows_server/7e8aa374ab95833e8c7ea4f87d403394bd2712e9/windows_server.exe" + } + }, + "id": "15w51b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-12-17T15:30:41+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/16w02a.json b/versions/16w02a.json new file mode 100644 index 0000000000..d9c9410125 --- /dev/null +++ b/versions/16w02a.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "81f4951679bb400bd031349e278b20b2803dba58", + "size": 134402, + "totalSize": 117017430, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "efdeb1a9736db56e5ff319bdf62dfa6fa6395bee", + "size": 8694645, + "url": "https://launcher.mojang.com/mc/game/16w02a/client/efdeb1a9736db56e5ff319bdf62dfa6fa6395bee/client.jar" + }, + "server": { + "sha1": "c574c54826489e1c04dd54d634da83945824337b", + "size": 8838747, + "url": "https://launcher.mojang.com/mc/game/16w02a/server/c574c54826489e1c04dd54d634da83945824337b/server.jar" + }, + "windows_server": { + "sha1": "9c2924a8763f34387029bab4907bf22804075ae8", + "size": 9232987, + "url": "https://launcher.mojang.com/mc/game/16w02a/windows_server/9c2924a8763f34387029bab4907bf22804075ae8/windows_server.exe" + } + }, + "id": "16w02a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2016-01-13T15:15:16+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/16w03a.json b/versions/16w03a.json new file mode 100644 index 0000000000..e033be71a8 --- /dev/null +++ b/versions/16w03a.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "81f4951679bb400bd031349e278b20b2803dba58", + "size": 134402, + "totalSize": 117017430, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "d8072c24af1c48dc7a206bbef74f342b4f48f038", + "size": 8694309, + "url": "https://launcher.mojang.com/mc/game/16w03a/client/d8072c24af1c48dc7a206bbef74f342b4f48f038/client.jar" + }, + "server": { + "sha1": "ab14d7c921434c4651d171ce7f2873f56e8a7316", + "size": 8838279, + "url": "https://launcher.mojang.com/mc/game/16w03a/server/ab14d7c921434c4651d171ce7f2873f56e8a7316/server.jar" + }, + "windows_server": { + "sha1": "f96a7f91a74ca54a875ff4cf463ccb9af264afa4", + "size": 9232519, + "url": "https://launcher.mojang.com/mc/game/16w03a/windows_server/f96a7f91a74ca54a875ff4cf463ccb9af264afa4/windows_server.exe" + } + }, + "id": "16w03a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2016-01-20T14:29:24+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/16w04a.json b/versions/16w04a.json new file mode 100644 index 0000000000..048e9a6e79 --- /dev/null +++ b/versions/16w04a.json @@ -0,0 +1,534 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "81f4951679bb400bd031349e278b20b2803dba58", + "size": 134402, + "totalSize": 117017430, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "1bb971fd5f636f4dca76410c1abd02abc1b32101", + "size": 11555287, + "url": "https://launcher.mojang.com/mc/game/16w04a/client/1bb971fd5f636f4dca76410c1abd02abc1b32101/client.jar" + }, + "server": { + "sha1": "8b7d974f3161ddb90b14ff77a668bf0350689bb2", + "size": 8862055, + "url": "https://launcher.mojang.com/mc/game/16w04a/server/8b7d974f3161ddb90b14ff77a668bf0350689bb2/server.jar" + }, + "windows_server": { + "sha1": "2077c62e50332fd004203d452d8f08f25dff8eb3", + "size": 9257831, + "url": "https://launcher.mojang.com/mc/game/16w04a/windows_server/2077c62e50332fd004203d452d8f08f25dff8eb3/windows_server.exe" + } + }, + "id": "16w04a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", + "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", + "size": 1192425, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" + } + }, + "name": "com.mojang:realms:1.7.57" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2016-01-28T15:37:24+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/16w05b.json b/versions/16w05b.json new file mode 100644 index 0000000000..79338600f8 --- /dev/null +++ b/versions/16w05b.json @@ -0,0 +1,529 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "81f4951679bb400bd031349e278b20b2803dba58", + "size": 134402, + "totalSize": 117017430, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "3a07cea3cf6f1198a7db39a8bd3775883fb391be", + "size": 8692004, + "url": "https://launcher.mojang.com/mc/game/16w05b/client/3a07cea3cf6f1198a7db39a8bd3775883fb391be/client.jar" + }, + "server": { + "sha1": "9fdf8a90055b3cf689265cc30bdd9d1faf2c743c", + "size": 8843033, + "url": "https://launcher.mojang.com/mc/game/16w05b/server/9fdf8a90055b3cf689265cc30bdd9d1faf2c743c/server.jar" + } + }, + "id": "16w05b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", + "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", + "size": 1192425, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" + } + }, + "name": "com.mojang:realms:1.7.57" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-02-04T15:28:02+00:00", + "time": "2016-02-04T15:38:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/16w06a.json b/versions/16w06a.json new file mode 100644 index 0000000000..f317140505 --- /dev/null +++ b/versions/16w06a.json @@ -0,0 +1,529 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "81f4951679bb400bd031349e278b20b2803dba58", + "size": 134402, + "totalSize": 117017430, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "544342f959159d63da205b23947ee9c10b73045c", + "size": 8693204, + "url": "https://launcher.mojang.com/mc/game/16w06a/client/544342f959159d63da205b23947ee9c10b73045c/client.jar" + }, + "server": { + "sha1": "c4da6936d6374fd7116900135a2ae664de63d3bf", + "size": 8843770, + "url": "https://launcher.mojang.com/mc/game/16w06a/server/c4da6936d6374fd7116900135a2ae664de63d3bf/server.jar" + } + }, + "id": "16w06a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", + "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", + "size": 1192425, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" + } + }, + "name": "com.mojang:realms:1.7.57" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-02-10T15:06:41+00:00", + "time": "2016-02-10T15:07:50+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/a1.0.11.json b/versions/a1.0.11.json new file mode 100644 index 0000000000..f037ca5e55 --- /dev/null +++ b/versions/a1.0.11.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "d7ceb02909d0e1031a99ff4d8053d3f4abfbb2da", + "size": 839226, + "url": "https://launcher.mojang.com/mc/game/a1.0.11/client/d7ceb02909d0e1031a99ff4d8053d3f4abfbb2da/client.jar" + } + }, + "id": "a1.0.11", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-07-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.0.14.json b/versions/a1.0.14.json new file mode 100644 index 0000000000..0073dd8468 --- /dev/null +++ b/versions/a1.0.14.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "9b4b90d8def2a680b7c9eca40dd03e2266c8977a", + "size": 852870, + "url": "https://launcher.mojang.com/mc/game/a1.0.14/client/9b4b90d8def2a680b7c9eca40dd03e2266c8977a/client.jar" + } + }, + "id": "a1.0.14", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-07-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.0.15.json b/versions/a1.0.15.json new file mode 100644 index 0000000000..4e5bfd9bbf --- /dev/null +++ b/versions/a1.0.15.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "03edaff812bedd4157a90877e779d7b7ecf78e97", + "size": 858725, + "url": "https://launcher.mojang.com/mc/game/a1.0.15/client/03edaff812bedd4157a90877e779d7b7ecf78e97/client.jar" + } + }, + "id": "a1.0.15", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-08-03T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.0.16.json b/versions/a1.0.16.json new file mode 100644 index 0000000000..893608756e --- /dev/null +++ b/versions/a1.0.16.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "98ce80c7630ccb3bb38687ff98bfd18935d49a57", + "size": 860090, + "url": "https://launcher.mojang.com/mc/game/a1.0.16/client/98ce80c7630ccb3bb38687ff98bfd18935d49a57/client.jar" + } + }, + "id": "a1.0.16", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-08-11T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.0.17_02.json b/versions/a1.0.17_02.json new file mode 100644 index 0000000000..616fefc579 --- /dev/null +++ b/versions/a1.0.17_02.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "39f20ee472a40322e034643a8d1668836f5052bd", + "size": 867241, + "url": "https://launcher.mojang.com/mc/game/a1.0.17_02/client/39f20ee472a40322e034643a8d1668836f5052bd/client.jar" + } + }, + "id": "a1.0.17_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-08-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.0.17_04.json b/versions/a1.0.17_04.json new file mode 100644 index 0000000000..253741fb62 --- /dev/null +++ b/versions/a1.0.17_04.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "61cb4c717981f34bf90e8502d2eb8cf2aa6db0cd", + "size": 867341, + "url": "https://launcher.mojang.com/mc/game/a1.0.17_04/client/61cb4c717981f34bf90e8502d2eb8cf2aa6db0cd/client.jar" + } + }, + "id": "a1.0.17_04", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-08-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.0.4.json b/versions/a1.0.4.json new file mode 100644 index 0000000000..fca4600630 --- /dev/null +++ b/versions/a1.0.4.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e5838277b3bb193e58408713f1fc6e005c5f3c0c", + "size": 749244, + "url": "https://launcher.mojang.com/mc/game/a1.0.4/client/e5838277b3bb193e58408713f1fc6e005c5f3c0c/client.jar" + } + }, + "id": "a1.0.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2010-07-08T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.0.5_01.json b/versions/a1.0.5_01.json new file mode 100644 index 0000000000..84120f07c7 --- /dev/null +++ b/versions/a1.0.5_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "73f569bf5556580979606049204835ae1a54f04d", + "size": 783436, + "url": "https://launcher.mojang.com/mc/game/a1.0.5_01/client/73f569bf5556580979606049204835ae1a54f04d/client.jar" + } + }, + "id": "a1.0.5_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2010-07-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.1.0.json b/versions/a1.1.0.json new file mode 100644 index 0000000000..fd4fb90ef0 --- /dev/null +++ b/versions/a1.1.0.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "d58d1db929994ff383bdbe6fed31887e04b965c3", + "size": 866730, + "url": "https://launcher.mojang.com/mc/game/a1.1.0/client/d58d1db929994ff383bdbe6fed31887e04b965c3/client.jar" + } + }, + "id": "a1.1.0", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-09-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.1.2.json b/versions/a1.1.2.json new file mode 100644 index 0000000000..f6b747d81d --- /dev/null +++ b/versions/a1.1.2.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f9b4b66f9c18bf4800d80f1c8865a837f92c6105", + "size": 897054, + "url": "https://launcher.mojang.com/mc/game/a1.1.2/client/f9b4b66f9c18bf4800d80f1c8865a837f92c6105/client.jar" + } + }, + "id": "a1.1.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-09-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.1.2_01.json b/versions/a1.1.2_01.json new file mode 100644 index 0000000000..e3a9e12c08 --- /dev/null +++ b/versions/a1.1.2_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "daa4b9f192d2c260837d3b98c39432324da28e86", + "size": 897164, + "url": "https://launcher.mojang.com/mc/game/a1.1.2_01/client/daa4b9f192d2c260837d3b98c39432324da28e86/client.jar" + } + }, + "id": "a1.1.2_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-09-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.2.0.json b/versions/a1.2.0.json new file mode 100644 index 0000000000..f695cfb235 --- /dev/null +++ b/versions/a1.2.0.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "8632ea716fd083c2975f16d612306fd80bee46db", + "size": 1055945, + "url": "https://launcher.mojang.com/mc/game/a1.2.0/client/8632ea716fd083c2975f16d612306fd80bee46db/client.jar" + } + }, + "id": "a1.2.0", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-10-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.2.0_01.json b/versions/a1.2.0_01.json new file mode 100644 index 0000000000..3c4f56d20a --- /dev/null +++ b/versions/a1.2.0_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "332bfe7bf26f6a5cc93ee85e6759ce33784409d0", + "size": 1053339, + "url": "https://launcher.mojang.com/mc/game/a1.2.0_01/client/332bfe7bf26f6a5cc93ee85e6759ce33784409d0/client.jar" + } + }, + "id": "a1.2.0_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-10-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.2.0_02.json b/versions/a1.2.0_02.json new file mode 100644 index 0000000000..164ea0f0c4 --- /dev/null +++ b/versions/a1.2.0_02.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b99da0a683e6dc1ade4df1bf159e021ad07d4fca", + "size": 1053256, + "url": "https://launcher.mojang.com/mc/game/a1.2.0_02/client/b99da0a683e6dc1ade4df1bf159e021ad07d4fca/client.jar" + } + }, + "id": "a1.2.0_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-03T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.2.1.json b/versions/a1.2.1.json new file mode 100644 index 0000000000..fcf03e9809 --- /dev/null +++ b/versions/a1.2.1.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e4226f9ba622634e3101681bc641eec7ee9e72fd", + "size": 1053508, + "url": "https://launcher.mojang.com/mc/game/a1.2.1/client/e4226f9ba622634e3101681bc641eec7ee9e72fd/client.jar" + } + }, + "id": "a1.2.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-04T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.2.1_01.json b/versions/a1.2.1_01.json new file mode 100644 index 0000000000..18d55d5ee1 --- /dev/null +++ b/versions/a1.2.1_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e4226f9ba622634e3101681bc641eec7ee9e72fd", + "size": 1053508, + "url": "https://launcher.mojang.com/mc/game/a1.2.1_01/client/e4226f9ba622634e3101681bc641eec7ee9e72fd/client.jar" + } + }, + "id": "a1.2.1_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-04T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.2.2a.json b/versions/a1.2.2a.json new file mode 100644 index 0000000000..a634879b31 --- /dev/null +++ b/versions/a1.2.2a.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7d9d85eaca9627d3a40e6d122182f2d22d39dbf9", + "size": 1098159, + "url": "https://launcher.mojang.com/mc/game/a1.2.2a/client/7d9d85eaca9627d3a40e6d122182f2d22d39dbf9/client.jar" + } + }, + "id": "a1.2.2a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-09T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.2.2b.json b/versions/a1.2.2b.json new file mode 100644 index 0000000000..5c06f3ae4d --- /dev/null +++ b/versions/a1.2.2b.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "1c28c8431392641045b59e98a81877d7c94ff0ca", + "size": 1098113, + "url": "https://launcher.mojang.com/mc/game/a1.2.2b/client/1c28c8431392641045b59e98a81877d7c94ff0ca/client.jar" + } + }, + "id": "a1.2.2b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-09T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.2.3.json b/versions/a1.2.3.json new file mode 100644 index 0000000000..e1d31b1f59 --- /dev/null +++ b/versions/a1.2.3.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f4be258122cb62208b350cd2068685ad859bb447", + "size": 1101109, + "url": "https://launcher.mojang.com/mc/game/a1.2.3/client/f4be258122cb62208b350cd2068685ad859bb447/client.jar" + } + }, + "id": "a1.2.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-23T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.2.3_01.json b/versions/a1.2.3_01.json new file mode 100644 index 0000000000..ac2580c781 --- /dev/null +++ b/versions/a1.2.3_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "1d46e65022f3a7cf4b8ad30ee5a8d52b3b2b9486", + "size": 1101132, + "url": "https://launcher.mojang.com/mc/game/a1.2.3_01/client/1d46e65022f3a7cf4b8ad30ee5a8d52b3b2b9486/client.jar" + } + }, + "id": "a1.2.3_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-23T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.2.3_02.json b/versions/a1.2.3_02.json new file mode 100644 index 0000000000..dfb3399ec4 --- /dev/null +++ b/versions/a1.2.3_02.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "dc61158e1df763f87483abb6ab540dc1c42e63c4", + "size": 1101006, + "url": "https://launcher.mojang.com/mc/game/a1.2.3_02/client/dc61158e1df763f87483abb6ab540dc1c42e63c4/client.jar" + } + }, + "id": "a1.2.3_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-24T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.2.3_04.json b/versions/a1.2.3_04.json new file mode 100644 index 0000000000..7de8df26b2 --- /dev/null +++ b/versions/a1.2.3_04.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7f60cb9d0d40af20001d15287b78aa26a217a910", + "size": 1101135, + "url": "https://launcher.mojang.com/mc/game/a1.2.3_04/client/7f60cb9d0d40af20001d15287b78aa26a217a910/client.jar" + } + }, + "id": "a1.2.3_04", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-25T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.2.4_01.json b/versions/a1.2.4_01.json new file mode 100644 index 0000000000..85636a71f4 --- /dev/null +++ b/versions/a1.2.4_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7be6298b05d1b0832ab45467a87a425640bc6bf0", + "size": 1104200, + "url": "https://launcher.mojang.com/mc/game/a1.2.4_01/client/7be6298b05d1b0832ab45467a87a425640bc6bf0/client.jar" + } + }, + "id": "a1.2.4_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.2.5.json b/versions/a1.2.5.json new file mode 100644 index 0000000000..74f140f291 --- /dev/null +++ b/versions/a1.2.5.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f48c7b6442ad8d01099ecee1c7c7332f1b1a80da", + "size": 1104244, + "url": "https://launcher.mojang.com/mc/game/a1.2.5/client/f48c7b6442ad8d01099ecee1c7c7332f1b1a80da/client.jar" + } + }, + "id": "a1.2.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/a1.2.6.json b/versions/a1.2.6.json new file mode 100644 index 0000000000..6c02ecdf16 --- /dev/null +++ b/versions/a1.2.6.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "a68c817afd6c05c253ba5462287c2c19bbb57935", + "size": 1105909, + "url": "https://launcher.mojang.com/mc/game/a1.2.6/client/a68c817afd6c05c253ba5462287c2c19bbb57935/client.jar" + } + }, + "id": "a1.2.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-02T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/b1.0.2.json b/versions/b1.0.2.json new file mode 100644 index 0000000000..02ad289f90 --- /dev/null +++ b/versions/b1.0.2.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "76d35cb452e739bd4780e835d17faf0785d755f9", + "size": 1129183, + "url": "https://launcher.mojang.com/mc/game/b1.0.2/client/76d35cb452e739bd4780e835d17faf0785d755f9/client.jar" + } + }, + "id": "b1.0.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-20T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.0.json b/versions/b1.0.json new file mode 100644 index 0000000000..5b6b350d2f --- /dev/null +++ b/versions/b1.0.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "93faf3398ebf8008d59852dc3c2b22b909ca8a49", + "size": 1129160, + "url": "https://launcher.mojang.com/mc/game/b1.0/client/93faf3398ebf8008d59852dc3c2b22b909ca8a49/client.jar" + } + }, + "id": "b1.0", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.0_01.json b/versions/b1.0_01.json new file mode 100644 index 0000000000..42f43f06bd --- /dev/null +++ b/versions/b1.0_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "4caf69885b64132e42d3ce49996dbdb1691d7111", + "size": 1129193, + "url": "https://launcher.mojang.com/mc/game/b1.0_01/client/4caf69885b64132e42d3ce49996dbdb1691d7111/client.jar" + } + }, + "id": "b1.0_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-19T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.1_01.json b/versions/b1.1_01.json new file mode 100644 index 0000000000..9f9ca2dc42 --- /dev/null +++ b/versions/b1.1_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6d778940f48389a2741f03c9f17f3c57476fb208", + "size": 1129768, + "url": "https://launcher.mojang.com/mc/game/b1.1_01/client/6d778940f48389a2741f03c9f17f3c57476fb208/client.jar" + } + }, + "id": "b1.1_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.1_02.json b/versions/b1.1_02.json new file mode 100644 index 0000000000..1254e2e910 --- /dev/null +++ b/versions/b1.1_02.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e1c682219df45ebda589a557aadadd6ed093c86c", + "size": 1129768, + "url": "https://launcher.mojang.com/mc/game/b1.1_02/client/e1c682219df45ebda589a557aadadd6ed093c86c/client.jar" + } + }, + "id": "b1.1_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-21T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.2.json b/versions/b1.2.json new file mode 100644 index 0000000000..9b8ce2d3d7 --- /dev/null +++ b/versions/b1.2.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "ba05d7a97926c61c03cf956f7ae92f3bede9474e", + "size": 1180621, + "url": "https://launcher.mojang.com/mc/game/b1.2/client/ba05d7a97926c61c03cf956f7ae92f3bede9474e/client.jar" + } + }, + "id": "b1.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-01-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.2_01.json b/versions/b1.2_01.json new file mode 100644 index 0000000000..c1c411dd45 --- /dev/null +++ b/versions/b1.2_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f71a5b58c9bd0e458878d78a34c9fb35e97d5222", + "size": 1180596, + "url": "https://launcher.mojang.com/mc/game/b1.2_01/client/f71a5b58c9bd0e458878d78a34c9fb35e97d5222/client.jar" + } + }, + "id": "b1.2_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-01-13T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.2_02.json b/versions/b1.2_02.json new file mode 100644 index 0000000000..886af9d69f --- /dev/null +++ b/versions/b1.2_02.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "093f371e1a05d89664cfb8068d607953687d5d94", + "size": 1136276, + "url": "https://launcher.mojang.com/mc/game/b1.2_02/client/093f371e1a05d89664cfb8068d607953687d5d94/client.jar" + } + }, + "id": "b1.2_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-01-20T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.3_01.json b/versions/b1.3_01.json new file mode 100644 index 0000000000..a6af25bc0c --- /dev/null +++ b/versions/b1.3_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "add3809d2c075e985d4b583632dac3d9c3872945", + "size": 1250116, + "url": "https://launcher.mojang.com/mc/game/b1.3_01/client/add3809d2c075e985d4b583632dac3d9c3872945/client.jar" + } + }, + "id": "b1.3_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-02-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.3b.json b/versions/b1.3b.json new file mode 100644 index 0000000000..a5825b97a4 --- /dev/null +++ b/versions/b1.3b.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e19cfb3a2043f185c44237ef05eac80e8ad2d8e7", + "size": 1250445, + "url": "https://launcher.mojang.com/mc/game/b1.3b/client/e19cfb3a2043f185c44237ef05eac80e8ad2d8e7/client.jar" + } + }, + "id": "b1.3b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-02-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.4.json b/versions/b1.4.json new file mode 100644 index 0000000000..0c1107a714 --- /dev/null +++ b/versions/b1.4.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f6dbca5223ea2a7e89806e93d0b18162b2d58c20", + "size": 1309277, + "url": "https://launcher.mojang.com/mc/game/b1.4/client/f6dbca5223ea2a7e89806e93d0b18162b2d58c20/client.jar" + } + }, + "id": "b1.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-03-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.4_01.json b/versions/b1.4_01.json new file mode 100644 index 0000000000..c05b8b0183 --- /dev/null +++ b/versions/b1.4_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6f157f26955c35006c1afa8b0479e0ce785fb864", + "size": 1306747, + "url": "https://launcher.mojang.com/mc/game/b1.4_01/client/6f157f26955c35006c1afa8b0479e0ce785fb864/client.jar" + } + }, + "id": "b1.4_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-04-04T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.5.json b/versions/b1.5.json new file mode 100644 index 0000000000..abda95c058 --- /dev/null +++ b/versions/b1.5.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f5ce1699cd728213c21054fa2f1490d162b002b4", + "size": 1377412, + "url": "https://launcher.mojang.com/mc/game/b1.5/client/f5ce1699cd728213c21054fa2f1490d162b002b4/client.jar" + } + }, + "id": "b1.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-04-18T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.5_01.json b/versions/b1.5_01.json new file mode 100644 index 0000000000..b804ae28a3 --- /dev/null +++ b/versions/b1.5_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e2a692e5e8160c84b29c834ecbf398618db9749c", + "size": 1378044, + "url": "https://launcher.mojang.com/mc/game/b1.5_01/client/e2a692e5e8160c84b29c834ecbf398618db9749c/client.jar" + } + }, + "id": "b1.5_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-04-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.6.1.json b/versions/b1.6.1.json new file mode 100644 index 0000000000..797d3aa8ed --- /dev/null +++ b/versions/b1.6.1.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "63a66d6d145696296bdaaeaba0a42f738b87a362", + "size": 1421773, + "url": "https://launcher.mojang.com/mc/game/b1.6.1/client/63a66d6d145696296bdaaeaba0a42f738b87a362/client.jar" + } + }, + "id": "b1.6.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-25T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.6.2.json b/versions/b1.6.2.json new file mode 100644 index 0000000000..5e9863cf1b --- /dev/null +++ b/versions/b1.6.2.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e8aa50949b077b672be2e651ea3f7b1bbd9020e1", + "size": 1421781, + "url": "https://launcher.mojang.com/mc/game/b1.6.2/client/e8aa50949b077b672be2e651ea3f7b1bbd9020e1/client.jar" + } + }, + "id": "b1.6.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-25T22:00:02+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.6.3.json b/versions/b1.6.3.json new file mode 100644 index 0000000000..fed1f2e4ee --- /dev/null +++ b/versions/b1.6.3.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "924e36dbb7c64abb30a95fe35f5affb5176f6cbc", + "size": 1422187, + "url": "https://launcher.mojang.com/mc/game/b1.6.3/client/924e36dbb7c64abb30a95fe35f5affb5176f6cbc/client.jar" + } + }, + "id": "b1.6.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-25T22:00:03+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.6.4.json b/versions/b1.6.4.json new file mode 100644 index 0000000000..050ddb8058 --- /dev/null +++ b/versions/b1.6.4.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b5d3bdb8a7b12d163651f4787ac6ca14689aab9e", + "size": 1422278, + "url": "https://launcher.mojang.com/mc/game/b1.6.4/client/b5d3bdb8a7b12d163651f4787ac6ca14689aab9e/client.jar" + } + }, + "id": "b1.6.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-25T22:00:04+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.6.5.json b/versions/b1.6.5.json new file mode 100644 index 0000000000..f24ec712c4 --- /dev/null +++ b/versions/b1.6.5.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "90ed9854b43c4d031ed07381ea3ae3071a8bba6f", + "size": 1422774, + "url": "https://launcher.mojang.com/mc/game/b1.6.5/client/90ed9854b43c4d031ed07381ea3ae3071a8bba6f/client.jar" + } + }, + "id": "b1.6.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-27T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.6.6.json b/versions/b1.6.6.json new file mode 100644 index 0000000000..72ec4fa035 --- /dev/null +++ b/versions/b1.6.6.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f95fe05711d09553ca2a9089f981741c13d6b8c4", + "size": 1423592, + "url": "https://launcher.mojang.com/mc/game/b1.6.6/client/f95fe05711d09553ca2a9089f981741c13d6b8c4/client.jar" + } + }, + "id": "b1.6.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.6.json b/versions/b1.6.json new file mode 100644 index 0000000000..c30b50afb1 --- /dev/null +++ b/versions/b1.6.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "ecc0288d218fd7479027a17c150cbf283fa950a1", + "size": 1421757, + "url": "https://launcher.mojang.com/mc/game/b1.6/client/ecc0288d218fd7479027a17c150cbf283fa950a1/client.jar" + } + }, + "id": "b1.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-25T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.7.2.json b/versions/b1.7.2.json new file mode 100644 index 0000000000..1f95757b95 --- /dev/null +++ b/versions/b1.7.2.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7dc50cc5e2ff204a7283f0c7d38cd0370b49875b", + "size": 1465138, + "url": "https://launcher.mojang.com/mc/game/b1.7.2/client/7dc50cc5e2ff204a7283f0c7d38cd0370b49875b/client.jar" + } + }, + "id": "b1.7.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-06-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.7.3.json b/versions/b1.7.3.json new file mode 100644 index 0000000000..848067ab88 --- /dev/null +++ b/versions/b1.7.3.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "43db9b498cb67058d2e12d394e6507722e71bb45", + "size": 1465375, + "url": "https://launcher.mojang.com/mc/game/b1.7.3/client/43db9b498cb67058d2e12d394e6507722e71bb45/client.jar" + } + }, + "id": "b1.7.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-07-07T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.7.json b/versions/b1.7.json new file mode 100644 index 0000000000..1bc25b0135 --- /dev/null +++ b/versions/b1.7.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "ad7960853437bcab86bd72c4a1b95f6fe19f4258", + "size": 1464858, + "url": "https://launcher.mojang.com/mc/game/b1.7/client/ad7960853437bcab86bd72c4a1b95f6fe19f4258/client.jar" + } + }, + "id": "b1.7", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-06-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.8.1.json b/versions/b1.8.1.json new file mode 100644 index 0000000000..14a14386cb --- /dev/null +++ b/versions/b1.8.1.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6b562463ccc2c7ff12ff350a2b04a67b3adcd37b", + "size": 1995166, + "url": "https://launcher.mojang.com/mc/game/b1.8.1/client/6b562463ccc2c7ff12ff350a2b04a67b3adcd37b/client.jar" + } + }, + "id": "b1.8.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-09-18T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/b1.8.json b/versions/b1.8.json new file mode 100644 index 0000000000..3c8c636c9d --- /dev/null +++ b/versions/b1.8.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "3139e9c29b2c74f59ea04de760ac2af5bc21b410", + "size": 1994742, + "url": "https://launcher.mojang.com/mc/game/b1.8/client/3139e9c29b2c74f59ea04de760ac2af5bc21b410/client.jar" + } + }, + "id": "b1.8", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-09-14T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/versions/c0.0.11a.json b/versions/c0.0.11a.json new file mode 100644 index 0000000000..66f06f21d3 --- /dev/null +++ b/versions/c0.0.11a.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "3a799f179b6dcac5f3a46846d687ebbd95856984", + "size": 67430, + "url": "https://launcher.mojang.com/mc/game/c0.0.11a/client/3a799f179b6dcac5f3a46846d687ebbd95856984/client.jar" + } + }, + "id": "c0.0.11a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-16T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/c0.0.13a.json b/versions/c0.0.13a.json new file mode 100644 index 0000000000..96197ad38f --- /dev/null +++ b/versions/c0.0.13a.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "936d575b1ab1a04a341ad43d76e441e88d2cd987", + "size": 97935, + "url": "https://launcher.mojang.com/mc/game/c0.0.13a/client/936d575b1ab1a04a341ad43d76e441e88d2cd987/client.jar" + } + }, + "id": "c0.0.13a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/c0.0.13a_03.json b/versions/c0.0.13a_03.json new file mode 100644 index 0000000000..df7f1b2b38 --- /dev/null +++ b/versions/c0.0.13a_03.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7ba9e63aec8a15a99ecd47900c848cdce8a51a03", + "size": 66276, + "url": "https://launcher.mojang.com/mc/game/c0.0.13a_03/client/7ba9e63aec8a15a99ecd47900c848cdce8a51a03/client.jar" + } + }, + "id": "c0.0.13a_03", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/c0.30_01c.json b/versions/c0.30_01c.json new file mode 100644 index 0000000000..87167badf0 --- /dev/null +++ b/versions/c0.30_01c.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "54622801f5ef1bcc1549a842c5b04cb5d5583005", + "size": 297776, + "url": "https://launcher.mojang.com/mc/game/c0.30_01c/client/54622801f5ef1bcc1549a842c5b04cb5d5583005/client.jar" + } + }, + "id": "c0.30_01c", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2009-12-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/inf-20100618.json b/versions/inf-20100618.json new file mode 100644 index 0000000000..c23733c969 --- /dev/null +++ b/versions/inf-20100618.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "89eab2c1a353707cc00f074dffba9cb7a4f5e304", + "size": 601473, + "url": "https://launcher.mojang.com/mc/game/inf-20100618/client/89eab2c1a353707cc00f074dffba9cb7a4f5e304/client.jar" + } + }, + "id": "inf-20100618", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2010-06-15T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/rd-132211.json b/versions/rd-132211.json new file mode 100644 index 0000000000..c12865875c --- /dev/null +++ b/versions/rd-132211.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "393e8d4b4d708587e2accd7c5221db65365e1075", + "size": 26704, + "url": "https://launcher.mojang.com/mc/game/rd-132211/client/393e8d4b4d708587e2accd7c5221db65365e1075/client.jar" + } + }, + "id": "rd-132211", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "com.mojang.rubydung.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-13T20:11:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/rd-132328.json b/versions/rd-132328.json new file mode 100644 index 0000000000..9849a6d026 --- /dev/null +++ b/versions/rd-132328.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "12dace5a458617d3f90337a7ebde86c0593a6899", + "size": 35435, + "url": "https://launcher.mojang.com/mc/game/rd-132328/client/12dace5a458617d3f90337a7ebde86c0593a6899/client.jar" + } + }, + "id": "rd-132328", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "com.mojang.rubydung.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-13T21:28:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/rd-160052.json b/versions/rd-160052.json new file mode 100644 index 0000000000..8359843a9a --- /dev/null +++ b/versions/rd-160052.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b100be8097195b6c9112046dc6a80d326c8df839", + "size": 49076, + "url": "https://launcher.mojang.com/mc/game/rd-160052/client/b100be8097195b6c9112046dc6a80d326c8df839/client.jar" + } + }, + "id": "rd-160052", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "com.mojang.rubydung.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-15T22:52:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/rd-161348.json b/versions/rd-161348.json new file mode 100644 index 0000000000..5c007c6f7e --- /dev/null +++ b/versions/rd-161348.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6323bd14ed7f83852e17ebc8ec418e55c97ddfe4", + "size": 60480, + "url": "https://launcher.mojang.com/mc/game/rd-161348/client/6323bd14ed7f83852e17ebc8ec418e55c97ddfe4/client.jar" + } + }, + "id": "rd-161348", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "com.mojang.minecraft.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-16T11:48:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/versions/rd-20090515.json b/versions/rd-20090515.json new file mode 100644 index 0000000000..31c1a31fea --- /dev/null +++ b/versions/rd-20090515.json @@ -0,0 +1,294 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6323bd14ed7f83852e17ebc8ec418e55c97ddfe4", + "size": 60480, + "url": "https://launcher.mojang.com/mc/game/rd-20090515/client/6323bd14ed7f83852e17ebc8ec418e55c97ddfe4/client.jar" + } + }, + "id": "rd-20090515", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "com.mojang.minecraft.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-14T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 6e4b8906d4414f7ef777e02b1e268d97a6e0a8ad Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 14 Feb 2016 19:21:53 +0100 Subject: remove --force --- grab.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grab.py b/grab.py index 9f05209d5e..6592f79c07 100755 --- a/grab.py +++ b/grab.py @@ -62,4 +62,4 @@ grab_versions(main_json) Popen(["git add version_manifest.json versions/* assets/*"], shell=True, stdout=PIPE).communicate() Popen(["git commit -a -m \"Update " + strftime("%Y-%m-%d", gmtime()) + "\""], shell=True, stdout=PIPE).communicate() -Popen(["git push --force"], shell=True, stdout=PIPE).communicate() +Popen(["git push"], shell=True, stdout=PIPE).communicate() -- cgit 0.0.5-2-1-g0f52 From 24d5e0ab67e398091e93bbc8d7cb9c1d11ddeb0f Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 14 Feb 2016 19:59:20 +0100 Subject: Make insignificant change --- grab.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/grab.py b/grab.py index 6592f79c07..09f5155d86 100755 --- a/grab.py +++ b/grab.py @@ -63,3 +63,5 @@ Popen(["git add version_manifest.json versions/* assets/*"], shell=True, stdout= Popen(["git commit -a -m \"Update " + strftime("%Y-%m-%d", gmtime()) + "\""], shell=True, stdout=PIPE).communicate() Popen(["git push"], shell=True, stdout=PIPE).communicate() + +print("It is done.") -- cgit 0.0.5-2-1-g0f52 From 0f5da4a873166e6d93dec75129f3c1d391fab972 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Tue, 16 Feb 2016 20:32:21 +0100 Subject: Update 2016-02-16 --- assets/1.9.json | 80 +++----- version_manifest.json | 42 ++-- versions/15w33c.json | 534 -------------------------------------------------- versions/15w43c.json | 10 +- versions/15w44b.json | 10 +- versions/15w45a.json | 10 +- versions/15w46a.json | 10 +- versions/15w47c.json | 10 +- versions/15w49b.json | 10 +- versions/15w50a.json | 10 +- versions/15w51b.json | 10 +- versions/16w02a.json | 10 +- versions/16w03a.json | 10 +- versions/16w04a.json | 10 +- versions/16w05b.json | 10 +- versions/16w06a.json | 10 +- versions/16w07b.json | 529 +++++++++++++++++++++++++++++++++++++++++++++++++ 17 files changed, 647 insertions(+), 668 deletions(-) delete mode 100644 versions/15w33c.json create mode 100644 versions/16w07b.json diff --git a/assets/1.9.json b/assets/1.9.json index 754fd8c7b8..9ce4ffa324 100644 --- a/assets/1.9.json +++ b/assets/1.9.json @@ -321,8 +321,8 @@ "size": 118271 }, "minecraft/sounds.json": { - "hash": "d154dfa7a66bda3c07ac3e40cb967aa7ae0b84a0", - "size": 76912 + "hash": "54511a168f5960dd36ff46ef7a9fd1d4b1edee4a", + "size": 80547 }, "minecraft/sounds/ambient/cave/cave1.ogg": { "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", @@ -413,32 +413,24 @@ "size": 12877 }, "minecraft/sounds/block/chest/close.ogg": { - "hash": "badd46bb77f8707eb0866cc09571b6fd5ed97d6d", - "size": 7631 + "hash": "2d128b53eb70ea5001eced057846496f5355adda", + "size": 7012 }, "minecraft/sounds/block/chest/close2.ogg": { - "hash": "60b56d84d49d635669a6cb3bdf8b4a4029be0bda", - "size": 7681 + "hash": "f11510b6accf5b627cfb79cd268ab9b0b1518d83", + "size": 7380 }, "minecraft/sounds/block/chest/close3.ogg": { - "hash": "3179cd2e388ea8565bb414405e084595773cb727", - "size": 7851 + "hash": "f2c1fee4e599ffc5a1768670a692da5adcbc325a", + "size": 6701 }, "minecraft/sounds/block/chest/open.ogg": { - "hash": "24cb6d0525b417792589a387e8c5d6ee1fe32b5e", - "size": 8814 + "hash": "4fa841d19c4ebed4f6b0397bf253255f44aad8f2", + "size": 8813 }, "minecraft/sounds/block/chest/open2.ogg": { - "hash": "25f59742f0158b2ff0dacebe974eb0fb8ed65fc3", - "size": 7764 - }, - "minecraft/sounds/block/chest/open3.ogg": { - "hash": "c1c26f8b1370e86ac88faf704f45e7758de38ca3", - "size": 8700 - }, - "minecraft/sounds/block/chest/open4.ogg": { - "hash": "d4fdb442ca4c8434124be98fc89746c1c6116b5a", - "size": 8708 + "hash": "06cc3feb2d1534bc445a313cd3fc9e5450d86353", + "size": 8717 }, "minecraft/sounds/block/chorus_flower/death1.ogg": { "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", @@ -1116,26 +1108,6 @@ "hash": "8301a44446b04249e6896bc230f6d8c9d8e56273", "size": 8857 }, - "minecraft/sounds/entity/shield/block1.ogg": { - "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", - "size": 5951 - }, - "minecraft/sounds/entity/shield/block2.ogg": { - "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", - "size": 5396 - }, - "minecraft/sounds/entity/shield/block3.ogg": { - "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", - "size": 5915 - }, - "minecraft/sounds/entity/shield/block4.ogg": { - "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", - "size": 5656 - }, - "minecraft/sounds/entity/shield/block5.ogg": { - "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", - "size": 5763 - }, "minecraft/sounds/entity/shulker/ambient1.ogg": { "hash": "dd67ac8cf15d54eff38ef9a790be4692bcba2900", "size": 7078 @@ -1716,6 +1688,26 @@ "hash": "cb95637a9d5e9b0cb36a2516f0dfac30fed9d720", "size": 6544 }, + "minecraft/sounds/item/shield/block1.ogg": { + "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", + "size": 5951 + }, + "minecraft/sounds/item/shield/block2.ogg": { + "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", + "size": 5396 + }, + "minecraft/sounds/item/shield/block3.ogg": { + "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", + "size": 5915 + }, + "minecraft/sounds/item/shield/block4.ogg": { + "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", + "size": 5656 + }, + "minecraft/sounds/item/shield/block5.ogg": { + "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", + "size": 5763 + }, "minecraft/sounds/item/shovel/flatten1.ogg": { "hash": "659b0fb0ef28429e3b779d833d6eedd8305cbbbc", "size": 6103 @@ -4079,14 +4071,6 @@ "realms/lang/zh_TW.lang": { "hash": "1f3a90b891029d4a743f7f87e479db0b43740845", "size": 7505 - }, - "skins/3f/3f688e0e699b3d9fe448b5bb50a3a288f9c589762b3dae8308842122dcb81": { - "hash": "0d0162b71b5e5e60b920a342496a5d85616eae44", - "size": 1285 - }, - "skins/82/825fae885d16856bf81cff496c9f166d256156c659acf5c6b6c9e58972cfd3": { - "hash": "95347d04053961c016c50dcdc2eb636bfd19f555", - "size": 4118 } } } \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index cd74e45c85..c2ff74296e 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,62 +1,69 @@ { "latest": { "release": "1.8.9", - "snapshot": "16w06a" + "snapshot": "16w07b" }, "versions": [ + { + "id": "16w07b", + "releaseTime": "2016-02-16T15:22:39+00:00", + "time": "2016-02-16T15:23:33+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w07b.json" + }, { "id": "16w06a", "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-02-10T15:07:50+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w06a.json" }, { "id": "16w05b", "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-02-04T15:38:39+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w05b.json" }, { "id": "16w04a", "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/41618e3b861500aa9fc243fd9b62d75bed002dd9/16w04a.json" }, { "id": "16w03a", "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a94a971d9e6416dfbba41e2d0777eccd41fdbb40/16w03a.json" }, { "id": "16w02a", "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/251363df6d86053c38d4625c09a119770f34b271/16w02a.json" }, { "id": "15w51b", "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/192553973cd6f6c3b8db1a39be4565f5089a31e4/15w51b.json" }, { "id": "15w50a", "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/4314012592850e31fa6b5c873d5fc8099286f838/15w50a.json" }, { "id": "15w49b", "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a265fcbb464fb68b485e98378752d8a7fe8a81ec/15w49b.json" }, @@ -70,35 +77,35 @@ { "id": "15w47c", "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/3f79737d0b46d715c027f0ac8230af0334bf5e93/15w47c.json" }, { "id": "15w46a", "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/bb69c805bc168ac57dd3b5d3c823176dfefda71b/15w46a.json" }, { "id": "15w45a", "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/89f5524c060dce5f552d21623b213366c5e418a3/15w45a.json" }, { "id": "15w44b", "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/282d505ca3e02a35231164fb35a1b7a2a2b34519/15w44b.json" }, { "id": "15w43c", "releaseTime": "2015-10-23T15:35:55+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/bd6aa5d9e34d102124a2e7b4334ba331d588ab99/15w43c.json" }, @@ -165,13 +172,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/5935ed39db6d0cc874f151f1fcf97973cf5b6f50/15w34d.json" }, - { - "id": "15w33c", - "releaseTime": "2015-08-14T13:10:46+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/542adfcee63961f35b9c356a211eca26c88342f1/15w33c.json" - }, { "id": "1.8.8", "releaseTime": "2015-07-27T10:31:28+00:00", diff --git a/versions/15w33c.json b/versions/15w33c.json deleted file mode 100644 index 131a352570..0000000000 --- a/versions/15w33c.json +++ /dev/null @@ -1,534 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "23237d415c9cf637a261e02f6759f4ab1d553f52", - "size": 8830962, - "url": "https://launcher.mojang.com/mc/game/15w33c/client/23237d415c9cf637a261e02f6759f4ab1d553f52/client.jar" - }, - "server": { - "sha1": "042b351243f4236d02976ffc1e7f83f93ac932c7", - "size": 8617085, - "url": "https://launcher.mojang.com/mc/game/15w33c/server/042b351243f4236d02976ffc1e7f83f93ac932c7/server.jar" - }, - "windows_server": { - "sha1": "3674eb9221355c735fe16e5c9b0f7ea36e6185aa", - "size": 9011325, - "url": "https://launcher.mojang.com/mc/game/15w33c/windows_server/3674eb9221355c735fe16e5c9b0f7ea36e6185aa/windows_server.exe" - } - }, - "id": "15w33c", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-08-14T13:10:46+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/15w43c.json b/versions/15w43c.json index 4ac75b6798..32b528cfc2 100644 --- a/versions/15w43c.json +++ b/versions/15w43c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "81f4951679bb400bd031349e278b20b2803dba58", - "size": 134402, - "totalSize": 117017430, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", + "size": 133799, + "totalSize": 116997136, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-10-23T15:35:55+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w44b.json b/versions/15w44b.json index e135699149..19f509dcd1 100644 --- a/versions/15w44b.json +++ b/versions/15w44b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "81f4951679bb400bd031349e278b20b2803dba58", - "size": 134402, - "totalSize": 117017430, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", + "size": 133799, + "totalSize": 116997136, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w45a.json b/versions/15w45a.json index 720b076833..5998be03e8 100644 --- a/versions/15w45a.json +++ b/versions/15w45a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "81f4951679bb400bd031349e278b20b2803dba58", - "size": 134402, - "totalSize": 117017430, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", + "size": 133799, + "totalSize": 116997136, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w46a.json b/versions/15w46a.json index 8bf11a220e..ad23a31b5e 100644 --- a/versions/15w46a.json +++ b/versions/15w46a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "81f4951679bb400bd031349e278b20b2803dba58", - "size": 134402, - "totalSize": 117017430, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", + "size": 133799, + "totalSize": 116997136, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w47c.json b/versions/15w47c.json index dda9d23726..a8cbdaba1c 100644 --- a/versions/15w47c.json +++ b/versions/15w47c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "81f4951679bb400bd031349e278b20b2803dba58", - "size": 134402, - "totalSize": 117017430, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", + "size": 133799, + "totalSize": 116997136, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w49b.json b/versions/15w49b.json index 40e2ff2dc8..a780826305 100644 --- a/versions/15w49b.json +++ b/versions/15w49b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "81f4951679bb400bd031349e278b20b2803dba58", - "size": 134402, - "totalSize": 117017430, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", + "size": 133799, + "totalSize": 116997136, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w50a.json b/versions/15w50a.json index fdc292d439..a43c85c7fd 100644 --- a/versions/15w50a.json +++ b/versions/15w50a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "81f4951679bb400bd031349e278b20b2803dba58", - "size": 134402, - "totalSize": 117017430, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", + "size": 133799, + "totalSize": 116997136, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w51b.json b/versions/15w51b.json index 9bd1acf6ca..8d5c0aeda1 100644 --- a/versions/15w51b.json +++ b/versions/15w51b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "81f4951679bb400bd031349e278b20b2803dba58", - "size": 134402, - "totalSize": 117017430, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", + "size": 133799, + "totalSize": 116997136, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w02a.json b/versions/16w02a.json index d9c9410125..a465a57eae 100644 --- a/versions/16w02a.json +++ b/versions/16w02a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "81f4951679bb400bd031349e278b20b2803dba58", - "size": 134402, - "totalSize": 117017430, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", + "size": 133799, + "totalSize": 116997136, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w03a.json b/versions/16w03a.json index e033be71a8..b35b092590 100644 --- a/versions/16w03a.json +++ b/versions/16w03a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "81f4951679bb400bd031349e278b20b2803dba58", - "size": 134402, - "totalSize": 117017430, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", + "size": 133799, + "totalSize": 116997136, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w04a.json b/versions/16w04a.json index 048e9a6e79..133a66fcf9 100644 --- a/versions/16w04a.json +++ b/versions/16w04a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "81f4951679bb400bd031349e278b20b2803dba58", - "size": 134402, - "totalSize": 117017430, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", + "size": 133799, + "totalSize": 116997136, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w05b.json b/versions/16w05b.json index 79338600f8..69d576332a 100644 --- a/versions/16w05b.json +++ b/versions/16w05b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "81f4951679bb400bd031349e278b20b2803dba58", - "size": 134402, - "totalSize": 117017430, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", + "size": 133799, + "totalSize": 116997136, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-02-04T15:38:39+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w06a.json b/versions/16w06a.json index f317140505..efa850821c 100644 --- a/versions/16w06a.json +++ b/versions/16w06a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "81f4951679bb400bd031349e278b20b2803dba58", - "size": 134402, - "totalSize": 117017430, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/81f4951679bb400bd031349e278b20b2803dba58/1.9.json" + "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", + "size": 133799, + "totalSize": 116997136, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-02-10T15:07:50+00:00", + "time": "2016-02-15T15:51:50+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w07b.json b/versions/16w07b.json new file mode 100644 index 0000000000..63218cb5db --- /dev/null +++ b/versions/16w07b.json @@ -0,0 +1,529 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", + "size": 133799, + "totalSize": 116997136, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "5c048a4a9998e2efc05d3d46675be6ec43c7f28e", + "size": 8694898, + "url": "https://launcher.mojang.com/mc/game/16w07b/client/5c048a4a9998e2efc05d3d46675be6ec43c7f28e/client.jar" + }, + "server": { + "sha1": "35749ef82ac7ae76b990d9e6f6c23a14f213ea68", + "size": 8845827, + "url": "https://launcher.mojang.com/mc/game/16w07b/server/35749ef82ac7ae76b990d9e6f6c23a14f213ea68/server.jar" + } + }, + "id": "16w07b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", + "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", + "size": 1192425, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" + } + }, + "name": "com.mojang:realms:1.7.57" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-02-16T15:22:39+00:00", + "time": "2016-02-16T15:23:33+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 34241bfb3932f628fb75d946b57c69dbc8a4fd17 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 19 Feb 2016 21:16:55 +0100 Subject: Update 2016-02-19 --- version_manifest.json | 16 +- versions/1.9-pre1.json | 529 +++++++++++++++++++++++++++++++++++++++++++++++++ versions/1.9-pre2.json | 529 +++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 1073 insertions(+), 1 deletion(-) create mode 100644 versions/1.9-pre1.json create mode 100644 versions/1.9-pre2.json diff --git a/version_manifest.json b/version_manifest.json index c2ff74296e..c3b2216b51 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,23 @@ { "latest": { "release": "1.8.9", - "snapshot": "16w07b" + "snapshot": "1.9-pre2" }, "versions": [ + { + "id": "1.9-pre2", + "releaseTime": "2016-02-18T17:41:00+00:00", + "time": "2016-02-18T17:41:54+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre2.json" + }, + { + "id": "1.9-pre1", + "releaseTime": "2016-02-17T15:23:19+00:00", + "time": "2016-02-17T15:24:11+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre1.json" + }, { "id": "16w07b", "releaseTime": "2016-02-16T15:22:39+00:00", diff --git a/versions/1.9-pre1.json b/versions/1.9-pre1.json new file mode 100644 index 0000000000..7261b8f3b3 --- /dev/null +++ b/versions/1.9-pre1.json @@ -0,0 +1,529 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", + "size": 133799, + "totalSize": 116997136, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "fa13948aa05aaa99b5f9d1700bbbdb2b6ecc59b1", + "size": 8695161, + "url": "https://launcher.mojang.com/mc/game/1.9-pre1/client/fa13948aa05aaa99b5f9d1700bbbdb2b6ecc59b1/client.jar" + }, + "server": { + "sha1": "e166c9863dc5a6444d8260b46423325d4130b429", + "size": 8845890, + "url": "https://launcher.mojang.com/mc/game/1.9-pre1/server/e166c9863dc5a6444d8260b46423325d4130b429/server.jar" + } + }, + "id": "1.9-pre1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", + "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", + "size": 1192425, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" + } + }, + "name": "com.mojang:realms:1.7.57" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-02-17T15:23:19+00:00", + "time": "2016-02-17T15:24:11+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/1.9-pre2.json b/versions/1.9-pre2.json new file mode 100644 index 0000000000..a84ae91571 --- /dev/null +++ b/versions/1.9-pre2.json @@ -0,0 +1,529 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", + "size": 133799, + "totalSize": 116997136, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "c61b03c6a0cdc7ee87f2bc0b707ce27ded2fa066", + "size": 8695482, + "url": "https://launcher.mojang.com/mc/game/1.9-pre2/client/c61b03c6a0cdc7ee87f2bc0b707ce27ded2fa066/client.jar" + }, + "server": { + "sha1": "ac6c4226ca5f1f7ea4c6f936f88d1df7c82d3a92", + "size": 8846020, + "url": "https://launcher.mojang.com/mc/game/1.9-pre2/server/ac6c4226ca5f1f7ea4c6f936f88d1df7c82d3a92/server.jar" + } + }, + "id": "1.9-pre2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", + "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", + "size": 1192425, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" + } + }, + "name": "com.mojang:realms:1.7.57" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-02-18T17:41:00+00:00", + "time": "2016-02-18T17:41:54+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From b4a16e09f1e9bf41680d174bff6a4efd3849abb9 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 20 Feb 2016 17:29:56 +0100 Subject: Allow running from anywhere --- grab.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/grab.py b/grab.py index 09f5155d86..489e02fc3e 100755 --- a/grab.py +++ b/grab.py @@ -11,6 +11,10 @@ from subprocess import Popen, PIPE from cachecontrol.caches import FileCache +abspath = os.path.abspath(__file__) +dname = os.path.dirname(abspath) +os.chdir(dname) + forever_cache = FileCache('http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) -- cgit 0.0.5-2-1-g0f52 From b990339b7fc0d6ab12508f5c7146a51e98781d3a Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 22 Feb 2016 21:00:32 +0100 Subject: Update 2016-02-22 --- version_manifest.json | 9 +- versions/1.9-pre2.json | 12 +- versions/15w34d.json | 534 ------------------------------------------------- 3 files changed, 7 insertions(+), 548 deletions(-) delete mode 100644 versions/15w34d.json diff --git a/version_manifest.json b/version_manifest.json index c3b2216b51..662db2bab6 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -7,7 +7,7 @@ { "id": "1.9-pre2", "releaseTime": "2016-02-18T17:41:00+00:00", - "time": "2016-02-18T17:41:54+00:00", + "time": "2016-02-22T12:13:55+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre2.json" }, @@ -179,13 +179,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/1f08b7badf9e2bd2a2e6e6d5b9b93639b34c65ab/15w35e.json" }, - { - "id": "15w34d", - "releaseTime": "2015-08-21T15:27:55+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/5935ed39db6d0cc874f151f1fcf97973cf5b6f50/15w34d.json" - }, { "id": "1.8.8", "releaseTime": "2015-07-27T10:31:28+00:00", diff --git a/versions/1.9-pre2.json b/versions/1.9-pre2.json index a84ae91571..02141a994e 100644 --- a/versions/1.9-pre2.json +++ b/versions/1.9-pre2.json @@ -233,13 +233,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", - "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", - "size": 1192425, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" + "path": "com/mojang/realms/1.8.0/realms-1.8.0.jar", + "sha1": "5cbfd6040a729cc87cc1c8c1aed38f3a2e0986df", + "size": 1129890, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.0/realms-1.8.0.jar" } }, - "name": "com.mojang:realms:1.7.57" + "name": "com.mojang:realms:1.8.0" }, { "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-18T17:41:00+00:00", - "time": "2016-02-18T17:41:54+00:00", + "time": "2016-02-22T12:13:55+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w34d.json b/versions/15w34d.json deleted file mode 100644 index fa342bd40a..0000000000 --- a/versions/15w34d.json +++ /dev/null @@ -1,534 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "db8e9c2ed19d783588e9936fcd6a923629e883cd", - "size": 8879569, - "url": "https://launcher.mojang.com/mc/game/15w34d/client/db8e9c2ed19d783588e9936fcd6a923629e883cd/client.jar" - }, - "server": { - "sha1": "8bf058527fd4bd5d2951e1573d0ff849aedb0197", - "size": 8635508, - "url": "https://launcher.mojang.com/mc/game/15w34d/server/8bf058527fd4bd5d2951e1573d0ff849aedb0197/server.jar" - }, - "windows_server": { - "sha1": "3d601d3f4984bfe14a1efd8085eeac9420523ec4", - "size": 9029748, - "url": "https://launcher.mojang.com/mc/game/15w34d/windows_server/3d601d3f4984bfe14a1efd8085eeac9420523ec4/windows_server.exe" - } - }, - "id": "15w34d", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-08-21T15:27:55+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot" -} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 46f8e51df71f86165cc5183c55ba51ecdcfd095f Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 24 Feb 2016 20:00:26 +0100 Subject: Update 2016-02-24 --- assets/1.9.json | 108 +++++----- version_manifest.json | 41 ++-- versions/1.9-pre1.json | 10 +- versions/1.9-pre2.json | 10 +- versions/1.9-pre3.json | 529 +++++++++++++++++++++++++++++++++++++++++++++++++ versions/15w43c.json | 10 +- versions/15w44b.json | 10 +- versions/15w45a.json | 10 +- versions/15w46a.json | 10 +- versions/15w47c.json | 10 +- versions/15w49b.json | 10 +- versions/15w50a.json | 10 +- versions/15w51b.json | 10 +- versions/16w02a.json | 10 +- versions/16w03a.json | 10 +- versions/16w04a.json | 10 +- versions/16w05b.json | 10 +- versions/16w06a.json | 10 +- versions/16w07b.json | 10 +- 19 files changed, 685 insertions(+), 153 deletions(-) create mode 100644 versions/1.9-pre3.json diff --git a/assets/1.9.json b/assets/1.9.json index 9ce4ffa324..f981688e21 100644 --- a/assets/1.9.json +++ b/assets/1.9.json @@ -321,8 +321,8 @@ "size": 118271 }, "minecraft/sounds.json": { - "hash": "54511a168f5960dd36ff46ef7a9fd1d4b1edee4a", - "size": 80547 + "hash": "335ecff3ad81c52809a78f8a34c881bf748930d7", + "size": 81104 }, "minecraft/sounds/ambient/cave/cave1.ogg": { "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", @@ -377,20 +377,36 @@ "size": 27096 }, "minecraft/sounds/ambient/weather/rain1.ogg": { - "hash": "c53f5732c4f966c5ede0e8b50edc09bdcf2b2b01", - "size": 32549 + "hash": "941611aed1eb6888f6ad998af22d2d2ef2efc4aa", + "size": 22230 }, "minecraft/sounds/ambient/weather/rain2.ogg": { - "hash": "c2e9884add8da33d31c883af1fd48dc919ebf37b", - "size": 32137 + "hash": "6cf5c9f78a221f9a9576753fa5ca6cf3563c352a", + "size": 23292 }, "minecraft/sounds/ambient/weather/rain3.ogg": { - "hash": "3e4339b903ca6e37ce3b02e9157ff7693338f9b4", - "size": 33594 + "hash": "61dba25ce75a25e7920bcb210408fc6b6a2c92f0", + "size": 23967 }, "minecraft/sounds/ambient/weather/rain4.ogg": { - "hash": "bbffbdb00c53f250d55cc4223dc3c2bec55141c8", - "size": 33980 + "hash": "0b0d9e03b93a8c5823eb4f925114aef0cb9ac6b2", + "size": 23963 + }, + "minecraft/sounds/ambient/weather/rain5.ogg": { + "hash": "072089b5c336cf62fc003f4b4a63c4740f4931df", + "size": 22157 + }, + "minecraft/sounds/ambient/weather/rain6.ogg": { + "hash": "b94f782f9762a5497f51b8065bdc7e495424bcbd", + "size": 23159 + }, + "minecraft/sounds/ambient/weather/rain7.ogg": { + "hash": "45bf909bc5def60f055a57ac776ac277364d76a6", + "size": 23713 + }, + "minecraft/sounds/ambient/weather/rain8.ogg": { + "hash": "15925d0a3a0de4b483f4d90ac2fc9a2043e499ee", + "size": 24855 }, "minecraft/sounds/ambient/weather/thunder1.ogg": { "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", @@ -413,24 +429,20 @@ "size": 12877 }, "minecraft/sounds/block/chest/close.ogg": { - "hash": "2d128b53eb70ea5001eced057846496f5355adda", - "size": 7012 + "hash": "a7d0d6f761c9a647cc0273bc016f2772b85f6d88", + "size": 7590 }, "minecraft/sounds/block/chest/close2.ogg": { - "hash": "f11510b6accf5b627cfb79cd268ab9b0b1518d83", - "size": 7380 + "hash": "eaa2cfc2ca71f219930cc496d5316853364d3623", + "size": 7896 }, "minecraft/sounds/block/chest/close3.ogg": { - "hash": "f2c1fee4e599ffc5a1768670a692da5adcbc325a", - "size": 6701 + "hash": "fda6f8d1f1daabad0fd78903cd3c4b366f77a8e5", + "size": 7116 }, "minecraft/sounds/block/chest/open.ogg": { - "hash": "4fa841d19c4ebed4f6b0397bf253255f44aad8f2", - "size": 8813 - }, - "minecraft/sounds/block/chest/open2.ogg": { - "hash": "06cc3feb2d1534bc445a313cd3fc9e5450d86353", - "size": 8717 + "hash": "f993dbcc8cdde669020b9f988f091d997006ce8b", + "size": 8916 }, "minecraft/sounds/block/chorus_flower/death1.ogg": { "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", @@ -561,20 +573,20 @@ "size": 5516 }, "minecraft/sounds/block/waterlily/place1.ogg": { - "hash": "967e4ede5304406ed877eae40f403f52dc525198", - "size": 5178 + "hash": "a8d5525b3304a47c138579e46c5dc525bba193dd", + "size": 5165 }, "minecraft/sounds/block/waterlily/place2.ogg": { - "hash": "5ff43dc8b849693b7c6089606aa9a974ca0ca648", - "size": 5040 + "hash": "ba72e7707b095d24af0cb9c267b9c5b92efa3e70", + "size": 5034 }, "minecraft/sounds/block/waterlily/place3.ogg": { - "hash": "c6df4d76de7b108304b929cc5ec63efb3299d338", - "size": 5288 + "hash": "ceade9b1b4c759e442d6903ddd9102c22401168d", + "size": 5292 }, "minecraft/sounds/block/waterlily/place4.ogg": { - "hash": "8a9ba7e098c46788af1de0ddb0e71d26de2720aa", - "size": 5142 + "hash": "5488a01c534a16c2138c2f7072343d4179695477", + "size": 5114 }, "minecraft/sounds/block/wooden_door/close.ogg": { "hash": "871634413de37a092d0e5fe7844a37917c27bbf2", @@ -1009,20 +1021,20 @@ "size": 8273 }, "minecraft/sounds/entity/player/attack/knockback1.ogg": { - "hash": "a91f52e985b3318bcb1fb64610db61027c027591", - "size": 8243 + "hash": "08626fc2a337c28b5dfdafb6daa9ea31f9a70571", + "size": 8148 }, "minecraft/sounds/entity/player/attack/knockback2.ogg": { - "hash": "31bde5449af2f62a3feb59c3fca5c3d3b18a4b6d", - "size": 7695 + "hash": "0556f8b2dc424e7368b4ab9f8a315aa26982e3fc", + "size": 7428 }, "minecraft/sounds/entity/player/attack/knockback3.ogg": { - "hash": "71fccd795922ceb9b2aad4489727118e7bd20353", - "size": 7970 + "hash": "085a6cd2e023877254d1118c403f39e556c003cb", + "size": 8234 }, "minecraft/sounds/entity/player/attack/knockback4.ogg": { - "hash": "2cb174d6a4f331185be2c9b298b517c547d12d40", - "size": 8330 + "hash": "1c722dfd43b06c28273bc8c56d1d02c1a6ea5e48", + "size": 8442 }, "minecraft/sounds/entity/player/attack/strong1.ogg": { "hash": "d7067e204913cf9631bfbb7340102f6de75c2dfc", @@ -1260,22 +1272,6 @@ "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", "size": 9074 }, - "minecraft/sounds/entity/shulker_bullet/hurt1.ogg": { - "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", - "size": 11384 - }, - "minecraft/sounds/entity/shulker_bullet/hurt2.ogg": { - "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", - "size": 11186 - }, - "minecraft/sounds/entity/shulker_bullet/hurt3.ogg": { - "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", - "size": 11880 - }, - "minecraft/sounds/entity/shulker_bullet/hurt4.ogg": { - "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", - "size": 9074 - }, "minecraft/sounds/entity/snowman/death1.ogg": { "hash": "888fb12c5fb536268747df857ad439e17a4a2f44", "size": 10362 @@ -2197,8 +2193,8 @@ "size": 11650 }, "minecraft/sounds/mob/guardian/attack_loop.ogg": { - "hash": "78e5d74081d605d52272f29c7d958b6584a62116", - "size": 20912 + "hash": "49c71e06621ad56f69e99e0bbb9e82c37b8d8580", + "size": 20633 }, "minecraft/sounds/mob/guardian/curse.ogg": { "hash": "3f2e554955be100d7f28c074586b764710330b8c", diff --git a/version_manifest.json b/version_manifest.json index 662db2bab6..13bf5100f1 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,83 +1,90 @@ { "latest": { "release": "1.8.9", - "snapshot": "1.9-pre2" + "snapshot": "1.9-pre3" }, "versions": [ + { + "id": "1.9-pre3", + "releaseTime": "2016-02-24T15:52:36+00:00", + "time": "2016-02-24T15:53:30+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre3.json" + }, { "id": "1.9-pre2", "releaseTime": "2016-02-18T17:41:00+00:00", - "time": "2016-02-22T12:13:55+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre2.json" }, { "id": "1.9-pre1", "releaseTime": "2016-02-17T15:23:19+00:00", - "time": "2016-02-17T15:24:11+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre1.json" }, { "id": "16w07b", "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-02-16T15:23:33+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w07b.json" }, { "id": "16w06a", "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w06a.json" }, { "id": "16w05b", "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w05b.json" }, { "id": "16w04a", "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/41618e3b861500aa9fc243fd9b62d75bed002dd9/16w04a.json" }, { "id": "16w03a", "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a94a971d9e6416dfbba41e2d0777eccd41fdbb40/16w03a.json" }, { "id": "16w02a", "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/251363df6d86053c38d4625c09a119770f34b271/16w02a.json" }, { "id": "15w51b", "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/192553973cd6f6c3b8db1a39be4565f5089a31e4/15w51b.json" }, { "id": "15w50a", "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/4314012592850e31fa6b5c873d5fc8099286f838/15w50a.json" }, { "id": "15w49b", "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a265fcbb464fb68b485e98378752d8a7fe8a81ec/15w49b.json" }, @@ -91,35 +98,35 @@ { "id": "15w47c", "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/3f79737d0b46d715c027f0ac8230af0334bf5e93/15w47c.json" }, { "id": "15w46a", "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/bb69c805bc168ac57dd3b5d3c823176dfefda71b/15w46a.json" }, { "id": "15w45a", "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/89f5524c060dce5f552d21623b213366c5e418a3/15w45a.json" }, { "id": "15w44b", "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/282d505ca3e02a35231164fb35a1b7a2a2b34519/15w44b.json" }, { "id": "15w43c", "releaseTime": "2015-10-23T15:35:55+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/bd6aa5d9e34d102124a2e7b4334ba331d588ab99/15w43c.json" }, diff --git a/versions/1.9-pre1.json b/versions/1.9-pre1.json index 7261b8f3b3..b49433976c 100644 --- a/versions/1.9-pre1.json +++ b/versions/1.9-pre1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", - "size": 133799, - "totalSize": 116997136, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-17T15:23:19+00:00", - "time": "2016-02-17T15:24:11+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9-pre2.json b/versions/1.9-pre2.json index 02141a994e..6eaa06f5e8 100644 --- a/versions/1.9-pre2.json +++ b/versions/1.9-pre2.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", - "size": 133799, - "totalSize": 116997136, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-18T17:41:00+00:00", - "time": "2016-02-22T12:13:55+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9-pre3.json b/versions/1.9-pre3.json new file mode 100644 index 0000000000..226f292d31 --- /dev/null +++ b/versions/1.9-pre3.json @@ -0,0 +1,529 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "81b626ebd0efa06f07b3f0dec1af34989ab61fd0", + "size": 8698063, + "url": "https://launcher.mojang.com/mc/game/1.9-pre3/client/81b626ebd0efa06f07b3f0dec1af34989ab61fd0/client.jar" + }, + "server": { + "sha1": "db995628b109fd83953ffadb749c2432fac70d9e", + "size": 8848702, + "url": "https://launcher.mojang.com/mc/game/1.9-pre3/server/db995628b109fd83953ffadb749c2432fac70d9e/server.jar" + } + }, + "id": "1.9-pre3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.1/realms-1.8.1.jar", + "sha1": "0920c29b365f99fe44193004cbfc4a29550447b2", + "size": 1130298, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.1/realms-1.8.1.jar" + } + }, + "name": "com.mojang:realms:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-02-24T15:52:36+00:00", + "time": "2016-02-24T15:53:30+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w43c.json b/versions/15w43c.json index 32b528cfc2..76d37d0b9a 100644 --- a/versions/15w43c.json +++ b/versions/15w43c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", - "size": 133799, - "totalSize": 116997136, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-10-23T15:35:55+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w44b.json b/versions/15w44b.json index 19f509dcd1..05f4c6aea4 100644 --- a/versions/15w44b.json +++ b/versions/15w44b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", - "size": 133799, - "totalSize": 116997136, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w45a.json b/versions/15w45a.json index 5998be03e8..8a870c6018 100644 --- a/versions/15w45a.json +++ b/versions/15w45a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", - "size": 133799, - "totalSize": 116997136, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w46a.json b/versions/15w46a.json index ad23a31b5e..000f117fc1 100644 --- a/versions/15w46a.json +++ b/versions/15w46a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", - "size": 133799, - "totalSize": 116997136, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w47c.json b/versions/15w47c.json index a8cbdaba1c..b5c19b068c 100644 --- a/versions/15w47c.json +++ b/versions/15w47c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", - "size": 133799, - "totalSize": 116997136, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w49b.json b/versions/15w49b.json index a780826305..45c8bb7fcf 100644 --- a/versions/15w49b.json +++ b/versions/15w49b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", - "size": 133799, - "totalSize": 116997136, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w50a.json b/versions/15w50a.json index a43c85c7fd..166657a089 100644 --- a/versions/15w50a.json +++ b/versions/15w50a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", - "size": 133799, - "totalSize": 116997136, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w51b.json b/versions/15w51b.json index 8d5c0aeda1..aaa537210e 100644 --- a/versions/15w51b.json +++ b/versions/15w51b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", - "size": 133799, - "totalSize": 116997136, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w02a.json b/versions/16w02a.json index a465a57eae..5c875acad1 100644 --- a/versions/16w02a.json +++ b/versions/16w02a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", - "size": 133799, - "totalSize": 116997136, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w03a.json b/versions/16w03a.json index b35b092590..be7575f6ab 100644 --- a/versions/16w03a.json +++ b/versions/16w03a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", - "size": 133799, - "totalSize": 116997136, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w04a.json b/versions/16w04a.json index 133a66fcf9..72b7e50cd4 100644 --- a/versions/16w04a.json +++ b/versions/16w04a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", - "size": 133799, - "totalSize": 116997136, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w05b.json b/versions/16w05b.json index 69d576332a..b05eff13c0 100644 --- a/versions/16w05b.json +++ b/versions/16w05b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", - "size": 133799, - "totalSize": 116997136, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w06a.json b/versions/16w06a.json index efa850821c..4197275001 100644 --- a/versions/16w06a.json +++ b/versions/16w06a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", - "size": 133799, - "totalSize": 116997136, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-02-15T15:51:50+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w07b.json b/versions/16w07b.json index 63218cb5db..4edf2f0e09 100644 --- a/versions/16w07b.json +++ b/versions/16w07b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "748a74618df0d8e65d18faef3f96d6dbe6bceddb", - "size": 133799, - "totalSize": 116997136, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/748a74618df0d8e65d18faef3f96d6dbe6bceddb/1.9.json" + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-02-16T15:23:33+00:00", + "time": "2016-02-24T15:49:19+00:00", "type": "snapshot" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From ef3fbdf65c855d2adb945b1ec289881ee3dcf8a3 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 26 Feb 2016 21:00:56 +0100 Subject: Update 2016-02-26 --- version_manifest.json | 9 +- versions/1.9-pre4.json | 529 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 537 insertions(+), 1 deletion(-) create mode 100644 versions/1.9-pre4.json diff --git a/version_manifest.json b/version_manifest.json index 13bf5100f1..e8f68b938a 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.8.9", - "snapshot": "1.9-pre3" + "snapshot": "1.9-pre4" }, "versions": [ + { + "id": "1.9-pre4", + "releaseTime": "2016-02-26T15:21:11+00:00", + "time": "2016-02-26T15:22:02+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre4.json" + }, { "id": "1.9-pre3", "releaseTime": "2016-02-24T15:52:36+00:00", diff --git a/versions/1.9-pre4.json b/versions/1.9-pre4.json new file mode 100644 index 0000000000..4280765570 --- /dev/null +++ b/versions/1.9-pre4.json @@ -0,0 +1,529 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", + "size": 133644, + "totalSize": 117045356, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "f5dc0169eb605cf06aa6db60a0a164c9c5009554", + "size": 8697157, + "url": "https://launcher.mojang.com/mc/game/1.9-pre4/client/f5dc0169eb605cf06aa6db60a0a164c9c5009554/client.jar" + }, + "server": { + "sha1": "bbcbe9f89ef3cacd96dfd1df4d88588369fbd767", + "size": 8847812, + "url": "https://launcher.mojang.com/mc/game/1.9-pre4/server/bbcbe9f89ef3cacd96dfd1df4d88588369fbd767/server.jar" + } + }, + "id": "1.9-pre4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.1/realms-1.8.1.jar", + "sha1": "0920c29b365f99fe44193004cbfc4a29550447b2", + "size": 1130298, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.1/realms-1.8.1.jar" + } + }, + "name": "com.mojang:realms:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-02-26T15:21:11+00:00", + "time": "2016-02-26T15:22:02+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 05a791e5a516f471af307443fa5252b6f5ad3f83 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 29 Feb 2016 22:00:20 +0100 Subject: Update 2016-02-29 --- assets/1.9.json | 712 ++++++++++++++++++++++++++++--------------------- version_manifest.json | 54 ++-- versions/1.9-pre1.json | 10 +- versions/1.9-pre2.json | 10 +- versions/1.9-pre3.json | 10 +- versions/1.9-pre4.json | 10 +- versions/1.9.json | 529 ++++++++++++++++++++++++++++++++++++ versions/15w35e.json | 534 ------------------------------------- versions/15w43c.json | 10 +- versions/15w44b.json | 10 +- versions/15w45a.json | 10 +- versions/15w46a.json | 10 +- versions/15w47c.json | 10 +- versions/15w49b.json | 10 +- versions/15w50a.json | 10 +- versions/15w51b.json | 10 +- versions/16w02a.json | 10 +- versions/16w03a.json | 10 +- versions/16w04a.json | 10 +- versions/16w05b.json | 10 +- versions/16w06a.json | 10 +- versions/16w07b.json | 10 +- 22 files changed, 1056 insertions(+), 953 deletions(-) create mode 100644 versions/1.9.json delete mode 100644 versions/15w35e.json diff --git a/assets/1.9.json b/assets/1.9.json index f981688e21..4377e00be2 100644 --- a/assets/1.9.json +++ b/assets/1.9.json @@ -25,308 +25,360 @@ "size": 114786 }, "minecraft/lang/af_ZA.lang": { - "hash": "974c91d46902f201f5b99826037f7c3891d5f6fd", - "size": 75886 + "hash": "5cd1c556c035502858a59c0788cfe11d3170ba75", + "size": 74040 }, "minecraft/lang/ar_SA.lang": { - "hash": "ee4232cbe10c23b9aff88e9134dc0ae15a449de2", - "size": 92381 + "hash": "25b71296317052cdd2751a5b931af1329254d6f9", + "size": 150068 }, "minecraft/lang/ast_ES.lang": { - "hash": "1d37a6f67db63ee15ec19f0426a914882bc9aadc", - "size": 85749 + "hash": "b57af170888588289a19592e15ead05b2a3f4e93", + "size": 141237 }, "minecraft/lang/az_AZ.lang": { - "hash": "37821cab823859768abfebb8264953ee7e069c17", - "size": 73675 + "hash": "e8d0382c6e1feb47539295d5d013431adf5f3d60", + "size": 83788 + }, + "minecraft/lang/be_BY.lang": { + "hash": "66ed9b4b19593b8d6abab496bf7a36732b49e664", + "size": 163990 }, "minecraft/lang/bg_BG.lang": { - "hash": "99d9280970ffd4a42b43f377f8d3e361d7f59bb7", - "size": 166141 + "hash": "0f0ec42156a4fe37700fad9e85ed2445deb1b37a", + "size": 168115 + }, + "minecraft/lang/br_FR.lang": { + "hash": "999a1d3cfdb26d9d616f69ca92a4fb383122c0be", + "size": 138228 }, "minecraft/lang/ca_ES.lang": { - "hash": "a20c4251d6a7bf003f9e16654c70a2a5765819fd", - "size": 90420 + "hash": "cdc419d81ccbd3fd35a9ab4ec3c1cad4043c2c0c", + "size": 126591 }, "minecraft/lang/cs_CZ.lang": { - "hash": "102b886329cc6f8376684d79e0275ec93de101ce", - "size": 122290 + "hash": "0a033f5de8753751979c685a858975ab88db323b", + "size": 138483 }, "minecraft/lang/cy_GB.lang": { - "hash": "9f8f2bcb36ae3fe3c01bea418f33de3da2a6cc50", - "size": 69996 + "hash": "55ef9f5c3bbea4194f2588db1f53a5712d33c5db", + "size": 69831 }, "minecraft/lang/da_DK.lang": { - "hash": "6f17ad81a2a86f2152f50e4f6b89f67c097b7471", - "size": 81844 + "hash": "115ad1606ef44688b6bf85982fc7c6485e76734f", + "size": 133456 }, "minecraft/lang/de_DE.lang": { - "hash": "0980bf808e738eeac691559f771e68bbd23c6d98", - "size": 123909 + "hash": "c9a42fbd91bf118276ba8c03af13e80fcb9e8f68", + "size": 138494 }, "minecraft/lang/el_GR.lang": { - "hash": "a2a737070bd9d9fb62b7b849479d9ec49c51c3eb", - "size": 112265 + "hash": "7a3cb0179636accc7bbead2387cec860c137aca0", + "size": 152958 }, "minecraft/lang/en_AU.lang": { - "hash": "a23bceb1d6e6412dafbd5e49a1c05918854bdfc2", - "size": 78561 + "hash": "4a60d467a9115db29d4a452cde03e7996b68521e", + "size": 117483 }, "minecraft/lang/en_CA.lang": { - "hash": "af958233a71ccf73edc89e3b431a7a10e16cc1ac", - "size": 117224 + "hash": "99d2abbbd7fded4ae574755ddc97cf09da360316", + "size": 131024 }, "minecraft/lang/en_GB.lang": { - "hash": "03f31164d234f10a3230611656332f1756e570a9", - "size": 117031 + "hash": "3d7f778ea0a3baaf826ae75a094d77c46410902f", + "size": 131063 + }, + "minecraft/lang/en_NZ.lang": { + "hash": "156b873323b7f62ff5f89712ba68a92c3b30f232", + "size": 129850 }, "minecraft/lang/en_PT.lang": { - "hash": "64f5643da27da4218b87fae8352cbd65e98a6494", - "size": 90201 + "hash": "9411c94aa25a77198a67282b2432407debfaff5c", + "size": 104505 }, "minecraft/lang/eo_UY.lang": { - "hash": "7c272cf1c8f3dcd0428ab75087890c8aa290812f", - "size": 78124 + "hash": "a1ce982b6136757a26a94a0e9edd5cc25f70fba6", + "size": 134757 }, "minecraft/lang/es_AR.lang": { - "hash": "ec9df689ff3737cdd03762ceaf934cba703b05cc", - "size": 123494 + "hash": "e3f3c8cce37e4c80002de874a583dcd377470df9", + "size": 138588 }, "minecraft/lang/es_ES.lang": { - "hash": "7035158dd5e4b632403af3697eb8e78908b17ba2", - "size": 125750 + "hash": "2a256700d7cefc41926f62dc87ccb76599643ff5", + "size": 141166 }, "minecraft/lang/es_MX.lang": { - "hash": "fe8073cc2c07af629577017d78aeb2cc3c231dc8", - "size": 123120 + "hash": "8d8d51e8f21260fb77581be0b2a12eed5d56766f", + "size": 139346 }, "minecraft/lang/es_UY.lang": { - "hash": "655aeb17af37eed92c8fcf8b1c22b173eb76b561", - "size": 85858 + "hash": "bf2b7f9004c43881825705feaf3989830e4cfafa", + "size": 107880 }, "minecraft/lang/es_VE.lang": { - "hash": "109ff111fef689c7435a612cee9becf47a7c701d", - "size": 96783 + "hash": "968ba415ab21b0bbb8d71e2f10f2dbd100bf8820", + "size": 135787 }, "minecraft/lang/et_EE.lang": { - "hash": "b0063e6fcabaab3428bd961204a94ca062110186", - "size": 102593 + "hash": "1c90a5d1ca1b99608561b281155c275e5680cbb5", + "size": 140545 }, "minecraft/lang/eu_ES.lang": { - "hash": "be945eb046d29e0215a0f35ef8973478eb2fc1d3", - "size": 88473 + "hash": "2b627ce813e32f8109ae1057f3278228ffa880b9", + "size": 87019 }, "minecraft/lang/fa_IR.lang": { - "hash": "2740cd3806cec3b8c8895e31dd6a09e7925d1415", - "size": 76178 + "hash": "f3f8bb89b5ce3d8a905458f0faa52a54d1034515", + "size": 86027 }, "minecraft/lang/fi_FI.lang": { - "hash": "ced868873c0873349fc4274255a553a073a1d530", - "size": 113837 + "hash": "c3b57c938a7c104818c41da39b5a4301efd44b18", + "size": 138803 }, "minecraft/lang/fil_PH.lang": { - "hash": "e2c8f26c91005a795c08344d601b10c84936e89d", - "size": 74035 + "hash": "e967b3ff8a7cc9cc00c31c78e2b1546a3a714459", + "size": 86249 + }, + "minecraft/lang/fo_FO.lang": { + "hash": "96c3798fd2d9fc97bb149a743bf0cdc0d628888a", + "size": 113079 }, "minecraft/lang/fr_CA.lang": { - "hash": "a1d8cf2a5a4f536b15bb6481c7f0203b7dd1c58b", - "size": 131217 + "hash": "a9b0ad3b674db9f7ab8a0e3a4b8ec1321e362aa3", + "size": 146498 }, "minecraft/lang/fr_FR.lang": { - "hash": "f9e1e61d35c4b8583a8d32bb9854f02f3a7bb7a8", - "size": 129948 + "hash": "c12f2e63231e761700694081d39aa47b0d533605", + "size": 145258 + }, + "minecraft/lang/fy_NL.lang": { + "hash": "3c15e260908b120968318dcd08e49cbdb9ac5a6c", + "size": 118914 }, "minecraft/lang/ga_IE.lang": { - "hash": "fc70f364f2b5a1777255020444b74d25e28ef12d", - "size": 83864 + "hash": "519ae2ab660d1be7ae3016b36e549756de44a4e6", + "size": 141671 }, "minecraft/lang/gl_ES.lang": { - "hash": "15eccc77f642260b1d1904593306f20305147702", - "size": 71591 + "hash": "32fa7eb363deb2236d4860d793f3ec675c9957b0", + "size": 138516 }, "minecraft/lang/gv_IM.lang": { - "hash": "a742af8f9e453973b805ed6fff21a8bf9452bd9f", - "size": 69181 + "hash": "4d42a28e578e1fb12f4744172e2092c49f43c900", + "size": 60358 }, "minecraft/lang/he_IL.lang": { - "hash": "fa68dfda0324e8ee58d40df5e9e7272f0d59c47a", - "size": 80785 + "hash": "78cde0b439b284ae5f70c99ef3205d17aa6a84c2", + "size": 127012 }, "minecraft/lang/hi_IN.lang": { - "hash": "b4e155c85e53f55354f5b51e7f7a35b11bd0a79c", - "size": 93262 + "hash": "56f50d77326eccfdc0cef4f8c0aee6cd8b64c592", + "size": 86476 }, "minecraft/lang/hr_HR.lang": { - "hash": "a791d82f586d7b4f698bb7d47f07d4f7f002ce73", - "size": 122189 + "hash": "29770e9eb516e30d4bca4eec9b940bff510b8019", + "size": 117388 }, "minecraft/lang/hu_HU.lang": { - "hash": "b7b754f6be6dcfcf1399c95aae35e44ffb9d66ad", - "size": 126360 + "hash": "1080b78a5519638a4f55b3fb44f135987bbb57b0", + "size": 125012 }, "minecraft/lang/hy_AM.lang": { - "hash": "81b2c1409d080d3a0f11296b1e497dd4b01c77ca", - "size": 78431 + "hash": "749f64d5f1172262b8a1454cf840723a1a2324b3", + "size": 77333 }, "minecraft/lang/id_ID.lang": { - "hash": "2e3e328276f15e77119ade2529e7beafb0d69fd6", - "size": 84740 + "hash": "df62bdd871b031b18c9fcdfe5712cbe68e90d14c", + "size": 136754 }, "minecraft/lang/is_IS.lang": { - "hash": "a7b7e23172e3d8128cf1bf2140254bd71273e5b7", - "size": 88071 + "hash": "a180039046138fc3fef028fcb0b1788ed08cafdf", + "size": 98079 }, "minecraft/lang/it_IT.lang": { - "hash": "0d4d1008e189d336b078f0fc97bb5a7a378a1966", - "size": 130584 + "hash": "53c3c820a18efd12bb7ba47ac1e7bbb8b132e914", + "size": 145701 }, "minecraft/lang/ja_JP.lang": { - "hash": "0ca3e647521ee34e6fae49086e7cc192a148bca6", - "size": 140508 + "hash": "04d0398e572d1748f244b0d1b8bb394cbdc0e10d", + "size": 157938 + }, + "minecraft/lang/jbo_EN.lang": { + "hash": "d60621bfc18f7894f0c347c6d506fb63616bd954", + "size": 45413 }, "minecraft/lang/ka_GE.lang": { - "hash": "f1bc2dfa0c992be3e7480229c45830293ee19d08", - "size": 211068 + "hash": "9c192e806f8ba6731605643d7a1e3699483da2f6", + "size": 217811 }, "minecraft/lang/ko_KR.lang": { - "hash": "515d2dc1517b1907c72a79e758ef995a3b54aab1", - "size": 133795 + "hash": "88b0c38cf3d048219c7e77d5a19d6f3d7766a004", + "size": 149726 + }, + "minecraft/lang/ksh_DE.lang": { + "hash": "05b1b223d95f15b3daf49045cb541bb1e09f3eed", + "size": 135501 }, "minecraft/lang/kw_GB.lang": { - "hash": "26ad90a5dc52f95e4802ae30422d2fb20edf5eba", - "size": 71080 + "hash": "46b97f55efc0a8b84b6a087cf3c1b43f4852d0ee", + "size": 70527 }, "minecraft/lang/la_LA.lang": { - "hash": "965fbbc622abd91585b1b5d40b045e384c5f1613", - "size": 72956 + "hash": "f9ba1cef4a53b5754093fc95fc437088e80c6801", + "size": 113813 }, "minecraft/lang/lb_LU.lang": { - "hash": "2ecf8694343c62a0d0e3ca3d9dc130067adf1c4d", - "size": 91317 + "hash": "4af118fe44866a2b9c004b309a4c7f1f046a78d8", + "size": 81372 + }, + "minecraft/lang/li_LI.lang": { + "hash": "7d3116dbbe5aba04c561dbb94f6999dc4c48261f", + "size": 5107 + }, + "minecraft/lang/lol_US.lang": { + "hash": "459fe36088664addb7e4bae5efb713b3cd140dd4", + "size": 130675 }, "minecraft/lang/lt_LT.lang": { - "hash": "fd264fd12e1b982d22954163a12b35825ae6a87a", - "size": 133647 + "hash": "f69fe1c79ba3785056f3919c797bd4085c8782ef", + "size": 143248 }, "minecraft/lang/lv_LV.lang": { - "hash": "9dc05d0d7c2bb7e6e73a1d8e2bc50e48746a6883", - "size": 81437 + "hash": "764a8b81a077b3bb5b6fbb8d2095c0a477615a68", + "size": 84406 }, "minecraft/lang/mi_NZ.lang": { - "hash": "e0e3a6eeb73178da894c84eb9d495128ab463a0d", - "size": 17524 + "hash": "ff44d81edc912844b5853a8c47c4572a5a85f6b7", + "size": 17231 + }, + "minecraft/lang/mk_MK.lang": { + "hash": "e36871b054123e621f662c479ba750b8632eb88e", + "size": 2234 }, "minecraft/lang/ms_MY.lang": { - "hash": "b5a91fefb72e3664024e87ae64ef19977fe09003", - "size": 70341 + "hash": "0ee82caaf2422488d98c9ef5c88369196b0d5730", + "size": 102108 }, "minecraft/lang/mt_MT.lang": { - "hash": "e1cad7ce1c9feb8b7f56954e7f6f1d846de12c47", - "size": 92736 + "hash": "dc17b2866256b389110401b25ee63c9f20d2b618", + "size": 140071 }, "minecraft/lang/nds_DE.lang": { - "hash": "15a1256703dc94ce8ebf855e0b8dc6e235aa8615", - "size": 77218 + "hash": "a5f6e36080aca58e4783c447c4edeb3b6f863080", + "size": 72604 }, "minecraft/lang/nl_NL.lang": { - "hash": "dedc1cc7ded0d917b0fa2a34ad6b7843c5ffa46a", - "size": 121179 + "hash": "073e0c235d82141e80514f5acf695d00f90e45fb", + "size": 135655 }, "minecraft/lang/nn_NO.lang": { - "hash": "e952e5c34abdd0147fa5bb20c7fd4aa14353fd90", - "size": 70672 + "hash": "4142115f19ff598ff2dbb244e6be2e16456db460", + "size": 90185 }, "minecraft/lang/no_NO.lang": { - "hash": "42394caf96f31a1dd2b262ff52ee0a5ee3cfbd83", - "size": 82506 + "hash": "cf43fe3a34ea8a58ce0f502c22176a778c275248", + "size": 128570 }, "minecraft/lang/oc_FR.lang": { - "hash": "94ee6c08de62aa80f920b45329ba14d12f345f70", - "size": 125048 + "hash": "9256715f6ee6ce94c9a3f0c20030c97cbd45af56", + "size": 123093 }, "minecraft/lang/pl_PL.lang": { - "hash": "621cf443ebb4f183056625337a83c989f46c1822", - "size": 97025 + "hash": "901f3f4b37beb880ac0e163ae13d8573d3f84cc7", + "size": 142467 }, "minecraft/lang/pt_BR.lang": { - "hash": "eba6a289fd6815c89c8c35277c6775723621cfd7", - "size": 124210 + "hash": "dfd5789c529993030c3f3b086eefa4f7bf3adf6c", + "size": 138982 }, "minecraft/lang/pt_PT.lang": { - "hash": "7b243164dfca23d30a01763a9f26ab1863932ac2", - "size": 97851 + "hash": "a33c505875e52c9910d11a50c1c59e26889c0693", + "size": 126579 }, "minecraft/lang/qya_AA.lang": { - "hash": "e36314cb77ccca5fce96fa6b28c61d4efe859f0a", - "size": 41454 + "hash": "3127d68e0b566d392cda30f1e0b21467c212cd58", + "size": 39455 }, "minecraft/lang/ro_RO.lang": { - "hash": "bbaf3f7aad0587fcf2797119eef34bac069fe411", - "size": 125596 + "hash": "ebb521ff5a34f7a288a8d0a48567b77d450a9410", + "size": 139253 }, "minecraft/lang/ru_RU.lang": { - "hash": "dfb8059176413255e670b9cc82ad1f62ab5bd057", - "size": 164431 + "hash": "6c3bedbc74fd3c1a69eb93dbcc1a364a4feadb00", + "size": 181859 }, "minecraft/lang/se_NO.lang": { - "hash": "757435c189f31d5c8db94a4adbc56c70a8998204", - "size": 15884 + "hash": "dc80ab3aee3ee1952cdddc5b00c5e0563cd38678", + "size": 18938 }, "minecraft/lang/sk_SK.lang": { - "hash": "faf036a00abc60f858e841d04b9cbf96be4d804e", - "size": 87259 + "hash": "524c11924cffb2c9e4f56827ed57acd249561002", + "size": 142380 }, "minecraft/lang/sl_SI.lang": { - "hash": "d8db0eb0c818256908e98efb1a681bc89ee19c04", - "size": 70270 + "hash": "cc68d238846e309a0f01c477f02575e11e25c5b7", + "size": 136401 + }, + "minecraft/lang/so_SO.lang": { + "hash": "aebe1285c23e89b882140f06798376dcb650c9d3", + "size": 766 + }, + "minecraft/lang/sq_AL.lang": { + "hash": "36c7d9dbf645069c12947be5e533ebec5fe755f1", + "size": 5089 }, "minecraft/lang/sr_SP.lang": { - "hash": "87d4c7476672d23170c057c95a80ec1cba06a48a", - "size": 109208 + "hash": "6896d07c4d8574191b95194cd20fc9c718713405", + "size": 126875 }, "minecraft/lang/sv_SE.lang": { - "hash": "37cba9315ce8202c834a94bdc92bed0879ed2d07", - "size": 119832 + "hash": "10ff0bb5b5de999781549ac11a7c6fe8ac35129e", + "size": 133629 }, "minecraft/lang/th_TH.lang": { - "hash": "1c839a4420005d136b55810e2dacf47eb588e2fa", - "size": 122405 + "hash": "3b8ea299730f40e2727621dae9fe241f7ed07248", + "size": 196721 }, "minecraft/lang/tlh_AA.lang": { - "hash": "f5571f58e5ee9737b6de97a70ab6f8cc0b4172bb", - "size": 48507 + "hash": "3de07ce04b8848062727941def06295240321bec", + "size": 45505 }, "minecraft/lang/tr_TR.lang": { - "hash": "2862fb39b282f3ae2bbee03ab91c8941b403494c", - "size": 124126 + "hash": "57e1a01ec4bba6690b3f3eda47d13307168e1578", + "size": 139021 + }, + "minecraft/lang/tzl_TZL.lang": { + "hash": "252d5ecf33ba12dadcbe8c9ff24570cd43dc226e", + "size": 54099 }, "minecraft/lang/uk_UA.lang": { - "hash": "aaf1358fc98f0d7ddb3f0be043f6e2627a382f22", - "size": 164062 + "hash": "18132173863993eb8b12b9b7a1658ad48291ac4d", + "size": 185993 }, "minecraft/lang/val_ES.lang": { - "hash": "1d6bad6f31c6797391e8c127c9b469be01ee9292", - "size": 127376 + "hash": "3c3aca77c2dd6f7b5ea568ff2fb393596d40ea69", + "size": 143528 }, "minecraft/lang/vi_VN.lang": { - "hash": "35aeb4279d6e6dfe134d2f385b4e6c7b8a06e7d4", - "size": 142577 + "hash": "34c0b39e65c6acad82f99318a5f643a2cf3703b8", + "size": 158121 }, "minecraft/lang/zh_CN.lang": { - "hash": "99b470341f0ae1a62c7d50dcaede34a907db7af6", - "size": 113949 + "hash": "ab63cd4945a0656f9debf1326516e372c6af4cba", + "size": 128520 }, "minecraft/lang/zh_TW.lang": { - "hash": "7cfcba8a3f4a60d37a828cfff5aa3978bd28f19b", - "size": 118271 + "hash": "799a1a6d3a2acf887ad20d9e97a72f6f5791be8c", + "size": 131773 }, "minecraft/sounds.json": { - "hash": "335ecff3ad81c52809a78f8a34c881bf748930d7", - "size": 81104 + "hash": "ef3e6e0cadbcb9b02083d1c1946d0a702484790e", + "size": 82427 }, "minecraft/sounds/ambient/cave/cave1.ogg": { - "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", - "size": 88989 + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 }, "minecraft/sounds/ambient/cave/cave10.ogg": { "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", @@ -344,6 +396,10 @@ "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", "size": 29512 }, + "minecraft/sounds/ambient/cave/cave14.ogg": { + "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", + "size": 88989 + }, "minecraft/sounds/ambient/cave/cave2.ogg": { "hash": "5680749048457f5772ec95a73d856ad792fa1717", "size": 48741 @@ -353,8 +409,8 @@ "size": 50958 }, "minecraft/sounds/ambient/cave/cave4.ogg": { - "hash": "122a3d0e116cdd08ca612d653811cc996b0fbe99", - "size": 27301 + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 }, "minecraft/sounds/ambient/cave/cave5.ogg": { "hash": "18a992d93128bb2e2861930cff3140c6940c0127", @@ -3773,300 +3829,352 @@ "size": 11097 }, "realms/lang/af_ZA.lang": { - "hash": "52aaa08aaa960c016fa38c1fdfc68dc446cb8f3e", - "size": 7680 + "hash": "bbc9e3586e2cec5a17549f375bddf0362c571016", + "size": 7145 }, "realms/lang/ar_SA.lang": { - "hash": "a6b7b891e59d0db38c823ab753a5ac8796bd1d65", - "size": 9505 + "hash": "7b7b13dec5d436444f650a3447e242b368008d30", + "size": 10719 }, "realms/lang/ast_ES.lang": { - "hash": "e3ee71d4c6ff01dfe2fa466cfc958433316e0683", - "size": 7880 + "hash": "d3b9f683a53610e41e1cce44254907d4818dc9b6", + "size": 12194 }, "realms/lang/az_AZ.lang": { - "hash": "b4d318fb952a8b976469ac3c09a4ab869d0b8e13", - "size": 8386 + "hash": "547b741facf89b70b591a1da7c82315693f51b65", + "size": 7600 + }, + "realms/lang/be_BY.lang": { + "hash": "f7befb52fea1b0bbc9fb359e39b56296f4495461", + "size": 9821 }, "realms/lang/bg_BG.lang": { - "hash": "e2a0524a1829a80ecb30c602d5ec86a398b0c30e", - "size": 11099 + "hash": "c7ea5c7c3e6b19e5cb3754d1190c9d34bc02f3d9", + "size": 10096 + }, + "realms/lang/br_FR.lang": { + "hash": "b31fcc9d2476b632a49feda93457be5bb4f1f46c", + "size": 12327 }, "realms/lang/ca_ES.lang": { - "hash": "330ad5dcdbc9db526c65ee624969aa65bd1cc149", - "size": 8066 + "hash": "68b3918945510d31a26a820126750d705a4d770b", + "size": 7797 }, "realms/lang/cs_CZ.lang": { - "hash": "a41c61b14225a133b664dd584c94d47ca86f72e2", - "size": 8041 + "hash": "5e498ad38ca50e4fa549d5965d4a9d25b3641889", + "size": 7741 }, "realms/lang/cy_GB.lang": { - "hash": "14cfb2f24e7d91dbc22a2a0e3b880d9829320243", - "size": 7347 + "hash": "c56fe64533df541fe496517378904a7d63436b56", + "size": 6444 }, "realms/lang/da_DK.lang": { - "hash": "a8e68a927a29d9450d9d8a16090454c4eacc3852", - "size": 7823 + "hash": "f7c762046c73440627ce0e4b5b2922452a9e88b8", + "size": 11916 }, "realms/lang/de_DE.lang": { - "hash": "10a54fc66c8f479bb65c8d39c3b62265ac82e742", - "size": 8112 + "hash": "282885b6868794a40f0a1d609d19c92128a421a7", + "size": 12631 }, "realms/lang/el_GR.lang": { - "hash": "e17ea8659cfab4dbc479038c3f599073981e48a9", - "size": 10868 + "hash": "a7f0e8b8ee16ece148964a9174b8dc0d74716088", + "size": 11434 }, "realms/lang/en_AU.lang": { - "hash": "46f224c7d94773514dce4a759206288e3ca2c5da", - "size": 5935 + "hash": "70b0092d6020007ba2254c9d233f9f366ee0adba", + "size": 6985 }, "realms/lang/en_CA.lang": { - "hash": "e9b1b7eacecdce2abbb904c88b3741b9fb281f7a", - "size": 7556 + "hash": "95e359e9732d1cb0c465a18b803ee6f7f146cae1", + "size": 11543 }, "realms/lang/en_GB.lang": { - "hash": "176c14c2ce03e7a57725f7ea973d485b2888983a", - "size": 7539 + "hash": "3f79e6df3f34b462f9ab5a937cb304323fe6a3a8", + "size": 11550 + }, + "realms/lang/en_NZ.lang": { + "hash": "54c8338ea4566b34cc067acc55adc7000637d1dd", + "size": 6944 }, "realms/lang/en_PT.lang": { - "hash": "e58d2a97afb75d81c14839c7aed9a0f39cc97930", - "size": 8065 + "hash": "b5e2e3c5adf66797f96e9190cedbe3cbd26d6d5c", + "size": 7283 }, "realms/lang/eo_UY.lang": { - "hash": "6fe562cd67282ce7a452190b722cbe3fb5b6344c", - "size": 7123 + "hash": "10917f070e9f934107f41459850b6c55d827aa62", + "size": 11833 }, "realms/lang/es_AR.lang": { - "hash": "50ccb540403817f222b32c9da492368054b6e958", - "size": 7871 + "hash": "1710f9367d0faf6cd1ff6760e14e3a1e5417760a", + "size": 12178 }, "realms/lang/es_ES.lang": { - "hash": "3e1023b16e830abb4622f7a14f0526ce755fb557", - "size": 8079 + "hash": "054d8a086c273b63c4346a9f25e1eccd6677b73d", + "size": 12305 }, "realms/lang/es_MX.lang": { - "hash": "8be97755d534dde3ee1111e3b39c6b5b67798373", - "size": 8026 + "hash": "4b2aaf3da83442c19f401bffe7c260c2bd5b2aa2", + "size": 12205 }, "realms/lang/es_UY.lang": { - "hash": "38394f86a2001cea212b6d06903218a71b326efb", - "size": 7348 + "hash": "d1529da8fecf3c6bdfb481c50582d5365dae72f8", + "size": 12140 }, "realms/lang/es_VE.lang": { - "hash": "fee4abfa2e4e8dafd83db67c33a07d9c23ed2ea3", - "size": 8029 + "hash": "eeacf0182a39d21b0b1f459e07d29179bf26efc1", + "size": 12242 }, "realms/lang/et_EE.lang": { - "hash": "7b4a8814ce48199ded6ae2b6fdd8b3bb8bfc5b49", - "size": 7855 + "hash": "adfafe36851f0fded3a4c4dffdc77bf71b2abb6d", + "size": 11969 }, "realms/lang/eu_ES.lang": { - "hash": "7ebae0281abcbd0d341d728756bec9d6ec1467ee", - "size": 8106 + "hash": "e0b84dc4a96afcc388161df2b426889145bb910d", + "size": 7303 }, "realms/lang/fa_IR.lang": { - "hash": "e89ef25ae1fa8c571a001b686d1f4eeda25e5cde", - "size": 10010 + "hash": "c673b2444caec6257f84f4d344f7d063eea82b49", + "size": 8835 }, "realms/lang/fi_FI.lang": { - "hash": "5e8d8230ac8db17d48ea011fdd185d502af3fbd9", - "size": 7783 + "hash": "99bea28db0cfa2ddc4e46fe5ad68a2cc7be698e7", + "size": 11895 }, "realms/lang/fil_PH.lang": { - "hash": "0027d4edd626883a618bc464df2ce54855bf650d", - "size": 8329 + "hash": "0c7ed92d9cd5202173a8c99e070c0fa85e32f989", + "size": 8414 + }, + "realms/lang/fo_FO.lang": { + "hash": "3c80c9494dc88920d239910e12bf518eb8bf5da2", + "size": 7222 }, "realms/lang/fr_CA.lang": { - "hash": "e69a01032d22396b1f6ca548e0edb162e58a818d", - "size": 8560 + "hash": "f8dcd65f65a08cc301dc7bf2e9f98279fd6679cc", + "size": 12846 }, "realms/lang/fr_FR.lang": { - "hash": "6d689ac64aa096ba17a52ae6e6e0bbe5fa5d4a9b", - "size": 8396 + "hash": "ebc1310e24bbf424004fed7802c7a47d4bc86ab5", + "size": 12660 + }, + "realms/lang/fy_NL.lang": { + "hash": "7b72e8c1dab63ef8a569324b3fc60a86b6fee349", + "size": 7854 }, "realms/lang/ga_IE.lang": { - "hash": "b2983049aa338c2c1d707c426e54505cf643bea0", - "size": 8533 + "hash": "60fc9ba2d8990565eb6d12da64363991070e84f7", + "size": 6971 }, "realms/lang/gl_ES.lang": { - "hash": "209e71ba58feb5061d813724eac2b06a55b3e066", - "size": 7269 + "hash": "d591981f9340e11831e8f73398d57a8e4048f090", + "size": 12158 }, "realms/lang/gv_IM.lang": { - "hash": "b556d8156f1050d701ffc4f85bdabc3577e572f9", - "size": 5995 + "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", + "size": 4133 }, "realms/lang/he_IL.lang": { - "hash": "1cd7ce283302873d4719c35292c0bfee9ff88d12", - "size": 8935 + "hash": "a3b6b6f797a521ba7f5310f81011d4423e96c275", + "size": 8265 }, "realms/lang/hi_IN.lang": { - "hash": "f2164cdd0b3191fdafbea4f97b99a22046aeedf4", - "size": 7022 + "hash": "dd4e810c8193e4776f43e501d91291ccd6650685", + "size": 6467 }, "realms/lang/hr_HR.lang": { - "hash": "1607e086d96a856139e2a0f2d0b5ff3ffa4b6d4e", - "size": 7799 + "hash": "3fb1f2f494666a2b19de5bccca5bda732c043b51", + "size": 7179 }, "realms/lang/hu_HU.lang": { - "hash": "827dd07c2830be33cab42f36b0a1cb0ef2a2f771", - "size": 8356 + "hash": "24e4670054a88d1b1ebff39651dadb939cc96c03", + "size": 7577 }, "realms/lang/hy_AM.lang": { - "hash": "685f29bcdcc62c0c58f4d137d30fcc40123411f4", - "size": 4397 + "hash": "67fc82c2da830915e0d928350ce28f3429802cb6", + "size": 3644 }, "realms/lang/id_ID.lang": { - "hash": "d41daacff479a90aca8b8ecff1f40dbb1d144559", - "size": 7875 + "hash": "582c07ca54996b0304b3ba7749c9dd7c5d03c08c", + "size": 7414 }, "realms/lang/is_IS.lang": { - "hash": "010f1fc88f36eed57e8ddccc74a25948be22d27c", - "size": 7913 + "hash": "d8a6d251d5f6555dec4baa0181cc2da717b27729", + "size": 7345 }, "realms/lang/it_IT.lang": { - "hash": "2667f5bc36427218608c3fc7b1af48b047ba5b8d", - "size": 8115 + "hash": "d7d20985654e52b7f216c1f757e7ccc45806c9bb", + "size": 12247 }, "realms/lang/ja_JP.lang": { - "hash": "ad9b743a2579f0bcbc09acbbbdb6741f250b81bb", - "size": 9054 + "hash": "3181fe5b0b822837a975b24b39a85d7767bfbbec", + "size": 14522 + }, + "realms/lang/jbo_EN.lang": { + "hash": "65dc2c441b88f88469a1e0c65413a2a3c2d68795", + "size": 2063 }, "realms/lang/ka_GE.lang": { - "hash": "905709a78b838e70d8a1e7ca2cd76cedb41712f8", - "size": 13450 + "hash": "eef14e013ece50faa8efe0145e82fbc0b9293d6a", + "size": 20754 }, "realms/lang/ko_KR.lang": { - "hash": "40b34f323a847f862e8f779ab84a80a3336a7bd8", - "size": 8224 + "hash": "a02218c93e7aade1b394f1e1a1cd5ae3c88a947a", + "size": 12810 + }, + "realms/lang/ksh_DE.lang": { + "hash": "4b0123706346c24b7e26f25e915c220c7b515265", + "size": 12181 }, "realms/lang/kw_GB.lang": { - "hash": "ac61acec46bb72c4e11b3fbe8317bd593d3c2120", - "size": 3021 + "hash": "fb35ffc3d6e3d1c25d809d89f8f098bace0f47e0", + "size": 2117 }, "realms/lang/la_LA.lang": { - "hash": "72c87ee9656538c3908751d02c84b9bf4d032978", - "size": 7682 + "hash": "1d27513779c0daf46660aa9588001385461c0f72", + "size": 7047 }, "realms/lang/lb_LU.lang": { - "hash": "de4ac38571122ab44f0e571aad2b58486c0e56f7", - "size": 8114 + "hash": "4270045fb7893da3dc83fe0bb083acba4ba79804", + "size": 6438 + }, + "realms/lang/li_LI.lang": { + "hash": "e4e15fbbc207fe05c16cd801e63218227cd5d2ff", + "size": 318 + }, + "realms/lang/lol_US.lang": { + "hash": "99ecd7a8bdc7427aeb25149400df7597b6cb18a9", + "size": 11152 }, "realms/lang/lt_LT.lang": { - "hash": "4dd44b7458e826804c2c229baf535a732b9e68c8", - "size": 8404 + "hash": "375b552e364f3a5bacb371a370977321a8013cea", + "size": 8313 }, "realms/lang/lv_LV.lang": { - "hash": "05c584aa9c2b0af08af0ec463541204ce63a4670", - "size": 8209 + "hash": "959235eac0cf78c9be0d279e79bc4cad9b8c621c", + "size": 7532 }, "realms/lang/mi_NZ.lang": { - "hash": "16f20c44b1662917db565be399caf1d68e020430", - "size": 73 + "hash": "ffab7afcd8d98533402f2e7f0b757a9d9502ee5f", + "size": 2574 + }, + "realms/lang/mk_MK.lang": { + "hash": "3988d65940f95b13b41ca833c16cd611b29d7269", + "size": 4649 }, "realms/lang/ms_MY.lang": { - "hash": "0045afb6a30c4beb3793b116a025111a411a14c9", - "size": 7450 + "hash": "5ec7a5931aef1bac2a22f3a2e7da102dd8f04957", + "size": 7354 }, "realms/lang/mt_MT.lang": { - "hash": "a7d757b683fe02a372025b3ad592241b73d0c8f5", - "size": 8126 + "hash": "c9c78a108edefc549e474c5ea0009e7b2d2f6bc2", + "size": 12408 }, "realms/lang/nds_DE.lang": { - "hash": "1278c9b0ee43443baf60f289a8236d503c4e126a", - "size": 7833 + "hash": "f6df0fe0ca6e659a16f2a077fa333c7797f4ad1a", + "size": 6521 }, "realms/lang/nl_NL.lang": { - "hash": "35fd4611f6947b4142d76d30d1f36a994df59b10", - "size": 7999 + "hash": "e66ea1e9a7d55357b8c2219b739316e078ca8cf9", + "size": 12286 }, "realms/lang/nn_NO.lang": { - "hash": "959491c90f33bba61156640bb1c31cbe075f5b41", - "size": 7242 + "hash": "d6a9dc6e872bd5b411bfdbd01900b40668785ca6", + "size": 7217 }, "realms/lang/no_NO.lang": { - "hash": "6bd91cc519996920a605b5591d65a52eefdf0fa9", - "size": 7880 + "hash": "e80227ed9138c3f6387abb8df0ccd37eaeea7ddd", + "size": 11791 }, "realms/lang/oc_FR.lang": { - "hash": "cad8f85a230783f016f4a594528816be45846331", - "size": 8306 + "hash": "67a08ef4d65e00595aa6579ba73ea93f3916c2a4", + "size": 7607 }, "realms/lang/pl_PL.lang": { - "hash": "4b6295b0de070dea8cb3a45d7ff781bf0ca530d2", - "size": 8075 + "hash": "c30ab34904c66e84aec4aecb277cf5a64fa49ef3", + "size": 12246 }, "realms/lang/pt_BR.lang": { - "hash": "5b933ea21cd6e7bccefb023df4f6efc742468845", - "size": 7970 + "hash": "18972fa23e5fcead5812793455955e0774b8d3e8", + "size": 12275 }, "realms/lang/pt_PT.lang": { - "hash": "e31936d5f6de9dbf40feeac734adfccf8d876e07", - "size": 8160 + "hash": "1eaf81b78b095bf2add12201c33669ed6faaf2ca", + "size": 8421 }, "realms/lang/qya_AA.lang": { - "hash": "aa41f15ebc5b2bc8dd110e3dbbfa8646e873a2b9", - "size": 263 + "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", + "size": 617 }, "realms/lang/ro_RO.lang": { - "hash": "219ff52e6df85fc4a04cda68aeecffde934daeda", - "size": 8131 + "hash": "90122581615b15e1db7b1c78c0277e571342afd9", + "size": 12380 }, "realms/lang/ru_RU.lang": { - "hash": "956800973e1189fb76b895a8f3ae61af71606661", - "size": 10751 + "hash": "f99c19eb29738c8b04d581d2a72ad07d6580ab21", + "size": 16489 }, "realms/lang/se_NO.lang": { - "hash": "a58199be09233eedda669ad06bef1fb353b464ac", - "size": 6130 + "hash": "856e13549d089994fb556a3ec5ac6f484fd7ed09", + "size": 5256 }, "realms/lang/sk_SK.lang": { - "hash": "94190ac744a68cd61cd70ad923033e943ecc050e", - "size": 7995 + "hash": "64efe7ef6d18dd3ba2b627e79c65232a3bab00a5", + "size": 12154 }, "realms/lang/sl_SI.lang": { - "hash": "5add3584b916929c35e638e232b38a7f0b6bf583", - "size": 7309 + "hash": "dd720d8a764d02179a93139daba6d9e45a59243b", + "size": 11859 + }, + "realms/lang/so_SO.lang": { + "hash": "95a19f60b4262c237e89b71342ed9fd5358d1df9", + "size": 3973 + }, + "realms/lang/sq_AL.lang": { + "hash": "92d9b287736a407734ca0063997b4cc3bf134e74", + "size": 1567 }, "realms/lang/sr_SP.lang": { - "hash": "68a625da50f12a170fb16f60f36ef31a8ff07f1f", - "size": 10273 + "hash": "e867657de7616c27cff58b5c0b927c08e19123e6", + "size": 12538 }, "realms/lang/sv_SE.lang": { - "hash": "5f094aa93e1d5b066c0b3c567380c22b1826ac04", - "size": 7937 + "hash": "2de274266857d8b6cdf8c3b779b2a0b103046151", + "size": 12118 }, "realms/lang/th_TH.lang": { - "hash": "ef0f55dcbcdfc79415c2f178aea68cded7917c33", - "size": 12613 + "hash": "d215f14ad72e9f6bcd553778319abc231f38be2a", + "size": 14118 }, "realms/lang/tlh_AA.lang": { - "hash": "739a68f417161fed73cf778702977f5d70eb96f7", - "size": 810 + "hash": "d0815dbdb3b72471ae85a61414fae7d7b522d1dc", + "size": 1765 }, "realms/lang/tr_TR.lang": { - "hash": "3ee4f600273ed1aba4e4583c9b6621e8a0105f9a", - "size": 8262 + "hash": "9b990496ac2429bab07f9f016a7e8772b079e545", + "size": 12453 + }, + "realms/lang/tzl_TZL.lang": { + "hash": "3f3126d6d114ade8d99bf000c46caa68c3e4a296", + "size": 872 }, "realms/lang/uk_UA.lang": { - "hash": "4a2369e297138041d8a060e4124084ed7bea6a25", - "size": 10555 + "hash": "72dcce6b61f8ccd1843e271aafdab492349383d3", + "size": 16247 }, "realms/lang/val_ES.lang": { - "hash": "2e62679eb9407568fbf5a1bb9ba04a765aa2eb0e", - "size": 8049 + "hash": "f98a598b5884a9c56044975dbda7e76c61c1a248", + "size": 7963 }, "realms/lang/vi_VN.lang": { - "hash": "7ef69f5a43362e672b7a2c0b1ea4fca0d5520003", - "size": 9317 + "hash": "b9e42fee606f15c600a3732ef98f0c8381707087", + "size": 14362 }, "realms/lang/zh_CN.lang": { - "hash": "8745e10d42d33d35e51af15362dada4cd71f385f", - "size": 7532 + "hash": "3c9546a563c2226294894d8383b4de7956e0c298", + "size": 11427 }, "realms/lang/zh_TW.lang": { - "hash": "1f3a90b891029d4a743f7f87e479db0b43740845", - "size": 7505 + "hash": "9b8fcdba835a7c94c79f4543e0b654fe0ea98ced", + "size": 11457 } } } \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index e8f68b938a..b633393bdd 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,97 +1,104 @@ { "latest": { - "release": "1.8.9", - "snapshot": "1.9-pre4" + "release": "1.9", + "snapshot": "1.9" }, "versions": [ + { + "id": "1.9", + "releaseTime": "2016-02-29T13:49:54+00:00", + "time": "2016-02-29T13:50:46+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" + }, { "id": "1.9-pre4", "releaseTime": "2016-02-26T15:21:11+00:00", - "time": "2016-02-26T15:22:02+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre4.json" }, { "id": "1.9-pre3", "releaseTime": "2016-02-24T15:52:36+00:00", - "time": "2016-02-24T15:53:30+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre3.json" }, { "id": "1.9-pre2", "releaseTime": "2016-02-18T17:41:00+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre2.json" }, { "id": "1.9-pre1", "releaseTime": "2016-02-17T15:23:19+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre1.json" }, { "id": "16w07b", "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w07b.json" }, { "id": "16w06a", "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w06a.json" }, { "id": "16w05b", "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w05b.json" }, { "id": "16w04a", "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/41618e3b861500aa9fc243fd9b62d75bed002dd9/16w04a.json" }, { "id": "16w03a", "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a94a971d9e6416dfbba41e2d0777eccd41fdbb40/16w03a.json" }, { "id": "16w02a", "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/251363df6d86053c38d4625c09a119770f34b271/16w02a.json" }, { "id": "15w51b", "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/192553973cd6f6c3b8db1a39be4565f5089a31e4/15w51b.json" }, { "id": "15w50a", "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/4314012592850e31fa6b5c873d5fc8099286f838/15w50a.json" }, { "id": "15w49b", "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a265fcbb464fb68b485e98378752d8a7fe8a81ec/15w49b.json" }, @@ -105,35 +112,35 @@ { "id": "15w47c", "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/3f79737d0b46d715c027f0ac8230af0334bf5e93/15w47c.json" }, { "id": "15w46a", "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/bb69c805bc168ac57dd3b5d3c823176dfefda71b/15w46a.json" }, { "id": "15w45a", "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/89f5524c060dce5f552d21623b213366c5e418a3/15w45a.json" }, { "id": "15w44b", "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/282d505ca3e02a35231164fb35a1b7a2a2b34519/15w44b.json" }, { "id": "15w43c", "releaseTime": "2015-10-23T15:35:55+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/bd6aa5d9e34d102124a2e7b4334ba331d588ab99/15w43c.json" }, @@ -186,13 +193,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/1b5e6b9dc2b34461faa3b07d22da32cdd231dd9e/15w36d.json" }, - { - "id": "15w35e", - "releaseTime": "2015-08-28T18:14:02+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/1f08b7badf9e2bd2a2e6e6d5b9b93639b34c65ab/15w35e.json" - }, { "id": "1.8.8", "releaseTime": "2015-07-27T10:31:28+00:00", diff --git a/versions/1.9-pre1.json b/versions/1.9-pre1.json index b49433976c..f0a1950cc2 100644 --- a/versions/1.9-pre1.json +++ b/versions/1.9-pre1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-17T15:23:19+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9-pre2.json b/versions/1.9-pre2.json index 6eaa06f5e8..2d31dce76c 100644 --- a/versions/1.9-pre2.json +++ b/versions/1.9-pre2.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-18T17:41:00+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9-pre3.json b/versions/1.9-pre3.json index 226f292d31..e40caec59c 100644 --- a/versions/1.9-pre3.json +++ b/versions/1.9-pre3.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-24T15:52:36+00:00", - "time": "2016-02-24T15:53:30+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9-pre4.json b/versions/1.9-pre4.json index 4280765570..ee0c656da2 100644 --- a/versions/1.9-pre4.json +++ b/versions/1.9-pre4.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-26T15:21:11+00:00", - "time": "2016-02-26T15:22:02+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9.json b/versions/1.9.json new file mode 100644 index 0000000000..b7f34a6352 --- /dev/null +++ b/versions/1.9.json @@ -0,0 +1,529 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "2f67dfe8953299440d1902f9124f0f2c3a2c940f", + "size": 8697592, + "url": "https://launcher.mojang.com/mc/game/1.9/client/2f67dfe8953299440d1902f9124f0f2c3a2c940f/client.jar" + }, + "server": { + "sha1": "b4d449cf2918e0f3bd8aa18954b916a4d1880f0d", + "size": 8848015, + "url": "https://launcher.mojang.com/mc/game/1.9/server/b4d449cf2918e0f3bd8aa18954b916a4d1880f0d/server.jar" + } + }, + "id": "1.9", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.3/realms-1.8.3.jar", + "sha1": "681fde0b7861ffa8d9b6742349c86a880676489b", + "size": 1131533, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.3/realms-1.8.3.jar" + } + }, + "name": "com.mojang:realms:1.8.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-02-29T13:49:54+00:00", + "time": "2016-02-29T13:50:46+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/15w35e.json b/versions/15w35e.json deleted file mode 100644 index 78593b2c7a..0000000000 --- a/versions/15w35e.json +++ /dev/null @@ -1,534 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "beb13ba79289289e231d0892c4a3a9a72c46f45f", - "size": 8931722, - "url": "https://launcher.mojang.com/mc/game/15w35e/client/beb13ba79289289e231d0892c4a3a9a72c46f45f/client.jar" - }, - "server": { - "sha1": "04ade8521778da7786ea9c8bbda2fac005229e0f", - "size": 8642010, - "url": "https://launcher.mojang.com/mc/game/15w35e/server/04ade8521778da7786ea9c8bbda2fac005229e0f/server.jar" - }, - "windows_server": { - "sha1": "d625e135fe40d3389e187355d5f048bf83eff3c8", - "size": 9036250, - "url": "https://launcher.mojang.com/mc/game/15w35e/windows_server/d625e135fe40d3389e187355d5f048bf83eff3c8/windows_server.exe" - } - }, - "id": "15w35e", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-08-28T18:14:02+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/15w43c.json b/versions/15w43c.json index 76d37d0b9a..20154234ec 100644 --- a/versions/15w43c.json +++ b/versions/15w43c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-10-23T15:35:55+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w44b.json b/versions/15w44b.json index 05f4c6aea4..36d7668b31 100644 --- a/versions/15w44b.json +++ b/versions/15w44b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w45a.json b/versions/15w45a.json index 8a870c6018..eae5c935ca 100644 --- a/versions/15w45a.json +++ b/versions/15w45a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w46a.json b/versions/15w46a.json index 000f117fc1..4c0499c628 100644 --- a/versions/15w46a.json +++ b/versions/15w46a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w47c.json b/versions/15w47c.json index b5c19b068c..02ec88f8d5 100644 --- a/versions/15w47c.json +++ b/versions/15w47c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w49b.json b/versions/15w49b.json index 45c8bb7fcf..494c1f8225 100644 --- a/versions/15w49b.json +++ b/versions/15w49b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w50a.json b/versions/15w50a.json index 166657a089..33b305591e 100644 --- a/versions/15w50a.json +++ b/versions/15w50a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w51b.json b/versions/15w51b.json index aaa537210e..0586eb86dc 100644 --- a/versions/15w51b.json +++ b/versions/15w51b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w02a.json b/versions/16w02a.json index 5c875acad1..5026162a35 100644 --- a/versions/16w02a.json +++ b/versions/16w02a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w03a.json b/versions/16w03a.json index be7575f6ab..bcf70b9b54 100644 --- a/versions/16w03a.json +++ b/versions/16w03a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w04a.json b/versions/16w04a.json index 72b7e50cd4..a3411bc18c 100644 --- a/versions/16w04a.json +++ b/versions/16w04a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w05b.json b/versions/16w05b.json index b05eff13c0..64ad0b1da7 100644 --- a/versions/16w05b.json +++ b/versions/16w05b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w06a.json b/versions/16w06a.json index 4197275001..c8509c03cf 100644 --- a/versions/16w06a.json +++ b/versions/16w06a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w07b.json b/versions/16w07b.json index 4edf2f0e09..4f83d730a4 100644 --- a/versions/16w07b.json +++ b/versions/16w07b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "f3687e3f4e49c96540436d447fb5a32ce0dc72b7", - "size": 133644, - "totalSize": 117045356, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/f3687e3f4e49c96540436d447fb5a32ce0dc72b7/1.9.json" + "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", + "size": 136916, + "totalSize": 119917473, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-02-24T15:49:19+00:00", + "time": "2016-02-29T13:17:28+00:00", "type": "snapshot" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 50b28e97ad2360e2eda8aaaf694e13eb1b84f7f6 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 2 Mar 2016 21:00:21 +0100 Subject: Update 2016-03-02 --- version_manifest.json | 2 +- versions/1.9.json | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/version_manifest.json b/version_manifest.json index b633393bdd..2432e5d9a3 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -7,7 +7,7 @@ { "id": "1.9", "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-02-29T13:50:46+00:00", + "time": "2016-03-01T13:14:53+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" }, diff --git a/versions/1.9.json b/versions/1.9.json index b7f34a6352..4573b44cda 100644 --- a/versions/1.9.json +++ b/versions/1.9.json @@ -233,13 +233,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.8.3/realms-1.8.3.jar", - "sha1": "681fde0b7861ffa8d9b6742349c86a880676489b", - "size": 1131533, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.3/realms-1.8.3.jar" + "path": "com/mojang/realms/1.8.4/realms-1.8.4.jar", + "sha1": "15f8dc326c97a96dee6e65392e145ad6d1cb46cb", + "size": 1131574, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.4/realms-1.8.4.jar" } }, - "name": "com.mojang:realms:1.8.3" + "name": "com.mojang:realms:1.8.4" }, { "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-02-29T13:50:46+00:00", + "time": "2016-03-01T13:14:53+00:00", "type": "release" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 5cb208a201ff5b93b105fdee475d29bfa92f9465 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 7 Mar 2016 21:00:27 +0100 Subject: Update 2016-03-07 --- version_manifest.json | 9 +- versions/1.9.json | 12 +- versions/15w36d.json | 534 -------------------------------------------------- 3 files changed, 7 insertions(+), 548 deletions(-) delete mode 100644 versions/15w36d.json diff --git a/version_manifest.json b/version_manifest.json index 2432e5d9a3..eca4a94816 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -7,7 +7,7 @@ { "id": "1.9", "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-03-01T13:14:53+00:00", + "time": "2016-03-07T14:38:03+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" }, @@ -186,13 +186,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/e6279907fe1bbcbc4934e60c1cb7fa1509010b31/15w37a.json" }, - { - "id": "15w36d", - "releaseTime": "2015-09-04T14:22:31+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/1b5e6b9dc2b34461faa3b07d22da32cdd231dd9e/15w36d.json" - }, { "id": "1.8.8", "releaseTime": "2015-07-27T10:31:28+00:00", diff --git a/versions/1.9.json b/versions/1.9.json index 4573b44cda..27c7feb6db 100644 --- a/versions/1.9.json +++ b/versions/1.9.json @@ -233,13 +233,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.8.4/realms-1.8.4.jar", - "sha1": "15f8dc326c97a96dee6e65392e145ad6d1cb46cb", - "size": 1131574, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.4/realms-1.8.4.jar" + "path": "com/mojang/realms/1.8.6/realms-1.8.6.jar", + "sha1": "954c8dd1cfd94c219b19aa5838873ceb709e5892", + "size": 1132572, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.6/realms-1.8.6.jar" } }, - "name": "com.mojang:realms:1.8.4" + "name": "com.mojang:realms:1.8.6" }, { "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-03-01T13:14:53+00:00", + "time": "2016-03-07T14:38:03+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/15w36d.json b/versions/15w36d.json deleted file mode 100644 index b03252d04a..0000000000 --- a/versions/15w36d.json +++ /dev/null @@ -1,534 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "ea3bbdb010acdbd558aacd67a48e3de83515b4e8", - "size": 8942556, - "url": "https://launcher.mojang.com/mc/game/15w36d/client/ea3bbdb010acdbd558aacd67a48e3de83515b4e8/client.jar" - }, - "server": { - "sha1": "b862ed48ecf134683470145662ac8cb0e1ca7e4d", - "size": 8650363, - "url": "https://launcher.mojang.com/mc/game/15w36d/server/b862ed48ecf134683470145662ac8cb0e1ca7e4d/server.jar" - }, - "windows_server": { - "sha1": "15fbc3881312ec988345502e273e588b52681e09", - "size": 9044603, - "url": "https://launcher.mojang.com/mc/game/15w36d/windows_server/15fbc3881312ec988345502e273e588b52681e09/windows_server.exe" - } - }, - "id": "15w36d", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-09-04T14:22:31+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot" -} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 642b2b9a7ddd4e5e2faadfa57faa302e6a638d96 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 9 Mar 2016 20:01:09 +0100 Subject: Update 2016-03-09 --- assets/1.9.json | 8 +- version_manifest.json | 54 +++-- versions/1.9-pre1.json | 10 +- versions/1.9-pre2.json | 10 +- versions/1.9-pre3.json | 10 +- versions/1.9-pre4.json | 10 +- versions/1.9.1-pre1.json | 529 +++++++++++++++++++++++++++++++++++++++++++++++ versions/1.9.json | 10 +- versions/15w43c.json | 10 +- versions/15w44b.json | 10 +- versions/15w45a.json | 10 +- versions/15w46a.json | 10 +- versions/15w47c.json | 10 +- versions/15w49b.json | 10 +- versions/15w50a.json | 10 +- versions/15w51b.json | 10 +- versions/16w02a.json | 10 +- versions/16w03a.json | 10 +- versions/16w04a.json | 10 +- versions/16w05b.json | 10 +- versions/16w06a.json | 10 +- versions/16w07b.json | 10 +- 22 files changed, 664 insertions(+), 117 deletions(-) create mode 100644 versions/1.9.1-pre1.json diff --git a/assets/1.9.json b/assets/1.9.json index 4377e00be2..d491a735cf 100644 --- a/assets/1.9.json +++ b/assets/1.9.json @@ -373,8 +373,8 @@ "size": 131773 }, "minecraft/sounds.json": { - "hash": "ef3e6e0cadbcb9b02083d1c1946d0a702484790e", - "size": 82427 + "hash": "97accfa8d1505c3c2de436883c58efff7266fdc5", + "size": 82561 }, "minecraft/sounds/ambient/cave/cave1.ogg": { "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", @@ -1724,6 +1724,10 @@ "hash": "99125d80da85a6055d5757fe9194bee680ac9a63", "size": 9278 }, + "minecraft/sounds/item/elytra/elytra_loop.ogg": { + "hash": "90d599a1760137a7c4d7a52c77f5c65c02f137d4", + "size": 132727 + }, "minecraft/sounds/item/hoe/till1.ogg": { "hash": "0e6696ec35c5f4982cad6a6731edcffb11728aa9", "size": 5875 diff --git a/version_manifest.json b/version_manifest.json index eca4a94816..c7547acac0 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,104 +1,118 @@ { "latest": { "release": "1.9", - "snapshot": "1.9" + "snapshot": "1.9.1-pre1" }, "versions": [ + { + "id": "1.9.1-pre1", + "releaseTime": "2016-03-09T16:27:29+00:00", + "time": "2016-03-09T16:28:55+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1-pre1.json" + }, + { + "id": "1.9", + "releaseTime": "2016-03-09T16:06:58+00:00", + "time": "2016-03-09T16:08:29+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" + }, { "id": "1.9", "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-03-07T14:38:03+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" }, { "id": "1.9-pre4", "releaseTime": "2016-02-26T15:21:11+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre4.json" }, { "id": "1.9-pre3", "releaseTime": "2016-02-24T15:52:36+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre3.json" }, { "id": "1.9-pre2", "releaseTime": "2016-02-18T17:41:00+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre2.json" }, { "id": "1.9-pre1", "releaseTime": "2016-02-17T15:23:19+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre1.json" }, { "id": "16w07b", "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w07b.json" }, { "id": "16w06a", "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w06a.json" }, { "id": "16w05b", "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w05b.json" }, { "id": "16w04a", "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/41618e3b861500aa9fc243fd9b62d75bed002dd9/16w04a.json" }, { "id": "16w03a", "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a94a971d9e6416dfbba41e2d0777eccd41fdbb40/16w03a.json" }, { "id": "16w02a", "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/251363df6d86053c38d4625c09a119770f34b271/16w02a.json" }, { "id": "15w51b", "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/192553973cd6f6c3b8db1a39be4565f5089a31e4/15w51b.json" }, { "id": "15w50a", "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/4314012592850e31fa6b5c873d5fc8099286f838/15w50a.json" }, { "id": "15w49b", "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a265fcbb464fb68b485e98378752d8a7fe8a81ec/15w49b.json" }, @@ -112,35 +126,35 @@ { "id": "15w47c", "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/3f79737d0b46d715c027f0ac8230af0334bf5e93/15w47c.json" }, { "id": "15w46a", "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/bb69c805bc168ac57dd3b5d3c823176dfefda71b/15w46a.json" }, { "id": "15w45a", "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/89f5524c060dce5f552d21623b213366c5e418a3/15w45a.json" }, { "id": "15w44b", "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/282d505ca3e02a35231164fb35a1b7a2a2b34519/15w44b.json" }, { "id": "15w43c", "releaseTime": "2015-10-23T15:35:55+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/bd6aa5d9e34d102124a2e7b4334ba331d588ab99/15w43c.json" }, diff --git a/versions/1.9-pre1.json b/versions/1.9-pre1.json index f0a1950cc2..f57be25cb2 100644 --- a/versions/1.9-pre1.json +++ b/versions/1.9-pre1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-17T15:23:19+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9-pre2.json b/versions/1.9-pre2.json index 2d31dce76c..6b858fffc0 100644 --- a/versions/1.9-pre2.json +++ b/versions/1.9-pre2.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-18T17:41:00+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9-pre3.json b/versions/1.9-pre3.json index e40caec59c..c49048330c 100644 --- a/versions/1.9-pre3.json +++ b/versions/1.9-pre3.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-24T15:52:36+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9-pre4.json b/versions/1.9-pre4.json index ee0c656da2..60f34a9c39 100644 --- a/versions/1.9-pre4.json +++ b/versions/1.9-pre4.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-26T15:21:11+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9.1-pre1.json b/versions/1.9.1-pre1.json new file mode 100644 index 0000000000..5eb47f0677 --- /dev/null +++ b/versions/1.9.1-pre1.json @@ -0,0 +1,529 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "23386d5d39a8376ee23e61d65f27fb52ed5bee2b", + "size": 8698588, + "url": "https://launcher.mojang.com/mc/game/1.9.1-pre1/client/23386d5d39a8376ee23e61d65f27fb52ed5bee2b/client.jar" + }, + "server": { + "sha1": "04a6ca96d4024050c50570731568b94771ff7910", + "size": 8847726, + "url": "https://launcher.mojang.com/mc/game/1.9.1-pre1/server/04a6ca96d4024050c50570731568b94771ff7910/server.jar" + } + }, + "id": "1.9.1-pre1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.10/realms-1.8.10.jar", + "sha1": "a17c78c2da3a0dcd017744fff5efcf1b8359321c", + "size": 1132574, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.10/realms-1.8.10.jar" + } + }, + "name": "com.mojang:realms:1.8.10" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-03-09T16:27:29+00:00", + "time": "2016-03-09T16:28:55+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/1.9.json b/versions/1.9.json index 27c7feb6db..cc5d0fa035 100644 --- a/versions/1.9.json +++ b/versions/1.9.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-03-07T14:38:03+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/15w43c.json b/versions/15w43c.json index 20154234ec..28e874990d 100644 --- a/versions/15w43c.json +++ b/versions/15w43c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-10-23T15:35:55+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w44b.json b/versions/15w44b.json index 36d7668b31..9f9e360a76 100644 --- a/versions/15w44b.json +++ b/versions/15w44b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w45a.json b/versions/15w45a.json index eae5c935ca..4add662c66 100644 --- a/versions/15w45a.json +++ b/versions/15w45a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w46a.json b/versions/15w46a.json index 4c0499c628..55677e8aa6 100644 --- a/versions/15w46a.json +++ b/versions/15w46a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w47c.json b/versions/15w47c.json index 02ec88f8d5..91e7ed0ae2 100644 --- a/versions/15w47c.json +++ b/versions/15w47c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w49b.json b/versions/15w49b.json index 494c1f8225..2e72faddc6 100644 --- a/versions/15w49b.json +++ b/versions/15w49b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w50a.json b/versions/15w50a.json index 33b305591e..61aa0e3515 100644 --- a/versions/15w50a.json +++ b/versions/15w50a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w51b.json b/versions/15w51b.json index 0586eb86dc..64604efdf8 100644 --- a/versions/15w51b.json +++ b/versions/15w51b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w02a.json b/versions/16w02a.json index 5026162a35..263fb892f9 100644 --- a/versions/16w02a.json +++ b/versions/16w02a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w03a.json b/versions/16w03a.json index bcf70b9b54..cb0db22d55 100644 --- a/versions/16w03a.json +++ b/versions/16w03a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w04a.json b/versions/16w04a.json index a3411bc18c..63cd07ad5b 100644 --- a/versions/16w04a.json +++ b/versions/16w04a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w05b.json b/versions/16w05b.json index 64ad0b1da7..288a3ab672 100644 --- a/versions/16w05b.json +++ b/versions/16w05b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w06a.json b/versions/16w06a.json index c8509c03cf..d5ca30d981 100644 --- a/versions/16w06a.json +++ b/versions/16w06a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w07b.json b/versions/16w07b.json index 4f83d730a4..0541125fbd 100644 --- a/versions/16w07b.json +++ b/versions/16w07b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "cde65b47a43f638653ab1da3848b53f8a7477b16", - "size": 136916, - "totalSize": 119917473, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/cde65b47a43f638653ab1da3848b53f8a7477b16/1.9.json" + "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "size": 137056, + "totalSize": 120050334, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-02-29T13:17:28+00:00", + "time": "2016-03-09T15:17:51+00:00", "type": "snapshot" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From ec7897b6ed8a354542092a36ce1a7354078e5fbb Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 10 Mar 2016 21:00:37 +0100 Subject: Update 2016-03-10 --- assets/1.9.json | 4 +- version_manifest.json | 56 ++--- versions/1.9-pre1.json | 8 +- versions/1.9-pre2.json | 8 +- versions/1.9-pre3.json | 8 +- versions/1.9-pre4.json | 8 +- versions/1.9.1-pre1.json | 8 +- versions/1.9.1-pre2.json | 529 +++++++++++++++++++++++++++++++++++++++++++++++ versions/1.9.json | 8 +- versions/15w43c.json | 8 +- versions/15w44b.json | 8 +- versions/15w45a.json | 8 +- versions/15w46a.json | 8 +- versions/15w47c.json | 8 +- versions/15w49b.json | 8 +- versions/15w50a.json | 8 +- versions/15w51b.json | 8 +- versions/16w02a.json | 8 +- versions/16w03a.json | 8 +- versions/16w04a.json | 8 +- versions/16w05b.json | 8 +- versions/16w06a.json | 8 +- versions/16w07b.json | 8 +- 23 files changed, 639 insertions(+), 110 deletions(-) create mode 100644 versions/1.9.1-pre2.json diff --git a/assets/1.9.json b/assets/1.9.json index d491a735cf..4c5b9553bc 100644 --- a/assets/1.9.json +++ b/assets/1.9.json @@ -3829,8 +3829,8 @@ "size": 6059 }, "pack.mcmeta": { - "hash": "a1ee4b8b62d984d924e14f40855c3797a4c5c18a", - "size": 11097 + "hash": "e5c79d274ff0bbb61262a35d36d24477943a05f1", + "size": 11979 }, "realms/lang/af_ZA.lang": { "hash": "bbc9e3586e2cec5a17549f375bddf0362c571016", diff --git a/version_manifest.json b/version_manifest.json index c7547acac0..897e6464f8 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,118 +1,118 @@ { "latest": { "release": "1.9", - "snapshot": "1.9.1-pre1" + "snapshot": "1.9.1-pre2" }, "versions": [ { - "id": "1.9.1-pre1", - "releaseTime": "2016-03-09T16:27:29+00:00", - "time": "2016-03-09T16:28:55+00:00", + "id": "1.9.1-pre2", + "releaseTime": "2016-03-10T15:06:03+00:00", + "time": "2016-03-10T15:07:24+00:00", "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1-pre1.json" + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1-pre2.json" }, { - "id": "1.9", - "releaseTime": "2016-03-09T16:06:58+00:00", - "time": "2016-03-09T16:08:29+00:00", + "id": "1.9.1-pre1", + "releaseTime": "2016-03-09T16:27:29+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1-pre1.json" }, { "id": "1.9", "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" }, { "id": "1.9-pre4", "releaseTime": "2016-02-26T15:21:11+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre4.json" }, { "id": "1.9-pre3", "releaseTime": "2016-02-24T15:52:36+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre3.json" }, { "id": "1.9-pre2", "releaseTime": "2016-02-18T17:41:00+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre2.json" }, { "id": "1.9-pre1", "releaseTime": "2016-02-17T15:23:19+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre1.json" }, { "id": "16w07b", "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w07b.json" }, { "id": "16w06a", "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w06a.json" }, { "id": "16w05b", "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w05b.json" }, { "id": "16w04a", "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/41618e3b861500aa9fc243fd9b62d75bed002dd9/16w04a.json" }, { "id": "16w03a", "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a94a971d9e6416dfbba41e2d0777eccd41fdbb40/16w03a.json" }, { "id": "16w02a", "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/251363df6d86053c38d4625c09a119770f34b271/16w02a.json" }, { "id": "15w51b", "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/192553973cd6f6c3b8db1a39be4565f5089a31e4/15w51b.json" }, { "id": "15w50a", "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/4314012592850e31fa6b5c873d5fc8099286f838/15w50a.json" }, { "id": "15w49b", "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a265fcbb464fb68b485e98378752d8a7fe8a81ec/15w49b.json" }, @@ -126,35 +126,35 @@ { "id": "15w47c", "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/3f79737d0b46d715c027f0ac8230af0334bf5e93/15w47c.json" }, { "id": "15w46a", "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/bb69c805bc168ac57dd3b5d3c823176dfefda71b/15w46a.json" }, { "id": "15w45a", "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/89f5524c060dce5f552d21623b213366c5e418a3/15w45a.json" }, { "id": "15w44b", "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/282d505ca3e02a35231164fb35a1b7a2a2b34519/15w44b.json" }, { "id": "15w43c", "releaseTime": "2015-10-23T15:35:55+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/bd6aa5d9e34d102124a2e7b4334ba331d588ab99/15w43c.json" }, diff --git a/versions/1.9-pre1.json b/versions/1.9-pre1.json index f57be25cb2..4395787b60 100644 --- a/versions/1.9-pre1.json +++ b/versions/1.9-pre1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-17T15:23:19+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9-pre2.json b/versions/1.9-pre2.json index 6b858fffc0..a0f86ccecf 100644 --- a/versions/1.9-pre2.json +++ b/versions/1.9-pre2.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-18T17:41:00+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9-pre3.json b/versions/1.9-pre3.json index c49048330c..d0cf81a749 100644 --- a/versions/1.9-pre3.json +++ b/versions/1.9-pre3.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-24T15:52:36+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9-pre4.json b/versions/1.9-pre4.json index 60f34a9c39..5c0f83093b 100644 --- a/versions/1.9-pre4.json +++ b/versions/1.9-pre4.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-26T15:21:11+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9.1-pre1.json b/versions/1.9.1-pre1.json index 5eb47f0677..96dfb8c449 100644 --- a/versions/1.9.1-pre1.json +++ b/versions/1.9.1-pre1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-09T16:27:29+00:00", - "time": "2016-03-09T16:28:55+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9.1-pre2.json b/versions/1.9.1-pre2.json new file mode 100644 index 0000000000..2d3a1432a3 --- /dev/null +++ b/versions/1.9.1-pre2.json @@ -0,0 +1,529 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", + "size": 137056, + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "3b1cd2f3720a2b4c48eb8b1d2505c875fb6c78d5", + "size": 8698508, + "url": "https://launcher.mojang.com/mc/game/1.9.1-pre2/client/3b1cd2f3720a2b4c48eb8b1d2505c875fb6c78d5/client.jar" + }, + "server": { + "sha1": "bc7000381cec5819aefeea8b68ecc232208ab3ad", + "size": 8847622, + "url": "https://launcher.mojang.com/mc/game/1.9.1-pre2/server/bc7000381cec5819aefeea8b68ecc232208ab3ad/server.jar" + } + }, + "id": "1.9.1-pre2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.10/realms-1.8.10.jar", + "sha1": "a17c78c2da3a0dcd017744fff5efcf1b8359321c", + "size": 1132574, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.10/realms-1.8.10.jar" + } + }, + "name": "com.mojang:realms:1.8.10" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-03-10T15:06:03+00:00", + "time": "2016-03-10T15:07:24+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/1.9.json b/versions/1.9.json index cc5d0fa035..b9dcf5ee97 100644 --- a/versions/1.9.json +++ b/versions/1.9.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/15w43c.json b/versions/15w43c.json index 28e874990d..96d846d006 100644 --- a/versions/15w43c.json +++ b/versions/15w43c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-10-23T15:35:55+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w44b.json b/versions/15w44b.json index 9f9e360a76..912867f6ae 100644 --- a/versions/15w44b.json +++ b/versions/15w44b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w45a.json b/versions/15w45a.json index 4add662c66..f527035ee7 100644 --- a/versions/15w45a.json +++ b/versions/15w45a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w46a.json b/versions/15w46a.json index 55677e8aa6..f18269d844 100644 --- a/versions/15w46a.json +++ b/versions/15w46a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w47c.json b/versions/15w47c.json index 91e7ed0ae2..03800f371b 100644 --- a/versions/15w47c.json +++ b/versions/15w47c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w49b.json b/versions/15w49b.json index 2e72faddc6..e8b3a57dc2 100644 --- a/versions/15w49b.json +++ b/versions/15w49b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w50a.json b/versions/15w50a.json index 61aa0e3515..3697722bad 100644 --- a/versions/15w50a.json +++ b/versions/15w50a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w51b.json b/versions/15w51b.json index 64604efdf8..f0c968525a 100644 --- a/versions/15w51b.json +++ b/versions/15w51b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w02a.json b/versions/16w02a.json index 263fb892f9..f2d3818f80 100644 --- a/versions/16w02a.json +++ b/versions/16w02a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w03a.json b/versions/16w03a.json index cb0db22d55..a72b53699f 100644 --- a/versions/16w03a.json +++ b/versions/16w03a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w04a.json b/versions/16w04a.json index 63cd07ad5b..8f26a179ad 100644 --- a/versions/16w04a.json +++ b/versions/16w04a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w05b.json b/versions/16w05b.json index 288a3ab672..78f88f74c1 100644 --- a/versions/16w05b.json +++ b/versions/16w05b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w06a.json b/versions/16w06a.json index d5ca30d981..6eb47af1cd 100644 --- a/versions/16w06a.json +++ b/versions/16w06a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w07b.json b/versions/16w07b.json index 0541125fbd..144bf88366 100644 --- a/versions/16w07b.json +++ b/versions/16w07b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "ea2046edddab7bd1cc31e9ef9b511863e5f2020f", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", "size": 137056, - "totalSize": 120050334, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/ea2046edddab7bd1cc31e9ef9b511863e5f2020f/1.9.json" + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-03-09T15:17:51+00:00", + "time": "2016-03-10T10:57:03+00:00", "type": "snapshot" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 27b6204fdf8bc93dd1726c1604539cad55f38c44 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 11 Mar 2016 20:00:21 +0100 Subject: Update 2016-03-11 --- version_manifest.json | 16 +- versions/1.9.1-pre3.json | 529 ++++++++++++++++++++++++++++++++++++++++++++++ versions/15w37a.json | 534 ----------------------------------------------- 3 files changed, 537 insertions(+), 542 deletions(-) create mode 100644 versions/1.9.1-pre3.json delete mode 100644 versions/15w37a.json diff --git a/version_manifest.json b/version_manifest.json index 897e6464f8..2ebf6ce23c 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.9", - "snapshot": "1.9.1-pre2" + "snapshot": "1.9.1-pre3" }, "versions": [ + { + "id": "1.9.1-pre3", + "releaseTime": "2016-03-11T09:20:36+00:00", + "time": "2016-03-11T09:21:59+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1-pre3.json" + }, { "id": "1.9.1-pre2", "releaseTime": "2016-03-10T15:06:03+00:00", @@ -193,13 +200,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/be00f84ec9838ccbf848a844c6fe0910e787d344/15w38b.json" }, - { - "id": "15w37a", - "releaseTime": "2015-09-10T14:22:31+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/e6279907fe1bbcbc4934e60c1cb7fa1509010b31/15w37a.json" - }, { "id": "1.8.8", "releaseTime": "2015-07-27T10:31:28+00:00", diff --git a/versions/1.9.1-pre3.json b/versions/1.9.1-pre3.json new file mode 100644 index 0000000000..6f7e5c0434 --- /dev/null +++ b/versions/1.9.1-pre3.json @@ -0,0 +1,529 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", + "size": 137056, + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "54ad739a28758d411492aa2aa562d6604ba3227e", + "size": 8698555, + "url": "https://launcher.mojang.com/mc/game/1.9.1-pre3/client/54ad739a28758d411492aa2aa562d6604ba3227e/client.jar" + }, + "server": { + "sha1": "6cf7cb1c561e2915c4370bfb4cf3f5e10058d537", + "size": 8847643, + "url": "https://launcher.mojang.com/mc/game/1.9.1-pre3/server/6cf7cb1c561e2915c4370bfb4cf3f5e10058d537/server.jar" + } + }, + "id": "1.9.1-pre3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.10/realms-1.8.10.jar", + "sha1": "a17c78c2da3a0dcd017744fff5efcf1b8359321c", + "size": 1132574, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.10/realms-1.8.10.jar" + } + }, + "name": "com.mojang:realms:1.8.10" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-03-11T09:20:36+00:00", + "time": "2016-03-11T09:21:59+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/15w37a.json b/versions/15w37a.json deleted file mode 100644 index 637fbf9085..0000000000 --- a/versions/15w37a.json +++ /dev/null @@ -1,534 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "0480d8e610a57fe18c78cb40eb76be50469accee", - "size": 8953756, - "url": "https://launcher.mojang.com/mc/game/15w37a/client/0480d8e610a57fe18c78cb40eb76be50469accee/client.jar" - }, - "server": { - "sha1": "0f29d64f94ccc40d01ebc1ddd0c506edca7b5dfb", - "size": 8653867, - "url": "https://launcher.mojang.com/mc/game/15w37a/server/0f29d64f94ccc40d01ebc1ddd0c506edca7b5dfb/server.jar" - }, - "windows_server": { - "sha1": "1b945df5c6464b4694e20087c9c74b6f5b0594dd", - "size": 9048107, - "url": "https://launcher.mojang.com/mc/game/15w37a/windows_server/1b945df5c6464b4694e20087c9c74b6f5b0594dd/windows_server.exe" - } - }, - "id": "15w37a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-09-10T14:22:31+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot" -} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 96618a50016d24d644fef14d830503d334a69e9c Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 17 Mar 2016 07:00:14 +0100 Subject: Update 2016-03-17 --- version_manifest.json | 4 ++-- versions/1.9.1-pre3.json | 12 ++++++------ versions/1.9.json | 12 ++++++------ 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/version_manifest.json b/version_manifest.json index 2ebf6ce23c..659bd313d2 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -7,7 +7,7 @@ { "id": "1.9.1-pre3", "releaseTime": "2016-03-11T09:20:36+00:00", - "time": "2016-03-11T09:21:59+00:00", + "time": "2016-03-17T05:44:19+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1-pre3.json" }, @@ -28,7 +28,7 @@ { "id": "1.9", "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-03-17T05:48:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" }, diff --git a/versions/1.9.1-pre3.json b/versions/1.9.1-pre3.json index 6f7e5c0434..e2e8860921 100644 --- a/versions/1.9.1-pre3.json +++ b/versions/1.9.1-pre3.json @@ -233,13 +233,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.8.10/realms-1.8.10.jar", - "sha1": "a17c78c2da3a0dcd017744fff5efcf1b8359321c", - "size": 1132574, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.10/realms-1.8.10.jar" + "path": "com/mojang/realms/1.8.12/realms-1.8.12.jar", + "sha1": "4c6d0865d0e086c70c5ae08bb291d4fce7a23b84", + "size": 1132656, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.12/realms-1.8.12.jar" } }, - "name": "com.mojang:realms:1.8.10" + "name": "com.mojang:realms:1.8.12" }, { "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-11T09:20:36+00:00", - "time": "2016-03-11T09:21:59+00:00", + "time": "2016-03-17T05:44:19+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9.json b/versions/1.9.json index b9dcf5ee97..1dab5d0aea 100644 --- a/versions/1.9.json +++ b/versions/1.9.json @@ -233,13 +233,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.8.6/realms-1.8.6.jar", - "sha1": "954c8dd1cfd94c219b19aa5838873ceb709e5892", - "size": 1132572, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.6/realms-1.8.6.jar" + "path": "com/mojang/realms/1.8.7/realms-1.8.7.jar", + "sha1": "b624280016616bb56cc6c30282684322edc7e7eb", + "size": 1132656, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.7/realms-1.8.7.jar" } }, - "name": "com.mojang:realms:1.8.6" + "name": "com.mojang:realms:1.8.7" }, { "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-03-17T05:48:48+00:00", "type": "release" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 23e6463b4b5af131113681027644c5502ebd97f2 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 30 Mar 2016 20:00:24 +0200 Subject: Update 2016-03-30 --- version_manifest.json | 60 ++---- versions/1.9-pre1.json | 529 ------------------------------------------------ versions/1.9-pre2.json | 529 ------------------------------------------------ versions/1.9-pre3.json | 529 ------------------------------------------------ versions/1.9-pre4.json | 529 ------------------------------------------------ versions/1.9.1.json | 529 ++++++++++++++++++++++++++++++++++++++++++++++++ versions/1.9.2.json | 529 ++++++++++++++++++++++++++++++++++++++++++++++++ versions/15w38b.json | 534 ------------------------------------------------- versions/15w39c.json | 534 ------------------------------------------------- 9 files changed, 1074 insertions(+), 3228 deletions(-) delete mode 100644 versions/1.9-pre1.json delete mode 100644 versions/1.9-pre2.json delete mode 100644 versions/1.9-pre3.json delete mode 100644 versions/1.9-pre4.json create mode 100644 versions/1.9.1.json create mode 100644 versions/1.9.2.json delete mode 100644 versions/15w38b.json delete mode 100644 versions/15w39c.json diff --git a/version_manifest.json b/version_manifest.json index 659bd313d2..c8225a60ff 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,23 @@ { "latest": { - "release": "1.9", - "snapshot": "1.9.1-pre3" + "release": "1.9.2", + "snapshot": "1.9.2" }, "versions": [ + { + "id": "1.9.2", + "releaseTime": "2016-03-30T15:23:55+00:00", + "time": "2016-03-30T15:25:46+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.2.json" + }, + { + "id": "1.9.1", + "releaseTime": "2016-03-30T13:43:07+00:00", + "time": "2016-03-30T13:44:36+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1.json" + }, { "id": "1.9.1-pre3", "releaseTime": "2016-03-11T09:20:36+00:00", @@ -32,34 +46,6 @@ "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" }, - { - "id": "1.9-pre4", - "releaseTime": "2016-02-26T15:21:11+00:00", - "time": "2016-03-10T10:57:03+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre4.json" - }, - { - "id": "1.9-pre3", - "releaseTime": "2016-02-24T15:52:36+00:00", - "time": "2016-03-10T10:57:03+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre3.json" - }, - { - "id": "1.9-pre2", - "releaseTime": "2016-02-18T17:41:00+00:00", - "time": "2016-03-10T10:57:03+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre2.json" - }, - { - "id": "1.9-pre1", - "releaseTime": "2016-02-17T15:23:19+00:00", - "time": "2016-03-10T10:57:03+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9-pre1.json" - }, { "id": "16w07b", "releaseTime": "2016-02-16T15:22:39+00:00", @@ -186,20 +172,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/9a0345828da1cbd747d57aab67a77c5b4b4f5015/15w40b.json" }, - { - "id": "15w39c", - "releaseTime": "2015-09-23T13:13:54+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/e81a08bc86020650c04b8d15f7e170350df209d2/15w39c.json" - }, - { - "id": "15w38b", - "releaseTime": "2015-09-17T14:22:31+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/be00f84ec9838ccbf848a844c6fe0910e787d344/15w38b.json" - }, { "id": "1.8.8", "releaseTime": "2015-07-27T10:31:28+00:00", diff --git a/versions/1.9-pre1.json b/versions/1.9-pre1.json deleted file mode 100644 index 4395787b60..0000000000 --- a/versions/1.9-pre1.json +++ /dev/null @@ -1,529 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "fa13948aa05aaa99b5f9d1700bbbdb2b6ecc59b1", - "size": 8695161, - "url": "https://launcher.mojang.com/mc/game/1.9-pre1/client/fa13948aa05aaa99b5f9d1700bbbdb2b6ecc59b1/client.jar" - }, - "server": { - "sha1": "e166c9863dc5a6444d8260b46423325d4130b429", - "size": 8845890, - "url": "https://launcher.mojang.com/mc/game/1.9-pre1/server/e166c9863dc5a6444d8260b46423325d4130b429/server.jar" - } - }, - "id": "1.9-pre1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", - "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", - "size": 1192425, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" - } - }, - "name": "com.mojang:realms:1.7.57" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-02-17T15:23:19+00:00", - "time": "2016-03-10T10:57:03+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/1.9-pre2.json b/versions/1.9-pre2.json deleted file mode 100644 index a0f86ccecf..0000000000 --- a/versions/1.9-pre2.json +++ /dev/null @@ -1,529 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "c61b03c6a0cdc7ee87f2bc0b707ce27ded2fa066", - "size": 8695482, - "url": "https://launcher.mojang.com/mc/game/1.9-pre2/client/c61b03c6a0cdc7ee87f2bc0b707ce27ded2fa066/client.jar" - }, - "server": { - "sha1": "ac6c4226ca5f1f7ea4c6f936f88d1df7c82d3a92", - "size": 8846020, - "url": "https://launcher.mojang.com/mc/game/1.9-pre2/server/ac6c4226ca5f1f7ea4c6f936f88d1df7c82d3a92/server.jar" - } - }, - "id": "1.9-pre2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.0/realms-1.8.0.jar", - "sha1": "5cbfd6040a729cc87cc1c8c1aed38f3a2e0986df", - "size": 1129890, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.0/realms-1.8.0.jar" - } - }, - "name": "com.mojang:realms:1.8.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-02-18T17:41:00+00:00", - "time": "2016-03-10T10:57:03+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/1.9-pre3.json b/versions/1.9-pre3.json deleted file mode 100644 index d0cf81a749..0000000000 --- a/versions/1.9-pre3.json +++ /dev/null @@ -1,529 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "81b626ebd0efa06f07b3f0dec1af34989ab61fd0", - "size": 8698063, - "url": "https://launcher.mojang.com/mc/game/1.9-pre3/client/81b626ebd0efa06f07b3f0dec1af34989ab61fd0/client.jar" - }, - "server": { - "sha1": "db995628b109fd83953ffadb749c2432fac70d9e", - "size": 8848702, - "url": "https://launcher.mojang.com/mc/game/1.9-pre3/server/db995628b109fd83953ffadb749c2432fac70d9e/server.jar" - } - }, - "id": "1.9-pre3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.1/realms-1.8.1.jar", - "sha1": "0920c29b365f99fe44193004cbfc4a29550447b2", - "size": 1130298, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.1/realms-1.8.1.jar" - } - }, - "name": "com.mojang:realms:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-02-24T15:52:36+00:00", - "time": "2016-03-10T10:57:03+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/1.9-pre4.json b/versions/1.9-pre4.json deleted file mode 100644 index 5c0f83093b..0000000000 --- a/versions/1.9-pre4.json +++ /dev/null @@ -1,529 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "f5dc0169eb605cf06aa6db60a0a164c9c5009554", - "size": 8697157, - "url": "https://launcher.mojang.com/mc/game/1.9-pre4/client/f5dc0169eb605cf06aa6db60a0a164c9c5009554/client.jar" - }, - "server": { - "sha1": "bbcbe9f89ef3cacd96dfd1df4d88588369fbd767", - "size": 8847812, - "url": "https://launcher.mojang.com/mc/game/1.9-pre4/server/bbcbe9f89ef3cacd96dfd1df4d88588369fbd767/server.jar" - } - }, - "id": "1.9-pre4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.1/realms-1.8.1.jar", - "sha1": "0920c29b365f99fe44193004cbfc4a29550447b2", - "size": 1130298, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.1/realms-1.8.1.jar" - } - }, - "name": "com.mojang:realms:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-02-26T15:21:11+00:00", - "time": "2016-03-10T10:57:03+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/1.9.1.json b/versions/1.9.1.json new file mode 100644 index 0000000000..5ea23475e5 --- /dev/null +++ b/versions/1.9.1.json @@ -0,0 +1,529 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", + "size": 137056, + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "9bc7f02323d90b9385c1a5dbd47fb144a3fb8835", + "size": 8699282, + "url": "https://launcher.mojang.com/mc/game/1.9.1/client/9bc7f02323d90b9385c1a5dbd47fb144a3fb8835/client.jar" + }, + "server": { + "sha1": "bf95d9118d9b4b827f524c878efd275125b56181", + "size": 8848010, + "url": "https://launcher.mojang.com/mc/game/1.9.1/server/bf95d9118d9b4b827f524c878efd275125b56181/server.jar" + } + }, + "id": "1.9.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.14/realms-1.8.14.jar", + "sha1": "8a58a8c1b9803b19eb93a7a3bfc1bffd58dfd99f", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.14/realms-1.8.14.jar" + } + }, + "name": "com.mojang:realms:1.8.14" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-03-30T13:43:07+00:00", + "time": "2016-03-30T13:44:36+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.9.2.json b/versions/1.9.2.json new file mode 100644 index 0000000000..f47cdec698 --- /dev/null +++ b/versions/1.9.2.json @@ -0,0 +1,529 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", + "size": 137056, + "totalSize": 120051216, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "19106fd5e222dca0f2dde9f66db8384c9a7db957", + "size": 8699297, + "url": "https://launcher.mojang.com/mc/game/1.9.2/client/19106fd5e222dca0f2dde9f66db8384c9a7db957/client.jar" + }, + "server": { + "sha1": "2b95cc7b136017e064c46d04a5825fe4cfa1be30", + "size": 8848002, + "url": "https://launcher.mojang.com/mc/game/1.9.2/server/2b95cc7b136017e064c46d04a5825fe4cfa1be30/server.jar" + } + }, + "id": "1.9.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", + "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" + } + }, + "name": "com.mojang:realms:1.8.15" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-03-30T15:23:55+00:00", + "time": "2016-03-30T15:25:46+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/15w38b.json b/versions/15w38b.json deleted file mode 100644 index 5e97857acd..0000000000 --- a/versions/15w38b.json +++ /dev/null @@ -1,534 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "acf1e36ee1c02249a1e5f5927b0b5b2a52e882b9", - "size": 8960082, - "url": "https://launcher.mojang.com/mc/game/15w38b/client/acf1e36ee1c02249a1e5f5927b0b5b2a52e882b9/client.jar" - }, - "server": { - "sha1": "41f8ae90397575214b958bb5ef99d25b541fe366", - "size": 8660073, - "url": "https://launcher.mojang.com/mc/game/15w38b/server/41f8ae90397575214b958bb5ef99d25b541fe366/server.jar" - }, - "windows_server": { - "sha1": "9c262c1cc50d8a95980dac4fe984d35a54779252", - "size": 9054313, - "url": "https://launcher.mojang.com/mc/game/15w38b/windows_server/9c262c1cc50d8a95980dac4fe984d35a54779252/windows_server.exe" - } - }, - "id": "15w38b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-09-17T14:22:31+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/15w39c.json b/versions/15w39c.json deleted file mode 100644 index 18320c1b0a..0000000000 --- a/versions/15w39c.json +++ /dev/null @@ -1,534 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "101e82c68b63be1f8c2dfc1bddcdb4a196442a84", - "size": 8963905, - "url": "https://launcher.mojang.com/mc/game/15w39c/client/101e82c68b63be1f8c2dfc1bddcdb4a196442a84/client.jar" - }, - "server": { - "sha1": "d3f7fb05eef0331941b4161b1f2f2ded7151bbaf", - "size": 8662416, - "url": "https://launcher.mojang.com/mc/game/15w39c/server/d3f7fb05eef0331941b4161b1f2f2ded7151bbaf/server.jar" - }, - "windows_server": { - "sha1": "24e1fc13125bfa952396b13e4beb9e25581c6eee", - "size": 9058192, - "url": "https://launcher.mojang.com/mc/game/15w39c/windows_server/24e1fc13125bfa952396b13e4beb9e25581c6eee/windows_server.exe" - } - }, - "id": "15w39c", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-09-23T13:13:54+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot" -} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 8c9b58c477533e1573c3916540e0b1287456cb32 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 31 Mar 2016 21:00:36 +0200 Subject: Update 2016-03-31 --- assets/1.9-aprilfools.json | 4216 ++++++++++++++++++++++++++++++++++++++++++++ version_manifest.json | 9 +- versions/1.RV-Pre1.json | 529 ++++++ 3 files changed, 4753 insertions(+), 1 deletion(-) create mode 100644 assets/1.9-aprilfools.json create mode 100644 versions/1.RV-Pre1.json diff --git a/assets/1.9-aprilfools.json b/assets/1.9-aprilfools.json new file mode 100644 index 0000000000..d40ce76a1b --- /dev/null +++ b/assets/1.9-aprilfools.json @@ -0,0 +1,4216 @@ +{ + "objects": { + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "minecraft/icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "minecraft/icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/lang/af_ZA.lang": { + "hash": "5cd1c556c035502858a59c0788cfe11d3170ba75", + "size": 74040 + }, + "minecraft/lang/ar_SA.lang": { + "hash": "25b71296317052cdd2751a5b931af1329254d6f9", + "size": 150068 + }, + "minecraft/lang/ast_ES.lang": { + "hash": "b57af170888588289a19592e15ead05b2a3f4e93", + "size": 141237 + }, + "minecraft/lang/az_AZ.lang": { + "hash": "e8d0382c6e1feb47539295d5d013431adf5f3d60", + "size": 83788 + }, + "minecraft/lang/be_BY.lang": { + "hash": "66ed9b4b19593b8d6abab496bf7a36732b49e664", + "size": 163990 + }, + "minecraft/lang/bg_BG.lang": { + "hash": "0f0ec42156a4fe37700fad9e85ed2445deb1b37a", + "size": 168115 + }, + "minecraft/lang/br_FR.lang": { + "hash": "999a1d3cfdb26d9d616f69ca92a4fb383122c0be", + "size": 138228 + }, + "minecraft/lang/ca_ES.lang": { + "hash": "cdc419d81ccbd3fd35a9ab4ec3c1cad4043c2c0c", + "size": 126591 + }, + "minecraft/lang/cs_CZ.lang": { + "hash": "0a033f5de8753751979c685a858975ab88db323b", + "size": 138483 + }, + "minecraft/lang/cy_GB.lang": { + "hash": "55ef9f5c3bbea4194f2588db1f53a5712d33c5db", + "size": 69831 + }, + "minecraft/lang/da_DK.lang": { + "hash": "115ad1606ef44688b6bf85982fc7c6485e76734f", + "size": 133456 + }, + "minecraft/lang/de_DE.lang": { + "hash": "c9a42fbd91bf118276ba8c03af13e80fcb9e8f68", + "size": 138494 + }, + "minecraft/lang/el_GR.lang": { + "hash": "7a3cb0179636accc7bbead2387cec860c137aca0", + "size": 152958 + }, + "minecraft/lang/en_AU.lang": { + "hash": "4a60d467a9115db29d4a452cde03e7996b68521e", + "size": 117483 + }, + "minecraft/lang/en_CA.lang": { + "hash": "99d2abbbd7fded4ae574755ddc97cf09da360316", + "size": 131024 + }, + "minecraft/lang/en_GB.lang": { + "hash": "3d7f778ea0a3baaf826ae75a094d77c46410902f", + "size": 131063 + }, + "minecraft/lang/en_NZ.lang": { + "hash": "156b873323b7f62ff5f89712ba68a92c3b30f232", + "size": 129850 + }, + "minecraft/lang/en_PT.lang": { + "hash": "9411c94aa25a77198a67282b2432407debfaff5c", + "size": 104505 + }, + "minecraft/lang/eo_UY.lang": { + "hash": "a1ce982b6136757a26a94a0e9edd5cc25f70fba6", + "size": 134757 + }, + "minecraft/lang/es_AR.lang": { + "hash": "e3f3c8cce37e4c80002de874a583dcd377470df9", + "size": 138588 + }, + "minecraft/lang/es_ES.lang": { + "hash": "2a256700d7cefc41926f62dc87ccb76599643ff5", + "size": 141166 + }, + "minecraft/lang/es_MX.lang": { + "hash": "8d8d51e8f21260fb77581be0b2a12eed5d56766f", + "size": 139346 + }, + "minecraft/lang/es_UY.lang": { + "hash": "bf2b7f9004c43881825705feaf3989830e4cfafa", + "size": 107880 + }, + "minecraft/lang/es_VE.lang": { + "hash": "968ba415ab21b0bbb8d71e2f10f2dbd100bf8820", + "size": 135787 + }, + "minecraft/lang/et_EE.lang": { + "hash": "1c90a5d1ca1b99608561b281155c275e5680cbb5", + "size": 140545 + }, + "minecraft/lang/eu_ES.lang": { + "hash": "2b627ce813e32f8109ae1057f3278228ffa880b9", + "size": 87019 + }, + "minecraft/lang/fa_IR.lang": { + "hash": "f3f8bb89b5ce3d8a905458f0faa52a54d1034515", + "size": 86027 + }, + "minecraft/lang/fi_FI.lang": { + "hash": "c3b57c938a7c104818c41da39b5a4301efd44b18", + "size": 138803 + }, + "minecraft/lang/fil_PH.lang": { + "hash": "e967b3ff8a7cc9cc00c31c78e2b1546a3a714459", + "size": 86249 + }, + "minecraft/lang/fo_FO.lang": { + "hash": "96c3798fd2d9fc97bb149a743bf0cdc0d628888a", + "size": 113079 + }, + "minecraft/lang/fr_CA.lang": { + "hash": "a9b0ad3b674db9f7ab8a0e3a4b8ec1321e362aa3", + "size": 146498 + }, + "minecraft/lang/fr_FR.lang": { + "hash": "c12f2e63231e761700694081d39aa47b0d533605", + "size": 145258 + }, + "minecraft/lang/fy_NL.lang": { + "hash": "3c15e260908b120968318dcd08e49cbdb9ac5a6c", + "size": 118914 + }, + "minecraft/lang/ga_IE.lang": { + "hash": "519ae2ab660d1be7ae3016b36e549756de44a4e6", + "size": 141671 + }, + "minecraft/lang/gl_ES.lang": { + "hash": "32fa7eb363deb2236d4860d793f3ec675c9957b0", + "size": 138516 + }, + "minecraft/lang/gv_IM.lang": { + "hash": "4d42a28e578e1fb12f4744172e2092c49f43c900", + "size": 60358 + }, + "minecraft/lang/he_IL.lang": { + "hash": "78cde0b439b284ae5f70c99ef3205d17aa6a84c2", + "size": 127012 + }, + "minecraft/lang/hi_IN.lang": { + "hash": "56f50d77326eccfdc0cef4f8c0aee6cd8b64c592", + "size": 86476 + }, + "minecraft/lang/hr_HR.lang": { + "hash": "29770e9eb516e30d4bca4eec9b940bff510b8019", + "size": 117388 + }, + "minecraft/lang/hu_HU.lang": { + "hash": "1080b78a5519638a4f55b3fb44f135987bbb57b0", + "size": 125012 + }, + "minecraft/lang/hy_AM.lang": { + "hash": "749f64d5f1172262b8a1454cf840723a1a2324b3", + "size": 77333 + }, + "minecraft/lang/id_ID.lang": { + "hash": "df62bdd871b031b18c9fcdfe5712cbe68e90d14c", + "size": 136754 + }, + "minecraft/lang/is_IS.lang": { + "hash": "a180039046138fc3fef028fcb0b1788ed08cafdf", + "size": 98079 + }, + "minecraft/lang/it_IT.lang": { + "hash": "53c3c820a18efd12bb7ba47ac1e7bbb8b132e914", + "size": 145701 + }, + "minecraft/lang/ja_JP.lang": { + "hash": "04d0398e572d1748f244b0d1b8bb394cbdc0e10d", + "size": 157938 + }, + "minecraft/lang/jbo_EN.lang": { + "hash": "d60621bfc18f7894f0c347c6d506fb63616bd954", + "size": 45413 + }, + "minecraft/lang/ka_GE.lang": { + "hash": "9c192e806f8ba6731605643d7a1e3699483da2f6", + "size": 217811 + }, + "minecraft/lang/ko_KR.lang": { + "hash": "88b0c38cf3d048219c7e77d5a19d6f3d7766a004", + "size": 149726 + }, + "minecraft/lang/ksh_DE.lang": { + "hash": "05b1b223d95f15b3daf49045cb541bb1e09f3eed", + "size": 135501 + }, + "minecraft/lang/kw_GB.lang": { + "hash": "46b97f55efc0a8b84b6a087cf3c1b43f4852d0ee", + "size": 70527 + }, + "minecraft/lang/la_LA.lang": { + "hash": "f9ba1cef4a53b5754093fc95fc437088e80c6801", + "size": 113813 + }, + "minecraft/lang/lb_LU.lang": { + "hash": "4af118fe44866a2b9c004b309a4c7f1f046a78d8", + "size": 81372 + }, + "minecraft/lang/li_LI.lang": { + "hash": "7d3116dbbe5aba04c561dbb94f6999dc4c48261f", + "size": 5107 + }, + "minecraft/lang/lol_US.lang": { + "hash": "459fe36088664addb7e4bae5efb713b3cd140dd4", + "size": 130675 + }, + "minecraft/lang/lt_LT.lang": { + "hash": "f69fe1c79ba3785056f3919c797bd4085c8782ef", + "size": 143248 + }, + "minecraft/lang/lv_LV.lang": { + "hash": "764a8b81a077b3bb5b6fbb8d2095c0a477615a68", + "size": 84406 + }, + "minecraft/lang/mi_NZ.lang": { + "hash": "ff44d81edc912844b5853a8c47c4572a5a85f6b7", + "size": 17231 + }, + "minecraft/lang/mk_MK.lang": { + "hash": "e36871b054123e621f662c479ba750b8632eb88e", + "size": 2234 + }, + "minecraft/lang/ms_MY.lang": { + "hash": "0ee82caaf2422488d98c9ef5c88369196b0d5730", + "size": 102108 + }, + "minecraft/lang/mt_MT.lang": { + "hash": "dc17b2866256b389110401b25ee63c9f20d2b618", + "size": 140071 + }, + "minecraft/lang/nds_DE.lang": { + "hash": "a5f6e36080aca58e4783c447c4edeb3b6f863080", + "size": 72604 + }, + "minecraft/lang/nl_NL.lang": { + "hash": "073e0c235d82141e80514f5acf695d00f90e45fb", + "size": 135655 + }, + "minecraft/lang/nn_NO.lang": { + "hash": "4142115f19ff598ff2dbb244e6be2e16456db460", + "size": 90185 + }, + "minecraft/lang/no_NO.lang": { + "hash": "cf43fe3a34ea8a58ce0f502c22176a778c275248", + "size": 128570 + }, + "minecraft/lang/oc_FR.lang": { + "hash": "9256715f6ee6ce94c9a3f0c20030c97cbd45af56", + "size": 123093 + }, + "minecraft/lang/pl_PL.lang": { + "hash": "901f3f4b37beb880ac0e163ae13d8573d3f84cc7", + "size": 142467 + }, + "minecraft/lang/pt_BR.lang": { + "hash": "dfd5789c529993030c3f3b086eefa4f7bf3adf6c", + "size": 138982 + }, + "minecraft/lang/pt_PT.lang": { + "hash": "a33c505875e52c9910d11a50c1c59e26889c0693", + "size": 126579 + }, + "minecraft/lang/qya_AA.lang": { + "hash": "3127d68e0b566d392cda30f1e0b21467c212cd58", + "size": 39455 + }, + "minecraft/lang/ro_RO.lang": { + "hash": "ebb521ff5a34f7a288a8d0a48567b77d450a9410", + "size": 139253 + }, + "minecraft/lang/ru_RU.lang": { + "hash": "6c3bedbc74fd3c1a69eb93dbcc1a364a4feadb00", + "size": 181859 + }, + "minecraft/lang/se_NO.lang": { + "hash": "dc80ab3aee3ee1952cdddc5b00c5e0563cd38678", + "size": 18938 + }, + "minecraft/lang/sk_SK.lang": { + "hash": "524c11924cffb2c9e4f56827ed57acd249561002", + "size": 142380 + }, + "minecraft/lang/sl_SI.lang": { + "hash": "cc68d238846e309a0f01c477f02575e11e25c5b7", + "size": 136401 + }, + "minecraft/lang/so_SO.lang": { + "hash": "aebe1285c23e89b882140f06798376dcb650c9d3", + "size": 766 + }, + "minecraft/lang/sq_AL.lang": { + "hash": "36c7d9dbf645069c12947be5e533ebec5fe755f1", + "size": 5089 + }, + "minecraft/lang/sr_SP.lang": { + "hash": "6896d07c4d8574191b95194cd20fc9c718713405", + "size": 126875 + }, + "minecraft/lang/sv_SE.lang": { + "hash": "10ff0bb5b5de999781549ac11a7c6fe8ac35129e", + "size": 133629 + }, + "minecraft/lang/th_TH.lang": { + "hash": "3b8ea299730f40e2727621dae9fe241f7ed07248", + "size": 196721 + }, + "minecraft/lang/tlh_AA.lang": { + "hash": "3de07ce04b8848062727941def06295240321bec", + "size": 45505 + }, + "minecraft/lang/tr_TR.lang": { + "hash": "57e1a01ec4bba6690b3f3eda47d13307168e1578", + "size": 139021 + }, + "minecraft/lang/tzl_TZL.lang": { + "hash": "252d5ecf33ba12dadcbe8c9ff24570cd43dc226e", + "size": 54099 + }, + "minecraft/lang/uk_UA.lang": { + "hash": "18132173863993eb8b12b9b7a1658ad48291ac4d", + "size": 185993 + }, + "minecraft/lang/val_ES.lang": { + "hash": "3c3aca77c2dd6f7b5ea568ff2fb393596d40ea69", + "size": 143528 + }, + "minecraft/lang/vi_VN.lang": { + "hash": "34c0b39e65c6acad82f99318a5f643a2cf3703b8", + "size": 158121 + }, + "minecraft/lang/zh_CN.lang": { + "hash": "ab63cd4945a0656f9debf1326516e372c6af4cba", + "size": 128520 + }, + "minecraft/lang/zh_TW.lang": { + "hash": "799a1a6d3a2acf887ad20d9e97a72f6f5791be8c", + "size": 131773 + }, + "minecraft/sounds.json": { + "hash": "c1598d6fd9f577237985a402d8bfd71cbd0a8b29", + "size": 82931 + }, + "minecraft/sounds/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "minecraft/sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "minecraft/sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "minecraft/sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "minecraft/sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "minecraft/sounds/ambient/cave/cave14.ogg": { + "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", + "size": 88989 + }, + "minecraft/sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "minecraft/sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "minecraft/sounds/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "minecraft/sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "minecraft/sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "minecraft/sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "minecraft/sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "minecraft/sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "minecraft/sounds/ambient/weather/rain1.ogg": { + "hash": "941611aed1eb6888f6ad998af22d2d2ef2efc4aa", + "size": 22230 + }, + "minecraft/sounds/ambient/weather/rain2.ogg": { + "hash": "6cf5c9f78a221f9a9576753fa5ca6cf3563c352a", + "size": 23292 + }, + "minecraft/sounds/ambient/weather/rain3.ogg": { + "hash": "61dba25ce75a25e7920bcb210408fc6b6a2c92f0", + "size": 23967 + }, + "minecraft/sounds/ambient/weather/rain4.ogg": { + "hash": "0b0d9e03b93a8c5823eb4f925114aef0cb9ac6b2", + "size": 23963 + }, + "minecraft/sounds/ambient/weather/rain5.ogg": { + "hash": "072089b5c336cf62fc003f4b4a63c4740f4931df", + "size": 22157 + }, + "minecraft/sounds/ambient/weather/rain6.ogg": { + "hash": "b94f782f9762a5497f51b8065bdc7e495424bcbd", + "size": 23159 + }, + "minecraft/sounds/ambient/weather/rain7.ogg": { + "hash": "45bf909bc5def60f055a57ac776ac277364d76a6", + "size": 23713 + }, + "minecraft/sounds/ambient/weather/rain8.ogg": { + "hash": "15925d0a3a0de4b483f4d90ac2fc9a2043e499ee", + "size": 24855 + }, + "minecraft/sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "minecraft/sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "minecraft/sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "minecraft/sounds/block/brewing_stand/brew1.ogg": { + "hash": "b91c8cf157979540e517895beefe0390acac6454", + "size": 11092 + }, + "minecraft/sounds/block/brewing_stand/brew2.ogg": { + "hash": "030a3d36cccac21197db2ec078f96cbc2caa1311", + "size": 12877 + }, + "minecraft/sounds/block/chest/close.ogg": { + "hash": "a7d0d6f761c9a647cc0273bc016f2772b85f6d88", + "size": 7590 + }, + "minecraft/sounds/block/chest/close2.ogg": { + "hash": "eaa2cfc2ca71f219930cc496d5316853364d3623", + "size": 7896 + }, + "minecraft/sounds/block/chest/close3.ogg": { + "hash": "fda6f8d1f1daabad0fd78903cd3c4b366f77a8e5", + "size": 7116 + }, + "minecraft/sounds/block/chest/open.ogg": { + "hash": "f993dbcc8cdde669020b9f988f091d997006ce8b", + "size": 8916 + }, + "minecraft/sounds/block/chorus_flower/death1.ogg": { + "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", + "size": 16467 + }, + "minecraft/sounds/block/chorus_flower/death2.ogg": { + "hash": "64ea3da2bfe8f994308140c734ca81a6fed4d4a7", + "size": 16267 + }, + "minecraft/sounds/block/chorus_flower/death3.ogg": { + "hash": "aa10d6c0b4941f35b7129ee0b9905536826f2422", + "size": 10243 + }, + "minecraft/sounds/block/chorus_flower/grow1.ogg": { + "hash": "07373cce0250d335443998231c8a9e3ef7531e9f", + "size": 13938 + }, + "minecraft/sounds/block/chorus_flower/grow2.ogg": { + "hash": "f23941bd42028d6fac79a142cb913522f05998c2", + "size": 15249 + }, + "minecraft/sounds/block/chorus_flower/grow3.ogg": { + "hash": "7e163e93b0799fc8373baa3fdbf44bffcbe540b4", + "size": 17264 + }, + "minecraft/sounds/block/chorus_flower/grow4.ogg": { + "hash": "a2c1116d40b879a0abccc2f02c0471be91bb6b30", + "size": 14078 + }, + "minecraft/sounds/block/fence_gate/close1.ogg": { + "hash": "aaebcc83934fb7919c7af934eefc5a586678e1b2", + "size": 6492 + }, + "minecraft/sounds/block/fence_gate/close2.ogg": { + "hash": "58d63232621aaa03e4d09598700561214e7c2477", + "size": 6649 + }, + "minecraft/sounds/block/fence_gate/open1.ogg": { + "hash": "fa68bbdcbb68db8dea8604f3ae5caadb9ded0cbe", + "size": 6676 + }, + "minecraft/sounds/block/fence_gate/open2.ogg": { + "hash": "836ae33bdfadbe5dcbe0696fe64c671beb4938fb", + "size": 7018 + }, + "minecraft/sounds/block/furnace/fire_crackle1.ogg": { + "hash": "c27a5dfd1f85834d0238273dfc7227b85776afc8", + "size": 24373 + }, + "minecraft/sounds/block/furnace/fire_crackle2.ogg": { + "hash": "8e00fe4a121211c668eed96c0c45bef4e1ae2978", + "size": 22697 + }, + "minecraft/sounds/block/furnace/fire_crackle3.ogg": { + "hash": "83221aea5f4c54dc13907d85a8330c02da933a10", + "size": 20394 + }, + "minecraft/sounds/block/furnace/fire_crackle4.ogg": { + "hash": "739dc564cf6d0ff909542293cd5754d4aa52bf2c", + "size": 20583 + }, + "minecraft/sounds/block/furnace/fire_crackle5.ogg": { + "hash": "42a25a79668f99c697be57c0353c9e82fc7a5842", + "size": 23872 + }, + "minecraft/sounds/block/iron_door/close1.ogg": { + "hash": "108c61bfecd4f969778173578984503e08dd7898", + "size": 6550 + }, + "minecraft/sounds/block/iron_door/close2.ogg": { + "hash": "aec962400204953cc7eefef2c0cc1942bbeaff38", + "size": 6590 + }, + "minecraft/sounds/block/iron_door/close3.ogg": { + "hash": "278ae35982e186ab9f4a9ef5728b18793c939e98", + "size": 6465 + }, + "minecraft/sounds/block/iron_door/close4.ogg": { + "hash": "4710afcb488c6ee3881e3b896dfcd5cc2069049a", + "size": 6579 + }, + "minecraft/sounds/block/iron_door/open1.ogg": { + "hash": "a8756192499be8204a5e195b9873b6b48c0d1d25", + "size": 7486 + }, + "minecraft/sounds/block/iron_door/open2.ogg": { + "hash": "0208597870daf05e8bde08d4aac04989c9ebedf2", + "size": 7612 + }, + "minecraft/sounds/block/iron_door/open3.ogg": { + "hash": "e700e2c9abdfc27a32ac3b7f759d6c48a0846992", + "size": 6812 + }, + "minecraft/sounds/block/iron_door/open4.ogg": { + "hash": "ae6914ce7180755e98ee2d169e1757bc624bbade", + "size": 7306 + }, + "minecraft/sounds/block/iron_trapdoor/close1.ogg": { + "hash": "2eed61a9d62487569fe54986856238e1c364f7cd", + "size": 5520 + }, + "minecraft/sounds/block/iron_trapdoor/close2.ogg": { + "hash": "003409183ca2b8a8a140bfeb6390d1a9edc8c88b", + "size": 5278 + }, + "minecraft/sounds/block/iron_trapdoor/close3.ogg": { + "hash": "d76adcd771f45c83ded14aaad4645dd068918d52", + "size": 5220 + }, + "minecraft/sounds/block/iron_trapdoor/close4.ogg": { + "hash": "f1f532ab1d59998dcdb4e1838fa62d224cdcfd1e", + "size": 5580 + }, + "minecraft/sounds/block/iron_trapdoor/open1.ogg": { + "hash": "45f65be973d1929c2bd26d4fbc7912ad6bfc4834", + "size": 5256 + }, + "minecraft/sounds/block/iron_trapdoor/open2.ogg": { + "hash": "fdce7a33bf8e7605d40a10dbe0edc5556b1d43c4", + "size": 5566 + }, + "minecraft/sounds/block/iron_trapdoor/open3.ogg": { + "hash": "edb8625e330ee1ee8ceeb2540cd083360e9daf65", + "size": 4991 + }, + "minecraft/sounds/block/iron_trapdoor/open4.ogg": { + "hash": "e73b083393fa29357e85f8b535751e14853cf7b5", + "size": 5516 + }, + "minecraft/sounds/block/waterlily/place1.ogg": { + "hash": "a8d5525b3304a47c138579e46c5dc525bba193dd", + "size": 5165 + }, + "minecraft/sounds/block/waterlily/place2.ogg": { + "hash": "ba72e7707b095d24af0cb9c267b9c5b92efa3e70", + "size": 5034 + }, + "minecraft/sounds/block/waterlily/place3.ogg": { + "hash": "ceade9b1b4c759e442d6903ddd9102c22401168d", + "size": 5292 + }, + "minecraft/sounds/block/waterlily/place4.ogg": { + "hash": "5488a01c534a16c2138c2f7072343d4179695477", + "size": 5114 + }, + "minecraft/sounds/block/wooden_door/close.ogg": { + "hash": "871634413de37a092d0e5fe7844a37917c27bbf2", + "size": 6789 + }, + "minecraft/sounds/block/wooden_door/close2.ogg": { + "hash": "6e0d43b064fb69f7b63e0704d99a38bb2ebc19e0", + "size": 6504 + }, + "minecraft/sounds/block/wooden_door/close3.ogg": { + "hash": "d11ce21cc8a280448e9c12a28406583127809b79", + "size": 6427 + }, + "minecraft/sounds/block/wooden_door/close4.ogg": { + "hash": "011cf0d5b4015b52129caa98c7c4a35ea7a795ed", + "size": 6363 + }, + "minecraft/sounds/block/wooden_door/open.ogg": { + "hash": "4ed1f29f3e1378811f7fcc49db743400b8e3284f", + "size": 8011 + }, + "minecraft/sounds/block/wooden_door/open2.ogg": { + "hash": "5c44e7a8da8afddd9220121ba76ec1badebb56c3", + "size": 7320 + }, + "minecraft/sounds/block/wooden_door/open3.ogg": { + "hash": "d2ba0797ca24fcf15d105c88899089e4af5cb9f4", + "size": 6820 + }, + "minecraft/sounds/block/wooden_door/open4.ogg": { + "hash": "21464f4cfb0163f9071d2a84d818bd5ac5b6eee6", + "size": 7472 + }, + "minecraft/sounds/block/wooden_trapdoor/close1.ogg": { + "hash": "159697af99ef2640f870bee2aaeda9170a918523", + "size": 5519 + }, + "minecraft/sounds/block/wooden_trapdoor/close2.ogg": { + "hash": "5e49444266bf88c2006233a811561272ad8f157f", + "size": 5280 + }, + "minecraft/sounds/block/wooden_trapdoor/close3.ogg": { + "hash": "c9a5510420292be670d0020b7123ca0fef1f6087", + "size": 4887 + }, + "minecraft/sounds/block/wooden_trapdoor/open1.ogg": { + "hash": "9eb0c3c8c34bcf83db451c12f24edd756908d265", + "size": 5295 + }, + "minecraft/sounds/block/wooden_trapdoor/open2.ogg": { + "hash": "a410f82debee252f1399a8c391bef261ab42d07c", + "size": 5389 + }, + "minecraft/sounds/block/wooden_trapdoor/open3.ogg": { + "hash": "37c0ff8ac56889125bb0d11be7225f453e1e4098", + "size": 5907 + }, + "minecraft/sounds/block/wooden_trapdoor/open4.ogg": { + "hash": "f756c39f4ca9565c359a66d33b5a4f9d886e5479", + "size": 5788 + }, + "minecraft/sounds/block/wooden_trapdoor/open5.ogg": { + "hash": "3a05ef3ce1827538f54ba4b3262eaee438da4217", + "size": 5760 + }, + "minecraft/sounds/buzzwords/equipvr.ogg": { + "hash": "c72e0ad2a60d5a9ec89e712388a0c1eb0c223d38", + "size": 11116 + }, + "minecraft/sounds/buzzwords/robotlarm1.ogg": { + "hash": "6cc01577b0e0042a614d7d7aee00923def70db6c", + "size": 8428 + }, + "minecraft/sounds/buzzwords/robotlarm2.ogg": { + "hash": "a2dcd3cc3d0f39ff540e1882f7906bea5a02debd", + "size": 9587 + }, + "minecraft/sounds/buzzwords/robotlarm3.ogg": { + "hash": "9546ffbaf6d6aa2c4a0c83581b773f2e83eabdd2", + "size": 10632 + }, + "minecraft/sounds/buzzwords/robotlarm4.ogg": { + "hash": "fb8220a13c2d767f1e26ce44f3b12b1cdd273b87", + "size": 8206 + }, + "minecraft/sounds/buzzwords/tick1.ogg": { + "hash": "eddd412257313c0637b15e4deb0ddb0b22e8892b", + "size": 6073 + }, + "minecraft/sounds/buzzwords/tick2.ogg": { + "hash": "69e9ac4b950a3c4cbc2824901b9696ab74e3824d", + "size": 5373 + }, + "minecraft/sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "minecraft/sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "minecraft/sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "minecraft/sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "minecraft/sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "minecraft/sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "minecraft/sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "minecraft/sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "minecraft/sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "minecraft/sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "minecraft/sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "minecraft/sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "minecraft/sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "minecraft/sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "minecraft/sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "minecraft/sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "minecraft/sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "minecraft/sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "minecraft/sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "minecraft/sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "minecraft/sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "minecraft/sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "minecraft/sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "minecraft/sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "minecraft/sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "minecraft/sounds/enchant/thorns/hit1.ogg": { + "hash": "539fe34036caba1b247df3360c688960e4defd81", + "size": 6662 + }, + "minecraft/sounds/enchant/thorns/hit2.ogg": { + "hash": "cce17e7a814eb77c9cc14d6f97ba6a941bbe9c74", + "size": 7228 + }, + "minecraft/sounds/enchant/thorns/hit3.ogg": { + "hash": "cc8d5578d3d8728955ab0d54b0278ffcf99d858b", + "size": 7976 + }, + "minecraft/sounds/enchant/thorns/hit4.ogg": { + "hash": "8797fc7cc14c4ffeae1b131631fa025154f98c86", + "size": 8269 + }, + "minecraft/sounds/entity/armorstand/break1.ogg": { + "hash": "d39e91b93f8e7eb31776e65e9788a0ab2c9b32c3", + "size": 7891 + }, + "minecraft/sounds/entity/armorstand/break2.ogg": { + "hash": "4d270722140425e172a192d4393676b1f65e15d5", + "size": 6862 + }, + "minecraft/sounds/entity/armorstand/break3.ogg": { + "hash": "0fed68b1071ec4f3c5ce24639c746b7e975c1c91", + "size": 6713 + }, + "minecraft/sounds/entity/armorstand/break4.ogg": { + "hash": "695ebb888cda6e98ce2cda9a69b2c29dddbb7b2b", + "size": 6292 + }, + "minecraft/sounds/entity/armorstand/hit1.ogg": { + "hash": "155de9993fbc036f371d9fee50c8b2012dc5adce", + "size": 7423 + }, + "minecraft/sounds/entity/armorstand/hit2.ogg": { + "hash": "504362657a72f3ecb1d694989c23c497310cc471", + "size": 6503 + }, + "minecraft/sounds/entity/armorstand/hit3.ogg": { + "hash": "136cc386976d1901f9b3b374a71d987efb50dce6", + "size": 6075 + }, + "minecraft/sounds/entity/armorstand/hit4.ogg": { + "hash": "6c83307ca1f6d7484d2899f381801713cdf06bbe", + "size": 6078 + }, + "minecraft/sounds/entity/cow/milk1.ogg": { + "hash": "462cbc14581ba05f4a5f1e5aa23cb48eb823bf2d", + "size": 14489 + }, + "minecraft/sounds/entity/cow/milk2.ogg": { + "hash": "47d640178306584d10213dbf05290150ff60a46b", + "size": 13302 + }, + "minecraft/sounds/entity/cow/milk3.ogg": { + "hash": "e7133a7d4822e40f0abd716faa3a8f340362b8d7", + "size": 13332 + }, + "minecraft/sounds/entity/elytra/elytra.ogg": { + "hash": "f4f079477eef4a9cc7378451a5fbbeb94e46c79d", + "size": 144347 + }, + "minecraft/sounds/entity/guardian/ambient1.ogg": { + "hash": "6c5c988701199ca65fcd2caf88a0e456d3421977", + "size": 15061 + }, + "minecraft/sounds/entity/guardian/ambient2.ogg": { + "hash": "98e6c933794f74d15b1e87eea64ca6f766e557c2", + "size": 14776 + }, + "minecraft/sounds/entity/guardian/ambient3.ogg": { + "hash": "43ba9e9339435f351b4578723910556354e16d43", + "size": 13395 + }, + "minecraft/sounds/entity/guardian/ambient4.ogg": { + "hash": "4ebf0ae943f5881bb81af674e8596341e52015eb", + "size": 12793 + }, + "minecraft/sounds/entity/horse/eat1.ogg": { + "hash": "65727e3d0b1e51e537b0e476f119bee8be45edab", + "size": 8581 + }, + "minecraft/sounds/entity/horse/eat2.ogg": { + "hash": "1f13e157e2ff169eef53bab24e65cb40d41b93b6", + "size": 6990 + }, + "minecraft/sounds/entity/horse/eat3.ogg": { + "hash": "c5cd11a147cf6a37bd0f33f951f74464fb0d128a", + "size": 7073 + }, + "minecraft/sounds/entity/horse/eat4.ogg": { + "hash": "6ac381cb9b69baf96b909e59d8c9886579746e4f", + "size": 7143 + }, + "minecraft/sounds/entity/horse/eat5.ogg": { + "hash": "1826c6986572fe2f7ab9111dc6da9b67df1f7f20", + "size": 6249 + }, + "minecraft/sounds/entity/itemframe/add_item1.ogg": { + "hash": "cf44e74d49ef2793fb01143a37fd27ee50d0e727", + "size": 4404 + }, + "minecraft/sounds/entity/itemframe/add_item2.ogg": { + "hash": "281f889e8eadcb21e2bb664d4f337192fab3a139", + "size": 4303 + }, + "minecraft/sounds/entity/itemframe/add_item3.ogg": { + "hash": "e2b2464a1507c129e4fd8aa2447f92cfe1bd61bb", + "size": 4488 + }, + "minecraft/sounds/entity/itemframe/add_item4.ogg": { + "hash": "285196110d802aed2f6797eb436d70e36716edaa", + "size": 4581 + }, + "minecraft/sounds/entity/itemframe/break1.ogg": { + "hash": "36adcbb0553274272777667992b363d857b80af9", + "size": 4907 + }, + "minecraft/sounds/entity/itemframe/break2.ogg": { + "hash": "c756f26f5a702fca021795d9ae15b5dadba1cf07", + "size": 4980 + }, + "minecraft/sounds/entity/itemframe/break3.ogg": { + "hash": "1d15957378b747a2daad165dd14acc5689310e9a", + "size": 4956 + }, + "minecraft/sounds/entity/itemframe/place1.ogg": { + "hash": "fae49d67f7901e74e75c1343082096fd7f524ee7", + "size": 5362 + }, + "minecraft/sounds/entity/itemframe/place2.ogg": { + "hash": "dcddcc8d9845734c85e39afecb34cc2b1586905c", + "size": 5009 + }, + "minecraft/sounds/entity/itemframe/place3.ogg": { + "hash": "06dafda29984d98c81df8cd5edeca2e96599f1f4", + "size": 5218 + }, + "minecraft/sounds/entity/itemframe/place4.ogg": { + "hash": "d6a7e9b6882630bc21a0efad67dcccd12ccb2eb5", + "size": 4542 + }, + "minecraft/sounds/entity/itemframe/remove_item1.ogg": { + "hash": "83c8daabf4016b4a69a0aff792629776e646477a", + "size": 4179 + }, + "minecraft/sounds/entity/itemframe/remove_item2.ogg": { + "hash": "35a5c6a402a0f0091c1221a245ea9cc180975cc8", + "size": 4439 + }, + "minecraft/sounds/entity/itemframe/remove_item3.ogg": { + "hash": "54ae8bae3da40ea9a80739d7b36106bffaf8854c", + "size": 4347 + }, + "minecraft/sounds/entity/itemframe/remove_item4.ogg": { + "hash": "7c58d79a33c20c776c6f592b80e96305034c6dbe", + "size": 4311 + }, + "minecraft/sounds/entity/itemframe/rotate_item1.ogg": { + "hash": "c6ac8614f870ba8a7898a2544738d03dc141c92c", + "size": 4097 + }, + "minecraft/sounds/entity/itemframe/rotate_item2.ogg": { + "hash": "5ebe9a655de4ff8510a2c58e74d25a65ce6c8ad1", + "size": 4004 + }, + "minecraft/sounds/entity/itemframe/rotate_item3.ogg": { + "hash": "def695c50fa800dc639e91bea0148c7626ca5e87", + "size": 4021 + }, + "minecraft/sounds/entity/itemframe/rotate_item4.ogg": { + "hash": "5cd1caeb2b7c35e58c57a90eed97be8cd893e499", + "size": 4075 + }, + "minecraft/sounds/entity/leashknot/break1.ogg": { + "hash": "63c22eb984e3406f33bd3fc474b1d76f2c395f1a", + "size": 6632 + }, + "minecraft/sounds/entity/leashknot/break2.ogg": { + "hash": "48f9931bef7d3a07c7ea40126eb2bd9c71c4a0e7", + "size": 7237 + }, + "minecraft/sounds/entity/leashknot/break3.ogg": { + "hash": "1f411b36057067939b1aa1b0354ebb8eaa1e980d", + "size": 7741 + }, + "minecraft/sounds/entity/leashknot/place1.ogg": { + "hash": "2b048cb32391a275b07e5648ec6d474fb52f9f91", + "size": 6186 + }, + "minecraft/sounds/entity/leashknot/place2.ogg": { + "hash": "45d81989f156d74bd07939be66cb89aecd6f8609", + "size": 5924 + }, + "minecraft/sounds/entity/leashknot/place3.ogg": { + "hash": "ee39bc3030b4465309f67d897b9df23093acba06", + "size": 6367 + }, + "minecraft/sounds/entity/painting/break1.ogg": { + "hash": "a1aaacc760df41853a7c02e741b81bfc51c5e93c", + "size": 5644 + }, + "minecraft/sounds/entity/painting/break2.ogg": { + "hash": "330a29f4ac0f178bb2d5855b29ad1b262ef14604", + "size": 5380 + }, + "minecraft/sounds/entity/painting/break3.ogg": { + "hash": "7a4f2566e6d1ff536a9c6d7f9a0d804d15a3ce62", + "size": 5225 + }, + "minecraft/sounds/entity/painting/place1.ogg": { + "hash": "a3ab149628aa2f10acda1e1e3c097b04fcb46328", + "size": 4609 + }, + "minecraft/sounds/entity/painting/place2.ogg": { + "hash": "2211e494688ba04b0c4658ed74d7e48c2d391c33", + "size": 4720 + }, + "minecraft/sounds/entity/painting/place3.ogg": { + "hash": "f82bb1724f94ef3e2cd80a0e41ed0ca54c8f7502", + "size": 4708 + }, + "minecraft/sounds/entity/painting/place4.ogg": { + "hash": "08d3912d571693d82692458132d4de59928f16d6", + "size": 4920 + }, + "minecraft/sounds/entity/player/attack/crit1.ogg": { + "hash": "509656b6d02a4491f46c686e66b615950c6c1408", + "size": 8223 + }, + "minecraft/sounds/entity/player/attack/crit2.ogg": { + "hash": "1b172129daf7cd9a36d2b0f7820baf2e479e381a", + "size": 9783 + }, + "minecraft/sounds/entity/player/attack/crit3.ogg": { + "hash": "15bbaf7901d7abff12bb872ff88a6ad541f5227a", + "size": 8273 + }, + "minecraft/sounds/entity/player/attack/knockback1.ogg": { + "hash": "08626fc2a337c28b5dfdafb6daa9ea31f9a70571", + "size": 8148 + }, + "minecraft/sounds/entity/player/attack/knockback2.ogg": { + "hash": "0556f8b2dc424e7368b4ab9f8a315aa26982e3fc", + "size": 7428 + }, + "minecraft/sounds/entity/player/attack/knockback3.ogg": { + "hash": "085a6cd2e023877254d1118c403f39e556c003cb", + "size": 8234 + }, + "minecraft/sounds/entity/player/attack/knockback4.ogg": { + "hash": "1c722dfd43b06c28273bc8c56d1d02c1a6ea5e48", + "size": 8442 + }, + "minecraft/sounds/entity/player/attack/strong1.ogg": { + "hash": "d7067e204913cf9631bfbb7340102f6de75c2dfc", + "size": 5194 + }, + "minecraft/sounds/entity/player/attack/strong2.ogg": { + "hash": "56afe99ff911f7c56fb923cd85427a719c2a1424", + "size": 5782 + }, + "minecraft/sounds/entity/player/attack/strong3.ogg": { + "hash": "780917a341ca4e6a5a8f4e744142a94069189fb0", + "size": 5252 + }, + "minecraft/sounds/entity/player/attack/strong4.ogg": { + "hash": "a272af870850e4d5905f476ac23bcb28543a543a", + "size": 5460 + }, + "minecraft/sounds/entity/player/attack/strong5.ogg": { + "hash": "c3dcdf6dff63fcf4d35b2742b62018591de0e156", + "size": 5664 + }, + "minecraft/sounds/entity/player/attack/strong6.ogg": { + "hash": "ed76364b90ade21c5d25bf09a4a67475801bce66", + "size": 5122 + }, + "minecraft/sounds/entity/player/attack/sweep1.ogg": { + "hash": "fd20e1cd8c69bc2f037de950b078a729a4b7d6a6", + "size": 5546 + }, + "minecraft/sounds/entity/player/attack/sweep2.ogg": { + "hash": "c9534f4d840470b3c6efbcb84cff23c57baa3393", + "size": 5398 + }, + "minecraft/sounds/entity/player/attack/sweep3.ogg": { + "hash": "4c26fd4c2774e7afcbda1e293a27595e04e87c47", + "size": 5238 + }, + "minecraft/sounds/entity/player/attack/sweep4.ogg": { + "hash": "ae9bb7a332e3e3d3665f282b60b296ec01be97df", + "size": 4969 + }, + "minecraft/sounds/entity/player/attack/sweep5.ogg": { + "hash": "50a317f837b0604c3ebe8224951c1a0d7a94516a", + "size": 5329 + }, + "minecraft/sounds/entity/player/attack/sweep6.ogg": { + "hash": "39077d824a27e8040b0e1f2b4707d81149830d11", + "size": 5117 + }, + "minecraft/sounds/entity/player/attack/sweep7.ogg": { + "hash": "e8d0df494880f2067bb64d08a7428a78239c9a29", + "size": 5515 + }, + "minecraft/sounds/entity/player/attack/weak1.ogg": { + "hash": "f26ab58dc70ce7a3f4d16b5bb31620894b0b8812", + "size": 4337 + }, + "minecraft/sounds/entity/player/attack/weak2.ogg": { + "hash": "8d56863e83e0e114937522d3a4a7e124528c65b4", + "size": 4260 + }, + "minecraft/sounds/entity/player/attack/weak3.ogg": { + "hash": "5d78e883f8bf8123261a5b05cf90cb5cc020fa6e", + "size": 4463 + }, + "minecraft/sounds/entity/player/attack/weak4.ogg": { + "hash": "5fa52f2e49e446e466b721937cc168bba734ef33", + "size": 4525 + }, + "minecraft/sounds/entity/rabbit/attack1.ogg": { + "hash": "5041867a91a67cec2fa1ab572c351d2796a6f050", + "size": 7443 + }, + "minecraft/sounds/entity/rabbit/attack2.ogg": { + "hash": "4b90ff3a9b1486642bc0f15da0045d83a91df82e", + "size": 7268 + }, + "minecraft/sounds/entity/rabbit/attack3.ogg": { + "hash": "c31af622a2ee7beffb9daf72363a77a607be64a3", + "size": 9299 + }, + "minecraft/sounds/entity/rabbit/attack4.ogg": { + "hash": "8301a44446b04249e6896bc230f6d8c9d8e56273", + "size": 8857 + }, + "minecraft/sounds/entity/shulker/ambient1.ogg": { + "hash": "dd67ac8cf15d54eff38ef9a790be4692bcba2900", + "size": 7078 + }, + "minecraft/sounds/entity/shulker/ambient2.ogg": { + "hash": "f0d58706321168c2907cf13ae6f8ae9108244fc3", + "size": 7333 + }, + "minecraft/sounds/entity/shulker/ambient3.ogg": { + "hash": "d4f6c468ad9536049023a9680483c4d44088e084", + "size": 6148 + }, + "minecraft/sounds/entity/shulker/ambient4.ogg": { + "hash": "5c4cbba7fe4bc8214708f93f4db54102660a281d", + "size": 7371 + }, + "minecraft/sounds/entity/shulker/ambient5.ogg": { + "hash": "dbebdab8835d86493975dde6fd05db76de5a0605", + "size": 7116 + }, + "minecraft/sounds/entity/shulker/ambient6.ogg": { + "hash": "5cc7da22ff9cdea9175c8496c3e683d0ce97c9e2", + "size": 7554 + }, + "minecraft/sounds/entity/shulker/ambient7.ogg": { + "hash": "c0caa238bb45a074c117869eef193290fc27fb59", + "size": 8240 + }, + "minecraft/sounds/entity/shulker/close1.ogg": { + "hash": "7b99a069d855e1089c025e75c0b4ea6699220804", + "size": 5475 + }, + "minecraft/sounds/entity/shulker/close2.ogg": { + "hash": "7d90eb9e088738c9ae7ad8b2951c7432a0d7cc44", + "size": 5343 + }, + "minecraft/sounds/entity/shulker/close3.ogg": { + "hash": "ec247f38f3f60f9e185b31e787c1ad43caa0c73c", + "size": 5431 + }, + "minecraft/sounds/entity/shulker/close4.ogg": { + "hash": "fef5251190146ab8e0abe80183cd78c243d7c6fe", + "size": 5179 + }, + "minecraft/sounds/entity/shulker/close5.ogg": { + "hash": "e555fcece121879fe0becbada9d01dea27ab153d", + "size": 5376 + }, + "minecraft/sounds/entity/shulker/death1.ogg": { + "hash": "ce3bbcf44fd72e3d0b3fbcbb7334d100619ca71e", + "size": 13893 + }, + "minecraft/sounds/entity/shulker/death2.ogg": { + "hash": "db685fafb774a31072c6577a04a5693dba725155", + "size": 11278 + }, + "minecraft/sounds/entity/shulker/death3.ogg": { + "hash": "9bae8d2e28f81e1a5571a9ca6a6bf21595796658", + "size": 9857 + }, + "minecraft/sounds/entity/shulker/death4.ogg": { + "hash": "668ebaccbc4572fc4a7a79b166f467823ffa8c50", + "size": 11596 + }, + "minecraft/sounds/entity/shulker/hurt1.ogg": { + "hash": "b049ab95eb3a6f7fba35259cda3df9437259f590", + "size": 5465 + }, + "minecraft/sounds/entity/shulker/hurt2.ogg": { + "hash": "0714e023bd5b42e409b1aa12aee17376810282fe", + "size": 6371 + }, + "minecraft/sounds/entity/shulker/hurt3.ogg": { + "hash": "394253f2575216683fc1926a0a387a3e5e90bc16", + "size": 6445 + }, + "minecraft/sounds/entity/shulker/hurt4.ogg": { + "hash": "ba03ef98d9acdfc6696f41ddec0d0c95cb289d16", + "size": 6044 + }, + "minecraft/sounds/entity/shulker/hurt_closed1.ogg": { + "hash": "5491bbc4482b2e8d8382fc7623828b7764693f4d", + "size": 4583 + }, + "minecraft/sounds/entity/shulker/hurt_closed2.ogg": { + "hash": "da1a3e592fc80324109b930d5282f2766fc3701d", + "size": 4958 + }, + "minecraft/sounds/entity/shulker/hurt_closed3.ogg": { + "hash": "ac6609153f895d292de440566eb23438aa9f846e", + "size": 4602 + }, + "minecraft/sounds/entity/shulker/hurt_closed4.ogg": { + "hash": "78244ba4bba775f92e51148fab026d7c399e9055", + "size": 4779 + }, + "minecraft/sounds/entity/shulker/hurt_closed5.ogg": { + "hash": "eceb70cb374cc410ac23e00fc95ca0404f8a20f4", + "size": 4760 + }, + "minecraft/sounds/entity/shulker/open1.ogg": { + "hash": "accc7a55d92bf4a8509daeb8415b1a36a3646deb", + "size": 5471 + }, + "minecraft/sounds/entity/shulker/open2.ogg": { + "hash": "0331eec018c422631e6cb00960eea3e2c5c6e559", + "size": 5110 + }, + "minecraft/sounds/entity/shulker/open3.ogg": { + "hash": "77e87c6b92d268d8dc5a25780340461cda53b99c", + "size": 5169 + }, + "minecraft/sounds/entity/shulker/open4.ogg": { + "hash": "25fc442f8a0abf99be8e7f507e63c5866a055c70", + "size": 5045 + }, + "minecraft/sounds/entity/shulker/open5.ogg": { + "hash": "02e77c97360b82170ee58723ac2519fcd79b821e", + "size": 5239 + }, + "minecraft/sounds/entity/shulker/shoot1.ogg": { + "hash": "3f8b9415f67443206f6af52c1471d0de0354d046", + "size": 15040 + }, + "minecraft/sounds/entity/shulker/shoot2.ogg": { + "hash": "95805aac201b6852d0ab35bd2c75cfa64a926447", + "size": 14269 + }, + "minecraft/sounds/entity/shulker/shoot3.ogg": { + "hash": "f5873a8f416388c2ded80b4ffab6d65b7f18b305", + "size": 14203 + }, + "minecraft/sounds/entity/shulker/shoot4.ogg": { + "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", + "size": 15748 + }, + "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { + "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", + "size": 11384 + }, + "minecraft/sounds/entity/shulker_bullet/hit2.ogg": { + "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", + "size": 11186 + }, + "minecraft/sounds/entity/shulker_bullet/hit3.ogg": { + "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", + "size": 11880 + }, + "minecraft/sounds/entity/shulker_bullet/hit4.ogg": { + "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", + "size": 9074 + }, + "minecraft/sounds/entity/snowman/death1.ogg": { + "hash": "888fb12c5fb536268747df857ad439e17a4a2f44", + "size": 10362 + }, + "minecraft/sounds/entity/snowman/death2.ogg": { + "hash": "36409234aed55db1d006a65b92f1c64be4e4bbe0", + "size": 10107 + }, + "minecraft/sounds/entity/snowman/death3.ogg": { + "hash": "9f910c27c8cf336f211a75830821b0ec6abf6fa9", + "size": 9110 + }, + "minecraft/sounds/entity/snowman/hurt1.ogg": { + "hash": "da71b9f569cffbd8b4c88dbd30767315aba8067b", + "size": 6628 + }, + "minecraft/sounds/entity/snowman/hurt2.ogg": { + "hash": "50bf881d5a1a484f15f009bf0b86703111834516", + "size": 7087 + }, + "minecraft/sounds/entity/snowman/hurt3.ogg": { + "hash": "9a9d88fc2ba4c56b0089df4441f3a3ac1fcb8b0e", + "size": 6335 + }, + "minecraft/sounds/entity/squid/ambient1.ogg": { + "hash": "8ea4cfd31d4f286b039a63d52020aa6b5408a763", + "size": 10437 + }, + "minecraft/sounds/entity/squid/ambient2.ogg": { + "hash": "4ed7023a970b7f6a6d03558c3125fe85fea4ecd8", + "size": 9344 + }, + "minecraft/sounds/entity/squid/ambient3.ogg": { + "hash": "d997d6bd0a18be2b62c27363878f99540d845825", + "size": 9839 + }, + "minecraft/sounds/entity/squid/ambient4.ogg": { + "hash": "4a0ce0713583399108fad4698cbe63714fe5898f", + "size": 7540 + }, + "minecraft/sounds/entity/squid/ambient5.ogg": { + "hash": "b212815d8728730de16ff65a3f54a7fd06b98fbc", + "size": 10575 + }, + "minecraft/sounds/entity/squid/death1.ogg": { + "hash": "68beeda338fdb43c3b7cbbb718e82839e6d07ef3", + "size": 13305 + }, + "minecraft/sounds/entity/squid/death2.ogg": { + "hash": "a91e1f2cba408d784538d21424e52253864534b6", + "size": 13796 + }, + "minecraft/sounds/entity/squid/death3.ogg": { + "hash": "3efb22bf9a4ca184f037c309e4f7ece0a9ca53bc", + "size": 11042 + }, + "minecraft/sounds/entity/squid/hurt1.ogg": { + "hash": "eb93722c9adcccba57bc6e9b19039599e94934c8", + "size": 8234 + }, + "minecraft/sounds/entity/squid/hurt2.ogg": { + "hash": "3c05729b7cfdef0e5782080155004d4d0766ab41", + "size": 6866 + }, + "minecraft/sounds/entity/squid/hurt3.ogg": { + "hash": "96a92abe786f7f1fd5ee56a364c2fbee7f23a165", + "size": 6808 + }, + "minecraft/sounds/entity/squid/hurt4.ogg": { + "hash": "df97decf9d824c4b47c642bbcc3ac6c230e91bc2", + "size": 6514 + }, + "minecraft/sounds/entity/witch/ambient1.ogg": { + "hash": "166af5d48f1f67a4608be9d23fd27f8c16269893", + "size": 11349 + }, + "minecraft/sounds/entity/witch/ambient2.ogg": { + "hash": "e65b9794e249ffe93ba2ec75cd0c994697773073", + "size": 10091 + }, + "minecraft/sounds/entity/witch/ambient3.ogg": { + "hash": "b8e9d0b643fd331dcbeea8114d3ad59d96f4bc59", + "size": 12280 + }, + "minecraft/sounds/entity/witch/ambient4.ogg": { + "hash": "108529f98cbc67491b119ac6bec3f4af1ca3f1b0", + "size": 12035 + }, + "minecraft/sounds/entity/witch/ambient5.ogg": { + "hash": "c9b2193339b42279d874cebb4afe3761c1425bfa", + "size": 6694 + }, + "minecraft/sounds/entity/witch/death1.ogg": { + "hash": "627c939e2aa48a5e3f516848e66a76acb992c2a8", + "size": 10591 + }, + "minecraft/sounds/entity/witch/death2.ogg": { + "hash": "b5e67bcc0f5af24fa6d01f377215143ee7a1cf67", + "size": 10038 + }, + "minecraft/sounds/entity/witch/death3.ogg": { + "hash": "4c02a13757318403e7837260c1b30069dcb7be69", + "size": 7754 + }, + "minecraft/sounds/entity/witch/drink1.ogg": { + "hash": "894f26447ad5cff2afff1d66917a3f7760f1c3b7", + "size": 6169 + }, + "minecraft/sounds/entity/witch/drink2.ogg": { + "hash": "79ac9cc6fbb67cd1eeea2fcbf29804088b140f15", + "size": 6707 + }, + "minecraft/sounds/entity/witch/drink3.ogg": { + "hash": "c38f3e0ea505f0333996e6eaa0f2c0d5bfc8d4d7", + "size": 6060 + }, + "minecraft/sounds/entity/witch/drink4.ogg": { + "hash": "feedd2d726dedb8742519ac0c404d26bc3b5d735", + "size": 6411 + }, + "minecraft/sounds/entity/witch/hurt1.ogg": { + "hash": "d4f9f7adb9789781a3a0ca1a94262a474cbee1db", + "size": 6433 + }, + "minecraft/sounds/entity/witch/hurt2.ogg": { + "hash": "608ce4dc409ef39df6b0409647b89f2f1a2d9ded", + "size": 6869 + }, + "minecraft/sounds/entity/witch/hurt3.ogg": { + "hash": "591bb8451ac56723d2b689d9bc95c8020bb4809b", + "size": 6834 + }, + "minecraft/sounds/entity/witch/throw1.ogg": { + "hash": "455016d86e1ace53fc732190416dccca8cad40fa", + "size": 4747 + }, + "minecraft/sounds/entity/witch/throw2.ogg": { + "hash": "b81ffdb8b4932bdc9f0692423d426b8f2334da6c", + "size": 4652 + }, + "minecraft/sounds/entity/witch/throw3.ogg": { + "hash": "c07715ed9a7c41e554f30c86ab2e6818b4d4a6c8", + "size": 5137 + }, + "minecraft/sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "minecraft/sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "minecraft/sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "minecraft/sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "minecraft/sounds/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "minecraft/sounds/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "minecraft/sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "minecraft/sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "minecraft/sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "minecraft/sounds/item/armor/equip_chain1.ogg": { + "hash": "fd29d5ae9309aafaf40e5ec308cabd45c4a1e152", + "size": 6380 + }, + "minecraft/sounds/item/armor/equip_chain2.ogg": { + "hash": "df30fe9e52ade521d4019ce118f95c1d39390d97", + "size": 7070 + }, + "minecraft/sounds/item/armor/equip_chain3.ogg": { + "hash": "fb17cc91ec691e54590ba0fd1dbd69e6b567a530", + "size": 7108 + }, + "minecraft/sounds/item/armor/equip_chain4.ogg": { + "hash": "2aa3a86b0673a6e586ffdb4466b45c43eb2ba8f7", + "size": 7230 + }, + "minecraft/sounds/item/armor/equip_chain5.ogg": { + "hash": "66c6203abeca2f718f7bb09ded67d91fba0196cd", + "size": 5970 + }, + "minecraft/sounds/item/armor/equip_chain6.ogg": { + "hash": "6977300f83c4230f4d24d89df3892a755ba5b08d", + "size": 7175 + }, + "minecraft/sounds/item/armor/equip_diamond1.ogg": { + "hash": "548b24e7e67c0f0fd9d995a9539559e13ab18930", + "size": 7591 + }, + "minecraft/sounds/item/armor/equip_diamond2.ogg": { + "hash": "82185e25fb404f4d04cec2666ee698a76ecd2c44", + "size": 7142 + }, + "minecraft/sounds/item/armor/equip_diamond3.ogg": { + "hash": "e75b56b5b84644be68db4c92c0b086a9e4110fe6", + "size": 7036 + }, + "minecraft/sounds/item/armor/equip_diamond4.ogg": { + "hash": "be62533d5e2d6306901e07dff0ca862e6a6738d5", + "size": 7190 + }, + "minecraft/sounds/item/armor/equip_diamond5.ogg": { + "hash": "8a1c9994a6f35371b8e776b262f363692f222513", + "size": 6211 + }, + "minecraft/sounds/item/armor/equip_diamond6.ogg": { + "hash": "76ed99c31216d33b7c2d3a5eb385132f0a07f5dc", + "size": 7060 + }, + "minecraft/sounds/item/armor/equip_generic1.ogg": { + "hash": "19e3ddd127884efbbece9806ef8fce3498e03da3", + "size": 5157 + }, + "minecraft/sounds/item/armor/equip_generic2.ogg": { + "hash": "f64d194a003a43dd37c0fa02dd1ef39c4e22c00a", + "size": 5529 + }, + "minecraft/sounds/item/armor/equip_generic3.ogg": { + "hash": "d9ea46f172ccb92314c86054b2865a9f78cac07f", + "size": 5393 + }, + "minecraft/sounds/item/armor/equip_generic4.ogg": { + "hash": "1e9470b35545a17586f1305a20233acc4e104b04", + "size": 5393 + }, + "minecraft/sounds/item/armor/equip_generic5.ogg": { + "hash": "b7aa52172a204716ff6ac2711b2d0b6e74b47d02", + "size": 5542 + }, + "minecraft/sounds/item/armor/equip_generic6.ogg": { + "hash": "b16e70f12f123efd71d652717a473593e9e9d8e0", + "size": 6122 + }, + "minecraft/sounds/item/armor/equip_gold1.ogg": { + "hash": "7a122f23df31c32c5c2d14e06548a56546b5ea6c", + "size": 6789 + }, + "minecraft/sounds/item/armor/equip_gold2.ogg": { + "hash": "185fdb055113e3c1aafc7cc7c9141f2960b17ed3", + "size": 6578 + }, + "minecraft/sounds/item/armor/equip_gold3.ogg": { + "hash": "292b4dc4bb3d310585634e0b216db85ff9c642d0", + "size": 7272 + }, + "minecraft/sounds/item/armor/equip_gold4.ogg": { + "hash": "b6499b211b9dd3ea0c8da61b2f1478b0be096434", + "size": 7217 + }, + "minecraft/sounds/item/armor/equip_gold5.ogg": { + "hash": "91c6aab1954a292166d3c39c58179b8e2872ee60", + "size": 6085 + }, + "minecraft/sounds/item/armor/equip_gold6.ogg": { + "hash": "4abdbf22b4552d6575d801e4f87077de35ee5f01", + "size": 7173 + }, + "minecraft/sounds/item/armor/equip_iron1.ogg": { + "hash": "fcb8cef95d170fa97e14a35c625976511d53b1fd", + "size": 7470 + }, + "minecraft/sounds/item/armor/equip_iron2.ogg": { + "hash": "201fc02e913f277c2a599fee21d0cefd24abe977", + "size": 7670 + }, + "minecraft/sounds/item/armor/equip_iron3.ogg": { + "hash": "2951b5c0dd8c80b618affbea09fb5fe81435eccc", + "size": 8241 + }, + "minecraft/sounds/item/armor/equip_iron4.ogg": { + "hash": "2b73dd8c1b27b629c841fe26b2c633edf3aa64c8", + "size": 7637 + }, + "minecraft/sounds/item/armor/equip_iron5.ogg": { + "hash": "12ee841f09570ffd7ca155f8acde6588d3945168", + "size": 7069 + }, + "minecraft/sounds/item/armor/equip_iron6.ogg": { + "hash": "fb9ee08207b57f93cab9392ccbc5a94c27727a0f", + "size": 7189 + }, + "minecraft/sounds/item/armor/equip_leather1.ogg": { + "hash": "ebe259bc9b07c4ae6a08471e86dc0e6d8d4d04c2", + "size": 6373 + }, + "minecraft/sounds/item/armor/equip_leather2.ogg": { + "hash": "0811423a3fb1a8e53010b1d9a4994aa8a9fe714f", + "size": 6948 + }, + "minecraft/sounds/item/armor/equip_leather3.ogg": { + "hash": "10e3ea2313752eab2cd14fc9125001756da121dc", + "size": 6892 + }, + "minecraft/sounds/item/armor/equip_leather4.ogg": { + "hash": "64a8e6a57b4ff89d6d8c90916c412389166e3ea1", + "size": 7024 + }, + "minecraft/sounds/item/armor/equip_leather5.ogg": { + "hash": "8ccd1c57f2982182699073f47d8ec4875c45249c", + "size": 5900 + }, + "minecraft/sounds/item/armor/equip_leather6.ogg": { + "hash": "74c2c4cd3ccc69adae111b684d8620ce59c305ba", + "size": 6786 + }, + "minecraft/sounds/item/bottle/fill1.ogg": { + "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", + "size": 9133 + }, + "minecraft/sounds/item/bottle/fill2.ogg": { + "hash": "8ade85479752442bc6f00db4d924e88f9f8591e9", + "size": 9303 + }, + "minecraft/sounds/item/bottle/fill3.ogg": { + "hash": "66a1c766a70f18978ddbcb3d1861e10e6b2722fa", + "size": 8921 + }, + "minecraft/sounds/item/bottle/fill4.ogg": { + "hash": "8f9e605a2e7895b480b5691cc460e41eedacbd58", + "size": 9331 + }, + "minecraft/sounds/item/bottle/fill_dragonbreath1.ogg": { + "hash": "cc6d28540b6033f5d420f7cd81a77f17619c0a2a", + "size": 8494 + }, + "minecraft/sounds/item/bottle/fill_dragonbreath2.ogg": { + "hash": "e56f9472bd8b2894115337b211857366e916966d", + "size": 6829 + }, + "minecraft/sounds/item/bucket/empty1.ogg": { + "hash": "27987b7065ef4a27106246f9d32382a0514f87b2", + "size": 10498 + }, + "minecraft/sounds/item/bucket/empty2.ogg": { + "hash": "a796e8907874e6ae174c30da28ff000f1cf566c3", + "size": 10277 + }, + "minecraft/sounds/item/bucket/empty3.ogg": { + "hash": "8dec8307dff359b0279e3e49798692309204d55e", + "size": 9888 + }, + "minecraft/sounds/item/bucket/empty_lava1.ogg": { + "hash": "3612c93dfebcedbeb22bc8283e0b85de033d081a", + "size": 11764 + }, + "minecraft/sounds/item/bucket/empty_lava2.ogg": { + "hash": "b98e76594736052ac7ab8851d95a96b5ad7d2ce2", + "size": 13443 + }, + "minecraft/sounds/item/bucket/empty_lava3.ogg": { + "hash": "d62e50329337eee968b1e93cce04a65aeecad27d", + "size": 11774 + }, + "minecraft/sounds/item/bucket/fill1.ogg": { + "hash": "e28ff6368461f0a0308ced79016ea98d5feb645f", + "size": 10900 + }, + "minecraft/sounds/item/bucket/fill2.ogg": { + "hash": "1d69d04c669d82a75da8ea2f8a1a63ebf5fefd0f", + "size": 10441 + }, + "minecraft/sounds/item/bucket/fill3.ogg": { + "hash": "556a88f3a8e8f407a94ad37b131dc8d5c3f236c0", + "size": 10844 + }, + "minecraft/sounds/item/bucket/fill_lava1.ogg": { + "hash": "840d3f489b866d6ec63e8d885469105ff65c591e", + "size": 9211 + }, + "minecraft/sounds/item/bucket/fill_lava2.ogg": { + "hash": "54290ce87fb0ebac606f497ac8a12c107b74a586", + "size": 9211 + }, + "minecraft/sounds/item/bucket/fill_lava3.ogg": { + "hash": "99125d80da85a6055d5757fe9194bee680ac9a63", + "size": 9278 + }, + "minecraft/sounds/item/elytra/elytra_loop.ogg": { + "hash": "90d599a1760137a7c4d7a52c77f5c65c02f137d4", + "size": 132727 + }, + "minecraft/sounds/item/hoe/till1.ogg": { + "hash": "0e6696ec35c5f4982cad6a6731edcffb11728aa9", + "size": 5875 + }, + "minecraft/sounds/item/hoe/till2.ogg": { + "hash": "46dd1e5e0f90bb72261e2986d530e80e8fc50560", + "size": 6022 + }, + "minecraft/sounds/item/hoe/till3.ogg": { + "hash": "d75f19c657e1f22b47d2060fd3495c444f35a477", + "size": 5833 + }, + "minecraft/sounds/item/hoe/till4.ogg": { + "hash": "cb95637a9d5e9b0cb36a2516f0dfac30fed9d720", + "size": 6544 + }, + "minecraft/sounds/item/shield/block1.ogg": { + "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", + "size": 5951 + }, + "minecraft/sounds/item/shield/block2.ogg": { + "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", + "size": 5396 + }, + "minecraft/sounds/item/shield/block3.ogg": { + "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", + "size": 5915 + }, + "minecraft/sounds/item/shield/block4.ogg": { + "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", + "size": 5656 + }, + "minecraft/sounds/item/shield/block5.ogg": { + "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", + "size": 5763 + }, + "minecraft/sounds/item/shovel/flatten1.ogg": { + "hash": "659b0fb0ef28429e3b779d833d6eedd8305cbbbc", + "size": 6103 + }, + "minecraft/sounds/item/shovel/flatten2.ogg": { + "hash": "ab51a39c66800bd6fd98c450131aac20790c535a", + "size": 6290 + }, + "minecraft/sounds/item/shovel/flatten3.ogg": { + "hash": "188e05f8f12787ea22dd1836fe2c9c7e4efd03af", + "size": 6101 + }, + "minecraft/sounds/item/shovel/flatten4.ogg": { + "hash": "2bf88ed6015273fa5b757531597cf156176b35f8", + "size": 6671 + }, + "minecraft/sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "minecraft/sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "minecraft/sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "minecraft/sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "minecraft/sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "minecraft/sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "minecraft/sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "minecraft/sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "minecraft/sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "minecraft/sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "minecraft/sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "minecraft/sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "minecraft/sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "minecraft/sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "minecraft/sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "minecraft/sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "minecraft/sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "minecraft/sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "minecraft/sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "minecraft/sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "minecraft/sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "minecraft/sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "minecraft/sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "minecraft/sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "minecraft/sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "minecraft/sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "minecraft/sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "minecraft/sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "minecraft/sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "minecraft/sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "minecraft/sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "minecraft/sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "minecraft/sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "minecraft/sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "minecraft/sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "minecraft/sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "minecraft/sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "minecraft/sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "minecraft/sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "minecraft/sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "minecraft/sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "minecraft/sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "minecraft/sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "minecraft/sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "minecraft/sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "minecraft/sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "minecraft/sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "minecraft/sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "minecraft/sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "minecraft/sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "minecraft/sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "minecraft/sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "minecraft/sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "minecraft/sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "minecraft/sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "minecraft/sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "minecraft/sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "minecraft/sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "minecraft/sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "minecraft/sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "minecraft/sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "minecraft/sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "minecraft/sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "minecraft/sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "minecraft/sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "minecraft/sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "minecraft/sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "minecraft/sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "minecraft/sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "minecraft/sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "minecraft/sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "minecraft/sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "minecraft/sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "minecraft/sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "minecraft/sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "minecraft/sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "minecraft/sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "minecraft/sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "minecraft/sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "minecraft/sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "minecraft/sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "minecraft/sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "minecraft/sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "minecraft/sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "minecraft/sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "minecraft/sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "minecraft/sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "minecraft/sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "minecraft/sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "minecraft/sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "minecraft/sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "minecraft/sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "minecraft/sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "minecraft/sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "minecraft/sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "minecraft/sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "minecraft/sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "minecraft/sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "minecraft/sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "minecraft/sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "minecraft/sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "minecraft/sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "minecraft/sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "minecraft/sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "minecraft/sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "minecraft/sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "minecraft/sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "minecraft/sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "minecraft/sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "minecraft/sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "minecraft/sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "minecraft/sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "minecraft/sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "minecraft/sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "minecraft/sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "minecraft/sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "minecraft/sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "minecraft/sounds/mob/guardian/attack_loop.ogg": { + "hash": "49c71e06621ad56f69e99e0bbb9e82c37b8d8580", + "size": 20633 + }, + "minecraft/sounds/mob/guardian/curse.ogg": { + "hash": "3f2e554955be100d7f28c074586b764710330b8c", + "size": 45792 + }, + "minecraft/sounds/mob/guardian/elder_death.ogg": { + "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", + "size": 19980 + }, + "minecraft/sounds/mob/guardian/elder_hit1.ogg": { + "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", + "size": 8461 + }, + "minecraft/sounds/mob/guardian/elder_hit2.ogg": { + "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", + "size": 8392 + }, + "minecraft/sounds/mob/guardian/elder_hit3.ogg": { + "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", + "size": 8631 + }, + "minecraft/sounds/mob/guardian/elder_hit4.ogg": { + "hash": "186362097c9552903943d8d37a1e3b974e4aa618", + "size": 8680 + }, + "minecraft/sounds/mob/guardian/elder_idle1.ogg": { + "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", + "size": 17095 + }, + "minecraft/sounds/mob/guardian/elder_idle2.ogg": { + "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", + "size": 17437 + }, + "minecraft/sounds/mob/guardian/elder_idle3.ogg": { + "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", + "size": 14673 + }, + "minecraft/sounds/mob/guardian/elder_idle4.ogg": { + "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", + "size": 18822 + }, + "minecraft/sounds/mob/guardian/flop1.ogg": { + "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", + "size": 7422 + }, + "minecraft/sounds/mob/guardian/flop2.ogg": { + "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", + "size": 7355 + }, + "minecraft/sounds/mob/guardian/flop3.ogg": { + "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", + "size": 6994 + }, + "minecraft/sounds/mob/guardian/flop4.ogg": { + "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", + "size": 7371 + }, + "minecraft/sounds/mob/guardian/guardian_death.ogg": { + "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", + "size": 15820 + }, + "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { + "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", + "size": 9257 + }, + "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { + "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", + "size": 9111 + }, + "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { + "hash": "3008b71834c7815f70507c044da8defbcb585a80", + "size": 9363 + }, + "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { + "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", + "size": 9216 + }, + "minecraft/sounds/mob/guardian/land_death.ogg": { + "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", + "size": 11255 + }, + "minecraft/sounds/mob/guardian/land_hit1.ogg": { + "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", + "size": 12031 + }, + "minecraft/sounds/mob/guardian/land_hit2.ogg": { + "hash": "e9ccf74cb5b561e4839482863d1466f731903500", + "size": 11089 + }, + "minecraft/sounds/mob/guardian/land_hit3.ogg": { + "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", + "size": 11980 + }, + "minecraft/sounds/mob/guardian/land_hit4.ogg": { + "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", + "size": 11180 + }, + "minecraft/sounds/mob/guardian/land_idle1.ogg": { + "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", + "size": 6727 + }, + "minecraft/sounds/mob/guardian/land_idle2.ogg": { + "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", + "size": 5579 + }, + "minecraft/sounds/mob/guardian/land_idle3.ogg": { + "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", + "size": 6802 + }, + "minecraft/sounds/mob/guardian/land_idle4.ogg": { + "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", + "size": 5687 + }, + "minecraft/sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "minecraft/sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "minecraft/sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "minecraft/sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "minecraft/sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "minecraft/sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "minecraft/sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "minecraft/sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "minecraft/sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "minecraft/sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "minecraft/sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "minecraft/sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "minecraft/sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "minecraft/sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "minecraft/sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "minecraft/sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "minecraft/sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "minecraft/sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "minecraft/sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "minecraft/sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "minecraft/sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "minecraft/sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "minecraft/sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "minecraft/sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "minecraft/sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "minecraft/sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "minecraft/sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "minecraft/sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "minecraft/sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "minecraft/sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "minecraft/sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "minecraft/sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "minecraft/sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "minecraft/sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "minecraft/sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "minecraft/sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "minecraft/sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "minecraft/sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "minecraft/sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "minecraft/sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "minecraft/sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "minecraft/sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "minecraft/sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "minecraft/sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "minecraft/sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "minecraft/sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "minecraft/sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "minecraft/sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "minecraft/sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "minecraft/sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "minecraft/sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "minecraft/sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "minecraft/sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "minecraft/sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "minecraft/sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "minecraft/sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "minecraft/sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "minecraft/sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "minecraft/sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "minecraft/sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "minecraft/sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "minecraft/sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "minecraft/sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "minecraft/sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "minecraft/sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "minecraft/sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "minecraft/sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "minecraft/sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "minecraft/sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "minecraft/sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "minecraft/sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "minecraft/sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "minecraft/sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "minecraft/sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "minecraft/sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "minecraft/sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "minecraft/sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "minecraft/sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "minecraft/sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "minecraft/sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "minecraft/sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "minecraft/sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { + "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", + "size": 7018 + }, + "minecraft/sounds/mob/rabbit/hop1.ogg": { + "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", + "size": 5938 + }, + "minecraft/sounds/mob/rabbit/hop2.ogg": { + "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", + "size": 6993 + }, + "minecraft/sounds/mob/rabbit/hop3.ogg": { + "hash": "461436665544dc44e12f79cad893de2ad02ddffc", + "size": 6597 + }, + "minecraft/sounds/mob/rabbit/hop4.ogg": { + "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", + "size": 5811 + }, + "minecraft/sounds/mob/rabbit/hurt1.ogg": { + "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", + "size": 6750 + }, + "minecraft/sounds/mob/rabbit/hurt2.ogg": { + "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", + "size": 5988 + }, + "minecraft/sounds/mob/rabbit/hurt3.ogg": { + "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", + "size": 6389 + }, + "minecraft/sounds/mob/rabbit/hurt4.ogg": { + "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", + "size": 6650 + }, + "minecraft/sounds/mob/rabbit/idle1.ogg": { + "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", + "size": 5806 + }, + "minecraft/sounds/mob/rabbit/idle2.ogg": { + "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", + "size": 6988 + }, + "minecraft/sounds/mob/rabbit/idle3.ogg": { + "hash": "8906199918a85564590c7a01e854c3820853533e", + "size": 5840 + }, + "minecraft/sounds/mob/rabbit/idle4.ogg": { + "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", + "size": 8691 + }, + "minecraft/sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "minecraft/sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "minecraft/sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "minecraft/sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "minecraft/sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "minecraft/sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "minecraft/sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "minecraft/sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "minecraft/sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "minecraft/sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "minecraft/sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "minecraft/sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "minecraft/sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "minecraft/sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "minecraft/sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "minecraft/sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "minecraft/sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "minecraft/sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "minecraft/sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "minecraft/sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "minecraft/sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "minecraft/sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "minecraft/sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "minecraft/sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "minecraft/sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "minecraft/sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "minecraft/sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "minecraft/sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "minecraft/sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "minecraft/sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "minecraft/sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "minecraft/sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "minecraft/sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "minecraft/sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "minecraft/sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "minecraft/sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "minecraft/sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "minecraft/sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "minecraft/sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "minecraft/sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "minecraft/sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "minecraft/sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "minecraft/sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "minecraft/sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "minecraft/sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "minecraft/sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "minecraft/sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "minecraft/sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "minecraft/sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "minecraft/sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "minecraft/sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "minecraft/sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "minecraft/sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "minecraft/sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "minecraft/sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "minecraft/sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "minecraft/sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "minecraft/sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "minecraft/sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "minecraft/sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "minecraft/sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "minecraft/sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "minecraft/sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "minecraft/sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "minecraft/sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "minecraft/sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "minecraft/sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "minecraft/sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "minecraft/sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "minecraft/sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "minecraft/sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "minecraft/sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "minecraft/sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "minecraft/sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "minecraft/sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "minecraft/sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "minecraft/sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "minecraft/sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "minecraft/sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "minecraft/sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "minecraft/sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "minecraft/sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "minecraft/sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "minecraft/sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "minecraft/sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "minecraft/sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "minecraft/sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "minecraft/sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "minecraft/sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "minecraft/sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "minecraft/sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "minecraft/sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "minecraft/sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "minecraft/sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "minecraft/sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "minecraft/sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "minecraft/sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "minecraft/sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "minecraft/sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "minecraft/sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "minecraft/sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "minecraft/sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "minecraft/sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "minecraft/sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "minecraft/sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "minecraft/sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "minecraft/sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "minecraft/sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "minecraft/sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "minecraft/sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "minecraft/sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "minecraft/sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "minecraft/sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "minecraft/sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "minecraft/sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "minecraft/sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "minecraft/sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "minecraft/sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "minecraft/sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "minecraft/sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "minecraft/sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "minecraft/sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "minecraft/sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "minecraft/sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "minecraft/sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "minecraft/sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "minecraft/sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "minecraft/sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "minecraft/sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "minecraft/sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "minecraft/sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "minecraft/sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "minecraft/sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "minecraft/sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "minecraft/sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "minecraft/sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "minecraft/sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "minecraft/sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "minecraft/sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "minecraft/sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "minecraft/sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "minecraft/sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "minecraft/sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "minecraft/sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "minecraft/sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "minecraft/sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "minecraft/sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "minecraft/sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "minecraft/sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "minecraft/sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "minecraft/sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "minecraft/sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "minecraft/sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "minecraft/sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "minecraft/sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "minecraft/sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "minecraft/sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "minecraft/sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "minecraft/sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "minecraft/sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "minecraft/sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "minecraft/sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "minecraft/sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "minecraft/sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "minecraft/sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "minecraft/sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "minecraft/sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "minecraft/sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "minecraft/sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "minecraft/sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "minecraft/sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "minecraft/sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "minecraft/sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "minecraft/sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "minecraft/sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "minecraft/sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "minecraft/sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "minecraft/sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "minecraft/sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "minecraft/sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "minecraft/sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "minecraft/sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "minecraft/sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "minecraft/sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "minecraft/sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "minecraft/sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "minecraft/sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "minecraft/sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "minecraft/sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "minecraft/sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "minecraft/sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "minecraft/sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "minecraft/sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "minecraft/sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "minecraft/sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "minecraft/sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "minecraft/sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "minecraft/sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "minecraft/sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "minecraft/sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "minecraft/sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "minecraft/sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "minecraft/sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "minecraft/sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "minecraft/sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "minecraft/sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "minecraft/sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "minecraft/sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "minecraft/sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "minecraft/sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "minecraft/sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "minecraft/sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "minecraft/sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "minecraft/sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "minecraft/sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "minecraft/sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "minecraft/sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "minecraft/sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "minecraft/sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "minecraft/sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "minecraft/sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "minecraft/sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "minecraft/sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "minecraft/sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "minecraft/sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "minecraft/sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "minecraft/sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "minecraft/sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "minecraft/sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "minecraft/sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "minecraft/sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "minecraft/sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "minecraft/sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "minecraft/sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "minecraft/sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "minecraft/sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "minecraft/sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "minecraft/sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "minecraft/sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "minecraft/sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "minecraft/sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "minecraft/sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "minecraft/sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "minecraft/sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "minecraft/sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "minecraft/sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + }, + "pack.mcmeta": { + "hash": "e5c79d274ff0bbb61262a35d36d24477943a05f1", + "size": 11979 + }, + "realms/lang/af_ZA.lang": { + "hash": "bbc9e3586e2cec5a17549f375bddf0362c571016", + "size": 7145 + }, + "realms/lang/ar_SA.lang": { + "hash": "7b7b13dec5d436444f650a3447e242b368008d30", + "size": 10719 + }, + "realms/lang/ast_ES.lang": { + "hash": "d3b9f683a53610e41e1cce44254907d4818dc9b6", + "size": 12194 + }, + "realms/lang/az_AZ.lang": { + "hash": "547b741facf89b70b591a1da7c82315693f51b65", + "size": 7600 + }, + "realms/lang/be_BY.lang": { + "hash": "f7befb52fea1b0bbc9fb359e39b56296f4495461", + "size": 9821 + }, + "realms/lang/bg_BG.lang": { + "hash": "c7ea5c7c3e6b19e5cb3754d1190c9d34bc02f3d9", + "size": 10096 + }, + "realms/lang/br_FR.lang": { + "hash": "b31fcc9d2476b632a49feda93457be5bb4f1f46c", + "size": 12327 + }, + "realms/lang/ca_ES.lang": { + "hash": "68b3918945510d31a26a820126750d705a4d770b", + "size": 7797 + }, + "realms/lang/cs_CZ.lang": { + "hash": "5e498ad38ca50e4fa549d5965d4a9d25b3641889", + "size": 7741 + }, + "realms/lang/cy_GB.lang": { + "hash": "c56fe64533df541fe496517378904a7d63436b56", + "size": 6444 + }, + "realms/lang/da_DK.lang": { + "hash": "f7c762046c73440627ce0e4b5b2922452a9e88b8", + "size": 11916 + }, + "realms/lang/de_DE.lang": { + "hash": "282885b6868794a40f0a1d609d19c92128a421a7", + "size": 12631 + }, + "realms/lang/el_GR.lang": { + "hash": "a7f0e8b8ee16ece148964a9174b8dc0d74716088", + "size": 11434 + }, + "realms/lang/en_AU.lang": { + "hash": "70b0092d6020007ba2254c9d233f9f366ee0adba", + "size": 6985 + }, + "realms/lang/en_CA.lang": { + "hash": "95e359e9732d1cb0c465a18b803ee6f7f146cae1", + "size": 11543 + }, + "realms/lang/en_GB.lang": { + "hash": "3f79e6df3f34b462f9ab5a937cb304323fe6a3a8", + "size": 11550 + }, + "realms/lang/en_NZ.lang": { + "hash": "54c8338ea4566b34cc067acc55adc7000637d1dd", + "size": 6944 + }, + "realms/lang/en_PT.lang": { + "hash": "b5e2e3c5adf66797f96e9190cedbe3cbd26d6d5c", + "size": 7283 + }, + "realms/lang/eo_UY.lang": { + "hash": "10917f070e9f934107f41459850b6c55d827aa62", + "size": 11833 + }, + "realms/lang/es_AR.lang": { + "hash": "1710f9367d0faf6cd1ff6760e14e3a1e5417760a", + "size": 12178 + }, + "realms/lang/es_ES.lang": { + "hash": "054d8a086c273b63c4346a9f25e1eccd6677b73d", + "size": 12305 + }, + "realms/lang/es_MX.lang": { + "hash": "4b2aaf3da83442c19f401bffe7c260c2bd5b2aa2", + "size": 12205 + }, + "realms/lang/es_UY.lang": { + "hash": "d1529da8fecf3c6bdfb481c50582d5365dae72f8", + "size": 12140 + }, + "realms/lang/es_VE.lang": { + "hash": "eeacf0182a39d21b0b1f459e07d29179bf26efc1", + "size": 12242 + }, + "realms/lang/et_EE.lang": { + "hash": "adfafe36851f0fded3a4c4dffdc77bf71b2abb6d", + "size": 11969 + }, + "realms/lang/eu_ES.lang": { + "hash": "e0b84dc4a96afcc388161df2b426889145bb910d", + "size": 7303 + }, + "realms/lang/fa_IR.lang": { + "hash": "c673b2444caec6257f84f4d344f7d063eea82b49", + "size": 8835 + }, + "realms/lang/fi_FI.lang": { + "hash": "99bea28db0cfa2ddc4e46fe5ad68a2cc7be698e7", + "size": 11895 + }, + "realms/lang/fil_PH.lang": { + "hash": "0c7ed92d9cd5202173a8c99e070c0fa85e32f989", + "size": 8414 + }, + "realms/lang/fo_FO.lang": { + "hash": "3c80c9494dc88920d239910e12bf518eb8bf5da2", + "size": 7222 + }, + "realms/lang/fr_CA.lang": { + "hash": "f8dcd65f65a08cc301dc7bf2e9f98279fd6679cc", + "size": 12846 + }, + "realms/lang/fr_FR.lang": { + "hash": "ebc1310e24bbf424004fed7802c7a47d4bc86ab5", + "size": 12660 + }, + "realms/lang/fy_NL.lang": { + "hash": "7b72e8c1dab63ef8a569324b3fc60a86b6fee349", + "size": 7854 + }, + "realms/lang/ga_IE.lang": { + "hash": "60fc9ba2d8990565eb6d12da64363991070e84f7", + "size": 6971 + }, + "realms/lang/gl_ES.lang": { + "hash": "d591981f9340e11831e8f73398d57a8e4048f090", + "size": 12158 + }, + "realms/lang/gv_IM.lang": { + "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", + "size": 4133 + }, + "realms/lang/he_IL.lang": { + "hash": "a3b6b6f797a521ba7f5310f81011d4423e96c275", + "size": 8265 + }, + "realms/lang/hi_IN.lang": { + "hash": "dd4e810c8193e4776f43e501d91291ccd6650685", + "size": 6467 + }, + "realms/lang/hr_HR.lang": { + "hash": "3fb1f2f494666a2b19de5bccca5bda732c043b51", + "size": 7179 + }, + "realms/lang/hu_HU.lang": { + "hash": "24e4670054a88d1b1ebff39651dadb939cc96c03", + "size": 7577 + }, + "realms/lang/hy_AM.lang": { + "hash": "67fc82c2da830915e0d928350ce28f3429802cb6", + "size": 3644 + }, + "realms/lang/id_ID.lang": { + "hash": "582c07ca54996b0304b3ba7749c9dd7c5d03c08c", + "size": 7414 + }, + "realms/lang/is_IS.lang": { + "hash": "d8a6d251d5f6555dec4baa0181cc2da717b27729", + "size": 7345 + }, + "realms/lang/it_IT.lang": { + "hash": "d7d20985654e52b7f216c1f757e7ccc45806c9bb", + "size": 12247 + }, + "realms/lang/ja_JP.lang": { + "hash": "3181fe5b0b822837a975b24b39a85d7767bfbbec", + "size": 14522 + }, + "realms/lang/jbo_EN.lang": { + "hash": "65dc2c441b88f88469a1e0c65413a2a3c2d68795", + "size": 2063 + }, + "realms/lang/ka_GE.lang": { + "hash": "eef14e013ece50faa8efe0145e82fbc0b9293d6a", + "size": 20754 + }, + "realms/lang/ko_KR.lang": { + "hash": "a02218c93e7aade1b394f1e1a1cd5ae3c88a947a", + "size": 12810 + }, + "realms/lang/ksh_DE.lang": { + "hash": "4b0123706346c24b7e26f25e915c220c7b515265", + "size": 12181 + }, + "realms/lang/kw_GB.lang": { + "hash": "fb35ffc3d6e3d1c25d809d89f8f098bace0f47e0", + "size": 2117 + }, + "realms/lang/la_LA.lang": { + "hash": "1d27513779c0daf46660aa9588001385461c0f72", + "size": 7047 + }, + "realms/lang/lb_LU.lang": { + "hash": "4270045fb7893da3dc83fe0bb083acba4ba79804", + "size": 6438 + }, + "realms/lang/li_LI.lang": { + "hash": "e4e15fbbc207fe05c16cd801e63218227cd5d2ff", + "size": 318 + }, + "realms/lang/lol_US.lang": { + "hash": "99ecd7a8bdc7427aeb25149400df7597b6cb18a9", + "size": 11152 + }, + "realms/lang/lt_LT.lang": { + "hash": "375b552e364f3a5bacb371a370977321a8013cea", + "size": 8313 + }, + "realms/lang/lv_LV.lang": { + "hash": "959235eac0cf78c9be0d279e79bc4cad9b8c621c", + "size": 7532 + }, + "realms/lang/mi_NZ.lang": { + "hash": "ffab7afcd8d98533402f2e7f0b757a9d9502ee5f", + "size": 2574 + }, + "realms/lang/mk_MK.lang": { + "hash": "3988d65940f95b13b41ca833c16cd611b29d7269", + "size": 4649 + }, + "realms/lang/ms_MY.lang": { + "hash": "5ec7a5931aef1bac2a22f3a2e7da102dd8f04957", + "size": 7354 + }, + "realms/lang/mt_MT.lang": { + "hash": "c9c78a108edefc549e474c5ea0009e7b2d2f6bc2", + "size": 12408 + }, + "realms/lang/nds_DE.lang": { + "hash": "f6df0fe0ca6e659a16f2a077fa333c7797f4ad1a", + "size": 6521 + }, + "realms/lang/nl_NL.lang": { + "hash": "e66ea1e9a7d55357b8c2219b739316e078ca8cf9", + "size": 12286 + }, + "realms/lang/nn_NO.lang": { + "hash": "d6a9dc6e872bd5b411bfdbd01900b40668785ca6", + "size": 7217 + }, + "realms/lang/no_NO.lang": { + "hash": "e80227ed9138c3f6387abb8df0ccd37eaeea7ddd", + "size": 11791 + }, + "realms/lang/oc_FR.lang": { + "hash": "67a08ef4d65e00595aa6579ba73ea93f3916c2a4", + "size": 7607 + }, + "realms/lang/pl_PL.lang": { + "hash": "c30ab34904c66e84aec4aecb277cf5a64fa49ef3", + "size": 12246 + }, + "realms/lang/pt_BR.lang": { + "hash": "18972fa23e5fcead5812793455955e0774b8d3e8", + "size": 12275 + }, + "realms/lang/pt_PT.lang": { + "hash": "1eaf81b78b095bf2add12201c33669ed6faaf2ca", + "size": 8421 + }, + "realms/lang/qya_AA.lang": { + "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", + "size": 617 + }, + "realms/lang/ro_RO.lang": { + "hash": "90122581615b15e1db7b1c78c0277e571342afd9", + "size": 12380 + }, + "realms/lang/ru_RU.lang": { + "hash": "f99c19eb29738c8b04d581d2a72ad07d6580ab21", + "size": 16489 + }, + "realms/lang/se_NO.lang": { + "hash": "856e13549d089994fb556a3ec5ac6f484fd7ed09", + "size": 5256 + }, + "realms/lang/sk_SK.lang": { + "hash": "64efe7ef6d18dd3ba2b627e79c65232a3bab00a5", + "size": 12154 + }, + "realms/lang/sl_SI.lang": { + "hash": "dd720d8a764d02179a93139daba6d9e45a59243b", + "size": 11859 + }, + "realms/lang/so_SO.lang": { + "hash": "95a19f60b4262c237e89b71342ed9fd5358d1df9", + "size": 3973 + }, + "realms/lang/sq_AL.lang": { + "hash": "92d9b287736a407734ca0063997b4cc3bf134e74", + "size": 1567 + }, + "realms/lang/sr_SP.lang": { + "hash": "e867657de7616c27cff58b5c0b927c08e19123e6", + "size": 12538 + }, + "realms/lang/sv_SE.lang": { + "hash": "2de274266857d8b6cdf8c3b779b2a0b103046151", + "size": 12118 + }, + "realms/lang/th_TH.lang": { + "hash": "d215f14ad72e9f6bcd553778319abc231f38be2a", + "size": 14118 + }, + "realms/lang/tlh_AA.lang": { + "hash": "d0815dbdb3b72471ae85a61414fae7d7b522d1dc", + "size": 1765 + }, + "realms/lang/tr_TR.lang": { + "hash": "9b990496ac2429bab07f9f016a7e8772b079e545", + "size": 12453 + }, + "realms/lang/tzl_TZL.lang": { + "hash": "3f3126d6d114ade8d99bf000c46caa68c3e4a296", + "size": 872 + }, + "realms/lang/uk_UA.lang": { + "hash": "72dcce6b61f8ccd1843e271aafdab492349383d3", + "size": 16247 + }, + "realms/lang/val_ES.lang": { + "hash": "f98a598b5884a9c56044975dbda7e76c61c1a248", + "size": 7963 + }, + "realms/lang/vi_VN.lang": { + "hash": "b9e42fee606f15c600a3732ef98f0c8381707087", + "size": 14362 + }, + "realms/lang/zh_CN.lang": { + "hash": "3c9546a563c2226294894d8383b4de7956e0c298", + "size": 11427 + }, + "realms/lang/zh_TW.lang": { + "hash": "9b8fcdba835a7c94c79f4543e0b654fe0ea98ced", + "size": 11457 + } + } +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index c8225a60ff..8d96a915d1 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.9.2", - "snapshot": "1.9.2" + "snapshot": "1.RV-Pre1" }, "versions": [ + { + "id": "1.RV-Pre1", + "releaseTime": "2016-03-31T16:18:53+00:00", + "time": "2016-03-31T16:20:24+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.RV-Pre1.json" + }, { "id": "1.9.2", "releaseTime": "2016-03-30T15:23:55+00:00", diff --git a/versions/1.RV-Pre1.json b/versions/1.RV-Pre1.json new file mode 100644 index 0000000000..7a9944051d --- /dev/null +++ b/versions/1.RV-Pre1.json @@ -0,0 +1,529 @@ +{ + "assetIndex": { + "id": "1.9-aprilfools", + "sha1": "71de4244fa31cefae13c8aff94d97db875fe361c", + "size": 138127, + "totalSize": 120255348, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9-aprilfools/71de4244fa31cefae13c8aff94d97db875fe361c/1.9-aprilfools.json" + }, + "assets": "1.9-aprilfools", + "downloads": { + "client": { + "sha1": "3843fae71dd283e68897ead618255fa1ddcf4c8d", + "size": 8746426, + "url": "https://launcher.mojang.com/mc/game/1.RV-Pre1/client/3843fae71dd283e68897ead618255fa1ddcf4c8d/client.jar" + }, + "server": { + "sha1": "f51d9489706f603be6be9716407f1dab5f7f2733", + "size": 8851148, + "url": "https://launcher.mojang.com/mc/game/1.RV-Pre1/server/f51d9489706f603be6be9716407f1dab5f7f2733/server.jar" + } + }, + "id": "1.RV-Pre1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", + "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" + } + }, + "name": "com.mojang:realms:1.8.15" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-03-31T16:18:53+00:00", + "time": "2016-03-31T16:20:24+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 0a1e384e1c42fda158cd07b572efa1b4c1fd84a1 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 1 Apr 2016 21:00:34 +0200 Subject: Update 2016-04-01 --- assets/1.9.json | 612 +++++++++++++++++++++++------------------------ version_manifest.json | 47 ++-- versions/1.9.1-pre1.json | 10 +- versions/1.9.1-pre2.json | 10 +- versions/1.9.1-pre3.json | 10 +- versions/1.9.1.json | 10 +- versions/1.9.2.json | 10 +- versions/1.9.json | 10 +- versions/15w40b.json | 534 ----------------------------------------- versions/15w43c.json | 10 +- versions/15w44b.json | 10 +- versions/15w45a.json | 10 +- versions/15w46a.json | 10 +- versions/15w47c.json | 10 +- versions/15w49b.json | 10 +- versions/15w50a.json | 10 +- versions/15w51b.json | 10 +- versions/16w02a.json | 10 +- versions/16w03a.json | 10 +- versions/16w04a.json | 10 +- versions/16w05b.json | 10 +- versions/16w06a.json | 10 +- versions/16w07b.json | 10 +- 23 files changed, 426 insertions(+), 967 deletions(-) delete mode 100644 versions/15w40b.json diff --git a/assets/1.9.json b/assets/1.9.json index 4c5b9553bc..b0cc86228f 100644 --- a/assets/1.9.json +++ b/assets/1.9.json @@ -25,300 +25,300 @@ "size": 114786 }, "minecraft/lang/af_ZA.lang": { - "hash": "5cd1c556c035502858a59c0788cfe11d3170ba75", - "size": 74040 + "hash": "10fe157257af7a5b2acefcd1af545f680b0ad510", + "size": 74952 }, "minecraft/lang/ar_SA.lang": { - "hash": "25b71296317052cdd2751a5b931af1329254d6f9", - "size": 150068 + "hash": "1a4ba2a547357506f35be134782d84fd5c39ccc0", + "size": 152531 }, "minecraft/lang/ast_ES.lang": { - "hash": "b57af170888588289a19592e15ead05b2a3f4e93", - "size": 141237 + "hash": "a72479ad1118f00b968c2a3e611e00c525a28f24", + "size": 143012 }, "minecraft/lang/az_AZ.lang": { - "hash": "e8d0382c6e1feb47539295d5d013431adf5f3d60", - "size": 83788 + "hash": "d70e8a296e65b279bf7ea83d6f0522776236b9a5", + "size": 87301 }, "minecraft/lang/be_BY.lang": { - "hash": "66ed9b4b19593b8d6abab496bf7a36732b49e664", - "size": 163990 + "hash": "8ae9c2f6f87bb2d14d1ee961db7037236052945d", + "size": 181948 }, "minecraft/lang/bg_BG.lang": { - "hash": "0f0ec42156a4fe37700fad9e85ed2445deb1b37a", - "size": 168115 + "hash": "c8790fccaa691b0858858962d06bf1fa9213dbf8", + "size": 170063 }, "minecraft/lang/br_FR.lang": { - "hash": "999a1d3cfdb26d9d616f69ca92a4fb383122c0be", - "size": 138228 + "hash": "ecacb5f04efb548f212e02086d023f09371a8eee", + "size": 139306 }, "minecraft/lang/ca_ES.lang": { - "hash": "cdc419d81ccbd3fd35a9ab4ec3c1cad4043c2c0c", - "size": 126591 + "hash": "60b8f9d6a9f5cba7383c34b96e1a752f169a146d", + "size": 129555 }, "minecraft/lang/cs_CZ.lang": { - "hash": "0a033f5de8753751979c685a858975ab88db323b", - "size": 138483 + "hash": "9b9b5d47c63646b51a821bfe74eae949a4c2d86d", + "size": 145025 }, "minecraft/lang/cy_GB.lang": { - "hash": "55ef9f5c3bbea4194f2588db1f53a5712d33c5db", - "size": 69831 + "hash": "6fcb514f614031359deec1d61c6c58a3dc46bb73", + "size": 76867 }, "minecraft/lang/da_DK.lang": { - "hash": "115ad1606ef44688b6bf85982fc7c6485e76734f", - "size": 133456 + "hash": "ad67f2cf303be487d71e31b6a0712b16c91225cf", + "size": 134465 }, "minecraft/lang/de_DE.lang": { - "hash": "c9a42fbd91bf118276ba8c03af13e80fcb9e8f68", - "size": 138494 + "hash": "9787e340d0fb0ccec78294faddb56cfaf2603342", + "size": 139517 }, "minecraft/lang/el_GR.lang": { - "hash": "7a3cb0179636accc7bbead2387cec860c137aca0", - "size": 152958 + "hash": "8d5e2c39463c02e0b2d5bececc3a4bece003fb41", + "size": 165878 }, "minecraft/lang/en_AU.lang": { - "hash": "4a60d467a9115db29d4a452cde03e7996b68521e", - "size": 117483 + "hash": "bee626dd8f8919ab8f1749c8a4625cc2ac6847c9", + "size": 118100 }, "minecraft/lang/en_CA.lang": { - "hash": "99d2abbbd7fded4ae574755ddc97cf09da360316", - "size": 131024 + "hash": "b4d44c63e975a3cbcadccfd702b85113916b003f", + "size": 132039 }, "minecraft/lang/en_GB.lang": { - "hash": "3d7f778ea0a3baaf826ae75a094d77c46410902f", - "size": 131063 + "hash": "3d2c6cf2a99ff8cfa03a7430454645bc01f4ac34", + "size": 132100 }, "minecraft/lang/en_NZ.lang": { - "hash": "156b873323b7f62ff5f89712ba68a92c3b30f232", - "size": 129850 + "hash": "742f9ec089d0adec02cbc7a7929c4ad76f451916", + "size": 130856 }, "minecraft/lang/en_PT.lang": { - "hash": "9411c94aa25a77198a67282b2432407debfaff5c", - "size": 104505 + "hash": "fb07d35ead3eab60231d2880778e5c04ebe7ea10", + "size": 115046 }, "minecraft/lang/eo_UY.lang": { - "hash": "a1ce982b6136757a26a94a0e9edd5cc25f70fba6", - "size": 134757 + "hash": "f7e100076b9830cebaa1afa47dbbc6b6d5de66dc", + "size": 135966 }, "minecraft/lang/es_AR.lang": { - "hash": "e3f3c8cce37e4c80002de874a583dcd377470df9", - "size": 138588 + "hash": "0329657486bb950a184823fb9f65cc0ba4a2b7a5", + "size": 140107 }, "minecraft/lang/es_ES.lang": { - "hash": "2a256700d7cefc41926f62dc87ccb76599643ff5", - "size": 141166 + "hash": "5aaa3417f1fc7066168147a3076f438e53f76a27", + "size": 142255 }, "minecraft/lang/es_MX.lang": { - "hash": "8d8d51e8f21260fb77581be0b2a12eed5d56766f", - "size": 139346 + "hash": "bcea351272a76befea26f94d5df1c4bfdf0d33be", + "size": 140447 }, "minecraft/lang/es_UY.lang": { - "hash": "bf2b7f9004c43881825705feaf3989830e4cfafa", - "size": 107880 + "hash": "209cc227d5623a11b001c1ed84cd62bb0bdfe578", + "size": 113328 }, "minecraft/lang/es_VE.lang": { - "hash": "968ba415ab21b0bbb8d71e2f10f2dbd100bf8820", - "size": 135787 + "hash": "14a6777e1b57eca334cd4d515638c00ceb701523", + "size": 135353 }, "minecraft/lang/et_EE.lang": { - "hash": "1c90a5d1ca1b99608561b281155c275e5680cbb5", - "size": 140545 + "hash": "0118d12112cefa847a87e53e0cb13998f20f38ae", + "size": 141583 }, "minecraft/lang/eu_ES.lang": { - "hash": "2b627ce813e32f8109ae1057f3278228ffa880b9", - "size": 87019 + "hash": "26a549ebc853dda2e2bbdfb7bb7b3aba0c160b50", + "size": 89856 }, "minecraft/lang/fa_IR.lang": { - "hash": "f3f8bb89b5ce3d8a905458f0faa52a54d1034515", - "size": 86027 + "hash": "708793f4c0c7c13c084069a1eab63f85571fab9b", + "size": 87632 }, "minecraft/lang/fi_FI.lang": { - "hash": "c3b57c938a7c104818c41da39b5a4301efd44b18", - "size": 138803 + "hash": "e54591c8e47b0b53bae8a559eb2b473ea80fbbb9", + "size": 140019 }, "minecraft/lang/fil_PH.lang": { - "hash": "e967b3ff8a7cc9cc00c31c78e2b1546a3a714459", - "size": 86249 + "hash": "5bd6d802631e76e093f16397994bfe14b0af224b", + "size": 94025 }, "minecraft/lang/fo_FO.lang": { - "hash": "96c3798fd2d9fc97bb149a743bf0cdc0d628888a", - "size": 113079 + "hash": "561be5bc81bf9fcef7b2a732405a77cb11276cd7", + "size": 111720 }, "minecraft/lang/fr_CA.lang": { - "hash": "a9b0ad3b674db9f7ab8a0e3a4b8ec1321e362aa3", - "size": 146498 + "hash": "8d443ac24312996eb99353dcfda66c5f5f2ff084", + "size": 147543 }, "minecraft/lang/fr_FR.lang": { - "hash": "c12f2e63231e761700694081d39aa47b0d533605", - "size": 145258 + "hash": "eee5404346e232633ff0a3f61c529e70e52e531f", + "size": 146408 }, "minecraft/lang/fy_NL.lang": { - "hash": "3c15e260908b120968318dcd08e49cbdb9ac5a6c", - "size": 118914 + "hash": "171f0336e0d930371b58ac3f9a5e93027720f7ea", + "size": 136946 }, "minecraft/lang/ga_IE.lang": { - "hash": "519ae2ab660d1be7ae3016b36e549756de44a4e6", - "size": 141671 + "hash": "a108f19142820b3573a658d40950ba3317b65c15", + "size": 142847 }, "minecraft/lang/gl_ES.lang": { - "hash": "32fa7eb363deb2236d4860d793f3ec675c9957b0", - "size": 138516 + "hash": "1ce17609de7ff3497e296d5c1346fc2ea5113631", + "size": 138800 }, "minecraft/lang/gv_IM.lang": { - "hash": "4d42a28e578e1fb12f4744172e2092c49f43c900", - "size": 60358 + "hash": "53aa59ca42939a3b9909a9203982714372009e9b", + "size": 60311 }, "minecraft/lang/he_IL.lang": { - "hash": "78cde0b439b284ae5f70c99ef3205d17aa6a84c2", - "size": 127012 + "hash": "4e9327a9c0d95e82f37fbdaa1aa40d2c2a654196", + "size": 127105 }, "minecraft/lang/hi_IN.lang": { - "hash": "56f50d77326eccfdc0cef4f8c0aee6cd8b64c592", - "size": 86476 + "hash": "bab0a7ab4f1ee230b78f74a3371996b194ef1652", + "size": 92444 }, "minecraft/lang/hr_HR.lang": { - "hash": "29770e9eb516e30d4bca4eec9b940bff510b8019", - "size": 117388 + "hash": "2a2d9d6faa5ed9ddb728e1beff6c83abf38dfff0", + "size": 117639 }, "minecraft/lang/hu_HU.lang": { - "hash": "1080b78a5519638a4f55b3fb44f135987bbb57b0", - "size": 125012 + "hash": "00a5cd391d82da30687d36d7d8427e60af9c902c", + "size": 141812 }, "minecraft/lang/hy_AM.lang": { - "hash": "749f64d5f1172262b8a1454cf840723a1a2324b3", - "size": 77333 + "hash": "8e217f17cbeaaa2c32b83df3de20f4e3ccda3ca2", + "size": 77354 }, "minecraft/lang/id_ID.lang": { - "hash": "df62bdd871b031b18c9fcdfe5712cbe68e90d14c", - "size": 136754 + "hash": "649ee97a8fa68661f4e5aa55bd491689b75aad55", + "size": 137565 }, "minecraft/lang/is_IS.lang": { - "hash": "a180039046138fc3fef028fcb0b1788ed08cafdf", - "size": 98079 + "hash": "6a14719ddcaa1bfcecde5503209a0229f430ea93", + "size": 98961 }, "minecraft/lang/it_IT.lang": { - "hash": "53c3c820a18efd12bb7ba47ac1e7bbb8b132e914", - "size": 145701 + "hash": "211665da66fc98778e2d9bc0cb5a64694ae7857c", + "size": 146861 }, "minecraft/lang/ja_JP.lang": { - "hash": "04d0398e572d1748f244b0d1b8bb394cbdc0e10d", - "size": 157938 + "hash": "4f91711531a0af0dff41cc9c08968d7a572b0337", + "size": 159404 }, "minecraft/lang/jbo_EN.lang": { - "hash": "d60621bfc18f7894f0c347c6d506fb63616bd954", - "size": 45413 + "hash": "87ebe96d6a5c7dfb5e521aed4955f3abdb486d29", + "size": 54628 }, "minecraft/lang/ka_GE.lang": { - "hash": "9c192e806f8ba6731605643d7a1e3699483da2f6", - "size": 217811 + "hash": "d6ccddc2b3b85f5402175b96ab2916f293e1372c", + "size": 234779 }, "minecraft/lang/ko_KR.lang": { - "hash": "88b0c38cf3d048219c7e77d5a19d6f3d7766a004", - "size": 149726 + "hash": "a9fe28f70cc278acba9bbaf8d872d609ccbfd6b7", + "size": 150933 }, "minecraft/lang/ksh_DE.lang": { - "hash": "05b1b223d95f15b3daf49045cb541bb1e09f3eed", - "size": 135501 + "hash": "35fd647d3e3b010ff121b25078f7af7bf4839515", + "size": 136243 }, "minecraft/lang/kw_GB.lang": { - "hash": "46b97f55efc0a8b84b6a087cf3c1b43f4852d0ee", - "size": 70527 + "hash": "880f37229dc57562c362e117cf65e26e24eef350", + "size": 70500 }, "minecraft/lang/la_LA.lang": { - "hash": "f9ba1cef4a53b5754093fc95fc437088e80c6801", - "size": 113813 + "hash": "f9b18d2027f5c91157df8fe58b892f1fc995163e", + "size": 114711 }, "minecraft/lang/lb_LU.lang": { - "hash": "4af118fe44866a2b9c004b309a4c7f1f046a78d8", - "size": 81372 + "hash": "411f3b5c70dd23a0b9cf01efccdef0b0b2c1b2db", + "size": 138916 }, "minecraft/lang/li_LI.lang": { - "hash": "7d3116dbbe5aba04c561dbb94f6999dc4c48261f", - "size": 5107 + "hash": "b7e5aac7011e559c0d269d78fd67fb0dc915ad99", + "size": 15898 }, "minecraft/lang/lol_US.lang": { - "hash": "459fe36088664addb7e4bae5efb713b3cd140dd4", - "size": 130675 + "hash": "18a53728fb7d9c5caea0b44e96a279f0c538491d", + "size": 131603 }, "minecraft/lang/lt_LT.lang": { - "hash": "f69fe1c79ba3785056f3919c797bd4085c8782ef", - "size": 143248 + "hash": "1608122d4274467d7ad50d237fd090f4a1a02770", + "size": 149584 }, "minecraft/lang/lv_LV.lang": { - "hash": "764a8b81a077b3bb5b6fbb8d2095c0a477615a68", - "size": 84406 + "hash": "ea91c9cb08a420dc6d94693354d916a9067621ca", + "size": 84382 }, "minecraft/lang/mi_NZ.lang": { - "hash": "ff44d81edc912844b5853a8c47c4572a5a85f6b7", - "size": 17231 + "hash": "123c9bf68884e589866fd13ea85e2c3b129a10be", + "size": 18218 }, "minecraft/lang/mk_MK.lang": { - "hash": "e36871b054123e621f662c479ba750b8632eb88e", - "size": 2234 + "hash": "c3224726f97d43ab866ec6a33ae66dc54be1f983", + "size": 5188 }, "minecraft/lang/ms_MY.lang": { - "hash": "0ee82caaf2422488d98c9ef5c88369196b0d5730", - "size": 102108 + "hash": "6c6237d5ae54015fa35755445a72a37ae108953d", + "size": 101975 }, "minecraft/lang/mt_MT.lang": { - "hash": "dc17b2866256b389110401b25ee63c9f20d2b618", - "size": 140071 + "hash": "9d7a19cfc879db5d28fa52ffe7b6f8a4736d4376", + "size": 141144 }, "minecraft/lang/nds_DE.lang": { - "hash": "a5f6e36080aca58e4783c447c4edeb3b6f863080", - "size": 72604 + "hash": "871cbdb86c70b0dbc77a82d75311dab081d40532", + "size": 72577 }, "minecraft/lang/nl_NL.lang": { - "hash": "073e0c235d82141e80514f5acf695d00f90e45fb", - "size": 135655 + "hash": "3896474a66d8ab5035f441872fd4d4ed5fb91898", + "size": 136699 }, "minecraft/lang/nn_NO.lang": { - "hash": "4142115f19ff598ff2dbb244e6be2e16456db460", - "size": 90185 + "hash": "0d794180a022a8fbd526e5c1fbaad924b260940f", + "size": 122856 }, "minecraft/lang/no_NO.lang": { - "hash": "cf43fe3a34ea8a58ce0f502c22176a778c275248", - "size": 128570 + "hash": "15a918c93d602cc95ad1b964d398d0d1799be9ed", + "size": 128031 }, "minecraft/lang/oc_FR.lang": { - "hash": "9256715f6ee6ce94c9a3f0c20030c97cbd45af56", - "size": 123093 + "hash": "764f2a42a6aa45cf57c6092e8eb5e48b24d7fc78", + "size": 122981 }, "minecraft/lang/pl_PL.lang": { - "hash": "901f3f4b37beb880ac0e163ae13d8573d3f84cc7", - "size": 142467 + "hash": "e0faaececa5d41548f9fa79e95553edeedaa2372", + "size": 143143 }, "minecraft/lang/pt_BR.lang": { - "hash": "dfd5789c529993030c3f3b086eefa4f7bf3adf6c", - "size": 138982 + "hash": "c0901bce6f9d24190268e3dac9c332585f65ceb3", + "size": 140142 }, "minecraft/lang/pt_PT.lang": { - "hash": "a33c505875e52c9910d11a50c1c59e26889c0693", - "size": 126579 + "hash": "e66432887ff08ada19b70ae3631a4b4ffec1cc54", + "size": 141457 }, "minecraft/lang/qya_AA.lang": { - "hash": "3127d68e0b566d392cda30f1e0b21467c212cd58", - "size": 39455 + "hash": "554ae31b85a6f10bbef1e9f733da64176d7652d1", + "size": 39703 }, "minecraft/lang/ro_RO.lang": { - "hash": "ebb521ff5a34f7a288a8d0a48567b77d450a9410", - "size": 139253 + "hash": "c7bcf887ec6eb44738cc94e9518c070a622e5f2a", + "size": 141756 }, "minecraft/lang/ru_RU.lang": { - "hash": "6c3bedbc74fd3c1a69eb93dbcc1a364a4feadb00", - "size": 181859 + "hash": "9c728827742ecb6d736bd979ffb0be594b5496c7", + "size": 182949 }, "minecraft/lang/se_NO.lang": { "hash": "dc80ab3aee3ee1952cdddc5b00c5e0563cd38678", "size": 18938 }, "minecraft/lang/sk_SK.lang": { - "hash": "524c11924cffb2c9e4f56827ed57acd249561002", - "size": 142380 + "hash": "ad327c5dfa80eefb051a5f684cbeef94022b74a0", + "size": 143598 }, "minecraft/lang/sl_SI.lang": { - "hash": "cc68d238846e309a0f01c477f02575e11e25c5b7", - "size": 136401 + "hash": "ba4211c1dc0ee153b566dced333e9d0cbac68bfe", + "size": 137963 }, "minecraft/lang/so_SO.lang": { "hash": "aebe1285c23e89b882140f06798376dcb650c9d3", @@ -329,48 +329,48 @@ "size": 5089 }, "minecraft/lang/sr_SP.lang": { - "hash": "6896d07c4d8574191b95194cd20fc9c718713405", - "size": 126875 + "hash": "5ad8ef6c0054f0f2a42f453988688f4526a0d653", + "size": 127030 }, "minecraft/lang/sv_SE.lang": { - "hash": "10ff0bb5b5de999781549ac11a7c6fe8ac35129e", - "size": 133629 + "hash": "c0ddb17fdf65f836b862f220a4785ac82c72f07b", + "size": 134855 }, "minecraft/lang/th_TH.lang": { - "hash": "3b8ea299730f40e2727621dae9fe241f7ed07248", - "size": 196721 + "hash": "ffaab1d43dfa91f1c3d829f72de53432fda6d3d6", + "size": 216661 }, "minecraft/lang/tlh_AA.lang": { - "hash": "3de07ce04b8848062727941def06295240321bec", - "size": 45505 + "hash": "ccf8d1f3b509bc3d37ec9ef62846da2a6354b1d9", + "size": 45476 }, "minecraft/lang/tr_TR.lang": { - "hash": "57e1a01ec4bba6690b3f3eda47d13307168e1578", - "size": 139021 + "hash": "98a6bac361be57f131bcb926c19aadab4f2023ec", + "size": 140129 }, "minecraft/lang/tzl_TZL.lang": { - "hash": "252d5ecf33ba12dadcbe8c9ff24570cd43dc226e", - "size": 54099 + "hash": "0e988ca8d9386215aa71a7addf5ce46eedf29707", + "size": 54833 }, "minecraft/lang/uk_UA.lang": { - "hash": "18132173863993eb8b12b9b7a1658ad48291ac4d", - "size": 185993 + "hash": "88c4a122292a393a853fd994179d4590c5d663a7", + "size": 187233 }, "minecraft/lang/val_ES.lang": { - "hash": "3c3aca77c2dd6f7b5ea568ff2fb393596d40ea69", - "size": 143528 + "hash": "fa5460e1375a267834e537bfd7041c129bd4a165", + "size": 144838 }, "minecraft/lang/vi_VN.lang": { - "hash": "34c0b39e65c6acad82f99318a5f643a2cf3703b8", - "size": 158121 + "hash": "63c632b8d83434e81c434de766953279a8f4cfff", + "size": 160102 }, "minecraft/lang/zh_CN.lang": { - "hash": "ab63cd4945a0656f9debf1326516e372c6af4cba", - "size": 128520 + "hash": "2adc4f85c89dfd75a4b01d917ed9834fe0cc8b86", + "size": 129626 }, "minecraft/lang/zh_TW.lang": { - "hash": "799a1a6d3a2acf887ad20d9e97a72f6f5791be8c", - "size": 131773 + "hash": "77c855d1d67e6244f3ef2a16d821182d4af8e831", + "size": 132800 }, "minecraft/sounds.json": { "hash": "97accfa8d1505c3c2de436883c58efff7266fdc5", @@ -3829,108 +3829,108 @@ "size": 6059 }, "pack.mcmeta": { - "hash": "e5c79d274ff0bbb61262a35d36d24477943a05f1", - "size": 11979 + "hash": "3163f3a9b70a5944dce47844f0ed7e58a5ca2d27", + "size": 11992 }, "realms/lang/af_ZA.lang": { - "hash": "bbc9e3586e2cec5a17549f375bddf0362c571016", - "size": 7145 + "hash": "751355e6e002c51f70f801eebc2784a553b793a9", + "size": 7492 }, "realms/lang/ar_SA.lang": { - "hash": "7b7b13dec5d436444f650a3447e242b368008d30", - "size": 10719 + "hash": "236f1ffd22f84f3f772cba1215025938df61e905", + "size": 11733 }, "realms/lang/ast_ES.lang": { - "hash": "d3b9f683a53610e41e1cce44254907d4818dc9b6", - "size": 12194 + "hash": "21e19d79d3265617c8050c3b0cb4d2f02aad06e8", + "size": 12267 }, "realms/lang/az_AZ.lang": { - "hash": "547b741facf89b70b591a1da7c82315693f51b65", - "size": 7600 + "hash": "0fdbac85877578d0fe8706657ddf02949e127ced", + "size": 8044 }, "realms/lang/be_BY.lang": { - "hash": "f7befb52fea1b0bbc9fb359e39b56296f4495461", - "size": 9821 + "hash": "ea98dd3b2494e83b0077022994c4bfcbccb98d4e", + "size": 16825 }, "realms/lang/bg_BG.lang": { "hash": "c7ea5c7c3e6b19e5cb3754d1190c9d34bc02f3d9", "size": 10096 }, "realms/lang/br_FR.lang": { - "hash": "b31fcc9d2476b632a49feda93457be5bb4f1f46c", - "size": 12327 + "hash": "a9f14b883893fc1391336eff783c0812629917cc", + "size": 12449 }, "realms/lang/ca_ES.lang": { - "hash": "68b3918945510d31a26a820126750d705a4d770b", - "size": 7797 + "hash": "c87983609a494c3e440f0b51854ba3d3014c1000", + "size": 9146 }, "realms/lang/cs_CZ.lang": { - "hash": "5e498ad38ca50e4fa549d5965d4a9d25b3641889", - "size": 7741 + "hash": "fe143ebbd63680fa0558c41b62c5ca87b7466364", + "size": 12388 }, "realms/lang/cy_GB.lang": { - "hash": "c56fe64533df541fe496517378904a7d63436b56", - "size": 6444 + "hash": "10700022b77e7e39706e706fc16a3c911571ff0b", + "size": 12182 }, "realms/lang/da_DK.lang": { - "hash": "f7c762046c73440627ce0e4b5b2922452a9e88b8", - "size": 11916 + "hash": "bb65a9024e86fc2246eb8ed764becd7032cc8e99", + "size": 12060 }, "realms/lang/de_DE.lang": { - "hash": "282885b6868794a40f0a1d609d19c92128a421a7", - "size": 12631 + "hash": "bc6d708b3b33513545836dc3a394d9a2fac42908", + "size": 12731 }, "realms/lang/el_GR.lang": { - "hash": "a7f0e8b8ee16ece148964a9174b8dc0d74716088", - "size": 11434 + "hash": "7618caf6c580fc7aa4c41bd0f0e193dff5eb1eec", + "size": 17593 }, "realms/lang/en_AU.lang": { - "hash": "70b0092d6020007ba2254c9d233f9f366ee0adba", - "size": 6985 + "hash": "9d6ef0336ad1024e48efafb4c271a134c83eb956", + "size": 11805 }, "realms/lang/en_CA.lang": { - "hash": "95e359e9732d1cb0c465a18b803ee6f7f146cae1", - "size": 11543 + "hash": "d54f7b226eefbcd3ba754d5ff0aa7ec83e68c1c7", + "size": 11694 }, "realms/lang/en_GB.lang": { - "hash": "3f79e6df3f34b462f9ab5a937cb304323fe6a3a8", - "size": 11550 + "hash": "6b68cb841dee105db722f8555ec47b9a72f992da", + "size": 11671 }, "realms/lang/en_NZ.lang": { - "hash": "54c8338ea4566b34cc067acc55adc7000637d1dd", - "size": 6944 + "hash": "8e766e6e3469a9b294677455ca035bf333912274", + "size": 11878 }, "realms/lang/en_PT.lang": { - "hash": "b5e2e3c5adf66797f96e9190cedbe3cbd26d6d5c", - "size": 7283 + "hash": "d2fa853de771ef24f7446b15dc79290dea30c7d1", + "size": 10282 }, "realms/lang/eo_UY.lang": { - "hash": "10917f070e9f934107f41459850b6c55d827aa62", - "size": 11833 + "hash": "0cb991e656fbe60669450a174fa8adb3a650fe94", + "size": 11978 }, "realms/lang/es_AR.lang": { - "hash": "1710f9367d0faf6cd1ff6760e14e3a1e5417760a", - "size": 12178 + "hash": "408e00bb37c2359b6a17c22f714a9a7e0b0bb920", + "size": 12323 }, "realms/lang/es_ES.lang": { - "hash": "054d8a086c273b63c4346a9f25e1eccd6677b73d", - "size": 12305 + "hash": "69e2d75bbe5f51b8041faf15d2618c4a72d2aaec", + "size": 12373 }, "realms/lang/es_MX.lang": { - "hash": "4b2aaf3da83442c19f401bffe7c260c2bd5b2aa2", - "size": 12205 + "hash": "509e1f8ccf003c86ed9ec346a1b71424a3e1cc82", + "size": 12333 }, "realms/lang/es_UY.lang": { - "hash": "d1529da8fecf3c6bdfb481c50582d5365dae72f8", - "size": 12140 + "hash": "28ab2f2675534f58de580ff103456aec8b97d682", + "size": 12102 }, "realms/lang/es_VE.lang": { - "hash": "eeacf0182a39d21b0b1f459e07d29179bf26efc1", - "size": 12242 + "hash": "50e11508f4962cc73eefcff7533805a481c5a409", + "size": 11140 }, "realms/lang/et_EE.lang": { - "hash": "adfafe36851f0fded3a4c4dffdc77bf71b2abb6d", - "size": 11969 + "hash": "9b1dc2906939ca165b1e20a220e415d9c3e5c68f", + "size": 12040 }, "realms/lang/eu_ES.lang": { "hash": "e0b84dc4a96afcc388161df2b426889145bb910d", @@ -3941,116 +3941,116 @@ "size": 8835 }, "realms/lang/fi_FI.lang": { - "hash": "99bea28db0cfa2ddc4e46fe5ad68a2cc7be698e7", - "size": 11895 + "hash": "b43c6ef4e05dce8e2a3736ac853355c13347f07a", + "size": 12061 }, "realms/lang/fil_PH.lang": { - "hash": "0c7ed92d9cd5202173a8c99e070c0fa85e32f989", - "size": 8414 + "hash": "60fc6654aac26a21732a6634bb1a8bef2bff6167", + "size": 13100 }, "realms/lang/fo_FO.lang": { "hash": "3c80c9494dc88920d239910e12bf518eb8bf5da2", "size": 7222 }, "realms/lang/fr_CA.lang": { - "hash": "f8dcd65f65a08cc301dc7bf2e9f98279fd6679cc", - "size": 12846 + "hash": "3b9616312e77c519843ed03b3cb554bcfe05a982", + "size": 12941 }, "realms/lang/fr_FR.lang": { - "hash": "ebc1310e24bbf424004fed7802c7a47d4bc86ab5", - "size": 12660 + "hash": "3abc99043ee8bd33787cc6ff846fd37bd5e46ece", + "size": 12713 }, "realms/lang/fy_NL.lang": { - "hash": "7b72e8c1dab63ef8a569324b3fc60a86b6fee349", - "size": 7854 + "hash": "20f3019ecf774d4000d1ceb8d90a6394beb30637", + "size": 12246 }, "realms/lang/ga_IE.lang": { "hash": "60fc9ba2d8990565eb6d12da64363991070e84f7", "size": 6971 }, "realms/lang/gl_ES.lang": { - "hash": "d591981f9340e11831e8f73398d57a8e4048f090", - "size": 12158 + "hash": "191a6485fac2b771464cee4389cbe53f9689300f", + "size": 12297 }, "realms/lang/gv_IM.lang": { "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", "size": 4133 }, "realms/lang/he_IL.lang": { - "hash": "a3b6b6f797a521ba7f5310f81011d4423e96c275", - "size": 8265 + "hash": "180a0c47b02394438c784c1a5937f3837b5a5cec", + "size": 9656 }, "realms/lang/hi_IN.lang": { - "hash": "dd4e810c8193e4776f43e501d91291ccd6650685", - "size": 6467 + "hash": "9c843a42075e54fad53a050b664771a1609ca6ba", + "size": 7245 }, "realms/lang/hr_HR.lang": { "hash": "3fb1f2f494666a2b19de5bccca5bda732c043b51", "size": 7179 }, "realms/lang/hu_HU.lang": { - "hash": "24e4670054a88d1b1ebff39651dadb939cc96c03", - "size": 7577 + "hash": "cd1e13e97eb004a71404190012c655d6d35f9f3d", + "size": 12781 }, "realms/lang/hy_AM.lang": { - "hash": "67fc82c2da830915e0d928350ce28f3429802cb6", - "size": 3644 + "hash": "7bec8088c9a128b60a8616e1393379b0f6d11e64", + "size": 3617 }, "realms/lang/id_ID.lang": { - "hash": "582c07ca54996b0304b3ba7749c9dd7c5d03c08c", - "size": 7414 + "hash": "7e5a90c1327c3bd779c7f3ce4dc73a47b5f46db6", + "size": 10467 }, "realms/lang/is_IS.lang": { - "hash": "d8a6d251d5f6555dec4baa0181cc2da717b27729", - "size": 7345 + "hash": "cbc2a7d407b273f20d194eddd1f4bec50f973569", + "size": 8106 }, "realms/lang/it_IT.lang": { - "hash": "d7d20985654e52b7f216c1f757e7ccc45806c9bb", - "size": 12247 + "hash": "bb1695d5da391525b5ce125da4ef76ccc2f3c28f", + "size": 12362 }, "realms/lang/ja_JP.lang": { - "hash": "3181fe5b0b822837a975b24b39a85d7767bfbbec", - "size": 14522 + "hash": "29fd882f4ab59e4a14c045c2e474a5e6bb3dbeae", + "size": 14553 }, "realms/lang/jbo_EN.lang": { - "hash": "65dc2c441b88f88469a1e0c65413a2a3c2d68795", - "size": 2063 + "hash": "7be3f47bbe858a31d3c0fd2a4738d99c9ae68583", + "size": 2962 }, "realms/lang/ka_GE.lang": { - "hash": "eef14e013ece50faa8efe0145e82fbc0b9293d6a", - "size": 20754 + "hash": "b906b21e83141ae683160470e7d64f38fef13a99", + "size": 20794 }, "realms/lang/ko_KR.lang": { - "hash": "a02218c93e7aade1b394f1e1a1cd5ae3c88a947a", - "size": 12810 + "hash": "00737efe9224082fef5d4b65c62dc0fa56071d84", + "size": 12872 }, "realms/lang/ksh_DE.lang": { - "hash": "4b0123706346c24b7e26f25e915c220c7b515265", - "size": 12181 + "hash": "37217503dfb3592c61593723bca0a083b0c1eb75", + "size": 12446 }, "realms/lang/kw_GB.lang": { - "hash": "fb35ffc3d6e3d1c25d809d89f8f098bace0f47e0", - "size": 2117 + "hash": "1b4b03096b79814a49683685acdf0e0dfca28791", + "size": 2206 }, "realms/lang/la_LA.lang": { "hash": "1d27513779c0daf46660aa9588001385461c0f72", "size": 7047 }, "realms/lang/lb_LU.lang": { - "hash": "4270045fb7893da3dc83fe0bb083acba4ba79804", - "size": 6438 + "hash": "ec2286a2d10676d4465cd394d4069c62301f0c2c", + "size": 12573 }, "realms/lang/li_LI.lang": { - "hash": "e4e15fbbc207fe05c16cd801e63218227cd5d2ff", - "size": 318 + "hash": "551df7ee9aa64ccb568d15ec571b18a688f682bf", + "size": 1088 }, "realms/lang/lol_US.lang": { - "hash": "99ecd7a8bdc7427aeb25149400df7597b6cb18a9", - "size": 11152 + "hash": "5d56480b6b43bab55ebac2f53c267b72b58fc292", + "size": 11307 }, "realms/lang/lt_LT.lang": { - "hash": "375b552e364f3a5bacb371a370977321a8013cea", - "size": 8313 + "hash": "f691fc62bd4211a2bf03a92a3436037a9a8f8cdf", + "size": 13290 }, "realms/lang/lv_LV.lang": { "hash": "959235eac0cf78c9be0d279e79bc4cad9b8c621c", @@ -4061,72 +4061,72 @@ "size": 2574 }, "realms/lang/mk_MK.lang": { - "hash": "3988d65940f95b13b41ca833c16cd611b29d7269", - "size": 4649 + "hash": "625519b850e989ddaa5bfa6fdf4042e82d6b5f37", + "size": 11421 }, "realms/lang/ms_MY.lang": { - "hash": "5ec7a5931aef1bac2a22f3a2e7da102dd8f04957", - "size": 7354 + "hash": "4cdec477d07c23733dab543ce900fa46777e97ae", + "size": 7963 }, "realms/lang/mt_MT.lang": { - "hash": "c9c78a108edefc549e474c5ea0009e7b2d2f6bc2", - "size": 12408 + "hash": "7dee19db3bdf9d60790e2ae923f3549b933acdd8", + "size": 12620 }, "realms/lang/nds_DE.lang": { "hash": "f6df0fe0ca6e659a16f2a077fa333c7797f4ad1a", "size": 6521 }, "realms/lang/nl_NL.lang": { - "hash": "e66ea1e9a7d55357b8c2219b739316e078ca8cf9", - "size": 12286 + "hash": "39a13bce2bf5ba551e64318ccb618493ab41b7ee", + "size": 12433 }, "realms/lang/nn_NO.lang": { "hash": "d6a9dc6e872bd5b411bfdbd01900b40668785ca6", "size": 7217 }, "realms/lang/no_NO.lang": { - "hash": "e80227ed9138c3f6387abb8df0ccd37eaeea7ddd", - "size": 11791 + "hash": "a704bf694978e7445c65776e325d79b4e8bfdc36", + "size": 10851 }, "realms/lang/oc_FR.lang": { "hash": "67a08ef4d65e00595aa6579ba73ea93f3916c2a4", "size": 7607 }, "realms/lang/pl_PL.lang": { - "hash": "c30ab34904c66e84aec4aecb277cf5a64fa49ef3", - "size": 12246 + "hash": "f86234bbfa7266e95c9374e64d6bb869cd8842f3", + "size": 12490 }, "realms/lang/pt_BR.lang": { - "hash": "18972fa23e5fcead5812793455955e0774b8d3e8", - "size": 12275 + "hash": "000045276a1b80446b4f7514d01c5d514b44f0fe", + "size": 12208 }, "realms/lang/pt_PT.lang": { - "hash": "1eaf81b78b095bf2add12201c33669ed6faaf2ca", - "size": 8421 + "hash": "133bbabab962945bd8eb035704f9641ddb78e0b1", + "size": 12407 }, "realms/lang/qya_AA.lang": { "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", "size": 617 }, "realms/lang/ro_RO.lang": { - "hash": "90122581615b15e1db7b1c78c0277e571342afd9", - "size": 12380 + "hash": "02dc951dbbfd5ea014c7b491337fde79c7243b05", + "size": 12532 }, "realms/lang/ru_RU.lang": { - "hash": "f99c19eb29738c8b04d581d2a72ad07d6580ab21", - "size": 16489 + "hash": "0449e97b1efba16d8ad47965717fdcb546064892", + "size": 16568 }, "realms/lang/se_NO.lang": { "hash": "856e13549d089994fb556a3ec5ac6f484fd7ed09", "size": 5256 }, "realms/lang/sk_SK.lang": { - "hash": "64efe7ef6d18dd3ba2b627e79c65232a3bab00a5", - "size": 12154 + "hash": "5890fb095b01dcf3e605d175071f6860fa658427", + "size": 12346 }, "realms/lang/sl_SI.lang": { - "hash": "dd720d8a764d02179a93139daba6d9e45a59243b", - "size": 11859 + "hash": "0033dfc9e1ff6814d8e7363071b96bf1a3f5e2be", + "size": 12009 }, "realms/lang/so_SO.lang": { "hash": "95a19f60b4262c237e89b71342ed9fd5358d1df9", @@ -4137,48 +4137,48 @@ "size": 1567 }, "realms/lang/sr_SP.lang": { - "hash": "e867657de7616c27cff58b5c0b927c08e19123e6", - "size": 12538 + "hash": "0bb6afe5a88fe8bee4dd29ba83ecbfb00f692211", + "size": 12435 }, "realms/lang/sv_SE.lang": { - "hash": "2de274266857d8b6cdf8c3b779b2a0b103046151", - "size": 12118 + "hash": "09395432248dd3f4d824777e8c8711fa4edc536d", + "size": 12279 }, "realms/lang/th_TH.lang": { - "hash": "d215f14ad72e9f6bcd553778319abc231f38be2a", - "size": 14118 + "hash": "927fb687a7cc2a1946b47d68c4a6863d7fcbf85b", + "size": 19698 }, "realms/lang/tlh_AA.lang": { "hash": "d0815dbdb3b72471ae85a61414fae7d7b522d1dc", "size": 1765 }, "realms/lang/tr_TR.lang": { - "hash": "9b990496ac2429bab07f9f016a7e8772b079e545", - "size": 12453 + "hash": "bc5d52880753e110f96b911f18919a0ffb262657", + "size": 12564 }, "realms/lang/tzl_TZL.lang": { "hash": "3f3126d6d114ade8d99bf000c46caa68c3e4a296", "size": 872 }, "realms/lang/uk_UA.lang": { - "hash": "72dcce6b61f8ccd1843e271aafdab492349383d3", - "size": 16247 + "hash": "91cea5e546a4111c2154fc49e1e8a9bfe800ba75", + "size": 16367 }, "realms/lang/val_ES.lang": { - "hash": "f98a598b5884a9c56044975dbda7e76c61c1a248", - "size": 7963 + "hash": "f26f9fffd85241554b003255766cd4dfbb731687", + "size": 12394 }, "realms/lang/vi_VN.lang": { - "hash": "b9e42fee606f15c600a3732ef98f0c8381707087", - "size": 14362 + "hash": "0c1c70d96eb9c426c7f8f9a6b10d7bb52f5d5075", + "size": 14444 }, "realms/lang/zh_CN.lang": { - "hash": "3c9546a563c2226294894d8383b4de7956e0c298", - "size": 11427 + "hash": "06b7d6d8655b6efde28f9bbb0e97be2c8bf9cfd3", + "size": 11553 }, "realms/lang/zh_TW.lang": { - "hash": "9b8fcdba835a7c94c79f4543e0b654fe0ea98ced", - "size": 11457 + "hash": "ef79e9de447cb6d0fba5cde964e85698e4b18ea1", + "size": 11593 } } } \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 8d96a915d1..54d2ed32c2 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -14,105 +14,105 @@ { "id": "1.9.2", "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-03-30T15:25:46+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.2.json" }, { "id": "1.9.1", "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-03-30T13:44:36+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1.json" }, { "id": "1.9.1-pre3", "releaseTime": "2016-03-11T09:20:36+00:00", - "time": "2016-03-17T05:44:19+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1-pre3.json" }, { "id": "1.9.1-pre2", "releaseTime": "2016-03-10T15:06:03+00:00", - "time": "2016-03-10T15:07:24+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1-pre2.json" }, { "id": "1.9.1-pre1", "releaseTime": "2016-03-09T16:27:29+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1-pre1.json" }, { "id": "1.9", "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-03-17T05:48:48+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" }, { "id": "16w07b", "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w07b.json" }, { "id": "16w06a", "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w06a.json" }, { "id": "16w05b", "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w05b.json" }, { "id": "16w04a", "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/41618e3b861500aa9fc243fd9b62d75bed002dd9/16w04a.json" }, { "id": "16w03a", "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a94a971d9e6416dfbba41e2d0777eccd41fdbb40/16w03a.json" }, { "id": "16w02a", "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/251363df6d86053c38d4625c09a119770f34b271/16w02a.json" }, { "id": "15w51b", "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/192553973cd6f6c3b8db1a39be4565f5089a31e4/15w51b.json" }, { "id": "15w50a", "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/4314012592850e31fa6b5c873d5fc8099286f838/15w50a.json" }, { "id": "15w49b", "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a265fcbb464fb68b485e98378752d8a7fe8a81ec/15w49b.json" }, @@ -126,35 +126,35 @@ { "id": "15w47c", "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/3f79737d0b46d715c027f0ac8230af0334bf5e93/15w47c.json" }, { "id": "15w46a", "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/bb69c805bc168ac57dd3b5d3c823176dfefda71b/15w46a.json" }, { "id": "15w45a", "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/89f5524c060dce5f552d21623b213366c5e418a3/15w45a.json" }, { "id": "15w44b", "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/282d505ca3e02a35231164fb35a1b7a2a2b34519/15w44b.json" }, { "id": "15w43c", "releaseTime": "2015-10-23T15:35:55+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/bd6aa5d9e34d102124a2e7b4334ba331d588ab99/15w43c.json" }, @@ -172,13 +172,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/7d0eb81e934eb2ec9e015191d97fe00f50a1104d/15w41b.json" }, - { - "id": "15w40b", - "releaseTime": "2015-09-30T14:13:54+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/9a0345828da1cbd747d57aab67a77c5b4b4f5015/15w40b.json" - }, { "id": "1.8.8", "releaseTime": "2015-07-27T10:31:28+00:00", diff --git a/versions/1.9.1-pre1.json b/versions/1.9.1-pre1.json index 96dfb8c449..055ce63953 100644 --- a/versions/1.9.1-pre1.json +++ b/versions/1.9.1-pre1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-09T16:27:29+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9.1-pre2.json b/versions/1.9.1-pre2.json index 2d3a1432a3..73e2bfdd98 100644 --- a/versions/1.9.1-pre2.json +++ b/versions/1.9.1-pre2.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-10T15:06:03+00:00", - "time": "2016-03-10T15:07:24+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9.1-pre3.json b/versions/1.9.1-pre3.json index e2e8860921..c799671fc5 100644 --- a/versions/1.9.1-pre3.json +++ b/versions/1.9.1-pre3.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-11T09:20:36+00:00", - "time": "2016-03-17T05:44:19+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9.1.json b/versions/1.9.1.json index 5ea23475e5..9beef4dc45 100644 --- a/versions/1.9.1.json +++ b/versions/1.9.1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-03-30T13:44:36+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.9.2.json b/versions/1.9.2.json index f47cdec698..b2b36fa058 100644 --- a/versions/1.9.2.json +++ b/versions/1.9.2.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-03-30T15:25:46+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.9.json b/versions/1.9.json index 1dab5d0aea..e375539419 100644 --- a/versions/1.9.json +++ b/versions/1.9.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-03-17T05:48:48+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/15w40b.json b/versions/15w40b.json deleted file mode 100644 index caf1a7a501..0000000000 --- a/versions/15w40b.json +++ /dev/null @@ -1,534 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "2d0a8a24c90034d529277e20414080952a6c7e7b", - "size": 8969615, - "url": "https://launcher.mojang.com/mc/game/15w40b/client/2d0a8a24c90034d529277e20414080952a6c7e7b/client.jar" - }, - "server": { - "sha1": "adba98d3a02da95106d782991a90a199d38e5d9f", - "size": 8667794, - "url": "https://launcher.mojang.com/mc/game/15w40b/server/adba98d3a02da95106d782991a90a199d38e5d9f/server.jar" - }, - "windows_server": { - "sha1": "7a27c136e6973d3250620b9fccd0c6cbb52fbe23", - "size": 9062034, - "url": "https://launcher.mojang.com/mc/game/15w40b/windows_server/7a27c136e6973d3250620b9fccd0c6cbb52fbe23/windows_server.exe" - } - }, - "id": "15w40b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-09-30T14:13:54+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/15w43c.json b/versions/15w43c.json index 96d846d006..954f797496 100644 --- a/versions/15w43c.json +++ b/versions/15w43c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-10-23T15:35:55+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w44b.json b/versions/15w44b.json index 912867f6ae..e0eebd22a8 100644 --- a/versions/15w44b.json +++ b/versions/15w44b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w45a.json b/versions/15w45a.json index f527035ee7..4c9fec521f 100644 --- a/versions/15w45a.json +++ b/versions/15w45a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w46a.json b/versions/15w46a.json index f18269d844..15333b7379 100644 --- a/versions/15w46a.json +++ b/versions/15w46a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w47c.json b/versions/15w47c.json index 03800f371b..b5073e89f1 100644 --- a/versions/15w47c.json +++ b/versions/15w47c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w49b.json b/versions/15w49b.json index e8b3a57dc2..4afefdc79d 100644 --- a/versions/15w49b.json +++ b/versions/15w49b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w50a.json b/versions/15w50a.json index 3697722bad..f6cbc8286b 100644 --- a/versions/15w50a.json +++ b/versions/15w50a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w51b.json b/versions/15w51b.json index f0c968525a..7258d160e6 100644 --- a/versions/15w51b.json +++ b/versions/15w51b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w02a.json b/versions/16w02a.json index f2d3818f80..6dc26dd5eb 100644 --- a/versions/16w02a.json +++ b/versions/16w02a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w03a.json b/versions/16w03a.json index a72b53699f..0397e74952 100644 --- a/versions/16w03a.json +++ b/versions/16w03a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w04a.json b/versions/16w04a.json index 8f26a179ad..e9d14e5807 100644 --- a/versions/16w04a.json +++ b/versions/16w04a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w05b.json b/versions/16w05b.json index 78f88f74c1..cbfa8de77a 100644 --- a/versions/16w05b.json +++ b/versions/16w05b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w06a.json b/versions/16w06a.json index 6eb47af1cd..53f6078421 100644 --- a/versions/16w06a.json +++ b/versions/16w06a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w07b.json b/versions/16w07b.json index 144bf88366..539b488f87 100644 --- a/versions/16w07b.json +++ b/versions/16w07b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "98f56c612fcb2d2853ece31ed478b51e89b32ea8", - "size": 137056, - "totalSize": 120051216, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/98f56c612fcb2d2853ece31ed478b51e89b32ea8/1.9.json" + "sha1": "092c59b361816c7fa7f000587caa977c515b179c", + "size": 137075, + "totalSize": 120490344, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-03-10T10:57:03+00:00", + "time": "2016-04-01T08:56:10+00:00", "type": "snapshot" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 1f24f303fb6f13e1ab56c05c93c4a0db4a8660c9 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 7 Apr 2016 22:00:19 +0200 Subject: Update 2016-04-07 --- assets/1.9.json | 328 ++++++++++++++--------------- version_manifest.json | 49 +++-- versions/1.9.1-pre1.json | 10 +- versions/1.9.1-pre2.json | 10 +- versions/1.9.1-pre3.json | 10 +- versions/1.9.1.json | 10 +- versions/1.9.2.json | 10 +- versions/1.9.json | 10 +- versions/15w43c.json | 10 +- versions/15w44b.json | 10 +- versions/15w45a.json | 10 +- versions/15w46a.json | 10 +- versions/15w47c.json | 10 +- versions/15w49b.json | 10 +- versions/15w50a.json | 10 +- versions/15w51b.json | 10 +- versions/16w02a.json | 10 +- versions/16w03a.json | 10 +- versions/16w04a.json | 10 +- versions/16w05b.json | 10 +- versions/16w06a.json | 10 +- versions/16w07b.json | 10 +- versions/16w14a.json | 529 +++++++++++++++++++++++++++++++++++++++++++++++ 23 files changed, 821 insertions(+), 285 deletions(-) create mode 100644 versions/16w14a.json diff --git a/assets/1.9.json b/assets/1.9.json index b0cc86228f..16f5c51477 100644 --- a/assets/1.9.json +++ b/assets/1.9.json @@ -25,40 +25,40 @@ "size": 114786 }, "minecraft/lang/af_ZA.lang": { - "hash": "10fe157257af7a5b2acefcd1af545f680b0ad510", - "size": 74952 + "hash": "9205d2b3fcd1d5484fc8975eb03427a291c579a1", + "size": 79943 }, "minecraft/lang/ar_SA.lang": { "hash": "1a4ba2a547357506f35be134782d84fd5c39ccc0", "size": 152531 }, "minecraft/lang/ast_ES.lang": { - "hash": "a72479ad1118f00b968c2a3e611e00c525a28f24", - "size": 143012 + "hash": "d11154848b64e7615deccc01e864750fe4398b18", + "size": 142997 }, "minecraft/lang/az_AZ.lang": { - "hash": "d70e8a296e65b279bf7ea83d6f0522776236b9a5", - "size": 87301 + "hash": "72469e2d65743f7ba098804b0a512c6edde09640", + "size": 88535 }, "minecraft/lang/be_BY.lang": { "hash": "8ae9c2f6f87bb2d14d1ee961db7037236052945d", "size": 181948 }, "minecraft/lang/bg_BG.lang": { - "hash": "c8790fccaa691b0858858962d06bf1fa9213dbf8", - "size": 170063 + "hash": "42bd1c83a4eb9ae3e5e72b6e44bf334be3ff6cc8", + "size": 187683 }, "minecraft/lang/br_FR.lang": { - "hash": "ecacb5f04efb548f212e02086d023f09371a8eee", - "size": 139306 + "hash": "a2c492f7ff3c5e5e329261acce3bbf9d56d3647d", + "size": 139314 }, "minecraft/lang/ca_ES.lang": { - "hash": "60b8f9d6a9f5cba7383c34b96e1a752f169a146d", - "size": 129555 + "hash": "7b36cdb65e5cf9a22cf2897d5bdaf01148912da6", + "size": 129822 }, "minecraft/lang/cs_CZ.lang": { - "hash": "9b9b5d47c63646b51a821bfe74eae949a4c2d86d", - "size": 145025 + "hash": "6a63b429fbd200d51c24dc8c20b2d3b08fdac1aa", + "size": 145137 }, "minecraft/lang/cy_GB.lang": { "hash": "6fcb514f614031359deec1d61c6c58a3dc46bb73", @@ -69,64 +69,64 @@ "size": 134465 }, "minecraft/lang/de_DE.lang": { - "hash": "9787e340d0fb0ccec78294faddb56cfaf2603342", + "hash": "302650df8996dccab28e5db0a99f45b1a967243e", "size": 139517 }, "minecraft/lang/el_GR.lang": { - "hash": "8d5e2c39463c02e0b2d5bececc3a4bece003fb41", - "size": 165878 + "hash": "c3a52c9f1752d00be232bd1fafd03ad94b5c3ecf", + "size": 164743 }, "minecraft/lang/en_AU.lang": { - "hash": "bee626dd8f8919ab8f1749c8a4625cc2ac6847c9", - "size": 118100 + "hash": "edd784a6c006d58ac0dd2afdc6277bf266f27957", + "size": 131125 }, "minecraft/lang/en_CA.lang": { "hash": "b4d44c63e975a3cbcadccfd702b85113916b003f", "size": 132039 }, "minecraft/lang/en_GB.lang": { - "hash": "3d2c6cf2a99ff8cfa03a7430454645bc01f4ac34", - "size": 132100 + "hash": "9dd883e5bba6b7750f6ea4495d3b101997ebc129", + "size": 131861 }, "minecraft/lang/en_NZ.lang": { - "hash": "742f9ec089d0adec02cbc7a7929c4ad76f451916", - "size": 130856 + "hash": "9bbc534095c1f5ed46f2014e8d3063bb9bfde952", + "size": 130862 }, "minecraft/lang/en_PT.lang": { - "hash": "fb07d35ead3eab60231d2880778e5c04ebe7ea10", - "size": 115046 + "hash": "666522842cdc4c106ba88d2ea506d0530df26ac5", + "size": 117299 }, "minecraft/lang/eo_UY.lang": { - "hash": "f7e100076b9830cebaa1afa47dbbc6b6d5de66dc", - "size": 135966 + "hash": "ea8bce83eceea64b862ba21978a05ad4f5bb343a", + "size": 135968 }, "minecraft/lang/es_AR.lang": { - "hash": "0329657486bb950a184823fb9f65cc0ba4a2b7a5", - "size": 140107 + "hash": "781f4e98248c7b19719a170a4b3e05744756d43e", + "size": 140118 }, "minecraft/lang/es_ES.lang": { - "hash": "5aaa3417f1fc7066168147a3076f438e53f76a27", - "size": 142255 + "hash": "60623c2ac19f2b6a589a6cef54675f9f8106205b", + "size": 142113 }, "minecraft/lang/es_MX.lang": { - "hash": "bcea351272a76befea26f94d5df1c4bfdf0d33be", - "size": 140447 + "hash": "e521aa9ca257f0babd25669081289e120f970fd3", + "size": 140448 }, "minecraft/lang/es_UY.lang": { - "hash": "209cc227d5623a11b001c1ed84cd62bb0bdfe578", - "size": 113328 + "hash": "0d4be057ff64ef2b539192c5c67ac1c9144a9cc7", + "size": 121706 }, "minecraft/lang/es_VE.lang": { - "hash": "14a6777e1b57eca334cd4d515638c00ceb701523", - "size": 135353 + "hash": "6d275d8fd9343a1bbeb24dd20e87a6ab226cddcc", + "size": 136066 }, "minecraft/lang/et_EE.lang": { - "hash": "0118d12112cefa847a87e53e0cb13998f20f38ae", - "size": 141583 + "hash": "ec4d9c8a0ffa12a90b5c2543e8787bcf2b3744df", + "size": 141585 }, "minecraft/lang/eu_ES.lang": { - "hash": "26a549ebc853dda2e2bbdfb7bb7b3aba0c160b50", - "size": 89856 + "hash": "929544c48516532614d605730dc2ec42f0ba24ca", + "size": 89850 }, "minecraft/lang/fa_IR.lang": { "hash": "708793f4c0c7c13c084069a1eab63f85571fab9b", @@ -145,24 +145,24 @@ "size": 111720 }, "minecraft/lang/fr_CA.lang": { - "hash": "8d443ac24312996eb99353dcfda66c5f5f2ff084", - "size": 147543 + "hash": "10fa4bd7a54542153a312a52f53748fa6a06b97d", + "size": 147527 }, "minecraft/lang/fr_FR.lang": { - "hash": "eee5404346e232633ff0a3f61c529e70e52e531f", - "size": 146408 + "hash": "cf887df1e5fe6054db2db1336d408b1cbdd11f2a", + "size": 146369 }, "minecraft/lang/fy_NL.lang": { - "hash": "171f0336e0d930371b58ac3f9a5e93027720f7ea", - "size": 136946 + "hash": "95d93d0e9ebaaf4d2dfc0ea6756f6e3caa37f95a", + "size": 136931 }, "minecraft/lang/ga_IE.lang": { "hash": "a108f19142820b3573a658d40950ba3317b65c15", "size": 142847 }, "minecraft/lang/gl_ES.lang": { - "hash": "1ce17609de7ff3497e296d5c1346fc2ea5113631", - "size": 138800 + "hash": "01d6752006429d9b693ed3fcef2b8760f4cc2b20", + "size": 138948 }, "minecraft/lang/gv_IM.lang": { "hash": "53aa59ca42939a3b9909a9203982714372009e9b", @@ -177,76 +177,76 @@ "size": 92444 }, "minecraft/lang/hr_HR.lang": { - "hash": "2a2d9d6faa5ed9ddb728e1beff6c83abf38dfff0", - "size": 117639 + "hash": "fe39b2c09e0b40a9b43f059232c4132b0f1ff97e", + "size": 117676 }, "minecraft/lang/hu_HU.lang": { - "hash": "00a5cd391d82da30687d36d7d8427e60af9c902c", - "size": 141812 + "hash": "40629e22bd4c779ae1057b85d2d2aadd24d56c1e", + "size": 141531 }, "minecraft/lang/hy_AM.lang": { "hash": "8e217f17cbeaaa2c32b83df3de20f4e3ccda3ca2", "size": 77354 }, "minecraft/lang/id_ID.lang": { - "hash": "649ee97a8fa68661f4e5aa55bd491689b75aad55", - "size": 137565 + "hash": "8048983b69fe3a24adb09d96635102fe8e792d41", + "size": 137800 }, "minecraft/lang/is_IS.lang": { "hash": "6a14719ddcaa1bfcecde5503209a0229f430ea93", "size": 98961 }, "minecraft/lang/it_IT.lang": { - "hash": "211665da66fc98778e2d9bc0cb5a64694ae7857c", - "size": 146861 + "hash": "040ad7347c4ab79401e53153763f375cc424ccfb", + "size": 146884 }, "minecraft/lang/ja_JP.lang": { - "hash": "4f91711531a0af0dff41cc9c08968d7a572b0337", - "size": 159404 + "hash": "57d0e99ef14204c5b1851b143c78d1dc57225784", + "size": 159416 }, "minecraft/lang/jbo_EN.lang": { - "hash": "87ebe96d6a5c7dfb5e521aed4955f3abdb486d29", - "size": 54628 + "hash": "b1a03f10e961677923c62bb2998f70c0f6687dd6", + "size": 54654 }, "minecraft/lang/ka_GE.lang": { - "hash": "d6ccddc2b3b85f5402175b96ab2916f293e1372c", - "size": 234779 + "hash": "e6bf16a27c48e567e9701bb51c2c690aff756b93", + "size": 234732 }, "minecraft/lang/ko_KR.lang": { - "hash": "a9fe28f70cc278acba9bbaf8d872d609ccbfd6b7", - "size": 150933 + "hash": "5ca969408e105bca907828d46725371a00b5d9da", + "size": 150951 }, "minecraft/lang/ksh_DE.lang": { - "hash": "35fd647d3e3b010ff121b25078f7af7bf4839515", - "size": 136243 + "hash": "baadc31296fe59eff513fc75ee43e8a195623bff", + "size": 136242 }, "minecraft/lang/kw_GB.lang": { "hash": "880f37229dc57562c362e117cf65e26e24eef350", "size": 70500 }, "minecraft/lang/la_LA.lang": { - "hash": "f9b18d2027f5c91157df8fe58b892f1fc995163e", - "size": 114711 + "hash": "9b4d452de55e4f133f4e4b6ecaf05a32c656db6a", + "size": 115124 }, "minecraft/lang/lb_LU.lang": { - "hash": "411f3b5c70dd23a0b9cf01efccdef0b0b2c1b2db", - "size": 138916 + "hash": "f14fdb7b00450e80f8e20d1a3fe2d9589d5464b4", + "size": 138959 }, "minecraft/lang/li_LI.lang": { "hash": "b7e5aac7011e559c0d269d78fd67fb0dc915ad99", "size": 15898 }, "minecraft/lang/lol_US.lang": { - "hash": "18a53728fb7d9c5caea0b44e96a279f0c538491d", - "size": 131603 + "hash": "7dd81c09c323d9358da56a806f677b5f55349cdc", + "size": 131193 }, "minecraft/lang/lt_LT.lang": { - "hash": "1608122d4274467d7ad50d237fd090f4a1a02770", - "size": 149584 + "hash": "cf43222a4274f7933eb3b80454c71dc84b9f7ebe", + "size": 149571 }, "minecraft/lang/lv_LV.lang": { - "hash": "ea91c9cb08a420dc6d94693354d916a9067621ca", - "size": 84382 + "hash": "bfbf1d7cd6ae8e198fac48dee5bab3b8c05fea0f", + "size": 93709 }, "minecraft/lang/mi_NZ.lang": { "hash": "123c9bf68884e589866fd13ea85e2c3b129a10be", @@ -269,8 +269,8 @@ "size": 72577 }, "minecraft/lang/nl_NL.lang": { - "hash": "3896474a66d8ab5035f441872fd4d4ed5fb91898", - "size": 136699 + "hash": "8224f0d4f3aeb8e0e525ade065eba0dac0050f83", + "size": 136692 }, "minecraft/lang/nn_NO.lang": { "hash": "0d794180a022a8fbd526e5c1fbaad924b260940f", @@ -285,7 +285,7 @@ "size": 122981 }, "minecraft/lang/pl_PL.lang": { - "hash": "e0faaececa5d41548f9fa79e95553edeedaa2372", + "hash": "10973926ba9215548942b891d7f11b3b4d211e5b", "size": 143143 }, "minecraft/lang/pt_BR.lang": { @@ -293,48 +293,48 @@ "size": 140142 }, "minecraft/lang/pt_PT.lang": { - "hash": "e66432887ff08ada19b70ae3631a4b4ffec1cc54", - "size": 141457 + "hash": "2f200d32bab3e3a54f0fc8a9fa2c336d31e3b9eb", + "size": 141384 }, "minecraft/lang/qya_AA.lang": { - "hash": "554ae31b85a6f10bbef1e9f733da64176d7652d1", - "size": 39703 + "hash": "714336e9ace704bdf45abe8557645933ff365e7c", + "size": 39699 }, "minecraft/lang/ro_RO.lang": { "hash": "c7bcf887ec6eb44738cc94e9518c070a622e5f2a", "size": 141756 }, "minecraft/lang/ru_RU.lang": { - "hash": "9c728827742ecb6d736bd979ffb0be594b5496c7", - "size": 182949 + "hash": "f6d678ec30a3be1c378972621594b1e491606718", + "size": 182457 }, "minecraft/lang/se_NO.lang": { "hash": "dc80ab3aee3ee1952cdddc5b00c5e0563cd38678", "size": 18938 }, "minecraft/lang/sk_SK.lang": { - "hash": "ad327c5dfa80eefb051a5f684cbeef94022b74a0", - "size": 143598 + "hash": "dfb5b0cf1eeee3c124d9f54d145aea3107d3d06d", + "size": 143588 }, "minecraft/lang/sl_SI.lang": { - "hash": "ba4211c1dc0ee153b566dced333e9d0cbac68bfe", - "size": 137963 + "hash": "d73aa377f5088c3f4632103ebf66bee7777571a8", + "size": 137928 }, "minecraft/lang/so_SO.lang": { - "hash": "aebe1285c23e89b882140f06798376dcb650c9d3", - "size": 766 + "hash": "f0d2a6ef655a57edc73007c87fae241c945da586", + "size": 1096 }, "minecraft/lang/sq_AL.lang": { - "hash": "36c7d9dbf645069c12947be5e533ebec5fe755f1", - "size": 5089 + "hash": "d1e06155c50a3ee5b035647c6804c2b7b80be974", + "size": 6552 }, "minecraft/lang/sr_SP.lang": { "hash": "5ad8ef6c0054f0f2a42f453988688f4526a0d653", "size": 127030 }, "minecraft/lang/sv_SE.lang": { - "hash": "c0ddb17fdf65f836b862f220a4785ac82c72f07b", - "size": 134855 + "hash": "1e7b6714e240719004d7cef3a293042e1771131d", + "size": 134934 }, "minecraft/lang/th_TH.lang": { "hash": "ffaab1d43dfa91f1c3d829f72de53432fda6d3d6", @@ -345,28 +345,28 @@ "size": 45476 }, "minecraft/lang/tr_TR.lang": { - "hash": "98a6bac361be57f131bcb926c19aadab4f2023ec", - "size": 140129 + "hash": "e4baf4573ad94e1a9e72c98f84205b67fd2c6e21", + "size": 140203 }, "minecraft/lang/tzl_TZL.lang": { "hash": "0e988ca8d9386215aa71a7addf5ce46eedf29707", "size": 54833 }, "minecraft/lang/uk_UA.lang": { - "hash": "88c4a122292a393a853fd994179d4590c5d663a7", - "size": 187233 + "hash": "ab13c81bf5ef27793a1905a12e3b88ae4765f916", + "size": 187225 }, "minecraft/lang/val_ES.lang": { - "hash": "fa5460e1375a267834e537bfd7041c129bd4a165", - "size": 144838 + "hash": "7fdd73c2a8bd2374aed88d7f0554937a0aab8021", + "size": 144846 }, "minecraft/lang/vi_VN.lang": { - "hash": "63c632b8d83434e81c434de766953279a8f4cfff", - "size": 160102 + "hash": "c4be7935d360d4468d085ebf3374ef5772e52c4e", + "size": 160172 }, "minecraft/lang/zh_CN.lang": { - "hash": "2adc4f85c89dfd75a4b01d917ed9834fe0cc8b86", - "size": 129626 + "hash": "cf2ca23a11ffd84fd2ca51c362d0f50bb26f2a4e", + "size": 129622 }, "minecraft/lang/zh_TW.lang": { "hash": "77c855d1d67e6244f3ef2a16d821182d4af8e831", @@ -3829,20 +3829,20 @@ "size": 6059 }, "pack.mcmeta": { - "hash": "3163f3a9b70a5944dce47844f0ed7e58a5ca2d27", - "size": 11992 + "hash": "ce974424ecff187f2b25fb5e56fabd067508ee58", + "size": 11994 }, "realms/lang/af_ZA.lang": { "hash": "751355e6e002c51f70f801eebc2784a553b793a9", "size": 7492 }, "realms/lang/ar_SA.lang": { - "hash": "236f1ffd22f84f3f772cba1215025938df61e905", - "size": 11733 + "hash": "e8f76cd9c98319f89a3adea7b43c388272d0fca7", + "size": 12997 }, "realms/lang/ast_ES.lang": { - "hash": "21e19d79d3265617c8050c3b0cb4d2f02aad06e8", - "size": 12267 + "hash": "b59255b3bad3d31fbf64b2c6c674669663df0fed", + "size": 12257 }, "realms/lang/az_AZ.lang": { "hash": "0fdbac85877578d0fe8706657ddf02949e127ced", @@ -3853,8 +3853,8 @@ "size": 16825 }, "realms/lang/bg_BG.lang": { - "hash": "c7ea5c7c3e6b19e5cb3754d1190c9d34bc02f3d9", - "size": 10096 + "hash": "1deff623a47f770ac7ed4f1513648e9df13f9263", + "size": 16466 }, "realms/lang/br_FR.lang": { "hash": "a9f14b883893fc1391336eff783c0812629917cc", @@ -3865,8 +3865,8 @@ "size": 9146 }, "realms/lang/cs_CZ.lang": { - "hash": "fe143ebbd63680fa0558c41b62c5ca87b7466364", - "size": 12388 + "hash": "b8dc328906bb3f2e85b036f4802bacf4d63c9dc9", + "size": 12386 }, "realms/lang/cy_GB.lang": { "hash": "10700022b77e7e39706e706fc16a3c911571ff0b", @@ -3877,28 +3877,28 @@ "size": 12060 }, "realms/lang/de_DE.lang": { - "hash": "bc6d708b3b33513545836dc3a394d9a2fac42908", - "size": 12731 + "hash": "3ba59f91eb84357244a47873c0b07a43dd41f53f", + "size": 12727 }, "realms/lang/el_GR.lang": { - "hash": "7618caf6c580fc7aa4c41bd0f0e193dff5eb1eec", - "size": 17593 + "hash": "fb4cf9f115317d839de63218041cd43dadabc5b3", + "size": 17597 }, "realms/lang/en_AU.lang": { - "hash": "9d6ef0336ad1024e48efafb4c271a134c83eb956", - "size": 11805 + "hash": "b8bc37cac26c61769e9db6e865df2448324e7db1", + "size": 11803 }, "realms/lang/en_CA.lang": { "hash": "d54f7b226eefbcd3ba754d5ff0aa7ec83e68c1c7", "size": 11694 }, "realms/lang/en_GB.lang": { - "hash": "6b68cb841dee105db722f8555ec47b9a72f992da", - "size": 11671 + "hash": "e5a37436c572d75fd4dca962f8c140063435ab7f", + "size": 11679 }, "realms/lang/en_NZ.lang": { - "hash": "8e766e6e3469a9b294677455ca035bf333912274", - "size": 11878 + "hash": "dbd0d8957cd0fb0c00a5088e092c5299e4ef797e", + "size": 11871 }, "realms/lang/en_PT.lang": { "hash": "d2fa853de771ef24f7446b15dc79290dea30c7d1", @@ -3909,36 +3909,36 @@ "size": 11978 }, "realms/lang/es_AR.lang": { - "hash": "408e00bb37c2359b6a17c22f714a9a7e0b0bb920", - "size": 12323 + "hash": "ded3eda9e988a287b1de81a8d5a1a6fc7a5540de", + "size": 12306 }, "realms/lang/es_ES.lang": { - "hash": "69e2d75bbe5f51b8041faf15d2618c4a72d2aaec", - "size": 12373 + "hash": "07b4ca5a76efe511932452ec20781c883d19745a", + "size": 12365 }, "realms/lang/es_MX.lang": { "hash": "509e1f8ccf003c86ed9ec346a1b71424a3e1cc82", "size": 12333 }, "realms/lang/es_UY.lang": { - "hash": "28ab2f2675534f58de580ff103456aec8b97d682", - "size": 12102 + "hash": "6544f3ee65eee04ad092f4a8c7215b9d5c0b8a5f", + "size": 12245 }, "realms/lang/es_VE.lang": { "hash": "50e11508f4962cc73eefcff7533805a481c5a409", "size": 11140 }, "realms/lang/et_EE.lang": { - "hash": "9b1dc2906939ca165b1e20a220e415d9c3e5c68f", - "size": 12040 + "hash": "3bee4b6cde97484c5e55a99d68a80f43b93db92f", + "size": 12039 }, "realms/lang/eu_ES.lang": { "hash": "e0b84dc4a96afcc388161df2b426889145bb910d", "size": 7303 }, "realms/lang/fa_IR.lang": { - "hash": "c673b2444caec6257f84f4d344f7d063eea82b49", - "size": 8835 + "hash": "d0bd12254ec80e66b5a363d27b7d5f2b82abbd03", + "size": 8831 }, "realms/lang/fi_FI.lang": { "hash": "b43c6ef4e05dce8e2a3736ac853355c13347f07a", @@ -3953,24 +3953,24 @@ "size": 7222 }, "realms/lang/fr_CA.lang": { - "hash": "3b9616312e77c519843ed03b3cb554bcfe05a982", - "size": 12941 + "hash": "6b111bdf79bd1d165fc14065b48aa5a1ed554f3d", + "size": 12940 }, "realms/lang/fr_FR.lang": { "hash": "3abc99043ee8bd33787cc6ff846fd37bd5e46ece", "size": 12713 }, "realms/lang/fy_NL.lang": { - "hash": "20f3019ecf774d4000d1ceb8d90a6394beb30637", - "size": 12246 + "hash": "0ffd2c846cfb38bf704cad807de5a065a7209698", + "size": 12297 }, "realms/lang/ga_IE.lang": { "hash": "60fc9ba2d8990565eb6d12da64363991070e84f7", "size": 6971 }, "realms/lang/gl_ES.lang": { - "hash": "191a6485fac2b771464cee4389cbe53f9689300f", - "size": 12297 + "hash": "b8af30c3cba50362bf83d1332f351b31e8fbd487", + "size": 12136 }, "realms/lang/gv_IM.lang": { "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", @@ -3989,24 +3989,24 @@ "size": 7179 }, "realms/lang/hu_HU.lang": { - "hash": "cd1e13e97eb004a71404190012c655d6d35f9f3d", - "size": 12781 + "hash": "58df16e9a72d07c78fc1e289ddcb8bd87908fc9b", + "size": 12788 }, "realms/lang/hy_AM.lang": { "hash": "7bec8088c9a128b60a8616e1393379b0f6d11e64", "size": 3617 }, "realms/lang/id_ID.lang": { - "hash": "7e5a90c1327c3bd779c7f3ce4dc73a47b5f46db6", - "size": 10467 + "hash": "15d357092cc8d31ca3626d34af125d508e050115", + "size": 12148 }, "realms/lang/is_IS.lang": { "hash": "cbc2a7d407b273f20d194eddd1f4bec50f973569", "size": 8106 }, "realms/lang/it_IT.lang": { - "hash": "bb1695d5da391525b5ce125da4ef76ccc2f3c28f", - "size": 12362 + "hash": "36b433837001ee0c2d4f599d7464cfa3d62b04ee", + "size": 12320 }, "realms/lang/ja_JP.lang": { "hash": "29fd882f4ab59e4a14c045c2e474a5e6bb3dbeae", @@ -4025,8 +4025,8 @@ "size": 12872 }, "realms/lang/ksh_DE.lang": { - "hash": "37217503dfb3592c61593723bca0a083b0c1eb75", - "size": 12446 + "hash": "bf03dd4b4f282f01e927a75b596aca7ddafd6be8", + "size": 12413 }, "realms/lang/kw_GB.lang": { "hash": "1b4b03096b79814a49683685acdf0e0dfca28791", @@ -4037,15 +4037,15 @@ "size": 7047 }, "realms/lang/lb_LU.lang": { - "hash": "ec2286a2d10676d4465cd394d4069c62301f0c2c", - "size": 12573 + "hash": "8dbcbb4dd1f84ef5b75c8c29aa9eddf0dd93119b", + "size": 12538 }, "realms/lang/li_LI.lang": { "hash": "551df7ee9aa64ccb568d15ec571b18a688f682bf", "size": 1088 }, "realms/lang/lol_US.lang": { - "hash": "5d56480b6b43bab55ebac2f53c267b72b58fc292", + "hash": "5a90a36fb83763fe0eabe810927c3e54078f9387", "size": 11307 }, "realms/lang/lt_LT.lang": { @@ -4053,8 +4053,8 @@ "size": 13290 }, "realms/lang/lv_LV.lang": { - "hash": "959235eac0cf78c9be0d279e79bc4cad9b8c621c", - "size": 7532 + "hash": "bb9876f8c34b52433684c5c4d71922007741418f", + "size": 12672 }, "realms/lang/mi_NZ.lang": { "hash": "ffab7afcd8d98533402f2e7f0b757a9d9502ee5f", @@ -4085,8 +4085,8 @@ "size": 7217 }, "realms/lang/no_NO.lang": { - "hash": "a704bf694978e7445c65776e325d79b4e8bfdc36", - "size": 10851 + "hash": "09b3b307ef7fd625b28195e8c99f5aa1efad3db3", + "size": 11032 }, "realms/lang/oc_FR.lang": { "hash": "67a08ef4d65e00595aa6579ba73ea93f3916c2a4", @@ -4113,8 +4113,8 @@ "size": 12532 }, "realms/lang/ru_RU.lang": { - "hash": "0449e97b1efba16d8ad47965717fdcb546064892", - "size": 16568 + "hash": "eead3d74fe54e1126270d48c03df1d0422ac8233", + "size": 16447 }, "realms/lang/se_NO.lang": { "hash": "856e13549d089994fb556a3ec5ac6f484fd7ed09", @@ -4141,8 +4141,8 @@ "size": 12435 }, "realms/lang/sv_SE.lang": { - "hash": "09395432248dd3f4d824777e8c8711fa4edc536d", - "size": 12279 + "hash": "a207094a154df20e62094cc8d518fe66c7dd334e", + "size": 12292 }, "realms/lang/th_TH.lang": { "hash": "927fb687a7cc2a1946b47d68c4a6863d7fcbf85b", @@ -4153,8 +4153,8 @@ "size": 1765 }, "realms/lang/tr_TR.lang": { - "hash": "bc5d52880753e110f96b911f18919a0ffb262657", - "size": 12564 + "hash": "16eaf3b6b0a6d8dd0d21b0d8615dce74a2984fb1", + "size": 12570 }, "realms/lang/tzl_TZL.lang": { "hash": "3f3126d6d114ade8d99bf000c46caa68c3e4a296", @@ -4177,7 +4177,7 @@ "size": 11553 }, "realms/lang/zh_TW.lang": { - "hash": "ef79e9de447cb6d0fba5cde964e85698e4b18ea1", + "hash": "a830063b14a3b15bd5d4ecdb2c9a6a7c956ade7c", "size": 11593 } } diff --git a/version_manifest.json b/version_manifest.json index 54d2ed32c2..b49aaeee9c 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.9.2", - "snapshot": "1.RV-Pre1" + "snapshot": "16w14a" }, "versions": [ + { + "id": "16w14a", + "releaseTime": "2016-04-07T12:47:51+00:00", + "time": "2016-04-07T12:48:44+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/1d94fd994824c4b24453d28bc04e04d7e4c70730/16w14a.json" + }, { "id": "1.RV-Pre1", "releaseTime": "2016-03-31T16:18:53+00:00", @@ -14,105 +21,105 @@ { "id": "1.9.2", "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.2.json" }, { "id": "1.9.1", "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1.json" }, { "id": "1.9.1-pre3", "releaseTime": "2016-03-11T09:20:36+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1-pre3.json" }, { "id": "1.9.1-pre2", "releaseTime": "2016-03-10T15:06:03+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1-pre2.json" }, { "id": "1.9.1-pre1", "releaseTime": "2016-03-09T16:27:29+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1-pre1.json" }, { "id": "1.9", "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" }, { "id": "16w07b", "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w07b.json" }, { "id": "16w06a", "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w06a.json" }, { "id": "16w05b", "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w05b.json" }, { "id": "16w04a", "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/41618e3b861500aa9fc243fd9b62d75bed002dd9/16w04a.json" }, { "id": "16w03a", "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a94a971d9e6416dfbba41e2d0777eccd41fdbb40/16w03a.json" }, { "id": "16w02a", "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/251363df6d86053c38d4625c09a119770f34b271/16w02a.json" }, { "id": "15w51b", "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/192553973cd6f6c3b8db1a39be4565f5089a31e4/15w51b.json" }, { "id": "15w50a", "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/4314012592850e31fa6b5c873d5fc8099286f838/15w50a.json" }, { "id": "15w49b", "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a265fcbb464fb68b485e98378752d8a7fe8a81ec/15w49b.json" }, @@ -126,35 +133,35 @@ { "id": "15w47c", "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/3f79737d0b46d715c027f0ac8230af0334bf5e93/15w47c.json" }, { "id": "15w46a", "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/bb69c805bc168ac57dd3b5d3c823176dfefda71b/15w46a.json" }, { "id": "15w45a", "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/89f5524c060dce5f552d21623b213366c5e418a3/15w45a.json" }, { "id": "15w44b", "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/282d505ca3e02a35231164fb35a1b7a2a2b34519/15w44b.json" }, { "id": "15w43c", "releaseTime": "2015-10-23T15:35:55+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/bd6aa5d9e34d102124a2e7b4334ba331d588ab99/15w43c.json" }, diff --git a/versions/1.9.1-pre1.json b/versions/1.9.1-pre1.json index 055ce63953..a3e0a3734b 100644 --- a/versions/1.9.1-pre1.json +++ b/versions/1.9.1-pre1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-09T16:27:29+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9.1-pre2.json b/versions/1.9.1-pre2.json index 73e2bfdd98..6e0472647e 100644 --- a/versions/1.9.1-pre2.json +++ b/versions/1.9.1-pre2.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-10T15:06:03+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9.1-pre3.json b/versions/1.9.1-pre3.json index c799671fc5..907ea6796f 100644 --- a/versions/1.9.1-pre3.json +++ b/versions/1.9.1-pre3.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-11T09:20:36+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9.1.json b/versions/1.9.1.json index 9beef4dc45..c9e30f6254 100644 --- a/versions/1.9.1.json +++ b/versions/1.9.1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.9.2.json b/versions/1.9.2.json index b2b36fa058..0de78bed1b 100644 --- a/versions/1.9.2.json +++ b/versions/1.9.2.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.9.json b/versions/1.9.json index e375539419..e7d35a20eb 100644 --- a/versions/1.9.json +++ b/versions/1.9.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/15w43c.json b/versions/15w43c.json index 954f797496..3ea804f708 100644 --- a/versions/15w43c.json +++ b/versions/15w43c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-10-23T15:35:55+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w44b.json b/versions/15w44b.json index e0eebd22a8..78f2fa7e3d 100644 --- a/versions/15w44b.json +++ b/versions/15w44b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w45a.json b/versions/15w45a.json index 4c9fec521f..5e3a36dbe8 100644 --- a/versions/15w45a.json +++ b/versions/15w45a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w46a.json b/versions/15w46a.json index 15333b7379..ef25f980cf 100644 --- a/versions/15w46a.json +++ b/versions/15w46a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w47c.json b/versions/15w47c.json index b5073e89f1..ca9f92c3bb 100644 --- a/versions/15w47c.json +++ b/versions/15w47c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w49b.json b/versions/15w49b.json index 4afefdc79d..17d6a03232 100644 --- a/versions/15w49b.json +++ b/versions/15w49b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w50a.json b/versions/15w50a.json index f6cbc8286b..6010e83fc2 100644 --- a/versions/15w50a.json +++ b/versions/15w50a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w51b.json b/versions/15w51b.json index 7258d160e6..155e57306b 100644 --- a/versions/15w51b.json +++ b/versions/15w51b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w02a.json b/versions/16w02a.json index 6dc26dd5eb..10119070bd 100644 --- a/versions/16w02a.json +++ b/versions/16w02a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w03a.json b/versions/16w03a.json index 0397e74952..8523d9754e 100644 --- a/versions/16w03a.json +++ b/versions/16w03a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w04a.json b/versions/16w04a.json index e9d14e5807..1f680104f4 100644 --- a/versions/16w04a.json +++ b/versions/16w04a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w05b.json b/versions/16w05b.json index cbfa8de77a..fdcdbab979 100644 --- a/versions/16w05b.json +++ b/versions/16w05b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w06a.json b/versions/16w06a.json index 53f6078421..65dd279622 100644 --- a/versions/16w06a.json +++ b/versions/16w06a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w07b.json b/versions/16w07b.json index 539b488f87..d91becd13d 100644 --- a/versions/16w07b.json +++ b/versions/16w07b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "092c59b361816c7fa7f000587caa977c515b179c", - "size": 137075, - "totalSize": 120490344, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/092c59b361816c7fa7f000587caa977c515b179c/1.9.json" + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-04-01T08:56:10+00:00", + "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w14a.json b/versions/16w14a.json new file mode 100644 index 0000000000..2a22924b43 --- /dev/null +++ b/versions/16w14a.json @@ -0,0 +1,529 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "ac59f57ecf383113e3dd92dd90d2fd7b391252ef", + "size": 8699265, + "url": "https://launcher.mojang.com/mc/game/16w14a/client/ac59f57ecf383113e3dd92dd90d2fd7b391252ef/client.jar" + }, + "server": { + "sha1": "5616b2213b727241821a137b4ef290c7bbace20a", + "size": 8847953, + "url": "https://launcher.mojang.com/mc/game/16w14a/server/5616b2213b727241821a137b4ef290c7bbace20a/server.jar" + } + }, + "id": "16w14a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", + "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" + } + }, + "name": "com.mojang:realms:1.8.15" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-04-07T12:47:51+00:00", + "time": "2016-04-07T12:48:44+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From e15ceecc47f703dca64bc077c6360d02428e82ee Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 11 Apr 2016 21:00:18 +0200 Subject: Update 2016-04-11 --- version_manifest.json | 30 +-- versions/1.9.1-pre1.json | 529 ---------------------------------------------- versions/1.9.1-pre2.json | 529 ---------------------------------------------- versions/15w41b.json | 534 ----------------------------------------------- versions/16w15a.json | 529 ++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 537 insertions(+), 1614 deletions(-) delete mode 100644 versions/1.9.1-pre1.json delete mode 100644 versions/1.9.1-pre2.json delete mode 100644 versions/15w41b.json create mode 100644 versions/16w15a.json diff --git a/version_manifest.json b/version_manifest.json index b49aaeee9c..10a1d34f99 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.9.2", - "snapshot": "16w14a" + "snapshot": "16w15a" }, "versions": [ + { + "id": "16w15a", + "releaseTime": "2016-04-11T14:38:28+00:00", + "time": "2016-04-11T14:39:22+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/7c3196793d0e5885440ffc69c2f2c194d52e98d8/16w15a.json" + }, { "id": "16w14a", "releaseTime": "2016-04-07T12:47:51+00:00", @@ -39,20 +46,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1-pre3.json" }, - { - "id": "1.9.1-pre2", - "releaseTime": "2016-03-10T15:06:03+00:00", - "time": "2016-04-07T12:41:08+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1-pre2.json" - }, - { - "id": "1.9.1-pre1", - "releaseTime": "2016-03-09T16:27:29+00:00", - "time": "2016-04-07T12:41:08+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1-pre1.json" - }, { "id": "1.9", "releaseTime": "2016-02-29T13:49:54+00:00", @@ -172,13 +165,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/9d02b6a3fb05981d6f01c8cdd639f024f50db260/15w42a.json" }, - { - "id": "15w41b", - "releaseTime": "2015-10-07T14:07:26+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/7d0eb81e934eb2ec9e015191d97fe00f50a1104d/15w41b.json" - }, { "id": "1.8.8", "releaseTime": "2015-07-27T10:31:28+00:00", diff --git a/versions/1.9.1-pre1.json b/versions/1.9.1-pre1.json deleted file mode 100644 index a3e0a3734b..0000000000 --- a/versions/1.9.1-pre1.json +++ /dev/null @@ -1,529 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "23386d5d39a8376ee23e61d65f27fb52ed5bee2b", - "size": 8698588, - "url": "https://launcher.mojang.com/mc/game/1.9.1-pre1/client/23386d5d39a8376ee23e61d65f27fb52ed5bee2b/client.jar" - }, - "server": { - "sha1": "04a6ca96d4024050c50570731568b94771ff7910", - "size": 8847726, - "url": "https://launcher.mojang.com/mc/game/1.9.1-pre1/server/04a6ca96d4024050c50570731568b94771ff7910/server.jar" - } - }, - "id": "1.9.1-pre1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.10/realms-1.8.10.jar", - "sha1": "a17c78c2da3a0dcd017744fff5efcf1b8359321c", - "size": 1132574, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.10/realms-1.8.10.jar" - } - }, - "name": "com.mojang:realms:1.8.10" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-03-09T16:27:29+00:00", - "time": "2016-04-07T12:41:08+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/1.9.1-pre2.json b/versions/1.9.1-pre2.json deleted file mode 100644 index 6e0472647e..0000000000 --- a/versions/1.9.1-pre2.json +++ /dev/null @@ -1,529 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "3b1cd2f3720a2b4c48eb8b1d2505c875fb6c78d5", - "size": 8698508, - "url": "https://launcher.mojang.com/mc/game/1.9.1-pre2/client/3b1cd2f3720a2b4c48eb8b1d2505c875fb6c78d5/client.jar" - }, - "server": { - "sha1": "bc7000381cec5819aefeea8b68ecc232208ab3ad", - "size": 8847622, - "url": "https://launcher.mojang.com/mc/game/1.9.1-pre2/server/bc7000381cec5819aefeea8b68ecc232208ab3ad/server.jar" - } - }, - "id": "1.9.1-pre2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.10/realms-1.8.10.jar", - "sha1": "a17c78c2da3a0dcd017744fff5efcf1b8359321c", - "size": 1132574, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.10/realms-1.8.10.jar" - } - }, - "name": "com.mojang:realms:1.8.10" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-03-10T15:06:03+00:00", - "time": "2016-04-07T12:41:08+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/15w41b.json b/versions/15w41b.json deleted file mode 100644 index 08f8b7d069..0000000000 --- a/versions/15w41b.json +++ /dev/null @@ -1,534 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "83b7a7c64fb3fd11c2923bda1574276c1bcdded7", - "size": 9043459, - "url": "https://launcher.mojang.com/mc/game/15w41b/client/83b7a7c64fb3fd11c2923bda1574276c1bcdded7/client.jar" - }, - "server": { - "sha1": "994a048f6a3f8f800f2807545b8401617c553dfc", - "size": 8681815, - "url": "https://launcher.mojang.com/mc/game/15w41b/server/994a048f6a3f8f800f2807545b8401617c553dfc/server.jar" - }, - "windows_server": { - "sha1": "d8fdb6aca5ebbb9d2452eed37cf507fe64d50f5f", - "size": 9076055, - "url": "https://launcher.mojang.com/mc/game/15w41b/windows_server/d8fdb6aca5ebbb9d2452eed37cf507fe64d50f5f/windows_server.exe" - } - }, - "id": "15w41b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-10-07T14:07:26+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w15a.json b/versions/16w15a.json new file mode 100644 index 0000000000..3f8eb7302c --- /dev/null +++ b/versions/16w15a.json @@ -0,0 +1,529 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "042a78b65cfd53a0dbf102bba24dfc7ec295905b", + "size": 8739319, + "url": "https://launcher.mojang.com/mc/game/16w15a/client/042a78b65cfd53a0dbf102bba24dfc7ec295905b/client.jar" + }, + "server": { + "sha1": "c254bc24caac3f6d5059f2cc64a80ded2e164289", + "size": 8880587, + "url": "https://launcher.mojang.com/mc/game/16w15a/server/c254bc24caac3f6d5059f2cc64a80ded2e164289/server.jar" + } + }, + "id": "16w15a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", + "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" + } + }, + "name": "com.mojang:realms:1.8.15" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-04-11T14:38:28+00:00", + "time": "2016-04-11T14:39:22+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From adf5d573845d7da3496e5d5178ecb76df314135f Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 13 Apr 2016 22:00:21 +0200 Subject: Update 2016-04-13 --- version_manifest.json | 17 +- versions/1.9.1-pre3.json | 529 ---------------------------------------------- versions/16w15a.json | 529 ---------------------------------------------- versions/16w15b.json | 540 +++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 545 insertions(+), 1070 deletions(-) delete mode 100644 versions/1.9.1-pre3.json delete mode 100644 versions/16w15a.json create mode 100644 versions/16w15b.json diff --git a/version_manifest.json b/version_manifest.json index 10a1d34f99..b56cb5fcb0 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,15 +1,15 @@ { "latest": { "release": "1.9.2", - "snapshot": "16w15a" + "snapshot": "16w15b" }, "versions": [ { - "id": "16w15a", - "releaseTime": "2016-04-11T14:38:28+00:00", - "time": "2016-04-11T14:39:22+00:00", + "id": "16w15b", + "releaseTime": "2016-04-13T13:56:41+00:00", + "time": "2016-04-13T13:57:35+00:00", "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/7c3196793d0e5885440ffc69c2f2c194d52e98d8/16w15a.json" + "url": "https://launchermeta.mojang.com/mc/game/5d3c577c06255bec1a3577d00d441368e2cd5c1d/16w15b.json" }, { "id": "16w14a", @@ -39,13 +39,6 @@ "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1.json" }, - { - "id": "1.9.1-pre3", - "releaseTime": "2016-03-11T09:20:36+00:00", - "time": "2016-04-07T12:41:08+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1-pre3.json" - }, { "id": "1.9", "releaseTime": "2016-02-29T13:49:54+00:00", diff --git a/versions/1.9.1-pre3.json b/versions/1.9.1-pre3.json deleted file mode 100644 index 907ea6796f..0000000000 --- a/versions/1.9.1-pre3.json +++ /dev/null @@ -1,529 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "54ad739a28758d411492aa2aa562d6604ba3227e", - "size": 8698555, - "url": "https://launcher.mojang.com/mc/game/1.9.1-pre3/client/54ad739a28758d411492aa2aa562d6604ba3227e/client.jar" - }, - "server": { - "sha1": "6cf7cb1c561e2915c4370bfb4cf3f5e10058d537", - "size": 8847643, - "url": "https://launcher.mojang.com/mc/game/1.9.1-pre3/server/6cf7cb1c561e2915c4370bfb4cf3f5e10058d537/server.jar" - } - }, - "id": "1.9.1-pre3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.12/realms-1.8.12.jar", - "sha1": "4c6d0865d0e086c70c5ae08bb291d4fce7a23b84", - "size": 1132656, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.12/realms-1.8.12.jar" - } - }, - "name": "com.mojang:realms:1.8.12" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-03-11T09:20:36+00:00", - "time": "2016-04-07T12:41:08+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w15a.json b/versions/16w15a.json deleted file mode 100644 index 3f8eb7302c..0000000000 --- a/versions/16w15a.json +++ /dev/null @@ -1,529 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "042a78b65cfd53a0dbf102bba24dfc7ec295905b", - "size": 8739319, - "url": "https://launcher.mojang.com/mc/game/16w15a/client/042a78b65cfd53a0dbf102bba24dfc7ec295905b/client.jar" - }, - "server": { - "sha1": "c254bc24caac3f6d5059f2cc64a80ded2e164289", - "size": 8880587, - "url": "https://launcher.mojang.com/mc/game/16w15a/server/c254bc24caac3f6d5059f2cc64a80ded2e164289/server.jar" - } - }, - "id": "16w15a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", - "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" - } - }, - "name": "com.mojang:realms:1.8.15" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-04-11T14:38:28+00:00", - "time": "2016-04-11T14:39:22+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w15b.json b/versions/16w15b.json new file mode 100644 index 0000000000..43365537a5 --- /dev/null +++ b/versions/16w15b.json @@ -0,0 +1,540 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "7500b534d32a89f4e8de937323aabe6fd9778ea2", + "size": 8734209, + "url": "https://launcher.mojang.com/mc/game/16w15b/client/7500b534d32a89f4e8de937323aabe6fd9778ea2/client.jar" + }, + "server": { + "sha1": "5add6bcbd04c20bef6ed5db4431651c0c1282489", + "size": 9396875, + "url": "https://launcher.mojang.com/mc/game/16w15b/server/5add6bcbd04c20bef6ed5db4431651c0c1282489/server.jar" + } + }, + "id": "16w15b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", + "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" + } + }, + "name": "com.mojang:realms:1.8.15" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-04-13T13:56:41+00:00", + "time": "2016-04-13T13:57:35+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From fc3eb33ee084c958ea4984a247fe202bd40b6278 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 16 Apr 2016 20:58:08 +0200 Subject: Update 2016-04-16 --- grab.py | 11 +- lwjgl/2.9.0.json | 168 +++++++++++++ lwjgl/2.9.1-nightly-20130708-debug3.json | 153 ++++++++++++ lwjgl/2.9.1-nightly-20131017.json | 115 +++++++++ lwjgl/2.9.1-nightly-20131120.json | 122 ++++++++++ lwjgl/2.9.1.json | 122 ++++++++++ lwjgl/2.9.2-nightly-20140822.json | 129 ++++++++++ lwjgl/2.9.4-nightly-20150209.json | 138 +++++++++++ minecraft/1.0.json | 59 +++++ minecraft/1.1.json | 59 +++++ minecraft/1.2.1.json | 59 +++++ minecraft/1.2.2.json | 59 +++++ minecraft/1.2.3.json | 59 +++++ minecraft/1.2.4.json | 59 +++++ minecraft/1.2.5.json | 69 ++++++ minecraft/1.3.1.json | 69 ++++++ minecraft/1.3.2.json | 69 ++++++ minecraft/1.4.2.json | 69 ++++++ minecraft/1.4.4.json | 69 ++++++ minecraft/1.4.5.json | 69 ++++++ minecraft/1.4.6.json | 69 ++++++ minecraft/1.4.7.json | 69 ++++++ minecraft/1.5.1.json | 69 ++++++ minecraft/1.5.2.json | 69 ++++++ minecraft/1.6.1.json | 169 +++++++++++++ minecraft/1.6.2.json | 169 +++++++++++++ minecraft/1.6.4.json | 169 +++++++++++++ minecraft/1.7.10.json | 381 ++++++++++++++++++++++++++++++ minecraft/1.7.2.json | 223 ++++++++++++++++++ minecraft/1.7.3.json | 315 +++++++++++++++++++++++++ minecraft/1.7.4.json | 315 +++++++++++++++++++++++++ minecraft/1.7.5.json | 315 +++++++++++++++++++++++++ minecraft/1.7.6.json | 326 +++++++++++++++++++++++++ minecraft/1.7.7.json | 326 +++++++++++++++++++++++++ minecraft/1.7.8.json | 326 +++++++++++++++++++++++++ minecraft/1.7.9.json | 326 +++++++++++++++++++++++++ minecraft/1.8.1.json | 359 ++++++++++++++++++++++++++++ minecraft/1.8.2.json | 392 +++++++++++++++++++++++++++++++ minecraft/1.8.3.json | 392 +++++++++++++++++++++++++++++++ minecraft/1.8.4.json | 392 +++++++++++++++++++++++++++++++ minecraft/1.8.5.json | 392 +++++++++++++++++++++++++++++++ minecraft/1.8.6.json | 392 +++++++++++++++++++++++++++++++ minecraft/1.8.7.json | 392 +++++++++++++++++++++++++++++++ minecraft/1.8.8.json | 392 +++++++++++++++++++++++++++++++ minecraft/1.8.9.json | 392 +++++++++++++++++++++++++++++++ minecraft/1.8.json | 381 ++++++++++++++++++++++++++++++ minecraft/1.9.1.json | 295 +++++++++++++++++++++++ minecraft/1.9.2.json | 295 +++++++++++++++++++++++ minecraft/1.9.json | 295 +++++++++++++++++++++++ minecraft/1.RV-Pre1.json | 295 +++++++++++++++++++++++ minecraft/15w42a.json | 300 +++++++++++++++++++++++ minecraft/15w43c.json | 300 +++++++++++++++++++++++ minecraft/15w44b.json | 300 +++++++++++++++++++++++ minecraft/15w45a.json | 300 +++++++++++++++++++++++ minecraft/15w46a.json | 300 +++++++++++++++++++++++ minecraft/15w47c.json | 300 +++++++++++++++++++++++ minecraft/15w49b.json | 300 +++++++++++++++++++++++ minecraft/15w50a.json | 300 +++++++++++++++++++++++ minecraft/15w51b.json | 300 +++++++++++++++++++++++ minecraft/16w02a.json | 300 +++++++++++++++++++++++ minecraft/16w03a.json | 300 +++++++++++++++++++++++ minecraft/16w04a.json | 300 +++++++++++++++++++++++ minecraft/16w05b.json | 295 +++++++++++++++++++++++ minecraft/16w06a.json | 295 +++++++++++++++++++++++ minecraft/16w07b.json | 295 +++++++++++++++++++++++ minecraft/16w14a.json | 295 +++++++++++++++++++++++ minecraft/16w15b.json | 306 ++++++++++++++++++++++++ minecraft/a1.0.11.json | 59 +++++ minecraft/a1.0.14.json | 59 +++++ minecraft/a1.0.15.json | 59 +++++ minecraft/a1.0.16.json | 59 +++++ minecraft/a1.0.17_02.json | 59 +++++ minecraft/a1.0.17_04.json | 59 +++++ minecraft/a1.0.4.json | 59 +++++ minecraft/a1.0.5_01.json | 59 +++++ minecraft/a1.1.0.json | 59 +++++ minecraft/a1.1.2.json | 59 +++++ minecraft/a1.1.2_01.json | 59 +++++ minecraft/a1.2.0.json | 59 +++++ minecraft/a1.2.0_01.json | 59 +++++ minecraft/a1.2.0_02.json | 59 +++++ minecraft/a1.2.1.json | 59 +++++ minecraft/a1.2.1_01.json | 59 +++++ minecraft/a1.2.2a.json | 59 +++++ minecraft/a1.2.2b.json | 59 +++++ minecraft/a1.2.3.json | 59 +++++ minecraft/a1.2.3_01.json | 59 +++++ minecraft/a1.2.3_02.json | 59 +++++ minecraft/a1.2.3_04.json | 59 +++++ minecraft/a1.2.4_01.json | 59 +++++ minecraft/a1.2.5.json | 59 +++++ minecraft/a1.2.6.json | 59 +++++ minecraft/b1.0.2.json | 59 +++++ minecraft/b1.0.json | 59 +++++ minecraft/b1.0_01.json | 59 +++++ minecraft/b1.1_01.json | 59 +++++ minecraft/b1.1_02.json | 59 +++++ minecraft/b1.2.json | 59 +++++ minecraft/b1.2_01.json | 59 +++++ minecraft/b1.2_02.json | 59 +++++ minecraft/b1.3_01.json | 59 +++++ minecraft/b1.3b.json | 59 +++++ minecraft/b1.4.json | 59 +++++ minecraft/b1.4_01.json | 59 +++++ minecraft/b1.5.json | 59 +++++ minecraft/b1.5_01.json | 59 +++++ minecraft/b1.6.1.json | 59 +++++ minecraft/b1.6.2.json | 59 +++++ minecraft/b1.6.3.json | 59 +++++ minecraft/b1.6.4.json | 59 +++++ minecraft/b1.6.5.json | 59 +++++ minecraft/b1.6.6.json | 59 +++++ minecraft/b1.6.json | 59 +++++ minecraft/b1.7.2.json | 59 +++++ minecraft/b1.7.3.json | 59 +++++ minecraft/b1.7.json | 59 +++++ minecraft/b1.8.1.json | 59 +++++ minecraft/b1.8.json | 59 +++++ minecraft/c0.0.11a.json | 59 +++++ minecraft/c0.0.13a.json | 59 +++++ minecraft/c0.0.13a_03.json | 59 +++++ minecraft/c0.30_01c.json | 59 +++++ minecraft/inf-20100618.json | 59 +++++ minecraft/rd-132211.json | 59 +++++ minecraft/rd-132328.json | 59 +++++ minecraft/rd-160052.json | 59 +++++ minecraft/rd-161348.json | 59 +++++ minecraft/rd-20090515.json | 37 +++ separateVersions.py | 125 ++++++++++ 129 files changed, 19204 insertions(+), 2 deletions(-) create mode 100644 lwjgl/2.9.0.json create mode 100644 lwjgl/2.9.1-nightly-20130708-debug3.json create mode 100644 lwjgl/2.9.1-nightly-20131017.json create mode 100644 lwjgl/2.9.1-nightly-20131120.json create mode 100644 lwjgl/2.9.1.json create mode 100644 lwjgl/2.9.2-nightly-20140822.json create mode 100644 lwjgl/2.9.4-nightly-20150209.json create mode 100644 minecraft/1.0.json create mode 100644 minecraft/1.1.json create mode 100644 minecraft/1.2.1.json create mode 100644 minecraft/1.2.2.json create mode 100644 minecraft/1.2.3.json create mode 100644 minecraft/1.2.4.json create mode 100644 minecraft/1.2.5.json create mode 100644 minecraft/1.3.1.json create mode 100644 minecraft/1.3.2.json create mode 100644 minecraft/1.4.2.json create mode 100644 minecraft/1.4.4.json create mode 100644 minecraft/1.4.5.json create mode 100644 minecraft/1.4.6.json create mode 100644 minecraft/1.4.7.json create mode 100644 minecraft/1.5.1.json create mode 100644 minecraft/1.5.2.json create mode 100644 minecraft/1.6.1.json create mode 100644 minecraft/1.6.2.json create mode 100644 minecraft/1.6.4.json create mode 100644 minecraft/1.7.10.json create mode 100644 minecraft/1.7.2.json create mode 100644 minecraft/1.7.3.json create mode 100644 minecraft/1.7.4.json create mode 100644 minecraft/1.7.5.json create mode 100644 minecraft/1.7.6.json create mode 100644 minecraft/1.7.7.json create mode 100644 minecraft/1.7.8.json create mode 100644 minecraft/1.7.9.json create mode 100644 minecraft/1.8.1.json create mode 100644 minecraft/1.8.2.json create mode 100644 minecraft/1.8.3.json create mode 100644 minecraft/1.8.4.json create mode 100644 minecraft/1.8.5.json create mode 100644 minecraft/1.8.6.json create mode 100644 minecraft/1.8.7.json create mode 100644 minecraft/1.8.8.json create mode 100644 minecraft/1.8.9.json create mode 100644 minecraft/1.8.json create mode 100644 minecraft/1.9.1.json create mode 100644 minecraft/1.9.2.json create mode 100644 minecraft/1.9.json create mode 100644 minecraft/1.RV-Pre1.json create mode 100644 minecraft/15w42a.json create mode 100644 minecraft/15w43c.json create mode 100644 minecraft/15w44b.json create mode 100644 minecraft/15w45a.json create mode 100644 minecraft/15w46a.json create mode 100644 minecraft/15w47c.json create mode 100644 minecraft/15w49b.json create mode 100644 minecraft/15w50a.json create mode 100644 minecraft/15w51b.json create mode 100644 minecraft/16w02a.json create mode 100644 minecraft/16w03a.json create mode 100644 minecraft/16w04a.json create mode 100644 minecraft/16w05b.json create mode 100644 minecraft/16w06a.json create mode 100644 minecraft/16w07b.json create mode 100644 minecraft/16w14a.json create mode 100644 minecraft/16w15b.json create mode 100644 minecraft/a1.0.11.json create mode 100644 minecraft/a1.0.14.json create mode 100644 minecraft/a1.0.15.json create mode 100644 minecraft/a1.0.16.json create mode 100644 minecraft/a1.0.17_02.json create mode 100644 minecraft/a1.0.17_04.json create mode 100644 minecraft/a1.0.4.json create mode 100644 minecraft/a1.0.5_01.json create mode 100644 minecraft/a1.1.0.json create mode 100644 minecraft/a1.1.2.json create mode 100644 minecraft/a1.1.2_01.json create mode 100644 minecraft/a1.2.0.json create mode 100644 minecraft/a1.2.0_01.json create mode 100644 minecraft/a1.2.0_02.json create mode 100644 minecraft/a1.2.1.json create mode 100644 minecraft/a1.2.1_01.json create mode 100644 minecraft/a1.2.2a.json create mode 100644 minecraft/a1.2.2b.json create mode 100644 minecraft/a1.2.3.json create mode 100644 minecraft/a1.2.3_01.json create mode 100644 minecraft/a1.2.3_02.json create mode 100644 minecraft/a1.2.3_04.json create mode 100644 minecraft/a1.2.4_01.json create mode 100644 minecraft/a1.2.5.json create mode 100644 minecraft/a1.2.6.json create mode 100644 minecraft/b1.0.2.json create mode 100644 minecraft/b1.0.json create mode 100644 minecraft/b1.0_01.json create mode 100644 minecraft/b1.1_01.json create mode 100644 minecraft/b1.1_02.json create mode 100644 minecraft/b1.2.json create mode 100644 minecraft/b1.2_01.json create mode 100644 minecraft/b1.2_02.json create mode 100644 minecraft/b1.3_01.json create mode 100644 minecraft/b1.3b.json create mode 100644 minecraft/b1.4.json create mode 100644 minecraft/b1.4_01.json create mode 100644 minecraft/b1.5.json create mode 100644 minecraft/b1.5_01.json create mode 100644 minecraft/b1.6.1.json create mode 100644 minecraft/b1.6.2.json create mode 100644 minecraft/b1.6.3.json create mode 100644 minecraft/b1.6.4.json create mode 100644 minecraft/b1.6.5.json create mode 100644 minecraft/b1.6.6.json create mode 100644 minecraft/b1.6.json create mode 100644 minecraft/b1.7.2.json create mode 100644 minecraft/b1.7.3.json create mode 100644 minecraft/b1.7.json create mode 100644 minecraft/b1.8.1.json create mode 100644 minecraft/b1.8.json create mode 100644 minecraft/c0.0.11a.json create mode 100644 minecraft/c0.0.13a.json create mode 100644 minecraft/c0.0.13a_03.json create mode 100644 minecraft/c0.30_01c.json create mode 100644 minecraft/inf-20100618.json create mode 100644 minecraft/rd-132211.json create mode 100644 minecraft/rd-132328.json create mode 100644 minecraft/rd-160052.json create mode 100644 minecraft/rd-161348.json create mode 100644 minecraft/rd-20090515.json create mode 100755 separateVersions.py diff --git a/grab.py b/grab.py index 489e02fc3e..71a02dc8fb 100755 --- a/grab.py +++ b/grab.py @@ -65,7 +65,14 @@ grab_versions(main_json) Popen(["git add version_manifest.json versions/* assets/*"], shell=True, stdout=PIPE).communicate() +print("Generating new split versions.") + +Popen(["rm lwjgl/*.json"], shell=True, stdout=PIPE).communicate() +Popen(["rm minecraft/*.json"], shell=True, stdout=PIPE).communicate() + +Popen(["./separateVersions.py"], shell=True, stdout=PIPE).communicate() + +Popen(["git add lwjgl/* minecraft/*"], shell=True, stdout=PIPE).communicate() + Popen(["git commit -a -m \"Update " + strftime("%Y-%m-%d", gmtime()) + "\""], shell=True, stdout=PIPE).communicate() Popen(["git push"], shell=True, stdout=PIPE).communicate() - -print("It is done.") diff --git a/lwjgl/2.9.0.json b/lwjgl/2.9.0.json new file mode 100644 index 0000000000..1d67e75caa --- /dev/null +++ b/lwjgl/2.9.0.json @@ -0,0 +1,168 @@ +{ + "fileId": "org.lwjgl", + "libraries": [ + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0" + } + ], + "name": "LWJGL", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ], + "version": "2.9.0" +} \ No newline at end of file diff --git a/lwjgl/2.9.1-nightly-20130708-debug3.json b/lwjgl/2.9.1-nightly-20130708-debug3.json new file mode 100644 index 0000000000..5c62356efd --- /dev/null +++ b/lwjgl/2.9.1-nightly-20130708-debug3.json @@ -0,0 +1,153 @@ +{ + "fileId": "org.lwjgl", + "libraries": [ + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3" + } + ], + "name": "LWJGL", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ], + "version": "2.9.1-nightly-20130708-debug3" +} \ No newline at end of file diff --git a/lwjgl/2.9.1-nightly-20131017.json b/lwjgl/2.9.1-nightly-20131017.json new file mode 100644 index 0000000000..239f14fc99 --- /dev/null +++ b/lwjgl/2.9.1-nightly-20131017.json @@ -0,0 +1,115 @@ +{ + "fileId": "org.lwjgl", + "libraries": [ + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131017/lwjgl-platform-2.9.1-nightly-20131017-natives-osx.jar", + "sha1": "54241f3f8dac9617ca1ff335ffd3939f849c5017", + "size": 524201, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131017/lwjgl-platform-2.9.1-nightly-20131017-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131017", + "natives": { + "osx": "natives-osx" + } + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131017/lwjgl-2.9.1-nightly-20131017.jar", + "sha1": "148d2981251ad796e50922dabfb9354ec26741dd", + "size": 1016818, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131017/lwjgl-2.9.1-nightly-20131017.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131017" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131017/lwjgl_util-2.9.1-nightly-20131017.jar", + "sha1": "b4570ef98d017fa8f515a202e727dd12f6ef52f3", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131017/lwjgl_util-2.9.1-nightly-20131017.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131017" + } + ], + "name": "LWJGL", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ], + "version": "2.9.1-nightly-20131017" +} \ No newline at end of file diff --git a/lwjgl/2.9.1-nightly-20131120.json b/lwjgl/2.9.1-nightly-20131120.json new file mode 100644 index 0000000000..f2d1618607 --- /dev/null +++ b/lwjgl/2.9.1-nightly-20131120.json @@ -0,0 +1,122 @@ +{ + "fileId": "org.lwjgl", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar", + "sha1": "8e4b196ac3cbd364d8bdb245a055db81426a3304", + "size": 1014767, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131120" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar", + "sha1": "cd74579c20c3f538e82529e8f9bfcc9295befe92", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131120" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar", + "sha1": "94860428a5a2c5b5bbd28f0f7a7328cb09e19e61", + "size": 571429, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar", + "sha1": "d589214b69ac486d5e6466a6a15f77cf78c8b411", + "size": 527201, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar", + "sha1": "d2330e003d621521b11dc729a8f8d5aa21875ca7", + "size": 611339, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131120", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "name": "LWJGL", + "rules": null, + "version": "2.9.1-nightly-20131120" +} \ No newline at end of file diff --git a/lwjgl/2.9.1.json b/lwjgl/2.9.1.json new file mode 100644 index 0000000000..13f9fe5d8f --- /dev/null +++ b/lwjgl/2.9.1.json @@ -0,0 +1,122 @@ +{ + "fileId": "org.lwjgl", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "name": "LWJGL", + "rules": null, + "version": "2.9.1" +} \ No newline at end of file diff --git a/lwjgl/2.9.2-nightly-20140822.json b/lwjgl/2.9.2-nightly-20140822.json new file mode 100644 index 0000000000..9f6df5765e --- /dev/null +++ b/lwjgl/2.9.2-nightly-20140822.json @@ -0,0 +1,129 @@ +{ + "fileId": "org.lwjgl", + "libraries": [ + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822" + } + ], + "name": "LWJGL", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ], + "version": "2.9.2-nightly-20140822" +} \ No newline at end of file diff --git a/lwjgl/2.9.4-nightly-20150209.json b/lwjgl/2.9.4-nightly-20150209.json new file mode 100644 index 0000000000..4f56994b4d --- /dev/null +++ b/lwjgl/2.9.4-nightly-20150209.json @@ -0,0 +1,138 @@ +{ + "fileId": "org.lwjgl", + "libraries": [ + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209" + } + ], + "name": "LWJGL", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ], + "version": "2.9.4-nightly-20150209" +} \ No newline at end of file diff --git a/minecraft/1.0.json b/minecraft/1.0.json new file mode 100644 index 0000000000..f2dcbe84df --- /dev/null +++ b/minecraft/1.0.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b679fea27f2284836202e9365e13a82552092e5d", + "size": 2362837, + "url": "https://launcher.mojang.com/mc/game/1.0/client/b679fea27f2284836202e9365e13a82552092e5d/client.jar" + } + }, + "id": "1.0", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2011-11-17T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.1.json b/minecraft/1.1.json new file mode 100644 index 0000000000..bc97bfb63d --- /dev/null +++ b/minecraft/1.1.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f690d4136b0026d452163538495b9b0e8513d718", + "size": 3862147, + "url": "https://launcher.mojang.com/mc/game/1.1/client/f690d4136b0026d452163538495b9b0e8513d718/client.jar" + } + }, + "id": "1.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-01-11T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.2.1.json b/minecraft/1.2.1.json new file mode 100644 index 0000000000..aa4d3856d9 --- /dev/null +++ b/minecraft/1.2.1.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "c7662ac43dd04bfd677694a06972a2aaaf426505", + "size": 3988925, + "url": "https://launcher.mojang.com/mc/game/1.2.1/client/c7662ac43dd04bfd677694a06972a2aaaf426505/client.jar" + } + }, + "id": "1.2.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-02-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.2.2.json b/minecraft/1.2.2.json new file mode 100644 index 0000000000..4090757aae --- /dev/null +++ b/minecraft/1.2.2.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "1dadfc4de6898751f547f24f72c7271218e4e28f", + "size": 3988918, + "url": "https://launcher.mojang.com/mc/game/1.2.2/client/1dadfc4de6898751f547f24f72c7271218e4e28f/client.jar" + } + }, + "id": "1.2.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-02-29T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.2.3.json b/minecraft/1.2.3.json new file mode 100644 index 0000000000..ca343aac74 --- /dev/null +++ b/minecraft/1.2.3.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "5134e433afeba375c00bbdcd8aead1d3222813ee", + "size": 3988921, + "url": "https://launcher.mojang.com/mc/game/1.2.3/client/5134e433afeba375c00bbdcd8aead1d3222813ee/client.jar" + } + }, + "id": "1.2.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-03-01T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.2.4.json b/minecraft/1.2.4.json new file mode 100644 index 0000000000..a61d9e9561 --- /dev/null +++ b/minecraft/1.2.4.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "ad6d1fe7455857269d4185cb8f24e62cc0241aaf", + "size": 4005025, + "url": "https://launcher.mojang.com/mc/game/1.2.4/client/ad6d1fe7455857269d4185cb8f24e62cc0241aaf/client.jar" + } + }, + "id": "1.2.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-03-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.2.5.json b/minecraft/1.2.5.json new file mode 100644 index 0000000000..8f5aa98b4a --- /dev/null +++ b/minecraft/1.2.5.json @@ -0,0 +1,69 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "4a2fac7504182a97dcbcd7560c6392d7c8139928", + "size": 4032098, + "url": "https://launcher.mojang.com/mc/game/1.2.5/client/4a2fac7504182a97dcbcd7560c6392d7c8139928/client.jar" + }, + "server": { + "sha1": "d8321edc9470e56b8ad5c67bbd16beba25843336", + "size": 1408470, + "url": "https://launcher.mojang.com/mc/game/1.2.5/server/d8321edc9470e56b8ad5c67bbd16beba25843336/server.jar" + }, + "windows_server": { + "sha1": "8eaf5909489d9b54fd9748ddbbb4b6870a1d3de6", + "size": 1589718, + "url": "https://launcher.mojang.com/mc/game/1.2.5/windows_server/8eaf5909489d9b54fd9748ddbbb4b6870a1d3de6/windows_server.exe" + } + }, + "id": "1.2.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-03-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.3.1.json b/minecraft/1.3.1.json new file mode 100644 index 0000000000..b61903d0ff --- /dev/null +++ b/minecraft/1.3.1.json @@ -0,0 +1,69 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "33167e71e85ab8e6ddbe168bc67f6ec19d708d62", + "size": 4583675, + "url": "https://launcher.mojang.com/mc/game/1.3.1/client/33167e71e85ab8e6ddbe168bc67f6ec19d708d62/client.jar" + }, + "server": { + "sha1": "82563ce498bfc1fc8a2cb5bf236f7da86a390646", + "size": 1799890, + "url": "https://launcher.mojang.com/mc/game/1.3.1/server/82563ce498bfc1fc8a2cb5bf236f7da86a390646/server.jar" + }, + "windows_server": { + "sha1": "5dda8413c6376e0ff0eccd5817a2ca94954b16df", + "size": 1981138, + "url": "https://launcher.mojang.com/mc/game/1.3.1/windows_server/5dda8413c6376e0ff0eccd5817a2ca94954b16df/windows_server.exe" + } + }, + "id": "1.3.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-07-31T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.3.2.json b/minecraft/1.3.2.json new file mode 100644 index 0000000000..7a511b025c --- /dev/null +++ b/minecraft/1.3.2.json @@ -0,0 +1,69 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "c2efd57c7001ddf505ca534e54abf3d006e48309", + "size": 4586019, + "url": "https://launcher.mojang.com/mc/game/1.3.2/client/c2efd57c7001ddf505ca534e54abf3d006e48309/client.jar" + }, + "server": { + "sha1": "3de2ae6c488135596e073a9589842800c9f53bfe", + "size": 1801710, + "url": "https://launcher.mojang.com/mc/game/1.3.2/server/3de2ae6c488135596e073a9589842800c9f53bfe/server.jar" + }, + "windows_server": { + "sha1": "1aba78a34a6c412fffd69ea2d3fbcfc40316e521", + "size": 1982958, + "url": "https://launcher.mojang.com/mc/game/1.3.2/windows_server/1aba78a34a6c412fffd69ea2d3fbcfc40316e521/windows_server.exe" + } + }, + "id": "1.3.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-08-15T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.4.2.json b/minecraft/1.4.2.json new file mode 100644 index 0000000000..7de763cc7b --- /dev/null +++ b/minecraft/1.4.2.json @@ -0,0 +1,69 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "42d6744cfbbd2958f9e6688dd6e78d86d658d0d4", + "size": 4928385, + "url": "https://launcher.mojang.com/mc/game/1.4.2/client/42d6744cfbbd2958f9e6688dd6e78d86d658d0d4/client.jar" + }, + "server": { + "sha1": "5be700523a729bb78ef99206fb480a63dcd09825", + "size": 2018455, + "url": "https://launcher.mojang.com/mc/game/1.4.2/server/5be700523a729bb78ef99206fb480a63dcd09825/server.jar" + }, + "windows_server": { + "sha1": "5c94ac0043dc21bc71b8e1fa3fbac62139c820fe", + "size": 2199703, + "url": "https://launcher.mojang.com/mc/game/1.4.2/windows_server/5c94ac0043dc21bc71b8e1fa3fbac62139c820fe/windows_server.exe" + } + }, + "id": "1.4.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-11-24T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.4.4.json b/minecraft/1.4.4.json new file mode 100644 index 0000000000..527d16edcd --- /dev/null +++ b/minecraft/1.4.4.json @@ -0,0 +1,69 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b9b2a9e9adf1bc834647febc93a4222b4fd6e403", + "size": 4967850, + "url": "https://launcher.mojang.com/mc/game/1.4.4/client/b9b2a9e9adf1bc834647febc93a4222b4fd6e403/client.jar" + }, + "server": { + "sha1": "4215dcadb706508bf9d6d64209a0080b9cee9e71", + "size": 2047928, + "url": "https://launcher.mojang.com/mc/game/1.4.4/server/4215dcadb706508bf9d6d64209a0080b9cee9e71/server.jar" + }, + "windows_server": { + "sha1": "384a621aa8e8f6f7483bbf4a0e1a9d13142bbd59", + "size": 2229176, + "url": "https://launcher.mojang.com/mc/game/1.4.4/windows_server/384a621aa8e8f6f7483bbf4a0e1a9d13142bbd59/windows_server.exe" + } + }, + "id": "1.4.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-12-13T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.4.5.json b/minecraft/1.4.5.json new file mode 100644 index 0000000000..ccbd25b9ee --- /dev/null +++ b/minecraft/1.4.5.json @@ -0,0 +1,69 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7a8a963ababfec49406e1541d3a87198e50604e5", + "size": 4967927, + "url": "https://launcher.mojang.com/mc/game/1.4.5/client/7a8a963ababfec49406e1541d3a87198e50604e5/client.jar" + }, + "server": { + "sha1": "c12fd88a8233d2c517dbc8196ba2ae855f4d36ea", + "size": 2047972, + "url": "https://launcher.mojang.com/mc/game/1.4.5/server/c12fd88a8233d2c517dbc8196ba2ae855f4d36ea/server.jar" + }, + "windows_server": { + "sha1": "a60dc51007cfe8b2e61cfbbc48f3846f4c471f98", + "size": 2229220, + "url": "https://launcher.mojang.com/mc/game/1.4.5/windows_server/a60dc51007cfe8b2e61cfbbc48f3846f4c471f98/windows_server.exe" + } + }, + "id": "1.4.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.4.6.json b/minecraft/1.4.6.json new file mode 100644 index 0000000000..402691077d --- /dev/null +++ b/minecraft/1.4.6.json @@ -0,0 +1,69 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "116758f41b32e8d1a71a4ad6236579acd724bca7", + "size": 5005686, + "url": "https://launcher.mojang.com/mc/game/1.4.6/client/116758f41b32e8d1a71a4ad6236579acd724bca7/client.jar" + }, + "server": { + "sha1": "a0aeb5709af5f2c3058c1cf0dc6b110a7a61278c", + "size": 2061647, + "url": "https://launcher.mojang.com/mc/game/1.4.6/server/a0aeb5709af5f2c3058c1cf0dc6b110a7a61278c/server.jar" + }, + "windows_server": { + "sha1": "739da655218583520e129c5af0580b8d5dfb1b31", + "size": 2242895, + "url": "https://launcher.mojang.com/mc/game/1.4.6/windows_server/739da655218583520e129c5af0580b8d5dfb1b31/windows_server.exe" + } + }, + "id": "1.4.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.4.7.json b/minecraft/1.4.7.json new file mode 100644 index 0000000000..58d5db4608 --- /dev/null +++ b/minecraft/1.4.7.json @@ -0,0 +1,69 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "53ed4b9d5c358ecfff2d8b846b4427b888287028", + "size": 5005735, + "url": "https://launcher.mojang.com/mc/game/1.4.7/client/53ed4b9d5c358ecfff2d8b846b4427b888287028/client.jar" + }, + "server": { + "sha1": "2f0ec8efddd2f2c674c77be9ddb370b727dec676", + "size": 2061638, + "url": "https://launcher.mojang.com/mc/game/1.4.7/server/2f0ec8efddd2f2c674c77be9ddb370b727dec676/server.jar" + }, + "windows_server": { + "sha1": "89215f5de02929aaa091e580ffbcfc4b5b0c1bbf", + "size": 2242886, + "url": "https://launcher.mojang.com/mc/game/1.4.7/windows_server/89215f5de02929aaa091e580ffbcfc4b5b0c1bbf/windows_server.exe" + } + }, + "id": "1.4.7", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-12-27T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.5.1.json b/minecraft/1.5.1.json new file mode 100644 index 0000000000..636007c5db --- /dev/null +++ b/minecraft/1.5.1.json @@ -0,0 +1,69 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "047136381a552f34b1963c43304a1ad4dc0d2d8e", + "size": 5561287, + "url": "https://launcher.mojang.com/mc/game/1.5.1/client/047136381a552f34b1963c43304a1ad4dc0d2d8e/client.jar" + }, + "server": { + "sha1": "d07c71ee2767dabb79fb32dad8162e1b854d5324", + "size": 2360013, + "url": "https://launcher.mojang.com/mc/game/1.5.1/server/d07c71ee2767dabb79fb32dad8162e1b854d5324/server.jar" + }, + "windows_server": { + "sha1": "5492d8d1dfaff8b9dce1536a1e578e60b57b4d31", + "size": 2541261, + "url": "https://launcher.mojang.com/mc/game/1.5.1/windows_server/5492d8d1dfaff8b9dce1536a1e578e60b57b4d31/windows_server.exe" + } + }, + "id": "1.5.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2013-03-20T10:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.5.2.json b/minecraft/1.5.2.json new file mode 100644 index 0000000000..871e7387b8 --- /dev/null +++ b/minecraft/1.5.2.json @@ -0,0 +1,69 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "465378c9dc2f779ae1d6e8046ebc46fb53a57968", + "size": 5564661, + "url": "https://launcher.mojang.com/mc/game/1.5.2/client/465378c9dc2f779ae1d6e8046ebc46fb53a57968/client.jar" + }, + "server": { + "sha1": "f9ae3f651319151ce99a0bfad6b34fa16eb6775f", + "size": 2360903, + "url": "https://launcher.mojang.com/mc/game/1.5.2/server/f9ae3f651319151ce99a0bfad6b34fa16eb6775f/server.jar" + }, + "windows_server": { + "sha1": "49fded489aae76e012048c3c81dcc323384ef781", + "size": 2542151, + "url": "https://launcher.mojang.com/mc/game/1.5.2/windows_server/49fded489aae76e012048c3c81dcc323384ef781/windows_server.exe" + } + }, + "id": "1.5.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2013-04-25T15:45:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.6.1.json b/minecraft/1.6.1.json new file mode 100644 index 0000000000..38456d9964 --- /dev/null +++ b/minecraft/1.6.1.json @@ -0,0 +1,169 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "17e2c28fb54666df5640b2c822ea8042250ef592", + "size": 4726671, + "url": "https://launcher.mojang.com/mc/game/1.6.1/client/17e2c28fb54666df5640b2c822ea8042250ef592/client.jar" + }, + "server": { + "sha1": "0252918a5f9d47e3c6eb1dfec02134d1374a89b4", + "size": 6132004, + "url": "https://launcher.mojang.com/mc/game/1.6.1/server/0252918a5f9d47e3c6eb1dfec02134d1374a89b4/server.jar" + }, + "windows_server": { + "sha1": "f495386d0eded7346e7e77a1c6d7dfc5a5dae068", + "size": 6527780, + "url": "https://launcher.mojang.com/mc/game/1.6.1/windows_server/f495386d0eded7346e7e77a1c6d7dfc5a5dae068/windows_server.exe" + } + }, + "id": "1.6.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", + "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", + "size": 74953, + "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" + } + }, + "name": "argo:argo:2.25_fixed" + }, + { + "downloads": { + "artifact": { + "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", + "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", + "size": 1997327, + "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" + } + }, + "name": "org.bouncycastle:bcprov-jdk15on:1.47" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/14.0/guava-14.0.jar", + "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", + "size": 2189111, + "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" + } + }, + "name": "com.google.guava:guava:14.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", + "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", + "size": 189285, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.2" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "processArguments": "username_session_version", + "releaseTime": "2013-06-28T14:48:41+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.6.2.json b/minecraft/1.6.2.json new file mode 100644 index 0000000000..c14bd8b05a --- /dev/null +++ b/minecraft/1.6.2.json @@ -0,0 +1,169 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b6cb68afde1d9cf4a20cbf27fa90d0828bf440a4", + "size": 4731988, + "url": "https://launcher.mojang.com/mc/game/1.6.2/client/b6cb68afde1d9cf4a20cbf27fa90d0828bf440a4/client.jar" + }, + "server": { + "sha1": "01b6ea555c6978e6713e2a2dfd7fe19b1449ca54", + "size": 6134331, + "url": "https://launcher.mojang.com/mc/game/1.6.2/server/01b6ea555c6978e6713e2a2dfd7fe19b1449ca54/server.jar" + }, + "windows_server": { + "sha1": "a08ad9bdd208d0861cd62cef7251a2611b8217f5", + "size": 6530107, + "url": "https://launcher.mojang.com/mc/game/1.6.2/windows_server/a08ad9bdd208d0861cd62cef7251a2611b8217f5/windows_server.exe" + } + }, + "id": "1.6.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", + "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", + "size": 74953, + "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" + } + }, + "name": "argo:argo:2.25_fixed" + }, + { + "downloads": { + "artifact": { + "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", + "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", + "size": 1997327, + "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" + } + }, + "name": "org.bouncycastle:bcprov-jdk15on:1.47" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/14.0/guava-14.0.jar", + "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", + "size": 2189111, + "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" + } + }, + "name": "com.google.guava:guava:14.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", + "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", + "size": 189285, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.2" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "processArguments": "username_session_version", + "releaseTime": "2013-07-05T13:09:02+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.6.4.json b/minecraft/1.6.4.json new file mode 100644 index 0000000000..c86311bc37 --- /dev/null +++ b/minecraft/1.6.4.json @@ -0,0 +1,169 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "1703704407101cf72bd88e68579e3696ce733ecd", + "size": 4745096, + "url": "https://launcher.mojang.com/mc/game/1.6.4/client/1703704407101cf72bd88e68579e3696ce733ecd/client.jar" + }, + "server": { + "sha1": "050f93c1f3fe9e2052398f7bd6aca10c63d64a87", + "size": 6146738, + "url": "https://launcher.mojang.com/mc/game/1.6.4/server/050f93c1f3fe9e2052398f7bd6aca10c63d64a87/server.jar" + }, + "windows_server": { + "sha1": "30d3267c6b04422ef6349226ee539173f848574c", + "size": 6542514, + "url": "https://launcher.mojang.com/mc/game/1.6.4/windows_server/30d3267c6b04422ef6349226ee539173f848574c/windows_server.exe" + } + }, + "id": "1.6.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", + "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", + "size": 74953, + "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" + } + }, + "name": "argo:argo:2.25_fixed" + }, + { + "downloads": { + "artifact": { + "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", + "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", + "size": 1997327, + "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" + } + }, + "name": "org.bouncycastle:bcprov-jdk15on:1.47" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/14.0/guava-14.0.jar", + "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", + "size": 2189111, + "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" + } + }, + "name": "com.google.guava:guava:14.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", + "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", + "size": 189285, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.2" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "processArguments": "username_session_version", + "releaseTime": "2013-09-19T15:52:37+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.7.10.json b/minecraft/1.7.10.json new file mode 100644 index 0000000000..f93295e43c --- /dev/null +++ b/minecraft/1.7.10.json @@ -0,0 +1,381 @@ +{ + "assetIndex": { + "id": "1.7.10", + "sha1": "f90ca2878ba3141d32d949ea7f665855dd073c65", + "size": 88096, + "totalSize": 112220327, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.10/f90ca2878ba3141d32d949ea7f665855dd073c65/1.7.10.json" + }, + "assets": "1.7.10", + "downloads": { + "client": { + "sha1": "e80d9b3bf5085002218d4be59e668bac718abbc6", + "size": 5256245, + "url": "https://launcher.mojang.com/mc/game/1.7.10/client/e80d9b3bf5085002218d4be59e668bac718abbc6/client.jar" + }, + "server": { + "sha1": "952438ac4e01b4d115c5fc38f891710c4941df29", + "size": 9605030, + "url": "https://launcher.mojang.com/mc/game/1.7.10/server/952438ac4e01b4d115c5fc38f891710c4941df29/server.jar" + }, + "windows_server": { + "sha1": "a79b91ef69b9b4af63d1c7007f60259106869b21", + "size": 9999270, + "url": "https://launcher.mojang.com/mc/game/1.7.10/windows_server/a79b91ef69b9b4af63d1c7007f60259106869b21/windows_server.exe" + } + }, + "id": "1.7.10", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.3.5/realms-1.3.5.jar", + "sha1": "0807ae355ee63583becd7ea60e76aab1532bb42e", + "size": 353818, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.3.5/realms-1.3.5.jar" + } + }, + "name": "com.mojang:realms:1.3.5" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-05-14T17:29:23+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.7.2.json b/minecraft/1.7.2.json new file mode 100644 index 0000000000..9127d9db4c --- /dev/null +++ b/minecraft/1.7.2.json @@ -0,0 +1,223 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "0c8689f904922af71c7144dcfb81bce976cadd49", + "size": 5117607, + "url": "https://launcher.mojang.com/mc/game/1.7.2/client/0c8689f904922af71c7144dcfb81bce976cadd49/client.jar" + }, + "server": { + "sha1": "3716cac82982e7c2eb09f83028b555e9ea606002", + "size": 9163955, + "url": "https://launcher.mojang.com/mc/game/1.7.2/server/3716cac82982e7c2eb09f83028b555e9ea606002/server.jar" + }, + "windows_server": { + "sha1": "07ae7cdcff6199735eb0f40da5d5c0763558a678", + "size": 9559731, + "url": "https://launcher.mojang.com/mc/game/1.7.2/windows_server/07ae7cdcff6199735eb0f40da5d5c0763558a678/windows_server.exe" + } + }, + "id": "1.7.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.3/authlib-1.3.jar", + "sha1": "4fb033c2d6eccced08752d8f33e8c3a0a45deb2d", + "size": 35930, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.3/authlib-1.3.jar" + } + }, + "name": "com.mojang:authlib:1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets} --uuid ${auth_uuid} --accessToken ${auth_access_token}", + "minimumLauncherVersion": 9, + "releaseTime": "2013-10-25T13:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.7.3.json b/minecraft/1.7.3.json new file mode 100644 index 0000000000..1c72111260 --- /dev/null +++ b/minecraft/1.7.3.json @@ -0,0 +1,315 @@ +{ + "assetIndex": { + "id": "1.7.3", + "sha1": "bbc05b4c076ff654fa3154e6400d79d76a184245", + "size": 72524, + "totalSize": 111220155, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.3/bbc05b4c076ff654fa3154e6400d79d76a184245/1.7.3.json" + }, + "assets": "1.7.3", + "downloads": { + "client": { + "sha1": "feaf10fa9da94c388f2c53a2cf31a14406d0c532", + "size": 5206064, + "url": "https://launcher.mojang.com/mc/game/1.7.3/client/feaf10fa9da94c388f2c53a2cf31a14406d0c532/client.jar" + }, + "server": { + "sha1": "707857a7bc7bf54fe60d557cca71004c34aa07bb", + "size": 9170432, + "url": "https://launcher.mojang.com/mc/game/1.7.3/server/707857a7bc7bf54fe60d557cca71004c34aa07bb/server.jar" + }, + "windows_server": { + "sha1": "cc590b8d6c88d25010b910e5596111bb8d06e446", + "size": 9566208, + "url": "https://launcher.mojang.com/mc/game/1.7.3/windows_server/cc590b8d6c88d25010b910e5596111bb8d06e446/windows_server.exe" + } + }, + "id": "1.7.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.2/authlib-1.2.jar", + "sha1": "131dd1b52112d1d1c6bae79b9d17acb7650dbcbe", + "size": 34601, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.2/authlib-1.2.jar" + } + }, + "name": "com.mojang:authlib:1.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.12/twitch-5.12.jar", + "sha1": "f8d00e1ecf6fe09900dfe2f687fabace8593f283", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.12/twitch-5.12.jar" + } + }, + "name": "tv.twitch:twitch:5.12" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-osx.jar", + "sha1": "641b9857eb581e85b4aa6a63d14e17f9e261c2ec", + "size": 417067, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-32.jar", + "sha1": "04146aaeaa7706d6eb01d9a86cac20f84e61d8a8", + "size": 388720, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-64.jar", + "sha1": "986400274b05a29b62c42145cd22748bcff5f6cc", + "size": 467171, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.12", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties}", + "minimumLauncherVersion": 12, + "releaseTime": "2013-12-06T13:55:34+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.7.4.json b/minecraft/1.7.4.json new file mode 100644 index 0000000000..a373bbe566 --- /dev/null +++ b/minecraft/1.7.4.json @@ -0,0 +1,315 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "900950d8e3217b3a42405d1ecf767dcc31239d69", + "size": 5206443, + "url": "https://launcher.mojang.com/mc/game/1.7.4/client/900950d8e3217b3a42405d1ecf767dcc31239d69/client.jar" + }, + "server": { + "sha1": "61220311cef80aecc4cd8afecd5f18ca6b9461ff", + "size": 9170551, + "url": "https://launcher.mojang.com/mc/game/1.7.4/server/61220311cef80aecc4cd8afecd5f18ca6b9461ff/server.jar" + }, + "windows_server": { + "sha1": "7ab49ad1c31a59af47033437e3f39a79084f88f1", + "size": 9566327, + "url": "https://launcher.mojang.com/mc/game/1.7.4/windows_server/7ab49ad1c31a59af47033437e3f39a79084f88f1/windows_server.exe" + } + }, + "id": "1.7.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.2/authlib-1.2.jar", + "sha1": "131dd1b52112d1d1c6bae79b9d17acb7650dbcbe", + "size": 34601, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.2/authlib-1.2.jar" + } + }, + "name": "com.mojang:authlib:1.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2013-12-09T12:28:10+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.7.5.json b/minecraft/1.7.5.json new file mode 100644 index 0000000000..84afb39ff6 --- /dev/null +++ b/minecraft/1.7.5.json @@ -0,0 +1,315 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "77aa70ac5054cbf1140b6449b579e950d5050c4a", + "size": 5225771, + "url": "https://launcher.mojang.com/mc/game/1.7.5/client/77aa70ac5054cbf1140b6449b579e950d5050c4a/client.jar" + }, + "server": { + "sha1": "e1d557b2e31ea881404e41b05ec15c810415e060", + "size": 9173673, + "url": "https://launcher.mojang.com/mc/game/1.7.5/server/e1d557b2e31ea881404e41b05ec15c810415e060/server.jar" + }, + "windows_server": { + "sha1": "933b87c8fac1bc72271442d419b96dd87125dbc8", + "size": 9569449, + "url": "https://launcher.mojang.com/mc/game/1.7.5/windows_server/933b87c8fac1bc72271442d419b96dd87125dbc8/windows_server.exe" + } + }, + "id": "1.7.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.3.1/authlib-1.3.1.jar", + "sha1": "6400ee8be5171826a37e26c63ec82b9cf5a83937", + "size": 35935, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.3.1/authlib-1.3.1.jar" + } + }, + "name": "com.mojang:authlib:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-02-26T09:22:17+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.7.6.json b/minecraft/1.7.6.json new file mode 100644 index 0000000000..a8bed25dc6 --- /dev/null +++ b/minecraft/1.7.6.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "6b2c5827994e17f904f0852f962dd6fccfbb8bdc", + "size": 5341288, + "url": "https://launcher.mojang.com/mc/game/1.7.6/client/6b2c5827994e17f904f0852f962dd6fccfbb8bdc/client.jar" + }, + "server": { + "sha1": "41ea7757d4d7f74b95fc1ac20f919a8e521e910c", + "size": 9482170, + "url": "https://launcher.mojang.com/mc/game/1.7.6/server/41ea7757d4d7f74b95fc1ac20f919a8e521e910c/server.jar" + }, + "windows_server": { + "sha1": "99615bc71d0a6e178961edc13be57cf4b7d0ef75", + "size": 9876410, + "url": "https://launcher.mojang.com/mc/game/1.7.6/windows_server/99615bc71d0a6e178961edc13be57cf4b7d0ef75/windows_server.exe" + } + }, + "id": "1.7.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.6/authlib-1.5.6.jar", + "sha1": "8e55bce5f47f1b3ffc43aa72720b28e376182934", + "size": 59548, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.6/authlib-1.5.6.jar" + } + }, + "name": "com.mojang:authlib:1.5.6" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-04-09T07:52:06+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.7.7.json b/minecraft/1.7.7.json new file mode 100644 index 0000000000..3bff9f8668 --- /dev/null +++ b/minecraft/1.7.7.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "e520f254a2b496d61839b816d712e238b1243f30", + "size": 5267555, + "url": "https://launcher.mojang.com/mc/game/1.7.7/client/e520f254a2b496d61839b816d712e238b1243f30/client.jar" + }, + "server": { + "sha1": "a6ffc1624da980986c6cc12a1ddc79ab1b025c62", + "size": 9482631, + "url": "https://launcher.mojang.com/mc/game/1.7.7/server/a6ffc1624da980986c6cc12a1ddc79ab1b025c62/server.jar" + }, + "windows_server": { + "sha1": "10e3b9767064b2019142b8a68c9e179f897f7496", + "size": 9876871, + "url": "https://launcher.mojang.com/mc/game/1.7.7/windows_server/10e3b9767064b2019142b8a68c9e179f897f7496/windows_server.exe" + } + }, + "id": "1.7.7", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.8/authlib-1.5.8.jar", + "sha1": "95d53710c80c666c358d288f6e15b446fb5bce5c", + "size": 60476, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.8/authlib-1.5.8.jar" + } + }, + "name": "com.mojang:authlib:1.5.8" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-04-09T07:52:16+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.7.8.json b/minecraft/1.7.8.json new file mode 100644 index 0000000000..dba36c4c08 --- /dev/null +++ b/minecraft/1.7.8.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "83ae44189888a873f46f7509a87ebdb6dc785741", + "size": 5269934, + "url": "https://launcher.mojang.com/mc/game/1.7.8/client/83ae44189888a873f46f7509a87ebdb6dc785741/client.jar" + }, + "server": { + "sha1": "c69ebfb84c2577661770371c4accdd5f87b8b21d", + "size": 9606088, + "url": "https://launcher.mojang.com/mc/game/1.7.8/server/c69ebfb84c2577661770371c4accdd5f87b8b21d/server.jar" + }, + "windows_server": { + "sha1": "6a6f9c4ee3cf15f27e002c171568571677cf7820", + "size": 10001864, + "url": "https://launcher.mojang.com/mc/game/1.7.8/windows_server/6a6f9c4ee3cf15f27e002c171568571677cf7820/windows_server.exe" + } + }, + "id": "1.7.8", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.12/authlib-1.5.12.jar", + "sha1": "fc360cf6eeb29b19983202abae049b5b997a665c", + "size": 62451, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.12/authlib-1.5.12.jar" + } + }, + "name": "com.mojang:authlib:1.5.12" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-04-09T07:58:16+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.7.9.json b/minecraft/1.7.9.json new file mode 100644 index 0000000000..01ca977063 --- /dev/null +++ b/minecraft/1.7.9.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "fbbaae784b1de315a8d08a82c6c345a583fb676b", + "size": 5268481, + "url": "https://launcher.mojang.com/mc/game/1.7.9/client/fbbaae784b1de315a8d08a82c6c345a583fb676b/client.jar" + }, + "server": { + "sha1": "4cec86a928ec171fdc0c6b40de2de102f21601b5", + "size": 9604581, + "url": "https://launcher.mojang.com/mc/game/1.7.9/server/4cec86a928ec171fdc0c6b40de2de102f21601b5/server.jar" + }, + "windows_server": { + "sha1": "51c1fd99e3814bae2a5d470dc9068205ab5c17a6", + "size": 10000357, + "url": "https://launcher.mojang.com/mc/game/1.7.9/windows_server/51c1fd99e3814bae2a5d470dc9068205ab5c17a6/windows_server.exe" + } + }, + "id": "1.7.9", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.13/authlib-1.5.13.jar", + "sha1": "260f1d004e6ac3b359c96bd12a6c9a937e5378ec", + "size": 61452, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.13/authlib-1.5.13.jar" + } + }, + "name": "com.mojang:authlib:1.5.13" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-04-14T13:29:23+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.8.1.json b/minecraft/1.8.1.json new file mode 100644 index 0000000000..e1c0ef43ae --- /dev/null +++ b/minecraft/1.8.1.json @@ -0,0 +1,359 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "6edd2a3e3d76a7602c52f319f87cf11f7720b43b", + "size": 7762712, + "url": "https://launcher.mojang.com/mc/game/1.8.1/client/6edd2a3e3d76a7602c52f319f87cf11f7720b43b/client.jar" + }, + "server": { + "sha1": "68bfb524888f7c0ab939025e07e5de08843dac0f", + "size": 7903505, + "url": "https://launcher.mojang.com/mc/game/1.8.1/server/68bfb524888f7c0ab939025e07e5de08843dac0f/server.jar" + }, + "windows_server": { + "sha1": "af2948251122e017c1254afa969019bc78815510", + "size": 8297745, + "url": "https://launcher.mojang.com/mc/game/1.8.1/windows_server/af2948251122e017c1254afa969019bc78815510/windows_server.exe" + } + }, + "id": "1.8.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.8/realms-1.7.8.jar", + "sha1": "d8c9cc44f7b7c6c12a3cdd4b41368c7c04183338", + "size": 513619, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.8/realms-1.7.8.jar" + } + }, + "name": "com.mojang:realms:1.7.8" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2014-11-24T14:13:31+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.8.2.json b/minecraft/1.8.2.json new file mode 100644 index 0000000000..f1372e6929 --- /dev/null +++ b/minecraft/1.8.2.json @@ -0,0 +1,392 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "a8e71f6c81acfa834d249579a242f5b0852075c1", + "size": 8460686, + "url": "https://launcher.mojang.com/mc/game/1.8.2/client/a8e71f6c81acfa834d249579a242f5b0852075c1/client.jar" + }, + "server": { + "sha1": "a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e", + "size": 9778127, + "url": "https://launcher.mojang.com/mc/game/1.8.2/server/a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e/server.jar" + }, + "windows_server": { + "sha1": "cb05819c607a62ea6b43ab5c07d28892247d7c3a", + "size": 10172367, + "url": "https://launcher.mojang.com/mc/game/1.8.2/windows_server/cb05819c607a62ea6b43ab5c07d28892247d7c3a/windows_server.exe" + } + }, + "id": "1.8.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.9/realms-1.7.9.jar", + "sha1": "6548833ca0db9bcde8b99ee6c96882891f39b09c", + "size": 515231, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.9/realms-1.7.9.jar" + } + }, + "name": "com.mojang:realms:1.7.9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-02-19T15:47:29+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.8.3.json b/minecraft/1.8.3.json new file mode 100644 index 0000000000..994839c391 --- /dev/null +++ b/minecraft/1.8.3.json @@ -0,0 +1,392 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "69d14463ddc22e581bc66c66ef5eb72a8b452c46", + "size": 8460790, + "url": "https://launcher.mojang.com/mc/game/1.8.3/client/69d14463ddc22e581bc66c66ef5eb72a8b452c46/client.jar" + }, + "server": { + "sha1": "163ba351cb86f6390450bb2a67fafeb92b6c0f2f", + "size": 9778206, + "url": "https://launcher.mojang.com/mc/game/1.8.3/server/163ba351cb86f6390450bb2a67fafeb92b6c0f2f/server.jar" + }, + "windows_server": { + "sha1": "784d11c7cc6578c045c6a5ab29fae2f718d6e0ae", + "size": 10172446, + "url": "https://launcher.mojang.com/mc/game/1.8.3/windows_server/784d11c7cc6578c045c6a5ab29fae2f718d6e0ae/windows_server.exe" + } + }, + "id": "1.8.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.13/realms-1.7.13.jar", + "sha1": "c59452d644cf01c925c6c187a1bb4b87250520f5", + "size": 564501, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.13/realms-1.7.13.jar" + } + }, + "name": "com.mojang:realms:1.7.13" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-02-20T14:00:09+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.8.4.json b/minecraft/1.8.4.json new file mode 100644 index 0000000000..214a54ad99 --- /dev/null +++ b/minecraft/1.8.4.json @@ -0,0 +1,392 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "459204fabee3fd9976a6c942b24cbd8382d02d6e", + "size": 8461965, + "url": "https://launcher.mojang.com/mc/game/1.8.4/client/459204fabee3fd9976a6c942b24cbd8382d02d6e/client.jar" + }, + "server": { + "sha1": "dd4b5eba1c79500390e0b0f45162fa70d38f8a3d", + "size": 9779346, + "url": "https://launcher.mojang.com/mc/game/1.8.4/server/dd4b5eba1c79500390e0b0f45162fa70d38f8a3d/server.jar" + }, + "windows_server": { + "sha1": "dc10e839bdb302ad472d05b25f23da25b216cb34", + "size": 10173586, + "url": "https://launcher.mojang.com/mc/game/1.8.4/windows_server/dc10e839bdb302ad472d05b25f23da25b216cb34/windows_server.exe" + } + }, + "id": "1.8.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.17/realms-1.7.17.jar", + "sha1": "ff6699863f6c7dae8a03b17279f3e93445671880", + "size": 570220, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.17/realms-1.7.17.jar" + } + }, + "name": "com.mojang:realms:1.7.17" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-04-17T11:37:50+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.8.5.json b/minecraft/1.8.5.json new file mode 100644 index 0000000000..ea03e0dcbe --- /dev/null +++ b/minecraft/1.8.5.json @@ -0,0 +1,392 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "5d39957c61d19042f8bd669a6faa99989cf37083", + "size": 8462879, + "url": "https://launcher.mojang.com/mc/game/1.8.5/client/5d39957c61d19042f8bd669a6faa99989cf37083/client.jar" + }, + "server": { + "sha1": "ea6dd23658b167dbc0877015d1072cac21ab6eee", + "size": 9781878, + "url": "https://launcher.mojang.com/mc/game/1.8.5/server/ea6dd23658b167dbc0877015d1072cac21ab6eee/server.jar" + }, + "windows_server": { + "sha1": "a02c088dca4738e78d15bcdc8909b7ecec7aa0a3", + "size": 10176118, + "url": "https://launcher.mojang.com/mc/game/1.8.5/windows_server/a02c088dca4738e78d15bcdc8909b7ecec7aa0a3/windows_server.exe" + } + }, + "id": "1.8.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.18/realms-1.7.18.jar", + "sha1": "ab6629c35663a5bc4cacd23a9c0182cb2dc8f229", + "size": 570220, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.18/realms-1.7.18.jar" + } + }, + "name": "com.mojang:realms:1.7.18" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-05-22T11:15:28+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.8.6.json b/minecraft/1.8.6.json new file mode 100644 index 0000000000..b46a1f9df9 --- /dev/null +++ b/minecraft/1.8.6.json @@ -0,0 +1,392 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "faa55e34ded35089d34fe921ea83d317fc152e93", + "size": 8461536, + "url": "https://launcher.mojang.com/mc/game/1.8.6/client/faa55e34ded35089d34fe921ea83d317fc152e93/client.jar" + }, + "server": { + "sha1": "2bd44b53198f143fb278f8bec3a505dad0beacd2", + "size": 9780573, + "url": "https://launcher.mojang.com/mc/game/1.8.6/server/2bd44b53198f143fb278f8bec3a505dad0beacd2/server.jar" + }, + "windows_server": { + "sha1": "d7a97168d593e944a369ced9e4ee00b63d4fc7a0", + "size": 10174813, + "url": "https://launcher.mojang.com/mc/game/1.8.6/windows_server/d7a97168d593e944a369ced9e4ee00b63d4fc7a0/windows_server.exe" + } + }, + "id": "1.8.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.19/realms-1.7.19.jar", + "sha1": "52d032ff4f56c14af9c39cdacf9bcc48a0ccba1d", + "size": 570220, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.19/realms-1.7.19.jar" + } + }, + "name": "com.mojang:realms:1.7.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-05-25T10:31:19+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.8.7.json b/minecraft/1.8.7.json new file mode 100644 index 0000000000..46f9502534 --- /dev/null +++ b/minecraft/1.8.7.json @@ -0,0 +1,392 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "d546a6a092060c85f1eb1d9213ff823c558b1255", + "size": 8461925, + "url": "https://launcher.mojang.com/mc/game/1.8.7/client/d546a6a092060c85f1eb1d9213ff823c558b1255/client.jar" + }, + "server": { + "sha1": "35c59e16d1f3b751cd20b76b9b8a19045de363a9", + "size": 9780646, + "url": "https://launcher.mojang.com/mc/game/1.8.7/server/35c59e16d1f3b751cd20b76b9b8a19045de363a9/server.jar" + }, + "windows_server": { + "sha1": "bc3e9a1f4192313766dec46a5d1e72f0bffed19b", + "size": 10174886, + "url": "https://launcher.mojang.com/mc/game/1.8.7/windows_server/bc3e9a1f4192313766dec46a5d1e72f0bffed19b/windows_server.exe" + } + }, + "id": "1.8.7", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.23/realms-1.7.23.jar", + "sha1": "79fd63e165deb4ebde30614f4ffe52f5505cc8f4", + "size": 327005, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.23/realms-1.7.23.jar" + } + }, + "name": "com.mojang:realms:1.7.23" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-06-05T10:10:44+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.8.8.json b/minecraft/1.8.8.json new file mode 100644 index 0000000000..2c58634708 --- /dev/null +++ b/minecraft/1.8.8.json @@ -0,0 +1,392 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "0983f08be6a4e624f5d85689d1aca869ed99c738", + "size": 8465313, + "url": "https://launcher.mojang.com/mc/game/1.8.8/client/0983f08be6a4e624f5d85689d1aca869ed99c738/client.jar" + }, + "server": { + "sha1": "5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7", + "size": 8322852, + "url": "https://launcher.mojang.com/mc/game/1.8.8/server/5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7/server.jar" + }, + "windows_server": { + "sha1": "6c95fb4d56a7873ca30385640c546d89c1478b71", + "size": 8718628, + "url": "https://launcher.mojang.com/mc/game/1.8.8/windows_server/6c95fb4d56a7873ca30385640c546d89c1478b71/windows_server.exe" + } + }, + "id": "1.8.8", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.39/realms-1.7.39.jar", + "sha1": "c282954ce2a3bc62812e0d41c05f179b3b5839d7", + "size": 443224, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.39/realms-1.7.39.jar" + } + }, + "name": "com.mojang:realms:1.7.39" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-07-27T10:31:28+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.8.9.json b/minecraft/1.8.9.json new file mode 100644 index 0000000000..8405f8332e --- /dev/null +++ b/minecraft/1.8.9.json @@ -0,0 +1,392 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "3870888a6c3d349d3771a3e9d16c9bf5e076b908", + "size": 8461484, + "url": "https://launcher.mojang.com/mc/game/1.8.9/client/3870888a6c3d349d3771a3e9d16c9bf5e076b908/client.jar" + }, + "server": { + "sha1": "b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd", + "size": 8320755, + "url": "https://launcher.mojang.com/mc/game/1.8.9/server/b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd/server.jar" + }, + "windows_server": { + "sha1": "5143618265b8a2d1d28bcadf206b7327738c2670", + "size": 8714995, + "url": "https://launcher.mojang.com/mc/game/1.8.9/windows_server/5143618265b8a2d1d28bcadf206b7327738c2670/windows_server.exe" + } + }, + "id": "1.8.9", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.59/realms-1.7.59.jar", + "sha1": "9c6c59b742d8e038a15f64c1aa273a893a658424", + "size": 1198123, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.59/realms-1.7.59.jar" + } + }, + "name": "com.mojang:realms:1.7.59" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-12-03T09:24:39+00:00", + "time": "2016-02-09T08:22:32+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.8.json b/minecraft/1.8.json new file mode 100644 index 0000000000..5ffc8cf236 --- /dev/null +++ b/minecraft/1.8.json @@ -0,0 +1,381 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "d722504db9de2b47f46cc592b8528446272ae648", + "size": 7746841, + "url": "https://launcher.mojang.com/mc/game/1.8/client/d722504db9de2b47f46cc592b8528446272ae648/client.jar" + }, + "server": { + "sha1": "a028f00e678ee5c6aef0e29656dca091b5df11c7", + "size": 10375504, + "url": "https://launcher.mojang.com/mc/game/1.8/server/a028f00e678ee5c6aef0e29656dca091b5df11c7/server.jar" + }, + "windows_server": { + "sha1": "73e0862463b91a6a5aea29da58f85ef1e7915c83", + "size": 10769744, + "url": "https://launcher.mojang.com/mc/game/1.8/windows_server/73e0862463b91a6a5aea29da58f85ef1e7915c83/windows_server.exe" + } + }, + "id": "1.8", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.5.2/vecmath-1.5.2.jar", + "sha1": "79846ba34cbd89e2422d74d53752f993dcc2ccaf", + "size": 318956, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.5.2/vecmath-1.5.2.jar" + } + }, + "name": "java3d:vecmath:1.5.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.15.Final/netty-all-4.0.15.Final.jar", + "sha1": "085cad5eb4fc8ae2ecc990dc7c411771a091ded5", + "size": 1501009, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.15.Final/netty-all-4.0.15.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.15.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.6.1/realms-1.6.1.jar", + "sha1": "5655f6fb44aece10e5b3ad7cfee3e6936031c068", + "size": 298229, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.6.1/realms-1.6.1.jar" + } + }, + "name": "com.mojang:realms:1.6.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2014-09-02T08:24:35+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.9.1.json b/minecraft/1.9.1.json new file mode 100644 index 0000000000..f0613a6b14 --- /dev/null +++ b/minecraft/1.9.1.json @@ -0,0 +1,295 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "9bc7f02323d90b9385c1a5dbd47fb144a3fb8835", + "size": 8699282, + "url": "https://launcher.mojang.com/mc/game/1.9.1/client/9bc7f02323d90b9385c1a5dbd47fb144a3fb8835/client.jar" + }, + "server": { + "sha1": "bf95d9118d9b4b827f524c878efd275125b56181", + "size": 8848010, + "url": "https://launcher.mojang.com/mc/game/1.9.1/server/bf95d9118d9b4b827f524c878efd275125b56181/server.jar" + } + }, + "id": "1.9.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.14/realms-1.8.14.jar", + "sha1": "8a58a8c1b9803b19eb93a7a3bfc1bffd58dfd99f", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.14/realms-1.8.14.jar" + } + }, + "name": "com.mojang:realms:1.8.14" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-03-30T13:43:07+00:00", + "time": "2016-04-07T12:41:08+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.9.2.json b/minecraft/1.9.2.json new file mode 100644 index 0000000000..bf144ad02a --- /dev/null +++ b/minecraft/1.9.2.json @@ -0,0 +1,295 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "19106fd5e222dca0f2dde9f66db8384c9a7db957", + "size": 8699297, + "url": "https://launcher.mojang.com/mc/game/1.9.2/client/19106fd5e222dca0f2dde9f66db8384c9a7db957/client.jar" + }, + "server": { + "sha1": "2b95cc7b136017e064c46d04a5825fe4cfa1be30", + "size": 8848002, + "url": "https://launcher.mojang.com/mc/game/1.9.2/server/2b95cc7b136017e064c46d04a5825fe4cfa1be30/server.jar" + } + }, + "id": "1.9.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", + "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" + } + }, + "name": "com.mojang:realms:1.8.15" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-03-30T15:23:55+00:00", + "time": "2016-04-07T12:41:08+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.9.json b/minecraft/1.9.json new file mode 100644 index 0000000000..499a414181 --- /dev/null +++ b/minecraft/1.9.json @@ -0,0 +1,295 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "2f67dfe8953299440d1902f9124f0f2c3a2c940f", + "size": 8697592, + "url": "https://launcher.mojang.com/mc/game/1.9/client/2f67dfe8953299440d1902f9124f0f2c3a2c940f/client.jar" + }, + "server": { + "sha1": "b4d449cf2918e0f3bd8aa18954b916a4d1880f0d", + "size": 8848015, + "url": "https://launcher.mojang.com/mc/game/1.9/server/b4d449cf2918e0f3bd8aa18954b916a4d1880f0d/server.jar" + } + }, + "id": "1.9", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.7/realms-1.8.7.jar", + "sha1": "b624280016616bb56cc6c30282684322edc7e7eb", + "size": 1132656, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.7/realms-1.8.7.jar" + } + }, + "name": "com.mojang:realms:1.8.7" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-02-29T13:49:54+00:00", + "time": "2016-04-07T12:41:08+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.RV-Pre1.json b/minecraft/1.RV-Pre1.json new file mode 100644 index 0000000000..36b1285d81 --- /dev/null +++ b/minecraft/1.RV-Pre1.json @@ -0,0 +1,295 @@ +{ + "assetIndex": { + "id": "1.9-aprilfools", + "sha1": "71de4244fa31cefae13c8aff94d97db875fe361c", + "size": 138127, + "totalSize": 120255348, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9-aprilfools/71de4244fa31cefae13c8aff94d97db875fe361c/1.9-aprilfools.json" + }, + "assets": "1.9-aprilfools", + "downloads": { + "client": { + "sha1": "3843fae71dd283e68897ead618255fa1ddcf4c8d", + "size": 8746426, + "url": "https://launcher.mojang.com/mc/game/1.RV-Pre1/client/3843fae71dd283e68897ead618255fa1ddcf4c8d/client.jar" + }, + "server": { + "sha1": "f51d9489706f603be6be9716407f1dab5f7f2733", + "size": 8851148, + "url": "https://launcher.mojang.com/mc/game/1.RV-Pre1/server/f51d9489706f603be6be9716407f1dab5f7f2733/server.jar" + } + }, + "id": "1.RV-Pre1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", + "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" + } + }, + "name": "com.mojang:realms:1.8.15" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-03-31T16:18:53+00:00", + "time": "2016-03-31T16:20:24+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/15w42a.json b/minecraft/15w42a.json new file mode 100644 index 0000000000..d1d34a3d92 --- /dev/null +++ b/minecraft/15w42a.json @@ -0,0 +1,300 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "8205907ebd8bbb4e328e0db193ffe4b1727d191a", + "size": 9064648, + "url": "https://launcher.mojang.com/mc/game/15w42a/client/8205907ebd8bbb4e328e0db193ffe4b1727d191a/client.jar" + }, + "server": { + "sha1": "d789ab5179e3bb5d298d82570ee123457cfdfb94", + "size": 8692502, + "url": "https://launcher.mojang.com/mc/game/15w42a/server/d789ab5179e3bb5d298d82570ee123457cfdfb94/server.jar" + }, + "windows_server": { + "sha1": "3112ceb2cf577ac6cadd328a108977add26f613d", + "size": 9086742, + "url": "https://launcher.mojang.com/mc/game/15w42a/windows_server/3112ceb2cf577ac6cadd328a108977add26f613d/windows_server.exe" + } + }, + "id": "15w42a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-10-14T13:25:14+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/15w43c.json b/minecraft/15w43c.json new file mode 100644 index 0000000000..96dcdf190c --- /dev/null +++ b/minecraft/15w43c.json @@ -0,0 +1,300 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "f0437e3ac44089f3e604308041179ab2d3ed639b", + "size": 9167478, + "url": "https://launcher.mojang.com/mc/game/15w43c/client/f0437e3ac44089f3e604308041179ab2d3ed639b/client.jar" + }, + "server": { + "sha1": "e514e7107639d2e8b285ceff5eaa114379dafba7", + "size": 8791552, + "url": "https://launcher.mojang.com/mc/game/15w43c/server/e514e7107639d2e8b285ceff5eaa114379dafba7/server.jar" + }, + "windows_server": { + "sha1": "8865d9f952d967bff93cfb75a260518cb20a0a6a", + "size": 9185792, + "url": "https://launcher.mojang.com/mc/game/15w43c/windows_server/8865d9f952d967bff93cfb75a260518cb20a0a6a/windows_server.exe" + } + }, + "id": "15w43c", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-10-23T15:35:55+00:00", + "time": "2016-04-07T12:41:08+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/15w44b.json b/minecraft/15w44b.json new file mode 100644 index 0000000000..c628f00cd8 --- /dev/null +++ b/minecraft/15w44b.json @@ -0,0 +1,300 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "cfc7eba7e23bf76c81facf1ebf9dce7215c3141d", + "size": 9183296, + "url": "https://launcher.mojang.com/mc/game/15w44b/client/cfc7eba7e23bf76c81facf1ebf9dce7215c3141d/client.jar" + }, + "server": { + "sha1": "7bda3375d5509536766d65cf47b2a17ef42b964a", + "size": 8811998, + "url": "https://launcher.mojang.com/mc/game/15w44b/server/7bda3375d5509536766d65cf47b2a17ef42b964a/server.jar" + }, + "windows_server": { + "sha1": "78669b2fcf9d362d9e9f6299b6fdb88cb42a0bf3", + "size": 9206238, + "url": "https://launcher.mojang.com/mc/game/15w44b/windows_server/78669b2fcf9d362d9e9f6299b6fdb88cb42a0bf3/windows_server.exe" + } + }, + "id": "15w44b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-10-30T11:23:17+00:00", + "time": "2016-04-07T12:41:08+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/15w45a.json b/minecraft/15w45a.json new file mode 100644 index 0000000000..ac1eca0708 --- /dev/null +++ b/minecraft/15w45a.json @@ -0,0 +1,300 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "1cc965816c3c01b3b2226e15e884b74f3b04dd10", + "size": 9186764, + "url": "https://launcher.mojang.com/mc/game/15w45a/client/1cc965816c3c01b3b2226e15e884b74f3b04dd10/client.jar" + }, + "server": { + "sha1": "6bae28a2f80749ba7fc379e44acc46ac5fe44920", + "size": 8816714, + "url": "https://launcher.mojang.com/mc/game/15w45a/server/6bae28a2f80749ba7fc379e44acc46ac5fe44920/server.jar" + }, + "windows_server": { + "sha1": "e18d49e82958f7b537fbe6184e93c7ea0ae21a3f", + "size": 9210954, + "url": "https://launcher.mojang.com/mc/game/15w45a/windows_server/e18d49e82958f7b537fbe6184e93c7ea0ae21a3f/windows_server.exe" + } + }, + "id": "15w45a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-11-05T13:04:07+00:00", + "time": "2016-04-07T12:41:08+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/15w46a.json b/minecraft/15w46a.json new file mode 100644 index 0000000000..e0016c0bec --- /dev/null +++ b/minecraft/15w46a.json @@ -0,0 +1,300 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "101e4c37464438ef7fe9dc12113a3ea828eac4f0", + "size": 9190347, + "url": "https://launcher.mojang.com/mc/game/15w46a/client/101e4c37464438ef7fe9dc12113a3ea828eac4f0/client.jar" + }, + "server": { + "sha1": "f0f25f22430b0c122308244f210df66ae3ce7894", + "size": 8817183, + "url": "https://launcher.mojang.com/mc/game/15w46a/server/f0f25f22430b0c122308244f210df66ae3ce7894/server.jar" + }, + "windows_server": { + "sha1": "979e26f45ba7cbb80c633828a3c206c0e872508b", + "size": 9211423, + "url": "https://launcher.mojang.com/mc/game/15w46a/windows_server/979e26f45ba7cbb80c633828a3c206c0e872508b/windows_server.exe" + } + }, + "id": "15w46a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-11-12T12:11:47+00:00", + "time": "2016-04-07T12:41:08+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/15w47c.json b/minecraft/15w47c.json new file mode 100644 index 0000000000..a6286a7368 --- /dev/null +++ b/minecraft/15w47c.json @@ -0,0 +1,300 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "4fa6325dbcf710d3dbfd707acd4a541b9c30638d", + "size": 9194297, + "url": "https://launcher.mojang.com/mc/game/15w47c/client/4fa6325dbcf710d3dbfd707acd4a541b9c30638d/client.jar" + }, + "server": { + "sha1": "9ec245a239150ccb0f8cdae430d25ed04899bb51", + "size": 8820891, + "url": "https://launcher.mojang.com/mc/game/15w47c/server/9ec245a239150ccb0f8cdae430d25ed04899bb51/server.jar" + }, + "windows_server": { + "sha1": "ee3bbcaf7ed43846524087736b730df99dbea147", + "size": 9215131, + "url": "https://launcher.mojang.com/mc/game/15w47c/windows_server/ee3bbcaf7ed43846524087736b730df99dbea147/windows_server.exe" + } + }, + "id": "15w47c", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-11-20T12:46:56+00:00", + "time": "2016-04-07T12:41:08+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/15w49b.json b/minecraft/15w49b.json new file mode 100644 index 0000000000..d322f93478 --- /dev/null +++ b/minecraft/15w49b.json @@ -0,0 +1,300 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "52b24b872a1280023f2d9dc44a70ad9a052a11f1", + "size": 8653646, + "url": "https://launcher.mojang.com/mc/game/15w49b/client/52b24b872a1280023f2d9dc44a70ad9a052a11f1/client.jar" + }, + "server": { + "sha1": "e376081a73fe429c23db41a99a68a4b04c53ba8e", + "size": 8827037, + "url": "https://launcher.mojang.com/mc/game/15w49b/server/e376081a73fe429c23db41a99a68a4b04c53ba8e/server.jar" + }, + "windows_server": { + "sha1": "8d72d717ad9ae39afa3d19d62e0b5f5809a53010", + "size": 9221277, + "url": "https://launcher.mojang.com/mc/game/15w49b/windows_server/8d72d717ad9ae39afa3d19d62e0b5f5809a53010/windows_server.exe" + } + }, + "id": "15w49b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-12-03T15:23:22+00:00", + "time": "2016-04-07T12:41:08+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/15w50a.json b/minecraft/15w50a.json new file mode 100644 index 0000000000..4c66f00af3 --- /dev/null +++ b/minecraft/15w50a.json @@ -0,0 +1,300 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "51c42f7a28ba70acd957c3963d5b3ad7da5f7ec1", + "size": 8654344, + "url": "https://launcher.mojang.com/mc/game/15w50a/client/51c42f7a28ba70acd957c3963d5b3ad7da5f7ec1/client.jar" + }, + "server": { + "sha1": "3ce8624859c8d38b38d2209e30f4fe76b2866de9", + "size": 8827928, + "url": "https://launcher.mojang.com/mc/game/15w50a/server/3ce8624859c8d38b38d2209e30f4fe76b2866de9/server.jar" + }, + "windows_server": { + "sha1": "bbcd682e3c7b3bdb6392c36045f5327f57518b70", + "size": 9222168, + "url": "https://launcher.mojang.com/mc/game/15w50a/windows_server/bbcd682e3c7b3bdb6392c36045f5327f57518b70/windows_server.exe" + } + }, + "id": "15w50a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-12-09T15:35:57+00:00", + "time": "2016-04-07T12:41:08+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/15w51b.json b/minecraft/15w51b.json new file mode 100644 index 0000000000..2630f97642 --- /dev/null +++ b/minecraft/15w51b.json @@ -0,0 +1,300 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "001fafaef03804e8220367e1344b12fb596be5fd", + "size": 8671610, + "url": "https://launcher.mojang.com/mc/game/15w51b/client/001fafaef03804e8220367e1344b12fb596be5fd/client.jar" + }, + "server": { + "sha1": "2fe31afafacd3cd000d8496b258124a79db6dd01", + "size": 8831293, + "url": "https://launcher.mojang.com/mc/game/15w51b/server/2fe31afafacd3cd000d8496b258124a79db6dd01/server.jar" + }, + "windows_server": { + "sha1": "7e8aa374ab95833e8c7ea4f87d403394bd2712e9", + "size": 9225533, + "url": "https://launcher.mojang.com/mc/game/15w51b/windows_server/7e8aa374ab95833e8c7ea4f87d403394bd2712e9/windows_server.exe" + } + }, + "id": "15w51b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-12-17T15:30:41+00:00", + "time": "2016-04-07T12:41:08+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/16w02a.json b/minecraft/16w02a.json new file mode 100644 index 0000000000..7ecc668531 --- /dev/null +++ b/minecraft/16w02a.json @@ -0,0 +1,300 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "efdeb1a9736db56e5ff319bdf62dfa6fa6395bee", + "size": 8694645, + "url": "https://launcher.mojang.com/mc/game/16w02a/client/efdeb1a9736db56e5ff319bdf62dfa6fa6395bee/client.jar" + }, + "server": { + "sha1": "c574c54826489e1c04dd54d634da83945824337b", + "size": 8838747, + "url": "https://launcher.mojang.com/mc/game/16w02a/server/c574c54826489e1c04dd54d634da83945824337b/server.jar" + }, + "windows_server": { + "sha1": "9c2924a8763f34387029bab4907bf22804075ae8", + "size": 9232987, + "url": "https://launcher.mojang.com/mc/game/16w02a/windows_server/9c2924a8763f34387029bab4907bf22804075ae8/windows_server.exe" + } + }, + "id": "16w02a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2016-01-13T15:15:16+00:00", + "time": "2016-04-07T12:41:08+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/16w03a.json b/minecraft/16w03a.json new file mode 100644 index 0000000000..8a671b5fbe --- /dev/null +++ b/minecraft/16w03a.json @@ -0,0 +1,300 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "d8072c24af1c48dc7a206bbef74f342b4f48f038", + "size": 8694309, + "url": "https://launcher.mojang.com/mc/game/16w03a/client/d8072c24af1c48dc7a206bbef74f342b4f48f038/client.jar" + }, + "server": { + "sha1": "ab14d7c921434c4651d171ce7f2873f56e8a7316", + "size": 8838279, + "url": "https://launcher.mojang.com/mc/game/16w03a/server/ab14d7c921434c4651d171ce7f2873f56e8a7316/server.jar" + }, + "windows_server": { + "sha1": "f96a7f91a74ca54a875ff4cf463ccb9af264afa4", + "size": 9232519, + "url": "https://launcher.mojang.com/mc/game/16w03a/windows_server/f96a7f91a74ca54a875ff4cf463ccb9af264afa4/windows_server.exe" + } + }, + "id": "16w03a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", + "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", + "size": 321573, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" + } + }, + "name": "com.mojang:realms:1.7.24" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2016-01-20T14:29:24+00:00", + "time": "2016-04-07T12:41:08+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/16w04a.json b/minecraft/16w04a.json new file mode 100644 index 0000000000..8fb594d3c1 --- /dev/null +++ b/minecraft/16w04a.json @@ -0,0 +1,300 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "1bb971fd5f636f4dca76410c1abd02abc1b32101", + "size": 11555287, + "url": "https://launcher.mojang.com/mc/game/16w04a/client/1bb971fd5f636f4dca76410c1abd02abc1b32101/client.jar" + }, + "server": { + "sha1": "8b7d974f3161ddb90b14ff77a668bf0350689bb2", + "size": 8862055, + "url": "https://launcher.mojang.com/mc/game/16w04a/server/8b7d974f3161ddb90b14ff77a668bf0350689bb2/server.jar" + }, + "windows_server": { + "sha1": "2077c62e50332fd004203d452d8f08f25dff8eb3", + "size": 9257831, + "url": "https://launcher.mojang.com/mc/game/16w04a/windows_server/2077c62e50332fd004203d452d8f08f25dff8eb3/windows_server.exe" + } + }, + "id": "16w04a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", + "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", + "size": 1192425, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" + } + }, + "name": "com.mojang:realms:1.7.57" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2016-01-28T15:37:24+00:00", + "time": "2016-04-07T12:41:08+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/16w05b.json b/minecraft/16w05b.json new file mode 100644 index 0000000000..5695bbe427 --- /dev/null +++ b/minecraft/16w05b.json @@ -0,0 +1,295 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "3a07cea3cf6f1198a7db39a8bd3775883fb391be", + "size": 8692004, + "url": "https://launcher.mojang.com/mc/game/16w05b/client/3a07cea3cf6f1198a7db39a8bd3775883fb391be/client.jar" + }, + "server": { + "sha1": "9fdf8a90055b3cf689265cc30bdd9d1faf2c743c", + "size": 8843033, + "url": "https://launcher.mojang.com/mc/game/16w05b/server/9fdf8a90055b3cf689265cc30bdd9d1faf2c743c/server.jar" + } + }, + "id": "16w05b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", + "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", + "size": 1192425, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" + } + }, + "name": "com.mojang:realms:1.7.57" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-02-04T15:28:02+00:00", + "time": "2016-04-07T12:41:08+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/16w06a.json b/minecraft/16w06a.json new file mode 100644 index 0000000000..fd94303b2e --- /dev/null +++ b/minecraft/16w06a.json @@ -0,0 +1,295 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "544342f959159d63da205b23947ee9c10b73045c", + "size": 8693204, + "url": "https://launcher.mojang.com/mc/game/16w06a/client/544342f959159d63da205b23947ee9c10b73045c/client.jar" + }, + "server": { + "sha1": "c4da6936d6374fd7116900135a2ae664de63d3bf", + "size": 8843770, + "url": "https://launcher.mojang.com/mc/game/16w06a/server/c4da6936d6374fd7116900135a2ae664de63d3bf/server.jar" + } + }, + "id": "16w06a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", + "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", + "size": 1192425, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" + } + }, + "name": "com.mojang:realms:1.7.57" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-02-10T15:06:41+00:00", + "time": "2016-04-07T12:41:08+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/16w07b.json b/minecraft/16w07b.json new file mode 100644 index 0000000000..ad7d629903 --- /dev/null +++ b/minecraft/16w07b.json @@ -0,0 +1,295 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "5c048a4a9998e2efc05d3d46675be6ec43c7f28e", + "size": 8694898, + "url": "https://launcher.mojang.com/mc/game/16w07b/client/5c048a4a9998e2efc05d3d46675be6ec43c7f28e/client.jar" + }, + "server": { + "sha1": "35749ef82ac7ae76b990d9e6f6c23a14f213ea68", + "size": 8845827, + "url": "https://launcher.mojang.com/mc/game/16w07b/server/35749ef82ac7ae76b990d9e6f6c23a14f213ea68/server.jar" + } + }, + "id": "16w07b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", + "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", + "size": 1192425, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" + } + }, + "name": "com.mojang:realms:1.7.57" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-02-16T15:22:39+00:00", + "time": "2016-04-07T12:41:08+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/16w14a.json b/minecraft/16w14a.json new file mode 100644 index 0000000000..27e371b9ac --- /dev/null +++ b/minecraft/16w14a.json @@ -0,0 +1,295 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "ac59f57ecf383113e3dd92dd90d2fd7b391252ef", + "size": 8699265, + "url": "https://launcher.mojang.com/mc/game/16w14a/client/ac59f57ecf383113e3dd92dd90d2fd7b391252ef/client.jar" + }, + "server": { + "sha1": "5616b2213b727241821a137b4ef290c7bbace20a", + "size": 8847953, + "url": "https://launcher.mojang.com/mc/game/16w14a/server/5616b2213b727241821a137b4ef290c7bbace20a/server.jar" + } + }, + "id": "16w14a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", + "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" + } + }, + "name": "com.mojang:realms:1.8.15" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-04-07T12:47:51+00:00", + "time": "2016-04-07T12:48:44+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/16w15b.json b/minecraft/16w15b.json new file mode 100644 index 0000000000..ab9596add4 --- /dev/null +++ b/minecraft/16w15b.json @@ -0,0 +1,306 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "7500b534d32a89f4e8de937323aabe6fd9778ea2", + "size": 8734209, + "url": "https://launcher.mojang.com/mc/game/16w15b/client/7500b534d32a89f4e8de937323aabe6fd9778ea2/client.jar" + }, + "server": { + "sha1": "5add6bcbd04c20bef6ed5db4431651c0c1282489", + "size": 9396875, + "url": "https://launcher.mojang.com/mc/game/16w15b/server/5add6bcbd04c20bef6ed5db4431651c0c1282489/server.jar" + } + }, + "id": "16w15b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", + "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" + } + }, + "name": "com.mojang:realms:1.8.15" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-04-13T13:56:41+00:00", + "time": "2016-04-13T13:57:35+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/a1.0.11.json b/minecraft/a1.0.11.json new file mode 100644 index 0000000000..753ea03e08 --- /dev/null +++ b/minecraft/a1.0.11.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "d7ceb02909d0e1031a99ff4d8053d3f4abfbb2da", + "size": 839226, + "url": "https://launcher.mojang.com/mc/game/a1.0.11/client/d7ceb02909d0e1031a99ff4d8053d3f4abfbb2da/client.jar" + } + }, + "id": "a1.0.11", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-07-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.0.14.json b/minecraft/a1.0.14.json new file mode 100644 index 0000000000..cb5dd6f2bc --- /dev/null +++ b/minecraft/a1.0.14.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "9b4b90d8def2a680b7c9eca40dd03e2266c8977a", + "size": 852870, + "url": "https://launcher.mojang.com/mc/game/a1.0.14/client/9b4b90d8def2a680b7c9eca40dd03e2266c8977a/client.jar" + } + }, + "id": "a1.0.14", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-07-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.0.15.json b/minecraft/a1.0.15.json new file mode 100644 index 0000000000..3678970420 --- /dev/null +++ b/minecraft/a1.0.15.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "03edaff812bedd4157a90877e779d7b7ecf78e97", + "size": 858725, + "url": "https://launcher.mojang.com/mc/game/a1.0.15/client/03edaff812bedd4157a90877e779d7b7ecf78e97/client.jar" + } + }, + "id": "a1.0.15", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-08-03T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.0.16.json b/minecraft/a1.0.16.json new file mode 100644 index 0000000000..425f5ae6db --- /dev/null +++ b/minecraft/a1.0.16.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "98ce80c7630ccb3bb38687ff98bfd18935d49a57", + "size": 860090, + "url": "https://launcher.mojang.com/mc/game/a1.0.16/client/98ce80c7630ccb3bb38687ff98bfd18935d49a57/client.jar" + } + }, + "id": "a1.0.16", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-08-11T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.0.17_02.json b/minecraft/a1.0.17_02.json new file mode 100644 index 0000000000..c25901d59d --- /dev/null +++ b/minecraft/a1.0.17_02.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "39f20ee472a40322e034643a8d1668836f5052bd", + "size": 867241, + "url": "https://launcher.mojang.com/mc/game/a1.0.17_02/client/39f20ee472a40322e034643a8d1668836f5052bd/client.jar" + } + }, + "id": "a1.0.17_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-08-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.0.17_04.json b/minecraft/a1.0.17_04.json new file mode 100644 index 0000000000..a28d3b5a1f --- /dev/null +++ b/minecraft/a1.0.17_04.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "61cb4c717981f34bf90e8502d2eb8cf2aa6db0cd", + "size": 867341, + "url": "https://launcher.mojang.com/mc/game/a1.0.17_04/client/61cb4c717981f34bf90e8502d2eb8cf2aa6db0cd/client.jar" + } + }, + "id": "a1.0.17_04", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-08-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.0.4.json b/minecraft/a1.0.4.json new file mode 100644 index 0000000000..ef88b45410 --- /dev/null +++ b/minecraft/a1.0.4.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e5838277b3bb193e58408713f1fc6e005c5f3c0c", + "size": 749244, + "url": "https://launcher.mojang.com/mc/game/a1.0.4/client/e5838277b3bb193e58408713f1fc6e005c5f3c0c/client.jar" + } + }, + "id": "a1.0.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2010-07-08T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.0.5_01.json b/minecraft/a1.0.5_01.json new file mode 100644 index 0000000000..cec881d689 --- /dev/null +++ b/minecraft/a1.0.5_01.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "73f569bf5556580979606049204835ae1a54f04d", + "size": 783436, + "url": "https://launcher.mojang.com/mc/game/a1.0.5_01/client/73f569bf5556580979606049204835ae1a54f04d/client.jar" + } + }, + "id": "a1.0.5_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2010-07-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.1.0.json b/minecraft/a1.1.0.json new file mode 100644 index 0000000000..4c46cb036c --- /dev/null +++ b/minecraft/a1.1.0.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "d58d1db929994ff383bdbe6fed31887e04b965c3", + "size": 866730, + "url": "https://launcher.mojang.com/mc/game/a1.1.0/client/d58d1db929994ff383bdbe6fed31887e04b965c3/client.jar" + } + }, + "id": "a1.1.0", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-09-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.1.2.json b/minecraft/a1.1.2.json new file mode 100644 index 0000000000..4cb872e8e8 --- /dev/null +++ b/minecraft/a1.1.2.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f9b4b66f9c18bf4800d80f1c8865a837f92c6105", + "size": 897054, + "url": "https://launcher.mojang.com/mc/game/a1.1.2/client/f9b4b66f9c18bf4800d80f1c8865a837f92c6105/client.jar" + } + }, + "id": "a1.1.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-09-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.1.2_01.json b/minecraft/a1.1.2_01.json new file mode 100644 index 0000000000..64e16bcebc --- /dev/null +++ b/minecraft/a1.1.2_01.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "daa4b9f192d2c260837d3b98c39432324da28e86", + "size": 897164, + "url": "https://launcher.mojang.com/mc/game/a1.1.2_01/client/daa4b9f192d2c260837d3b98c39432324da28e86/client.jar" + } + }, + "id": "a1.1.2_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-09-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.2.0.json b/minecraft/a1.2.0.json new file mode 100644 index 0000000000..655a721254 --- /dev/null +++ b/minecraft/a1.2.0.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "8632ea716fd083c2975f16d612306fd80bee46db", + "size": 1055945, + "url": "https://launcher.mojang.com/mc/game/a1.2.0/client/8632ea716fd083c2975f16d612306fd80bee46db/client.jar" + } + }, + "id": "a1.2.0", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-10-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.2.0_01.json b/minecraft/a1.2.0_01.json new file mode 100644 index 0000000000..159d712f52 --- /dev/null +++ b/minecraft/a1.2.0_01.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "332bfe7bf26f6a5cc93ee85e6759ce33784409d0", + "size": 1053339, + "url": "https://launcher.mojang.com/mc/game/a1.2.0_01/client/332bfe7bf26f6a5cc93ee85e6759ce33784409d0/client.jar" + } + }, + "id": "a1.2.0_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-10-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.2.0_02.json b/minecraft/a1.2.0_02.json new file mode 100644 index 0000000000..704235cfb9 --- /dev/null +++ b/minecraft/a1.2.0_02.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b99da0a683e6dc1ade4df1bf159e021ad07d4fca", + "size": 1053256, + "url": "https://launcher.mojang.com/mc/game/a1.2.0_02/client/b99da0a683e6dc1ade4df1bf159e021ad07d4fca/client.jar" + } + }, + "id": "a1.2.0_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-03T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.2.1.json b/minecraft/a1.2.1.json new file mode 100644 index 0000000000..61310b6173 --- /dev/null +++ b/minecraft/a1.2.1.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e4226f9ba622634e3101681bc641eec7ee9e72fd", + "size": 1053508, + "url": "https://launcher.mojang.com/mc/game/a1.2.1/client/e4226f9ba622634e3101681bc641eec7ee9e72fd/client.jar" + } + }, + "id": "a1.2.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-04T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.2.1_01.json b/minecraft/a1.2.1_01.json new file mode 100644 index 0000000000..41f0dc565a --- /dev/null +++ b/minecraft/a1.2.1_01.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e4226f9ba622634e3101681bc641eec7ee9e72fd", + "size": 1053508, + "url": "https://launcher.mojang.com/mc/game/a1.2.1_01/client/e4226f9ba622634e3101681bc641eec7ee9e72fd/client.jar" + } + }, + "id": "a1.2.1_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-04T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.2.2a.json b/minecraft/a1.2.2a.json new file mode 100644 index 0000000000..adff67774e --- /dev/null +++ b/minecraft/a1.2.2a.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7d9d85eaca9627d3a40e6d122182f2d22d39dbf9", + "size": 1098159, + "url": "https://launcher.mojang.com/mc/game/a1.2.2a/client/7d9d85eaca9627d3a40e6d122182f2d22d39dbf9/client.jar" + } + }, + "id": "a1.2.2a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-09T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.2.2b.json b/minecraft/a1.2.2b.json new file mode 100644 index 0000000000..8b36c47a32 --- /dev/null +++ b/minecraft/a1.2.2b.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "1c28c8431392641045b59e98a81877d7c94ff0ca", + "size": 1098113, + "url": "https://launcher.mojang.com/mc/game/a1.2.2b/client/1c28c8431392641045b59e98a81877d7c94ff0ca/client.jar" + } + }, + "id": "a1.2.2b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-09T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.2.3.json b/minecraft/a1.2.3.json new file mode 100644 index 0000000000..be353d5e06 --- /dev/null +++ b/minecraft/a1.2.3.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f4be258122cb62208b350cd2068685ad859bb447", + "size": 1101109, + "url": "https://launcher.mojang.com/mc/game/a1.2.3/client/f4be258122cb62208b350cd2068685ad859bb447/client.jar" + } + }, + "id": "a1.2.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-23T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.2.3_01.json b/minecraft/a1.2.3_01.json new file mode 100644 index 0000000000..b9ec0ce6fa --- /dev/null +++ b/minecraft/a1.2.3_01.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "1d46e65022f3a7cf4b8ad30ee5a8d52b3b2b9486", + "size": 1101132, + "url": "https://launcher.mojang.com/mc/game/a1.2.3_01/client/1d46e65022f3a7cf4b8ad30ee5a8d52b3b2b9486/client.jar" + } + }, + "id": "a1.2.3_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-23T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.2.3_02.json b/minecraft/a1.2.3_02.json new file mode 100644 index 0000000000..cf0de436ce --- /dev/null +++ b/minecraft/a1.2.3_02.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "dc61158e1df763f87483abb6ab540dc1c42e63c4", + "size": 1101006, + "url": "https://launcher.mojang.com/mc/game/a1.2.3_02/client/dc61158e1df763f87483abb6ab540dc1c42e63c4/client.jar" + } + }, + "id": "a1.2.3_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-24T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.2.3_04.json b/minecraft/a1.2.3_04.json new file mode 100644 index 0000000000..3a5e8bbb54 --- /dev/null +++ b/minecraft/a1.2.3_04.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7f60cb9d0d40af20001d15287b78aa26a217a910", + "size": 1101135, + "url": "https://launcher.mojang.com/mc/game/a1.2.3_04/client/7f60cb9d0d40af20001d15287b78aa26a217a910/client.jar" + } + }, + "id": "a1.2.3_04", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-25T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.2.4_01.json b/minecraft/a1.2.4_01.json new file mode 100644 index 0000000000..8ec3c779b7 --- /dev/null +++ b/minecraft/a1.2.4_01.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7be6298b05d1b0832ab45467a87a425640bc6bf0", + "size": 1104200, + "url": "https://launcher.mojang.com/mc/game/a1.2.4_01/client/7be6298b05d1b0832ab45467a87a425640bc6bf0/client.jar" + } + }, + "id": "a1.2.4_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.2.5.json b/minecraft/a1.2.5.json new file mode 100644 index 0000000000..343296ff2c --- /dev/null +++ b/minecraft/a1.2.5.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f48c7b6442ad8d01099ecee1c7c7332f1b1a80da", + "size": 1104244, + "url": "https://launcher.mojang.com/mc/game/a1.2.5/client/f48c7b6442ad8d01099ecee1c7c7332f1b1a80da/client.jar" + } + }, + "id": "a1.2.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/a1.2.6.json b/minecraft/a1.2.6.json new file mode 100644 index 0000000000..08b5339aaf --- /dev/null +++ b/minecraft/a1.2.6.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "a68c817afd6c05c253ba5462287c2c19bbb57935", + "size": 1105909, + "url": "https://launcher.mojang.com/mc/game/a1.2.6/client/a68c817afd6c05c253ba5462287c2c19bbb57935/client.jar" + } + }, + "id": "a1.2.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-02T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/b1.0.2.json b/minecraft/b1.0.2.json new file mode 100644 index 0000000000..71dec23a00 --- /dev/null +++ b/minecraft/b1.0.2.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "76d35cb452e739bd4780e835d17faf0785d755f9", + "size": 1129183, + "url": "https://launcher.mojang.com/mc/game/b1.0.2/client/76d35cb452e739bd4780e835d17faf0785d755f9/client.jar" + } + }, + "id": "b1.0.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-20T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.0.json b/minecraft/b1.0.json new file mode 100644 index 0000000000..8b76ec9fa7 --- /dev/null +++ b/minecraft/b1.0.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "93faf3398ebf8008d59852dc3c2b22b909ca8a49", + "size": 1129160, + "url": "https://launcher.mojang.com/mc/game/b1.0/client/93faf3398ebf8008d59852dc3c2b22b909ca8a49/client.jar" + } + }, + "id": "b1.0", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.0_01.json b/minecraft/b1.0_01.json new file mode 100644 index 0000000000..2350bf63ee --- /dev/null +++ b/minecraft/b1.0_01.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "4caf69885b64132e42d3ce49996dbdb1691d7111", + "size": 1129193, + "url": "https://launcher.mojang.com/mc/game/b1.0_01/client/4caf69885b64132e42d3ce49996dbdb1691d7111/client.jar" + } + }, + "id": "b1.0_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-19T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.1_01.json b/minecraft/b1.1_01.json new file mode 100644 index 0000000000..9fe804abcd --- /dev/null +++ b/minecraft/b1.1_01.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6d778940f48389a2741f03c9f17f3c57476fb208", + "size": 1129768, + "url": "https://launcher.mojang.com/mc/game/b1.1_01/client/6d778940f48389a2741f03c9f17f3c57476fb208/client.jar" + } + }, + "id": "b1.1_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.1_02.json b/minecraft/b1.1_02.json new file mode 100644 index 0000000000..6e98e6c606 --- /dev/null +++ b/minecraft/b1.1_02.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e1c682219df45ebda589a557aadadd6ed093c86c", + "size": 1129768, + "url": "https://launcher.mojang.com/mc/game/b1.1_02/client/e1c682219df45ebda589a557aadadd6ed093c86c/client.jar" + } + }, + "id": "b1.1_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-21T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.2.json b/minecraft/b1.2.json new file mode 100644 index 0000000000..26e0f5953d --- /dev/null +++ b/minecraft/b1.2.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "ba05d7a97926c61c03cf956f7ae92f3bede9474e", + "size": 1180621, + "url": "https://launcher.mojang.com/mc/game/b1.2/client/ba05d7a97926c61c03cf956f7ae92f3bede9474e/client.jar" + } + }, + "id": "b1.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-01-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.2_01.json b/minecraft/b1.2_01.json new file mode 100644 index 0000000000..7945dbb15a --- /dev/null +++ b/minecraft/b1.2_01.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f71a5b58c9bd0e458878d78a34c9fb35e97d5222", + "size": 1180596, + "url": "https://launcher.mojang.com/mc/game/b1.2_01/client/f71a5b58c9bd0e458878d78a34c9fb35e97d5222/client.jar" + } + }, + "id": "b1.2_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-01-13T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.2_02.json b/minecraft/b1.2_02.json new file mode 100644 index 0000000000..1d640fc2df --- /dev/null +++ b/minecraft/b1.2_02.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "093f371e1a05d89664cfb8068d607953687d5d94", + "size": 1136276, + "url": "https://launcher.mojang.com/mc/game/b1.2_02/client/093f371e1a05d89664cfb8068d607953687d5d94/client.jar" + } + }, + "id": "b1.2_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-01-20T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.3_01.json b/minecraft/b1.3_01.json new file mode 100644 index 0000000000..67f4c397e9 --- /dev/null +++ b/minecraft/b1.3_01.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "add3809d2c075e985d4b583632dac3d9c3872945", + "size": 1250116, + "url": "https://launcher.mojang.com/mc/game/b1.3_01/client/add3809d2c075e985d4b583632dac3d9c3872945/client.jar" + } + }, + "id": "b1.3_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-02-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.3b.json b/minecraft/b1.3b.json new file mode 100644 index 0000000000..2a35d2125c --- /dev/null +++ b/minecraft/b1.3b.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e19cfb3a2043f185c44237ef05eac80e8ad2d8e7", + "size": 1250445, + "url": "https://launcher.mojang.com/mc/game/b1.3b/client/e19cfb3a2043f185c44237ef05eac80e8ad2d8e7/client.jar" + } + }, + "id": "b1.3b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-02-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.4.json b/minecraft/b1.4.json new file mode 100644 index 0000000000..b6105c74f9 --- /dev/null +++ b/minecraft/b1.4.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f6dbca5223ea2a7e89806e93d0b18162b2d58c20", + "size": 1309277, + "url": "https://launcher.mojang.com/mc/game/b1.4/client/f6dbca5223ea2a7e89806e93d0b18162b2d58c20/client.jar" + } + }, + "id": "b1.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-03-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.4_01.json b/minecraft/b1.4_01.json new file mode 100644 index 0000000000..3a36f5b8c2 --- /dev/null +++ b/minecraft/b1.4_01.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6f157f26955c35006c1afa8b0479e0ce785fb864", + "size": 1306747, + "url": "https://launcher.mojang.com/mc/game/b1.4_01/client/6f157f26955c35006c1afa8b0479e0ce785fb864/client.jar" + } + }, + "id": "b1.4_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-04-04T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.5.json b/minecraft/b1.5.json new file mode 100644 index 0000000000..7159cbfebc --- /dev/null +++ b/minecraft/b1.5.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f5ce1699cd728213c21054fa2f1490d162b002b4", + "size": 1377412, + "url": "https://launcher.mojang.com/mc/game/b1.5/client/f5ce1699cd728213c21054fa2f1490d162b002b4/client.jar" + } + }, + "id": "b1.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-04-18T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.5_01.json b/minecraft/b1.5_01.json new file mode 100644 index 0000000000..45e8677d01 --- /dev/null +++ b/minecraft/b1.5_01.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e2a692e5e8160c84b29c834ecbf398618db9749c", + "size": 1378044, + "url": "https://launcher.mojang.com/mc/game/b1.5_01/client/e2a692e5e8160c84b29c834ecbf398618db9749c/client.jar" + } + }, + "id": "b1.5_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-04-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.6.1.json b/minecraft/b1.6.1.json new file mode 100644 index 0000000000..0254d15d0e --- /dev/null +++ b/minecraft/b1.6.1.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "63a66d6d145696296bdaaeaba0a42f738b87a362", + "size": 1421773, + "url": "https://launcher.mojang.com/mc/game/b1.6.1/client/63a66d6d145696296bdaaeaba0a42f738b87a362/client.jar" + } + }, + "id": "b1.6.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-25T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.6.2.json b/minecraft/b1.6.2.json new file mode 100644 index 0000000000..aae7cbc120 --- /dev/null +++ b/minecraft/b1.6.2.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e8aa50949b077b672be2e651ea3f7b1bbd9020e1", + "size": 1421781, + "url": "https://launcher.mojang.com/mc/game/b1.6.2/client/e8aa50949b077b672be2e651ea3f7b1bbd9020e1/client.jar" + } + }, + "id": "b1.6.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-25T22:00:02+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.6.3.json b/minecraft/b1.6.3.json new file mode 100644 index 0000000000..61d4e984b6 --- /dev/null +++ b/minecraft/b1.6.3.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "924e36dbb7c64abb30a95fe35f5affb5176f6cbc", + "size": 1422187, + "url": "https://launcher.mojang.com/mc/game/b1.6.3/client/924e36dbb7c64abb30a95fe35f5affb5176f6cbc/client.jar" + } + }, + "id": "b1.6.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-25T22:00:03+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.6.4.json b/minecraft/b1.6.4.json new file mode 100644 index 0000000000..a8b2efeafd --- /dev/null +++ b/minecraft/b1.6.4.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b5d3bdb8a7b12d163651f4787ac6ca14689aab9e", + "size": 1422278, + "url": "https://launcher.mojang.com/mc/game/b1.6.4/client/b5d3bdb8a7b12d163651f4787ac6ca14689aab9e/client.jar" + } + }, + "id": "b1.6.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-25T22:00:04+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.6.5.json b/minecraft/b1.6.5.json new file mode 100644 index 0000000000..5fc0e8e57b --- /dev/null +++ b/minecraft/b1.6.5.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "90ed9854b43c4d031ed07381ea3ae3071a8bba6f", + "size": 1422774, + "url": "https://launcher.mojang.com/mc/game/b1.6.5/client/90ed9854b43c4d031ed07381ea3ae3071a8bba6f/client.jar" + } + }, + "id": "b1.6.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-27T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.6.6.json b/minecraft/b1.6.6.json new file mode 100644 index 0000000000..cee8b382ad --- /dev/null +++ b/minecraft/b1.6.6.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f95fe05711d09553ca2a9089f981741c13d6b8c4", + "size": 1423592, + "url": "https://launcher.mojang.com/mc/game/b1.6.6/client/f95fe05711d09553ca2a9089f981741c13d6b8c4/client.jar" + } + }, + "id": "b1.6.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.6.json b/minecraft/b1.6.json new file mode 100644 index 0000000000..6c498f5c4e --- /dev/null +++ b/minecraft/b1.6.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "ecc0288d218fd7479027a17c150cbf283fa950a1", + "size": 1421757, + "url": "https://launcher.mojang.com/mc/game/b1.6/client/ecc0288d218fd7479027a17c150cbf283fa950a1/client.jar" + } + }, + "id": "b1.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-25T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.7.2.json b/minecraft/b1.7.2.json new file mode 100644 index 0000000000..dc7d3900ca --- /dev/null +++ b/minecraft/b1.7.2.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7dc50cc5e2ff204a7283f0c7d38cd0370b49875b", + "size": 1465138, + "url": "https://launcher.mojang.com/mc/game/b1.7.2/client/7dc50cc5e2ff204a7283f0c7d38cd0370b49875b/client.jar" + } + }, + "id": "b1.7.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-06-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.7.3.json b/minecraft/b1.7.3.json new file mode 100644 index 0000000000..6a4e4c1d7c --- /dev/null +++ b/minecraft/b1.7.3.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "43db9b498cb67058d2e12d394e6507722e71bb45", + "size": 1465375, + "url": "https://launcher.mojang.com/mc/game/b1.7.3/client/43db9b498cb67058d2e12d394e6507722e71bb45/client.jar" + } + }, + "id": "b1.7.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-07-07T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.7.json b/minecraft/b1.7.json new file mode 100644 index 0000000000..35aa258003 --- /dev/null +++ b/minecraft/b1.7.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "ad7960853437bcab86bd72c4a1b95f6fe19f4258", + "size": 1464858, + "url": "https://launcher.mojang.com/mc/game/b1.7/client/ad7960853437bcab86bd72c4a1b95f6fe19f4258/client.jar" + } + }, + "id": "b1.7", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-06-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.8.1.json b/minecraft/b1.8.1.json new file mode 100644 index 0000000000..68829be429 --- /dev/null +++ b/minecraft/b1.8.1.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6b562463ccc2c7ff12ff350a2b04a67b3adcd37b", + "size": 1995166, + "url": "https://launcher.mojang.com/mc/game/b1.8.1/client/6b562463ccc2c7ff12ff350a2b04a67b3adcd37b/client.jar" + } + }, + "id": "b1.8.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-09-18T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/b1.8.json b/minecraft/b1.8.json new file mode 100644 index 0000000000..56b57ff1d4 --- /dev/null +++ b/minecraft/b1.8.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "3139e9c29b2c74f59ea04de760ac2af5bc21b410", + "size": 1994742, + "url": "https://launcher.mojang.com/mc/game/b1.8/client/3139e9c29b2c74f59ea04de760ac2af5bc21b410/client.jar" + } + }, + "id": "b1.8", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-09-14T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/minecraft/c0.0.11a.json b/minecraft/c0.0.11a.json new file mode 100644 index 0000000000..d68cdcf01d --- /dev/null +++ b/minecraft/c0.0.11a.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "3a799f179b6dcac5f3a46846d687ebbd95856984", + "size": 67430, + "url": "https://launcher.mojang.com/mc/game/c0.0.11a/client/3a799f179b6dcac5f3a46846d687ebbd95856984/client.jar" + } + }, + "id": "c0.0.11a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-16T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/c0.0.13a.json b/minecraft/c0.0.13a.json new file mode 100644 index 0000000000..8dd9e0c2f9 --- /dev/null +++ b/minecraft/c0.0.13a.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "936d575b1ab1a04a341ad43d76e441e88d2cd987", + "size": 97935, + "url": "https://launcher.mojang.com/mc/game/c0.0.13a/client/936d575b1ab1a04a341ad43d76e441e88d2cd987/client.jar" + } + }, + "id": "c0.0.13a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/c0.0.13a_03.json b/minecraft/c0.0.13a_03.json new file mode 100644 index 0000000000..489f76a12e --- /dev/null +++ b/minecraft/c0.0.13a_03.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7ba9e63aec8a15a99ecd47900c848cdce8a51a03", + "size": 66276, + "url": "https://launcher.mojang.com/mc/game/c0.0.13a_03/client/7ba9e63aec8a15a99ecd47900c848cdce8a51a03/client.jar" + } + }, + "id": "c0.0.13a_03", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/c0.30_01c.json b/minecraft/c0.30_01c.json new file mode 100644 index 0000000000..27fb7bd280 --- /dev/null +++ b/minecraft/c0.30_01c.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "54622801f5ef1bcc1549a842c5b04cb5d5583005", + "size": 297776, + "url": "https://launcher.mojang.com/mc/game/c0.30_01c/client/54622801f5ef1bcc1549a842c5b04cb5d5583005/client.jar" + } + }, + "id": "c0.30_01c", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2009-12-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/inf-20100618.json b/minecraft/inf-20100618.json new file mode 100644 index 0000000000..4a0c0369b3 --- /dev/null +++ b/minecraft/inf-20100618.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "89eab2c1a353707cc00f074dffba9cb7a4f5e304", + "size": 601473, + "url": "https://launcher.mojang.com/mc/game/inf-20100618/client/89eab2c1a353707cc00f074dffba9cb7a4f5e304/client.jar" + } + }, + "id": "inf-20100618", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2010-06-15T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/rd-132211.json b/minecraft/rd-132211.json new file mode 100644 index 0000000000..0bb3e60dc9 --- /dev/null +++ b/minecraft/rd-132211.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "393e8d4b4d708587e2accd7c5221db65365e1075", + "size": 26704, + "url": "https://launcher.mojang.com/mc/game/rd-132211/client/393e8d4b4d708587e2accd7c5221db65365e1075/client.jar" + } + }, + "id": "rd-132211", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "com.mojang.rubydung.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-13T20:11:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/rd-132328.json b/minecraft/rd-132328.json new file mode 100644 index 0000000000..09ff701a50 --- /dev/null +++ b/minecraft/rd-132328.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "12dace5a458617d3f90337a7ebde86c0593a6899", + "size": 35435, + "url": "https://launcher.mojang.com/mc/game/rd-132328/client/12dace5a458617d3f90337a7ebde86c0593a6899/client.jar" + } + }, + "id": "rd-132328", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "com.mojang.rubydung.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-13T21:28:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/rd-160052.json b/minecraft/rd-160052.json new file mode 100644 index 0000000000..71229df1d6 --- /dev/null +++ b/minecraft/rd-160052.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b100be8097195b6c9112046dc6a80d326c8df839", + "size": 49076, + "url": "https://launcher.mojang.com/mc/game/rd-160052/client/b100be8097195b6c9112046dc6a80d326c8df839/client.jar" + } + }, + "id": "rd-160052", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "com.mojang.rubydung.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-15T22:52:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/rd-161348.json b/minecraft/rd-161348.json new file mode 100644 index 0000000000..fb098c564b --- /dev/null +++ b/minecraft/rd-161348.json @@ -0,0 +1,59 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6323bd14ed7f83852e17ebc8ec418e55c97ddfe4", + "size": 60480, + "url": "https://launcher.mojang.com/mc/game/rd-161348/client/6323bd14ed7f83852e17ebc8ec418e55c97ddfe4/client.jar" + } + }, + "id": "rd-161348", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "com.mojang.minecraft.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-16T11:48:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/minecraft/rd-20090515.json b/minecraft/rd-20090515.json new file mode 100644 index 0000000000..8116c88ffe --- /dev/null +++ b/minecraft/rd-20090515.json @@ -0,0 +1,37 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6323bd14ed7f83852e17ebc8ec418e55c97ddfe4", + "size": 60480, + "url": "https://launcher.mojang.com/mc/game/rd-20090515/client/6323bd14ed7f83852e17ebc8ec418e55c97ddfe4/client.jar" + } + }, + "id": "rd-20090515", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + } + ], + "mainClass": "com.mojang.minecraft.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-14T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/separateVersions.py b/separateVersions.py new file mode 100755 index 0000000000..1098cdc024 --- /dev/null +++ b/separateVersions.py @@ -0,0 +1,125 @@ +#!/bin/python3 + +import os +import json +import copy +from operator import itemgetter + +from pprint import pprint + +class GradleSpecifier: + 'A gradle specifier - a maven coordinate' + + def __init__(self, name): + components = name.split(':') + self.group = components[0] + self.artifact = components[1] + self.version = components[2] + if len(components) == 4: + self.classifier = components[3] + else: + self.classifier = None + + def toString(self): + if self.classifier: + return "%s:%s:%s:%s" % (self.group, self.artifact, self.version, self.classifier) + else: + return "%s:%s:%s" % (self.group, self.artifact, self.version) + +def isLwjgl(specifier): + return specifier.group in ("org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") + +class LwjglBucket: + 'A bucket for collecting LWJGL information' + + def __init__(self, hashkey): + self.hashkey = hashkey + self.libraries = [] + self.version = None + self.rules = [] + + def printout(self): + if self.hashkey: + print ("HashKey: %d" % self.hashkey) + if self.version: + print ("Version: " + self.version) + print ("Libraries:") + pprint(self.libraries) + print ("Rules:") + pprint(self.rules) + + def write(self, filename): + out = {} + out["libraries"] = self.libraries + out["rules"] = self.rules + out["version"] = self.version + out["fileId"] = "org.lwjgl" + out["name"] = "LWJGL" + with open(filename, 'w') as outfile: + json.dump(out, outfile, sort_keys=True, indent=4) + +def addOrGetBucket(buckets, rules): + ruleHash = None + if rules: + ruleHash = hash(json.dumps(rules)) + + bucket = None + if ruleHash in buckets: + bucket = buckets[ruleHash] + else: + bucket = LwjglBucket(ruleHash) + buckets[ruleHash] = bucket + bucket.rules = rules + return bucket + +def addLWJGLVersion(versions, bucket): + if bucket.version in versions: + if versions[bucket.version].rules: + if not bucket.rules: + versions[bucket.version].rules = None + return + versions[bucket.version] = bucket + +lwjglVersions = {} +for filename in os.listdir('versions'): + with open("versions/" + filename) as json_file: + json_data = json.load(json_file) + libs = json_data["libraries"] + libs_minecraft = [] + buckets = {} + for lib in libs: + specifier = GradleSpecifier(lib["name"]) + ruleHash = None + if isLwjgl(specifier): + rules = None + if "rules" in lib: + rules = lib["rules"] + lib.pop("rules", None) + bucket = addOrGetBucket(buckets, rules) + if specifier.group == "org.lwjgl.lwjgl" and specifier.artifact == "lwjgl": + bucket.version = specifier.version + bucket.libraries.append(lib) + else: + libs_minecraft.append(lib) + if len(buckets) == 1: + addLWJGLVersion(lwjglVersions, buckets[None]) + else: + for key in buckets: + if key == None: + continue + keyBucket = buckets[key] + if None in buckets: + keyBucket.libraries = sorted(keyBucket.libraries + buckets[None].libraries, key=itemgetter('name')) + else: + keyBucket.libraries = sorted(keyBucket.libraries, key=itemgetter('name')) + + addLWJGLVersion(lwjglVersions, keyBucket) + json_data["libraries"] = libs_minecraft + filenameOut = "minecraft/%s.json" % json_data["id"] + with open(filenameOut, 'w') as outfile: + json.dump(json_data, outfile, sort_keys=True, indent=4) + +for version in lwjglVersions: + versionObj = lwjglVersions[version] + filename = "lwjgl/%s.json" % version + versionObj.write(filename) -- cgit 0.0.5-2-1-g0f52 From 0847e2738bda724003afebe4c984f8d532c2d0f9 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 16 Apr 2016 22:21:31 +0200 Subject: Update 2016-04-16 --- minecraft/1.0.json | 1 + minecraft/1.1.json | 1 + minecraft/1.2.1.json | 1 + minecraft/1.2.2.json | 1 + minecraft/1.2.3.json | 1 + minecraft/1.2.4.json | 1 + minecraft/1.2.5.json | 1 + minecraft/1.3.1.json | 1 + minecraft/1.3.2.json | 1 + minecraft/1.4.2.json | 1 + minecraft/1.4.4.json | 1 + minecraft/1.4.5.json | 1 + minecraft/1.4.6.json | 1 + minecraft/1.4.7.json | 1 + minecraft/1.5.1.json | 1 + minecraft/1.5.2.json | 1 + minecraft/1.6.1.json | 1 + minecraft/1.6.2.json | 1 + minecraft/1.6.4.json | 1 + minecraft/1.7.10.json | 1 + minecraft/1.7.2.json | 1 + minecraft/1.7.3.json | 1 + minecraft/1.7.4.json | 1 + minecraft/1.7.5.json | 1 + minecraft/1.7.6.json | 1 + minecraft/1.7.7.json | 1 + minecraft/1.7.8.json | 1 + minecraft/1.7.9.json | 1 + minecraft/1.8.1.json | 1 + minecraft/1.8.2.json | 1 + minecraft/1.8.3.json | 1 + minecraft/1.8.4.json | 1 + minecraft/1.8.5.json | 1 + minecraft/1.8.6.json | 1 + minecraft/1.8.7.json | 1 + minecraft/1.8.8.json | 1 + minecraft/1.8.9.json | 1 + minecraft/1.8.json | 1 + minecraft/1.9.1.json | 1 + minecraft/1.9.2.json | 1 + minecraft/1.9.json | 1 + minecraft/1.RV-Pre1.json | 1 + minecraft/15w42a.json | 1 + minecraft/15w43c.json | 1 + minecraft/15w44b.json | 1 + minecraft/15w45a.json | 1 + minecraft/15w46a.json | 1 + minecraft/15w47c.json | 1 + minecraft/15w49b.json | 1 + minecraft/15w50a.json | 1 + minecraft/15w51b.json | 1 + minecraft/16w02a.json | 1 + minecraft/16w03a.json | 1 + minecraft/16w04a.json | 1 + minecraft/16w05b.json | 1 + minecraft/16w06a.json | 1 + minecraft/16w07b.json | 1 + minecraft/16w14a.json | 1 + minecraft/16w15b.json | 1 + minecraft/a1.0.11.json | 1 + minecraft/a1.0.14.json | 1 + minecraft/a1.0.15.json | 1 + minecraft/a1.0.16.json | 1 + minecraft/a1.0.17_02.json | 1 + minecraft/a1.0.17_04.json | 1 + minecraft/a1.0.4.json | 1 + minecraft/a1.0.5_01.json | 1 + minecraft/a1.1.0.json | 1 + minecraft/a1.1.2.json | 1 + minecraft/a1.1.2_01.json | 1 + minecraft/a1.2.0.json | 1 + minecraft/a1.2.0_01.json | 1 + minecraft/a1.2.0_02.json | 1 + minecraft/a1.2.1.json | 1 + minecraft/a1.2.1_01.json | 1 + minecraft/a1.2.2a.json | 1 + minecraft/a1.2.2b.json | 1 + minecraft/a1.2.3.json | 1 + minecraft/a1.2.3_01.json | 1 + minecraft/a1.2.3_02.json | 1 + minecraft/a1.2.3_04.json | 1 + minecraft/a1.2.4_01.json | 1 + minecraft/a1.2.5.json | 1 + minecraft/a1.2.6.json | 1 + minecraft/b1.0.2.json | 1 + minecraft/b1.0.json | 1 + minecraft/b1.0_01.json | 1 + minecraft/b1.1_01.json | 1 + minecraft/b1.1_02.json | 1 + minecraft/b1.2.json | 1 + minecraft/b1.2_01.json | 1 + minecraft/b1.2_02.json | 1 + minecraft/b1.3_01.json | 1 + minecraft/b1.3b.json | 1 + minecraft/b1.4.json | 1 + minecraft/b1.4_01.json | 1 + minecraft/b1.5.json | 1 + minecraft/b1.5_01.json | 1 + minecraft/b1.6.1.json | 1 + minecraft/b1.6.2.json | 1 + minecraft/b1.6.3.json | 1 + minecraft/b1.6.4.json | 1 + minecraft/b1.6.5.json | 1 + minecraft/b1.6.6.json | 1 + minecraft/b1.6.json | 1 + minecraft/b1.7.2.json | 1 + minecraft/b1.7.3.json | 1 + minecraft/b1.7.json | 1 + minecraft/b1.8.1.json | 1 + minecraft/b1.8.json | 1 + minecraft/c0.0.11a.json | 1 + minecraft/c0.0.13a.json | 1 + minecraft/c0.0.13a_03.json | 1 + minecraft/c0.30_01c.json | 1 + minecraft/inf-20100618.json | 1 + minecraft/rd-132211.json | 1 + minecraft/rd-132328.json | 1 + minecraft/rd-160052.json | 1 + minecraft/rd-161348.json | 1 + minecraft/rd-20090515.json | 1 + separateVersions.py | 1 + 121 files changed, 121 insertions(+) diff --git a/minecraft/1.0.json b/minecraft/1.0.json index f2dcbe84df..2dc77ce1f5 100644 --- a/minecraft/1.0.json +++ b/minecraft/1.0.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "releaseTime": "2011-11-17T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.1.json b/minecraft/1.1.json index bc97bfb63d..a986c984a1 100644 --- a/minecraft/1.1.json +++ b/minecraft/1.1.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "releaseTime": "2012-01-11T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.2.1.json b/minecraft/1.2.1.json index aa4d3856d9..a7f2cbbe0e 100644 --- a/minecraft/1.2.1.json +++ b/minecraft/1.2.1.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "releaseTime": "2012-02-29T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.2.2.json b/minecraft/1.2.2.json index 4090757aae..b23c18f05e 100644 --- a/minecraft/1.2.2.json +++ b/minecraft/1.2.2.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "releaseTime": "2012-02-29T22:00:01+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.2.3.json b/minecraft/1.2.3.json index ca343aac74..305da34d90 100644 --- a/minecraft/1.2.3.json +++ b/minecraft/1.2.3.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "releaseTime": "2012-03-01T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.2.4.json b/minecraft/1.2.4.json index a61d9e9561..275098d958 100644 --- a/minecraft/1.2.4.json +++ b/minecraft/1.2.4.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "releaseTime": "2012-03-21T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.2.5.json b/minecraft/1.2.5.json index 8f5aa98b4a..1475193470 100644 --- a/minecraft/1.2.5.json +++ b/minecraft/1.2.5.json @@ -63,6 +63,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "releaseTime": "2012-03-29T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.3.1.json b/minecraft/1.3.1.json index b61903d0ff..9098d70383 100644 --- a/minecraft/1.3.1.json +++ b/minecraft/1.3.1.json @@ -63,6 +63,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "releaseTime": "2012-07-31T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.3.2.json b/minecraft/1.3.2.json index 7a511b025c..6582207377 100644 --- a/minecraft/1.3.2.json +++ b/minecraft/1.3.2.json @@ -63,6 +63,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "releaseTime": "2012-08-15T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.4.2.json b/minecraft/1.4.2.json index 7de763cc7b..77df10dba4 100644 --- a/minecraft/1.4.2.json +++ b/minecraft/1.4.2.json @@ -63,6 +63,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "releaseTime": "2012-11-24T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.4.4.json b/minecraft/1.4.4.json index 527d16edcd..44c1db9f86 100644 --- a/minecraft/1.4.4.json +++ b/minecraft/1.4.4.json @@ -63,6 +63,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "releaseTime": "2012-12-13T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.4.5.json b/minecraft/1.4.5.json index ccbd25b9ee..2fbe612d42 100644 --- a/minecraft/1.4.5.json +++ b/minecraft/1.4.5.json @@ -63,6 +63,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "releaseTime": "2012-12-19T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.4.6.json b/minecraft/1.4.6.json index 402691077d..b2b099872d 100644 --- a/minecraft/1.4.6.json +++ b/minecraft/1.4.6.json @@ -63,6 +63,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "releaseTime": "2012-12-19T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.4.7.json b/minecraft/1.4.7.json index 58d5db4608..9cbcb3d9c3 100644 --- a/minecraft/1.4.7.json +++ b/minecraft/1.4.7.json @@ -63,6 +63,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "releaseTime": "2012-12-27T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.5.1.json b/minecraft/1.5.1.json index 636007c5db..0aa0681842 100644 --- a/minecraft/1.5.1.json +++ b/minecraft/1.5.1.json @@ -63,6 +63,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "releaseTime": "2013-03-20T10:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.5.2.json b/minecraft/1.5.2.json index 871e7387b8..568935e413 100644 --- a/minecraft/1.5.2.json +++ b/minecraft/1.5.2.json @@ -63,6 +63,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "releaseTime": "2013-04-25T15:45:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.6.1.json b/minecraft/1.6.1.json index 38456d9964..d1ebf74d38 100644 --- a/minecraft/1.6.1.json +++ b/minecraft/1.6.1.json @@ -162,6 +162,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "processArguments": "username_session_version", "releaseTime": "2013-06-28T14:48:41+00:00", "time": "2016-02-02T15:37:47+00:00", diff --git a/minecraft/1.6.2.json b/minecraft/1.6.2.json index c14bd8b05a..9f4d54e878 100644 --- a/minecraft/1.6.2.json +++ b/minecraft/1.6.2.json @@ -162,6 +162,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "processArguments": "username_session_version", "releaseTime": "2013-07-05T13:09:02+00:00", "time": "2016-02-02T15:37:47+00:00", diff --git a/minecraft/1.6.4.json b/minecraft/1.6.4.json index c86311bc37..3f99b700a5 100644 --- a/minecraft/1.6.4.json +++ b/minecraft/1.6.4.json @@ -162,6 +162,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 4, + "name": "Minecraft", "processArguments": "username_session_version", "releaseTime": "2013-09-19T15:52:37+00:00", "time": "2016-02-02T15:37:47+00:00", diff --git a/minecraft/1.7.10.json b/minecraft/1.7.10.json index f93295e43c..6b137d405f 100644 --- a/minecraft/1.7.10.json +++ b/minecraft/1.7.10.json @@ -375,6 +375,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, + "name": "Minecraft", "releaseTime": "2014-05-14T17:29:23+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.7.2.json b/minecraft/1.7.2.json index 9127d9db4c..9e4c743ebb 100644 --- a/minecraft/1.7.2.json +++ b/minecraft/1.7.2.json @@ -217,6 +217,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets} --uuid ${auth_uuid} --accessToken ${auth_access_token}", "minimumLauncherVersion": 9, + "name": "Minecraft", "releaseTime": "2013-10-25T13:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.7.3.json b/minecraft/1.7.3.json index 1c72111260..b8d561b7a7 100644 --- a/minecraft/1.7.3.json +++ b/minecraft/1.7.3.json @@ -309,6 +309,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties}", "minimumLauncherVersion": 12, + "name": "Minecraft", "releaseTime": "2013-12-06T13:55:34+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.7.4.json b/minecraft/1.7.4.json index a373bbe566..bc903f6ec2 100644 --- a/minecraft/1.7.4.json +++ b/minecraft/1.7.4.json @@ -309,6 +309,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, + "name": "Minecraft", "releaseTime": "2013-12-09T12:28:10+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.7.5.json b/minecraft/1.7.5.json index 84afb39ff6..2eb44d1b0f 100644 --- a/minecraft/1.7.5.json +++ b/minecraft/1.7.5.json @@ -309,6 +309,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, + "name": "Minecraft", "releaseTime": "2014-02-26T09:22:17+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.7.6.json b/minecraft/1.7.6.json index a8bed25dc6..877d956486 100644 --- a/minecraft/1.7.6.json +++ b/minecraft/1.7.6.json @@ -320,6 +320,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, + "name": "Minecraft", "releaseTime": "2014-04-09T07:52:06+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.7.7.json b/minecraft/1.7.7.json index 3bff9f8668..e12f176fc8 100644 --- a/minecraft/1.7.7.json +++ b/minecraft/1.7.7.json @@ -320,6 +320,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, + "name": "Minecraft", "releaseTime": "2014-04-09T07:52:16+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.7.8.json b/minecraft/1.7.8.json index dba36c4c08..0e22843717 100644 --- a/minecraft/1.7.8.json +++ b/minecraft/1.7.8.json @@ -320,6 +320,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, + "name": "Minecraft", "releaseTime": "2014-04-09T07:58:16+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.7.9.json b/minecraft/1.7.9.json index 01ca977063..6ed1ce0404 100644 --- a/minecraft/1.7.9.json +++ b/minecraft/1.7.9.json @@ -320,6 +320,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, + "name": "Minecraft", "releaseTime": "2014-04-14T13:29:23+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.8.1.json b/minecraft/1.8.1.json index e1c0ef43ae..44dc0db4b6 100644 --- a/minecraft/1.8.1.json +++ b/minecraft/1.8.1.json @@ -353,6 +353,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2014-11-24T14:13:31+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.8.2.json b/minecraft/1.8.2.json index f1372e6929..c057cc5c1a 100644 --- a/minecraft/1.8.2.json +++ b/minecraft/1.8.2.json @@ -386,6 +386,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2015-02-19T15:47:29+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.8.3.json b/minecraft/1.8.3.json index 994839c391..36227e7a55 100644 --- a/minecraft/1.8.3.json +++ b/minecraft/1.8.3.json @@ -386,6 +386,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2015-02-20T14:00:09+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.8.4.json b/minecraft/1.8.4.json index 214a54ad99..ff31b6a616 100644 --- a/minecraft/1.8.4.json +++ b/minecraft/1.8.4.json @@ -386,6 +386,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2015-04-17T11:37:50+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.8.5.json b/minecraft/1.8.5.json index ea03e0dcbe..b09296e907 100644 --- a/minecraft/1.8.5.json +++ b/minecraft/1.8.5.json @@ -386,6 +386,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2015-05-22T11:15:28+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.8.6.json b/minecraft/1.8.6.json index b46a1f9df9..9f9376fc5a 100644 --- a/minecraft/1.8.6.json +++ b/minecraft/1.8.6.json @@ -386,6 +386,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2015-05-25T10:31:19+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.8.7.json b/minecraft/1.8.7.json index 46f9502534..d632762df2 100644 --- a/minecraft/1.8.7.json +++ b/minecraft/1.8.7.json @@ -386,6 +386,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2015-06-05T10:10:44+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.8.8.json b/minecraft/1.8.8.json index 2c58634708..78d7347a92 100644 --- a/minecraft/1.8.8.json +++ b/minecraft/1.8.8.json @@ -386,6 +386,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2015-07-27T10:31:28+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.8.9.json b/minecraft/1.8.9.json index 8405f8332e..f02be8da21 100644 --- a/minecraft/1.8.9.json +++ b/minecraft/1.8.9.json @@ -386,6 +386,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2015-12-03T09:24:39+00:00", "time": "2016-02-09T08:22:32+00:00", "type": "release" diff --git a/minecraft/1.8.json b/minecraft/1.8.json index 5ffc8cf236..434562566b 100644 --- a/minecraft/1.8.json +++ b/minecraft/1.8.json @@ -375,6 +375,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2014-09-02T08:24:35+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release" diff --git a/minecraft/1.9.1.json b/minecraft/1.9.1.json index f0613a6b14..fd2c484c04 100644 --- a/minecraft/1.9.1.json +++ b/minecraft/1.9.1.json @@ -289,6 +289,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, + "name": "Minecraft", "releaseTime": "2016-03-30T13:43:07+00:00", "time": "2016-04-07T12:41:08+00:00", "type": "release" diff --git a/minecraft/1.9.2.json b/minecraft/1.9.2.json index bf144ad02a..1761ce82a6 100644 --- a/minecraft/1.9.2.json +++ b/minecraft/1.9.2.json @@ -289,6 +289,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, + "name": "Minecraft", "releaseTime": "2016-03-30T15:23:55+00:00", "time": "2016-04-07T12:41:08+00:00", "type": "release" diff --git a/minecraft/1.9.json b/minecraft/1.9.json index 499a414181..60ec71fd00 100644 --- a/minecraft/1.9.json +++ b/minecraft/1.9.json @@ -289,6 +289,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, + "name": "Minecraft", "releaseTime": "2016-02-29T13:49:54+00:00", "time": "2016-04-07T12:41:08+00:00", "type": "release" diff --git a/minecraft/1.RV-Pre1.json b/minecraft/1.RV-Pre1.json index 36b1285d81..28d75e7faf 100644 --- a/minecraft/1.RV-Pre1.json +++ b/minecraft/1.RV-Pre1.json @@ -289,6 +289,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, + "name": "Minecraft", "releaseTime": "2016-03-31T16:18:53+00:00", "time": "2016-03-31T16:20:24+00:00", "type": "snapshot" diff --git a/minecraft/15w42a.json b/minecraft/15w42a.json index d1d34a3d92..0f7da74fd3 100644 --- a/minecraft/15w42a.json +++ b/minecraft/15w42a.json @@ -294,6 +294,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2015-10-14T13:25:14+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "snapshot" diff --git a/minecraft/15w43c.json b/minecraft/15w43c.json index 96dcdf190c..c8b4436e9b 100644 --- a/minecraft/15w43c.json +++ b/minecraft/15w43c.json @@ -294,6 +294,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2015-10-23T15:35:55+00:00", "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" diff --git a/minecraft/15w44b.json b/minecraft/15w44b.json index c628f00cd8..c10ce51e36 100644 --- a/minecraft/15w44b.json +++ b/minecraft/15w44b.json @@ -294,6 +294,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2015-10-30T11:23:17+00:00", "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" diff --git a/minecraft/15w45a.json b/minecraft/15w45a.json index ac1eca0708..8e14631a2e 100644 --- a/minecraft/15w45a.json +++ b/minecraft/15w45a.json @@ -294,6 +294,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2015-11-05T13:04:07+00:00", "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" diff --git a/minecraft/15w46a.json b/minecraft/15w46a.json index e0016c0bec..bcbb7464c3 100644 --- a/minecraft/15w46a.json +++ b/minecraft/15w46a.json @@ -294,6 +294,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2015-11-12T12:11:47+00:00", "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" diff --git a/minecraft/15w47c.json b/minecraft/15w47c.json index a6286a7368..dab09b62f7 100644 --- a/minecraft/15w47c.json +++ b/minecraft/15w47c.json @@ -294,6 +294,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2015-11-20T12:46:56+00:00", "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" diff --git a/minecraft/15w49b.json b/minecraft/15w49b.json index d322f93478..e81ffae0df 100644 --- a/minecraft/15w49b.json +++ b/minecraft/15w49b.json @@ -294,6 +294,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2015-12-03T15:23:22+00:00", "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" diff --git a/minecraft/15w50a.json b/minecraft/15w50a.json index 4c66f00af3..db95031c8c 100644 --- a/minecraft/15w50a.json +++ b/minecraft/15w50a.json @@ -294,6 +294,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2015-12-09T15:35:57+00:00", "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" diff --git a/minecraft/15w51b.json b/minecraft/15w51b.json index 2630f97642..a9f3ea5bac 100644 --- a/minecraft/15w51b.json +++ b/minecraft/15w51b.json @@ -294,6 +294,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2015-12-17T15:30:41+00:00", "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" diff --git a/minecraft/16w02a.json b/minecraft/16w02a.json index 7ecc668531..b345274fe1 100644 --- a/minecraft/16w02a.json +++ b/minecraft/16w02a.json @@ -294,6 +294,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2016-01-13T15:15:16+00:00", "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" diff --git a/minecraft/16w03a.json b/minecraft/16w03a.json index 8a671b5fbe..da8dcbdcbd 100644 --- a/minecraft/16w03a.json +++ b/minecraft/16w03a.json @@ -294,6 +294,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2016-01-20T14:29:24+00:00", "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" diff --git a/minecraft/16w04a.json b/minecraft/16w04a.json index 8fb594d3c1..c4e6c4a962 100644 --- a/minecraft/16w04a.json +++ b/minecraft/16w04a.json @@ -294,6 +294,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, + "name": "Minecraft", "releaseTime": "2016-01-28T15:37:24+00:00", "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" diff --git a/minecraft/16w05b.json b/minecraft/16w05b.json index 5695bbe427..c6d91c674c 100644 --- a/minecraft/16w05b.json +++ b/minecraft/16w05b.json @@ -289,6 +289,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, + "name": "Minecraft", "releaseTime": "2016-02-04T15:28:02+00:00", "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" diff --git a/minecraft/16w06a.json b/minecraft/16w06a.json index fd94303b2e..c73c3dab01 100644 --- a/minecraft/16w06a.json +++ b/minecraft/16w06a.json @@ -289,6 +289,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, + "name": "Minecraft", "releaseTime": "2016-02-10T15:06:41+00:00", "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" diff --git a/minecraft/16w07b.json b/minecraft/16w07b.json index ad7d629903..d87d6f7bb7 100644 --- a/minecraft/16w07b.json +++ b/minecraft/16w07b.json @@ -289,6 +289,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, + "name": "Minecraft", "releaseTime": "2016-02-16T15:22:39+00:00", "time": "2016-04-07T12:41:08+00:00", "type": "snapshot" diff --git a/minecraft/16w14a.json b/minecraft/16w14a.json index 27e371b9ac..5ffb5fb4f8 100644 --- a/minecraft/16w14a.json +++ b/minecraft/16w14a.json @@ -289,6 +289,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, + "name": "Minecraft", "releaseTime": "2016-04-07T12:47:51+00:00", "time": "2016-04-07T12:48:44+00:00", "type": "snapshot" diff --git a/minecraft/16w15b.json b/minecraft/16w15b.json index ab9596add4..a7cd690d65 100644 --- a/minecraft/16w15b.json +++ b/minecraft/16w15b.json @@ -300,6 +300,7 @@ "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, + "name": "Minecraft", "releaseTime": "2016-04-13T13:56:41+00:00", "time": "2016-04-13T13:57:35+00:00", "type": "snapshot" diff --git a/minecraft/a1.0.11.json b/minecraft/a1.0.11.json index 753ea03e08..fa2e919665 100644 --- a/minecraft/a1.0.11.json +++ b/minecraft/a1.0.11.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-07-22T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.0.14.json b/minecraft/a1.0.14.json index cb5dd6f2bc..1ba9b7f49d 100644 --- a/minecraft/a1.0.14.json +++ b/minecraft/a1.0.14.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-07-29T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.0.15.json b/minecraft/a1.0.15.json index 3678970420..bc040fc088 100644 --- a/minecraft/a1.0.15.json +++ b/minecraft/a1.0.15.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-08-03T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.0.16.json b/minecraft/a1.0.16.json index 425f5ae6db..02d39f489a 100644 --- a/minecraft/a1.0.16.json +++ b/minecraft/a1.0.16.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-08-11T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.0.17_02.json b/minecraft/a1.0.17_02.json index c25901d59d..3471d3ab53 100644 --- a/minecraft/a1.0.17_02.json +++ b/minecraft/a1.0.17_02.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-08-19T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.0.17_04.json b/minecraft/a1.0.17_04.json index a28d3b5a1f..3d11730e4d 100644 --- a/minecraft/a1.0.17_04.json +++ b/minecraft/a1.0.17_04.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-08-22T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.0.4.json b/minecraft/a1.0.4.json index ef88b45410..c9dc71c3c5 100644 --- a/minecraft/a1.0.4.json +++ b/minecraft/a1.0.4.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-07-08T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.0.5_01.json b/minecraft/a1.0.5_01.json index cec881d689..dbf4dc8cac 100644 --- a/minecraft/a1.0.5_01.json +++ b/minecraft/a1.0.5_01.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-07-12T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.1.0.json b/minecraft/a1.1.0.json index 4c46cb036c..41e4e21518 100644 --- a/minecraft/a1.1.0.json +++ b/minecraft/a1.1.0.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-09-12T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.1.2.json b/minecraft/a1.1.2.json index 4cb872e8e8..8eed42b447 100644 --- a/minecraft/a1.1.2.json +++ b/minecraft/a1.1.2.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-09-19T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.1.2_01.json b/minecraft/a1.1.2_01.json index 64e16bcebc..d86d930244 100644 --- a/minecraft/a1.1.2_01.json +++ b/minecraft/a1.1.2_01.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-09-22T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.2.0.json b/minecraft/a1.2.0.json index 655a721254..64fcb609d8 100644 --- a/minecraft/a1.2.0.json +++ b/minecraft/a1.2.0.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-10-29T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.2.0_01.json b/minecraft/a1.2.0_01.json index 159d712f52..8d718e242f 100644 --- a/minecraft/a1.2.0_01.json +++ b/minecraft/a1.2.0_01.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-10-30T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.2.0_02.json b/minecraft/a1.2.0_02.json index 704235cfb9..2f8c393a92 100644 --- a/minecraft/a1.2.0_02.json +++ b/minecraft/a1.2.0_02.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-11-03T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.2.1.json b/minecraft/a1.2.1.json index 61310b6173..6a392130c8 100644 --- a/minecraft/a1.2.1.json +++ b/minecraft/a1.2.1.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-11-04T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.2.1_01.json b/minecraft/a1.2.1_01.json index 41f0dc565a..7a59fbe9f1 100644 --- a/minecraft/a1.2.1_01.json +++ b/minecraft/a1.2.1_01.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-11-04T22:00:01+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.2.2a.json b/minecraft/a1.2.2a.json index adff67774e..870a613ec3 100644 --- a/minecraft/a1.2.2a.json +++ b/minecraft/a1.2.2a.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-11-09T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.2.2b.json b/minecraft/a1.2.2b.json index 8b36c47a32..2ca7c942bb 100644 --- a/minecraft/a1.2.2b.json +++ b/minecraft/a1.2.2b.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-11-09T22:00:01+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.2.3.json b/minecraft/a1.2.3.json index be353d5e06..ec665f3aef 100644 --- a/minecraft/a1.2.3.json +++ b/minecraft/a1.2.3.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-11-23T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.2.3_01.json b/minecraft/a1.2.3_01.json index b9ec0ce6fa..a75f96e22c 100644 --- a/minecraft/a1.2.3_01.json +++ b/minecraft/a1.2.3_01.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-11-23T22:00:01+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.2.3_02.json b/minecraft/a1.2.3_02.json index cf0de436ce..ec240a31ad 100644 --- a/minecraft/a1.2.3_02.json +++ b/minecraft/a1.2.3_02.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-11-24T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.2.3_04.json b/minecraft/a1.2.3_04.json index 3a5e8bbb54..5463c3f872 100644 --- a/minecraft/a1.2.3_04.json +++ b/minecraft/a1.2.3_04.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-11-25T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.2.4_01.json b/minecraft/a1.2.4_01.json index 8ec3c779b7..f5cdc0d28a 100644 --- a/minecraft/a1.2.4_01.json +++ b/minecraft/a1.2.4_01.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-11-29T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.2.5.json b/minecraft/a1.2.5.json index 343296ff2c..a980e9945d 100644 --- a/minecraft/a1.2.5.json +++ b/minecraft/a1.2.5.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-11-30T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/a1.2.6.json b/minecraft/a1.2.6.json index 08b5339aaf..d73ebf822a 100644 --- a/minecraft/a1.2.6.json +++ b/minecraft/a1.2.6.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-12-02T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/b1.0.2.json b/minecraft/b1.0.2.json index 71dec23a00..a2932ae70c 100644 --- a/minecraft/b1.0.2.json +++ b/minecraft/b1.0.2.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-12-20T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.0.json b/minecraft/b1.0.json index 8b76ec9fa7..3957e11056 100644 --- a/minecraft/b1.0.json +++ b/minecraft/b1.0.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-12-19T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.0_01.json b/minecraft/b1.0_01.json index 2350bf63ee..b82cc04772 100644 --- a/minecraft/b1.0_01.json +++ b/minecraft/b1.0_01.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-12-19T22:00:01+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.1_01.json b/minecraft/b1.1_01.json index 9fe804abcd..b37b32002d 100644 --- a/minecraft/b1.1_01.json +++ b/minecraft/b1.1_01.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-12-21T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.1_02.json b/minecraft/b1.1_02.json index 6e98e6c606..13fce445b0 100644 --- a/minecraft/b1.1_02.json +++ b/minecraft/b1.1_02.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-12-21T22:00:01+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.2.json b/minecraft/b1.2.json index 26e0f5953d..0cc3f227bb 100644 --- a/minecraft/b1.2.json +++ b/minecraft/b1.2.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-01-12T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.2_01.json b/minecraft/b1.2_01.json index 7945dbb15a..1a6afaa7d8 100644 --- a/minecraft/b1.2_01.json +++ b/minecraft/b1.2_01.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-01-13T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.2_02.json b/minecraft/b1.2_02.json index 1d640fc2df..6c94b251d9 100644 --- a/minecraft/b1.2_02.json +++ b/minecraft/b1.2_02.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-01-20T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.3_01.json b/minecraft/b1.3_01.json index 67f4c397e9..06ddc334b0 100644 --- a/minecraft/b1.3_01.json +++ b/minecraft/b1.3_01.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-02-22T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.3b.json b/minecraft/b1.3b.json index 2a35d2125c..4fd37bb922 100644 --- a/minecraft/b1.3b.json +++ b/minecraft/b1.3b.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-02-21T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.4.json b/minecraft/b1.4.json index b6105c74f9..ec6e2023df 100644 --- a/minecraft/b1.4.json +++ b/minecraft/b1.4.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-03-30T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.4_01.json b/minecraft/b1.4_01.json index 3a36f5b8c2..4a7227e82d 100644 --- a/minecraft/b1.4_01.json +++ b/minecraft/b1.4_01.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-04-04T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.5.json b/minecraft/b1.5.json index 7159cbfebc..a3da3f7f6b 100644 --- a/minecraft/b1.5.json +++ b/minecraft/b1.5.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-04-18T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.5_01.json b/minecraft/b1.5_01.json index 45e8677d01..0d914bdb17 100644 --- a/minecraft/b1.5_01.json +++ b/minecraft/b1.5_01.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-04-19T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.6.1.json b/minecraft/b1.6.1.json index 0254d15d0e..5bd369bd8e 100644 --- a/minecraft/b1.6.1.json +++ b/minecraft/b1.6.1.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-05-25T22:00:01+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.6.2.json b/minecraft/b1.6.2.json index aae7cbc120..3086527db8 100644 --- a/minecraft/b1.6.2.json +++ b/minecraft/b1.6.2.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-05-25T22:00:02+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.6.3.json b/minecraft/b1.6.3.json index 61d4e984b6..41d9d7d56a 100644 --- a/minecraft/b1.6.3.json +++ b/minecraft/b1.6.3.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-05-25T22:00:03+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.6.4.json b/minecraft/b1.6.4.json index a8b2efeafd..41ab4cb5e7 100644 --- a/minecraft/b1.6.4.json +++ b/minecraft/b1.6.4.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-05-25T22:00:04+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.6.5.json b/minecraft/b1.6.5.json index 5fc0e8e57b..10331f2a0e 100644 --- a/minecraft/b1.6.5.json +++ b/minecraft/b1.6.5.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-05-27T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.6.6.json b/minecraft/b1.6.6.json index cee8b382ad..0e1abbcc25 100644 --- a/minecraft/b1.6.6.json +++ b/minecraft/b1.6.6.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-05-30T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.6.json b/minecraft/b1.6.json index 6c498f5c4e..591b047fc4 100644 --- a/minecraft/b1.6.json +++ b/minecraft/b1.6.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-05-25T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.7.2.json b/minecraft/b1.7.2.json index dc7d3900ca..86d07064fa 100644 --- a/minecraft/b1.7.2.json +++ b/minecraft/b1.7.2.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-06-30T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.7.3.json b/minecraft/b1.7.3.json index 6a4e4c1d7c..06717bfba6 100644 --- a/minecraft/b1.7.3.json +++ b/minecraft/b1.7.3.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-07-07T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.7.json b/minecraft/b1.7.json index 35aa258003..f607e419e7 100644 --- a/minecraft/b1.7.json +++ b/minecraft/b1.7.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-06-29T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.8.1.json b/minecraft/b1.8.1.json index 68829be429..f5b81b5c67 100644 --- a/minecraft/b1.8.1.json +++ b/minecraft/b1.8.1.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-09-18T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/b1.8.json b/minecraft/b1.8.json index 56b57ff1d4..18785d3331 100644 --- a/minecraft/b1.8.json +++ b/minecraft/b1.8.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2011-09-14T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_beta" diff --git a/minecraft/c0.0.11a.json b/minecraft/c0.0.11a.json index d68cdcf01d..ad095b8db4 100644 --- a/minecraft/c0.0.11a.json +++ b/minecraft/c0.0.11a.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2009-05-16T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/c0.0.13a.json b/minecraft/c0.0.13a.json index 8dd9e0c2f9..08b5e9fd17 100644 --- a/minecraft/c0.0.13a.json +++ b/minecraft/c0.0.13a.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2009-05-30T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/c0.0.13a_03.json b/minecraft/c0.0.13a_03.json index 489f76a12e..f990f92641 100644 --- a/minecraft/c0.0.13a_03.json +++ b/minecraft/c0.0.13a_03.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2009-05-21T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/c0.30_01c.json b/minecraft/c0.30_01c.json index 27fb7bd280..7c4ed5b14d 100644 --- a/minecraft/c0.30_01c.json +++ b/minecraft/c0.30_01c.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2009-12-21T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/inf-20100618.json b/minecraft/inf-20100618.json index 4a0c0369b3..e9969a533f 100644 --- a/minecraft/inf-20100618.json +++ b/minecraft/inf-20100618.json @@ -53,6 +53,7 @@ "mainClass": "net.minecraft.launchwrapper.Launch", "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2010-06-15T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/rd-132211.json b/minecraft/rd-132211.json index 0bb3e60dc9..f28c8931fb 100644 --- a/minecraft/rd-132211.json +++ b/minecraft/rd-132211.json @@ -53,6 +53,7 @@ "mainClass": "com.mojang.rubydung.RubyDung", "minecraftArguments": "${auth_player_name} ${auth_session}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2009-05-13T20:11:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/rd-132328.json b/minecraft/rd-132328.json index 09ff701a50..25fe4c1d76 100644 --- a/minecraft/rd-132328.json +++ b/minecraft/rd-132328.json @@ -53,6 +53,7 @@ "mainClass": "com.mojang.rubydung.RubyDung", "minecraftArguments": "${auth_player_name} ${auth_session}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2009-05-13T21:28:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/rd-160052.json b/minecraft/rd-160052.json index 71229df1d6..c7d7a995ca 100644 --- a/minecraft/rd-160052.json +++ b/minecraft/rd-160052.json @@ -53,6 +53,7 @@ "mainClass": "com.mojang.rubydung.RubyDung", "minecraftArguments": "${auth_player_name} ${auth_session}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2009-05-15T22:52:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/rd-161348.json b/minecraft/rd-161348.json index fb098c564b..f6a34580c2 100644 --- a/minecraft/rd-161348.json +++ b/minecraft/rd-161348.json @@ -53,6 +53,7 @@ "mainClass": "com.mojang.minecraft.RubyDung", "minecraftArguments": "${auth_player_name} ${auth_session}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2009-05-16T11:48:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/minecraft/rd-20090515.json b/minecraft/rd-20090515.json index 8116c88ffe..ecb244f404 100644 --- a/minecraft/rd-20090515.json +++ b/minecraft/rd-20090515.json @@ -31,6 +31,7 @@ "mainClass": "com.mojang.minecraft.RubyDung", "minecraftArguments": "${auth_player_name} ${auth_session}", "minimumLauncherVersion": 7, + "name": "Minecraft", "releaseTime": "2009-05-14T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "old_alpha" diff --git a/separateVersions.py b/separateVersions.py index 1098cdc024..b544000425 100755 --- a/separateVersions.py +++ b/separateVersions.py @@ -115,6 +115,7 @@ for filename in os.listdir('versions'): addLWJGLVersion(lwjglVersions, keyBucket) json_data["libraries"] = libs_minecraft + json_data["name"] = "Minecraft" filenameOut = "minecraft/%s.json" % json_data["id"] with open(filenameOut, 'w') as outfile: json.dump(json_data, outfile, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From fefacebf8926601f1063ccced926d61c00b626c4 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 20 Apr 2016 00:00:15 +0200 Subject: Update 2016-04-19 --- minecraft/1.9.2.json | 12 +- minecraft/15w42a.json | 301 ---------------------------- version_manifest.json | 9 +- versions/1.9.2.json | 12 +- versions/15w42a.json | 534 -------------------------------------------------- 5 files changed, 13 insertions(+), 855 deletions(-) delete mode 100644 minecraft/15w42a.json delete mode 100644 versions/15w42a.json diff --git a/minecraft/1.9.2.json b/minecraft/1.9.2.json index 1761ce82a6..27f87fffa5 100644 --- a/minecraft/1.9.2.json +++ b/minecraft/1.9.2.json @@ -211,13 +211,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", - "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" + "path": "com/mojang/realms/1.8.17/realms-1.8.17.jar", + "sha1": "ace951ba5c16d2a1f102ff1badf63d72a1b01318", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.17/realms-1.8.17.jar" } }, - "name": "com.mojang:realms:1.8.15" + "name": "com.mojang:realms:1.8.17" }, { "downloads": { @@ -291,6 +291,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-18T15:04:37+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/15w42a.json b/minecraft/15w42a.json deleted file mode 100644 index 0f7da74fd3..0000000000 --- a/minecraft/15w42a.json +++ /dev/null @@ -1,301 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "8205907ebd8bbb4e328e0db193ffe4b1727d191a", - "size": 9064648, - "url": "https://launcher.mojang.com/mc/game/15w42a/client/8205907ebd8bbb4e328e0db193ffe4b1727d191a/client.jar" - }, - "server": { - "sha1": "d789ab5179e3bb5d298d82570ee123457cfdfb94", - "size": 8692502, - "url": "https://launcher.mojang.com/mc/game/15w42a/server/d789ab5179e3bb5d298d82570ee123457cfdfb94/server.jar" - }, - "windows_server": { - "sha1": "3112ceb2cf577ac6cadd328a108977add26f613d", - "size": 9086742, - "url": "https://launcher.mojang.com/mc/game/15w42a/windows_server/3112ceb2cf577ac6cadd328a108977add26f613d/windows_server.exe" - } - }, - "id": "15w42a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-10-14T13:25:14+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index b56cb5fcb0..80e80d970f 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -28,7 +28,7 @@ { "id": "1.9.2", "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-18T15:04:37+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.2.json" }, @@ -151,13 +151,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/bd6aa5d9e34d102124a2e7b4334ba331d588ab99/15w43c.json" }, - { - "id": "15w42a", - "releaseTime": "2015-10-14T13:25:14+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/9d02b6a3fb05981d6f01c8cdd639f024f50db260/15w42a.json" - }, { "id": "1.8.8", "releaseTime": "2015-07-27T10:31:28+00:00", diff --git a/versions/1.9.2.json b/versions/1.9.2.json index 0de78bed1b..710af55a85 100644 --- a/versions/1.9.2.json +++ b/versions/1.9.2.json @@ -233,13 +233,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", - "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" + "path": "com/mojang/realms/1.8.17/realms-1.8.17.jar", + "sha1": "ace951ba5c16d2a1f102ff1badf63d72a1b01318", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.17/realms-1.8.17.jar" } }, - "name": "com.mojang:realms:1.8.15" + "name": "com.mojang:realms:1.8.17" }, { "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-18T15:04:37+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/15w42a.json b/versions/15w42a.json deleted file mode 100644 index f20b4c12d6..0000000000 --- a/versions/15w42a.json +++ /dev/null @@ -1,534 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "8205907ebd8bbb4e328e0db193ffe4b1727d191a", - "size": 9064648, - "url": "https://launcher.mojang.com/mc/game/15w42a/client/8205907ebd8bbb4e328e0db193ffe4b1727d191a/client.jar" - }, - "server": { - "sha1": "d789ab5179e3bb5d298d82570ee123457cfdfb94", - "size": 8692502, - "url": "https://launcher.mojang.com/mc/game/15w42a/server/d789ab5179e3bb5d298d82570ee123457cfdfb94/server.jar" - }, - "windows_server": { - "sha1": "3112ceb2cf577ac6cadd328a108977add26f613d", - "size": 9086742, - "url": "https://launcher.mojang.com/mc/game/15w42a/windows_server/3112ceb2cf577ac6cadd328a108977add26f613d/windows_server.exe" - } - }, - "id": "15w42a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-10-14T13:25:14+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "snapshot" -} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 8372e80cf8fe337b3890df56744c0574b0670a36 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 21 Apr 2016 00:00:09 +0200 Subject: Update 2016-04-20 --- minecraft/1.9.2.json | 12 ++++++------ version_manifest.json | 2 +- versions/1.9.2.json | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/minecraft/1.9.2.json b/minecraft/1.9.2.json index 27f87fffa5..25b4ffc12b 100644 --- a/minecraft/1.9.2.json +++ b/minecraft/1.9.2.json @@ -211,13 +211,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.8.17/realms-1.8.17.jar", - "sha1": "ace951ba5c16d2a1f102ff1badf63d72a1b01318", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.17/realms-1.8.17.jar" + "path": "com/mojang/realms/1.8.18/realms-1.8.18.jar", + "sha1": "a653274c4572ad0cedb0d9abcf0cd0c14555397b", + "size": 1575794, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.18/realms-1.8.18.jar" } }, - "name": "com.mojang:realms:1.8.17" + "name": "com.mojang:realms:1.8.18" }, { "downloads": { @@ -291,6 +291,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-04-18T15:04:37+00:00", + "time": "2016-04-20T21:05:48+00:00", "type": "release" } \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 80e80d970f..9018827d05 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -28,7 +28,7 @@ { "id": "1.9.2", "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-04-18T15:04:37+00:00", + "time": "2016-04-20T21:05:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.2.json" }, diff --git a/versions/1.9.2.json b/versions/1.9.2.json index 710af55a85..dec1ab2f2c 100644 --- a/versions/1.9.2.json +++ b/versions/1.9.2.json @@ -233,13 +233,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.8.17/realms-1.8.17.jar", - "sha1": "ace951ba5c16d2a1f102ff1badf63d72a1b01318", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.17/realms-1.8.17.jar" + "path": "com/mojang/realms/1.8.18/realms-1.8.18.jar", + "sha1": "a653274c4572ad0cedb0d9abcf0cd0c14555397b", + "size": 1575794, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.18/realms-1.8.18.jar" } }, - "name": "com.mojang:realms:1.8.17" + "name": "com.mojang:realms:1.8.18" }, { "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-04-18T15:04:37+00:00", + "time": "2016-04-20T21:05:48+00:00", "type": "release" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From b70eb6a0ea964c3e346be3b19fcc1f9f7b1ac08a Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 21 Apr 2016 23:00:18 +0200 Subject: Update 2016-04-21 --- minecraft/1.9.3-pre1.json | 307 ++++++++++++++++++++++++++ version_manifest.json | 9 +- versions/1.9.3-pre1.json | 540 ++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 855 insertions(+), 1 deletion(-) create mode 100644 minecraft/1.9.3-pre1.json create mode 100644 versions/1.9.3-pre1.json diff --git a/minecraft/1.9.3-pre1.json b/minecraft/1.9.3-pre1.json new file mode 100644 index 0000000000..65830ada63 --- /dev/null +++ b/minecraft/1.9.3-pre1.json @@ -0,0 +1,307 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "ae942605669e2d25ab539b8c2ea45d469b022bea", + "size": 8733737, + "url": "https://launcher.mojang.com/mc/game/1.9.3-pre1/client/ae942605669e2d25ab539b8c2ea45d469b022bea/client.jar" + }, + "server": { + "sha1": "5d7391b36ccbc4ec04a259a3f7c6609232f30762", + "size": 9397056, + "url": "https://launcher.mojang.com/mc/game/1.9.3-pre1/server/5d7391b36ccbc4ec04a259a3f7c6609232f30762/server.jar" + } + }, + "id": "1.9.3-pre1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", + "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" + } + }, + "name": "com.mojang:realms:1.8.15" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-04-21T12:41:42+00:00", + "time": "2016-04-21T12:46:26+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 9018827d05..da9b84bcc1 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.9.2", - "snapshot": "16w15b" + "snapshot": "1.9.3-pre1" }, "versions": [ + { + "id": "1.9.3-pre1", + "releaseTime": "2016-04-21T12:41:42+00:00", + "time": "2016-04-21T12:46:26+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/702085d428fc9ce963b9a24b8725fda23ec61e7c/1.9.3-pre1.json" + }, { "id": "16w15b", "releaseTime": "2016-04-13T13:56:41+00:00", diff --git a/versions/1.9.3-pre1.json b/versions/1.9.3-pre1.json new file mode 100644 index 0000000000..921284a144 --- /dev/null +++ b/versions/1.9.3-pre1.json @@ -0,0 +1,540 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", + "size": 137077, + "totalSize": 120562703, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "ae942605669e2d25ab539b8c2ea45d469b022bea", + "size": 8733737, + "url": "https://launcher.mojang.com/mc/game/1.9.3-pre1/client/ae942605669e2d25ab539b8c2ea45d469b022bea/client.jar" + }, + "server": { + "sha1": "5d7391b36ccbc4ec04a259a3f7c6609232f30762", + "size": 9397056, + "url": "https://launcher.mojang.com/mc/game/1.9.3-pre1/server/5d7391b36ccbc4ec04a259a3f7c6609232f30762/server.jar" + } + }, + "id": "1.9.3-pre1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", + "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" + } + }, + "name": "com.mojang:realms:1.8.15" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-04-21T12:41:42+00:00", + "time": "2016-04-21T12:46:26+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 26ab13d6ea96fff78b2ef4794f4e76c6ef3fbf3d Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 25 Apr 2016 19:00:22 +0200 Subject: Update 2016-04-25 --- assets/1.9.json | 430 +++++++++++++++++++------------------ minecraft/1.9.1.json | 10 +- minecraft/1.9.2.json | 10 +- minecraft/1.9.3-pre1.json | 10 +- minecraft/1.9.json | 10 +- minecraft/15w43c.json | 301 -------------------------- minecraft/15w44b.json | 10 +- minecraft/15w45a.json | 10 +- minecraft/15w46a.json | 10 +- minecraft/15w47c.json | 10 +- minecraft/15w49b.json | 10 +- minecraft/15w50a.json | 10 +- minecraft/15w51b.json | 10 +- minecraft/16w02a.json | 10 +- minecraft/16w03a.json | 10 +- minecraft/16w04a.json | 10 +- minecraft/16w05b.json | 10 +- minecraft/16w06a.json | 10 +- minecraft/16w07b.json | 10 +- minecraft/16w14a.json | 10 +- minecraft/16w15b.json | 10 +- version_manifest.json | 45 ++-- versions/1.9.1.json | 10 +- versions/1.9.2.json | 10 +- versions/1.9.3-pre1.json | 10 +- versions/1.9.json | 10 +- versions/15w43c.json | 534 ---------------------------------------------- versions/15w44b.json | 10 +- versions/15w45a.json | 10 +- versions/15w46a.json | 10 +- versions/15w47c.json | 10 +- versions/15w49b.json | 10 +- versions/15w50a.json | 10 +- versions/15w51b.json | 10 +- versions/16w02a.json | 10 +- versions/16w03a.json | 10 +- versions/16w04a.json | 10 +- versions/16w05b.json | 10 +- versions/16w06a.json | 10 +- versions/16w07b.json | 10 +- versions/16w14a.json | 10 +- versions/16w15b.json | 10 +- 42 files changed, 432 insertions(+), 1258 deletions(-) delete mode 100644 minecraft/15w43c.json delete mode 100644 versions/15w43c.json diff --git a/assets/1.9.json b/assets/1.9.json index 16f5c51477..6fefa96a7a 100644 --- a/assets/1.9.json +++ b/assets/1.9.json @@ -29,348 +29,356 @@ "size": 79943 }, "minecraft/lang/ar_SA.lang": { - "hash": "1a4ba2a547357506f35be134782d84fd5c39ccc0", - "size": 152531 + "hash": "ae863f71f491338581311eb2e73b49699b32da62", + "size": 152567 }, "minecraft/lang/ast_ES.lang": { - "hash": "d11154848b64e7615deccc01e864750fe4398b18", - "size": 142997 + "hash": "5625eb95ba347535c41ecdfb0f165b1449a26e45", + "size": 143009 }, "minecraft/lang/az_AZ.lang": { - "hash": "72469e2d65743f7ba098804b0a512c6edde09640", - "size": 88535 + "hash": "80ab9060187a210b82ab9436d10a67d090f39871", + "size": 88459 }, "minecraft/lang/be_BY.lang": { - "hash": "8ae9c2f6f87bb2d14d1ee961db7037236052945d", - "size": 181948 + "hash": "50e02b1f8447b36347163434fc7bc040c951f79d", + "size": 181857 }, "minecraft/lang/bg_BG.lang": { - "hash": "42bd1c83a4eb9ae3e5e72b6e44bf334be3ff6cc8", - "size": 187683 + "hash": "ea61f16d9ff63c63bc75022c4a98c4f28e1cc874", + "size": 186763 }, "minecraft/lang/br_FR.lang": { - "hash": "a2c492f7ff3c5e5e329261acce3bbf9d56d3647d", - "size": 139314 + "hash": "cdf6683552b79c64fbb95c4f5bc6fe3b86108915", + "size": 139333 }, "minecraft/lang/ca_ES.lang": { - "hash": "7b36cdb65e5cf9a22cf2897d5bdaf01148912da6", - "size": 129822 + "hash": "2f20d46550c614ac6b23c2290ed3c6e50d0e5fbb", + "size": 130603 }, "minecraft/lang/cs_CZ.lang": { - "hash": "6a63b429fbd200d51c24dc8c20b2d3b08fdac1aa", - "size": 145137 + "hash": "403cf3ac9df665e7febb5c3bc958dd4c0c0179d5", + "size": 145124 }, "minecraft/lang/cy_GB.lang": { - "hash": "6fcb514f614031359deec1d61c6c58a3dc46bb73", - "size": 76867 + "hash": "ecad36e8362623f3f6d45f11fec19061cdeead41", + "size": 87983 }, "minecraft/lang/da_DK.lang": { "hash": "ad67f2cf303be487d71e31b6a0712b16c91225cf", "size": 134465 }, "minecraft/lang/de_DE.lang": { - "hash": "302650df8996dccab28e5db0a99f45b1a967243e", - "size": 139517 + "hash": "917d0d7a4e18ba3d57dc6cf9aee785ff0e8323f4", + "size": 139514 }, "minecraft/lang/el_GR.lang": { - "hash": "c3a52c9f1752d00be232bd1fafd03ad94b5c3ecf", - "size": 164743 + "hash": "555e4a25e1475a93ac0ee013b27e163a526af227", + "size": 190610 }, "minecraft/lang/en_AU.lang": { - "hash": "edd784a6c006d58ac0dd2afdc6277bf266f27957", - "size": 131125 + "hash": "7155181a9d8548a2ab3e8efceb34c83425e1fe0c", + "size": 130922 }, "minecraft/lang/en_CA.lang": { - "hash": "b4d44c63e975a3cbcadccfd702b85113916b003f", - "size": 132039 + "hash": "ceba29e0180c4beebbb1484321e0bcbf29f98f99", + "size": 132030 }, "minecraft/lang/en_GB.lang": { - "hash": "9dd883e5bba6b7750f6ea4495d3b101997ebc129", - "size": 131861 + "hash": "3afa6f85bf8c67b6cc64e31eac0641167621332e", + "size": 131746 }, "minecraft/lang/en_NZ.lang": { - "hash": "9bbc534095c1f5ed46f2014e8d3063bb9bfde952", - "size": 130862 + "hash": "a3647529aa09ed731a10de6be22ba2316f5afad1", + "size": 130888 }, "minecraft/lang/en_PT.lang": { - "hash": "666522842cdc4c106ba88d2ea506d0530df26ac5", - "size": 117299 + "hash": "0216bd823b1a6fa25bcd790193e1919e2e867062", + "size": 118541 + }, + "minecraft/lang/en_UD.lang": { + "hash": "58a1bc041e9d53ce2df613c6cda42704a2140e20", + "size": 168002 }, "minecraft/lang/eo_UY.lang": { - "hash": "ea8bce83eceea64b862ba21978a05ad4f5bb343a", - "size": 135968 + "hash": "3f3761f322955532ab68636ad6d7088f8711bb5c", + "size": 135973 }, "minecraft/lang/es_AR.lang": { - "hash": "781f4e98248c7b19719a170a4b3e05744756d43e", - "size": 140118 + "hash": "7f2e7353569e98fc736298361a8d03c0a159e10c", + "size": 140370 }, "minecraft/lang/es_ES.lang": { - "hash": "60623c2ac19f2b6a589a6cef54675f9f8106205b", - "size": 142113 + "hash": "8fef0137bb86d722969ce6a0f28068c6966bd270", + "size": 141962 }, "minecraft/lang/es_MX.lang": { - "hash": "e521aa9ca257f0babd25669081289e120f970fd3", - "size": 140448 + "hash": "b1a7ff6fe8e6bc0ad9bbecc20442d0e81eae667c", + "size": 140466 }, "minecraft/lang/es_UY.lang": { - "hash": "0d4be057ff64ef2b539192c5c67ac1c9144a9cc7", - "size": 121706 + "hash": "9bb5e510eb83ea4877f645194c5afeb4df86d1ca", + "size": 140958 }, "minecraft/lang/es_VE.lang": { - "hash": "6d275d8fd9343a1bbeb24dd20e87a6ab226cddcc", - "size": 136066 + "hash": "b83c230da6c7d01928f25f52697484362f72c259", + "size": 141137 }, "minecraft/lang/et_EE.lang": { - "hash": "ec4d9c8a0ffa12a90b5c2543e8787bcf2b3744df", - "size": 141585 + "hash": "77c3304346537e89d0db012882dbadd9898129a2", + "size": 141576 }, "minecraft/lang/eu_ES.lang": { - "hash": "929544c48516532614d605730dc2ec42f0ba24ca", - "size": 89850 + "hash": "ffa2b54f069468e6ce23c89bd51a49137bb93ee9", + "size": 91545 }, "minecraft/lang/fa_IR.lang": { - "hash": "708793f4c0c7c13c084069a1eab63f85571fab9b", - "size": 87632 + "hash": "720e4fbe100100d629e3afe2483b0d21f23ac9d9", + "size": 88895 }, "minecraft/lang/fi_FI.lang": { - "hash": "e54591c8e47b0b53bae8a559eb2b473ea80fbbb9", - "size": 140019 + "hash": "e311a2604ea666a526cc75969ad8eeb300ea943b", + "size": 139993 }, "minecraft/lang/fil_PH.lang": { - "hash": "5bd6d802631e76e093f16397994bfe14b0af224b", - "size": 94025 + "hash": "c6306cba286fb3a9a66524e2a05cb6c402c99290", + "size": 103290 }, "minecraft/lang/fo_FO.lang": { - "hash": "561be5bc81bf9fcef7b2a732405a77cb11276cd7", - "size": 111720 + "hash": "5e72b1a677c89c024d737791ae417ad63c7abc61", + "size": 121675 }, "minecraft/lang/fr_CA.lang": { - "hash": "10fa4bd7a54542153a312a52f53748fa6a06b97d", - "size": 147527 + "hash": "723c4b7b38e8b6b31f4553839b39dbd012bb8ffb", + "size": 147529 }, "minecraft/lang/fr_FR.lang": { - "hash": "cf887df1e5fe6054db2db1336d408b1cbdd11f2a", - "size": 146369 + "hash": "5a59c36cbec04e8ef76114d8f0741adad56774e9", + "size": 146377 }, "minecraft/lang/fy_NL.lang": { - "hash": "95d93d0e9ebaaf4d2dfc0ea6756f6e3caa37f95a", - "size": 136931 + "hash": "8afdadc20dfed781cd5117984940f0860e4223f0", + "size": 136929 }, "minecraft/lang/ga_IE.lang": { "hash": "a108f19142820b3573a658d40950ba3317b65c15", "size": 142847 }, + "minecraft/lang/gd_GB.lang": { + "hash": "ffd64edfa980396483a269372da3373c4549c066", + "size": 10291 + }, "minecraft/lang/gl_ES.lang": { - "hash": "01d6752006429d9b693ed3fcef2b8760f4cc2b20", - "size": 138948 + "hash": "e322e3e94e87aeb9c89f78ed807c9652a326856b", + "size": 138547 }, "minecraft/lang/gv_IM.lang": { "hash": "53aa59ca42939a3b9909a9203982714372009e9b", "size": 60311 }, "minecraft/lang/he_IL.lang": { - "hash": "4e9327a9c0d95e82f37fbdaa1aa40d2c2a654196", - "size": 127105 + "hash": "5d6f158f979aaa16a9012087dbaefdfe984c5297", + "size": 157276 }, "minecraft/lang/hi_IN.lang": { "hash": "bab0a7ab4f1ee230b78f74a3371996b194ef1652", "size": 92444 }, "minecraft/lang/hr_HR.lang": { - "hash": "fe39b2c09e0b40a9b43f059232c4132b0f1ff97e", - "size": 117676 + "hash": "492d956ebc33a0c1404c131c36a3ecd6ef7164da", + "size": 119797 }, "minecraft/lang/hu_HU.lang": { - "hash": "40629e22bd4c779ae1057b85d2d2aadd24d56c1e", - "size": 141531 + "hash": "42ced8533a3a9d828d91fdf73d6f3eb053d597a2", + "size": 141494 }, "minecraft/lang/hy_AM.lang": { - "hash": "8e217f17cbeaaa2c32b83df3de20f4e3ccda3ca2", - "size": 77354 + "hash": "84de86041757281c8b996df4d45b6276d5dac508", + "size": 77447 }, "minecraft/lang/id_ID.lang": { - "hash": "8048983b69fe3a24adb09d96635102fe8e792d41", - "size": 137800 + "hash": "d5996be276985b3b599881e309359c4b46c127d5", + "size": 137778 }, "minecraft/lang/is_IS.lang": { "hash": "6a14719ddcaa1bfcecde5503209a0229f430ea93", "size": 98961 }, "minecraft/lang/it_IT.lang": { - "hash": "040ad7347c4ab79401e53153763f375cc424ccfb", - "size": 146884 + "hash": "44fa43059018cecf291b7431f43c6a980d0fcc95", + "size": 146933 }, "minecraft/lang/ja_JP.lang": { - "hash": "57d0e99ef14204c5b1851b143c78d1dc57225784", - "size": 159416 + "hash": "a2c7e6f12038c17a4f821413972e6e17cad47801", + "size": 159350 }, "minecraft/lang/jbo_EN.lang": { - "hash": "b1a03f10e961677923c62bb2998f70c0f6687dd6", - "size": 54654 + "hash": "7454fb4cd01da93bed0f68bc120a5dd1ab28f2fc", + "size": 54728 }, "minecraft/lang/ka_GE.lang": { "hash": "e6bf16a27c48e567e9701bb51c2c690aff756b93", "size": 234732 }, "minecraft/lang/ko_KR.lang": { - "hash": "5ca969408e105bca907828d46725371a00b5d9da", - "size": 150951 + "hash": "82b686b4167dfcd51e74e86678dd1288f00946c8", + "size": 151134 }, "minecraft/lang/ksh_DE.lang": { - "hash": "baadc31296fe59eff513fc75ee43e8a195623bff", - "size": 136242 + "hash": "ab3798916fbf2cc600b6344c6aae73bf3bc5e1de", + "size": 136221 }, "minecraft/lang/kw_GB.lang": { "hash": "880f37229dc57562c362e117cf65e26e24eef350", "size": 70500 }, "minecraft/lang/la_LA.lang": { - "hash": "9b4d452de55e4f133f4e4b6ecaf05a32c656db6a", - "size": 115124 + "hash": "44e5e1c9a3b9be21e1d9bb7701eb7867ea86bb9b", + "size": 116097 }, "minecraft/lang/lb_LU.lang": { - "hash": "f14fdb7b00450e80f8e20d1a3fe2d9589d5464b4", - "size": 138959 + "hash": "6a5e0375fe1dfd107d0880a0a10a79c2f28eb485", + "size": 138965 }, "minecraft/lang/li_LI.lang": { - "hash": "b7e5aac7011e559c0d269d78fd67fb0dc915ad99", - "size": 15898 + "hash": "fcef0f0a2c4863fe60f3686a2313182602a0083f", + "size": 17047 }, "minecraft/lang/lol_US.lang": { - "hash": "7dd81c09c323d9358da56a806f677b5f55349cdc", - "size": 131193 + "hash": "79da71600352237822c9f9b6f4c08e3b591e88ee", + "size": 131161 }, "minecraft/lang/lt_LT.lang": { - "hash": "cf43222a4274f7933eb3b80454c71dc84b9f7ebe", - "size": 149571 + "hash": "d42a1a7831668d32c911d4d8e4ab4bcc50b5606b", + "size": 149936 }, "minecraft/lang/lv_LV.lang": { - "hash": "bfbf1d7cd6ae8e198fac48dee5bab3b8c05fea0f", - "size": 93709 + "hash": "1c0c4991d64d8416998a980b23a340d60eeeb21b", + "size": 94746 }, "minecraft/lang/mi_NZ.lang": { - "hash": "123c9bf68884e589866fd13ea85e2c3b129a10be", - "size": 18218 + "hash": "b4bdef5baafeebb36e6c9ab16f317f0790853ac2", + "size": 18268 }, "minecraft/lang/mk_MK.lang": { "hash": "c3224726f97d43ab866ec6a33ae66dc54be1f983", "size": 5188 }, "minecraft/lang/ms_MY.lang": { - "hash": "6c6237d5ae54015fa35755445a72a37ae108953d", - "size": 101975 + "hash": "6b66ae4928984942c3d85b0139df2bff3ac4145f", + "size": 102415 }, "minecraft/lang/mt_MT.lang": { - "hash": "9d7a19cfc879db5d28fa52ffe7b6f8a4736d4376", - "size": 141144 + "hash": "31a9cdfc35ddd03bd3929663a6ced4c8c2255a3b", + "size": 141106 }, "minecraft/lang/nds_DE.lang": { "hash": "871cbdb86c70b0dbc77a82d75311dab081d40532", "size": 72577 }, "minecraft/lang/nl_NL.lang": { - "hash": "8224f0d4f3aeb8e0e525ade065eba0dac0050f83", - "size": 136692 + "hash": "438dc4b9f088959e1f4d166043cf346960b528f4", + "size": 136704 }, "minecraft/lang/nn_NO.lang": { "hash": "0d794180a022a8fbd526e5c1fbaad924b260940f", "size": 122856 }, "minecraft/lang/no_NO.lang": { - "hash": "15a918c93d602cc95ad1b964d398d0d1799be9ed", - "size": 128031 + "hash": "e6ac65581910343ab4756eb46d5bc237a5a107eb", + "size": 128867 }, "minecraft/lang/oc_FR.lang": { "hash": "764f2a42a6aa45cf57c6092e8eb5e48b24d7fc78", "size": 122981 }, "minecraft/lang/pl_PL.lang": { - "hash": "10973926ba9215548942b891d7f11b3b4d211e5b", - "size": 143143 + "hash": "cb6b9f7f5dfceb26ce817817de4f2f4d1dd0e5d0", + "size": 143141 }, "minecraft/lang/pt_BR.lang": { - "hash": "c0901bce6f9d24190268e3dac9c332585f65ceb3", - "size": 140142 + "hash": "aec8042cfd618fa98f3fe9b02106aa33d00ea2fb", + "size": 140153 }, "minecraft/lang/pt_PT.lang": { - "hash": "2f200d32bab3e3a54f0fc8a9fa2c336d31e3b9eb", - "size": 141384 + "hash": "aaed9ed84bf53067db1e0d88efc393d59e8ffac2", + "size": 141436 }, "minecraft/lang/qya_AA.lang": { - "hash": "714336e9ace704bdf45abe8557645933ff365e7c", - "size": 39699 + "hash": "338ec96b51281a579b35a62f79f4f7a3cf6ff207", + "size": 42157 }, "minecraft/lang/ro_RO.lang": { - "hash": "c7bcf887ec6eb44738cc94e9518c070a622e5f2a", - "size": 141756 + "hash": "6af118fa4007dad7522db513711026ccf26951ba", + "size": 141659 }, "minecraft/lang/ru_RU.lang": { - "hash": "f6d678ec30a3be1c378972621594b1e491606718", - "size": 182457 + "hash": "4e32e955eee6653cc052d03e75435bdc88b0b9e3", + "size": 182679 }, "minecraft/lang/se_NO.lang": { "hash": "dc80ab3aee3ee1952cdddc5b00c5e0563cd38678", "size": 18938 }, "minecraft/lang/sk_SK.lang": { - "hash": "dfb5b0cf1eeee3c124d9f54d145aea3107d3d06d", - "size": 143588 + "hash": "417d5a22c64b1d4c594fb9e4d5ba0ac1c29b9bf6", + "size": 143497 }, "minecraft/lang/sl_SI.lang": { - "hash": "d73aa377f5088c3f4632103ebf66bee7777571a8", - "size": 137928 + "hash": "98d3e76f4ee1d46f66eabb24de5149aa71eb84bb", + "size": 137899 }, "minecraft/lang/so_SO.lang": { - "hash": "f0d2a6ef655a57edc73007c87fae241c945da586", - "size": 1096 + "hash": "7ed677597c2c5b9ded5445fd815b3a1798a1390f", + "size": 1506 }, "minecraft/lang/sq_AL.lang": { "hash": "d1e06155c50a3ee5b035647c6804c2b7b80be974", "size": 6552 }, "minecraft/lang/sr_SP.lang": { - "hash": "5ad8ef6c0054f0f2a42f453988688f4526a0d653", - "size": 127030 + "hash": "410770b892938c1a946da28671164896788390cd", + "size": 126923 }, "minecraft/lang/sv_SE.lang": { - "hash": "1e7b6714e240719004d7cef3a293042e1771131d", - "size": 134934 + "hash": "b2563a5e5a809c5fa148c56a0e223589bb22f3b7", + "size": 134995 }, "minecraft/lang/th_TH.lang": { - "hash": "ffaab1d43dfa91f1c3d829f72de53432fda6d3d6", - "size": 216661 + "hash": "c63f9db60ecc45b61863425da8e7bc2051b04291", + "size": 216914 }, "minecraft/lang/tlh_AA.lang": { "hash": "ccf8d1f3b509bc3d37ec9ef62846da2a6354b1d9", "size": 45476 }, "minecraft/lang/tr_TR.lang": { - "hash": "e4baf4573ad94e1a9e72c98f84205b67fd2c6e21", - "size": 140203 + "hash": "277d7a60c78507bdccbdf251cef39f6da86d0e61", + "size": 140871 }, "minecraft/lang/tzl_TZL.lang": { "hash": "0e988ca8d9386215aa71a7addf5ce46eedf29707", "size": 54833 }, "minecraft/lang/uk_UA.lang": { - "hash": "ab13c81bf5ef27793a1905a12e3b88ae4765f916", - "size": 187225 + "hash": "52037cc9f50cd842757ef0fa00b537ac02469e5f", + "size": 187220 }, "minecraft/lang/val_ES.lang": { - "hash": "7fdd73c2a8bd2374aed88d7f0554937a0aab8021", - "size": 144846 + "hash": "29a8624f1227f25db78ae62fcc8d151a63330946", + "size": 144844 }, "minecraft/lang/vi_VN.lang": { - "hash": "c4be7935d360d4468d085ebf3374ef5772e52c4e", - "size": 160172 + "hash": "23ff883e1247f64d5d277845dc82c5a6e098d42c", + "size": 160153 }, "minecraft/lang/zh_CN.lang": { - "hash": "cf2ca23a11ffd84fd2ca51c362d0f50bb26f2a4e", - "size": 129622 + "hash": "fdf080609fddf827b36e7095293c9a1732108e98", + "size": 129625 }, "minecraft/lang/zh_TW.lang": { - "hash": "77c855d1d67e6244f3ef2a16d821182d4af8e831", - "size": 132800 + "hash": "d1ddbda6e2265bb41587f65919d9fa538635fd83", + "size": 132812 }, "minecraft/sounds.json": { "hash": "97accfa8d1505c3c2de436883c58efff7266fdc5", @@ -3829,16 +3837,16 @@ "size": 6059 }, "pack.mcmeta": { - "hash": "ce974424ecff187f2b25fb5e56fabd067508ee58", - "size": 11994 + "hash": "35c3f7efd2b7b5aad0007bf66133b6299f83b17c", + "size": 12235 }, "realms/lang/af_ZA.lang": { "hash": "751355e6e002c51f70f801eebc2784a553b793a9", "size": 7492 }, "realms/lang/ar_SA.lang": { - "hash": "e8f76cd9c98319f89a3adea7b43c388272d0fca7", - "size": 12997 + "hash": "7ab1705b9bd6cf47aa04217669465c6feac1ab48", + "size": 14860 }, "realms/lang/ast_ES.lang": { "hash": "b59255b3bad3d31fbf64b2c6c674669663df0fed", @@ -3853,11 +3861,11 @@ "size": 16825 }, "realms/lang/bg_BG.lang": { - "hash": "1deff623a47f770ac7ed4f1513648e9df13f9263", - "size": 16466 + "hash": "a8ec0663905fea53992b959e5d0b7ad323b456e9", + "size": 16523 }, "realms/lang/br_FR.lang": { - "hash": "a9f14b883893fc1391336eff783c0812629917cc", + "hash": "db0c2a8f59816e78f8f05c91dc3956777c16930f", "size": 12449 }, "realms/lang/ca_ES.lang": { @@ -3865,12 +3873,12 @@ "size": 9146 }, "realms/lang/cs_CZ.lang": { - "hash": "b8dc328906bb3f2e85b036f4802bacf4d63c9dc9", - "size": 12386 + "hash": "91b7eb3d7c8f31506cd6b8d2463215da9ba01ece", + "size": 12389 }, "realms/lang/cy_GB.lang": { - "hash": "10700022b77e7e39706e706fc16a3c911571ff0b", - "size": 12182 + "hash": "9e0b4ba81bcf2796d8321f39d33738961ba8a912", + "size": 12309 }, "realms/lang/da_DK.lang": { "hash": "bb65a9024e86fc2246eb8ed764becd7032cc8e99", @@ -3881,56 +3889,60 @@ "size": 12727 }, "realms/lang/el_GR.lang": { - "hash": "fb4cf9f115317d839de63218041cd43dadabc5b3", - "size": 17597 + "hash": "268a1c3877789a9c7f592db77b041ce101fea550", + "size": 17823 }, "realms/lang/en_AU.lang": { - "hash": "b8bc37cac26c61769e9db6e865df2448324e7db1", - "size": 11803 + "hash": "d67b84f516ce9d41154c586acfa8c3d280d2c789", + "size": 11698 }, "realms/lang/en_CA.lang": { - "hash": "d54f7b226eefbcd3ba754d5ff0aa7ec83e68c1c7", - "size": 11694 + "hash": "5330af5a3431e56151cacf1549b4fbfb78efd019", + "size": 11685 }, "realms/lang/en_GB.lang": { "hash": "e5a37436c572d75fd4dca962f8c140063435ab7f", "size": 11679 }, "realms/lang/en_NZ.lang": { - "hash": "dbd0d8957cd0fb0c00a5088e092c5299e4ef797e", - "size": 11871 + "hash": "131741a8d4569003a3d56705160f063522af7aa5", + "size": 11696 }, "realms/lang/en_PT.lang": { - "hash": "d2fa853de771ef24f7446b15dc79290dea30c7d1", - "size": 10282 + "hash": "58157d6fbec02e2d8a727b4421ce55c829c3adc2", + "size": 11851 + }, + "realms/lang/en_UD.lang": { + "hash": "e262381b61bf7e5de7b158a6d3f6e6e399bde248", + "size": 15127 }, "realms/lang/eo_UY.lang": { "hash": "0cb991e656fbe60669450a174fa8adb3a650fe94", "size": 11978 }, "realms/lang/es_AR.lang": { - "hash": "ded3eda9e988a287b1de81a8d5a1a6fc7a5540de", - "size": 12306 + "hash": "978a4e1587e6c029ee3743ef298beb1554abf14f", + "size": 12393 }, "realms/lang/es_ES.lang": { - "hash": "07b4ca5a76efe511932452ec20781c883d19745a", - "size": 12365 + "hash": "6514a8ebeea8e0dc5653ee7d29bc74a72765d97f", + "size": 12349 }, "realms/lang/es_MX.lang": { - "hash": "509e1f8ccf003c86ed9ec346a1b71424a3e1cc82", - "size": 12333 + "hash": "0762be40d374d68d2325c80ebf546143e4554866", + "size": 12390 }, "realms/lang/es_UY.lang": { - "hash": "6544f3ee65eee04ad092f4a8c7215b9d5c0b8a5f", - "size": 12245 + "hash": "ade5244628d1860bad74132836ba104c19492356", + "size": 12345 }, "realms/lang/es_VE.lang": { - "hash": "50e11508f4962cc73eefcff7533805a481c5a409", - "size": 11140 + "hash": "305371e2bbe60af6462a420db34ecf4eb2b78d8e", + "size": 12403 }, "realms/lang/et_EE.lang": { - "hash": "3bee4b6cde97484c5e55a99d68a80f43b93db92f", - "size": 12039 + "hash": "ea3e315d681f43715637be19963b3e7d8497769e", + "size": 12041 }, "realms/lang/eu_ES.lang": { "hash": "e0b84dc4a96afcc388161df2b426889145bb910d", @@ -3949,8 +3961,8 @@ "size": 13100 }, "realms/lang/fo_FO.lang": { - "hash": "3c80c9494dc88920d239910e12bf518eb8bf5da2", - "size": 7222 + "hash": "69f81f4f9d8643f8686c2052c26a87ff6ba09c7e", + "size": 9091 }, "realms/lang/fr_CA.lang": { "hash": "6b111bdf79bd1d165fc14065b48aa5a1ed554f3d", @@ -3961,36 +3973,40 @@ "size": 12713 }, "realms/lang/fy_NL.lang": { - "hash": "0ffd2c846cfb38bf704cad807de5a065a7209698", + "hash": "4ea657d8e538194bbf0a2b9baab3782e037a0a4f", "size": 12297 }, "realms/lang/ga_IE.lang": { "hash": "60fc9ba2d8990565eb6d12da64363991070e84f7", "size": 6971 }, + "realms/lang/gd_GB.lang": { + "hash": "2a9de1d4630a834b32cfee14c548f93a5f343207", + "size": 699 + }, "realms/lang/gl_ES.lang": { - "hash": "b8af30c3cba50362bf83d1332f351b31e8fbd487", - "size": 12136 + "hash": "cda470e3d310d0494ba37bcc535524c3198613dd", + "size": 12202 }, "realms/lang/gv_IM.lang": { "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", "size": 4133 }, "realms/lang/he_IL.lang": { - "hash": "180a0c47b02394438c784c1a5937f3837b5a5cec", - "size": 9656 + "hash": "fdb44e880cb2e398fc35b3ec921d4df3a790c26a", + "size": 13921 }, "realms/lang/hi_IN.lang": { "hash": "9c843a42075e54fad53a050b664771a1609ca6ba", "size": 7245 }, "realms/lang/hr_HR.lang": { - "hash": "3fb1f2f494666a2b19de5bccca5bda732c043b51", - "size": 7179 + "hash": "0f00bf3dd08bf70bcb0a1c9ee8cca82d2a1ffff0", + "size": 9833 }, "realms/lang/hu_HU.lang": { - "hash": "58df16e9a72d07c78fc1e289ddcb8bd87908fc9b", - "size": 12788 + "hash": "239a81297f9c87d96216fc195f5ab3f5164007db", + "size": 12787 }, "realms/lang/hy_AM.lang": { "hash": "7bec8088c9a128b60a8616e1393379b0f6d11e64", @@ -4009,16 +4025,16 @@ "size": 12320 }, "realms/lang/ja_JP.lang": { - "hash": "29fd882f4ab59e4a14c045c2e474a5e6bb3dbeae", - "size": 14553 + "hash": "301ab6b52a5d22a2f0675525df5d4afeb5eab829", + "size": 14562 }, "realms/lang/jbo_EN.lang": { "hash": "7be3f47bbe858a31d3c0fd2a4738d99c9ae68583", "size": 2962 }, "realms/lang/ka_GE.lang": { - "hash": "b906b21e83141ae683160470e7d64f38fef13a99", - "size": 20794 + "hash": "b19cd948a3cf231467621b1948aa1a783a68eb81", + "size": 20791 }, "realms/lang/ko_KR.lang": { "hash": "00737efe9224082fef5d4b65c62dc0fa56071d84", @@ -4081,12 +4097,12 @@ "size": 12433 }, "realms/lang/nn_NO.lang": { - "hash": "d6a9dc6e872bd5b411bfdbd01900b40668785ca6", - "size": 7217 + "hash": "074fb7065c119e06a3285816eb269f39d3d7e377", + "size": 7638 }, "realms/lang/no_NO.lang": { - "hash": "09b3b307ef7fd625b28195e8c99f5aa1efad3db3", - "size": 11032 + "hash": "3820b506cccce9653a986273a8cdc8d7b1457f99", + "size": 11080 }, "realms/lang/oc_FR.lang": { "hash": "67a08ef4d65e00595aa6579ba73ea93f3916c2a4", @@ -4097,20 +4113,20 @@ "size": 12490 }, "realms/lang/pt_BR.lang": { - "hash": "000045276a1b80446b4f7514d01c5d514b44f0fe", - "size": 12208 + "hash": "546c2a16b1c44a1678f0f4720c89bda0b4210a46", + "size": 12212 }, "realms/lang/pt_PT.lang": { - "hash": "133bbabab962945bd8eb035704f9641ddb78e0b1", - "size": 12407 + "hash": "d6fa37d424d1229077bdbe07e7d7484f055b4451", + "size": 12330 }, "realms/lang/qya_AA.lang": { "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", "size": 617 }, "realms/lang/ro_RO.lang": { - "hash": "02dc951dbbfd5ea014c7b491337fde79c7243b05", - "size": 12532 + "hash": "a532361abe223970e8189398cbaabdb7a58544cf", + "size": 12453 }, "realms/lang/ru_RU.lang": { "hash": "eead3d74fe54e1126270d48c03df1d0422ac8233", @@ -4121,7 +4137,7 @@ "size": 5256 }, "realms/lang/sk_SK.lang": { - "hash": "5890fb095b01dcf3e605d175071f6860fa658427", + "hash": "27552771087867724fa6cc4483d78426597bff00", "size": 12346 }, "realms/lang/sl_SI.lang": { @@ -4141,20 +4157,20 @@ "size": 12435 }, "realms/lang/sv_SE.lang": { - "hash": "a207094a154df20e62094cc8d518fe66c7dd334e", - "size": 12292 + "hash": "1f02611946341f7289a139397e889a4f495f1250", + "size": 12252 }, "realms/lang/th_TH.lang": { - "hash": "927fb687a7cc2a1946b47d68c4a6863d7fcbf85b", - "size": 19698 + "hash": "0b75645766a60514c694937ef4249086360f29fc", + "size": 19808 }, "realms/lang/tlh_AA.lang": { "hash": "d0815dbdb3b72471ae85a61414fae7d7b522d1dc", "size": 1765 }, "realms/lang/tr_TR.lang": { - "hash": "16eaf3b6b0a6d8dd0d21b0d8615dce74a2984fb1", - "size": 12570 + "hash": "a25c3d4bdb564dad8f6cffd887edb77124883948", + "size": 12567 }, "realms/lang/tzl_TZL.lang": { "hash": "3f3126d6d114ade8d99bf000c46caa68c3e4a296", diff --git a/minecraft/1.9.1.json b/minecraft/1.9.1.json index fd2c484c04..e77f9629f4 100644 --- a/minecraft/1.9.1.json +++ b/minecraft/1.9.1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -291,6 +291,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.9.2.json b/minecraft/1.9.2.json index 25b4ffc12b..0d7858a450 100644 --- a/minecraft/1.9.2.json +++ b/minecraft/1.9.2.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -291,6 +291,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-04-20T21:05:48+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.9.3-pre1.json b/minecraft/1.9.3-pre1.json index 65830ada63..09a464b1e2 100644 --- a/minecraft/1.9.3-pre1.json +++ b/minecraft/1.9.3-pre1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -302,6 +302,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-04-21T12:41:42+00:00", - "time": "2016-04-21T12:46:26+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/1.9.json b/minecraft/1.9.json index 60ec71fd00..a43f8c444d 100644 --- a/minecraft/1.9.json +++ b/minecraft/1.9.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -291,6 +291,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/15w43c.json b/minecraft/15w43c.json deleted file mode 100644 index c8b4436e9b..0000000000 --- a/minecraft/15w43c.json +++ /dev/null @@ -1,301 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "f0437e3ac44089f3e604308041179ab2d3ed639b", - "size": 9167478, - "url": "https://launcher.mojang.com/mc/game/15w43c/client/f0437e3ac44089f3e604308041179ab2d3ed639b/client.jar" - }, - "server": { - "sha1": "e514e7107639d2e8b285ceff5eaa114379dafba7", - "size": 8791552, - "url": "https://launcher.mojang.com/mc/game/15w43c/server/e514e7107639d2e8b285ceff5eaa114379dafba7/server.jar" - }, - "windows_server": { - "sha1": "8865d9f952d967bff93cfb75a260518cb20a0a6a", - "size": 9185792, - "url": "https://launcher.mojang.com/mc/game/15w43c/windows_server/8865d9f952d967bff93cfb75a260518cb20a0a6a/windows_server.exe" - } - }, - "id": "15w43c", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-10-23T15:35:55+00:00", - "time": "2016-04-07T12:41:08+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/15w44b.json b/minecraft/15w44b.json index c10ce51e36..ad6beecb15 100644 --- a/minecraft/15w44b.json +++ b/minecraft/15w44b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -296,6 +296,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/15w45a.json b/minecraft/15w45a.json index 8e14631a2e..0701144c9d 100644 --- a/minecraft/15w45a.json +++ b/minecraft/15w45a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -296,6 +296,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/15w46a.json b/minecraft/15w46a.json index bcbb7464c3..0c6c784ea5 100644 --- a/minecraft/15w46a.json +++ b/minecraft/15w46a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -296,6 +296,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/15w47c.json b/minecraft/15w47c.json index dab09b62f7..1fd44eecbd 100644 --- a/minecraft/15w47c.json +++ b/minecraft/15w47c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -296,6 +296,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/15w49b.json b/minecraft/15w49b.json index e81ffae0df..31280139df 100644 --- a/minecraft/15w49b.json +++ b/minecraft/15w49b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -296,6 +296,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/15w50a.json b/minecraft/15w50a.json index db95031c8c..e2cf746a0d 100644 --- a/minecraft/15w50a.json +++ b/minecraft/15w50a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -296,6 +296,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/15w51b.json b/minecraft/15w51b.json index a9f3ea5bac..a3dfdb49b5 100644 --- a/minecraft/15w51b.json +++ b/minecraft/15w51b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -296,6 +296,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w02a.json b/minecraft/16w02a.json index b345274fe1..63c42cbe4b 100644 --- a/minecraft/16w02a.json +++ b/minecraft/16w02a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -296,6 +296,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w03a.json b/minecraft/16w03a.json index da8dcbdcbd..f4f6617fe6 100644 --- a/minecraft/16w03a.json +++ b/minecraft/16w03a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -296,6 +296,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w04a.json b/minecraft/16w04a.json index c4e6c4a962..ab5607080a 100644 --- a/minecraft/16w04a.json +++ b/minecraft/16w04a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -296,6 +296,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w05b.json b/minecraft/16w05b.json index c6d91c674c..0407ee02e0 100644 --- a/minecraft/16w05b.json +++ b/minecraft/16w05b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -291,6 +291,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w06a.json b/minecraft/16w06a.json index c73c3dab01..75ae73173a 100644 --- a/minecraft/16w06a.json +++ b/minecraft/16w06a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -291,6 +291,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w07b.json b/minecraft/16w07b.json index d87d6f7bb7..643f493ff7 100644 --- a/minecraft/16w07b.json +++ b/minecraft/16w07b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -291,6 +291,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w14a.json b/minecraft/16w14a.json index 5ffb5fb4f8..9a801525ee 100644 --- a/minecraft/16w14a.json +++ b/minecraft/16w14a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -291,6 +291,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-04-07T12:47:51+00:00", - "time": "2016-04-07T12:48:44+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w15b.json b/minecraft/16w15b.json index a7cd690d65..f537b8184e 100644 --- a/minecraft/16w15b.json +++ b/minecraft/16w15b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -302,6 +302,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-04-13T13:56:41+00:00", - "time": "2016-04-13T13:57:35+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index da9b84bcc1..0a421d24f2 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -7,21 +7,21 @@ { "id": "1.9.3-pre1", "releaseTime": "2016-04-21T12:41:42+00:00", - "time": "2016-04-21T12:46:26+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/702085d428fc9ce963b9a24b8725fda23ec61e7c/1.9.3-pre1.json" }, { "id": "16w15b", "releaseTime": "2016-04-13T13:56:41+00:00", - "time": "2016-04-13T13:57:35+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/5d3c577c06255bec1a3577d00d441368e2cd5c1d/16w15b.json" }, { "id": "16w14a", "releaseTime": "2016-04-07T12:47:51+00:00", - "time": "2016-04-07T12:48:44+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/1d94fd994824c4b24453d28bc04e04d7e4c70730/16w14a.json" }, @@ -35,84 +35,84 @@ { "id": "1.9.2", "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-04-20T21:05:48+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.2.json" }, { "id": "1.9.1", "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1.json" }, { "id": "1.9", "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" }, { "id": "16w07b", "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w07b.json" }, { "id": "16w06a", "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w06a.json" }, { "id": "16w05b", "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w05b.json" }, { "id": "16w04a", "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/41618e3b861500aa9fc243fd9b62d75bed002dd9/16w04a.json" }, { "id": "16w03a", "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a94a971d9e6416dfbba41e2d0777eccd41fdbb40/16w03a.json" }, { "id": "16w02a", "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/251363df6d86053c38d4625c09a119770f34b271/16w02a.json" }, { "id": "15w51b", "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/192553973cd6f6c3b8db1a39be4565f5089a31e4/15w51b.json" }, { "id": "15w50a", "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/4314012592850e31fa6b5c873d5fc8099286f838/15w50a.json" }, { "id": "15w49b", "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a265fcbb464fb68b485e98378752d8a7fe8a81ec/15w49b.json" }, @@ -126,38 +126,31 @@ { "id": "15w47c", "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/3f79737d0b46d715c027f0ac8230af0334bf5e93/15w47c.json" }, { "id": "15w46a", "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/bb69c805bc168ac57dd3b5d3c823176dfefda71b/15w46a.json" }, { "id": "15w45a", "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/89f5524c060dce5f552d21623b213366c5e418a3/15w45a.json" }, { "id": "15w44b", "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/282d505ca3e02a35231164fb35a1b7a2a2b34519/15w44b.json" }, - { - "id": "15w43c", - "releaseTime": "2015-10-23T15:35:55+00:00", - "time": "2016-04-07T12:41:08+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/bd6aa5d9e34d102124a2e7b4334ba331d588ab99/15w43c.json" - }, { "id": "1.8.8", "releaseTime": "2015-07-27T10:31:28+00:00", diff --git a/versions/1.9.1.json b/versions/1.9.1.json index c9e30f6254..b38219b3b8 100644 --- a/versions/1.9.1.json +++ b/versions/1.9.1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.9.2.json b/versions/1.9.2.json index dec1ab2f2c..c440cf84af 100644 --- a/versions/1.9.2.json +++ b/versions/1.9.2.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-04-20T21:05:48+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.9.3-pre1.json b/versions/1.9.3-pre1.json index 921284a144..1c0daf208d 100644 --- a/versions/1.9.3-pre1.json +++ b/versions/1.9.3-pre1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -535,6 +535,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-04-21T12:41:42+00:00", - "time": "2016-04-21T12:46:26+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9.json b/versions/1.9.json index e7d35a20eb..37a80d1fc9 100644 --- a/versions/1.9.json +++ b/versions/1.9.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/15w43c.json b/versions/15w43c.json deleted file mode 100644 index 3ea804f708..0000000000 --- a/versions/15w43c.json +++ /dev/null @@ -1,534 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "f0437e3ac44089f3e604308041179ab2d3ed639b", - "size": 9167478, - "url": "https://launcher.mojang.com/mc/game/15w43c/client/f0437e3ac44089f3e604308041179ab2d3ed639b/client.jar" - }, - "server": { - "sha1": "e514e7107639d2e8b285ceff5eaa114379dafba7", - "size": 8791552, - "url": "https://launcher.mojang.com/mc/game/15w43c/server/e514e7107639d2e8b285ceff5eaa114379dafba7/server.jar" - }, - "windows_server": { - "sha1": "8865d9f952d967bff93cfb75a260518cb20a0a6a", - "size": 9185792, - "url": "https://launcher.mojang.com/mc/game/15w43c/windows_server/8865d9f952d967bff93cfb75a260518cb20a0a6a/windows_server.exe" - } - }, - "id": "15w43c", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-10-23T15:35:55+00:00", - "time": "2016-04-07T12:41:08+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/15w44b.json b/versions/15w44b.json index 78f2fa7e3d..e0ed621d90 100644 --- a/versions/15w44b.json +++ b/versions/15w44b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w45a.json b/versions/15w45a.json index 5e3a36dbe8..36b5f5f963 100644 --- a/versions/15w45a.json +++ b/versions/15w45a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w46a.json b/versions/15w46a.json index ef25f980cf..7902fd023d 100644 --- a/versions/15w46a.json +++ b/versions/15w46a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w47c.json b/versions/15w47c.json index ca9f92c3bb..cf26756b4f 100644 --- a/versions/15w47c.json +++ b/versions/15w47c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w49b.json b/versions/15w49b.json index 17d6a03232..e3bbffdc97 100644 --- a/versions/15w49b.json +++ b/versions/15w49b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w50a.json b/versions/15w50a.json index 6010e83fc2..c6765c11ae 100644 --- a/versions/15w50a.json +++ b/versions/15w50a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w51b.json b/versions/15w51b.json index 155e57306b..01b8b6b26b 100644 --- a/versions/15w51b.json +++ b/versions/15w51b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w02a.json b/versions/16w02a.json index 10119070bd..5128f1671d 100644 --- a/versions/16w02a.json +++ b/versions/16w02a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w03a.json b/versions/16w03a.json index 8523d9754e..1eada0bd44 100644 --- a/versions/16w03a.json +++ b/versions/16w03a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w04a.json b/versions/16w04a.json index 1f680104f4..b124091809 100644 --- a/versions/16w04a.json +++ b/versions/16w04a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -529,6 +529,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w05b.json b/versions/16w05b.json index fdcdbab979..fed17fbadc 100644 --- a/versions/16w05b.json +++ b/versions/16w05b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w06a.json b/versions/16w06a.json index 65dd279622..1849572d6e 100644 --- a/versions/16w06a.json +++ b/versions/16w06a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w07b.json b/versions/16w07b.json index d91becd13d..2109c2befc 100644 --- a/versions/16w07b.json +++ b/versions/16w07b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-04-07T12:41:08+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w14a.json b/versions/16w14a.json index 2a22924b43..ce7771e48e 100644 --- a/versions/16w14a.json +++ b/versions/16w14a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -524,6 +524,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-04-07T12:47:51+00:00", - "time": "2016-04-07T12:48:44+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w15b.json b/versions/16w15b.json index 43365537a5..af203720f0 100644 --- a/versions/16w15b.json +++ b/versions/16w15b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.9", - "sha1": "13f566a82f5a8a1b5a5552d968a93c2d9b86df66", - "size": 137077, - "totalSize": 120562703, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/13f566a82f5a8a1b5a5552d968a93c2d9b86df66/1.9.json" + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -535,6 +535,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-04-13T13:56:41+00:00", - "time": "2016-04-13T13:57:35+00:00", + "time": "2016-04-25T16:37:54+00:00", "type": "snapshot" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From cba4d3f8b18859ef13da198f9ad9a9d825510c73 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 27 Apr 2016 22:00:20 +0200 Subject: Update 2016-04-27 --- minecraft/1.9.3-pre2.json | 307 ++++++++++++++++++++++++++ version_manifest.json | 9 +- versions/1.9.3-pre2.json | 540 ++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 855 insertions(+), 1 deletion(-) create mode 100644 minecraft/1.9.3-pre2.json create mode 100644 versions/1.9.3-pre2.json diff --git a/minecraft/1.9.3-pre2.json b/minecraft/1.9.3-pre2.json new file mode 100644 index 0000000000..959967180a --- /dev/null +++ b/minecraft/1.9.3-pre2.json @@ -0,0 +1,307 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "9f0ed8007fee5763a1d8c18e2e51eedb855b3e55", + "size": 8739333, + "url": "https://launcher.mojang.com/mc/game/1.9.3-pre2/client/9f0ed8007fee5763a1d8c18e2e51eedb855b3e55/client.jar" + }, + "server": { + "sha1": "41c29ba7fca8d2a0ce3bab620600459e6023458c", + "size": 9399152, + "url": "https://launcher.mojang.com/mc/game/1.9.3-pre2/server/41c29ba7fca8d2a0ce3bab620600459e6023458c/server.jar" + } + }, + "id": "1.9.3-pre2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", + "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" + } + }, + "name": "com.mojang:realms:1.8.15" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-04-27T13:33:20+00:00", + "time": "2016-04-27T13:34:37+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 0a421d24f2..b0e7667448 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.9.2", - "snapshot": "1.9.3-pre1" + "snapshot": "1.9.3-pre2" }, "versions": [ + { + "id": "1.9.3-pre2", + "releaseTime": "2016-04-27T13:33:20+00:00", + "time": "2016-04-27T13:34:37+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/638ed898a73a3b2f1a58c77c4d2e856511bae265/1.9.3-pre2.json" + }, { "id": "1.9.3-pre1", "releaseTime": "2016-04-21T12:41:42+00:00", diff --git a/versions/1.9.3-pre2.json b/versions/1.9.3-pre2.json new file mode 100644 index 0000000000..ac894283a6 --- /dev/null +++ b/versions/1.9.3-pre2.json @@ -0,0 +1,540 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "9f0ed8007fee5763a1d8c18e2e51eedb855b3e55", + "size": 8739333, + "url": "https://launcher.mojang.com/mc/game/1.9.3-pre2/client/9f0ed8007fee5763a1d8c18e2e51eedb855b3e55/client.jar" + }, + "server": { + "sha1": "41c29ba7fca8d2a0ce3bab620600459e6023458c", + "size": 9399152, + "url": "https://launcher.mojang.com/mc/game/1.9.3-pre2/server/41c29ba7fca8d2a0ce3bab620600459e6023458c/server.jar" + } + }, + "id": "1.9.3-pre2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", + "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" + } + }, + "name": "com.mojang:realms:1.8.15" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-04-27T13:33:20+00:00", + "time": "2016-04-27T13:34:37+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 352295a9b2e93d049a2e8d5ff7c4d2b668991d3e Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Tue, 3 May 2016 13:00:15 +0200 Subject: Update 2016-05-03 --- minecraft/1.9.3-pre3.json | 307 ++++++++++++++++++++++++++ minecraft/1.RV-Pre1.json | 296 ------------------------- minecraft/15w44b.json | 301 -------------------------- version_manifest.json | 23 +- versions/1.9.3-pre3.json | 540 ++++++++++++++++++++++++++++++++++++++++++++++ versions/1.RV-Pre1.json | 529 --------------------------------------------- versions/15w44b.json | 534 --------------------------------------------- 7 files changed, 855 insertions(+), 1675 deletions(-) create mode 100644 minecraft/1.9.3-pre3.json delete mode 100644 minecraft/1.RV-Pre1.json delete mode 100644 minecraft/15w44b.json create mode 100644 versions/1.9.3-pre3.json delete mode 100644 versions/1.RV-Pre1.json delete mode 100644 versions/15w44b.json diff --git a/minecraft/1.9.3-pre3.json b/minecraft/1.9.3-pre3.json new file mode 100644 index 0000000000..7af8c4abd8 --- /dev/null +++ b/minecraft/1.9.3-pre3.json @@ -0,0 +1,307 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "364766592529c4a74397ea33ef1f10eb01cad872", + "size": 8736129, + "url": "https://launcher.mojang.com/mc/game/1.9.3-pre3/client/364766592529c4a74397ea33ef1f10eb01cad872/client.jar" + }, + "server": { + "sha1": "ef902371fa5cbb50288b4801f9e58432c627d8e7", + "size": 9406229, + "url": "https://launcher.mojang.com/mc/game/1.9.3-pre3/server/ef902371fa5cbb50288b4801f9e58432c627d8e7/server.jar" + } + }, + "id": "1.9.3-pre3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", + "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" + } + }, + "name": "com.mojang:realms:1.8.15" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-05-03T09:28:11+00:00", + "time": "2016-05-03T09:29:33+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/1.RV-Pre1.json b/minecraft/1.RV-Pre1.json deleted file mode 100644 index 28d75e7faf..0000000000 --- a/minecraft/1.RV-Pre1.json +++ /dev/null @@ -1,296 +0,0 @@ -{ - "assetIndex": { - "id": "1.9-aprilfools", - "sha1": "71de4244fa31cefae13c8aff94d97db875fe361c", - "size": 138127, - "totalSize": 120255348, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9-aprilfools/71de4244fa31cefae13c8aff94d97db875fe361c/1.9-aprilfools.json" - }, - "assets": "1.9-aprilfools", - "downloads": { - "client": { - "sha1": "3843fae71dd283e68897ead618255fa1ddcf4c8d", - "size": 8746426, - "url": "https://launcher.mojang.com/mc/game/1.RV-Pre1/client/3843fae71dd283e68897ead618255fa1ddcf4c8d/client.jar" - }, - "server": { - "sha1": "f51d9489706f603be6be9716407f1dab5f7f2733", - "size": 8851148, - "url": "https://launcher.mojang.com/mc/game/1.RV-Pre1/server/f51d9489706f603be6be9716407f1dab5f7f2733/server.jar" - } - }, - "id": "1.RV-Pre1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", - "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" - } - }, - "name": "com.mojang:realms:1.8.15" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-03-31T16:18:53+00:00", - "time": "2016-03-31T16:20:24+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/15w44b.json b/minecraft/15w44b.json deleted file mode 100644 index ad6beecb15..0000000000 --- a/minecraft/15w44b.json +++ /dev/null @@ -1,301 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "cfc7eba7e23bf76c81facf1ebf9dce7215c3141d", - "size": 9183296, - "url": "https://launcher.mojang.com/mc/game/15w44b/client/cfc7eba7e23bf76c81facf1ebf9dce7215c3141d/client.jar" - }, - "server": { - "sha1": "7bda3375d5509536766d65cf47b2a17ef42b964a", - "size": 8811998, - "url": "https://launcher.mojang.com/mc/game/15w44b/server/7bda3375d5509536766d65cf47b2a17ef42b964a/server.jar" - }, - "windows_server": { - "sha1": "78669b2fcf9d362d9e9f6299b6fdb88cb42a0bf3", - "size": 9206238, - "url": "https://launcher.mojang.com/mc/game/15w44b/windows_server/78669b2fcf9d362d9e9f6299b6fdb88cb42a0bf3/windows_server.exe" - } - }, - "id": "15w44b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-04-25T16:37:54+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index b0e7667448..3a9db7977d 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.9.2", - "snapshot": "1.9.3-pre2" + "snapshot": "1.9.3-pre3" }, "versions": [ + { + "id": "1.9.3-pre3", + "releaseTime": "2016-05-03T09:28:11+00:00", + "time": "2016-05-03T09:29:33+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/cb3bbbc48354bd53d0ef0943fe43351dc02801b6/1.9.3-pre3.json" + }, { "id": "1.9.3-pre2", "releaseTime": "2016-04-27T13:33:20+00:00", @@ -32,13 +39,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/1d94fd994824c4b24453d28bc04e04d7e4c70730/16w14a.json" }, - { - "id": "1.RV-Pre1", - "releaseTime": "2016-03-31T16:18:53+00:00", - "time": "2016-03-31T16:20:24+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.RV-Pre1.json" - }, { "id": "1.9.2", "releaseTime": "2016-03-30T15:23:55+00:00", @@ -151,13 +151,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/89f5524c060dce5f552d21623b213366c5e418a3/15w45a.json" }, - { - "id": "15w44b", - "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-04-25T16:37:54+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/282d505ca3e02a35231164fb35a1b7a2a2b34519/15w44b.json" - }, { "id": "1.8.8", "releaseTime": "2015-07-27T10:31:28+00:00", diff --git a/versions/1.9.3-pre3.json b/versions/1.9.3-pre3.json new file mode 100644 index 0000000000..e4849c6170 --- /dev/null +++ b/versions/1.9.3-pre3.json @@ -0,0 +1,540 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "364766592529c4a74397ea33ef1f10eb01cad872", + "size": 8736129, + "url": "https://launcher.mojang.com/mc/game/1.9.3-pre3/client/364766592529c4a74397ea33ef1f10eb01cad872/client.jar" + }, + "server": { + "sha1": "ef902371fa5cbb50288b4801f9e58432c627d8e7", + "size": 9406229, + "url": "https://launcher.mojang.com/mc/game/1.9.3-pre3/server/ef902371fa5cbb50288b4801f9e58432c627d8e7/server.jar" + } + }, + "id": "1.9.3-pre3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", + "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" + } + }, + "name": "com.mojang:realms:1.8.15" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-05-03T09:28:11+00:00", + "time": "2016-05-03T09:29:33+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/1.RV-Pre1.json b/versions/1.RV-Pre1.json deleted file mode 100644 index 7a9944051d..0000000000 --- a/versions/1.RV-Pre1.json +++ /dev/null @@ -1,529 +0,0 @@ -{ - "assetIndex": { - "id": "1.9-aprilfools", - "sha1": "71de4244fa31cefae13c8aff94d97db875fe361c", - "size": 138127, - "totalSize": 120255348, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9-aprilfools/71de4244fa31cefae13c8aff94d97db875fe361c/1.9-aprilfools.json" - }, - "assets": "1.9-aprilfools", - "downloads": { - "client": { - "sha1": "3843fae71dd283e68897ead618255fa1ddcf4c8d", - "size": 8746426, - "url": "https://launcher.mojang.com/mc/game/1.RV-Pre1/client/3843fae71dd283e68897ead618255fa1ddcf4c8d/client.jar" - }, - "server": { - "sha1": "f51d9489706f603be6be9716407f1dab5f7f2733", - "size": 8851148, - "url": "https://launcher.mojang.com/mc/game/1.RV-Pre1/server/f51d9489706f603be6be9716407f1dab5f7f2733/server.jar" - } - }, - "id": "1.RV-Pre1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", - "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" - } - }, - "name": "com.mojang:realms:1.8.15" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-03-31T16:18:53+00:00", - "time": "2016-03-31T16:20:24+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/15w44b.json b/versions/15w44b.json deleted file mode 100644 index e0ed621d90..0000000000 --- a/versions/15w44b.json +++ /dev/null @@ -1,534 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "cfc7eba7e23bf76c81facf1ebf9dce7215c3141d", - "size": 9183296, - "url": "https://launcher.mojang.com/mc/game/15w44b/client/cfc7eba7e23bf76c81facf1ebf9dce7215c3141d/client.jar" - }, - "server": { - "sha1": "7bda3375d5509536766d65cf47b2a17ef42b964a", - "size": 8811998, - "url": "https://launcher.mojang.com/mc/game/15w44b/server/7bda3375d5509536766d65cf47b2a17ef42b964a/server.jar" - }, - "windows_server": { - "sha1": "78669b2fcf9d362d9e9f6299b6fdb88cb42a0bf3", - "size": 9206238, - "url": "https://launcher.mojang.com/mc/game/15w44b/windows_server/78669b2fcf9d362d9e9f6299b6fdb88cb42a0bf3/windows_server.exe" - } - }, - "id": "15w44b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-10-30T11:23:17+00:00", - "time": "2016-04-25T16:37:54+00:00", - "type": "snapshot" -} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From d386641a0d552f3ae7f9d36fb1c906ca865bfcf7 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 12 May 2016 22:00:38 +0200 Subject: Update 2016-05-12 --- minecraft/1.7.10.json | 13 +- minecraft/1.7.2.json | 13 +- minecraft/1.7.3.json | 13 +- minecraft/1.7.4.json | 13 +- minecraft/1.7.5.json | 13 +- minecraft/1.7.6.json | 13 +- minecraft/1.7.7.json | 13 +- minecraft/1.7.8.json | 13 +- minecraft/1.7.9.json | 13 +- minecraft/1.8.1.json | 13 +- minecraft/1.8.2.json | 13 +- minecraft/1.8.3.json | 13 +- minecraft/1.8.4.json | 13 +- minecraft/1.8.5.json | 13 +- minecraft/1.8.6.json | 13 +- minecraft/1.8.7.json | 13 +- minecraft/1.8.8.json | 13 +- minecraft/1.8.9.json | 13 +- minecraft/1.8.json | 13 +- minecraft/1.9.1.json | 13 +- minecraft/1.9.2.json | 13 +- minecraft/1.9.3-pre1.json | 13 +- minecraft/1.9.3-pre2.json | 13 +- minecraft/1.9.3-pre3.json | 13 +- minecraft/1.9.3.json | 318 ++++++++++++++++++++++++++ minecraft/1.9.4.json | 318 ++++++++++++++++++++++++++ minecraft/1.9.json | 13 +- minecraft/15w45a.json | 301 ------------------------- minecraft/15w46a.json | 13 +- minecraft/15w47c.json | 13 +- minecraft/15w49b.json | 13 +- minecraft/15w50a.json | 13 +- minecraft/15w51b.json | 13 +- minecraft/16w02a.json | 13 +- minecraft/16w03a.json | 13 +- minecraft/16w04a.json | 13 +- minecraft/16w05b.json | 13 +- minecraft/16w06a.json | 13 +- minecraft/16w07b.json | 13 +- minecraft/16w14a.json | 13 +- minecraft/16w15b.json | 13 +- version_manifest.json | 101 +++++---- versions/1.7.10.json | 13 +- versions/1.7.2.json | 13 +- versions/1.7.3.json | 13 +- versions/1.7.4.json | 13 +- versions/1.7.5.json | 13 +- versions/1.7.6.json | 13 +- versions/1.7.7.json | 13 +- versions/1.7.8.json | 13 +- versions/1.7.9.json | 13 +- versions/1.8.1.json | 13 +- versions/1.8.2.json | 13 +- versions/1.8.3.json | 13 +- versions/1.8.4.json | 13 +- versions/1.8.5.json | 13 +- versions/1.8.6.json | 13 +- versions/1.8.7.json | 13 +- versions/1.8.8.json | 13 +- versions/1.8.9.json | 13 +- versions/1.8.json | 13 +- versions/1.9.1.json | 13 +- versions/1.9.2.json | 13 +- versions/1.9.3-pre1.json | 13 +- versions/1.9.3-pre2.json | 13 +- versions/1.9.3-pre3.json | 13 +- versions/1.9.3.json | 551 ++++++++++++++++++++++++++++++++++++++++++++++ versions/1.9.4.json | 551 ++++++++++++++++++++++++++++++++++++++++++++++ versions/1.9.json | 13 +- versions/15w45a.json | 534 -------------------------------------------- versions/15w46a.json | 13 +- versions/15w47c.json | 13 +- versions/15w49b.json | 13 +- versions/15w50a.json | 13 +- versions/15w51b.json | 13 +- versions/16w02a.json | 13 +- versions/16w03a.json | 13 +- versions/16w04a.json | 13 +- versions/16w05b.json | 13 +- versions/16w06a.json | 13 +- versions/16w07b.json | 13 +- versions/16w14a.json | 13 +- versions/16w15b.json | 13 +- 83 files changed, 2704 insertions(+), 958 deletions(-) create mode 100644 minecraft/1.9.3.json create mode 100644 minecraft/1.9.4.json delete mode 100644 minecraft/15w45a.json create mode 100644 versions/1.9.3.json create mode 100644 versions/1.9.4.json delete mode 100644 versions/15w45a.json diff --git a/minecraft/1.7.10.json b/minecraft/1.7.10.json index 6b137d405f..85e1dc1aaf 100644 --- a/minecraft/1.7.10.json +++ b/minecraft/1.7.10.json @@ -26,6 +26,17 @@ }, "id": "1.7.10", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -377,6 +388,6 @@ "minimumLauncherVersion": 13, "name": "Minecraft", "releaseTime": "2014-05-14T17:29:23+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.7.2.json b/minecraft/1.7.2.json index 9e4c743ebb..d3640bbc26 100644 --- a/minecraft/1.7.2.json +++ b/minecraft/1.7.2.json @@ -26,6 +26,17 @@ }, "id": "1.7.2", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -219,6 +230,6 @@ "minimumLauncherVersion": 9, "name": "Minecraft", "releaseTime": "2013-10-25T13:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.7.3.json b/minecraft/1.7.3.json index b8d561b7a7..dbf0f8eb76 100644 --- a/minecraft/1.7.3.json +++ b/minecraft/1.7.3.json @@ -26,6 +26,17 @@ }, "id": "1.7.3", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -311,6 +322,6 @@ "minimumLauncherVersion": 12, "name": "Minecraft", "releaseTime": "2013-12-06T13:55:34+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.7.4.json b/minecraft/1.7.4.json index bc903f6ec2..1eca15d0fd 100644 --- a/minecraft/1.7.4.json +++ b/minecraft/1.7.4.json @@ -26,6 +26,17 @@ }, "id": "1.7.4", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -311,6 +322,6 @@ "minimumLauncherVersion": 13, "name": "Minecraft", "releaseTime": "2013-12-09T12:28:10+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.7.5.json b/minecraft/1.7.5.json index 2eb44d1b0f..20796b596b 100644 --- a/minecraft/1.7.5.json +++ b/minecraft/1.7.5.json @@ -26,6 +26,17 @@ }, "id": "1.7.5", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -311,6 +322,6 @@ "minimumLauncherVersion": 13, "name": "Minecraft", "releaseTime": "2014-02-26T09:22:17+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.7.6.json b/minecraft/1.7.6.json index 877d956486..dbf49f9c4d 100644 --- a/minecraft/1.7.6.json +++ b/minecraft/1.7.6.json @@ -26,6 +26,17 @@ }, "id": "1.7.6", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -322,6 +333,6 @@ "minimumLauncherVersion": 13, "name": "Minecraft", "releaseTime": "2014-04-09T07:52:06+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.7.7.json b/minecraft/1.7.7.json index e12f176fc8..a78c76c40f 100644 --- a/minecraft/1.7.7.json +++ b/minecraft/1.7.7.json @@ -26,6 +26,17 @@ }, "id": "1.7.7", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -322,6 +333,6 @@ "minimumLauncherVersion": 13, "name": "Minecraft", "releaseTime": "2014-04-09T07:52:16+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.7.8.json b/minecraft/1.7.8.json index 0e22843717..f95a6b6256 100644 --- a/minecraft/1.7.8.json +++ b/minecraft/1.7.8.json @@ -26,6 +26,17 @@ }, "id": "1.7.8", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -322,6 +333,6 @@ "minimumLauncherVersion": 13, "name": "Minecraft", "releaseTime": "2014-04-09T07:58:16+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.7.9.json b/minecraft/1.7.9.json index 6ed1ce0404..95218accd8 100644 --- a/minecraft/1.7.9.json +++ b/minecraft/1.7.9.json @@ -26,6 +26,17 @@ }, "id": "1.7.9", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -322,6 +333,6 @@ "minimumLauncherVersion": 13, "name": "Minecraft", "releaseTime": "2014-04-14T13:29:23+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.1.json b/minecraft/1.8.1.json index 44dc0db4b6..33fbd39445 100644 --- a/minecraft/1.8.1.json +++ b/minecraft/1.8.1.json @@ -26,6 +26,17 @@ }, "id": "1.8.1", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -355,6 +366,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2014-11-24T14:13:31+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.2.json b/minecraft/1.8.2.json index c057cc5c1a..75483271be 100644 --- a/minecraft/1.8.2.json +++ b/minecraft/1.8.2.json @@ -26,6 +26,17 @@ }, "id": "1.8.2", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -388,6 +399,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-02-19T15:47:29+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.3.json b/minecraft/1.8.3.json index 36227e7a55..8f6766b7e9 100644 --- a/minecraft/1.8.3.json +++ b/minecraft/1.8.3.json @@ -26,6 +26,17 @@ }, "id": "1.8.3", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -388,6 +399,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-02-20T14:00:09+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.4.json b/minecraft/1.8.4.json index ff31b6a616..9991a61a65 100644 --- a/minecraft/1.8.4.json +++ b/minecraft/1.8.4.json @@ -26,6 +26,17 @@ }, "id": "1.8.4", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -388,6 +399,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-04-17T11:37:50+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.5.json b/minecraft/1.8.5.json index b09296e907..78dab7d00b 100644 --- a/minecraft/1.8.5.json +++ b/minecraft/1.8.5.json @@ -26,6 +26,17 @@ }, "id": "1.8.5", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -388,6 +399,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-05-22T11:15:28+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.6.json b/minecraft/1.8.6.json index 9f9376fc5a..d1f81ad92b 100644 --- a/minecraft/1.8.6.json +++ b/minecraft/1.8.6.json @@ -26,6 +26,17 @@ }, "id": "1.8.6", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -388,6 +399,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-05-25T10:31:19+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.7.json b/minecraft/1.8.7.json index d632762df2..1b1f8a4a73 100644 --- a/minecraft/1.8.7.json +++ b/minecraft/1.8.7.json @@ -26,6 +26,17 @@ }, "id": "1.8.7", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -388,6 +399,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-06-05T10:10:44+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.8.json b/minecraft/1.8.8.json index 78d7347a92..2ae9841d50 100644 --- a/minecraft/1.8.8.json +++ b/minecraft/1.8.8.json @@ -26,6 +26,17 @@ }, "id": "1.8.8", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -388,6 +399,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-07-27T10:31:28+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.9.json b/minecraft/1.8.9.json index f02be8da21..99610a4315 100644 --- a/minecraft/1.8.9.json +++ b/minecraft/1.8.9.json @@ -26,6 +26,17 @@ }, "id": "1.8.9", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -388,6 +399,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-12-03T09:24:39+00:00", - "time": "2016-02-09T08:22:32+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.json b/minecraft/1.8.json index 434562566b..3021b92864 100644 --- a/minecraft/1.8.json +++ b/minecraft/1.8.json @@ -26,6 +26,17 @@ }, "id": "1.8", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -377,6 +388,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2014-09-02T08:24:35+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.9.1.json b/minecraft/1.9.1.json index e77f9629f4..afbfdeb606 100644 --- a/minecraft/1.9.1.json +++ b/minecraft/1.9.1.json @@ -21,6 +21,17 @@ }, "id": "1.9.1", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -291,6 +302,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.9.2.json b/minecraft/1.9.2.json index 0d7858a450..df666510b4 100644 --- a/minecraft/1.9.2.json +++ b/minecraft/1.9.2.json @@ -21,6 +21,17 @@ }, "id": "1.9.2", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -291,6 +302,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.9.3-pre1.json b/minecraft/1.9.3-pre1.json index 09a464b1e2..752a7380d9 100644 --- a/minecraft/1.9.3-pre1.json +++ b/minecraft/1.9.3-pre1.json @@ -21,6 +21,17 @@ }, "id": "1.9.3-pre1", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -302,6 +313,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-04-21T12:41:42+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/1.9.3-pre2.json b/minecraft/1.9.3-pre2.json index 959967180a..9f44924398 100644 --- a/minecraft/1.9.3-pre2.json +++ b/minecraft/1.9.3-pre2.json @@ -21,6 +21,17 @@ }, "id": "1.9.3-pre2", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -302,6 +313,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-04-27T13:33:20+00:00", - "time": "2016-04-27T13:34:37+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/1.9.3-pre3.json b/minecraft/1.9.3-pre3.json index 7af8c4abd8..897c5cd315 100644 --- a/minecraft/1.9.3-pre3.json +++ b/minecraft/1.9.3-pre3.json @@ -21,6 +21,17 @@ }, "id": "1.9.3-pre3", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -302,6 +313,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-05-03T09:28:11+00:00", - "time": "2016-05-03T09:29:33+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/1.9.3.json b/minecraft/1.9.3.json new file mode 100644 index 0000000000..97b958ecf1 --- /dev/null +++ b/minecraft/1.9.3.json @@ -0,0 +1,318 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "b6985b0d3a0520dfb6f17eeb1e8ba58ce9577061", + "size": 8736082, + "url": "https://launcher.mojang.com/mc/game/1.9.3/client/b6985b0d3a0520dfb6f17eeb1e8ba58ce9577061/client.jar" + }, + "server": { + "sha1": "8e897b6b6d784f745332644f4d104f7a6e737ccf", + "size": 9399056, + "url": "https://launcher.mojang.com/mc/game/1.9.3/server/8e897b6b6d784f745332644f4d104f7a6e737ccf/server.jar" + } + }, + "id": "1.9.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", + "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" + } + }, + "name": "com.mojang:realms:1.8.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-05-10T08:33:35+00:00", + "time": "2016-05-10T14:45:26+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.9.4.json b/minecraft/1.9.4.json new file mode 100644 index 0000000000..d8f70dfef8 --- /dev/null +++ b/minecraft/1.9.4.json @@ -0,0 +1,318 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "4a61c873be90bb1196d68dac7b29870408c56969", + "size": 8736083, + "url": "https://launcher.mojang.com/mc/game/1.9.4/client/4a61c873be90bb1196d68dac7b29870408c56969/client.jar" + }, + "server": { + "sha1": "edbb7b1758af33d365bf835eb9d13de005b1e274", + "size": 9399053, + "url": "https://launcher.mojang.com/mc/game/1.9.4/server/edbb7b1758af33d365bf835eb9d13de005b1e274/server.jar" + } + }, + "id": "1.9.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", + "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" + } + }, + "name": "com.mojang:realms:1.8.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-05-10T10:17:16+00:00", + "time": "2016-05-10T14:45:26+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.9.json b/minecraft/1.9.json index a43f8c444d..e7f0aefe53 100644 --- a/minecraft/1.9.json +++ b/minecraft/1.9.json @@ -21,6 +21,17 @@ }, "id": "1.9", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -291,6 +302,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/15w45a.json b/minecraft/15w45a.json deleted file mode 100644 index 0701144c9d..0000000000 --- a/minecraft/15w45a.json +++ /dev/null @@ -1,301 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "1cc965816c3c01b3b2226e15e884b74f3b04dd10", - "size": 9186764, - "url": "https://launcher.mojang.com/mc/game/15w45a/client/1cc965816c3c01b3b2226e15e884b74f3b04dd10/client.jar" - }, - "server": { - "sha1": "6bae28a2f80749ba7fc379e44acc46ac5fe44920", - "size": 8816714, - "url": "https://launcher.mojang.com/mc/game/15w45a/server/6bae28a2f80749ba7fc379e44acc46ac5fe44920/server.jar" - }, - "windows_server": { - "sha1": "e18d49e82958f7b537fbe6184e93c7ea0ae21a3f", - "size": 9210954, - "url": "https://launcher.mojang.com/mc/game/15w45a/windows_server/e18d49e82958f7b537fbe6184e93c7ea0ae21a3f/windows_server.exe" - } - }, - "id": "15w45a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-04-25T16:37:54+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/15w46a.json b/minecraft/15w46a.json index 0c6c784ea5..222bf7469a 100644 --- a/minecraft/15w46a.json +++ b/minecraft/15w46a.json @@ -26,6 +26,17 @@ }, "id": "15w46a", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -296,6 +307,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/15w47c.json b/minecraft/15w47c.json index 1fd44eecbd..787a366ea4 100644 --- a/minecraft/15w47c.json +++ b/minecraft/15w47c.json @@ -26,6 +26,17 @@ }, "id": "15w47c", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -296,6 +307,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/15w49b.json b/minecraft/15w49b.json index 31280139df..a8afe06897 100644 --- a/minecraft/15w49b.json +++ b/minecraft/15w49b.json @@ -26,6 +26,17 @@ }, "id": "15w49b", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -296,6 +307,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/15w50a.json b/minecraft/15w50a.json index e2cf746a0d..692d81e315 100644 --- a/minecraft/15w50a.json +++ b/minecraft/15w50a.json @@ -26,6 +26,17 @@ }, "id": "15w50a", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -296,6 +307,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/15w51b.json b/minecraft/15w51b.json index a3dfdb49b5..80d2be4531 100644 --- a/minecraft/15w51b.json +++ b/minecraft/15w51b.json @@ -26,6 +26,17 @@ }, "id": "15w51b", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -296,6 +307,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w02a.json b/minecraft/16w02a.json index 63c42cbe4b..dad90301ea 100644 --- a/minecraft/16w02a.json +++ b/minecraft/16w02a.json @@ -26,6 +26,17 @@ }, "id": "16w02a", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -296,6 +307,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w03a.json b/minecraft/16w03a.json index f4f6617fe6..2437a8072f 100644 --- a/minecraft/16w03a.json +++ b/minecraft/16w03a.json @@ -26,6 +26,17 @@ }, "id": "16w03a", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -296,6 +307,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w04a.json b/minecraft/16w04a.json index ab5607080a..e26f3038bd 100644 --- a/minecraft/16w04a.json +++ b/minecraft/16w04a.json @@ -26,6 +26,17 @@ }, "id": "16w04a", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -296,6 +307,6 @@ "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w05b.json b/minecraft/16w05b.json index 0407ee02e0..850ebe3917 100644 --- a/minecraft/16w05b.json +++ b/minecraft/16w05b.json @@ -21,6 +21,17 @@ }, "id": "16w05b", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -291,6 +302,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w06a.json b/minecraft/16w06a.json index 75ae73173a..33227497f5 100644 --- a/minecraft/16w06a.json +++ b/minecraft/16w06a.json @@ -21,6 +21,17 @@ }, "id": "16w06a", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -291,6 +302,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w07b.json b/minecraft/16w07b.json index 643f493ff7..f08cc3afc9 100644 --- a/minecraft/16w07b.json +++ b/minecraft/16w07b.json @@ -21,6 +21,17 @@ }, "id": "16w07b", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -291,6 +302,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w14a.json b/minecraft/16w14a.json index 9a801525ee..e5706a1751 100644 --- a/minecraft/16w14a.json +++ b/minecraft/16w14a.json @@ -21,6 +21,17 @@ }, "id": "16w14a", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -291,6 +302,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-04-07T12:47:51+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w15b.json b/minecraft/16w15b.json index f537b8184e..7f97da7be7 100644 --- a/minecraft/16w15b.json +++ b/minecraft/16w15b.json @@ -21,6 +21,17 @@ }, "id": "16w15b", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -302,6 +313,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-04-13T13:56:41+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 3a9db7977d..c7530d3da6 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,279 +1,286 @@ { "latest": { - "release": "1.9.2", - "snapshot": "1.9.3-pre3" + "release": "1.9.4", + "snapshot": "1.9.4" }, "versions": [ + { + "id": "1.9.4", + "releaseTime": "2016-05-10T10:17:16+00:00", + "time": "2016-05-10T14:45:26+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/cdcd308b7cbd15bc595850ce6557d4ade48cee7a/1.9.4.json" + }, + { + "id": "1.9.3", + "releaseTime": "2016-05-10T08:33:35+00:00", + "time": "2016-05-10T14:45:26+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/566def4133157888f4b2d1832951d78ebd328840/1.9.3.json" + }, { "id": "1.9.3-pre3", "releaseTime": "2016-05-03T09:28:11+00:00", - "time": "2016-05-03T09:29:33+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/cb3bbbc48354bd53d0ef0943fe43351dc02801b6/1.9.3-pre3.json" }, { "id": "1.9.3-pre2", "releaseTime": "2016-04-27T13:33:20+00:00", - "time": "2016-04-27T13:34:37+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/638ed898a73a3b2f1a58c77c4d2e856511bae265/1.9.3-pre2.json" }, { "id": "1.9.3-pre1", "releaseTime": "2016-04-21T12:41:42+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/702085d428fc9ce963b9a24b8725fda23ec61e7c/1.9.3-pre1.json" }, { "id": "16w15b", "releaseTime": "2016-04-13T13:56:41+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/5d3c577c06255bec1a3577d00d441368e2cd5c1d/16w15b.json" }, { "id": "16w14a", "releaseTime": "2016-04-07T12:47:51+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/1d94fd994824c4b24453d28bc04e04d7e4c70730/16w14a.json" }, { "id": "1.9.2", "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.2.json" }, { "id": "1.9.1", "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1.json" }, { "id": "1.9", "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" }, { "id": "16w07b", "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w07b.json" }, { "id": "16w06a", "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w06a.json" }, { "id": "16w05b", "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w05b.json" }, { "id": "16w04a", "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/41618e3b861500aa9fc243fd9b62d75bed002dd9/16w04a.json" }, { "id": "16w03a", "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a94a971d9e6416dfbba41e2d0777eccd41fdbb40/16w03a.json" }, { "id": "16w02a", "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/251363df6d86053c38d4625c09a119770f34b271/16w02a.json" }, { "id": "15w51b", "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/192553973cd6f6c3b8db1a39be4565f5089a31e4/15w51b.json" }, { "id": "15w50a", "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/4314012592850e31fa6b5c873d5fc8099286f838/15w50a.json" }, { "id": "15w49b", "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a265fcbb464fb68b485e98378752d8a7fe8a81ec/15w49b.json" }, { "id": "1.8.9", "releaseTime": "2015-12-03T09:24:39+00:00", - "time": "2016-02-09T08:22:32+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/42c67f1d38e55da24741c9e40ef5253f289177f1/1.8.9.json" }, { "id": "15w47c", "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/3f79737d0b46d715c027f0ac8230af0334bf5e93/15w47c.json" }, { "id": "15w46a", "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/bb69c805bc168ac57dd3b5d3c823176dfefda71b/15w46a.json" }, - { - "id": "15w45a", - "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-04-25T16:37:54+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/89f5524c060dce5f552d21623b213366c5e418a3/15w45a.json" - }, { "id": "1.8.8", "releaseTime": "2015-07-27T10:31:28+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/96f1789c25884755f4d3143d2e1364c9dded7d6b/1.8.8.json" }, { "id": "1.8.7", "releaseTime": "2015-06-05T10:10:44+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/3de1bfa5cad6af19f18a90e335cdaaa3ac4f84fd/1.8.7.json" }, { "id": "1.8.6", "releaseTime": "2015-05-25T10:31:19+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/3b4ff7d7d8c0371f88a0a9b9bd4023db5b87ea58/1.8.6.json" }, { "id": "1.8.5", "releaseTime": "2015-05-22T11:15:28+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/d899728dc0fda279911faddd779e504d0881916a/1.8.5.json" }, { "id": "1.8.4", "releaseTime": "2015-04-17T11:37:50+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/69ce72fb5ad8455253511c24bb221eef8fa0c5fc/1.8.4.json" }, { "id": "1.8.3", "releaseTime": "2015-02-20T14:00:09+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/b92049ba235d52a0e23ada77e7a544b32f69d7d3/1.8.3.json" }, { "id": "1.8.2", "releaseTime": "2015-02-19T15:47:29+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/18b5185ed6a0a0b358a38c2af835bf19063fe426/1.8.2.json" }, { "id": "1.8.1", "releaseTime": "2014-11-24T14:13:31+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/d6614f2010cff434c1c51f00d03836846d74a442/1.8.1.json" }, { "id": "1.8", "releaseTime": "2014-09-02T08:24:35+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/d74a4b45e8877084e1bcc8121012845f28def238/1.8.json" }, { "id": "1.7.10", "releaseTime": "2014-05-14T17:29:23+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/016674e6940d040efe6df3a459a4fe10faaa6a40/1.7.10.json" }, { "id": "1.7.9", "releaseTime": "2014-04-14T13:29:23+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/48a7c56e1aae1c40457173c978f1df6c17cc540c/1.7.9.json" }, { "id": "1.7.8", "releaseTime": "2014-04-09T07:58:16+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/d55f47587bc5f0eff46d5f002aad440c0f821aea/1.7.8.json" }, { "id": "1.7.7", "releaseTime": "2014-04-09T07:52:16+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/1ac39ba6cfa1c6cae9cf88aac159ab93a7b02956/1.7.7.json" }, { "id": "1.7.6", "releaseTime": "2014-04-09T07:52:06+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/5db5d5ef5a5c54df1fe19ca58654ee8d22f7c5bc/1.7.6.json" }, { "id": "1.7.5", "releaseTime": "2014-02-26T09:22:17+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/5c734b4aa1569c7ff5d3e596cf2707e2d01f2ea6/1.7.5.json" }, { "id": "1.7.4", "releaseTime": "2013-12-09T12:28:10+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/fa2b48fced193d24ae9e265300e7b7eeb3e3fba2/1.7.4.json" }, { "id": "1.7.3", "releaseTime": "2013-12-06T13:55:34+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/bdfbb0821edc0c5875033470030da9019d8d8045/1.7.3.json" }, { "id": "1.7.2", "releaseTime": "2013-10-25T13:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/d05fb0059a4fee96c23e632b406eb634d1f02e00/1.7.2.json" }, diff --git a/versions/1.7.10.json b/versions/1.7.10.json index 5954ed914f..82e1d9ccc3 100644 --- a/versions/1.7.10.json +++ b/versions/1.7.10.json @@ -26,6 +26,17 @@ }, "id": "1.7.10", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -490,6 +501,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "releaseTime": "2014-05-14T17:29:23+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.7.2.json b/versions/1.7.2.json index f63f81738e..9323688518 100644 --- a/versions/1.7.2.json +++ b/versions/1.7.2.json @@ -26,6 +26,17 @@ }, "id": "1.7.2", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -431,6 +442,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets} --uuid ${auth_uuid} --accessToken ${auth_access_token}", "minimumLauncherVersion": 9, "releaseTime": "2013-10-25T13:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.7.3.json b/versions/1.7.3.json index f8806ca8e9..26ae4db865 100644 --- a/versions/1.7.3.json +++ b/versions/1.7.3.json @@ -26,6 +26,17 @@ }, "id": "1.7.3", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -424,6 +435,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties}", "minimumLauncherVersion": 12, "releaseTime": "2013-12-06T13:55:34+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.7.4.json b/versions/1.7.4.json index 9ce747b137..8ad0b515ad 100644 --- a/versions/1.7.4.json +++ b/versions/1.7.4.json @@ -26,6 +26,17 @@ }, "id": "1.7.4", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -424,6 +435,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "releaseTime": "2013-12-09T12:28:10+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.7.5.json b/versions/1.7.5.json index e868456fd0..86aea9def1 100644 --- a/versions/1.7.5.json +++ b/versions/1.7.5.json @@ -26,6 +26,17 @@ }, "id": "1.7.5", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -424,6 +435,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "releaseTime": "2014-02-26T09:22:17+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.7.6.json b/versions/1.7.6.json index 0ff319147f..00336045ac 100644 --- a/versions/1.7.6.json +++ b/versions/1.7.6.json @@ -26,6 +26,17 @@ }, "id": "1.7.6", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -435,6 +446,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "releaseTime": "2014-04-09T07:52:06+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.7.7.json b/versions/1.7.7.json index 8ae0eaa3bc..54afe1695c 100644 --- a/versions/1.7.7.json +++ b/versions/1.7.7.json @@ -26,6 +26,17 @@ }, "id": "1.7.7", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -435,6 +446,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "releaseTime": "2014-04-09T07:52:16+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.7.8.json b/versions/1.7.8.json index 040cbb1bb3..b2742d6921 100644 --- a/versions/1.7.8.json +++ b/versions/1.7.8.json @@ -26,6 +26,17 @@ }, "id": "1.7.8", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -435,6 +446,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "releaseTime": "2014-04-09T07:58:16+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.7.9.json b/versions/1.7.9.json index 8049de5012..af3a5854b2 100644 --- a/versions/1.7.9.json +++ b/versions/1.7.9.json @@ -26,6 +26,17 @@ }, "id": "1.7.9", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -435,6 +446,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "releaseTime": "2014-04-14T13:29:23+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.1.json b/versions/1.8.1.json index 2beaa5f3ec..79f7e715ce 100644 --- a/versions/1.8.1.json +++ b/versions/1.8.1.json @@ -26,6 +26,17 @@ }, "id": "1.8.1", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -582,6 +593,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2014-11-24T14:13:31+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.2.json b/versions/1.8.2.json index 23715a4e9f..f752d1335b 100644 --- a/versions/1.8.2.json +++ b/versions/1.8.2.json @@ -26,6 +26,17 @@ }, "id": "1.8.2", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -621,6 +632,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-02-19T15:47:29+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.3.json b/versions/1.8.3.json index 9a0c5b006c..9064c05a38 100644 --- a/versions/1.8.3.json +++ b/versions/1.8.3.json @@ -26,6 +26,17 @@ }, "id": "1.8.3", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -621,6 +632,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-02-20T14:00:09+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.4.json b/versions/1.8.4.json index fa3e8e30b6..ccdf6bf648 100644 --- a/versions/1.8.4.json +++ b/versions/1.8.4.json @@ -26,6 +26,17 @@ }, "id": "1.8.4", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -621,6 +632,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-04-17T11:37:50+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.5.json b/versions/1.8.5.json index c778e92517..526dfadf32 100644 --- a/versions/1.8.5.json +++ b/versions/1.8.5.json @@ -26,6 +26,17 @@ }, "id": "1.8.5", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -621,6 +632,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-05-22T11:15:28+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.6.json b/versions/1.8.6.json index 548da9a7aa..ef2dc05910 100644 --- a/versions/1.8.6.json +++ b/versions/1.8.6.json @@ -26,6 +26,17 @@ }, "id": "1.8.6", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -621,6 +632,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-05-25T10:31:19+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.7.json b/versions/1.8.7.json index 4982c41013..0c1298bdb3 100644 --- a/versions/1.8.7.json +++ b/versions/1.8.7.json @@ -26,6 +26,17 @@ }, "id": "1.8.7", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -621,6 +632,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-06-05T10:10:44+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.8.json b/versions/1.8.8.json index 3175c63053..8913222b42 100644 --- a/versions/1.8.8.json +++ b/versions/1.8.8.json @@ -26,6 +26,17 @@ }, "id": "1.8.8", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -621,6 +632,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-07-27T10:31:28+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.9.json b/versions/1.8.9.json index 00bf828877..fc3ef4ba26 100644 --- a/versions/1.8.9.json +++ b/versions/1.8.9.json @@ -26,6 +26,17 @@ }, "id": "1.8.9", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -621,6 +632,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-03T09:24:39+00:00", - "time": "2016-02-09T08:22:32+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.json b/versions/1.8.json index a3ef4a879e..74b1cefb28 100644 --- a/versions/1.8.json +++ b/versions/1.8.json @@ -26,6 +26,17 @@ }, "id": "1.8", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -604,6 +615,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2014-09-02T08:24:35+00:00", - "time": "2016-02-02T15:37:47+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.9.1.json b/versions/1.9.1.json index b38219b3b8..de0ee8c47d 100644 --- a/versions/1.9.1.json +++ b/versions/1.9.1.json @@ -21,6 +21,17 @@ }, "id": "1.9.1", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -524,6 +535,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.9.2.json b/versions/1.9.2.json index c440cf84af..c5e7232f75 100644 --- a/versions/1.9.2.json +++ b/versions/1.9.2.json @@ -21,6 +21,17 @@ }, "id": "1.9.2", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -524,6 +535,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.9.3-pre1.json b/versions/1.9.3-pre1.json index 1c0daf208d..97d8ccd59c 100644 --- a/versions/1.9.3-pre1.json +++ b/versions/1.9.3-pre1.json @@ -21,6 +21,17 @@ }, "id": "1.9.3-pre1", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -535,6 +546,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-04-21T12:41:42+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9.3-pre2.json b/versions/1.9.3-pre2.json index ac894283a6..ff9b2d5e17 100644 --- a/versions/1.9.3-pre2.json +++ b/versions/1.9.3-pre2.json @@ -21,6 +21,17 @@ }, "id": "1.9.3-pre2", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -535,6 +546,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-04-27T13:33:20+00:00", - "time": "2016-04-27T13:34:37+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9.3-pre3.json b/versions/1.9.3-pre3.json index e4849c6170..8b14982428 100644 --- a/versions/1.9.3-pre3.json +++ b/versions/1.9.3-pre3.json @@ -21,6 +21,17 @@ }, "id": "1.9.3-pre3", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -535,6 +546,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-05-03T09:28:11+00:00", - "time": "2016-05-03T09:29:33+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9.3.json b/versions/1.9.3.json new file mode 100644 index 0000000000..9245a44f6a --- /dev/null +++ b/versions/1.9.3.json @@ -0,0 +1,551 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "b6985b0d3a0520dfb6f17eeb1e8ba58ce9577061", + "size": 8736082, + "url": "https://launcher.mojang.com/mc/game/1.9.3/client/b6985b0d3a0520dfb6f17eeb1e8ba58ce9577061/client.jar" + }, + "server": { + "sha1": "8e897b6b6d784f745332644f4d104f7a6e737ccf", + "size": 9399056, + "url": "https://launcher.mojang.com/mc/game/1.9.3/server/8e897b6b6d784f745332644f4d104f7a6e737ccf/server.jar" + } + }, + "id": "1.9.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", + "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" + } + }, + "name": "com.mojang:realms:1.8.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-05-10T08:33:35+00:00", + "time": "2016-05-10T14:45:26+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.9.4.json b/versions/1.9.4.json new file mode 100644 index 0000000000..879ad76424 --- /dev/null +++ b/versions/1.9.4.json @@ -0,0 +1,551 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "4a61c873be90bb1196d68dac7b29870408c56969", + "size": 8736083, + "url": "https://launcher.mojang.com/mc/game/1.9.4/client/4a61c873be90bb1196d68dac7b29870408c56969/client.jar" + }, + "server": { + "sha1": "edbb7b1758af33d365bf835eb9d13de005b1e274", + "size": 9399053, + "url": "https://launcher.mojang.com/mc/game/1.9.4/server/edbb7b1758af33d365bf835eb9d13de005b1e274/server.jar" + } + }, + "id": "1.9.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", + "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" + } + }, + "name": "com.mojang:realms:1.8.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-05-10T10:17:16+00:00", + "time": "2016-05-10T14:45:26+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.9.json b/versions/1.9.json index 37a80d1fc9..ecbd93b668 100644 --- a/versions/1.9.json +++ b/versions/1.9.json @@ -21,6 +21,17 @@ }, "id": "1.9", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -524,6 +535,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/15w45a.json b/versions/15w45a.json deleted file mode 100644 index 36b5f5f963..0000000000 --- a/versions/15w45a.json +++ /dev/null @@ -1,534 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "1cc965816c3c01b3b2226e15e884b74f3b04dd10", - "size": 9186764, - "url": "https://launcher.mojang.com/mc/game/15w45a/client/1cc965816c3c01b3b2226e15e884b74f3b04dd10/client.jar" - }, - "server": { - "sha1": "6bae28a2f80749ba7fc379e44acc46ac5fe44920", - "size": 8816714, - "url": "https://launcher.mojang.com/mc/game/15w45a/server/6bae28a2f80749ba7fc379e44acc46ac5fe44920/server.jar" - }, - "windows_server": { - "sha1": "e18d49e82958f7b537fbe6184e93c7ea0ae21a3f", - "size": 9210954, - "url": "https://launcher.mojang.com/mc/game/15w45a/windows_server/e18d49e82958f7b537fbe6184e93c7ea0ae21a3f/windows_server.exe" - } - }, - "id": "15w45a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-11-05T13:04:07+00:00", - "time": "2016-04-25T16:37:54+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/15w46a.json b/versions/15w46a.json index 7902fd023d..faa66d5ee1 100644 --- a/versions/15w46a.json +++ b/versions/15w46a.json @@ -26,6 +26,17 @@ }, "id": "15w46a", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -529,6 +540,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w47c.json b/versions/15w47c.json index cf26756b4f..10ed8636a9 100644 --- a/versions/15w47c.json +++ b/versions/15w47c.json @@ -26,6 +26,17 @@ }, "id": "15w47c", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -529,6 +540,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w49b.json b/versions/15w49b.json index e3bbffdc97..84059b3952 100644 --- a/versions/15w49b.json +++ b/versions/15w49b.json @@ -26,6 +26,17 @@ }, "id": "15w49b", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -529,6 +540,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w50a.json b/versions/15w50a.json index c6765c11ae..92bbbdc838 100644 --- a/versions/15w50a.json +++ b/versions/15w50a.json @@ -26,6 +26,17 @@ }, "id": "15w50a", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -529,6 +540,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w51b.json b/versions/15w51b.json index 01b8b6b26b..b07452cbcd 100644 --- a/versions/15w51b.json +++ b/versions/15w51b.json @@ -26,6 +26,17 @@ }, "id": "15w51b", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -529,6 +540,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w02a.json b/versions/16w02a.json index 5128f1671d..cbad1623b8 100644 --- a/versions/16w02a.json +++ b/versions/16w02a.json @@ -26,6 +26,17 @@ }, "id": "16w02a", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -529,6 +540,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w03a.json b/versions/16w03a.json index 1eada0bd44..c2b74d1ef6 100644 --- a/versions/16w03a.json +++ b/versions/16w03a.json @@ -26,6 +26,17 @@ }, "id": "16w03a", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -529,6 +540,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w04a.json b/versions/16w04a.json index b124091809..66b5bad13a 100644 --- a/versions/16w04a.json +++ b/versions/16w04a.json @@ -26,6 +26,17 @@ }, "id": "16w04a", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -529,6 +540,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w05b.json b/versions/16w05b.json index fed17fbadc..0aa59ad6ec 100644 --- a/versions/16w05b.json +++ b/versions/16w05b.json @@ -21,6 +21,17 @@ }, "id": "16w05b", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -524,6 +535,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w06a.json b/versions/16w06a.json index 1849572d6e..732ede99eb 100644 --- a/versions/16w06a.json +++ b/versions/16w06a.json @@ -21,6 +21,17 @@ }, "id": "16w06a", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -524,6 +535,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w07b.json b/versions/16w07b.json index 2109c2befc..427cd47312 100644 --- a/versions/16w07b.json +++ b/versions/16w07b.json @@ -21,6 +21,17 @@ }, "id": "16w07b", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -524,6 +535,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w14a.json b/versions/16w14a.json index ce7771e48e..8ef38056c0 100644 --- a/versions/16w14a.json +++ b/versions/16w14a.json @@ -21,6 +21,17 @@ }, "id": "16w14a", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -524,6 +535,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-04-07T12:47:51+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w15b.json b/versions/16w15b.json index af203720f0..afcd263a93 100644 --- a/versions/16w15b.json +++ b/versions/16w15b.json @@ -21,6 +21,17 @@ }, "id": "16w15b", "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, { "downloads": { "artifact": { @@ -535,6 +546,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-04-13T13:56:41+00:00", - "time": "2016-04-25T16:37:54+00:00", + "time": "2016-05-10T14:45:26+00:00", "type": "snapshot" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From b28fa1b398b6ab98be26aa63dce50acb4dec2a7a Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 23 May 2016 03:00:09 +0200 Subject: Update 2016-05-23 --- minecraft/15w46a.json | 312 ---------------------------- minecraft/16w20a.json | 318 +++++++++++++++++++++++++++++ version_manifest.json | 16 +- versions/15w46a.json | 545 ------------------------------------------------- versions/16w20a.json | 551 ++++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 877 insertions(+), 865 deletions(-) delete mode 100644 minecraft/15w46a.json create mode 100644 minecraft/16w20a.json delete mode 100644 versions/15w46a.json create mode 100644 versions/16w20a.json diff --git a/minecraft/15w46a.json b/minecraft/15w46a.json deleted file mode 100644 index 222bf7469a..0000000000 --- a/minecraft/15w46a.json +++ /dev/null @@ -1,312 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "101e4c37464438ef7fe9dc12113a3ea828eac4f0", - "size": 9190347, - "url": "https://launcher.mojang.com/mc/game/15w46a/client/101e4c37464438ef7fe9dc12113a3ea828eac4f0/client.jar" - }, - "server": { - "sha1": "f0f25f22430b0c122308244f210df66ae3ce7894", - "size": 8817183, - "url": "https://launcher.mojang.com/mc/game/15w46a/server/f0f25f22430b0c122308244f210df66ae3ce7894/server.jar" - }, - "windows_server": { - "sha1": "979e26f45ba7cbb80c633828a3c206c0e872508b", - "size": 9211423, - "url": "https://launcher.mojang.com/mc/game/15w46a/windows_server/979e26f45ba7cbb80c633828a3c206c0e872508b/windows_server.exe" - } - }, - "id": "15w46a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-05-10T14:45:26+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w20a.json b/minecraft/16w20a.json new file mode 100644 index 0000000000..ced3339bf2 --- /dev/null +++ b/minecraft/16w20a.json @@ -0,0 +1,318 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "73de5728b610cf31bcc9c497447856374893249d", + "size": 8841325, + "url": "https://launcher.mojang.com/mc/game/16w20a/client/73de5728b610cf31bcc9c497447856374893249d/client.jar" + }, + "server": { + "sha1": "2cbcbd735cb48c8cc2bebb7b43c8afa69a923269", + "size": 9447434, + "url": "https://launcher.mojang.com/mc/game/16w20a/server/2cbcbd735cb48c8cc2bebb7b43c8afa69a923269/server.jar" + } + }, + "id": "16w20a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", + "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" + } + }, + "name": "com.mojang:realms:1.8.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-05-18T12:45:14+00:00", + "time": "2016-05-18T12:47:23+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index c7530d3da6..241d45452f 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.9.4", - "snapshot": "1.9.4" + "snapshot": "16w20a" }, "versions": [ + { + "id": "16w20a", + "releaseTime": "2016-05-18T12:45:14+00:00", + "time": "2016-05-18T12:47:23+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/36e5b5b5516089a314cee1fa6165cc1e075416b1/16w20a.json" + }, { "id": "1.9.4", "releaseTime": "2016-05-10T10:17:16+00:00", @@ -151,13 +158,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/3f79737d0b46d715c027f0ac8230af0334bf5e93/15w47c.json" }, - { - "id": "15w46a", - "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-05-10T14:45:26+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/bb69c805bc168ac57dd3b5d3c823176dfefda71b/15w46a.json" - }, { "id": "1.8.8", "releaseTime": "2015-07-27T10:31:28+00:00", diff --git a/versions/15w46a.json b/versions/15w46a.json deleted file mode 100644 index faa66d5ee1..0000000000 --- a/versions/15w46a.json +++ /dev/null @@ -1,545 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "101e4c37464438ef7fe9dc12113a3ea828eac4f0", - "size": 9190347, - "url": "https://launcher.mojang.com/mc/game/15w46a/client/101e4c37464438ef7fe9dc12113a3ea828eac4f0/client.jar" - }, - "server": { - "sha1": "f0f25f22430b0c122308244f210df66ae3ce7894", - "size": 8817183, - "url": "https://launcher.mojang.com/mc/game/15w46a/server/f0f25f22430b0c122308244f210df66ae3ce7894/server.jar" - }, - "windows_server": { - "sha1": "979e26f45ba7cbb80c633828a3c206c0e872508b", - "size": 9211423, - "url": "https://launcher.mojang.com/mc/game/15w46a/windows_server/979e26f45ba7cbb80c633828a3c206c0e872508b/windows_server.exe" - } - }, - "id": "15w46a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-11-12T12:11:47+00:00", - "time": "2016-05-10T14:45:26+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w20a.json b/versions/16w20a.json new file mode 100644 index 0000000000..013899b67c --- /dev/null +++ b/versions/16w20a.json @@ -0,0 +1,551 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "73de5728b610cf31bcc9c497447856374893249d", + "size": 8841325, + "url": "https://launcher.mojang.com/mc/game/16w20a/client/73de5728b610cf31bcc9c497447856374893249d/client.jar" + }, + "server": { + "sha1": "2cbcbd735cb48c8cc2bebb7b43c8afa69a923269", + "size": 9447434, + "url": "https://launcher.mojang.com/mc/game/16w20a/server/2cbcbd735cb48c8cc2bebb7b43c8afa69a923269/server.jar" + } + }, + "id": "16w20a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", + "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" + } + }, + "name": "com.mojang:realms:1.8.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-05-18T12:45:14+00:00", + "time": "2016-05-18T12:47:23+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 9d89411e5a47dbd732e0074dcfd7048521c79496 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 28 May 2016 02:00:09 +0200 Subject: Update 2016-05-28 --- minecraft/1.9.3-pre1.json | 318 -------------------------- minecraft/15w47c.json | 312 -------------------------- minecraft/16w21b.json | 318 ++++++++++++++++++++++++++ version_manifest.json | 23 +- versions/1.9.3-pre1.json | 551 ---------------------------------------------- versions/15w47c.json | 545 --------------------------------------------- versions/16w21b.json | 551 ++++++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 877 insertions(+), 1741 deletions(-) delete mode 100644 minecraft/1.9.3-pre1.json delete mode 100644 minecraft/15w47c.json create mode 100644 minecraft/16w21b.json delete mode 100644 versions/1.9.3-pre1.json delete mode 100644 versions/15w47c.json create mode 100644 versions/16w21b.json diff --git a/minecraft/1.9.3-pre1.json b/minecraft/1.9.3-pre1.json deleted file mode 100644 index 752a7380d9..0000000000 --- a/minecraft/1.9.3-pre1.json +++ /dev/null @@ -1,318 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "ae942605669e2d25ab539b8c2ea45d469b022bea", - "size": 8733737, - "url": "https://launcher.mojang.com/mc/game/1.9.3-pre1/client/ae942605669e2d25ab539b8c2ea45d469b022bea/client.jar" - }, - "server": { - "sha1": "5d7391b36ccbc4ec04a259a3f7c6609232f30762", - "size": 9397056, - "url": "https://launcher.mojang.com/mc/game/1.9.3-pre1/server/5d7391b36ccbc4ec04a259a3f7c6609232f30762/server.jar" - } - }, - "id": "1.9.3-pre1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", - "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" - } - }, - "name": "com.mojang:realms:1.8.15" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-04-21T12:41:42+00:00", - "time": "2016-05-10T14:45:26+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/15w47c.json b/minecraft/15w47c.json deleted file mode 100644 index 787a366ea4..0000000000 --- a/minecraft/15w47c.json +++ /dev/null @@ -1,312 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "4fa6325dbcf710d3dbfd707acd4a541b9c30638d", - "size": 9194297, - "url": "https://launcher.mojang.com/mc/game/15w47c/client/4fa6325dbcf710d3dbfd707acd4a541b9c30638d/client.jar" - }, - "server": { - "sha1": "9ec245a239150ccb0f8cdae430d25ed04899bb51", - "size": 8820891, - "url": "https://launcher.mojang.com/mc/game/15w47c/server/9ec245a239150ccb0f8cdae430d25ed04899bb51/server.jar" - }, - "windows_server": { - "sha1": "ee3bbcaf7ed43846524087736b730df99dbea147", - "size": 9215131, - "url": "https://launcher.mojang.com/mc/game/15w47c/windows_server/ee3bbcaf7ed43846524087736b730df99dbea147/windows_server.exe" - } - }, - "id": "15w47c", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-05-10T14:45:26+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w21b.json b/minecraft/16w21b.json new file mode 100644 index 0000000000..60a9ae5eb6 --- /dev/null +++ b/minecraft/16w21b.json @@ -0,0 +1,318 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "e0dd76d667fec04c875f3e8b6e9465c3f03da2ef", + "size": 8848015, + "url": "https://launcher.mojang.com/mc/game/16w21b/client/e0dd76d667fec04c875f3e8b6e9465c3f03da2ef/client.jar" + }, + "server": { + "sha1": "6dedac03d0fbfbcabe8ef09b170a577a9f72c6f8", + "size": 9451167, + "url": "https://launcher.mojang.com/mc/game/16w21b/server/6dedac03d0fbfbcabe8ef09b170a577a9f72c6f8/server.jar" + } + }, + "id": "16w21b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", + "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" + } + }, + "name": "com.mojang:realms:1.8.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-05-26T12:47:22+00:00", + "time": "2016-05-26T12:50:22+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 241d45452f..c04c68dbfd 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.9.4", - "snapshot": "16w20a" + "snapshot": "16w21b" }, "versions": [ + { + "id": "16w21b", + "releaseTime": "2016-05-26T12:47:22+00:00", + "time": "2016-05-26T12:50:22+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/746adc2f6244d1f4ea5f654ebb4038c56b7ce503/16w21b.json" + }, { "id": "16w20a", "releaseTime": "2016-05-18T12:45:14+00:00", @@ -39,13 +46,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/638ed898a73a3b2f1a58c77c4d2e856511bae265/1.9.3-pre2.json" }, - { - "id": "1.9.3-pre1", - "releaseTime": "2016-04-21T12:41:42+00:00", - "time": "2016-05-10T14:45:26+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/702085d428fc9ce963b9a24b8725fda23ec61e7c/1.9.3-pre1.json" - }, { "id": "16w15b", "releaseTime": "2016-04-13T13:56:41+00:00", @@ -151,13 +151,6 @@ "type": "release", "url": "https://launchermeta.mojang.com/mc/game/42c67f1d38e55da24741c9e40ef5253f289177f1/1.8.9.json" }, - { - "id": "15w47c", - "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-05-10T14:45:26+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/3f79737d0b46d715c027f0ac8230af0334bf5e93/15w47c.json" - }, { "id": "1.8.8", "releaseTime": "2015-07-27T10:31:28+00:00", diff --git a/versions/1.9.3-pre1.json b/versions/1.9.3-pre1.json deleted file mode 100644 index 97d8ccd59c..0000000000 --- a/versions/1.9.3-pre1.json +++ /dev/null @@ -1,551 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "ae942605669e2d25ab539b8c2ea45d469b022bea", - "size": 8733737, - "url": "https://launcher.mojang.com/mc/game/1.9.3-pre1/client/ae942605669e2d25ab539b8c2ea45d469b022bea/client.jar" - }, - "server": { - "sha1": "5d7391b36ccbc4ec04a259a3f7c6609232f30762", - "size": 9397056, - "url": "https://launcher.mojang.com/mc/game/1.9.3-pre1/server/5d7391b36ccbc4ec04a259a3f7c6609232f30762/server.jar" - } - }, - "id": "1.9.3-pre1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", - "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" - } - }, - "name": "com.mojang:realms:1.8.15" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-04-21T12:41:42+00:00", - "time": "2016-05-10T14:45:26+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/15w47c.json b/versions/15w47c.json deleted file mode 100644 index 10ed8636a9..0000000000 --- a/versions/15w47c.json +++ /dev/null @@ -1,545 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "4fa6325dbcf710d3dbfd707acd4a541b9c30638d", - "size": 9194297, - "url": "https://launcher.mojang.com/mc/game/15w47c/client/4fa6325dbcf710d3dbfd707acd4a541b9c30638d/client.jar" - }, - "server": { - "sha1": "9ec245a239150ccb0f8cdae430d25ed04899bb51", - "size": 8820891, - "url": "https://launcher.mojang.com/mc/game/15w47c/server/9ec245a239150ccb0f8cdae430d25ed04899bb51/server.jar" - }, - "windows_server": { - "sha1": "ee3bbcaf7ed43846524087736b730df99dbea147", - "size": 9215131, - "url": "https://launcher.mojang.com/mc/game/15w47c/windows_server/ee3bbcaf7ed43846524087736b730df99dbea147/windows_server.exe" - } - }, - "id": "15w47c", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-11-20T12:46:56+00:00", - "time": "2016-05-10T14:45:26+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w21b.json b/versions/16w21b.json new file mode 100644 index 0000000000..730d5cae5f --- /dev/null +++ b/versions/16w21b.json @@ -0,0 +1,551 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "e0dd76d667fec04c875f3e8b6e9465c3f03da2ef", + "size": 8848015, + "url": "https://launcher.mojang.com/mc/game/16w21b/client/e0dd76d667fec04c875f3e8b6e9465c3f03da2ef/client.jar" + }, + "server": { + "sha1": "6dedac03d0fbfbcabe8ef09b170a577a9f72c6f8", + "size": 9451167, + "url": "https://launcher.mojang.com/mc/game/16w21b/server/6dedac03d0fbfbcabe8ef09b170a577a9f72c6f8/server.jar" + } + }, + "id": "16w21b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", + "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" + } + }, + "name": "com.mojang:realms:1.8.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-05-26T12:47:22+00:00", + "time": "2016-05-26T12:50:22+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From b41868da9422d9314ba4c7cd718a83ff5151f5e2 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 1 Jun 2016 23:00:22 +0200 Subject: Update 2016-06-01 --- minecraft/1.0.json | 2 +- minecraft/1.1.json | 2 +- minecraft/1.2.1.json | 2 +- minecraft/1.2.2.json | 2 +- minecraft/1.2.3.json | 2 +- minecraft/1.2.4.json | 2 +- minecraft/1.2.5.json | 2 +- minecraft/1.3.1.json | 2 +- minecraft/1.3.2.json | 2 +- minecraft/1.4.2.json | 2 +- minecraft/1.4.4.json | 2 +- minecraft/1.4.5.json | 2 +- minecraft/1.4.6.json | 2 +- minecraft/1.4.7.json | 2 +- minecraft/1.5.1.json | 2 +- minecraft/1.5.2.json | 2 +- minecraft/1.6.1.json | 2 +- minecraft/1.6.2.json | 2 +- minecraft/1.6.4.json | 2 +- minecraft/1.7.10.json | 16 +- minecraft/1.7.2.json | 16 +- minecraft/1.7.3.json | 16 +- minecraft/1.7.4.json | 16 +- minecraft/1.7.5.json | 16 +- minecraft/1.7.6.json | 16 +- minecraft/1.7.7.json | 16 +- minecraft/1.7.8.json | 16 +- minecraft/1.7.9.json | 16 +- minecraft/1.8.1.json | 16 +- minecraft/1.8.2.json | 16 +- minecraft/1.8.3.json | 16 +- minecraft/1.8.4.json | 16 +- minecraft/1.8.5.json | 16 +- minecraft/1.8.6.json | 16 +- minecraft/1.8.7.json | 16 +- minecraft/1.8.8.json | 16 +- minecraft/1.8.9.json | 16 +- minecraft/1.8.json | 16 +- minecraft/1.9.1.json | 16 +- minecraft/1.9.2.json | 16 +- minecraft/1.9.3-pre2.json | 318 ------------------------- minecraft/1.9.3-pre3.json | 16 +- minecraft/1.9.3.json | 16 +- minecraft/1.9.4.json | 16 +- minecraft/1.9.json | 16 +- minecraft/15w49b.json | 16 +- minecraft/15w50a.json | 16 +- minecraft/15w51b.json | 16 +- minecraft/16w02a.json | 16 +- minecraft/16w03a.json | 16 +- minecraft/16w04a.json | 16 +- minecraft/16w05b.json | 16 +- minecraft/16w06a.json | 16 +- minecraft/16w07b.json | 16 +- minecraft/16w14a.json | 16 +- minecraft/16w15b.json | 16 +- minecraft/16w20a.json | 16 +- minecraft/16w21b.json | 16 +- minecraft/a1.0.11.json | 2 +- minecraft/a1.0.14.json | 2 +- minecraft/a1.0.15.json | 2 +- minecraft/a1.0.16.json | 2 +- minecraft/a1.0.17_02.json | 2 +- minecraft/a1.0.17_04.json | 2 +- minecraft/a1.0.4.json | 2 +- minecraft/a1.0.5_01.json | 2 +- minecraft/a1.1.0.json | 2 +- minecraft/a1.1.2.json | 2 +- minecraft/a1.1.2_01.json | 2 +- minecraft/a1.2.0.json | 2 +- minecraft/a1.2.0_01.json | 2 +- minecraft/a1.2.0_02.json | 2 +- minecraft/a1.2.1.json | 2 +- minecraft/a1.2.1_01.json | 2 +- minecraft/a1.2.2a.json | 2 +- minecraft/a1.2.2b.json | 2 +- minecraft/a1.2.3.json | 2 +- minecraft/a1.2.3_01.json | 2 +- minecraft/a1.2.3_02.json | 2 +- minecraft/a1.2.3_04.json | 2 +- minecraft/a1.2.4_01.json | 2 +- minecraft/a1.2.5.json | 2 +- minecraft/a1.2.6.json | 2 +- minecraft/b1.0.2.json | 2 +- minecraft/b1.0.json | 2 +- minecraft/b1.0_01.json | 2 +- minecraft/b1.1_01.json | 2 +- minecraft/b1.1_02.json | 2 +- minecraft/b1.2.json | 2 +- minecraft/b1.2_01.json | 2 +- minecraft/b1.2_02.json | 2 +- minecraft/b1.3_01.json | 2 +- minecraft/b1.3b.json | 2 +- minecraft/b1.4.json | 2 +- minecraft/b1.4_01.json | 2 +- minecraft/b1.5.json | 2 +- minecraft/b1.5_01.json | 2 +- minecraft/b1.6.1.json | 2 +- minecraft/b1.6.2.json | 2 +- minecraft/b1.6.3.json | 2 +- minecraft/b1.6.4.json | 2 +- minecraft/b1.6.5.json | 2 +- minecraft/b1.6.6.json | 2 +- minecraft/b1.6.json | 2 +- minecraft/b1.7.2.json | 2 +- minecraft/b1.7.3.json | 2 +- minecraft/b1.7.json | 2 +- minecraft/b1.8.1.json | 2 +- minecraft/b1.8.json | 2 +- minecraft/c0.0.11a.json | 2 +- minecraft/c0.0.13a.json | 2 +- minecraft/c0.0.13a_03.json | 2 +- minecraft/c0.30_01c.json | 2 +- minecraft/inf-20100618.json | 2 +- minecraft/rd-132211.json | 2 +- minecraft/rd-132328.json | 2 +- minecraft/rd-160052.json | 2 +- minecraft/rd-161348.json | 2 +- minecraft/rd-20090515.json | 2 +- version_manifest.json | 83 +++---- versions/1.0.json | 2 +- versions/1.1.json | 2 +- versions/1.2.1.json | 2 +- versions/1.2.2.json | 2 +- versions/1.2.3.json | 2 +- versions/1.2.4.json | 2 +- versions/1.2.5.json | 2 +- versions/1.3.1.json | 2 +- versions/1.3.2.json | 2 +- versions/1.4.2.json | 2 +- versions/1.4.4.json | 2 +- versions/1.4.5.json | 2 +- versions/1.4.6.json | 2 +- versions/1.4.7.json | 2 +- versions/1.5.1.json | 2 +- versions/1.5.2.json | 2 +- versions/1.6.1.json | 2 +- versions/1.6.2.json | 2 +- versions/1.6.4.json | 2 +- versions/1.7.10.json | 16 +- versions/1.7.2.json | 16 +- versions/1.7.3.json | 16 +- versions/1.7.4.json | 16 +- versions/1.7.5.json | 16 +- versions/1.7.6.json | 16 +- versions/1.7.7.json | 16 +- versions/1.7.8.json | 16 +- versions/1.7.9.json | 16 +- versions/1.8.1.json | 16 +- versions/1.8.2.json | 16 +- versions/1.8.3.json | 16 +- versions/1.8.4.json | 16 +- versions/1.8.5.json | 16 +- versions/1.8.6.json | 16 +- versions/1.8.7.json | 16 +- versions/1.8.8.json | 16 +- versions/1.8.9.json | 16 +- versions/1.8.json | 16 +- versions/1.9.1.json | 16 +- versions/1.9.2.json | 16 +- versions/1.9.3-pre2.json | 551 -------------------------------------------- versions/1.9.3-pre3.json | 16 +- versions/1.9.3.json | 16 +- versions/1.9.4.json | 16 +- versions/1.9.json | 16 +- versions/15w49b.json | 16 +- versions/15w50a.json | 16 +- versions/15w51b.json | 16 +- versions/16w02a.json | 16 +- versions/16w03a.json | 16 +- versions/16w04a.json | 16 +- versions/16w05b.json | 16 +- versions/16w06a.json | 16 +- versions/16w07b.json | 16 +- versions/16w14a.json | 16 +- versions/16w15b.json | 16 +- versions/16w20a.json | 16 +- versions/16w21b.json | 16 +- versions/a1.0.11.json | 2 +- versions/a1.0.14.json | 2 +- versions/a1.0.15.json | 2 +- versions/a1.0.16.json | 2 +- versions/a1.0.17_02.json | 2 +- versions/a1.0.17_04.json | 2 +- versions/a1.0.4.json | 2 +- versions/a1.0.5_01.json | 2 +- versions/a1.1.0.json | 2 +- versions/a1.1.2.json | 2 +- versions/a1.1.2_01.json | 2 +- versions/a1.2.0.json | 2 +- versions/a1.2.0_01.json | 2 +- versions/a1.2.0_02.json | 2 +- versions/a1.2.1.json | 2 +- versions/a1.2.1_01.json | 2 +- versions/a1.2.2a.json | 2 +- versions/a1.2.2b.json | 2 +- versions/a1.2.3.json | 2 +- versions/a1.2.3_01.json | 2 +- versions/a1.2.3_02.json | 2 +- versions/a1.2.3_04.json | 2 +- versions/a1.2.4_01.json | 2 +- versions/a1.2.5.json | 2 +- versions/a1.2.6.json | 2 +- versions/b1.0.2.json | 2 +- versions/b1.0.json | 2 +- versions/b1.0_01.json | 2 +- versions/b1.1_01.json | 2 +- versions/b1.1_02.json | 2 +- versions/b1.2.json | 2 +- versions/b1.2_01.json | 2 +- versions/b1.2_02.json | 2 +- versions/b1.3_01.json | 2 +- versions/b1.3b.json | 2 +- versions/b1.4.json | 2 +- versions/b1.4_01.json | 2 +- versions/b1.5.json | 2 +- versions/b1.5_01.json | 2 +- versions/b1.6.1.json | 2 +- versions/b1.6.2.json | 2 +- versions/b1.6.3.json | 2 +- versions/b1.6.4.json | 2 +- versions/b1.6.5.json | 2 +- versions/b1.6.6.json | 2 +- versions/b1.6.json | 2 +- versions/b1.7.2.json | 2 +- versions/b1.7.3.json | 2 +- versions/b1.7.json | 2 +- versions/b1.8.1.json | 2 +- versions/b1.8.json | 2 +- versions/c0.0.11a.json | 2 +- versions/c0.0.13a.json | 2 +- versions/c0.0.13a_03.json | 2 +- versions/c0.30_01c.json | 2 +- versions/inf-20100618.json | 2 +- versions/rd-132211.json | 2 +- versions/rd-132328.json | 2 +- versions/rd-160052.json | 2 +- versions/rd-161348.json | 2 +- versions/rd-20090515.json | 2 +- 239 files changed, 1262 insertions(+), 1226 deletions(-) delete mode 100644 minecraft/1.9.3-pre2.json delete mode 100644 versions/1.9.3-pre2.json diff --git a/minecraft/1.0.json b/minecraft/1.0.json index 2dc77ce1f5..2e4cbca255 100644 --- a/minecraft/1.0.json +++ b/minecraft/1.0.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.1.json b/minecraft/1.1.json index a986c984a1..db2a87a351 100644 --- a/minecraft/1.1.json +++ b/minecraft/1.1.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.2.1.json b/minecraft/1.2.1.json index a7f2cbbe0e..0d0f388cef 100644 --- a/minecraft/1.2.1.json +++ b/minecraft/1.2.1.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.2.2.json b/minecraft/1.2.2.json index b23c18f05e..8b7f60a5c4 100644 --- a/minecraft/1.2.2.json +++ b/minecraft/1.2.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.2.3.json b/minecraft/1.2.3.json index 305da34d90..21661df323 100644 --- a/minecraft/1.2.3.json +++ b/minecraft/1.2.3.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.2.4.json b/minecraft/1.2.4.json index 275098d958..add5919ad8 100644 --- a/minecraft/1.2.4.json +++ b/minecraft/1.2.4.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.2.5.json b/minecraft/1.2.5.json index 1475193470..01ce612d7b 100644 --- a/minecraft/1.2.5.json +++ b/minecraft/1.2.5.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.3.1.json b/minecraft/1.3.1.json index 9098d70383..2ba24b1d69 100644 --- a/minecraft/1.3.1.json +++ b/minecraft/1.3.1.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.3.2.json b/minecraft/1.3.2.json index 6582207377..e60ed3a4c7 100644 --- a/minecraft/1.3.2.json +++ b/minecraft/1.3.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.4.2.json b/minecraft/1.4.2.json index 77df10dba4..001c54ac50 100644 --- a/minecraft/1.4.2.json +++ b/minecraft/1.4.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.4.4.json b/minecraft/1.4.4.json index 44c1db9f86..cd6e0812e7 100644 --- a/minecraft/1.4.4.json +++ b/minecraft/1.4.4.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.4.5.json b/minecraft/1.4.5.json index 2fbe612d42..5a0e7e6f95 100644 --- a/minecraft/1.4.5.json +++ b/minecraft/1.4.5.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.4.6.json b/minecraft/1.4.6.json index b2b099872d..dd09b3890f 100644 --- a/minecraft/1.4.6.json +++ b/minecraft/1.4.6.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.4.7.json b/minecraft/1.4.7.json index 9cbcb3d9c3..c11c12e8d7 100644 --- a/minecraft/1.4.7.json +++ b/minecraft/1.4.7.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.5.1.json b/minecraft/1.5.1.json index 0aa0681842..92d4580e09 100644 --- a/minecraft/1.5.1.json +++ b/minecraft/1.5.1.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.5.2.json b/minecraft/1.5.2.json index 568935e413..176bf8dbb6 100644 --- a/minecraft/1.5.2.json +++ b/minecraft/1.5.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.6.1.json b/minecraft/1.6.1.json index d1ebf74d38..c09f0f78b2 100644 --- a/minecraft/1.6.1.json +++ b/minecraft/1.6.1.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.6.2.json b/minecraft/1.6.2.json index 9f4d54e878..0d5caddfb0 100644 --- a/minecraft/1.6.2.json +++ b/minecraft/1.6.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.6.4.json b/minecraft/1.6.4.json index 3f99b700a5..bc14c21852 100644 --- a/minecraft/1.6.4.json +++ b/minecraft/1.6.4.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/1.7.10.json b/minecraft/1.7.10.json index 85e1dc1aaf..2de619b198 100644 --- a/minecraft/1.7.10.json +++ b/minecraft/1.7.10.json @@ -4,7 +4,7 @@ "sha1": "f90ca2878ba3141d32d949ea7f665855dd073c65", "size": 88096, "totalSize": 112220327, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.10/f90ca2878ba3141d32d949ea7f665855dd073c65/1.7.10.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.7.10/f90ca2878ba3141d32d949ea7f665855dd073c65/1.7.10.json" }, "assets": "1.7.10", "downloads": { @@ -383,11 +383,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "name": "Minecraft", "releaseTime": "2014-05-14T17:29:23+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.7.2.json b/minecraft/1.7.2.json index d3640bbc26..ca288c1b6c 100644 --- a/minecraft/1.7.2.json +++ b/minecraft/1.7.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { @@ -225,11 +225,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets} --uuid ${auth_uuid} --accessToken ${auth_access_token}", "minimumLauncherVersion": 9, "name": "Minecraft", "releaseTime": "2013-10-25T13:00:00+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.7.3.json b/minecraft/1.7.3.json index dbf0f8eb76..d63affd41c 100644 --- a/minecraft/1.7.3.json +++ b/minecraft/1.7.3.json @@ -4,7 +4,7 @@ "sha1": "bbc05b4c076ff654fa3154e6400d79d76a184245", "size": 72524, "totalSize": 111220155, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.3/bbc05b4c076ff654fa3154e6400d79d76a184245/1.7.3.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.7.3/bbc05b4c076ff654fa3154e6400d79d76a184245/1.7.3.json" }, "assets": "1.7.3", "downloads": { @@ -317,11 +317,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties}", "minimumLauncherVersion": 12, "name": "Minecraft", "releaseTime": "2013-12-06T13:55:34+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.7.4.json b/minecraft/1.7.4.json index 1eca15d0fd..30c46f7acb 100644 --- a/minecraft/1.7.4.json +++ b/minecraft/1.7.4.json @@ -4,7 +4,7 @@ "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", "size": 73081, "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" }, "assets": "1.7.4", "downloads": { @@ -317,11 +317,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "name": "Minecraft", "releaseTime": "2013-12-09T12:28:10+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.7.5.json b/minecraft/1.7.5.json index 20796b596b..075c58d629 100644 --- a/minecraft/1.7.5.json +++ b/minecraft/1.7.5.json @@ -4,7 +4,7 @@ "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", "size": 73081, "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" }, "assets": "1.7.4", "downloads": { @@ -317,11 +317,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "name": "Minecraft", "releaseTime": "2014-02-26T09:22:17+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.7.6.json b/minecraft/1.7.6.json index dbf49f9c4d..48a4613745 100644 --- a/minecraft/1.7.6.json +++ b/minecraft/1.7.6.json @@ -4,7 +4,7 @@ "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", "size": 73081, "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" }, "assets": "1.7.4", "downloads": { @@ -328,11 +328,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "name": "Minecraft", "releaseTime": "2014-04-09T07:52:06+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.7.7.json b/minecraft/1.7.7.json index a78c76c40f..a8b277703a 100644 --- a/minecraft/1.7.7.json +++ b/minecraft/1.7.7.json @@ -4,7 +4,7 @@ "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", "size": 73081, "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" }, "assets": "1.7.4", "downloads": { @@ -328,11 +328,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "name": "Minecraft", "releaseTime": "2014-04-09T07:52:16+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.7.8.json b/minecraft/1.7.8.json index f95a6b6256..45a59b0dbc 100644 --- a/minecraft/1.7.8.json +++ b/minecraft/1.7.8.json @@ -4,7 +4,7 @@ "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", "size": 73081, "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" }, "assets": "1.7.4", "downloads": { @@ -328,11 +328,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "name": "Minecraft", "releaseTime": "2014-04-09T07:58:16+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.7.9.json b/minecraft/1.7.9.json index 95218accd8..fdf077145e 100644 --- a/minecraft/1.7.9.json +++ b/minecraft/1.7.9.json @@ -4,7 +4,7 @@ "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", "size": 73081, "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" }, "assets": "1.7.4", "downloads": { @@ -328,11 +328,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "name": "Minecraft", "releaseTime": "2014-04-14T13:29:23+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.1.json b/minecraft/1.8.1.json index 33fbd39445..732e53bb48 100644 --- a/minecraft/1.8.1.json +++ b/minecraft/1.8.1.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -361,11 +361,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2014-11-24T14:13:31+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.2.json b/minecraft/1.8.2.json index 75483271be..6dd726bbe7 100644 --- a/minecraft/1.8.2.json +++ b/minecraft/1.8.2.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -394,11 +394,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-02-19T15:47:29+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.3.json b/minecraft/1.8.3.json index 8f6766b7e9..023f278769 100644 --- a/minecraft/1.8.3.json +++ b/minecraft/1.8.3.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -394,11 +394,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-02-20T14:00:09+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.4.json b/minecraft/1.8.4.json index 9991a61a65..c90493d78e 100644 --- a/minecraft/1.8.4.json +++ b/minecraft/1.8.4.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -394,11 +394,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-04-17T11:37:50+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.5.json b/minecraft/1.8.5.json index 78dab7d00b..d32abb95fc 100644 --- a/minecraft/1.8.5.json +++ b/minecraft/1.8.5.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -394,11 +394,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-05-22T11:15:28+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.6.json b/minecraft/1.8.6.json index d1f81ad92b..df908aa493 100644 --- a/minecraft/1.8.6.json +++ b/minecraft/1.8.6.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -394,11 +394,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-05-25T10:31:19+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.7.json b/minecraft/1.8.7.json index 1b1f8a4a73..73cdf73aff 100644 --- a/minecraft/1.8.7.json +++ b/minecraft/1.8.7.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -394,11 +394,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-06-05T10:10:44+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.8.json b/minecraft/1.8.8.json index 2ae9841d50..954c21f66e 100644 --- a/minecraft/1.8.8.json +++ b/minecraft/1.8.8.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -394,11 +394,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-07-27T10:31:28+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.9.json b/minecraft/1.8.9.json index 99610a4315..ba4de406fb 100644 --- a/minecraft/1.8.9.json +++ b/minecraft/1.8.9.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -394,11 +394,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-12-03T09:24:39+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.8.json b/minecraft/1.8.json index 3021b92864..cdaf6831f7 100644 --- a/minecraft/1.8.json +++ b/minecraft/1.8.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -383,11 +383,23 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2014-09-02T08:24:35+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.9.1.json b/minecraft/1.9.1.json index afbfdeb606..b5aaff89ec 100644 --- a/minecraft/1.9.1.json +++ b/minecraft/1.9.1.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -297,11 +297,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.9.2.json b/minecraft/1.9.2.json index df666510b4..1d7968cc08 100644 --- a/minecraft/1.9.2.json +++ b/minecraft/1.9.2.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -297,11 +297,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.9.3-pre2.json b/minecraft/1.9.3-pre2.json deleted file mode 100644 index 9f44924398..0000000000 --- a/minecraft/1.9.3-pre2.json +++ /dev/null @@ -1,318 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "9f0ed8007fee5763a1d8c18e2e51eedb855b3e55", - "size": 8739333, - "url": "https://launcher.mojang.com/mc/game/1.9.3-pre2/client/9f0ed8007fee5763a1d8c18e2e51eedb855b3e55/client.jar" - }, - "server": { - "sha1": "41c29ba7fca8d2a0ce3bab620600459e6023458c", - "size": 9399152, - "url": "https://launcher.mojang.com/mc/game/1.9.3-pre2/server/41c29ba7fca8d2a0ce3bab620600459e6023458c/server.jar" - } - }, - "id": "1.9.3-pre2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", - "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" - } - }, - "name": "com.mojang:realms:1.8.15" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-04-27T13:33:20+00:00", - "time": "2016-05-10T14:45:26+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/1.9.3-pre3.json b/minecraft/1.9.3-pre3.json index 897c5cd315..b92ffb3904 100644 --- a/minecraft/1.9.3-pre3.json +++ b/minecraft/1.9.3-pre3.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -308,11 +308,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-05-03T09:28:11+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/1.9.3.json b/minecraft/1.9.3.json index 97b958ecf1..5006cd155f 100644 --- a/minecraft/1.9.3.json +++ b/minecraft/1.9.3.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -308,11 +308,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-05-10T08:33:35+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.9.4.json b/minecraft/1.9.4.json index d8f70dfef8..377b1519d9 100644 --- a/minecraft/1.9.4.json +++ b/minecraft/1.9.4.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -308,11 +308,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-05-10T10:17:16+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.9.json b/minecraft/1.9.json index e7f0aefe53..5056bc0376 100644 --- a/minecraft/1.9.json +++ b/minecraft/1.9.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -297,11 +297,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/15w49b.json b/minecraft/15w49b.json index a8afe06897..6a6347d8d0 100644 --- a/minecraft/15w49b.json +++ b/minecraft/15w49b.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -302,11 +302,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/15w50a.json b/minecraft/15w50a.json index 692d81e315..cae9d64ee5 100644 --- a/minecraft/15w50a.json +++ b/minecraft/15w50a.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -302,11 +302,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/15w51b.json b/minecraft/15w51b.json index 80d2be4531..16d833531f 100644 --- a/minecraft/15w51b.json +++ b/minecraft/15w51b.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -302,11 +302,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w02a.json b/minecraft/16w02a.json index dad90301ea..c38ba5d43b 100644 --- a/minecraft/16w02a.json +++ b/minecraft/16w02a.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -302,11 +302,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w03a.json b/minecraft/16w03a.json index 2437a8072f..b4609b7d4c 100644 --- a/minecraft/16w03a.json +++ b/minecraft/16w03a.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -302,11 +302,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w04a.json b/minecraft/16w04a.json index e26f3038bd..3cd5663e01 100644 --- a/minecraft/16w04a.json +++ b/minecraft/16w04a.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -302,11 +302,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "name": "Minecraft", "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w05b.json b/minecraft/16w05b.json index 850ebe3917..cf71f7062c 100644 --- a/minecraft/16w05b.json +++ b/minecraft/16w05b.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -297,11 +297,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w06a.json b/minecraft/16w06a.json index 33227497f5..6f7344dadb 100644 --- a/minecraft/16w06a.json +++ b/minecraft/16w06a.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -297,11 +297,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w07b.json b/minecraft/16w07b.json index f08cc3afc9..54c70a3554 100644 --- a/minecraft/16w07b.json +++ b/minecraft/16w07b.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -297,11 +297,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w14a.json b/minecraft/16w14a.json index e5706a1751..9b1bae4198 100644 --- a/minecraft/16w14a.json +++ b/minecraft/16w14a.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -297,11 +297,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-04-07T12:47:51+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w15b.json b/minecraft/16w15b.json index 7f97da7be7..693b839637 100644 --- a/minecraft/16w15b.json +++ b/minecraft/16w15b.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -308,11 +308,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-04-13T13:56:41+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w20a.json b/minecraft/16w20a.json index ced3339bf2..b19626bcd0 100644 --- a/minecraft/16w20a.json +++ b/minecraft/16w20a.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -308,11 +308,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-05-18T12:45:14+00:00", - "time": "2016-05-18T12:47:23+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w21b.json b/minecraft/16w21b.json index 60a9ae5eb6..6fddab61f8 100644 --- a/minecraft/16w21b.json +++ b/minecraft/16w21b.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -308,11 +308,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-05-26T12:47:22+00:00", - "time": "2016-05-26T12:50:22+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/a1.0.11.json b/minecraft/a1.0.11.json index fa2e919665..866500e400 100644 --- a/minecraft/a1.0.11.json +++ b/minecraft/a1.0.11.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.0.14.json b/minecraft/a1.0.14.json index 1ba9b7f49d..70d6e602b4 100644 --- a/minecraft/a1.0.14.json +++ b/minecraft/a1.0.14.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.0.15.json b/minecraft/a1.0.15.json index bc040fc088..b01bb128b0 100644 --- a/minecraft/a1.0.15.json +++ b/minecraft/a1.0.15.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.0.16.json b/minecraft/a1.0.16.json index 02d39f489a..1df7dab977 100644 --- a/minecraft/a1.0.16.json +++ b/minecraft/a1.0.16.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.0.17_02.json b/minecraft/a1.0.17_02.json index 3471d3ab53..c22e3a9e59 100644 --- a/minecraft/a1.0.17_02.json +++ b/minecraft/a1.0.17_02.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.0.17_04.json b/minecraft/a1.0.17_04.json index 3d11730e4d..bddfe6e118 100644 --- a/minecraft/a1.0.17_04.json +++ b/minecraft/a1.0.17_04.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.0.4.json b/minecraft/a1.0.4.json index c9dc71c3c5..043c6ed8a0 100644 --- a/minecraft/a1.0.4.json +++ b/minecraft/a1.0.4.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.0.5_01.json b/minecraft/a1.0.5_01.json index dbf4dc8cac..a1bc97a392 100644 --- a/minecraft/a1.0.5_01.json +++ b/minecraft/a1.0.5_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.1.0.json b/minecraft/a1.1.0.json index 41e4e21518..56febaa545 100644 --- a/minecraft/a1.1.0.json +++ b/minecraft/a1.1.0.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.1.2.json b/minecraft/a1.1.2.json index 8eed42b447..a3271192d4 100644 --- a/minecraft/a1.1.2.json +++ b/minecraft/a1.1.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.1.2_01.json b/minecraft/a1.1.2_01.json index d86d930244..37b79472bd 100644 --- a/minecraft/a1.1.2_01.json +++ b/minecraft/a1.1.2_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.2.0.json b/minecraft/a1.2.0.json index 64fcb609d8..067531aecd 100644 --- a/minecraft/a1.2.0.json +++ b/minecraft/a1.2.0.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.2.0_01.json b/minecraft/a1.2.0_01.json index 8d718e242f..70221bb019 100644 --- a/minecraft/a1.2.0_01.json +++ b/minecraft/a1.2.0_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.2.0_02.json b/minecraft/a1.2.0_02.json index 2f8c393a92..16b9080fcc 100644 --- a/minecraft/a1.2.0_02.json +++ b/minecraft/a1.2.0_02.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.2.1.json b/minecraft/a1.2.1.json index 6a392130c8..6791eef4b3 100644 --- a/minecraft/a1.2.1.json +++ b/minecraft/a1.2.1.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.2.1_01.json b/minecraft/a1.2.1_01.json index 7a59fbe9f1..ca6415f8bb 100644 --- a/minecraft/a1.2.1_01.json +++ b/minecraft/a1.2.1_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.2.2a.json b/minecraft/a1.2.2a.json index 870a613ec3..29bcce3367 100644 --- a/minecraft/a1.2.2a.json +++ b/minecraft/a1.2.2a.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.2.2b.json b/minecraft/a1.2.2b.json index 2ca7c942bb..65cb4c1544 100644 --- a/minecraft/a1.2.2b.json +++ b/minecraft/a1.2.2b.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.2.3.json b/minecraft/a1.2.3.json index ec665f3aef..c7afaaa981 100644 --- a/minecraft/a1.2.3.json +++ b/minecraft/a1.2.3.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.2.3_01.json b/minecraft/a1.2.3_01.json index a75f96e22c..a9c4f7ff2a 100644 --- a/minecraft/a1.2.3_01.json +++ b/minecraft/a1.2.3_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.2.3_02.json b/minecraft/a1.2.3_02.json index ec240a31ad..855fcca02c 100644 --- a/minecraft/a1.2.3_02.json +++ b/minecraft/a1.2.3_02.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.2.3_04.json b/minecraft/a1.2.3_04.json index 5463c3f872..95baaea60f 100644 --- a/minecraft/a1.2.3_04.json +++ b/minecraft/a1.2.3_04.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.2.4_01.json b/minecraft/a1.2.4_01.json index f5cdc0d28a..4c8783fa8e 100644 --- a/minecraft/a1.2.4_01.json +++ b/minecraft/a1.2.4_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.2.5.json b/minecraft/a1.2.5.json index a980e9945d..82871cdea1 100644 --- a/minecraft/a1.2.5.json +++ b/minecraft/a1.2.5.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/a1.2.6.json b/minecraft/a1.2.6.json index d73ebf822a..04c2d0c169 100644 --- a/minecraft/a1.2.6.json +++ b/minecraft/a1.2.6.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.0.2.json b/minecraft/b1.0.2.json index a2932ae70c..b9deb5350c 100644 --- a/minecraft/b1.0.2.json +++ b/minecraft/b1.0.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.0.json b/minecraft/b1.0.json index 3957e11056..5ceb3f959d 100644 --- a/minecraft/b1.0.json +++ b/minecraft/b1.0.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.0_01.json b/minecraft/b1.0_01.json index b82cc04772..df5771619c 100644 --- a/minecraft/b1.0_01.json +++ b/minecraft/b1.0_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.1_01.json b/minecraft/b1.1_01.json index b37b32002d..004ead61c4 100644 --- a/minecraft/b1.1_01.json +++ b/minecraft/b1.1_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.1_02.json b/minecraft/b1.1_02.json index 13fce445b0..8ae2a08ea3 100644 --- a/minecraft/b1.1_02.json +++ b/minecraft/b1.1_02.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.2.json b/minecraft/b1.2.json index 0cc3f227bb..b80e3f370e 100644 --- a/minecraft/b1.2.json +++ b/minecraft/b1.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.2_01.json b/minecraft/b1.2_01.json index 1a6afaa7d8..d6c8f3d810 100644 --- a/minecraft/b1.2_01.json +++ b/minecraft/b1.2_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.2_02.json b/minecraft/b1.2_02.json index 6c94b251d9..41ea504a6d 100644 --- a/minecraft/b1.2_02.json +++ b/minecraft/b1.2_02.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.3_01.json b/minecraft/b1.3_01.json index 06ddc334b0..1064eea230 100644 --- a/minecraft/b1.3_01.json +++ b/minecraft/b1.3_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.3b.json b/minecraft/b1.3b.json index 4fd37bb922..75f947136c 100644 --- a/minecraft/b1.3b.json +++ b/minecraft/b1.3b.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.4.json b/minecraft/b1.4.json index ec6e2023df..e3f0e71d15 100644 --- a/minecraft/b1.4.json +++ b/minecraft/b1.4.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.4_01.json b/minecraft/b1.4_01.json index 4a7227e82d..6ed6cab048 100644 --- a/minecraft/b1.4_01.json +++ b/minecraft/b1.4_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.5.json b/minecraft/b1.5.json index a3da3f7f6b..9fcf580c29 100644 --- a/minecraft/b1.5.json +++ b/minecraft/b1.5.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.5_01.json b/minecraft/b1.5_01.json index 0d914bdb17..266b2de53b 100644 --- a/minecraft/b1.5_01.json +++ b/minecraft/b1.5_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.6.1.json b/minecraft/b1.6.1.json index 5bd369bd8e..2bc4666aba 100644 --- a/minecraft/b1.6.1.json +++ b/minecraft/b1.6.1.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.6.2.json b/minecraft/b1.6.2.json index 3086527db8..b193c511f9 100644 --- a/minecraft/b1.6.2.json +++ b/minecraft/b1.6.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.6.3.json b/minecraft/b1.6.3.json index 41d9d7d56a..1c89b36da6 100644 --- a/minecraft/b1.6.3.json +++ b/minecraft/b1.6.3.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.6.4.json b/minecraft/b1.6.4.json index 41ab4cb5e7..2d98df0644 100644 --- a/minecraft/b1.6.4.json +++ b/minecraft/b1.6.4.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.6.5.json b/minecraft/b1.6.5.json index 10331f2a0e..1f0339232c 100644 --- a/minecraft/b1.6.5.json +++ b/minecraft/b1.6.5.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.6.6.json b/minecraft/b1.6.6.json index 0e1abbcc25..56ce405372 100644 --- a/minecraft/b1.6.6.json +++ b/minecraft/b1.6.6.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.6.json b/minecraft/b1.6.json index 591b047fc4..0e610f79fa 100644 --- a/minecraft/b1.6.json +++ b/minecraft/b1.6.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.7.2.json b/minecraft/b1.7.2.json index 86d07064fa..4d935c0df5 100644 --- a/minecraft/b1.7.2.json +++ b/minecraft/b1.7.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.7.3.json b/minecraft/b1.7.3.json index 06717bfba6..046cee0399 100644 --- a/minecraft/b1.7.3.json +++ b/minecraft/b1.7.3.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.7.json b/minecraft/b1.7.json index f607e419e7..68304d6ca6 100644 --- a/minecraft/b1.7.json +++ b/minecraft/b1.7.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.8.1.json b/minecraft/b1.8.1.json index f5b81b5c67..5e9cf67787 100644 --- a/minecraft/b1.8.1.json +++ b/minecraft/b1.8.1.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/b1.8.json b/minecraft/b1.8.json index 18785d3331..ad40da3fec 100644 --- a/minecraft/b1.8.json +++ b/minecraft/b1.8.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/c0.0.11a.json b/minecraft/c0.0.11a.json index ad095b8db4..3d51e86d3f 100644 --- a/minecraft/c0.0.11a.json +++ b/minecraft/c0.0.11a.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/c0.0.13a.json b/minecraft/c0.0.13a.json index 08b5e9fd17..264df854c0 100644 --- a/minecraft/c0.0.13a.json +++ b/minecraft/c0.0.13a.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/c0.0.13a_03.json b/minecraft/c0.0.13a_03.json index f990f92641..5f460e7e5d 100644 --- a/minecraft/c0.0.13a_03.json +++ b/minecraft/c0.0.13a_03.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/c0.30_01c.json b/minecraft/c0.30_01c.json index 7c4ed5b14d..f0be4c2dc7 100644 --- a/minecraft/c0.30_01c.json +++ b/minecraft/c0.30_01c.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/inf-20100618.json b/minecraft/inf-20100618.json index e9969a533f..7c394d3e4d 100644 --- a/minecraft/inf-20100618.json +++ b/minecraft/inf-20100618.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/rd-132211.json b/minecraft/rd-132211.json index f28c8931fb..7bbc16bcc6 100644 --- a/minecraft/rd-132211.json +++ b/minecraft/rd-132211.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/rd-132328.json b/minecraft/rd-132328.json index 25fe4c1d76..56a9d13a92 100644 --- a/minecraft/rd-132328.json +++ b/minecraft/rd-132328.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/rd-160052.json b/minecraft/rd-160052.json index c7d7a995ca..9a1c3af60b 100644 --- a/minecraft/rd-160052.json +++ b/minecraft/rd-160052.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/rd-161348.json b/minecraft/rd-161348.json index f6a34580c2..4c794b6674 100644 --- a/minecraft/rd-161348.json +++ b/minecraft/rd-161348.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/minecraft/rd-20090515.json b/minecraft/rd-20090515.json index ecb244f404..2b17efa971 100644 --- a/minecraft/rd-20090515.json +++ b/minecraft/rd-20090515.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/version_manifest.json b/version_manifest.json index c04c68dbfd..07a1e3804b 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -7,273 +7,266 @@ { "id": "16w21b", "releaseTime": "2016-05-26T12:47:22+00:00", - "time": "2016-05-26T12:50:22+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/746adc2f6244d1f4ea5f654ebb4038c56b7ce503/16w21b.json" }, { "id": "16w20a", "releaseTime": "2016-05-18T12:45:14+00:00", - "time": "2016-05-18T12:47:23+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/36e5b5b5516089a314cee1fa6165cc1e075416b1/16w20a.json" }, { "id": "1.9.4", "releaseTime": "2016-05-10T10:17:16+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/cdcd308b7cbd15bc595850ce6557d4ade48cee7a/1.9.4.json" }, { "id": "1.9.3", "releaseTime": "2016-05-10T08:33:35+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/566def4133157888f4b2d1832951d78ebd328840/1.9.3.json" }, { "id": "1.9.3-pre3", "releaseTime": "2016-05-03T09:28:11+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/cb3bbbc48354bd53d0ef0943fe43351dc02801b6/1.9.3-pre3.json" }, - { - "id": "1.9.3-pre2", - "releaseTime": "2016-04-27T13:33:20+00:00", - "time": "2016-05-10T14:45:26+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/638ed898a73a3b2f1a58c77c4d2e856511bae265/1.9.3-pre2.json" - }, { "id": "16w15b", "releaseTime": "2016-04-13T13:56:41+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/5d3c577c06255bec1a3577d00d441368e2cd5c1d/16w15b.json" }, { "id": "16w14a", "releaseTime": "2016-04-07T12:47:51+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/1d94fd994824c4b24453d28bc04e04d7e4c70730/16w14a.json" }, { "id": "1.9.2", "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.2.json" }, { "id": "1.9.1", "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1.json" }, { "id": "1.9", "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" }, { "id": "16w07b", "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w07b.json" }, { "id": "16w06a", "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w06a.json" }, { "id": "16w05b", "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w05b.json" }, { "id": "16w04a", "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/41618e3b861500aa9fc243fd9b62d75bed002dd9/16w04a.json" }, { "id": "16w03a", "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a94a971d9e6416dfbba41e2d0777eccd41fdbb40/16w03a.json" }, { "id": "16w02a", "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/251363df6d86053c38d4625c09a119770f34b271/16w02a.json" }, { "id": "15w51b", "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/192553973cd6f6c3b8db1a39be4565f5089a31e4/15w51b.json" }, { "id": "15w50a", "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/4314012592850e31fa6b5c873d5fc8099286f838/15w50a.json" }, { "id": "15w49b", "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/a265fcbb464fb68b485e98378752d8a7fe8a81ec/15w49b.json" }, { "id": "1.8.9", "releaseTime": "2015-12-03T09:24:39+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/42c67f1d38e55da24741c9e40ef5253f289177f1/1.8.9.json" }, { "id": "1.8.8", "releaseTime": "2015-07-27T10:31:28+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/96f1789c25884755f4d3143d2e1364c9dded7d6b/1.8.8.json" }, { "id": "1.8.7", "releaseTime": "2015-06-05T10:10:44+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/3de1bfa5cad6af19f18a90e335cdaaa3ac4f84fd/1.8.7.json" }, { "id": "1.8.6", "releaseTime": "2015-05-25T10:31:19+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/3b4ff7d7d8c0371f88a0a9b9bd4023db5b87ea58/1.8.6.json" }, { "id": "1.8.5", "releaseTime": "2015-05-22T11:15:28+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/d899728dc0fda279911faddd779e504d0881916a/1.8.5.json" }, { "id": "1.8.4", "releaseTime": "2015-04-17T11:37:50+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/69ce72fb5ad8455253511c24bb221eef8fa0c5fc/1.8.4.json" }, { "id": "1.8.3", "releaseTime": "2015-02-20T14:00:09+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/b92049ba235d52a0e23ada77e7a544b32f69d7d3/1.8.3.json" }, { "id": "1.8.2", "releaseTime": "2015-02-19T15:47:29+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/18b5185ed6a0a0b358a38c2af835bf19063fe426/1.8.2.json" }, { "id": "1.8.1", "releaseTime": "2014-11-24T14:13:31+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/d6614f2010cff434c1c51f00d03836846d74a442/1.8.1.json" }, { "id": "1.8", "releaseTime": "2014-09-02T08:24:35+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/d74a4b45e8877084e1bcc8121012845f28def238/1.8.json" }, { "id": "1.7.10", "releaseTime": "2014-05-14T17:29:23+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/016674e6940d040efe6df3a459a4fe10faaa6a40/1.7.10.json" }, { "id": "1.7.9", "releaseTime": "2014-04-14T13:29:23+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/48a7c56e1aae1c40457173c978f1df6c17cc540c/1.7.9.json" }, { "id": "1.7.8", "releaseTime": "2014-04-09T07:58:16+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/d55f47587bc5f0eff46d5f002aad440c0f821aea/1.7.8.json" }, { "id": "1.7.7", "releaseTime": "2014-04-09T07:52:16+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/1ac39ba6cfa1c6cae9cf88aac159ab93a7b02956/1.7.7.json" }, { "id": "1.7.6", "releaseTime": "2014-04-09T07:52:06+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/5db5d5ef5a5c54df1fe19ca58654ee8d22f7c5bc/1.7.6.json" }, { "id": "1.7.5", "releaseTime": "2014-02-26T09:22:17+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/5c734b4aa1569c7ff5d3e596cf2707e2d01f2ea6/1.7.5.json" }, { "id": "1.7.4", "releaseTime": "2013-12-09T12:28:10+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/fa2b48fced193d24ae9e265300e7b7eeb3e3fba2/1.7.4.json" }, { "id": "1.7.3", "releaseTime": "2013-12-06T13:55:34+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/bdfbb0821edc0c5875033470030da9019d8d8045/1.7.3.json" }, { "id": "1.7.2", "releaseTime": "2013-10-25T13:00:00+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/d05fb0059a4fee96c23e632b406eb634d1f02e00/1.7.2.json" }, diff --git a/versions/1.0.json b/versions/1.0.json index b8ebbf1bdd..41fad3eaa6 100644 --- a/versions/1.0.json +++ b/versions/1.0.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.1.json b/versions/1.1.json index 4b60e57064..ab582b6bd6 100644 --- a/versions/1.1.json +++ b/versions/1.1.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.2.1.json b/versions/1.2.1.json index 82922c50b9..21f0f83504 100644 --- a/versions/1.2.1.json +++ b/versions/1.2.1.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.2.2.json b/versions/1.2.2.json index 60af8f4a92..e6a7239c3e 100644 --- a/versions/1.2.2.json +++ b/versions/1.2.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.2.3.json b/versions/1.2.3.json index fcedf2e3fa..851ed1909d 100644 --- a/versions/1.2.3.json +++ b/versions/1.2.3.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.2.4.json b/versions/1.2.4.json index dccfc7a71f..acad8fd48c 100644 --- a/versions/1.2.4.json +++ b/versions/1.2.4.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.2.5.json b/versions/1.2.5.json index 54d4e5ce5d..316ac3b6fe 100644 --- a/versions/1.2.5.json +++ b/versions/1.2.5.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.3.1.json b/versions/1.3.1.json index 98fdbcde9d..00eda50d4e 100644 --- a/versions/1.3.1.json +++ b/versions/1.3.1.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.3.2.json b/versions/1.3.2.json index 3419702cff..fb93e76dd8 100644 --- a/versions/1.3.2.json +++ b/versions/1.3.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.4.2.json b/versions/1.4.2.json index ed2f645948..b33c893a97 100644 --- a/versions/1.4.2.json +++ b/versions/1.4.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.4.4.json b/versions/1.4.4.json index bdbd6dd8d0..83e97cfb68 100644 --- a/versions/1.4.4.json +++ b/versions/1.4.4.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.4.5.json b/versions/1.4.5.json index b4edb5c8f4..b37d6ad0af 100644 --- a/versions/1.4.5.json +++ b/versions/1.4.5.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.4.6.json b/versions/1.4.6.json index 7125c9e2ee..507f35b344 100644 --- a/versions/1.4.6.json +++ b/versions/1.4.6.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.4.7.json b/versions/1.4.7.json index 66ae593a54..96fa594a8b 100644 --- a/versions/1.4.7.json +++ b/versions/1.4.7.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.5.1.json b/versions/1.5.1.json index f36c562483..ec630a7d7c 100644 --- a/versions/1.5.1.json +++ b/versions/1.5.1.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.5.2.json b/versions/1.5.2.json index 819d52764b..770116d8bb 100644 --- a/versions/1.5.2.json +++ b/versions/1.5.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.6.1.json b/versions/1.6.1.json index a4509fcf95..0d74b8085a 100644 --- a/versions/1.6.1.json +++ b/versions/1.6.1.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.6.2.json b/versions/1.6.2.json index 4d2b88c06d..100a4a88ea 100644 --- a/versions/1.6.2.json +++ b/versions/1.6.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.6.4.json b/versions/1.6.4.json index b4f46ea71d..808b8908e8 100644 --- a/versions/1.6.4.json +++ b/versions/1.6.4.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/1.7.10.json b/versions/1.7.10.json index 82e1d9ccc3..998ee7f966 100644 --- a/versions/1.7.10.json +++ b/versions/1.7.10.json @@ -4,7 +4,7 @@ "sha1": "f90ca2878ba3141d32d949ea7f665855dd073c65", "size": 88096, "totalSize": 112220327, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.10/f90ca2878ba3141d32d949ea7f665855dd073c65/1.7.10.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.7.10/f90ca2878ba3141d32d949ea7f665855dd073c65/1.7.10.json" }, "assets": "1.7.10", "downloads": { @@ -497,10 +497,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "releaseTime": "2014-05-14T17:29:23+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.7.2.json b/versions/1.7.2.json index 9323688518..01693f1340 100644 --- a/versions/1.7.2.json +++ b/versions/1.7.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { @@ -438,10 +438,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets} --uuid ${auth_uuid} --accessToken ${auth_access_token}", "minimumLauncherVersion": 9, "releaseTime": "2013-10-25T13:00:00+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.7.3.json b/versions/1.7.3.json index 26ae4db865..ad3c58b069 100644 --- a/versions/1.7.3.json +++ b/versions/1.7.3.json @@ -4,7 +4,7 @@ "sha1": "bbc05b4c076ff654fa3154e6400d79d76a184245", "size": 72524, "totalSize": 111220155, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.3/bbc05b4c076ff654fa3154e6400d79d76a184245/1.7.3.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.7.3/bbc05b4c076ff654fa3154e6400d79d76a184245/1.7.3.json" }, "assets": "1.7.3", "downloads": { @@ -431,10 +431,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties}", "minimumLauncherVersion": 12, "releaseTime": "2013-12-06T13:55:34+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.7.4.json b/versions/1.7.4.json index 8ad0b515ad..fd97b19308 100644 --- a/versions/1.7.4.json +++ b/versions/1.7.4.json @@ -4,7 +4,7 @@ "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", "size": 73081, "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" }, "assets": "1.7.4", "downloads": { @@ -431,10 +431,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "releaseTime": "2013-12-09T12:28:10+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.7.5.json b/versions/1.7.5.json index 86aea9def1..77a510e304 100644 --- a/versions/1.7.5.json +++ b/versions/1.7.5.json @@ -4,7 +4,7 @@ "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", "size": 73081, "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" }, "assets": "1.7.4", "downloads": { @@ -431,10 +431,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "releaseTime": "2014-02-26T09:22:17+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.7.6.json b/versions/1.7.6.json index 00336045ac..c49e87fbda 100644 --- a/versions/1.7.6.json +++ b/versions/1.7.6.json @@ -4,7 +4,7 @@ "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", "size": 73081, "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" }, "assets": "1.7.4", "downloads": { @@ -442,10 +442,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "releaseTime": "2014-04-09T07:52:06+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.7.7.json b/versions/1.7.7.json index 54afe1695c..641c90a0c3 100644 --- a/versions/1.7.7.json +++ b/versions/1.7.7.json @@ -4,7 +4,7 @@ "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", "size": 73081, "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" }, "assets": "1.7.4", "downloads": { @@ -442,10 +442,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "releaseTime": "2014-04-09T07:52:16+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.7.8.json b/versions/1.7.8.json index b2742d6921..ff304afc69 100644 --- a/versions/1.7.8.json +++ b/versions/1.7.8.json @@ -4,7 +4,7 @@ "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", "size": 73081, "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" }, "assets": "1.7.4", "downloads": { @@ -442,10 +442,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "releaseTime": "2014-04-09T07:58:16+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.7.9.json b/versions/1.7.9.json index af3a5854b2..a807fc3d11 100644 --- a/versions/1.7.9.json +++ b/versions/1.7.9.json @@ -4,7 +4,7 @@ "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", "size": 73081, "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" }, "assets": "1.7.4", "downloads": { @@ -442,10 +442,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 13, "releaseTime": "2014-04-14T13:29:23+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.1.json b/versions/1.8.1.json index 79f7e715ce..e0e4407d79 100644 --- a/versions/1.8.1.json +++ b/versions/1.8.1.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -589,10 +589,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2014-11-24T14:13:31+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.2.json b/versions/1.8.2.json index f752d1335b..bf149f9035 100644 --- a/versions/1.8.2.json +++ b/versions/1.8.2.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -628,10 +628,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-02-19T15:47:29+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.3.json b/versions/1.8.3.json index 9064c05a38..1285948ead 100644 --- a/versions/1.8.3.json +++ b/versions/1.8.3.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -628,10 +628,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-02-20T14:00:09+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.4.json b/versions/1.8.4.json index ccdf6bf648..c5ac57166f 100644 --- a/versions/1.8.4.json +++ b/versions/1.8.4.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -628,10 +628,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-04-17T11:37:50+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.5.json b/versions/1.8.5.json index 526dfadf32..205ccce97c 100644 --- a/versions/1.8.5.json +++ b/versions/1.8.5.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -628,10 +628,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-05-22T11:15:28+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.6.json b/versions/1.8.6.json index ef2dc05910..40b3cd7c9a 100644 --- a/versions/1.8.6.json +++ b/versions/1.8.6.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -628,10 +628,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-05-25T10:31:19+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.7.json b/versions/1.8.7.json index 0c1298bdb3..3f46836ed9 100644 --- a/versions/1.8.7.json +++ b/versions/1.8.7.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -628,10 +628,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-06-05T10:10:44+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.8.json b/versions/1.8.8.json index 8913222b42..ed0efd2a18 100644 --- a/versions/1.8.8.json +++ b/versions/1.8.8.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -628,10 +628,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-07-27T10:31:28+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.9.json b/versions/1.8.9.json index fc3ef4ba26..2996556f60 100644 --- a/versions/1.8.9.json +++ b/versions/1.8.9.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -628,10 +628,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-03T09:24:39+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.8.json b/versions/1.8.json index 74b1cefb28..cf101f5327 100644 --- a/versions/1.8.json +++ b/versions/1.8.json @@ -4,7 +4,7 @@ "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", "size": 94650, "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" }, "assets": "1.8", "downloads": { @@ -611,10 +611,22 @@ ] } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2014-09-02T08:24:35+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.9.1.json b/versions/1.9.1.json index de0ee8c47d..c82af37a23 100644 --- a/versions/1.9.1.json +++ b/versions/1.9.1.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -531,10 +531,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.9.2.json b/versions/1.9.2.json index c5e7232f75..88e5875147 100644 --- a/versions/1.9.2.json +++ b/versions/1.9.2.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -531,10 +531,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.9.3-pre2.json b/versions/1.9.3-pre2.json deleted file mode 100644 index ff9b2d5e17..0000000000 --- a/versions/1.9.3-pre2.json +++ /dev/null @@ -1,551 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "9f0ed8007fee5763a1d8c18e2e51eedb855b3e55", - "size": 8739333, - "url": "https://launcher.mojang.com/mc/game/1.9.3-pre2/client/9f0ed8007fee5763a1d8c18e2e51eedb855b3e55/client.jar" - }, - "server": { - "sha1": "41c29ba7fca8d2a0ce3bab620600459e6023458c", - "size": 9399152, - "url": "https://launcher.mojang.com/mc/game/1.9.3-pre2/server/41c29ba7fca8d2a0ce3bab620600459e6023458c/server.jar" - } - }, - "id": "1.9.3-pre2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", - "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" - } - }, - "name": "com.mojang:realms:1.8.15" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-04-27T13:33:20+00:00", - "time": "2016-05-10T14:45:26+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/1.9.3-pre3.json b/versions/1.9.3-pre3.json index 8b14982428..d6fece8026 100644 --- a/versions/1.9.3-pre3.json +++ b/versions/1.9.3-pre3.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -542,10 +542,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-05-03T09:28:11+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.9.3.json b/versions/1.9.3.json index 9245a44f6a..01ad356828 100644 --- a/versions/1.9.3.json +++ b/versions/1.9.3.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -542,10 +542,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-05-10T08:33:35+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.9.4.json b/versions/1.9.4.json index 879ad76424..b0d95f98e3 100644 --- a/versions/1.9.4.json +++ b/versions/1.9.4.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -542,10 +542,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-05-10T10:17:16+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.9.json b/versions/1.9.json index ecbd93b668..a4186cde90 100644 --- a/versions/1.9.json +++ b/versions/1.9.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -531,10 +531,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/15w49b.json b/versions/15w49b.json index 84059b3952..7fc6f92e94 100644 --- a/versions/15w49b.json +++ b/versions/15w49b.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -536,10 +536,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w50a.json b/versions/15w50a.json index 92bbbdc838..c39fffd35c 100644 --- a/versions/15w50a.json +++ b/versions/15w50a.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -536,10 +536,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/15w51b.json b/versions/15w51b.json index b07452cbcd..f6219426d9 100644 --- a/versions/15w51b.json +++ b/versions/15w51b.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -536,10 +536,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w02a.json b/versions/16w02a.json index cbad1623b8..d4fb34ba25 100644 --- a/versions/16w02a.json +++ b/versions/16w02a.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -536,10 +536,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w03a.json b/versions/16w03a.json index c2b74d1ef6..8f43bbd4cb 100644 --- a/versions/16w03a.json +++ b/versions/16w03a.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -536,10 +536,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w04a.json b/versions/16w04a.json index 66b5bad13a..11da94f722 100644 --- a/versions/16w04a.json +++ b/versions/16w04a.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -536,10 +536,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", "minimumLauncherVersion": 14, "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w05b.json b/versions/16w05b.json index 0aa59ad6ec..89f6026010 100644 --- a/versions/16w05b.json +++ b/versions/16w05b.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -531,10 +531,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w06a.json b/versions/16w06a.json index 732ede99eb..9631a4864f 100644 --- a/versions/16w06a.json +++ b/versions/16w06a.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -531,10 +531,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w07b.json b/versions/16w07b.json index 427cd47312..5f9ff3d3c7 100644 --- a/versions/16w07b.json +++ b/versions/16w07b.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -531,10 +531,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w14a.json b/versions/16w14a.json index 8ef38056c0..65ce037340 100644 --- a/versions/16w14a.json +++ b/versions/16w14a.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -531,10 +531,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-04-07T12:47:51+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w15b.json b/versions/16w15b.json index afcd263a93..a5818971c9 100644 --- a/versions/16w15b.json +++ b/versions/16w15b.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -542,10 +542,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-04-13T13:56:41+00:00", - "time": "2016-05-10T14:45:26+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w20a.json b/versions/16w20a.json index 013899b67c..413386359c 100644 --- a/versions/16w20a.json +++ b/versions/16w20a.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -542,10 +542,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-05-18T12:45:14+00:00", - "time": "2016-05-18T12:47:23+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w21b.json b/versions/16w21b.json index 730d5cae5f..b2d1cc6533 100644 --- a/versions/16w21b.json +++ b/versions/16w21b.json @@ -4,7 +4,7 @@ "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", "size": 137552, "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc-staging/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" }, "assets": "1.9", "downloads": { @@ -542,10 +542,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-05-26T12:47:22+00:00", - "time": "2016-05-26T12:50:22+00:00", + "time": "2016-06-01T11:45:48+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/a1.0.11.json b/versions/a1.0.11.json index f037ca5e55..5fa3707fe4 100644 --- a/versions/a1.0.11.json +++ b/versions/a1.0.11.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.0.14.json b/versions/a1.0.14.json index 0073dd8468..2eb6f20912 100644 --- a/versions/a1.0.14.json +++ b/versions/a1.0.14.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.0.15.json b/versions/a1.0.15.json index 4e5bfd9bbf..949a4d8905 100644 --- a/versions/a1.0.15.json +++ b/versions/a1.0.15.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.0.16.json b/versions/a1.0.16.json index 893608756e..23aee5a978 100644 --- a/versions/a1.0.16.json +++ b/versions/a1.0.16.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.0.17_02.json b/versions/a1.0.17_02.json index 616fefc579..9c7a6e240e 100644 --- a/versions/a1.0.17_02.json +++ b/versions/a1.0.17_02.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.0.17_04.json b/versions/a1.0.17_04.json index 253741fb62..4934feff2c 100644 --- a/versions/a1.0.17_04.json +++ b/versions/a1.0.17_04.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.0.4.json b/versions/a1.0.4.json index fca4600630..0e9bb3486a 100644 --- a/versions/a1.0.4.json +++ b/versions/a1.0.4.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.0.5_01.json b/versions/a1.0.5_01.json index 84120f07c7..d4e4af6d95 100644 --- a/versions/a1.0.5_01.json +++ b/versions/a1.0.5_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.1.0.json b/versions/a1.1.0.json index fd4fb90ef0..f79b6dd1bf 100644 --- a/versions/a1.1.0.json +++ b/versions/a1.1.0.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.1.2.json b/versions/a1.1.2.json index f6b747d81d..ac5c7182c9 100644 --- a/versions/a1.1.2.json +++ b/versions/a1.1.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.1.2_01.json b/versions/a1.1.2_01.json index e3a9e12c08..a939f31a33 100644 --- a/versions/a1.1.2_01.json +++ b/versions/a1.1.2_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.2.0.json b/versions/a1.2.0.json index f695cfb235..7eda71f5ab 100644 --- a/versions/a1.2.0.json +++ b/versions/a1.2.0.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.2.0_01.json b/versions/a1.2.0_01.json index 3c4f56d20a..598a5f6d3a 100644 --- a/versions/a1.2.0_01.json +++ b/versions/a1.2.0_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.2.0_02.json b/versions/a1.2.0_02.json index 164ea0f0c4..1694da779a 100644 --- a/versions/a1.2.0_02.json +++ b/versions/a1.2.0_02.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.2.1.json b/versions/a1.2.1.json index fcf03e9809..564d9a2f4f 100644 --- a/versions/a1.2.1.json +++ b/versions/a1.2.1.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.2.1_01.json b/versions/a1.2.1_01.json index 18d55d5ee1..04e800b07a 100644 --- a/versions/a1.2.1_01.json +++ b/versions/a1.2.1_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.2.2a.json b/versions/a1.2.2a.json index a634879b31..aaea618887 100644 --- a/versions/a1.2.2a.json +++ b/versions/a1.2.2a.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.2.2b.json b/versions/a1.2.2b.json index 5c06f3ae4d..66d729a04b 100644 --- a/versions/a1.2.2b.json +++ b/versions/a1.2.2b.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.2.3.json b/versions/a1.2.3.json index e1d31b1f59..a2d35fa0f2 100644 --- a/versions/a1.2.3.json +++ b/versions/a1.2.3.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.2.3_01.json b/versions/a1.2.3_01.json index ac2580c781..09781e8628 100644 --- a/versions/a1.2.3_01.json +++ b/versions/a1.2.3_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.2.3_02.json b/versions/a1.2.3_02.json index dfb3399ec4..922762e039 100644 --- a/versions/a1.2.3_02.json +++ b/versions/a1.2.3_02.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.2.3_04.json b/versions/a1.2.3_04.json index 7de8df26b2..667f6035b8 100644 --- a/versions/a1.2.3_04.json +++ b/versions/a1.2.3_04.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.2.4_01.json b/versions/a1.2.4_01.json index 85636a71f4..e944a40480 100644 --- a/versions/a1.2.4_01.json +++ b/versions/a1.2.4_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.2.5.json b/versions/a1.2.5.json index 74f140f291..631854df66 100644 --- a/versions/a1.2.5.json +++ b/versions/a1.2.5.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/a1.2.6.json b/versions/a1.2.6.json index 6c02ecdf16..ed2a5777a1 100644 --- a/versions/a1.2.6.json +++ b/versions/a1.2.6.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.0.2.json b/versions/b1.0.2.json index 02ad289f90..b0c82424d4 100644 --- a/versions/b1.0.2.json +++ b/versions/b1.0.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.0.json b/versions/b1.0.json index 5b6b350d2f..c9d22846c1 100644 --- a/versions/b1.0.json +++ b/versions/b1.0.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.0_01.json b/versions/b1.0_01.json index 42f43f06bd..75d857e1a3 100644 --- a/versions/b1.0_01.json +++ b/versions/b1.0_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.1_01.json b/versions/b1.1_01.json index 9f9ca2dc42..c5778d333c 100644 --- a/versions/b1.1_01.json +++ b/versions/b1.1_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.1_02.json b/versions/b1.1_02.json index 1254e2e910..4076bf5cc0 100644 --- a/versions/b1.1_02.json +++ b/versions/b1.1_02.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.2.json b/versions/b1.2.json index 9b8ce2d3d7..0e9183d620 100644 --- a/versions/b1.2.json +++ b/versions/b1.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.2_01.json b/versions/b1.2_01.json index c1c411dd45..f76102c82d 100644 --- a/versions/b1.2_01.json +++ b/versions/b1.2_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.2_02.json b/versions/b1.2_02.json index 886af9d69f..d0bfaf2e44 100644 --- a/versions/b1.2_02.json +++ b/versions/b1.2_02.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.3_01.json b/versions/b1.3_01.json index a6af25bc0c..b4c7d8bce4 100644 --- a/versions/b1.3_01.json +++ b/versions/b1.3_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.3b.json b/versions/b1.3b.json index a5825b97a4..c59237986f 100644 --- a/versions/b1.3b.json +++ b/versions/b1.3b.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.4.json b/versions/b1.4.json index 0c1107a714..b013726019 100644 --- a/versions/b1.4.json +++ b/versions/b1.4.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.4_01.json b/versions/b1.4_01.json index c05b8b0183..45247083e0 100644 --- a/versions/b1.4_01.json +++ b/versions/b1.4_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.5.json b/versions/b1.5.json index abda95c058..d86370fc1d 100644 --- a/versions/b1.5.json +++ b/versions/b1.5.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.5_01.json b/versions/b1.5_01.json index b804ae28a3..f2d4cd5e6d 100644 --- a/versions/b1.5_01.json +++ b/versions/b1.5_01.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.6.1.json b/versions/b1.6.1.json index 797d3aa8ed..8e3b2a0dc3 100644 --- a/versions/b1.6.1.json +++ b/versions/b1.6.1.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.6.2.json b/versions/b1.6.2.json index 5e9863cf1b..9d12070099 100644 --- a/versions/b1.6.2.json +++ b/versions/b1.6.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.6.3.json b/versions/b1.6.3.json index fed1f2e4ee..61b6ce2ffa 100644 --- a/versions/b1.6.3.json +++ b/versions/b1.6.3.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.6.4.json b/versions/b1.6.4.json index 050ddb8058..8f6f1baaf3 100644 --- a/versions/b1.6.4.json +++ b/versions/b1.6.4.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.6.5.json b/versions/b1.6.5.json index f24ec712c4..fec4b11714 100644 --- a/versions/b1.6.5.json +++ b/versions/b1.6.5.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.6.6.json b/versions/b1.6.6.json index 72ec4fa035..45e70b2305 100644 --- a/versions/b1.6.6.json +++ b/versions/b1.6.6.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.6.json b/versions/b1.6.json index c30b50afb1..e69e871772 100644 --- a/versions/b1.6.json +++ b/versions/b1.6.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.7.2.json b/versions/b1.7.2.json index 1f95757b95..9650878f93 100644 --- a/versions/b1.7.2.json +++ b/versions/b1.7.2.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.7.3.json b/versions/b1.7.3.json index 848067ab88..b70ebf997d 100644 --- a/versions/b1.7.3.json +++ b/versions/b1.7.3.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.7.json b/versions/b1.7.json index 1bc25b0135..f2a9acd202 100644 --- a/versions/b1.7.json +++ b/versions/b1.7.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.8.1.json b/versions/b1.8.1.json index 14a14386cb..12b4f917f9 100644 --- a/versions/b1.8.1.json +++ b/versions/b1.8.1.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/b1.8.json b/versions/b1.8.json index 3c8c636c9d..03561bf151 100644 --- a/versions/b1.8.json +++ b/versions/b1.8.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/c0.0.11a.json b/versions/c0.0.11a.json index 66f06f21d3..3040e5cdb1 100644 --- a/versions/c0.0.11a.json +++ b/versions/c0.0.11a.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/c0.0.13a.json b/versions/c0.0.13a.json index 96197ad38f..7076aa4e69 100644 --- a/versions/c0.0.13a.json +++ b/versions/c0.0.13a.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/c0.0.13a_03.json b/versions/c0.0.13a_03.json index df7f1b2b38..b3c14feea4 100644 --- a/versions/c0.0.13a_03.json +++ b/versions/c0.0.13a_03.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/c0.30_01c.json b/versions/c0.30_01c.json index 87167badf0..e5f68d91c9 100644 --- a/versions/c0.30_01c.json +++ b/versions/c0.30_01c.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/inf-20100618.json b/versions/inf-20100618.json index c23733c969..8d12614777 100644 --- a/versions/inf-20100618.json +++ b/versions/inf-20100618.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/rd-132211.json b/versions/rd-132211.json index c12865875c..b79fa820a3 100644 --- a/versions/rd-132211.json +++ b/versions/rd-132211.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/rd-132328.json b/versions/rd-132328.json index 9849a6d026..e649ce304d 100644 --- a/versions/rd-132328.json +++ b/versions/rd-132328.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/rd-160052.json b/versions/rd-160052.json index 8359843a9a..d75028b977 100644 --- a/versions/rd-160052.json +++ b/versions/rd-160052.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/rd-161348.json b/versions/rd-161348.json index 5c007c6f7e..3b67bd0f5e 100644 --- a/versions/rd-161348.json +++ b/versions/rd-161348.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { diff --git a/versions/rd-20090515.json b/versions/rd-20090515.json index 31c1a31fea..0af432fd9d 100644 --- a/versions/rd-20090515.json +++ b/versions/rd-20090515.json @@ -4,7 +4,7 @@ "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", "size": 134284, "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc-staging/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" }, "assets": "legacy", "downloads": { -- cgit 0.0.5-2-1-g0f52 From 2e686abfbf6f7418956e47c79e3d7a72f35d08cb Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 3 Jun 2016 02:00:14 +0200 Subject: Update 2016-06-03 --- minecraft/1.10-pre1.json | 318 ++++++++++++++++++++++++++ minecraft/1.7.10.json | 2 +- minecraft/1.7.2.json | 2 +- minecraft/1.7.3.json | 2 +- minecraft/1.7.4.json | 2 +- minecraft/1.7.5.json | 2 +- minecraft/1.7.6.json | 2 +- minecraft/1.7.7.json | 2 +- minecraft/1.7.8.json | 2 +- minecraft/1.7.9.json | 2 +- minecraft/1.8.1.json | 2 +- minecraft/1.8.2.json | 2 +- minecraft/1.8.3.json | 2 +- minecraft/1.8.4.json | 2 +- minecraft/1.8.5.json | 2 +- minecraft/1.8.6.json | 2 +- minecraft/1.8.7.json | 2 +- minecraft/1.8.8.json | 2 +- minecraft/1.8.9.json | 2 +- minecraft/1.8.json | 2 +- minecraft/1.9.1.json | 2 +- minecraft/1.9.2.json | 2 +- minecraft/1.9.3-pre3.json | 2 +- minecraft/1.9.3.json | 2 +- minecraft/1.9.4.json | 2 +- minecraft/1.9.json | 2 +- minecraft/15w49b.json | 2 +- minecraft/15w50a.json | 2 +- minecraft/15w51b.json | 2 +- minecraft/16w02a.json | 2 +- minecraft/16w03a.json | 2 +- minecraft/16w04a.json | 2 +- minecraft/16w05b.json | 2 +- minecraft/16w06a.json | 2 +- minecraft/16w07b.json | 2 +- minecraft/16w14a.json | 2 +- minecraft/16w15b.json | 2 +- minecraft/16w20a.json | 2 +- minecraft/16w21b.json | 2 +- version_manifest.json | 9 +- versions/1.10-pre1.json | 551 ++++++++++++++++++++++++++++++++++++++++++++++ versions/1.7.10.json | 2 +- versions/1.7.2.json | 2 +- versions/1.7.3.json | 2 +- versions/1.7.4.json | 2 +- versions/1.7.5.json | 2 +- versions/1.7.6.json | 2 +- versions/1.7.7.json | 2 +- versions/1.7.8.json | 2 +- versions/1.7.9.json | 2 +- versions/1.8.1.json | 2 +- versions/1.8.2.json | 2 +- versions/1.8.3.json | 2 +- versions/1.8.4.json | 2 +- versions/1.8.5.json | 2 +- versions/1.8.6.json | 2 +- versions/1.8.7.json | 2 +- versions/1.8.8.json | 2 +- versions/1.8.9.json | 2 +- versions/1.8.json | 2 +- versions/1.9.1.json | 2 +- versions/1.9.2.json | 2 +- versions/1.9.3-pre3.json | 2 +- versions/1.9.3.json | 2 +- versions/1.9.4.json | 2 +- versions/1.9.json | 2 +- versions/15w49b.json | 2 +- versions/15w50a.json | 2 +- versions/15w51b.json | 2 +- versions/16w02a.json | 2 +- versions/16w03a.json | 2 +- versions/16w04a.json | 2 +- versions/16w05b.json | 2 +- versions/16w06a.json | 2 +- versions/16w07b.json | 2 +- versions/16w14a.json | 2 +- versions/16w15b.json | 2 +- versions/16w20a.json | 2 +- versions/16w21b.json | 2 +- 79 files changed, 953 insertions(+), 77 deletions(-) create mode 100644 minecraft/1.10-pre1.json create mode 100644 versions/1.10-pre1.json diff --git a/minecraft/1.10-pre1.json b/minecraft/1.10-pre1.json new file mode 100644 index 0000000000..b81be14d9e --- /dev/null +++ b/minecraft/1.10-pre1.json @@ -0,0 +1,318 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "33c87d0abcd90cfc694ef651e96e81689e14cffb", + "size": 8861822, + "url": "https://launcher.mojang.com/mc/game/1.10-pre1/client/33c87d0abcd90cfc694ef651e96e81689e14cffb/client.jar" + }, + "server": { + "sha1": "c9c34ba406f694e56c1729b465c25e0f63ce9743", + "size": 9463661, + "url": "https://launcher.mojang.com/mc/game/1.10-pre1/server/c9c34ba406f694e56c1729b465c25e0f63ce9743/server.jar" + } + }, + "id": "1.10-pre1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", + "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" + } + }, + "name": "com.mojang:realms:1.8.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-06-02T14:45:16+00:00", + "time": "2016-06-02T15:05:38+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/1.7.10.json b/minecraft/1.7.10.json index 2de619b198..e9e98791f0 100644 --- a/minecraft/1.7.10.json +++ b/minecraft/1.7.10.json @@ -390,7 +390,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.7.2.json b/minecraft/1.7.2.json index ca288c1b6c..d8fca7b4c6 100644 --- a/minecraft/1.7.2.json +++ b/minecraft/1.7.2.json @@ -232,7 +232,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.7.3.json b/minecraft/1.7.3.json index d63affd41c..c4dd8b8b26 100644 --- a/minecraft/1.7.3.json +++ b/minecraft/1.7.3.json @@ -324,7 +324,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.7.4.json b/minecraft/1.7.4.json index 30c46f7acb..a6fa55dec8 100644 --- a/minecraft/1.7.4.json +++ b/minecraft/1.7.4.json @@ -324,7 +324,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.7.5.json b/minecraft/1.7.5.json index 075c58d629..11a841e142 100644 --- a/minecraft/1.7.5.json +++ b/minecraft/1.7.5.json @@ -324,7 +324,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.7.6.json b/minecraft/1.7.6.json index 48a4613745..b1be3c5781 100644 --- a/minecraft/1.7.6.json +++ b/minecraft/1.7.6.json @@ -335,7 +335,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.7.7.json b/minecraft/1.7.7.json index a8b277703a..b0852ba837 100644 --- a/minecraft/1.7.7.json +++ b/minecraft/1.7.7.json @@ -335,7 +335,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.7.8.json b/minecraft/1.7.8.json index 45a59b0dbc..42168df8bc 100644 --- a/minecraft/1.7.8.json +++ b/minecraft/1.7.8.json @@ -335,7 +335,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.7.9.json b/minecraft/1.7.9.json index fdf077145e..cbf3b3a01e 100644 --- a/minecraft/1.7.9.json +++ b/minecraft/1.7.9.json @@ -335,7 +335,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.1.json b/minecraft/1.8.1.json index 732e53bb48..ea1ba5a38d 100644 --- a/minecraft/1.8.1.json +++ b/minecraft/1.8.1.json @@ -368,7 +368,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.2.json b/minecraft/1.8.2.json index 6dd726bbe7..d79c0ca808 100644 --- a/minecraft/1.8.2.json +++ b/minecraft/1.8.2.json @@ -401,7 +401,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.3.json b/minecraft/1.8.3.json index 023f278769..8597ded49f 100644 --- a/minecraft/1.8.3.json +++ b/minecraft/1.8.3.json @@ -401,7 +401,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.4.json b/minecraft/1.8.4.json index c90493d78e..fdf47cefe9 100644 --- a/minecraft/1.8.4.json +++ b/minecraft/1.8.4.json @@ -401,7 +401,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.5.json b/minecraft/1.8.5.json index d32abb95fc..df0a704daa 100644 --- a/minecraft/1.8.5.json +++ b/minecraft/1.8.5.json @@ -401,7 +401,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.6.json b/minecraft/1.8.6.json index df908aa493..bec7186cc6 100644 --- a/minecraft/1.8.6.json +++ b/minecraft/1.8.6.json @@ -401,7 +401,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.7.json b/minecraft/1.8.7.json index 73cdf73aff..8e18ccdeb7 100644 --- a/minecraft/1.8.7.json +++ b/minecraft/1.8.7.json @@ -401,7 +401,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.8.json b/minecraft/1.8.8.json index 954c21f66e..a623e425b1 100644 --- a/minecraft/1.8.8.json +++ b/minecraft/1.8.8.json @@ -401,7 +401,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.9.json b/minecraft/1.8.9.json index ba4de406fb..ba7905c521 100644 --- a/minecraft/1.8.9.json +++ b/minecraft/1.8.9.json @@ -401,7 +401,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.json b/minecraft/1.8.json index cdaf6831f7..845363d009 100644 --- a/minecraft/1.8.json +++ b/minecraft/1.8.json @@ -390,7 +390,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.9.1.json b/minecraft/1.9.1.json index b5aaff89ec..10301be16a 100644 --- a/minecraft/1.9.1.json +++ b/minecraft/1.9.1.json @@ -304,7 +304,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.9.2.json b/minecraft/1.9.2.json index 1d7968cc08..b8d0729689 100644 --- a/minecraft/1.9.2.json +++ b/minecraft/1.9.2.json @@ -304,7 +304,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.9.3-pre3.json b/minecraft/1.9.3-pre3.json index b92ffb3904..e04a688362 100644 --- a/minecraft/1.9.3-pre3.json +++ b/minecraft/1.9.3-pre3.json @@ -315,7 +315,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.9.3.json b/minecraft/1.9.3.json index 5006cd155f..92b814d554 100644 --- a/minecraft/1.9.3.json +++ b/minecraft/1.9.3.json @@ -315,7 +315,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.9.4.json b/minecraft/1.9.4.json index 377b1519d9..1271e28e20 100644 --- a/minecraft/1.9.4.json +++ b/minecraft/1.9.4.json @@ -315,7 +315,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.9.json b/minecraft/1.9.json index 5056bc0376..8cca2fcf79 100644 --- a/minecraft/1.9.json +++ b/minecraft/1.9.json @@ -304,7 +304,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/15w49b.json b/minecraft/15w49b.json index 6a6347d8d0..dbcc346699 100644 --- a/minecraft/15w49b.json +++ b/minecraft/15w49b.json @@ -309,7 +309,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/15w50a.json b/minecraft/15w50a.json index cae9d64ee5..6781bc5345 100644 --- a/minecraft/15w50a.json +++ b/minecraft/15w50a.json @@ -309,7 +309,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/15w51b.json b/minecraft/15w51b.json index 16d833531f..3e19e2311b 100644 --- a/minecraft/15w51b.json +++ b/minecraft/15w51b.json @@ -309,7 +309,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/16w02a.json b/minecraft/16w02a.json index c38ba5d43b..ffe527ef1e 100644 --- a/minecraft/16w02a.json +++ b/minecraft/16w02a.json @@ -309,7 +309,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/16w03a.json b/minecraft/16w03a.json index b4609b7d4c..6f8bd9efd7 100644 --- a/minecraft/16w03a.json +++ b/minecraft/16w03a.json @@ -309,7 +309,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/16w04a.json b/minecraft/16w04a.json index 3cd5663e01..c192ba1228 100644 --- a/minecraft/16w04a.json +++ b/minecraft/16w04a.json @@ -309,7 +309,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/16w05b.json b/minecraft/16w05b.json index cf71f7062c..d3cfe3b3b0 100644 --- a/minecraft/16w05b.json +++ b/minecraft/16w05b.json @@ -304,7 +304,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/16w06a.json b/minecraft/16w06a.json index 6f7344dadb..14b84b3d60 100644 --- a/minecraft/16w06a.json +++ b/minecraft/16w06a.json @@ -304,7 +304,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/16w07b.json b/minecraft/16w07b.json index 54c70a3554..a3f123cc4b 100644 --- a/minecraft/16w07b.json +++ b/minecraft/16w07b.json @@ -304,7 +304,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/16w14a.json b/minecraft/16w14a.json index 9b1bae4198..ba66b0642e 100644 --- a/minecraft/16w14a.json +++ b/minecraft/16w14a.json @@ -304,7 +304,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/16w15b.json b/minecraft/16w15b.json index 693b839637..6077dc3d8e 100644 --- a/minecraft/16w15b.json +++ b/minecraft/16w15b.json @@ -315,7 +315,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/16w20a.json b/minecraft/16w20a.json index b19626bcd0..5d62f27abd 100644 --- a/minecraft/16w20a.json +++ b/minecraft/16w20a.json @@ -315,7 +315,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/16w21b.json b/minecraft/16w21b.json index 6fddab61f8..d9132968e3 100644 --- a/minecraft/16w21b.json +++ b/minecraft/16w21b.json @@ -315,7 +315,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/version_manifest.json b/version_manifest.json index 07a1e3804b..ff4e928063 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.9.4", - "snapshot": "16w21b" + "snapshot": "1.10-pre1" }, "versions": [ + { + "id": "1.10-pre1", + "releaseTime": "2016-06-02T14:45:16+00:00", + "time": "2016-06-02T15:05:38+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/11795dfbb4715f345a5a99cd8e7278161bd4c306/1.10-pre1.json" + }, { "id": "16w21b", "releaseTime": "2016-05-26T12:47:22+00:00", diff --git a/versions/1.10-pre1.json b/versions/1.10-pre1.json new file mode 100644 index 0000000000..ef01f8346b --- /dev/null +++ b/versions/1.10-pre1.json @@ -0,0 +1,551 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "33c87d0abcd90cfc694ef651e96e81689e14cffb", + "size": 8861822, + "url": "https://launcher.mojang.com/mc/game/1.10-pre1/client/33c87d0abcd90cfc694ef651e96e81689e14cffb/client.jar" + }, + "server": { + "sha1": "c9c34ba406f694e56c1729b465c25e0f63ce9743", + "size": 9463661, + "url": "https://launcher.mojang.com/mc/game/1.10-pre1/server/c9c34ba406f694e56c1729b465c25e0f63ce9743/server.jar" + } + }, + "id": "1.10-pre1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", + "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" + } + }, + "name": "com.mojang:realms:1.8.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-06-02T14:45:16+00:00", + "time": "2016-06-02T15:05:38+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/1.7.10.json b/versions/1.7.10.json index 998ee7f966..f001f15026 100644 --- a/versions/1.7.10.json +++ b/versions/1.7.10.json @@ -504,7 +504,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.7.2.json b/versions/1.7.2.json index 01693f1340..5c8311ceb7 100644 --- a/versions/1.7.2.json +++ b/versions/1.7.2.json @@ -445,7 +445,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.7.3.json b/versions/1.7.3.json index ad3c58b069..599b27cd4f 100644 --- a/versions/1.7.3.json +++ b/versions/1.7.3.json @@ -438,7 +438,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.7.4.json b/versions/1.7.4.json index fd97b19308..b2ae8e6152 100644 --- a/versions/1.7.4.json +++ b/versions/1.7.4.json @@ -438,7 +438,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.7.5.json b/versions/1.7.5.json index 77a510e304..050a6da85d 100644 --- a/versions/1.7.5.json +++ b/versions/1.7.5.json @@ -438,7 +438,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.7.6.json b/versions/1.7.6.json index c49e87fbda..2084f7f32e 100644 --- a/versions/1.7.6.json +++ b/versions/1.7.6.json @@ -449,7 +449,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.7.7.json b/versions/1.7.7.json index 641c90a0c3..53e8118a6c 100644 --- a/versions/1.7.7.json +++ b/versions/1.7.7.json @@ -449,7 +449,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.7.8.json b/versions/1.7.8.json index ff304afc69..1419f895d0 100644 --- a/versions/1.7.8.json +++ b/versions/1.7.8.json @@ -449,7 +449,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.7.9.json b/versions/1.7.9.json index a807fc3d11..ed3c04b4cf 100644 --- a/versions/1.7.9.json +++ b/versions/1.7.9.json @@ -449,7 +449,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.1.json b/versions/1.8.1.json index e0e4407d79..b9e88d06af 100644 --- a/versions/1.8.1.json +++ b/versions/1.8.1.json @@ -596,7 +596,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.2.json b/versions/1.8.2.json index bf149f9035..8bf0d5cdc7 100644 --- a/versions/1.8.2.json +++ b/versions/1.8.2.json @@ -635,7 +635,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.3.json b/versions/1.8.3.json index 1285948ead..de7c033e1d 100644 --- a/versions/1.8.3.json +++ b/versions/1.8.3.json @@ -635,7 +635,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.4.json b/versions/1.8.4.json index c5ac57166f..4cf0157aff 100644 --- a/versions/1.8.4.json +++ b/versions/1.8.4.json @@ -635,7 +635,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.5.json b/versions/1.8.5.json index 205ccce97c..0bc2e8f7a9 100644 --- a/versions/1.8.5.json +++ b/versions/1.8.5.json @@ -635,7 +635,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.6.json b/versions/1.8.6.json index 40b3cd7c9a..726a648132 100644 --- a/versions/1.8.6.json +++ b/versions/1.8.6.json @@ -635,7 +635,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.7.json b/versions/1.8.7.json index 3f46836ed9..c6aedd7ccb 100644 --- a/versions/1.8.7.json +++ b/versions/1.8.7.json @@ -635,7 +635,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.8.json b/versions/1.8.8.json index ed0efd2a18..054f5d8f91 100644 --- a/versions/1.8.8.json +++ b/versions/1.8.8.json @@ -635,7 +635,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.9.json b/versions/1.8.9.json index 2996556f60..bef7efaf16 100644 --- a/versions/1.8.9.json +++ b/versions/1.8.9.json @@ -635,7 +635,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.json b/versions/1.8.json index cf101f5327..87096408f8 100644 --- a/versions/1.8.json +++ b/versions/1.8.json @@ -618,7 +618,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.9.1.json b/versions/1.9.1.json index c82af37a23..a791620eae 100644 --- a/versions/1.9.1.json +++ b/versions/1.9.1.json @@ -538,7 +538,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.9.2.json b/versions/1.9.2.json index 88e5875147..b87e27f72d 100644 --- a/versions/1.9.2.json +++ b/versions/1.9.2.json @@ -538,7 +538,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.9.3-pre3.json b/versions/1.9.3-pre3.json index d6fece8026..296e4eb2b5 100644 --- a/versions/1.9.3-pre3.json +++ b/versions/1.9.3-pre3.json @@ -549,7 +549,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.9.3.json b/versions/1.9.3.json index 01ad356828..981073846e 100644 --- a/versions/1.9.3.json +++ b/versions/1.9.3.json @@ -549,7 +549,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.9.4.json b/versions/1.9.4.json index b0d95f98e3..b7254dd84c 100644 --- a/versions/1.9.4.json +++ b/versions/1.9.4.json @@ -549,7 +549,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.9.json b/versions/1.9.json index a4186cde90..ba0b4339e4 100644 --- a/versions/1.9.json +++ b/versions/1.9.json @@ -538,7 +538,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/15w49b.json b/versions/15w49b.json index 7fc6f92e94..59c66f16c5 100644 --- a/versions/15w49b.json +++ b/versions/15w49b.json @@ -543,7 +543,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/15w50a.json b/versions/15w50a.json index c39fffd35c..e83fceb7a8 100644 --- a/versions/15w50a.json +++ b/versions/15w50a.json @@ -543,7 +543,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/15w51b.json b/versions/15w51b.json index f6219426d9..ff7da60efd 100644 --- a/versions/15w51b.json +++ b/versions/15w51b.json @@ -543,7 +543,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/16w02a.json b/versions/16w02a.json index d4fb34ba25..88045f2b71 100644 --- a/versions/16w02a.json +++ b/versions/16w02a.json @@ -543,7 +543,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/16w03a.json b/versions/16w03a.json index 8f43bbd4cb..b48606ba4f 100644 --- a/versions/16w03a.json +++ b/versions/16w03a.json @@ -543,7 +543,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/16w04a.json b/versions/16w04a.json index 11da94f722..a7db35ecfc 100644 --- a/versions/16w04a.json +++ b/versions/16w04a.json @@ -543,7 +543,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/16w05b.json b/versions/16w05b.json index 89f6026010..62bcacc29b 100644 --- a/versions/16w05b.json +++ b/versions/16w05b.json @@ -538,7 +538,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/16w06a.json b/versions/16w06a.json index 9631a4864f..0ec73019dc 100644 --- a/versions/16w06a.json +++ b/versions/16w06a.json @@ -538,7 +538,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/16w07b.json b/versions/16w07b.json index 5f9ff3d3c7..90a021f3c5 100644 --- a/versions/16w07b.json +++ b/versions/16w07b.json @@ -538,7 +538,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/16w14a.json b/versions/16w14a.json index 65ce037340..7d97a89292 100644 --- a/versions/16w14a.json +++ b/versions/16w14a.json @@ -538,7 +538,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/16w15b.json b/versions/16w15b.json index a5818971c9..4a4132cda2 100644 --- a/versions/16w15b.json +++ b/versions/16w15b.json @@ -549,7 +549,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/16w20a.json b/versions/16w20a.json index 413386359c..01d8ae0ba4 100644 --- a/versions/16w20a.json +++ b/versions/16w20a.json @@ -549,7 +549,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/16w21b.json b/versions/16w21b.json index b2d1cc6533..5027a28088 100644 --- a/versions/16w21b.json +++ b/versions/16w21b.json @@ -549,7 +549,7 @@ "id": "client-1.7.xml", "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", "size": 467, - "url": "https://launchermeta.mojang.com/mc-staging/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" }, "type": "log4j2-xml" } -- cgit 0.0.5-2-1-g0f52 From 6b8c1f5f1b43cd179dc66fde441608690b3d1e0e Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 9 Jun 2016 02:00:08 +0200 Subject: Update 2016-06-09 --- assets/1.10.json | 4420 +++++++++++++++++++++++++++++++++++++++++++++ minecraft/1.10-pre1.json | 14 +- minecraft/1.10-pre2.json | 330 ++++ minecraft/1.10.json | 330 ++++ minecraft/1.9.3-pre3.json | 330 ---- minecraft/15w49b.json | 324 ---- version_manifest.json | 34 +- versions/1.10-pre1.json | 14 +- versions/1.10-pre2.json | 563 ++++++ versions/1.10.json | 563 ++++++ versions/1.9.3-pre3.json | 563 ------ versions/15w49b.json | 557 ------ 12 files changed, 6249 insertions(+), 1793 deletions(-) create mode 100644 assets/1.10.json create mode 100644 minecraft/1.10-pre2.json create mode 100644 minecraft/1.10.json delete mode 100644 minecraft/1.9.3-pre3.json delete mode 100644 minecraft/15w49b.json create mode 100644 versions/1.10-pre2.json create mode 100644 versions/1.10.json delete mode 100644 versions/1.9.3-pre3.json delete mode 100644 versions/15w49b.json diff --git a/assets/1.10.json b/assets/1.10.json new file mode 100644 index 0000000000..a3641b8bb7 --- /dev/null +++ b/assets/1.10.json @@ -0,0 +1,4420 @@ +{ + "objects": { + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "minecraft/icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "minecraft/icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/lang/af_ZA.lang": { + "hash": "9205d2b3fcd1d5484fc8975eb03427a291c579a1", + "size": 79943 + }, + "minecraft/lang/ar_SA.lang": { + "hash": "ae863f71f491338581311eb2e73b49699b32da62", + "size": 152567 + }, + "minecraft/lang/ast_ES.lang": { + "hash": "5625eb95ba347535c41ecdfb0f165b1449a26e45", + "size": 143009 + }, + "minecraft/lang/az_AZ.lang": { + "hash": "80ab9060187a210b82ab9436d10a67d090f39871", + "size": 88459 + }, + "minecraft/lang/be_BY.lang": { + "hash": "50e02b1f8447b36347163434fc7bc040c951f79d", + "size": 181857 + }, + "minecraft/lang/bg_BG.lang": { + "hash": "ea61f16d9ff63c63bc75022c4a98c4f28e1cc874", + "size": 186763 + }, + "minecraft/lang/br_FR.lang": { + "hash": "cdf6683552b79c64fbb95c4f5bc6fe3b86108915", + "size": 139333 + }, + "minecraft/lang/ca_ES.lang": { + "hash": "2f20d46550c614ac6b23c2290ed3c6e50d0e5fbb", + "size": 130603 + }, + "minecraft/lang/cs_CZ.lang": { + "hash": "403cf3ac9df665e7febb5c3bc958dd4c0c0179d5", + "size": 145124 + }, + "minecraft/lang/cy_GB.lang": { + "hash": "ecad36e8362623f3f6d45f11fec19061cdeead41", + "size": 87983 + }, + "minecraft/lang/da_DK.lang": { + "hash": "ad67f2cf303be487d71e31b6a0712b16c91225cf", + "size": 134465 + }, + "minecraft/lang/de_DE.lang": { + "hash": "917d0d7a4e18ba3d57dc6cf9aee785ff0e8323f4", + "size": 139514 + }, + "minecraft/lang/el_GR.lang": { + "hash": "555e4a25e1475a93ac0ee013b27e163a526af227", + "size": 190610 + }, + "minecraft/lang/en_AU.lang": { + "hash": "7155181a9d8548a2ab3e8efceb34c83425e1fe0c", + "size": 130922 + }, + "minecraft/lang/en_CA.lang": { + "hash": "ceba29e0180c4beebbb1484321e0bcbf29f98f99", + "size": 132030 + }, + "minecraft/lang/en_GB.lang": { + "hash": "3afa6f85bf8c67b6cc64e31eac0641167621332e", + "size": 131746 + }, + "minecraft/lang/en_NZ.lang": { + "hash": "a3647529aa09ed731a10de6be22ba2316f5afad1", + "size": 130888 + }, + "minecraft/lang/en_PT.lang": { + "hash": "0216bd823b1a6fa25bcd790193e1919e2e867062", + "size": 118541 + }, + "minecraft/lang/en_UD.lang": { + "hash": "58a1bc041e9d53ce2df613c6cda42704a2140e20", + "size": 168002 + }, + "minecraft/lang/eo_UY.lang": { + "hash": "3f3761f322955532ab68636ad6d7088f8711bb5c", + "size": 135973 + }, + "minecraft/lang/es_AR.lang": { + "hash": "7f2e7353569e98fc736298361a8d03c0a159e10c", + "size": 140370 + }, + "minecraft/lang/es_ES.lang": { + "hash": "8fef0137bb86d722969ce6a0f28068c6966bd270", + "size": 141962 + }, + "minecraft/lang/es_MX.lang": { + "hash": "b1a7ff6fe8e6bc0ad9bbecc20442d0e81eae667c", + "size": 140466 + }, + "minecraft/lang/es_UY.lang": { + "hash": "9bb5e510eb83ea4877f645194c5afeb4df86d1ca", + "size": 140958 + }, + "minecraft/lang/es_VE.lang": { + "hash": "b83c230da6c7d01928f25f52697484362f72c259", + "size": 141137 + }, + "minecraft/lang/et_EE.lang": { + "hash": "77c3304346537e89d0db012882dbadd9898129a2", + "size": 141576 + }, + "minecraft/lang/eu_ES.lang": { + "hash": "ffa2b54f069468e6ce23c89bd51a49137bb93ee9", + "size": 91545 + }, + "minecraft/lang/fa_IR.lang": { + "hash": "720e4fbe100100d629e3afe2483b0d21f23ac9d9", + "size": 88895 + }, + "minecraft/lang/fi_FI.lang": { + "hash": "e311a2604ea666a526cc75969ad8eeb300ea943b", + "size": 139993 + }, + "minecraft/lang/fil_PH.lang": { + "hash": "c6306cba286fb3a9a66524e2a05cb6c402c99290", + "size": 103290 + }, + "minecraft/lang/fo_FO.lang": { + "hash": "5e72b1a677c89c024d737791ae417ad63c7abc61", + "size": 121675 + }, + "minecraft/lang/fr_CA.lang": { + "hash": "723c4b7b38e8b6b31f4553839b39dbd012bb8ffb", + "size": 147529 + }, + "minecraft/lang/fr_FR.lang": { + "hash": "5a59c36cbec04e8ef76114d8f0741adad56774e9", + "size": 146377 + }, + "minecraft/lang/fy_NL.lang": { + "hash": "8afdadc20dfed781cd5117984940f0860e4223f0", + "size": 136929 + }, + "minecraft/lang/ga_IE.lang": { + "hash": "a108f19142820b3573a658d40950ba3317b65c15", + "size": 142847 + }, + "minecraft/lang/gd_GB.lang": { + "hash": "ffd64edfa980396483a269372da3373c4549c066", + "size": 10291 + }, + "minecraft/lang/gl_ES.lang": { + "hash": "e322e3e94e87aeb9c89f78ed807c9652a326856b", + "size": 138547 + }, + "minecraft/lang/gv_IM.lang": { + "hash": "53aa59ca42939a3b9909a9203982714372009e9b", + "size": 60311 + }, + "minecraft/lang/he_IL.lang": { + "hash": "5d6f158f979aaa16a9012087dbaefdfe984c5297", + "size": 157276 + }, + "minecraft/lang/hi_IN.lang": { + "hash": "bab0a7ab4f1ee230b78f74a3371996b194ef1652", + "size": 92444 + }, + "minecraft/lang/hr_HR.lang": { + "hash": "492d956ebc33a0c1404c131c36a3ecd6ef7164da", + "size": 119797 + }, + "minecraft/lang/hu_HU.lang": { + "hash": "42ced8533a3a9d828d91fdf73d6f3eb053d597a2", + "size": 141494 + }, + "minecraft/lang/hy_AM.lang": { + "hash": "84de86041757281c8b996df4d45b6276d5dac508", + "size": 77447 + }, + "minecraft/lang/id_ID.lang": { + "hash": "d5996be276985b3b599881e309359c4b46c127d5", + "size": 137778 + }, + "minecraft/lang/is_IS.lang": { + "hash": "6a14719ddcaa1bfcecde5503209a0229f430ea93", + "size": 98961 + }, + "minecraft/lang/it_IT.lang": { + "hash": "44fa43059018cecf291b7431f43c6a980d0fcc95", + "size": 146933 + }, + "minecraft/lang/ja_JP.lang": { + "hash": "a2c7e6f12038c17a4f821413972e6e17cad47801", + "size": 159350 + }, + "minecraft/lang/jbo_EN.lang": { + "hash": "7454fb4cd01da93bed0f68bc120a5dd1ab28f2fc", + "size": 54728 + }, + "minecraft/lang/ka_GE.lang": { + "hash": "e6bf16a27c48e567e9701bb51c2c690aff756b93", + "size": 234732 + }, + "minecraft/lang/ko_KR.lang": { + "hash": "82b686b4167dfcd51e74e86678dd1288f00946c8", + "size": 151134 + }, + "minecraft/lang/ksh_DE.lang": { + "hash": "ab3798916fbf2cc600b6344c6aae73bf3bc5e1de", + "size": 136221 + }, + "minecraft/lang/kw_GB.lang": { + "hash": "880f37229dc57562c362e117cf65e26e24eef350", + "size": 70500 + }, + "minecraft/lang/la_LA.lang": { + "hash": "44e5e1c9a3b9be21e1d9bb7701eb7867ea86bb9b", + "size": 116097 + }, + "minecraft/lang/lb_LU.lang": { + "hash": "6a5e0375fe1dfd107d0880a0a10a79c2f28eb485", + "size": 138965 + }, + "minecraft/lang/li_LI.lang": { + "hash": "fcef0f0a2c4863fe60f3686a2313182602a0083f", + "size": 17047 + }, + "minecraft/lang/lol_US.lang": { + "hash": "79da71600352237822c9f9b6f4c08e3b591e88ee", + "size": 131161 + }, + "minecraft/lang/lt_LT.lang": { + "hash": "d42a1a7831668d32c911d4d8e4ab4bcc50b5606b", + "size": 149936 + }, + "minecraft/lang/lv_LV.lang": { + "hash": "1c0c4991d64d8416998a980b23a340d60eeeb21b", + "size": 94746 + }, + "minecraft/lang/mi_NZ.lang": { + "hash": "b4bdef5baafeebb36e6c9ab16f317f0790853ac2", + "size": 18268 + }, + "minecraft/lang/mk_MK.lang": { + "hash": "c3224726f97d43ab866ec6a33ae66dc54be1f983", + "size": 5188 + }, + "minecraft/lang/ms_MY.lang": { + "hash": "6b66ae4928984942c3d85b0139df2bff3ac4145f", + "size": 102415 + }, + "minecraft/lang/mt_MT.lang": { + "hash": "31a9cdfc35ddd03bd3929663a6ced4c8c2255a3b", + "size": 141106 + }, + "minecraft/lang/nds_DE.lang": { + "hash": "871cbdb86c70b0dbc77a82d75311dab081d40532", + "size": 72577 + }, + "minecraft/lang/nl_NL.lang": { + "hash": "438dc4b9f088959e1f4d166043cf346960b528f4", + "size": 136704 + }, + "minecraft/lang/nn_NO.lang": { + "hash": "0d794180a022a8fbd526e5c1fbaad924b260940f", + "size": 122856 + }, + "minecraft/lang/no_NO.lang": { + "hash": "e6ac65581910343ab4756eb46d5bc237a5a107eb", + "size": 128867 + }, + "minecraft/lang/oc_FR.lang": { + "hash": "764f2a42a6aa45cf57c6092e8eb5e48b24d7fc78", + "size": 122981 + }, + "minecraft/lang/pl_PL.lang": { + "hash": "cb6b9f7f5dfceb26ce817817de4f2f4d1dd0e5d0", + "size": 143141 + }, + "minecraft/lang/pt_BR.lang": { + "hash": "aec8042cfd618fa98f3fe9b02106aa33d00ea2fb", + "size": 140153 + }, + "minecraft/lang/pt_PT.lang": { + "hash": "aaed9ed84bf53067db1e0d88efc393d59e8ffac2", + "size": 141436 + }, + "minecraft/lang/qya_AA.lang": { + "hash": "338ec96b51281a579b35a62f79f4f7a3cf6ff207", + "size": 42157 + }, + "minecraft/lang/ro_RO.lang": { + "hash": "6af118fa4007dad7522db513711026ccf26951ba", + "size": 141659 + }, + "minecraft/lang/ru_RU.lang": { + "hash": "4e32e955eee6653cc052d03e75435bdc88b0b9e3", + "size": 182679 + }, + "minecraft/lang/se_NO.lang": { + "hash": "dc80ab3aee3ee1952cdddc5b00c5e0563cd38678", + "size": 18938 + }, + "minecraft/lang/sk_SK.lang": { + "hash": "417d5a22c64b1d4c594fb9e4d5ba0ac1c29b9bf6", + "size": 143497 + }, + "minecraft/lang/sl_SI.lang": { + "hash": "98d3e76f4ee1d46f66eabb24de5149aa71eb84bb", + "size": 137899 + }, + "minecraft/lang/so_SO.lang": { + "hash": "7ed677597c2c5b9ded5445fd815b3a1798a1390f", + "size": 1506 + }, + "minecraft/lang/sq_AL.lang": { + "hash": "d1e06155c50a3ee5b035647c6804c2b7b80be974", + "size": 6552 + }, + "minecraft/lang/sr_SP.lang": { + "hash": "410770b892938c1a946da28671164896788390cd", + "size": 126923 + }, + "minecraft/lang/sv_SE.lang": { + "hash": "b2563a5e5a809c5fa148c56a0e223589bb22f3b7", + "size": 134995 + }, + "minecraft/lang/th_TH.lang": { + "hash": "c63f9db60ecc45b61863425da8e7bc2051b04291", + "size": 216914 + }, + "minecraft/lang/tlh_AA.lang": { + "hash": "ccf8d1f3b509bc3d37ec9ef62846da2a6354b1d9", + "size": 45476 + }, + "minecraft/lang/tr_TR.lang": { + "hash": "277d7a60c78507bdccbdf251cef39f6da86d0e61", + "size": 140871 + }, + "minecraft/lang/tzl_TZL.lang": { + "hash": "0e988ca8d9386215aa71a7addf5ce46eedf29707", + "size": 54833 + }, + "minecraft/lang/uk_UA.lang": { + "hash": "52037cc9f50cd842757ef0fa00b537ac02469e5f", + "size": 187220 + }, + "minecraft/lang/val_ES.lang": { + "hash": "29a8624f1227f25db78ae62fcc8d151a63330946", + "size": 144844 + }, + "minecraft/lang/vi_VN.lang": { + "hash": "23ff883e1247f64d5d277845dc82c5a6e098d42c", + "size": 160153 + }, + "minecraft/lang/zh_CN.lang": { + "hash": "fdf080609fddf827b36e7095293c9a1732108e98", + "size": 129625 + }, + "minecraft/lang/zh_TW.lang": { + "hash": "d1ddbda6e2265bb41587f65919d9fa538635fd83", + "size": 132812 + }, + "minecraft/sounds.json": { + "hash": "05dab78ae9de14c1b5d6d4b4be8f43ee5d026d2d", + "size": 85551 + }, + "minecraft/sounds/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "minecraft/sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "minecraft/sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "minecraft/sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "minecraft/sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "minecraft/sounds/ambient/cave/cave14.ogg": { + "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", + "size": 88989 + }, + "minecraft/sounds/ambient/cave/cave15.ogg": { + "hash": "bdbaad5ee2fede656f074621625a4c25287f28ff", + "size": 58609 + }, + "minecraft/sounds/ambient/cave/cave16.ogg": { + "hash": "2ee3d3db9717b7f689e5b3ab389838e4f85af3a5", + "size": 46306 + }, + "minecraft/sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "minecraft/sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "minecraft/sounds/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "minecraft/sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "minecraft/sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "minecraft/sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "minecraft/sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "minecraft/sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "minecraft/sounds/ambient/weather/rain1.ogg": { + "hash": "941611aed1eb6888f6ad998af22d2d2ef2efc4aa", + "size": 22230 + }, + "minecraft/sounds/ambient/weather/rain2.ogg": { + "hash": "6cf5c9f78a221f9a9576753fa5ca6cf3563c352a", + "size": 23292 + }, + "minecraft/sounds/ambient/weather/rain3.ogg": { + "hash": "61dba25ce75a25e7920bcb210408fc6b6a2c92f0", + "size": 23967 + }, + "minecraft/sounds/ambient/weather/rain4.ogg": { + "hash": "0b0d9e03b93a8c5823eb4f925114aef0cb9ac6b2", + "size": 23963 + }, + "minecraft/sounds/ambient/weather/rain5.ogg": { + "hash": "072089b5c336cf62fc003f4b4a63c4740f4931df", + "size": 22157 + }, + "minecraft/sounds/ambient/weather/rain6.ogg": { + "hash": "b94f782f9762a5497f51b8065bdc7e495424bcbd", + "size": 23159 + }, + "minecraft/sounds/ambient/weather/rain7.ogg": { + "hash": "45bf909bc5def60f055a57ac776ac277364d76a6", + "size": 23713 + }, + "minecraft/sounds/ambient/weather/rain8.ogg": { + "hash": "15925d0a3a0de4b483f4d90ac2fc9a2043e499ee", + "size": 24855 + }, + "minecraft/sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "minecraft/sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "minecraft/sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "minecraft/sounds/block/brewing_stand/brew1.ogg": { + "hash": "b91c8cf157979540e517895beefe0390acac6454", + "size": 11092 + }, + "minecraft/sounds/block/brewing_stand/brew2.ogg": { + "hash": "030a3d36cccac21197db2ec078f96cbc2caa1311", + "size": 12877 + }, + "minecraft/sounds/block/chest/close.ogg": { + "hash": "a7d0d6f761c9a647cc0273bc016f2772b85f6d88", + "size": 7590 + }, + "minecraft/sounds/block/chest/close2.ogg": { + "hash": "eaa2cfc2ca71f219930cc496d5316853364d3623", + "size": 7896 + }, + "minecraft/sounds/block/chest/close3.ogg": { + "hash": "fda6f8d1f1daabad0fd78903cd3c4b366f77a8e5", + "size": 7116 + }, + "minecraft/sounds/block/chest/open.ogg": { + "hash": "f993dbcc8cdde669020b9f988f091d997006ce8b", + "size": 8916 + }, + "minecraft/sounds/block/chorus_flower/death1.ogg": { + "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", + "size": 16467 + }, + "minecraft/sounds/block/chorus_flower/death2.ogg": { + "hash": "64ea3da2bfe8f994308140c734ca81a6fed4d4a7", + "size": 16267 + }, + "minecraft/sounds/block/chorus_flower/death3.ogg": { + "hash": "aa10d6c0b4941f35b7129ee0b9905536826f2422", + "size": 10243 + }, + "minecraft/sounds/block/chorus_flower/grow1.ogg": { + "hash": "07373cce0250d335443998231c8a9e3ef7531e9f", + "size": 13938 + }, + "minecraft/sounds/block/chorus_flower/grow2.ogg": { + "hash": "f23941bd42028d6fac79a142cb913522f05998c2", + "size": 15249 + }, + "minecraft/sounds/block/chorus_flower/grow3.ogg": { + "hash": "7e163e93b0799fc8373baa3fdbf44bffcbe540b4", + "size": 17264 + }, + "minecraft/sounds/block/chorus_flower/grow4.ogg": { + "hash": "a2c1116d40b879a0abccc2f02c0471be91bb6b30", + "size": 14078 + }, + "minecraft/sounds/block/enchantment_table/enchant1.ogg": { + "hash": "f05f55328f2b98b3c7d881fcdef7e7964d8082fa", + "size": 14984 + }, + "minecraft/sounds/block/enchantment_table/enchant2.ogg": { + "hash": "2568ad69e8c6b393bc64745ee825c4026a0cc06d", + "size": 14972 + }, + "minecraft/sounds/block/enchantment_table/enchant3.ogg": { + "hash": "ca7a734d03d0deaa89a9d7f786e5c827f62f442d", + "size": 16575 + }, + "minecraft/sounds/block/enderchest/close.ogg": { + "hash": "5f3412ca2fe0141a412dfd66567aa13a26e89ec1", + "size": 7840 + }, + "minecraft/sounds/block/enderchest/open.ogg": { + "hash": "822b19d5b722fd689e60cfaa7c3ae39a3bdf701c", + "size": 14277 + }, + "minecraft/sounds/block/fence_gate/close1.ogg": { + "hash": "aaebcc83934fb7919c7af934eefc5a586678e1b2", + "size": 6492 + }, + "minecraft/sounds/block/fence_gate/close2.ogg": { + "hash": "58d63232621aaa03e4d09598700561214e7c2477", + "size": 6649 + }, + "minecraft/sounds/block/fence_gate/open1.ogg": { + "hash": "fa68bbdcbb68db8dea8604f3ae5caadb9ded0cbe", + "size": 6676 + }, + "minecraft/sounds/block/fence_gate/open2.ogg": { + "hash": "836ae33bdfadbe5dcbe0696fe64c671beb4938fb", + "size": 7018 + }, + "minecraft/sounds/block/furnace/fire_crackle1.ogg": { + "hash": "c27a5dfd1f85834d0238273dfc7227b85776afc8", + "size": 24373 + }, + "minecraft/sounds/block/furnace/fire_crackle2.ogg": { + "hash": "8e00fe4a121211c668eed96c0c45bef4e1ae2978", + "size": 22697 + }, + "minecraft/sounds/block/furnace/fire_crackle3.ogg": { + "hash": "83221aea5f4c54dc13907d85a8330c02da933a10", + "size": 20394 + }, + "minecraft/sounds/block/furnace/fire_crackle4.ogg": { + "hash": "739dc564cf6d0ff909542293cd5754d4aa52bf2c", + "size": 20583 + }, + "minecraft/sounds/block/furnace/fire_crackle5.ogg": { + "hash": "42a25a79668f99c697be57c0353c9e82fc7a5842", + "size": 23872 + }, + "minecraft/sounds/block/iron_door/close1.ogg": { + "hash": "108c61bfecd4f969778173578984503e08dd7898", + "size": 6550 + }, + "minecraft/sounds/block/iron_door/close2.ogg": { + "hash": "aec962400204953cc7eefef2c0cc1942bbeaff38", + "size": 6590 + }, + "minecraft/sounds/block/iron_door/close3.ogg": { + "hash": "278ae35982e186ab9f4a9ef5728b18793c939e98", + "size": 6465 + }, + "minecraft/sounds/block/iron_door/close4.ogg": { + "hash": "4710afcb488c6ee3881e3b896dfcd5cc2069049a", + "size": 6579 + }, + "minecraft/sounds/block/iron_door/open1.ogg": { + "hash": "a8756192499be8204a5e195b9873b6b48c0d1d25", + "size": 7486 + }, + "minecraft/sounds/block/iron_door/open2.ogg": { + "hash": "0208597870daf05e8bde08d4aac04989c9ebedf2", + "size": 7612 + }, + "minecraft/sounds/block/iron_door/open3.ogg": { + "hash": "e700e2c9abdfc27a32ac3b7f759d6c48a0846992", + "size": 6812 + }, + "minecraft/sounds/block/iron_door/open4.ogg": { + "hash": "ae6914ce7180755e98ee2d169e1757bc624bbade", + "size": 7306 + }, + "minecraft/sounds/block/iron_trapdoor/close1.ogg": { + "hash": "2eed61a9d62487569fe54986856238e1c364f7cd", + "size": 5520 + }, + "minecraft/sounds/block/iron_trapdoor/close2.ogg": { + "hash": "003409183ca2b8a8a140bfeb6390d1a9edc8c88b", + "size": 5278 + }, + "minecraft/sounds/block/iron_trapdoor/close3.ogg": { + "hash": "d76adcd771f45c83ded14aaad4645dd068918d52", + "size": 5220 + }, + "minecraft/sounds/block/iron_trapdoor/close4.ogg": { + "hash": "f1f532ab1d59998dcdb4e1838fa62d224cdcfd1e", + "size": 5580 + }, + "minecraft/sounds/block/iron_trapdoor/open1.ogg": { + "hash": "45f65be973d1929c2bd26d4fbc7912ad6bfc4834", + "size": 5256 + }, + "minecraft/sounds/block/iron_trapdoor/open2.ogg": { + "hash": "fdce7a33bf8e7605d40a10dbe0edc5556b1d43c4", + "size": 5566 + }, + "minecraft/sounds/block/iron_trapdoor/open3.ogg": { + "hash": "edb8625e330ee1ee8ceeb2540cd083360e9daf65", + "size": 4991 + }, + "minecraft/sounds/block/iron_trapdoor/open4.ogg": { + "hash": "e73b083393fa29357e85f8b535751e14853cf7b5", + "size": 5516 + }, + "minecraft/sounds/block/waterlily/place1.ogg": { + "hash": "a8d5525b3304a47c138579e46c5dc525bba193dd", + "size": 5165 + }, + "minecraft/sounds/block/waterlily/place2.ogg": { + "hash": "ba72e7707b095d24af0cb9c267b9c5b92efa3e70", + "size": 5034 + }, + "minecraft/sounds/block/waterlily/place3.ogg": { + "hash": "ceade9b1b4c759e442d6903ddd9102c22401168d", + "size": 5292 + }, + "minecraft/sounds/block/waterlily/place4.ogg": { + "hash": "5488a01c534a16c2138c2f7072343d4179695477", + "size": 5114 + }, + "minecraft/sounds/block/wooden_door/close.ogg": { + "hash": "871634413de37a092d0e5fe7844a37917c27bbf2", + "size": 6789 + }, + "minecraft/sounds/block/wooden_door/close2.ogg": { + "hash": "6e0d43b064fb69f7b63e0704d99a38bb2ebc19e0", + "size": 6504 + }, + "minecraft/sounds/block/wooden_door/close3.ogg": { + "hash": "d11ce21cc8a280448e9c12a28406583127809b79", + "size": 6427 + }, + "minecraft/sounds/block/wooden_door/close4.ogg": { + "hash": "011cf0d5b4015b52129caa98c7c4a35ea7a795ed", + "size": 6363 + }, + "minecraft/sounds/block/wooden_door/open.ogg": { + "hash": "4ed1f29f3e1378811f7fcc49db743400b8e3284f", + "size": 8011 + }, + "minecraft/sounds/block/wooden_door/open2.ogg": { + "hash": "5c44e7a8da8afddd9220121ba76ec1badebb56c3", + "size": 7320 + }, + "minecraft/sounds/block/wooden_door/open3.ogg": { + "hash": "d2ba0797ca24fcf15d105c88899089e4af5cb9f4", + "size": 6820 + }, + "minecraft/sounds/block/wooden_door/open4.ogg": { + "hash": "21464f4cfb0163f9071d2a84d818bd5ac5b6eee6", + "size": 7472 + }, + "minecraft/sounds/block/wooden_trapdoor/close1.ogg": { + "hash": "159697af99ef2640f870bee2aaeda9170a918523", + "size": 5519 + }, + "minecraft/sounds/block/wooden_trapdoor/close2.ogg": { + "hash": "5e49444266bf88c2006233a811561272ad8f157f", + "size": 5280 + }, + "minecraft/sounds/block/wooden_trapdoor/close3.ogg": { + "hash": "c9a5510420292be670d0020b7123ca0fef1f6087", + "size": 4887 + }, + "minecraft/sounds/block/wooden_trapdoor/open1.ogg": { + "hash": "9eb0c3c8c34bcf83db451c12f24edd756908d265", + "size": 5295 + }, + "minecraft/sounds/block/wooden_trapdoor/open2.ogg": { + "hash": "a410f82debee252f1399a8c391bef261ab42d07c", + "size": 5389 + }, + "minecraft/sounds/block/wooden_trapdoor/open3.ogg": { + "hash": "37c0ff8ac56889125bb0d11be7225f453e1e4098", + "size": 5907 + }, + "minecraft/sounds/block/wooden_trapdoor/open4.ogg": { + "hash": "f756c39f4ca9565c359a66d33b5a4f9d886e5479", + "size": 5788 + }, + "minecraft/sounds/block/wooden_trapdoor/open5.ogg": { + "hash": "3a05ef3ce1827538f54ba4b3262eaee438da4217", + "size": 5760 + }, + "minecraft/sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "minecraft/sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "minecraft/sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "minecraft/sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "minecraft/sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "minecraft/sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "minecraft/sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "minecraft/sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "minecraft/sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "minecraft/sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "minecraft/sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "minecraft/sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "minecraft/sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "minecraft/sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "minecraft/sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "minecraft/sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "minecraft/sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "minecraft/sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "minecraft/sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "minecraft/sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "minecraft/sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "minecraft/sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "minecraft/sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "minecraft/sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "minecraft/sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "minecraft/sounds/enchant/thorns/hit1.ogg": { + "hash": "539fe34036caba1b247df3360c688960e4defd81", + "size": 6662 + }, + "minecraft/sounds/enchant/thorns/hit2.ogg": { + "hash": "cce17e7a814eb77c9cc14d6f97ba6a941bbe9c74", + "size": 7228 + }, + "minecraft/sounds/enchant/thorns/hit3.ogg": { + "hash": "cc8d5578d3d8728955ab0d54b0278ffcf99d858b", + "size": 7976 + }, + "minecraft/sounds/enchant/thorns/hit4.ogg": { + "hash": "8797fc7cc14c4ffeae1b131631fa025154f98c86", + "size": 8269 + }, + "minecraft/sounds/entity/armorstand/break1.ogg": { + "hash": "d39e91b93f8e7eb31776e65e9788a0ab2c9b32c3", + "size": 7891 + }, + "minecraft/sounds/entity/armorstand/break2.ogg": { + "hash": "4d270722140425e172a192d4393676b1f65e15d5", + "size": 6862 + }, + "minecraft/sounds/entity/armorstand/break3.ogg": { + "hash": "0fed68b1071ec4f3c5ce24639c746b7e975c1c91", + "size": 6713 + }, + "minecraft/sounds/entity/armorstand/break4.ogg": { + "hash": "695ebb888cda6e98ce2cda9a69b2c29dddbb7b2b", + "size": 6292 + }, + "minecraft/sounds/entity/armorstand/hit1.ogg": { + "hash": "155de9993fbc036f371d9fee50c8b2012dc5adce", + "size": 7423 + }, + "minecraft/sounds/entity/armorstand/hit2.ogg": { + "hash": "504362657a72f3ecb1d694989c23c497310cc471", + "size": 6503 + }, + "minecraft/sounds/entity/armorstand/hit3.ogg": { + "hash": "136cc386976d1901f9b3b374a71d987efb50dce6", + "size": 6075 + }, + "minecraft/sounds/entity/armorstand/hit4.ogg": { + "hash": "6c83307ca1f6d7484d2899f381801713cdf06bbe", + "size": 6078 + }, + "minecraft/sounds/entity/cow/milk1.ogg": { + "hash": "462cbc14581ba05f4a5f1e5aa23cb48eb823bf2d", + "size": 14489 + }, + "minecraft/sounds/entity/cow/milk2.ogg": { + "hash": "47d640178306584d10213dbf05290150ff60a46b", + "size": 13302 + }, + "minecraft/sounds/entity/cow/milk3.ogg": { + "hash": "e7133a7d4822e40f0abd716faa3a8f340362b8d7", + "size": 13332 + }, + "minecraft/sounds/entity/guardian/ambient1.ogg": { + "hash": "6c5c988701199ca65fcd2caf88a0e456d3421977", + "size": 15061 + }, + "minecraft/sounds/entity/guardian/ambient2.ogg": { + "hash": "98e6c933794f74d15b1e87eea64ca6f766e557c2", + "size": 14776 + }, + "minecraft/sounds/entity/guardian/ambient3.ogg": { + "hash": "43ba9e9339435f351b4578723910556354e16d43", + "size": 13395 + }, + "minecraft/sounds/entity/guardian/ambient4.ogg": { + "hash": "4ebf0ae943f5881bb81af674e8596341e52015eb", + "size": 12793 + }, + "minecraft/sounds/entity/horse/eat1.ogg": { + "hash": "65727e3d0b1e51e537b0e476f119bee8be45edab", + "size": 8581 + }, + "minecraft/sounds/entity/horse/eat2.ogg": { + "hash": "1f13e157e2ff169eef53bab24e65cb40d41b93b6", + "size": 6990 + }, + "minecraft/sounds/entity/horse/eat3.ogg": { + "hash": "c5cd11a147cf6a37bd0f33f951f74464fb0d128a", + "size": 7073 + }, + "minecraft/sounds/entity/horse/eat4.ogg": { + "hash": "6ac381cb9b69baf96b909e59d8c9886579746e4f", + "size": 7143 + }, + "minecraft/sounds/entity/horse/eat5.ogg": { + "hash": "1826c6986572fe2f7ab9111dc6da9b67df1f7f20", + "size": 6249 + }, + "minecraft/sounds/entity/itemframe/add_item1.ogg": { + "hash": "cf44e74d49ef2793fb01143a37fd27ee50d0e727", + "size": 4404 + }, + "minecraft/sounds/entity/itemframe/add_item2.ogg": { + "hash": "281f889e8eadcb21e2bb664d4f337192fab3a139", + "size": 4303 + }, + "minecraft/sounds/entity/itemframe/add_item3.ogg": { + "hash": "e2b2464a1507c129e4fd8aa2447f92cfe1bd61bb", + "size": 4488 + }, + "minecraft/sounds/entity/itemframe/add_item4.ogg": { + "hash": "285196110d802aed2f6797eb436d70e36716edaa", + "size": 4581 + }, + "minecraft/sounds/entity/itemframe/break1.ogg": { + "hash": "36adcbb0553274272777667992b363d857b80af9", + "size": 4907 + }, + "minecraft/sounds/entity/itemframe/break2.ogg": { + "hash": "c756f26f5a702fca021795d9ae15b5dadba1cf07", + "size": 4980 + }, + "minecraft/sounds/entity/itemframe/break3.ogg": { + "hash": "1d15957378b747a2daad165dd14acc5689310e9a", + "size": 4956 + }, + "minecraft/sounds/entity/itemframe/place1.ogg": { + "hash": "fae49d67f7901e74e75c1343082096fd7f524ee7", + "size": 5362 + }, + "minecraft/sounds/entity/itemframe/place2.ogg": { + "hash": "dcddcc8d9845734c85e39afecb34cc2b1586905c", + "size": 5009 + }, + "minecraft/sounds/entity/itemframe/place3.ogg": { + "hash": "06dafda29984d98c81df8cd5edeca2e96599f1f4", + "size": 5218 + }, + "minecraft/sounds/entity/itemframe/place4.ogg": { + "hash": "d6a7e9b6882630bc21a0efad67dcccd12ccb2eb5", + "size": 4542 + }, + "minecraft/sounds/entity/itemframe/remove_item1.ogg": { + "hash": "83c8daabf4016b4a69a0aff792629776e646477a", + "size": 4179 + }, + "minecraft/sounds/entity/itemframe/remove_item2.ogg": { + "hash": "35a5c6a402a0f0091c1221a245ea9cc180975cc8", + "size": 4439 + }, + "minecraft/sounds/entity/itemframe/remove_item3.ogg": { + "hash": "54ae8bae3da40ea9a80739d7b36106bffaf8854c", + "size": 4347 + }, + "minecraft/sounds/entity/itemframe/remove_item4.ogg": { + "hash": "7c58d79a33c20c776c6f592b80e96305034c6dbe", + "size": 4311 + }, + "minecraft/sounds/entity/itemframe/rotate_item1.ogg": { + "hash": "c6ac8614f870ba8a7898a2544738d03dc141c92c", + "size": 4097 + }, + "minecraft/sounds/entity/itemframe/rotate_item2.ogg": { + "hash": "5ebe9a655de4ff8510a2c58e74d25a65ce6c8ad1", + "size": 4004 + }, + "minecraft/sounds/entity/itemframe/rotate_item3.ogg": { + "hash": "def695c50fa800dc639e91bea0148c7626ca5e87", + "size": 4021 + }, + "minecraft/sounds/entity/itemframe/rotate_item4.ogg": { + "hash": "5cd1caeb2b7c35e58c57a90eed97be8cd893e499", + "size": 4075 + }, + "minecraft/sounds/entity/leashknot/break1.ogg": { + "hash": "63c22eb984e3406f33bd3fc474b1d76f2c395f1a", + "size": 6632 + }, + "minecraft/sounds/entity/leashknot/break2.ogg": { + "hash": "48f9931bef7d3a07c7ea40126eb2bd9c71c4a0e7", + "size": 7237 + }, + "minecraft/sounds/entity/leashknot/break3.ogg": { + "hash": "1f411b36057067939b1aa1b0354ebb8eaa1e980d", + "size": 7741 + }, + "minecraft/sounds/entity/leashknot/place1.ogg": { + "hash": "2b048cb32391a275b07e5648ec6d474fb52f9f91", + "size": 6186 + }, + "minecraft/sounds/entity/leashknot/place2.ogg": { + "hash": "45d81989f156d74bd07939be66cb89aecd6f8609", + "size": 5924 + }, + "minecraft/sounds/entity/leashknot/place3.ogg": { + "hash": "ee39bc3030b4465309f67d897b9df23093acba06", + "size": 6367 + }, + "minecraft/sounds/entity/painting/break1.ogg": { + "hash": "a1aaacc760df41853a7c02e741b81bfc51c5e93c", + "size": 5644 + }, + "minecraft/sounds/entity/painting/break2.ogg": { + "hash": "330a29f4ac0f178bb2d5855b29ad1b262ef14604", + "size": 5380 + }, + "minecraft/sounds/entity/painting/break3.ogg": { + "hash": "7a4f2566e6d1ff536a9c6d7f9a0d804d15a3ce62", + "size": 5225 + }, + "minecraft/sounds/entity/painting/place1.ogg": { + "hash": "a3ab149628aa2f10acda1e1e3c097b04fcb46328", + "size": 4609 + }, + "minecraft/sounds/entity/painting/place2.ogg": { + "hash": "2211e494688ba04b0c4658ed74d7e48c2d391c33", + "size": 4720 + }, + "minecraft/sounds/entity/painting/place3.ogg": { + "hash": "f82bb1724f94ef3e2cd80a0e41ed0ca54c8f7502", + "size": 4708 + }, + "minecraft/sounds/entity/painting/place4.ogg": { + "hash": "08d3912d571693d82692458132d4de59928f16d6", + "size": 4920 + }, + "minecraft/sounds/entity/player/attack/crit1.ogg": { + "hash": "509656b6d02a4491f46c686e66b615950c6c1408", + "size": 8223 + }, + "minecraft/sounds/entity/player/attack/crit2.ogg": { + "hash": "1b172129daf7cd9a36d2b0f7820baf2e479e381a", + "size": 9783 + }, + "minecraft/sounds/entity/player/attack/crit3.ogg": { + "hash": "15bbaf7901d7abff12bb872ff88a6ad541f5227a", + "size": 8273 + }, + "minecraft/sounds/entity/player/attack/knockback1.ogg": { + "hash": "08626fc2a337c28b5dfdafb6daa9ea31f9a70571", + "size": 8148 + }, + "minecraft/sounds/entity/player/attack/knockback2.ogg": { + "hash": "0556f8b2dc424e7368b4ab9f8a315aa26982e3fc", + "size": 7428 + }, + "minecraft/sounds/entity/player/attack/knockback3.ogg": { + "hash": "085a6cd2e023877254d1118c403f39e556c003cb", + "size": 8234 + }, + "minecraft/sounds/entity/player/attack/knockback4.ogg": { + "hash": "1c722dfd43b06c28273bc8c56d1d02c1a6ea5e48", + "size": 8442 + }, + "minecraft/sounds/entity/player/attack/strong1.ogg": { + "hash": "d7067e204913cf9631bfbb7340102f6de75c2dfc", + "size": 5194 + }, + "minecraft/sounds/entity/player/attack/strong2.ogg": { + "hash": "56afe99ff911f7c56fb923cd85427a719c2a1424", + "size": 5782 + }, + "minecraft/sounds/entity/player/attack/strong3.ogg": { + "hash": "780917a341ca4e6a5a8f4e744142a94069189fb0", + "size": 5252 + }, + "minecraft/sounds/entity/player/attack/strong4.ogg": { + "hash": "a272af870850e4d5905f476ac23bcb28543a543a", + "size": 5460 + }, + "minecraft/sounds/entity/player/attack/strong5.ogg": { + "hash": "c3dcdf6dff63fcf4d35b2742b62018591de0e156", + "size": 5664 + }, + "minecraft/sounds/entity/player/attack/strong6.ogg": { + "hash": "ed76364b90ade21c5d25bf09a4a67475801bce66", + "size": 5122 + }, + "minecraft/sounds/entity/player/attack/sweep1.ogg": { + "hash": "fd20e1cd8c69bc2f037de950b078a729a4b7d6a6", + "size": 5546 + }, + "minecraft/sounds/entity/player/attack/sweep2.ogg": { + "hash": "c9534f4d840470b3c6efbcb84cff23c57baa3393", + "size": 5398 + }, + "minecraft/sounds/entity/player/attack/sweep3.ogg": { + "hash": "4c26fd4c2774e7afcbda1e293a27595e04e87c47", + "size": 5238 + }, + "minecraft/sounds/entity/player/attack/sweep4.ogg": { + "hash": "ae9bb7a332e3e3d3665f282b60b296ec01be97df", + "size": 4969 + }, + "minecraft/sounds/entity/player/attack/sweep5.ogg": { + "hash": "50a317f837b0604c3ebe8224951c1a0d7a94516a", + "size": 5329 + }, + "minecraft/sounds/entity/player/attack/sweep6.ogg": { + "hash": "39077d824a27e8040b0e1f2b4707d81149830d11", + "size": 5117 + }, + "minecraft/sounds/entity/player/attack/sweep7.ogg": { + "hash": "e8d0df494880f2067bb64d08a7428a78239c9a29", + "size": 5515 + }, + "minecraft/sounds/entity/player/attack/weak1.ogg": { + "hash": "f26ab58dc70ce7a3f4d16b5bb31620894b0b8812", + "size": 4337 + }, + "minecraft/sounds/entity/player/attack/weak2.ogg": { + "hash": "8d56863e83e0e114937522d3a4a7e124528c65b4", + "size": 4260 + }, + "minecraft/sounds/entity/player/attack/weak3.ogg": { + "hash": "5d78e883f8bf8123261a5b05cf90cb5cc020fa6e", + "size": 4463 + }, + "minecraft/sounds/entity/player/attack/weak4.ogg": { + "hash": "5fa52f2e49e446e466b721937cc168bba734ef33", + "size": 4525 + }, + "minecraft/sounds/entity/rabbit/attack1.ogg": { + "hash": "5041867a91a67cec2fa1ab572c351d2796a6f050", + "size": 7443 + }, + "minecraft/sounds/entity/rabbit/attack2.ogg": { + "hash": "4b90ff3a9b1486642bc0f15da0045d83a91df82e", + "size": 7268 + }, + "minecraft/sounds/entity/rabbit/attack3.ogg": { + "hash": "c31af622a2ee7beffb9daf72363a77a607be64a3", + "size": 9299 + }, + "minecraft/sounds/entity/rabbit/attack4.ogg": { + "hash": "8301a44446b04249e6896bc230f6d8c9d8e56273", + "size": 8857 + }, + "minecraft/sounds/entity/shulker/ambient1.ogg": { + "hash": "dd67ac8cf15d54eff38ef9a790be4692bcba2900", + "size": 7078 + }, + "minecraft/sounds/entity/shulker/ambient2.ogg": { + "hash": "f0d58706321168c2907cf13ae6f8ae9108244fc3", + "size": 7333 + }, + "minecraft/sounds/entity/shulker/ambient3.ogg": { + "hash": "d4f6c468ad9536049023a9680483c4d44088e084", + "size": 6148 + }, + "minecraft/sounds/entity/shulker/ambient4.ogg": { + "hash": "5c4cbba7fe4bc8214708f93f4db54102660a281d", + "size": 7371 + }, + "minecraft/sounds/entity/shulker/ambient5.ogg": { + "hash": "dbebdab8835d86493975dde6fd05db76de5a0605", + "size": 7116 + }, + "minecraft/sounds/entity/shulker/ambient6.ogg": { + "hash": "5cc7da22ff9cdea9175c8496c3e683d0ce97c9e2", + "size": 7554 + }, + "minecraft/sounds/entity/shulker/ambient7.ogg": { + "hash": "c0caa238bb45a074c117869eef193290fc27fb59", + "size": 8240 + }, + "minecraft/sounds/entity/shulker/close1.ogg": { + "hash": "7b99a069d855e1089c025e75c0b4ea6699220804", + "size": 5475 + }, + "minecraft/sounds/entity/shulker/close2.ogg": { + "hash": "7d90eb9e088738c9ae7ad8b2951c7432a0d7cc44", + "size": 5343 + }, + "minecraft/sounds/entity/shulker/close3.ogg": { + "hash": "ec247f38f3f60f9e185b31e787c1ad43caa0c73c", + "size": 5431 + }, + "minecraft/sounds/entity/shulker/close4.ogg": { + "hash": "fef5251190146ab8e0abe80183cd78c243d7c6fe", + "size": 5179 + }, + "minecraft/sounds/entity/shulker/close5.ogg": { + "hash": "e555fcece121879fe0becbada9d01dea27ab153d", + "size": 5376 + }, + "minecraft/sounds/entity/shulker/death1.ogg": { + "hash": "ce3bbcf44fd72e3d0b3fbcbb7334d100619ca71e", + "size": 13893 + }, + "minecraft/sounds/entity/shulker/death2.ogg": { + "hash": "db685fafb774a31072c6577a04a5693dba725155", + "size": 11278 + }, + "minecraft/sounds/entity/shulker/death3.ogg": { + "hash": "9bae8d2e28f81e1a5571a9ca6a6bf21595796658", + "size": 9857 + }, + "minecraft/sounds/entity/shulker/death4.ogg": { + "hash": "668ebaccbc4572fc4a7a79b166f467823ffa8c50", + "size": 11596 + }, + "minecraft/sounds/entity/shulker/hurt1.ogg": { + "hash": "b049ab95eb3a6f7fba35259cda3df9437259f590", + "size": 5465 + }, + "minecraft/sounds/entity/shulker/hurt2.ogg": { + "hash": "0714e023bd5b42e409b1aa12aee17376810282fe", + "size": 6371 + }, + "minecraft/sounds/entity/shulker/hurt3.ogg": { + "hash": "394253f2575216683fc1926a0a387a3e5e90bc16", + "size": 6445 + }, + "minecraft/sounds/entity/shulker/hurt4.ogg": { + "hash": "ba03ef98d9acdfc6696f41ddec0d0c95cb289d16", + "size": 6044 + }, + "minecraft/sounds/entity/shulker/hurt_closed1.ogg": { + "hash": "5491bbc4482b2e8d8382fc7623828b7764693f4d", + "size": 4583 + }, + "minecraft/sounds/entity/shulker/hurt_closed2.ogg": { + "hash": "da1a3e592fc80324109b930d5282f2766fc3701d", + "size": 4958 + }, + "minecraft/sounds/entity/shulker/hurt_closed3.ogg": { + "hash": "ac6609153f895d292de440566eb23438aa9f846e", + "size": 4602 + }, + "minecraft/sounds/entity/shulker/hurt_closed4.ogg": { + "hash": "78244ba4bba775f92e51148fab026d7c399e9055", + "size": 4779 + }, + "minecraft/sounds/entity/shulker/hurt_closed5.ogg": { + "hash": "eceb70cb374cc410ac23e00fc95ca0404f8a20f4", + "size": 4760 + }, + "minecraft/sounds/entity/shulker/open1.ogg": { + "hash": "accc7a55d92bf4a8509daeb8415b1a36a3646deb", + "size": 5471 + }, + "minecraft/sounds/entity/shulker/open2.ogg": { + "hash": "0331eec018c422631e6cb00960eea3e2c5c6e559", + "size": 5110 + }, + "minecraft/sounds/entity/shulker/open3.ogg": { + "hash": "77e87c6b92d268d8dc5a25780340461cda53b99c", + "size": 5169 + }, + "minecraft/sounds/entity/shulker/open4.ogg": { + "hash": "25fc442f8a0abf99be8e7f507e63c5866a055c70", + "size": 5045 + }, + "minecraft/sounds/entity/shulker/open5.ogg": { + "hash": "02e77c97360b82170ee58723ac2519fcd79b821e", + "size": 5239 + }, + "minecraft/sounds/entity/shulker/shoot1.ogg": { + "hash": "3f8b9415f67443206f6af52c1471d0de0354d046", + "size": 15040 + }, + "minecraft/sounds/entity/shulker/shoot2.ogg": { + "hash": "95805aac201b6852d0ab35bd2c75cfa64a926447", + "size": 14269 + }, + "minecraft/sounds/entity/shulker/shoot3.ogg": { + "hash": "f5873a8f416388c2ded80b4ffab6d65b7f18b305", + "size": 14203 + }, + "minecraft/sounds/entity/shulker/shoot4.ogg": { + "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", + "size": 15748 + }, + "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { + "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", + "size": 11384 + }, + "minecraft/sounds/entity/shulker_bullet/hit2.ogg": { + "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", + "size": 11186 + }, + "minecraft/sounds/entity/shulker_bullet/hit3.ogg": { + "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", + "size": 11880 + }, + "minecraft/sounds/entity/shulker_bullet/hit4.ogg": { + "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", + "size": 9074 + }, + "minecraft/sounds/entity/snowman/death1.ogg": { + "hash": "888fb12c5fb536268747df857ad439e17a4a2f44", + "size": 10362 + }, + "minecraft/sounds/entity/snowman/death2.ogg": { + "hash": "36409234aed55db1d006a65b92f1c64be4e4bbe0", + "size": 10107 + }, + "minecraft/sounds/entity/snowman/death3.ogg": { + "hash": "9f910c27c8cf336f211a75830821b0ec6abf6fa9", + "size": 9110 + }, + "minecraft/sounds/entity/snowman/hurt1.ogg": { + "hash": "da71b9f569cffbd8b4c88dbd30767315aba8067b", + "size": 6628 + }, + "minecraft/sounds/entity/snowman/hurt2.ogg": { + "hash": "50bf881d5a1a484f15f009bf0b86703111834516", + "size": 7087 + }, + "minecraft/sounds/entity/snowman/hurt3.ogg": { + "hash": "9a9d88fc2ba4c56b0089df4441f3a3ac1fcb8b0e", + "size": 6335 + }, + "minecraft/sounds/entity/squid/ambient1.ogg": { + "hash": "8ea4cfd31d4f286b039a63d52020aa6b5408a763", + "size": 10437 + }, + "minecraft/sounds/entity/squid/ambient2.ogg": { + "hash": "4ed7023a970b7f6a6d03558c3125fe85fea4ecd8", + "size": 9344 + }, + "minecraft/sounds/entity/squid/ambient3.ogg": { + "hash": "d997d6bd0a18be2b62c27363878f99540d845825", + "size": 9839 + }, + "minecraft/sounds/entity/squid/ambient4.ogg": { + "hash": "4a0ce0713583399108fad4698cbe63714fe5898f", + "size": 7540 + }, + "minecraft/sounds/entity/squid/ambient5.ogg": { + "hash": "b212815d8728730de16ff65a3f54a7fd06b98fbc", + "size": 10575 + }, + "minecraft/sounds/entity/squid/death1.ogg": { + "hash": "68beeda338fdb43c3b7cbbb718e82839e6d07ef3", + "size": 13305 + }, + "minecraft/sounds/entity/squid/death2.ogg": { + "hash": "a91e1f2cba408d784538d21424e52253864534b6", + "size": 13796 + }, + "minecraft/sounds/entity/squid/death3.ogg": { + "hash": "3efb22bf9a4ca184f037c309e4f7ece0a9ca53bc", + "size": 11042 + }, + "minecraft/sounds/entity/squid/hurt1.ogg": { + "hash": "eb93722c9adcccba57bc6e9b19039599e94934c8", + "size": 8234 + }, + "minecraft/sounds/entity/squid/hurt2.ogg": { + "hash": "3c05729b7cfdef0e5782080155004d4d0766ab41", + "size": 6866 + }, + "minecraft/sounds/entity/squid/hurt3.ogg": { + "hash": "96a92abe786f7f1fd5ee56a364c2fbee7f23a165", + "size": 6808 + }, + "minecraft/sounds/entity/squid/hurt4.ogg": { + "hash": "df97decf9d824c4b47c642bbcc3ac6c230e91bc2", + "size": 6514 + }, + "minecraft/sounds/entity/witch/ambient1.ogg": { + "hash": "166af5d48f1f67a4608be9d23fd27f8c16269893", + "size": 11349 + }, + "minecraft/sounds/entity/witch/ambient2.ogg": { + "hash": "e65b9794e249ffe93ba2ec75cd0c994697773073", + "size": 10091 + }, + "minecraft/sounds/entity/witch/ambient3.ogg": { + "hash": "b8e9d0b643fd331dcbeea8114d3ad59d96f4bc59", + "size": 12280 + }, + "minecraft/sounds/entity/witch/ambient4.ogg": { + "hash": "108529f98cbc67491b119ac6bec3f4af1ca3f1b0", + "size": 12035 + }, + "minecraft/sounds/entity/witch/ambient5.ogg": { + "hash": "c9b2193339b42279d874cebb4afe3761c1425bfa", + "size": 6694 + }, + "minecraft/sounds/entity/witch/death1.ogg": { + "hash": "627c939e2aa48a5e3f516848e66a76acb992c2a8", + "size": 10591 + }, + "minecraft/sounds/entity/witch/death2.ogg": { + "hash": "b5e67bcc0f5af24fa6d01f377215143ee7a1cf67", + "size": 10038 + }, + "minecraft/sounds/entity/witch/death3.ogg": { + "hash": "4c02a13757318403e7837260c1b30069dcb7be69", + "size": 7754 + }, + "minecraft/sounds/entity/witch/drink1.ogg": { + "hash": "894f26447ad5cff2afff1d66917a3f7760f1c3b7", + "size": 6169 + }, + "minecraft/sounds/entity/witch/drink2.ogg": { + "hash": "79ac9cc6fbb67cd1eeea2fcbf29804088b140f15", + "size": 6707 + }, + "minecraft/sounds/entity/witch/drink3.ogg": { + "hash": "c38f3e0ea505f0333996e6eaa0f2c0d5bfc8d4d7", + "size": 6060 + }, + "minecraft/sounds/entity/witch/drink4.ogg": { + "hash": "feedd2d726dedb8742519ac0c404d26bc3b5d735", + "size": 6411 + }, + "minecraft/sounds/entity/witch/hurt1.ogg": { + "hash": "d4f9f7adb9789781a3a0ca1a94262a474cbee1db", + "size": 6433 + }, + "minecraft/sounds/entity/witch/hurt2.ogg": { + "hash": "608ce4dc409ef39df6b0409647b89f2f1a2d9ded", + "size": 6869 + }, + "minecraft/sounds/entity/witch/hurt3.ogg": { + "hash": "591bb8451ac56723d2b689d9bc95c8020bb4809b", + "size": 6834 + }, + "minecraft/sounds/entity/witch/throw1.ogg": { + "hash": "455016d86e1ace53fc732190416dccca8cad40fa", + "size": 4747 + }, + "minecraft/sounds/entity/witch/throw2.ogg": { + "hash": "b81ffdb8b4932bdc9f0692423d426b8f2334da6c", + "size": 4652 + }, + "minecraft/sounds/entity/witch/throw3.ogg": { + "hash": "c07715ed9a7c41e554f30c86ab2e6818b4d4a6c8", + "size": 5137 + }, + "minecraft/sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "minecraft/sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "minecraft/sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "minecraft/sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "minecraft/sounds/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "minecraft/sounds/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "minecraft/sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "minecraft/sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "minecraft/sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "minecraft/sounds/item/armor/equip_chain1.ogg": { + "hash": "fd29d5ae9309aafaf40e5ec308cabd45c4a1e152", + "size": 6380 + }, + "minecraft/sounds/item/armor/equip_chain2.ogg": { + "hash": "df30fe9e52ade521d4019ce118f95c1d39390d97", + "size": 7070 + }, + "minecraft/sounds/item/armor/equip_chain3.ogg": { + "hash": "fb17cc91ec691e54590ba0fd1dbd69e6b567a530", + "size": 7108 + }, + "minecraft/sounds/item/armor/equip_chain4.ogg": { + "hash": "2aa3a86b0673a6e586ffdb4466b45c43eb2ba8f7", + "size": 7230 + }, + "minecraft/sounds/item/armor/equip_chain5.ogg": { + "hash": "66c6203abeca2f718f7bb09ded67d91fba0196cd", + "size": 5970 + }, + "minecraft/sounds/item/armor/equip_chain6.ogg": { + "hash": "6977300f83c4230f4d24d89df3892a755ba5b08d", + "size": 7175 + }, + "minecraft/sounds/item/armor/equip_diamond1.ogg": { + "hash": "548b24e7e67c0f0fd9d995a9539559e13ab18930", + "size": 7591 + }, + "minecraft/sounds/item/armor/equip_diamond2.ogg": { + "hash": "82185e25fb404f4d04cec2666ee698a76ecd2c44", + "size": 7142 + }, + "minecraft/sounds/item/armor/equip_diamond3.ogg": { + "hash": "e75b56b5b84644be68db4c92c0b086a9e4110fe6", + "size": 7036 + }, + "minecraft/sounds/item/armor/equip_diamond4.ogg": { + "hash": "be62533d5e2d6306901e07dff0ca862e6a6738d5", + "size": 7190 + }, + "minecraft/sounds/item/armor/equip_diamond5.ogg": { + "hash": "8a1c9994a6f35371b8e776b262f363692f222513", + "size": 6211 + }, + "minecraft/sounds/item/armor/equip_diamond6.ogg": { + "hash": "76ed99c31216d33b7c2d3a5eb385132f0a07f5dc", + "size": 7060 + }, + "minecraft/sounds/item/armor/equip_generic1.ogg": { + "hash": "19e3ddd127884efbbece9806ef8fce3498e03da3", + "size": 5157 + }, + "minecraft/sounds/item/armor/equip_generic2.ogg": { + "hash": "f64d194a003a43dd37c0fa02dd1ef39c4e22c00a", + "size": 5529 + }, + "minecraft/sounds/item/armor/equip_generic3.ogg": { + "hash": "d9ea46f172ccb92314c86054b2865a9f78cac07f", + "size": 5393 + }, + "minecraft/sounds/item/armor/equip_generic4.ogg": { + "hash": "1e9470b35545a17586f1305a20233acc4e104b04", + "size": 5393 + }, + "minecraft/sounds/item/armor/equip_generic5.ogg": { + "hash": "b7aa52172a204716ff6ac2711b2d0b6e74b47d02", + "size": 5542 + }, + "minecraft/sounds/item/armor/equip_generic6.ogg": { + "hash": "b16e70f12f123efd71d652717a473593e9e9d8e0", + "size": 6122 + }, + "minecraft/sounds/item/armor/equip_gold1.ogg": { + "hash": "7a122f23df31c32c5c2d14e06548a56546b5ea6c", + "size": 6789 + }, + "minecraft/sounds/item/armor/equip_gold2.ogg": { + "hash": "185fdb055113e3c1aafc7cc7c9141f2960b17ed3", + "size": 6578 + }, + "minecraft/sounds/item/armor/equip_gold3.ogg": { + "hash": "292b4dc4bb3d310585634e0b216db85ff9c642d0", + "size": 7272 + }, + "minecraft/sounds/item/armor/equip_gold4.ogg": { + "hash": "b6499b211b9dd3ea0c8da61b2f1478b0be096434", + "size": 7217 + }, + "minecraft/sounds/item/armor/equip_gold5.ogg": { + "hash": "91c6aab1954a292166d3c39c58179b8e2872ee60", + "size": 6085 + }, + "minecraft/sounds/item/armor/equip_gold6.ogg": { + "hash": "4abdbf22b4552d6575d801e4f87077de35ee5f01", + "size": 7173 + }, + "minecraft/sounds/item/armor/equip_iron1.ogg": { + "hash": "fcb8cef95d170fa97e14a35c625976511d53b1fd", + "size": 7470 + }, + "minecraft/sounds/item/armor/equip_iron2.ogg": { + "hash": "201fc02e913f277c2a599fee21d0cefd24abe977", + "size": 7670 + }, + "minecraft/sounds/item/armor/equip_iron3.ogg": { + "hash": "2951b5c0dd8c80b618affbea09fb5fe81435eccc", + "size": 8241 + }, + "minecraft/sounds/item/armor/equip_iron4.ogg": { + "hash": "2b73dd8c1b27b629c841fe26b2c633edf3aa64c8", + "size": 7637 + }, + "minecraft/sounds/item/armor/equip_iron5.ogg": { + "hash": "12ee841f09570ffd7ca155f8acde6588d3945168", + "size": 7069 + }, + "minecraft/sounds/item/armor/equip_iron6.ogg": { + "hash": "fb9ee08207b57f93cab9392ccbc5a94c27727a0f", + "size": 7189 + }, + "minecraft/sounds/item/armor/equip_leather1.ogg": { + "hash": "ebe259bc9b07c4ae6a08471e86dc0e6d8d4d04c2", + "size": 6373 + }, + "minecraft/sounds/item/armor/equip_leather2.ogg": { + "hash": "0811423a3fb1a8e53010b1d9a4994aa8a9fe714f", + "size": 6948 + }, + "minecraft/sounds/item/armor/equip_leather3.ogg": { + "hash": "10e3ea2313752eab2cd14fc9125001756da121dc", + "size": 6892 + }, + "minecraft/sounds/item/armor/equip_leather4.ogg": { + "hash": "64a8e6a57b4ff89d6d8c90916c412389166e3ea1", + "size": 7024 + }, + "minecraft/sounds/item/armor/equip_leather5.ogg": { + "hash": "8ccd1c57f2982182699073f47d8ec4875c45249c", + "size": 5900 + }, + "minecraft/sounds/item/armor/equip_leather6.ogg": { + "hash": "74c2c4cd3ccc69adae111b684d8620ce59c305ba", + "size": 6786 + }, + "minecraft/sounds/item/bottle/fill1.ogg": { + "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", + "size": 9133 + }, + "minecraft/sounds/item/bottle/fill2.ogg": { + "hash": "8ade85479752442bc6f00db4d924e88f9f8591e9", + "size": 9303 + }, + "minecraft/sounds/item/bottle/fill3.ogg": { + "hash": "66a1c766a70f18978ddbcb3d1861e10e6b2722fa", + "size": 8921 + }, + "minecraft/sounds/item/bottle/fill4.ogg": { + "hash": "8f9e605a2e7895b480b5691cc460e41eedacbd58", + "size": 9331 + }, + "minecraft/sounds/item/bottle/fill_dragonbreath1.ogg": { + "hash": "cc6d28540b6033f5d420f7cd81a77f17619c0a2a", + "size": 8494 + }, + "minecraft/sounds/item/bottle/fill_dragonbreath2.ogg": { + "hash": "e56f9472bd8b2894115337b211857366e916966d", + "size": 6829 + }, + "minecraft/sounds/item/bucket/empty1.ogg": { + "hash": "27987b7065ef4a27106246f9d32382a0514f87b2", + "size": 10498 + }, + "minecraft/sounds/item/bucket/empty2.ogg": { + "hash": "a796e8907874e6ae174c30da28ff000f1cf566c3", + "size": 10277 + }, + "minecraft/sounds/item/bucket/empty3.ogg": { + "hash": "8dec8307dff359b0279e3e49798692309204d55e", + "size": 9888 + }, + "minecraft/sounds/item/bucket/empty_lava1.ogg": { + "hash": "3612c93dfebcedbeb22bc8283e0b85de033d081a", + "size": 11764 + }, + "minecraft/sounds/item/bucket/empty_lava2.ogg": { + "hash": "b98e76594736052ac7ab8851d95a96b5ad7d2ce2", + "size": 13443 + }, + "minecraft/sounds/item/bucket/empty_lava3.ogg": { + "hash": "d62e50329337eee968b1e93cce04a65aeecad27d", + "size": 11774 + }, + "minecraft/sounds/item/bucket/fill1.ogg": { + "hash": "e28ff6368461f0a0308ced79016ea98d5feb645f", + "size": 10900 + }, + "minecraft/sounds/item/bucket/fill2.ogg": { + "hash": "1d69d04c669d82a75da8ea2f8a1a63ebf5fefd0f", + "size": 10441 + }, + "minecraft/sounds/item/bucket/fill3.ogg": { + "hash": "556a88f3a8e8f407a94ad37b131dc8d5c3f236c0", + "size": 10844 + }, + "minecraft/sounds/item/bucket/fill_lava1.ogg": { + "hash": "840d3f489b866d6ec63e8d885469105ff65c591e", + "size": 9211 + }, + "minecraft/sounds/item/bucket/fill_lava2.ogg": { + "hash": "54290ce87fb0ebac606f497ac8a12c107b74a586", + "size": 9211 + }, + "minecraft/sounds/item/bucket/fill_lava3.ogg": { + "hash": "99125d80da85a6055d5757fe9194bee680ac9a63", + "size": 9278 + }, + "minecraft/sounds/item/elytra/elytra_loop.ogg": { + "hash": "90d599a1760137a7c4d7a52c77f5c65c02f137d4", + "size": 132727 + }, + "minecraft/sounds/item/hoe/till1.ogg": { + "hash": "0e6696ec35c5f4982cad6a6731edcffb11728aa9", + "size": 5875 + }, + "minecraft/sounds/item/hoe/till2.ogg": { + "hash": "46dd1e5e0f90bb72261e2986d530e80e8fc50560", + "size": 6022 + }, + "minecraft/sounds/item/hoe/till3.ogg": { + "hash": "d75f19c657e1f22b47d2060fd3495c444f35a477", + "size": 5833 + }, + "minecraft/sounds/item/hoe/till4.ogg": { + "hash": "cb95637a9d5e9b0cb36a2516f0dfac30fed9d720", + "size": 6544 + }, + "minecraft/sounds/item/shield/block1.ogg": { + "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", + "size": 5951 + }, + "minecraft/sounds/item/shield/block2.ogg": { + "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", + "size": 5396 + }, + "minecraft/sounds/item/shield/block3.ogg": { + "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", + "size": 5915 + }, + "minecraft/sounds/item/shield/block4.ogg": { + "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", + "size": 5656 + }, + "minecraft/sounds/item/shield/block5.ogg": { + "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", + "size": 5763 + }, + "minecraft/sounds/item/shovel/flatten1.ogg": { + "hash": "659b0fb0ef28429e3b779d833d6eedd8305cbbbc", + "size": 6103 + }, + "minecraft/sounds/item/shovel/flatten2.ogg": { + "hash": "ab51a39c66800bd6fd98c450131aac20790c535a", + "size": 6290 + }, + "minecraft/sounds/item/shovel/flatten3.ogg": { + "hash": "188e05f8f12787ea22dd1836fe2c9c7e4efd03af", + "size": 6101 + }, + "minecraft/sounds/item/shovel/flatten4.ogg": { + "hash": "2bf88ed6015273fa5b757531597cf156176b35f8", + "size": 6671 + }, + "minecraft/sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "minecraft/sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "minecraft/sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "minecraft/sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "minecraft/sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "minecraft/sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "minecraft/sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "minecraft/sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "minecraft/sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "minecraft/sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "minecraft/sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "minecraft/sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "minecraft/sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "minecraft/sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "minecraft/sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "minecraft/sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "minecraft/sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "minecraft/sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "minecraft/sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "minecraft/sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "minecraft/sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "minecraft/sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "minecraft/sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "minecraft/sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "minecraft/sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "minecraft/sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "minecraft/sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "minecraft/sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "minecraft/sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "minecraft/sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "minecraft/sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "minecraft/sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "minecraft/sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "minecraft/sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "minecraft/sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "minecraft/sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "minecraft/sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "minecraft/sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "minecraft/sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "minecraft/sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "minecraft/sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "minecraft/sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "minecraft/sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "minecraft/sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "minecraft/sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "minecraft/sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "minecraft/sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "minecraft/sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "minecraft/sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "minecraft/sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "minecraft/sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "minecraft/sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "minecraft/sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "minecraft/sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "minecraft/sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "minecraft/sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "minecraft/sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "minecraft/sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "minecraft/sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "minecraft/sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "minecraft/sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "minecraft/sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "minecraft/sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "minecraft/sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "minecraft/sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "minecraft/sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "minecraft/sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "minecraft/sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "minecraft/sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "minecraft/sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "minecraft/sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "minecraft/sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "minecraft/sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "minecraft/sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "minecraft/sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "minecraft/sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "minecraft/sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "minecraft/sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "minecraft/sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "minecraft/sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "minecraft/sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "minecraft/sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "minecraft/sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "minecraft/sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "minecraft/sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "minecraft/sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "minecraft/sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "minecraft/sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "minecraft/sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "minecraft/sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "minecraft/sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "minecraft/sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "minecraft/sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "minecraft/sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "minecraft/sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "minecraft/sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "minecraft/sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "minecraft/sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "minecraft/sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "minecraft/sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "minecraft/sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "minecraft/sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "minecraft/sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "minecraft/sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "minecraft/sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "minecraft/sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "minecraft/sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "minecraft/sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "minecraft/sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "minecraft/sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "minecraft/sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "minecraft/sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "minecraft/sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "minecraft/sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "minecraft/sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "minecraft/sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "minecraft/sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "minecraft/sounds/mob/guardian/attack_loop.ogg": { + "hash": "49c71e06621ad56f69e99e0bbb9e82c37b8d8580", + "size": 20633 + }, + "minecraft/sounds/mob/guardian/curse.ogg": { + "hash": "3f2e554955be100d7f28c074586b764710330b8c", + "size": 45792 + }, + "minecraft/sounds/mob/guardian/elder_death.ogg": { + "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", + "size": 19980 + }, + "minecraft/sounds/mob/guardian/elder_hit1.ogg": { + "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", + "size": 8461 + }, + "minecraft/sounds/mob/guardian/elder_hit2.ogg": { + "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", + "size": 8392 + }, + "minecraft/sounds/mob/guardian/elder_hit3.ogg": { + "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", + "size": 8631 + }, + "minecraft/sounds/mob/guardian/elder_hit4.ogg": { + "hash": "186362097c9552903943d8d37a1e3b974e4aa618", + "size": 8680 + }, + "minecraft/sounds/mob/guardian/elder_idle1.ogg": { + "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", + "size": 17095 + }, + "minecraft/sounds/mob/guardian/elder_idle2.ogg": { + "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", + "size": 17437 + }, + "minecraft/sounds/mob/guardian/elder_idle3.ogg": { + "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", + "size": 14673 + }, + "minecraft/sounds/mob/guardian/elder_idle4.ogg": { + "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", + "size": 18822 + }, + "minecraft/sounds/mob/guardian/flop1.ogg": { + "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", + "size": 7422 + }, + "minecraft/sounds/mob/guardian/flop2.ogg": { + "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", + "size": 7355 + }, + "minecraft/sounds/mob/guardian/flop3.ogg": { + "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", + "size": 6994 + }, + "minecraft/sounds/mob/guardian/flop4.ogg": { + "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", + "size": 7371 + }, + "minecraft/sounds/mob/guardian/guardian_death.ogg": { + "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", + "size": 15820 + }, + "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { + "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", + "size": 9257 + }, + "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { + "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", + "size": 9111 + }, + "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { + "hash": "3008b71834c7815f70507c044da8defbcb585a80", + "size": 9363 + }, + "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { + "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", + "size": 9216 + }, + "minecraft/sounds/mob/guardian/land_death.ogg": { + "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", + "size": 11255 + }, + "minecraft/sounds/mob/guardian/land_hit1.ogg": { + "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", + "size": 12031 + }, + "minecraft/sounds/mob/guardian/land_hit2.ogg": { + "hash": "e9ccf74cb5b561e4839482863d1466f731903500", + "size": 11089 + }, + "minecraft/sounds/mob/guardian/land_hit3.ogg": { + "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", + "size": 11980 + }, + "minecraft/sounds/mob/guardian/land_hit4.ogg": { + "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", + "size": 11180 + }, + "minecraft/sounds/mob/guardian/land_idle1.ogg": { + "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", + "size": 6727 + }, + "minecraft/sounds/mob/guardian/land_idle2.ogg": { + "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", + "size": 5579 + }, + "minecraft/sounds/mob/guardian/land_idle3.ogg": { + "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", + "size": 6802 + }, + "minecraft/sounds/mob/guardian/land_idle4.ogg": { + "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", + "size": 5687 + }, + "minecraft/sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "minecraft/sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "minecraft/sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "minecraft/sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "minecraft/sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "minecraft/sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "minecraft/sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "minecraft/sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "minecraft/sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "minecraft/sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "minecraft/sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "minecraft/sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "minecraft/sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "minecraft/sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "minecraft/sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "minecraft/sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "minecraft/sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "minecraft/sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "minecraft/sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "minecraft/sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "minecraft/sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "minecraft/sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "minecraft/sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "minecraft/sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "minecraft/sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "minecraft/sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "minecraft/sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "minecraft/sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "minecraft/sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "minecraft/sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "minecraft/sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "minecraft/sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "minecraft/sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "minecraft/sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "minecraft/sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "minecraft/sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "minecraft/sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "minecraft/sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "minecraft/sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "minecraft/sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "minecraft/sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "minecraft/sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "minecraft/sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "minecraft/sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "minecraft/sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "minecraft/sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "minecraft/sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "minecraft/sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "minecraft/sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "minecraft/sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "minecraft/sounds/mob/husk/death1.ogg": { + "hash": "a3e09e3bd63fe64ad3f5bc80d41c713b142c625b", + "size": 11994 + }, + "minecraft/sounds/mob/husk/death2.ogg": { + "hash": "658c4988a4ae5414a7d8818397b37c870d2805c4", + "size": 14011 + }, + "minecraft/sounds/mob/husk/hurt1.ogg": { + "hash": "df807aa06d67adafc96907b437dd5f3b82d04bb5", + "size": 9935 + }, + "minecraft/sounds/mob/husk/hurt2.ogg": { + "hash": "603f17073b0ed21701163b2aad1afb02111a8ed3", + "size": 10766 + }, + "minecraft/sounds/mob/husk/idle1.ogg": { + "hash": "26d8fc6a71a7d911a8fd88edebc460030dc48e67", + "size": 15380 + }, + "minecraft/sounds/mob/husk/idle2.ogg": { + "hash": "1424a1b86f3c1711676025e795809b24e9d789f9", + "size": 19709 + }, + "minecraft/sounds/mob/husk/idle3.ogg": { + "hash": "159ff39d89331996c7221f42c72db25e78523fd8", + "size": 21392 + }, + "minecraft/sounds/mob/husk/step1.ogg": { + "hash": "0b521d8200bfda7bb11c8fb6d6a03d52f6b740e7", + "size": 9073 + }, + "minecraft/sounds/mob/husk/step2.ogg": { + "hash": "6ead5bdd4a06d466959de48dea4e4835f3568942", + "size": 9248 + }, + "minecraft/sounds/mob/husk/step3.ogg": { + "hash": "efef714310e913c1580ccfc1739a12aff0d6ca26", + "size": 7752 + }, + "minecraft/sounds/mob/husk/step4.ogg": { + "hash": "70a1c99c314a134027988106a3b61b15389d5f2f", + "size": 9398 + }, + "minecraft/sounds/mob/husk/step5.ogg": { + "hash": "b6858c3516e3516fd68d3e697ae673f2d2cf2896", + "size": 8791 + }, + "minecraft/sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "minecraft/sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "minecraft/sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "minecraft/sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "minecraft/sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "minecraft/sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "minecraft/sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "minecraft/sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "minecraft/sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "minecraft/sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "minecraft/sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "minecraft/sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "minecraft/sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "minecraft/sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "minecraft/sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "minecraft/sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "minecraft/sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "minecraft/sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "minecraft/sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "minecraft/sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "minecraft/sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "minecraft/sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "minecraft/sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "minecraft/sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "minecraft/sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "minecraft/sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "minecraft/sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "minecraft/sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "minecraft/sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "minecraft/sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "minecraft/sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "minecraft/sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "minecraft/sounds/mob/polarbear/death1.ogg": { + "hash": "2b65351eb74b019efe40a451a1f3f2fcf5c2bf4d", + "size": 15304 + }, + "minecraft/sounds/mob/polarbear/death2.ogg": { + "hash": "9f8d13d0b8420cc664241765a841253d02272798", + "size": 13211 + }, + "minecraft/sounds/mob/polarbear/death3.ogg": { + "hash": "7778df9b63d09e89859058afdf31e3f426e5bebf", + "size": 12329 + }, + "minecraft/sounds/mob/polarbear/hurt1.ogg": { + "hash": "d030d4c98ec70fd0d84c43a944de0980f6bb5355", + "size": 8789 + }, + "minecraft/sounds/mob/polarbear/hurt2.ogg": { + "hash": "a11dc3ff01778f57819af7f42f18d136d9b3bf01", + "size": 7596 + }, + "minecraft/sounds/mob/polarbear/hurt3.ogg": { + "hash": "4a5af65300334c4991a057990e9f8c23a2a1416b", + "size": 10483 + }, + "minecraft/sounds/mob/polarbear/hurt4.ogg": { + "hash": "1d58859744fcc7c09ffecbe16f84752b057d8d77", + "size": 8936 + }, + "minecraft/sounds/mob/polarbear/idle1.ogg": { + "hash": "8e3b07adf3b09ea60e82062277fe301205d03421", + "size": 16030 + }, + "minecraft/sounds/mob/polarbear/idle2.ogg": { + "hash": "db682892da4e2e4214ff3233bf719c7609d95477", + "size": 18689 + }, + "minecraft/sounds/mob/polarbear/idle3.ogg": { + "hash": "954f82c6da9670f1383b4d0002061ebc1536c35a", + "size": 11289 + }, + "minecraft/sounds/mob/polarbear/idle4.ogg": { + "hash": "dcd7ec12919c1b6b5932dd46390a3cfe9b5384c9", + "size": 16419 + }, + "minecraft/sounds/mob/polarbear/step1.ogg": { + "hash": "007f04ca456cfc7c0e877352f01a7aa77dff636c", + "size": 7127 + }, + "minecraft/sounds/mob/polarbear/step2.ogg": { + "hash": "a9d52deab40b2ecb45aa0778e166983c1df7c5cc", + "size": 7428 + }, + "minecraft/sounds/mob/polarbear/step3.ogg": { + "hash": "837d1badadc01317eaf2a0c6c5a475e120a75262", + "size": 6208 + }, + "minecraft/sounds/mob/polarbear/step4.ogg": { + "hash": "973f284bffdc6cbb6379d0d641f4c14a36adee39", + "size": 7358 + }, + "minecraft/sounds/mob/polarbear/warning1.ogg": { + "hash": "3ab5202db5786cdc438cd8fbc554f3fc1a929939", + "size": 10122 + }, + "minecraft/sounds/mob/polarbear/warning2.ogg": { + "hash": "580a2de441d8caa949758dfb193ba3e6ab4ee61d", + "size": 11975 + }, + "minecraft/sounds/mob/polarbear/warning3.ogg": { + "hash": "58f044e833493dcc6d8963b56cae23c8e0d2eee3", + "size": 10677 + }, + "minecraft/sounds/mob/polarbear_baby/idle1.ogg": { + "hash": "8e3b07adf3b09ea60e82062277fe301205d03421", + "size": 16030 + }, + "minecraft/sounds/mob/polarbear_baby/idle2.ogg": { + "hash": "db682892da4e2e4214ff3233bf719c7609d95477", + "size": 18689 + }, + "minecraft/sounds/mob/polarbear_baby/idle3.ogg": { + "hash": "4a1cd5bb70f5177dd5b0aeb03fe0a2c6e37fca4a", + "size": 17665 + }, + "minecraft/sounds/mob/polarbear_baby/idle4.ogg": { + "hash": "954f82c6da9670f1383b4d0002061ebc1536c35a", + "size": 11289 + }, + "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { + "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", + "size": 7018 + }, + "minecraft/sounds/mob/rabbit/hop1.ogg": { + "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", + "size": 5938 + }, + "minecraft/sounds/mob/rabbit/hop2.ogg": { + "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", + "size": 6993 + }, + "minecraft/sounds/mob/rabbit/hop3.ogg": { + "hash": "461436665544dc44e12f79cad893de2ad02ddffc", + "size": 6597 + }, + "minecraft/sounds/mob/rabbit/hop4.ogg": { + "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", + "size": 5811 + }, + "minecraft/sounds/mob/rabbit/hurt1.ogg": { + "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", + "size": 6750 + }, + "minecraft/sounds/mob/rabbit/hurt2.ogg": { + "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", + "size": 5988 + }, + "minecraft/sounds/mob/rabbit/hurt3.ogg": { + "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", + "size": 6389 + }, + "minecraft/sounds/mob/rabbit/hurt4.ogg": { + "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", + "size": 6650 + }, + "minecraft/sounds/mob/rabbit/idle1.ogg": { + "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", + "size": 5806 + }, + "minecraft/sounds/mob/rabbit/idle2.ogg": { + "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", + "size": 6988 + }, + "minecraft/sounds/mob/rabbit/idle3.ogg": { + "hash": "8906199918a85564590c7a01e854c3820853533e", + "size": 5840 + }, + "minecraft/sounds/mob/rabbit/idle4.ogg": { + "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", + "size": 8691 + }, + "minecraft/sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "minecraft/sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "minecraft/sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "minecraft/sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "minecraft/sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "minecraft/sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "minecraft/sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "minecraft/sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "minecraft/sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "minecraft/sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "minecraft/sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "minecraft/sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "minecraft/sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "minecraft/sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "minecraft/sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "minecraft/sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "minecraft/sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "minecraft/sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "minecraft/sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "minecraft/sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "minecraft/sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "minecraft/sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "minecraft/sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "minecraft/sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "minecraft/sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "minecraft/sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "minecraft/sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "minecraft/sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "minecraft/sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "minecraft/sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "minecraft/sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "minecraft/sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "minecraft/sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "minecraft/sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "minecraft/sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "minecraft/sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "minecraft/sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "minecraft/sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "minecraft/sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "minecraft/sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "minecraft/sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "minecraft/sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "minecraft/sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "minecraft/sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "minecraft/sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "minecraft/sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "minecraft/sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "minecraft/sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "minecraft/sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "minecraft/sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "minecraft/sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "minecraft/sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "minecraft/sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "minecraft/sounds/mob/stray/death1.ogg": { + "hash": "db71dc06bdc5d40f20f3b896572b2b6ef7bccd7a", + "size": 18015 + }, + "minecraft/sounds/mob/stray/death2.ogg": { + "hash": "d48940aeab2d4068bd157e6810406c882503a813", + "size": 18817 + }, + "minecraft/sounds/mob/stray/hurt1.ogg": { + "hash": "a92ffafc8fdf95a553ce0bbf1bc106a3394daca2", + "size": 8397 + }, + "minecraft/sounds/mob/stray/hurt2.ogg": { + "hash": "b0bdac0097af7d17b88f86f4f19767f0a05c12ae", + "size": 8126 + }, + "minecraft/sounds/mob/stray/hurt3.ogg": { + "hash": "5e64ed082336f118a07fbaa08616c94815546f8a", + "size": 8995 + }, + "minecraft/sounds/mob/stray/hurt4.ogg": { + "hash": "b88bbb3d20be99db054e38b3025c6a730a03a6a7", + "size": 8585 + }, + "minecraft/sounds/mob/stray/idle1.ogg": { + "hash": "5ae2932c72fe01bb7de76feea2a5c98cc4f01677", + "size": 7372 + }, + "minecraft/sounds/mob/stray/idle2.ogg": { + "hash": "a7ec4468b3713051ad2db49da57213fb0ac71c6a", + "size": 7470 + }, + "minecraft/sounds/mob/stray/idle3.ogg": { + "hash": "1e3649a7ed0f8dd3e45f07dc3257240c83333877", + "size": 7531 + }, + "minecraft/sounds/mob/stray/idle4.ogg": { + "hash": "941add0940fff023b3fcf70437939a0f6d384e70", + "size": 8977 + }, + "minecraft/sounds/mob/stray/step1.ogg": { + "hash": "824c98d1073f33118669e34136d353fdcd662ef9", + "size": 7370 + }, + "minecraft/sounds/mob/stray/step2.ogg": { + "hash": "d1cd2abdf431e76ef50d8bef1d937ed071583a85", + "size": 6635 + }, + "minecraft/sounds/mob/stray/step3.ogg": { + "hash": "9004d9238ef7effdcc7c9e94249d489248257874", + "size": 7133 + }, + "minecraft/sounds/mob/stray/step4.ogg": { + "hash": "2169e0302e1d7ce1e32dc8d41648c8059da5eaa7", + "size": 8524 + }, + "minecraft/sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "minecraft/sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "minecraft/sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "minecraft/sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "minecraft/sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "minecraft/sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "minecraft/sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "minecraft/sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "minecraft/sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "minecraft/sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "minecraft/sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "minecraft/sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "minecraft/sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "minecraft/sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "minecraft/sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "minecraft/sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "minecraft/sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "minecraft/sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "minecraft/sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "minecraft/sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "minecraft/sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "minecraft/sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "minecraft/sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "minecraft/sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "minecraft/sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "minecraft/sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "minecraft/sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "minecraft/sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "minecraft/sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "minecraft/sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "minecraft/sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "minecraft/sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "minecraft/sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "minecraft/sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "minecraft/sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "minecraft/sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "minecraft/sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "minecraft/sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "minecraft/sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "minecraft/sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "minecraft/sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "minecraft/sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "minecraft/sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "minecraft/sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "minecraft/sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "minecraft/sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "minecraft/sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "minecraft/sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "minecraft/sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "minecraft/sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "minecraft/sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "minecraft/sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "minecraft/sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "minecraft/sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "minecraft/sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "minecraft/sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "minecraft/sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "minecraft/sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "minecraft/sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "minecraft/sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "minecraft/sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "minecraft/sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "minecraft/sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "minecraft/sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "minecraft/sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "minecraft/sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "minecraft/sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "minecraft/sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "minecraft/sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "minecraft/sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "minecraft/sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "minecraft/sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "minecraft/sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "minecraft/sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "minecraft/sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "minecraft/sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "minecraft/sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "minecraft/sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "minecraft/sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "minecraft/sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "minecraft/sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "minecraft/sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "minecraft/sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "minecraft/sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "minecraft/sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "minecraft/sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "minecraft/sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "minecraft/sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "minecraft/sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "minecraft/sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "minecraft/sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "minecraft/sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "minecraft/sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "minecraft/sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "minecraft/sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "minecraft/sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "minecraft/sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "minecraft/sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "minecraft/sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "minecraft/sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "minecraft/sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "minecraft/sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "minecraft/sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "minecraft/sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "minecraft/sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "minecraft/sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "minecraft/sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "minecraft/sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "minecraft/sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "minecraft/sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "minecraft/sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "minecraft/sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "minecraft/sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "minecraft/sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "minecraft/sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "minecraft/sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "minecraft/sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "minecraft/sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "minecraft/sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "minecraft/sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "minecraft/sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "minecraft/sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "minecraft/sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "minecraft/sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "minecraft/sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "minecraft/sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "minecraft/sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "minecraft/sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "minecraft/sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "minecraft/sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "minecraft/sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "minecraft/sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "minecraft/sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "minecraft/sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "minecraft/sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "minecraft/sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "minecraft/sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "minecraft/sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "minecraft/sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "minecraft/sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "minecraft/sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "minecraft/sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "minecraft/sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "minecraft/sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "minecraft/sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "minecraft/sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "minecraft/sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "minecraft/sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "minecraft/sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "minecraft/sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "minecraft/sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "minecraft/sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "minecraft/sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "minecraft/sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "minecraft/sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "minecraft/sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "minecraft/sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "minecraft/sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "minecraft/sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "minecraft/sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "minecraft/sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "minecraft/sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "minecraft/sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "minecraft/sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "minecraft/sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "minecraft/sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "minecraft/sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "minecraft/sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "minecraft/sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "minecraft/sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "minecraft/sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "minecraft/sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "minecraft/sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "minecraft/sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "minecraft/sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "minecraft/sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "minecraft/sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "minecraft/sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "minecraft/sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "minecraft/sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "minecraft/sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "minecraft/sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "minecraft/sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "minecraft/sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "minecraft/sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "minecraft/sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "minecraft/sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "minecraft/sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "minecraft/sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "minecraft/sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "minecraft/sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "minecraft/sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "minecraft/sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + }, + "pack.mcmeta": { + "hash": "35c3f7efd2b7b5aad0007bf66133b6299f83b17c", + "size": 12235 + }, + "realms/lang/af_ZA.lang": { + "hash": "751355e6e002c51f70f801eebc2784a553b793a9", + "size": 7492 + }, + "realms/lang/ar_SA.lang": { + "hash": "7ab1705b9bd6cf47aa04217669465c6feac1ab48", + "size": 14860 + }, + "realms/lang/ast_ES.lang": { + "hash": "b59255b3bad3d31fbf64b2c6c674669663df0fed", + "size": 12257 + }, + "realms/lang/az_AZ.lang": { + "hash": "0fdbac85877578d0fe8706657ddf02949e127ced", + "size": 8044 + }, + "realms/lang/be_BY.lang": { + "hash": "ea98dd3b2494e83b0077022994c4bfcbccb98d4e", + "size": 16825 + }, + "realms/lang/bg_BG.lang": { + "hash": "a8ec0663905fea53992b959e5d0b7ad323b456e9", + "size": 16523 + }, + "realms/lang/br_FR.lang": { + "hash": "db0c2a8f59816e78f8f05c91dc3956777c16930f", + "size": 12449 + }, + "realms/lang/ca_ES.lang": { + "hash": "c87983609a494c3e440f0b51854ba3d3014c1000", + "size": 9146 + }, + "realms/lang/cs_CZ.lang": { + "hash": "91b7eb3d7c8f31506cd6b8d2463215da9ba01ece", + "size": 12389 + }, + "realms/lang/cy_GB.lang": { + "hash": "9e0b4ba81bcf2796d8321f39d33738961ba8a912", + "size": 12309 + }, + "realms/lang/da_DK.lang": { + "hash": "bb65a9024e86fc2246eb8ed764becd7032cc8e99", + "size": 12060 + }, + "realms/lang/de_DE.lang": { + "hash": "3ba59f91eb84357244a47873c0b07a43dd41f53f", + "size": 12727 + }, + "realms/lang/el_GR.lang": { + "hash": "268a1c3877789a9c7f592db77b041ce101fea550", + "size": 17823 + }, + "realms/lang/en_AU.lang": { + "hash": "d67b84f516ce9d41154c586acfa8c3d280d2c789", + "size": 11698 + }, + "realms/lang/en_CA.lang": { + "hash": "5330af5a3431e56151cacf1549b4fbfb78efd019", + "size": 11685 + }, + "realms/lang/en_GB.lang": { + "hash": "e5a37436c572d75fd4dca962f8c140063435ab7f", + "size": 11679 + }, + "realms/lang/en_NZ.lang": { + "hash": "131741a8d4569003a3d56705160f063522af7aa5", + "size": 11696 + }, + "realms/lang/en_PT.lang": { + "hash": "58157d6fbec02e2d8a727b4421ce55c829c3adc2", + "size": 11851 + }, + "realms/lang/en_UD.lang": { + "hash": "e262381b61bf7e5de7b158a6d3f6e6e399bde248", + "size": 15127 + }, + "realms/lang/eo_UY.lang": { + "hash": "0cb991e656fbe60669450a174fa8adb3a650fe94", + "size": 11978 + }, + "realms/lang/es_AR.lang": { + "hash": "978a4e1587e6c029ee3743ef298beb1554abf14f", + "size": 12393 + }, + "realms/lang/es_ES.lang": { + "hash": "6514a8ebeea8e0dc5653ee7d29bc74a72765d97f", + "size": 12349 + }, + "realms/lang/es_MX.lang": { + "hash": "0762be40d374d68d2325c80ebf546143e4554866", + "size": 12390 + }, + "realms/lang/es_UY.lang": { + "hash": "ade5244628d1860bad74132836ba104c19492356", + "size": 12345 + }, + "realms/lang/es_VE.lang": { + "hash": "305371e2bbe60af6462a420db34ecf4eb2b78d8e", + "size": 12403 + }, + "realms/lang/et_EE.lang": { + "hash": "ea3e315d681f43715637be19963b3e7d8497769e", + "size": 12041 + }, + "realms/lang/eu_ES.lang": { + "hash": "e0b84dc4a96afcc388161df2b426889145bb910d", + "size": 7303 + }, + "realms/lang/fa_IR.lang": { + "hash": "d0bd12254ec80e66b5a363d27b7d5f2b82abbd03", + "size": 8831 + }, + "realms/lang/fi_FI.lang": { + "hash": "b43c6ef4e05dce8e2a3736ac853355c13347f07a", + "size": 12061 + }, + "realms/lang/fil_PH.lang": { + "hash": "60fc6654aac26a21732a6634bb1a8bef2bff6167", + "size": 13100 + }, + "realms/lang/fo_FO.lang": { + "hash": "69f81f4f9d8643f8686c2052c26a87ff6ba09c7e", + "size": 9091 + }, + "realms/lang/fr_CA.lang": { + "hash": "6b111bdf79bd1d165fc14065b48aa5a1ed554f3d", + "size": 12940 + }, + "realms/lang/fr_FR.lang": { + "hash": "3abc99043ee8bd33787cc6ff846fd37bd5e46ece", + "size": 12713 + }, + "realms/lang/fy_NL.lang": { + "hash": "4ea657d8e538194bbf0a2b9baab3782e037a0a4f", + "size": 12297 + }, + "realms/lang/ga_IE.lang": { + "hash": "60fc9ba2d8990565eb6d12da64363991070e84f7", + "size": 6971 + }, + "realms/lang/gd_GB.lang": { + "hash": "2a9de1d4630a834b32cfee14c548f93a5f343207", + "size": 699 + }, + "realms/lang/gl_ES.lang": { + "hash": "cda470e3d310d0494ba37bcc535524c3198613dd", + "size": 12202 + }, + "realms/lang/gv_IM.lang": { + "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", + "size": 4133 + }, + "realms/lang/he_IL.lang": { + "hash": "fdb44e880cb2e398fc35b3ec921d4df3a790c26a", + "size": 13921 + }, + "realms/lang/hi_IN.lang": { + "hash": "9c843a42075e54fad53a050b664771a1609ca6ba", + "size": 7245 + }, + "realms/lang/hr_HR.lang": { + "hash": "0f00bf3dd08bf70bcb0a1c9ee8cca82d2a1ffff0", + "size": 9833 + }, + "realms/lang/hu_HU.lang": { + "hash": "239a81297f9c87d96216fc195f5ab3f5164007db", + "size": 12787 + }, + "realms/lang/hy_AM.lang": { + "hash": "7bec8088c9a128b60a8616e1393379b0f6d11e64", + "size": 3617 + }, + "realms/lang/id_ID.lang": { + "hash": "15d357092cc8d31ca3626d34af125d508e050115", + "size": 12148 + }, + "realms/lang/is_IS.lang": { + "hash": "cbc2a7d407b273f20d194eddd1f4bec50f973569", + "size": 8106 + }, + "realms/lang/it_IT.lang": { + "hash": "36b433837001ee0c2d4f599d7464cfa3d62b04ee", + "size": 12320 + }, + "realms/lang/ja_JP.lang": { + "hash": "301ab6b52a5d22a2f0675525df5d4afeb5eab829", + "size": 14562 + }, + "realms/lang/jbo_EN.lang": { + "hash": "7be3f47bbe858a31d3c0fd2a4738d99c9ae68583", + "size": 2962 + }, + "realms/lang/ka_GE.lang": { + "hash": "b19cd948a3cf231467621b1948aa1a783a68eb81", + "size": 20791 + }, + "realms/lang/ko_KR.lang": { + "hash": "00737efe9224082fef5d4b65c62dc0fa56071d84", + "size": 12872 + }, + "realms/lang/ksh_DE.lang": { + "hash": "bf03dd4b4f282f01e927a75b596aca7ddafd6be8", + "size": 12413 + }, + "realms/lang/kw_GB.lang": { + "hash": "1b4b03096b79814a49683685acdf0e0dfca28791", + "size": 2206 + }, + "realms/lang/la_LA.lang": { + "hash": "1d27513779c0daf46660aa9588001385461c0f72", + "size": 7047 + }, + "realms/lang/lb_LU.lang": { + "hash": "8dbcbb4dd1f84ef5b75c8c29aa9eddf0dd93119b", + "size": 12538 + }, + "realms/lang/li_LI.lang": { + "hash": "551df7ee9aa64ccb568d15ec571b18a688f682bf", + "size": 1088 + }, + "realms/lang/lol_US.lang": { + "hash": "5a90a36fb83763fe0eabe810927c3e54078f9387", + "size": 11307 + }, + "realms/lang/lt_LT.lang": { + "hash": "f691fc62bd4211a2bf03a92a3436037a9a8f8cdf", + "size": 13290 + }, + "realms/lang/lv_LV.lang": { + "hash": "bb9876f8c34b52433684c5c4d71922007741418f", + "size": 12672 + }, + "realms/lang/mi_NZ.lang": { + "hash": "ffab7afcd8d98533402f2e7f0b757a9d9502ee5f", + "size": 2574 + }, + "realms/lang/mk_MK.lang": { + "hash": "625519b850e989ddaa5bfa6fdf4042e82d6b5f37", + "size": 11421 + }, + "realms/lang/ms_MY.lang": { + "hash": "4cdec477d07c23733dab543ce900fa46777e97ae", + "size": 7963 + }, + "realms/lang/mt_MT.lang": { + "hash": "7dee19db3bdf9d60790e2ae923f3549b933acdd8", + "size": 12620 + }, + "realms/lang/nds_DE.lang": { + "hash": "f6df0fe0ca6e659a16f2a077fa333c7797f4ad1a", + "size": 6521 + }, + "realms/lang/nl_NL.lang": { + "hash": "39a13bce2bf5ba551e64318ccb618493ab41b7ee", + "size": 12433 + }, + "realms/lang/nn_NO.lang": { + "hash": "074fb7065c119e06a3285816eb269f39d3d7e377", + "size": 7638 + }, + "realms/lang/no_NO.lang": { + "hash": "3820b506cccce9653a986273a8cdc8d7b1457f99", + "size": 11080 + }, + "realms/lang/oc_FR.lang": { + "hash": "67a08ef4d65e00595aa6579ba73ea93f3916c2a4", + "size": 7607 + }, + "realms/lang/pl_PL.lang": { + "hash": "f86234bbfa7266e95c9374e64d6bb869cd8842f3", + "size": 12490 + }, + "realms/lang/pt_BR.lang": { + "hash": "546c2a16b1c44a1678f0f4720c89bda0b4210a46", + "size": 12212 + }, + "realms/lang/pt_PT.lang": { + "hash": "d6fa37d424d1229077bdbe07e7d7484f055b4451", + "size": 12330 + }, + "realms/lang/qya_AA.lang": { + "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", + "size": 617 + }, + "realms/lang/ro_RO.lang": { + "hash": "a532361abe223970e8189398cbaabdb7a58544cf", + "size": 12453 + }, + "realms/lang/ru_RU.lang": { + "hash": "eead3d74fe54e1126270d48c03df1d0422ac8233", + "size": 16447 + }, + "realms/lang/se_NO.lang": { + "hash": "856e13549d089994fb556a3ec5ac6f484fd7ed09", + "size": 5256 + }, + "realms/lang/sk_SK.lang": { + "hash": "27552771087867724fa6cc4483d78426597bff00", + "size": 12346 + }, + "realms/lang/sl_SI.lang": { + "hash": "0033dfc9e1ff6814d8e7363071b96bf1a3f5e2be", + "size": 12009 + }, + "realms/lang/so_SO.lang": { + "hash": "95a19f60b4262c237e89b71342ed9fd5358d1df9", + "size": 3973 + }, + "realms/lang/sq_AL.lang": { + "hash": "92d9b287736a407734ca0063997b4cc3bf134e74", + "size": 1567 + }, + "realms/lang/sr_SP.lang": { + "hash": "0bb6afe5a88fe8bee4dd29ba83ecbfb00f692211", + "size": 12435 + }, + "realms/lang/sv_SE.lang": { + "hash": "1f02611946341f7289a139397e889a4f495f1250", + "size": 12252 + }, + "realms/lang/th_TH.lang": { + "hash": "0b75645766a60514c694937ef4249086360f29fc", + "size": 19808 + }, + "realms/lang/tlh_AA.lang": { + "hash": "d0815dbdb3b72471ae85a61414fae7d7b522d1dc", + "size": 1765 + }, + "realms/lang/tr_TR.lang": { + "hash": "a25c3d4bdb564dad8f6cffd887edb77124883948", + "size": 12567 + }, + "realms/lang/tzl_TZL.lang": { + "hash": "3f3126d6d114ade8d99bf000c46caa68c3e4a296", + "size": 872 + }, + "realms/lang/uk_UA.lang": { + "hash": "91cea5e546a4111c2154fc49e1e8a9bfe800ba75", + "size": 16367 + }, + "realms/lang/val_ES.lang": { + "hash": "f26f9fffd85241554b003255766cd4dfbb731687", + "size": 12394 + }, + "realms/lang/vi_VN.lang": { + "hash": "0c1c70d96eb9c426c7f8f9a6b10d7bb52f5d5075", + "size": 14444 + }, + "realms/lang/zh_CN.lang": { + "hash": "06b7d6d8655b6efde28f9bbb0e97be2c8bf9cfd3", + "size": 11553 + }, + "realms/lang/zh_TW.lang": { + "hash": "a830063b14a3b15bd5d4ecdb2c9a6a7c956ade7c", + "size": 11593 + } + } +} \ No newline at end of file diff --git a/minecraft/1.10-pre1.json b/minecraft/1.10-pre1.json index b81be14d9e..4ce2dd4935 100644 --- a/minecraft/1.10-pre1.json +++ b/minecraft/1.10-pre1.json @@ -308,11 +308,23 @@ "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-06-02T14:45:16+00:00", - "time": "2016-06-02T15:05:38+00:00", + "time": "2016-06-08T13:48:15+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/1.10-pre2.json b/minecraft/1.10-pre2.json new file mode 100644 index 0000000000..e6eee28708 --- /dev/null +++ b/minecraft/1.10-pre2.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.10", + "sha1": "8345361bc65bd37954eaf267b3b1817f081ac0ee", + "size": 144915, + "totalSize": 121569946, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/8345361bc65bd37954eaf267b3b1817f081ac0ee/1.10.json" + }, + "assets": "1.10", + "downloads": { + "client": { + "sha1": "c08e980eb1d79405c9213717df4cd11e509b0761", + "size": 8857151, + "url": "https://launcher.mojang.com/mc/game/1.10-pre2/client/c08e980eb1d79405c9213717df4cd11e509b0761/client.jar" + }, + "server": { + "sha1": "aa4ec0004eb20a70ef7426816cae992d73718038", + "size": 9459518, + "url": "https://launcher.mojang.com/mc/game/1.10-pre2/server/aa4ec0004eb20a70ef7426816cae992d73718038/server.jar" + } + }, + "id": "1.10-pre2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", + "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" + } + }, + "name": "com.mojang:realms:1.8.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-06-07T14:56:34+00:00", + "time": "2016-06-08T13:48:15+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/minecraft/1.10.json b/minecraft/1.10.json new file mode 100644 index 0000000000..6d56435836 --- /dev/null +++ b/minecraft/1.10.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.10", + "sha1": "8345361bc65bd37954eaf267b3b1817f081ac0ee", + "size": 144915, + "totalSize": 121569946, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/8345361bc65bd37954eaf267b3b1817f081ac0ee/1.10.json" + }, + "assets": "1.10", + "downloads": { + "client": { + "sha1": "ba038efbc6d9e4a046927a7658413d0276895739", + "size": 8856992, + "url": "https://launcher.mojang.com/mc/game/1.10/client/ba038efbc6d9e4a046927a7658413d0276895739/client.jar" + }, + "server": { + "sha1": "a96617ffdf5dabbb718ab11a9a68e50545fc5bee", + "size": 9459395, + "url": "https://launcher.mojang.com/mc/game/1.10/server/a96617ffdf5dabbb718ab11a9a68e50545fc5bee/server.jar" + } + }, + "id": "1.10", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.0/realms-1.9.0.jar", + "sha1": "e4237060f69ffe50e677f21a34e009ca5faf51ef", + "size": 1575793, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.0/realms-1.9.0.jar" + } + }, + "name": "com.mojang:realms:1.9.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-06-08T13:06:18+00:00", + "time": "2016-06-08T13:48:15+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/1.9.3-pre3.json b/minecraft/1.9.3-pre3.json deleted file mode 100644 index e04a688362..0000000000 --- a/minecraft/1.9.3-pre3.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "364766592529c4a74397ea33ef1f10eb01cad872", - "size": 8736129, - "url": "https://launcher.mojang.com/mc/game/1.9.3-pre3/client/364766592529c4a74397ea33ef1f10eb01cad872/client.jar" - }, - "server": { - "sha1": "ef902371fa5cbb50288b4801f9e58432c627d8e7", - "size": 9406229, - "url": "https://launcher.mojang.com/mc/game/1.9.3-pre3/server/ef902371fa5cbb50288b4801f9e58432c627d8e7/server.jar" - } - }, - "id": "1.9.3-pre3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", - "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" - } - }, - "name": "com.mojang:realms:1.8.15" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-05-03T09:28:11+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/15w49b.json b/minecraft/15w49b.json deleted file mode 100644 index dbcc346699..0000000000 --- a/minecraft/15w49b.json +++ /dev/null @@ -1,324 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "52b24b872a1280023f2d9dc44a70ad9a052a11f1", - "size": 8653646, - "url": "https://launcher.mojang.com/mc/game/15w49b/client/52b24b872a1280023f2d9dc44a70ad9a052a11f1/client.jar" - }, - "server": { - "sha1": "e376081a73fe429c23db41a99a68a4b04c53ba8e", - "size": 8827037, - "url": "https://launcher.mojang.com/mc/game/15w49b/server/e376081a73fe429c23db41a99a68a4b04c53ba8e/server.jar" - }, - "windows_server": { - "sha1": "8d72d717ad9ae39afa3d19d62e0b5f5809a53010", - "size": 9221277, - "url": "https://launcher.mojang.com/mc/game/15w49b/windows_server/8d72d717ad9ae39afa3d19d62e0b5f5809a53010/windows_server.exe" - } - }, - "id": "15w49b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index ff4e928063..19c569a71b 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,13 +1,27 @@ { "latest": { - "release": "1.9.4", - "snapshot": "1.10-pre1" + "release": "1.10", + "snapshot": "1.10" }, "versions": [ + { + "id": "1.10", + "releaseTime": "2016-06-08T13:06:18+00:00", + "time": "2016-06-08T13:48:15+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/281697b6f88d757066b5f0427b40ffabc50e79b9/1.10.json" + }, + { + "id": "1.10-pre2", + "releaseTime": "2016-06-07T14:56:34+00:00", + "time": "2016-06-08T13:48:15+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/53b005912a758e30d94eaff7676a84005ae1ea1b/1.10-pre2.json" + }, { "id": "1.10-pre1", "releaseTime": "2016-06-02T14:45:16+00:00", - "time": "2016-06-02T15:05:38+00:00", + "time": "2016-06-08T13:48:15+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/11795dfbb4715f345a5a99cd8e7278161bd4c306/1.10-pre1.json" }, @@ -39,13 +53,6 @@ "type": "release", "url": "https://launchermeta.mojang.com/mc/game/566def4133157888f4b2d1832951d78ebd328840/1.9.3.json" }, - { - "id": "1.9.3-pre3", - "releaseTime": "2016-05-03T09:28:11+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/cb3bbbc48354bd53d0ef0943fe43351dc02801b6/1.9.3-pre3.json" - }, { "id": "16w15b", "releaseTime": "2016-04-13T13:56:41+00:00", @@ -137,13 +144,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/4314012592850e31fa6b5c873d5fc8099286f838/15w50a.json" }, - { - "id": "15w49b", - "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/a265fcbb464fb68b485e98378752d8a7fe8a81ec/15w49b.json" - }, { "id": "1.8.9", "releaseTime": "2015-12-03T09:24:39+00:00", diff --git a/versions/1.10-pre1.json b/versions/1.10-pre1.json index ef01f8346b..6bd96f34af 100644 --- a/versions/1.10-pre1.json +++ b/versions/1.10-pre1.json @@ -542,10 +542,22 @@ } } ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, "mainClass": "net.minecraft.client.main.Main", "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-06-02T14:45:16+00:00", - "time": "2016-06-02T15:05:38+00:00", + "time": "2016-06-08T13:48:15+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.10-pre2.json b/versions/1.10-pre2.json new file mode 100644 index 0000000000..34587acf45 --- /dev/null +++ b/versions/1.10-pre2.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.10", + "sha1": "8345361bc65bd37954eaf267b3b1817f081ac0ee", + "size": 144915, + "totalSize": 121569946, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/8345361bc65bd37954eaf267b3b1817f081ac0ee/1.10.json" + }, + "assets": "1.10", + "downloads": { + "client": { + "sha1": "c08e980eb1d79405c9213717df4cd11e509b0761", + "size": 8857151, + "url": "https://launcher.mojang.com/mc/game/1.10-pre2/client/c08e980eb1d79405c9213717df4cd11e509b0761/client.jar" + }, + "server": { + "sha1": "aa4ec0004eb20a70ef7426816cae992d73718038", + "size": 9459518, + "url": "https://launcher.mojang.com/mc/game/1.10-pre2/server/aa4ec0004eb20a70ef7426816cae992d73718038/server.jar" + } + }, + "id": "1.10-pre2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", + "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" + } + }, + "name": "com.mojang:realms:1.8.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-06-07T14:56:34+00:00", + "time": "2016-06-08T13:48:15+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/versions/1.10.json b/versions/1.10.json new file mode 100644 index 0000000000..320fc0f884 --- /dev/null +++ b/versions/1.10.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.10", + "sha1": "8345361bc65bd37954eaf267b3b1817f081ac0ee", + "size": 144915, + "totalSize": 121569946, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/8345361bc65bd37954eaf267b3b1817f081ac0ee/1.10.json" + }, + "assets": "1.10", + "downloads": { + "client": { + "sha1": "ba038efbc6d9e4a046927a7658413d0276895739", + "size": 8856992, + "url": "https://launcher.mojang.com/mc/game/1.10/client/ba038efbc6d9e4a046927a7658413d0276895739/client.jar" + }, + "server": { + "sha1": "a96617ffdf5dabbb718ab11a9a68e50545fc5bee", + "size": 9459395, + "url": "https://launcher.mojang.com/mc/game/1.10/server/a96617ffdf5dabbb718ab11a9a68e50545fc5bee/server.jar" + } + }, + "id": "1.10", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.0/realms-1.9.0.jar", + "sha1": "e4237060f69ffe50e677f21a34e009ca5faf51ef", + "size": 1575793, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.0/realms-1.9.0.jar" + } + }, + "name": "com.mojang:realms:1.9.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-06-08T13:06:18+00:00", + "time": "2016-06-08T13:48:15+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/1.9.3-pre3.json b/versions/1.9.3-pre3.json deleted file mode 100644 index 296e4eb2b5..0000000000 --- a/versions/1.9.3-pre3.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "364766592529c4a74397ea33ef1f10eb01cad872", - "size": 8736129, - "url": "https://launcher.mojang.com/mc/game/1.9.3-pre3/client/364766592529c4a74397ea33ef1f10eb01cad872/client.jar" - }, - "server": { - "sha1": "ef902371fa5cbb50288b4801f9e58432c627d8e7", - "size": 9406229, - "url": "https://launcher.mojang.com/mc/game/1.9.3-pre3/server/ef902371fa5cbb50288b4801f9e58432c627d8e7/server.jar" - } - }, - "id": "1.9.3-pre3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", - "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" - } - }, - "name": "com.mojang:realms:1.8.15" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-05-03T09:28:11+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/15w49b.json b/versions/15w49b.json deleted file mode 100644 index 59c66f16c5..0000000000 --- a/versions/15w49b.json +++ /dev/null @@ -1,557 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "52b24b872a1280023f2d9dc44a70ad9a052a11f1", - "size": 8653646, - "url": "https://launcher.mojang.com/mc/game/15w49b/client/52b24b872a1280023f2d9dc44a70ad9a052a11f1/client.jar" - }, - "server": { - "sha1": "e376081a73fe429c23db41a99a68a4b04c53ba8e", - "size": 8827037, - "url": "https://launcher.mojang.com/mc/game/15w49b/server/e376081a73fe429c23db41a99a68a4b04c53ba8e/server.jar" - }, - "windows_server": { - "sha1": "8d72d717ad9ae39afa3d19d62e0b5f5809a53010", - "size": 9221277, - "url": "https://launcher.mojang.com/mc/game/15w49b/windows_server/8d72d717ad9ae39afa3d19d62e0b5f5809a53010/windows_server.exe" - } - }, - "id": "15w49b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-12-03T15:23:22+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From a9111b0919157a014f1c749585f2d0ad277c755b Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 15 Jun 2016 21:00:22 +0200 Subject: Update 2016-06-15 --- assets/1.10.json | 516 ++++++++++++++++++++++--------------------- minecraft/1.10-pre2.json | 10 +- minecraft/1.10.json | 10 +- minecraft/15w50a.json | 324 --------------------------- version_manifest.json | 11 +- versions/1.10-pre2.json | 10 +- versions/1.10.json | 10 +- versions/15w50a.json | 557 ----------------------------------------------- 8 files changed, 292 insertions(+), 1156 deletions(-) delete mode 100644 minecraft/15w50a.json delete mode 100644 versions/15w50a.json diff --git a/assets/1.10.json b/assets/1.10.json index a3641b8bb7..88471fd969 100644 --- a/assets/1.10.json +++ b/assets/1.10.json @@ -25,360 +25,372 @@ "size": 114786 }, "minecraft/lang/af_ZA.lang": { - "hash": "9205d2b3fcd1d5484fc8975eb03427a291c579a1", - "size": 79943 + "hash": "75786ba965f246c7ac4c5cef5e610e688cd72064", + "size": 82802 }, "minecraft/lang/ar_SA.lang": { - "hash": "ae863f71f491338581311eb2e73b49699b32da62", - "size": 152567 + "hash": "f00dd55706715315b40fa23368ab566099abcb68", + "size": 155069 }, "minecraft/lang/ast_ES.lang": { - "hash": "5625eb95ba347535c41ecdfb0f165b1449a26e45", - "size": 143009 + "hash": "9284bd324f95c3d8a49d88aa823365511e55c925", + "size": 146009 }, "minecraft/lang/az_AZ.lang": { - "hash": "80ab9060187a210b82ab9436d10a67d090f39871", - "size": 88459 + "hash": "dc9a984dc290c6e7cc0bc7072d7886078b6fdf9d", + "size": 146653 }, "minecraft/lang/be_BY.lang": { - "hash": "50e02b1f8447b36347163434fc7bc040c951f79d", - "size": 181857 + "hash": "4660ab6d8f1f925cbeb2f6bef87557c55d839f9f", + "size": 184733 }, "minecraft/lang/bg_BG.lang": { - "hash": "ea61f16d9ff63c63bc75022c4a98c4f28e1cc874", - "size": 186763 + "hash": "fb1513f68fc93296f50cc47c91df75ea4f7e0b17", + "size": 191077 }, "minecraft/lang/br_FR.lang": { - "hash": "cdf6683552b79c64fbb95c4f5bc6fe3b86108915", - "size": 139333 + "hash": "22d380be219de1b6947f19d85ddde7f8ab131eab", + "size": 141961 }, "minecraft/lang/ca_ES.lang": { - "hash": "2f20d46550c614ac6b23c2290ed3c6e50d0e5fbb", - "size": 130603 + "hash": "6e1dc03031d362b6aa3846ca6577d92a7c4448c1", + "size": 146547 }, "minecraft/lang/cs_CZ.lang": { - "hash": "403cf3ac9df665e7febb5c3bc958dd4c0c0179d5", - "size": 145124 + "hash": "b754bb37d46c22a899d44b83548891a381887319", + "size": 148520 }, "minecraft/lang/cy_GB.lang": { - "hash": "ecad36e8362623f3f6d45f11fec19061cdeead41", - "size": 87983 + "hash": "04638f8ebd8fdb28a300d5d7e8875b56fad3b467", + "size": 88835 }, "minecraft/lang/da_DK.lang": { "hash": "ad67f2cf303be487d71e31b6a0712b16c91225cf", "size": 134465 }, "minecraft/lang/de_DE.lang": { - "hash": "917d0d7a4e18ba3d57dc6cf9aee785ff0e8323f4", - "size": 139514 + "hash": "9d2a5259689198d559d69c2464616ff8a563f4a2", + "size": 142236 }, "minecraft/lang/el_GR.lang": { - "hash": "555e4a25e1475a93ac0ee013b27e163a526af227", - "size": 190610 + "hash": "2616bc6fd51c280860d7daac9acafee5518f1501", + "size": 190697 }, "minecraft/lang/en_AU.lang": { - "hash": "7155181a9d8548a2ab3e8efceb34c83425e1fe0c", - "size": 130922 + "hash": "10347efd17b635978f87c8058d2a87452f915de0", + "size": 133380 }, "minecraft/lang/en_CA.lang": { - "hash": "ceba29e0180c4beebbb1484321e0bcbf29f98f99", - "size": 132030 + "hash": "ca357c58bf25752ab7bb52f556c9830ff0bf8e01", + "size": 134486 }, "minecraft/lang/en_GB.lang": { - "hash": "3afa6f85bf8c67b6cc64e31eac0641167621332e", - "size": 131746 + "hash": "9056ddfbfa0333af30ae7661eb9143cb84d391a0", + "size": 134217 }, "minecraft/lang/en_NZ.lang": { - "hash": "a3647529aa09ed731a10de6be22ba2316f5afad1", - "size": 130888 + "hash": "2d7f43f741c7cdcbcaf8b5597791b3392469c038", + "size": 133379 }, "minecraft/lang/en_PT.lang": { - "hash": "0216bd823b1a6fa25bcd790193e1919e2e867062", - "size": 118541 + "hash": "1e11d9c5d21962fc223bc4b54021625617a6105a", + "size": 120045 }, "minecraft/lang/en_UD.lang": { - "hash": "58a1bc041e9d53ce2df613c6cda42704a2140e20", - "size": 168002 + "hash": "23d3164e336bea69077953da90aa51b852315994", + "size": 173195 }, "minecraft/lang/eo_UY.lang": { - "hash": "3f3761f322955532ab68636ad6d7088f8711bb5c", - "size": 135973 + "hash": "af697bbf29c0a9f1bf41d17e6a07f07bb3778c1d", + "size": 136660 }, "minecraft/lang/es_AR.lang": { - "hash": "7f2e7353569e98fc736298361a8d03c0a159e10c", - "size": 140370 + "hash": "a70088daa993087bb11a4c4bea0eca0f8329aa5e", + "size": 143063 }, "minecraft/lang/es_ES.lang": { - "hash": "8fef0137bb86d722969ce6a0f28068c6966bd270", - "size": 141962 + "hash": "c2eb6e10ca0fe649c278824f5b19711bf91fb3a2", + "size": 144762 }, "minecraft/lang/es_MX.lang": { - "hash": "b1a7ff6fe8e6bc0ad9bbecc20442d0e81eae667c", - "size": 140466 + "hash": "a8234ab0a0ce82676b5052a7f69b958292a5483a", + "size": 143025 }, "minecraft/lang/es_UY.lang": { - "hash": "9bb5e510eb83ea4877f645194c5afeb4df86d1ca", - "size": 140958 + "hash": "0480a962353279014a2de7d94bbf8b795e222eb3", + "size": 143655 }, "minecraft/lang/es_VE.lang": { - "hash": "b83c230da6c7d01928f25f52697484362f72c259", - "size": 141137 + "hash": "04d7125b95629ab2d89c21669edaad83f418b119", + "size": 143798 }, "minecraft/lang/et_EE.lang": { - "hash": "77c3304346537e89d0db012882dbadd9898129a2", - "size": 141576 + "hash": "c4147827ed82f0989578aa8e49261c6ed26f2659", + "size": 144240 }, "minecraft/lang/eu_ES.lang": { - "hash": "ffa2b54f069468e6ce23c89bd51a49137bb93ee9", - "size": 91545 + "hash": "7852c28a1bb4d9ce8eb4d111ed8bb19441ba3212", + "size": 91694 }, "minecraft/lang/fa_IR.lang": { "hash": "720e4fbe100100d629e3afe2483b0d21f23ac9d9", "size": 88895 }, "minecraft/lang/fi_FI.lang": { - "hash": "e311a2604ea666a526cc75969ad8eeb300ea943b", - "size": 139993 + "hash": "aebe8245adfd226426c0e939efac0ca8568c0634", + "size": 142712 }, "minecraft/lang/fil_PH.lang": { - "hash": "c6306cba286fb3a9a66524e2a05cb6c402c99290", - "size": 103290 + "hash": "6db34ddb13bacdc458985e3f7c5a1d2cac3807f1", + "size": 104830 }, "minecraft/lang/fo_FO.lang": { - "hash": "5e72b1a677c89c024d737791ae417ad63c7abc61", - "size": 121675 + "hash": "99fec4885c297b60392052dcd4d4f4d60915be86", + "size": 122650 }, "minecraft/lang/fr_CA.lang": { - "hash": "723c4b7b38e8b6b31f4553839b39dbd012bb8ffb", - "size": 147529 + "hash": "be7ca28cb733e54fe253106af388c378d5782c7a", + "size": 150643 }, "minecraft/lang/fr_FR.lang": { - "hash": "5a59c36cbec04e8ef76114d8f0741adad56774e9", - "size": 146377 + "hash": "a51737102f63d03f2d90deec4e62dd1cb9fac583", + "size": 149197 }, "minecraft/lang/fy_NL.lang": { - "hash": "8afdadc20dfed781cd5117984940f0860e4223f0", - "size": 136929 + "hash": "fb38eaa783d56ccae908228dd9d031a00d756f2a", + "size": 139470 }, "minecraft/lang/ga_IE.lang": { - "hash": "a108f19142820b3573a658d40950ba3317b65c15", - "size": 142847 + "hash": "2517714c99eea9331de83b6514008bc2f78bc26f", + "size": 142846 }, "minecraft/lang/gd_GB.lang": { - "hash": "ffd64edfa980396483a269372da3373c4549c066", - "size": 10291 + "hash": "33cae65505d1762fc29705523db11c6dee12e7f9", + "size": 10507 }, "minecraft/lang/gl_ES.lang": { - "hash": "e322e3e94e87aeb9c89f78ed807c9652a326856b", - "size": 138547 + "hash": "fd8158b1180666cc9f2ffde72e9bd0d3e9c51c5d", + "size": 141283 }, "minecraft/lang/gv_IM.lang": { "hash": "53aa59ca42939a3b9909a9203982714372009e9b", "size": 60311 }, + "minecraft/lang/haw_US.lang": { + "hash": "7c0725ad866b77ac799eaa51689cac94c9fcdb94", + "size": 10025 + }, "minecraft/lang/he_IL.lang": { - "hash": "5d6f158f979aaa16a9012087dbaefdfe984c5297", - "size": 157276 + "hash": "cd4aeb88c6314199366c8ac6b1ffbd6abfa19d9f", + "size": 159516 }, "minecraft/lang/hi_IN.lang": { "hash": "bab0a7ab4f1ee230b78f74a3371996b194ef1652", "size": 92444 }, "minecraft/lang/hr_HR.lang": { - "hash": "492d956ebc33a0c1404c131c36a3ecd6ef7164da", - "size": 119797 + "hash": "7952f3736310d2920674263efefa02a5846d5d7a", + "size": 122237 }, "minecraft/lang/hu_HU.lang": { - "hash": "42ced8533a3a9d828d91fdf73d6f3eb053d597a2", - "size": 141494 + "hash": "d1e42a2100f5d0ac5b581ce58baec1f4749429e5", + "size": 144491 }, "minecraft/lang/hy_AM.lang": { "hash": "84de86041757281c8b996df4d45b6276d5dac508", "size": 77447 }, "minecraft/lang/id_ID.lang": { - "hash": "d5996be276985b3b599881e309359c4b46c127d5", - "size": 137778 + "hash": "23022d6f37f21cb8d9a89f114d108a9f9d63808c", + "size": 140171 }, "minecraft/lang/is_IS.lang": { - "hash": "6a14719ddcaa1bfcecde5503209a0229f430ea93", - "size": 98961 + "hash": "706c3bd54ec590d9419034163665ec27446fee76", + "size": 99353 }, "minecraft/lang/it_IT.lang": { - "hash": "44fa43059018cecf291b7431f43c6a980d0fcc95", - "size": 146933 + "hash": "3d2ab1d5629af1d788ee732e9fd7dbc090d2e7f3", + "size": 149751 }, "minecraft/lang/ja_JP.lang": { - "hash": "a2c7e6f12038c17a4f821413972e6e17cad47801", - "size": 159350 + "hash": "5f0cb68f5e895d12609565b2d221224d4bb32ac2", + "size": 160881 }, "minecraft/lang/jbo_EN.lang": { - "hash": "7454fb4cd01da93bed0f68bc120a5dd1ab28f2fc", - "size": 54728 + "hash": "4c02ca4b077c562e68d628e499a82b5e768b9ef5", + "size": 55425 }, "minecraft/lang/ka_GE.lang": { - "hash": "e6bf16a27c48e567e9701bb51c2c690aff756b93", - "size": 234732 + "hash": "9bd82102dd2516ba5b806e5070fd0b9d5ea1101e", + "size": 239133 }, "minecraft/lang/ko_KR.lang": { - "hash": "82b686b4167dfcd51e74e86678dd1288f00946c8", - "size": 151134 + "hash": "bce220b22a905e5537c0aa4a28ff959e287bcd3a", + "size": 153860 }, "minecraft/lang/ksh_DE.lang": { - "hash": "ab3798916fbf2cc600b6344c6aae73bf3bc5e1de", - "size": 136221 + "hash": "1e7aa4fc237f0cfd4de0b8602d736d78acd48457", + "size": 138768 }, "minecraft/lang/kw_GB.lang": { - "hash": "880f37229dc57562c362e117cf65e26e24eef350", - "size": 70500 + "hash": "c579e520d3942dcdf8272940765eb96a01fa2645", + "size": 70546 }, "minecraft/lang/la_LA.lang": { - "hash": "44e5e1c9a3b9be21e1d9bb7701eb7867ea86bb9b", - "size": 116097 + "hash": "4ea96b36fd00303e68e5cfda4b2e3258241a5f51", + "size": 116541 }, "minecraft/lang/lb_LU.lang": { - "hash": "6a5e0375fe1dfd107d0880a0a10a79c2f28eb485", - "size": 138965 + "hash": "a5f76b0c8216ad9e5ece38ab7fdbdac465acbed3", + "size": 141752 }, "minecraft/lang/li_LI.lang": { - "hash": "fcef0f0a2c4863fe60f3686a2313182602a0083f", - "size": 17047 + "hash": "851cfb871296f200082142600b58f7b21aabd123", + "size": 17092 }, "minecraft/lang/lol_US.lang": { - "hash": "79da71600352237822c9f9b6f4c08e3b591e88ee", - "size": 131161 + "hash": "8472969d4f7a9600f7f1c03a6d8b6622b6cd4c13", + "size": 133517 }, "minecraft/lang/lt_LT.lang": { - "hash": "d42a1a7831668d32c911d4d8e4ab4bcc50b5606b", - "size": 149936 + "hash": "30ac5561908f58a06f907cff09dc422211c46272", + "size": 152719 }, "minecraft/lang/lv_LV.lang": { - "hash": "1c0c4991d64d8416998a980b23a340d60eeeb21b", - "size": 94746 + "hash": "33432ac2753ede66c0b426043631fc6a5209262b", + "size": 97823 }, "minecraft/lang/mi_NZ.lang": { "hash": "b4bdef5baafeebb36e6c9ab16f317f0790853ac2", "size": 18268 }, "minecraft/lang/mk_MK.lang": { - "hash": "c3224726f97d43ab866ec6a33ae66dc54be1f983", - "size": 5188 + "hash": "04cfe2cf622ca832f19b7e3993a629d9082ed2fd", + "size": 5848 + }, + "minecraft/lang/mn_MN.lang": { + "hash": "1aca8c516d5a044ba261af68e90de85c71565b2b", + "size": 1441 }, "minecraft/lang/ms_MY.lang": { - "hash": "6b66ae4928984942c3d85b0139df2bff3ac4145f", - "size": 102415 + "hash": "2e1e60ec01b865e07c3b36417f8a0a8e46c28d89", + "size": 141339 }, "minecraft/lang/mt_MT.lang": { - "hash": "31a9cdfc35ddd03bd3929663a6ced4c8c2255a3b", - "size": 141106 + "hash": "6d445fcfad447c0de3c547268dde8316862b6cf2", + "size": 143736 }, "minecraft/lang/nds_DE.lang": { "hash": "871cbdb86c70b0dbc77a82d75311dab081d40532", "size": 72577 }, "minecraft/lang/nl_NL.lang": { - "hash": "438dc4b9f088959e1f4d166043cf346960b528f4", - "size": 136704 + "hash": "361e1670622473310be84d6d926f23074ef69c3c", + "size": 139322 }, "minecraft/lang/nn_NO.lang": { - "hash": "0d794180a022a8fbd526e5c1fbaad924b260940f", - "size": 122856 + "hash": "cd5fe733cb5729f24bad2306bc81b480f355df77", + "size": 128138 }, "minecraft/lang/no_NO.lang": { - "hash": "e6ac65581910343ab4756eb46d5bc237a5a107eb", - "size": 128867 + "hash": "40adcccfe95d52acfa7914697b86ad52fb82602f", + "size": 136439 }, "minecraft/lang/oc_FR.lang": { - "hash": "764f2a42a6aa45cf57c6092e8eb5e48b24d7fc78", - "size": 122981 + "hash": "036850bfd6facb158758cf65789d71a63e31143c", + "size": 123192 }, "minecraft/lang/pl_PL.lang": { - "hash": "cb6b9f7f5dfceb26ce817817de4f2f4d1dd0e5d0", - "size": 143141 + "hash": "c3cd368bccf0a715194cc80a7f5406d9168455a8", + "size": 145832 }, "minecraft/lang/pt_BR.lang": { - "hash": "aec8042cfd618fa98f3fe9b02106aa33d00ea2fb", - "size": 140153 + "hash": "f2a42738fce7e9df9947743e115e132676c50dc9", + "size": 142845 }, "minecraft/lang/pt_PT.lang": { - "hash": "aaed9ed84bf53067db1e0d88efc393d59e8ffac2", - "size": 141436 + "hash": "afe69d96277176084533724e834ee495bf0f0863", + "size": 144100 }, "minecraft/lang/qya_AA.lang": { - "hash": "338ec96b51281a579b35a62f79f4f7a3cf6ff207", - "size": 42157 + "hash": "954ae6fe2d6268b0c5eb022f5afdf736e73bc52c", + "size": 42244 }, "minecraft/lang/ro_RO.lang": { - "hash": "6af118fa4007dad7522db513711026ccf26951ba", - "size": 141659 + "hash": "7e21359b5080c4b24218dd2cf66218a55a9ea6d4", + "size": 144436 }, "minecraft/lang/ru_RU.lang": { - "hash": "4e32e955eee6653cc052d03e75435bdc88b0b9e3", - "size": 182679 + "hash": "f148ca38ab830e85111fd1f91fe48d3efa750c34", + "size": 186537 }, "minecraft/lang/se_NO.lang": { - "hash": "dc80ab3aee3ee1952cdddc5b00c5e0563cd38678", - "size": 18938 + "hash": "87f17df6df2ac62f7475d1884ed5b52322099f62", + "size": 19386 }, "minecraft/lang/sk_SK.lang": { - "hash": "417d5a22c64b1d4c594fb9e4d5ba0ac1c29b9bf6", - "size": 143497 + "hash": "4a6839053933d872b979378f756356c6ecaf29c3", + "size": 144118 }, "minecraft/lang/sl_SI.lang": { - "hash": "98d3e76f4ee1d46f66eabb24de5149aa71eb84bb", - "size": 137899 + "hash": "9e0635351ad8a68c308f8835e220ac0bc95ed9e4", + "size": 140500 }, "minecraft/lang/so_SO.lang": { - "hash": "7ed677597c2c5b9ded5445fd815b3a1798a1390f", - "size": 1506 + "hash": "9a70eadcab2be87389c05b13ccf9671f1e2551ff", + "size": 3952 }, "minecraft/lang/sq_AL.lang": { - "hash": "d1e06155c50a3ee5b035647c6804c2b7b80be974", - "size": 6552 + "hash": "aa895d124cc311d43dc4e49123afd253d4f46ce5", + "size": 21314 }, "minecraft/lang/sr_SP.lang": { - "hash": "410770b892938c1a946da28671164896788390cd", - "size": 126923 + "hash": "3db9bcdc3d1a2c2afeef837ca40c0c793c7cf6b3", + "size": 126901 }, "minecraft/lang/sv_SE.lang": { - "hash": "b2563a5e5a809c5fa148c56a0e223589bb22f3b7", - "size": 134995 + "hash": "09f31e5f97e9c1c4dc623d9bee1987c486fdf490", + "size": 137605 + }, + "minecraft/lang/swg_de.lang": { + "hash": "a3238c79bb506c6c3162f1704c4d861519e6bb57", + "size": 1444 }, "minecraft/lang/th_TH.lang": { - "hash": "c63f9db60ecc45b61863425da8e7bc2051b04291", - "size": 216914 + "hash": "35f12ee438392bcb0409bb67a0a51e664ed2bb3f", + "size": 217486 }, "minecraft/lang/tlh_AA.lang": { - "hash": "ccf8d1f3b509bc3d37ec9ef62846da2a6354b1d9", - "size": 45476 + "hash": "9601c2248bdf1041ebaccf5fe2a9e9f8bf541f89", + "size": 57416 }, "minecraft/lang/tr_TR.lang": { - "hash": "277d7a60c78507bdccbdf251cef39f6da86d0e61", - "size": 140871 + "hash": "aaf5ac2b211b148108a827a26537cb568cb34d39", + "size": 143733 }, "minecraft/lang/tzl_TZL.lang": { - "hash": "0e988ca8d9386215aa71a7addf5ce46eedf29707", - "size": 54833 + "hash": "a431556e67fae6ecde8c88d8a673dde71045595d", + "size": 65723 }, "minecraft/lang/uk_UA.lang": { - "hash": "52037cc9f50cd842757ef0fa00b537ac02469e5f", - "size": 187220 + "hash": "f846656649c2bd029f3c793628904d48fd9e7152", + "size": 190643 }, "minecraft/lang/val_ES.lang": { - "hash": "29a8624f1227f25db78ae62fcc8d151a63330946", - "size": 144844 + "hash": "ffb84a5cb1aacf4182a524b66c4ef6175235e98a", + "size": 146163 }, "minecraft/lang/vi_VN.lang": { - "hash": "23ff883e1247f64d5d277845dc82c5a6e098d42c", - "size": 160153 + "hash": "d57f6d2a5c70ca9426b3753d3d8c9d75eaf90f7f", + "size": 162875 }, "minecraft/lang/zh_CN.lang": { - "hash": "fdf080609fddf827b36e7095293c9a1732108e98", - "size": 129625 + "hash": "a1a122e5e1ee9d22327895e7f0305b1d135fb394", + "size": 132097 }, "minecraft/lang/zh_TW.lang": { - "hash": "d1ddbda6e2265bb41587f65919d9fa538635fd83", - "size": 132812 + "hash": "7963c20120020cfbb5c9651b20f0018eee1f998b", + "size": 134977 }, "minecraft/sounds.json": { "hash": "05dab78ae9de14c1b5d6d4b4be8f43ee5d026d2d", @@ -4057,48 +4069,48 @@ "size": 6059 }, "pack.mcmeta": { - "hash": "35c3f7efd2b7b5aad0007bf66133b6299f83b17c", - "size": 12235 + "hash": "ef485452d585e0efb750fef18c8b99e1a9c20901", + "size": 12656 }, "realms/lang/af_ZA.lang": { - "hash": "751355e6e002c51f70f801eebc2784a553b793a9", - "size": 7492 + "hash": "467e018bf54199e061dbbc580e079acdd2eb144f", + "size": 7874 }, "realms/lang/ar_SA.lang": { "hash": "7ab1705b9bd6cf47aa04217669465c6feac1ab48", "size": 14860 }, "realms/lang/ast_ES.lang": { - "hash": "b59255b3bad3d31fbf64b2c6c674669663df0fed", - "size": 12257 + "hash": "472e20f6a11a5d5dab7e7ba4ceff25dab1695ce1", + "size": 12258 }, "realms/lang/az_AZ.lang": { - "hash": "0fdbac85877578d0fe8706657ddf02949e127ced", - "size": 8044 + "hash": "9402cc76b527e121d1fbe19e47950ce977f617ce", + "size": 12821 }, "realms/lang/be_BY.lang": { - "hash": "ea98dd3b2494e83b0077022994c4bfcbccb98d4e", - "size": 16825 + "hash": "6dff3bc2ab1c2ac7e522fd99a1a1db5307282a45", + "size": 16630 }, "realms/lang/bg_BG.lang": { - "hash": "a8ec0663905fea53992b959e5d0b7ad323b456e9", - "size": 16523 + "hash": "e626935775c49cd7a6a020830eb8e45bee48436e", + "size": 16479 }, "realms/lang/br_FR.lang": { "hash": "db0c2a8f59816e78f8f05c91dc3956777c16930f", "size": 12449 }, "realms/lang/ca_ES.lang": { - "hash": "c87983609a494c3e440f0b51854ba3d3014c1000", - "size": 9146 + "hash": "facea734e6c4919cfb65ab32c7c56ceb0b42808e", + "size": 12447 }, "realms/lang/cs_CZ.lang": { - "hash": "91b7eb3d7c8f31506cd6b8d2463215da9ba01ece", - "size": 12389 + "hash": "fbff60fdd23abf7793c3f0465b3a24da296348e2", + "size": 12353 }, "realms/lang/cy_GB.lang": { - "hash": "9e0b4ba81bcf2796d8321f39d33738961ba8a912", - "size": 12309 + "hash": "a1e0a0aa33dcf882cdc29b3f06f1daf7cf1fb230", + "size": 12423 }, "realms/lang/da_DK.lang": { "hash": "bb65a9024e86fc2246eb8ed764becd7032cc8e99", @@ -4109,8 +4121,8 @@ "size": 12727 }, "realms/lang/el_GR.lang": { - "hash": "268a1c3877789a9c7f592db77b041ce101fea550", - "size": 17823 + "hash": "c68588fe029906f152ef0cb2936bc30c614ee220", + "size": 17812 }, "realms/lang/en_AU.lang": { "hash": "d67b84f516ce9d41154c586acfa8c3d280d2c789", @@ -4129,32 +4141,32 @@ "size": 11696 }, "realms/lang/en_PT.lang": { - "hash": "58157d6fbec02e2d8a727b4421ce55c829c3adc2", - "size": 11851 + "hash": "6bb60a60b9ecee16a548f0f1705e015b35be2d7a", + "size": 12252 }, "realms/lang/en_UD.lang": { - "hash": "e262381b61bf7e5de7b158a6d3f6e6e399bde248", - "size": 15127 + "hash": "c3e7bc73224e17c03aa7c651e2d7d4783e0b4cd3", + "size": 15189 }, "realms/lang/eo_UY.lang": { "hash": "0cb991e656fbe60669450a174fa8adb3a650fe94", "size": 11978 }, "realms/lang/es_AR.lang": { - "hash": "978a4e1587e6c029ee3743ef298beb1554abf14f", - "size": 12393 + "hash": "0ad4c63d8b427b66946453c25c61009e201b1594", + "size": 12389 }, "realms/lang/es_ES.lang": { "hash": "6514a8ebeea8e0dc5653ee7d29bc74a72765d97f", "size": 12349 }, "realms/lang/es_MX.lang": { - "hash": "0762be40d374d68d2325c80ebf546143e4554866", - "size": 12390 + "hash": "83dcdc8d00aa80625d7dd7be46ccea660b0471fc", + "size": 12393 }, "realms/lang/es_UY.lang": { - "hash": "ade5244628d1860bad74132836ba104c19492356", - "size": 12345 + "hash": "34351cd68e4a417a6de32aa24b3e82cde1cb3a43", + "size": 12339 }, "realms/lang/es_VE.lang": { "hash": "305371e2bbe60af6462a420db34ecf4eb2b78d8e", @@ -4165,8 +4177,8 @@ "size": 12041 }, "realms/lang/eu_ES.lang": { - "hash": "e0b84dc4a96afcc388161df2b426889145bb910d", - "size": 7303 + "hash": "d91cbc33a94305d1c6f13d3264d9b6b636860936", + "size": 11968 }, "realms/lang/fa_IR.lang": { "hash": "d0bd12254ec80e66b5a363d27b7d5f2b82abbd03", @@ -4197,12 +4209,12 @@ "size": 12297 }, "realms/lang/ga_IE.lang": { - "hash": "60fc9ba2d8990565eb6d12da64363991070e84f7", - "size": 6971 + "hash": "4111bdf502005603b375d724a8f17638c44af3fe", + "size": 7357 }, "realms/lang/gd_GB.lang": { - "hash": "2a9de1d4630a834b32cfee14c548f93a5f343207", - "size": 699 + "hash": "dea96c11b5f3a5a842779a77106793b59836a89c", + "size": 3453 }, "realms/lang/gl_ES.lang": { "hash": "cda470e3d310d0494ba37bcc535524c3198613dd", @@ -4212,41 +4224,45 @@ "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", "size": 4133 }, + "realms/lang/haw_US.lang": { + "hash": "49c4af2d46a64fe35de0d5a2b5809580d3d8b1c9", + "size": 74 + }, "realms/lang/he_IL.lang": { - "hash": "fdb44e880cb2e398fc35b3ec921d4df3a790c26a", - "size": 13921 + "hash": "e583ff2fa80645e05141c19b9b0e6607c4e723fe", + "size": 13905 }, "realms/lang/hi_IN.lang": { "hash": "9c843a42075e54fad53a050b664771a1609ca6ba", "size": 7245 }, "realms/lang/hr_HR.lang": { - "hash": "0f00bf3dd08bf70bcb0a1c9ee8cca82d2a1ffff0", - "size": 9833 + "hash": "629607d1e60cbec0fc39c5498c2ab497b64c2f08", + "size": 11588 }, "realms/lang/hu_HU.lang": { - "hash": "239a81297f9c87d96216fc195f5ab3f5164007db", - "size": 12787 + "hash": "4999b0b8bb0dbe9f2d8f50db3719aa5591922851", + "size": 12775 }, "realms/lang/hy_AM.lang": { "hash": "7bec8088c9a128b60a8616e1393379b0f6d11e64", "size": 3617 }, "realms/lang/id_ID.lang": { - "hash": "15d357092cc8d31ca3626d34af125d508e050115", - "size": 12148 + "hash": "75157cb281ce0885edd8354420892b261058d10e", + "size": 12149 }, "realms/lang/is_IS.lang": { - "hash": "cbc2a7d407b273f20d194eddd1f4bec50f973569", - "size": 8106 + "hash": "b94694224a5e0975dd1cb54c3f3f2b0a45208fc8", + "size": 8196 }, "realms/lang/it_IT.lang": { "hash": "36b433837001ee0c2d4f599d7464cfa3d62b04ee", "size": 12320 }, "realms/lang/ja_JP.lang": { - "hash": "301ab6b52a5d22a2f0675525df5d4afeb5eab829", - "size": 14562 + "hash": "ffe8febc98eb64a3b940a81425bf5009b8d0135d", + "size": 14597 }, "realms/lang/jbo_EN.lang": { "hash": "7be3f47bbe858a31d3c0fd2a4738d99c9ae68583", @@ -4261,8 +4277,8 @@ "size": 12872 }, "realms/lang/ksh_DE.lang": { - "hash": "bf03dd4b4f282f01e927a75b596aca7ddafd6be8", - "size": 12413 + "hash": "f258e73a6753a76e9e3a8d3fc4401685d86c7573", + "size": 12397 }, "realms/lang/kw_GB.lang": { "hash": "1b4b03096b79814a49683685acdf0e0dfca28791", @@ -4285,8 +4301,8 @@ "size": 11307 }, "realms/lang/lt_LT.lang": { - "hash": "f691fc62bd4211a2bf03a92a3436037a9a8f8cdf", - "size": 13290 + "hash": "e43cea1b2970f436bd589e6210346756a174427c", + "size": 13295 }, "realms/lang/lv_LV.lang": { "hash": "bb9876f8c34b52433684c5c4d71922007741418f", @@ -4297,12 +4313,16 @@ "size": 2574 }, "realms/lang/mk_MK.lang": { - "hash": "625519b850e989ddaa5bfa6fdf4042e82d6b5f37", - "size": 11421 + "hash": "9fca0f6d64892d68cee995be0e078001e643ec1f", + "size": 11798 + }, + "realms/lang/mn_MN.lang": { + "hash": "9d5785e6d15a40bc39c05998d9d77718d151069a", + "size": 83 }, "realms/lang/ms_MY.lang": { - "hash": "4cdec477d07c23733dab543ce900fa46777e97ae", - "size": 7963 + "hash": "f84e466a27c807b2c0e56f9a827aa555222379a4", + "size": 12402 }, "realms/lang/mt_MT.lang": { "hash": "7dee19db3bdf9d60790e2ae923f3549b933acdd8", @@ -4313,20 +4333,20 @@ "size": 6521 }, "realms/lang/nl_NL.lang": { - "hash": "39a13bce2bf5ba551e64318ccb618493ab41b7ee", + "hash": "e83685fe8cb70a5e81eb82b532bee1f19a86ba4b", "size": 12433 }, "realms/lang/nn_NO.lang": { - "hash": "074fb7065c119e06a3285816eb269f39d3d7e377", - "size": 7638 + "hash": "a57d8de4b54cd1797295a5a0acc6e08acd158058", + "size": 7908 }, "realms/lang/no_NO.lang": { - "hash": "3820b506cccce9653a986273a8cdc8d7b1457f99", - "size": 11080 + "hash": "00e1c6c68c2c99b5d6cd2f3ccd804e70f698652d", + "size": 12109 }, "realms/lang/oc_FR.lang": { - "hash": "67a08ef4d65e00595aa6579ba73ea93f3916c2a4", - "size": 7607 + "hash": "a149b71bbff30bbbfe8a1336fe40d8c678f85d9a", + "size": 7929 }, "realms/lang/pl_PL.lang": { "hash": "f86234bbfa7266e95c9374e64d6bb869cd8842f3", @@ -4337,7 +4357,7 @@ "size": 12212 }, "realms/lang/pt_PT.lang": { - "hash": "d6fa37d424d1229077bdbe07e7d7484f055b4451", + "hash": "61739da5d2400c95047948a2676c19512e4caa84", "size": 12330 }, "realms/lang/qya_AA.lang": { @@ -4349,12 +4369,12 @@ "size": 12453 }, "realms/lang/ru_RU.lang": { - "hash": "eead3d74fe54e1126270d48c03df1d0422ac8233", - "size": 16447 + "hash": "80936d641f8ed1ca64c92614f266b350b38f5f15", + "size": 16424 }, "realms/lang/se_NO.lang": { - "hash": "856e13549d089994fb556a3ec5ac6f484fd7ed09", - "size": 5256 + "hash": "32c516eb48eaa7d99eed6d6b852caf14e354d825", + "size": 6099 }, "realms/lang/sk_SK.lang": { "hash": "27552771087867724fa6cc4483d78426597bff00", @@ -4365,8 +4385,8 @@ "size": 12009 }, "realms/lang/so_SO.lang": { - "hash": "95a19f60b4262c237e89b71342ed9fd5358d1df9", - "size": 3973 + "hash": "734f8cf068872d3d2b1e69e7333853a6d83e5ee8", + "size": 4293 }, "realms/lang/sq_AL.lang": { "hash": "92d9b287736a407734ca0063997b4cc3bf134e74", @@ -4377,20 +4397,24 @@ "size": 12435 }, "realms/lang/sv_SE.lang": { - "hash": "1f02611946341f7289a139397e889a4f495f1250", - "size": 12252 + "hash": "9d8cb7b70edc3bea7ef2bcf4ad3f390d08a54afd", + "size": 12250 + }, + "realms/lang/swg_de.lang": { + "hash": "286733003e0230bab5c354e648b5e7a2e7bc3fc1", + "size": 71 }, "realms/lang/th_TH.lang": { - "hash": "0b75645766a60514c694937ef4249086360f29fc", - "size": 19808 + "hash": "150d2b02e811a6ea5a619a1ab488bf4bf8bfb6e9", + "size": 19900 }, "realms/lang/tlh_AA.lang": { - "hash": "d0815dbdb3b72471ae85a61414fae7d7b522d1dc", - "size": 1765 + "hash": "3c004b7c25145fe8e029f5d8267cec468c4289aa", + "size": 2639 }, "realms/lang/tr_TR.lang": { - "hash": "a25c3d4bdb564dad8f6cffd887edb77124883948", - "size": 12567 + "hash": "dc3a523fb82af9796cb1a8b8a50e502baaa0d188", + "size": 12563 }, "realms/lang/tzl_TZL.lang": { "hash": "3f3126d6d114ade8d99bf000c46caa68c3e4a296", @@ -4405,16 +4429,16 @@ "size": 12394 }, "realms/lang/vi_VN.lang": { - "hash": "0c1c70d96eb9c426c7f8f9a6b10d7bb52f5d5075", - "size": 14444 + "hash": "52e91cd6f1f4744674e897cae61b4367e93310eb", + "size": 14448 }, "realms/lang/zh_CN.lang": { "hash": "06b7d6d8655b6efde28f9bbb0e97be2c8bf9cfd3", "size": 11553 }, "realms/lang/zh_TW.lang": { - "hash": "a830063b14a3b15bd5d4ecdb2c9a6a7c956ade7c", - "size": 11593 + "hash": "062dcc955cd2ec76d099eee1b63237b0ec821b39", + "size": 11651 } } } \ No newline at end of file diff --git a/minecraft/1.10-pre2.json b/minecraft/1.10-pre2.json index e6eee28708..b2d81e92a2 100644 --- a/minecraft/1.10-pre2.json +++ b/minecraft/1.10-pre2.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.10", - "sha1": "8345361bc65bd37954eaf267b3b1817f081ac0ee", - "size": 144915, - "totalSize": 121569946, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/8345361bc65bd37954eaf267b3b1817f081ac0ee/1.10.json" + "sha1": "d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7", + "size": 145627, + "totalSize": 121931230, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7/1.10.json" }, "assets": "1.10", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-06-07T14:56:34+00:00", - "time": "2016-06-08T13:48:15+00:00", + "time": "2016-06-15T13:36:22+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/1.10.json b/minecraft/1.10.json index 6d56435836..9c53f9457b 100644 --- a/minecraft/1.10.json +++ b/minecraft/1.10.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.10", - "sha1": "8345361bc65bd37954eaf267b3b1817f081ac0ee", - "size": 144915, - "totalSize": 121569946, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/8345361bc65bd37954eaf267b3b1817f081ac0ee/1.10.json" + "sha1": "d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7", + "size": 145627, + "totalSize": 121931230, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7/1.10.json" }, "assets": "1.10", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-06-08T13:06:18+00:00", - "time": "2016-06-08T13:48:15+00:00", + "time": "2016-06-15T13:36:22+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/15w50a.json b/minecraft/15w50a.json deleted file mode 100644 index 6781bc5345..0000000000 --- a/minecraft/15w50a.json +++ /dev/null @@ -1,324 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "51c42f7a28ba70acd957c3963d5b3ad7da5f7ec1", - "size": 8654344, - "url": "https://launcher.mojang.com/mc/game/15w50a/client/51c42f7a28ba70acd957c3963d5b3ad7da5f7ec1/client.jar" - }, - "server": { - "sha1": "3ce8624859c8d38b38d2209e30f4fe76b2866de9", - "size": 8827928, - "url": "https://launcher.mojang.com/mc/game/15w50a/server/3ce8624859c8d38b38d2209e30f4fe76b2866de9/server.jar" - }, - "windows_server": { - "sha1": "bbcd682e3c7b3bdb6392c36045f5327f57518b70", - "size": 9222168, - "url": "https://launcher.mojang.com/mc/game/15w50a/windows_server/bbcd682e3c7b3bdb6392c36045f5327f57518b70/windows_server.exe" - } - }, - "id": "15w50a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 19c569a71b..bdc9a1e0d2 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -7,14 +7,14 @@ { "id": "1.10", "releaseTime": "2016-06-08T13:06:18+00:00", - "time": "2016-06-08T13:48:15+00:00", + "time": "2016-06-15T13:36:22+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/281697b6f88d757066b5f0427b40ffabc50e79b9/1.10.json" }, { "id": "1.10-pre2", "releaseTime": "2016-06-07T14:56:34+00:00", - "time": "2016-06-08T13:48:15+00:00", + "time": "2016-06-15T13:36:22+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/53b005912a758e30d94eaff7676a84005ae1ea1b/1.10-pre2.json" }, @@ -137,13 +137,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/192553973cd6f6c3b8db1a39be4565f5089a31e4/15w51b.json" }, - { - "id": "15w50a", - "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/4314012592850e31fa6b5c873d5fc8099286f838/15w50a.json" - }, { "id": "1.8.9", "releaseTime": "2015-12-03T09:24:39+00:00", diff --git a/versions/1.10-pre2.json b/versions/1.10-pre2.json index 34587acf45..f88303985b 100644 --- a/versions/1.10-pre2.json +++ b/versions/1.10-pre2.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.10", - "sha1": "8345361bc65bd37954eaf267b3b1817f081ac0ee", - "size": 144915, - "totalSize": 121569946, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/8345361bc65bd37954eaf267b3b1817f081ac0ee/1.10.json" + "sha1": "d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7", + "size": 145627, + "totalSize": 121931230, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7/1.10.json" }, "assets": "1.10", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-06-07T14:56:34+00:00", - "time": "2016-06-08T13:48:15+00:00", + "time": "2016-06-15T13:36:22+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.10.json b/versions/1.10.json index 320fc0f884..ab432584e9 100644 --- a/versions/1.10.json +++ b/versions/1.10.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.10", - "sha1": "8345361bc65bd37954eaf267b3b1817f081ac0ee", - "size": 144915, - "totalSize": 121569946, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/8345361bc65bd37954eaf267b3b1817f081ac0ee/1.10.json" + "sha1": "d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7", + "size": 145627, + "totalSize": 121931230, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7/1.10.json" }, "assets": "1.10", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-06-08T13:06:18+00:00", - "time": "2016-06-08T13:48:15+00:00", + "time": "2016-06-15T13:36:22+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/15w50a.json b/versions/15w50a.json deleted file mode 100644 index e83fceb7a8..0000000000 --- a/versions/15w50a.json +++ /dev/null @@ -1,557 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "51c42f7a28ba70acd957c3963d5b3ad7da5f7ec1", - "size": 8654344, - "url": "https://launcher.mojang.com/mc/game/15w50a/client/51c42f7a28ba70acd957c3963d5b3ad7da5f7ec1/client.jar" - }, - "server": { - "sha1": "3ce8624859c8d38b38d2209e30f4fe76b2866de9", - "size": 8827928, - "url": "https://launcher.mojang.com/mc/game/15w50a/server/3ce8624859c8d38b38d2209e30f4fe76b2866de9/server.jar" - }, - "windows_server": { - "sha1": "bbcd682e3c7b3bdb6392c36045f5327f57518b70", - "size": 9222168, - "url": "https://launcher.mojang.com/mc/game/15w50a/windows_server/bbcd682e3c7b3bdb6392c36045f5327f57518b70/windows_server.exe" - } - }, - "id": "15w50a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-12-09T15:35:57+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 6393cd2c70b33888174c52638e4c81dc89c49ae2 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 20 Jun 2016 21:00:16 +0200 Subject: Update 2016-06-20 --- minecraft/1.10.json | 12 +- minecraft/15w51b.json | 324 ----------------------------- version_manifest.json | 9 +- versions/1.10.json | 12 +- versions/15w51b.json | 557 -------------------------------------------------- 5 files changed, 13 insertions(+), 901 deletions(-) delete mode 100644 minecraft/15w51b.json delete mode 100644 versions/15w51b.json diff --git a/minecraft/1.10.json b/minecraft/1.10.json index 9c53f9457b..40bb50bad8 100644 --- a/minecraft/1.10.json +++ b/minecraft/1.10.json @@ -222,13 +222,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.9.0/realms-1.9.0.jar", - "sha1": "e4237060f69ffe50e677f21a34e009ca5faf51ef", - "size": 1575793, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.0/realms-1.9.0.jar" + "path": "com/mojang/realms/1.9.1/realms-1.9.1.jar", + "sha1": "cd3929316dfd85be640e1c1f15df5577cdcd860b", + "size": 1575796, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.1/realms-1.9.1.jar" } }, - "name": "com.mojang:realms:1.9.0" + "name": "com.mojang:realms:1.9.1" }, { "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-06-08T13:06:18+00:00", - "time": "2016-06-15T13:36:22+00:00", + "time": "2016-06-20T15:31:06+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/15w51b.json b/minecraft/15w51b.json deleted file mode 100644 index 3e19e2311b..0000000000 --- a/minecraft/15w51b.json +++ /dev/null @@ -1,324 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "001fafaef03804e8220367e1344b12fb596be5fd", - "size": 8671610, - "url": "https://launcher.mojang.com/mc/game/15w51b/client/001fafaef03804e8220367e1344b12fb596be5fd/client.jar" - }, - "server": { - "sha1": "2fe31afafacd3cd000d8496b258124a79db6dd01", - "size": 8831293, - "url": "https://launcher.mojang.com/mc/game/15w51b/server/2fe31afafacd3cd000d8496b258124a79db6dd01/server.jar" - }, - "windows_server": { - "sha1": "7e8aa374ab95833e8c7ea4f87d403394bd2712e9", - "size": 9225533, - "url": "https://launcher.mojang.com/mc/game/15w51b/windows_server/7e8aa374ab95833e8c7ea4f87d403394bd2712e9/windows_server.exe" - } - }, - "id": "15w51b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index bdc9a1e0d2..9d47e4d3e8 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -7,7 +7,7 @@ { "id": "1.10", "releaseTime": "2016-06-08T13:06:18+00:00", - "time": "2016-06-15T13:36:22+00:00", + "time": "2016-06-20T15:31:06+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/281697b6f88d757066b5f0427b40ffabc50e79b9/1.10.json" }, @@ -130,13 +130,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/251363df6d86053c38d4625c09a119770f34b271/16w02a.json" }, - { - "id": "15w51b", - "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/192553973cd6f6c3b8db1a39be4565f5089a31e4/15w51b.json" - }, { "id": "1.8.9", "releaseTime": "2015-12-03T09:24:39+00:00", diff --git a/versions/1.10.json b/versions/1.10.json index ab432584e9..b0494fc6c2 100644 --- a/versions/1.10.json +++ b/versions/1.10.json @@ -244,13 +244,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.9.0/realms-1.9.0.jar", - "sha1": "e4237060f69ffe50e677f21a34e009ca5faf51ef", - "size": 1575793, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.0/realms-1.9.0.jar" + "path": "com/mojang/realms/1.9.1/realms-1.9.1.jar", + "sha1": "cd3929316dfd85be640e1c1f15df5577cdcd860b", + "size": 1575796, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.1/realms-1.9.1.jar" } }, - "name": "com.mojang:realms:1.9.0" + "name": "com.mojang:realms:1.9.1" }, { "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-06-08T13:06:18+00:00", - "time": "2016-06-15T13:36:22+00:00", + "time": "2016-06-20T15:31:06+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/15w51b.json b/versions/15w51b.json deleted file mode 100644 index ff7da60efd..0000000000 --- a/versions/15w51b.json +++ /dev/null @@ -1,557 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "001fafaef03804e8220367e1344b12fb596be5fd", - "size": 8671610, - "url": "https://launcher.mojang.com/mc/game/15w51b/client/001fafaef03804e8220367e1344b12fb596be5fd/client.jar" - }, - "server": { - "sha1": "2fe31afafacd3cd000d8496b258124a79db6dd01", - "size": 8831293, - "url": "https://launcher.mojang.com/mc/game/15w51b/server/2fe31afafacd3cd000d8496b258124a79db6dd01/server.jar" - }, - "windows_server": { - "sha1": "7e8aa374ab95833e8c7ea4f87d403394bd2712e9", - "size": 9225533, - "url": "https://launcher.mojang.com/mc/game/15w51b/windows_server/7e8aa374ab95833e8c7ea4f87d403394bd2712e9/windows_server.exe" - } - }, - "id": "15w51b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-12-17T15:30:41+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From d67a5894433a63c216d6d22a914d68f63692d927 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 22 Jun 2016 14:00:13 +0200 Subject: Update 2016-06-22 --- minecraft/1.10.1.json | 330 +++++++++++++++++++++++++++++ version_manifest.json | 11 +- versions/1.10.1.json | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 902 insertions(+), 2 deletions(-) create mode 100644 minecraft/1.10.1.json create mode 100644 versions/1.10.1.json diff --git a/minecraft/1.10.1.json b/minecraft/1.10.1.json new file mode 100644 index 0000000000..cd8084c27c --- /dev/null +++ b/minecraft/1.10.1.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.10", + "sha1": "d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7", + "size": 145627, + "totalSize": 121931230, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7/1.10.json" + }, + "assets": "1.10", + "downloads": { + "client": { + "sha1": "44b389fff90324c4ca18796d4428a7b8ec6c2eb0", + "size": 8857880, + "url": "https://launcher.mojang.com/mc/game/1.10.1/client/44b389fff90324c4ca18796d4428a7b8ec6c2eb0/client.jar" + }, + "server": { + "sha1": "cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee", + "size": 9459770, + "url": "https://launcher.mojang.com/mc/game/1.10.1/server/cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee/server.jar" + } + }, + "id": "1.10.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.2/realms-1.9.2.jar", + "sha1": "5e3a26cc69251f273cf46fadc6d73c7cd372d3dd", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.2/realms-1.9.2.jar" + } + }, + "name": "com.mojang:realms:1.9.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-06-22T10:13:22+00:00", + "time": "2016-06-22T10:14:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 9d47e4d3e8..7baf0020a1 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { - "release": "1.10", - "snapshot": "1.10" + "release": "1.10.1", + "snapshot": "1.10.1" }, "versions": [ + { + "id": "1.10.1", + "releaseTime": "2016-06-22T10:13:22+00:00", + "time": "2016-06-22T10:14:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/62653674ee595442f842934eb57078b7aa8d0742/1.10.1.json" + }, { "id": "1.10", "releaseTime": "2016-06-08T13:06:18+00:00", diff --git a/versions/1.10.1.json b/versions/1.10.1.json new file mode 100644 index 0000000000..238428a862 --- /dev/null +++ b/versions/1.10.1.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.10", + "sha1": "d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7", + "size": 145627, + "totalSize": 121931230, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7/1.10.json" + }, + "assets": "1.10", + "downloads": { + "client": { + "sha1": "44b389fff90324c4ca18796d4428a7b8ec6c2eb0", + "size": 8857880, + "url": "https://launcher.mojang.com/mc/game/1.10.1/client/44b389fff90324c4ca18796d4428a7b8ec6c2eb0/client.jar" + }, + "server": { + "sha1": "cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee", + "size": 9459770, + "url": "https://launcher.mojang.com/mc/game/1.10.1/server/cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee/server.jar" + } + }, + "id": "1.10.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.2/realms-1.9.2.jar", + "sha1": "5e3a26cc69251f273cf46fadc6d73c7cd372d3dd", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.2/realms-1.9.2.jar" + } + }, + "name": "com.mojang:realms:1.9.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-06-22T10:13:22+00:00", + "time": "2016-06-22T10:14:48+00:00", + "type": "release" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From ca364a6929cd16574e3a20c57736fef1e4aa262a Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 23 Jun 2016 22:00:11 +0200 Subject: Update 2016-06-23 --- minecraft/1.10.2.json | 330 +++++++++++++++++++++++++++++ version_manifest.json | 11 +- versions/1.10.2.json | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 902 insertions(+), 2 deletions(-) create mode 100644 minecraft/1.10.2.json create mode 100644 versions/1.10.2.json diff --git a/minecraft/1.10.2.json b/minecraft/1.10.2.json new file mode 100644 index 0000000000..f19810e78c --- /dev/null +++ b/minecraft/1.10.2.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.10", + "sha1": "d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7", + "size": 145627, + "totalSize": 121931230, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7/1.10.json" + }, + "assets": "1.10", + "downloads": { + "client": { + "sha1": "dc8e75ac7274ff6af462b0dcec43c307de668e40", + "size": 8857653, + "url": "https://launcher.mojang.com/mc/game/1.10.2/client/dc8e75ac7274ff6af462b0dcec43c307de668e40/client.jar" + }, + "server": { + "sha1": "3d501b23df53c548254f5e3f66492d178a48db63", + "size": 9459897, + "url": "https://launcher.mojang.com/mc/game/1.10.2/server/3d501b23df53c548254f5e3f66492d178a48db63/server.jar" + } + }, + "id": "1.10.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-06-23T09:17:32+00:00", + "time": "2016-06-23T09:45:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 7baf0020a1..ad0ae1ba44 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { - "release": "1.10.1", - "snapshot": "1.10.1" + "release": "1.10.2", + "snapshot": "1.10.2" }, "versions": [ + { + "id": "1.10.2", + "releaseTime": "2016-06-23T09:17:32+00:00", + "time": "2016-06-23T09:45:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/1920a2b4e996bae0af1a67d38d63706bac10ac47/1.10.2.json" + }, { "id": "1.10.1", "releaseTime": "2016-06-22T10:13:22+00:00", diff --git a/versions/1.10.2.json b/versions/1.10.2.json new file mode 100644 index 0000000000..33797a719b --- /dev/null +++ b/versions/1.10.2.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.10", + "sha1": "d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7", + "size": 145627, + "totalSize": 121931230, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7/1.10.json" + }, + "assets": "1.10", + "downloads": { + "client": { + "sha1": "dc8e75ac7274ff6af462b0dcec43c307de668e40", + "size": 8857653, + "url": "https://launcher.mojang.com/mc/game/1.10.2/client/dc8e75ac7274ff6af462b0dcec43c307de668e40/client.jar" + }, + "server": { + "sha1": "3d501b23df53c548254f5e3f66492d178a48db63", + "size": 9459897, + "url": "https://launcher.mojang.com/mc/game/1.10.2/server/3d501b23df53c548254f5e3f66492d178a48db63/server.jar" + } + }, + "id": "1.10.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-06-23T09:17:32+00:00", + "time": "2016-06-23T09:45:47+00:00", + "type": "release" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From b57745aaaa8ee705d8324dc5879813f5348535af Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 22 Jul 2016 11:00:10 +0200 Subject: Update 2016-07-22 --- assets/1.10.json | 514 +++++++++++++++++++++--------------------- minecraft/1.10-pre1.json | 330 --------------------------- minecraft/1.10-pre2.json | 330 --------------------------- minecraft/1.10.1.json | 10 +- minecraft/1.10.2.json | 10 +- minecraft/1.10.json | 10 +- minecraft/16w02a.json | 324 --------------------------- minecraft/16w03a.json | 324 --------------------------- version_manifest.json | 34 +-- versions/1.10-pre1.json | 563 ----------------------------------------------- versions/1.10-pre2.json | 563 ----------------------------------------------- versions/1.10.1.json | 10 +- versions/1.10.2.json | 10 +- versions/1.10.json | 10 +- versions/16w02a.json | 557 ---------------------------------------------- versions/16w03a.json | 557 ---------------------------------------------- 16 files changed, 294 insertions(+), 3862 deletions(-) delete mode 100644 minecraft/1.10-pre1.json delete mode 100644 minecraft/1.10-pre2.json delete mode 100644 minecraft/16w02a.json delete mode 100644 minecraft/16w03a.json delete mode 100644 versions/1.10-pre1.json delete mode 100644 versions/1.10-pre2.json delete mode 100644 versions/16w02a.json delete mode 100644 versions/16w03a.json diff --git a/assets/1.10.json b/assets/1.10.json index 88471fd969..822bf60f5a 100644 --- a/assets/1.10.json +++ b/assets/1.10.json @@ -25,376 +25,380 @@ "size": 114786 }, "minecraft/lang/af_ZA.lang": { - "hash": "75786ba965f246c7ac4c5cef5e610e688cd72064", - "size": 82802 + "hash": "e69156665061fcd400392fdb8ff417ec80b800c4", + "size": 103733 }, "minecraft/lang/ar_SA.lang": { - "hash": "f00dd55706715315b40fa23368ab566099abcb68", - "size": 155069 + "hash": "f22d75f75439ff988b08c50553c415627f58deaa", + "size": 154917 }, "minecraft/lang/ast_ES.lang": { - "hash": "9284bd324f95c3d8a49d88aa823365511e55c925", - "size": 146009 + "hash": "e6afbca32e55541fd69b820fc90eb0b2e646a6db", + "size": 145786 }, "minecraft/lang/az_AZ.lang": { - "hash": "dc9a984dc290c6e7cc0bc7072d7886078b6fdf9d", - "size": 146653 + "hash": "22632b461d4a5fc609d38f84499e539d55f9a2ed", + "size": 146416 }, "minecraft/lang/be_BY.lang": { - "hash": "4660ab6d8f1f925cbeb2f6bef87557c55d839f9f", - "size": 184733 + "hash": "17c836e0eee8f559fff8f33952e4d4cbc6bccbf5", + "size": 185017 }, "minecraft/lang/bg_BG.lang": { - "hash": "fb1513f68fc93296f50cc47c91df75ea4f7e0b17", - "size": 191077 + "hash": "f76bd02cc69da12cd069194d1ea4bbc7f0b9382d", + "size": 191302 }, "minecraft/lang/br_FR.lang": { - "hash": "22d380be219de1b6947f19d85ddde7f8ab131eab", - "size": 141961 + "hash": "25bdd50fa349286d7e5acb8c61428e1844d42659", + "size": 141833 }, "minecraft/lang/ca_ES.lang": { - "hash": "6e1dc03031d362b6aa3846ca6577d92a7c4448c1", - "size": 146547 + "hash": "fbbeff65964f50089668769c6ae024c237a35340", + "size": 146194 }, "minecraft/lang/cs_CZ.lang": { - "hash": "b754bb37d46c22a899d44b83548891a381887319", - "size": 148520 + "hash": "20190c5e32bb14aa9a56e961f4944d281c9cbe52", + "size": 148325 }, "minecraft/lang/cy_GB.lang": { - "hash": "04638f8ebd8fdb28a300d5d7e8875b56fad3b467", - "size": 88835 + "hash": "1cfa26a250cddb8f65b46d5fdd3bb76f3df68a9e", + "size": 88703 }, "minecraft/lang/da_DK.lang": { - "hash": "ad67f2cf303be487d71e31b6a0712b16c91225cf", - "size": 134465 + "hash": "538b9c463fc0366023f356e25e6e5e88411cf6dc", + "size": 136746 + }, + "minecraft/lang/de_AT.lang": { + "hash": "2db4c46ca75cf8b02927981761eef832a5fd9dc1", + "size": 57743 }, "minecraft/lang/de_DE.lang": { - "hash": "9d2a5259689198d559d69c2464616ff8a563f4a2", - "size": 142236 + "hash": "26788a0ab07e57a4ce09b32685ccbd5dac816057", + "size": 142151 }, "minecraft/lang/el_GR.lang": { - "hash": "2616bc6fd51c280860d7daac9acafee5518f1501", - "size": 190697 + "hash": "caa34cd859fc542d52a8e7821dcc5e0980849b04", + "size": 203039 }, "minecraft/lang/en_AU.lang": { - "hash": "10347efd17b635978f87c8058d2a87452f915de0", - "size": 133380 + "hash": "84cb3363e3ea8b5a1e73e7c3c84b6dcf69c8c452", + "size": 133230 }, "minecraft/lang/en_CA.lang": { - "hash": "ca357c58bf25752ab7bb52f556c9830ff0bf8e01", - "size": 134486 + "hash": "360a209faaae14847c3bbe2322758f55c0ab9ea4", + "size": 134329 }, "minecraft/lang/en_GB.lang": { - "hash": "9056ddfbfa0333af30ae7661eb9143cb84d391a0", - "size": 134217 + "hash": "eda1518b15c711cf6e75d99003bd87753f67fac4", + "size": 134082 }, "minecraft/lang/en_NZ.lang": { - "hash": "2d7f43f741c7cdcbcaf8b5597791b3392469c038", - "size": 133379 + "hash": "621cd51707604f499f5b501ecbdcd485118b818a", + "size": 133223 }, "minecraft/lang/en_PT.lang": { - "hash": "1e11d9c5d21962fc223bc4b54021625617a6105a", - "size": 120045 + "hash": "91fa5fe912925a8fd8b335d21866dfa9faf8d964", + "size": 137355 }, "minecraft/lang/en_UD.lang": { - "hash": "23d3164e336bea69077953da90aa51b852315994", - "size": 173195 + "hash": "ce25fa84d68d0fb3b61443880e7e71e2e4188df3", + "size": 173215 }, "minecraft/lang/eo_UY.lang": { - "hash": "af697bbf29c0a9f1bf41d17e6a07f07bb3778c1d", - "size": 136660 + "hash": "42f288f0bc89b73911640d754a915aa9db28df6c", + "size": 137934 }, "minecraft/lang/es_AR.lang": { - "hash": "a70088daa993087bb11a4c4bea0eca0f8329aa5e", - "size": 143063 + "hash": "a28a977ddaaa80085c4308316155d73d2d892515", + "size": 143070 }, "minecraft/lang/es_ES.lang": { - "hash": "c2eb6e10ca0fe649c278824f5b19711bf91fb3a2", - "size": 144762 + "hash": "21dda4b9f60831030c9bedad7ad2e22de46b9116", + "size": 144651 }, "minecraft/lang/es_MX.lang": { - "hash": "a8234ab0a0ce82676b5052a7f69b958292a5483a", - "size": 143025 + "hash": "9cdbc9cd1be1f5367004ed8aff381985a8f55077", + "size": 142952 }, "minecraft/lang/es_UY.lang": { - "hash": "0480a962353279014a2de7d94bbf8b795e222eb3", - "size": 143655 + "hash": "7b05fb05dfcf4555983f6f42df8235e0827f1ef7", + "size": 143582 }, "minecraft/lang/es_VE.lang": { - "hash": "04d7125b95629ab2d89c21669edaad83f418b119", - "size": 143798 + "hash": "e0c4a5d2597294e510d6f9f0d3fbc40111d8b544", + "size": 143690 }, "minecraft/lang/et_EE.lang": { - "hash": "c4147827ed82f0989578aa8e49261c6ed26f2659", - "size": 144240 + "hash": "54263a9c13f40ec716dc7b00b8b05d0fdd866d60", + "size": 144035 }, "minecraft/lang/eu_ES.lang": { - "hash": "7852c28a1bb4d9ce8eb4d111ed8bb19441ba3212", - "size": 91694 + "hash": "5517d4b31d2be0de5a55c8c464fe17f107233432", + "size": 88219 }, "minecraft/lang/fa_IR.lang": { - "hash": "720e4fbe100100d629e3afe2483b0d21f23ac9d9", - "size": 88895 + "hash": "c9c35c617fef48ba5a46a517ffca83f0f2390381", + "size": 85508 }, "minecraft/lang/fi_FI.lang": { - "hash": "aebe8245adfd226426c0e939efac0ca8568c0634", - "size": 142712 + "hash": "6aa81fa72b9039d624dc85273b6e6b01425d61e8", + "size": 142459 }, "minecraft/lang/fil_PH.lang": { - "hash": "6db34ddb13bacdc458985e3f7c5a1d2cac3807f1", - "size": 104830 + "hash": "9e10b511dfd3d1e1ff6fa26c6633c34fe84467a1", + "size": 112769 }, "minecraft/lang/fo_FO.lang": { - "hash": "99fec4885c297b60392052dcd4d4f4d60915be86", - "size": 122650 + "hash": "fd8c0aa9ba81c52cc17fd8e229dff154d5ac9fff", + "size": 119122 }, "minecraft/lang/fr_CA.lang": { - "hash": "be7ca28cb733e54fe253106af388c378d5782c7a", - "size": 150643 + "hash": "5807cf82c76ce8b1c2958115d6dae4a7a72b8f26", + "size": 150511 }, "minecraft/lang/fr_FR.lang": { - "hash": "a51737102f63d03f2d90deec4e62dd1cb9fac583", - "size": 149197 + "hash": "07de64e719cb086b822269ee9c2bfdfaaac734d9", + "size": 149023 }, "minecraft/lang/fy_NL.lang": { - "hash": "fb38eaa783d56ccae908228dd9d031a00d756f2a", - "size": 139470 + "hash": "5f345418c798e879803e37aa86832fca67cc7ed5", + "size": 139298 }, "minecraft/lang/ga_IE.lang": { - "hash": "2517714c99eea9331de83b6514008bc2f78bc26f", - "size": 142846 + "hash": "1e5c3834a806e1a7cad6f744842cf34c70cc84eb", + "size": 144530 }, "minecraft/lang/gd_GB.lang": { - "hash": "33cae65505d1762fc29705523db11c6dee12e7f9", - "size": 10507 + "hash": "4ba0378afa9f7df923bca0dae67ba95f48f89326", + "size": 46705 }, "minecraft/lang/gl_ES.lang": { - "hash": "fd8158b1180666cc9f2ffde72e9bd0d3e9c51c5d", - "size": 141283 + "hash": "1a80a179a1ad3074dd3a36f20b2b39e5c1bc4631", + "size": 140383 }, "minecraft/lang/gv_IM.lang": { - "hash": "53aa59ca42939a3b9909a9203982714372009e9b", - "size": 60311 + "hash": "3c4fa469587a596037e580c31639aaa306fe8308", + "size": 57537 }, "minecraft/lang/haw_US.lang": { - "hash": "7c0725ad866b77ac799eaa51689cac94c9fcdb94", - "size": 10025 + "hash": "1d6f8d1b6f5821a323dbe05959c78ff2de2c9625", + "size": 36485 }, "minecraft/lang/he_IL.lang": { - "hash": "cd4aeb88c6314199366c8ac6b1ffbd6abfa19d9f", - "size": 159516 + "hash": "a85009ebbd4ac56d5afde49a260b11b0a7ccaebd", + "size": 159188 }, "minecraft/lang/hi_IN.lang": { - "hash": "bab0a7ab4f1ee230b78f74a3371996b194ef1652", - "size": 92444 + "hash": "3cf6eb5026a38c741ec3032892d33ac44db74bf1", + "size": 88934 }, "minecraft/lang/hr_HR.lang": { - "hash": "7952f3736310d2920674263efefa02a5846d5d7a", - "size": 122237 + "hash": "6e0879964162b61a7470437cafd9617c140d7b40", + "size": 126677 }, "minecraft/lang/hu_HU.lang": { - "hash": "d1e42a2100f5d0ac5b581ce58baec1f4749429e5", - "size": 144491 + "hash": "4c352fc06e8747b6f353640305f679548cb69ec6", + "size": 144362 }, "minecraft/lang/hy_AM.lang": { - "hash": "84de86041757281c8b996df4d45b6276d5dac508", - "size": 77447 + "hash": "825567510fa2a584e236a3a14b5b739fdfe5c06b", + "size": 74608 }, "minecraft/lang/id_ID.lang": { - "hash": "23022d6f37f21cb8d9a89f114d108a9f9d63808c", - "size": 140171 + "hash": "c73367e78c08ebb1311110d4bc255d79792f47b4", + "size": 139932 }, "minecraft/lang/is_IS.lang": { - "hash": "706c3bd54ec590d9419034163665ec27446fee76", - "size": 99353 + "hash": "ab95ee0fbb5c55ff4ae0929e6fcf8662bfa65a89", + "size": 98030 }, "minecraft/lang/it_IT.lang": { - "hash": "3d2ab1d5629af1d788ee732e9fd7dbc090d2e7f3", - "size": 149751 + "hash": "9e8d1b8c83f8fb0b0eea360f02fbb1e5603e14e9", + "size": 149729 }, "minecraft/lang/ja_JP.lang": { - "hash": "5f0cb68f5e895d12609565b2d221224d4bb32ac2", - "size": 160881 + "hash": "1c0b19f629e5716218caddf818dfa264cd6bac2c", + "size": 160809 }, "minecraft/lang/jbo_EN.lang": { - "hash": "4c02ca4b077c562e68d628e499a82b5e768b9ef5", - "size": 55425 + "hash": "b1c3eda256024a2cad11b36ca4c2d8f94aeb03df", + "size": 54062 }, "minecraft/lang/ka_GE.lang": { - "hash": "9bd82102dd2516ba5b806e5070fd0b9d5ea1101e", - "size": 239133 + "hash": "b281288fee4f089561fef764dac1f9882e6b7ddf", + "size": 239796 }, "minecraft/lang/ko_KR.lang": { - "hash": "bce220b22a905e5537c0aa4a28ff959e287bcd3a", - "size": 153860 + "hash": "382dc5207de6751283800e4b936725027fd57d05", + "size": 153907 }, "minecraft/lang/ksh_DE.lang": { - "hash": "1e7aa4fc237f0cfd4de0b8602d736d78acd48457", - "size": 138768 + "hash": "343d51555572595abc2da83d7fe264ecf64a55a0", + "size": 138656 }, "minecraft/lang/kw_GB.lang": { - "hash": "c579e520d3942dcdf8272940765eb96a01fa2645", - "size": 70546 + "hash": "4bafbbd94762e548503ca42a5d01be45a4f73626", + "size": 67417 }, "minecraft/lang/la_LA.lang": { - "hash": "4ea96b36fd00303e68e5cfda4b2e3258241a5f51", - "size": 116541 + "hash": "209990dab7a5b6d63bed4eff7d523a38fb1e5737", + "size": 116048 }, "minecraft/lang/lb_LU.lang": { - "hash": "a5f76b0c8216ad9e5ece38ab7fdbdac465acbed3", - "size": 141752 + "hash": "359eb73f88dd86fe80d7d0c3ea93adecae85a14f", + "size": 141812 }, "minecraft/lang/li_LI.lang": { - "hash": "851cfb871296f200082142600b58f7b21aabd123", - "size": 17092 + "hash": "538d0c6b60b3a231dad7fab9fad4a1e39a517ebe", + "size": 16785 }, "minecraft/lang/lol_US.lang": { - "hash": "8472969d4f7a9600f7f1c03a6d8b6622b6cd4c13", - "size": 133517 + "hash": "b0e2a2b6d35500cf8e7b42718c52f4022d2ddf3f", + "size": 133770 }, "minecraft/lang/lt_LT.lang": { - "hash": "30ac5561908f58a06f907cff09dc422211c46272", - "size": 152719 + "hash": "b595a2975b15b0caa702712e8e875ea66f8822b5", + "size": 152484 }, "minecraft/lang/lv_LV.lang": { - "hash": "33432ac2753ede66c0b426043631fc6a5209262b", - "size": 97823 + "hash": "62279c43f3529d2949c7c78fc203d0979ec002bd", + "size": 97596 }, "minecraft/lang/mi_NZ.lang": { - "hash": "b4bdef5baafeebb36e6c9ab16f317f0790853ac2", - "size": 18268 + "hash": "1ea94410b4278be9da66465e96958c373121a160", + "size": 17640 }, "minecraft/lang/mk_MK.lang": { - "hash": "04cfe2cf622ca832f19b7e3993a629d9082ed2fd", - "size": 5848 + "hash": "10f2bcd8b82291855df8769b2d2005748022c803", + "size": 25214 }, "minecraft/lang/mn_MN.lang": { - "hash": "1aca8c516d5a044ba261af68e90de85c71565b2b", - "size": 1441 + "hash": "7c92ca4dcfc087acc81322cfa4b7a1cc508e4e24", + "size": 54795 }, "minecraft/lang/ms_MY.lang": { - "hash": "2e1e60ec01b865e07c3b36417f8a0a8e46c28d89", - "size": 141339 + "hash": "d515de511e9b8e2973d19059eeab4533a273ad51", + "size": 141266 }, "minecraft/lang/mt_MT.lang": { - "hash": "6d445fcfad447c0de3c547268dde8316862b6cf2", - "size": 143736 + "hash": "a1b7c035885cd750b6e98507a2e8556efb4b22bb", + "size": 143593 }, "minecraft/lang/nds_DE.lang": { - "hash": "871cbdb86c70b0dbc77a82d75311dab081d40532", - "size": 72577 + "hash": "b0778d0f4459e8a88db89dab248050161b6e617e", + "size": 70615 }, "minecraft/lang/nl_NL.lang": { - "hash": "361e1670622473310be84d6d926f23074ef69c3c", - "size": 139322 + "hash": "f1fc5255491522456b42894592103546d661f638", + "size": 139240 }, "minecraft/lang/nn_NO.lang": { - "hash": "cd5fe733cb5729f24bad2306bc81b480f355df77", - "size": 128138 + "hash": "793512946ed90607f16e5e9409711672929c40a1", + "size": 127444 }, "minecraft/lang/no_NO.lang": { - "hash": "40adcccfe95d52acfa7914697b86ad52fb82602f", - "size": 136439 + "hash": "3e12c6667dac73a8c99f6c729cfd1193f29c8946", + "size": 137098 }, "minecraft/lang/oc_FR.lang": { - "hash": "036850bfd6facb158758cf65789d71a63e31143c", - "size": 123192 + "hash": "a9aa844f117633f93fb96655f38e580c8277ea1e", + "size": 119385 }, "minecraft/lang/pl_PL.lang": { - "hash": "c3cd368bccf0a715194cc80a7f5406d9168455a8", - "size": 145832 + "hash": "a1a7142fdf64b0b60d9c7d2040103d69b8ae685f", + "size": 145664 }, "minecraft/lang/pt_BR.lang": { - "hash": "f2a42738fce7e9df9947743e115e132676c50dc9", - "size": 142845 + "hash": "0c8953126163673028ea919c5314301aaf28c272", + "size": 142634 }, "minecraft/lang/pt_PT.lang": { - "hash": "afe69d96277176084533724e834ee495bf0f0863", - "size": 144100 + "hash": "31b274e4f69df14804fc901ebd5f1660ba5130a2", + "size": 143777 }, "minecraft/lang/qya_AA.lang": { - "hash": "954ae6fe2d6268b0c5eb022f5afdf736e73bc52c", - "size": 42244 + "hash": "1cc11ae71c89b725c6dfe9d7c4852269dcc7e7e6", + "size": 40703 }, "minecraft/lang/ro_RO.lang": { - "hash": "7e21359b5080c4b24218dd2cf66218a55a9ea6d4", - "size": 144436 + "hash": "729dde710997cb101ec095447f8e0b73dd5707d9", + "size": 144220 }, "minecraft/lang/ru_RU.lang": { - "hash": "f148ca38ab830e85111fd1f91fe48d3efa750c34", - "size": 186537 + "hash": "44444cdbbe7d824de481ea73d60a48fef6a3274c", + "size": 186198 }, "minecraft/lang/se_NO.lang": { - "hash": "87f17df6df2ac62f7475d1884ed5b52322099f62", - "size": 19386 + "hash": "830aad576abb4652d7fbbb38e6d2b1cf10463a59", + "size": 19151 }, "minecraft/lang/sk_SK.lang": { - "hash": "4a6839053933d872b979378f756356c6ecaf29c3", - "size": 144118 + "hash": "3277e77445aa66d6bdd0f1ebf0efba9536e98e16", + "size": 145803 }, "minecraft/lang/sl_SI.lang": { - "hash": "9e0635351ad8a68c308f8835e220ac0bc95ed9e4", - "size": 140500 + "hash": "34748007bfaf4fa1382f13b118c5778e0aab5cd2", + "size": 140347 }, "minecraft/lang/so_SO.lang": { - "hash": "9a70eadcab2be87389c05b13ccf9671f1e2551ff", - "size": 3952 + "hash": "112a569d30f06510f243c97652b98033444aba1c", + "size": 4829 }, "minecraft/lang/sq_AL.lang": { - "hash": "aa895d124cc311d43dc4e49123afd253d4f46ce5", - "size": 21314 + "hash": "8a8b0770dffe3c304c3f4ada2554d6a9794024e6", + "size": 21253 }, "minecraft/lang/sr_SP.lang": { - "hash": "3db9bcdc3d1a2c2afeef837ca40c0c793c7cf6b3", - "size": 126901 + "hash": "6e9e5e71c64028e57df0805941107a8dbc0a2c42", + "size": 124826 }, "minecraft/lang/sv_SE.lang": { - "hash": "09f31e5f97e9c1c4dc623d9bee1987c486fdf490", - "size": 137605 + "hash": "958f455543c0aa13fe47a2a4f94ea9ec0bf2753d", + "size": 137490 }, "minecraft/lang/swg_de.lang": { - "hash": "a3238c79bb506c6c3162f1704c4d861519e6bb57", - "size": 1444 + "hash": "017bf0a5837d935920c7753a5a37d8d96bb421a9", + "size": 5233 }, "minecraft/lang/th_TH.lang": { - "hash": "35f12ee438392bcb0409bb67a0a51e664ed2bb3f", - "size": 217486 + "hash": "1fced31ad82b4f6677e49f2ab818dc52dc335a62", + "size": 214709 }, "minecraft/lang/tlh_AA.lang": { - "hash": "9601c2248bdf1041ebaccf5fe2a9e9f8bf541f89", - "size": 57416 + "hash": "f4d9fe40bf8e2afe91b7264818a427e8539cbdb0", + "size": 55398 }, "minecraft/lang/tr_TR.lang": { - "hash": "aaf5ac2b211b148108a827a26537cb568cb34d39", - "size": 143733 + "hash": "ec046e56b4f3877d6208c2f602b389944b7c1d80", + "size": 143742 }, "minecraft/lang/tzl_TZL.lang": { - "hash": "a431556e67fae6ecde8c88d8a673dde71045595d", - "size": 65723 + "hash": "06caeb50891df7179564d30603afd1888fad6f41", + "size": 64365 }, "minecraft/lang/uk_UA.lang": { - "hash": "f846656649c2bd029f3c793628904d48fd9e7152", - "size": 190643 + "hash": "3c53529a6ff0bb14fb1cda15b04fbb1fb7b54802", + "size": 190369 }, "minecraft/lang/val_ES.lang": { - "hash": "ffb84a5cb1aacf4182a524b66c4ef6175235e98a", - "size": 146163 + "hash": "211a6c5f750286cc19f1a05fc2c4e731f7474624", + "size": 147838 }, "minecraft/lang/vi_VN.lang": { - "hash": "d57f6d2a5c70ca9426b3753d3d8c9d75eaf90f7f", - "size": 162875 + "hash": "0b4104b59d8bda392e9cf0de91de6f4e623aa40d", + "size": 162505 }, "minecraft/lang/zh_CN.lang": { - "hash": "a1a122e5e1ee9d22327895e7f0305b1d135fb394", - "size": 132097 + "hash": "1a2378ae02b24f7c5f58b071549dfd8dd254453e", + "size": 131696 }, "minecraft/lang/zh_TW.lang": { - "hash": "7963c20120020cfbb5c9651b20f0018eee1f998b", - "size": 134977 + "hash": "f58b9eb678a9dfd057f5900e3b2968847adf7c69", + "size": 134843 }, "minecraft/sounds.json": { - "hash": "05dab78ae9de14c1b5d6d4b4be8f43ee5d026d2d", - "size": 85551 + "hash": "49d7e221b4c0a63f2294e956c7e8fd55362ae02a", + "size": 86288 }, "minecraft/sounds/ambient/cave/cave1.ogg": { "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", @@ -4069,28 +4073,28 @@ "size": 6059 }, "pack.mcmeta": { - "hash": "ef485452d585e0efb750fef18c8b99e1a9c20901", - "size": 12656 + "hash": "4a0a46b33a5031b27a5b350ffb91321879518d97", + "size": 12821 }, "realms/lang/af_ZA.lang": { - "hash": "467e018bf54199e061dbbc580e079acdd2eb144f", - "size": 7874 + "hash": "f6c015779181d46436f56a40d920eced18e04adc", + "size": 12229 }, "realms/lang/ar_SA.lang": { - "hash": "7ab1705b9bd6cf47aa04217669465c6feac1ab48", - "size": 14860 + "hash": "063de0560d524389127b08628d91fe18dc427497", + "size": 14840 }, "realms/lang/ast_ES.lang": { - "hash": "472e20f6a11a5d5dab7e7ba4ceff25dab1695ce1", - "size": 12258 + "hash": "ab254bf524e9272ae8d63472f7954525a5b43918", + "size": 12247 }, "realms/lang/az_AZ.lang": { "hash": "9402cc76b527e121d1fbe19e47950ce977f617ce", "size": 12821 }, "realms/lang/be_BY.lang": { - "hash": "6dff3bc2ab1c2ac7e522fd99a1a1db5307282a45", - "size": 16630 + "hash": "f3629d067cdbb24531b9f2fb3733412511a54596", + "size": 16658 }, "realms/lang/bg_BG.lang": { "hash": "e626935775c49cd7a6a020830eb8e45bee48436e", @@ -4116,6 +4120,10 @@ "hash": "bb65a9024e86fc2246eb8ed764becd7032cc8e99", "size": 12060 }, + "realms/lang/de_AT.lang": { + "hash": "68696a4593d72fcf60ee1fcfd4c8284c75b55079", + "size": 11899 + }, "realms/lang/de_DE.lang": { "hash": "3ba59f91eb84357244a47873c0b07a43dd41f53f", "size": 12727 @@ -4133,31 +4141,31 @@ "size": 11685 }, "realms/lang/en_GB.lang": { - "hash": "e5a37436c572d75fd4dca962f8c140063435ab7f", - "size": 11679 + "hash": "11d839bc4f043a1252fd9b17154b621e9901b907", + "size": 11691 }, "realms/lang/en_NZ.lang": { "hash": "131741a8d4569003a3d56705160f063522af7aa5", "size": 11696 }, "realms/lang/en_PT.lang": { - "hash": "6bb60a60b9ecee16a548f0f1705e015b35be2d7a", - "size": 12252 + "hash": "36a1fc61b9fd098f8a9f11fef08adbfbf08af69d", + "size": 12222 }, "realms/lang/en_UD.lang": { - "hash": "c3e7bc73224e17c03aa7c651e2d7d4783e0b4cd3", - "size": 15189 + "hash": "0505181cff545a4fe213ceb5ebc5735867b85a72", + "size": 15210 }, "realms/lang/eo_UY.lang": { "hash": "0cb991e656fbe60669450a174fa8adb3a650fe94", "size": 11978 }, "realms/lang/es_AR.lang": { - "hash": "0ad4c63d8b427b66946453c25c61009e201b1594", + "hash": "2f06fb5363ee6448cd39ff7cf8ee3d3ff3a50799", "size": 12389 }, "realms/lang/es_ES.lang": { - "hash": "6514a8ebeea8e0dc5653ee7d29bc74a72765d97f", + "hash": "16731691142db3d6601bc14f070b81f7f729acc2", "size": 12349 }, "realms/lang/es_MX.lang": { @@ -4181,11 +4189,11 @@ "size": 11968 }, "realms/lang/fa_IR.lang": { - "hash": "d0bd12254ec80e66b5a363d27b7d5f2b82abbd03", - "size": 8831 + "hash": "89504fe6b91692c7fe34550a6bca04448e8c1cff", + "size": 9958 }, "realms/lang/fi_FI.lang": { - "hash": "b43c6ef4e05dce8e2a3736ac853355c13347f07a", + "hash": "716badca93ae0c5d0ce7cc05eaf9f2aefbd0fec8", "size": 12061 }, "realms/lang/fil_PH.lang": { @@ -4209,12 +4217,12 @@ "size": 12297 }, "realms/lang/ga_IE.lang": { - "hash": "4111bdf502005603b375d724a8f17638c44af3fe", - "size": 7357 + "hash": "b138a3dfc18e22c8eb78f76eb2e520263e63d582", + "size": 7376 }, "realms/lang/gd_GB.lang": { - "hash": "dea96c11b5f3a5a842779a77106793b59836a89c", - "size": 3453 + "hash": "51338728b869374185e35c12a790e3508796585b", + "size": 9163 }, "realms/lang/gl_ES.lang": { "hash": "cda470e3d310d0494ba37bcc535524c3198613dd", @@ -4225,32 +4233,32 @@ "size": 4133 }, "realms/lang/haw_US.lang": { - "hash": "49c4af2d46a64fe35de0d5a2b5809580d3d8b1c9", - "size": 74 + "hash": "a2939df39ebcedba18e16fb2a77325fc44c44285", + "size": 373 }, "realms/lang/he_IL.lang": { "hash": "e583ff2fa80645e05141c19b9b0e6607c4e723fe", "size": 13905 }, "realms/lang/hi_IN.lang": { - "hash": "9c843a42075e54fad53a050b664771a1609ca6ba", - "size": 7245 + "hash": "f3c1aeb8955e38c5ab2d4f13bf8ea285173c9801", + "size": 15146 }, "realms/lang/hr_HR.lang": { - "hash": "629607d1e60cbec0fc39c5498c2ab497b64c2f08", - "size": 11588 + "hash": "61d74bf6526bf9a5b3c42b92212d63ad78529983", + "size": 12020 }, "realms/lang/hu_HU.lang": { - "hash": "4999b0b8bb0dbe9f2d8f50db3719aa5591922851", - "size": 12775 + "hash": "938bcbe31592f5853f2e023cda6d33b6ad677255", + "size": 12748 }, "realms/lang/hy_AM.lang": { "hash": "7bec8088c9a128b60a8616e1393379b0f6d11e64", "size": 3617 }, "realms/lang/id_ID.lang": { - "hash": "75157cb281ce0885edd8354420892b261058d10e", - "size": 12149 + "hash": "93121e72a45df006eba5aec63f62a93c9885c745", + "size": 12146 }, "realms/lang/is_IS.lang": { "hash": "b94694224a5e0975dd1cb54c3f3f2b0a45208fc8", @@ -4261,24 +4269,24 @@ "size": 12320 }, "realms/lang/ja_JP.lang": { - "hash": "ffe8febc98eb64a3b940a81425bf5009b8d0135d", - "size": 14597 + "hash": "d164f7e964c2b8c02ef1761df9ffc640d1ffff72", + "size": 14703 }, "realms/lang/jbo_EN.lang": { "hash": "7be3f47bbe858a31d3c0fd2a4738d99c9ae68583", "size": 2962 }, "realms/lang/ka_GE.lang": { - "hash": "b19cd948a3cf231467621b1948aa1a783a68eb81", + "hash": "4820534d5b587ee8efe96ceed4e80b5d4f206113", "size": 20791 }, "realms/lang/ko_KR.lang": { - "hash": "00737efe9224082fef5d4b65c62dc0fa56071d84", + "hash": "d692288b6f3ac4e752770a200202b595c0afaac7", "size": 12872 }, "realms/lang/ksh_DE.lang": { - "hash": "f258e73a6753a76e9e3a8d3fc4401685d86c7573", - "size": 12397 + "hash": "23f4377dd3a0f244b37ab06e78774f126d8cc88f", + "size": 12398 }, "realms/lang/kw_GB.lang": { "hash": "1b4b03096b79814a49683685acdf0e0dfca28791", @@ -4313,12 +4321,12 @@ "size": 2574 }, "realms/lang/mk_MK.lang": { - "hash": "9fca0f6d64892d68cee995be0e078001e643ec1f", - "size": 11798 + "hash": "367df828dfc694294e57259a5f0ae3d216ac54c7", + "size": 15763 }, "realms/lang/mn_MN.lang": { - "hash": "9d5785e6d15a40bc39c05998d9d77718d151069a", - "size": 83 + "hash": "360d440b249b320f64840a51db21c72959072457", + "size": 8992 }, "realms/lang/ms_MY.lang": { "hash": "f84e466a27c807b2c0e56f9a827aa555222379a4", @@ -4333,8 +4341,8 @@ "size": 6521 }, "realms/lang/nl_NL.lang": { - "hash": "e83685fe8cb70a5e81eb82b532bee1f19a86ba4b", - "size": 12433 + "hash": "97941df27ee3a53ab33820b4cad6c7cd4f1259d7", + "size": 12415 }, "realms/lang/nn_NO.lang": { "hash": "a57d8de4b54cd1797295a5a0acc6e08acd158058", @@ -4369,7 +4377,7 @@ "size": 12453 }, "realms/lang/ru_RU.lang": { - "hash": "80936d641f8ed1ca64c92614f266b350b38f5f15", + "hash": "c09603586d6ccf48e514a71fbc97d79dabfcd52f", "size": 16424 }, "realms/lang/se_NO.lang": { @@ -4377,8 +4385,8 @@ "size": 6099 }, "realms/lang/sk_SK.lang": { - "hash": "27552771087867724fa6cc4483d78426597bff00", - "size": 12346 + "hash": "811dccaa29f1899523f3db7c0c8c82101667ff3f", + "size": 12347 }, "realms/lang/sl_SI.lang": { "hash": "0033dfc9e1ff6814d8e7363071b96bf1a3f5e2be", @@ -4393,51 +4401,51 @@ "size": 1567 }, "realms/lang/sr_SP.lang": { - "hash": "0bb6afe5a88fe8bee4dd29ba83ecbfb00f692211", - "size": 12435 + "hash": "38c9792cb035af77ee66f62b395940219873fec3", + "size": 14070 }, "realms/lang/sv_SE.lang": { "hash": "9d8cb7b70edc3bea7ef2bcf4ad3f390d08a54afd", "size": 12250 }, "realms/lang/swg_de.lang": { - "hash": "286733003e0230bab5c354e648b5e7a2e7bc3fc1", - "size": 71 + "hash": "cf642c81ed78fa5c4800ea15d6951370e9b27c6a", + "size": 761 }, "realms/lang/th_TH.lang": { - "hash": "150d2b02e811a6ea5a619a1ab488bf4bf8bfb6e9", - "size": 19900 + "hash": "0bc71ba6083bad6925c0fe7f77ea0b2f3e7f34ea", + "size": 19897 }, "realms/lang/tlh_AA.lang": { - "hash": "3c004b7c25145fe8e029f5d8267cec468c4289aa", - "size": 2639 + "hash": "aa97ac3f7bc13a9ac4057fdaa9186cf5fa8264f4", + "size": 2669 }, "realms/lang/tr_TR.lang": { "hash": "dc3a523fb82af9796cb1a8b8a50e502baaa0d188", "size": 12563 }, "realms/lang/tzl_TZL.lang": { - "hash": "3f3126d6d114ade8d99bf000c46caa68c3e4a296", - "size": 872 + "hash": "0f4f7231b987c176ed77a8eb0c6d372f72cf2123", + "size": 1002 }, "realms/lang/uk_UA.lang": { - "hash": "91cea5e546a4111c2154fc49e1e8a9bfe800ba75", - "size": 16367 + "hash": "bb228500914fc80c407703076305ff1f42acc2e6", + "size": 16229 }, "realms/lang/val_ES.lang": { - "hash": "f26f9fffd85241554b003255766cd4dfbb731687", - "size": 12394 + "hash": "2c175798e16b174476541e8227769081c387dafc", + "size": 12399 }, "realms/lang/vi_VN.lang": { "hash": "52e91cd6f1f4744674e897cae61b4367e93310eb", "size": 14448 }, "realms/lang/zh_CN.lang": { - "hash": "06b7d6d8655b6efde28f9bbb0e97be2c8bf9cfd3", - "size": 11553 + "hash": "3a8986e3bf925bf02cf25b23e401c9eadd390fe7", + "size": 11550 }, "realms/lang/zh_TW.lang": { - "hash": "062dcc955cd2ec76d099eee1b63237b0ec821b39", + "hash": "6b6588068d07016f2707f67ae3db7fb0eb3de1e4", "size": 11651 } } diff --git a/minecraft/1.10-pre1.json b/minecraft/1.10-pre1.json deleted file mode 100644 index 4ce2dd4935..0000000000 --- a/minecraft/1.10-pre1.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "33c87d0abcd90cfc694ef651e96e81689e14cffb", - "size": 8861822, - "url": "https://launcher.mojang.com/mc/game/1.10-pre1/client/33c87d0abcd90cfc694ef651e96e81689e14cffb/client.jar" - }, - "server": { - "sha1": "c9c34ba406f694e56c1729b465c25e0f63ce9743", - "size": 9463661, - "url": "https://launcher.mojang.com/mc/game/1.10-pre1/server/c9c34ba406f694e56c1729b465c25e0f63ce9743/server.jar" - } - }, - "id": "1.10-pre1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", - "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" - } - }, - "name": "com.mojang:realms:1.8.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-06-02T14:45:16+00:00", - "time": "2016-06-08T13:48:15+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/1.10-pre2.json b/minecraft/1.10-pre2.json deleted file mode 100644 index b2d81e92a2..0000000000 --- a/minecraft/1.10-pre2.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.10", - "sha1": "d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7", - "size": 145627, - "totalSize": 121931230, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7/1.10.json" - }, - "assets": "1.10", - "downloads": { - "client": { - "sha1": "c08e980eb1d79405c9213717df4cd11e509b0761", - "size": 8857151, - "url": "https://launcher.mojang.com/mc/game/1.10-pre2/client/c08e980eb1d79405c9213717df4cd11e509b0761/client.jar" - }, - "server": { - "sha1": "aa4ec0004eb20a70ef7426816cae992d73718038", - "size": 9459518, - "url": "https://launcher.mojang.com/mc/game/1.10-pre2/server/aa4ec0004eb20a70ef7426816cae992d73718038/server.jar" - } - }, - "id": "1.10-pre2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", - "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" - } - }, - "name": "com.mojang:realms:1.8.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-06-07T14:56:34+00:00", - "time": "2016-06-15T13:36:22+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/1.10.1.json b/minecraft/1.10.1.json index cd8084c27c..a44d575a94 100644 --- a/minecraft/1.10.1.json +++ b/minecraft/1.10.1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.10", - "sha1": "d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7", - "size": 145627, - "totalSize": 121931230, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7/1.10.json" + "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", + "size": 145874, + "totalSize": 122198775, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" }, "assets": "1.10", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-06-22T10:13:22+00:00", - "time": "2016-06-22T10:14:48+00:00", + "time": "2016-07-22T08:46:23+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.10.2.json b/minecraft/1.10.2.json index f19810e78c..7e1983005f 100644 --- a/minecraft/1.10.2.json +++ b/minecraft/1.10.2.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.10", - "sha1": "d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7", - "size": 145627, - "totalSize": 121931230, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7/1.10.json" + "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", + "size": 145874, + "totalSize": 122198775, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" }, "assets": "1.10", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-06-23T09:45:47+00:00", + "time": "2016-07-22T08:46:23+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.10.json b/minecraft/1.10.json index 40bb50bad8..0b8ae96847 100644 --- a/minecraft/1.10.json +++ b/minecraft/1.10.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.10", - "sha1": "d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7", - "size": 145627, - "totalSize": 121931230, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7/1.10.json" + "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", + "size": 145874, + "totalSize": 122198775, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" }, "assets": "1.10", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-06-08T13:06:18+00:00", - "time": "2016-06-20T15:31:06+00:00", + "time": "2016-07-22T08:46:23+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/16w02a.json b/minecraft/16w02a.json deleted file mode 100644 index ffe527ef1e..0000000000 --- a/minecraft/16w02a.json +++ /dev/null @@ -1,324 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "efdeb1a9736db56e5ff319bdf62dfa6fa6395bee", - "size": 8694645, - "url": "https://launcher.mojang.com/mc/game/16w02a/client/efdeb1a9736db56e5ff319bdf62dfa6fa6395bee/client.jar" - }, - "server": { - "sha1": "c574c54826489e1c04dd54d634da83945824337b", - "size": 8838747, - "url": "https://launcher.mojang.com/mc/game/16w02a/server/c574c54826489e1c04dd54d634da83945824337b/server.jar" - }, - "windows_server": { - "sha1": "9c2924a8763f34387029bab4907bf22804075ae8", - "size": 9232987, - "url": "https://launcher.mojang.com/mc/game/16w02a/windows_server/9c2924a8763f34387029bab4907bf22804075ae8/windows_server.exe" - } - }, - "id": "16w02a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w03a.json b/minecraft/16w03a.json deleted file mode 100644 index 6f8bd9efd7..0000000000 --- a/minecraft/16w03a.json +++ /dev/null @@ -1,324 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "d8072c24af1c48dc7a206bbef74f342b4f48f038", - "size": 8694309, - "url": "https://launcher.mojang.com/mc/game/16w03a/client/d8072c24af1c48dc7a206bbef74f342b4f48f038/client.jar" - }, - "server": { - "sha1": "ab14d7c921434c4651d171ce7f2873f56e8a7316", - "size": 8838279, - "url": "https://launcher.mojang.com/mc/game/16w03a/server/ab14d7c921434c4651d171ce7f2873f56e8a7316/server.jar" - }, - "windows_server": { - "sha1": "f96a7f91a74ca54a875ff4cf463ccb9af264afa4", - "size": 9232519, - "url": "https://launcher.mojang.com/mc/game/16w03a/windows_server/f96a7f91a74ca54a875ff4cf463ccb9af264afa4/windows_server.exe" - } - }, - "id": "16w03a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index ad0ae1ba44..630abc7547 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -7,38 +7,24 @@ { "id": "1.10.2", "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-06-23T09:45:47+00:00", + "time": "2016-07-22T08:46:23+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/1920a2b4e996bae0af1a67d38d63706bac10ac47/1.10.2.json" }, { "id": "1.10.1", "releaseTime": "2016-06-22T10:13:22+00:00", - "time": "2016-06-22T10:14:48+00:00", + "time": "2016-07-22T08:46:23+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/62653674ee595442f842934eb57078b7aa8d0742/1.10.1.json" }, { "id": "1.10", "releaseTime": "2016-06-08T13:06:18+00:00", - "time": "2016-06-20T15:31:06+00:00", + "time": "2016-07-22T08:46:23+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/281697b6f88d757066b5f0427b40ffabc50e79b9/1.10.json" }, - { - "id": "1.10-pre2", - "releaseTime": "2016-06-07T14:56:34+00:00", - "time": "2016-06-15T13:36:22+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/53b005912a758e30d94eaff7676a84005ae1ea1b/1.10-pre2.json" - }, - { - "id": "1.10-pre1", - "releaseTime": "2016-06-02T14:45:16+00:00", - "time": "2016-06-08T13:48:15+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/11795dfbb4715f345a5a99cd8e7278161bd4c306/1.10-pre1.json" - }, { "id": "16w21b", "releaseTime": "2016-05-26T12:47:22+00:00", @@ -130,20 +116,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/41618e3b861500aa9fc243fd9b62d75bed002dd9/16w04a.json" }, - { - "id": "16w03a", - "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/a94a971d9e6416dfbba41e2d0777eccd41fdbb40/16w03a.json" - }, - { - "id": "16w02a", - "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/251363df6d86053c38d4625c09a119770f34b271/16w02a.json" - }, { "id": "1.8.9", "releaseTime": "2015-12-03T09:24:39+00:00", diff --git a/versions/1.10-pre1.json b/versions/1.10-pre1.json deleted file mode 100644 index 6bd96f34af..0000000000 --- a/versions/1.10-pre1.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "33c87d0abcd90cfc694ef651e96e81689e14cffb", - "size": 8861822, - "url": "https://launcher.mojang.com/mc/game/1.10-pre1/client/33c87d0abcd90cfc694ef651e96e81689e14cffb/client.jar" - }, - "server": { - "sha1": "c9c34ba406f694e56c1729b465c25e0f63ce9743", - "size": 9463661, - "url": "https://launcher.mojang.com/mc/game/1.10-pre1/server/c9c34ba406f694e56c1729b465c25e0f63ce9743/server.jar" - } - }, - "id": "1.10-pre1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", - "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" - } - }, - "name": "com.mojang:realms:1.8.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-06-02T14:45:16+00:00", - "time": "2016-06-08T13:48:15+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/1.10-pre2.json b/versions/1.10-pre2.json deleted file mode 100644 index f88303985b..0000000000 --- a/versions/1.10-pre2.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.10", - "sha1": "d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7", - "size": 145627, - "totalSize": 121931230, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7/1.10.json" - }, - "assets": "1.10", - "downloads": { - "client": { - "sha1": "c08e980eb1d79405c9213717df4cd11e509b0761", - "size": 8857151, - "url": "https://launcher.mojang.com/mc/game/1.10-pre2/client/c08e980eb1d79405c9213717df4cd11e509b0761/client.jar" - }, - "server": { - "sha1": "aa4ec0004eb20a70ef7426816cae992d73718038", - "size": 9459518, - "url": "https://launcher.mojang.com/mc/game/1.10-pre2/server/aa4ec0004eb20a70ef7426816cae992d73718038/server.jar" - } - }, - "id": "1.10-pre2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", - "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" - } - }, - "name": "com.mojang:realms:1.8.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-06-07T14:56:34+00:00", - "time": "2016-06-15T13:36:22+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/1.10.1.json b/versions/1.10.1.json index 238428a862..eb6192ed8f 100644 --- a/versions/1.10.1.json +++ b/versions/1.10.1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.10", - "sha1": "d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7", - "size": 145627, - "totalSize": 121931230, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7/1.10.json" + "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", + "size": 145874, + "totalSize": 122198775, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" }, "assets": "1.10", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-06-22T10:13:22+00:00", - "time": "2016-06-22T10:14:48+00:00", + "time": "2016-07-22T08:46:23+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.10.2.json b/versions/1.10.2.json index 33797a719b..2c76199bb2 100644 --- a/versions/1.10.2.json +++ b/versions/1.10.2.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.10", - "sha1": "d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7", - "size": 145627, - "totalSize": 121931230, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7/1.10.json" + "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", + "size": 145874, + "totalSize": 122198775, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" }, "assets": "1.10", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-06-23T09:45:47+00:00", + "time": "2016-07-22T08:46:23+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.10.json b/versions/1.10.json index b0494fc6c2..9173479e54 100644 --- a/versions/1.10.json +++ b/versions/1.10.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.10", - "sha1": "d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7", - "size": 145627, - "totalSize": 121931230, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/d3bfc4ffba1ea334c725dd91eaf4ecd402d641f7/1.10.json" + "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", + "size": 145874, + "totalSize": 122198775, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" }, "assets": "1.10", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-06-08T13:06:18+00:00", - "time": "2016-06-20T15:31:06+00:00", + "time": "2016-07-22T08:46:23+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/16w02a.json b/versions/16w02a.json deleted file mode 100644 index 88045f2b71..0000000000 --- a/versions/16w02a.json +++ /dev/null @@ -1,557 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "efdeb1a9736db56e5ff319bdf62dfa6fa6395bee", - "size": 8694645, - "url": "https://launcher.mojang.com/mc/game/16w02a/client/efdeb1a9736db56e5ff319bdf62dfa6fa6395bee/client.jar" - }, - "server": { - "sha1": "c574c54826489e1c04dd54d634da83945824337b", - "size": 8838747, - "url": "https://launcher.mojang.com/mc/game/16w02a/server/c574c54826489e1c04dd54d634da83945824337b/server.jar" - }, - "windows_server": { - "sha1": "9c2924a8763f34387029bab4907bf22804075ae8", - "size": 9232987, - "url": "https://launcher.mojang.com/mc/game/16w02a/windows_server/9c2924a8763f34387029bab4907bf22804075ae8/windows_server.exe" - } - }, - "id": "16w02a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2016-01-13T15:15:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w03a.json b/versions/16w03a.json deleted file mode 100644 index b48606ba4f..0000000000 --- a/versions/16w03a.json +++ /dev/null @@ -1,557 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "d8072c24af1c48dc7a206bbef74f342b4f48f038", - "size": 8694309, - "url": "https://launcher.mojang.com/mc/game/16w03a/client/d8072c24af1c48dc7a206bbef74f342b4f48f038/client.jar" - }, - "server": { - "sha1": "ab14d7c921434c4651d171ce7f2873f56e8a7316", - "size": 8838279, - "url": "https://launcher.mojang.com/mc/game/16w03a/server/ab14d7c921434c4651d171ce7f2873f56e8a7316/server.jar" - }, - "windows_server": { - "sha1": "f96a7f91a74ca54a875ff4cf463ccb9af264afa4", - "size": 9232519, - "url": "https://launcher.mojang.com/mc/game/16w03a/windows_server/f96a7f91a74ca54a875ff4cf463ccb9af264afa4/windows_server.exe" - } - }, - "id": "16w03a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.24/realms-1.7.24.jar", - "sha1": "ae6fa0d2088bb90d0496db16f3d46c2df148e370", - "size": 321573, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.24/realms-1.7.24.jar" - } - }, - "name": "com.mojang:realms:1.7.24" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2016-01-20T14:29:24+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 1242a9b61fd512d93776d938afdd83aa924b26d6 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 10 Aug 2016 19:00:12 +0200 Subject: Update 2016-08-10 --- minecraft/16w04a.json | 324 ----------------------------- minecraft/16w05b.json | 319 ---------------------------- minecraft/16w32a.json | 330 +++++++++++++++++++++++++++++ version_manifest.json | 23 +-- versions/16w04a.json | 557 ------------------------------------------------- versions/16w05b.json | 552 ------------------------------------------------- versions/16w32a.json | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 901 insertions(+), 1767 deletions(-) delete mode 100644 minecraft/16w04a.json delete mode 100644 minecraft/16w05b.json create mode 100644 minecraft/16w32a.json delete mode 100644 versions/16w04a.json delete mode 100644 versions/16w05b.json create mode 100644 versions/16w32a.json diff --git a/minecraft/16w04a.json b/minecraft/16w04a.json deleted file mode 100644 index c192ba1228..0000000000 --- a/minecraft/16w04a.json +++ /dev/null @@ -1,324 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "1bb971fd5f636f4dca76410c1abd02abc1b32101", - "size": 11555287, - "url": "https://launcher.mojang.com/mc/game/16w04a/client/1bb971fd5f636f4dca76410c1abd02abc1b32101/client.jar" - }, - "server": { - "sha1": "8b7d974f3161ddb90b14ff77a668bf0350689bb2", - "size": 8862055, - "url": "https://launcher.mojang.com/mc/game/16w04a/server/8b7d974f3161ddb90b14ff77a668bf0350689bb2/server.jar" - }, - "windows_server": { - "sha1": "2077c62e50332fd004203d452d8f08f25dff8eb3", - "size": 9257831, - "url": "https://launcher.mojang.com/mc/game/16w04a/windows_server/2077c62e50332fd004203d452d8f08f25dff8eb3/windows_server.exe" - } - }, - "id": "16w04a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", - "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", - "size": 1192425, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" - } - }, - "name": "com.mojang:realms:1.7.57" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w05b.json b/minecraft/16w05b.json deleted file mode 100644 index d3cfe3b3b0..0000000000 --- a/minecraft/16w05b.json +++ /dev/null @@ -1,319 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "3a07cea3cf6f1198a7db39a8bd3775883fb391be", - "size": 8692004, - "url": "https://launcher.mojang.com/mc/game/16w05b/client/3a07cea3cf6f1198a7db39a8bd3775883fb391be/client.jar" - }, - "server": { - "sha1": "9fdf8a90055b3cf689265cc30bdd9d1faf2c743c", - "size": 8843033, - "url": "https://launcher.mojang.com/mc/game/16w05b/server/9fdf8a90055b3cf689265cc30bdd9d1faf2c743c/server.jar" - } - }, - "id": "16w05b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", - "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", - "size": 1192425, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" - } - }, - "name": "com.mojang:realms:1.7.57" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w32a.json b/minecraft/16w32a.json new file mode 100644 index 0000000000..0d280317ff --- /dev/null +++ b/minecraft/16w32a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.10", + "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", + "size": 145874, + "totalSize": 122198775, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" + }, + "assets": "1.10", + "downloads": { + "client": { + "sha1": "198124cb36e4284feec3204f8e20f14f6a531cc3", + "size": 8886213, + "url": "https://launcher.mojang.com/mc/game/16w32a/client/198124cb36e4284feec3204f8e20f14f6a531cc3/client.jar" + }, + "server": { + "sha1": "b1309cff6c574e9487e3413773841ef5eb260587", + "size": 9481016, + "url": "https://launcher.mojang.com/mc/game/16w32a/server/b1309cff6c574e9487e3413773841ef5eb260587/server.jar" + } + }, + "id": "16w32a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-08-10T12:30:10+00:00", + "time": "2016-08-10T12:30:59+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 630abc7547..33d45aad03 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.10.2", - "snapshot": "1.10.2" + "snapshot": "16w32a" }, "versions": [ + { + "id": "16w32a", + "releaseTime": "2016-08-10T12:30:10+00:00", + "time": "2016-08-10T12:30:59+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/f09fe887f1c78692dddefb0375b7b4c6d90aee72/16w32a.json" + }, { "id": "1.10.2", "releaseTime": "2016-06-23T09:17:32+00:00", @@ -102,20 +109,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w06a.json" }, - { - "id": "16w05b", - "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w05b.json" - }, - { - "id": "16w04a", - "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/41618e3b861500aa9fc243fd9b62d75bed002dd9/16w04a.json" - }, { "id": "1.8.9", "releaseTime": "2015-12-03T09:24:39+00:00", diff --git a/versions/16w04a.json b/versions/16w04a.json deleted file mode 100644 index a7db35ecfc..0000000000 --- a/versions/16w04a.json +++ /dev/null @@ -1,557 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "1bb971fd5f636f4dca76410c1abd02abc1b32101", - "size": 11555287, - "url": "https://launcher.mojang.com/mc/game/16w04a/client/1bb971fd5f636f4dca76410c1abd02abc1b32101/client.jar" - }, - "server": { - "sha1": "8b7d974f3161ddb90b14ff77a668bf0350689bb2", - "size": 8862055, - "url": "https://launcher.mojang.com/mc/game/16w04a/server/8b7d974f3161ddb90b14ff77a668bf0350689bb2/server.jar" - }, - "windows_server": { - "sha1": "2077c62e50332fd004203d452d8f08f25dff8eb3", - "size": 9257831, - "url": "https://launcher.mojang.com/mc/game/16w04a/windows_server/2077c62e50332fd004203d452d8f08f25dff8eb3/windows_server.exe" - } - }, - "id": "16w04a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", - "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", - "size": 1192425, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" - } - }, - "name": "com.mojang:realms:1.7.57" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2016-01-28T15:37:24+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w05b.json b/versions/16w05b.json deleted file mode 100644 index 62bcacc29b..0000000000 --- a/versions/16w05b.json +++ /dev/null @@ -1,552 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "3a07cea3cf6f1198a7db39a8bd3775883fb391be", - "size": 8692004, - "url": "https://launcher.mojang.com/mc/game/16w05b/client/3a07cea3cf6f1198a7db39a8bd3775883fb391be/client.jar" - }, - "server": { - "sha1": "9fdf8a90055b3cf689265cc30bdd9d1faf2c743c", - "size": 8843033, - "url": "https://launcher.mojang.com/mc/game/16w05b/server/9fdf8a90055b3cf689265cc30bdd9d1faf2c743c/server.jar" - } - }, - "id": "16w05b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", - "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", - "size": 1192425, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" - } - }, - "name": "com.mojang:realms:1.7.57" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-02-04T15:28:02+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w32a.json b/versions/16w32a.json new file mode 100644 index 0000000000..a6869c8aa3 --- /dev/null +++ b/versions/16w32a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.10", + "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", + "size": 145874, + "totalSize": 122198775, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" + }, + "assets": "1.10", + "downloads": { + "client": { + "sha1": "198124cb36e4284feec3204f8e20f14f6a531cc3", + "size": 8886213, + "url": "https://launcher.mojang.com/mc/game/16w32a/client/198124cb36e4284feec3204f8e20f14f6a531cc3/client.jar" + }, + "server": { + "sha1": "b1309cff6c574e9487e3413773841ef5eb260587", + "size": 9481016, + "url": "https://launcher.mojang.com/mc/game/16w32a/server/b1309cff6c574e9487e3413773841ef5eb260587/server.jar" + } + }, + "id": "16w32a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-08-10T12:30:10+00:00", + "time": "2016-08-10T12:30:59+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 9f9d5fafcec33b12633806a5ed53b7fb88ba2bc6 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 11 Aug 2016 20:00:11 +0200 Subject: Update 2016-08-11 --- assets/1.11.json | 4452 +++++++++++++++++++++++++++++++++++++++++++++++++ minecraft/16w06a.json | 319 ---- minecraft/16w32a.json | 330 ---- minecraft/16w32b.json | 330 ++++ version_manifest.json | 17 +- versions/16w06a.json | 552 ------ versions/16w32a.json | 563 ------- versions/16w32b.json | 563 +++++++ 8 files changed, 5350 insertions(+), 1776 deletions(-) create mode 100644 assets/1.11.json delete mode 100644 minecraft/16w06a.json delete mode 100644 minecraft/16w32a.json create mode 100644 minecraft/16w32b.json delete mode 100644 versions/16w06a.json delete mode 100644 versions/16w32a.json create mode 100644 versions/16w32b.json diff --git a/assets/1.11.json b/assets/1.11.json new file mode 100644 index 0000000000..605c5e5229 --- /dev/null +++ b/assets/1.11.json @@ -0,0 +1,4452 @@ +{ + "objects": { + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "minecraft/icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "minecraft/icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/lang/af_za.lang": { + "hash": "68e4864a39e41e9575aae959152f25f988c3b50d", + "size": 103736 + }, + "minecraft/lang/ar_sa.lang": { + "hash": "b4324ce8387714e0e8f9420ec3351b65e0bb2e1a", + "size": 155118 + }, + "minecraft/lang/ast_es.lang": { + "hash": "1f5072f29b6383f7ab6f50adee1ccdadd5827857", + "size": 145923 + }, + "minecraft/lang/az_az.lang": { + "hash": "aa532bf0b77d04be730d91a421c8b65288388e05", + "size": 146554 + }, + "minecraft/lang/be_by.lang": { + "hash": "17c836e0eee8f559fff8f33952e4d4cbc6bccbf5", + "size": 185017 + }, + "minecraft/lang/bg_bg.lang": { + "hash": "95e6953e7d85a66aed00f0d152811b2a4c97db56", + "size": 191325 + }, + "minecraft/lang/br_fr.lang": { + "hash": "ff0df668466806ee1294fd2b4f9f3a08c4f60c46", + "size": 141839 + }, + "minecraft/lang/ca_es.lang": { + "hash": "8436e0f9f729fb9b4d67324ad1561c2632565a44", + "size": 145985 + }, + "minecraft/lang/cs_cz.lang": { + "hash": "af4a68dc654dab0494347177e88ace443836508d", + "size": 148325 + }, + "minecraft/lang/cy_gb.lang": { + "hash": "1cfa26a250cddb8f65b46d5fdd3bb76f3df68a9e", + "size": 88703 + }, + "minecraft/lang/da_dk.lang": { + "hash": "538b9c463fc0366023f356e25e6e5e88411cf6dc", + "size": 136746 + }, + "minecraft/lang/de_at.lang": { + "hash": "af3a8ee8d600a1cab662cb98f14d35b9efb3ec7b", + "size": 137494 + }, + "minecraft/lang/de_de.lang": { + "hash": "289fc64d63c3bb9f92604cee49af2fd755128f04", + "size": 142159 + }, + "minecraft/lang/el_gr.lang": { + "hash": "caa34cd859fc542d52a8e7821dcc5e0980849b04", + "size": 203039 + }, + "minecraft/lang/en_au.lang": { + "hash": "84cb3363e3ea8b5a1e73e7c3c84b6dcf69c8c452", + "size": 133230 + }, + "minecraft/lang/en_ca.lang": { + "hash": "360a209faaae14847c3bbe2322758f55c0ab9ea4", + "size": 134329 + }, + "minecraft/lang/en_gb.lang": { + "hash": "eda1518b15c711cf6e75d99003bd87753f67fac4", + "size": 134082 + }, + "minecraft/lang/en_nz.lang": { + "hash": "621cd51707604f499f5b501ecbdcd485118b818a", + "size": 133223 + }, + "minecraft/lang/en_pt.lang": { + "hash": "984d27a804a93d915b6c01d89457b1b389b5999d", + "size": 139451 + }, + "minecraft/lang/en_ud.lang": { + "hash": "ce25fa84d68d0fb3b61443880e7e71e2e4188df3", + "size": 173215 + }, + "minecraft/lang/eo_uy.lang": { + "hash": "42f288f0bc89b73911640d754a915aa9db28df6c", + "size": 137934 + }, + "minecraft/lang/es_ar.lang": { + "hash": "da926ad65268984665f895c5dde40bb55588a662", + "size": 143116 + }, + "minecraft/lang/es_es.lang": { + "hash": "21dda4b9f60831030c9bedad7ad2e22de46b9116", + "size": 144651 + }, + "minecraft/lang/es_mx.lang": { + "hash": "9cdbc9cd1be1f5367004ed8aff381985a8f55077", + "size": 142952 + }, + "minecraft/lang/es_uy.lang": { + "hash": "3d85922e0f2ce4d79e05f0e81d2c3638fa0877e1", + "size": 143593 + }, + "minecraft/lang/es_ve.lang": { + "hash": "e0c4a5d2597294e510d6f9f0d3fbc40111d8b544", + "size": 143690 + }, + "minecraft/lang/et_ee.lang": { + "hash": "d6a51411ac0aa5e780c8d33ab48cbf68823d5d8e", + "size": 144032 + }, + "minecraft/lang/eu_es.lang": { + "hash": "5517d4b31d2be0de5a55c8c464fe17f107233432", + "size": 88219 + }, + "minecraft/lang/fa_ir.lang": { + "hash": "5d0f9a46a96f30c739eae1b787148c74c7e3847e", + "size": 85892 + }, + "minecraft/lang/fi_fi.lang": { + "hash": "80da7531e9a5e002d2f7335ebf5cc7d4b9472873", + "size": 142464 + }, + "minecraft/lang/fil_ph.lang": { + "hash": "9e10b511dfd3d1e1ff6fa26c6633c34fe84467a1", + "size": 112769 + }, + "minecraft/lang/fo_fo.lang": { + "hash": "fd8c0aa9ba81c52cc17fd8e229dff154d5ac9fff", + "size": 119122 + }, + "minecraft/lang/fr_ca.lang": { + "hash": "ce23ca9e45178fd9909aff0426fd5cefffbc4aca", + "size": 150591 + }, + "minecraft/lang/fr_fr.lang": { + "hash": "07de64e719cb086b822269ee9c2bfdfaaac734d9", + "size": 149023 + }, + "minecraft/lang/fy_nl.lang": { + "hash": "5f345418c798e879803e37aa86832fca67cc7ed5", + "size": 139298 + }, + "minecraft/lang/ga_ie.lang": { + "hash": "1d8611525b03e9104cb3fdca19ee5a96e8761ba3", + "size": 144595 + }, + "minecraft/lang/gd_gb.lang": { + "hash": "a52df5f6cf0c3b20fd8b9218488a70587e423f96", + "size": 158538 + }, + "minecraft/lang/gl_es.lang": { + "hash": "e0831409465c6599db4b2eb95d68a97fdc6dea9f", + "size": 140993 + }, + "minecraft/lang/gv_im.lang": { + "hash": "3c4fa469587a596037e580c31639aaa306fe8308", + "size": 57537 + }, + "minecraft/lang/haw_us.lang": { + "hash": "1d6f8d1b6f5821a323dbe05959c78ff2de2c9625", + "size": 36485 + }, + "minecraft/lang/he_il.lang": { + "hash": "200268389de30cbf2c87581282b9e166424b9b02", + "size": 159711 + }, + "minecraft/lang/hi_in.lang": { + "hash": "688c845d34a2cda45f2dbf14d9d8010d63e532b1", + "size": 90181 + }, + "minecraft/lang/hr_hr.lang": { + "hash": "3da562dace8fc56d3c89cf73eb078c2b0049783d", + "size": 128379 + }, + "minecraft/lang/hu_hu.lang": { + "hash": "9acfd3b8b4d39855023c0405cb440c42e4d2c475", + "size": 144364 + }, + "minecraft/lang/hy_am.lang": { + "hash": "825567510fa2a584e236a3a14b5b739fdfe5c06b", + "size": 74608 + }, + "minecraft/lang/id_id.lang": { + "hash": "6fde970525bd8f5c9ad4e39dcfbabe4949d43335", + "size": 140082 + }, + "minecraft/lang/is_is.lang": { + "hash": "38f8d0b3d459221ca5dcbffab245ae69ca0548e9", + "size": 100336 + }, + "minecraft/lang/it_it.lang": { + "hash": "5c971bbe9aef68731523e67f242094de87c4fe82", + "size": 148955 + }, + "minecraft/lang/ja_jp.lang": { + "hash": "766cddcf43fd74f1df45585cd2377d2b9977961b", + "size": 160841 + }, + "minecraft/lang/jbo_en.lang": { + "hash": "b1c3eda256024a2cad11b36ca4c2d8f94aeb03df", + "size": 54062 + }, + "minecraft/lang/ka_ge.lang": { + "hash": "b281288fee4f089561fef764dac1f9882e6b7ddf", + "size": 239796 + }, + "minecraft/lang/ko_kr.lang": { + "hash": "ada29589bc8d44144982ca52aa1e02818b48dbdf", + "size": 154003 + }, + "minecraft/lang/ksh_de.lang": { + "hash": "343d51555572595abc2da83d7fe264ecf64a55a0", + "size": 138656 + }, + "minecraft/lang/kw_gb.lang": { + "hash": "4bafbbd94762e548503ca42a5d01be45a4f73626", + "size": 67417 + }, + "minecraft/lang/la_la.lang": { + "hash": "3358a56e77f359f5c5b2938027be367614456134", + "size": 118081 + }, + "minecraft/lang/lb_lu.lang": { + "hash": "359eb73f88dd86fe80d7d0c3ea93adecae85a14f", + "size": 141812 + }, + "minecraft/lang/li_li.lang": { + "hash": "538d0c6b60b3a231dad7fab9fad4a1e39a517ebe", + "size": 16785 + }, + "minecraft/lang/lol_us.lang": { + "hash": "04b9459e8d677741c2e4b56831322606c8122fea", + "size": 134512 + }, + "minecraft/lang/lt_lt.lang": { + "hash": "7bfdc82085e1fdd010ceb7965617daf62d70795a", + "size": 152446 + }, + "minecraft/lang/lv_lv.lang": { + "hash": "1e9c4b4451ab77cb839cc5d20c96b74b1fb3de3d", + "size": 97798 + }, + "minecraft/lang/mi_nz.lang": { + "hash": "1ea94410b4278be9da66465e96958c373121a160", + "size": 17640 + }, + "minecraft/lang/mk_mk.lang": { + "hash": "670af481f9d101bda0060d2504df329db4e9eca5", + "size": 34229 + }, + "minecraft/lang/mn_mn.lang": { + "hash": "79354a254b1205c92f02378580e25be75e4c99b9", + "size": 125303 + }, + "minecraft/lang/ms_my.lang": { + "hash": "666997cc24f3623318c8519faf876aef5414ff6c", + "size": 141278 + }, + "minecraft/lang/mt_mt.lang": { + "hash": "a1b7c035885cd750b6e98507a2e8556efb4b22bb", + "size": 143593 + }, + "minecraft/lang/nds_de.lang": { + "hash": "e8162f471c9878bb37e80016cb507ec50fc07b20", + "size": 69858 + }, + "minecraft/lang/nl_nl.lang": { + "hash": "1b3f86de3d44ba6ba5c0cf6d506872ef7b0327b5", + "size": 139128 + }, + "minecraft/lang/nn_no.lang": { + "hash": "793512946ed90607f16e5e9409711672929c40a1", + "size": 127444 + }, + "minecraft/lang/no_no.lang": { + "hash": "b1dfe8708407ac429f15c9d3c0c945f7c8edb7f5", + "size": 137095 + }, + "minecraft/lang/oc_fr.lang": { + "hash": "a9aa844f117633f93fb96655f38e580c8277ea1e", + "size": 119385 + }, + "minecraft/lang/pl_pl.lang": { + "hash": "a1a7142fdf64b0b60d9c7d2040103d69b8ae685f", + "size": 145664 + }, + "minecraft/lang/pt_br.lang": { + "hash": "32bebbc128bafcde17ab8a00da8962d6cb147a3d", + "size": 142657 + }, + "minecraft/lang/pt_pt.lang": { + "hash": "14ef6bf2f5e89c447f3868396d893277fb006b7d", + "size": 143805 + }, + "minecraft/lang/qya_aa.lang": { + "hash": "1cc11ae71c89b725c6dfe9d7c4852269dcc7e7e6", + "size": 40703 + }, + "minecraft/lang/ro_ro.lang": { + "hash": "729dde710997cb101ec095447f8e0b73dd5707d9", + "size": 144220 + }, + "minecraft/lang/ru_ru.lang": { + "hash": "fecb74a872a8afe9c9b51374c7ec957d5a9e9708", + "size": 186191 + }, + "minecraft/lang/se_no.lang": { + "hash": "830aad576abb4652d7fbbb38e6d2b1cf10463a59", + "size": 19151 + }, + "minecraft/lang/sk_sk.lang": { + "hash": "3277e77445aa66d6bdd0f1ebf0efba9536e98e16", + "size": 145803 + }, + "minecraft/lang/sl_si.lang": { + "hash": "34748007bfaf4fa1382f13b118c5778e0aab5cd2", + "size": 140347 + }, + "minecraft/lang/so_so.lang": { + "hash": "112a569d30f06510f243c97652b98033444aba1c", + "size": 4829 + }, + "minecraft/lang/sq_al.lang": { + "hash": "41a0170de5818f93c5aa32a6299529578d70cbbf", + "size": 21299 + }, + "minecraft/lang/sr_sp.lang": { + "hash": "6e9e5e71c64028e57df0805941107a8dbc0a2c42", + "size": 124826 + }, + "minecraft/lang/sv_se.lang": { + "hash": "a760f69554c251ae40c5ea7226c3a18170347140", + "size": 137476 + }, + "minecraft/lang/swg_de.lang": { + "hash": "08bf13ad27c8f1fabd9c270380c2acf623788f71", + "size": 7875 + }, + "minecraft/lang/th_th.lang": { + "hash": "58ad7dbbd715c5ec75cbf1c91029ea5a3988d619", + "size": 215488 + }, + "minecraft/lang/tlh_aa.lang": { + "hash": "f4d9fe40bf8e2afe91b7264818a427e8539cbdb0", + "size": 55398 + }, + "minecraft/lang/tr_tr.lang": { + "hash": "b5bbb30d6293f8c31cd09b56f02e594d0d735d97", + "size": 143742 + }, + "minecraft/lang/tzl_tzl.lang": { + "hash": "6b632f5f6cb745a216a3643a10588f808cd0f54f", + "size": 64411 + }, + "minecraft/lang/uk_ua.lang": { + "hash": "3c53529a6ff0bb14fb1cda15b04fbb1fb7b54802", + "size": 190369 + }, + "minecraft/lang/val_es.lang": { + "hash": "211a6c5f750286cc19f1a05fc2c4e731f7474624", + "size": 147838 + }, + "minecraft/lang/vi_vn.lang": { + "hash": "0b4104b59d8bda392e9cf0de91de6f4e623aa40d", + "size": 162505 + }, + "minecraft/lang/zh_cn.lang": { + "hash": "1a2378ae02b24f7c5f58b071549dfd8dd254453e", + "size": 131696 + }, + "minecraft/lang/zh_tw.lang": { + "hash": "f58b9eb678a9dfd057f5900e3b2968847adf7c69", + "size": 134843 + }, + "minecraft/sounds.json": { + "hash": "49d7e221b4c0a63f2294e956c7e8fd55362ae02a", + "size": 86288 + }, + "minecraft/sounds/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "minecraft/sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "minecraft/sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "minecraft/sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "minecraft/sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "minecraft/sounds/ambient/cave/cave14.ogg": { + "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", + "size": 88989 + }, + "minecraft/sounds/ambient/cave/cave15.ogg": { + "hash": "bdbaad5ee2fede656f074621625a4c25287f28ff", + "size": 58609 + }, + "minecraft/sounds/ambient/cave/cave16.ogg": { + "hash": "2ee3d3db9717b7f689e5b3ab389838e4f85af3a5", + "size": 46306 + }, + "minecraft/sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "minecraft/sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "minecraft/sounds/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "minecraft/sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "minecraft/sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "minecraft/sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "minecraft/sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "minecraft/sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "minecraft/sounds/ambient/weather/rain1.ogg": { + "hash": "941611aed1eb6888f6ad998af22d2d2ef2efc4aa", + "size": 22230 + }, + "minecraft/sounds/ambient/weather/rain2.ogg": { + "hash": "6cf5c9f78a221f9a9576753fa5ca6cf3563c352a", + "size": 23292 + }, + "minecraft/sounds/ambient/weather/rain3.ogg": { + "hash": "61dba25ce75a25e7920bcb210408fc6b6a2c92f0", + "size": 23967 + }, + "minecraft/sounds/ambient/weather/rain4.ogg": { + "hash": "0b0d9e03b93a8c5823eb4f925114aef0cb9ac6b2", + "size": 23963 + }, + "minecraft/sounds/ambient/weather/rain5.ogg": { + "hash": "072089b5c336cf62fc003f4b4a63c4740f4931df", + "size": 22157 + }, + "minecraft/sounds/ambient/weather/rain6.ogg": { + "hash": "b94f782f9762a5497f51b8065bdc7e495424bcbd", + "size": 23159 + }, + "minecraft/sounds/ambient/weather/rain7.ogg": { + "hash": "45bf909bc5def60f055a57ac776ac277364d76a6", + "size": 23713 + }, + "minecraft/sounds/ambient/weather/rain8.ogg": { + "hash": "15925d0a3a0de4b483f4d90ac2fc9a2043e499ee", + "size": 24855 + }, + "minecraft/sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "minecraft/sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "minecraft/sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "minecraft/sounds/block/brewing_stand/brew1.ogg": { + "hash": "b91c8cf157979540e517895beefe0390acac6454", + "size": 11092 + }, + "minecraft/sounds/block/brewing_stand/brew2.ogg": { + "hash": "030a3d36cccac21197db2ec078f96cbc2caa1311", + "size": 12877 + }, + "minecraft/sounds/block/chest/close.ogg": { + "hash": "a7d0d6f761c9a647cc0273bc016f2772b85f6d88", + "size": 7590 + }, + "minecraft/sounds/block/chest/close2.ogg": { + "hash": "eaa2cfc2ca71f219930cc496d5316853364d3623", + "size": 7896 + }, + "minecraft/sounds/block/chest/close3.ogg": { + "hash": "fda6f8d1f1daabad0fd78903cd3c4b366f77a8e5", + "size": 7116 + }, + "minecraft/sounds/block/chest/open.ogg": { + "hash": "f993dbcc8cdde669020b9f988f091d997006ce8b", + "size": 8916 + }, + "minecraft/sounds/block/chorus_flower/death1.ogg": { + "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", + "size": 16467 + }, + "minecraft/sounds/block/chorus_flower/death2.ogg": { + "hash": "64ea3da2bfe8f994308140c734ca81a6fed4d4a7", + "size": 16267 + }, + "minecraft/sounds/block/chorus_flower/death3.ogg": { + "hash": "aa10d6c0b4941f35b7129ee0b9905536826f2422", + "size": 10243 + }, + "minecraft/sounds/block/chorus_flower/grow1.ogg": { + "hash": "07373cce0250d335443998231c8a9e3ef7531e9f", + "size": 13938 + }, + "minecraft/sounds/block/chorus_flower/grow2.ogg": { + "hash": "f23941bd42028d6fac79a142cb913522f05998c2", + "size": 15249 + }, + "minecraft/sounds/block/chorus_flower/grow3.ogg": { + "hash": "7e163e93b0799fc8373baa3fdbf44bffcbe540b4", + "size": 17264 + }, + "minecraft/sounds/block/chorus_flower/grow4.ogg": { + "hash": "a2c1116d40b879a0abccc2f02c0471be91bb6b30", + "size": 14078 + }, + "minecraft/sounds/block/enchantment_table/enchant1.ogg": { + "hash": "f05f55328f2b98b3c7d881fcdef7e7964d8082fa", + "size": 14984 + }, + "minecraft/sounds/block/enchantment_table/enchant2.ogg": { + "hash": "2568ad69e8c6b393bc64745ee825c4026a0cc06d", + "size": 14972 + }, + "minecraft/sounds/block/enchantment_table/enchant3.ogg": { + "hash": "ca7a734d03d0deaa89a9d7f786e5c827f62f442d", + "size": 16575 + }, + "minecraft/sounds/block/enderchest/close.ogg": { + "hash": "5f3412ca2fe0141a412dfd66567aa13a26e89ec1", + "size": 7840 + }, + "minecraft/sounds/block/enderchest/open.ogg": { + "hash": "822b19d5b722fd689e60cfaa7c3ae39a3bdf701c", + "size": 14277 + }, + "minecraft/sounds/block/fence_gate/close1.ogg": { + "hash": "aaebcc83934fb7919c7af934eefc5a586678e1b2", + "size": 6492 + }, + "minecraft/sounds/block/fence_gate/close2.ogg": { + "hash": "58d63232621aaa03e4d09598700561214e7c2477", + "size": 6649 + }, + "minecraft/sounds/block/fence_gate/open1.ogg": { + "hash": "fa68bbdcbb68db8dea8604f3ae5caadb9ded0cbe", + "size": 6676 + }, + "minecraft/sounds/block/fence_gate/open2.ogg": { + "hash": "836ae33bdfadbe5dcbe0696fe64c671beb4938fb", + "size": 7018 + }, + "minecraft/sounds/block/furnace/fire_crackle1.ogg": { + "hash": "c27a5dfd1f85834d0238273dfc7227b85776afc8", + "size": 24373 + }, + "minecraft/sounds/block/furnace/fire_crackle2.ogg": { + "hash": "8e00fe4a121211c668eed96c0c45bef4e1ae2978", + "size": 22697 + }, + "minecraft/sounds/block/furnace/fire_crackle3.ogg": { + "hash": "83221aea5f4c54dc13907d85a8330c02da933a10", + "size": 20394 + }, + "minecraft/sounds/block/furnace/fire_crackle4.ogg": { + "hash": "739dc564cf6d0ff909542293cd5754d4aa52bf2c", + "size": 20583 + }, + "minecraft/sounds/block/furnace/fire_crackle5.ogg": { + "hash": "42a25a79668f99c697be57c0353c9e82fc7a5842", + "size": 23872 + }, + "minecraft/sounds/block/iron_door/close1.ogg": { + "hash": "108c61bfecd4f969778173578984503e08dd7898", + "size": 6550 + }, + "minecraft/sounds/block/iron_door/close2.ogg": { + "hash": "aec962400204953cc7eefef2c0cc1942bbeaff38", + "size": 6590 + }, + "minecraft/sounds/block/iron_door/close3.ogg": { + "hash": "278ae35982e186ab9f4a9ef5728b18793c939e98", + "size": 6465 + }, + "minecraft/sounds/block/iron_door/close4.ogg": { + "hash": "4710afcb488c6ee3881e3b896dfcd5cc2069049a", + "size": 6579 + }, + "minecraft/sounds/block/iron_door/open1.ogg": { + "hash": "a8756192499be8204a5e195b9873b6b48c0d1d25", + "size": 7486 + }, + "minecraft/sounds/block/iron_door/open2.ogg": { + "hash": "0208597870daf05e8bde08d4aac04989c9ebedf2", + "size": 7612 + }, + "minecraft/sounds/block/iron_door/open3.ogg": { + "hash": "e700e2c9abdfc27a32ac3b7f759d6c48a0846992", + "size": 6812 + }, + "minecraft/sounds/block/iron_door/open4.ogg": { + "hash": "ae6914ce7180755e98ee2d169e1757bc624bbade", + "size": 7306 + }, + "minecraft/sounds/block/iron_trapdoor/close1.ogg": { + "hash": "2eed61a9d62487569fe54986856238e1c364f7cd", + "size": 5520 + }, + "minecraft/sounds/block/iron_trapdoor/close2.ogg": { + "hash": "003409183ca2b8a8a140bfeb6390d1a9edc8c88b", + "size": 5278 + }, + "minecraft/sounds/block/iron_trapdoor/close3.ogg": { + "hash": "d76adcd771f45c83ded14aaad4645dd068918d52", + "size": 5220 + }, + "minecraft/sounds/block/iron_trapdoor/close4.ogg": { + "hash": "f1f532ab1d59998dcdb4e1838fa62d224cdcfd1e", + "size": 5580 + }, + "minecraft/sounds/block/iron_trapdoor/open1.ogg": { + "hash": "45f65be973d1929c2bd26d4fbc7912ad6bfc4834", + "size": 5256 + }, + "minecraft/sounds/block/iron_trapdoor/open2.ogg": { + "hash": "fdce7a33bf8e7605d40a10dbe0edc5556b1d43c4", + "size": 5566 + }, + "minecraft/sounds/block/iron_trapdoor/open3.ogg": { + "hash": "edb8625e330ee1ee8ceeb2540cd083360e9daf65", + "size": 4991 + }, + "minecraft/sounds/block/iron_trapdoor/open4.ogg": { + "hash": "e73b083393fa29357e85f8b535751e14853cf7b5", + "size": 5516 + }, + "minecraft/sounds/block/waterlily/place1.ogg": { + "hash": "a8d5525b3304a47c138579e46c5dc525bba193dd", + "size": 5165 + }, + "minecraft/sounds/block/waterlily/place2.ogg": { + "hash": "ba72e7707b095d24af0cb9c267b9c5b92efa3e70", + "size": 5034 + }, + "minecraft/sounds/block/waterlily/place3.ogg": { + "hash": "ceade9b1b4c759e442d6903ddd9102c22401168d", + "size": 5292 + }, + "minecraft/sounds/block/waterlily/place4.ogg": { + "hash": "5488a01c534a16c2138c2f7072343d4179695477", + "size": 5114 + }, + "minecraft/sounds/block/wooden_door/close.ogg": { + "hash": "871634413de37a092d0e5fe7844a37917c27bbf2", + "size": 6789 + }, + "minecraft/sounds/block/wooden_door/close2.ogg": { + "hash": "6e0d43b064fb69f7b63e0704d99a38bb2ebc19e0", + "size": 6504 + }, + "minecraft/sounds/block/wooden_door/close3.ogg": { + "hash": "d11ce21cc8a280448e9c12a28406583127809b79", + "size": 6427 + }, + "minecraft/sounds/block/wooden_door/close4.ogg": { + "hash": "011cf0d5b4015b52129caa98c7c4a35ea7a795ed", + "size": 6363 + }, + "minecraft/sounds/block/wooden_door/open.ogg": { + "hash": "4ed1f29f3e1378811f7fcc49db743400b8e3284f", + "size": 8011 + }, + "minecraft/sounds/block/wooden_door/open2.ogg": { + "hash": "5c44e7a8da8afddd9220121ba76ec1badebb56c3", + "size": 7320 + }, + "minecraft/sounds/block/wooden_door/open3.ogg": { + "hash": "d2ba0797ca24fcf15d105c88899089e4af5cb9f4", + "size": 6820 + }, + "minecraft/sounds/block/wooden_door/open4.ogg": { + "hash": "21464f4cfb0163f9071d2a84d818bd5ac5b6eee6", + "size": 7472 + }, + "minecraft/sounds/block/wooden_trapdoor/close1.ogg": { + "hash": "159697af99ef2640f870bee2aaeda9170a918523", + "size": 5519 + }, + "minecraft/sounds/block/wooden_trapdoor/close2.ogg": { + "hash": "5e49444266bf88c2006233a811561272ad8f157f", + "size": 5280 + }, + "minecraft/sounds/block/wooden_trapdoor/close3.ogg": { + "hash": "c9a5510420292be670d0020b7123ca0fef1f6087", + "size": 4887 + }, + "minecraft/sounds/block/wooden_trapdoor/open1.ogg": { + "hash": "9eb0c3c8c34bcf83db451c12f24edd756908d265", + "size": 5295 + }, + "minecraft/sounds/block/wooden_trapdoor/open2.ogg": { + "hash": "a410f82debee252f1399a8c391bef261ab42d07c", + "size": 5389 + }, + "minecraft/sounds/block/wooden_trapdoor/open3.ogg": { + "hash": "37c0ff8ac56889125bb0d11be7225f453e1e4098", + "size": 5907 + }, + "minecraft/sounds/block/wooden_trapdoor/open4.ogg": { + "hash": "f756c39f4ca9565c359a66d33b5a4f9d886e5479", + "size": 5788 + }, + "minecraft/sounds/block/wooden_trapdoor/open5.ogg": { + "hash": "3a05ef3ce1827538f54ba4b3262eaee438da4217", + "size": 5760 + }, + "minecraft/sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "minecraft/sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "minecraft/sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "minecraft/sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "minecraft/sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "minecraft/sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "minecraft/sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "minecraft/sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "minecraft/sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "minecraft/sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "minecraft/sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "minecraft/sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "minecraft/sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "minecraft/sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "minecraft/sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "minecraft/sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "minecraft/sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "minecraft/sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "minecraft/sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "minecraft/sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "minecraft/sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "minecraft/sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "minecraft/sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "minecraft/sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "minecraft/sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "minecraft/sounds/enchant/thorns/hit1.ogg": { + "hash": "539fe34036caba1b247df3360c688960e4defd81", + "size": 6662 + }, + "minecraft/sounds/enchant/thorns/hit2.ogg": { + "hash": "cce17e7a814eb77c9cc14d6f97ba6a941bbe9c74", + "size": 7228 + }, + "minecraft/sounds/enchant/thorns/hit3.ogg": { + "hash": "cc8d5578d3d8728955ab0d54b0278ffcf99d858b", + "size": 7976 + }, + "minecraft/sounds/enchant/thorns/hit4.ogg": { + "hash": "8797fc7cc14c4ffeae1b131631fa025154f98c86", + "size": 8269 + }, + "minecraft/sounds/entity/armorstand/break1.ogg": { + "hash": "d39e91b93f8e7eb31776e65e9788a0ab2c9b32c3", + "size": 7891 + }, + "minecraft/sounds/entity/armorstand/break2.ogg": { + "hash": "4d270722140425e172a192d4393676b1f65e15d5", + "size": 6862 + }, + "minecraft/sounds/entity/armorstand/break3.ogg": { + "hash": "0fed68b1071ec4f3c5ce24639c746b7e975c1c91", + "size": 6713 + }, + "minecraft/sounds/entity/armorstand/break4.ogg": { + "hash": "695ebb888cda6e98ce2cda9a69b2c29dddbb7b2b", + "size": 6292 + }, + "minecraft/sounds/entity/armorstand/hit1.ogg": { + "hash": "155de9993fbc036f371d9fee50c8b2012dc5adce", + "size": 7423 + }, + "minecraft/sounds/entity/armorstand/hit2.ogg": { + "hash": "504362657a72f3ecb1d694989c23c497310cc471", + "size": 6503 + }, + "minecraft/sounds/entity/armorstand/hit3.ogg": { + "hash": "136cc386976d1901f9b3b374a71d987efb50dce6", + "size": 6075 + }, + "minecraft/sounds/entity/armorstand/hit4.ogg": { + "hash": "6c83307ca1f6d7484d2899f381801713cdf06bbe", + "size": 6078 + }, + "minecraft/sounds/entity/cow/milk1.ogg": { + "hash": "462cbc14581ba05f4a5f1e5aa23cb48eb823bf2d", + "size": 14489 + }, + "minecraft/sounds/entity/cow/milk2.ogg": { + "hash": "47d640178306584d10213dbf05290150ff60a46b", + "size": 13302 + }, + "minecraft/sounds/entity/cow/milk3.ogg": { + "hash": "e7133a7d4822e40f0abd716faa3a8f340362b8d7", + "size": 13332 + }, + "minecraft/sounds/entity/guardian/ambient1.ogg": { + "hash": "6c5c988701199ca65fcd2caf88a0e456d3421977", + "size": 15061 + }, + "minecraft/sounds/entity/guardian/ambient2.ogg": { + "hash": "98e6c933794f74d15b1e87eea64ca6f766e557c2", + "size": 14776 + }, + "minecraft/sounds/entity/guardian/ambient3.ogg": { + "hash": "43ba9e9339435f351b4578723910556354e16d43", + "size": 13395 + }, + "minecraft/sounds/entity/guardian/ambient4.ogg": { + "hash": "4ebf0ae943f5881bb81af674e8596341e52015eb", + "size": 12793 + }, + "minecraft/sounds/entity/horse/eat1.ogg": { + "hash": "65727e3d0b1e51e537b0e476f119bee8be45edab", + "size": 8581 + }, + "minecraft/sounds/entity/horse/eat2.ogg": { + "hash": "1f13e157e2ff169eef53bab24e65cb40d41b93b6", + "size": 6990 + }, + "minecraft/sounds/entity/horse/eat3.ogg": { + "hash": "c5cd11a147cf6a37bd0f33f951f74464fb0d128a", + "size": 7073 + }, + "minecraft/sounds/entity/horse/eat4.ogg": { + "hash": "6ac381cb9b69baf96b909e59d8c9886579746e4f", + "size": 7143 + }, + "minecraft/sounds/entity/horse/eat5.ogg": { + "hash": "1826c6986572fe2f7ab9111dc6da9b67df1f7f20", + "size": 6249 + }, + "minecraft/sounds/entity/itemframe/add_item1.ogg": { + "hash": "cf44e74d49ef2793fb01143a37fd27ee50d0e727", + "size": 4404 + }, + "minecraft/sounds/entity/itemframe/add_item2.ogg": { + "hash": "281f889e8eadcb21e2bb664d4f337192fab3a139", + "size": 4303 + }, + "minecraft/sounds/entity/itemframe/add_item3.ogg": { + "hash": "e2b2464a1507c129e4fd8aa2447f92cfe1bd61bb", + "size": 4488 + }, + "minecraft/sounds/entity/itemframe/add_item4.ogg": { + "hash": "285196110d802aed2f6797eb436d70e36716edaa", + "size": 4581 + }, + "minecraft/sounds/entity/itemframe/break1.ogg": { + "hash": "36adcbb0553274272777667992b363d857b80af9", + "size": 4907 + }, + "minecraft/sounds/entity/itemframe/break2.ogg": { + "hash": "c756f26f5a702fca021795d9ae15b5dadba1cf07", + "size": 4980 + }, + "minecraft/sounds/entity/itemframe/break3.ogg": { + "hash": "1d15957378b747a2daad165dd14acc5689310e9a", + "size": 4956 + }, + "minecraft/sounds/entity/itemframe/place1.ogg": { + "hash": "fae49d67f7901e74e75c1343082096fd7f524ee7", + "size": 5362 + }, + "minecraft/sounds/entity/itemframe/place2.ogg": { + "hash": "dcddcc8d9845734c85e39afecb34cc2b1586905c", + "size": 5009 + }, + "minecraft/sounds/entity/itemframe/place3.ogg": { + "hash": "06dafda29984d98c81df8cd5edeca2e96599f1f4", + "size": 5218 + }, + "minecraft/sounds/entity/itemframe/place4.ogg": { + "hash": "d6a7e9b6882630bc21a0efad67dcccd12ccb2eb5", + "size": 4542 + }, + "minecraft/sounds/entity/itemframe/remove_item1.ogg": { + "hash": "83c8daabf4016b4a69a0aff792629776e646477a", + "size": 4179 + }, + "minecraft/sounds/entity/itemframe/remove_item2.ogg": { + "hash": "35a5c6a402a0f0091c1221a245ea9cc180975cc8", + "size": 4439 + }, + "minecraft/sounds/entity/itemframe/remove_item3.ogg": { + "hash": "54ae8bae3da40ea9a80739d7b36106bffaf8854c", + "size": 4347 + }, + "minecraft/sounds/entity/itemframe/remove_item4.ogg": { + "hash": "7c58d79a33c20c776c6f592b80e96305034c6dbe", + "size": 4311 + }, + "minecraft/sounds/entity/itemframe/rotate_item1.ogg": { + "hash": "c6ac8614f870ba8a7898a2544738d03dc141c92c", + "size": 4097 + }, + "minecraft/sounds/entity/itemframe/rotate_item2.ogg": { + "hash": "5ebe9a655de4ff8510a2c58e74d25a65ce6c8ad1", + "size": 4004 + }, + "minecraft/sounds/entity/itemframe/rotate_item3.ogg": { + "hash": "def695c50fa800dc639e91bea0148c7626ca5e87", + "size": 4021 + }, + "minecraft/sounds/entity/itemframe/rotate_item4.ogg": { + "hash": "5cd1caeb2b7c35e58c57a90eed97be8cd893e499", + "size": 4075 + }, + "minecraft/sounds/entity/leashknot/break1.ogg": { + "hash": "63c22eb984e3406f33bd3fc474b1d76f2c395f1a", + "size": 6632 + }, + "minecraft/sounds/entity/leashknot/break2.ogg": { + "hash": "48f9931bef7d3a07c7ea40126eb2bd9c71c4a0e7", + "size": 7237 + }, + "minecraft/sounds/entity/leashknot/break3.ogg": { + "hash": "1f411b36057067939b1aa1b0354ebb8eaa1e980d", + "size": 7741 + }, + "minecraft/sounds/entity/leashknot/place1.ogg": { + "hash": "2b048cb32391a275b07e5648ec6d474fb52f9f91", + "size": 6186 + }, + "minecraft/sounds/entity/leashknot/place2.ogg": { + "hash": "45d81989f156d74bd07939be66cb89aecd6f8609", + "size": 5924 + }, + "minecraft/sounds/entity/leashknot/place3.ogg": { + "hash": "ee39bc3030b4465309f67d897b9df23093acba06", + "size": 6367 + }, + "minecraft/sounds/entity/painting/break1.ogg": { + "hash": "a1aaacc760df41853a7c02e741b81bfc51c5e93c", + "size": 5644 + }, + "minecraft/sounds/entity/painting/break2.ogg": { + "hash": "330a29f4ac0f178bb2d5855b29ad1b262ef14604", + "size": 5380 + }, + "minecraft/sounds/entity/painting/break3.ogg": { + "hash": "7a4f2566e6d1ff536a9c6d7f9a0d804d15a3ce62", + "size": 5225 + }, + "minecraft/sounds/entity/painting/place1.ogg": { + "hash": "a3ab149628aa2f10acda1e1e3c097b04fcb46328", + "size": 4609 + }, + "minecraft/sounds/entity/painting/place2.ogg": { + "hash": "2211e494688ba04b0c4658ed74d7e48c2d391c33", + "size": 4720 + }, + "minecraft/sounds/entity/painting/place3.ogg": { + "hash": "f82bb1724f94ef3e2cd80a0e41ed0ca54c8f7502", + "size": 4708 + }, + "minecraft/sounds/entity/painting/place4.ogg": { + "hash": "08d3912d571693d82692458132d4de59928f16d6", + "size": 4920 + }, + "minecraft/sounds/entity/player/attack/crit1.ogg": { + "hash": "509656b6d02a4491f46c686e66b615950c6c1408", + "size": 8223 + }, + "minecraft/sounds/entity/player/attack/crit2.ogg": { + "hash": "1b172129daf7cd9a36d2b0f7820baf2e479e381a", + "size": 9783 + }, + "minecraft/sounds/entity/player/attack/crit3.ogg": { + "hash": "15bbaf7901d7abff12bb872ff88a6ad541f5227a", + "size": 8273 + }, + "minecraft/sounds/entity/player/attack/knockback1.ogg": { + "hash": "08626fc2a337c28b5dfdafb6daa9ea31f9a70571", + "size": 8148 + }, + "minecraft/sounds/entity/player/attack/knockback2.ogg": { + "hash": "0556f8b2dc424e7368b4ab9f8a315aa26982e3fc", + "size": 7428 + }, + "minecraft/sounds/entity/player/attack/knockback3.ogg": { + "hash": "085a6cd2e023877254d1118c403f39e556c003cb", + "size": 8234 + }, + "minecraft/sounds/entity/player/attack/knockback4.ogg": { + "hash": "1c722dfd43b06c28273bc8c56d1d02c1a6ea5e48", + "size": 8442 + }, + "minecraft/sounds/entity/player/attack/strong1.ogg": { + "hash": "d7067e204913cf9631bfbb7340102f6de75c2dfc", + "size": 5194 + }, + "minecraft/sounds/entity/player/attack/strong2.ogg": { + "hash": "56afe99ff911f7c56fb923cd85427a719c2a1424", + "size": 5782 + }, + "minecraft/sounds/entity/player/attack/strong3.ogg": { + "hash": "780917a341ca4e6a5a8f4e744142a94069189fb0", + "size": 5252 + }, + "minecraft/sounds/entity/player/attack/strong4.ogg": { + "hash": "a272af870850e4d5905f476ac23bcb28543a543a", + "size": 5460 + }, + "minecraft/sounds/entity/player/attack/strong5.ogg": { + "hash": "c3dcdf6dff63fcf4d35b2742b62018591de0e156", + "size": 5664 + }, + "minecraft/sounds/entity/player/attack/strong6.ogg": { + "hash": "ed76364b90ade21c5d25bf09a4a67475801bce66", + "size": 5122 + }, + "minecraft/sounds/entity/player/attack/sweep1.ogg": { + "hash": "fd20e1cd8c69bc2f037de950b078a729a4b7d6a6", + "size": 5546 + }, + "minecraft/sounds/entity/player/attack/sweep2.ogg": { + "hash": "c9534f4d840470b3c6efbcb84cff23c57baa3393", + "size": 5398 + }, + "minecraft/sounds/entity/player/attack/sweep3.ogg": { + "hash": "4c26fd4c2774e7afcbda1e293a27595e04e87c47", + "size": 5238 + }, + "minecraft/sounds/entity/player/attack/sweep4.ogg": { + "hash": "ae9bb7a332e3e3d3665f282b60b296ec01be97df", + "size": 4969 + }, + "minecraft/sounds/entity/player/attack/sweep5.ogg": { + "hash": "50a317f837b0604c3ebe8224951c1a0d7a94516a", + "size": 5329 + }, + "minecraft/sounds/entity/player/attack/sweep6.ogg": { + "hash": "39077d824a27e8040b0e1f2b4707d81149830d11", + "size": 5117 + }, + "minecraft/sounds/entity/player/attack/sweep7.ogg": { + "hash": "e8d0df494880f2067bb64d08a7428a78239c9a29", + "size": 5515 + }, + "minecraft/sounds/entity/player/attack/weak1.ogg": { + "hash": "f26ab58dc70ce7a3f4d16b5bb31620894b0b8812", + "size": 4337 + }, + "minecraft/sounds/entity/player/attack/weak2.ogg": { + "hash": "8d56863e83e0e114937522d3a4a7e124528c65b4", + "size": 4260 + }, + "minecraft/sounds/entity/player/attack/weak3.ogg": { + "hash": "5d78e883f8bf8123261a5b05cf90cb5cc020fa6e", + "size": 4463 + }, + "minecraft/sounds/entity/player/attack/weak4.ogg": { + "hash": "5fa52f2e49e446e466b721937cc168bba734ef33", + "size": 4525 + }, + "minecraft/sounds/entity/rabbit/attack1.ogg": { + "hash": "5041867a91a67cec2fa1ab572c351d2796a6f050", + "size": 7443 + }, + "minecraft/sounds/entity/rabbit/attack2.ogg": { + "hash": "4b90ff3a9b1486642bc0f15da0045d83a91df82e", + "size": 7268 + }, + "minecraft/sounds/entity/rabbit/attack3.ogg": { + "hash": "c31af622a2ee7beffb9daf72363a77a607be64a3", + "size": 9299 + }, + "minecraft/sounds/entity/rabbit/attack4.ogg": { + "hash": "8301a44446b04249e6896bc230f6d8c9d8e56273", + "size": 8857 + }, + "minecraft/sounds/entity/shulker/ambient1.ogg": { + "hash": "dd67ac8cf15d54eff38ef9a790be4692bcba2900", + "size": 7078 + }, + "minecraft/sounds/entity/shulker/ambient2.ogg": { + "hash": "f0d58706321168c2907cf13ae6f8ae9108244fc3", + "size": 7333 + }, + "minecraft/sounds/entity/shulker/ambient3.ogg": { + "hash": "d4f6c468ad9536049023a9680483c4d44088e084", + "size": 6148 + }, + "minecraft/sounds/entity/shulker/ambient4.ogg": { + "hash": "5c4cbba7fe4bc8214708f93f4db54102660a281d", + "size": 7371 + }, + "minecraft/sounds/entity/shulker/ambient5.ogg": { + "hash": "dbebdab8835d86493975dde6fd05db76de5a0605", + "size": 7116 + }, + "minecraft/sounds/entity/shulker/ambient6.ogg": { + "hash": "5cc7da22ff9cdea9175c8496c3e683d0ce97c9e2", + "size": 7554 + }, + "minecraft/sounds/entity/shulker/ambient7.ogg": { + "hash": "c0caa238bb45a074c117869eef193290fc27fb59", + "size": 8240 + }, + "minecraft/sounds/entity/shulker/close1.ogg": { + "hash": "7b99a069d855e1089c025e75c0b4ea6699220804", + "size": 5475 + }, + "minecraft/sounds/entity/shulker/close2.ogg": { + "hash": "7d90eb9e088738c9ae7ad8b2951c7432a0d7cc44", + "size": 5343 + }, + "minecraft/sounds/entity/shulker/close3.ogg": { + "hash": "ec247f38f3f60f9e185b31e787c1ad43caa0c73c", + "size": 5431 + }, + "minecraft/sounds/entity/shulker/close4.ogg": { + "hash": "fef5251190146ab8e0abe80183cd78c243d7c6fe", + "size": 5179 + }, + "minecraft/sounds/entity/shulker/close5.ogg": { + "hash": "e555fcece121879fe0becbada9d01dea27ab153d", + "size": 5376 + }, + "minecraft/sounds/entity/shulker/death1.ogg": { + "hash": "ce3bbcf44fd72e3d0b3fbcbb7334d100619ca71e", + "size": 13893 + }, + "minecraft/sounds/entity/shulker/death2.ogg": { + "hash": "db685fafb774a31072c6577a04a5693dba725155", + "size": 11278 + }, + "minecraft/sounds/entity/shulker/death3.ogg": { + "hash": "9bae8d2e28f81e1a5571a9ca6a6bf21595796658", + "size": 9857 + }, + "minecraft/sounds/entity/shulker/death4.ogg": { + "hash": "668ebaccbc4572fc4a7a79b166f467823ffa8c50", + "size": 11596 + }, + "minecraft/sounds/entity/shulker/hurt1.ogg": { + "hash": "b049ab95eb3a6f7fba35259cda3df9437259f590", + "size": 5465 + }, + "minecraft/sounds/entity/shulker/hurt2.ogg": { + "hash": "0714e023bd5b42e409b1aa12aee17376810282fe", + "size": 6371 + }, + "minecraft/sounds/entity/shulker/hurt3.ogg": { + "hash": "394253f2575216683fc1926a0a387a3e5e90bc16", + "size": 6445 + }, + "minecraft/sounds/entity/shulker/hurt4.ogg": { + "hash": "ba03ef98d9acdfc6696f41ddec0d0c95cb289d16", + "size": 6044 + }, + "minecraft/sounds/entity/shulker/hurt_closed1.ogg": { + "hash": "5491bbc4482b2e8d8382fc7623828b7764693f4d", + "size": 4583 + }, + "minecraft/sounds/entity/shulker/hurt_closed2.ogg": { + "hash": "da1a3e592fc80324109b930d5282f2766fc3701d", + "size": 4958 + }, + "minecraft/sounds/entity/shulker/hurt_closed3.ogg": { + "hash": "ac6609153f895d292de440566eb23438aa9f846e", + "size": 4602 + }, + "minecraft/sounds/entity/shulker/hurt_closed4.ogg": { + "hash": "78244ba4bba775f92e51148fab026d7c399e9055", + "size": 4779 + }, + "minecraft/sounds/entity/shulker/hurt_closed5.ogg": { + "hash": "eceb70cb374cc410ac23e00fc95ca0404f8a20f4", + "size": 4760 + }, + "minecraft/sounds/entity/shulker/open1.ogg": { + "hash": "accc7a55d92bf4a8509daeb8415b1a36a3646deb", + "size": 5471 + }, + "minecraft/sounds/entity/shulker/open2.ogg": { + "hash": "0331eec018c422631e6cb00960eea3e2c5c6e559", + "size": 5110 + }, + "minecraft/sounds/entity/shulker/open3.ogg": { + "hash": "77e87c6b92d268d8dc5a25780340461cda53b99c", + "size": 5169 + }, + "minecraft/sounds/entity/shulker/open4.ogg": { + "hash": "25fc442f8a0abf99be8e7f507e63c5866a055c70", + "size": 5045 + }, + "minecraft/sounds/entity/shulker/open5.ogg": { + "hash": "02e77c97360b82170ee58723ac2519fcd79b821e", + "size": 5239 + }, + "minecraft/sounds/entity/shulker/shoot1.ogg": { + "hash": "3f8b9415f67443206f6af52c1471d0de0354d046", + "size": 15040 + }, + "minecraft/sounds/entity/shulker/shoot2.ogg": { + "hash": "95805aac201b6852d0ab35bd2c75cfa64a926447", + "size": 14269 + }, + "minecraft/sounds/entity/shulker/shoot3.ogg": { + "hash": "f5873a8f416388c2ded80b4ffab6d65b7f18b305", + "size": 14203 + }, + "minecraft/sounds/entity/shulker/shoot4.ogg": { + "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", + "size": 15748 + }, + "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { + "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", + "size": 11384 + }, + "minecraft/sounds/entity/shulker_bullet/hit2.ogg": { + "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", + "size": 11186 + }, + "minecraft/sounds/entity/shulker_bullet/hit3.ogg": { + "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", + "size": 11880 + }, + "minecraft/sounds/entity/shulker_bullet/hit4.ogg": { + "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", + "size": 9074 + }, + "minecraft/sounds/entity/snowman/death1.ogg": { + "hash": "888fb12c5fb536268747df857ad439e17a4a2f44", + "size": 10362 + }, + "minecraft/sounds/entity/snowman/death2.ogg": { + "hash": "36409234aed55db1d006a65b92f1c64be4e4bbe0", + "size": 10107 + }, + "minecraft/sounds/entity/snowman/death3.ogg": { + "hash": "9f910c27c8cf336f211a75830821b0ec6abf6fa9", + "size": 9110 + }, + "minecraft/sounds/entity/snowman/hurt1.ogg": { + "hash": "da71b9f569cffbd8b4c88dbd30767315aba8067b", + "size": 6628 + }, + "minecraft/sounds/entity/snowman/hurt2.ogg": { + "hash": "50bf881d5a1a484f15f009bf0b86703111834516", + "size": 7087 + }, + "minecraft/sounds/entity/snowman/hurt3.ogg": { + "hash": "9a9d88fc2ba4c56b0089df4441f3a3ac1fcb8b0e", + "size": 6335 + }, + "minecraft/sounds/entity/squid/ambient1.ogg": { + "hash": "8ea4cfd31d4f286b039a63d52020aa6b5408a763", + "size": 10437 + }, + "minecraft/sounds/entity/squid/ambient2.ogg": { + "hash": "4ed7023a970b7f6a6d03558c3125fe85fea4ecd8", + "size": 9344 + }, + "minecraft/sounds/entity/squid/ambient3.ogg": { + "hash": "d997d6bd0a18be2b62c27363878f99540d845825", + "size": 9839 + }, + "minecraft/sounds/entity/squid/ambient4.ogg": { + "hash": "4a0ce0713583399108fad4698cbe63714fe5898f", + "size": 7540 + }, + "minecraft/sounds/entity/squid/ambient5.ogg": { + "hash": "b212815d8728730de16ff65a3f54a7fd06b98fbc", + "size": 10575 + }, + "minecraft/sounds/entity/squid/death1.ogg": { + "hash": "68beeda338fdb43c3b7cbbb718e82839e6d07ef3", + "size": 13305 + }, + "minecraft/sounds/entity/squid/death2.ogg": { + "hash": "a91e1f2cba408d784538d21424e52253864534b6", + "size": 13796 + }, + "minecraft/sounds/entity/squid/death3.ogg": { + "hash": "3efb22bf9a4ca184f037c309e4f7ece0a9ca53bc", + "size": 11042 + }, + "minecraft/sounds/entity/squid/hurt1.ogg": { + "hash": "eb93722c9adcccba57bc6e9b19039599e94934c8", + "size": 8234 + }, + "minecraft/sounds/entity/squid/hurt2.ogg": { + "hash": "3c05729b7cfdef0e5782080155004d4d0766ab41", + "size": 6866 + }, + "minecraft/sounds/entity/squid/hurt3.ogg": { + "hash": "96a92abe786f7f1fd5ee56a364c2fbee7f23a165", + "size": 6808 + }, + "minecraft/sounds/entity/squid/hurt4.ogg": { + "hash": "df97decf9d824c4b47c642bbcc3ac6c230e91bc2", + "size": 6514 + }, + "minecraft/sounds/entity/witch/ambient1.ogg": { + "hash": "166af5d48f1f67a4608be9d23fd27f8c16269893", + "size": 11349 + }, + "minecraft/sounds/entity/witch/ambient2.ogg": { + "hash": "e65b9794e249ffe93ba2ec75cd0c994697773073", + "size": 10091 + }, + "minecraft/sounds/entity/witch/ambient3.ogg": { + "hash": "b8e9d0b643fd331dcbeea8114d3ad59d96f4bc59", + "size": 12280 + }, + "minecraft/sounds/entity/witch/ambient4.ogg": { + "hash": "108529f98cbc67491b119ac6bec3f4af1ca3f1b0", + "size": 12035 + }, + "minecraft/sounds/entity/witch/ambient5.ogg": { + "hash": "c9b2193339b42279d874cebb4afe3761c1425bfa", + "size": 6694 + }, + "minecraft/sounds/entity/witch/death1.ogg": { + "hash": "627c939e2aa48a5e3f516848e66a76acb992c2a8", + "size": 10591 + }, + "minecraft/sounds/entity/witch/death2.ogg": { + "hash": "b5e67bcc0f5af24fa6d01f377215143ee7a1cf67", + "size": 10038 + }, + "minecraft/sounds/entity/witch/death3.ogg": { + "hash": "4c02a13757318403e7837260c1b30069dcb7be69", + "size": 7754 + }, + "minecraft/sounds/entity/witch/drink1.ogg": { + "hash": "894f26447ad5cff2afff1d66917a3f7760f1c3b7", + "size": 6169 + }, + "minecraft/sounds/entity/witch/drink2.ogg": { + "hash": "79ac9cc6fbb67cd1eeea2fcbf29804088b140f15", + "size": 6707 + }, + "minecraft/sounds/entity/witch/drink3.ogg": { + "hash": "c38f3e0ea505f0333996e6eaa0f2c0d5bfc8d4d7", + "size": 6060 + }, + "minecraft/sounds/entity/witch/drink4.ogg": { + "hash": "feedd2d726dedb8742519ac0c404d26bc3b5d735", + "size": 6411 + }, + "minecraft/sounds/entity/witch/hurt1.ogg": { + "hash": "d4f9f7adb9789781a3a0ca1a94262a474cbee1db", + "size": 6433 + }, + "minecraft/sounds/entity/witch/hurt2.ogg": { + "hash": "608ce4dc409ef39df6b0409647b89f2f1a2d9ded", + "size": 6869 + }, + "minecraft/sounds/entity/witch/hurt3.ogg": { + "hash": "591bb8451ac56723d2b689d9bc95c8020bb4809b", + "size": 6834 + }, + "minecraft/sounds/entity/witch/throw1.ogg": { + "hash": "455016d86e1ace53fc732190416dccca8cad40fa", + "size": 4747 + }, + "minecraft/sounds/entity/witch/throw2.ogg": { + "hash": "b81ffdb8b4932bdc9f0692423d426b8f2334da6c", + "size": 4652 + }, + "minecraft/sounds/entity/witch/throw3.ogg": { + "hash": "c07715ed9a7c41e554f30c86ab2e6818b4d4a6c8", + "size": 5137 + }, + "minecraft/sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "minecraft/sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "minecraft/sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "minecraft/sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "minecraft/sounds/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "minecraft/sounds/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "minecraft/sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "minecraft/sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "minecraft/sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "minecraft/sounds/item/armor/equip_chain1.ogg": { + "hash": "fd29d5ae9309aafaf40e5ec308cabd45c4a1e152", + "size": 6380 + }, + "minecraft/sounds/item/armor/equip_chain2.ogg": { + "hash": "df30fe9e52ade521d4019ce118f95c1d39390d97", + "size": 7070 + }, + "minecraft/sounds/item/armor/equip_chain3.ogg": { + "hash": "fb17cc91ec691e54590ba0fd1dbd69e6b567a530", + "size": 7108 + }, + "minecraft/sounds/item/armor/equip_chain4.ogg": { + "hash": "2aa3a86b0673a6e586ffdb4466b45c43eb2ba8f7", + "size": 7230 + }, + "minecraft/sounds/item/armor/equip_chain5.ogg": { + "hash": "66c6203abeca2f718f7bb09ded67d91fba0196cd", + "size": 5970 + }, + "minecraft/sounds/item/armor/equip_chain6.ogg": { + "hash": "6977300f83c4230f4d24d89df3892a755ba5b08d", + "size": 7175 + }, + "minecraft/sounds/item/armor/equip_diamond1.ogg": { + "hash": "548b24e7e67c0f0fd9d995a9539559e13ab18930", + "size": 7591 + }, + "minecraft/sounds/item/armor/equip_diamond2.ogg": { + "hash": "82185e25fb404f4d04cec2666ee698a76ecd2c44", + "size": 7142 + }, + "minecraft/sounds/item/armor/equip_diamond3.ogg": { + "hash": "e75b56b5b84644be68db4c92c0b086a9e4110fe6", + "size": 7036 + }, + "minecraft/sounds/item/armor/equip_diamond4.ogg": { + "hash": "be62533d5e2d6306901e07dff0ca862e6a6738d5", + "size": 7190 + }, + "minecraft/sounds/item/armor/equip_diamond5.ogg": { + "hash": "8a1c9994a6f35371b8e776b262f363692f222513", + "size": 6211 + }, + "minecraft/sounds/item/armor/equip_diamond6.ogg": { + "hash": "76ed99c31216d33b7c2d3a5eb385132f0a07f5dc", + "size": 7060 + }, + "minecraft/sounds/item/armor/equip_generic1.ogg": { + "hash": "19e3ddd127884efbbece9806ef8fce3498e03da3", + "size": 5157 + }, + "minecraft/sounds/item/armor/equip_generic2.ogg": { + "hash": "f64d194a003a43dd37c0fa02dd1ef39c4e22c00a", + "size": 5529 + }, + "minecraft/sounds/item/armor/equip_generic3.ogg": { + "hash": "d9ea46f172ccb92314c86054b2865a9f78cac07f", + "size": 5393 + }, + "minecraft/sounds/item/armor/equip_generic4.ogg": { + "hash": "1e9470b35545a17586f1305a20233acc4e104b04", + "size": 5393 + }, + "minecraft/sounds/item/armor/equip_generic5.ogg": { + "hash": "b7aa52172a204716ff6ac2711b2d0b6e74b47d02", + "size": 5542 + }, + "minecraft/sounds/item/armor/equip_generic6.ogg": { + "hash": "b16e70f12f123efd71d652717a473593e9e9d8e0", + "size": 6122 + }, + "minecraft/sounds/item/armor/equip_gold1.ogg": { + "hash": "7a122f23df31c32c5c2d14e06548a56546b5ea6c", + "size": 6789 + }, + "minecraft/sounds/item/armor/equip_gold2.ogg": { + "hash": "185fdb055113e3c1aafc7cc7c9141f2960b17ed3", + "size": 6578 + }, + "minecraft/sounds/item/armor/equip_gold3.ogg": { + "hash": "292b4dc4bb3d310585634e0b216db85ff9c642d0", + "size": 7272 + }, + "minecraft/sounds/item/armor/equip_gold4.ogg": { + "hash": "b6499b211b9dd3ea0c8da61b2f1478b0be096434", + "size": 7217 + }, + "minecraft/sounds/item/armor/equip_gold5.ogg": { + "hash": "91c6aab1954a292166d3c39c58179b8e2872ee60", + "size": 6085 + }, + "minecraft/sounds/item/armor/equip_gold6.ogg": { + "hash": "4abdbf22b4552d6575d801e4f87077de35ee5f01", + "size": 7173 + }, + "minecraft/sounds/item/armor/equip_iron1.ogg": { + "hash": "fcb8cef95d170fa97e14a35c625976511d53b1fd", + "size": 7470 + }, + "minecraft/sounds/item/armor/equip_iron2.ogg": { + "hash": "201fc02e913f277c2a599fee21d0cefd24abe977", + "size": 7670 + }, + "minecraft/sounds/item/armor/equip_iron3.ogg": { + "hash": "2951b5c0dd8c80b618affbea09fb5fe81435eccc", + "size": 8241 + }, + "minecraft/sounds/item/armor/equip_iron4.ogg": { + "hash": "2b73dd8c1b27b629c841fe26b2c633edf3aa64c8", + "size": 7637 + }, + "minecraft/sounds/item/armor/equip_iron5.ogg": { + "hash": "12ee841f09570ffd7ca155f8acde6588d3945168", + "size": 7069 + }, + "minecraft/sounds/item/armor/equip_iron6.ogg": { + "hash": "fb9ee08207b57f93cab9392ccbc5a94c27727a0f", + "size": 7189 + }, + "minecraft/sounds/item/armor/equip_leather1.ogg": { + "hash": "ebe259bc9b07c4ae6a08471e86dc0e6d8d4d04c2", + "size": 6373 + }, + "minecraft/sounds/item/armor/equip_leather2.ogg": { + "hash": "0811423a3fb1a8e53010b1d9a4994aa8a9fe714f", + "size": 6948 + }, + "minecraft/sounds/item/armor/equip_leather3.ogg": { + "hash": "10e3ea2313752eab2cd14fc9125001756da121dc", + "size": 6892 + }, + "minecraft/sounds/item/armor/equip_leather4.ogg": { + "hash": "64a8e6a57b4ff89d6d8c90916c412389166e3ea1", + "size": 7024 + }, + "minecraft/sounds/item/armor/equip_leather5.ogg": { + "hash": "8ccd1c57f2982182699073f47d8ec4875c45249c", + "size": 5900 + }, + "minecraft/sounds/item/armor/equip_leather6.ogg": { + "hash": "74c2c4cd3ccc69adae111b684d8620ce59c305ba", + "size": 6786 + }, + "minecraft/sounds/item/bottle/fill1.ogg": { + "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", + "size": 9133 + }, + "minecraft/sounds/item/bottle/fill2.ogg": { + "hash": "8ade85479752442bc6f00db4d924e88f9f8591e9", + "size": 9303 + }, + "minecraft/sounds/item/bottle/fill3.ogg": { + "hash": "66a1c766a70f18978ddbcb3d1861e10e6b2722fa", + "size": 8921 + }, + "minecraft/sounds/item/bottle/fill4.ogg": { + "hash": "8f9e605a2e7895b480b5691cc460e41eedacbd58", + "size": 9331 + }, + "minecraft/sounds/item/bottle/fill_dragonbreath1.ogg": { + "hash": "cc6d28540b6033f5d420f7cd81a77f17619c0a2a", + "size": 8494 + }, + "minecraft/sounds/item/bottle/fill_dragonbreath2.ogg": { + "hash": "e56f9472bd8b2894115337b211857366e916966d", + "size": 6829 + }, + "minecraft/sounds/item/bucket/empty1.ogg": { + "hash": "27987b7065ef4a27106246f9d32382a0514f87b2", + "size": 10498 + }, + "minecraft/sounds/item/bucket/empty2.ogg": { + "hash": "a796e8907874e6ae174c30da28ff000f1cf566c3", + "size": 10277 + }, + "minecraft/sounds/item/bucket/empty3.ogg": { + "hash": "8dec8307dff359b0279e3e49798692309204d55e", + "size": 9888 + }, + "minecraft/sounds/item/bucket/empty_lava1.ogg": { + "hash": "3612c93dfebcedbeb22bc8283e0b85de033d081a", + "size": 11764 + }, + "minecraft/sounds/item/bucket/empty_lava2.ogg": { + "hash": "b98e76594736052ac7ab8851d95a96b5ad7d2ce2", + "size": 13443 + }, + "minecraft/sounds/item/bucket/empty_lava3.ogg": { + "hash": "d62e50329337eee968b1e93cce04a65aeecad27d", + "size": 11774 + }, + "minecraft/sounds/item/bucket/fill1.ogg": { + "hash": "e28ff6368461f0a0308ced79016ea98d5feb645f", + "size": 10900 + }, + "minecraft/sounds/item/bucket/fill2.ogg": { + "hash": "1d69d04c669d82a75da8ea2f8a1a63ebf5fefd0f", + "size": 10441 + }, + "minecraft/sounds/item/bucket/fill3.ogg": { + "hash": "556a88f3a8e8f407a94ad37b131dc8d5c3f236c0", + "size": 10844 + }, + "minecraft/sounds/item/bucket/fill_lava1.ogg": { + "hash": "840d3f489b866d6ec63e8d885469105ff65c591e", + "size": 9211 + }, + "minecraft/sounds/item/bucket/fill_lava2.ogg": { + "hash": "54290ce87fb0ebac606f497ac8a12c107b74a586", + "size": 9211 + }, + "minecraft/sounds/item/bucket/fill_lava3.ogg": { + "hash": "99125d80da85a6055d5757fe9194bee680ac9a63", + "size": 9278 + }, + "minecraft/sounds/item/elytra/elytra_loop.ogg": { + "hash": "90d599a1760137a7c4d7a52c77f5c65c02f137d4", + "size": 132727 + }, + "minecraft/sounds/item/hoe/till1.ogg": { + "hash": "0e6696ec35c5f4982cad6a6731edcffb11728aa9", + "size": 5875 + }, + "minecraft/sounds/item/hoe/till2.ogg": { + "hash": "46dd1e5e0f90bb72261e2986d530e80e8fc50560", + "size": 6022 + }, + "minecraft/sounds/item/hoe/till3.ogg": { + "hash": "d75f19c657e1f22b47d2060fd3495c444f35a477", + "size": 5833 + }, + "minecraft/sounds/item/hoe/till4.ogg": { + "hash": "cb95637a9d5e9b0cb36a2516f0dfac30fed9d720", + "size": 6544 + }, + "minecraft/sounds/item/shield/block1.ogg": { + "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", + "size": 5951 + }, + "minecraft/sounds/item/shield/block2.ogg": { + "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", + "size": 5396 + }, + "minecraft/sounds/item/shield/block3.ogg": { + "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", + "size": 5915 + }, + "minecraft/sounds/item/shield/block4.ogg": { + "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", + "size": 5656 + }, + "minecraft/sounds/item/shield/block5.ogg": { + "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", + "size": 5763 + }, + "minecraft/sounds/item/shovel/flatten1.ogg": { + "hash": "659b0fb0ef28429e3b779d833d6eedd8305cbbbc", + "size": 6103 + }, + "minecraft/sounds/item/shovel/flatten2.ogg": { + "hash": "ab51a39c66800bd6fd98c450131aac20790c535a", + "size": 6290 + }, + "minecraft/sounds/item/shovel/flatten3.ogg": { + "hash": "188e05f8f12787ea22dd1836fe2c9c7e4efd03af", + "size": 6101 + }, + "minecraft/sounds/item/shovel/flatten4.ogg": { + "hash": "2bf88ed6015273fa5b757531597cf156176b35f8", + "size": 6671 + }, + "minecraft/sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "minecraft/sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "minecraft/sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "minecraft/sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "minecraft/sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "minecraft/sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "minecraft/sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "minecraft/sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "minecraft/sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "minecraft/sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "minecraft/sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "minecraft/sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "minecraft/sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "minecraft/sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "minecraft/sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "minecraft/sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "minecraft/sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "minecraft/sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "minecraft/sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "minecraft/sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "minecraft/sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "minecraft/sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "minecraft/sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "minecraft/sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "minecraft/sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "minecraft/sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "minecraft/sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "minecraft/sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "minecraft/sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "minecraft/sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "minecraft/sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "minecraft/sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "minecraft/sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "minecraft/sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "minecraft/sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "minecraft/sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "minecraft/sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "minecraft/sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "minecraft/sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "minecraft/sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "minecraft/sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "minecraft/sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "minecraft/sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "minecraft/sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "minecraft/sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "minecraft/sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "minecraft/sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "minecraft/sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "minecraft/sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "minecraft/sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "minecraft/sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "minecraft/sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "minecraft/sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "minecraft/sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "minecraft/sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "minecraft/sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "minecraft/sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "minecraft/sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "minecraft/sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "minecraft/sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "minecraft/sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "minecraft/sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "minecraft/sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "minecraft/sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "minecraft/sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "minecraft/sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "minecraft/sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "minecraft/sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "minecraft/sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "minecraft/sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "minecraft/sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "minecraft/sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "minecraft/sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "minecraft/sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "minecraft/sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "minecraft/sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "minecraft/sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "minecraft/sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "minecraft/sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "minecraft/sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "minecraft/sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "minecraft/sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "minecraft/sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "minecraft/sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "minecraft/sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "minecraft/sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "minecraft/sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "minecraft/sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "minecraft/sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "minecraft/sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "minecraft/sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "minecraft/sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "minecraft/sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "minecraft/sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "minecraft/sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "minecraft/sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "minecraft/sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "minecraft/sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "minecraft/sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "minecraft/sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "minecraft/sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "minecraft/sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "minecraft/sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "minecraft/sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "minecraft/sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "minecraft/sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "minecraft/sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "minecraft/sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "minecraft/sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "minecraft/sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "minecraft/sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "minecraft/sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "minecraft/sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "minecraft/sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "minecraft/sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "minecraft/sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "minecraft/sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "minecraft/sounds/mob/guardian/attack_loop.ogg": { + "hash": "49c71e06621ad56f69e99e0bbb9e82c37b8d8580", + "size": 20633 + }, + "minecraft/sounds/mob/guardian/curse.ogg": { + "hash": "3f2e554955be100d7f28c074586b764710330b8c", + "size": 45792 + }, + "minecraft/sounds/mob/guardian/elder_death.ogg": { + "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", + "size": 19980 + }, + "minecraft/sounds/mob/guardian/elder_hit1.ogg": { + "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", + "size": 8461 + }, + "minecraft/sounds/mob/guardian/elder_hit2.ogg": { + "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", + "size": 8392 + }, + "minecraft/sounds/mob/guardian/elder_hit3.ogg": { + "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", + "size": 8631 + }, + "minecraft/sounds/mob/guardian/elder_hit4.ogg": { + "hash": "186362097c9552903943d8d37a1e3b974e4aa618", + "size": 8680 + }, + "minecraft/sounds/mob/guardian/elder_idle1.ogg": { + "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", + "size": 17095 + }, + "minecraft/sounds/mob/guardian/elder_idle2.ogg": { + "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", + "size": 17437 + }, + "minecraft/sounds/mob/guardian/elder_idle3.ogg": { + "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", + "size": 14673 + }, + "minecraft/sounds/mob/guardian/elder_idle4.ogg": { + "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", + "size": 18822 + }, + "minecraft/sounds/mob/guardian/flop1.ogg": { + "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", + "size": 7422 + }, + "minecraft/sounds/mob/guardian/flop2.ogg": { + "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", + "size": 7355 + }, + "minecraft/sounds/mob/guardian/flop3.ogg": { + "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", + "size": 6994 + }, + "minecraft/sounds/mob/guardian/flop4.ogg": { + "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", + "size": 7371 + }, + "minecraft/sounds/mob/guardian/guardian_death.ogg": { + "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", + "size": 15820 + }, + "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { + "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", + "size": 9257 + }, + "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { + "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", + "size": 9111 + }, + "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { + "hash": "3008b71834c7815f70507c044da8defbcb585a80", + "size": 9363 + }, + "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { + "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", + "size": 9216 + }, + "minecraft/sounds/mob/guardian/land_death.ogg": { + "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", + "size": 11255 + }, + "minecraft/sounds/mob/guardian/land_hit1.ogg": { + "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", + "size": 12031 + }, + "minecraft/sounds/mob/guardian/land_hit2.ogg": { + "hash": "e9ccf74cb5b561e4839482863d1466f731903500", + "size": 11089 + }, + "minecraft/sounds/mob/guardian/land_hit3.ogg": { + "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", + "size": 11980 + }, + "minecraft/sounds/mob/guardian/land_hit4.ogg": { + "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", + "size": 11180 + }, + "minecraft/sounds/mob/guardian/land_idle1.ogg": { + "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", + "size": 6727 + }, + "minecraft/sounds/mob/guardian/land_idle2.ogg": { + "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", + "size": 5579 + }, + "minecraft/sounds/mob/guardian/land_idle3.ogg": { + "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", + "size": 6802 + }, + "minecraft/sounds/mob/guardian/land_idle4.ogg": { + "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", + "size": 5687 + }, + "minecraft/sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "minecraft/sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "minecraft/sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "minecraft/sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "minecraft/sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "minecraft/sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "minecraft/sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "minecraft/sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "minecraft/sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "minecraft/sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "minecraft/sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "minecraft/sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "minecraft/sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "minecraft/sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "minecraft/sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "minecraft/sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "minecraft/sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "minecraft/sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "minecraft/sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "minecraft/sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "minecraft/sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "minecraft/sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "minecraft/sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "minecraft/sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "minecraft/sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "minecraft/sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "minecraft/sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "minecraft/sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "minecraft/sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "minecraft/sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "minecraft/sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "minecraft/sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "minecraft/sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "minecraft/sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "minecraft/sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "minecraft/sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "minecraft/sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "minecraft/sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "minecraft/sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "minecraft/sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "minecraft/sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "minecraft/sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "minecraft/sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "minecraft/sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "minecraft/sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "minecraft/sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "minecraft/sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "minecraft/sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "minecraft/sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "minecraft/sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "minecraft/sounds/mob/husk/death1.ogg": { + "hash": "a3e09e3bd63fe64ad3f5bc80d41c713b142c625b", + "size": 11994 + }, + "minecraft/sounds/mob/husk/death2.ogg": { + "hash": "658c4988a4ae5414a7d8818397b37c870d2805c4", + "size": 14011 + }, + "minecraft/sounds/mob/husk/hurt1.ogg": { + "hash": "df807aa06d67adafc96907b437dd5f3b82d04bb5", + "size": 9935 + }, + "minecraft/sounds/mob/husk/hurt2.ogg": { + "hash": "603f17073b0ed21701163b2aad1afb02111a8ed3", + "size": 10766 + }, + "minecraft/sounds/mob/husk/idle1.ogg": { + "hash": "26d8fc6a71a7d911a8fd88edebc460030dc48e67", + "size": 15380 + }, + "minecraft/sounds/mob/husk/idle2.ogg": { + "hash": "1424a1b86f3c1711676025e795809b24e9d789f9", + "size": 19709 + }, + "minecraft/sounds/mob/husk/idle3.ogg": { + "hash": "159ff39d89331996c7221f42c72db25e78523fd8", + "size": 21392 + }, + "minecraft/sounds/mob/husk/step1.ogg": { + "hash": "0b521d8200bfda7bb11c8fb6d6a03d52f6b740e7", + "size": 9073 + }, + "minecraft/sounds/mob/husk/step2.ogg": { + "hash": "6ead5bdd4a06d466959de48dea4e4835f3568942", + "size": 9248 + }, + "minecraft/sounds/mob/husk/step3.ogg": { + "hash": "efef714310e913c1580ccfc1739a12aff0d6ca26", + "size": 7752 + }, + "minecraft/sounds/mob/husk/step4.ogg": { + "hash": "70a1c99c314a134027988106a3b61b15389d5f2f", + "size": 9398 + }, + "minecraft/sounds/mob/husk/step5.ogg": { + "hash": "b6858c3516e3516fd68d3e697ae673f2d2cf2896", + "size": 8791 + }, + "minecraft/sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "minecraft/sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "minecraft/sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "minecraft/sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "minecraft/sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "minecraft/sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "minecraft/sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "minecraft/sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "minecraft/sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "minecraft/sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "minecraft/sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "minecraft/sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "minecraft/sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "minecraft/sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "minecraft/sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "minecraft/sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "minecraft/sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "minecraft/sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "minecraft/sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "minecraft/sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "minecraft/sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "minecraft/sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "minecraft/sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "minecraft/sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "minecraft/sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "minecraft/sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "minecraft/sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "minecraft/sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "minecraft/sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "minecraft/sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "minecraft/sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "minecraft/sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "minecraft/sounds/mob/polarbear/death1.ogg": { + "hash": "2b65351eb74b019efe40a451a1f3f2fcf5c2bf4d", + "size": 15304 + }, + "minecraft/sounds/mob/polarbear/death2.ogg": { + "hash": "9f8d13d0b8420cc664241765a841253d02272798", + "size": 13211 + }, + "minecraft/sounds/mob/polarbear/death3.ogg": { + "hash": "7778df9b63d09e89859058afdf31e3f426e5bebf", + "size": 12329 + }, + "minecraft/sounds/mob/polarbear/hurt1.ogg": { + "hash": "d030d4c98ec70fd0d84c43a944de0980f6bb5355", + "size": 8789 + }, + "minecraft/sounds/mob/polarbear/hurt2.ogg": { + "hash": "a11dc3ff01778f57819af7f42f18d136d9b3bf01", + "size": 7596 + }, + "minecraft/sounds/mob/polarbear/hurt3.ogg": { + "hash": "4a5af65300334c4991a057990e9f8c23a2a1416b", + "size": 10483 + }, + "minecraft/sounds/mob/polarbear/hurt4.ogg": { + "hash": "1d58859744fcc7c09ffecbe16f84752b057d8d77", + "size": 8936 + }, + "minecraft/sounds/mob/polarbear/idle1.ogg": { + "hash": "8e3b07adf3b09ea60e82062277fe301205d03421", + "size": 16030 + }, + "minecraft/sounds/mob/polarbear/idle2.ogg": { + "hash": "db682892da4e2e4214ff3233bf719c7609d95477", + "size": 18689 + }, + "minecraft/sounds/mob/polarbear/idle3.ogg": { + "hash": "954f82c6da9670f1383b4d0002061ebc1536c35a", + "size": 11289 + }, + "minecraft/sounds/mob/polarbear/idle4.ogg": { + "hash": "dcd7ec12919c1b6b5932dd46390a3cfe9b5384c9", + "size": 16419 + }, + "minecraft/sounds/mob/polarbear/step1.ogg": { + "hash": "007f04ca456cfc7c0e877352f01a7aa77dff636c", + "size": 7127 + }, + "minecraft/sounds/mob/polarbear/step2.ogg": { + "hash": "a9d52deab40b2ecb45aa0778e166983c1df7c5cc", + "size": 7428 + }, + "minecraft/sounds/mob/polarbear/step3.ogg": { + "hash": "837d1badadc01317eaf2a0c6c5a475e120a75262", + "size": 6208 + }, + "minecraft/sounds/mob/polarbear/step4.ogg": { + "hash": "973f284bffdc6cbb6379d0d641f4c14a36adee39", + "size": 7358 + }, + "minecraft/sounds/mob/polarbear/warning1.ogg": { + "hash": "3ab5202db5786cdc438cd8fbc554f3fc1a929939", + "size": 10122 + }, + "minecraft/sounds/mob/polarbear/warning2.ogg": { + "hash": "580a2de441d8caa949758dfb193ba3e6ab4ee61d", + "size": 11975 + }, + "minecraft/sounds/mob/polarbear/warning3.ogg": { + "hash": "58f044e833493dcc6d8963b56cae23c8e0d2eee3", + "size": 10677 + }, + "minecraft/sounds/mob/polarbear_baby/idle1.ogg": { + "hash": "8e3b07adf3b09ea60e82062277fe301205d03421", + "size": 16030 + }, + "minecraft/sounds/mob/polarbear_baby/idle2.ogg": { + "hash": "db682892da4e2e4214ff3233bf719c7609d95477", + "size": 18689 + }, + "minecraft/sounds/mob/polarbear_baby/idle3.ogg": { + "hash": "4a1cd5bb70f5177dd5b0aeb03fe0a2c6e37fca4a", + "size": 17665 + }, + "minecraft/sounds/mob/polarbear_baby/idle4.ogg": { + "hash": "954f82c6da9670f1383b4d0002061ebc1536c35a", + "size": 11289 + }, + "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { + "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", + "size": 7018 + }, + "minecraft/sounds/mob/rabbit/hop1.ogg": { + "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", + "size": 5938 + }, + "minecraft/sounds/mob/rabbit/hop2.ogg": { + "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", + "size": 6993 + }, + "minecraft/sounds/mob/rabbit/hop3.ogg": { + "hash": "461436665544dc44e12f79cad893de2ad02ddffc", + "size": 6597 + }, + "minecraft/sounds/mob/rabbit/hop4.ogg": { + "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", + "size": 5811 + }, + "minecraft/sounds/mob/rabbit/hurt1.ogg": { + "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", + "size": 6750 + }, + "minecraft/sounds/mob/rabbit/hurt2.ogg": { + "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", + "size": 5988 + }, + "minecraft/sounds/mob/rabbit/hurt3.ogg": { + "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", + "size": 6389 + }, + "minecraft/sounds/mob/rabbit/hurt4.ogg": { + "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", + "size": 6650 + }, + "minecraft/sounds/mob/rabbit/idle1.ogg": { + "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", + "size": 5806 + }, + "minecraft/sounds/mob/rabbit/idle2.ogg": { + "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", + "size": 6988 + }, + "minecraft/sounds/mob/rabbit/idle3.ogg": { + "hash": "8906199918a85564590c7a01e854c3820853533e", + "size": 5840 + }, + "minecraft/sounds/mob/rabbit/idle4.ogg": { + "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", + "size": 8691 + }, + "minecraft/sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "minecraft/sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "minecraft/sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "minecraft/sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "minecraft/sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "minecraft/sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "minecraft/sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "minecraft/sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "minecraft/sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "minecraft/sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "minecraft/sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "minecraft/sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "minecraft/sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "minecraft/sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "minecraft/sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "minecraft/sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "minecraft/sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "minecraft/sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "minecraft/sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "minecraft/sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "minecraft/sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "minecraft/sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "minecraft/sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "minecraft/sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "minecraft/sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "minecraft/sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "minecraft/sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "minecraft/sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "minecraft/sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "minecraft/sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "minecraft/sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "minecraft/sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "minecraft/sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "minecraft/sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "minecraft/sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "minecraft/sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "minecraft/sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "minecraft/sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "minecraft/sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "minecraft/sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "minecraft/sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "minecraft/sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "minecraft/sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "minecraft/sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "minecraft/sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "minecraft/sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "minecraft/sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "minecraft/sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "minecraft/sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "minecraft/sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "minecraft/sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "minecraft/sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "minecraft/sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "minecraft/sounds/mob/stray/death1.ogg": { + "hash": "db71dc06bdc5d40f20f3b896572b2b6ef7bccd7a", + "size": 18015 + }, + "minecraft/sounds/mob/stray/death2.ogg": { + "hash": "d48940aeab2d4068bd157e6810406c882503a813", + "size": 18817 + }, + "minecraft/sounds/mob/stray/hurt1.ogg": { + "hash": "a92ffafc8fdf95a553ce0bbf1bc106a3394daca2", + "size": 8397 + }, + "minecraft/sounds/mob/stray/hurt2.ogg": { + "hash": "b0bdac0097af7d17b88f86f4f19767f0a05c12ae", + "size": 8126 + }, + "minecraft/sounds/mob/stray/hurt3.ogg": { + "hash": "5e64ed082336f118a07fbaa08616c94815546f8a", + "size": 8995 + }, + "minecraft/sounds/mob/stray/hurt4.ogg": { + "hash": "b88bbb3d20be99db054e38b3025c6a730a03a6a7", + "size": 8585 + }, + "minecraft/sounds/mob/stray/idle1.ogg": { + "hash": "5ae2932c72fe01bb7de76feea2a5c98cc4f01677", + "size": 7372 + }, + "minecraft/sounds/mob/stray/idle2.ogg": { + "hash": "a7ec4468b3713051ad2db49da57213fb0ac71c6a", + "size": 7470 + }, + "minecraft/sounds/mob/stray/idle3.ogg": { + "hash": "1e3649a7ed0f8dd3e45f07dc3257240c83333877", + "size": 7531 + }, + "minecraft/sounds/mob/stray/idle4.ogg": { + "hash": "941add0940fff023b3fcf70437939a0f6d384e70", + "size": 8977 + }, + "minecraft/sounds/mob/stray/step1.ogg": { + "hash": "824c98d1073f33118669e34136d353fdcd662ef9", + "size": 7370 + }, + "minecraft/sounds/mob/stray/step2.ogg": { + "hash": "d1cd2abdf431e76ef50d8bef1d937ed071583a85", + "size": 6635 + }, + "minecraft/sounds/mob/stray/step3.ogg": { + "hash": "9004d9238ef7effdcc7c9e94249d489248257874", + "size": 7133 + }, + "minecraft/sounds/mob/stray/step4.ogg": { + "hash": "2169e0302e1d7ce1e32dc8d41648c8059da5eaa7", + "size": 8524 + }, + "minecraft/sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "minecraft/sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "minecraft/sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "minecraft/sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "minecraft/sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "minecraft/sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "minecraft/sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "minecraft/sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "minecraft/sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "minecraft/sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "minecraft/sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "minecraft/sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "minecraft/sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "minecraft/sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "minecraft/sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "minecraft/sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "minecraft/sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "minecraft/sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "minecraft/sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "minecraft/sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "minecraft/sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "minecraft/sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "minecraft/sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "minecraft/sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "minecraft/sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "minecraft/sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "minecraft/sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "minecraft/sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "minecraft/sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "minecraft/sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "minecraft/sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "minecraft/sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "minecraft/sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "minecraft/sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "minecraft/sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "minecraft/sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "minecraft/sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "minecraft/sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "minecraft/sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "minecraft/sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "minecraft/sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "minecraft/sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "minecraft/sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "minecraft/sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "minecraft/sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "minecraft/sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "minecraft/sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "minecraft/sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "minecraft/sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "minecraft/sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "minecraft/sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "minecraft/sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "minecraft/sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "minecraft/sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "minecraft/sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "minecraft/sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "minecraft/sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "minecraft/sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "minecraft/sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "minecraft/sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "minecraft/sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "minecraft/sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "minecraft/sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "minecraft/sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "minecraft/sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "minecraft/sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "minecraft/sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "minecraft/sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "minecraft/sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "minecraft/sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "minecraft/sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "minecraft/sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "minecraft/sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "minecraft/sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "minecraft/sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "minecraft/sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "minecraft/sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "minecraft/sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "minecraft/sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "minecraft/sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "minecraft/sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "minecraft/sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "minecraft/sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "minecraft/sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "minecraft/sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "minecraft/sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "minecraft/sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "minecraft/sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "minecraft/sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "minecraft/sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "minecraft/sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "minecraft/sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "minecraft/sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "minecraft/sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "minecraft/sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "minecraft/sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "minecraft/sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "minecraft/sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "minecraft/sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "minecraft/sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "minecraft/sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "minecraft/sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "minecraft/sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "minecraft/sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "minecraft/sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "minecraft/sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "minecraft/sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "minecraft/sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "minecraft/sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "minecraft/sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "minecraft/sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "minecraft/sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "minecraft/sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "minecraft/sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "minecraft/sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "minecraft/sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "minecraft/sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "minecraft/sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "minecraft/sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "minecraft/sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "minecraft/sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "minecraft/sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "minecraft/sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "minecraft/sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "minecraft/sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "minecraft/sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "minecraft/sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "minecraft/sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "minecraft/sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "minecraft/sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "minecraft/sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "minecraft/sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "minecraft/sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "minecraft/sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "minecraft/sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "minecraft/sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "minecraft/sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "minecraft/sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "minecraft/sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "minecraft/sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "minecraft/sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "minecraft/sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "minecraft/sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "minecraft/sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "minecraft/sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "minecraft/sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "minecraft/sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "minecraft/sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "minecraft/sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "minecraft/sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "minecraft/sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "minecraft/sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "minecraft/sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "minecraft/sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "minecraft/sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "minecraft/sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "minecraft/sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "minecraft/sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "minecraft/sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "minecraft/sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "minecraft/sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "minecraft/sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "minecraft/sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "minecraft/sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "minecraft/sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "minecraft/sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "minecraft/sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "minecraft/sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "minecraft/sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "minecraft/sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "minecraft/sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "minecraft/sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "minecraft/sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "minecraft/sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "minecraft/sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "minecraft/sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "minecraft/sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "minecraft/sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "minecraft/sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "minecraft/sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "minecraft/sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "minecraft/sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "minecraft/sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "minecraft/sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "minecraft/sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "minecraft/sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "minecraft/sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "minecraft/sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "minecraft/sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "minecraft/sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "minecraft/sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "minecraft/sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "minecraft/sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + }, + "pack.mcmeta": { + "hash": "4904cefd496445de2b088dcadca272b7645adb4f", + "size": 12822 + }, + "realms/lang/af_za.lang": { + "hash": "f6c015779181d46436f56a40d920eced18e04adc", + "size": 12229 + }, + "realms/lang/ar_sa.lang": { + "hash": "063de0560d524389127b08628d91fe18dc427497", + "size": 14840 + }, + "realms/lang/ast_es.lang": { + "hash": "ab254bf524e9272ae8d63472f7954525a5b43918", + "size": 12247 + }, + "realms/lang/az_az.lang": { + "hash": "9402cc76b527e121d1fbe19e47950ce977f617ce", + "size": 12821 + }, + "realms/lang/be_by.lang": { + "hash": "f3629d067cdbb24531b9f2fb3733412511a54596", + "size": 16658 + }, + "realms/lang/bg_bg.lang": { + "hash": "e626935775c49cd7a6a020830eb8e45bee48436e", + "size": 16479 + }, + "realms/lang/br_fr.lang": { + "hash": "db0c2a8f59816e78f8f05c91dc3956777c16930f", + "size": 12449 + }, + "realms/lang/ca_es.lang": { + "hash": "facea734e6c4919cfb65ab32c7c56ceb0b42808e", + "size": 12447 + }, + "realms/lang/cs_cz.lang": { + "hash": "fbff60fdd23abf7793c3f0465b3a24da296348e2", + "size": 12353 + }, + "realms/lang/cy_gb.lang": { + "hash": "a1e0a0aa33dcf882cdc29b3f06f1daf7cf1fb230", + "size": 12423 + }, + "realms/lang/da_dk.lang": { + "hash": "bb65a9024e86fc2246eb8ed764becd7032cc8e99", + "size": 12060 + }, + "realms/lang/de_at.lang": { + "hash": "f1fc886ef4fe902d53be6ef51a470a18a20e7c9c", + "size": 11978 + }, + "realms/lang/de_de.lang": { + "hash": "3ba59f91eb84357244a47873c0b07a43dd41f53f", + "size": 12727 + }, + "realms/lang/el_gr.lang": { + "hash": "c68588fe029906f152ef0cb2936bc30c614ee220", + "size": 17812 + }, + "realms/lang/en_au.lang": { + "hash": "d67b84f516ce9d41154c586acfa8c3d280d2c789", + "size": 11698 + }, + "realms/lang/en_ca.lang": { + "hash": "5330af5a3431e56151cacf1549b4fbfb78efd019", + "size": 11685 + }, + "realms/lang/en_gb.lang": { + "hash": "11d839bc4f043a1252fd9b17154b621e9901b907", + "size": 11691 + }, + "realms/lang/en_nz.lang": { + "hash": "131741a8d4569003a3d56705160f063522af7aa5", + "size": 11696 + }, + "realms/lang/en_pt.lang": { + "hash": "1fd59881f7b18b05a0cfd29d4a1e2f8a219e158f", + "size": 12146 + }, + "realms/lang/en_ud.lang": { + "hash": "d96a7e4c7eb5219120a9a8ce8e4ca50bcf05d1db", + "size": 15211 + }, + "realms/lang/eo_uy.lang": { + "hash": "0cb991e656fbe60669450a174fa8adb3a650fe94", + "size": 11978 + }, + "realms/lang/es_ar.lang": { + "hash": "2f06fb5363ee6448cd39ff7cf8ee3d3ff3a50799", + "size": 12389 + }, + "realms/lang/es_es.lang": { + "hash": "16731691142db3d6601bc14f070b81f7f729acc2", + "size": 12349 + }, + "realms/lang/es_mx.lang": { + "hash": "83dcdc8d00aa80625d7dd7be46ccea660b0471fc", + "size": 12393 + }, + "realms/lang/es_uy.lang": { + "hash": "34351cd68e4a417a6de32aa24b3e82cde1cb3a43", + "size": 12339 + }, + "realms/lang/es_ve.lang": { + "hash": "305371e2bbe60af6462a420db34ecf4eb2b78d8e", + "size": 12403 + }, + "realms/lang/et_ee.lang": { + "hash": "ea3e315d681f43715637be19963b3e7d8497769e", + "size": 12041 + }, + "realms/lang/eu_es.lang": { + "hash": "d91cbc33a94305d1c6f13d3264d9b6b636860936", + "size": 11968 + }, + "realms/lang/fa_ir.lang": { + "hash": "89504fe6b91692c7fe34550a6bca04448e8c1cff", + "size": 9958 + }, + "realms/lang/fi_fi.lang": { + "hash": "f411cc64b240eaa026c22646d9d4360df4e7b078", + "size": 12041 + }, + "realms/lang/fil_ph.lang": { + "hash": "60fc6654aac26a21732a6634bb1a8bef2bff6167", + "size": 13100 + }, + "realms/lang/fo_fo.lang": { + "hash": "69f81f4f9d8643f8686c2052c26a87ff6ba09c7e", + "size": 9091 + }, + "realms/lang/fr_ca.lang": { + "hash": "6b111bdf79bd1d165fc14065b48aa5a1ed554f3d", + "size": 12940 + }, + "realms/lang/fr_fr.lang": { + "hash": "3abc99043ee8bd33787cc6ff846fd37bd5e46ece", + "size": 12713 + }, + "realms/lang/fy_nl.lang": { + "hash": "4ea657d8e538194bbf0a2b9baab3782e037a0a4f", + "size": 12297 + }, + "realms/lang/ga_ie.lang": { + "hash": "25793a7485e719ee4970819e4fb55ca4ed70fbe2", + "size": 9390 + }, + "realms/lang/gd_gb.lang": { + "hash": "c12504c4f35db2aaa95aa8a57f29659fb67e1943", + "size": 13960 + }, + "realms/lang/gl_es.lang": { + "hash": "cda470e3d310d0494ba37bcc535524c3198613dd", + "size": 12202 + }, + "realms/lang/gv_im.lang": { + "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", + "size": 4133 + }, + "realms/lang/haw_us.lang": { + "hash": "a2939df39ebcedba18e16fb2a77325fc44c44285", + "size": 373 + }, + "realms/lang/he_il.lang": { + "hash": "e583ff2fa80645e05141c19b9b0e6607c4e723fe", + "size": 13905 + }, + "realms/lang/hi_in.lang": { + "hash": "59f535837b0a633911a636223cbf48026a1d7f7d", + "size": 15840 + }, + "realms/lang/hr_hr.lang": { + "hash": "61d74bf6526bf9a5b3c42b92212d63ad78529983", + "size": 12020 + }, + "realms/lang/hu_hu.lang": { + "hash": "938bcbe31592f5853f2e023cda6d33b6ad677255", + "size": 12748 + }, + "realms/lang/hy_am.lang": { + "hash": "7bec8088c9a128b60a8616e1393379b0f6d11e64", + "size": 3617 + }, + "realms/lang/id_id.lang": { + "hash": "b476548f54b3d1fe33bbe55e64c8072892f0b908", + "size": 12151 + }, + "realms/lang/is_is.lang": { + "hash": "b94694224a5e0975dd1cb54c3f3f2b0a45208fc8", + "size": 8196 + }, + "realms/lang/it_it.lang": { + "hash": "36b433837001ee0c2d4f599d7464cfa3d62b04ee", + "size": 12320 + }, + "realms/lang/ja_jp.lang": { + "hash": "d164f7e964c2b8c02ef1761df9ffc640d1ffff72", + "size": 14703 + }, + "realms/lang/jbo_en.lang": { + "hash": "7be3f47bbe858a31d3c0fd2a4738d99c9ae68583", + "size": 2962 + }, + "realms/lang/ka_ge.lang": { + "hash": "4820534d5b587ee8efe96ceed4e80b5d4f206113", + "size": 20791 + }, + "realms/lang/ko_kr.lang": { + "hash": "d692288b6f3ac4e752770a200202b595c0afaac7", + "size": 12872 + }, + "realms/lang/ksh_de.lang": { + "hash": "23f4377dd3a0f244b37ab06e78774f126d8cc88f", + "size": 12398 + }, + "realms/lang/kw_gb.lang": { + "hash": "1b4b03096b79814a49683685acdf0e0dfca28791", + "size": 2206 + }, + "realms/lang/la_la.lang": { + "hash": "1d27513779c0daf46660aa9588001385461c0f72", + "size": 7047 + }, + "realms/lang/lb_lu.lang": { + "hash": "8dbcbb4dd1f84ef5b75c8c29aa9eddf0dd93119b", + "size": 12538 + }, + "realms/lang/li_li.lang": { + "hash": "551df7ee9aa64ccb568d15ec571b18a688f682bf", + "size": 1088 + }, + "realms/lang/lol_us.lang": { + "hash": "5a90a36fb83763fe0eabe810927c3e54078f9387", + "size": 11307 + }, + "realms/lang/lt_lt.lang": { + "hash": "e43cea1b2970f436bd589e6210346756a174427c", + "size": 13295 + }, + "realms/lang/lv_lv.lang": { + "hash": "bb9876f8c34b52433684c5c4d71922007741418f", + "size": 12672 + }, + "realms/lang/mi_nz.lang": { + "hash": "ffab7afcd8d98533402f2e7f0b757a9d9502ee5f", + "size": 2574 + }, + "realms/lang/mk_mk.lang": { + "hash": "d7993b963394d574a1696e94673418db41bde6cb", + "size": 15763 + }, + "realms/lang/mn_mn.lang": { + "hash": "360d440b249b320f64840a51db21c72959072457", + "size": 8992 + }, + "realms/lang/ms_my.lang": { + "hash": "818a16de39f77b2af09291db1d3d9cd60410c770", + "size": 12339 + }, + "realms/lang/mt_mt.lang": { + "hash": "7dee19db3bdf9d60790e2ae923f3549b933acdd8", + "size": 12620 + }, + "realms/lang/nds_de.lang": { + "hash": "f6df0fe0ca6e659a16f2a077fa333c7797f4ad1a", + "size": 6521 + }, + "realms/lang/nl_nl.lang": { + "hash": "97941df27ee3a53ab33820b4cad6c7cd4f1259d7", + "size": 12415 + }, + "realms/lang/nn_no.lang": { + "hash": "a57d8de4b54cd1797295a5a0acc6e08acd158058", + "size": 7908 + }, + "realms/lang/no_no.lang": { + "hash": "00e1c6c68c2c99b5d6cd2f3ccd804e70f698652d", + "size": 12109 + }, + "realms/lang/oc_fr.lang": { + "hash": "a149b71bbff30bbbfe8a1336fe40d8c678f85d9a", + "size": 7929 + }, + "realms/lang/pl_pl.lang": { + "hash": "f86234bbfa7266e95c9374e64d6bb869cd8842f3", + "size": 12490 + }, + "realms/lang/pt_br.lang": { + "hash": "546c2a16b1c44a1678f0f4720c89bda0b4210a46", + "size": 12212 + }, + "realms/lang/pt_pt.lang": { + "hash": "61739da5d2400c95047948a2676c19512e4caa84", + "size": 12330 + }, + "realms/lang/qya_aa.lang": { + "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", + "size": 617 + }, + "realms/lang/ro_ro.lang": { + "hash": "a532361abe223970e8189398cbaabdb7a58544cf", + "size": 12453 + }, + "realms/lang/ru_ru.lang": { + "hash": "6c161900078743c7bb1584d4683036b1b81ed64f", + "size": 16374 + }, + "realms/lang/se_no.lang": { + "hash": "32c516eb48eaa7d99eed6d6b852caf14e354d825", + "size": 6099 + }, + "realms/lang/sk_sk.lang": { + "hash": "811dccaa29f1899523f3db7c0c8c82101667ff3f", + "size": 12347 + }, + "realms/lang/sl_si.lang": { + "hash": "0033dfc9e1ff6814d8e7363071b96bf1a3f5e2be", + "size": 12009 + }, + "realms/lang/so_so.lang": { + "hash": "734f8cf068872d3d2b1e69e7333853a6d83e5ee8", + "size": 4293 + }, + "realms/lang/sq_al.lang": { + "hash": "936082b8d77a5d58cb219403e0a3ad0b2f9087de", + "size": 1835 + }, + "realms/lang/sr_sp.lang": { + "hash": "38c9792cb035af77ee66f62b395940219873fec3", + "size": 14070 + }, + "realms/lang/sv_se.lang": { + "hash": "9d8cb7b70edc3bea7ef2bcf4ad3f390d08a54afd", + "size": 12250 + }, + "realms/lang/swg_de.lang": { + "hash": "cf642c81ed78fa5c4800ea15d6951370e9b27c6a", + "size": 761 + }, + "realms/lang/th_th.lang": { + "hash": "0bc71ba6083bad6925c0fe7f77ea0b2f3e7f34ea", + "size": 19897 + }, + "realms/lang/tlh_aa.lang": { + "hash": "aa97ac3f7bc13a9ac4057fdaa9186cf5fa8264f4", + "size": 2669 + }, + "realms/lang/tr_tr.lang": { + "hash": "dc3a523fb82af9796cb1a8b8a50e502baaa0d188", + "size": 12563 + }, + "realms/lang/tzl_tzl.lang": { + "hash": "0f4f7231b987c176ed77a8eb0c6d372f72cf2123", + "size": 1002 + }, + "realms/lang/uk_ua.lang": { + "hash": "0b73456b4e5db4756bbdc8d9c3d479d15c2bce49", + "size": 16373 + }, + "realms/lang/val_es.lang": { + "hash": "2c175798e16b174476541e8227769081c387dafc", + "size": 12399 + }, + "realms/lang/vi_vn.lang": { + "hash": "52e91cd6f1f4744674e897cae61b4367e93310eb", + "size": 14448 + }, + "realms/lang/zh_cn.lang": { + "hash": "3a8986e3bf925bf02cf25b23e401c9eadd390fe7", + "size": 11550 + }, + "realms/lang/zh_tw.lang": { + "hash": "98e9d753661ef370e9df6b9c734758e40fed0222", + "size": 11643 + } + } +} \ No newline at end of file diff --git a/minecraft/16w06a.json b/minecraft/16w06a.json deleted file mode 100644 index 14b84b3d60..0000000000 --- a/minecraft/16w06a.json +++ /dev/null @@ -1,319 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "544342f959159d63da205b23947ee9c10b73045c", - "size": 8693204, - "url": "https://launcher.mojang.com/mc/game/16w06a/client/544342f959159d63da205b23947ee9c10b73045c/client.jar" - }, - "server": { - "sha1": "c4da6936d6374fd7116900135a2ae664de63d3bf", - "size": 8843770, - "url": "https://launcher.mojang.com/mc/game/16w06a/server/c4da6936d6374fd7116900135a2ae664de63d3bf/server.jar" - } - }, - "id": "16w06a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", - "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", - "size": 1192425, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" - } - }, - "name": "com.mojang:realms:1.7.57" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w32a.json b/minecraft/16w32a.json deleted file mode 100644 index 0d280317ff..0000000000 --- a/minecraft/16w32a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.10", - "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", - "size": 145874, - "totalSize": 122198775, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" - }, - "assets": "1.10", - "downloads": { - "client": { - "sha1": "198124cb36e4284feec3204f8e20f14f6a531cc3", - "size": 8886213, - "url": "https://launcher.mojang.com/mc/game/16w32a/client/198124cb36e4284feec3204f8e20f14f6a531cc3/client.jar" - }, - "server": { - "sha1": "b1309cff6c574e9487e3413773841ef5eb260587", - "size": 9481016, - "url": "https://launcher.mojang.com/mc/game/16w32a/server/b1309cff6c574e9487e3413773841ef5eb260587/server.jar" - } - }, - "id": "16w32a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-08-10T12:30:10+00:00", - "time": "2016-08-10T12:30:59+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w32b.json b/minecraft/16w32b.json new file mode 100644 index 0000000000..2506896ebd --- /dev/null +++ b/minecraft/16w32b.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "9698a5fca3b77abd360fd1d1a742a76e32ceee5b", + "size": 145879, + "totalSize": 122492175, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/9698a5fca3b77abd360fd1d1a742a76e32ceee5b/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "71afbf19a5e9d37cceb449743323acbb17895dae", + "size": 8887744, + "url": "https://launcher.mojang.com/mc/game/16w32b/client/71afbf19a5e9d37cceb449743323acbb17895dae/client.jar" + }, + "server": { + "sha1": "b912ff1468e93003f36cda32db5d70133b517f97", + "size": 9481725, + "url": "https://launcher.mojang.com/mc/game/16w32b/server/b912ff1468e93003f36cda32db5d70133b517f97/server.jar" + } + }, + "id": "16w32b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-08-11T14:34:29+00:00", + "time": "2016-08-11T14:37:12+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 33d45aad03..ff935e887e 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,15 +1,15 @@ { "latest": { "release": "1.10.2", - "snapshot": "16w32a" + "snapshot": "16w32b" }, "versions": [ { - "id": "16w32a", - "releaseTime": "2016-08-10T12:30:10+00:00", - "time": "2016-08-10T12:30:59+00:00", + "id": "16w32b", + "releaseTime": "2016-08-11T14:34:29+00:00", + "time": "2016-08-11T14:37:12+00:00", "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/f09fe887f1c78692dddefb0375b7b4c6d90aee72/16w32a.json" + "url": "https://launchermeta.mojang.com/mc/game/d76d4048851e5d74aed8ecf37826c74fb08f0a84/16w32b.json" }, { "id": "1.10.2", @@ -102,13 +102,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w07b.json" }, - { - "id": "16w06a", - "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w06a.json" - }, { "id": "1.8.9", "releaseTime": "2015-12-03T09:24:39+00:00", diff --git a/versions/16w06a.json b/versions/16w06a.json deleted file mode 100644 index 0ec73019dc..0000000000 --- a/versions/16w06a.json +++ /dev/null @@ -1,552 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "544342f959159d63da205b23947ee9c10b73045c", - "size": 8693204, - "url": "https://launcher.mojang.com/mc/game/16w06a/client/544342f959159d63da205b23947ee9c10b73045c/client.jar" - }, - "server": { - "sha1": "c4da6936d6374fd7116900135a2ae664de63d3bf", - "size": 8843770, - "url": "https://launcher.mojang.com/mc/game/16w06a/server/c4da6936d6374fd7116900135a2ae664de63d3bf/server.jar" - } - }, - "id": "16w06a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", - "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", - "size": 1192425, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" - } - }, - "name": "com.mojang:realms:1.7.57" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-02-10T15:06:41+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w32a.json b/versions/16w32a.json deleted file mode 100644 index a6869c8aa3..0000000000 --- a/versions/16w32a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.10", - "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", - "size": 145874, - "totalSize": 122198775, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" - }, - "assets": "1.10", - "downloads": { - "client": { - "sha1": "198124cb36e4284feec3204f8e20f14f6a531cc3", - "size": 8886213, - "url": "https://launcher.mojang.com/mc/game/16w32a/client/198124cb36e4284feec3204f8e20f14f6a531cc3/client.jar" - }, - "server": { - "sha1": "b1309cff6c574e9487e3413773841ef5eb260587", - "size": 9481016, - "url": "https://launcher.mojang.com/mc/game/16w32a/server/b1309cff6c574e9487e3413773841ef5eb260587/server.jar" - } - }, - "id": "16w32a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-08-10T12:30:10+00:00", - "time": "2016-08-10T12:30:59+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w32b.json b/versions/16w32b.json new file mode 100644 index 0000000000..41db09cacd --- /dev/null +++ b/versions/16w32b.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "9698a5fca3b77abd360fd1d1a742a76e32ceee5b", + "size": 145879, + "totalSize": 122492175, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/9698a5fca3b77abd360fd1d1a742a76e32ceee5b/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "71afbf19a5e9d37cceb449743323acbb17895dae", + "size": 8887744, + "url": "https://launcher.mojang.com/mc/game/16w32b/client/71afbf19a5e9d37cceb449743323acbb17895dae/client.jar" + }, + "server": { + "sha1": "b912ff1468e93003f36cda32db5d70133b517f97", + "size": 9481725, + "url": "https://launcher.mojang.com/mc/game/16w32b/server/b912ff1468e93003f36cda32db5d70133b517f97/server.jar" + } + }, + "id": "16w32b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-08-11T14:34:29+00:00", + "time": "2016-08-11T14:37:12+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From fe634ec775a424621e0229ea96bac91188034c47 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 15 Aug 2016 20:00:10 +0200 Subject: Update 2016-08-15 --- minecraft/1.10.2.json | 12 ++++++------ version_manifest.json | 2 +- versions/1.10.2.json | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/minecraft/1.10.2.json b/minecraft/1.10.2.json index 7e1983005f..c72c6aa40d 100644 --- a/minecraft/1.10.2.json +++ b/minecraft/1.10.2.json @@ -222,13 +222,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + "path": "com/mojang/realms/1.9.4/realms-1.9.4.jar", + "sha1": "e79108f18f47a75dc97d86be3c49693da3effbcb", + "size": 1575705, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.4/realms-1.9.4.jar" } }, - "name": "com.mojang:realms:1.9.3" + "name": "com.mojang:realms:1.9.4" }, { "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-07-22T08:46:23+00:00", + "time": "2016-08-15T13:45:28+00:00", "type": "release" } \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index ff935e887e..08bece1f99 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -14,7 +14,7 @@ { "id": "1.10.2", "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-07-22T08:46:23+00:00", + "time": "2016-08-15T13:45:28+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/1920a2b4e996bae0af1a67d38d63706bac10ac47/1.10.2.json" }, diff --git a/versions/1.10.2.json b/versions/1.10.2.json index 2c76199bb2..8aa205a973 100644 --- a/versions/1.10.2.json +++ b/versions/1.10.2.json @@ -244,13 +244,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + "path": "com/mojang/realms/1.9.4/realms-1.9.4.jar", + "sha1": "e79108f18f47a75dc97d86be3c49693da3effbcb", + "size": 1575705, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.4/realms-1.9.4.jar" } }, - "name": "com.mojang:realms:1.9.3" + "name": "com.mojang:realms:1.9.4" }, { "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-07-22T08:46:23+00:00", + "time": "2016-08-15T13:45:28+00:00", "type": "release" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 0b908d27e18c0bda051d3f8f3d3756a3d4de280b Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Tue, 16 Aug 2016 20:00:13 +0200 Subject: Update 2016-08-16 --- minecraft/1.10.2.json | 12 ++++++------ version_manifest.json | 2 +- versions/1.10.2.json | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/minecraft/1.10.2.json b/minecraft/1.10.2.json index c72c6aa40d..2d877d99be 100644 --- a/minecraft/1.10.2.json +++ b/minecraft/1.10.2.json @@ -222,13 +222,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.9.4/realms-1.9.4.jar", - "sha1": "e79108f18f47a75dc97d86be3c49693da3effbcb", - "size": 1575705, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.4/realms-1.9.4.jar" + "path": "com/mojang/realms/1.9.5/realms-1.9.5.jar", + "sha1": "efd57120f97df871cc725cf832f628d9d3f17eec", + "size": 1575703, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.5/realms-1.9.5.jar" } }, - "name": "com.mojang:realms:1.9.4" + "name": "com.mojang:realms:1.9.5" }, { "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-08-15T13:45:28+00:00", + "time": "2016-08-16T12:54:57+00:00", "type": "release" } \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 08bece1f99..2bebec8b56 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -14,7 +14,7 @@ { "id": "1.10.2", "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-08-15T13:45:28+00:00", + "time": "2016-08-16T12:54:57+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/1920a2b4e996bae0af1a67d38d63706bac10ac47/1.10.2.json" }, diff --git a/versions/1.10.2.json b/versions/1.10.2.json index 8aa205a973..91ecd86bb0 100644 --- a/versions/1.10.2.json +++ b/versions/1.10.2.json @@ -244,13 +244,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.9.4/realms-1.9.4.jar", - "sha1": "e79108f18f47a75dc97d86be3c49693da3effbcb", - "size": 1575705, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.4/realms-1.9.4.jar" + "path": "com/mojang/realms/1.9.5/realms-1.9.5.jar", + "sha1": "efd57120f97df871cc725cf832f628d9d3f17eec", + "size": 1575703, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.5/realms-1.9.5.jar" } }, - "name": "com.mojang:realms:1.9.4" + "name": "com.mojang:realms:1.9.5" }, { "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-08-15T13:45:28+00:00", + "time": "2016-08-16T12:54:57+00:00", "type": "release" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From a28e511ee8f6cef9a7480126a29bbd96f75e721f Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 17 Aug 2016 19:00:10 +0200 Subject: Update 2016-08-17 --- assets/1.11.json | 4 +- minecraft/16w07b.json | 319 ---------------------------- minecraft/16w32b.json | 8 +- minecraft/16w33a.json | 330 +++++++++++++++++++++++++++++ version_manifest.json | 18 +- versions/16w07b.json | 552 ------------------------------------------------- versions/16w32b.json | 8 +- versions/16w33a.json | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++ 8 files changed, 912 insertions(+), 890 deletions(-) delete mode 100644 minecraft/16w07b.json create mode 100644 minecraft/16w33a.json delete mode 100644 versions/16w07b.json create mode 100644 versions/16w33a.json diff --git a/assets/1.11.json b/assets/1.11.json index 605c5e5229..816a01973f 100644 --- a/assets/1.11.json +++ b/assets/1.11.json @@ -397,8 +397,8 @@ "size": 134843 }, "minecraft/sounds.json": { - "hash": "49d7e221b4c0a63f2294e956c7e8fd55362ae02a", - "size": 86288 + "hash": "6b6ac2141ed94d43c35daacab091b67dcd93ec1b", + "size": 86357 }, "minecraft/sounds/ambient/cave/cave1.ogg": { "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", diff --git a/minecraft/16w07b.json b/minecraft/16w07b.json deleted file mode 100644 index a3f123cc4b..0000000000 --- a/minecraft/16w07b.json +++ /dev/null @@ -1,319 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "5c048a4a9998e2efc05d3d46675be6ec43c7f28e", - "size": 8694898, - "url": "https://launcher.mojang.com/mc/game/16w07b/client/5c048a4a9998e2efc05d3d46675be6ec43c7f28e/client.jar" - }, - "server": { - "sha1": "35749ef82ac7ae76b990d9e6f6c23a14f213ea68", - "size": 8845827, - "url": "https://launcher.mojang.com/mc/game/16w07b/server/35749ef82ac7ae76b990d9e6f6c23a14f213ea68/server.jar" - } - }, - "id": "16w07b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", - "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", - "size": 1192425, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" - } - }, - "name": "com.mojang:realms:1.7.57" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w32b.json b/minecraft/16w32b.json index 2506896ebd..2799500043 100644 --- a/minecraft/16w32b.json +++ b/minecraft/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "9698a5fca3b77abd360fd1d1a742a76e32ceee5b", + "sha1": "be3380b8333c575a09f16561da26c3cad36b84e6", "size": 145879, - "totalSize": 122492175, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/9698a5fca3b77abd360fd1d1a742a76e32ceee5b/1.11.json" + "totalSize": 122492244, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/be3380b8333c575a09f16561da26c3cad36b84e6/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-08-11T14:37:12+00:00", + "time": "2016-08-17T13:11:56+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w33a.json b/minecraft/16w33a.json new file mode 100644 index 0000000000..4481c40225 --- /dev/null +++ b/minecraft/16w33a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "be3380b8333c575a09f16561da26c3cad36b84e6", + "size": 145879, + "totalSize": 122492244, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/be3380b8333c575a09f16561da26c3cad36b84e6/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "e565f6a8dacc85b81faaf17e4a13125b2ad5c335", + "size": 8889021, + "url": "https://launcher.mojang.com/mc/game/16w33a/client/e565f6a8dacc85b81faaf17e4a13125b2ad5c335/client.jar" + }, + "server": { + "sha1": "dfdda3e5ba769ba0634ad43ca1124a401d6addca", + "size": 9482198, + "url": "https://launcher.mojang.com/mc/game/16w33a/server/dfdda3e5ba769ba0634ad43ca1124a401d6addca/server.jar" + } + }, + "id": "16w33a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-08-17T12:48:57+00:00", + "time": "2016-08-17T13:11:56+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 2bebec8b56..09b720342d 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,13 +1,20 @@ { "latest": { "release": "1.10.2", - "snapshot": "16w32b" + "snapshot": "16w33a" }, "versions": [ + { + "id": "16w33a", + "releaseTime": "2016-08-17T12:48:57+00:00", + "time": "2016-08-17T13:11:56+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/2dc7ef6e029db09e7ff8ed8b2eb086c52a163fe5/16w33a.json" + }, { "id": "16w32b", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-08-11T14:37:12+00:00", + "time": "2016-08-17T13:11:56+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/d76d4048851e5d74aed8ecf37826c74fb08f0a84/16w32b.json" }, @@ -95,13 +102,6 @@ "type": "release", "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" }, - { - "id": "16w07b", - "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/16w07b.json" - }, { "id": "1.8.9", "releaseTime": "2015-12-03T09:24:39+00:00", diff --git a/versions/16w07b.json b/versions/16w07b.json deleted file mode 100644 index 90a021f3c5..0000000000 --- a/versions/16w07b.json +++ /dev/null @@ -1,552 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "5c048a4a9998e2efc05d3d46675be6ec43c7f28e", - "size": 8694898, - "url": "https://launcher.mojang.com/mc/game/16w07b/client/5c048a4a9998e2efc05d3d46675be6ec43c7f28e/client.jar" - }, - "server": { - "sha1": "35749ef82ac7ae76b990d9e6f6c23a14f213ea68", - "size": 8845827, - "url": "https://launcher.mojang.com/mc/game/16w07b/server/35749ef82ac7ae76b990d9e6f6c23a14f213ea68/server.jar" - } - }, - "id": "16w07b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.57/realms-1.7.57.jar", - "sha1": "2612d98b2daf072c30fed22bee2c2680ede5104e", - "size": 1192425, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.57/realms-1.7.57.jar" - } - }, - "name": "com.mojang:realms:1.7.57" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-02-16T15:22:39+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w32b.json b/versions/16w32b.json index 41db09cacd..1ecd131152 100644 --- a/versions/16w32b.json +++ b/versions/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "9698a5fca3b77abd360fd1d1a742a76e32ceee5b", + "sha1": "be3380b8333c575a09f16561da26c3cad36b84e6", "size": 145879, - "totalSize": 122492175, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/9698a5fca3b77abd360fd1d1a742a76e32ceee5b/1.11.json" + "totalSize": 122492244, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/be3380b8333c575a09f16561da26c3cad36b84e6/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-08-11T14:37:12+00:00", + "time": "2016-08-17T13:11:56+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w33a.json b/versions/16w33a.json new file mode 100644 index 0000000000..9bbade0d8a --- /dev/null +++ b/versions/16w33a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "be3380b8333c575a09f16561da26c3cad36b84e6", + "size": 145879, + "totalSize": 122492244, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/be3380b8333c575a09f16561da26c3cad36b84e6/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "e565f6a8dacc85b81faaf17e4a13125b2ad5c335", + "size": 8889021, + "url": "https://launcher.mojang.com/mc/game/16w33a/client/e565f6a8dacc85b81faaf17e4a13125b2ad5c335/client.jar" + }, + "server": { + "sha1": "dfdda3e5ba769ba0634ad43ca1124a401d6addca", + "size": 9482198, + "url": "https://launcher.mojang.com/mc/game/16w33a/server/dfdda3e5ba769ba0634ad43ca1124a401d6addca/server.jar" + } + }, + "id": "16w33a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-08-17T12:48:57+00:00", + "time": "2016-08-17T13:11:56+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 7f8f8339c112633fdac2e89930263095c6e03add Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 1 Sep 2016 20:00:12 +0200 Subject: Update 2016-09-01 --- minecraft/16w35a.json | 330 +++++++++++++++++++++++++++++ version_manifest.json | 9 +- versions/16w35a.json | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 901 insertions(+), 1 deletion(-) create mode 100644 minecraft/16w35a.json create mode 100644 versions/16w35a.json diff --git a/minecraft/16w35a.json b/minecraft/16w35a.json new file mode 100644 index 0000000000..05df1e4682 --- /dev/null +++ b/minecraft/16w35a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "be3380b8333c575a09f16561da26c3cad36b84e6", + "size": 145879, + "totalSize": 122492244, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/be3380b8333c575a09f16561da26c3cad36b84e6/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "96bf2617491528e0a4d636fa08afe3c8c14282c7", + "size": 8892558, + "url": "https://launcher.mojang.com/mc/game/16w35a/client/96bf2617491528e0a4d636fa08afe3c8c14282c7/client.jar" + }, + "server": { + "sha1": "16ad43cb3b87b0279028af26201af7651b87c9e0", + "size": 9485596, + "url": "https://launcher.mojang.com/mc/game/16w35a/server/16ad43cb3b87b0279028af26201af7651b87c9e0/server.jar" + } + }, + "id": "16w35a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-09-01T13:13:38+00:00", + "time": "2016-09-01T13:15:01+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 09b720342d..2bc647340c 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.10.2", - "snapshot": "16w33a" + "snapshot": "16w35a" }, "versions": [ + { + "id": "16w35a", + "releaseTime": "2016-09-01T13:13:38+00:00", + "time": "2016-09-01T13:15:01+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/cbdc0f050cbad8e1382b816de576af3c9af818e4/16w35a.json" + }, { "id": "16w33a", "releaseTime": "2016-08-17T12:48:57+00:00", diff --git a/versions/16w35a.json b/versions/16w35a.json new file mode 100644 index 0000000000..bb87e28a4b --- /dev/null +++ b/versions/16w35a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "be3380b8333c575a09f16561da26c3cad36b84e6", + "size": 145879, + "totalSize": 122492244, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/be3380b8333c575a09f16561da26c3cad36b84e6/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "96bf2617491528e0a4d636fa08afe3c8c14282c7", + "size": 8892558, + "url": "https://launcher.mojang.com/mc/game/16w35a/client/96bf2617491528e0a4d636fa08afe3c8c14282c7/client.jar" + }, + "server": { + "sha1": "16ad43cb3b87b0279028af26201af7651b87c9e0", + "size": 9485596, + "url": "https://launcher.mojang.com/mc/game/16w35a/server/16ad43cb3b87b0279028af26201af7651b87c9e0/server.jar" + } + }, + "id": "16w35a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-09-01T13:13:38+00:00", + "time": "2016-09-01T13:15:01+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 0bc240f1d94d4b24ef44ef8b19e33b3d1712d89e Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 8 Sep 2016 19:00:11 +0200 Subject: Update 2016-09-08 --- assets/1.11.json | 12 +- minecraft/16w32b.json | 10 +- minecraft/16w33a.json | 10 +- minecraft/16w35a.json | 10 +- minecraft/16w36a.json | 330 +++++++++++++++++++++++++++++ version_manifest.json | 23 ++- versions/16w32b.json | 10 +- versions/16w33a.json | 10 +- versions/16w35a.json | 10 +- versions/16w36a.json | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++ 10 files changed, 948 insertions(+), 40 deletions(-) create mode 100644 minecraft/16w36a.json create mode 100644 versions/16w36a.json diff --git a/assets/1.11.json b/assets/1.11.json index 816a01973f..cb45a171a4 100644 --- a/assets/1.11.json +++ b/assets/1.11.json @@ -397,8 +397,8 @@ "size": 134843 }, "minecraft/sounds.json": { - "hash": "6b6ac2141ed94d43c35daacab091b67dcd93ec1b", - "size": 86357 + "hash": "9af21e64c8ef87e914811f54610903ede241e3c8", + "size": 86464 }, "minecraft/sounds/ambient/cave/cave1.ogg": { "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", @@ -1704,6 +1704,14 @@ "hash": "74c2c4cd3ccc69adae111b684d8620ce59c305ba", "size": 6786 }, + "minecraft/sounds/item/bottle/empty1.ogg": { + "hash": "938a3212f524fd5c046d8737f63333cdeba88a6c", + "size": 8804 + }, + "minecraft/sounds/item/bottle/empty2.ogg": { + "hash": "c20374d6775a0791a514ad065aa51540074866ef", + "size": 11136 + }, "minecraft/sounds/item/bottle/fill1.ogg": { "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", "size": 9133 diff --git a/minecraft/16w32b.json b/minecraft/16w32b.json index 2799500043..ceee6fd3d2 100644 --- a/minecraft/16w32b.json +++ b/minecraft/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "be3380b8333c575a09f16561da26c3cad36b84e6", - "size": 145879, - "totalSize": 122492244, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/be3380b8333c575a09f16561da26c3cad36b84e6/1.11.json" + "sha1": "29ef8892787240076f62471edbac44f91b18c02e", + "size": 146146, + "totalSize": 122512291, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-08-17T13:11:56+00:00", + "time": "2016-09-08T14:52:01+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w33a.json b/minecraft/16w33a.json index 4481c40225..c7d616c411 100644 --- a/minecraft/16w33a.json +++ b/minecraft/16w33a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "be3380b8333c575a09f16561da26c3cad36b84e6", - "size": 145879, - "totalSize": 122492244, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/be3380b8333c575a09f16561da26c3cad36b84e6/1.11.json" + "sha1": "29ef8892787240076f62471edbac44f91b18c02e", + "size": 146146, + "totalSize": 122512291, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-08-17T13:11:56+00:00", + "time": "2016-09-08T14:52:01+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w35a.json b/minecraft/16w35a.json index 05df1e4682..9e4aa864ff 100644 --- a/minecraft/16w35a.json +++ b/minecraft/16w35a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "be3380b8333c575a09f16561da26c3cad36b84e6", - "size": 145879, - "totalSize": 122492244, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/be3380b8333c575a09f16561da26c3cad36b84e6/1.11.json" + "sha1": "29ef8892787240076f62471edbac44f91b18c02e", + "size": 146146, + "totalSize": 122512291, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-09-01T13:15:01+00:00", + "time": "2016-09-08T14:52:01+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w36a.json b/minecraft/16w36a.json new file mode 100644 index 0000000000..5b27fa2768 --- /dev/null +++ b/minecraft/16w36a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "29ef8892787240076f62471edbac44f91b18c02e", + "size": 146146, + "totalSize": 122512291, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "f333065b34c818493736a90d5f559ee702957bd3", + "size": 8894291, + "url": "https://launcher.mojang.com/mc/game/16w36a/client/f333065b34c818493736a90d5f559ee702957bd3/client.jar" + }, + "server": { + "sha1": "921580b22ce7d48f9d541364a3b04eebb680222e", + "size": 9488664, + "url": "https://launcher.mojang.com/mc/game/16w36a/server/921580b22ce7d48f9d541364a3b04eebb680222e/server.jar" + } + }, + "id": "16w36a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-09-08T14:55:10+00:00", + "time": "2016-09-08T14:57:03+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 2bc647340c..1ab076ef0f 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,27 +1,34 @@ { "latest": { "release": "1.10.2", - "snapshot": "16w35a" + "snapshot": "16w36a" }, "versions": [ + { + "id": "16w36a", + "releaseTime": "2016-09-08T14:55:10+00:00", + "time": "2016-09-08T14:57:03+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/061e119d3089f58ac216221860038da489d8cb0a/16w36a.json" + }, { "id": "16w35a", "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-09-01T13:15:01+00:00", + "time": "2016-09-08T14:52:01+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/cbdc0f050cbad8e1382b816de576af3c9af818e4/16w35a.json" }, { "id": "16w33a", "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-08-17T13:11:56+00:00", + "time": "2016-09-08T14:52:01+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/2dc7ef6e029db09e7ff8ed8b2eb086c52a163fe5/16w33a.json" }, { "id": "16w32b", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-08-17T13:11:56+00:00", + "time": "2016-09-08T14:52:01+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/d76d4048851e5d74aed8ecf37826c74fb08f0a84/16w32b.json" }, @@ -285,18 +292,18 @@ "url": "https://launchermeta.mojang.com/mc/game/41494e2ec9bca813e6fb8ca5c8c9c8cd7971f8cd/1.4.7.json" }, { - "id": "1.4.5", + "id": "1.4.6", "releaseTime": "2012-12-19T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/2d86bf5976ab5cc8d0c7228e0cc49ecd407cc44d/1.4.5.json" + "url": "https://launchermeta.mojang.com/mc/game/fa09d83d94538aed3701699b8d0d24a893cd30af/1.4.6.json" }, { - "id": "1.4.6", + "id": "1.4.5", "releaseTime": "2012-12-19T22:00:00+00:00", "time": "2016-02-02T15:37:47+00:00", "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/fa09d83d94538aed3701699b8d0d24a893cd30af/1.4.6.json" + "url": "https://launchermeta.mojang.com/mc/game/2d86bf5976ab5cc8d0c7228e0cc49ecd407cc44d/1.4.5.json" }, { "id": "1.4.4", diff --git a/versions/16w32b.json b/versions/16w32b.json index 1ecd131152..a70f538f65 100644 --- a/versions/16w32b.json +++ b/versions/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "be3380b8333c575a09f16561da26c3cad36b84e6", - "size": 145879, - "totalSize": 122492244, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/be3380b8333c575a09f16561da26c3cad36b84e6/1.11.json" + "sha1": "29ef8892787240076f62471edbac44f91b18c02e", + "size": 146146, + "totalSize": 122512291, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-08-17T13:11:56+00:00", + "time": "2016-09-08T14:52:01+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w33a.json b/versions/16w33a.json index 9bbade0d8a..e58309c38c 100644 --- a/versions/16w33a.json +++ b/versions/16w33a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "be3380b8333c575a09f16561da26c3cad36b84e6", - "size": 145879, - "totalSize": 122492244, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/be3380b8333c575a09f16561da26c3cad36b84e6/1.11.json" + "sha1": "29ef8892787240076f62471edbac44f91b18c02e", + "size": 146146, + "totalSize": 122512291, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-08-17T13:11:56+00:00", + "time": "2016-09-08T14:52:01+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w35a.json b/versions/16w35a.json index bb87e28a4b..a9d8069963 100644 --- a/versions/16w35a.json +++ b/versions/16w35a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "be3380b8333c575a09f16561da26c3cad36b84e6", - "size": 145879, - "totalSize": 122492244, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/be3380b8333c575a09f16561da26c3cad36b84e6/1.11.json" + "sha1": "29ef8892787240076f62471edbac44f91b18c02e", + "size": 146146, + "totalSize": 122512291, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-09-01T13:15:01+00:00", + "time": "2016-09-08T14:52:01+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w36a.json b/versions/16w36a.json new file mode 100644 index 0000000000..45f90065fc --- /dev/null +++ b/versions/16w36a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "29ef8892787240076f62471edbac44f91b18c02e", + "size": 146146, + "totalSize": 122512291, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "f333065b34c818493736a90d5f559ee702957bd3", + "size": 8894291, + "url": "https://launcher.mojang.com/mc/game/16w36a/client/f333065b34c818493736a90d5f559ee702957bd3/client.jar" + }, + "server": { + "sha1": "921580b22ce7d48f9d541364a3b04eebb680222e", + "size": 9488664, + "url": "https://launcher.mojang.com/mc/game/16w36a/server/921580b22ce7d48f9d541364a3b04eebb680222e/server.jar" + } + }, + "id": "16w36a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-09-08T14:55:10+00:00", + "time": "2016-09-08T14:57:03+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 3af1c0dedde58c71f36c5bd6360b68bfb462af12 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 18 Sep 2016 20:00:14 +0200 Subject: Update 2016-09-18 --- minecraft/1.10.2.json | 12 ++++++------ version_manifest.json | 2 +- versions/1.10.2.json | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/minecraft/1.10.2.json b/minecraft/1.10.2.json index 2d877d99be..d6719828d6 100644 --- a/minecraft/1.10.2.json +++ b/minecraft/1.10.2.json @@ -222,13 +222,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.9.5/realms-1.9.5.jar", - "sha1": "efd57120f97df871cc725cf832f628d9d3f17eec", - "size": 1575703, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.5/realms-1.9.5.jar" + "path": "com/mojang/realms/1.9.6/realms-1.9.6.jar", + "sha1": "b2f11d8ba18ef055db6ca7ffd45a91719eb55a41", + "size": 1575583, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.6/realms-1.9.6.jar" } }, - "name": "com.mojang:realms:1.9.5" + "name": "com.mojang:realms:1.9.6" }, { "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-08-16T12:54:57+00:00", + "time": "2016-09-18T17:33:11+00:00", "type": "release" } \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 1ab076ef0f..216d0d0780 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -35,7 +35,7 @@ { "id": "1.10.2", "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-08-16T12:54:57+00:00", + "time": "2016-09-18T17:33:11+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/1920a2b4e996bae0af1a67d38d63706bac10ac47/1.10.2.json" }, diff --git a/versions/1.10.2.json b/versions/1.10.2.json index 91ecd86bb0..0ca9329d01 100644 --- a/versions/1.10.2.json +++ b/versions/1.10.2.json @@ -244,13 +244,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.9.5/realms-1.9.5.jar", - "sha1": "efd57120f97df871cc725cf832f628d9d3f17eec", - "size": 1575703, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.5/realms-1.9.5.jar" + "path": "com/mojang/realms/1.9.6/realms-1.9.6.jar", + "sha1": "b2f11d8ba18ef055db6ca7ffd45a91719eb55a41", + "size": 1575583, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.6/realms-1.9.6.jar" } }, - "name": "com.mojang:realms:1.9.5" + "name": "com.mojang:realms:1.9.6" }, { "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-08-16T12:54:57+00:00", + "time": "2016-09-18T17:33:11+00:00", "type": "release" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 8532b1c5cac70ddeb24151d0a5d59b7eedf5b6d4 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Tue, 20 Sep 2016 20:00:15 +0200 Subject: Update 2016-09-20 --- minecraft/16w38a.json | 330 +++++++++++++++++++++++++++++ version_manifest.json | 9 +- versions/16w38a.json | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 901 insertions(+), 1 deletion(-) create mode 100644 minecraft/16w38a.json create mode 100644 versions/16w38a.json diff --git a/minecraft/16w38a.json b/minecraft/16w38a.json new file mode 100644 index 0000000000..298f57d812 --- /dev/null +++ b/minecraft/16w38a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "29ef8892787240076f62471edbac44f91b18c02e", + "size": 146146, + "totalSize": 122512291, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "e249ff8eded25695b921ccef066bc8a5db154a6d", + "size": 8893357, + "url": "https://launcher.mojang.com/mc/game/16w38a/client/e249ff8eded25695b921ccef066bc8a5db154a6d/client.jar" + }, + "server": { + "sha1": "95ffd7c33ad9f978d4a23762978923b96fc0aa7e", + "size": 9490735, + "url": "https://launcher.mojang.com/mc/game/16w38a/server/95ffd7c33ad9f978d4a23762978923b96fc0aa7e/server.jar" + } + }, + "id": "16w38a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-09-20T12:40:49+00:00", + "time": "2016-09-20T12:42:27+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 216d0d0780..e202fbb883 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.10.2", - "snapshot": "16w36a" + "snapshot": "16w38a" }, "versions": [ + { + "id": "16w38a", + "releaseTime": "2016-09-20T12:40:49+00:00", + "time": "2016-09-20T12:42:27+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/1b29f6bbf02e8dd16ba5519f7042a36b7734b732/16w38a.json" + }, { "id": "16w36a", "releaseTime": "2016-09-08T14:55:10+00:00", diff --git a/versions/16w38a.json b/versions/16w38a.json new file mode 100644 index 0000000000..137e4c8bcf --- /dev/null +++ b/versions/16w38a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "29ef8892787240076f62471edbac44f91b18c02e", + "size": 146146, + "totalSize": 122512291, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "e249ff8eded25695b921ccef066bc8a5db154a6d", + "size": 8893357, + "url": "https://launcher.mojang.com/mc/game/16w38a/client/e249ff8eded25695b921ccef066bc8a5db154a6d/client.jar" + }, + "server": { + "sha1": "95ffd7c33ad9f978d4a23762978923b96fc0aa7e", + "size": 9490735, + "url": "https://launcher.mojang.com/mc/game/16w38a/server/95ffd7c33ad9f978d4a23762978923b96fc0aa7e/server.jar" + } + }, + "id": "16w38a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-09-20T12:40:49+00:00", + "time": "2016-09-20T12:42:27+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 141bf1719ac470a9fff37c74def394e60d91aa2b Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 28 Sep 2016 16:00:09 +0200 Subject: Update 2016-09-28 --- assets/1.11.json | 690 +++++++++++++++++++++++++++++++++++++------------- minecraft/16w32b.json | 10 +- minecraft/16w33a.json | 10 +- minecraft/16w35a.json | 10 +- minecraft/16w36a.json | 10 +- minecraft/16w38a.json | 10 +- minecraft/16w39a.json | 330 ++++++++++++++++++++++++ version_manifest.json | 19 +- versions/16w32b.json | 10 +- versions/16w33a.json | 10 +- versions/16w35a.json | 10 +- versions/16w36a.json | 10 +- versions/16w38a.json | 10 +- versions/16w39a.json | 563 ++++++++++++++++++++++++++++++++++++++++ 14 files changed, 1465 insertions(+), 237 deletions(-) create mode 100644 minecraft/16w39a.json create mode 100644 versions/16w39a.json diff --git a/assets/1.11.json b/assets/1.11.json index cb45a171a4..4847f3b244 100644 --- a/assets/1.11.json +++ b/assets/1.11.json @@ -25,40 +25,40 @@ "size": 114786 }, "minecraft/lang/af_za.lang": { - "hash": "68e4864a39e41e9575aae959152f25f988c3b50d", - "size": 103736 + "hash": "afaf04452f65c5a3ebb80c2fbabaf37cefc03a66", + "size": 106758 }, "minecraft/lang/ar_sa.lang": { - "hash": "b4324ce8387714e0e8f9420ec3351b65e0bb2e1a", - "size": 155118 + "hash": "2cb3fc8a6151c128ab19d991300f33def00feabc", + "size": 155192 }, "minecraft/lang/ast_es.lang": { - "hash": "1f5072f29b6383f7ab6f50adee1ccdadd5827857", + "hash": "1322b9b0b3bf630f124cf1a102ee72ca982d2518", "size": 145923 }, "minecraft/lang/az_az.lang": { - "hash": "aa532bf0b77d04be730d91a421c8b65288388e05", - "size": 146554 + "hash": "345d8464516710cb968907de8666698b6e2f9730", + "size": 147391 }, "minecraft/lang/be_by.lang": { "hash": "17c836e0eee8f559fff8f33952e4d4cbc6bccbf5", "size": 185017 }, "minecraft/lang/bg_bg.lang": { - "hash": "95e6953e7d85a66aed00f0d152811b2a4c97db56", - "size": 191325 + "hash": "204289d6c51266d04094c875aaccde68bb4bf07c", + "size": 191569 }, "minecraft/lang/br_fr.lang": { "hash": "ff0df668466806ee1294fd2b4f9f3a08c4f60c46", "size": 141839 }, "minecraft/lang/ca_es.lang": { - "hash": "8436e0f9f729fb9b4d67324ad1561c2632565a44", - "size": 145985 + "hash": "e0d7cbab14a98ad092363fa6773d4a2843dcfa35", + "size": 145913 }, "minecraft/lang/cs_cz.lang": { - "hash": "af4a68dc654dab0494347177e88ace443836508d", - "size": 148325 + "hash": "707d2ece6da37820666534e4dc354a315bf705b7", + "size": 148308 }, "minecraft/lang/cy_gb.lang": { "hash": "1cfa26a250cddb8f65b46d5fdd3bb76f3df68a9e", @@ -69,91 +69,91 @@ "size": 136746 }, "minecraft/lang/de_at.lang": { - "hash": "af3a8ee8d600a1cab662cb98f14d35b9efb3ec7b", - "size": 137494 + "hash": "dab2e74321dccd27563a1d2031ff086301515c7e", + "size": 137590 }, "minecraft/lang/de_de.lang": { - "hash": "289fc64d63c3bb9f92604cee49af2fd755128f04", - "size": 142159 + "hash": "21831a6e05912663b0e081ec536afc2b9861261a", + "size": 142160 }, "minecraft/lang/el_gr.lang": { - "hash": "caa34cd859fc542d52a8e7821dcc5e0980849b04", - "size": 203039 + "hash": "147dcce43f7149e583f7c15fe58262bebd79a499", + "size": 203055 }, "minecraft/lang/en_au.lang": { - "hash": "84cb3363e3ea8b5a1e73e7c3c84b6dcf69c8c452", - "size": 133230 + "hash": "7c9f947a5d4007b8db4f339ebcc7e4038acb56d6", + "size": 133231 }, "minecraft/lang/en_ca.lang": { - "hash": "360a209faaae14847c3bbe2322758f55c0ab9ea4", - "size": 134329 + "hash": "a4f58ba4aef9c90375907f49dd92bcc791e547f0", + "size": 134330 }, "minecraft/lang/en_gb.lang": { "hash": "eda1518b15c711cf6e75d99003bd87753f67fac4", "size": 134082 }, "minecraft/lang/en_nz.lang": { - "hash": "621cd51707604f499f5b501ecbdcd485118b818a", - "size": 133223 + "hash": "ebfb356ea1bd37c014de67d229e98920f825c499", + "size": 133224 }, "minecraft/lang/en_pt.lang": { - "hash": "984d27a804a93d915b6c01d89457b1b389b5999d", - "size": 139451 + "hash": "a61a6ed76f102580cb5c55fe90756c7432b90ea0", + "size": 139056 }, "minecraft/lang/en_ud.lang": { - "hash": "ce25fa84d68d0fb3b61443880e7e71e2e4188df3", + "hash": "a1299a104c4fd07b41b34ad9ec7b82f96f8531f5", "size": 173215 }, "minecraft/lang/eo_uy.lang": { - "hash": "42f288f0bc89b73911640d754a915aa9db28df6c", - "size": 137934 + "hash": "473d2bfd78d095167d3ff462abdfe3d803c7448c", + "size": 137937 }, "minecraft/lang/es_ar.lang": { - "hash": "da926ad65268984665f895c5dde40bb55588a662", - "size": 143116 + "hash": "27c27244a59e77cc76de2bc935ac38806dda1293", + "size": 143105 }, "minecraft/lang/es_es.lang": { - "hash": "21dda4b9f60831030c9bedad7ad2e22de46b9116", - "size": 144651 + "hash": "bce238b4455dbeb7ac6030d8f215d7ccbca152d3", + "size": 144654 }, "minecraft/lang/es_mx.lang": { - "hash": "9cdbc9cd1be1f5367004ed8aff381985a8f55077", - "size": 142952 + "hash": "2757af19155d9b7d87e58b158b8a0def821ce32b", + "size": 142972 }, "minecraft/lang/es_uy.lang": { - "hash": "3d85922e0f2ce4d79e05f0e81d2c3638fa0877e1", - "size": 143593 + "hash": "2fe167441d36c34893e487a8f8dd30501016a472", + "size": 143594 }, "minecraft/lang/es_ve.lang": { - "hash": "e0c4a5d2597294e510d6f9f0d3fbc40111d8b544", - "size": 143690 + "hash": "a4ac3db6561b4f333de0e1cc621641dc5cfbc02a", + "size": 143711 }, "minecraft/lang/et_ee.lang": { "hash": "d6a51411ac0aa5e780c8d33ab48cbf68823d5d8e", "size": 144032 }, "minecraft/lang/eu_es.lang": { - "hash": "5517d4b31d2be0de5a55c8c464fe17f107233432", - "size": 88219 + "hash": "8647f9f3879da74823fed6a3bb59e3bb8073474e", + "size": 115456 }, "minecraft/lang/fa_ir.lang": { - "hash": "5d0f9a46a96f30c739eae1b787148c74c7e3847e", - "size": 85892 + "hash": "57afe557e75511b387d3d4fceb5d304c674a7601", + "size": 86243 }, "minecraft/lang/fi_fi.lang": { - "hash": "80da7531e9a5e002d2f7335ebf5cc7d4b9472873", - "size": 142464 + "hash": "2aa029f0838477527e1a4403491e408091ec130c", + "size": 142462 }, "minecraft/lang/fil_ph.lang": { - "hash": "9e10b511dfd3d1e1ff6fa26c6633c34fe84467a1", - "size": 112769 + "hash": "2e2855661c304a808e4373498c33c93480f5d683", + "size": 114112 }, "minecraft/lang/fo_fo.lang": { "hash": "fd8c0aa9ba81c52cc17fd8e229dff154d5ac9fff", "size": 119122 }, "minecraft/lang/fr_ca.lang": { - "hash": "ce23ca9e45178fd9909aff0426fd5cefffbc4aca", + "hash": "94ec62e20d0c10a0a82cee3c3080565f27ab8a59", "size": 150591 }, "minecraft/lang/fr_fr.lang": { @@ -165,16 +165,16 @@ "size": 139298 }, "minecraft/lang/ga_ie.lang": { - "hash": "1d8611525b03e9104cb3fdca19ee5a96e8761ba3", - "size": 144595 + "hash": "6d2fa8ce94d0ad750a05b9ebe3062448117221c7", + "size": 145249 }, "minecraft/lang/gd_gb.lang": { - "hash": "a52df5f6cf0c3b20fd8b9218488a70587e423f96", - "size": 158538 + "hash": "813d724e26edda7635c45ca49d0ea8821745bff7", + "size": 158465 }, "minecraft/lang/gl_es.lang": { - "hash": "e0831409465c6599db4b2eb95d68a97fdc6dea9f", - "size": 140993 + "hash": "8f16b7da72cf2e129f80c381b5f67c07006c5233", + "size": 142108 }, "minecraft/lang/gv_im.lang": { "hash": "3c4fa469587a596037e580c31639aaa306fe8308", @@ -185,64 +185,68 @@ "size": 36485 }, "minecraft/lang/he_il.lang": { - "hash": "200268389de30cbf2c87581282b9e166424b9b02", - "size": 159711 + "hash": "448723a7bcbf2e50a7cf9e48abd63242475d3afb", + "size": 159626 }, "minecraft/lang/hi_in.lang": { - "hash": "688c845d34a2cda45f2dbf14d9d8010d63e532b1", - "size": 90181 + "hash": "df61869db9447981ad9e6551d78fbe5b948d521e", + "size": 90284 }, "minecraft/lang/hr_hr.lang": { - "hash": "3da562dace8fc56d3c89cf73eb078c2b0049783d", - "size": 128379 + "hash": "3da153fda22b6b2cde295b9e65f2445405cbd810", + "size": 140707 }, "minecraft/lang/hu_hu.lang": { - "hash": "9acfd3b8b4d39855023c0405cb440c42e4d2c475", - "size": 144364 + "hash": "17540873c3956c82fe1d63344987a84c9fa46f2b", + "size": 144073 }, "minecraft/lang/hy_am.lang": { "hash": "825567510fa2a584e236a3a14b5b739fdfe5c06b", "size": 74608 }, "minecraft/lang/id_id.lang": { - "hash": "6fde970525bd8f5c9ad4e39dcfbabe4949d43335", - "size": 140082 + "hash": "d68f562741a5b0ad1851a4aa03a8a0f18232fc05", + "size": 140016 + }, + "minecraft/lang/io_ido.lang": { + "hash": "e8e95629e7d6076117c23a42ee619ea40e7913c5", + "size": 31440 }, "minecraft/lang/is_is.lang": { - "hash": "38f8d0b3d459221ca5dcbffab245ae69ca0548e9", - "size": 100336 + "hash": "fa7d135b5da131a484eb431767029a9af67624ba", + "size": 108223 }, "minecraft/lang/it_it.lang": { - "hash": "5c971bbe9aef68731523e67f242094de87c4fe82", - "size": 148955 + "hash": "2c17332429a2e13dfc2f39943d5a3e70831ab8b6", + "size": 148967 }, "minecraft/lang/ja_jp.lang": { - "hash": "766cddcf43fd74f1df45585cd2377d2b9977961b", - "size": 160841 + "hash": "6476733775516c90aa1e99cdd812c54d0b8fa3c8", + "size": 160829 }, "minecraft/lang/jbo_en.lang": { - "hash": "b1c3eda256024a2cad11b36ca4c2d8f94aeb03df", - "size": 54062 + "hash": "ddfe42b7640ffd2127f7df084093fa55502ab5c9", + "size": 54338 }, "minecraft/lang/ka_ge.lang": { "hash": "b281288fee4f089561fef764dac1f9882e6b7ddf", "size": 239796 }, "minecraft/lang/ko_kr.lang": { - "hash": "ada29589bc8d44144982ca52aa1e02818b48dbdf", - "size": 154003 + "hash": "e99958447048462887d90a3810884d2910b4239d", + "size": 154175 }, "minecraft/lang/ksh_de.lang": { - "hash": "343d51555572595abc2da83d7fe264ecf64a55a0", - "size": 138656 + "hash": "de26ce857e49d8456c2d0acd009da048b4041d95", + "size": 138655 }, "minecraft/lang/kw_gb.lang": { "hash": "4bafbbd94762e548503ca42a5d01be45a4f73626", "size": 67417 }, "minecraft/lang/la_la.lang": { - "hash": "3358a56e77f359f5c5b2938027be367614456134", - "size": 118081 + "hash": "614f8cd0f092821816b086dd279ea189582eafde", + "size": 119688 }, "minecraft/lang/lb_lu.lang": { "hash": "359eb73f88dd86fe80d7d0c3ea93adecae85a14f", @@ -257,28 +261,28 @@ "size": 134512 }, "minecraft/lang/lt_lt.lang": { - "hash": "7bfdc82085e1fdd010ceb7965617daf62d70795a", - "size": 152446 + "hash": "6490c157582d6402230ae8159d8adf410373bf19", + "size": 152448 }, "minecraft/lang/lv_lv.lang": { - "hash": "1e9c4b4451ab77cb839cc5d20c96b74b1fb3de3d", - "size": 97798 + "hash": "babe4999314fa270076c9e1efe64dfad986c4de3", + "size": 98420 }, "minecraft/lang/mi_nz.lang": { "hash": "1ea94410b4278be9da66465e96958c373121a160", "size": 17640 }, "minecraft/lang/mk_mk.lang": { - "hash": "670af481f9d101bda0060d2504df329db4e9eca5", - "size": 34229 + "hash": "ec1232ef28fec97318623577135f4b5dc830c9de", + "size": 40388 }, "minecraft/lang/mn_mn.lang": { - "hash": "79354a254b1205c92f02378580e25be75e4c99b9", - "size": 125303 + "hash": "16f4aef1f62f1c29641485b601c724f1c71dcbae", + "size": 126201 }, "minecraft/lang/ms_my.lang": { - "hash": "666997cc24f3623318c8519faf876aef5414ff6c", - "size": 141278 + "hash": "81ec6a85c6984b8d84baabe151c588c5c6b194fe", + "size": 141271 }, "minecraft/lang/mt_mt.lang": { "hash": "a1b7c035885cd750b6e98507a2e8556efb4b22bb", @@ -289,116 +293,116 @@ "size": 69858 }, "minecraft/lang/nl_nl.lang": { - "hash": "1b3f86de3d44ba6ba5c0cf6d506872ef7b0327b5", - "size": 139128 + "hash": "a307fd8fbd27ca325ea8408123c1008f97788454", + "size": 139132 }, "minecraft/lang/nn_no.lang": { "hash": "793512946ed90607f16e5e9409711672929c40a1", "size": 127444 }, "minecraft/lang/no_no.lang": { - "hash": "b1dfe8708407ac429f15c9d3c0c945f7c8edb7f5", - "size": 137095 + "hash": "6bd274113b1627496a905e3e670ac34d04ee1445", + "size": 137092 }, "minecraft/lang/oc_fr.lang": { - "hash": "a9aa844f117633f93fb96655f38e580c8277ea1e", - "size": 119385 + "hash": "32ad602c1b6a3b1d25e383f4f623e1e54166cdc2", + "size": 121010 }, "minecraft/lang/pl_pl.lang": { "hash": "a1a7142fdf64b0b60d9c7d2040103d69b8ae685f", "size": 145664 }, "minecraft/lang/pt_br.lang": { - "hash": "32bebbc128bafcde17ab8a00da8962d6cb147a3d", - "size": 142657 + "hash": "dd5f892a95d0626a94cf0b7c6989e9e42f32ec81", + "size": 142670 }, "minecraft/lang/pt_pt.lang": { "hash": "14ef6bf2f5e89c447f3868396d893277fb006b7d", "size": 143805 }, "minecraft/lang/qya_aa.lang": { - "hash": "1cc11ae71c89b725c6dfe9d7c4852269dcc7e7e6", - "size": 40703 + "hash": "5577475ee48bcf4a3c5f4b7b40ef062802681afb", + "size": 40856 }, "minecraft/lang/ro_ro.lang": { - "hash": "729dde710997cb101ec095447f8e0b73dd5707d9", - "size": 144220 + "hash": "888b01f5f9d493f3bffea0713c109eed01825822", + "size": 144172 }, "minecraft/lang/ru_ru.lang": { - "hash": "fecb74a872a8afe9c9b51374c7ec957d5a9e9708", - "size": 186191 + "hash": "06b54ceba30b8561d6f2e80349dc10d86fa97443", + "size": 186215 }, "minecraft/lang/se_no.lang": { - "hash": "830aad576abb4652d7fbbb38e6d2b1cf10463a59", - "size": 19151 + "hash": "23b67d1b2bb5c172b79608c4b7bb8784defe92fa", + "size": 19257 }, "minecraft/lang/sk_sk.lang": { - "hash": "3277e77445aa66d6bdd0f1ebf0efba9536e98e16", - "size": 145803 + "hash": "ab1f890f784ce2084bbfacc74aceff9bae0a164c", + "size": 145822 }, "minecraft/lang/sl_si.lang": { "hash": "34748007bfaf4fa1382f13b118c5778e0aab5cd2", "size": 140347 }, "minecraft/lang/so_so.lang": { - "hash": "112a569d30f06510f243c97652b98033444aba1c", - "size": 4829 + "hash": "f82fd81b126aa5a87707bdbf95f29af795b57c47", + "size": 4964 }, "minecraft/lang/sq_al.lang": { - "hash": "41a0170de5818f93c5aa32a6299529578d70cbbf", - "size": 21299 + "hash": "5297840a7b6e3605f459686bfc3d5c718ea40e8d", + "size": 21706 }, "minecraft/lang/sr_sp.lang": { - "hash": "6e9e5e71c64028e57df0805941107a8dbc0a2c42", - "size": 124826 + "hash": "544f8f801813f05d25398b72106aeca5c62b1e99", + "size": 125542 }, "minecraft/lang/sv_se.lang": { - "hash": "a760f69554c251ae40c5ea7226c3a18170347140", - "size": 137476 + "hash": "496ada797048cbb323f733b10329246be777f7b4", + "size": 137472 }, "minecraft/lang/swg_de.lang": { - "hash": "08bf13ad27c8f1fabd9c270380c2acf623788f71", - "size": 7875 + "hash": "c23280aab1cd2571f2274a3e9cc38e84f3e6dcee", + "size": 12993 }, "minecraft/lang/th_th.lang": { - "hash": "58ad7dbbd715c5ec75cbf1c91029ea5a3988d619", - "size": 215488 + "hash": "d1d413fcd7884edfc9d3d87e7d92942efd657eac", + "size": 221111 }, "minecraft/lang/tlh_aa.lang": { "hash": "f4d9fe40bf8e2afe91b7264818a427e8539cbdb0", "size": 55398 }, "minecraft/lang/tr_tr.lang": { - "hash": "b5bbb30d6293f8c31cd09b56f02e594d0d735d97", - "size": 143742 + "hash": "28dbf29552d7b0da0853aa918bee539505fcaf91", + "size": 143767 }, "minecraft/lang/tzl_tzl.lang": { "hash": "6b632f5f6cb745a216a3643a10588f808cd0f54f", "size": 64411 }, "minecraft/lang/uk_ua.lang": { - "hash": "3c53529a6ff0bb14fb1cda15b04fbb1fb7b54802", - "size": 190369 + "hash": "73e3feeb2dba161651145ac460512a065ce6402a", + "size": 190373 }, "minecraft/lang/val_es.lang": { "hash": "211a6c5f750286cc19f1a05fc2c4e731f7474624", "size": 147838 }, "minecraft/lang/vi_vn.lang": { - "hash": "0b4104b59d8bda392e9cf0de91de6f4e623aa40d", - "size": 162505 + "hash": "6dfcaa00e469686f65843d62bee12ef3ea780ca9", + "size": 162496 }, "minecraft/lang/zh_cn.lang": { "hash": "1a2378ae02b24f7c5f58b071549dfd8dd254453e", "size": 131696 }, "minecraft/lang/zh_tw.lang": { - "hash": "f58b9eb678a9dfd057f5900e3b2968847adf7c69", - "size": 134843 + "hash": "71b508e93b9f79292daadc7e75ef733665762eb4", + "size": 134834 }, "minecraft/sounds.json": { - "hash": "9af21e64c8ef87e914811f54610903ede241e3c8", - "size": 86464 + "hash": "7681035753acec3211729e26d94aaba8d213aeb4", + "size": 90058 }, "minecraft/sounds/ambient/cave/cave1.ogg": { "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", @@ -1364,6 +1368,14 @@ "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", "size": 15748 }, + "minecraft/sounds/entity/shulker_box/close.ogg": { + "hash": "d673dd1dae8c1dc80b53917cf454a52386256132", + "size": 8936 + }, + "minecraft/sounds/entity/shulker_box/open.ogg": { + "hash": "0fadce9827b247d2da715d8e5a8213db83fbe44f", + "size": 9352 + }, "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", "size": 11384 @@ -1540,11 +1552,11 @@ "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", "size": 14727 }, - "minecraft/sounds/fireworks/largeBlast1.ogg": { + "minecraft/sounds/fireworks/largeblast1.ogg": { "hash": "ef59205829f09ac4855c614a0e7046db820df18b", "size": 17306 }, - "minecraft/sounds/fireworks/largeBlast_far1.ogg": { + "minecraft/sounds/fireworks/largeblast_far1.ogg": { "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", "size": 21914 }, @@ -1840,6 +1852,10 @@ "hash": "2bf88ed6015273fa5b757531597cf156176b35f8", "size": 6671 }, + "minecraft/sounds/item/totem/use_totem.ogg": { + "hash": "e7f0337931cdb05c4234d2a9bc1f38ead675db26", + "size": 35952 + }, "minecraft/sounds/liquid/lava.ogg": { "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", "size": 65328 @@ -2248,6 +2264,66 @@ "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", "size": 127738 }, + "minecraft/sounds/mob/evocation_illager/cast1.ogg": { + "hash": "54d3edb3a90389d75f69987bfc678cabc4c87e26", + "size": 20383 + }, + "minecraft/sounds/mob/evocation_illager/cast2.ogg": { + "hash": "b273df5c1e0271b2d8b0c65720490f26cc2a7215", + "size": 17180 + }, + "minecraft/sounds/mob/evocation_illager/death1.ogg": { + "hash": "1f7d377e9b4eae36f14a789c617a002672f12d4a", + "size": 7428 + }, + "minecraft/sounds/mob/evocation_illager/death2.ogg": { + "hash": "60f96185109232213115f5d872bb255e8c7a0c81", + "size": 8336 + }, + "minecraft/sounds/mob/evocation_illager/fangs.ogg": { + "hash": "af4b651a46f231b85a168250139279bc40f61d21", + "size": 25652 + }, + "minecraft/sounds/mob/evocation_illager/hurt1.ogg": { + "hash": "80a6c6c1d60532793787e8a66ca2d129ac3fbac3", + "size": 5286 + }, + "minecraft/sounds/mob/evocation_illager/hurt2.ogg": { + "hash": "f4f7b2865ccaadccca94e83e38018e702457c3d4", + "size": 5264 + }, + "minecraft/sounds/mob/evocation_illager/idle1.ogg": { + "hash": "2e07d453eb202ad118188afab747735ee30c4fee", + "size": 9105 + }, + "minecraft/sounds/mob/evocation_illager/idle2.ogg": { + "hash": "658ff4745a987397d73d88433beacdd10ed77060", + "size": 6601 + }, + "minecraft/sounds/mob/evocation_illager/idle3.ogg": { + "hash": "29a8dc6ba0be69c30a30554d4df2897e7080e4c6", + "size": 11726 + }, + "minecraft/sounds/mob/evocation_illager/idle4.ogg": { + "hash": "38c7a291e6f92671edfc93ed417190007360ccc8", + "size": 13518 + }, + "minecraft/sounds/mob/evocation_illager/prepare_attack1.ogg": { + "hash": "fd879aaac2253fbc2a8995a8bab4b48ec11d0d41", + "size": 95577 + }, + "minecraft/sounds/mob/evocation_illager/prepare_attack2.ogg": { + "hash": "fc1a00ef9a40024a4b1ded698c4b772fe970cbef", + "size": 75594 + }, + "minecraft/sounds/mob/evocation_illager/prepare_summon.ogg": { + "hash": "f85e4f86826405a97d929e16f60a8a2fddc7abc0", + "size": 32474 + }, + "minecraft/sounds/mob/evocation_illager/prepare_wololo.ogg": { + "hash": "bad476e071c0e0d9cd6417bc636385e171578aae", + "size": 21496 + }, "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", "size": 9367 @@ -2744,6 +2820,94 @@ "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", "size": 7021 }, + "minecraft/sounds/mob/llama/angry1.ogg": { + "hash": "3c7d131bea20c3ecf4944ea348f0b7f1ffd589b8", + "size": 22707 + }, + "minecraft/sounds/mob/llama/death1.ogg": { + "hash": "52b923b1b552936f2ac5fbd510bfbdd4cf7b14e7", + "size": 8712 + }, + "minecraft/sounds/mob/llama/death2.ogg": { + "hash": "7496b0e5fe51d486a1c18a10f354802b64c72df5", + "size": 10071 + }, + "minecraft/sounds/mob/llama/eat1.ogg": { + "hash": "26a12b0f58bbc075d791a88a4c40ea483f5f68aa", + "size": 6546 + }, + "minecraft/sounds/mob/llama/eat2.ogg": { + "hash": "b920529bff1cd036e2bd1030b5fdb1618e869d79", + "size": 6950 + }, + "minecraft/sounds/mob/llama/eat3.ogg": { + "hash": "fb8ef675c17637bf7b16e97ab33701b9db274557", + "size": 6407 + }, + "minecraft/sounds/mob/llama/hurt1.ogg": { + "hash": "ec88e60f461446217590da0ca3f5b9723aea440a", + "size": 16720 + }, + "minecraft/sounds/mob/llama/hurt2.ogg": { + "hash": "0eb97ddb69796a7f0cfa8c582da49b0ea3f078a1", + "size": 11844 + }, + "minecraft/sounds/mob/llama/hurt3.ogg": { + "hash": "4be797a654ef7d62adbba23f531324f97b8f0da2", + "size": 15435 + }, + "minecraft/sounds/mob/llama/idle1.ogg": { + "hash": "add752f78fbd0398f0e9e0755e4e12dc196b821c", + "size": 8060 + }, + "minecraft/sounds/mob/llama/idle2.ogg": { + "hash": "c10fd6127207673fa43ef93038121f0d5aebc456", + "size": 13184 + }, + "minecraft/sounds/mob/llama/idle3.ogg": { + "hash": "04aa5cffedcbecbe41366d8d36da6f423891c05e", + "size": 7156 + }, + "minecraft/sounds/mob/llama/idle4.ogg": { + "hash": "a9e0a8b4237387f40008b6f0227915c5dd8281fd", + "size": 6403 + }, + "minecraft/sounds/mob/llama/idle5.ogg": { + "hash": "af1519b9429688e8cebc6d7edd8ac5cfc8d1a6af", + "size": 13475 + }, + "minecraft/sounds/mob/llama/spit1.ogg": { + "hash": "361c8d76dce6157713e24e77c7feb20868ae0e38", + "size": 7436 + }, + "minecraft/sounds/mob/llama/spit2.ogg": { + "hash": "a783e772d25d52b7e3d4d9a58458bdc23e94efdc", + "size": 6876 + }, + "minecraft/sounds/mob/llama/step1.ogg": { + "hash": "7584883d3969a771716a29f55a695acad068c9c8", + "size": 5802 + }, + "minecraft/sounds/mob/llama/step2.ogg": { + "hash": "20ddc6a5fec1f7be2d92c73ffed513855fe7a906", + "size": 5632 + }, + "minecraft/sounds/mob/llama/step3.ogg": { + "hash": "d380b144db2faf356520919d646ab95863cbf51e", + "size": 5313 + }, + "minecraft/sounds/mob/llama/step4.ogg": { + "hash": "7c8f2ffac9470cbd75cb668797714c3602bc3ebe", + "size": 5585 + }, + "minecraft/sounds/mob/llama/step5.ogg": { + "hash": "6aef9bad980e39643edb9154457da314357ed1f1", + "size": 5701 + }, + "minecraft/sounds/mob/llama/swag.ogg": { + "hash": "14802b4346986369a7bbf616ebc4023e34e4f517", + "size": 8476 + }, "minecraft/sounds/mob/magmacube/big1.ogg": { "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", "size": 10917 @@ -3240,6 +3404,50 @@ "hash": "2169e0302e1d7ce1e32dc8d41648c8059da5eaa7", "size": 8524 }, + "minecraft/sounds/mob/vex/charge1.ogg": { + "hash": "478e408dfbdf80fbef0c01c00e13db9d30c6fdef", + "size": 20167 + }, + "minecraft/sounds/mob/vex/charge2.ogg": { + "hash": "e967f24f61a222b616dd9cda511f0295aad99bbd", + "size": 20344 + }, + "minecraft/sounds/mob/vex/charge3.ogg": { + "hash": "342790fb463baafaa7b8d61102567b48505cbdf2", + "size": 23488 + }, + "minecraft/sounds/mob/vex/death1.ogg": { + "hash": "6bfff2a958db431970b1cb8d9dbb9c219cc61022", + "size": 15245 + }, + "minecraft/sounds/mob/vex/death2.ogg": { + "hash": "fe0aa753f52ff42f65b0ce142cd91c7851eae3ba", + "size": 15298 + }, + "minecraft/sounds/mob/vex/hurt1.ogg": { + "hash": "705958413c53d3be211df142ac4373a4471427da", + "size": 15388 + }, + "minecraft/sounds/mob/vex/hurt2.ogg": { + "hash": "4f380fccd5258b882bb7d5a471a7906ef0a5a0e5", + "size": 15839 + }, + "minecraft/sounds/mob/vex/idle1.ogg": { + "hash": "412fbf472c29b9eef3a08cafcf665c0c9bd93ab8", + "size": 16578 + }, + "minecraft/sounds/mob/vex/idle2.ogg": { + "hash": "23360665fe34480dae0056e9f11ef6c47cc8e3df", + "size": 22480 + }, + "minecraft/sounds/mob/vex/idle3.ogg": { + "hash": "756529ea99c4e259d66b1dd0b945e7d62904e2c8", + "size": 24561 + }, + "minecraft/sounds/mob/vex/idle4.ogg": { + "hash": "e1473161a5f6e52bee97c38b1c05c8342503bbf2", + "size": 26684 + }, "minecraft/sounds/mob/villager/death.ogg": { "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", "size": 8428 @@ -3308,6 +3516,46 @@ "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", "size": 6712 }, + "minecraft/sounds/mob/vindication_illager/death1.ogg": { + "hash": "925654a26dd71aca3ab1bbf4373815a9bf128b47", + "size": 7464 + }, + "minecraft/sounds/mob/vindication_illager/death2.ogg": { + "hash": "2df2e501b08129614ebf5e42dcca20b8fc809192", + "size": 7343 + }, + "minecraft/sounds/mob/vindication_illager/hurt1.ogg": { + "hash": "b28d52e4ac00b71576a78bdbad0f773ec8756b66", + "size": 6290 + }, + "minecraft/sounds/mob/vindication_illager/hurt2.ogg": { + "hash": "04d181f5f4d61d2215175a1e63e7caaf9b624ab2", + "size": 6573 + }, + "minecraft/sounds/mob/vindication_illager/hurt3.ogg": { + "hash": "4d279a6cc6dd3161ed273cc6796ae99d1a3a2175", + "size": 6764 + }, + "minecraft/sounds/mob/vindication_illager/idle1.ogg": { + "hash": "a9bfa18b9c4a50dffabb0720dc93189fbbb20832", + "size": 7688 + }, + "minecraft/sounds/mob/vindication_illager/idle2.ogg": { + "hash": "9de75e25e57b327074f50fefd60bff0589702f19", + "size": 8206 + }, + "minecraft/sounds/mob/vindication_illager/idle3.ogg": { + "hash": "e888f16c037e781a4e72cebee443734f81234b79", + "size": 9650 + }, + "minecraft/sounds/mob/vindication_illager/idle4.ogg": { + "hash": "71f7bc8ea9940bdb8e2b1124b44b8a886426bd1f", + "size": 8166 + }, + "minecraft/sounds/mob/vindication_illager/idle5.ogg": { + "hash": "29c3ea6ab1866dd60d5c13d5bdfdadc85a000b75", + "size": 7219 + }, "minecraft/sounds/mob/wither/death.ogg": { "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", "size": 62674 @@ -3352,6 +3600,58 @@ "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", "size": 151896 }, + "minecraft/sounds/mob/wither_skeleton/death1.ogg": { + "hash": "917736d555d124702429e05485e9921ba2420c18", + "size": 15618 + }, + "minecraft/sounds/mob/wither_skeleton/death2.ogg": { + "hash": "b2078a1f1641bcb429b82d9d15f378362b770dc8", + "size": 16220 + }, + "minecraft/sounds/mob/wither_skeleton/hurt1.ogg": { + "hash": "9570e1d01565f8bbcbee22145aec80cabb0027eb", + "size": 13847 + }, + "minecraft/sounds/mob/wither_skeleton/hurt2.ogg": { + "hash": "623296e4e8fc1fa00b769ca5b8bba7e711fc01cb", + "size": 12306 + }, + "minecraft/sounds/mob/wither_skeleton/hurt3.ogg": { + "hash": "c6da4885630fe8f76f42b6930b938b3fbd080757", + "size": 11285 + }, + "minecraft/sounds/mob/wither_skeleton/hurt4.ogg": { + "hash": "0f1b391091236dadf8ab0108185d450639e54879", + "size": 12448 + }, + "minecraft/sounds/mob/wither_skeleton/idle1.ogg": { + "hash": "0e6d00d4c3f24a4e86eace20e63283a7d409854f", + "size": 28586 + }, + "minecraft/sounds/mob/wither_skeleton/idle2.ogg": { + "hash": "8c5427b9b55d9cdc3910e5c608be4c70f83f90ea", + "size": 30936 + }, + "minecraft/sounds/mob/wither_skeleton/idle3.ogg": { + "hash": "12ad9b74b454e7156d42154eabb8228820f485e7", + "size": 25853 + }, + "minecraft/sounds/mob/wither_skeleton/step1.ogg": { + "hash": "f646271fcab59f35d80ce4834d853b35c56789a6", + "size": 8994 + }, + "minecraft/sounds/mob/wither_skeleton/step2.ogg": { + "hash": "32eb62df4ca42c3cbcc76fea1f8009a8da3628de", + "size": 8304 + }, + "minecraft/sounds/mob/wither_skeleton/step3.ogg": { + "hash": "5ed98b8375fd787baf19d7d434f0333a189ccb51", + "size": 8738 + }, + "minecraft/sounds/mob/wither_skeleton/step4.ogg": { + "hash": "a7ed72c3701d6174196d1d259d35cc2be301140d", + "size": 9032 + }, "minecraft/sounds/mob/wolf/bark1.ogg": { "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", "size": 5398 @@ -3520,6 +3820,30 @@ "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", "size": 10929 }, + "minecraft/sounds/mob/zombie_villager/death.ogg": { + "hash": "323880d656a3ca6b42ac9890857dcfc9b354cdbf", + "size": 10274 + }, + "minecraft/sounds/mob/zombie_villager/hurt1.ogg": { + "hash": "ebce815ea3ee1bf06e0817453d1c9988cfb99a92", + "size": 11898 + }, + "minecraft/sounds/mob/zombie_villager/hurt2.ogg": { + "hash": "713be8d0f6b8373cc2294f76cb80bb84abad05f6", + "size": 11968 + }, + "minecraft/sounds/mob/zombie_villager/say1.ogg": { + "hash": "db4dee87d8e7506586c0b8e4fa665dab30afc280", + "size": 13397 + }, + "minecraft/sounds/mob/zombie_villager/say2.ogg": { + "hash": "1664efefbd7bc74eaaf000800f5427bfcf2fb6f4", + "size": 13458 + }, + "minecraft/sounds/mob/zombie_villager/say3.ogg": { + "hash": "08a63afa82b424db5ad217b0a861bcba419ab597", + "size": 18807 + }, "minecraft/sounds/mob/zombiepig/zpig1.ogg": { "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", "size": 8536 @@ -4081,24 +4405,24 @@ "size": 6059 }, "pack.mcmeta": { - "hash": "4904cefd496445de2b088dcadca272b7645adb4f", - "size": 12822 + "hash": "dd19fae6bd7a45b630a01f2b0c795f1d9790b796", + "size": 14159 }, "realms/lang/af_za.lang": { "hash": "f6c015779181d46436f56a40d920eced18e04adc", "size": 12229 }, "realms/lang/ar_sa.lang": { - "hash": "063de0560d524389127b08628d91fe18dc427497", - "size": 14840 + "hash": "3c10b1202ec5ef7cf41252fa17ab84a497d147dd", + "size": 14843 }, "realms/lang/ast_es.lang": { "hash": "ab254bf524e9272ae8d63472f7954525a5b43918", "size": 12247 }, "realms/lang/az_az.lang": { - "hash": "9402cc76b527e121d1fbe19e47950ce977f617ce", - "size": 12821 + "hash": "84dbb3c65f742d065df3432c9a3474262d973558", + "size": 12872 }, "realms/lang/be_by.lang": { "hash": "f3629d067cdbb24531b9f2fb3733412511a54596", @@ -4113,8 +4437,8 @@ "size": 12449 }, "realms/lang/ca_es.lang": { - "hash": "facea734e6c4919cfb65ab32c7c56ceb0b42808e", - "size": 12447 + "hash": "2d35eef0aaf5f72dea8fd1905c07b537035100c1", + "size": 12412 }, "realms/lang/cs_cz.lang": { "hash": "fbff60fdd23abf7793c3f0465b3a24da296348e2", @@ -4129,8 +4453,8 @@ "size": 12060 }, "realms/lang/de_at.lang": { - "hash": "f1fc886ef4fe902d53be6ef51a470a18a20e7c9c", - "size": 11978 + "hash": "dc5d94a2564ff55bc1a56c1fbc3cc99370e767fe", + "size": 11979 }, "realms/lang/de_de.lang": { "hash": "3ba59f91eb84357244a47873c0b07a43dd41f53f", @@ -4157,36 +4481,36 @@ "size": 11696 }, "realms/lang/en_pt.lang": { - "hash": "1fd59881f7b18b05a0cfd29d4a1e2f8a219e158f", - "size": 12146 + "hash": "1ecc0e46cb6d9b8d519ea3755be3ece6b94b862f", + "size": 12138 }, "realms/lang/en_ud.lang": { - "hash": "d96a7e4c7eb5219120a9a8ce8e4ca50bcf05d1db", - "size": 15211 + "hash": "0505181cff545a4fe213ceb5ebc5735867b85a72", + "size": 15210 }, "realms/lang/eo_uy.lang": { - "hash": "0cb991e656fbe60669450a174fa8adb3a650fe94", - "size": 11978 + "hash": "b9aeff15dd8e4bcdd0907a73b8ea95bedb888325", + "size": 11984 }, "realms/lang/es_ar.lang": { - "hash": "2f06fb5363ee6448cd39ff7cf8ee3d3ff3a50799", - "size": 12389 + "hash": "abf0f7137e82a1a515b1651164f0561a47fdf2c8", + "size": 12363 }, "realms/lang/es_es.lang": { "hash": "16731691142db3d6601bc14f070b81f7f729acc2", "size": 12349 }, "realms/lang/es_mx.lang": { - "hash": "83dcdc8d00aa80625d7dd7be46ccea660b0471fc", - "size": 12393 + "hash": "f960274479045060781bdf75fe37ea6e00a10e23", + "size": 12357 }, "realms/lang/es_uy.lang": { - "hash": "34351cd68e4a417a6de32aa24b3e82cde1cb3a43", - "size": 12339 + "hash": "50db1d63e7cf6c96db76ada9d9f8efcca67d2757", + "size": 12325 }, "realms/lang/es_ve.lang": { - "hash": "305371e2bbe60af6462a420db34ecf4eb2b78d8e", - "size": 12403 + "hash": "b1e95528e64b6e1e4af5151ba806f774d68a85e5", + "size": 12379 }, "realms/lang/et_ee.lang": { "hash": "ea3e315d681f43715637be19963b3e7d8497769e", @@ -4197,8 +4521,8 @@ "size": 11968 }, "realms/lang/fa_ir.lang": { - "hash": "89504fe6b91692c7fe34550a6bca04448e8c1cff", - "size": 9958 + "hash": "72b8c5c89b6ec266db3be3b50b4bfdd6667c1d84", + "size": 10373 }, "realms/lang/fi_fi.lang": { "hash": "f411cc64b240eaa026c22646d9d4360df4e7b078", @@ -4225,8 +4549,8 @@ "size": 12297 }, "realms/lang/ga_ie.lang": { - "hash": "25793a7485e719ee4970819e4fb55ca4ed70fbe2", - "size": 9390 + "hash": "3651b9efa2a3b0ac85f4da55c7029a6b6320ba6d", + "size": 11941 }, "realms/lang/gd_gb.lang": { "hash": "c12504c4f35db2aaa95aa8a57f29659fb67e1943", @@ -4265,20 +4589,24 @@ "size": 3617 }, "realms/lang/id_id.lang": { - "hash": "b476548f54b3d1fe33bbe55e64c8072892f0b908", - "size": 12151 + "hash": "e085939eeec3227303eaf036c266a9e52d6036c1", + "size": 12214 + }, + "realms/lang/io_ido.lang": { + "hash": "89f53a31e17050d0b2b588e45c82e81ea7bb035b", + "size": 2438 }, "realms/lang/is_is.lang": { - "hash": "b94694224a5e0975dd1cb54c3f3f2b0a45208fc8", - "size": 8196 + "hash": "7ec018b156a2f7de488ac90901ade3c00d6159b4", + "size": 12360 }, "realms/lang/it_it.lang": { "hash": "36b433837001ee0c2d4f599d7464cfa3d62b04ee", "size": 12320 }, "realms/lang/ja_jp.lang": { - "hash": "d164f7e964c2b8c02ef1761df9ffc640d1ffff72", - "size": 14703 + "hash": "99a90c328946bdc1f23ef86a4a36d54f6f96f04d", + "size": 14733 }, "realms/lang/jbo_en.lang": { "hash": "7be3f47bbe858a31d3c0fd2a4738d99c9ae68583", @@ -4329,16 +4657,16 @@ "size": 2574 }, "realms/lang/mk_mk.lang": { - "hash": "d7993b963394d574a1696e94673418db41bde6cb", - "size": 15763 + "hash": "4e130fe5c8f7fafdac203d1e3dddb2b1621e10f7", + "size": 16449 }, "realms/lang/mn_mn.lang": { "hash": "360d440b249b320f64840a51db21c72959072457", "size": 8992 }, "realms/lang/ms_my.lang": { - "hash": "818a16de39f77b2af09291db1d3d9cd60410c770", - "size": 12339 + "hash": "979dddf431e62cb0164fb89d73136c3404b8e123", + "size": 12319 }, "realms/lang/mt_mt.lang": { "hash": "7dee19db3bdf9d60790e2ae923f3549b933acdd8", @@ -4349,12 +4677,12 @@ "size": 6521 }, "realms/lang/nl_nl.lang": { - "hash": "97941df27ee3a53ab33820b4cad6c7cd4f1259d7", - "size": 12415 + "hash": "1fbe8752df9080177a1fef052f83db5f8c6e863a", + "size": 12419 }, "realms/lang/nn_no.lang": { - "hash": "a57d8de4b54cd1797295a5a0acc6e08acd158058", - "size": 7908 + "hash": "6bb81807032b0d0eb291205ba81c8618564ffad3", + "size": 7936 }, "realms/lang/no_no.lang": { "hash": "00e1c6c68c2c99b5d6cd2f3ccd804e70f698652d", @@ -4401,8 +4729,8 @@ "size": 12009 }, "realms/lang/so_so.lang": { - "hash": "734f8cf068872d3d2b1e69e7333853a6d83e5ee8", - "size": 4293 + "hash": "4f0646713f3c2eb2870d34fa5177adc10dca2225", + "size": 5417 }, "realms/lang/sq_al.lang": { "hash": "936082b8d77a5d58cb219403e0a3ad0b2f9087de", @@ -4417,8 +4745,8 @@ "size": 12250 }, "realms/lang/swg_de.lang": { - "hash": "cf642c81ed78fa5c4800ea15d6951370e9b27c6a", - "size": 761 + "hash": "79fd050954320da53a126611a0d086972927a886", + "size": 832 }, "realms/lang/th_th.lang": { "hash": "0bc71ba6083bad6925c0fe7f77ea0b2f3e7f34ea", @@ -4429,8 +4757,8 @@ "size": 2669 }, "realms/lang/tr_tr.lang": { - "hash": "dc3a523fb82af9796cb1a8b8a50e502baaa0d188", - "size": 12563 + "hash": "777d28d212045ed5133ffb1e9d7f896f09c8571e", + "size": 12575 }, "realms/lang/tzl_tzl.lang": { "hash": "0f4f7231b987c176ed77a8eb0c6d372f72cf2123", @@ -4453,8 +4781,8 @@ "size": 11550 }, "realms/lang/zh_tw.lang": { - "hash": "98e9d753661ef370e9df6b9c734758e40fed0222", - "size": 11643 + "hash": "27f2e32a7f5c1e88e12020473bacc6c203b8bda9", + "size": 11642 } } } \ No newline at end of file diff --git a/minecraft/16w32b.json b/minecraft/16w32b.json index ceee6fd3d2..0f095acc90 100644 --- a/minecraft/16w32b.json +++ b/minecraft/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "29ef8892787240076f62471edbac44f91b18c02e", - "size": 146146, - "totalSize": 122512291, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" + "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", + "size": 157390, + "totalSize": 123825873, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-09-08T14:52:01+00:00", + "time": "2016-09-28T13:26:45+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w33a.json b/minecraft/16w33a.json index c7d616c411..a611f9d426 100644 --- a/minecraft/16w33a.json +++ b/minecraft/16w33a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "29ef8892787240076f62471edbac44f91b18c02e", - "size": 146146, - "totalSize": 122512291, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" + "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", + "size": 157390, + "totalSize": 123825873, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-09-08T14:52:01+00:00", + "time": "2016-09-28T13:26:45+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w35a.json b/minecraft/16w35a.json index 9e4aa864ff..c8e83462d9 100644 --- a/minecraft/16w35a.json +++ b/minecraft/16w35a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "29ef8892787240076f62471edbac44f91b18c02e", - "size": 146146, - "totalSize": 122512291, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" + "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", + "size": 157390, + "totalSize": 123825873, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-09-08T14:52:01+00:00", + "time": "2016-09-28T13:26:45+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w36a.json b/minecraft/16w36a.json index 5b27fa2768..88377a8ff0 100644 --- a/minecraft/16w36a.json +++ b/minecraft/16w36a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "29ef8892787240076f62471edbac44f91b18c02e", - "size": 146146, - "totalSize": 122512291, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" + "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", + "size": 157390, + "totalSize": 123825873, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-09-08T14:57:03+00:00", + "time": "2016-09-28T13:26:45+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w38a.json b/minecraft/16w38a.json index 298f57d812..c844d8aa8c 100644 --- a/minecraft/16w38a.json +++ b/minecraft/16w38a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "29ef8892787240076f62471edbac44f91b18c02e", - "size": 146146, - "totalSize": 122512291, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" + "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", + "size": 157390, + "totalSize": 123825873, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-09-20T12:42:27+00:00", + "time": "2016-09-28T13:26:45+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w39a.json b/minecraft/16w39a.json new file mode 100644 index 0000000000..d3919fec45 --- /dev/null +++ b/minecraft/16w39a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", + "size": 157390, + "totalSize": 123825873, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "ebfc3681ad92d9d200232f913645411728f45dc6", + "size": 9252453, + "url": "https://launcher.mojang.com/mc/game/16w39a/client/ebfc3681ad92d9d200232f913645411728f45dc6/client.jar" + }, + "server": { + "sha1": "f5e840e9f37ae7f50c9c979669279bcc68c91fa7", + "size": 9688181, + "url": "https://launcher.mojang.com/mc/game/16w39a/server/f5e840e9f37ae7f50c9c979669279bcc68c91fa7/server.jar" + } + }, + "id": "16w39a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-09-28T13:32:06+00:00", + "time": "2016-09-28T13:33:50+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index e202fbb883..7cc5b0e310 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,41 +1,48 @@ { "latest": { "release": "1.10.2", - "snapshot": "16w38a" + "snapshot": "16w39a" }, "versions": [ + { + "id": "16w39a", + "releaseTime": "2016-09-28T13:32:06+00:00", + "time": "2016-09-28T13:33:50+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/e6cb5980edc188e930bc5d03c0023f4af93ffd40/16w39a.json" + }, { "id": "16w38a", "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-09-20T12:42:27+00:00", + "time": "2016-09-28T13:26:45+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/1b29f6bbf02e8dd16ba5519f7042a36b7734b732/16w38a.json" }, { "id": "16w36a", "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-09-08T14:57:03+00:00", + "time": "2016-09-28T13:26:45+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/061e119d3089f58ac216221860038da489d8cb0a/16w36a.json" }, { "id": "16w35a", "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-09-08T14:52:01+00:00", + "time": "2016-09-28T13:26:45+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/cbdc0f050cbad8e1382b816de576af3c9af818e4/16w35a.json" }, { "id": "16w33a", "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-09-08T14:52:01+00:00", + "time": "2016-09-28T13:26:45+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/2dc7ef6e029db09e7ff8ed8b2eb086c52a163fe5/16w33a.json" }, { "id": "16w32b", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-09-08T14:52:01+00:00", + "time": "2016-09-28T13:26:45+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/d76d4048851e5d74aed8ecf37826c74fb08f0a84/16w32b.json" }, diff --git a/versions/16w32b.json b/versions/16w32b.json index a70f538f65..378a1c0f55 100644 --- a/versions/16w32b.json +++ b/versions/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "29ef8892787240076f62471edbac44f91b18c02e", - "size": 146146, - "totalSize": 122512291, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" + "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", + "size": 157390, + "totalSize": 123825873, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-09-08T14:52:01+00:00", + "time": "2016-09-28T13:26:45+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w33a.json b/versions/16w33a.json index e58309c38c..28a6ec0b69 100644 --- a/versions/16w33a.json +++ b/versions/16w33a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "29ef8892787240076f62471edbac44f91b18c02e", - "size": 146146, - "totalSize": 122512291, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" + "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", + "size": 157390, + "totalSize": 123825873, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-09-08T14:52:01+00:00", + "time": "2016-09-28T13:26:45+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w35a.json b/versions/16w35a.json index a9d8069963..70aa76a19b 100644 --- a/versions/16w35a.json +++ b/versions/16w35a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "29ef8892787240076f62471edbac44f91b18c02e", - "size": 146146, - "totalSize": 122512291, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" + "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", + "size": 157390, + "totalSize": 123825873, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-09-08T14:52:01+00:00", + "time": "2016-09-28T13:26:45+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w36a.json b/versions/16w36a.json index 45f90065fc..fa4e6ad238 100644 --- a/versions/16w36a.json +++ b/versions/16w36a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "29ef8892787240076f62471edbac44f91b18c02e", - "size": 146146, - "totalSize": 122512291, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" + "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", + "size": 157390, + "totalSize": 123825873, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-09-08T14:57:03+00:00", + "time": "2016-09-28T13:26:45+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w38a.json b/versions/16w38a.json index 137e4c8bcf..e4c0fa8a08 100644 --- a/versions/16w38a.json +++ b/versions/16w38a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "29ef8892787240076f62471edbac44f91b18c02e", - "size": 146146, - "totalSize": 122512291, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/29ef8892787240076f62471edbac44f91b18c02e/1.11.json" + "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", + "size": 157390, + "totalSize": 123825873, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-09-20T12:42:27+00:00", + "time": "2016-09-28T13:26:45+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w39a.json b/versions/16w39a.json new file mode 100644 index 0000000000..e0d08e61cf --- /dev/null +++ b/versions/16w39a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", + "size": 157390, + "totalSize": 123825873, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "ebfc3681ad92d9d200232f913645411728f45dc6", + "size": 9252453, + "url": "https://launcher.mojang.com/mc/game/16w39a/client/ebfc3681ad92d9d200232f913645411728f45dc6/client.jar" + }, + "server": { + "sha1": "f5e840e9f37ae7f50c9c979669279bcc68c91fa7", + "size": 9688181, + "url": "https://launcher.mojang.com/mc/game/16w39a/server/f5e840e9f37ae7f50c9c979669279bcc68c91fa7/server.jar" + } + }, + "id": "16w39a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-09-28T13:32:06+00:00", + "time": "2016-09-28T13:33:50+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From d4118b5167abf1001360730359101e9b8e5c79d9 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 29 Sep 2016 20:00:12 +0200 Subject: Update 2016-09-29 --- assets/1.11.json | 20 +- minecraft/16w32b.json | 10 +- minecraft/16w33a.json | 10 +- minecraft/16w35a.json | 10 +- minecraft/16w36a.json | 10 +- minecraft/16w38a.json | 10 +- minecraft/16w39a.json | 330 ----------------------------- minecraft/16w39b.json | 330 +++++++++++++++++++++++++++++ version_manifest.json | 20 +- versions/16w32b.json | 10 +- versions/16w33a.json | 10 +- versions/16w35a.json | 10 +- versions/16w36a.json | 10 +- versions/16w38a.json | 10 +- versions/16w39a.json | 563 -------------------------------------------------- versions/16w39b.json | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++ 16 files changed, 963 insertions(+), 963 deletions(-) delete mode 100644 minecraft/16w39a.json create mode 100644 minecraft/16w39b.json delete mode 100644 versions/16w39a.json create mode 100644 versions/16w39b.json diff --git a/assets/1.11.json b/assets/1.11.json index 4847f3b244..540323e2d2 100644 --- a/assets/1.11.json +++ b/assets/1.11.json @@ -401,8 +401,8 @@ "size": 134834 }, "minecraft/sounds.json": { - "hash": "7681035753acec3211729e26d94aaba8d213aeb4", - "size": 90058 + "hash": "af11e40fc80a9b60c5dbd3d7d3582c8e24150982", + "size": 91042 }, "minecraft/sounds/ambient/cave/cave1.ogg": { "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", @@ -684,6 +684,14 @@ "hash": "e73b083393fa29357e85f8b535751e14853cf7b5", "size": 5516 }, + "minecraft/sounds/block/shulker_box/close.ogg": { + "hash": "d673dd1dae8c1dc80b53917cf454a52386256132", + "size": 8936 + }, + "minecraft/sounds/block/shulker_box/open.ogg": { + "hash": "0fadce9827b247d2da715d8e5a8213db83fbe44f", + "size": 9352 + }, "minecraft/sounds/block/waterlily/place1.ogg": { "hash": "a8d5525b3304a47c138579e46c5dc525bba193dd", "size": 5165 @@ -1368,14 +1376,6 @@ "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", "size": 15748 }, - "minecraft/sounds/entity/shulker_box/close.ogg": { - "hash": "d673dd1dae8c1dc80b53917cf454a52386256132", - "size": 8936 - }, - "minecraft/sounds/entity/shulker_box/open.ogg": { - "hash": "0fadce9827b247d2da715d8e5a8213db83fbe44f", - "size": 9352 - }, "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", "size": 11384 diff --git a/minecraft/16w32b.json b/minecraft/16w32b.json index 0f095acc90..a00cf3c933 100644 --- a/minecraft/16w32b.json +++ b/minecraft/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", - "size": 157390, - "totalSize": 123825873, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" + "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "size": 157388, + "totalSize": 123826857, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-09-28T13:26:45+00:00", + "time": "2016-09-29T14:31:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w33a.json b/minecraft/16w33a.json index a611f9d426..f92742981e 100644 --- a/minecraft/16w33a.json +++ b/minecraft/16w33a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", - "size": 157390, - "totalSize": 123825873, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" + "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "size": 157388, + "totalSize": 123826857, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-09-28T13:26:45+00:00", + "time": "2016-09-29T14:31:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w35a.json b/minecraft/16w35a.json index c8e83462d9..3235ef01e5 100644 --- a/minecraft/16w35a.json +++ b/minecraft/16w35a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", - "size": 157390, - "totalSize": 123825873, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" + "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "size": 157388, + "totalSize": 123826857, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-09-28T13:26:45+00:00", + "time": "2016-09-29T14:31:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w36a.json b/minecraft/16w36a.json index 88377a8ff0..bc14c14640 100644 --- a/minecraft/16w36a.json +++ b/minecraft/16w36a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", - "size": 157390, - "totalSize": 123825873, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" + "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "size": 157388, + "totalSize": 123826857, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-09-28T13:26:45+00:00", + "time": "2016-09-29T14:31:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w38a.json b/minecraft/16w38a.json index c844d8aa8c..e6b54cfed2 100644 --- a/minecraft/16w38a.json +++ b/minecraft/16w38a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", - "size": 157390, - "totalSize": 123825873, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" + "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "size": 157388, + "totalSize": 123826857, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-09-28T13:26:45+00:00", + "time": "2016-09-29T14:31:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w39a.json b/minecraft/16w39a.json deleted file mode 100644 index d3919fec45..0000000000 --- a/minecraft/16w39a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", - "size": 157390, - "totalSize": 123825873, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "ebfc3681ad92d9d200232f913645411728f45dc6", - "size": 9252453, - "url": "https://launcher.mojang.com/mc/game/16w39a/client/ebfc3681ad92d9d200232f913645411728f45dc6/client.jar" - }, - "server": { - "sha1": "f5e840e9f37ae7f50c9c979669279bcc68c91fa7", - "size": 9688181, - "url": "https://launcher.mojang.com/mc/game/16w39a/server/f5e840e9f37ae7f50c9c979669279bcc68c91fa7/server.jar" - } - }, - "id": "16w39a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-09-28T13:32:06+00:00", - "time": "2016-09-28T13:33:50+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w39b.json b/minecraft/16w39b.json new file mode 100644 index 0000000000..427d63e2a1 --- /dev/null +++ b/minecraft/16w39b.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "size": 157388, + "totalSize": 123826857, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "f04ca007b45c3fed9ba03c5ada8926320a4ddbd5", + "size": 9275077, + "url": "https://launcher.mojang.com/mc/game/16w39b/client/f04ca007b45c3fed9ba03c5ada8926320a4ddbd5/client.jar" + }, + "server": { + "sha1": "07eb3f85fc848ec8e209377aee1f7f574566e130", + "size": 9695019, + "url": "https://launcher.mojang.com/mc/game/16w39b/server/07eb3f85fc848ec8e209377aee1f7f574566e130/server.jar" + } + }, + "id": "16w39b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-09-29T14:39:39+00:00", + "time": "2016-09-29T14:41:21+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 7cc5b0e310..5aa10b4111 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,48 +1,48 @@ { "latest": { "release": "1.10.2", - "snapshot": "16w39a" + "snapshot": "16w39b" }, "versions": [ { - "id": "16w39a", - "releaseTime": "2016-09-28T13:32:06+00:00", - "time": "2016-09-28T13:33:50+00:00", + "id": "16w39b", + "releaseTime": "2016-09-29T14:39:39+00:00", + "time": "2016-09-29T14:41:21+00:00", "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/e6cb5980edc188e930bc5d03c0023f4af93ffd40/16w39a.json" + "url": "https://launchermeta.mojang.com/mc/game/2d29235c0b2337373f32afe30b56d22a39de6e35/16w39b.json" }, { "id": "16w38a", "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-09-28T13:26:45+00:00", + "time": "2016-09-29T14:31:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/1b29f6bbf02e8dd16ba5519f7042a36b7734b732/16w38a.json" }, { "id": "16w36a", "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-09-28T13:26:45+00:00", + "time": "2016-09-29T14:31:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/061e119d3089f58ac216221860038da489d8cb0a/16w36a.json" }, { "id": "16w35a", "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-09-28T13:26:45+00:00", + "time": "2016-09-29T14:31:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/cbdc0f050cbad8e1382b816de576af3c9af818e4/16w35a.json" }, { "id": "16w33a", "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-09-28T13:26:45+00:00", + "time": "2016-09-29T14:31:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/2dc7ef6e029db09e7ff8ed8b2eb086c52a163fe5/16w33a.json" }, { "id": "16w32b", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-09-28T13:26:45+00:00", + "time": "2016-09-29T14:31:26+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/d76d4048851e5d74aed8ecf37826c74fb08f0a84/16w32b.json" }, diff --git a/versions/16w32b.json b/versions/16w32b.json index 378a1c0f55..d185c0481f 100644 --- a/versions/16w32b.json +++ b/versions/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", - "size": 157390, - "totalSize": 123825873, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" + "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "size": 157388, + "totalSize": 123826857, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-09-28T13:26:45+00:00", + "time": "2016-09-29T14:31:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w33a.json b/versions/16w33a.json index 28a6ec0b69..08d73f8dab 100644 --- a/versions/16w33a.json +++ b/versions/16w33a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", - "size": 157390, - "totalSize": 123825873, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" + "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "size": 157388, + "totalSize": 123826857, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-09-28T13:26:45+00:00", + "time": "2016-09-29T14:31:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w35a.json b/versions/16w35a.json index 70aa76a19b..9fe678ce97 100644 --- a/versions/16w35a.json +++ b/versions/16w35a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", - "size": 157390, - "totalSize": 123825873, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" + "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "size": 157388, + "totalSize": 123826857, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-09-28T13:26:45+00:00", + "time": "2016-09-29T14:31:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w36a.json b/versions/16w36a.json index fa4e6ad238..67535d61ad 100644 --- a/versions/16w36a.json +++ b/versions/16w36a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", - "size": 157390, - "totalSize": 123825873, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" + "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "size": 157388, + "totalSize": 123826857, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-09-28T13:26:45+00:00", + "time": "2016-09-29T14:31:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w38a.json b/versions/16w38a.json index e4c0fa8a08..99e07d30dc 100644 --- a/versions/16w38a.json +++ b/versions/16w38a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", - "size": 157390, - "totalSize": 123825873, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" + "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "size": 157388, + "totalSize": 123826857, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-09-28T13:26:45+00:00", + "time": "2016-09-29T14:31:26+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w39a.json b/versions/16w39a.json deleted file mode 100644 index e0d08e61cf..0000000000 --- a/versions/16w39a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "0b5a22acee2c6dedaf45f39e072f59f4a32d5100", - "size": 157390, - "totalSize": 123825873, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0b5a22acee2c6dedaf45f39e072f59f4a32d5100/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "ebfc3681ad92d9d200232f913645411728f45dc6", - "size": 9252453, - "url": "https://launcher.mojang.com/mc/game/16w39a/client/ebfc3681ad92d9d200232f913645411728f45dc6/client.jar" - }, - "server": { - "sha1": "f5e840e9f37ae7f50c9c979669279bcc68c91fa7", - "size": 9688181, - "url": "https://launcher.mojang.com/mc/game/16w39a/server/f5e840e9f37ae7f50c9c979669279bcc68c91fa7/server.jar" - } - }, - "id": "16w39a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-09-28T13:32:06+00:00", - "time": "2016-09-28T13:33:50+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w39b.json b/versions/16w39b.json new file mode 100644 index 0000000000..7654cb145c --- /dev/null +++ b/versions/16w39b.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "size": 157388, + "totalSize": 123826857, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "f04ca007b45c3fed9ba03c5ada8926320a4ddbd5", + "size": 9275077, + "url": "https://launcher.mojang.com/mc/game/16w39b/client/f04ca007b45c3fed9ba03c5ada8926320a4ddbd5/client.jar" + }, + "server": { + "sha1": "07eb3f85fc848ec8e209377aee1f7f574566e130", + "size": 9695019, + "url": "https://launcher.mojang.com/mc/game/16w39b/server/07eb3f85fc848ec8e209377aee1f7f574566e130/server.jar" + } + }, + "id": "16w39b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-09-29T14:39:39+00:00", + "time": "2016-09-29T14:41:21+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From d0d426b02f86af0a2a699c3946eefb1acb45b125 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 30 Sep 2016 20:00:50 +0200 Subject: Update 2016-09-30 --- assets/1.11.json | 4 +- minecraft/16w32b.json | 8 +- minecraft/16w33a.json | 8 +- minecraft/16w35a.json | 8 +- minecraft/16w36a.json | 8 +- minecraft/16w38a.json | 8 +- minecraft/16w39b.json | 330 ----------------------------- minecraft/16w39c.json | 330 +++++++++++++++++++++++++++++ version_manifest.json | 20 +- versions/16w32b.json | 8 +- versions/16w33a.json | 8 +- versions/16w35a.json | 8 +- versions/16w36a.json | 8 +- versions/16w38a.json | 8 +- versions/16w39b.json | 563 -------------------------------------------------- versions/16w39c.json | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++ 16 files changed, 945 insertions(+), 945 deletions(-) delete mode 100644 minecraft/16w39b.json create mode 100644 minecraft/16w39c.json delete mode 100644 versions/16w39b.json create mode 100644 versions/16w39c.json diff --git a/assets/1.11.json b/assets/1.11.json index 540323e2d2..283930f988 100644 --- a/assets/1.11.json +++ b/assets/1.11.json @@ -401,8 +401,8 @@ "size": 134834 }, "minecraft/sounds.json": { - "hash": "af11e40fc80a9b60c5dbd3d7d3582c8e24150982", - "size": 91042 + "hash": "6574945a4edf30d35608df3005386bf47212afa0", + "size": 90903 }, "minecraft/sounds/ambient/cave/cave1.ogg": { "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", diff --git a/minecraft/16w32b.json b/minecraft/16w32b.json index a00cf3c933..ccf0ce4bc2 100644 --- a/minecraft/16w32b.json +++ b/minecraft/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", "size": 157388, - "totalSize": 123826857, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" + "totalSize": 123826718, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-09-29T14:31:26+00:00", + "time": "2016-09-30T14:06:38+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w33a.json b/minecraft/16w33a.json index f92742981e..b693b56cb9 100644 --- a/minecraft/16w33a.json +++ b/minecraft/16w33a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", "size": 157388, - "totalSize": 123826857, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" + "totalSize": 123826718, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-09-29T14:31:26+00:00", + "time": "2016-09-30T14:06:38+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w35a.json b/minecraft/16w35a.json index 3235ef01e5..1164d2b185 100644 --- a/minecraft/16w35a.json +++ b/minecraft/16w35a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", "size": 157388, - "totalSize": 123826857, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" + "totalSize": 123826718, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-09-29T14:31:26+00:00", + "time": "2016-09-30T14:06:38+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w36a.json b/minecraft/16w36a.json index bc14c14640..da38449401 100644 --- a/minecraft/16w36a.json +++ b/minecraft/16w36a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", "size": 157388, - "totalSize": 123826857, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" + "totalSize": 123826718, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-09-29T14:31:26+00:00", + "time": "2016-09-30T14:06:38+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w38a.json b/minecraft/16w38a.json index e6b54cfed2..a5508f3543 100644 --- a/minecraft/16w38a.json +++ b/minecraft/16w38a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", "size": 157388, - "totalSize": 123826857, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" + "totalSize": 123826718, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-09-29T14:31:26+00:00", + "time": "2016-09-30T14:06:38+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w39b.json b/minecraft/16w39b.json deleted file mode 100644 index 427d63e2a1..0000000000 --- a/minecraft/16w39b.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", - "size": 157388, - "totalSize": 123826857, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "f04ca007b45c3fed9ba03c5ada8926320a4ddbd5", - "size": 9275077, - "url": "https://launcher.mojang.com/mc/game/16w39b/client/f04ca007b45c3fed9ba03c5ada8926320a4ddbd5/client.jar" - }, - "server": { - "sha1": "07eb3f85fc848ec8e209377aee1f7f574566e130", - "size": 9695019, - "url": "https://launcher.mojang.com/mc/game/16w39b/server/07eb3f85fc848ec8e209377aee1f7f574566e130/server.jar" - } - }, - "id": "16w39b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-09-29T14:39:39+00:00", - "time": "2016-09-29T14:41:21+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w39c.json b/minecraft/16w39c.json new file mode 100644 index 0000000000..a168cb87bb --- /dev/null +++ b/minecraft/16w39c.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", + "size": 157388, + "totalSize": 123826718, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "417fe811581f045d4f5de0381b08cd7dc3744c41", + "size": 9250850, + "url": "https://launcher.mojang.com/mc/game/16w39c/client/417fe811581f045d4f5de0381b08cd7dc3744c41/client.jar" + }, + "server": { + "sha1": "df13c6cbf5fc735896b22f56b1f8940dd11a3b5f", + "size": 9695321, + "url": "https://launcher.mojang.com/mc/game/16w39c/server/df13c6cbf5fc735896b22f56b1f8940dd11a3b5f/server.jar" + } + }, + "id": "16w39c", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-09-30T14:11:48+00:00", + "time": "2016-09-30T14:13:34+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 5aa10b4111..ec93a505e8 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,48 +1,48 @@ { "latest": { "release": "1.10.2", - "snapshot": "16w39b" + "snapshot": "16w39c" }, "versions": [ { - "id": "16w39b", - "releaseTime": "2016-09-29T14:39:39+00:00", - "time": "2016-09-29T14:41:21+00:00", + "id": "16w39c", + "releaseTime": "2016-09-30T14:11:48+00:00", + "time": "2016-09-30T14:13:34+00:00", "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/2d29235c0b2337373f32afe30b56d22a39de6e35/16w39b.json" + "url": "https://launchermeta.mojang.com/mc/game/458fb235c9ba79a67d6deb2db96eeaefd002188c/16w39c.json" }, { "id": "16w38a", "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-09-29T14:31:26+00:00", + "time": "2016-09-30T14:06:38+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/1b29f6bbf02e8dd16ba5519f7042a36b7734b732/16w38a.json" }, { "id": "16w36a", "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-09-29T14:31:26+00:00", + "time": "2016-09-30T14:06:38+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/061e119d3089f58ac216221860038da489d8cb0a/16w36a.json" }, { "id": "16w35a", "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-09-29T14:31:26+00:00", + "time": "2016-09-30T14:06:38+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/cbdc0f050cbad8e1382b816de576af3c9af818e4/16w35a.json" }, { "id": "16w33a", "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-09-29T14:31:26+00:00", + "time": "2016-09-30T14:06:38+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/2dc7ef6e029db09e7ff8ed8b2eb086c52a163fe5/16w33a.json" }, { "id": "16w32b", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-09-29T14:31:26+00:00", + "time": "2016-09-30T14:06:38+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/d76d4048851e5d74aed8ecf37826c74fb08f0a84/16w32b.json" }, diff --git a/versions/16w32b.json b/versions/16w32b.json index d185c0481f..ef6dca3e9a 100644 --- a/versions/16w32b.json +++ b/versions/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", "size": 157388, - "totalSize": 123826857, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" + "totalSize": 123826718, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-09-29T14:31:26+00:00", + "time": "2016-09-30T14:06:38+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w33a.json b/versions/16w33a.json index 08d73f8dab..29078ab2fb 100644 --- a/versions/16w33a.json +++ b/versions/16w33a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", "size": 157388, - "totalSize": 123826857, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" + "totalSize": 123826718, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-09-29T14:31:26+00:00", + "time": "2016-09-30T14:06:38+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w35a.json b/versions/16w35a.json index 9fe678ce97..9b7f6644ae 100644 --- a/versions/16w35a.json +++ b/versions/16w35a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", "size": 157388, - "totalSize": 123826857, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" + "totalSize": 123826718, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-09-29T14:31:26+00:00", + "time": "2016-09-30T14:06:38+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w36a.json b/versions/16w36a.json index 67535d61ad..c91738db5f 100644 --- a/versions/16w36a.json +++ b/versions/16w36a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", "size": 157388, - "totalSize": 123826857, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" + "totalSize": 123826718, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-09-29T14:31:26+00:00", + "time": "2016-09-30T14:06:38+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w38a.json b/versions/16w38a.json index 99e07d30dc..1420ee5aaa 100644 --- a/versions/16w38a.json +++ b/versions/16w38a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", + "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", "size": 157388, - "totalSize": 123826857, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" + "totalSize": 123826718, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-09-29T14:31:26+00:00", + "time": "2016-09-30T14:06:38+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w39b.json b/versions/16w39b.json deleted file mode 100644 index 7654cb145c..0000000000 --- a/versions/16w39b.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "b2d7e6c6848d45f22180fb39b422ddfc6adcd362", - "size": 157388, - "totalSize": 123826857, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/b2d7e6c6848d45f22180fb39b422ddfc6adcd362/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "f04ca007b45c3fed9ba03c5ada8926320a4ddbd5", - "size": 9275077, - "url": "https://launcher.mojang.com/mc/game/16w39b/client/f04ca007b45c3fed9ba03c5ada8926320a4ddbd5/client.jar" - }, - "server": { - "sha1": "07eb3f85fc848ec8e209377aee1f7f574566e130", - "size": 9695019, - "url": "https://launcher.mojang.com/mc/game/16w39b/server/07eb3f85fc848ec8e209377aee1f7f574566e130/server.jar" - } - }, - "id": "16w39b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-09-29T14:39:39+00:00", - "time": "2016-09-29T14:41:21+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w39c.json b/versions/16w39c.json new file mode 100644 index 0000000000..04ac2dc6af --- /dev/null +++ b/versions/16w39c.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", + "size": 157388, + "totalSize": 123826718, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "417fe811581f045d4f5de0381b08cd7dc3744c41", + "size": 9250850, + "url": "https://launcher.mojang.com/mc/game/16w39c/client/417fe811581f045d4f5de0381b08cd7dc3744c41/client.jar" + }, + "server": { + "sha1": "df13c6cbf5fc735896b22f56b1f8940dd11a3b5f", + "size": 9695321, + "url": "https://launcher.mojang.com/mc/game/16w39c/server/df13c6cbf5fc735896b22f56b1f8940dd11a3b5f/server.jar" + } + }, + "id": "16w39c", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-09-30T14:11:48+00:00", + "time": "2016-09-30T14:13:34+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From a7f2f3815502265cb1246c54bedf8780e4bfa9d3 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 6 Oct 2016 20:00:11 +0200 Subject: Update 2016-10-06 --- assets/1.11.json | 4 +- minecraft/16w32b.json | 8 +- minecraft/16w33a.json | 8 +- minecraft/16w35a.json | 8 +- minecraft/16w36a.json | 8 +- minecraft/16w38a.json | 8 +- minecraft/16w39c.json | 8 +- minecraft/16w40a.json | 330 +++++++++++++++++++++++++++++ version_manifest.json | 21 +- versions/16w32b.json | 8 +- versions/16w33a.json | 8 +- versions/16w35a.json | 8 +- versions/16w36a.json | 8 +- versions/16w38a.json | 8 +- versions/16w39c.json | 8 +- versions/16w40a.json | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++ 16 files changed, 957 insertions(+), 57 deletions(-) create mode 100644 minecraft/16w40a.json create mode 100644 versions/16w40a.json diff --git a/assets/1.11.json b/assets/1.11.json index 283930f988..6765e95b8b 100644 --- a/assets/1.11.json +++ b/assets/1.11.json @@ -401,8 +401,8 @@ "size": 134834 }, "minecraft/sounds.json": { - "hash": "6574945a4edf30d35608df3005386bf47212afa0", - "size": 90903 + "hash": "fa0e5e3d249d24236c7d2be36c078cd899095e33", + "size": 91283 }, "minecraft/sounds/ambient/cave/cave1.ogg": { "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", diff --git a/minecraft/16w32b.json b/minecraft/16w32b.json index ccf0ce4bc2..7f1f220af5 100644 --- a/minecraft/16w32b.json +++ b/minecraft/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", + "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", "size": 157388, - "totalSize": 123826718, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" + "totalSize": 123827098, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-09-30T14:06:38+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w33a.json b/minecraft/16w33a.json index b693b56cb9..ae0f0e6bc4 100644 --- a/minecraft/16w33a.json +++ b/minecraft/16w33a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", + "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", "size": 157388, - "totalSize": 123826718, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" + "totalSize": 123827098, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-09-30T14:06:38+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w35a.json b/minecraft/16w35a.json index 1164d2b185..302c30312f 100644 --- a/minecraft/16w35a.json +++ b/minecraft/16w35a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", + "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", "size": 157388, - "totalSize": 123826718, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" + "totalSize": 123827098, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-09-30T14:06:38+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w36a.json b/minecraft/16w36a.json index da38449401..3ff3547774 100644 --- a/minecraft/16w36a.json +++ b/minecraft/16w36a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", + "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", "size": 157388, - "totalSize": 123826718, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" + "totalSize": 123827098, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-09-30T14:06:38+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w38a.json b/minecraft/16w38a.json index a5508f3543..6594160c35 100644 --- a/minecraft/16w38a.json +++ b/minecraft/16w38a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", + "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", "size": 157388, - "totalSize": 123826718, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" + "totalSize": 123827098, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-09-30T14:06:38+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w39c.json b/minecraft/16w39c.json index a168cb87bb..8ec8b1b385 100644 --- a/minecraft/16w39c.json +++ b/minecraft/16w39c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", + "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", "size": 157388, - "totalSize": 123826718, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" + "totalSize": 123827098, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2016-09-30T14:13:34+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w40a.json b/minecraft/16w40a.json new file mode 100644 index 0000000000..aa3875b42e --- /dev/null +++ b/minecraft/16w40a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", + "size": 157388, + "totalSize": 123827098, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "6e5f07830bbd10ab10b6cccdaaef17c6b589a6d7", + "size": 9252677, + "url": "https://launcher.mojang.com/mc/game/16w40a/client/6e5f07830bbd10ab10b6cccdaaef17c6b589a6d7/client.jar" + }, + "server": { + "sha1": "64a1a5ba3f347c5e03477b42ac13d10ee193b51c", + "size": 9697554, + "url": "https://launcher.mojang.com/mc/game/16w40a/server/64a1a5ba3f347c5e03477b42ac13d10ee193b51c/server.jar" + } + }, + "id": "16w40a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-10-06T13:57:59+00:00", + "time": "2016-10-06T13:59:41+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index ec93a505e8..425439b4f2 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,48 +1,55 @@ { "latest": { "release": "1.10.2", - "snapshot": "16w39c" + "snapshot": "16w40a" }, "versions": [ + { + "id": "16w40a", + "releaseTime": "2016-10-06T13:57:59+00:00", + "time": "2016-10-06T13:59:41+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/2a3f09b6f95e51c16aa6dcdc6d99af74075eb946/16w40a.json" + }, { "id": "16w39c", "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2016-09-30T14:13:34+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/458fb235c9ba79a67d6deb2db96eeaefd002188c/16w39c.json" }, { "id": "16w38a", "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-09-30T14:06:38+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/1b29f6bbf02e8dd16ba5519f7042a36b7734b732/16w38a.json" }, { "id": "16w36a", "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-09-30T14:06:38+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/061e119d3089f58ac216221860038da489d8cb0a/16w36a.json" }, { "id": "16w35a", "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-09-30T14:06:38+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/cbdc0f050cbad8e1382b816de576af3c9af818e4/16w35a.json" }, { "id": "16w33a", "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-09-30T14:06:38+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/2dc7ef6e029db09e7ff8ed8b2eb086c52a163fe5/16w33a.json" }, { "id": "16w32b", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-09-30T14:06:38+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/d76d4048851e5d74aed8ecf37826c74fb08f0a84/16w32b.json" }, diff --git a/versions/16w32b.json b/versions/16w32b.json index ef6dca3e9a..026c4be81c 100644 --- a/versions/16w32b.json +++ b/versions/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", + "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", "size": 157388, - "totalSize": 123826718, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" + "totalSize": 123827098, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-09-30T14:06:38+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w33a.json b/versions/16w33a.json index 29078ab2fb..d12653c34a 100644 --- a/versions/16w33a.json +++ b/versions/16w33a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", + "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", "size": 157388, - "totalSize": 123826718, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" + "totalSize": 123827098, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-09-30T14:06:38+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w35a.json b/versions/16w35a.json index 9b7f6644ae..641552605d 100644 --- a/versions/16w35a.json +++ b/versions/16w35a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", + "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", "size": 157388, - "totalSize": 123826718, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" + "totalSize": 123827098, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-09-30T14:06:38+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w36a.json b/versions/16w36a.json index c91738db5f..fc31386d3d 100644 --- a/versions/16w36a.json +++ b/versions/16w36a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", + "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", "size": 157388, - "totalSize": 123826718, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" + "totalSize": 123827098, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-09-30T14:06:38+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w38a.json b/versions/16w38a.json index 1420ee5aaa..4b0641c775 100644 --- a/versions/16w38a.json +++ b/versions/16w38a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", + "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", "size": 157388, - "totalSize": 123826718, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" + "totalSize": 123827098, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-09-30T14:06:38+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w39c.json b/versions/16w39c.json index 04ac2dc6af..b8e7a3fe9c 100644 --- a/versions/16w39c.json +++ b/versions/16w39c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "7a930c7d9dd825a6f973c90e114b029df167cdfd", + "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", "size": 157388, - "totalSize": 123826718, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/7a930c7d9dd825a6f973c90e114b029df167cdfd/1.11.json" + "totalSize": 123827098, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2016-09-30T14:13:34+00:00", + "time": "2016-10-06T13:51:46+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w40a.json b/versions/16w40a.json new file mode 100644 index 0000000000..752fe8812d --- /dev/null +++ b/versions/16w40a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", + "size": 157388, + "totalSize": 123827098, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "6e5f07830bbd10ab10b6cccdaaef17c6b589a6d7", + "size": 9252677, + "url": "https://launcher.mojang.com/mc/game/16w40a/client/6e5f07830bbd10ab10b6cccdaaef17c6b589a6d7/client.jar" + }, + "server": { + "sha1": "64a1a5ba3f347c5e03477b42ac13d10ee193b51c", + "size": 9697554, + "url": "https://launcher.mojang.com/mc/game/16w40a/server/64a1a5ba3f347c5e03477b42ac13d10ee193b51c/server.jar" + } + }, + "id": "16w40a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-10-06T13:57:59+00:00", + "time": "2016-10-06T13:59:41+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From bce91281c6e65ef62be101d8477937d1066e88cc Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 13 Oct 2016 20:00:12 +0200 Subject: Update 2016-10-13 --- assets/1.11.json | 4 +- minecraft/16w14a.json | 319 ---------------------------- minecraft/16w32b.json | 8 +- minecraft/16w33a.json | 8 +- minecraft/16w35a.json | 8 +- minecraft/16w36a.json | 8 +- minecraft/16w38a.json | 8 +- minecraft/16w39c.json | 8 +- minecraft/16w40a.json | 8 +- minecraft/16w41a.json | 330 +++++++++++++++++++++++++++++ version_manifest.json | 30 +-- versions/16w14a.json | 552 ------------------------------------------------- versions/16w32b.json | 8 +- versions/16w33a.json | 8 +- versions/16w35a.json | 8 +- versions/16w36a.json | 8 +- versions/16w38a.json | 8 +- versions/16w39c.json | 8 +- versions/16w40a.json | 8 +- versions/16w41a.json | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++ 20 files changed, 966 insertions(+), 944 deletions(-) delete mode 100644 minecraft/16w14a.json create mode 100644 minecraft/16w41a.json delete mode 100644 versions/16w14a.json create mode 100644 versions/16w41a.json diff --git a/assets/1.11.json b/assets/1.11.json index 6765e95b8b..023da59e69 100644 --- a/assets/1.11.json +++ b/assets/1.11.json @@ -401,8 +401,8 @@ "size": 134834 }, "minecraft/sounds.json": { - "hash": "fa0e5e3d249d24236c7d2be36c078cd899095e33", - "size": 91283 + "hash": "70b269ff2d826caa8005411a1b494d1e28b07fdc", + "size": 92131 }, "minecraft/sounds/ambient/cave/cave1.ogg": { "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", diff --git a/minecraft/16w14a.json b/minecraft/16w14a.json deleted file mode 100644 index ba66b0642e..0000000000 --- a/minecraft/16w14a.json +++ /dev/null @@ -1,319 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "ac59f57ecf383113e3dd92dd90d2fd7b391252ef", - "size": 8699265, - "url": "https://launcher.mojang.com/mc/game/16w14a/client/ac59f57ecf383113e3dd92dd90d2fd7b391252ef/client.jar" - }, - "server": { - "sha1": "5616b2213b727241821a137b4ef290c7bbace20a", - "size": 8847953, - "url": "https://launcher.mojang.com/mc/game/16w14a/server/5616b2213b727241821a137b4ef290c7bbace20a/server.jar" - } - }, - "id": "16w14a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", - "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" - } - }, - "name": "com.mojang:realms:1.8.15" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-04-07T12:47:51+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w32b.json b/minecraft/16w32b.json index 7f1f220af5..f6cc418754 100644 --- a/minecraft/16w32b.json +++ b/minecraft/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", "size": 157388, - "totalSize": 123827098, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w33a.json b/minecraft/16w33a.json index ae0f0e6bc4..9c50b466c1 100644 --- a/minecraft/16w33a.json +++ b/minecraft/16w33a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", "size": 157388, - "totalSize": 123827098, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w35a.json b/minecraft/16w35a.json index 302c30312f..d567890432 100644 --- a/minecraft/16w35a.json +++ b/minecraft/16w35a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", "size": 157388, - "totalSize": 123827098, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w36a.json b/minecraft/16w36a.json index 3ff3547774..d857b2400a 100644 --- a/minecraft/16w36a.json +++ b/minecraft/16w36a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", "size": 157388, - "totalSize": 123827098, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w38a.json b/minecraft/16w38a.json index 6594160c35..8323b64f2b 100644 --- a/minecraft/16w38a.json +++ b/minecraft/16w38a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", "size": 157388, - "totalSize": 123827098, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w39c.json b/minecraft/16w39c.json index 8ec8b1b385..44b521a1f5 100644 --- a/minecraft/16w39c.json +++ b/minecraft/16w39c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", "size": 157388, - "totalSize": 123827098, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w40a.json b/minecraft/16w40a.json index aa3875b42e..b4204de1a6 100644 --- a/minecraft/16w40a.json +++ b/minecraft/16w40a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", "size": 157388, - "totalSize": 123827098, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-10-06T13:57:59+00:00", - "time": "2016-10-06T13:59:41+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w41a.json b/minecraft/16w41a.json new file mode 100644 index 0000000000..198efc3939 --- /dev/null +++ b/minecraft/16w41a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", + "size": 157388, + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "89c23ff48bce1df436919147044be1668270e60b", + "size": 9262771, + "url": "https://launcher.mojang.com/mc/game/16w41a/client/89c23ff48bce1df436919147044be1668270e60b/client.jar" + }, + "server": { + "sha1": "94f47b24edd154d89240e49d9b7371e74f433d19", + "size": 9703598, + "url": "https://launcher.mojang.com/mc/game/16w41a/server/94f47b24edd154d89240e49d9b7371e74f433d19/server.jar" + } + }, + "id": "16w41a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-10-13T14:28:35+00:00", + "time": "2016-10-13T14:30:16+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 425439b4f2..33386142c9 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,55 +1,62 @@ { "latest": { "release": "1.10.2", - "snapshot": "16w40a" + "snapshot": "16w41a" }, "versions": [ + { + "id": "16w41a", + "releaseTime": "2016-10-13T14:28:35+00:00", + "time": "2016-10-13T14:30:16+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/ed3a53298ce5610494c49d87a993ff8a1ae29f5d/16w41a.json" + }, { "id": "16w40a", "releaseTime": "2016-10-06T13:57:59+00:00", - "time": "2016-10-06T13:59:41+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/2a3f09b6f95e51c16aa6dcdc6d99af74075eb946/16w40a.json" }, { "id": "16w39c", "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/458fb235c9ba79a67d6deb2db96eeaefd002188c/16w39c.json" }, { "id": "16w38a", "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/1b29f6bbf02e8dd16ba5519f7042a36b7734b732/16w38a.json" }, { "id": "16w36a", "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/061e119d3089f58ac216221860038da489d8cb0a/16w36a.json" }, { "id": "16w35a", "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/cbdc0f050cbad8e1382b816de576af3c9af818e4/16w35a.json" }, { "id": "16w33a", "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/2dc7ef6e029db09e7ff8ed8b2eb086c52a163fe5/16w33a.json" }, { "id": "16w32b", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/d76d4048851e5d74aed8ecf37826c74fb08f0a84/16w32b.json" }, @@ -109,13 +116,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/5d3c577c06255bec1a3577d00d441368e2cd5c1d/16w15b.json" }, - { - "id": "16w14a", - "releaseTime": "2016-04-07T12:47:51+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/1d94fd994824c4b24453d28bc04e04d7e4c70730/16w14a.json" - }, { "id": "1.9.2", "releaseTime": "2016-03-30T15:23:55+00:00", diff --git a/versions/16w14a.json b/versions/16w14a.json deleted file mode 100644 index 7d97a89292..0000000000 --- a/versions/16w14a.json +++ /dev/null @@ -1,552 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "ac59f57ecf383113e3dd92dd90d2fd7b391252ef", - "size": 8699265, - "url": "https://launcher.mojang.com/mc/game/16w14a/client/ac59f57ecf383113e3dd92dd90d2fd7b391252ef/client.jar" - }, - "server": { - "sha1": "5616b2213b727241821a137b4ef290c7bbace20a", - "size": 8847953, - "url": "https://launcher.mojang.com/mc/game/16w14a/server/5616b2213b727241821a137b4ef290c7bbace20a/server.jar" - } - }, - "id": "16w14a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", - "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" - } - }, - "name": "com.mojang:realms:1.8.15" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-04-07T12:47:51+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w32b.json b/versions/16w32b.json index 026c4be81c..8403b1d51f 100644 --- a/versions/16w32b.json +++ b/versions/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", "size": 157388, - "totalSize": 123827098, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w33a.json b/versions/16w33a.json index d12653c34a..c8fdf752d1 100644 --- a/versions/16w33a.json +++ b/versions/16w33a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", "size": 157388, - "totalSize": 123827098, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w35a.json b/versions/16w35a.json index 641552605d..a32a867abc 100644 --- a/versions/16w35a.json +++ b/versions/16w35a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", "size": 157388, - "totalSize": 123827098, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w36a.json b/versions/16w36a.json index fc31386d3d..b175b97757 100644 --- a/versions/16w36a.json +++ b/versions/16w36a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", "size": 157388, - "totalSize": 123827098, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w38a.json b/versions/16w38a.json index 4b0641c775..3415c882e3 100644 --- a/versions/16w38a.json +++ b/versions/16w38a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", "size": 157388, - "totalSize": 123827098, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w39c.json b/versions/16w39c.json index b8e7a3fe9c..93ca62c000 100644 --- a/versions/16w39c.json +++ b/versions/16w39c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", "size": 157388, - "totalSize": 123827098, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2016-10-06T13:51:46+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w40a.json b/versions/16w40a.json index 752fe8812d..8e60f9f160 100644 --- a/versions/16w40a.json +++ b/versions/16w40a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "0fbc8f80d1fc9b62851a8bb7b8e469be5922948e", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", "size": 157388, - "totalSize": 123827098, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/0fbc8f80d1fc9b62851a8bb7b8e469be5922948e/1.11.json" + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-10-06T13:57:59+00:00", - "time": "2016-10-06T13:59:41+00:00", + "time": "2016-10-13T14:20:52+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w41a.json b/versions/16w41a.json new file mode 100644 index 0000000000..3db6bd428f --- /dev/null +++ b/versions/16w41a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", + "size": 157388, + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "89c23ff48bce1df436919147044be1668270e60b", + "size": 9262771, + "url": "https://launcher.mojang.com/mc/game/16w41a/client/89c23ff48bce1df436919147044be1668270e60b/client.jar" + }, + "server": { + "sha1": "94f47b24edd154d89240e49d9b7371e74f433d19", + "size": 9703598, + "url": "https://launcher.mojang.com/mc/game/16w41a/server/94f47b24edd154d89240e49d9b7371e74f433d19/server.jar" + } + }, + "id": "16w41a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-10-13T14:28:35+00:00", + "time": "2016-10-13T14:30:16+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 69af437c2fb501dcb3e5b00e2cf095fa472441e6 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 16 Oct 2016 20:00:09 +0200 Subject: Update 2016-10-16 --- minecraft/1.10.2.json | 12 ++++++------ versions/1.10.2.json | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/minecraft/1.10.2.json b/minecraft/1.10.2.json index d6719828d6..82468cb9ac 100644 --- a/minecraft/1.10.2.json +++ b/minecraft/1.10.2.json @@ -222,13 +222,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.9.6/realms-1.9.6.jar", - "sha1": "b2f11d8ba18ef055db6ca7ffd45a91719eb55a41", - "size": 1575583, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.6/realms-1.9.6.jar" + "path": "com/mojang/realms/1.9.7/realms-1.9.7.jar", + "sha1": "1feef1f10e34883a219c1f0e83b6ded9863edd91", + "size": 1576916, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.7/realms-1.9.7.jar" } }, - "name": "com.mojang:realms:1.9.6" + "name": "com.mojang:realms:1.9.7" }, { "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-09-18T17:33:11+00:00", + "time": "2016-10-16T17:55:51+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.10.2.json b/versions/1.10.2.json index 0ca9329d01..2229391ea5 100644 --- a/versions/1.10.2.json +++ b/versions/1.10.2.json @@ -244,13 +244,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.9.6/realms-1.9.6.jar", - "sha1": "b2f11d8ba18ef055db6ca7ffd45a91719eb55a41", - "size": 1575583, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.6/realms-1.9.6.jar" + "path": "com/mojang/realms/1.9.7/realms-1.9.7.jar", + "sha1": "1feef1f10e34883a219c1f0e83b6ded9863edd91", + "size": 1576916, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.7/realms-1.9.7.jar" } }, - "name": "com.mojang:realms:1.9.6" + "name": "com.mojang:realms:1.9.7" }, { "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-09-18T17:33:11+00:00", + "time": "2016-10-16T17:55:51+00:00", "type": "release" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 546916e4ead18a82d8efbf32c5f752c8026ed9e4 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 16 Oct 2016 21:00:10 +0200 Subject: Update 2016-10-16 --- minecraft/16w15b.json | 330 ----------------------------- version_manifest.json | 9 +- versions/16w15b.json | 563 -------------------------------------------------- 3 files changed, 1 insertion(+), 901 deletions(-) delete mode 100644 minecraft/16w15b.json delete mode 100644 versions/16w15b.json diff --git a/minecraft/16w15b.json b/minecraft/16w15b.json deleted file mode 100644 index 6077dc3d8e..0000000000 --- a/minecraft/16w15b.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "7500b534d32a89f4e8de937323aabe6fd9778ea2", - "size": 8734209, - "url": "https://launcher.mojang.com/mc/game/16w15b/client/7500b534d32a89f4e8de937323aabe6fd9778ea2/client.jar" - }, - "server": { - "sha1": "5add6bcbd04c20bef6ed5db4431651c0c1282489", - "size": 9396875, - "url": "https://launcher.mojang.com/mc/game/16w15b/server/5add6bcbd04c20bef6ed5db4431651c0c1282489/server.jar" - } - }, - "id": "16w15b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", - "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" - } - }, - "name": "com.mojang:realms:1.8.15" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-04-13T13:56:41+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 33386142c9..d2bcc792e7 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -63,7 +63,7 @@ { "id": "1.10.2", "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-09-18T17:33:11+00:00", + "time": "2016-10-16T17:55:51+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/1920a2b4e996bae0af1a67d38d63706bac10ac47/1.10.2.json" }, @@ -109,13 +109,6 @@ "type": "release", "url": "https://launchermeta.mojang.com/mc/game/566def4133157888f4b2d1832951d78ebd328840/1.9.3.json" }, - { - "id": "16w15b", - "releaseTime": "2016-04-13T13:56:41+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/5d3c577c06255bec1a3577d00d441368e2cd5c1d/16w15b.json" - }, { "id": "1.9.2", "releaseTime": "2016-03-30T15:23:55+00:00", diff --git a/versions/16w15b.json b/versions/16w15b.json deleted file mode 100644 index 4a4132cda2..0000000000 --- a/versions/16w15b.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "7500b534d32a89f4e8de937323aabe6fd9778ea2", - "size": 8734209, - "url": "https://launcher.mojang.com/mc/game/16w15b/client/7500b534d32a89f4e8de937323aabe6fd9778ea2/client.jar" - }, - "server": { - "sha1": "5add6bcbd04c20bef6ed5db4431651c0c1282489", - "size": 9396875, - "url": "https://launcher.mojang.com/mc/game/16w15b/server/5add6bcbd04c20bef6ed5db4431651c0c1282489/server.jar" - } - }, - "id": "16w15b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.15/realms-1.8.15.jar", - "sha1": "4018d062bebc79f1c9a452a5c5dc581ac10b06b7", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.15/realms-1.8.15.jar" - } - }, - "name": "com.mojang:realms:1.8.15" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-04-13T13:56:41+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 85d2882a234b23dcf3d5b1bf664867e2a0d098a1 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 19 Oct 2016 16:00:12 +0200 Subject: Update 2016-10-19 --- minecraft/16w42a.json | 330 +++++++++++++++++++++++++++++ version_manifest.json | 9 +- versions/16w42a.json | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 901 insertions(+), 1 deletion(-) create mode 100644 minecraft/16w42a.json create mode 100644 versions/16w42a.json diff --git a/minecraft/16w42a.json b/minecraft/16w42a.json new file mode 100644 index 0000000000..7ed0e73970 --- /dev/null +++ b/minecraft/16w42a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", + "size": 157388, + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "3742e2ccb78ef02f1820f7dc73f5aafcf8c213a8", + "size": 9252178, + "url": "https://launcher.mojang.com/mc/game/16w42a/client/3742e2ccb78ef02f1820f7dc73f5aafcf8c213a8/client.jar" + }, + "server": { + "sha1": "ad6aa39daf88864fcd84b231638e3dc28bde83f3", + "size": 9698014, + "url": "https://launcher.mojang.com/mc/game/16w42a/server/ad6aa39daf88864fcd84b231638e3dc28bde83f3/server.jar" + } + }, + "id": "16w42a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-10-19T11:17:47+00:00", + "time": "2016-10-19T11:18:44+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index d2bcc792e7..5636550cce 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.10.2", - "snapshot": "16w41a" + "snapshot": "16w42a" }, "versions": [ + { + "id": "16w42a", + "releaseTime": "2016-10-19T11:17:47+00:00", + "time": "2016-10-19T11:18:44+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/87234668c7f1eac33e7e722eef1e743475112a86/16w42a.json" + }, { "id": "16w41a", "releaseTime": "2016-10-13T14:28:35+00:00", diff --git a/versions/16w42a.json b/versions/16w42a.json new file mode 100644 index 0000000000..4b5f92f7a1 --- /dev/null +++ b/versions/16w42a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", + "size": 157388, + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "3742e2ccb78ef02f1820f7dc73f5aafcf8c213a8", + "size": 9252178, + "url": "https://launcher.mojang.com/mc/game/16w42a/client/3742e2ccb78ef02f1820f7dc73f5aafcf8c213a8/client.jar" + }, + "server": { + "sha1": "ad6aa39daf88864fcd84b231638e3dc28bde83f3", + "size": 9698014, + "url": "https://launcher.mojang.com/mc/game/16w42a/server/ad6aa39daf88864fcd84b231638e3dc28bde83f3/server.jar" + } + }, + "id": "16w42a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-10-19T11:17:47+00:00", + "time": "2016-10-19T11:18:44+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 6d7dac3ae6a9990edb8397d91d7e96c442580d21 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 22 Oct 2016 23:00:13 +0200 Subject: Update 2016-10-22 --- minecraft/1.10.2.json | 12 ++++++------ version_manifest.json | 2 +- versions/1.10.2.json | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/minecraft/1.10.2.json b/minecraft/1.10.2.json index 82468cb9ac..7e920538a9 100644 --- a/minecraft/1.10.2.json +++ b/minecraft/1.10.2.json @@ -222,13 +222,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.9.7/realms-1.9.7.jar", - "sha1": "1feef1f10e34883a219c1f0e83b6ded9863edd91", - "size": 1576916, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.7/realms-1.9.7.jar" + "path": "com/mojang/realms/1.9.8/realms-1.9.8.jar", + "sha1": "c9609760e050cd7c369292252552c0cc81c54331", + "size": 1577897, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.8/realms-1.9.8.jar" } }, - "name": "com.mojang:realms:1.9.7" + "name": "com.mojang:realms:1.9.8" }, { "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-10-16T17:55:51+00:00", + "time": "2016-10-22T20:28:03+00:00", "type": "release" } \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 5636550cce..da964fd8fa 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -70,7 +70,7 @@ { "id": "1.10.2", "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-10-16T17:55:51+00:00", + "time": "2016-10-22T20:28:03+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/1920a2b4e996bae0af1a67d38d63706bac10ac47/1.10.2.json" }, diff --git a/versions/1.10.2.json b/versions/1.10.2.json index 2229391ea5..0b88e48e29 100644 --- a/versions/1.10.2.json +++ b/versions/1.10.2.json @@ -244,13 +244,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.9.7/realms-1.9.7.jar", - "sha1": "1feef1f10e34883a219c1f0e83b6ded9863edd91", - "size": 1576916, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.7/realms-1.9.7.jar" + "path": "com/mojang/realms/1.9.8/realms-1.9.8.jar", + "sha1": "c9609760e050cd7c369292252552c0cc81c54331", + "size": 1577897, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.8/realms-1.9.8.jar" } }, - "name": "com.mojang:realms:1.9.7" + "name": "com.mojang:realms:1.9.8" }, { "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-10-16T17:55:51+00:00", + "time": "2016-10-22T20:28:03+00:00", "type": "release" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From ab8a6e1276583eb15904a3838a7e73900242c8b6 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 27 Oct 2016 12:00:09 +0200 Subject: Update 2016-10-27 --- minecraft/16w43a.json | 330 +++++++++++++++++++++++++++++ version_manifest.json | 9 +- versions/16w43a.json | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 901 insertions(+), 1 deletion(-) create mode 100644 minecraft/16w43a.json create mode 100644 versions/16w43a.json diff --git a/minecraft/16w43a.json b/minecraft/16w43a.json new file mode 100644 index 0000000000..54f2ad7b1d --- /dev/null +++ b/minecraft/16w43a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", + "size": 157388, + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "70449cf6d3f1f068ef7269d49ccdecd18e3a4712", + "size": 9255644, + "url": "https://launcher.mojang.com/mc/game/16w43a/client/70449cf6d3f1f068ef7269d49ccdecd18e3a4712/client.jar" + }, + "server": { + "sha1": "c5cc57bfd0a3462c2634a37c83877e91f25f020b", + "size": 9701802, + "url": "https://launcher.mojang.com/mc/game/16w43a/server/c5cc57bfd0a3462c2634a37c83877e91f25f020b/server.jar" + } + }, + "id": "16w43a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-10-27T09:00:51+00:00", + "time": "2016-10-27T09:01:49+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index da964fd8fa..d35c2fe2f7 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.10.2", - "snapshot": "16w42a" + "snapshot": "16w43a" }, "versions": [ + { + "id": "16w43a", + "releaseTime": "2016-10-27T09:00:51+00:00", + "time": "2016-10-27T09:01:49+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/7b73e740da725f7b3bf4ba54cf40b73b23e51ce2/16w43a.json" + }, { "id": "16w42a", "releaseTime": "2016-10-19T11:17:47+00:00", diff --git a/versions/16w43a.json b/versions/16w43a.json new file mode 100644 index 0000000000..cced488dcc --- /dev/null +++ b/versions/16w43a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", + "size": 157388, + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "70449cf6d3f1f068ef7269d49ccdecd18e3a4712", + "size": 9255644, + "url": "https://launcher.mojang.com/mc/game/16w43a/client/70449cf6d3f1f068ef7269d49ccdecd18e3a4712/client.jar" + }, + "server": { + "sha1": "c5cc57bfd0a3462c2634a37c83877e91f25f020b", + "size": 9701802, + "url": "https://launcher.mojang.com/mc/game/16w43a/server/c5cc57bfd0a3462c2634a37c83877e91f25f020b/server.jar" + } + }, + "id": "16w43a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-10-27T09:00:51+00:00", + "time": "2016-10-27T09:01:49+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 6153b293404209b5e89817c000132bfd431357f1 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 3 Nov 2016 21:00:15 +0100 Subject: Update 2016-11-03 --- minecraft/16w44a.json | 330 +++++++++++++++++++++++++++++ version_manifest.json | 9 +- versions/16w44a.json | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 901 insertions(+), 1 deletion(-) create mode 100644 minecraft/16w44a.json create mode 100644 versions/16w44a.json diff --git a/minecraft/16w44a.json b/minecraft/16w44a.json new file mode 100644 index 0000000000..e30b8d74d8 --- /dev/null +++ b/minecraft/16w44a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", + "size": 157388, + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "fa3d0b4d577f475534e600a0ee1a62fb08ca29dc", + "size": 9268856, + "url": "https://launcher.mojang.com/mc/game/16w44a/client/fa3d0b4d577f475534e600a0ee1a62fb08ca29dc/client.jar" + }, + "server": { + "sha1": "9f30eff92cc234034581f0a1ef40c6d76f6b3e69", + "size": 9712521, + "url": "https://launcher.mojang.com/mc/game/16w44a/server/9f30eff92cc234034581f0a1ef40c6d76f6b3e69/server.jar" + } + }, + "id": "16w44a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.0/realms-1.10.0.jar", + "sha1": "e73c98944e2170f895357a703c3322bcd68d1699", + "size": 1493992, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.0/realms-1.10.0.jar" + } + }, + "name": "com.mojang:realms:1.10.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-11-03T14:17:11+00:00", + "time": "2016-11-03T14:18:53+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index d35c2fe2f7..f681c79d2f 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.10.2", - "snapshot": "16w43a" + "snapshot": "16w44a" }, "versions": [ + { + "id": "16w44a", + "releaseTime": "2016-11-03T14:17:11+00:00", + "time": "2016-11-03T14:18:53+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/217dba1cea324a901bd0d4a1173ae212bc5ddca4/16w44a.json" + }, { "id": "16w43a", "releaseTime": "2016-10-27T09:00:51+00:00", diff --git a/versions/16w44a.json b/versions/16w44a.json new file mode 100644 index 0000000000..23bbe82071 --- /dev/null +++ b/versions/16w44a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", + "size": 157388, + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "fa3d0b4d577f475534e600a0ee1a62fb08ca29dc", + "size": 9268856, + "url": "https://launcher.mojang.com/mc/game/16w44a/client/fa3d0b4d577f475534e600a0ee1a62fb08ca29dc/client.jar" + }, + "server": { + "sha1": "9f30eff92cc234034581f0a1ef40c6d76f6b3e69", + "size": 9712521, + "url": "https://launcher.mojang.com/mc/game/16w44a/server/9f30eff92cc234034581f0a1ef40c6d76f6b3e69/server.jar" + } + }, + "id": "16w44a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.0/realms-1.10.0.jar", + "sha1": "e73c98944e2170f895357a703c3322bcd68d1699", + "size": 1493992, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.0/realms-1.10.0.jar" + } + }, + "name": "com.mojang:realms:1.10.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-11-03T14:17:11+00:00", + "time": "2016-11-03T14:18:53+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 857daaa14501f2851d6123b0410c01b3e76da5ea Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Tue, 8 Nov 2016 20:00:36 +0100 Subject: Update 2016-11-08 --- minecraft/1.11-pre1.json | 330 +++++++++++++++++++++++++++ version_manifest.json | 9 +- versions/1.11-pre1.json | 563 +++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 901 insertions(+), 1 deletion(-) create mode 100644 minecraft/1.11-pre1.json create mode 100644 versions/1.11-pre1.json diff --git a/minecraft/1.11-pre1.json b/minecraft/1.11-pre1.json new file mode 100644 index 0000000000..a92ef07df7 --- /dev/null +++ b/minecraft/1.11-pre1.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", + "size": 157388, + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "fdc07c099ad33f77c426464754841747a09ee8d7", + "size": 9183464, + "url": "https://launcher.mojang.com/mc/game/1.11-pre1/client/fdc07c099ad33f77c426464754841747a09ee8d7/client.jar" + }, + "server": { + "sha1": "7e2884f11e3fb52ed1ad82376e3cada3aa95152e", + "size": 9713399, + "url": "https://launcher.mojang.com/mc/game/1.11-pre1/server/7e2884f11e3fb52ed1ad82376e3cada3aa95152e/server.jar" + } + }, + "id": "1.11-pre1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.0/realms-1.10.0.jar", + "sha1": "e73c98944e2170f895357a703c3322bcd68d1699", + "size": 1493992, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.0/realms-1.10.0.jar" + } + }, + "name": "com.mojang:realms:1.10.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-11-08T13:42:50+00:00", + "time": "2016-11-08T13:44:29+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index f681c79d2f..f5e5cba605 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.10.2", - "snapshot": "16w44a" + "snapshot": "1.11-pre1" }, "versions": [ + { + "id": "1.11-pre1", + "releaseTime": "2016-11-08T13:42:50+00:00", + "time": "2016-11-08T13:44:29+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/7dfcb37dd7f2c354b6cb10896f791df6a32151dc/1.11-pre1.json" + }, { "id": "16w44a", "releaseTime": "2016-11-03T14:17:11+00:00", diff --git a/versions/1.11-pre1.json b/versions/1.11-pre1.json new file mode 100644 index 0000000000..ea7f5fe0d1 --- /dev/null +++ b/versions/1.11-pre1.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", + "size": 157388, + "totalSize": 123827946, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "fdc07c099ad33f77c426464754841747a09ee8d7", + "size": 9183464, + "url": "https://launcher.mojang.com/mc/game/1.11-pre1/client/fdc07c099ad33f77c426464754841747a09ee8d7/client.jar" + }, + "server": { + "sha1": "7e2884f11e3fb52ed1ad82376e3cada3aa95152e", + "size": 9713399, + "url": "https://launcher.mojang.com/mc/game/1.11-pre1/server/7e2884f11e3fb52ed1ad82376e3cada3aa95152e/server.jar" + } + }, + "id": "1.11-pre1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.0/realms-1.10.0.jar", + "sha1": "e73c98944e2170f895357a703c3322bcd68d1699", + "size": 1493992, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.0/realms-1.10.0.jar" + } + }, + "name": "com.mojang:realms:1.10.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-11-08T13:42:50+00:00", + "time": "2016-11-08T13:44:29+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From d8b4e2b620d6becc730a51b623088a37d09e969b Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 14 Nov 2016 20:00:13 +0100 Subject: Update 2016-11-14 --- assets/1.11.json | 520 +++++++++++++++++++++---------------------- minecraft/1.11-pre1.json | 10 +- minecraft/1.11.json | 330 +++++++++++++++++++++++++++ minecraft/16w32b.json | 10 +- minecraft/16w33a.json | 10 +- minecraft/16w35a.json | 10 +- minecraft/16w36a.json | 10 +- minecraft/16w38a.json | 10 +- minecraft/16w39c.json | 10 +- minecraft/16w40a.json | 10 +- minecraft/16w41a.json | 10 +- minecraft/16w42a.json | 10 +- minecraft/16w43a.json | 10 +- minecraft/16w44a.json | 10 +- version_manifest.json | 35 +-- versions/1.11-pre1.json | 10 +- versions/1.11.json | 563 +++++++++++++++++++++++++++++++++++++++++++++++ versions/16w32b.json | 10 +- versions/16w33a.json | 10 +- versions/16w35a.json | 10 +- versions/16w36a.json | 10 +- versions/16w38a.json | 10 +- versions/16w39c.json | 10 +- versions/16w40a.json | 10 +- versions/16w41a.json | 10 +- versions/16w42a.json | 10 +- versions/16w43a.json | 10 +- versions/16w44a.json | 10 +- 28 files changed, 1294 insertions(+), 394 deletions(-) create mode 100644 minecraft/1.11.json create mode 100644 versions/1.11.json diff --git a/assets/1.11.json b/assets/1.11.json index 023da59e69..2e90db3b24 100644 --- a/assets/1.11.json +++ b/assets/1.11.json @@ -25,380 +25,380 @@ "size": 114786 }, "minecraft/lang/af_za.lang": { - "hash": "afaf04452f65c5a3ebb80c2fbabaf37cefc03a66", - "size": 106758 + "hash": "95e45a792e6862d98104674dcd44470e29a3f9db", + "size": 100117 }, "minecraft/lang/ar_sa.lang": { - "hash": "2cb3fc8a6151c128ab19d991300f33def00feabc", - "size": 155192 + "hash": "73a059e9cfb54340b2066f8bc01aa7a127b3363a", + "size": 159285 }, "minecraft/lang/ast_es.lang": { - "hash": "1322b9b0b3bf630f124cf1a102ee72ca982d2518", - "size": 145923 + "hash": "108702defa6b861054770766dbd8c3b4c5e117fb", + "size": 142035 }, "minecraft/lang/az_az.lang": { - "hash": "345d8464516710cb968907de8666698b6e2f9730", - "size": 147391 + "hash": "d5bc9e6039c31d63fcaebc7d80a5340d83cb2fc5", + "size": 152896 }, "minecraft/lang/be_by.lang": { - "hash": "17c836e0eee8f559fff8f33952e4d4cbc6bccbf5", - "size": 185017 + "hash": "7fb77fae7598ed19c55bdf841306fc8b6253732d", + "size": 195331 }, "minecraft/lang/bg_bg.lang": { - "hash": "204289d6c51266d04094c875aaccde68bb4bf07c", - "size": 191569 + "hash": "8dad615c8a9c32fe33b264925fa62465c51abc40", + "size": 202167 }, "minecraft/lang/br_fr.lang": { - "hash": "ff0df668466806ee1294fd2b4f9f3a08c4f60c46", - "size": 141839 + "hash": "c8646b8b84ffcce5eef697d6be7fed75039fc601", + "size": 149941 }, "minecraft/lang/ca_es.lang": { - "hash": "e0d7cbab14a98ad092363fa6773d4a2843dcfa35", - "size": 145913 + "hash": "f3c3bf4dc5e837e11ce3d72853995497f0744e7a", + "size": 142225 }, "minecraft/lang/cs_cz.lang": { - "hash": "707d2ece6da37820666534e4dc354a315bf705b7", - "size": 148308 + "hash": "1474c25d71fbccda764c590aed1973dca714b60e", + "size": 155822 }, "minecraft/lang/cy_gb.lang": { - "hash": "1cfa26a250cddb8f65b46d5fdd3bb76f3df68a9e", - "size": 88703 + "hash": "c25f7affa9fb462319b69b8abfb0174d264f67ae", + "size": 82722 }, "minecraft/lang/da_dk.lang": { - "hash": "538b9c463fc0366023f356e25e6e5e88411cf6dc", - "size": 136746 + "hash": "a519fd64cc6f3131781f0b55d32b24a3ac0febff", + "size": 143979 }, "minecraft/lang/de_at.lang": { - "hash": "dab2e74321dccd27563a1d2031ff086301515c7e", - "size": 137590 + "hash": "af8b9e0bb5ba670ac2f74cb2f26b6c3d57408f88", + "size": 139056 }, "minecraft/lang/de_de.lang": { - "hash": "21831a6e05912663b0e081ec536afc2b9861261a", - "size": 142160 + "hash": "b603384aef84cb3a7b0faa4bc4af966ca69aa890", + "size": 149891 }, "minecraft/lang/el_gr.lang": { - "hash": "147dcce43f7149e583f7c15fe58262bebd79a499", - "size": 203055 + "hash": "96063abecd6a7da5169baa83e4e62976d042cf93", + "size": 197748 }, "minecraft/lang/en_au.lang": { - "hash": "7c9f947a5d4007b8db4f339ebcc7e4038acb56d6", - "size": 133231 + "hash": "34504d3b968e43111e3a33d34ae2f71d9bb596ee", + "size": 140483 }, "minecraft/lang/en_ca.lang": { - "hash": "a4f58ba4aef9c90375907f49dd92bcc791e547f0", - "size": 134330 + "hash": "31a16f9cf5640c2ec553407369eea60eead749bf", + "size": 141272 }, "minecraft/lang/en_gb.lang": { - "hash": "eda1518b15c711cf6e75d99003bd87753f67fac4", - "size": 134082 + "hash": "d0aef6a924a0c2a3153611e7ce76e78e33880fc1", + "size": 141130 }, "minecraft/lang/en_nz.lang": { - "hash": "ebfb356ea1bd37c014de67d229e98920f825c499", - "size": 133224 + "hash": "2dacae405c58351e8e45ddbac35825f00d720f05", + "size": 140537 }, "minecraft/lang/en_pt.lang": { - "hash": "a61a6ed76f102580cb5c55fe90756c7432b90ea0", - "size": 139056 + "hash": "21bb6aae1458a02ad2168c727b293a4ca420a3d8", + "size": 138286 }, "minecraft/lang/en_ud.lang": { - "hash": "a1299a104c4fd07b41b34ad9ec7b82f96f8531f5", - "size": 173215 + "hash": "86253d1e55398161d0357d44a295231887ed4638", + "size": 181997 }, "minecraft/lang/eo_uy.lang": { - "hash": "473d2bfd78d095167d3ff462abdfe3d803c7448c", - "size": 137937 + "hash": "5e07644fdab5df2b218c4124dc296abc8c27357f", + "size": 132884 }, "minecraft/lang/es_ar.lang": { - "hash": "27c27244a59e77cc76de2bc935ac38806dda1293", - "size": 143105 + "hash": "030dd9f0a615aa2bf4a4f72486766bce6da2bcad", + "size": 150628 }, "minecraft/lang/es_es.lang": { - "hash": "bce238b4455dbeb7ac6030d8f215d7ccbca152d3", - "size": 144654 + "hash": "06923d1a4ef314a805c916572b32c1267f6396e8", + "size": 152366 }, "minecraft/lang/es_mx.lang": { - "hash": "2757af19155d9b7d87e58b158b8a0def821ce32b", - "size": 142972 + "hash": "7ba2f702d30a42b6ecd8762a8fe075e54cc14520", + "size": 150400 }, "minecraft/lang/es_uy.lang": { - "hash": "2fe167441d36c34893e487a8f8dd30501016a472", - "size": 143594 + "hash": "0b71aabd31177bf5ce55009ed4dc6be00337d38b", + "size": 151116 }, "minecraft/lang/es_ve.lang": { - "hash": "a4ac3db6561b4f333de0e1cc621641dc5cfbc02a", - "size": 143711 + "hash": "603419f761fd0931eeaac4d67ba7b379a38dee43", + "size": 151367 }, "minecraft/lang/et_ee.lang": { - "hash": "d6a51411ac0aa5e780c8d33ab48cbf68823d5d8e", - "size": 144032 + "hash": "e01f6f40a0d1d3949a55230a3168fe8ac373578c", + "size": 151492 }, "minecraft/lang/eu_es.lang": { - "hash": "8647f9f3879da74823fed6a3bb59e3bb8073474e", - "size": 115456 + "hash": "4016544298fb6bb8948652b0585d0ca8959fe1fe", + "size": 108442 }, "minecraft/lang/fa_ir.lang": { - "hash": "57afe557e75511b387d3d4fceb5d304c674a7601", - "size": 86243 + "hash": "0d1db33a369cd94d1c631910a7ada6aa7f011c0a", + "size": 83243 }, "minecraft/lang/fi_fi.lang": { - "hash": "2aa029f0838477527e1a4403491e408091ec130c", - "size": 142462 + "hash": "8be617fdf0e8daecd2690426c87b15c617b73339", + "size": 143639 }, "minecraft/lang/fil_ph.lang": { - "hash": "2e2855661c304a808e4373498c33c93480f5d683", - "size": 114112 + "hash": "6a81e6536085213cec29aa34d5a525d7ebe6532c", + "size": 136023 }, "minecraft/lang/fo_fo.lang": { - "hash": "fd8c0aa9ba81c52cc17fd8e229dff154d5ac9fff", - "size": 119122 + "hash": "2fa6782a593bcfd93365d88e43f7795b844499fc", + "size": 113032 }, "minecraft/lang/fr_ca.lang": { - "hash": "94ec62e20d0c10a0a82cee3c3080565f27ab8a59", - "size": 150591 + "hash": "d865b5ec55ef44aa79ed1ba0750abf180cff1cfc", + "size": 158597 }, "minecraft/lang/fr_fr.lang": { - "hash": "07de64e719cb086b822269ee9c2bfdfaaac734d9", - "size": 149023 + "hash": "f49222c05a387d5607acaf30258459e4d00d28e6", + "size": 157034 }, "minecraft/lang/fy_nl.lang": { - "hash": "5f345418c798e879803e37aa86832fca67cc7ed5", - "size": 139298 + "hash": "c9d02a40667ce9d8252d4af3618faaa71422f7e2", + "size": 135290 }, "minecraft/lang/ga_ie.lang": { - "hash": "6d2fa8ce94d0ad750a05b9ebe3062448117221c7", - "size": 145249 + "hash": "afc4e411f6b77f096c4f994ebf1c3efec29b3aec", + "size": 138201 }, "minecraft/lang/gd_gb.lang": { - "hash": "813d724e26edda7635c45ca49d0ea8821745bff7", - "size": 158465 + "hash": "d5c86dd44c8c5159bb4129fc38c34e813bd3a665", + "size": 167152 }, "minecraft/lang/gl_es.lang": { - "hash": "8f16b7da72cf2e129f80c381b5f67c07006c5233", - "size": 142108 + "hash": "241dde9742904efab4ebb4c3db9dd6cdc26c827a", + "size": 135519 }, "minecraft/lang/gv_im.lang": { - "hash": "3c4fa469587a596037e580c31639aaa306fe8308", - "size": 57537 + "hash": "b04fa8d09c2f7704f7a986041520fd44ff3f9cac", + "size": 53331 }, "minecraft/lang/haw_us.lang": { - "hash": "1d6f8d1b6f5821a323dbe05959c78ff2de2c9625", - "size": 36485 + "hash": "53a0862dd93a971f863f2007af8bd14ec273a62a", + "size": 36650 }, "minecraft/lang/he_il.lang": { - "hash": "448723a7bcbf2e50a7cf9e48abd63242475d3afb", - "size": 159626 + "hash": "8e5505cf90f9a3f7a8c74d34584a500f9e88b651", + "size": 164587 }, "minecraft/lang/hi_in.lang": { - "hash": "df61869db9447981ad9e6551d78fbe5b948d521e", - "size": 90284 + "hash": "3f7cd670e9708455de68e1f813ccbb3db3b5edb5", + "size": 86951 }, "minecraft/lang/hr_hr.lang": { - "hash": "3da153fda22b6b2cde295b9e65f2445405cbd810", - "size": 140707 + "hash": "bba04a3fe79f8b285ceecd1883f58ad81c4310a5", + "size": 140015 }, "minecraft/lang/hu_hu.lang": { - "hash": "17540873c3956c82fe1d63344987a84c9fa46f2b", - "size": 144073 + "hash": "c298ca23bcb2d96f19b1468847c6aaaef3154bbc", + "size": 147153 }, "minecraft/lang/hy_am.lang": { - "hash": "825567510fa2a584e236a3a14b5b739fdfe5c06b", - "size": 74608 + "hash": "9a58b202573061de32c863f8ae604d2d9fc08114", + "size": 69855 }, "minecraft/lang/id_id.lang": { - "hash": "d68f562741a5b0ad1851a4aa03a8a0f18232fc05", - "size": 140016 + "hash": "800d6a4ade6b71d4082f8fb54b1479b09e60673b", + "size": 143299 }, "minecraft/lang/io_ido.lang": { - "hash": "e8e95629e7d6076117c23a42ee619ea40e7913c5", - "size": 31440 + "hash": "1a35e8d2958bcb5ca47770228b9cfe68b14c7d3d", + "size": 89141 }, "minecraft/lang/is_is.lang": { - "hash": "fa7d135b5da131a484eb431767029a9af67624ba", - "size": 108223 + "hash": "38a57d737de4c35cac5c6df13f5df47de780d897", + "size": 101807 }, "minecraft/lang/it_it.lang": { - "hash": "2c17332429a2e13dfc2f39943d5a3e70831ab8b6", - "size": 148967 + "hash": "e1715d04a52334f78aa05137897f7f065e79dcbf", + "size": 156469 }, "minecraft/lang/ja_jp.lang": { - "hash": "6476733775516c90aa1e99cdd812c54d0b8fa3c8", - "size": 160829 + "hash": "5861259da07c3284978ed16be32542e8ae074383", + "size": 169994 }, "minecraft/lang/jbo_en.lang": { - "hash": "ddfe42b7640ffd2127f7df084093fa55502ab5c9", - "size": 54338 + "hash": "084c87157b2039dc12a0e1b87ab31949c79ccb1e", + "size": 53649 }, "minecraft/lang/ka_ge.lang": { - "hash": "b281288fee4f089561fef764dac1f9882e6b7ddf", - "size": 239796 + "hash": "cadffa7a950b0cf516a280319b96a1f0ab3a55b0", + "size": 233132 }, "minecraft/lang/ko_kr.lang": { - "hash": "e99958447048462887d90a3810884d2910b4239d", - "size": 154175 + "hash": "f989724019cf84675b86dc42af00cffe413f70f3", + "size": 162482 }, "minecraft/lang/ksh_de.lang": { - "hash": "de26ce857e49d8456c2d0acd009da048b4041d95", - "size": 138655 + "hash": "1791cdcfd0252f0c9d104a8351c922f90ca7aa80", + "size": 145341 }, "minecraft/lang/kw_gb.lang": { - "hash": "4bafbbd94762e548503ca42a5d01be45a4f73626", - "size": 67417 + "hash": "664135d9c2b59260b780dfe9fb07540175b79817", + "size": 63237 }, "minecraft/lang/la_la.lang": { - "hash": "614f8cd0f092821816b086dd279ea189582eafde", - "size": 119688 + "hash": "c74566c1df2b72f6a3ac105942ec40bde3f34a65", + "size": 117053 }, "minecraft/lang/lb_lu.lang": { - "hash": "359eb73f88dd86fe80d7d0c3ea93adecae85a14f", - "size": 141812 + "hash": "1ac7fcb6f6b42588ed58ccd9efd4a5ce76ad5cf1", + "size": 149564 }, "minecraft/lang/li_li.lang": { - "hash": "538d0c6b60b3a231dad7fab9fad4a1e39a517ebe", - "size": 16785 + "hash": "03e880f8d9e99b6ea57d861fd5546f722723258c", + "size": 16633 }, "minecraft/lang/lol_us.lang": { - "hash": "04b9459e8d677741c2e4b56831322606c8122fea", - "size": 134512 + "hash": "71c6b7510b94bd74631f9e045bdb733cda1fe13a", + "size": 141454 }, "minecraft/lang/lt_lt.lang": { - "hash": "6490c157582d6402230ae8159d8adf410373bf19", - "size": 152448 + "hash": "e1b5220db9f79e7520a2fc6b63408a23adb501c4", + "size": 160424 }, "minecraft/lang/lv_lv.lang": { - "hash": "babe4999314fa270076c9e1efe64dfad986c4de3", - "size": 98420 + "hash": "0912c2eaa5cfaf464f9ea90be2beb256fd96f14f", + "size": 94250 }, "minecraft/lang/mi_nz.lang": { - "hash": "1ea94410b4278be9da66465e96958c373121a160", - "size": 17640 + "hash": "c6ff33b29951b8e70cf99c4ebed0c6c6424dd65b", + "size": 17478 }, "minecraft/lang/mk_mk.lang": { - "hash": "ec1232ef28fec97318623577135f4b5dc830c9de", - "size": 40388 + "hash": "b79da5855ce5f8a6d0d722fb0f89602dddfb283f", + "size": 42012 }, "minecraft/lang/mn_mn.lang": { - "hash": "16f4aef1f62f1c29641485b601c724f1c71dcbae", - "size": 126201 + "hash": "ca573f459203895acc19aa817169b282120a98b1", + "size": 155558 }, "minecraft/lang/ms_my.lang": { - "hash": "81ec6a85c6984b8d84baabe151c588c5c6b194fe", - "size": 141271 + "hash": "eb0c9eb0b098cacc2fb697d560bc833b1c23e73d", + "size": 149212 }, "minecraft/lang/mt_mt.lang": { - "hash": "a1b7c035885cd750b6e98507a2e8556efb4b22bb", - "size": 143593 + "hash": "da4a6d6a99520fed7c47097dcf87a988615501eb", + "size": 135879 }, "minecraft/lang/nds_de.lang": { - "hash": "e8162f471c9878bb37e80016cb507ec50fc07b20", - "size": 69858 + "hash": "f027adfb478798c67e57e1420719cc2b4a84906b", + "size": 65697 }, "minecraft/lang/nl_nl.lang": { - "hash": "a307fd8fbd27ca325ea8408123c1008f97788454", - "size": 139132 + "hash": "2f0343b1ef80afe53ae468440c2a0143432aca88", + "size": 146373 }, "minecraft/lang/nn_no.lang": { - "hash": "793512946ed90607f16e5e9409711672929c40a1", - "size": 127444 + "hash": "5fe18baa7c3cb1e6a7c71df73b4ca569663381cf", + "size": 126777 }, "minecraft/lang/no_no.lang": { - "hash": "6bd274113b1627496a905e3e670ac34d04ee1445", - "size": 137092 + "hash": "2969dbad901c25720a62e7cff3c15726563eab14", + "size": 144103 }, "minecraft/lang/oc_fr.lang": { - "hash": "32ad602c1b6a3b1d25e383f4f623e1e54166cdc2", - "size": 121010 + "hash": "929a30df6a50a4cf4246002b4630b8c025dce997", + "size": 115829 }, "minecraft/lang/pl_pl.lang": { - "hash": "a1a7142fdf64b0b60d9c7d2040103d69b8ae685f", - "size": 145664 + "hash": "97c0d4385e3e60b86ca362e16209dab703e6f982", + "size": 153471 }, "minecraft/lang/pt_br.lang": { - "hash": "dd5f892a95d0626a94cf0b7c6989e9e42f32ec81", - "size": 142670 + "hash": "1e6c824bef0e9aa3669608221562703e3105182e", + "size": 150464 }, "minecraft/lang/pt_pt.lang": { - "hash": "14ef6bf2f5e89c447f3868396d893277fb006b7d", - "size": 143805 + "hash": "a2e7085634ddcc644dc5918463030c7d4b9dae6b", + "size": 141822 }, "minecraft/lang/qya_aa.lang": { - "hash": "5577475ee48bcf4a3c5f4b7b40ef062802681afb", - "size": 40856 + "hash": "31ae4161eae0a73bdfec68deb8957921224490c7", + "size": 39457 }, "minecraft/lang/ro_ro.lang": { - "hash": "888b01f5f9d493f3bffea0713c109eed01825822", - "size": 144172 + "hash": "61be38a4c3a424b9e81c1948b032710048e0d69b", + "size": 151508 }, "minecraft/lang/ru_ru.lang": { - "hash": "06b54ceba30b8561d6f2e80349dc10d86fa97443", - "size": 186215 + "hash": "df2ef74c90ac6c443b3957b6f3b38d96447b5b80", + "size": 196522 }, "minecraft/lang/se_no.lang": { - "hash": "23b67d1b2bb5c172b79608c4b7bb8784defe92fa", - "size": 19257 + "hash": "950ab22a148005000136b49bcd59b1caa03f6ce8", + "size": 18633 }, "minecraft/lang/sk_sk.lang": { - "hash": "ab1f890f784ce2084bbfacc74aceff9bae0a164c", - "size": 145822 + "hash": "77f77e04dc33a70dc98f04d28508d2bb52260336", + "size": 145326 }, "minecraft/lang/sl_si.lang": { - "hash": "34748007bfaf4fa1382f13b118c5778e0aab5cd2", - "size": 140347 + "hash": "b58e6457c2a69e7093d5aab784fdc263b72e139d", + "size": 147631 }, "minecraft/lang/so_so.lang": { - "hash": "f82fd81b126aa5a87707bdbf95f29af795b57c47", - "size": 4964 + "hash": "d79930046547eda548449fadca1032ebf4858a87", + "size": 20446 }, "minecraft/lang/sq_al.lang": { - "hash": "5297840a7b6e3605f459686bfc3d5c718ea40e8d", - "size": 21706 + "hash": "e5f7cc83d2074de0e91901c742eff97d9f0f5dae", + "size": 30207 }, "minecraft/lang/sr_sp.lang": { - "hash": "544f8f801813f05d25398b72106aeca5c62b1e99", - "size": 125542 + "hash": "a391065e81ccf1004a35ef9ce2a56a6fadfae1b1", + "size": 175077 }, "minecraft/lang/sv_se.lang": { - "hash": "496ada797048cbb323f733b10329246be777f7b4", - "size": 137472 + "hash": "93021118c7841c4cf3db33e600f269d4109a57f9", + "size": 144869 }, "minecraft/lang/swg_de.lang": { - "hash": "c23280aab1cd2571f2274a3e9cc38e84f3e6dcee", - "size": 12993 + "hash": "3fc9c739eac860b28d23fc79eae27c7f716a735a", + "size": 13765 }, "minecraft/lang/th_th.lang": { - "hash": "d1d413fcd7884edfc9d3d87e7d92942efd657eac", - "size": 221111 + "hash": "70bbc37bc5bc46b88f3df5e0df37268c0875568c", + "size": 213324 }, "minecraft/lang/tlh_aa.lang": { - "hash": "f4d9fe40bf8e2afe91b7264818a427e8539cbdb0", - "size": 55398 + "hash": "ced5c58bcfee8ce7d8b2ec3025513ba5fb635be8", + "size": 61560 }, "minecraft/lang/tr_tr.lang": { - "hash": "28dbf29552d7b0da0853aa918bee539505fcaf91", - "size": 143767 + "hash": "2edaeff5a612d44b4d628f6a310120f29786447f", + "size": 151757 }, "minecraft/lang/tzl_tzl.lang": { - "hash": "6b632f5f6cb745a216a3643a10588f808cd0f54f", - "size": 64411 + "hash": "9efbae62a84e4c2fb113ec1861dc0c501b8e9e71", + "size": 63925 }, "minecraft/lang/uk_ua.lang": { - "hash": "73e3feeb2dba161651145ac460512a065ce6402a", - "size": 190373 + "hash": "08d7d8d8930b3707b23cef81b45e573625016faf", + "size": 200692 }, "minecraft/lang/val_es.lang": { - "hash": "211a6c5f750286cc19f1a05fc2c4e731f7474624", - "size": 147838 + "hash": "27d7fbd61755deba9520f7f860d3651bb17ec2e1", + "size": 156039 }, "minecraft/lang/vi_vn.lang": { - "hash": "6dfcaa00e469686f65843d62bee12ef3ea780ca9", - "size": 162496 + "hash": "d9dff14b5e9ac3f6c0dfa7b83dbccf3cc6d274c1", + "size": 169823 }, "minecraft/lang/zh_cn.lang": { - "hash": "1a2378ae02b24f7c5f58b071549dfd8dd254453e", - "size": 131696 + "hash": "f67425f55bf27981de5acaa964e0f92a4218d0cb", + "size": 138984 }, "minecraft/lang/zh_tw.lang": { - "hash": "71b508e93b9f79292daadc7e75ef733665762eb4", - "size": 134834 + "hash": "4b7346ba280c18b60b66c041d81e1856ed3dc335", + "size": 142059 }, "minecraft/sounds.json": { "hash": "70b269ff2d826caa8005411a1b494d1e28b07fdc", @@ -1717,12 +1717,12 @@ "size": 6786 }, "minecraft/sounds/item/bottle/empty1.ogg": { - "hash": "938a3212f524fd5c046d8737f63333cdeba88a6c", - "size": 8804 + "hash": "d6b740955d317b31644397ff1b2049f6343c862d", + "size": 9020 }, "minecraft/sounds/item/bottle/empty2.ogg": { - "hash": "c20374d6775a0791a514ad065aa51540074866ef", - "size": 11136 + "hash": "09e8b2079bc363d287fe85d5687af142d5fa0f82", + "size": 10977 }, "minecraft/sounds/item/bottle/fill1.ogg": { "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", @@ -2865,8 +2865,8 @@ "size": 13184 }, "minecraft/sounds/mob/llama/idle3.ogg": { - "hash": "04aa5cffedcbecbe41366d8d36da6f423891c05e", - "size": 7156 + "hash": "1584417fc341cc7a34f2de0a5f6e8249684cf1f1", + "size": 6825 }, "minecraft/sounds/mob/llama/idle4.ogg": { "hash": "a9e0a8b4237387f40008b6f0227915c5dd8281fd", @@ -4405,8 +4405,8 @@ "size": 6059 }, "pack.mcmeta": { - "hash": "dd19fae6bd7a45b630a01f2b0c795f1d9790b796", - "size": 14159 + "hash": "3659581605ea4945e6c45b01234325bca62b1e10", + "size": 14158 }, "realms/lang/af_za.lang": { "hash": "f6c015779181d46436f56a40d920eced18e04adc", @@ -4421,8 +4421,8 @@ "size": 12247 }, "realms/lang/az_az.lang": { - "hash": "84dbb3c65f742d065df3432c9a3474262d973558", - "size": 12872 + "hash": "5010869db1f151f812632aa62b769a1c4920a8ea", + "size": 12854 }, "realms/lang/be_by.lang": { "hash": "f3629d067cdbb24531b9f2fb3733412511a54596", @@ -4437,8 +4437,8 @@ "size": 12449 }, "realms/lang/ca_es.lang": { - "hash": "2d35eef0aaf5f72dea8fd1905c07b537035100c1", - "size": 12412 + "hash": "3becd5c837b30e6dc25adcccaa23910085b26be7", + "size": 12391 }, "realms/lang/cs_cz.lang": { "hash": "fbff60fdd23abf7793c3f0465b3a24da296348e2", @@ -4457,8 +4457,8 @@ "size": 11979 }, "realms/lang/de_de.lang": { - "hash": "3ba59f91eb84357244a47873c0b07a43dd41f53f", - "size": 12727 + "hash": "f8f6dfaed87f698ea5cf3fe651b3cba6ea8e50bd", + "size": 12740 }, "realms/lang/el_gr.lang": { "hash": "c68588fe029906f152ef0cb2936bc30c614ee220", @@ -4481,36 +4481,36 @@ "size": 11696 }, "realms/lang/en_pt.lang": { - "hash": "1ecc0e46cb6d9b8d519ea3755be3ece6b94b862f", - "size": 12138 + "hash": "3cd33658a1df18c085e4289b9891d399279a9345", + "size": 12156 }, "realms/lang/en_ud.lang": { "hash": "0505181cff545a4fe213ceb5ebc5735867b85a72", "size": 15210 }, "realms/lang/eo_uy.lang": { - "hash": "b9aeff15dd8e4bcdd0907a73b8ea95bedb888325", - "size": 11984 + "hash": "5483bb55c5086195004fe5b472ccb379c07d3756", + "size": 11983 }, "realms/lang/es_ar.lang": { - "hash": "abf0f7137e82a1a515b1651164f0561a47fdf2c8", - "size": 12363 + "hash": "acd482da4f4296f5932bb93b42f3f05ed8b0a3fb", + "size": 12330 }, "realms/lang/es_es.lang": { - "hash": "16731691142db3d6601bc14f070b81f7f729acc2", - "size": 12349 + "hash": "87e063b3f09099a3735c3273e4a1532a702c90d6", + "size": 12339 }, "realms/lang/es_mx.lang": { - "hash": "f960274479045060781bdf75fe37ea6e00a10e23", - "size": 12357 + "hash": "fad653f07c1510ce681ca09b0579830e2597557a", + "size": 12316 }, "realms/lang/es_uy.lang": { - "hash": "50db1d63e7cf6c96db76ada9d9f8efcca67d2757", - "size": 12325 + "hash": "081cd16fde9c3d45e69677d2d734f8180cf279f5", + "size": 12319 }, "realms/lang/es_ve.lang": { - "hash": "b1e95528e64b6e1e4af5151ba806f774d68a85e5", - "size": 12379 + "hash": "3f47d3efa65b4ffc4e9d8e6e735d0844c6632de8", + "size": 12359 }, "realms/lang/et_ee.lang": { "hash": "ea3e315d681f43715637be19963b3e7d8497769e", @@ -4537,8 +4537,8 @@ "size": 9091 }, "realms/lang/fr_ca.lang": { - "hash": "6b111bdf79bd1d165fc14065b48aa5a1ed554f3d", - "size": 12940 + "hash": "e1714cd75a13736e4bbd459e08c11b74cca18f0d", + "size": 12912 }, "realms/lang/fr_fr.lang": { "hash": "3abc99043ee8bd33787cc6ff846fd37bd5e46ece", @@ -4549,8 +4549,8 @@ "size": 12297 }, "realms/lang/ga_ie.lang": { - "hash": "3651b9efa2a3b0ac85f4da55c7029a6b6320ba6d", - "size": 11941 + "hash": "b54db475601d0c7df64978170bfbdde4bf268dab", + "size": 12610 }, "realms/lang/gd_gb.lang": { "hash": "c12504c4f35db2aaa95aa8a57f29659fb67e1943", @@ -4569,12 +4569,12 @@ "size": 373 }, "realms/lang/he_il.lang": { - "hash": "e583ff2fa80645e05141c19b9b0e6607c4e723fe", - "size": 13905 + "hash": "fe2bb3ec506f608e279303786397cbd0f38d5815", + "size": 13899 }, "realms/lang/hi_in.lang": { - "hash": "59f535837b0a633911a636223cbf48026a1d7f7d", - "size": 15840 + "hash": "30896b5e919126bc2c00c3c7c811b70036f372f7", + "size": 19793 }, "realms/lang/hr_hr.lang": { "hash": "61d74bf6526bf9a5b3c42b92212d63ad78529983", @@ -4589,12 +4589,12 @@ "size": 3617 }, "realms/lang/id_id.lang": { - "hash": "e085939eeec3227303eaf036c266a9e52d6036c1", - "size": 12214 + "hash": "f7fe3099f7e8efde30602a73dae79cc07bd05b07", + "size": 12216 }, "realms/lang/io_ido.lang": { - "hash": "89f53a31e17050d0b2b588e45c82e81ea7bb035b", - "size": 2438 + "hash": "a8b32913e3397c698f5c892aaee4dd5a7bc30d02", + "size": 11955 }, "realms/lang/is_is.lang": { "hash": "7ec018b156a2f7de488ac90901ade3c00d6159b4", @@ -4605,8 +4605,8 @@ "size": 12320 }, "realms/lang/ja_jp.lang": { - "hash": "99a90c328946bdc1f23ef86a4a36d54f6f96f04d", - "size": 14733 + "hash": "36a536839e1433db1411e7df645928a89c918e85", + "size": 14721 }, "realms/lang/jbo_en.lang": { "hash": "7be3f47bbe858a31d3c0fd2a4738d99c9ae68583", @@ -4617,8 +4617,8 @@ "size": 20791 }, "realms/lang/ko_kr.lang": { - "hash": "d692288b6f3ac4e752770a200202b595c0afaac7", - "size": 12872 + "hash": "d52be515f4a104081dbb7a71d5afcd25e6d21ee5", + "size": 12875 }, "realms/lang/ksh_de.lang": { "hash": "23f4377dd3a0f244b37ab06e78774f126d8cc88f", @@ -4629,12 +4629,12 @@ "size": 2206 }, "realms/lang/la_la.lang": { - "hash": "1d27513779c0daf46660aa9588001385461c0f72", - "size": 7047 + "hash": "02abcea2f7221c813f59075726615aed2185ab6f", + "size": 7798 }, "realms/lang/lb_lu.lang": { - "hash": "8dbcbb4dd1f84ef5b75c8c29aa9eddf0dd93119b", - "size": 12538 + "hash": "14bd8212d40133ef5058637ff229c58de571ab31", + "size": 12539 }, "realms/lang/li_li.lang": { "hash": "551df7ee9aa64ccb568d15ec571b18a688f682bf", @@ -4661,28 +4661,28 @@ "size": 16449 }, "realms/lang/mn_mn.lang": { - "hash": "360d440b249b320f64840a51db21c72959072457", - "size": 8992 + "hash": "1ecd372aa63af1a143fc71742ed04a9de662b3bf", + "size": 9049 }, "realms/lang/ms_my.lang": { - "hash": "979dddf431e62cb0164fb89d73136c3404b8e123", - "size": 12319 + "hash": "fc6284507c222d776ff5b974aac63e1427d6045e", + "size": 12310 }, "realms/lang/mt_mt.lang": { "hash": "7dee19db3bdf9d60790e2ae923f3549b933acdd8", "size": 12620 }, "realms/lang/nds_de.lang": { - "hash": "f6df0fe0ca6e659a16f2a077fa333c7797f4ad1a", - "size": 6521 + "hash": "73bab16a0c9be1ace40f5d8d5586038c376ea411", + "size": 9377 }, "realms/lang/nl_nl.lang": { - "hash": "1fbe8752df9080177a1fef052f83db5f8c6e863a", - "size": 12419 + "hash": "1820403a1658d668a1e32083d1dd3e287e41c9cc", + "size": 12414 }, "realms/lang/nn_no.lang": { - "hash": "6bb81807032b0d0eb291205ba81c8618564ffad3", - "size": 7936 + "hash": "7896475f3c1e6d1ae1a9b630a334f8cdbe6b97a0", + "size": 12136 }, "realms/lang/no_no.lang": { "hash": "00e1c6c68c2c99b5d6cd2f3ccd804e70f698652d", @@ -4697,8 +4697,8 @@ "size": 12490 }, "realms/lang/pt_br.lang": { - "hash": "546c2a16b1c44a1678f0f4720c89bda0b4210a46", - "size": 12212 + "hash": "c9cc451999c818187599b36550ac8516e516a5b2", + "size": 12219 }, "realms/lang/pt_pt.lang": { "hash": "61739da5d2400c95047948a2676c19512e4caa84", @@ -4725,20 +4725,20 @@ "size": 12347 }, "realms/lang/sl_si.lang": { - "hash": "0033dfc9e1ff6814d8e7363071b96bf1a3f5e2be", - "size": 12009 + "hash": "2a812cc12650f0f6625817a671e20533c61f73e5", + "size": 12014 }, "realms/lang/so_so.lang": { "hash": "4f0646713f3c2eb2870d34fa5177adc10dca2225", "size": 5417 }, "realms/lang/sq_al.lang": { - "hash": "936082b8d77a5d58cb219403e0a3ad0b2f9087de", - "size": 1835 + "hash": "64bcd163dbcbc81d58718025d4a7eafa324a809d", + "size": 12698 }, "realms/lang/sr_sp.lang": { - "hash": "38c9792cb035af77ee66f62b395940219873fec3", - "size": 14070 + "hash": "653c0eab910901b9742a3092e024081dc25d7cb3", + "size": 16285 }, "realms/lang/sv_se.lang": { "hash": "9d8cb7b70edc3bea7ef2bcf4ad3f390d08a54afd", @@ -4749,16 +4749,16 @@ "size": 832 }, "realms/lang/th_th.lang": { - "hash": "0bc71ba6083bad6925c0fe7f77ea0b2f3e7f34ea", - "size": 19897 + "hash": "b591fa2c379f97e12f6a76976acdea35a6971590", + "size": 19916 }, "realms/lang/tlh_aa.lang": { "hash": "aa97ac3f7bc13a9ac4057fdaa9186cf5fa8264f4", "size": 2669 }, "realms/lang/tr_tr.lang": { - "hash": "777d28d212045ed5133ffb1e9d7f896f09c8571e", - "size": 12575 + "hash": "c6274b6244574a84c0ab8bf8b1e9724fae23abb4", + "size": 12561 }, "realms/lang/tzl_tzl.lang": { "hash": "0f4f7231b987c176ed77a8eb0c6d372f72cf2123", @@ -4781,8 +4781,8 @@ "size": 11550 }, "realms/lang/zh_tw.lang": { - "hash": "27f2e32a7f5c1e88e12020473bacc6c203b8bda9", - "size": 11642 + "hash": "f8ceb19458b9a98aaac2223c360ab61ca66517c3", + "size": 11647 } } } \ No newline at end of file diff --git a/minecraft/1.11-pre1.json b/minecraft/1.11-pre1.json index a92ef07df7..e50fdd457b 100644 --- a/minecraft/1.11-pre1.json +++ b/minecraft/1.11-pre1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-11-08T13:42:50+00:00", - "time": "2016-11-08T13:44:29+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/1.11.json b/minecraft/1.11.json new file mode 100644 index 0000000000..309aec8f52 --- /dev/null +++ b/minecraft/1.11.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "780e46b3a96091a7f42c028c615af45974629072", + "size": 9183701, + "url": "https://launcher.mojang.com/mc/game/1.11/client/780e46b3a96091a7f42c028c615af45974629072/client.jar" + }, + "server": { + "sha1": "48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0", + "size": 9713666, + "url": "https://launcher.mojang.com/mc/game/1.11/server/48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0/server.jar" + } + }, + "id": "1.11", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.1/realms-1.10.1.jar", + "sha1": "d6369254de32e6e23866c7d99d1d081c2dba11fa", + "size": 1463224, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.1/realms-1.10.1.jar" + } + }, + "name": "com.mojang:realms:1.10.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-11-14T14:34:40+00:00", + "time": "2016-11-14T14:52:54+00:00", + "type": "release" +} \ No newline at end of file diff --git a/minecraft/16w32b.json b/minecraft/16w32b.json index f6cc418754..38f655da1c 100644 --- a/minecraft/16w32b.json +++ b/minecraft/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w33a.json b/minecraft/16w33a.json index 9c50b466c1..336a40eb78 100644 --- a/minecraft/16w33a.json +++ b/minecraft/16w33a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w35a.json b/minecraft/16w35a.json index d567890432..e233cf8463 100644 --- a/minecraft/16w35a.json +++ b/minecraft/16w35a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w36a.json b/minecraft/16w36a.json index d857b2400a..aefd810662 100644 --- a/minecraft/16w36a.json +++ b/minecraft/16w36a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w38a.json b/minecraft/16w38a.json index 8323b64f2b..32185d9b7a 100644 --- a/minecraft/16w38a.json +++ b/minecraft/16w38a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w39c.json b/minecraft/16w39c.json index 44b521a1f5..af1f320edc 100644 --- a/minecraft/16w39c.json +++ b/minecraft/16w39c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w40a.json b/minecraft/16w40a.json index b4204de1a6..d86dbfad21 100644 --- a/minecraft/16w40a.json +++ b/minecraft/16w40a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-10-06T13:57:59+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w41a.json b/minecraft/16w41a.json index 198efc3939..a4ecdfe2f8 100644 --- a/minecraft/16w41a.json +++ b/minecraft/16w41a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-10-13T14:28:35+00:00", - "time": "2016-10-13T14:30:16+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w42a.json b/minecraft/16w42a.json index 7ed0e73970..b899dae09f 100644 --- a/minecraft/16w42a.json +++ b/minecraft/16w42a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-10-19T11:17:47+00:00", - "time": "2016-10-19T11:18:44+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w43a.json b/minecraft/16w43a.json index 54f2ad7b1d..42570c9b41 100644 --- a/minecraft/16w43a.json +++ b/minecraft/16w43a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-10-27T09:00:51+00:00", - "time": "2016-10-27T09:01:49+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w44a.json b/minecraft/16w44a.json index e30b8d74d8..2a6066f898 100644 --- a/minecraft/16w44a.json +++ b/minecraft/16w44a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-11-03T14:17:11+00:00", - "time": "2016-11-03T14:18:53+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index f5e5cba605..f77f07aa64 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,90 +1,97 @@ { "latest": { - "release": "1.10.2", - "snapshot": "1.11-pre1" + "release": "1.11", + "snapshot": "1.11" }, "versions": [ + { + "id": "1.11", + "releaseTime": "2016-11-14T14:34:40+00:00", + "time": "2016-11-14T14:52:54+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/7a3e41e164f3e3124c05a8bc782bba466d20c431/1.11.json" + }, { "id": "1.11-pre1", "releaseTime": "2016-11-08T13:42:50+00:00", - "time": "2016-11-08T13:44:29+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/7dfcb37dd7f2c354b6cb10896f791df6a32151dc/1.11-pre1.json" }, { "id": "16w44a", "releaseTime": "2016-11-03T14:17:11+00:00", - "time": "2016-11-03T14:18:53+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/217dba1cea324a901bd0d4a1173ae212bc5ddca4/16w44a.json" }, { "id": "16w43a", "releaseTime": "2016-10-27T09:00:51+00:00", - "time": "2016-10-27T09:01:49+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/7b73e740da725f7b3bf4ba54cf40b73b23e51ce2/16w43a.json" }, { "id": "16w42a", "releaseTime": "2016-10-19T11:17:47+00:00", - "time": "2016-10-19T11:18:44+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/87234668c7f1eac33e7e722eef1e743475112a86/16w42a.json" }, { "id": "16w41a", "releaseTime": "2016-10-13T14:28:35+00:00", - "time": "2016-10-13T14:30:16+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/ed3a53298ce5610494c49d87a993ff8a1ae29f5d/16w41a.json" }, { "id": "16w40a", "releaseTime": "2016-10-06T13:57:59+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/2a3f09b6f95e51c16aa6dcdc6d99af74075eb946/16w40a.json" }, { "id": "16w39c", "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/458fb235c9ba79a67d6deb2db96eeaefd002188c/16w39c.json" }, { "id": "16w38a", "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/1b29f6bbf02e8dd16ba5519f7042a36b7734b732/16w38a.json" }, { "id": "16w36a", "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/061e119d3089f58ac216221860038da489d8cb0a/16w36a.json" }, { "id": "16w35a", "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/cbdc0f050cbad8e1382b816de576af3c9af818e4/16w35a.json" }, { "id": "16w33a", "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/2dc7ef6e029db09e7ff8ed8b2eb086c52a163fe5/16w33a.json" }, { "id": "16w32b", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/d76d4048851e5d74aed8ecf37826c74fb08f0a84/16w32b.json" }, diff --git a/versions/1.11-pre1.json b/versions/1.11-pre1.json index ea7f5fe0d1..65b40f092b 100644 --- a/versions/1.11-pre1.json +++ b/versions/1.11-pre1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-11-08T13:42:50+00:00", - "time": "2016-11-08T13:44:29+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/1.11.json b/versions/1.11.json new file mode 100644 index 0000000000..5c9a9e6360 --- /dev/null +++ b/versions/1.11.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "780e46b3a96091a7f42c028c615af45974629072", + "size": 9183701, + "url": "https://launcher.mojang.com/mc/game/1.11/client/780e46b3a96091a7f42c028c615af45974629072/client.jar" + }, + "server": { + "sha1": "48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0", + "size": 9713666, + "url": "https://launcher.mojang.com/mc/game/1.11/server/48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0/server.jar" + } + }, + "id": "1.11", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.1/realms-1.10.1.jar", + "sha1": "d6369254de32e6e23866c7d99d1d081c2dba11fa", + "size": 1463224, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.1/realms-1.10.1.jar" + } + }, + "name": "com.mojang:realms:1.10.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-11-14T14:34:40+00:00", + "time": "2016-11-14T14:52:54+00:00", + "type": "release" +} \ No newline at end of file diff --git a/versions/16w32b.json b/versions/16w32b.json index 8403b1d51f..0cb5187e4b 100644 --- a/versions/16w32b.json +++ b/versions/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w33a.json b/versions/16w33a.json index c8fdf752d1..4deb91e4dd 100644 --- a/versions/16w33a.json +++ b/versions/16w33a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w35a.json b/versions/16w35a.json index a32a867abc..3e9e0480f4 100644 --- a/versions/16w35a.json +++ b/versions/16w35a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w36a.json b/versions/16w36a.json index b175b97757..d8c0edd554 100644 --- a/versions/16w36a.json +++ b/versions/16w36a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w38a.json b/versions/16w38a.json index 3415c882e3..f948d02098 100644 --- a/versions/16w38a.json +++ b/versions/16w38a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w39c.json b/versions/16w39c.json index 93ca62c000..00acbc9523 100644 --- a/versions/16w39c.json +++ b/versions/16w39c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w40a.json b/versions/16w40a.json index 8e60f9f160..28353f0fb9 100644 --- a/versions/16w40a.json +++ b/versions/16w40a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-10-06T13:57:59+00:00", - "time": "2016-10-13T14:20:52+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w41a.json b/versions/16w41a.json index 3db6bd428f..b6b395f206 100644 --- a/versions/16w41a.json +++ b/versions/16w41a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-10-13T14:28:35+00:00", - "time": "2016-10-13T14:30:16+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w42a.json b/versions/16w42a.json index 4b5f92f7a1..4ebd16281d 100644 --- a/versions/16w42a.json +++ b/versions/16w42a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-10-19T11:17:47+00:00", - "time": "2016-10-19T11:18:44+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w43a.json b/versions/16w43a.json index cced488dcc..58f1c862ae 100644 --- a/versions/16w43a.json +++ b/versions/16w43a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-10-27T09:00:51+00:00", - "time": "2016-10-27T09:01:49+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w44a.json b/versions/16w44a.json index 23bbe82071..e7ddeadb9e 100644 --- a/versions/16w44a.json +++ b/versions/16w44a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "a3d659674093b94bb39b9ddc7d63ed75c7a340e0", - "size": 157388, - "totalSize": 123827946, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/a3d659674093b94bb39b9ddc7d63ed75c7a340e0/1.11.json" + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" }, "assets": "1.11", "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-11-03T14:17:11+00:00", - "time": "2016-11-03T14:18:53+00:00", + "time": "2016-11-14T14:52:54+00:00", "type": "snapshot" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From fd7e96bfc615eac59a855591d02f730a9a0b735c Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 14 Nov 2016 21:00:09 +0100 Subject: Update 2016-11-14 --- minecraft/1.11.json | 12 ++++++------ version_manifest.json | 2 +- versions/1.11.json | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/minecraft/1.11.json b/minecraft/1.11.json index 309aec8f52..ef3956caf8 100644 --- a/minecraft/1.11.json +++ b/minecraft/1.11.json @@ -222,13 +222,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.1/realms-1.10.1.jar", - "sha1": "d6369254de32e6e23866c7d99d1d081c2dba11fa", - "size": 1463224, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.1/realms-1.10.1.jar" + "path": "com/mojang/realms/1.10.2/realms-1.10.2.jar", + "sha1": "1525e5217b9bd98beda2bcd7e75ba223748edd7d", + "size": 1463220, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.2/realms-1.10.2.jar" } }, - "name": "com.mojang:realms:1.10.1" + "name": "com.mojang:realms:1.10.2" }, { "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2016-11-14T19:10:37+00:00", "type": "release" } \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index f77f07aa64..fca37ad70d 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -7,7 +7,7 @@ { "id": "1.11", "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2016-11-14T19:10:37+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/7a3e41e164f3e3124c05a8bc782bba466d20c431/1.11.json" }, diff --git a/versions/1.11.json b/versions/1.11.json index 5c9a9e6360..ca3ba04a69 100644 --- a/versions/1.11.json +++ b/versions/1.11.json @@ -244,13 +244,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.1/realms-1.10.1.jar", - "sha1": "d6369254de32e6e23866c7d99d1d081c2dba11fa", - "size": 1463224, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.1/realms-1.10.1.jar" + "path": "com/mojang/realms/1.10.2/realms-1.10.2.jar", + "sha1": "1525e5217b9bd98beda2bcd7e75ba223748edd7d", + "size": 1463220, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.2/realms-1.10.2.jar" } }, - "name": "com.mojang:realms:1.10.1" + "name": "com.mojang:realms:1.10.2" }, { "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2016-11-14T19:10:37+00:00", "type": "release" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 405cd59a01c5dd758beb996c453f785933d67d9b Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Tue, 15 Nov 2016 21:00:14 +0100 Subject: Update 2016-11-15 --- minecraft/1.11.json | 12 ++++++------ version_manifest.json | 2 +- versions/1.11.json | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/minecraft/1.11.json b/minecraft/1.11.json index ef3956caf8..922b999b75 100644 --- a/minecraft/1.11.json +++ b/minecraft/1.11.json @@ -222,13 +222,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.2/realms-1.10.2.jar", - "sha1": "1525e5217b9bd98beda2bcd7e75ba223748edd7d", - "size": 1463220, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.2/realms-1.10.2.jar" + "path": "com/mojang/realms/1.10.3/realms-1.10.3.jar", + "sha1": "36df12c4c7d6634ef763d0adcbd0955020c56e5e", + "size": 3024330, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.3/realms-1.10.3.jar" } }, - "name": "com.mojang:realms:1.10.2" + "name": "com.mojang:realms:1.10.3" }, { "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2016-11-14T19:10:37+00:00", + "time": "2016-11-15T10:00:11+00:00", "type": "release" } \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index fca37ad70d..2005d7569b 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -7,7 +7,7 @@ { "id": "1.11", "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2016-11-14T19:10:37+00:00", + "time": "2016-11-15T10:00:11+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/7a3e41e164f3e3124c05a8bc782bba466d20c431/1.11.json" }, diff --git a/versions/1.11.json b/versions/1.11.json index ca3ba04a69..b8717e7265 100644 --- a/versions/1.11.json +++ b/versions/1.11.json @@ -244,13 +244,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.2/realms-1.10.2.jar", - "sha1": "1525e5217b9bd98beda2bcd7e75ba223748edd7d", - "size": 1463220, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.2/realms-1.10.2.jar" + "path": "com/mojang/realms/1.10.3/realms-1.10.3.jar", + "sha1": "36df12c4c7d6634ef763d0adcbd0955020c56e5e", + "size": 3024330, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.3/realms-1.10.3.jar" } }, - "name": "com.mojang:realms:1.10.2" + "name": "com.mojang:realms:1.10.3" }, { "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2016-11-14T19:10:37+00:00", + "time": "2016-11-15T10:00:11+00:00", "type": "release" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 59cce787e7b46a1928fbc366c433c0266081128f Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 16 Nov 2016 21:00:13 +0100 Subject: Update 2016-11-16 --- minecraft/1.11.json | 12 ++++++------ version_manifest.json | 2 +- versions/1.11.json | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/minecraft/1.11.json b/minecraft/1.11.json index 922b999b75..bb8bd0fa84 100644 --- a/minecraft/1.11.json +++ b/minecraft/1.11.json @@ -222,13 +222,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.3/realms-1.10.3.jar", - "sha1": "36df12c4c7d6634ef763d0adcbd0955020c56e5e", - "size": 3024330, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.3/realms-1.10.3.jar" + "path": "com/mojang/realms/1.10.4/realms-1.10.4.jar", + "sha1": "7e837a5eae3fc08b13d5e1baf5ddf5b5d31aa2ff", + "size": 3025166, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.4/realms-1.10.4.jar" } }, - "name": "com.mojang:realms:1.10.3" + "name": "com.mojang:realms:1.10.4" }, { "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2016-11-15T10:00:11+00:00", + "time": "2016-11-16T14:39:37+00:00", "type": "release" } \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 2005d7569b..9c5699a6df 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -7,7 +7,7 @@ { "id": "1.11", "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2016-11-15T10:00:11+00:00", + "time": "2016-11-16T14:39:37+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/7a3e41e164f3e3124c05a8bc782bba466d20c431/1.11.json" }, diff --git a/versions/1.11.json b/versions/1.11.json index b8717e7265..ef171207ae 100644 --- a/versions/1.11.json +++ b/versions/1.11.json @@ -244,13 +244,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.3/realms-1.10.3.jar", - "sha1": "36df12c4c7d6634ef763d0adcbd0955020c56e5e", - "size": 3024330, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.3/realms-1.10.3.jar" + "path": "com/mojang/realms/1.10.4/realms-1.10.4.jar", + "sha1": "7e837a5eae3fc08b13d5e1baf5ddf5b5d31aa2ff", + "size": 3025166, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.4/realms-1.10.4.jar" } }, - "name": "com.mojang:realms:1.10.3" + "name": "com.mojang:realms:1.10.4" }, { "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2016-11-15T10:00:11+00:00", + "time": "2016-11-16T14:39:37+00:00", "type": "release" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 615a1bbb97b9ba2f61d4b60bac33f32792df0fa8 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 15 Dec 2016 21:00:10 +0100 Subject: Update 2016-12-15 --- minecraft/1.11-pre1.json | 330 --------------------------- minecraft/16w20a.json | 330 --------------------------- minecraft/16w21b.json | 330 --------------------------- minecraft/16w50a.json | 330 +++++++++++++++++++++++++++ version_manifest.json | 30 +-- versions/1.11-pre1.json | 563 ----------------------------------------------- versions/16w20a.json | 563 ----------------------------------------------- versions/16w21b.json | 563 ----------------------------------------------- versions/16w50a.json | 563 +++++++++++++++++++++++++++++++++++++++++++++++ 9 files changed, 901 insertions(+), 2701 deletions(-) delete mode 100644 minecraft/1.11-pre1.json delete mode 100644 minecraft/16w20a.json delete mode 100644 minecraft/16w21b.json create mode 100644 minecraft/16w50a.json delete mode 100644 versions/1.11-pre1.json delete mode 100644 versions/16w20a.json delete mode 100644 versions/16w21b.json create mode 100644 versions/16w50a.json diff --git a/minecraft/1.11-pre1.json b/minecraft/1.11-pre1.json deleted file mode 100644 index e50fdd457b..0000000000 --- a/minecraft/1.11-pre1.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "fdc07c099ad33f77c426464754841747a09ee8d7", - "size": 9183464, - "url": "https://launcher.mojang.com/mc/game/1.11-pre1/client/fdc07c099ad33f77c426464754841747a09ee8d7/client.jar" - }, - "server": { - "sha1": "7e2884f11e3fb52ed1ad82376e3cada3aa95152e", - "size": 9713399, - "url": "https://launcher.mojang.com/mc/game/1.11-pre1/server/7e2884f11e3fb52ed1ad82376e3cada3aa95152e/server.jar" - } - }, - "id": "1.11-pre1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.0/realms-1.10.0.jar", - "sha1": "e73c98944e2170f895357a703c3322bcd68d1699", - "size": 1493992, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.0/realms-1.10.0.jar" - } - }, - "name": "com.mojang:realms:1.10.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-11-08T13:42:50+00:00", - "time": "2016-11-14T14:52:54+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w20a.json b/minecraft/16w20a.json deleted file mode 100644 index 5d62f27abd..0000000000 --- a/minecraft/16w20a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "73de5728b610cf31bcc9c497447856374893249d", - "size": 8841325, - "url": "https://launcher.mojang.com/mc/game/16w20a/client/73de5728b610cf31bcc9c497447856374893249d/client.jar" - }, - "server": { - "sha1": "2cbcbd735cb48c8cc2bebb7b43c8afa69a923269", - "size": 9447434, - "url": "https://launcher.mojang.com/mc/game/16w20a/server/2cbcbd735cb48c8cc2bebb7b43c8afa69a923269/server.jar" - } - }, - "id": "16w20a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", - "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" - } - }, - "name": "com.mojang:realms:1.8.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-05-18T12:45:14+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w21b.json b/minecraft/16w21b.json deleted file mode 100644 index d9132968e3..0000000000 --- a/minecraft/16w21b.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "e0dd76d667fec04c875f3e8b6e9465c3f03da2ef", - "size": 8848015, - "url": "https://launcher.mojang.com/mc/game/16w21b/client/e0dd76d667fec04c875f3e8b6e9465c3f03da2ef/client.jar" - }, - "server": { - "sha1": "6dedac03d0fbfbcabe8ef09b170a577a9f72c6f8", - "size": 9451167, - "url": "https://launcher.mojang.com/mc/game/16w21b/server/6dedac03d0fbfbcabe8ef09b170a577a9f72c6f8/server.jar" - } - }, - "id": "16w21b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", - "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" - } - }, - "name": "com.mojang:realms:1.8.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-05-26T12:47:22+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w50a.json b/minecraft/16w50a.json new file mode 100644 index 0000000000..b4d0c88c9e --- /dev/null +++ b/minecraft/16w50a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "925650c3ed9e1e79dd3f846a49a9de3a7f8e700c", + "size": 9194941, + "url": "https://launcher.mojang.com/mc/game/16w50a/client/925650c3ed9e1e79dd3f846a49a9de3a7f8e700c/client.jar" + }, + "server": { + "sha1": "d4d30a5433846d205974ace4cf34c9b294e0833f", + "size": 9720347, + "url": "https://launcher.mojang.com/mc/game/16w50a/server/d4d30a5433846d205974ace4cf34c9b294e0833f/server.jar" + } + }, + "id": "16w50a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.1/realms-1.10.1.jar", + "sha1": "d6369254de32e6e23866c7d99d1d081c2dba11fa", + "size": 1463224, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.1/realms-1.10.1.jar" + } + }, + "name": "com.mojang:realms:1.10.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-12-15T14:38:52+00:00", + "time": "2016-12-15T14:39:44+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 9c5699a6df..924927ebd8 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { "release": "1.11", - "snapshot": "1.11" + "snapshot": "16w50a" }, "versions": [ + { + "id": "16w50a", + "releaseTime": "2016-12-15T14:38:52+00:00", + "time": "2016-12-15T14:39:44+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/e913d0001d077f341a5c71754ad7766c552e875e/16w50a.json" + }, { "id": "1.11", "releaseTime": "2016-11-14T14:34:40+00:00", @@ -11,13 +18,6 @@ "type": "release", "url": "https://launchermeta.mojang.com/mc/game/7a3e41e164f3e3124c05a8bc782bba466d20c431/1.11.json" }, - { - "id": "1.11-pre1", - "releaseTime": "2016-11-08T13:42:50+00:00", - "time": "2016-11-14T14:52:54+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/7dfcb37dd7f2c354b6cb10896f791df6a32151dc/1.11-pre1.json" - }, { "id": "16w44a", "releaseTime": "2016-11-03T14:17:11+00:00", @@ -116,20 +116,6 @@ "type": "release", "url": "https://launchermeta.mojang.com/mc/game/281697b6f88d757066b5f0427b40ffabc50e79b9/1.10.json" }, - { - "id": "16w21b", - "releaseTime": "2016-05-26T12:47:22+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/746adc2f6244d1f4ea5f654ebb4038c56b7ce503/16w21b.json" - }, - { - "id": "16w20a", - "releaseTime": "2016-05-18T12:45:14+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/36e5b5b5516089a314cee1fa6165cc1e075416b1/16w20a.json" - }, { "id": "1.9.4", "releaseTime": "2016-05-10T10:17:16+00:00", diff --git a/versions/1.11-pre1.json b/versions/1.11-pre1.json deleted file mode 100644 index 65b40f092b..0000000000 --- a/versions/1.11-pre1.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "fdc07c099ad33f77c426464754841747a09ee8d7", - "size": 9183464, - "url": "https://launcher.mojang.com/mc/game/1.11-pre1/client/fdc07c099ad33f77c426464754841747a09ee8d7/client.jar" - }, - "server": { - "sha1": "7e2884f11e3fb52ed1ad82376e3cada3aa95152e", - "size": 9713399, - "url": "https://launcher.mojang.com/mc/game/1.11-pre1/server/7e2884f11e3fb52ed1ad82376e3cada3aa95152e/server.jar" - } - }, - "id": "1.11-pre1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.0/realms-1.10.0.jar", - "sha1": "e73c98944e2170f895357a703c3322bcd68d1699", - "size": 1493992, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.0/realms-1.10.0.jar" - } - }, - "name": "com.mojang:realms:1.10.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-11-08T13:42:50+00:00", - "time": "2016-11-14T14:52:54+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w20a.json b/versions/16w20a.json deleted file mode 100644 index 01d8ae0ba4..0000000000 --- a/versions/16w20a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "73de5728b610cf31bcc9c497447856374893249d", - "size": 8841325, - "url": "https://launcher.mojang.com/mc/game/16w20a/client/73de5728b610cf31bcc9c497447856374893249d/client.jar" - }, - "server": { - "sha1": "2cbcbd735cb48c8cc2bebb7b43c8afa69a923269", - "size": 9447434, - "url": "https://launcher.mojang.com/mc/game/16w20a/server/2cbcbd735cb48c8cc2bebb7b43c8afa69a923269/server.jar" - } - }, - "id": "16w20a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", - "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" - } - }, - "name": "com.mojang:realms:1.8.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-05-18T12:45:14+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w21b.json b/versions/16w21b.json deleted file mode 100644 index 5027a28088..0000000000 --- a/versions/16w21b.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "e0dd76d667fec04c875f3e8b6e9465c3f03da2ef", - "size": 8848015, - "url": "https://launcher.mojang.com/mc/game/16w21b/client/e0dd76d667fec04c875f3e8b6e9465c3f03da2ef/client.jar" - }, - "server": { - "sha1": "6dedac03d0fbfbcabe8ef09b170a577a9f72c6f8", - "size": 9451167, - "url": "https://launcher.mojang.com/mc/game/16w21b/server/6dedac03d0fbfbcabe8ef09b170a577a9f72c6f8/server.jar" - } - }, - "id": "16w21b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", - "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" - } - }, - "name": "com.mojang:realms:1.8.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-05-26T12:47:22+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w50a.json b/versions/16w50a.json new file mode 100644 index 0000000000..8c1880f0d9 --- /dev/null +++ b/versions/16w50a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "925650c3ed9e1e79dd3f846a49a9de3a7f8e700c", + "size": 9194941, + "url": "https://launcher.mojang.com/mc/game/16w50a/client/925650c3ed9e1e79dd3f846a49a9de3a7f8e700c/client.jar" + }, + "server": { + "sha1": "d4d30a5433846d205974ace4cf34c9b294e0833f", + "size": 9720347, + "url": "https://launcher.mojang.com/mc/game/16w50a/server/d4d30a5433846d205974ace4cf34c9b294e0833f/server.jar" + } + }, + "id": "16w50a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.1/realms-1.10.1.jar", + "sha1": "d6369254de32e6e23866c7d99d1d081c2dba11fa", + "size": 1463224, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.1/realms-1.10.1.jar" + } + }, + "name": "com.mojang:realms:1.10.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-12-15T14:38:52+00:00", + "time": "2016-12-15T14:39:44+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 6da094490ba468671dea00b103b6340ede6c6e4e Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Tue, 20 Dec 2016 20:00:11 +0100 Subject: Update 2016-12-20 --- minecraft/1.11.1.json | 330 +++++++++++++++++++++++++++++ version_manifest.json | 11 +- versions/1.11.1.json | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 902 insertions(+), 2 deletions(-) create mode 100644 minecraft/1.11.1.json create mode 100644 versions/1.11.1.json diff --git a/minecraft/1.11.1.json b/minecraft/1.11.1.json new file mode 100644 index 0000000000..206f1d5a2b --- /dev/null +++ b/minecraft/1.11.1.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "0935745a11806d6b4cf00221938e7560c23f9291", + "size": 9198018, + "url": "https://launcher.mojang.com/mc/game/1.11.1/client/0935745a11806d6b4cf00221938e7560c23f9291/client.jar" + }, + "server": { + "sha1": "1f97bd101e508d7b52b3d6a7879223b000b5eba0", + "size": 9720769, + "url": "https://launcher.mojang.com/mc/game/1.11.1/server/1f97bd101e508d7b52b3d6a7879223b000b5eba0/server.jar" + } + }, + "id": "1.11.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.6/realms-1.10.6.jar", + "sha1": "567307605da490a7fd279a4420434b5c75b6464d", + "size": 3025160, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.6/realms-1.10.6.jar" + } + }, + "name": "com.mojang:realms:1.10.6" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-12-20T14:05:34+00:00", + "time": "2016-12-20T14:06:26+00:00", + "type": "release" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 924927ebd8..98c0ec1efe 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,9 +1,16 @@ { "latest": { - "release": "1.11", - "snapshot": "16w50a" + "release": "1.11.1", + "snapshot": "1.11.1" }, "versions": [ + { + "id": "1.11.1", + "releaseTime": "2016-12-20T14:05:34+00:00", + "time": "2016-12-20T14:06:26+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/4fce28e8455640c8e1061f40c2be4bec4631a5ff/1.11.1.json" + }, { "id": "16w50a", "releaseTime": "2016-12-15T14:38:52+00:00", diff --git a/versions/1.11.1.json b/versions/1.11.1.json new file mode 100644 index 0000000000..c01f964232 --- /dev/null +++ b/versions/1.11.1.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "0935745a11806d6b4cf00221938e7560c23f9291", + "size": 9198018, + "url": "https://launcher.mojang.com/mc/game/1.11.1/client/0935745a11806d6b4cf00221938e7560c23f9291/client.jar" + }, + "server": { + "sha1": "1f97bd101e508d7b52b3d6a7879223b000b5eba0", + "size": 9720769, + "url": "https://launcher.mojang.com/mc/game/1.11.1/server/1f97bd101e508d7b52b3d6a7879223b000b5eba0/server.jar" + } + }, + "id": "1.11.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.6/realms-1.10.6.jar", + "sha1": "567307605da490a7fd279a4420434b5c75b6464d", + "size": 3025160, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.6/realms-1.10.6.jar" + } + }, + "name": "com.mojang:realms:1.10.6" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-12-20T14:05:34+00:00", + "time": "2016-12-20T14:06:26+00:00", + "type": "release" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 4ca2e7f938acf857fd706d634cbc03df549e291f Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 21 Dec 2016 21:00:17 +0100 Subject: Update 2016-12-21 --- minecraft/1.11.1.json | 12 +- minecraft/1.11.2.json | 330 +++++++++++++++++++++++++++++ version_manifest.json | 13 +- versions/1.11.1.json | 12 +- versions/1.11.2.json | 563 ++++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 915 insertions(+), 15 deletions(-) create mode 100644 minecraft/1.11.2.json create mode 100644 versions/1.11.2.json diff --git a/minecraft/1.11.1.json b/minecraft/1.11.1.json index 206f1d5a2b..ecbf585f03 100644 --- a/minecraft/1.11.1.json +++ b/minecraft/1.11.1.json @@ -222,13 +222,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.6/realms-1.10.6.jar", - "sha1": "567307605da490a7fd279a4420434b5c75b6464d", - "size": 3025160, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.6/realms-1.10.6.jar" + "path": "com/mojang/realms/1.10.7/realms-1.10.7.jar", + "sha1": "9b79ac61b18f24d619b6117aaa4610a77d2425af", + "size": 3025163, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.7/realms-1.10.7.jar" } }, - "name": "com.mojang:realms:1.10.6" + "name": "com.mojang:realms:1.10.7" }, { "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-12-20T14:05:34+00:00", - "time": "2016-12-20T14:06:26+00:00", + "time": "2016-12-20T15:31:09+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.11.2.json b/minecraft/1.11.2.json new file mode 100644 index 0000000000..276082dceb --- /dev/null +++ b/minecraft/1.11.2.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "db5aa600f0b0bf508aaf579509b345c4e34087be", + "size": 9198097, + "url": "https://launcher.mojang.com/mc/game/1.11.2/client/db5aa600f0b0bf508aaf579509b345c4e34087be/client.jar" + }, + "server": { + "sha1": "f00c294a1576e03fddcac777c3cf4c7d404c4ba4", + "size": 9720835, + "url": "https://launcher.mojang.com/mc/game/1.11.2/server/f00c294a1576e03fddcac777c3cf4c7d404c4ba4/server.jar" + } + }, + "id": "1.11.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.8/realms-1.10.8.jar", + "sha1": "67560bbd6a83d48ae8b956f1feac09010bde879c", + "size": 3025164, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.8/realms-1.10.8.jar" + } + }, + "name": "com.mojang:realms:1.10.8" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-12-21T09:29:12+00:00", + "time": "2016-12-21T09:42:21+00:00", + "type": "release" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 98c0ec1efe..9f2776b7f6 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,13 +1,20 @@ { "latest": { - "release": "1.11.1", - "snapshot": "1.11.1" + "release": "1.11.2", + "snapshot": "1.11.2" }, "versions": [ + { + "id": "1.11.2", + "releaseTime": "2016-12-21T09:29:12+00:00", + "time": "2016-12-21T09:42:21+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/12f260fc1976f6dd688a211f1a906f956344abdd/1.11.2.json" + }, { "id": "1.11.1", "releaseTime": "2016-12-20T14:05:34+00:00", - "time": "2016-12-20T14:06:26+00:00", + "time": "2016-12-20T15:31:09+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/4fce28e8455640c8e1061f40c2be4bec4631a5ff/1.11.1.json" }, diff --git a/versions/1.11.1.json b/versions/1.11.1.json index c01f964232..2aa2c3ebbe 100644 --- a/versions/1.11.1.json +++ b/versions/1.11.1.json @@ -244,13 +244,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.6/realms-1.10.6.jar", - "sha1": "567307605da490a7fd279a4420434b5c75b6464d", - "size": 3025160, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.6/realms-1.10.6.jar" + "path": "com/mojang/realms/1.10.7/realms-1.10.7.jar", + "sha1": "9b79ac61b18f24d619b6117aaa4610a77d2425af", + "size": 3025163, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.7/realms-1.10.7.jar" } }, - "name": "com.mojang:realms:1.10.6" + "name": "com.mojang:realms:1.10.7" }, { "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-12-20T14:05:34+00:00", - "time": "2016-12-20T14:06:26+00:00", + "time": "2016-12-20T15:31:09+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.11.2.json b/versions/1.11.2.json new file mode 100644 index 0000000000..da0d73af46 --- /dev/null +++ b/versions/1.11.2.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", + "size": 157392, + "totalSize": 124275381, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "db5aa600f0b0bf508aaf579509b345c4e34087be", + "size": 9198097, + "url": "https://launcher.mojang.com/mc/game/1.11.2/client/db5aa600f0b0bf508aaf579509b345c4e34087be/client.jar" + }, + "server": { + "sha1": "f00c294a1576e03fddcac777c3cf4c7d404c4ba4", + "size": 9720835, + "url": "https://launcher.mojang.com/mc/game/1.11.2/server/f00c294a1576e03fddcac777c3cf4c7d404c4ba4/server.jar" + } + }, + "id": "1.11.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.8/realms-1.10.8.jar", + "sha1": "67560bbd6a83d48ae8b956f1feac09010bde879c", + "size": 3025164, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.8/realms-1.10.8.jar" + } + }, + "name": "com.mojang:realms:1.10.8" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", + "size": 467, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-12-21T09:29:12+00:00", + "time": "2016-12-21T09:42:21+00:00", + "type": "release" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From e5a7cf4cf7b6577b0a44fb88dccde31ed8d77350 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Tue, 10 Jan 2017 21:00:15 +0100 Subject: Update 2017-01-10 --- minecraft/1.11.2.json | 12 ++++++------ version_manifest.json | 2 +- versions/1.11.2.json | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/minecraft/1.11.2.json b/minecraft/1.11.2.json index 276082dceb..bfc98663e3 100644 --- a/minecraft/1.11.2.json +++ b/minecraft/1.11.2.json @@ -222,13 +222,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.8/realms-1.10.8.jar", - "sha1": "67560bbd6a83d48ae8b956f1feac09010bde879c", - "size": 3025164, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.8/realms-1.10.8.jar" + "path": "com/mojang/realms/1.10.9/realms-1.10.9.jar", + "sha1": "f5c39a1fc4b01bb9eec017bbc847cbf862c9a0d8", + "size": 3025160, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.9/realms-1.10.9.jar" } }, - "name": "com.mojang:realms:1.10.8" + "name": "com.mojang:realms:1.10.9" }, { "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2016-12-21T09:42:21+00:00", + "time": "2017-01-10T08:12:40+00:00", "type": "release" } \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 9f2776b7f6..1b4c6777c9 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -7,7 +7,7 @@ { "id": "1.11.2", "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2016-12-21T09:42:21+00:00", + "time": "2017-01-10T08:12:40+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/12f260fc1976f6dd688a211f1a906f956344abdd/1.11.2.json" }, diff --git a/versions/1.11.2.json b/versions/1.11.2.json index da0d73af46..4b8d333c27 100644 --- a/versions/1.11.2.json +++ b/versions/1.11.2.json @@ -244,13 +244,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.8/realms-1.10.8.jar", - "sha1": "67560bbd6a83d48ae8b956f1feac09010bde879c", - "size": 3025164, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.8/realms-1.10.8.jar" + "path": "com/mojang/realms/1.10.9/realms-1.10.9.jar", + "sha1": "f5c39a1fc4b01bb9eec017bbc847cbf862c9a0d8", + "size": 3025160, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.9/realms-1.10.9.jar" } }, - "name": "com.mojang:realms:1.10.8" + "name": "com.mojang:realms:1.10.9" }, { "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2016-12-21T09:42:21+00:00", + "time": "2017-01-10T08:12:40+00:00", "type": "release" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 6341e33e5a0e7f11f55e18076b4390387ab96bca Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 12 Jan 2017 20:00:19 +0100 Subject: Update 2017-01-12 --- minecraft/1.11.2.json | 12 ++++++------ version_manifest.json | 2 +- versions/1.11.2.json | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/minecraft/1.11.2.json b/minecraft/1.11.2.json index bfc98663e3..3c68c5c4cb 100644 --- a/minecraft/1.11.2.json +++ b/minecraft/1.11.2.json @@ -222,13 +222,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.9/realms-1.10.9.jar", - "sha1": "f5c39a1fc4b01bb9eec017bbc847cbf862c9a0d8", - "size": 3025160, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.9/realms-1.10.9.jar" + "path": "com/mojang/realms/1.10.10/realms-1.10.10.jar", + "sha1": "92d9ba93e1e99b75f2776062a5515f6aa88d9f10", + "size": 3031435, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.10/realms-1.10.10.jar" } }, - "name": "com.mojang:realms:1.10.9" + "name": "com.mojang:realms:1.10.10" }, { "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-01-10T08:12:40+00:00", + "time": "2017-01-12T10:44:50+00:00", "type": "release" } \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 1b4c6777c9..229eb21ffa 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -7,7 +7,7 @@ { "id": "1.11.2", "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-01-10T08:12:40+00:00", + "time": "2017-01-12T10:44:50+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/12f260fc1976f6dd688a211f1a906f956344abdd/1.11.2.json" }, diff --git a/versions/1.11.2.json b/versions/1.11.2.json index 4b8d333c27..b4aeee6ffc 100644 --- a/versions/1.11.2.json +++ b/versions/1.11.2.json @@ -244,13 +244,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.9/realms-1.10.9.jar", - "sha1": "f5c39a1fc4b01bb9eec017bbc847cbf862c9a0d8", - "size": 3025160, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.9/realms-1.10.9.jar" + "path": "com/mojang/realms/1.10.10/realms-1.10.10.jar", + "sha1": "92d9ba93e1e99b75f2776062a5515f6aa88d9f10", + "size": 3031435, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.10/realms-1.10.10.jar" } }, - "name": "com.mojang:realms:1.10.9" + "name": "com.mojang:realms:1.10.10" }, { "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-01-10T08:12:40+00:00", + "time": "2017-01-12T10:44:50+00:00", "type": "release" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 9702316cec549b355251b8b110c6039677405816 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 20 Jan 2017 20:00:15 +0100 Subject: Update 2017-01-20 --- minecraft/1.11.2.json | 12 ++++++------ version_manifest.json | 2 +- versions/1.11.2.json | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/minecraft/1.11.2.json b/minecraft/1.11.2.json index 3c68c5c4cb..6ee71c13af 100644 --- a/minecraft/1.11.2.json +++ b/minecraft/1.11.2.json @@ -222,13 +222,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.10/realms-1.10.10.jar", - "sha1": "92d9ba93e1e99b75f2776062a5515f6aa88d9f10", - "size": 3031435, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.10/realms-1.10.10.jar" + "path": "com/mojang/realms/1.10.11/realms-1.10.11.jar", + "sha1": "369ac006ca3c67b31cea6604186c1c004f69f4b4", + "size": 3157078, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.11/realms-1.10.11.jar" } }, - "name": "com.mojang:realms:1.10.10" + "name": "com.mojang:realms:1.10.11" }, { "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-01-12T10:44:50+00:00", + "time": "2017-01-20T15:55:32+00:00", "type": "release" } \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index 229eb21ffa..b393fedd78 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -7,7 +7,7 @@ { "id": "1.11.2", "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-01-12T10:44:50+00:00", + "time": "2017-01-20T15:55:32+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/12f260fc1976f6dd688a211f1a906f956344abdd/1.11.2.json" }, diff --git a/versions/1.11.2.json b/versions/1.11.2.json index b4aeee6ffc..a71cc856e0 100644 --- a/versions/1.11.2.json +++ b/versions/1.11.2.json @@ -244,13 +244,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.10/realms-1.10.10.jar", - "sha1": "92d9ba93e1e99b75f2776062a5515f6aa88d9f10", - "size": 3031435, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.10/realms-1.10.10.jar" + "path": "com/mojang/realms/1.10.11/realms-1.10.11.jar", + "sha1": "369ac006ca3c67b31cea6604186c1c004f69f4b4", + "size": 3157078, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.11/realms-1.10.11.jar" } }, - "name": "com.mojang:realms:1.10.10" + "name": "com.mojang:realms:1.10.11" }, { "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-01-12T10:44:50+00:00", + "time": "2017-01-20T15:55:32+00:00", "type": "release" } \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From ff18681f34af24d1980f87b5b76fadfb154d2068 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 19 Feb 2017 23:25:25 +0100 Subject: Update 2017-02-19 --- assets/1.11.json | 738 +++++++++++++++++++++++++------------------------- minecraft/1.10.1.json | 6 +- minecraft/1.10.2.json | 6 +- minecraft/1.10.json | 6 +- minecraft/1.11.1.json | 16 +- minecraft/1.11.2.json | 26 +- minecraft/1.11.json | 16 +- minecraft/1.7.10.json | 6 +- minecraft/1.7.2.json | 6 +- minecraft/1.7.3.json | 6 +- minecraft/1.7.4.json | 6 +- minecraft/1.7.5.json | 6 +- minecraft/1.7.6.json | 6 +- minecraft/1.7.7.json | 6 +- minecraft/1.7.8.json | 6 +- minecraft/1.7.9.json | 6 +- minecraft/1.8.1.json | 6 +- minecraft/1.8.2.json | 6 +- minecraft/1.8.3.json | 6 +- minecraft/1.8.4.json | 6 +- minecraft/1.8.5.json | 6 +- minecraft/1.8.6.json | 6 +- minecraft/1.8.7.json | 6 +- minecraft/1.8.8.json | 6 +- minecraft/1.8.9.json | 6 +- minecraft/1.8.json | 6 +- minecraft/1.9.1.json | 6 +- minecraft/1.9.2.json | 6 +- minecraft/1.9.3.json | 6 +- minecraft/1.9.4.json | 6 +- minecraft/1.9.json | 6 +- minecraft/16w32b.json | 16 +- minecraft/16w33a.json | 16 +- minecraft/16w35a.json | 16 +- minecraft/16w36a.json | 16 +- minecraft/16w38a.json | 16 +- minecraft/16w39c.json | 16 +- minecraft/16w40a.json | 16 +- minecraft/16w41a.json | 16 +- minecraft/16w42a.json | 16 +- minecraft/16w43a.json | 16 +- minecraft/16w44a.json | 16 +- minecraft/16w50a.json | 16 +- minecraft/17w06a.json | 330 ++++++++++++++++++++++ version_manifest.json | 39 +-- versions/1.10.1.json | 6 +- versions/1.10.2.json | 6 +- versions/1.10.json | 6 +- versions/1.11.1.json | 16 +- versions/1.11.2.json | 26 +- versions/1.11.json | 16 +- versions/1.7.10.json | 6 +- versions/1.7.2.json | 6 +- versions/1.7.3.json | 6 +- versions/1.7.4.json | 6 +- versions/1.7.5.json | 6 +- versions/1.7.6.json | 6 +- versions/1.7.7.json | 6 +- versions/1.7.8.json | 6 +- versions/1.7.9.json | 6 +- versions/1.8.1.json | 6 +- versions/1.8.2.json | 6 +- versions/1.8.3.json | 6 +- versions/1.8.4.json | 6 +- versions/1.8.5.json | 6 +- versions/1.8.6.json | 6 +- versions/1.8.7.json | 6 +- versions/1.8.8.json | 6 +- versions/1.8.9.json | 6 +- versions/1.8.json | 6 +- versions/1.9.1.json | 6 +- versions/1.9.2.json | 6 +- versions/1.9.3.json | 6 +- versions/1.9.4.json | 6 +- versions/1.9.json | 6 +- versions/16w32b.json | 16 +- versions/16w33a.json | 16 +- versions/16w35a.json | 16 +- versions/16w36a.json | 16 +- versions/16w38a.json | 16 +- versions/16w39c.json | 16 +- versions/16w40a.json | 16 +- versions/16w41a.json | 16 +- versions/16w42a.json | 16 +- versions/16w43a.json | 16 +- versions/16w44a.json | 16 +- versions/16w50a.json | 16 +- versions/17w06a.json | 563 ++++++++++++++++++++++++++++++++++++++ 88 files changed, 1697 insertions(+), 797 deletions(-) create mode 100644 minecraft/17w06a.json create mode 100644 versions/17w06a.json diff --git a/assets/1.11.json b/assets/1.11.json index 2e90db3b24..fa077ef483 100644 --- a/assets/1.11.json +++ b/assets/1.11.json @@ -25,156 +25,156 @@ "size": 114786 }, "minecraft/lang/af_za.lang": { - "hash": "95e45a792e6862d98104674dcd44470e29a3f9db", - "size": 100117 + "hash": "e788d75e9e7b1cc1f4a429c3e300ef463b610746", + "size": 101923 }, "minecraft/lang/ar_sa.lang": { - "hash": "73a059e9cfb54340b2066f8bc01aa7a127b3363a", - "size": 159285 + "hash": "3b07db82a303676324771ec0597715b584c91466", + "size": 167300 }, "minecraft/lang/ast_es.lang": { - "hash": "108702defa6b861054770766dbd8c3b4c5e117fb", - "size": 142035 + "hash": "e17c59e768d7498cb95359b7b6208b29406a5baf", + "size": 147127 }, "minecraft/lang/az_az.lang": { - "hash": "d5bc9e6039c31d63fcaebc7d80a5340d83cb2fc5", - "size": 152896 + "hash": "0eeab358703a660f42997d93857b9cd20608e194", + "size": 156386 }, "minecraft/lang/be_by.lang": { - "hash": "7fb77fae7598ed19c55bdf841306fc8b6253732d", - "size": 195331 + "hash": "ea11a2a16e8b52afd92723c2b04aee42f6e68a94", + "size": 195522 }, "minecraft/lang/bg_bg.lang": { - "hash": "8dad615c8a9c32fe33b264925fa62465c51abc40", - "size": 202167 + "hash": "b5e80f97f438a38a7adea418aec08a85834ca57a", + "size": 202333 }, "minecraft/lang/br_fr.lang": { - "hash": "c8646b8b84ffcce5eef697d6be7fed75039fc601", - "size": 149941 + "hash": "8dfff044644adf4de0a1b8fe334a47eaed0a65ff", + "size": 150107 }, "minecraft/lang/ca_es.lang": { - "hash": "f3c3bf4dc5e837e11ce3d72853995497f0744e7a", - "size": 142225 + "hash": "c5dcda2ec2ae05d60e6853047073870ce2291d93", + "size": 150073 }, "minecraft/lang/cs_cz.lang": { - "hash": "1474c25d71fbccda764c590aed1973dca714b60e", - "size": 155822 + "hash": "57517f5fb436ef619e32de1c8edb2a0f98b4736f", + "size": 157184 }, "minecraft/lang/cy_gb.lang": { - "hash": "c25f7affa9fb462319b69b8abfb0174d264f67ae", - "size": 82722 + "hash": "6d88765b5555218a800213fd38dac03111afd27a", + "size": 83025 }, "minecraft/lang/da_dk.lang": { - "hash": "a519fd64cc6f3131781f0b55d32b24a3ac0febff", - "size": 143979 + "hash": "c781a46f4660bd4eb236accfc77b996c1486d72f", + "size": 145131 }, "minecraft/lang/de_at.lang": { - "hash": "af8b9e0bb5ba670ac2f74cb2f26b6c3d57408f88", - "size": 139056 + "hash": "319c12b129219f6ae14e5f565b103760ca45f4fb", + "size": 145226 }, "minecraft/lang/de_de.lang": { - "hash": "b603384aef84cb3a7b0faa4bc4af966ca69aa890", - "size": 149891 + "hash": "07168d8277692dfa9f6dbfaaad4896b6a0089bb3", + "size": 150427 }, "minecraft/lang/el_gr.lang": { - "hash": "96063abecd6a7da5169baa83e4e62976d042cf93", - "size": 197748 + "hash": "5ce42a67c7f0f23766f45d890c8dac699cdef9bd", + "size": 213732 }, "minecraft/lang/en_au.lang": { - "hash": "34504d3b968e43111e3a33d34ae2f71d9bb596ee", - "size": 140483 + "hash": "174a5ba6c5dda23795710cefe2a2e5b722316484", + "size": 141252 }, "minecraft/lang/en_ca.lang": { - "hash": "31a16f9cf5640c2ec553407369eea60eead749bf", - "size": 141272 + "hash": "b26d552251cf714c84d228b70ffea1069ed1e30f", + "size": 141389 }, "minecraft/lang/en_gb.lang": { - "hash": "d0aef6a924a0c2a3153611e7ce76e78e33880fc1", - "size": 141130 + "hash": "7b83d604c0794d9b5581d6c0e758a9479369b511", + "size": 141185 }, "minecraft/lang/en_nz.lang": { - "hash": "2dacae405c58351e8e45ddbac35825f00d720f05", - "size": 140537 + "hash": "33e5d4a25bb656563ead63abfc20120daa9945ea", + "size": 140655 }, "minecraft/lang/en_pt.lang": { - "hash": "21bb6aae1458a02ad2168c727b293a4ca420a3d8", - "size": 138286 + "hash": "d70e6b15b4f884f4c8b355e102999f1f8fd8b904", + "size": 146953 }, "minecraft/lang/en_ud.lang": { - "hash": "86253d1e55398161d0357d44a295231887ed4638", - "size": 181997 + "hash": "0818a5430a2069bad9aa667ecbb1f724faa10102", + "size": 182169 }, "minecraft/lang/eo_uy.lang": { - "hash": "5e07644fdab5df2b218c4124dc296abc8c27357f", - "size": 132884 + "hash": "663ab68100fe63ebf9f8e0ae7ba2661dadf1f741", + "size": 142010 }, "minecraft/lang/es_ar.lang": { - "hash": "030dd9f0a615aa2bf4a4f72486766bce6da2bcad", - "size": 150628 + "hash": "f14cb93ed658355f462401856586a655721b191e", + "size": 150792 }, "minecraft/lang/es_es.lang": { - "hash": "06923d1a4ef314a805c916572b32c1267f6396e8", - "size": 152366 + "hash": "531a9719da8eff3aefdc2562bc05409b7ed9c7fd", + "size": 152469 }, "minecraft/lang/es_mx.lang": { - "hash": "7ba2f702d30a42b6ecd8762a8fe075e54cc14520", - "size": 150400 + "hash": "56a8d67826da6f86d2ba1e1d1cdb412063d747f9", + "size": 150559 }, "minecraft/lang/es_uy.lang": { - "hash": "0b71aabd31177bf5ce55009ed4dc6be00337d38b", - "size": 151116 + "hash": "10c41e7297252b422d86513d87e9cf9eb5d2b848", + "size": 151251 }, "minecraft/lang/es_ve.lang": { - "hash": "603419f761fd0931eeaac4d67ba7b379a38dee43", - "size": 151367 + "hash": "6208da5d7df56f4e52840aef677d7cf5c29ce823", + "size": 151545 }, "minecraft/lang/et_ee.lang": { - "hash": "e01f6f40a0d1d3949a55230a3168fe8ac373578c", - "size": 151492 + "hash": "787b2fa4f1d4ac8b43f896184811024ee9b71910", + "size": 151603 }, "minecraft/lang/eu_es.lang": { - "hash": "4016544298fb6bb8948652b0585d0ca8959fe1fe", - "size": 108442 + "hash": "76ebb3988b7c1cdf9f5d22e96307716aebb32f9e", + "size": 113190 }, "minecraft/lang/fa_ir.lang": { - "hash": "0d1db33a369cd94d1c631910a7ada6aa7f011c0a", - "size": 83243 + "hash": "7e9b6d4ef58362b090b2c1dd3f2f403c4b187a3e", + "size": 87886 }, "minecraft/lang/fi_fi.lang": { - "hash": "8be617fdf0e8daecd2690426c87b15c617b73339", - "size": 143639 + "hash": "1745346aedc049d027fb0e5471b4f923499913cc", + "size": 150353 }, "minecraft/lang/fil_ph.lang": { - "hash": "6a81e6536085213cec29aa34d5a525d7ebe6532c", - "size": 136023 + "hash": "cdbdf93c0dbb749f036123e112f05377cc618603", + "size": 152751 }, "minecraft/lang/fo_fo.lang": { - "hash": "2fa6782a593bcfd93365d88e43f7795b844499fc", - "size": 113032 + "hash": "14064c3fffe5ae2716365b9daf43eb75516086d1", + "size": 113103 }, "minecraft/lang/fr_ca.lang": { - "hash": "d865b5ec55ef44aa79ed1ba0750abf180cff1cfc", - "size": 158597 + "hash": "13c9d69298c3901f7da61a757a035c48b06ee726", + "size": 158854 }, "minecraft/lang/fr_fr.lang": { - "hash": "f49222c05a387d5607acaf30258459e4d00d28e6", - "size": 157034 + "hash": "1663ba164fb45deee01ec973cb7f698414fda80e", + "size": 157171 }, "minecraft/lang/fy_nl.lang": { - "hash": "c9d02a40667ce9d8252d4af3618faaa71422f7e2", - "size": 135290 + "hash": "87de1233740ffa5106ef287b97a014c896d4ace1", + "size": 134051 }, "minecraft/lang/ga_ie.lang": { - "hash": "afc4e411f6b77f096c4f994ebf1c3efec29b3aec", - "size": 138201 + "hash": "b3f63c67a086318376576c97c191b2016e1a8f89", + "size": 144338 }, "minecraft/lang/gd_gb.lang": { - "hash": "d5c86dd44c8c5159bb4129fc38c34e813bd3a665", - "size": 167152 + "hash": "09168ddbac2ab00f5f8423691ff86f8aff1255bb", + "size": 166486 }, "minecraft/lang/gl_es.lang": { - "hash": "241dde9742904efab4ebb4c3db9dd6cdc26c827a", - "size": 135519 + "hash": "86626f74b277634011b22f25bfdc47f070ce03ac", + "size": 138683 }, "minecraft/lang/gv_im.lang": { "hash": "b04fa8d09c2f7704f7a986041520fd44ff3f9cac", @@ -185,224 +185,224 @@ "size": 36650 }, "minecraft/lang/he_il.lang": { - "hash": "8e5505cf90f9a3f7a8c74d34584a500f9e88b651", - "size": 164587 + "hash": "1b8a9e92efccc05c8cb133a6b638f97c569b4c13", + "size": 168301 }, "minecraft/lang/hi_in.lang": { - "hash": "3f7cd670e9708455de68e1f813ccbb3db3b5edb5", - "size": 86951 + "hash": "7cda12c10124613b3b17252847eea363d434f7e0", + "size": 91047 }, "minecraft/lang/hr_hr.lang": { - "hash": "bba04a3fe79f8b285ceecd1883f58ad81c4310a5", - "size": 140015 + "hash": "00d89d0ac32fb31ef51ad6d0459fec07bde84f40", + "size": 147107 }, "minecraft/lang/hu_hu.lang": { - "hash": "c298ca23bcb2d96f19b1468847c6aaaef3154bbc", - "size": 147153 + "hash": "b58c189b887bd34519b53b783f0ab6728cbebc4b", + "size": 152029 }, "minecraft/lang/hy_am.lang": { - "hash": "9a58b202573061de32c863f8ae604d2d9fc08114", - "size": 69855 + "hash": "a53fb10be58ab07363c9e9508d4867a8b197fb24", + "size": 70050 }, "minecraft/lang/id_id.lang": { - "hash": "800d6a4ade6b71d4082f8fb54b1479b09e60673b", - "size": 143299 + "hash": "04bc6a07ca7a0c6dc5732aec3c99edf8c050aa89", + "size": 146953 }, "minecraft/lang/io_ido.lang": { - "hash": "1a35e8d2958bcb5ca47770228b9cfe68b14c7d3d", - "size": 89141 + "hash": "b443ace0e54d1659c30fe5bfb6842bd7e20e98b3", + "size": 93202 }, "minecraft/lang/is_is.lang": { - "hash": "38a57d737de4c35cac5c6df13f5df47de780d897", - "size": 101807 + "hash": "a3817c29592d9c7a40880eb022cd423071958987", + "size": 104932 }, "minecraft/lang/it_it.lang": { - "hash": "e1715d04a52334f78aa05137897f7f065e79dcbf", - "size": 156469 + "hash": "921dab353856c3a500df0f5bc0e36a82de0e0a4a", + "size": 156608 }, "minecraft/lang/ja_jp.lang": { - "hash": "5861259da07c3284978ed16be32542e8ae074383", - "size": 169994 + "hash": "44ab8f3c7484c73e42ccfa4298d280b68fadcd2d", + "size": 170225 }, "minecraft/lang/jbo_en.lang": { - "hash": "084c87157b2039dc12a0e1b87ab31949c79ccb1e", - "size": 53649 + "hash": "b16c5b780c6e68d38f8a842f2d3ca478a08bf66c", + "size": 56621 }, "minecraft/lang/ka_ge.lang": { - "hash": "cadffa7a950b0cf516a280319b96a1f0ab3a55b0", - "size": 233132 + "hash": "dec0795c8e1ed7e02131d439964acc1f442885a3", + "size": 243633 }, "minecraft/lang/ko_kr.lang": { - "hash": "f989724019cf84675b86dc42af00cffe413f70f3", - "size": 162482 + "hash": "722a6b1884d261e4755a40137cacf9eea68e3e7c", + "size": 162674 }, "minecraft/lang/ksh_de.lang": { - "hash": "1791cdcfd0252f0c9d104a8351c922f90ca7aa80", - "size": 145341 + "hash": "d1f579d022b1fe6482ff6da588365d79b55ef730", + "size": 146169 }, "minecraft/lang/kw_gb.lang": { - "hash": "664135d9c2b59260b780dfe9fb07540175b79817", - "size": 63237 + "hash": "62d34b52e6551ce4b4292d124421fd94ec853051", + "size": 63577 }, "minecraft/lang/la_la.lang": { - "hash": "c74566c1df2b72f6a3ac105942ec40bde3f34a65", - "size": 117053 + "hash": "d66b9f1c1070042c9e66c973a2adb6464313a269", + "size": 145373 }, "minecraft/lang/lb_lu.lang": { - "hash": "1ac7fcb6f6b42588ed58ccd9efd4a5ce76ad5cf1", - "size": 149564 + "hash": "7bdf03770e018b591a90674c6a891f7110e7e0b6", + "size": 149667 }, "minecraft/lang/li_li.lang": { - "hash": "03e880f8d9e99b6ea57d861fd5546f722723258c", - "size": 16633 + "hash": "2c246b3424f8d3850681eb302a2eb9fb335878dc", + "size": 104122 }, "minecraft/lang/lol_us.lang": { - "hash": "71c6b7510b94bd74631f9e045bdb733cda1fe13a", - "size": 141454 + "hash": "88ec2876d8e82a065949b56858bb32a438dd1f48", + "size": 141570 }, "minecraft/lang/lt_lt.lang": { - "hash": "e1b5220db9f79e7520a2fc6b63408a23adb501c4", - "size": 160424 + "hash": "64730fc1eedea946ef4be9f7b9b0a629e5b39886", + "size": 160545 }, "minecraft/lang/lv_lv.lang": { - "hash": "0912c2eaa5cfaf464f9ea90be2beb256fd96f14f", - "size": 94250 + "hash": "114710d77ce8635218e5616cdc065f78e38f6e61", + "size": 101873 }, "minecraft/lang/mi_nz.lang": { "hash": "c6ff33b29951b8e70cf99c4ebed0c6c6424dd65b", "size": 17478 }, "minecraft/lang/mk_mk.lang": { - "hash": "b79da5855ce5f8a6d0d722fb0f89602dddfb283f", - "size": 42012 + "hash": "1391c173c5708ad2db0376542d1fed72f87a54cf", + "size": 76658 }, "minecraft/lang/mn_mn.lang": { - "hash": "ca573f459203895acc19aa817169b282120a98b1", - "size": 155558 + "hash": "69b58d65a3967ce349e1eaf0471547f7dc3a6d3f", + "size": 161477 }, "minecraft/lang/ms_my.lang": { - "hash": "eb0c9eb0b098cacc2fb697d560bc833b1c23e73d", - "size": 149212 + "hash": "137cc3930a6f600c045ed5ec40bba3e628cc1d64", + "size": 149233 }, "minecraft/lang/mt_mt.lang": { "hash": "da4a6d6a99520fed7c47097dcf87a988615501eb", "size": 135879 }, "minecraft/lang/nds_de.lang": { - "hash": "f027adfb478798c67e57e1420719cc2b4a84906b", - "size": 65697 + "hash": "8588397bcb47d981cc4746d182fb71ba5431cf96", + "size": 64763 }, "minecraft/lang/nl_nl.lang": { - "hash": "2f0343b1ef80afe53ae468440c2a0143432aca88", - "size": 146373 + "hash": "f5086f46d32e2528022bf94edce62e94f77c12db", + "size": 146564 }, "minecraft/lang/nn_no.lang": { - "hash": "5fe18baa7c3cb1e6a7c71df73b4ca569663381cf", - "size": 126777 + "hash": "f64044895ec400d11366ca82e3a316b145e560a9", + "size": 128174 }, "minecraft/lang/no_no.lang": { - "hash": "2969dbad901c25720a62e7cff3c15726563eab14", - "size": 144103 + "hash": "a99023c2345d0d963df3bddab5f473c2e9b106d0", + "size": 143731 }, "minecraft/lang/oc_fr.lang": { - "hash": "929a30df6a50a4cf4246002b4630b8c025dce997", - "size": 115829 + "hash": "5eedec67dea47dd7136fdc6a05e6ce5d88c28bb0", + "size": 120060 }, "minecraft/lang/pl_pl.lang": { - "hash": "97c0d4385e3e60b86ca362e16209dab703e6f982", - "size": 153471 + "hash": "cce40a2809cbe7ded02baa07630f436885cc8033", + "size": 153598 }, "minecraft/lang/pt_br.lang": { - "hash": "1e6c824bef0e9aa3669608221562703e3105182e", - "size": 150464 + "hash": "02ed2048870f035e2abd2d6a5925c23fa1ed80f2", + "size": 150579 }, "minecraft/lang/pt_pt.lang": { - "hash": "a2e7085634ddcc644dc5918463030c7d4b9dae6b", - "size": 141822 + "hash": "24152e622c3eb21d2e561f49b4362db08624ef4b", + "size": 151431 }, "minecraft/lang/qya_aa.lang": { - "hash": "31ae4161eae0a73bdfec68deb8957921224490c7", - "size": 39457 + "hash": "5cf502fcd8b70cfcd2213ada7be933b6a28f0695", + "size": 40629 }, "minecraft/lang/ro_ro.lang": { - "hash": "61be38a4c3a424b9e81c1948b032710048e0d69b", - "size": 151508 + "hash": "a667710a119bcbcba1141002d870151ac50c7e80", + "size": 151971 }, "minecraft/lang/ru_ru.lang": { - "hash": "df2ef74c90ac6c443b3957b6f3b38d96447b5b80", - "size": 196522 + "hash": "8f1e0015aff5506c7fc4ad34284f28f3736ca598", + "size": 196691 }, "minecraft/lang/se_no.lang": { "hash": "950ab22a148005000136b49bcd59b1caa03f6ce8", "size": 18633 }, "minecraft/lang/sk_sk.lang": { - "hash": "77f77e04dc33a70dc98f04d28508d2bb52260336", - "size": 145326 + "hash": "fa351380685d6c51b66412c7e0687a19c9f23226", + "size": 153923 }, "minecraft/lang/sl_si.lang": { - "hash": "b58e6457c2a69e7093d5aab784fdc263b72e139d", - "size": 147631 + "hash": "d46796820d3cd2bb2ed1a6f4606434c199d0f04c", + "size": 147745 }, "minecraft/lang/so_so.lang": { "hash": "d79930046547eda548449fadca1032ebf4858a87", "size": 20446 }, "minecraft/lang/sq_al.lang": { - "hash": "e5f7cc83d2074de0e91901c742eff97d9f0f5dae", - "size": 30207 + "hash": "2c1c7668c3edfa97984601c036f9535d28f00f8f", + "size": 30573 }, "minecraft/lang/sr_sp.lang": { - "hash": "a391065e81ccf1004a35ef9ce2a56a6fadfae1b1", - "size": 175077 + "hash": "37bc2add356adcf027ed14916f2694ef2c734fca", + "size": 177916 }, "minecraft/lang/sv_se.lang": { - "hash": "93021118c7841c4cf3db33e600f269d4109a57f9", - "size": 144869 + "hash": "8355be7ff19e9d8d4a31e0ce77ec49d82bd888ed", + "size": 145053 }, "minecraft/lang/swg_de.lang": { - "hash": "3fc9c739eac860b28d23fc79eae27c7f716a735a", - "size": 13765 + "hash": "54e60b582fc693a9f5d224f0459f77e9ef59a3a8", + "size": 14925 }, "minecraft/lang/th_th.lang": { - "hash": "70bbc37bc5bc46b88f3df5e0df37268c0875568c", - "size": 213324 + "hash": "b05c6ad61f5b940de60b1f9c6e1daeec7365a05b", + "size": 214596 }, "minecraft/lang/tlh_aa.lang": { - "hash": "ced5c58bcfee8ce7d8b2ec3025513ba5fb635be8", - "size": 61560 + "hash": "f61b0dfba0919ac8723cf5337d90f7a28c4ade9a", + "size": 61646 }, "minecraft/lang/tr_tr.lang": { - "hash": "2edaeff5a612d44b4d628f6a310120f29786447f", - "size": 151757 + "hash": "21ff1ecf6aae373474a23babc9fd12de8a9cd60e", + "size": 151882 }, "minecraft/lang/tzl_tzl.lang": { - "hash": "9efbae62a84e4c2fb113ec1861dc0c501b8e9e71", - "size": 63925 + "hash": "a5f7e32f8300a519a007e3c0f4e030d4c3d2ae09", + "size": 63924 }, "minecraft/lang/uk_ua.lang": { - "hash": "08d7d8d8930b3707b23cef81b45e573625016faf", - "size": 200692 + "hash": "5eb32dbc41c4380bad1fa7d0ffbd7424a5478dfe", + "size": 200876 }, "minecraft/lang/val_es.lang": { - "hash": "27d7fbd61755deba9520f7f860d3651bb17ec2e1", - "size": 156039 + "hash": "ca1bbbb96d506d6cb9e127c06b44ca65727e7e9a", + "size": 156198 }, "minecraft/lang/vi_vn.lang": { - "hash": "d9dff14b5e9ac3f6c0dfa7b83dbccf3cc6d274c1", - "size": 169823 + "hash": "585514068498243f055589e6328b91b6bc23b126", + "size": 172141 }, "minecraft/lang/zh_cn.lang": { - "hash": "f67425f55bf27981de5acaa964e0f92a4218d0cb", - "size": 138984 + "hash": "b1113faf699970ed81a1ae339683b6c6c01083f3", + "size": 139101 }, "minecraft/lang/zh_tw.lang": { - "hash": "4b7346ba280c18b60b66c041d81e1856ed3dc335", - "size": 142059 + "hash": "b16943c6cf90b2cf36c3bbd7a874392badf4e5b2", + "size": 142226 }, "minecraft/sounds.json": { - "hash": "70b269ff2d826caa8005411a1b494d1e28b07fdc", - "size": 92131 + "hash": "a09de8942defe1fb7326af410208a50a8b5e90ed", + "size": 92092 }, "minecraft/sounds/ambient/cave/cave1.ogg": { "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", @@ -3537,16 +3537,16 @@ "size": 6764 }, "minecraft/sounds/mob/vindication_illager/idle1.ogg": { - "hash": "a9bfa18b9c4a50dffabb0720dc93189fbbb20832", - "size": 7688 - }, - "minecraft/sounds/mob/vindication_illager/idle2.ogg": { "hash": "9de75e25e57b327074f50fefd60bff0589702f19", "size": 8206 }, + "minecraft/sounds/mob/vindication_illager/idle2.ogg": { + "hash": "7f2c9a3515287335cdd5429c0cfbf12f8827cbfb", + "size": 6707 + }, "minecraft/sounds/mob/vindication_illager/idle3.ogg": { - "hash": "e888f16c037e781a4e72cebee443734f81234b79", - "size": 9650 + "hash": "59b72a547ac80457463715a7cc24b03197653f60", + "size": 6572 }, "minecraft/sounds/mob/vindication_illager/idle4.ogg": { "hash": "71f7bc8ea9940bdb8e2b1124b44b8a886426bd1f", @@ -4405,384 +4405,384 @@ "size": 6059 }, "pack.mcmeta": { - "hash": "3659581605ea4945e6c45b01234325bca62b1e10", - "size": 14158 + "hash": "75eb66e7c0e23ced424f25adced653f5aaeb6af2", + "size": 14164 }, "realms/lang/af_za.lang": { - "hash": "f6c015779181d46436f56a40d920eced18e04adc", - "size": 12229 + "hash": "13d12f8ddb622c32a985d76cc119a30e3db1e7ef", + "size": 11755 }, "realms/lang/ar_sa.lang": { - "hash": "3c10b1202ec5ef7cf41252fa17ab84a497d147dd", - "size": 14843 + "hash": "31ef31844eb7fcdda0d1d690b8599c2f360051ba", + "size": 14812 }, "realms/lang/ast_es.lang": { - "hash": "ab254bf524e9272ae8d63472f7954525a5b43918", - "size": 12247 + "hash": "508de732e944f18de46224b746a3e73478b110e4", + "size": 12080 }, "realms/lang/az_az.lang": { - "hash": "5010869db1f151f812632aa62b769a1c4920a8ea", - "size": 12854 + "hash": "e2aa0fa6100ef170377f92ac5c756f2ffe5a30db", + "size": 12362 }, "realms/lang/be_by.lang": { - "hash": "f3629d067cdbb24531b9f2fb3733412511a54596", - "size": 16658 + "hash": "98825fb30f7d026c1b084030c42e4c381b889f92", + "size": 16413 }, "realms/lang/bg_bg.lang": { - "hash": "e626935775c49cd7a6a020830eb8e45bee48436e", - "size": 16479 + "hash": "2acbb67588d980fa31dbeea419e28aad1d0bade6", + "size": 16275 }, "realms/lang/br_fr.lang": { - "hash": "db0c2a8f59816e78f8f05c91dc3956777c16930f", - "size": 12449 + "hash": "2ad7d6285602cbecc5e57496aaea8577d7ae49d8", + "size": 12388 }, "realms/lang/ca_es.lang": { - "hash": "3becd5c837b30e6dc25adcccaa23910085b26be7", - "size": 12391 + "hash": "0356359a97ab14f5288ca81fda4a8daff34c4d34", + "size": 12319 }, "realms/lang/cs_cz.lang": { - "hash": "fbff60fdd23abf7793c3f0465b3a24da296348e2", - "size": 12353 + "hash": "933f25ce968aa103de1071c47839f4110876a246", + "size": 12305 }, "realms/lang/cy_gb.lang": { - "hash": "a1e0a0aa33dcf882cdc29b3f06f1daf7cf1fb230", - "size": 12423 + "hash": "b15e2332ed1aac3dad396e37f3987010efe779fe", + "size": 12112 }, "realms/lang/da_dk.lang": { - "hash": "bb65a9024e86fc2246eb8ed764becd7032cc8e99", - "size": 12060 + "hash": "bc8855524b8fda6d06296ef1d8dd8f3de2b17698", + "size": 12044 }, "realms/lang/de_at.lang": { - "hash": "dc5d94a2564ff55bc1a56c1fbc3cc99370e767fe", - "size": 11979 + "hash": "a20ab5f34a5984d946856489473ac803f6333af7", + "size": 12016 }, "realms/lang/de_de.lang": { - "hash": "f8f6dfaed87f698ea5cf3fe651b3cba6ea8e50bd", - "size": 12740 + "hash": "11131a85e946ea9c7b703ff26ff29de18ba8bbb0", + "size": 12746 }, "realms/lang/el_gr.lang": { - "hash": "c68588fe029906f152ef0cb2936bc30c614ee220", - "size": 17812 + "hash": "5c9d30dbbdf0c2a02caa5660b7394c4cca9cafc7", + "size": 17131 }, "realms/lang/en_au.lang": { - "hash": "d67b84f516ce9d41154c586acfa8c3d280d2c789", - "size": 11698 + "hash": "8866084333b5a2adec7c04d8fdc81da910f68bd7", + "size": 11687 }, "realms/lang/en_ca.lang": { - "hash": "5330af5a3431e56151cacf1549b4fbfb78efd019", - "size": 11685 + "hash": "e4a90653ff6762a1ecc4a9f2453048233380385d", + "size": 11713 }, "realms/lang/en_gb.lang": { - "hash": "11d839bc4f043a1252fd9b17154b621e9901b907", - "size": 11691 + "hash": "c66309a3e5e8d83819b9a1cbefc1e5291522a2fc", + "size": 11684 }, "realms/lang/en_nz.lang": { - "hash": "131741a8d4569003a3d56705160f063522af7aa5", - "size": 11696 + "hash": "4a6b91766caa5f6cc105a9646982a7276a2df239", + "size": 11674 }, "realms/lang/en_pt.lang": { - "hash": "3cd33658a1df18c085e4289b9891d399279a9345", + "hash": "f2ff6dd5c58b354346596e55ba89e117f1827d8e", "size": 12156 }, "realms/lang/en_ud.lang": { - "hash": "0505181cff545a4fe213ceb5ebc5735867b85a72", - "size": 15210 + "hash": "0fb96506a6e744df8ac2a2067cf8a56fb3b6e2f9", + "size": 15206 }, "realms/lang/eo_uy.lang": { - "hash": "5483bb55c5086195004fe5b472ccb379c07d3756", - "size": 11983 + "hash": "e1c0ad594dd95bd288e1f0ef60a76064292ea017", + "size": 11355 }, "realms/lang/es_ar.lang": { - "hash": "acd482da4f4296f5932bb93b42f3f05ed8b0a3fb", - "size": 12330 + "hash": "83df2af1a399864553460b50950cad686c435a39", + "size": 12272 }, "realms/lang/es_es.lang": { - "hash": "87e063b3f09099a3735c3273e4a1532a702c90d6", - "size": 12339 + "hash": "8f6be5cf2b70697edcc1383366061ab0eb69b883", + "size": 12236 }, "realms/lang/es_mx.lang": { - "hash": "fad653f07c1510ce681ca09b0579830e2597557a", - "size": 12316 + "hash": "503f635c05604b2d33d596077bfc058c1a78bac5", + "size": 12198 }, "realms/lang/es_uy.lang": { - "hash": "081cd16fde9c3d45e69677d2d734f8180cf279f5", - "size": 12319 + "hash": "002f8cc82c40aeeea467341d990f3577eacea0ba", + "size": 12225 }, "realms/lang/es_ve.lang": { - "hash": "3f47d3efa65b4ffc4e9d8e6e735d0844c6632de8", - "size": 12359 + "hash": "19dfea7ecc7bf34565c314c773573461d7df10bb", + "size": 12240 }, "realms/lang/et_ee.lang": { - "hash": "ea3e315d681f43715637be19963b3e7d8497769e", - "size": 12041 + "hash": "6b2c103958e6968f7f0e7cc1e276fc15ef78050a", + "size": 11936 }, "realms/lang/eu_es.lang": { - "hash": "d91cbc33a94305d1c6f13d3264d9b6b636860936", - "size": 11968 + "hash": "38a252f23e6acfbffa73c52f981728977fcf24ea", + "size": 11850 }, "realms/lang/fa_ir.lang": { - "hash": "72b8c5c89b6ec266db3be3b50b4bfdd6667c1d84", - "size": 10373 + "hash": "2c2fbb706956e0a71e400bdb58126bfcde29faf1", + "size": 15387 }, "realms/lang/fi_fi.lang": { - "hash": "f411cc64b240eaa026c22646d9d4360df4e7b078", - "size": 12041 + "hash": "2ff17805e2cbf3a7260d52b1f4986c2e41f863f1", + "size": 11590 }, "realms/lang/fil_ph.lang": { - "hash": "60fc6654aac26a21732a6634bb1a8bef2bff6167", - "size": 13100 + "hash": "6b52e40c270abe699990124d95d76ac524af26c4", + "size": 13063 }, "realms/lang/fo_fo.lang": { - "hash": "69f81f4f9d8643f8686c2052c26a87ff6ba09c7e", - "size": 9091 + "hash": "585c705c35a0f37e62c94452ec99d6ee68e42c43", + "size": 8610 }, "realms/lang/fr_ca.lang": { - "hash": "e1714cd75a13736e4bbd459e08c11b74cca18f0d", - "size": 12912 + "hash": "9bd3823b1bb7bcc7c57410d00cd5a1bf1cd8ad15", + "size": 12893 }, "realms/lang/fr_fr.lang": { - "hash": "3abc99043ee8bd33787cc6ff846fd37bd5e46ece", - "size": 12713 + "hash": "0f573307d3017a10539f73a22a1bbf40f269eb3c", + "size": 12716 }, "realms/lang/fy_nl.lang": { - "hash": "4ea657d8e538194bbf0a2b9baab3782e037a0a4f", - "size": 12297 + "hash": "bfe9da0c324e50aff92c5431bbb17f2f78b186a7", + "size": 11589 }, "realms/lang/ga_ie.lang": { - "hash": "b54db475601d0c7df64978170bfbdde4bf268dab", - "size": 12610 + "hash": "6b3b0e9876a047f99b558130b0fd0c91178c1815", + "size": 11885 }, "realms/lang/gd_gb.lang": { - "hash": "c12504c4f35db2aaa95aa8a57f29659fb67e1943", - "size": 13960 + "hash": "d125070f7c334918f6bbd7ba9cdb98ccdc6b33e5", + "size": 13872 }, "realms/lang/gl_es.lang": { - "hash": "cda470e3d310d0494ba37bcc535524c3198613dd", - "size": 12202 + "hash": "8589b4cd3e29015472c1fde0990195f3a8d77f74", + "size": 11694 }, "realms/lang/gv_im.lang": { - "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", - "size": 4133 + "hash": "1ef78e85d4355ef9d81021dc112569d03cb629eb", + "size": 3762 }, "realms/lang/haw_us.lang": { "hash": "a2939df39ebcedba18e16fb2a77325fc44c44285", "size": 373 }, "realms/lang/he_il.lang": { - "hash": "fe2bb3ec506f608e279303786397cbd0f38d5815", - "size": 13899 + "hash": "c292f877ae2b30510be2eb717238f53f8c4c114f", + "size": 13863 }, "realms/lang/hi_in.lang": { - "hash": "30896b5e919126bc2c00c3c7c811b70036f372f7", - "size": 19793 + "hash": "9d9b821faa2835705477a69dd917b1887c47b513", + "size": 19285 }, "realms/lang/hr_hr.lang": { - "hash": "61d74bf6526bf9a5b3c42b92212d63ad78529983", - "size": 12020 + "hash": "7d64cf83881d95a4abf4522699e56412356a3b31", + "size": 11402 }, "realms/lang/hu_hu.lang": { - "hash": "938bcbe31592f5853f2e023cda6d33b6ad677255", - "size": 12748 + "hash": "3224871d156ee065f3d9d7387d16704fb4ecbc36", + "size": 12700 }, "realms/lang/hy_am.lang": { - "hash": "7bec8088c9a128b60a8616e1393379b0f6d11e64", - "size": 3617 + "hash": "dc3d45495d35f004881ce5d5f5e4750745756c2f", + "size": 3357 }, "realms/lang/id_id.lang": { - "hash": "f7fe3099f7e8efde30602a73dae79cc07bd05b07", - "size": 12216 + "hash": "c31769536d014f0c5057bb59990276b517e7d3ac", + "size": 12026 }, "realms/lang/io_ido.lang": { - "hash": "a8b32913e3397c698f5c892aaee4dd5a7bc30d02", - "size": 11955 + "hash": "9f0025cf5213459bb49e38b329704e06ad6736ca", + "size": 11671 }, "realms/lang/is_is.lang": { - "hash": "7ec018b156a2f7de488ac90901ade3c00d6159b4", - "size": 12360 + "hash": "4a86d5ed8b3dbf4a7031a90013da9675b845ad78", + "size": 11898 }, "realms/lang/it_it.lang": { - "hash": "36b433837001ee0c2d4f599d7464cfa3d62b04ee", - "size": 12320 + "hash": "fa0bcf3d5139380dd216f84b22b9aa20bd950a54", + "size": 12202 }, "realms/lang/ja_jp.lang": { - "hash": "36a536839e1433db1411e7df645928a89c918e85", - "size": 14721 + "hash": "30e5ef60324b48e49a2423bdb9220177d58b48b5", + "size": 14746 }, "realms/lang/jbo_en.lang": { - "hash": "7be3f47bbe858a31d3c0fd2a4738d99c9ae68583", - "size": 2962 + "hash": "102129aac8a5ef2caf71c059e7a6f7daf5ad4c5f", + "size": 2770 }, "realms/lang/ka_ge.lang": { - "hash": "4820534d5b587ee8efe96ceed4e80b5d4f206113", - "size": 20791 + "hash": "b06bc6cf0b70e048e8b79402df362764eb01704b", + "size": 20774 }, "realms/lang/ko_kr.lang": { - "hash": "d52be515f4a104081dbb7a71d5afcd25e6d21ee5", - "size": 12875 + "hash": "62ecba3a29ece24e666fcbd12686d9715f093d34", + "size": 12790 }, "realms/lang/ksh_de.lang": { - "hash": "23f4377dd3a0f244b37ab06e78774f126d8cc88f", - "size": 12398 + "hash": "dbb24b5f0961358e1b1c3f0dfab6af9e4b1ad8d7", + "size": 12296 }, "realms/lang/kw_gb.lang": { - "hash": "1b4b03096b79814a49683685acdf0e0dfca28791", - "size": 2206 + "hash": "a1bd5edfc25a591b32c9ae14f196082c1c55b983", + "size": 3479 }, "realms/lang/la_la.lang": { - "hash": "02abcea2f7221c813f59075726615aed2185ab6f", - "size": 7798 + "hash": "36614a1ea8f0e5a47c17545f17302c47a883e32c", + "size": 10789 }, "realms/lang/lb_lu.lang": { - "hash": "14bd8212d40133ef5058637ff229c58de571ab31", - "size": 12539 + "hash": "af635011878ed7a49b92ca61205471a9f78c6a9a", + "size": 12589 }, "realms/lang/li_li.lang": { - "hash": "551df7ee9aa64ccb568d15ec571b18a688f682bf", - "size": 1088 + "hash": "276c318cfc6805bdd2ad9424d06c2a36d3c25082", + "size": 11951 }, "realms/lang/lol_us.lang": { - "hash": "5a90a36fb83763fe0eabe810927c3e54078f9387", - "size": 11307 + "hash": "7dbc9e0e2eb431d5dc929f3e10b7f349a4223cb7", + "size": 11269 }, "realms/lang/lt_lt.lang": { - "hash": "e43cea1b2970f436bd589e6210346756a174427c", - "size": 13295 + "hash": "46ae46b6ea93012dcc3f52b8eccbd2f7d14cb55c", + "size": 12890 }, "realms/lang/lv_lv.lang": { - "hash": "bb9876f8c34b52433684c5c4d71922007741418f", - "size": 12672 + "hash": "3abb2f8bc88267b0d3177c6cb500a64e92f16ad1", + "size": 12606 }, "realms/lang/mi_nz.lang": { - "hash": "ffab7afcd8d98533402f2e7f0b757a9d9502ee5f", - "size": 2574 + "hash": "4e2ad4372536ce1105034f8086acb5f793061b24", + "size": 2347 }, "realms/lang/mk_mk.lang": { - "hash": "4e130fe5c8f7fafdac203d1e3dddb2b1621e10f7", - "size": 16449 + "hash": "c88e389c03b70daf76fe86e3ffb5b3d5537e433c", + "size": 16182 }, "realms/lang/mn_mn.lang": { - "hash": "1ecd372aa63af1a143fc71742ed04a9de662b3bf", - "size": 9049 + "hash": "e2e2019a11629a5b9b0f228554b08c73c2f212df", + "size": 8558 }, "realms/lang/ms_my.lang": { - "hash": "fc6284507c222d776ff5b974aac63e1427d6045e", - "size": 12310 + "hash": "a34b2c22d68975cdb539b3f3a9c67b2b5f54f168", + "size": 12297 }, "realms/lang/mt_mt.lang": { - "hash": "7dee19db3bdf9d60790e2ae923f3549b933acdd8", - "size": 12620 + "hash": "08ca8fcda9e00804effbe96cea631642ac6443d0", + "size": 11972 }, "realms/lang/nds_de.lang": { - "hash": "73bab16a0c9be1ace40f5d8d5586038c376ea411", - "size": 9377 + "hash": "98f3f589e57552ed32d7ab54f97954f93fce3898", + "size": 6185 }, "realms/lang/nl_nl.lang": { - "hash": "1820403a1658d668a1e32083d1dd3e287e41c9cc", - "size": 12414 + "hash": "f49ae23fbdc2a3991b40f8384ea295d0f85374df", + "size": 12381 }, "realms/lang/nn_no.lang": { - "hash": "7896475f3c1e6d1ae1a9b630a334f8cdbe6b97a0", - "size": 12136 + "hash": "2526e121d4a63a9ff0921a07d09f53f222d63c6c", + "size": 11670 }, "realms/lang/no_no.lang": { - "hash": "00e1c6c68c2c99b5d6cd2f3ccd804e70f698652d", - "size": 12109 + "hash": "524b01d903b3144cf27d0c4920fadea86a79310f", + "size": 12052 }, "realms/lang/oc_fr.lang": { - "hash": "a149b71bbff30bbbfe8a1336fe40d8c678f85d9a", - "size": 7929 + "hash": "4b5a0aca5d479115a9e4dbba876b8d52272ad203", + "size": 7399 }, "realms/lang/pl_pl.lang": { - "hash": "f86234bbfa7266e95c9374e64d6bb869cd8842f3", - "size": 12490 + "hash": "a337ce78d47a8497c2fbde287544d271e01ea9e9", + "size": 12437 }, "realms/lang/pt_br.lang": { - "hash": "c9cc451999c818187599b36550ac8516e516a5b2", - "size": 12219 + "hash": "14369c922f82147d0d4ea58de952628a2c87f046", + "size": 12242 }, "realms/lang/pt_pt.lang": { - "hash": "61739da5d2400c95047948a2676c19512e4caa84", - "size": 12330 + "hash": "7e72c85d17a95506db3b83a13fa86c14e5e04914", + "size": 12341 }, "realms/lang/qya_aa.lang": { "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", "size": 617 }, "realms/lang/ro_ro.lang": { - "hash": "a532361abe223970e8189398cbaabdb7a58544cf", - "size": 12453 + "hash": "86fe997d1a51dd0c8ec0824bed00b586255c8749", + "size": 12356 }, "realms/lang/ru_ru.lang": { - "hash": "6c161900078743c7bb1584d4683036b1b81ed64f", - "size": 16374 + "hash": "3b2234ccd453ebf91622eff6e8774ddeccda412a", + "size": 16315 }, "realms/lang/se_no.lang": { - "hash": "32c516eb48eaa7d99eed6d6b852caf14e354d825", - "size": 6099 + "hash": "2b863e99cb88a3cbdb89dc55cfc152853ce2f58c", + "size": 5845 }, "realms/lang/sk_sk.lang": { - "hash": "811dccaa29f1899523f3db7c0c8c82101667ff3f", - "size": 12347 + "hash": "448c0f5de8929eec3759306e8c067d23bc3ff1d7", + "size": 11903 }, "realms/lang/sl_si.lang": { - "hash": "2a812cc12650f0f6625817a671e20533c61f73e5", - "size": 12014 + "hash": "71f0bd5f6102cc09e9ffa94b215546bcbf5c5006", + "size": 11939 }, "realms/lang/so_so.lang": { - "hash": "4f0646713f3c2eb2870d34fa5177adc10dca2225", - "size": 5417 + "hash": "107729c979ac9a5d1519033bee037c147036a2f7", + "size": 4956 }, "realms/lang/sq_al.lang": { - "hash": "64bcd163dbcbc81d58718025d4a7eafa324a809d", - "size": 12698 + "hash": "3558418b9b59afd784a1683b60102ec5d8f447e9", + "size": 12091 }, "realms/lang/sr_sp.lang": { - "hash": "653c0eab910901b9742a3092e024081dc25d7cb3", - "size": 16285 + "hash": "771e6a1bbc1d0e1468871c303a4dd02f8314cf5d", + "size": 15675 }, "realms/lang/sv_se.lang": { - "hash": "9d8cb7b70edc3bea7ef2bcf4ad3f390d08a54afd", - "size": 12250 + "hash": "b761aae5afcf11bd41a648dc2cc8daa45866b11e", + "size": 12237 }, "realms/lang/swg_de.lang": { - "hash": "79fd050954320da53a126611a0d086972927a886", - "size": 832 + "hash": "d95ea8ac2a4bc8b3f9d69bf9624c90292b5170e1", + "size": 697 }, "realms/lang/th_th.lang": { - "hash": "b591fa2c379f97e12f6a76976acdea35a6971590", - "size": 19916 + "hash": "4f71148cb8b5a2950716fdce41d5c43a47263862", + "size": 19148 }, "realms/lang/tlh_aa.lang": { - "hash": "aa97ac3f7bc13a9ac4057fdaa9186cf5fa8264f4", - "size": 2669 + "hash": "86b1cde0eed1228cac9befdd99fb6e9a4429db0f", + "size": 2504 }, "realms/lang/tr_tr.lang": { - "hash": "c6274b6244574a84c0ab8bf8b1e9724fae23abb4", - "size": 12561 + "hash": "2279cb6d2267e5a546c9334d5baeca5b58fad24c", + "size": 12505 }, "realms/lang/tzl_tzl.lang": { - "hash": "0f4f7231b987c176ed77a8eb0c6d372f72cf2123", - "size": 1002 + "hash": "bc413fee9678d7d84a25103c036a0f430192f2fa", + "size": 921 }, "realms/lang/uk_ua.lang": { - "hash": "0b73456b4e5db4756bbdc8d9c3d479d15c2bce49", - "size": 16373 + "hash": "6dd9060056975072db2e98ee4529360e89b056b7", + "size": 16333 }, "realms/lang/val_es.lang": { - "hash": "2c175798e16b174476541e8227769081c387dafc", - "size": 12399 + "hash": "f88940a696c903ed3449b51244c748b16dc72286", + "size": 12352 }, "realms/lang/vi_vn.lang": { - "hash": "52e91cd6f1f4744674e897cae61b4367e93310eb", - "size": 14448 + "hash": "74dd78263cc1c7dbd04c90d91ad85fe9df325f84", + "size": 14385 }, "realms/lang/zh_cn.lang": { - "hash": "3a8986e3bf925bf02cf25b23e401c9eadd390fe7", - "size": 11550 + "hash": "e747d87389c755cbbe367f5f2858922f3fe9f527", + "size": 11458 }, "realms/lang/zh_tw.lang": { - "hash": "f8ceb19458b9a98aaac2223c360ab61ca66517c3", - "size": 11647 + "hash": "ac0741e8c97f61cc67de97648083f841cb8218fc", + "size": 11558 } } } \ No newline at end of file diff --git a/minecraft/1.10.1.json b/minecraft/1.10.1.json index a44d575a94..b4e24315e8 100644 --- a/minecraft/1.10.1.json +++ b/minecraft/1.10.1.json @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.10.2.json b/minecraft/1.10.2.json index 7e920538a9..389a88a253 100644 --- a/minecraft/1.10.2.json +++ b/minecraft/1.10.2.json @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.10.json b/minecraft/1.10.json index 0b8ae96847..908f6169b2 100644 --- a/minecraft/1.10.json +++ b/minecraft/1.10.json @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.11.1.json b/minecraft/1.11.1.json index ecbf585f03..3c74496a34 100644 --- a/minecraft/1.11.1.json +++ b/minecraft/1.11.1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-12-20T14:05:34+00:00", - "time": "2016-12-20T15:31:09+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.11.2.json b/minecraft/1.11.2.json index 6ee71c13af..5615d19730 100644 --- a/minecraft/1.11.2.json +++ b/minecraft/1.11.2.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -222,13 +222,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.11/realms-1.10.11.jar", - "sha1": "369ac006ca3c67b31cea6604186c1c004f69f4b4", - "size": 3157078, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.11/realms-1.10.11.jar" + "path": "com/mojang/realms/1.10.13/realms-1.10.13.jar", + "sha1": "bc40a390634d2ece4d89b9904101932a4de98588", + "size": 3163416, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.13/realms-1.10.13.jar" } }, - "name": "com.mojang:realms:1.10.11" + "name": "com.mojang:realms:1.10.13" }, { "downloads": { @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-01-20T15:55:32+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.11.json b/minecraft/1.11.json index bb8bd0fa84..a3a35dff6e 100644 --- a/minecraft/1.11.json +++ b/minecraft/1.11.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2016-11-16T14:39:37+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "release" } \ No newline at end of file diff --git a/minecraft/1.7.10.json b/minecraft/1.7.10.json index e9e98791f0..98988861c5 100644 --- a/minecraft/1.7.10.json +++ b/minecraft/1.7.10.json @@ -388,9 +388,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.7.2.json b/minecraft/1.7.2.json index d8fca7b4c6..5de97d0c24 100644 --- a/minecraft/1.7.2.json +++ b/minecraft/1.7.2.json @@ -230,9 +230,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.7.3.json b/minecraft/1.7.3.json index c4dd8b8b26..67cd60cc75 100644 --- a/minecraft/1.7.3.json +++ b/minecraft/1.7.3.json @@ -322,9 +322,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.7.4.json b/minecraft/1.7.4.json index a6fa55dec8..3920705382 100644 --- a/minecraft/1.7.4.json +++ b/minecraft/1.7.4.json @@ -322,9 +322,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.7.5.json b/minecraft/1.7.5.json index 11a841e142..6fdb2baaa7 100644 --- a/minecraft/1.7.5.json +++ b/minecraft/1.7.5.json @@ -322,9 +322,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.7.6.json b/minecraft/1.7.6.json index b1be3c5781..f56986f030 100644 --- a/minecraft/1.7.6.json +++ b/minecraft/1.7.6.json @@ -333,9 +333,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.7.7.json b/minecraft/1.7.7.json index b0852ba837..207b122745 100644 --- a/minecraft/1.7.7.json +++ b/minecraft/1.7.7.json @@ -333,9 +333,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.7.8.json b/minecraft/1.7.8.json index 42168df8bc..8ed8f4c266 100644 --- a/minecraft/1.7.8.json +++ b/minecraft/1.7.8.json @@ -333,9 +333,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.7.9.json b/minecraft/1.7.9.json index cbf3b3a01e..ca972f1c53 100644 --- a/minecraft/1.7.9.json +++ b/minecraft/1.7.9.json @@ -333,9 +333,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.1.json b/minecraft/1.8.1.json index ea1ba5a38d..300ed3c9c6 100644 --- a/minecraft/1.8.1.json +++ b/minecraft/1.8.1.json @@ -366,9 +366,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.2.json b/minecraft/1.8.2.json index d79c0ca808..4ac57cb8ec 100644 --- a/minecraft/1.8.2.json +++ b/minecraft/1.8.2.json @@ -399,9 +399,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.3.json b/minecraft/1.8.3.json index 8597ded49f..4144927a91 100644 --- a/minecraft/1.8.3.json +++ b/minecraft/1.8.3.json @@ -399,9 +399,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.4.json b/minecraft/1.8.4.json index fdf47cefe9..2d268aa8a1 100644 --- a/minecraft/1.8.4.json +++ b/minecraft/1.8.4.json @@ -399,9 +399,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.5.json b/minecraft/1.8.5.json index df0a704daa..b35fb96f38 100644 --- a/minecraft/1.8.5.json +++ b/minecraft/1.8.5.json @@ -399,9 +399,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.6.json b/minecraft/1.8.6.json index bec7186cc6..edb0a9baee 100644 --- a/minecraft/1.8.6.json +++ b/minecraft/1.8.6.json @@ -399,9 +399,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.7.json b/minecraft/1.8.7.json index 8e18ccdeb7..fa2b1c146f 100644 --- a/minecraft/1.8.7.json +++ b/minecraft/1.8.7.json @@ -399,9 +399,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.8.json b/minecraft/1.8.8.json index a623e425b1..de0a2089f2 100644 --- a/minecraft/1.8.8.json +++ b/minecraft/1.8.8.json @@ -399,9 +399,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.9.json b/minecraft/1.8.9.json index ba7905c521..3acf386137 100644 --- a/minecraft/1.8.9.json +++ b/minecraft/1.8.9.json @@ -399,9 +399,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.8.json b/minecraft/1.8.json index 845363d009..3582f4cb9a 100644 --- a/minecraft/1.8.json +++ b/minecraft/1.8.json @@ -388,9 +388,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.9.1.json b/minecraft/1.9.1.json index 10301be16a..60247fdcd0 100644 --- a/minecraft/1.9.1.json +++ b/minecraft/1.9.1.json @@ -302,9 +302,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.9.2.json b/minecraft/1.9.2.json index b8d0729689..5b50889830 100644 --- a/minecraft/1.9.2.json +++ b/minecraft/1.9.2.json @@ -302,9 +302,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.9.3.json b/minecraft/1.9.3.json index 92b814d554..0ef96f18d8 100644 --- a/minecraft/1.9.3.json +++ b/minecraft/1.9.3.json @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.9.4.json b/minecraft/1.9.4.json index 1271e28e20..f9de948a71 100644 --- a/minecraft/1.9.4.json +++ b/minecraft/1.9.4.json @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/1.9.json b/minecraft/1.9.json index 8cca2fcf79..df3c795c91 100644 --- a/minecraft/1.9.json +++ b/minecraft/1.9.json @@ -302,9 +302,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/minecraft/16w32b.json b/minecraft/16w32b.json index 38f655da1c..6737b0c118 100644 --- a/minecraft/16w32b.json +++ b/minecraft/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w33a.json b/minecraft/16w33a.json index 336a40eb78..8c149a5a45 100644 --- a/minecraft/16w33a.json +++ b/minecraft/16w33a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w35a.json b/minecraft/16w35a.json index e233cf8463..bd2b92e227 100644 --- a/minecraft/16w35a.json +++ b/minecraft/16w35a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w36a.json b/minecraft/16w36a.json index aefd810662..1359796929 100644 --- a/minecraft/16w36a.json +++ b/minecraft/16w36a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w38a.json b/minecraft/16w38a.json index 32185d9b7a..88423f0ce7 100644 --- a/minecraft/16w38a.json +++ b/minecraft/16w38a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w39c.json b/minecraft/16w39c.json index af1f320edc..b808f95da7 100644 --- a/minecraft/16w39c.json +++ b/minecraft/16w39c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w40a.json b/minecraft/16w40a.json index d86dbfad21..de1c65a0ca 100644 --- a/minecraft/16w40a.json +++ b/minecraft/16w40a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-10-06T13:57:59+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w41a.json b/minecraft/16w41a.json index a4ecdfe2f8..2324ee17e0 100644 --- a/minecraft/16w41a.json +++ b/minecraft/16w41a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-10-13T14:28:35+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w42a.json b/minecraft/16w42a.json index b899dae09f..363f59903b 100644 --- a/minecraft/16w42a.json +++ b/minecraft/16w42a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-10-19T11:17:47+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w43a.json b/minecraft/16w43a.json index 42570c9b41..5dada30b3e 100644 --- a/minecraft/16w43a.json +++ b/minecraft/16w43a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-10-27T09:00:51+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w44a.json b/minecraft/16w44a.json index 2a6066f898..62c2ce6eed 100644 --- a/minecraft/16w44a.json +++ b/minecraft/16w44a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-11-03T14:17:11+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/16w50a.json b/minecraft/16w50a.json index b4d0c88c9e..d0e191174e 100644 --- a/minecraft/16w50a.json +++ b/minecraft/16w50a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -313,9 +313,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-12-15T14:38:52+00:00", - "time": "2016-12-15T14:39:44+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/minecraft/17w06a.json b/minecraft/17w06a.json new file mode 100644 index 0000000000..7202c2f672 --- /dev/null +++ b/minecraft/17w06a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "ace57ac6f4a661fc095241004c46d1305c573bc1", + "size": 9296634, + "url": "https://launcher.mojang.com/mc/game/17w06a/client/ace57ac6f4a661fc095241004c46d1305c573bc1/client.jar" + }, + "server": { + "sha1": "37441cab126ee2a4f292c9bf488c9dd800cff841", + "size": 9726758, + "url": "https://launcher.mojang.com/mc/game/17w06a/server/37441cab126ee2a4f292c9bf488c9dd800cff841/server.jar" + } + }, + "id": "17w06a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.8/realms-1.10.8.jar", + "sha1": "67560bbd6a83d48ae8b956f1feac09010bde879c", + "size": 3025164, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.8/realms-1.10.8.jar" + } + }, + "name": "com.mojang:realms:1.10.8" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2017-02-08T13:16:29+00:00", + "time": "2017-02-08T13:17:20+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/version_manifest.json b/version_manifest.json index b393fedd78..88d73547b1 100644 --- a/version_manifest.json +++ b/version_manifest.json @@ -1,111 +1,118 @@ { "latest": { "release": "1.11.2", - "snapshot": "1.11.2" + "snapshot": "17w06a" }, "versions": [ + { + "id": "17w06a", + "releaseTime": "2017-02-08T13:16:29+00:00", + "time": "2017-02-08T13:17:20+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/7db0c61afa278d016cf1dae2fba0146edfbf2f8e/17w06a.json" + }, { "id": "1.11.2", "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-01-20T15:55:32+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/12f260fc1976f6dd688a211f1a906f956344abdd/1.11.2.json" }, { "id": "1.11.1", "releaseTime": "2016-12-20T14:05:34+00:00", - "time": "2016-12-20T15:31:09+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/4fce28e8455640c8e1061f40c2be4bec4631a5ff/1.11.1.json" }, { "id": "16w50a", "releaseTime": "2016-12-15T14:38:52+00:00", - "time": "2016-12-15T14:39:44+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/e913d0001d077f341a5c71754ad7766c552e875e/16w50a.json" }, { "id": "1.11", "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2016-11-16T14:39:37+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/7a3e41e164f3e3124c05a8bc782bba466d20c431/1.11.json" }, { "id": "16w44a", "releaseTime": "2016-11-03T14:17:11+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/217dba1cea324a901bd0d4a1173ae212bc5ddca4/16w44a.json" }, { "id": "16w43a", "releaseTime": "2016-10-27T09:00:51+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/7b73e740da725f7b3bf4ba54cf40b73b23e51ce2/16w43a.json" }, { "id": "16w42a", "releaseTime": "2016-10-19T11:17:47+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/87234668c7f1eac33e7e722eef1e743475112a86/16w42a.json" }, { "id": "16w41a", "releaseTime": "2016-10-13T14:28:35+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/ed3a53298ce5610494c49d87a993ff8a1ae29f5d/16w41a.json" }, { "id": "16w40a", "releaseTime": "2016-10-06T13:57:59+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/2a3f09b6f95e51c16aa6dcdc6d99af74075eb946/16w40a.json" }, { "id": "16w39c", "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/458fb235c9ba79a67d6deb2db96eeaefd002188c/16w39c.json" }, { "id": "16w38a", "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/1b29f6bbf02e8dd16ba5519f7042a36b7734b732/16w38a.json" }, { "id": "16w36a", "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/061e119d3089f58ac216221860038da489d8cb0a/16w36a.json" }, { "id": "16w35a", "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/cbdc0f050cbad8e1382b816de576af3c9af818e4/16w35a.json" }, { "id": "16w33a", "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/2dc7ef6e029db09e7ff8ed8b2eb086c52a163fe5/16w33a.json" }, { "id": "16w32b", "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/d76d4048851e5d74aed8ecf37826c74fb08f0a84/16w32b.json" }, diff --git a/versions/1.10.1.json b/versions/1.10.1.json index eb6192ed8f..45cb33a2d9 100644 --- a/versions/1.10.1.json +++ b/versions/1.10.1.json @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.10.2.json b/versions/1.10.2.json index 0b88e48e29..fb76a89b33 100644 --- a/versions/1.10.2.json +++ b/versions/1.10.2.json @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.10.json b/versions/1.10.json index 9173479e54..0994c7c8e4 100644 --- a/versions/1.10.json +++ b/versions/1.10.json @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.11.1.json b/versions/1.11.1.json index 2aa2c3ebbe..e971f783b2 100644 --- a/versions/1.11.1.json +++ b/versions/1.11.1.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-12-20T14:05:34+00:00", - "time": "2016-12-20T15:31:09+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.11.2.json b/versions/1.11.2.json index a71cc856e0..af1b4379e3 100644 --- a/versions/1.11.2.json +++ b/versions/1.11.2.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -244,13 +244,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.11/realms-1.10.11.jar", - "sha1": "369ac006ca3c67b31cea6604186c1c004f69f4b4", - "size": 3157078, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.11/realms-1.10.11.jar" + "path": "com/mojang/realms/1.10.13/realms-1.10.13.jar", + "sha1": "bc40a390634d2ece4d89b9904101932a4de98588", + "size": 3163416, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.13/realms-1.10.13.jar" } }, - "name": "com.mojang:realms:1.10.11" + "name": "com.mojang:realms:1.10.13" }, { "downloads": { @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-01-20T15:55:32+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.11.json b/versions/1.11.json index ef171207ae..d58bba34b6 100644 --- a/versions/1.11.json +++ b/versions/1.11.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2016-11-16T14:39:37+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "release" } \ No newline at end of file diff --git a/versions/1.7.10.json b/versions/1.7.10.json index f001f15026..c1c13ef20e 100644 --- a/versions/1.7.10.json +++ b/versions/1.7.10.json @@ -502,9 +502,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.7.2.json b/versions/1.7.2.json index 5c8311ceb7..c076c733e9 100644 --- a/versions/1.7.2.json +++ b/versions/1.7.2.json @@ -443,9 +443,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.7.3.json b/versions/1.7.3.json index 599b27cd4f..fadf7ee40d 100644 --- a/versions/1.7.3.json +++ b/versions/1.7.3.json @@ -436,9 +436,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.7.4.json b/versions/1.7.4.json index b2ae8e6152..f0227f85ea 100644 --- a/versions/1.7.4.json +++ b/versions/1.7.4.json @@ -436,9 +436,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.7.5.json b/versions/1.7.5.json index 050a6da85d..bbd2b2c8e3 100644 --- a/versions/1.7.5.json +++ b/versions/1.7.5.json @@ -436,9 +436,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.7.6.json b/versions/1.7.6.json index 2084f7f32e..cacfddc1ca 100644 --- a/versions/1.7.6.json +++ b/versions/1.7.6.json @@ -447,9 +447,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.7.7.json b/versions/1.7.7.json index 53e8118a6c..2d7a451842 100644 --- a/versions/1.7.7.json +++ b/versions/1.7.7.json @@ -447,9 +447,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.7.8.json b/versions/1.7.8.json index 1419f895d0..b409d25d42 100644 --- a/versions/1.7.8.json +++ b/versions/1.7.8.json @@ -447,9 +447,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.7.9.json b/versions/1.7.9.json index ed3c04b4cf..b93026fadc 100644 --- a/versions/1.7.9.json +++ b/versions/1.7.9.json @@ -447,9 +447,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.1.json b/versions/1.8.1.json index b9e88d06af..bbfbf05bd9 100644 --- a/versions/1.8.1.json +++ b/versions/1.8.1.json @@ -594,9 +594,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.2.json b/versions/1.8.2.json index 8bf0d5cdc7..95c21bb80a 100644 --- a/versions/1.8.2.json +++ b/versions/1.8.2.json @@ -633,9 +633,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.3.json b/versions/1.8.3.json index de7c033e1d..9b40e1ee85 100644 --- a/versions/1.8.3.json +++ b/versions/1.8.3.json @@ -633,9 +633,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.4.json b/versions/1.8.4.json index 4cf0157aff..d248e37c5c 100644 --- a/versions/1.8.4.json +++ b/versions/1.8.4.json @@ -633,9 +633,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.5.json b/versions/1.8.5.json index 0bc2e8f7a9..ea5ffd138e 100644 --- a/versions/1.8.5.json +++ b/versions/1.8.5.json @@ -633,9 +633,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.6.json b/versions/1.8.6.json index 726a648132..174e2c662b 100644 --- a/versions/1.8.6.json +++ b/versions/1.8.6.json @@ -633,9 +633,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.7.json b/versions/1.8.7.json index c6aedd7ccb..60f8a21bb3 100644 --- a/versions/1.8.7.json +++ b/versions/1.8.7.json @@ -633,9 +633,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.8.json b/versions/1.8.8.json index 054f5d8f91..2123607934 100644 --- a/versions/1.8.8.json +++ b/versions/1.8.8.json @@ -633,9 +633,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.9.json b/versions/1.8.9.json index bef7efaf16..42f3f872b4 100644 --- a/versions/1.8.9.json +++ b/versions/1.8.9.json @@ -633,9 +633,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.8.json b/versions/1.8.json index 87096408f8..62c7749b69 100644 --- a/versions/1.8.json +++ b/versions/1.8.json @@ -616,9 +616,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.9.1.json b/versions/1.9.1.json index a791620eae..ab9229263f 100644 --- a/versions/1.9.1.json +++ b/versions/1.9.1.json @@ -536,9 +536,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.9.2.json b/versions/1.9.2.json index b87e27f72d..8d8e5c4201 100644 --- a/versions/1.9.2.json +++ b/versions/1.9.2.json @@ -536,9 +536,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.9.3.json b/versions/1.9.3.json index 981073846e..7eb3b5292a 100644 --- a/versions/1.9.3.json +++ b/versions/1.9.3.json @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.9.4.json b/versions/1.9.4.json index b7254dd84c..cfac00f31d 100644 --- a/versions/1.9.4.json +++ b/versions/1.9.4.json @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/1.9.json b/versions/1.9.json index ba0b4339e4..4bc4923c59 100644 --- a/versions/1.9.json +++ b/versions/1.9.json @@ -536,9 +536,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } diff --git a/versions/16w32b.json b/versions/16w32b.json index 0cb5187e4b..fd165cfbdf 100644 --- a/versions/16w32b.json +++ b/versions/16w32b.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w33a.json b/versions/16w33a.json index 4deb91e4dd..1236caa4b9 100644 --- a/versions/16w33a.json +++ b/versions/16w33a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w35a.json b/versions/16w35a.json index 3e9e0480f4..37bb7ab355 100644 --- a/versions/16w35a.json +++ b/versions/16w35a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w36a.json b/versions/16w36a.json index d8c0edd554..c38786ddd7 100644 --- a/versions/16w36a.json +++ b/versions/16w36a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w38a.json b/versions/16w38a.json index f948d02098..b12fa66131 100644 --- a/versions/16w38a.json +++ b/versions/16w38a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w39c.json b/versions/16w39c.json index 00acbc9523..c3734f1229 100644 --- a/versions/16w39c.json +++ b/versions/16w39c.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w40a.json b/versions/16w40a.json index 28353f0fb9..f86a8d3216 100644 --- a/versions/16w40a.json +++ b/versions/16w40a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-10-06T13:57:59+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w41a.json b/versions/16w41a.json index b6b395f206..70e580bf63 100644 --- a/versions/16w41a.json +++ b/versions/16w41a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-10-13T14:28:35+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w42a.json b/versions/16w42a.json index 4ebd16281d..7eca1efa76 100644 --- a/versions/16w42a.json +++ b/versions/16w42a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-10-19T11:17:47+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w43a.json b/versions/16w43a.json index 58f1c862ae..a51a327f68 100644 --- a/versions/16w43a.json +++ b/versions/16w43a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-10-27T09:00:51+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w44a.json b/versions/16w44a.json index e7ddeadb9e..6aa44c1770 100644 --- a/versions/16w44a.json +++ b/versions/16w44a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-11-03T14:17:11+00:00", - "time": "2016-11-14T14:52:54+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/16w50a.json b/versions/16w50a.json index 8c1880f0d9..618411dadb 100644 --- a/versions/16w50a.json +++ b/versions/16w50a.json @@ -1,10 +1,10 @@ { "assetIndex": { "id": "1.11", - "sha1": "e02b8fba4390e173057895c56ecc91e3ce3bbd40", - "size": 157392, - "totalSize": 124275381, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/e02b8fba4390e173057895c56ecc91e3ce3bbd40/1.11.json" + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" }, "assets": "1.11", "downloads": { @@ -547,9 +547,9 @@ "argument": "-Dlog4j.configurationFile=${path}", "file": { "id": "client-1.7.xml", - "sha1": "49e2e41bc339698bd8199e0da9398c926e68c95d", - "size": 467, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/49e2e41bc339698bd8199e0da9398c926e68c95d/client-1.7.xml" + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" }, "type": "log4j2-xml" } @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-12-15T14:38:52+00:00", - "time": "2016-12-15T14:39:44+00:00", + "time": "2017-02-07T13:18:39+00:00", "type": "snapshot" } \ No newline at end of file diff --git a/versions/17w06a.json b/versions/17w06a.json new file mode 100644 index 0000000000..698a64f885 --- /dev/null +++ b/versions/17w06a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "ace57ac6f4a661fc095241004c46d1305c573bc1", + "size": 9296634, + "url": "https://launcher.mojang.com/mc/game/17w06a/client/ace57ac6f4a661fc095241004c46d1305c573bc1/client.jar" + }, + "server": { + "sha1": "37441cab126ee2a4f292c9bf488c9dd800cff841", + "size": 9726758, + "url": "https://launcher.mojang.com/mc/game/17w06a/server/37441cab126ee2a4f292c9bf488c9dd800cff841/server.jar" + } + }, + "id": "17w06a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.8/realms-1.10.8.jar", + "sha1": "67560bbd6a83d48ae8b956f1feac09010bde879c", + "size": 3025164, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.8/realms-1.10.8.jar" + } + }, + "name": "com.mojang:realms:1.10.8" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2017-02-08T13:16:29+00:00", + "time": "2017-02-08T13:17:20+00:00", + "type": "snapshot" +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 4f54c750ae1c5be1ad5b89b5f3a29bf2f2ab351e Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 25 Feb 2017 23:32:11 +0100 Subject: Rearrange --- assets/1.10.json | 4452 ------------------ assets/1.11.json | 4788 -------------------- assets/1.7.10.json | 2748 ----------- assets/1.7.3.json | 2420 ---------- assets/1.7.4.json | 2440 ---------- assets/1.8.json | 2940 ------------ assets/1.9-aprilfools.json | 4216 ----------------- assets/1.9.json | 4200 ----------------- assets/legacy.json | 4485 ------------------ grab.py | 24 +- lwjgl/2.9.0.json | 168 - lwjgl/2.9.1-nightly-20130708-debug3.json | 153 - lwjgl/2.9.1-nightly-20131017.json | 115 - lwjgl/2.9.1-nightly-20131120.json | 122 - lwjgl/2.9.1.json | 122 - lwjgl/2.9.2-nightly-20140822.json | 129 - lwjgl/2.9.4-nightly-20150209.json | 138 - minecraft/1.0.json | 60 - minecraft/1.1.json | 60 - minecraft/1.10.1.json | 330 -- minecraft/1.10.2.json | 330 -- minecraft/1.10.json | 330 -- minecraft/1.11.1.json | 330 -- minecraft/1.11.2.json | 330 -- minecraft/1.11.json | 330 -- minecraft/1.2.1.json | 60 - minecraft/1.2.2.json | 60 - minecraft/1.2.3.json | 60 - minecraft/1.2.4.json | 60 - minecraft/1.2.5.json | 70 - minecraft/1.3.1.json | 70 - minecraft/1.3.2.json | 70 - minecraft/1.4.2.json | 70 - minecraft/1.4.4.json | 70 - minecraft/1.4.5.json | 70 - minecraft/1.4.6.json | 70 - minecraft/1.4.7.json | 70 - minecraft/1.5.1.json | 70 - minecraft/1.5.2.json | 70 - minecraft/1.6.1.json | 170 - minecraft/1.6.2.json | 170 - minecraft/1.6.4.json | 170 - minecraft/1.7.10.json | 405 -- minecraft/1.7.2.json | 247 - minecraft/1.7.3.json | 339 -- minecraft/1.7.4.json | 339 -- minecraft/1.7.5.json | 339 -- minecraft/1.7.6.json | 350 -- minecraft/1.7.7.json | 350 -- minecraft/1.7.8.json | 350 -- minecraft/1.7.9.json | 350 -- minecraft/1.8.1.json | 383 -- minecraft/1.8.2.json | 416 -- minecraft/1.8.3.json | 416 -- minecraft/1.8.4.json | 416 -- minecraft/1.8.5.json | 416 -- minecraft/1.8.6.json | 416 -- minecraft/1.8.7.json | 416 -- minecraft/1.8.8.json | 416 -- minecraft/1.8.9.json | 416 -- minecraft/1.8.json | 405 -- minecraft/1.9.1.json | 319 -- minecraft/1.9.2.json | 319 -- minecraft/1.9.3.json | 330 -- minecraft/1.9.4.json | 330 -- minecraft/1.9.json | 319 -- minecraft/16w32b.json | 330 -- minecraft/16w33a.json | 330 -- minecraft/16w35a.json | 330 -- minecraft/16w36a.json | 330 -- minecraft/16w38a.json | 330 -- minecraft/16w39c.json | 330 -- minecraft/16w40a.json | 330 -- minecraft/16w41a.json | 330 -- minecraft/16w42a.json | 330 -- minecraft/16w43a.json | 330 -- minecraft/16w44a.json | 330 -- minecraft/16w50a.json | 330 -- minecraft/17w06a.json | 330 -- minecraft/a1.0.11.json | 60 - minecraft/a1.0.14.json | 60 - minecraft/a1.0.15.json | 60 - minecraft/a1.0.16.json | 60 - minecraft/a1.0.17_02.json | 60 - minecraft/a1.0.17_04.json | 60 - minecraft/a1.0.4.json | 60 - minecraft/a1.0.5_01.json | 60 - minecraft/a1.1.0.json | 60 - minecraft/a1.1.2.json | 60 - minecraft/a1.1.2_01.json | 60 - minecraft/a1.2.0.json | 60 - minecraft/a1.2.0_01.json | 60 - minecraft/a1.2.0_02.json | 60 - minecraft/a1.2.1.json | 60 - minecraft/a1.2.1_01.json | 60 - minecraft/a1.2.2a.json | 60 - minecraft/a1.2.2b.json | 60 - minecraft/a1.2.3.json | 60 - minecraft/a1.2.3_01.json | 60 - minecraft/a1.2.3_02.json | 60 - minecraft/a1.2.3_04.json | 60 - minecraft/a1.2.4_01.json | 60 - minecraft/a1.2.5.json | 60 - minecraft/a1.2.6.json | 60 - minecraft/b1.0.2.json | 60 - minecraft/b1.0.json | 60 - minecraft/b1.0_01.json | 60 - minecraft/b1.1_01.json | 60 - minecraft/b1.1_02.json | 60 - minecraft/b1.2.json | 60 - minecraft/b1.2_01.json | 60 - minecraft/b1.2_02.json | 60 - minecraft/b1.3_01.json | 60 - minecraft/b1.3b.json | 60 - minecraft/b1.4.json | 60 - minecraft/b1.4_01.json | 60 - minecraft/b1.5.json | 60 - minecraft/b1.5_01.json | 60 - minecraft/b1.6.1.json | 60 - minecraft/b1.6.2.json | 60 - minecraft/b1.6.3.json | 60 - minecraft/b1.6.4.json | 60 - minecraft/b1.6.5.json | 60 - minecraft/b1.6.6.json | 60 - minecraft/b1.6.json | 60 - minecraft/b1.7.2.json | 60 - minecraft/b1.7.3.json | 60 - minecraft/b1.7.json | 60 - minecraft/b1.8.1.json | 60 - minecraft/b1.8.json | 60 - minecraft/c0.0.11a.json | 60 - minecraft/c0.0.13a.json | 60 - minecraft/c0.0.13a_03.json | 60 - minecraft/c0.30_01c.json | 60 - minecraft/inf-20100618.json | 60 - minecraft/rd-132211.json | 60 - minecraft/rd-132328.json | 60 - minecraft/rd-160052.json | 60 - minecraft/rd-161348.json | 60 - minecraft/rd-20090515.json | 38 - mojang/assets/1.10.json | 4452 ++++++++++++++++++ mojang/assets/1.11.json | 4788 ++++++++++++++++++++ mojang/assets/1.7.10.json | 2748 +++++++++++ mojang/assets/1.7.3.json | 2420 ++++++++++ mojang/assets/1.7.4.json | 2440 ++++++++++ mojang/assets/1.8.json | 2940 ++++++++++++ mojang/assets/1.9-aprilfools.json | 4216 +++++++++++++++++ mojang/assets/1.9.json | 4200 +++++++++++++++++ mojang/assets/legacy.json | 4485 ++++++++++++++++++ mojang/version_manifest.json | 869 ++++ mojang/versions/1.0.json | 316 ++ mojang/versions/1.1.json | 316 ++ mojang/versions/1.10.1.json | 563 +++ mojang/versions/1.10.2.json | 563 +++ mojang/versions/1.10.json | 563 +++ mojang/versions/1.11.1.json | 563 +++ mojang/versions/1.11.2.json | 563 +++ mojang/versions/1.11.json | 563 +++ mojang/versions/1.2.1.json | 316 ++ mojang/versions/1.2.2.json | 316 ++ mojang/versions/1.2.3.json | 316 ++ mojang/versions/1.2.4.json | 316 ++ mojang/versions/1.2.5.json | 326 ++ mojang/versions/1.3.1.json | 326 ++ mojang/versions/1.3.2.json | 326 ++ mojang/versions/1.4.2.json | 326 ++ mojang/versions/1.4.4.json | 326 ++ mojang/versions/1.4.5.json | 326 ++ mojang/versions/1.4.6.json | 326 ++ mojang/versions/1.4.7.json | 326 ++ mojang/versions/1.5.1.json | 326 ++ mojang/versions/1.5.2.json | 326 ++ mojang/versions/1.6.1.json | 391 ++ mojang/versions/1.6.2.json | 391 ++ mojang/versions/1.6.4.json | 391 ++ mojang/versions/1.7.10.json | 518 +++ mojang/versions/1.7.2.json | 459 ++ mojang/versions/1.7.3.json | 452 ++ mojang/versions/1.7.4.json | 452 ++ mojang/versions/1.7.5.json | 452 ++ mojang/versions/1.7.6.json | 463 ++ mojang/versions/1.7.7.json | 463 ++ mojang/versions/1.7.8.json | 463 ++ mojang/versions/1.7.9.json | 463 ++ mojang/versions/1.8.1.json | 610 +++ mojang/versions/1.8.2.json | 649 +++ mojang/versions/1.8.3.json | 649 +++ mojang/versions/1.8.4.json | 649 +++ mojang/versions/1.8.5.json | 649 +++ mojang/versions/1.8.6.json | 649 +++ mojang/versions/1.8.7.json | 649 +++ mojang/versions/1.8.8.json | 649 +++ mojang/versions/1.8.9.json | 649 +++ mojang/versions/1.8.json | 632 +++ mojang/versions/1.9.1.json | 552 +++ mojang/versions/1.9.2.json | 552 +++ mojang/versions/1.9.3.json | 563 +++ mojang/versions/1.9.4.json | 563 +++ mojang/versions/1.9.json | 552 +++ mojang/versions/16w32b.json | 563 +++ mojang/versions/16w33a.json | 563 +++ mojang/versions/16w35a.json | 563 +++ mojang/versions/16w36a.json | 563 +++ mojang/versions/16w38a.json | 563 +++ mojang/versions/16w39c.json | 563 +++ mojang/versions/16w40a.json | 563 +++ mojang/versions/16w41a.json | 563 +++ mojang/versions/16w42a.json | 563 +++ mojang/versions/16w43a.json | 563 +++ mojang/versions/16w44a.json | 563 +++ mojang/versions/16w50a.json | 563 +++ mojang/versions/17w06a.json | 563 +++ mojang/versions/a1.0.11.json | 316 ++ mojang/versions/a1.0.14.json | 316 ++ mojang/versions/a1.0.15.json | 316 ++ mojang/versions/a1.0.16.json | 316 ++ mojang/versions/a1.0.17_02.json | 316 ++ mojang/versions/a1.0.17_04.json | 316 ++ mojang/versions/a1.0.4.json | 316 ++ mojang/versions/a1.0.5_01.json | 316 ++ mojang/versions/a1.1.0.json | 316 ++ mojang/versions/a1.1.2.json | 316 ++ mojang/versions/a1.1.2_01.json | 316 ++ mojang/versions/a1.2.0.json | 316 ++ mojang/versions/a1.2.0_01.json | 316 ++ mojang/versions/a1.2.0_02.json | 316 ++ mojang/versions/a1.2.1.json | 316 ++ mojang/versions/a1.2.1_01.json | 316 ++ mojang/versions/a1.2.2a.json | 316 ++ mojang/versions/a1.2.2b.json | 316 ++ mojang/versions/a1.2.3.json | 316 ++ mojang/versions/a1.2.3_01.json | 316 ++ mojang/versions/a1.2.3_02.json | 316 ++ mojang/versions/a1.2.3_04.json | 316 ++ mojang/versions/a1.2.4_01.json | 316 ++ mojang/versions/a1.2.5.json | 316 ++ mojang/versions/a1.2.6.json | 316 ++ mojang/versions/b1.0.2.json | 316 ++ mojang/versions/b1.0.json | 316 ++ mojang/versions/b1.0_01.json | 316 ++ mojang/versions/b1.1_01.json | 316 ++ mojang/versions/b1.1_02.json | 316 ++ mojang/versions/b1.2.json | 316 ++ mojang/versions/b1.2_01.json | 316 ++ mojang/versions/b1.2_02.json | 316 ++ mojang/versions/b1.3_01.json | 316 ++ mojang/versions/b1.3b.json | 316 ++ mojang/versions/b1.4.json | 316 ++ mojang/versions/b1.4_01.json | 316 ++ mojang/versions/b1.5.json | 316 ++ mojang/versions/b1.5_01.json | 316 ++ mojang/versions/b1.6.1.json | 316 ++ mojang/versions/b1.6.2.json | 316 ++ mojang/versions/b1.6.3.json | 316 ++ mojang/versions/b1.6.4.json | 316 ++ mojang/versions/b1.6.5.json | 316 ++ mojang/versions/b1.6.6.json | 316 ++ mojang/versions/b1.6.json | 316 ++ mojang/versions/b1.7.2.json | 316 ++ mojang/versions/b1.7.3.json | 316 ++ mojang/versions/b1.7.json | 316 ++ mojang/versions/b1.8.1.json | 316 ++ mojang/versions/b1.8.json | 316 ++ mojang/versions/c0.0.11a.json | 316 ++ mojang/versions/c0.0.13a.json | 316 ++ mojang/versions/c0.0.13a_03.json | 316 ++ mojang/versions/c0.30_01c.json | 316 ++ mojang/versions/inf-20100618.json | 316 ++ mojang/versions/rd-132211.json | 316 ++ mojang/versions/rd-132328.json | 316 ++ mojang/versions/rd-160052.json | 316 ++ mojang/versions/rd-161348.json | 316 ++ mojang/versions/rd-20090515.json | 294 ++ multimc/net.minecraft/1.0.json | 60 + multimc/net.minecraft/1.1.json | 60 + multimc/net.minecraft/1.10.1.json | 330 ++ multimc/net.minecraft/1.10.2.json | 330 ++ multimc/net.minecraft/1.10.json | 330 ++ multimc/net.minecraft/1.11.1.json | 330 ++ multimc/net.minecraft/1.11.2.json | 330 ++ multimc/net.minecraft/1.11.json | 330 ++ multimc/net.minecraft/1.2.1.json | 60 + multimc/net.minecraft/1.2.2.json | 60 + multimc/net.minecraft/1.2.3.json | 60 + multimc/net.minecraft/1.2.4.json | 60 + multimc/net.minecraft/1.2.5.json | 70 + multimc/net.minecraft/1.3.1.json | 70 + multimc/net.minecraft/1.3.2.json | 70 + multimc/net.minecraft/1.4.2.json | 70 + multimc/net.minecraft/1.4.4.json | 70 + multimc/net.minecraft/1.4.5.json | 70 + multimc/net.minecraft/1.4.6.json | 70 + multimc/net.minecraft/1.4.7.json | 70 + multimc/net.minecraft/1.5.1.json | 70 + multimc/net.minecraft/1.5.2.json | 70 + multimc/net.minecraft/1.6.1.json | 170 + multimc/net.minecraft/1.6.2.json | 170 + multimc/net.minecraft/1.6.4.json | 170 + multimc/net.minecraft/1.7.10.json | 405 ++ multimc/net.minecraft/1.7.2.json | 247 + multimc/net.minecraft/1.7.3.json | 339 ++ multimc/net.minecraft/1.7.4.json | 339 ++ multimc/net.minecraft/1.7.5.json | 339 ++ multimc/net.minecraft/1.7.6.json | 350 ++ multimc/net.minecraft/1.7.7.json | 350 ++ multimc/net.minecraft/1.7.8.json | 350 ++ multimc/net.minecraft/1.7.9.json | 350 ++ multimc/net.minecraft/1.8.1.json | 383 ++ multimc/net.minecraft/1.8.2.json | 416 ++ multimc/net.minecraft/1.8.3.json | 416 ++ multimc/net.minecraft/1.8.4.json | 416 ++ multimc/net.minecraft/1.8.5.json | 416 ++ multimc/net.minecraft/1.8.6.json | 416 ++ multimc/net.minecraft/1.8.7.json | 416 ++ multimc/net.minecraft/1.8.8.json | 416 ++ multimc/net.minecraft/1.8.9.json | 416 ++ multimc/net.minecraft/1.8.json | 405 ++ multimc/net.minecraft/1.9.1.json | 319 ++ multimc/net.minecraft/1.9.2.json | 319 ++ multimc/net.minecraft/1.9.3.json | 330 ++ multimc/net.minecraft/1.9.4.json | 330 ++ multimc/net.minecraft/1.9.json | 319 ++ multimc/net.minecraft/16w32b.json | 330 ++ multimc/net.minecraft/16w33a.json | 330 ++ multimc/net.minecraft/16w35a.json | 330 ++ multimc/net.minecraft/16w36a.json | 330 ++ multimc/net.minecraft/16w38a.json | 330 ++ multimc/net.minecraft/16w39c.json | 330 ++ multimc/net.minecraft/16w40a.json | 330 ++ multimc/net.minecraft/16w41a.json | 330 ++ multimc/net.minecraft/16w42a.json | 330 ++ multimc/net.minecraft/16w43a.json | 330 ++ multimc/net.minecraft/16w44a.json | 330 ++ multimc/net.minecraft/16w50a.json | 330 ++ multimc/net.minecraft/17w06a.json | 330 ++ multimc/net.minecraft/a1.0.11.json | 60 + multimc/net.minecraft/a1.0.14.json | 60 + multimc/net.minecraft/a1.0.15.json | 60 + multimc/net.minecraft/a1.0.16.json | 60 + multimc/net.minecraft/a1.0.17_02.json | 60 + multimc/net.minecraft/a1.0.17_04.json | 60 + multimc/net.minecraft/a1.0.4.json | 60 + multimc/net.minecraft/a1.0.5_01.json | 60 + multimc/net.minecraft/a1.1.0.json | 60 + multimc/net.minecraft/a1.1.2.json | 60 + multimc/net.minecraft/a1.1.2_01.json | 60 + multimc/net.minecraft/a1.2.0.json | 60 + multimc/net.minecraft/a1.2.0_01.json | 60 + multimc/net.minecraft/a1.2.0_02.json | 60 + multimc/net.minecraft/a1.2.1.json | 60 + multimc/net.minecraft/a1.2.1_01.json | 60 + multimc/net.minecraft/a1.2.2a.json | 60 + multimc/net.minecraft/a1.2.2b.json | 60 + multimc/net.minecraft/a1.2.3.json | 60 + multimc/net.minecraft/a1.2.3_01.json | 60 + multimc/net.minecraft/a1.2.3_02.json | 60 + multimc/net.minecraft/a1.2.3_04.json | 60 + multimc/net.minecraft/a1.2.4_01.json | 60 + multimc/net.minecraft/a1.2.5.json | 60 + multimc/net.minecraft/a1.2.6.json | 60 + multimc/net.minecraft/b1.0.2.json | 60 + multimc/net.minecraft/b1.0.json | 60 + multimc/net.minecraft/b1.0_01.json | 60 + multimc/net.minecraft/b1.1_01.json | 60 + multimc/net.minecraft/b1.1_02.json | 60 + multimc/net.minecraft/b1.2.json | 60 + multimc/net.minecraft/b1.2_01.json | 60 + multimc/net.minecraft/b1.2_02.json | 60 + multimc/net.minecraft/b1.3_01.json | 60 + multimc/net.minecraft/b1.3b.json | 60 + multimc/net.minecraft/b1.4.json | 60 + multimc/net.minecraft/b1.4_01.json | 60 + multimc/net.minecraft/b1.5.json | 60 + multimc/net.minecraft/b1.5_01.json | 60 + multimc/net.minecraft/b1.6.1.json | 60 + multimc/net.minecraft/b1.6.2.json | 60 + multimc/net.minecraft/b1.6.3.json | 60 + multimc/net.minecraft/b1.6.4.json | 60 + multimc/net.minecraft/b1.6.5.json | 60 + multimc/net.minecraft/b1.6.6.json | 60 + multimc/net.minecraft/b1.6.json | 60 + multimc/net.minecraft/b1.7.2.json | 60 + multimc/net.minecraft/b1.7.3.json | 60 + multimc/net.minecraft/b1.7.json | 60 + multimc/net.minecraft/b1.8.1.json | 60 + multimc/net.minecraft/b1.8.json | 60 + multimc/net.minecraft/c0.0.11a.json | 60 + multimc/net.minecraft/c0.0.13a.json | 60 + multimc/net.minecraft/c0.0.13a_03.json | 60 + multimc/net.minecraft/c0.30_01c.json | 60 + multimc/net.minecraft/inf-20100618.json | 60 + multimc/net.minecraft/rd-132211.json | 60 + multimc/net.minecraft/rd-132328.json | 60 + multimc/net.minecraft/rd-160052.json | 60 + multimc/net.minecraft/rd-161348.json | 60 + multimc/net.minecraft/rd-20090515.json | 38 + multimc/org.lwjgl/2.9.0.json | 170 + .../org.lwjgl/2.9.1-nightly-20130708-debug3.json | 155 + multimc/org.lwjgl/2.9.1-nightly-20131017.json | 117 + multimc/org.lwjgl/2.9.1-nightly-20131120.json | 124 + multimc/org.lwjgl/2.9.1.json | 124 + multimc/org.lwjgl/2.9.2-nightly-20140822.json | 131 + multimc/org.lwjgl/2.9.4-nightly-20150209.json | 140 + separateVersions.py | 10 +- version_manifest.json | 869 ---- versions/1.0.json | 316 -- versions/1.1.json | 316 -- versions/1.10.1.json | 563 --- versions/1.10.2.json | 563 --- versions/1.10.json | 563 --- versions/1.11.1.json | 563 --- versions/1.11.2.json | 563 --- versions/1.11.json | 563 --- versions/1.2.1.json | 316 -- versions/1.2.2.json | 316 -- versions/1.2.3.json | 316 -- versions/1.2.4.json | 316 -- versions/1.2.5.json | 326 -- versions/1.3.1.json | 326 -- versions/1.3.2.json | 326 -- versions/1.4.2.json | 326 -- versions/1.4.4.json | 326 -- versions/1.4.5.json | 326 -- versions/1.4.6.json | 326 -- versions/1.4.7.json | 326 -- versions/1.5.1.json | 326 -- versions/1.5.2.json | 326 -- versions/1.6.1.json | 391 -- versions/1.6.2.json | 391 -- versions/1.6.4.json | 391 -- versions/1.7.10.json | 518 --- versions/1.7.2.json | 459 -- versions/1.7.3.json | 452 -- versions/1.7.4.json | 452 -- versions/1.7.5.json | 452 -- versions/1.7.6.json | 463 -- versions/1.7.7.json | 463 -- versions/1.7.8.json | 463 -- versions/1.7.9.json | 463 -- versions/1.8.1.json | 610 --- versions/1.8.2.json | 649 --- versions/1.8.3.json | 649 --- versions/1.8.4.json | 649 --- versions/1.8.5.json | 649 --- versions/1.8.6.json | 649 --- versions/1.8.7.json | 649 --- versions/1.8.8.json | 649 --- versions/1.8.9.json | 649 --- versions/1.8.json | 632 --- versions/1.9.1.json | 552 --- versions/1.9.2.json | 552 --- versions/1.9.3.json | 563 --- versions/1.9.4.json | 563 --- versions/1.9.json | 552 --- versions/16w32b.json | 563 --- versions/16w33a.json | 563 --- versions/16w35a.json | 563 --- versions/16w36a.json | 563 --- versions/16w38a.json | 563 --- versions/16w39c.json | 563 --- versions/16w40a.json | 563 --- versions/16w41a.json | 563 --- versions/16w42a.json | 563 --- versions/16w43a.json | 563 --- versions/16w44a.json | 563 --- versions/16w50a.json | 563 --- versions/17w06a.json | 563 --- versions/a1.0.11.json | 316 -- versions/a1.0.14.json | 316 -- versions/a1.0.15.json | 316 -- versions/a1.0.16.json | 316 -- versions/a1.0.17_02.json | 316 -- versions/a1.0.17_04.json | 316 -- versions/a1.0.4.json | 316 -- versions/a1.0.5_01.json | 316 -- versions/a1.1.0.json | 316 -- versions/a1.1.2.json | 316 -- versions/a1.1.2_01.json | 316 -- versions/a1.2.0.json | 316 -- versions/a1.2.0_01.json | 316 -- versions/a1.2.0_02.json | 316 -- versions/a1.2.1.json | 316 -- versions/a1.2.1_01.json | 316 -- versions/a1.2.2a.json | 316 -- versions/a1.2.2b.json | 316 -- versions/a1.2.3.json | 316 -- versions/a1.2.3_01.json | 316 -- versions/a1.2.3_02.json | 316 -- versions/a1.2.3_04.json | 316 -- versions/a1.2.4_01.json | 316 -- versions/a1.2.5.json | 316 -- versions/a1.2.6.json | 316 -- versions/b1.0.2.json | 316 -- versions/b1.0.json | 316 -- versions/b1.0_01.json | 316 -- versions/b1.1_01.json | 316 -- versions/b1.1_02.json | 316 -- versions/b1.2.json | 316 -- versions/b1.2_01.json | 316 -- versions/b1.2_02.json | 316 -- versions/b1.3_01.json | 316 -- versions/b1.3b.json | 316 -- versions/b1.4.json | 316 -- versions/b1.4_01.json | 316 -- versions/b1.5.json | 316 -- versions/b1.5_01.json | 316 -- versions/b1.6.1.json | 316 -- versions/b1.6.2.json | 316 -- versions/b1.6.3.json | 316 -- versions/b1.6.4.json | 316 -- versions/b1.6.5.json | 316 -- versions/b1.6.6.json | 316 -- versions/b1.6.json | 316 -- versions/b1.7.2.json | 316 -- versions/b1.7.3.json | 316 -- versions/b1.7.json | 316 -- versions/b1.8.1.json | 316 -- versions/b1.8.json | 316 -- versions/c0.0.11a.json | 316 -- versions/c0.0.13a.json | 316 -- versions/c0.0.13a_03.json | 316 -- versions/c0.30_01c.json | 316 -- versions/inf-20100618.json | 316 -- versions/rd-132211.json | 316 -- versions/rd-132328.json | 316 -- versions/rd-160052.json | 316 -- versions/rd-161348.json | 316 -- versions/rd-20090515.json | 294 -- 528 files changed, 104498 insertions(+), 104482 deletions(-) delete mode 100644 assets/1.10.json delete mode 100644 assets/1.11.json delete mode 100644 assets/1.7.10.json delete mode 100644 assets/1.7.3.json delete mode 100644 assets/1.7.4.json delete mode 100644 assets/1.8.json delete mode 100644 assets/1.9-aprilfools.json delete mode 100644 assets/1.9.json delete mode 100644 assets/legacy.json delete mode 100644 lwjgl/2.9.0.json delete mode 100644 lwjgl/2.9.1-nightly-20130708-debug3.json delete mode 100644 lwjgl/2.9.1-nightly-20131017.json delete mode 100644 lwjgl/2.9.1-nightly-20131120.json delete mode 100644 lwjgl/2.9.1.json delete mode 100644 lwjgl/2.9.2-nightly-20140822.json delete mode 100644 lwjgl/2.9.4-nightly-20150209.json delete mode 100644 minecraft/1.0.json delete mode 100644 minecraft/1.1.json delete mode 100644 minecraft/1.10.1.json delete mode 100644 minecraft/1.10.2.json delete mode 100644 minecraft/1.10.json delete mode 100644 minecraft/1.11.1.json delete mode 100644 minecraft/1.11.2.json delete mode 100644 minecraft/1.11.json delete mode 100644 minecraft/1.2.1.json delete mode 100644 minecraft/1.2.2.json delete mode 100644 minecraft/1.2.3.json delete mode 100644 minecraft/1.2.4.json delete mode 100644 minecraft/1.2.5.json delete mode 100644 minecraft/1.3.1.json delete mode 100644 minecraft/1.3.2.json delete mode 100644 minecraft/1.4.2.json delete mode 100644 minecraft/1.4.4.json delete mode 100644 minecraft/1.4.5.json delete mode 100644 minecraft/1.4.6.json delete mode 100644 minecraft/1.4.7.json delete mode 100644 minecraft/1.5.1.json delete mode 100644 minecraft/1.5.2.json delete mode 100644 minecraft/1.6.1.json delete mode 100644 minecraft/1.6.2.json delete mode 100644 minecraft/1.6.4.json delete mode 100644 minecraft/1.7.10.json delete mode 100644 minecraft/1.7.2.json delete mode 100644 minecraft/1.7.3.json delete mode 100644 minecraft/1.7.4.json delete mode 100644 minecraft/1.7.5.json delete mode 100644 minecraft/1.7.6.json delete mode 100644 minecraft/1.7.7.json delete mode 100644 minecraft/1.7.8.json delete mode 100644 minecraft/1.7.9.json delete mode 100644 minecraft/1.8.1.json delete mode 100644 minecraft/1.8.2.json delete mode 100644 minecraft/1.8.3.json delete mode 100644 minecraft/1.8.4.json delete mode 100644 minecraft/1.8.5.json delete mode 100644 minecraft/1.8.6.json delete mode 100644 minecraft/1.8.7.json delete mode 100644 minecraft/1.8.8.json delete mode 100644 minecraft/1.8.9.json delete mode 100644 minecraft/1.8.json delete mode 100644 minecraft/1.9.1.json delete mode 100644 minecraft/1.9.2.json delete mode 100644 minecraft/1.9.3.json delete mode 100644 minecraft/1.9.4.json delete mode 100644 minecraft/1.9.json delete mode 100644 minecraft/16w32b.json delete mode 100644 minecraft/16w33a.json delete mode 100644 minecraft/16w35a.json delete mode 100644 minecraft/16w36a.json delete mode 100644 minecraft/16w38a.json delete mode 100644 minecraft/16w39c.json delete mode 100644 minecraft/16w40a.json delete mode 100644 minecraft/16w41a.json delete mode 100644 minecraft/16w42a.json delete mode 100644 minecraft/16w43a.json delete mode 100644 minecraft/16w44a.json delete mode 100644 minecraft/16w50a.json delete mode 100644 minecraft/17w06a.json delete mode 100644 minecraft/a1.0.11.json delete mode 100644 minecraft/a1.0.14.json delete mode 100644 minecraft/a1.0.15.json delete mode 100644 minecraft/a1.0.16.json delete mode 100644 minecraft/a1.0.17_02.json delete mode 100644 minecraft/a1.0.17_04.json delete mode 100644 minecraft/a1.0.4.json delete mode 100644 minecraft/a1.0.5_01.json delete mode 100644 minecraft/a1.1.0.json delete mode 100644 minecraft/a1.1.2.json delete mode 100644 minecraft/a1.1.2_01.json delete mode 100644 minecraft/a1.2.0.json delete mode 100644 minecraft/a1.2.0_01.json delete mode 100644 minecraft/a1.2.0_02.json delete mode 100644 minecraft/a1.2.1.json delete mode 100644 minecraft/a1.2.1_01.json delete mode 100644 minecraft/a1.2.2a.json delete mode 100644 minecraft/a1.2.2b.json delete mode 100644 minecraft/a1.2.3.json delete mode 100644 minecraft/a1.2.3_01.json delete mode 100644 minecraft/a1.2.3_02.json delete mode 100644 minecraft/a1.2.3_04.json delete mode 100644 minecraft/a1.2.4_01.json delete mode 100644 minecraft/a1.2.5.json delete mode 100644 minecraft/a1.2.6.json delete mode 100644 minecraft/b1.0.2.json delete mode 100644 minecraft/b1.0.json delete mode 100644 minecraft/b1.0_01.json delete mode 100644 minecraft/b1.1_01.json delete mode 100644 minecraft/b1.1_02.json delete mode 100644 minecraft/b1.2.json delete mode 100644 minecraft/b1.2_01.json delete mode 100644 minecraft/b1.2_02.json delete mode 100644 minecraft/b1.3_01.json delete mode 100644 minecraft/b1.3b.json delete mode 100644 minecraft/b1.4.json delete mode 100644 minecraft/b1.4_01.json delete mode 100644 minecraft/b1.5.json delete mode 100644 minecraft/b1.5_01.json delete mode 100644 minecraft/b1.6.1.json delete mode 100644 minecraft/b1.6.2.json delete mode 100644 minecraft/b1.6.3.json delete mode 100644 minecraft/b1.6.4.json delete mode 100644 minecraft/b1.6.5.json delete mode 100644 minecraft/b1.6.6.json delete mode 100644 minecraft/b1.6.json delete mode 100644 minecraft/b1.7.2.json delete mode 100644 minecraft/b1.7.3.json delete mode 100644 minecraft/b1.7.json delete mode 100644 minecraft/b1.8.1.json delete mode 100644 minecraft/b1.8.json delete mode 100644 minecraft/c0.0.11a.json delete mode 100644 minecraft/c0.0.13a.json delete mode 100644 minecraft/c0.0.13a_03.json delete mode 100644 minecraft/c0.30_01c.json delete mode 100644 minecraft/inf-20100618.json delete mode 100644 minecraft/rd-132211.json delete mode 100644 minecraft/rd-132328.json delete mode 100644 minecraft/rd-160052.json delete mode 100644 minecraft/rd-161348.json delete mode 100644 minecraft/rd-20090515.json create mode 100644 mojang/assets/1.10.json create mode 100644 mojang/assets/1.11.json create mode 100644 mojang/assets/1.7.10.json create mode 100644 mojang/assets/1.7.3.json create mode 100644 mojang/assets/1.7.4.json create mode 100644 mojang/assets/1.8.json create mode 100644 mojang/assets/1.9-aprilfools.json create mode 100644 mojang/assets/1.9.json create mode 100644 mojang/assets/legacy.json create mode 100644 mojang/version_manifest.json create mode 100644 mojang/versions/1.0.json create mode 100644 mojang/versions/1.1.json create mode 100644 mojang/versions/1.10.1.json create mode 100644 mojang/versions/1.10.2.json create mode 100644 mojang/versions/1.10.json create mode 100644 mojang/versions/1.11.1.json create mode 100644 mojang/versions/1.11.2.json create mode 100644 mojang/versions/1.11.json create mode 100644 mojang/versions/1.2.1.json create mode 100644 mojang/versions/1.2.2.json create mode 100644 mojang/versions/1.2.3.json create mode 100644 mojang/versions/1.2.4.json create mode 100644 mojang/versions/1.2.5.json create mode 100644 mojang/versions/1.3.1.json create mode 100644 mojang/versions/1.3.2.json create mode 100644 mojang/versions/1.4.2.json create mode 100644 mojang/versions/1.4.4.json create mode 100644 mojang/versions/1.4.5.json create mode 100644 mojang/versions/1.4.6.json create mode 100644 mojang/versions/1.4.7.json create mode 100644 mojang/versions/1.5.1.json create mode 100644 mojang/versions/1.5.2.json create mode 100644 mojang/versions/1.6.1.json create mode 100644 mojang/versions/1.6.2.json create mode 100644 mojang/versions/1.6.4.json create mode 100644 mojang/versions/1.7.10.json create mode 100644 mojang/versions/1.7.2.json create mode 100644 mojang/versions/1.7.3.json create mode 100644 mojang/versions/1.7.4.json create mode 100644 mojang/versions/1.7.5.json create mode 100644 mojang/versions/1.7.6.json create mode 100644 mojang/versions/1.7.7.json create mode 100644 mojang/versions/1.7.8.json create mode 100644 mojang/versions/1.7.9.json create mode 100644 mojang/versions/1.8.1.json create mode 100644 mojang/versions/1.8.2.json create mode 100644 mojang/versions/1.8.3.json create mode 100644 mojang/versions/1.8.4.json create mode 100644 mojang/versions/1.8.5.json create mode 100644 mojang/versions/1.8.6.json create mode 100644 mojang/versions/1.8.7.json create mode 100644 mojang/versions/1.8.8.json create mode 100644 mojang/versions/1.8.9.json create mode 100644 mojang/versions/1.8.json create mode 100644 mojang/versions/1.9.1.json create mode 100644 mojang/versions/1.9.2.json create mode 100644 mojang/versions/1.9.3.json create mode 100644 mojang/versions/1.9.4.json create mode 100644 mojang/versions/1.9.json create mode 100644 mojang/versions/16w32b.json create mode 100644 mojang/versions/16w33a.json create mode 100644 mojang/versions/16w35a.json create mode 100644 mojang/versions/16w36a.json create mode 100644 mojang/versions/16w38a.json create mode 100644 mojang/versions/16w39c.json create mode 100644 mojang/versions/16w40a.json create mode 100644 mojang/versions/16w41a.json create mode 100644 mojang/versions/16w42a.json create mode 100644 mojang/versions/16w43a.json create mode 100644 mojang/versions/16w44a.json create mode 100644 mojang/versions/16w50a.json create mode 100644 mojang/versions/17w06a.json create mode 100644 mojang/versions/a1.0.11.json create mode 100644 mojang/versions/a1.0.14.json create mode 100644 mojang/versions/a1.0.15.json create mode 100644 mojang/versions/a1.0.16.json create mode 100644 mojang/versions/a1.0.17_02.json create mode 100644 mojang/versions/a1.0.17_04.json create mode 100644 mojang/versions/a1.0.4.json create mode 100644 mojang/versions/a1.0.5_01.json create mode 100644 mojang/versions/a1.1.0.json create mode 100644 mojang/versions/a1.1.2.json create mode 100644 mojang/versions/a1.1.2_01.json create mode 100644 mojang/versions/a1.2.0.json create mode 100644 mojang/versions/a1.2.0_01.json create mode 100644 mojang/versions/a1.2.0_02.json create mode 100644 mojang/versions/a1.2.1.json create mode 100644 mojang/versions/a1.2.1_01.json create mode 100644 mojang/versions/a1.2.2a.json create mode 100644 mojang/versions/a1.2.2b.json create mode 100644 mojang/versions/a1.2.3.json create mode 100644 mojang/versions/a1.2.3_01.json create mode 100644 mojang/versions/a1.2.3_02.json create mode 100644 mojang/versions/a1.2.3_04.json create mode 100644 mojang/versions/a1.2.4_01.json create mode 100644 mojang/versions/a1.2.5.json create mode 100644 mojang/versions/a1.2.6.json create mode 100644 mojang/versions/b1.0.2.json create mode 100644 mojang/versions/b1.0.json create mode 100644 mojang/versions/b1.0_01.json create mode 100644 mojang/versions/b1.1_01.json create mode 100644 mojang/versions/b1.1_02.json create mode 100644 mojang/versions/b1.2.json create mode 100644 mojang/versions/b1.2_01.json create mode 100644 mojang/versions/b1.2_02.json create mode 100644 mojang/versions/b1.3_01.json create mode 100644 mojang/versions/b1.3b.json create mode 100644 mojang/versions/b1.4.json create mode 100644 mojang/versions/b1.4_01.json create mode 100644 mojang/versions/b1.5.json create mode 100644 mojang/versions/b1.5_01.json create mode 100644 mojang/versions/b1.6.1.json create mode 100644 mojang/versions/b1.6.2.json create mode 100644 mojang/versions/b1.6.3.json create mode 100644 mojang/versions/b1.6.4.json create mode 100644 mojang/versions/b1.6.5.json create mode 100644 mojang/versions/b1.6.6.json create mode 100644 mojang/versions/b1.6.json create mode 100644 mojang/versions/b1.7.2.json create mode 100644 mojang/versions/b1.7.3.json create mode 100644 mojang/versions/b1.7.json create mode 100644 mojang/versions/b1.8.1.json create mode 100644 mojang/versions/b1.8.json create mode 100644 mojang/versions/c0.0.11a.json create mode 100644 mojang/versions/c0.0.13a.json create mode 100644 mojang/versions/c0.0.13a_03.json create mode 100644 mojang/versions/c0.30_01c.json create mode 100644 mojang/versions/inf-20100618.json create mode 100644 mojang/versions/rd-132211.json create mode 100644 mojang/versions/rd-132328.json create mode 100644 mojang/versions/rd-160052.json create mode 100644 mojang/versions/rd-161348.json create mode 100644 mojang/versions/rd-20090515.json create mode 100644 multimc/net.minecraft/1.0.json create mode 100644 multimc/net.minecraft/1.1.json create mode 100644 multimc/net.minecraft/1.10.1.json create mode 100644 multimc/net.minecraft/1.10.2.json create mode 100644 multimc/net.minecraft/1.10.json create mode 100644 multimc/net.minecraft/1.11.1.json create mode 100644 multimc/net.minecraft/1.11.2.json create mode 100644 multimc/net.minecraft/1.11.json create mode 100644 multimc/net.minecraft/1.2.1.json create mode 100644 multimc/net.minecraft/1.2.2.json create mode 100644 multimc/net.minecraft/1.2.3.json create mode 100644 multimc/net.minecraft/1.2.4.json create mode 100644 multimc/net.minecraft/1.2.5.json create mode 100644 multimc/net.minecraft/1.3.1.json create mode 100644 multimc/net.minecraft/1.3.2.json create mode 100644 multimc/net.minecraft/1.4.2.json create mode 100644 multimc/net.minecraft/1.4.4.json create mode 100644 multimc/net.minecraft/1.4.5.json create mode 100644 multimc/net.minecraft/1.4.6.json create mode 100644 multimc/net.minecraft/1.4.7.json create mode 100644 multimc/net.minecraft/1.5.1.json create mode 100644 multimc/net.minecraft/1.5.2.json create mode 100644 multimc/net.minecraft/1.6.1.json create mode 100644 multimc/net.minecraft/1.6.2.json create mode 100644 multimc/net.minecraft/1.6.4.json create mode 100644 multimc/net.minecraft/1.7.10.json create mode 100644 multimc/net.minecraft/1.7.2.json create mode 100644 multimc/net.minecraft/1.7.3.json create mode 100644 multimc/net.minecraft/1.7.4.json create mode 100644 multimc/net.minecraft/1.7.5.json create mode 100644 multimc/net.minecraft/1.7.6.json create mode 100644 multimc/net.minecraft/1.7.7.json create mode 100644 multimc/net.minecraft/1.7.8.json create mode 100644 multimc/net.minecraft/1.7.9.json create mode 100644 multimc/net.minecraft/1.8.1.json create mode 100644 multimc/net.minecraft/1.8.2.json create mode 100644 multimc/net.minecraft/1.8.3.json create mode 100644 multimc/net.minecraft/1.8.4.json create mode 100644 multimc/net.minecraft/1.8.5.json create mode 100644 multimc/net.minecraft/1.8.6.json create mode 100644 multimc/net.minecraft/1.8.7.json create mode 100644 multimc/net.minecraft/1.8.8.json create mode 100644 multimc/net.minecraft/1.8.9.json create mode 100644 multimc/net.minecraft/1.8.json create mode 100644 multimc/net.minecraft/1.9.1.json create mode 100644 multimc/net.minecraft/1.9.2.json create mode 100644 multimc/net.minecraft/1.9.3.json create mode 100644 multimc/net.minecraft/1.9.4.json create mode 100644 multimc/net.minecraft/1.9.json create mode 100644 multimc/net.minecraft/16w32b.json create mode 100644 multimc/net.minecraft/16w33a.json create mode 100644 multimc/net.minecraft/16w35a.json create mode 100644 multimc/net.minecraft/16w36a.json create mode 100644 multimc/net.minecraft/16w38a.json create mode 100644 multimc/net.minecraft/16w39c.json create mode 100644 multimc/net.minecraft/16w40a.json create mode 100644 multimc/net.minecraft/16w41a.json create mode 100644 multimc/net.minecraft/16w42a.json create mode 100644 multimc/net.minecraft/16w43a.json create mode 100644 multimc/net.minecraft/16w44a.json create mode 100644 multimc/net.minecraft/16w50a.json create mode 100644 multimc/net.minecraft/17w06a.json create mode 100644 multimc/net.minecraft/a1.0.11.json create mode 100644 multimc/net.minecraft/a1.0.14.json create mode 100644 multimc/net.minecraft/a1.0.15.json create mode 100644 multimc/net.minecraft/a1.0.16.json create mode 100644 multimc/net.minecraft/a1.0.17_02.json create mode 100644 multimc/net.minecraft/a1.0.17_04.json create mode 100644 multimc/net.minecraft/a1.0.4.json create mode 100644 multimc/net.minecraft/a1.0.5_01.json create mode 100644 multimc/net.minecraft/a1.1.0.json create mode 100644 multimc/net.minecraft/a1.1.2.json create mode 100644 multimc/net.minecraft/a1.1.2_01.json create mode 100644 multimc/net.minecraft/a1.2.0.json create mode 100644 multimc/net.minecraft/a1.2.0_01.json create mode 100644 multimc/net.minecraft/a1.2.0_02.json create mode 100644 multimc/net.minecraft/a1.2.1.json create mode 100644 multimc/net.minecraft/a1.2.1_01.json create mode 100644 multimc/net.minecraft/a1.2.2a.json create mode 100644 multimc/net.minecraft/a1.2.2b.json create mode 100644 multimc/net.minecraft/a1.2.3.json create mode 100644 multimc/net.minecraft/a1.2.3_01.json create mode 100644 multimc/net.minecraft/a1.2.3_02.json create mode 100644 multimc/net.minecraft/a1.2.3_04.json create mode 100644 multimc/net.minecraft/a1.2.4_01.json create mode 100644 multimc/net.minecraft/a1.2.5.json create mode 100644 multimc/net.minecraft/a1.2.6.json create mode 100644 multimc/net.minecraft/b1.0.2.json create mode 100644 multimc/net.minecraft/b1.0.json create mode 100644 multimc/net.minecraft/b1.0_01.json create mode 100644 multimc/net.minecraft/b1.1_01.json create mode 100644 multimc/net.minecraft/b1.1_02.json create mode 100644 multimc/net.minecraft/b1.2.json create mode 100644 multimc/net.minecraft/b1.2_01.json create mode 100644 multimc/net.minecraft/b1.2_02.json create mode 100644 multimc/net.minecraft/b1.3_01.json create mode 100644 multimc/net.minecraft/b1.3b.json create mode 100644 multimc/net.minecraft/b1.4.json create mode 100644 multimc/net.minecraft/b1.4_01.json create mode 100644 multimc/net.minecraft/b1.5.json create mode 100644 multimc/net.minecraft/b1.5_01.json create mode 100644 multimc/net.minecraft/b1.6.1.json create mode 100644 multimc/net.minecraft/b1.6.2.json create mode 100644 multimc/net.minecraft/b1.6.3.json create mode 100644 multimc/net.minecraft/b1.6.4.json create mode 100644 multimc/net.minecraft/b1.6.5.json create mode 100644 multimc/net.minecraft/b1.6.6.json create mode 100644 multimc/net.minecraft/b1.6.json create mode 100644 multimc/net.minecraft/b1.7.2.json create mode 100644 multimc/net.minecraft/b1.7.3.json create mode 100644 multimc/net.minecraft/b1.7.json create mode 100644 multimc/net.minecraft/b1.8.1.json create mode 100644 multimc/net.minecraft/b1.8.json create mode 100644 multimc/net.minecraft/c0.0.11a.json create mode 100644 multimc/net.minecraft/c0.0.13a.json create mode 100644 multimc/net.minecraft/c0.0.13a_03.json create mode 100644 multimc/net.minecraft/c0.30_01c.json create mode 100644 multimc/net.minecraft/inf-20100618.json create mode 100644 multimc/net.minecraft/rd-132211.json create mode 100644 multimc/net.minecraft/rd-132328.json create mode 100644 multimc/net.minecraft/rd-160052.json create mode 100644 multimc/net.minecraft/rd-161348.json create mode 100644 multimc/net.minecraft/rd-20090515.json create mode 100644 multimc/org.lwjgl/2.9.0.json create mode 100644 multimc/org.lwjgl/2.9.1-nightly-20130708-debug3.json create mode 100644 multimc/org.lwjgl/2.9.1-nightly-20131017.json create mode 100644 multimc/org.lwjgl/2.9.1-nightly-20131120.json create mode 100644 multimc/org.lwjgl/2.9.1.json create mode 100644 multimc/org.lwjgl/2.9.2-nightly-20140822.json create mode 100644 multimc/org.lwjgl/2.9.4-nightly-20150209.json delete mode 100644 version_manifest.json delete mode 100644 versions/1.0.json delete mode 100644 versions/1.1.json delete mode 100644 versions/1.10.1.json delete mode 100644 versions/1.10.2.json delete mode 100644 versions/1.10.json delete mode 100644 versions/1.11.1.json delete mode 100644 versions/1.11.2.json delete mode 100644 versions/1.11.json delete mode 100644 versions/1.2.1.json delete mode 100644 versions/1.2.2.json delete mode 100644 versions/1.2.3.json delete mode 100644 versions/1.2.4.json delete mode 100644 versions/1.2.5.json delete mode 100644 versions/1.3.1.json delete mode 100644 versions/1.3.2.json delete mode 100644 versions/1.4.2.json delete mode 100644 versions/1.4.4.json delete mode 100644 versions/1.4.5.json delete mode 100644 versions/1.4.6.json delete mode 100644 versions/1.4.7.json delete mode 100644 versions/1.5.1.json delete mode 100644 versions/1.5.2.json delete mode 100644 versions/1.6.1.json delete mode 100644 versions/1.6.2.json delete mode 100644 versions/1.6.4.json delete mode 100644 versions/1.7.10.json delete mode 100644 versions/1.7.2.json delete mode 100644 versions/1.7.3.json delete mode 100644 versions/1.7.4.json delete mode 100644 versions/1.7.5.json delete mode 100644 versions/1.7.6.json delete mode 100644 versions/1.7.7.json delete mode 100644 versions/1.7.8.json delete mode 100644 versions/1.7.9.json delete mode 100644 versions/1.8.1.json delete mode 100644 versions/1.8.2.json delete mode 100644 versions/1.8.3.json delete mode 100644 versions/1.8.4.json delete mode 100644 versions/1.8.5.json delete mode 100644 versions/1.8.6.json delete mode 100644 versions/1.8.7.json delete mode 100644 versions/1.8.8.json delete mode 100644 versions/1.8.9.json delete mode 100644 versions/1.8.json delete mode 100644 versions/1.9.1.json delete mode 100644 versions/1.9.2.json delete mode 100644 versions/1.9.3.json delete mode 100644 versions/1.9.4.json delete mode 100644 versions/1.9.json delete mode 100644 versions/16w32b.json delete mode 100644 versions/16w33a.json delete mode 100644 versions/16w35a.json delete mode 100644 versions/16w36a.json delete mode 100644 versions/16w38a.json delete mode 100644 versions/16w39c.json delete mode 100644 versions/16w40a.json delete mode 100644 versions/16w41a.json delete mode 100644 versions/16w42a.json delete mode 100644 versions/16w43a.json delete mode 100644 versions/16w44a.json delete mode 100644 versions/16w50a.json delete mode 100644 versions/17w06a.json delete mode 100644 versions/a1.0.11.json delete mode 100644 versions/a1.0.14.json delete mode 100644 versions/a1.0.15.json delete mode 100644 versions/a1.0.16.json delete mode 100644 versions/a1.0.17_02.json delete mode 100644 versions/a1.0.17_04.json delete mode 100644 versions/a1.0.4.json delete mode 100644 versions/a1.0.5_01.json delete mode 100644 versions/a1.1.0.json delete mode 100644 versions/a1.1.2.json delete mode 100644 versions/a1.1.2_01.json delete mode 100644 versions/a1.2.0.json delete mode 100644 versions/a1.2.0_01.json delete mode 100644 versions/a1.2.0_02.json delete mode 100644 versions/a1.2.1.json delete mode 100644 versions/a1.2.1_01.json delete mode 100644 versions/a1.2.2a.json delete mode 100644 versions/a1.2.2b.json delete mode 100644 versions/a1.2.3.json delete mode 100644 versions/a1.2.3_01.json delete mode 100644 versions/a1.2.3_02.json delete mode 100644 versions/a1.2.3_04.json delete mode 100644 versions/a1.2.4_01.json delete mode 100644 versions/a1.2.5.json delete mode 100644 versions/a1.2.6.json delete mode 100644 versions/b1.0.2.json delete mode 100644 versions/b1.0.json delete mode 100644 versions/b1.0_01.json delete mode 100644 versions/b1.1_01.json delete mode 100644 versions/b1.1_02.json delete mode 100644 versions/b1.2.json delete mode 100644 versions/b1.2_01.json delete mode 100644 versions/b1.2_02.json delete mode 100644 versions/b1.3_01.json delete mode 100644 versions/b1.3b.json delete mode 100644 versions/b1.4.json delete mode 100644 versions/b1.4_01.json delete mode 100644 versions/b1.5.json delete mode 100644 versions/b1.5_01.json delete mode 100644 versions/b1.6.1.json delete mode 100644 versions/b1.6.2.json delete mode 100644 versions/b1.6.3.json delete mode 100644 versions/b1.6.4.json delete mode 100644 versions/b1.6.5.json delete mode 100644 versions/b1.6.6.json delete mode 100644 versions/b1.6.json delete mode 100644 versions/b1.7.2.json delete mode 100644 versions/b1.7.3.json delete mode 100644 versions/b1.7.json delete mode 100644 versions/b1.8.1.json delete mode 100644 versions/b1.8.json delete mode 100644 versions/c0.0.11a.json delete mode 100644 versions/c0.0.13a.json delete mode 100644 versions/c0.0.13a_03.json delete mode 100644 versions/c0.30_01c.json delete mode 100644 versions/inf-20100618.json delete mode 100644 versions/rd-132211.json delete mode 100644 versions/rd-132328.json delete mode 100644 versions/rd-160052.json delete mode 100644 versions/rd-161348.json delete mode 100644 versions/rd-20090515.json diff --git a/assets/1.10.json b/assets/1.10.json deleted file mode 100644 index 822bf60f5a..0000000000 --- a/assets/1.10.json +++ /dev/null @@ -1,4452 +0,0 @@ -{ - "objects": { - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "minecraft/icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "minecraft/icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/lang/af_ZA.lang": { - "hash": "e69156665061fcd400392fdb8ff417ec80b800c4", - "size": 103733 - }, - "minecraft/lang/ar_SA.lang": { - "hash": "f22d75f75439ff988b08c50553c415627f58deaa", - "size": 154917 - }, - "minecraft/lang/ast_ES.lang": { - "hash": "e6afbca32e55541fd69b820fc90eb0b2e646a6db", - "size": 145786 - }, - "minecraft/lang/az_AZ.lang": { - "hash": "22632b461d4a5fc609d38f84499e539d55f9a2ed", - "size": 146416 - }, - "minecraft/lang/be_BY.lang": { - "hash": "17c836e0eee8f559fff8f33952e4d4cbc6bccbf5", - "size": 185017 - }, - "minecraft/lang/bg_BG.lang": { - "hash": "f76bd02cc69da12cd069194d1ea4bbc7f0b9382d", - "size": 191302 - }, - "minecraft/lang/br_FR.lang": { - "hash": "25bdd50fa349286d7e5acb8c61428e1844d42659", - "size": 141833 - }, - "minecraft/lang/ca_ES.lang": { - "hash": "fbbeff65964f50089668769c6ae024c237a35340", - "size": 146194 - }, - "minecraft/lang/cs_CZ.lang": { - "hash": "20190c5e32bb14aa9a56e961f4944d281c9cbe52", - "size": 148325 - }, - "minecraft/lang/cy_GB.lang": { - "hash": "1cfa26a250cddb8f65b46d5fdd3bb76f3df68a9e", - "size": 88703 - }, - "minecraft/lang/da_DK.lang": { - "hash": "538b9c463fc0366023f356e25e6e5e88411cf6dc", - "size": 136746 - }, - "minecraft/lang/de_AT.lang": { - "hash": "2db4c46ca75cf8b02927981761eef832a5fd9dc1", - "size": 57743 - }, - "minecraft/lang/de_DE.lang": { - "hash": "26788a0ab07e57a4ce09b32685ccbd5dac816057", - "size": 142151 - }, - "minecraft/lang/el_GR.lang": { - "hash": "caa34cd859fc542d52a8e7821dcc5e0980849b04", - "size": 203039 - }, - "minecraft/lang/en_AU.lang": { - "hash": "84cb3363e3ea8b5a1e73e7c3c84b6dcf69c8c452", - "size": 133230 - }, - "minecraft/lang/en_CA.lang": { - "hash": "360a209faaae14847c3bbe2322758f55c0ab9ea4", - "size": 134329 - }, - "minecraft/lang/en_GB.lang": { - "hash": "eda1518b15c711cf6e75d99003bd87753f67fac4", - "size": 134082 - }, - "minecraft/lang/en_NZ.lang": { - "hash": "621cd51707604f499f5b501ecbdcd485118b818a", - "size": 133223 - }, - "minecraft/lang/en_PT.lang": { - "hash": "91fa5fe912925a8fd8b335d21866dfa9faf8d964", - "size": 137355 - }, - "minecraft/lang/en_UD.lang": { - "hash": "ce25fa84d68d0fb3b61443880e7e71e2e4188df3", - "size": 173215 - }, - "minecraft/lang/eo_UY.lang": { - "hash": "42f288f0bc89b73911640d754a915aa9db28df6c", - "size": 137934 - }, - "minecraft/lang/es_AR.lang": { - "hash": "a28a977ddaaa80085c4308316155d73d2d892515", - "size": 143070 - }, - "minecraft/lang/es_ES.lang": { - "hash": "21dda4b9f60831030c9bedad7ad2e22de46b9116", - "size": 144651 - }, - "minecraft/lang/es_MX.lang": { - "hash": "9cdbc9cd1be1f5367004ed8aff381985a8f55077", - "size": 142952 - }, - "minecraft/lang/es_UY.lang": { - "hash": "7b05fb05dfcf4555983f6f42df8235e0827f1ef7", - "size": 143582 - }, - "minecraft/lang/es_VE.lang": { - "hash": "e0c4a5d2597294e510d6f9f0d3fbc40111d8b544", - "size": 143690 - }, - "minecraft/lang/et_EE.lang": { - "hash": "54263a9c13f40ec716dc7b00b8b05d0fdd866d60", - "size": 144035 - }, - "minecraft/lang/eu_ES.lang": { - "hash": "5517d4b31d2be0de5a55c8c464fe17f107233432", - "size": 88219 - }, - "minecraft/lang/fa_IR.lang": { - "hash": "c9c35c617fef48ba5a46a517ffca83f0f2390381", - "size": 85508 - }, - "minecraft/lang/fi_FI.lang": { - "hash": "6aa81fa72b9039d624dc85273b6e6b01425d61e8", - "size": 142459 - }, - "minecraft/lang/fil_PH.lang": { - "hash": "9e10b511dfd3d1e1ff6fa26c6633c34fe84467a1", - "size": 112769 - }, - "minecraft/lang/fo_FO.lang": { - "hash": "fd8c0aa9ba81c52cc17fd8e229dff154d5ac9fff", - "size": 119122 - }, - "minecraft/lang/fr_CA.lang": { - "hash": "5807cf82c76ce8b1c2958115d6dae4a7a72b8f26", - "size": 150511 - }, - "minecraft/lang/fr_FR.lang": { - "hash": "07de64e719cb086b822269ee9c2bfdfaaac734d9", - "size": 149023 - }, - "minecraft/lang/fy_NL.lang": { - "hash": "5f345418c798e879803e37aa86832fca67cc7ed5", - "size": 139298 - }, - "minecraft/lang/ga_IE.lang": { - "hash": "1e5c3834a806e1a7cad6f744842cf34c70cc84eb", - "size": 144530 - }, - "minecraft/lang/gd_GB.lang": { - "hash": "4ba0378afa9f7df923bca0dae67ba95f48f89326", - "size": 46705 - }, - "minecraft/lang/gl_ES.lang": { - "hash": "1a80a179a1ad3074dd3a36f20b2b39e5c1bc4631", - "size": 140383 - }, - "minecraft/lang/gv_IM.lang": { - "hash": "3c4fa469587a596037e580c31639aaa306fe8308", - "size": 57537 - }, - "minecraft/lang/haw_US.lang": { - "hash": "1d6f8d1b6f5821a323dbe05959c78ff2de2c9625", - "size": 36485 - }, - "minecraft/lang/he_IL.lang": { - "hash": "a85009ebbd4ac56d5afde49a260b11b0a7ccaebd", - "size": 159188 - }, - "minecraft/lang/hi_IN.lang": { - "hash": "3cf6eb5026a38c741ec3032892d33ac44db74bf1", - "size": 88934 - }, - "minecraft/lang/hr_HR.lang": { - "hash": "6e0879964162b61a7470437cafd9617c140d7b40", - "size": 126677 - }, - "minecraft/lang/hu_HU.lang": { - "hash": "4c352fc06e8747b6f353640305f679548cb69ec6", - "size": 144362 - }, - "minecraft/lang/hy_AM.lang": { - "hash": "825567510fa2a584e236a3a14b5b739fdfe5c06b", - "size": 74608 - }, - "minecraft/lang/id_ID.lang": { - "hash": "c73367e78c08ebb1311110d4bc255d79792f47b4", - "size": 139932 - }, - "minecraft/lang/is_IS.lang": { - "hash": "ab95ee0fbb5c55ff4ae0929e6fcf8662bfa65a89", - "size": 98030 - }, - "minecraft/lang/it_IT.lang": { - "hash": "9e8d1b8c83f8fb0b0eea360f02fbb1e5603e14e9", - "size": 149729 - }, - "minecraft/lang/ja_JP.lang": { - "hash": "1c0b19f629e5716218caddf818dfa264cd6bac2c", - "size": 160809 - }, - "minecraft/lang/jbo_EN.lang": { - "hash": "b1c3eda256024a2cad11b36ca4c2d8f94aeb03df", - "size": 54062 - }, - "minecraft/lang/ka_GE.lang": { - "hash": "b281288fee4f089561fef764dac1f9882e6b7ddf", - "size": 239796 - }, - "minecraft/lang/ko_KR.lang": { - "hash": "382dc5207de6751283800e4b936725027fd57d05", - "size": 153907 - }, - "minecraft/lang/ksh_DE.lang": { - "hash": "343d51555572595abc2da83d7fe264ecf64a55a0", - "size": 138656 - }, - "minecraft/lang/kw_GB.lang": { - "hash": "4bafbbd94762e548503ca42a5d01be45a4f73626", - "size": 67417 - }, - "minecraft/lang/la_LA.lang": { - "hash": "209990dab7a5b6d63bed4eff7d523a38fb1e5737", - "size": 116048 - }, - "minecraft/lang/lb_LU.lang": { - "hash": "359eb73f88dd86fe80d7d0c3ea93adecae85a14f", - "size": 141812 - }, - "minecraft/lang/li_LI.lang": { - "hash": "538d0c6b60b3a231dad7fab9fad4a1e39a517ebe", - "size": 16785 - }, - "minecraft/lang/lol_US.lang": { - "hash": "b0e2a2b6d35500cf8e7b42718c52f4022d2ddf3f", - "size": 133770 - }, - "minecraft/lang/lt_LT.lang": { - "hash": "b595a2975b15b0caa702712e8e875ea66f8822b5", - "size": 152484 - }, - "minecraft/lang/lv_LV.lang": { - "hash": "62279c43f3529d2949c7c78fc203d0979ec002bd", - "size": 97596 - }, - "minecraft/lang/mi_NZ.lang": { - "hash": "1ea94410b4278be9da66465e96958c373121a160", - "size": 17640 - }, - "minecraft/lang/mk_MK.lang": { - "hash": "10f2bcd8b82291855df8769b2d2005748022c803", - "size": 25214 - }, - "minecraft/lang/mn_MN.lang": { - "hash": "7c92ca4dcfc087acc81322cfa4b7a1cc508e4e24", - "size": 54795 - }, - "minecraft/lang/ms_MY.lang": { - "hash": "d515de511e9b8e2973d19059eeab4533a273ad51", - "size": 141266 - }, - "minecraft/lang/mt_MT.lang": { - "hash": "a1b7c035885cd750b6e98507a2e8556efb4b22bb", - "size": 143593 - }, - "minecraft/lang/nds_DE.lang": { - "hash": "b0778d0f4459e8a88db89dab248050161b6e617e", - "size": 70615 - }, - "minecraft/lang/nl_NL.lang": { - "hash": "f1fc5255491522456b42894592103546d661f638", - "size": 139240 - }, - "minecraft/lang/nn_NO.lang": { - "hash": "793512946ed90607f16e5e9409711672929c40a1", - "size": 127444 - }, - "minecraft/lang/no_NO.lang": { - "hash": "3e12c6667dac73a8c99f6c729cfd1193f29c8946", - "size": 137098 - }, - "minecraft/lang/oc_FR.lang": { - "hash": "a9aa844f117633f93fb96655f38e580c8277ea1e", - "size": 119385 - }, - "minecraft/lang/pl_PL.lang": { - "hash": "a1a7142fdf64b0b60d9c7d2040103d69b8ae685f", - "size": 145664 - }, - "minecraft/lang/pt_BR.lang": { - "hash": "0c8953126163673028ea919c5314301aaf28c272", - "size": 142634 - }, - "minecraft/lang/pt_PT.lang": { - "hash": "31b274e4f69df14804fc901ebd5f1660ba5130a2", - "size": 143777 - }, - "minecraft/lang/qya_AA.lang": { - "hash": "1cc11ae71c89b725c6dfe9d7c4852269dcc7e7e6", - "size": 40703 - }, - "minecraft/lang/ro_RO.lang": { - "hash": "729dde710997cb101ec095447f8e0b73dd5707d9", - "size": 144220 - }, - "minecraft/lang/ru_RU.lang": { - "hash": "44444cdbbe7d824de481ea73d60a48fef6a3274c", - "size": 186198 - }, - "minecraft/lang/se_NO.lang": { - "hash": "830aad576abb4652d7fbbb38e6d2b1cf10463a59", - "size": 19151 - }, - "minecraft/lang/sk_SK.lang": { - "hash": "3277e77445aa66d6bdd0f1ebf0efba9536e98e16", - "size": 145803 - }, - "minecraft/lang/sl_SI.lang": { - "hash": "34748007bfaf4fa1382f13b118c5778e0aab5cd2", - "size": 140347 - }, - "minecraft/lang/so_SO.lang": { - "hash": "112a569d30f06510f243c97652b98033444aba1c", - "size": 4829 - }, - "minecraft/lang/sq_AL.lang": { - "hash": "8a8b0770dffe3c304c3f4ada2554d6a9794024e6", - "size": 21253 - }, - "minecraft/lang/sr_SP.lang": { - "hash": "6e9e5e71c64028e57df0805941107a8dbc0a2c42", - "size": 124826 - }, - "minecraft/lang/sv_SE.lang": { - "hash": "958f455543c0aa13fe47a2a4f94ea9ec0bf2753d", - "size": 137490 - }, - "minecraft/lang/swg_de.lang": { - "hash": "017bf0a5837d935920c7753a5a37d8d96bb421a9", - "size": 5233 - }, - "minecraft/lang/th_TH.lang": { - "hash": "1fced31ad82b4f6677e49f2ab818dc52dc335a62", - "size": 214709 - }, - "minecraft/lang/tlh_AA.lang": { - "hash": "f4d9fe40bf8e2afe91b7264818a427e8539cbdb0", - "size": 55398 - }, - "minecraft/lang/tr_TR.lang": { - "hash": "ec046e56b4f3877d6208c2f602b389944b7c1d80", - "size": 143742 - }, - "minecraft/lang/tzl_TZL.lang": { - "hash": "06caeb50891df7179564d30603afd1888fad6f41", - "size": 64365 - }, - "minecraft/lang/uk_UA.lang": { - "hash": "3c53529a6ff0bb14fb1cda15b04fbb1fb7b54802", - "size": 190369 - }, - "minecraft/lang/val_ES.lang": { - "hash": "211a6c5f750286cc19f1a05fc2c4e731f7474624", - "size": 147838 - }, - "minecraft/lang/vi_VN.lang": { - "hash": "0b4104b59d8bda392e9cf0de91de6f4e623aa40d", - "size": 162505 - }, - "minecraft/lang/zh_CN.lang": { - "hash": "1a2378ae02b24f7c5f58b071549dfd8dd254453e", - "size": 131696 - }, - "minecraft/lang/zh_TW.lang": { - "hash": "f58b9eb678a9dfd057f5900e3b2968847adf7c69", - "size": 134843 - }, - "minecraft/sounds.json": { - "hash": "49d7e221b4c0a63f2294e956c7e8fd55362ae02a", - "size": 86288 - }, - "minecraft/sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "minecraft/sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "minecraft/sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "minecraft/sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "minecraft/sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "minecraft/sounds/ambient/cave/cave14.ogg": { - "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", - "size": 88989 - }, - "minecraft/sounds/ambient/cave/cave15.ogg": { - "hash": "bdbaad5ee2fede656f074621625a4c25287f28ff", - "size": 58609 - }, - "minecraft/sounds/ambient/cave/cave16.ogg": { - "hash": "2ee3d3db9717b7f689e5b3ab389838e4f85af3a5", - "size": 46306 - }, - "minecraft/sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "minecraft/sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "minecraft/sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "minecraft/sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "minecraft/sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "minecraft/sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "minecraft/sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "minecraft/sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "minecraft/sounds/ambient/weather/rain1.ogg": { - "hash": "941611aed1eb6888f6ad998af22d2d2ef2efc4aa", - "size": 22230 - }, - "minecraft/sounds/ambient/weather/rain2.ogg": { - "hash": "6cf5c9f78a221f9a9576753fa5ca6cf3563c352a", - "size": 23292 - }, - "minecraft/sounds/ambient/weather/rain3.ogg": { - "hash": "61dba25ce75a25e7920bcb210408fc6b6a2c92f0", - "size": 23967 - }, - "minecraft/sounds/ambient/weather/rain4.ogg": { - "hash": "0b0d9e03b93a8c5823eb4f925114aef0cb9ac6b2", - "size": 23963 - }, - "minecraft/sounds/ambient/weather/rain5.ogg": { - "hash": "072089b5c336cf62fc003f4b4a63c4740f4931df", - "size": 22157 - }, - "minecraft/sounds/ambient/weather/rain6.ogg": { - "hash": "b94f782f9762a5497f51b8065bdc7e495424bcbd", - "size": 23159 - }, - "minecraft/sounds/ambient/weather/rain7.ogg": { - "hash": "45bf909bc5def60f055a57ac776ac277364d76a6", - "size": 23713 - }, - "minecraft/sounds/ambient/weather/rain8.ogg": { - "hash": "15925d0a3a0de4b483f4d90ac2fc9a2043e499ee", - "size": 24855 - }, - "minecraft/sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "minecraft/sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "minecraft/sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "minecraft/sounds/block/brewing_stand/brew1.ogg": { - "hash": "b91c8cf157979540e517895beefe0390acac6454", - "size": 11092 - }, - "minecraft/sounds/block/brewing_stand/brew2.ogg": { - "hash": "030a3d36cccac21197db2ec078f96cbc2caa1311", - "size": 12877 - }, - "minecraft/sounds/block/chest/close.ogg": { - "hash": "a7d0d6f761c9a647cc0273bc016f2772b85f6d88", - "size": 7590 - }, - "minecraft/sounds/block/chest/close2.ogg": { - "hash": "eaa2cfc2ca71f219930cc496d5316853364d3623", - "size": 7896 - }, - "minecraft/sounds/block/chest/close3.ogg": { - "hash": "fda6f8d1f1daabad0fd78903cd3c4b366f77a8e5", - "size": 7116 - }, - "minecraft/sounds/block/chest/open.ogg": { - "hash": "f993dbcc8cdde669020b9f988f091d997006ce8b", - "size": 8916 - }, - "minecraft/sounds/block/chorus_flower/death1.ogg": { - "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", - "size": 16467 - }, - "minecraft/sounds/block/chorus_flower/death2.ogg": { - "hash": "64ea3da2bfe8f994308140c734ca81a6fed4d4a7", - "size": 16267 - }, - "minecraft/sounds/block/chorus_flower/death3.ogg": { - "hash": "aa10d6c0b4941f35b7129ee0b9905536826f2422", - "size": 10243 - }, - "minecraft/sounds/block/chorus_flower/grow1.ogg": { - "hash": "07373cce0250d335443998231c8a9e3ef7531e9f", - "size": 13938 - }, - "minecraft/sounds/block/chorus_flower/grow2.ogg": { - "hash": "f23941bd42028d6fac79a142cb913522f05998c2", - "size": 15249 - }, - "minecraft/sounds/block/chorus_flower/grow3.ogg": { - "hash": "7e163e93b0799fc8373baa3fdbf44bffcbe540b4", - "size": 17264 - }, - "minecraft/sounds/block/chorus_flower/grow4.ogg": { - "hash": "a2c1116d40b879a0abccc2f02c0471be91bb6b30", - "size": 14078 - }, - "minecraft/sounds/block/enchantment_table/enchant1.ogg": { - "hash": "f05f55328f2b98b3c7d881fcdef7e7964d8082fa", - "size": 14984 - }, - "minecraft/sounds/block/enchantment_table/enchant2.ogg": { - "hash": "2568ad69e8c6b393bc64745ee825c4026a0cc06d", - "size": 14972 - }, - "minecraft/sounds/block/enchantment_table/enchant3.ogg": { - "hash": "ca7a734d03d0deaa89a9d7f786e5c827f62f442d", - "size": 16575 - }, - "minecraft/sounds/block/enderchest/close.ogg": { - "hash": "5f3412ca2fe0141a412dfd66567aa13a26e89ec1", - "size": 7840 - }, - "minecraft/sounds/block/enderchest/open.ogg": { - "hash": "822b19d5b722fd689e60cfaa7c3ae39a3bdf701c", - "size": 14277 - }, - "minecraft/sounds/block/fence_gate/close1.ogg": { - "hash": "aaebcc83934fb7919c7af934eefc5a586678e1b2", - "size": 6492 - }, - "minecraft/sounds/block/fence_gate/close2.ogg": { - "hash": "58d63232621aaa03e4d09598700561214e7c2477", - "size": 6649 - }, - "minecraft/sounds/block/fence_gate/open1.ogg": { - "hash": "fa68bbdcbb68db8dea8604f3ae5caadb9ded0cbe", - "size": 6676 - }, - "minecraft/sounds/block/fence_gate/open2.ogg": { - "hash": "836ae33bdfadbe5dcbe0696fe64c671beb4938fb", - "size": 7018 - }, - "minecraft/sounds/block/furnace/fire_crackle1.ogg": { - "hash": "c27a5dfd1f85834d0238273dfc7227b85776afc8", - "size": 24373 - }, - "minecraft/sounds/block/furnace/fire_crackle2.ogg": { - "hash": "8e00fe4a121211c668eed96c0c45bef4e1ae2978", - "size": 22697 - }, - "minecraft/sounds/block/furnace/fire_crackle3.ogg": { - "hash": "83221aea5f4c54dc13907d85a8330c02da933a10", - "size": 20394 - }, - "minecraft/sounds/block/furnace/fire_crackle4.ogg": { - "hash": "739dc564cf6d0ff909542293cd5754d4aa52bf2c", - "size": 20583 - }, - "minecraft/sounds/block/furnace/fire_crackle5.ogg": { - "hash": "42a25a79668f99c697be57c0353c9e82fc7a5842", - "size": 23872 - }, - "minecraft/sounds/block/iron_door/close1.ogg": { - "hash": "108c61bfecd4f969778173578984503e08dd7898", - "size": 6550 - }, - "minecraft/sounds/block/iron_door/close2.ogg": { - "hash": "aec962400204953cc7eefef2c0cc1942bbeaff38", - "size": 6590 - }, - "minecraft/sounds/block/iron_door/close3.ogg": { - "hash": "278ae35982e186ab9f4a9ef5728b18793c939e98", - "size": 6465 - }, - "minecraft/sounds/block/iron_door/close4.ogg": { - "hash": "4710afcb488c6ee3881e3b896dfcd5cc2069049a", - "size": 6579 - }, - "minecraft/sounds/block/iron_door/open1.ogg": { - "hash": "a8756192499be8204a5e195b9873b6b48c0d1d25", - "size": 7486 - }, - "minecraft/sounds/block/iron_door/open2.ogg": { - "hash": "0208597870daf05e8bde08d4aac04989c9ebedf2", - "size": 7612 - }, - "minecraft/sounds/block/iron_door/open3.ogg": { - "hash": "e700e2c9abdfc27a32ac3b7f759d6c48a0846992", - "size": 6812 - }, - "minecraft/sounds/block/iron_door/open4.ogg": { - "hash": "ae6914ce7180755e98ee2d169e1757bc624bbade", - "size": 7306 - }, - "minecraft/sounds/block/iron_trapdoor/close1.ogg": { - "hash": "2eed61a9d62487569fe54986856238e1c364f7cd", - "size": 5520 - }, - "minecraft/sounds/block/iron_trapdoor/close2.ogg": { - "hash": "003409183ca2b8a8a140bfeb6390d1a9edc8c88b", - "size": 5278 - }, - "minecraft/sounds/block/iron_trapdoor/close3.ogg": { - "hash": "d76adcd771f45c83ded14aaad4645dd068918d52", - "size": 5220 - }, - "minecraft/sounds/block/iron_trapdoor/close4.ogg": { - "hash": "f1f532ab1d59998dcdb4e1838fa62d224cdcfd1e", - "size": 5580 - }, - "minecraft/sounds/block/iron_trapdoor/open1.ogg": { - "hash": "45f65be973d1929c2bd26d4fbc7912ad6bfc4834", - "size": 5256 - }, - "minecraft/sounds/block/iron_trapdoor/open2.ogg": { - "hash": "fdce7a33bf8e7605d40a10dbe0edc5556b1d43c4", - "size": 5566 - }, - "minecraft/sounds/block/iron_trapdoor/open3.ogg": { - "hash": "edb8625e330ee1ee8ceeb2540cd083360e9daf65", - "size": 4991 - }, - "minecraft/sounds/block/iron_trapdoor/open4.ogg": { - "hash": "e73b083393fa29357e85f8b535751e14853cf7b5", - "size": 5516 - }, - "minecraft/sounds/block/waterlily/place1.ogg": { - "hash": "a8d5525b3304a47c138579e46c5dc525bba193dd", - "size": 5165 - }, - "minecraft/sounds/block/waterlily/place2.ogg": { - "hash": "ba72e7707b095d24af0cb9c267b9c5b92efa3e70", - "size": 5034 - }, - "minecraft/sounds/block/waterlily/place3.ogg": { - "hash": "ceade9b1b4c759e442d6903ddd9102c22401168d", - "size": 5292 - }, - "minecraft/sounds/block/waterlily/place4.ogg": { - "hash": "5488a01c534a16c2138c2f7072343d4179695477", - "size": 5114 - }, - "minecraft/sounds/block/wooden_door/close.ogg": { - "hash": "871634413de37a092d0e5fe7844a37917c27bbf2", - "size": 6789 - }, - "minecraft/sounds/block/wooden_door/close2.ogg": { - "hash": "6e0d43b064fb69f7b63e0704d99a38bb2ebc19e0", - "size": 6504 - }, - "minecraft/sounds/block/wooden_door/close3.ogg": { - "hash": "d11ce21cc8a280448e9c12a28406583127809b79", - "size": 6427 - }, - "minecraft/sounds/block/wooden_door/close4.ogg": { - "hash": "011cf0d5b4015b52129caa98c7c4a35ea7a795ed", - "size": 6363 - }, - "minecraft/sounds/block/wooden_door/open.ogg": { - "hash": "4ed1f29f3e1378811f7fcc49db743400b8e3284f", - "size": 8011 - }, - "minecraft/sounds/block/wooden_door/open2.ogg": { - "hash": "5c44e7a8da8afddd9220121ba76ec1badebb56c3", - "size": 7320 - }, - "minecraft/sounds/block/wooden_door/open3.ogg": { - "hash": "d2ba0797ca24fcf15d105c88899089e4af5cb9f4", - "size": 6820 - }, - "minecraft/sounds/block/wooden_door/open4.ogg": { - "hash": "21464f4cfb0163f9071d2a84d818bd5ac5b6eee6", - "size": 7472 - }, - "minecraft/sounds/block/wooden_trapdoor/close1.ogg": { - "hash": "159697af99ef2640f870bee2aaeda9170a918523", - "size": 5519 - }, - "minecraft/sounds/block/wooden_trapdoor/close2.ogg": { - "hash": "5e49444266bf88c2006233a811561272ad8f157f", - "size": 5280 - }, - "minecraft/sounds/block/wooden_trapdoor/close3.ogg": { - "hash": "c9a5510420292be670d0020b7123ca0fef1f6087", - "size": 4887 - }, - "minecraft/sounds/block/wooden_trapdoor/open1.ogg": { - "hash": "9eb0c3c8c34bcf83db451c12f24edd756908d265", - "size": 5295 - }, - "minecraft/sounds/block/wooden_trapdoor/open2.ogg": { - "hash": "a410f82debee252f1399a8c391bef261ab42d07c", - "size": 5389 - }, - "minecraft/sounds/block/wooden_trapdoor/open3.ogg": { - "hash": "37c0ff8ac56889125bb0d11be7225f453e1e4098", - "size": 5907 - }, - "minecraft/sounds/block/wooden_trapdoor/open4.ogg": { - "hash": "f756c39f4ca9565c359a66d33b5a4f9d886e5479", - "size": 5788 - }, - "minecraft/sounds/block/wooden_trapdoor/open5.ogg": { - "hash": "3a05ef3ce1827538f54ba4b3262eaee438da4217", - "size": 5760 - }, - "minecraft/sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "minecraft/sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "minecraft/sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "minecraft/sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "minecraft/sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "minecraft/sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "minecraft/sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "minecraft/sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "minecraft/sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "minecraft/sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "minecraft/sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "minecraft/sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "minecraft/sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "minecraft/sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "minecraft/sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "minecraft/sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "minecraft/sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "minecraft/sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "minecraft/sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "minecraft/sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "minecraft/sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "minecraft/sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "minecraft/sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "minecraft/sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "minecraft/sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "minecraft/sounds/enchant/thorns/hit1.ogg": { - "hash": "539fe34036caba1b247df3360c688960e4defd81", - "size": 6662 - }, - "minecraft/sounds/enchant/thorns/hit2.ogg": { - "hash": "cce17e7a814eb77c9cc14d6f97ba6a941bbe9c74", - "size": 7228 - }, - "minecraft/sounds/enchant/thorns/hit3.ogg": { - "hash": "cc8d5578d3d8728955ab0d54b0278ffcf99d858b", - "size": 7976 - }, - "minecraft/sounds/enchant/thorns/hit4.ogg": { - "hash": "8797fc7cc14c4ffeae1b131631fa025154f98c86", - "size": 8269 - }, - "minecraft/sounds/entity/armorstand/break1.ogg": { - "hash": "d39e91b93f8e7eb31776e65e9788a0ab2c9b32c3", - "size": 7891 - }, - "minecraft/sounds/entity/armorstand/break2.ogg": { - "hash": "4d270722140425e172a192d4393676b1f65e15d5", - "size": 6862 - }, - "minecraft/sounds/entity/armorstand/break3.ogg": { - "hash": "0fed68b1071ec4f3c5ce24639c746b7e975c1c91", - "size": 6713 - }, - "minecraft/sounds/entity/armorstand/break4.ogg": { - "hash": "695ebb888cda6e98ce2cda9a69b2c29dddbb7b2b", - "size": 6292 - }, - "minecraft/sounds/entity/armorstand/hit1.ogg": { - "hash": "155de9993fbc036f371d9fee50c8b2012dc5adce", - "size": 7423 - }, - "minecraft/sounds/entity/armorstand/hit2.ogg": { - "hash": "504362657a72f3ecb1d694989c23c497310cc471", - "size": 6503 - }, - "minecraft/sounds/entity/armorstand/hit3.ogg": { - "hash": "136cc386976d1901f9b3b374a71d987efb50dce6", - "size": 6075 - }, - "minecraft/sounds/entity/armorstand/hit4.ogg": { - "hash": "6c83307ca1f6d7484d2899f381801713cdf06bbe", - "size": 6078 - }, - "minecraft/sounds/entity/cow/milk1.ogg": { - "hash": "462cbc14581ba05f4a5f1e5aa23cb48eb823bf2d", - "size": 14489 - }, - "minecraft/sounds/entity/cow/milk2.ogg": { - "hash": "47d640178306584d10213dbf05290150ff60a46b", - "size": 13302 - }, - "minecraft/sounds/entity/cow/milk3.ogg": { - "hash": "e7133a7d4822e40f0abd716faa3a8f340362b8d7", - "size": 13332 - }, - "minecraft/sounds/entity/guardian/ambient1.ogg": { - "hash": "6c5c988701199ca65fcd2caf88a0e456d3421977", - "size": 15061 - }, - "minecraft/sounds/entity/guardian/ambient2.ogg": { - "hash": "98e6c933794f74d15b1e87eea64ca6f766e557c2", - "size": 14776 - }, - "minecraft/sounds/entity/guardian/ambient3.ogg": { - "hash": "43ba9e9339435f351b4578723910556354e16d43", - "size": 13395 - }, - "minecraft/sounds/entity/guardian/ambient4.ogg": { - "hash": "4ebf0ae943f5881bb81af674e8596341e52015eb", - "size": 12793 - }, - "minecraft/sounds/entity/horse/eat1.ogg": { - "hash": "65727e3d0b1e51e537b0e476f119bee8be45edab", - "size": 8581 - }, - "minecraft/sounds/entity/horse/eat2.ogg": { - "hash": "1f13e157e2ff169eef53bab24e65cb40d41b93b6", - "size": 6990 - }, - "minecraft/sounds/entity/horse/eat3.ogg": { - "hash": "c5cd11a147cf6a37bd0f33f951f74464fb0d128a", - "size": 7073 - }, - "minecraft/sounds/entity/horse/eat4.ogg": { - "hash": "6ac381cb9b69baf96b909e59d8c9886579746e4f", - "size": 7143 - }, - "minecraft/sounds/entity/horse/eat5.ogg": { - "hash": "1826c6986572fe2f7ab9111dc6da9b67df1f7f20", - "size": 6249 - }, - "minecraft/sounds/entity/itemframe/add_item1.ogg": { - "hash": "cf44e74d49ef2793fb01143a37fd27ee50d0e727", - "size": 4404 - }, - "minecraft/sounds/entity/itemframe/add_item2.ogg": { - "hash": "281f889e8eadcb21e2bb664d4f337192fab3a139", - "size": 4303 - }, - "minecraft/sounds/entity/itemframe/add_item3.ogg": { - "hash": "e2b2464a1507c129e4fd8aa2447f92cfe1bd61bb", - "size": 4488 - }, - "minecraft/sounds/entity/itemframe/add_item4.ogg": { - "hash": "285196110d802aed2f6797eb436d70e36716edaa", - "size": 4581 - }, - "minecraft/sounds/entity/itemframe/break1.ogg": { - "hash": "36adcbb0553274272777667992b363d857b80af9", - "size": 4907 - }, - "minecraft/sounds/entity/itemframe/break2.ogg": { - "hash": "c756f26f5a702fca021795d9ae15b5dadba1cf07", - "size": 4980 - }, - "minecraft/sounds/entity/itemframe/break3.ogg": { - "hash": "1d15957378b747a2daad165dd14acc5689310e9a", - "size": 4956 - }, - "minecraft/sounds/entity/itemframe/place1.ogg": { - "hash": "fae49d67f7901e74e75c1343082096fd7f524ee7", - "size": 5362 - }, - "minecraft/sounds/entity/itemframe/place2.ogg": { - "hash": "dcddcc8d9845734c85e39afecb34cc2b1586905c", - "size": 5009 - }, - "minecraft/sounds/entity/itemframe/place3.ogg": { - "hash": "06dafda29984d98c81df8cd5edeca2e96599f1f4", - "size": 5218 - }, - "minecraft/sounds/entity/itemframe/place4.ogg": { - "hash": "d6a7e9b6882630bc21a0efad67dcccd12ccb2eb5", - "size": 4542 - }, - "minecraft/sounds/entity/itemframe/remove_item1.ogg": { - "hash": "83c8daabf4016b4a69a0aff792629776e646477a", - "size": 4179 - }, - "minecraft/sounds/entity/itemframe/remove_item2.ogg": { - "hash": "35a5c6a402a0f0091c1221a245ea9cc180975cc8", - "size": 4439 - }, - "minecraft/sounds/entity/itemframe/remove_item3.ogg": { - "hash": "54ae8bae3da40ea9a80739d7b36106bffaf8854c", - "size": 4347 - }, - "minecraft/sounds/entity/itemframe/remove_item4.ogg": { - "hash": "7c58d79a33c20c776c6f592b80e96305034c6dbe", - "size": 4311 - }, - "minecraft/sounds/entity/itemframe/rotate_item1.ogg": { - "hash": "c6ac8614f870ba8a7898a2544738d03dc141c92c", - "size": 4097 - }, - "minecraft/sounds/entity/itemframe/rotate_item2.ogg": { - "hash": "5ebe9a655de4ff8510a2c58e74d25a65ce6c8ad1", - "size": 4004 - }, - "minecraft/sounds/entity/itemframe/rotate_item3.ogg": { - "hash": "def695c50fa800dc639e91bea0148c7626ca5e87", - "size": 4021 - }, - "minecraft/sounds/entity/itemframe/rotate_item4.ogg": { - "hash": "5cd1caeb2b7c35e58c57a90eed97be8cd893e499", - "size": 4075 - }, - "minecraft/sounds/entity/leashknot/break1.ogg": { - "hash": "63c22eb984e3406f33bd3fc474b1d76f2c395f1a", - "size": 6632 - }, - "minecraft/sounds/entity/leashknot/break2.ogg": { - "hash": "48f9931bef7d3a07c7ea40126eb2bd9c71c4a0e7", - "size": 7237 - }, - "minecraft/sounds/entity/leashknot/break3.ogg": { - "hash": "1f411b36057067939b1aa1b0354ebb8eaa1e980d", - "size": 7741 - }, - "minecraft/sounds/entity/leashknot/place1.ogg": { - "hash": "2b048cb32391a275b07e5648ec6d474fb52f9f91", - "size": 6186 - }, - "minecraft/sounds/entity/leashknot/place2.ogg": { - "hash": "45d81989f156d74bd07939be66cb89aecd6f8609", - "size": 5924 - }, - "minecraft/sounds/entity/leashknot/place3.ogg": { - "hash": "ee39bc3030b4465309f67d897b9df23093acba06", - "size": 6367 - }, - "minecraft/sounds/entity/painting/break1.ogg": { - "hash": "a1aaacc760df41853a7c02e741b81bfc51c5e93c", - "size": 5644 - }, - "minecraft/sounds/entity/painting/break2.ogg": { - "hash": "330a29f4ac0f178bb2d5855b29ad1b262ef14604", - "size": 5380 - }, - "minecraft/sounds/entity/painting/break3.ogg": { - "hash": "7a4f2566e6d1ff536a9c6d7f9a0d804d15a3ce62", - "size": 5225 - }, - "minecraft/sounds/entity/painting/place1.ogg": { - "hash": "a3ab149628aa2f10acda1e1e3c097b04fcb46328", - "size": 4609 - }, - "minecraft/sounds/entity/painting/place2.ogg": { - "hash": "2211e494688ba04b0c4658ed74d7e48c2d391c33", - "size": 4720 - }, - "minecraft/sounds/entity/painting/place3.ogg": { - "hash": "f82bb1724f94ef3e2cd80a0e41ed0ca54c8f7502", - "size": 4708 - }, - "minecraft/sounds/entity/painting/place4.ogg": { - "hash": "08d3912d571693d82692458132d4de59928f16d6", - "size": 4920 - }, - "minecraft/sounds/entity/player/attack/crit1.ogg": { - "hash": "509656b6d02a4491f46c686e66b615950c6c1408", - "size": 8223 - }, - "minecraft/sounds/entity/player/attack/crit2.ogg": { - "hash": "1b172129daf7cd9a36d2b0f7820baf2e479e381a", - "size": 9783 - }, - "minecraft/sounds/entity/player/attack/crit3.ogg": { - "hash": "15bbaf7901d7abff12bb872ff88a6ad541f5227a", - "size": 8273 - }, - "minecraft/sounds/entity/player/attack/knockback1.ogg": { - "hash": "08626fc2a337c28b5dfdafb6daa9ea31f9a70571", - "size": 8148 - }, - "minecraft/sounds/entity/player/attack/knockback2.ogg": { - "hash": "0556f8b2dc424e7368b4ab9f8a315aa26982e3fc", - "size": 7428 - }, - "minecraft/sounds/entity/player/attack/knockback3.ogg": { - "hash": "085a6cd2e023877254d1118c403f39e556c003cb", - "size": 8234 - }, - "minecraft/sounds/entity/player/attack/knockback4.ogg": { - "hash": "1c722dfd43b06c28273bc8c56d1d02c1a6ea5e48", - "size": 8442 - }, - "minecraft/sounds/entity/player/attack/strong1.ogg": { - "hash": "d7067e204913cf9631bfbb7340102f6de75c2dfc", - "size": 5194 - }, - "minecraft/sounds/entity/player/attack/strong2.ogg": { - "hash": "56afe99ff911f7c56fb923cd85427a719c2a1424", - "size": 5782 - }, - "minecraft/sounds/entity/player/attack/strong3.ogg": { - "hash": "780917a341ca4e6a5a8f4e744142a94069189fb0", - "size": 5252 - }, - "minecraft/sounds/entity/player/attack/strong4.ogg": { - "hash": "a272af870850e4d5905f476ac23bcb28543a543a", - "size": 5460 - }, - "minecraft/sounds/entity/player/attack/strong5.ogg": { - "hash": "c3dcdf6dff63fcf4d35b2742b62018591de0e156", - "size": 5664 - }, - "minecraft/sounds/entity/player/attack/strong6.ogg": { - "hash": "ed76364b90ade21c5d25bf09a4a67475801bce66", - "size": 5122 - }, - "minecraft/sounds/entity/player/attack/sweep1.ogg": { - "hash": "fd20e1cd8c69bc2f037de950b078a729a4b7d6a6", - "size": 5546 - }, - "minecraft/sounds/entity/player/attack/sweep2.ogg": { - "hash": "c9534f4d840470b3c6efbcb84cff23c57baa3393", - "size": 5398 - }, - "minecraft/sounds/entity/player/attack/sweep3.ogg": { - "hash": "4c26fd4c2774e7afcbda1e293a27595e04e87c47", - "size": 5238 - }, - "minecraft/sounds/entity/player/attack/sweep4.ogg": { - "hash": "ae9bb7a332e3e3d3665f282b60b296ec01be97df", - "size": 4969 - }, - "minecraft/sounds/entity/player/attack/sweep5.ogg": { - "hash": "50a317f837b0604c3ebe8224951c1a0d7a94516a", - "size": 5329 - }, - "minecraft/sounds/entity/player/attack/sweep6.ogg": { - "hash": "39077d824a27e8040b0e1f2b4707d81149830d11", - "size": 5117 - }, - "minecraft/sounds/entity/player/attack/sweep7.ogg": { - "hash": "e8d0df494880f2067bb64d08a7428a78239c9a29", - "size": 5515 - }, - "minecraft/sounds/entity/player/attack/weak1.ogg": { - "hash": "f26ab58dc70ce7a3f4d16b5bb31620894b0b8812", - "size": 4337 - }, - "minecraft/sounds/entity/player/attack/weak2.ogg": { - "hash": "8d56863e83e0e114937522d3a4a7e124528c65b4", - "size": 4260 - }, - "minecraft/sounds/entity/player/attack/weak3.ogg": { - "hash": "5d78e883f8bf8123261a5b05cf90cb5cc020fa6e", - "size": 4463 - }, - "minecraft/sounds/entity/player/attack/weak4.ogg": { - "hash": "5fa52f2e49e446e466b721937cc168bba734ef33", - "size": 4525 - }, - "minecraft/sounds/entity/rabbit/attack1.ogg": { - "hash": "5041867a91a67cec2fa1ab572c351d2796a6f050", - "size": 7443 - }, - "minecraft/sounds/entity/rabbit/attack2.ogg": { - "hash": "4b90ff3a9b1486642bc0f15da0045d83a91df82e", - "size": 7268 - }, - "minecraft/sounds/entity/rabbit/attack3.ogg": { - "hash": "c31af622a2ee7beffb9daf72363a77a607be64a3", - "size": 9299 - }, - "minecraft/sounds/entity/rabbit/attack4.ogg": { - "hash": "8301a44446b04249e6896bc230f6d8c9d8e56273", - "size": 8857 - }, - "minecraft/sounds/entity/shulker/ambient1.ogg": { - "hash": "dd67ac8cf15d54eff38ef9a790be4692bcba2900", - "size": 7078 - }, - "minecraft/sounds/entity/shulker/ambient2.ogg": { - "hash": "f0d58706321168c2907cf13ae6f8ae9108244fc3", - "size": 7333 - }, - "minecraft/sounds/entity/shulker/ambient3.ogg": { - "hash": "d4f6c468ad9536049023a9680483c4d44088e084", - "size": 6148 - }, - "minecraft/sounds/entity/shulker/ambient4.ogg": { - "hash": "5c4cbba7fe4bc8214708f93f4db54102660a281d", - "size": 7371 - }, - "minecraft/sounds/entity/shulker/ambient5.ogg": { - "hash": "dbebdab8835d86493975dde6fd05db76de5a0605", - "size": 7116 - }, - "minecraft/sounds/entity/shulker/ambient6.ogg": { - "hash": "5cc7da22ff9cdea9175c8496c3e683d0ce97c9e2", - "size": 7554 - }, - "minecraft/sounds/entity/shulker/ambient7.ogg": { - "hash": "c0caa238bb45a074c117869eef193290fc27fb59", - "size": 8240 - }, - "minecraft/sounds/entity/shulker/close1.ogg": { - "hash": "7b99a069d855e1089c025e75c0b4ea6699220804", - "size": 5475 - }, - "minecraft/sounds/entity/shulker/close2.ogg": { - "hash": "7d90eb9e088738c9ae7ad8b2951c7432a0d7cc44", - "size": 5343 - }, - "minecraft/sounds/entity/shulker/close3.ogg": { - "hash": "ec247f38f3f60f9e185b31e787c1ad43caa0c73c", - "size": 5431 - }, - "minecraft/sounds/entity/shulker/close4.ogg": { - "hash": "fef5251190146ab8e0abe80183cd78c243d7c6fe", - "size": 5179 - }, - "minecraft/sounds/entity/shulker/close5.ogg": { - "hash": "e555fcece121879fe0becbada9d01dea27ab153d", - "size": 5376 - }, - "minecraft/sounds/entity/shulker/death1.ogg": { - "hash": "ce3bbcf44fd72e3d0b3fbcbb7334d100619ca71e", - "size": 13893 - }, - "minecraft/sounds/entity/shulker/death2.ogg": { - "hash": "db685fafb774a31072c6577a04a5693dba725155", - "size": 11278 - }, - "minecraft/sounds/entity/shulker/death3.ogg": { - "hash": "9bae8d2e28f81e1a5571a9ca6a6bf21595796658", - "size": 9857 - }, - "minecraft/sounds/entity/shulker/death4.ogg": { - "hash": "668ebaccbc4572fc4a7a79b166f467823ffa8c50", - "size": 11596 - }, - "minecraft/sounds/entity/shulker/hurt1.ogg": { - "hash": "b049ab95eb3a6f7fba35259cda3df9437259f590", - "size": 5465 - }, - "minecraft/sounds/entity/shulker/hurt2.ogg": { - "hash": "0714e023bd5b42e409b1aa12aee17376810282fe", - "size": 6371 - }, - "minecraft/sounds/entity/shulker/hurt3.ogg": { - "hash": "394253f2575216683fc1926a0a387a3e5e90bc16", - "size": 6445 - }, - "minecraft/sounds/entity/shulker/hurt4.ogg": { - "hash": "ba03ef98d9acdfc6696f41ddec0d0c95cb289d16", - "size": 6044 - }, - "minecraft/sounds/entity/shulker/hurt_closed1.ogg": { - "hash": "5491bbc4482b2e8d8382fc7623828b7764693f4d", - "size": 4583 - }, - "minecraft/sounds/entity/shulker/hurt_closed2.ogg": { - "hash": "da1a3e592fc80324109b930d5282f2766fc3701d", - "size": 4958 - }, - "minecraft/sounds/entity/shulker/hurt_closed3.ogg": { - "hash": "ac6609153f895d292de440566eb23438aa9f846e", - "size": 4602 - }, - "minecraft/sounds/entity/shulker/hurt_closed4.ogg": { - "hash": "78244ba4bba775f92e51148fab026d7c399e9055", - "size": 4779 - }, - "minecraft/sounds/entity/shulker/hurt_closed5.ogg": { - "hash": "eceb70cb374cc410ac23e00fc95ca0404f8a20f4", - "size": 4760 - }, - "minecraft/sounds/entity/shulker/open1.ogg": { - "hash": "accc7a55d92bf4a8509daeb8415b1a36a3646deb", - "size": 5471 - }, - "minecraft/sounds/entity/shulker/open2.ogg": { - "hash": "0331eec018c422631e6cb00960eea3e2c5c6e559", - "size": 5110 - }, - "minecraft/sounds/entity/shulker/open3.ogg": { - "hash": "77e87c6b92d268d8dc5a25780340461cda53b99c", - "size": 5169 - }, - "minecraft/sounds/entity/shulker/open4.ogg": { - "hash": "25fc442f8a0abf99be8e7f507e63c5866a055c70", - "size": 5045 - }, - "minecraft/sounds/entity/shulker/open5.ogg": { - "hash": "02e77c97360b82170ee58723ac2519fcd79b821e", - "size": 5239 - }, - "minecraft/sounds/entity/shulker/shoot1.ogg": { - "hash": "3f8b9415f67443206f6af52c1471d0de0354d046", - "size": 15040 - }, - "minecraft/sounds/entity/shulker/shoot2.ogg": { - "hash": "95805aac201b6852d0ab35bd2c75cfa64a926447", - "size": 14269 - }, - "minecraft/sounds/entity/shulker/shoot3.ogg": { - "hash": "f5873a8f416388c2ded80b4ffab6d65b7f18b305", - "size": 14203 - }, - "minecraft/sounds/entity/shulker/shoot4.ogg": { - "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", - "size": 15748 - }, - "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { - "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", - "size": 11384 - }, - "minecraft/sounds/entity/shulker_bullet/hit2.ogg": { - "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", - "size": 11186 - }, - "minecraft/sounds/entity/shulker_bullet/hit3.ogg": { - "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", - "size": 11880 - }, - "minecraft/sounds/entity/shulker_bullet/hit4.ogg": { - "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", - "size": 9074 - }, - "minecraft/sounds/entity/snowman/death1.ogg": { - "hash": "888fb12c5fb536268747df857ad439e17a4a2f44", - "size": 10362 - }, - "minecraft/sounds/entity/snowman/death2.ogg": { - "hash": "36409234aed55db1d006a65b92f1c64be4e4bbe0", - "size": 10107 - }, - "minecraft/sounds/entity/snowman/death3.ogg": { - "hash": "9f910c27c8cf336f211a75830821b0ec6abf6fa9", - "size": 9110 - }, - "minecraft/sounds/entity/snowman/hurt1.ogg": { - "hash": "da71b9f569cffbd8b4c88dbd30767315aba8067b", - "size": 6628 - }, - "minecraft/sounds/entity/snowman/hurt2.ogg": { - "hash": "50bf881d5a1a484f15f009bf0b86703111834516", - "size": 7087 - }, - "minecraft/sounds/entity/snowman/hurt3.ogg": { - "hash": "9a9d88fc2ba4c56b0089df4441f3a3ac1fcb8b0e", - "size": 6335 - }, - "minecraft/sounds/entity/squid/ambient1.ogg": { - "hash": "8ea4cfd31d4f286b039a63d52020aa6b5408a763", - "size": 10437 - }, - "minecraft/sounds/entity/squid/ambient2.ogg": { - "hash": "4ed7023a970b7f6a6d03558c3125fe85fea4ecd8", - "size": 9344 - }, - "minecraft/sounds/entity/squid/ambient3.ogg": { - "hash": "d997d6bd0a18be2b62c27363878f99540d845825", - "size": 9839 - }, - "minecraft/sounds/entity/squid/ambient4.ogg": { - "hash": "4a0ce0713583399108fad4698cbe63714fe5898f", - "size": 7540 - }, - "minecraft/sounds/entity/squid/ambient5.ogg": { - "hash": "b212815d8728730de16ff65a3f54a7fd06b98fbc", - "size": 10575 - }, - "minecraft/sounds/entity/squid/death1.ogg": { - "hash": "68beeda338fdb43c3b7cbbb718e82839e6d07ef3", - "size": 13305 - }, - "minecraft/sounds/entity/squid/death2.ogg": { - "hash": "a91e1f2cba408d784538d21424e52253864534b6", - "size": 13796 - }, - "minecraft/sounds/entity/squid/death3.ogg": { - "hash": "3efb22bf9a4ca184f037c309e4f7ece0a9ca53bc", - "size": 11042 - }, - "minecraft/sounds/entity/squid/hurt1.ogg": { - "hash": "eb93722c9adcccba57bc6e9b19039599e94934c8", - "size": 8234 - }, - "minecraft/sounds/entity/squid/hurt2.ogg": { - "hash": "3c05729b7cfdef0e5782080155004d4d0766ab41", - "size": 6866 - }, - "minecraft/sounds/entity/squid/hurt3.ogg": { - "hash": "96a92abe786f7f1fd5ee56a364c2fbee7f23a165", - "size": 6808 - }, - "minecraft/sounds/entity/squid/hurt4.ogg": { - "hash": "df97decf9d824c4b47c642bbcc3ac6c230e91bc2", - "size": 6514 - }, - "minecraft/sounds/entity/witch/ambient1.ogg": { - "hash": "166af5d48f1f67a4608be9d23fd27f8c16269893", - "size": 11349 - }, - "minecraft/sounds/entity/witch/ambient2.ogg": { - "hash": "e65b9794e249ffe93ba2ec75cd0c994697773073", - "size": 10091 - }, - "minecraft/sounds/entity/witch/ambient3.ogg": { - "hash": "b8e9d0b643fd331dcbeea8114d3ad59d96f4bc59", - "size": 12280 - }, - "minecraft/sounds/entity/witch/ambient4.ogg": { - "hash": "108529f98cbc67491b119ac6bec3f4af1ca3f1b0", - "size": 12035 - }, - "minecraft/sounds/entity/witch/ambient5.ogg": { - "hash": "c9b2193339b42279d874cebb4afe3761c1425bfa", - "size": 6694 - }, - "minecraft/sounds/entity/witch/death1.ogg": { - "hash": "627c939e2aa48a5e3f516848e66a76acb992c2a8", - "size": 10591 - }, - "minecraft/sounds/entity/witch/death2.ogg": { - "hash": "b5e67bcc0f5af24fa6d01f377215143ee7a1cf67", - "size": 10038 - }, - "minecraft/sounds/entity/witch/death3.ogg": { - "hash": "4c02a13757318403e7837260c1b30069dcb7be69", - "size": 7754 - }, - "minecraft/sounds/entity/witch/drink1.ogg": { - "hash": "894f26447ad5cff2afff1d66917a3f7760f1c3b7", - "size": 6169 - }, - "minecraft/sounds/entity/witch/drink2.ogg": { - "hash": "79ac9cc6fbb67cd1eeea2fcbf29804088b140f15", - "size": 6707 - }, - "minecraft/sounds/entity/witch/drink3.ogg": { - "hash": "c38f3e0ea505f0333996e6eaa0f2c0d5bfc8d4d7", - "size": 6060 - }, - "minecraft/sounds/entity/witch/drink4.ogg": { - "hash": "feedd2d726dedb8742519ac0c404d26bc3b5d735", - "size": 6411 - }, - "minecraft/sounds/entity/witch/hurt1.ogg": { - "hash": "d4f9f7adb9789781a3a0ca1a94262a474cbee1db", - "size": 6433 - }, - "minecraft/sounds/entity/witch/hurt2.ogg": { - "hash": "608ce4dc409ef39df6b0409647b89f2f1a2d9ded", - "size": 6869 - }, - "minecraft/sounds/entity/witch/hurt3.ogg": { - "hash": "591bb8451ac56723d2b689d9bc95c8020bb4809b", - "size": 6834 - }, - "minecraft/sounds/entity/witch/throw1.ogg": { - "hash": "455016d86e1ace53fc732190416dccca8cad40fa", - "size": 4747 - }, - "minecraft/sounds/entity/witch/throw2.ogg": { - "hash": "b81ffdb8b4932bdc9f0692423d426b8f2334da6c", - "size": 4652 - }, - "minecraft/sounds/entity/witch/throw3.ogg": { - "hash": "c07715ed9a7c41e554f30c86ab2e6818b4d4a6c8", - "size": 5137 - }, - "minecraft/sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "minecraft/sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "minecraft/sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "minecraft/sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "minecraft/sounds/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "minecraft/sounds/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "minecraft/sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "minecraft/sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "minecraft/sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "minecraft/sounds/item/armor/equip_chain1.ogg": { - "hash": "fd29d5ae9309aafaf40e5ec308cabd45c4a1e152", - "size": 6380 - }, - "minecraft/sounds/item/armor/equip_chain2.ogg": { - "hash": "df30fe9e52ade521d4019ce118f95c1d39390d97", - "size": 7070 - }, - "minecraft/sounds/item/armor/equip_chain3.ogg": { - "hash": "fb17cc91ec691e54590ba0fd1dbd69e6b567a530", - "size": 7108 - }, - "minecraft/sounds/item/armor/equip_chain4.ogg": { - "hash": "2aa3a86b0673a6e586ffdb4466b45c43eb2ba8f7", - "size": 7230 - }, - "minecraft/sounds/item/armor/equip_chain5.ogg": { - "hash": "66c6203abeca2f718f7bb09ded67d91fba0196cd", - "size": 5970 - }, - "minecraft/sounds/item/armor/equip_chain6.ogg": { - "hash": "6977300f83c4230f4d24d89df3892a755ba5b08d", - "size": 7175 - }, - "minecraft/sounds/item/armor/equip_diamond1.ogg": { - "hash": "548b24e7e67c0f0fd9d995a9539559e13ab18930", - "size": 7591 - }, - "minecraft/sounds/item/armor/equip_diamond2.ogg": { - "hash": "82185e25fb404f4d04cec2666ee698a76ecd2c44", - "size": 7142 - }, - "minecraft/sounds/item/armor/equip_diamond3.ogg": { - "hash": "e75b56b5b84644be68db4c92c0b086a9e4110fe6", - "size": 7036 - }, - "minecraft/sounds/item/armor/equip_diamond4.ogg": { - "hash": "be62533d5e2d6306901e07dff0ca862e6a6738d5", - "size": 7190 - }, - "minecraft/sounds/item/armor/equip_diamond5.ogg": { - "hash": "8a1c9994a6f35371b8e776b262f363692f222513", - "size": 6211 - }, - "minecraft/sounds/item/armor/equip_diamond6.ogg": { - "hash": "76ed99c31216d33b7c2d3a5eb385132f0a07f5dc", - "size": 7060 - }, - "minecraft/sounds/item/armor/equip_generic1.ogg": { - "hash": "19e3ddd127884efbbece9806ef8fce3498e03da3", - "size": 5157 - }, - "minecraft/sounds/item/armor/equip_generic2.ogg": { - "hash": "f64d194a003a43dd37c0fa02dd1ef39c4e22c00a", - "size": 5529 - }, - "minecraft/sounds/item/armor/equip_generic3.ogg": { - "hash": "d9ea46f172ccb92314c86054b2865a9f78cac07f", - "size": 5393 - }, - "minecraft/sounds/item/armor/equip_generic4.ogg": { - "hash": "1e9470b35545a17586f1305a20233acc4e104b04", - "size": 5393 - }, - "minecraft/sounds/item/armor/equip_generic5.ogg": { - "hash": "b7aa52172a204716ff6ac2711b2d0b6e74b47d02", - "size": 5542 - }, - "minecraft/sounds/item/armor/equip_generic6.ogg": { - "hash": "b16e70f12f123efd71d652717a473593e9e9d8e0", - "size": 6122 - }, - "minecraft/sounds/item/armor/equip_gold1.ogg": { - "hash": "7a122f23df31c32c5c2d14e06548a56546b5ea6c", - "size": 6789 - }, - "minecraft/sounds/item/armor/equip_gold2.ogg": { - "hash": "185fdb055113e3c1aafc7cc7c9141f2960b17ed3", - "size": 6578 - }, - "minecraft/sounds/item/armor/equip_gold3.ogg": { - "hash": "292b4dc4bb3d310585634e0b216db85ff9c642d0", - "size": 7272 - }, - "minecraft/sounds/item/armor/equip_gold4.ogg": { - "hash": "b6499b211b9dd3ea0c8da61b2f1478b0be096434", - "size": 7217 - }, - "minecraft/sounds/item/armor/equip_gold5.ogg": { - "hash": "91c6aab1954a292166d3c39c58179b8e2872ee60", - "size": 6085 - }, - "minecraft/sounds/item/armor/equip_gold6.ogg": { - "hash": "4abdbf22b4552d6575d801e4f87077de35ee5f01", - "size": 7173 - }, - "minecraft/sounds/item/armor/equip_iron1.ogg": { - "hash": "fcb8cef95d170fa97e14a35c625976511d53b1fd", - "size": 7470 - }, - "minecraft/sounds/item/armor/equip_iron2.ogg": { - "hash": "201fc02e913f277c2a599fee21d0cefd24abe977", - "size": 7670 - }, - "minecraft/sounds/item/armor/equip_iron3.ogg": { - "hash": "2951b5c0dd8c80b618affbea09fb5fe81435eccc", - "size": 8241 - }, - "minecraft/sounds/item/armor/equip_iron4.ogg": { - "hash": "2b73dd8c1b27b629c841fe26b2c633edf3aa64c8", - "size": 7637 - }, - "minecraft/sounds/item/armor/equip_iron5.ogg": { - "hash": "12ee841f09570ffd7ca155f8acde6588d3945168", - "size": 7069 - }, - "minecraft/sounds/item/armor/equip_iron6.ogg": { - "hash": "fb9ee08207b57f93cab9392ccbc5a94c27727a0f", - "size": 7189 - }, - "minecraft/sounds/item/armor/equip_leather1.ogg": { - "hash": "ebe259bc9b07c4ae6a08471e86dc0e6d8d4d04c2", - "size": 6373 - }, - "minecraft/sounds/item/armor/equip_leather2.ogg": { - "hash": "0811423a3fb1a8e53010b1d9a4994aa8a9fe714f", - "size": 6948 - }, - "minecraft/sounds/item/armor/equip_leather3.ogg": { - "hash": "10e3ea2313752eab2cd14fc9125001756da121dc", - "size": 6892 - }, - "minecraft/sounds/item/armor/equip_leather4.ogg": { - "hash": "64a8e6a57b4ff89d6d8c90916c412389166e3ea1", - "size": 7024 - }, - "minecraft/sounds/item/armor/equip_leather5.ogg": { - "hash": "8ccd1c57f2982182699073f47d8ec4875c45249c", - "size": 5900 - }, - "minecraft/sounds/item/armor/equip_leather6.ogg": { - "hash": "74c2c4cd3ccc69adae111b684d8620ce59c305ba", - "size": 6786 - }, - "minecraft/sounds/item/bottle/fill1.ogg": { - "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", - "size": 9133 - }, - "minecraft/sounds/item/bottle/fill2.ogg": { - "hash": "8ade85479752442bc6f00db4d924e88f9f8591e9", - "size": 9303 - }, - "minecraft/sounds/item/bottle/fill3.ogg": { - "hash": "66a1c766a70f18978ddbcb3d1861e10e6b2722fa", - "size": 8921 - }, - "minecraft/sounds/item/bottle/fill4.ogg": { - "hash": "8f9e605a2e7895b480b5691cc460e41eedacbd58", - "size": 9331 - }, - "minecraft/sounds/item/bottle/fill_dragonbreath1.ogg": { - "hash": "cc6d28540b6033f5d420f7cd81a77f17619c0a2a", - "size": 8494 - }, - "minecraft/sounds/item/bottle/fill_dragonbreath2.ogg": { - "hash": "e56f9472bd8b2894115337b211857366e916966d", - "size": 6829 - }, - "minecraft/sounds/item/bucket/empty1.ogg": { - "hash": "27987b7065ef4a27106246f9d32382a0514f87b2", - "size": 10498 - }, - "minecraft/sounds/item/bucket/empty2.ogg": { - "hash": "a796e8907874e6ae174c30da28ff000f1cf566c3", - "size": 10277 - }, - "minecraft/sounds/item/bucket/empty3.ogg": { - "hash": "8dec8307dff359b0279e3e49798692309204d55e", - "size": 9888 - }, - "minecraft/sounds/item/bucket/empty_lava1.ogg": { - "hash": "3612c93dfebcedbeb22bc8283e0b85de033d081a", - "size": 11764 - }, - "minecraft/sounds/item/bucket/empty_lava2.ogg": { - "hash": "b98e76594736052ac7ab8851d95a96b5ad7d2ce2", - "size": 13443 - }, - "minecraft/sounds/item/bucket/empty_lava3.ogg": { - "hash": "d62e50329337eee968b1e93cce04a65aeecad27d", - "size": 11774 - }, - "minecraft/sounds/item/bucket/fill1.ogg": { - "hash": "e28ff6368461f0a0308ced79016ea98d5feb645f", - "size": 10900 - }, - "minecraft/sounds/item/bucket/fill2.ogg": { - "hash": "1d69d04c669d82a75da8ea2f8a1a63ebf5fefd0f", - "size": 10441 - }, - "minecraft/sounds/item/bucket/fill3.ogg": { - "hash": "556a88f3a8e8f407a94ad37b131dc8d5c3f236c0", - "size": 10844 - }, - "minecraft/sounds/item/bucket/fill_lava1.ogg": { - "hash": "840d3f489b866d6ec63e8d885469105ff65c591e", - "size": 9211 - }, - "minecraft/sounds/item/bucket/fill_lava2.ogg": { - "hash": "54290ce87fb0ebac606f497ac8a12c107b74a586", - "size": 9211 - }, - "minecraft/sounds/item/bucket/fill_lava3.ogg": { - "hash": "99125d80da85a6055d5757fe9194bee680ac9a63", - "size": 9278 - }, - "minecraft/sounds/item/elytra/elytra_loop.ogg": { - "hash": "90d599a1760137a7c4d7a52c77f5c65c02f137d4", - "size": 132727 - }, - "minecraft/sounds/item/hoe/till1.ogg": { - "hash": "0e6696ec35c5f4982cad6a6731edcffb11728aa9", - "size": 5875 - }, - "minecraft/sounds/item/hoe/till2.ogg": { - "hash": "46dd1e5e0f90bb72261e2986d530e80e8fc50560", - "size": 6022 - }, - "minecraft/sounds/item/hoe/till3.ogg": { - "hash": "d75f19c657e1f22b47d2060fd3495c444f35a477", - "size": 5833 - }, - "minecraft/sounds/item/hoe/till4.ogg": { - "hash": "cb95637a9d5e9b0cb36a2516f0dfac30fed9d720", - "size": 6544 - }, - "minecraft/sounds/item/shield/block1.ogg": { - "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", - "size": 5951 - }, - "minecraft/sounds/item/shield/block2.ogg": { - "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", - "size": 5396 - }, - "minecraft/sounds/item/shield/block3.ogg": { - "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", - "size": 5915 - }, - "minecraft/sounds/item/shield/block4.ogg": { - "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", - "size": 5656 - }, - "minecraft/sounds/item/shield/block5.ogg": { - "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", - "size": 5763 - }, - "minecraft/sounds/item/shovel/flatten1.ogg": { - "hash": "659b0fb0ef28429e3b779d833d6eedd8305cbbbc", - "size": 6103 - }, - "minecraft/sounds/item/shovel/flatten2.ogg": { - "hash": "ab51a39c66800bd6fd98c450131aac20790c535a", - "size": 6290 - }, - "minecraft/sounds/item/shovel/flatten3.ogg": { - "hash": "188e05f8f12787ea22dd1836fe2c9c7e4efd03af", - "size": 6101 - }, - "minecraft/sounds/item/shovel/flatten4.ogg": { - "hash": "2bf88ed6015273fa5b757531597cf156176b35f8", - "size": 6671 - }, - "minecraft/sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "minecraft/sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "minecraft/sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "minecraft/sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "minecraft/sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "minecraft/sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "minecraft/sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "minecraft/sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "minecraft/sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "minecraft/sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "minecraft/sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "minecraft/sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "minecraft/sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "minecraft/sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "minecraft/sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "minecraft/sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "minecraft/sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "minecraft/sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "minecraft/sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "minecraft/sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "minecraft/sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "minecraft/sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "minecraft/sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "minecraft/sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "minecraft/sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "minecraft/sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "minecraft/sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "minecraft/sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "minecraft/sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "minecraft/sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "minecraft/sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "minecraft/sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "minecraft/sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "minecraft/sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "minecraft/sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "minecraft/sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "minecraft/sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "minecraft/sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "minecraft/sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "minecraft/sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "minecraft/sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "minecraft/sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "minecraft/sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "minecraft/sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "minecraft/sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "minecraft/sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "minecraft/sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "minecraft/sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "minecraft/sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "minecraft/sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "minecraft/sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "minecraft/sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "minecraft/sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "minecraft/sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "minecraft/sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "minecraft/sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "minecraft/sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "minecraft/sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "minecraft/sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "minecraft/sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "minecraft/sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "minecraft/sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "minecraft/sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "minecraft/sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "minecraft/sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "minecraft/sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "minecraft/sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "minecraft/sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "minecraft/sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "minecraft/sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "minecraft/sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "minecraft/sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "minecraft/sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "minecraft/sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "minecraft/sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "minecraft/sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "minecraft/sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "minecraft/sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "minecraft/sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "minecraft/sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "minecraft/sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "minecraft/sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "minecraft/sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "minecraft/sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "minecraft/sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "minecraft/sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "minecraft/sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "minecraft/sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "minecraft/sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "minecraft/sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "minecraft/sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "minecraft/sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "minecraft/sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "minecraft/sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "minecraft/sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "minecraft/sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "minecraft/sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "minecraft/sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "minecraft/sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "minecraft/sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "minecraft/sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "minecraft/sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "minecraft/sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "minecraft/sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "minecraft/sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "minecraft/sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "minecraft/sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "minecraft/sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "minecraft/sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "minecraft/sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "minecraft/sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "minecraft/sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "minecraft/sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "minecraft/sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "minecraft/sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "minecraft/sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "minecraft/sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "minecraft/sounds/mob/guardian/attack_loop.ogg": { - "hash": "49c71e06621ad56f69e99e0bbb9e82c37b8d8580", - "size": 20633 - }, - "minecraft/sounds/mob/guardian/curse.ogg": { - "hash": "3f2e554955be100d7f28c074586b764710330b8c", - "size": 45792 - }, - "minecraft/sounds/mob/guardian/elder_death.ogg": { - "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", - "size": 19980 - }, - "minecraft/sounds/mob/guardian/elder_hit1.ogg": { - "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", - "size": 8461 - }, - "minecraft/sounds/mob/guardian/elder_hit2.ogg": { - "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", - "size": 8392 - }, - "minecraft/sounds/mob/guardian/elder_hit3.ogg": { - "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", - "size": 8631 - }, - "minecraft/sounds/mob/guardian/elder_hit4.ogg": { - "hash": "186362097c9552903943d8d37a1e3b974e4aa618", - "size": 8680 - }, - "minecraft/sounds/mob/guardian/elder_idle1.ogg": { - "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", - "size": 17095 - }, - "minecraft/sounds/mob/guardian/elder_idle2.ogg": { - "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", - "size": 17437 - }, - "minecraft/sounds/mob/guardian/elder_idle3.ogg": { - "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", - "size": 14673 - }, - "minecraft/sounds/mob/guardian/elder_idle4.ogg": { - "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", - "size": 18822 - }, - "minecraft/sounds/mob/guardian/flop1.ogg": { - "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", - "size": 7422 - }, - "minecraft/sounds/mob/guardian/flop2.ogg": { - "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", - "size": 7355 - }, - "minecraft/sounds/mob/guardian/flop3.ogg": { - "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", - "size": 6994 - }, - "minecraft/sounds/mob/guardian/flop4.ogg": { - "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", - "size": 7371 - }, - "minecraft/sounds/mob/guardian/guardian_death.ogg": { - "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", - "size": 15820 - }, - "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { - "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", - "size": 9257 - }, - "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { - "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", - "size": 9111 - }, - "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { - "hash": "3008b71834c7815f70507c044da8defbcb585a80", - "size": 9363 - }, - "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { - "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", - "size": 9216 - }, - "minecraft/sounds/mob/guardian/land_death.ogg": { - "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", - "size": 11255 - }, - "minecraft/sounds/mob/guardian/land_hit1.ogg": { - "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", - "size": 12031 - }, - "minecraft/sounds/mob/guardian/land_hit2.ogg": { - "hash": "e9ccf74cb5b561e4839482863d1466f731903500", - "size": 11089 - }, - "minecraft/sounds/mob/guardian/land_hit3.ogg": { - "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", - "size": 11980 - }, - "minecraft/sounds/mob/guardian/land_hit4.ogg": { - "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", - "size": 11180 - }, - "minecraft/sounds/mob/guardian/land_idle1.ogg": { - "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", - "size": 6727 - }, - "minecraft/sounds/mob/guardian/land_idle2.ogg": { - "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", - "size": 5579 - }, - "minecraft/sounds/mob/guardian/land_idle3.ogg": { - "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", - "size": 6802 - }, - "minecraft/sounds/mob/guardian/land_idle4.ogg": { - "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", - "size": 5687 - }, - "minecraft/sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "minecraft/sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "minecraft/sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "minecraft/sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "minecraft/sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "minecraft/sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "minecraft/sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "minecraft/sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "minecraft/sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "minecraft/sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "minecraft/sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "minecraft/sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "minecraft/sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "minecraft/sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "minecraft/sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "minecraft/sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "minecraft/sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "minecraft/sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "minecraft/sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "minecraft/sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "minecraft/sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "minecraft/sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "minecraft/sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "minecraft/sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "minecraft/sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "minecraft/sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "minecraft/sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "minecraft/sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "minecraft/sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "minecraft/sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "minecraft/sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "minecraft/sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "minecraft/sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "minecraft/sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "minecraft/sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "minecraft/sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "minecraft/sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "minecraft/sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "minecraft/sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "minecraft/sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "minecraft/sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "minecraft/sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "minecraft/sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "minecraft/sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "minecraft/sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "minecraft/sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "minecraft/sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "minecraft/sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "minecraft/sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "minecraft/sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "minecraft/sounds/mob/husk/death1.ogg": { - "hash": "a3e09e3bd63fe64ad3f5bc80d41c713b142c625b", - "size": 11994 - }, - "minecraft/sounds/mob/husk/death2.ogg": { - "hash": "658c4988a4ae5414a7d8818397b37c870d2805c4", - "size": 14011 - }, - "minecraft/sounds/mob/husk/hurt1.ogg": { - "hash": "df807aa06d67adafc96907b437dd5f3b82d04bb5", - "size": 9935 - }, - "minecraft/sounds/mob/husk/hurt2.ogg": { - "hash": "603f17073b0ed21701163b2aad1afb02111a8ed3", - "size": 10766 - }, - "minecraft/sounds/mob/husk/idle1.ogg": { - "hash": "26d8fc6a71a7d911a8fd88edebc460030dc48e67", - "size": 15380 - }, - "minecraft/sounds/mob/husk/idle2.ogg": { - "hash": "1424a1b86f3c1711676025e795809b24e9d789f9", - "size": 19709 - }, - "minecraft/sounds/mob/husk/idle3.ogg": { - "hash": "159ff39d89331996c7221f42c72db25e78523fd8", - "size": 21392 - }, - "minecraft/sounds/mob/husk/step1.ogg": { - "hash": "0b521d8200bfda7bb11c8fb6d6a03d52f6b740e7", - "size": 9073 - }, - "minecraft/sounds/mob/husk/step2.ogg": { - "hash": "6ead5bdd4a06d466959de48dea4e4835f3568942", - "size": 9248 - }, - "minecraft/sounds/mob/husk/step3.ogg": { - "hash": "efef714310e913c1580ccfc1739a12aff0d6ca26", - "size": 7752 - }, - "minecraft/sounds/mob/husk/step4.ogg": { - "hash": "70a1c99c314a134027988106a3b61b15389d5f2f", - "size": 9398 - }, - "minecraft/sounds/mob/husk/step5.ogg": { - "hash": "b6858c3516e3516fd68d3e697ae673f2d2cf2896", - "size": 8791 - }, - "minecraft/sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "minecraft/sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "minecraft/sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "minecraft/sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "minecraft/sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "minecraft/sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "minecraft/sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "minecraft/sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "minecraft/sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "minecraft/sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "minecraft/sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "minecraft/sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "minecraft/sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "minecraft/sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "minecraft/sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "minecraft/sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "minecraft/sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "minecraft/sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "minecraft/sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "minecraft/sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "minecraft/sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "minecraft/sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "minecraft/sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "minecraft/sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "minecraft/sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "minecraft/sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "minecraft/sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "minecraft/sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "minecraft/sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "minecraft/sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "minecraft/sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "minecraft/sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "minecraft/sounds/mob/polarbear/death1.ogg": { - "hash": "2b65351eb74b019efe40a451a1f3f2fcf5c2bf4d", - "size": 15304 - }, - "minecraft/sounds/mob/polarbear/death2.ogg": { - "hash": "9f8d13d0b8420cc664241765a841253d02272798", - "size": 13211 - }, - "minecraft/sounds/mob/polarbear/death3.ogg": { - "hash": "7778df9b63d09e89859058afdf31e3f426e5bebf", - "size": 12329 - }, - "minecraft/sounds/mob/polarbear/hurt1.ogg": { - "hash": "d030d4c98ec70fd0d84c43a944de0980f6bb5355", - "size": 8789 - }, - "minecraft/sounds/mob/polarbear/hurt2.ogg": { - "hash": "a11dc3ff01778f57819af7f42f18d136d9b3bf01", - "size": 7596 - }, - "minecraft/sounds/mob/polarbear/hurt3.ogg": { - "hash": "4a5af65300334c4991a057990e9f8c23a2a1416b", - "size": 10483 - }, - "minecraft/sounds/mob/polarbear/hurt4.ogg": { - "hash": "1d58859744fcc7c09ffecbe16f84752b057d8d77", - "size": 8936 - }, - "minecraft/sounds/mob/polarbear/idle1.ogg": { - "hash": "8e3b07adf3b09ea60e82062277fe301205d03421", - "size": 16030 - }, - "minecraft/sounds/mob/polarbear/idle2.ogg": { - "hash": "db682892da4e2e4214ff3233bf719c7609d95477", - "size": 18689 - }, - "minecraft/sounds/mob/polarbear/idle3.ogg": { - "hash": "954f82c6da9670f1383b4d0002061ebc1536c35a", - "size": 11289 - }, - "minecraft/sounds/mob/polarbear/idle4.ogg": { - "hash": "dcd7ec12919c1b6b5932dd46390a3cfe9b5384c9", - "size": 16419 - }, - "minecraft/sounds/mob/polarbear/step1.ogg": { - "hash": "007f04ca456cfc7c0e877352f01a7aa77dff636c", - "size": 7127 - }, - "minecraft/sounds/mob/polarbear/step2.ogg": { - "hash": "a9d52deab40b2ecb45aa0778e166983c1df7c5cc", - "size": 7428 - }, - "minecraft/sounds/mob/polarbear/step3.ogg": { - "hash": "837d1badadc01317eaf2a0c6c5a475e120a75262", - "size": 6208 - }, - "minecraft/sounds/mob/polarbear/step4.ogg": { - "hash": "973f284bffdc6cbb6379d0d641f4c14a36adee39", - "size": 7358 - }, - "minecraft/sounds/mob/polarbear/warning1.ogg": { - "hash": "3ab5202db5786cdc438cd8fbc554f3fc1a929939", - "size": 10122 - }, - "minecraft/sounds/mob/polarbear/warning2.ogg": { - "hash": "580a2de441d8caa949758dfb193ba3e6ab4ee61d", - "size": 11975 - }, - "minecraft/sounds/mob/polarbear/warning3.ogg": { - "hash": "58f044e833493dcc6d8963b56cae23c8e0d2eee3", - "size": 10677 - }, - "minecraft/sounds/mob/polarbear_baby/idle1.ogg": { - "hash": "8e3b07adf3b09ea60e82062277fe301205d03421", - "size": 16030 - }, - "minecraft/sounds/mob/polarbear_baby/idle2.ogg": { - "hash": "db682892da4e2e4214ff3233bf719c7609d95477", - "size": 18689 - }, - "minecraft/sounds/mob/polarbear_baby/idle3.ogg": { - "hash": "4a1cd5bb70f5177dd5b0aeb03fe0a2c6e37fca4a", - "size": 17665 - }, - "minecraft/sounds/mob/polarbear_baby/idle4.ogg": { - "hash": "954f82c6da9670f1383b4d0002061ebc1536c35a", - "size": 11289 - }, - "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { - "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", - "size": 7018 - }, - "minecraft/sounds/mob/rabbit/hop1.ogg": { - "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", - "size": 5938 - }, - "minecraft/sounds/mob/rabbit/hop2.ogg": { - "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", - "size": 6993 - }, - "minecraft/sounds/mob/rabbit/hop3.ogg": { - "hash": "461436665544dc44e12f79cad893de2ad02ddffc", - "size": 6597 - }, - "minecraft/sounds/mob/rabbit/hop4.ogg": { - "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", - "size": 5811 - }, - "minecraft/sounds/mob/rabbit/hurt1.ogg": { - "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", - "size": 6750 - }, - "minecraft/sounds/mob/rabbit/hurt2.ogg": { - "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", - "size": 5988 - }, - "minecraft/sounds/mob/rabbit/hurt3.ogg": { - "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", - "size": 6389 - }, - "minecraft/sounds/mob/rabbit/hurt4.ogg": { - "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", - "size": 6650 - }, - "minecraft/sounds/mob/rabbit/idle1.ogg": { - "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", - "size": 5806 - }, - "minecraft/sounds/mob/rabbit/idle2.ogg": { - "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", - "size": 6988 - }, - "minecraft/sounds/mob/rabbit/idle3.ogg": { - "hash": "8906199918a85564590c7a01e854c3820853533e", - "size": 5840 - }, - "minecraft/sounds/mob/rabbit/idle4.ogg": { - "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", - "size": 8691 - }, - "minecraft/sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "minecraft/sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "minecraft/sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "minecraft/sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "minecraft/sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "minecraft/sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "minecraft/sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "minecraft/sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "minecraft/sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "minecraft/sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "minecraft/sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "minecraft/sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "minecraft/sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "minecraft/sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "minecraft/sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "minecraft/sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "minecraft/sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "minecraft/sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "minecraft/sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "minecraft/sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "minecraft/sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "minecraft/sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "minecraft/sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "minecraft/sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "minecraft/sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "minecraft/sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "minecraft/sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "minecraft/sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "minecraft/sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "minecraft/sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "minecraft/sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "minecraft/sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "minecraft/sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "minecraft/sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "minecraft/sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "minecraft/sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "minecraft/sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "minecraft/sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "minecraft/sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "minecraft/sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "minecraft/sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "minecraft/sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "minecraft/sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "minecraft/sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "minecraft/sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "minecraft/sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "minecraft/sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "minecraft/sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "minecraft/sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "minecraft/sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "minecraft/sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "minecraft/sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "minecraft/sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "minecraft/sounds/mob/stray/death1.ogg": { - "hash": "db71dc06bdc5d40f20f3b896572b2b6ef7bccd7a", - "size": 18015 - }, - "minecraft/sounds/mob/stray/death2.ogg": { - "hash": "d48940aeab2d4068bd157e6810406c882503a813", - "size": 18817 - }, - "minecraft/sounds/mob/stray/hurt1.ogg": { - "hash": "a92ffafc8fdf95a553ce0bbf1bc106a3394daca2", - "size": 8397 - }, - "minecraft/sounds/mob/stray/hurt2.ogg": { - "hash": "b0bdac0097af7d17b88f86f4f19767f0a05c12ae", - "size": 8126 - }, - "minecraft/sounds/mob/stray/hurt3.ogg": { - "hash": "5e64ed082336f118a07fbaa08616c94815546f8a", - "size": 8995 - }, - "minecraft/sounds/mob/stray/hurt4.ogg": { - "hash": "b88bbb3d20be99db054e38b3025c6a730a03a6a7", - "size": 8585 - }, - "minecraft/sounds/mob/stray/idle1.ogg": { - "hash": "5ae2932c72fe01bb7de76feea2a5c98cc4f01677", - "size": 7372 - }, - "minecraft/sounds/mob/stray/idle2.ogg": { - "hash": "a7ec4468b3713051ad2db49da57213fb0ac71c6a", - "size": 7470 - }, - "minecraft/sounds/mob/stray/idle3.ogg": { - "hash": "1e3649a7ed0f8dd3e45f07dc3257240c83333877", - "size": 7531 - }, - "minecraft/sounds/mob/stray/idle4.ogg": { - "hash": "941add0940fff023b3fcf70437939a0f6d384e70", - "size": 8977 - }, - "minecraft/sounds/mob/stray/step1.ogg": { - "hash": "824c98d1073f33118669e34136d353fdcd662ef9", - "size": 7370 - }, - "minecraft/sounds/mob/stray/step2.ogg": { - "hash": "d1cd2abdf431e76ef50d8bef1d937ed071583a85", - "size": 6635 - }, - "minecraft/sounds/mob/stray/step3.ogg": { - "hash": "9004d9238ef7effdcc7c9e94249d489248257874", - "size": 7133 - }, - "minecraft/sounds/mob/stray/step4.ogg": { - "hash": "2169e0302e1d7ce1e32dc8d41648c8059da5eaa7", - "size": 8524 - }, - "minecraft/sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "minecraft/sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "minecraft/sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "minecraft/sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "minecraft/sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "minecraft/sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "minecraft/sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "minecraft/sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "minecraft/sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "minecraft/sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "minecraft/sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "minecraft/sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "minecraft/sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "minecraft/sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "minecraft/sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "minecraft/sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "minecraft/sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "minecraft/sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "minecraft/sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "minecraft/sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "minecraft/sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "minecraft/sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "minecraft/sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "minecraft/sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "minecraft/sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "minecraft/sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "minecraft/sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "minecraft/sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "minecraft/sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "minecraft/sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "minecraft/sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "minecraft/sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "minecraft/sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "minecraft/sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "minecraft/sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "minecraft/sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "minecraft/sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "minecraft/sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "minecraft/sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "minecraft/sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "minecraft/sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "minecraft/sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "minecraft/sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "minecraft/sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "minecraft/sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "minecraft/sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "minecraft/sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "minecraft/sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "minecraft/sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "minecraft/sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "minecraft/sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "minecraft/sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "minecraft/sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "minecraft/sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "minecraft/sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "minecraft/sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "minecraft/sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "minecraft/sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "minecraft/sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "minecraft/sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "minecraft/sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "minecraft/sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "minecraft/sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "minecraft/sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "minecraft/sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "minecraft/sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "minecraft/sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "minecraft/sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "minecraft/sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "minecraft/sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "minecraft/sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "minecraft/sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "minecraft/sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "minecraft/sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "minecraft/sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "minecraft/sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "minecraft/sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "minecraft/sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "minecraft/sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "minecraft/sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "minecraft/sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "minecraft/sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "minecraft/sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "minecraft/sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "minecraft/sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "minecraft/sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "minecraft/sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "minecraft/sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "minecraft/sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "minecraft/sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "minecraft/sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "minecraft/sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "minecraft/sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "minecraft/sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "minecraft/sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "minecraft/sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "minecraft/sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "minecraft/sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "minecraft/sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "minecraft/sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "minecraft/sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "minecraft/sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "minecraft/sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "minecraft/sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "minecraft/sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "minecraft/sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "minecraft/sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "minecraft/sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "minecraft/sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "minecraft/sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "minecraft/sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "minecraft/sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "minecraft/sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "minecraft/sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "minecraft/sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "minecraft/sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "minecraft/sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "minecraft/sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "minecraft/sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "minecraft/sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "minecraft/sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "minecraft/sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "minecraft/sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "minecraft/sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "minecraft/sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "minecraft/sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "minecraft/sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "minecraft/sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "minecraft/sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "minecraft/sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "minecraft/sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "minecraft/sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "minecraft/sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "minecraft/sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "minecraft/sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "minecraft/sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "minecraft/sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "minecraft/sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "minecraft/sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "minecraft/sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "minecraft/sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "minecraft/sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "minecraft/sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "minecraft/sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "minecraft/sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "minecraft/sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "minecraft/sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "minecraft/sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "minecraft/sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "minecraft/sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "minecraft/sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "minecraft/sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "minecraft/sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "minecraft/sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "minecraft/sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "minecraft/sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "minecraft/sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "minecraft/sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "minecraft/sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "minecraft/sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "minecraft/sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "minecraft/sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "minecraft/sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "minecraft/sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "minecraft/sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "minecraft/sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "minecraft/sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "minecraft/sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "minecraft/sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "minecraft/sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "minecraft/sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "minecraft/sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "minecraft/sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "minecraft/sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "minecraft/sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "minecraft/sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "minecraft/sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "minecraft/sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "minecraft/sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "minecraft/sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "minecraft/sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "minecraft/sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "minecraft/sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "minecraft/sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "minecraft/sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "minecraft/sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "minecraft/sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "minecraft/sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "minecraft/sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "minecraft/sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "minecraft/sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "minecraft/sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "minecraft/sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - }, - "pack.mcmeta": { - "hash": "4a0a46b33a5031b27a5b350ffb91321879518d97", - "size": 12821 - }, - "realms/lang/af_ZA.lang": { - "hash": "f6c015779181d46436f56a40d920eced18e04adc", - "size": 12229 - }, - "realms/lang/ar_SA.lang": { - "hash": "063de0560d524389127b08628d91fe18dc427497", - "size": 14840 - }, - "realms/lang/ast_ES.lang": { - "hash": "ab254bf524e9272ae8d63472f7954525a5b43918", - "size": 12247 - }, - "realms/lang/az_AZ.lang": { - "hash": "9402cc76b527e121d1fbe19e47950ce977f617ce", - "size": 12821 - }, - "realms/lang/be_BY.lang": { - "hash": "f3629d067cdbb24531b9f2fb3733412511a54596", - "size": 16658 - }, - "realms/lang/bg_BG.lang": { - "hash": "e626935775c49cd7a6a020830eb8e45bee48436e", - "size": 16479 - }, - "realms/lang/br_FR.lang": { - "hash": "db0c2a8f59816e78f8f05c91dc3956777c16930f", - "size": 12449 - }, - "realms/lang/ca_ES.lang": { - "hash": "facea734e6c4919cfb65ab32c7c56ceb0b42808e", - "size": 12447 - }, - "realms/lang/cs_CZ.lang": { - "hash": "fbff60fdd23abf7793c3f0465b3a24da296348e2", - "size": 12353 - }, - "realms/lang/cy_GB.lang": { - "hash": "a1e0a0aa33dcf882cdc29b3f06f1daf7cf1fb230", - "size": 12423 - }, - "realms/lang/da_DK.lang": { - "hash": "bb65a9024e86fc2246eb8ed764becd7032cc8e99", - "size": 12060 - }, - "realms/lang/de_AT.lang": { - "hash": "68696a4593d72fcf60ee1fcfd4c8284c75b55079", - "size": 11899 - }, - "realms/lang/de_DE.lang": { - "hash": "3ba59f91eb84357244a47873c0b07a43dd41f53f", - "size": 12727 - }, - "realms/lang/el_GR.lang": { - "hash": "c68588fe029906f152ef0cb2936bc30c614ee220", - "size": 17812 - }, - "realms/lang/en_AU.lang": { - "hash": "d67b84f516ce9d41154c586acfa8c3d280d2c789", - "size": 11698 - }, - "realms/lang/en_CA.lang": { - "hash": "5330af5a3431e56151cacf1549b4fbfb78efd019", - "size": 11685 - }, - "realms/lang/en_GB.lang": { - "hash": "11d839bc4f043a1252fd9b17154b621e9901b907", - "size": 11691 - }, - "realms/lang/en_NZ.lang": { - "hash": "131741a8d4569003a3d56705160f063522af7aa5", - "size": 11696 - }, - "realms/lang/en_PT.lang": { - "hash": "36a1fc61b9fd098f8a9f11fef08adbfbf08af69d", - "size": 12222 - }, - "realms/lang/en_UD.lang": { - "hash": "0505181cff545a4fe213ceb5ebc5735867b85a72", - "size": 15210 - }, - "realms/lang/eo_UY.lang": { - "hash": "0cb991e656fbe60669450a174fa8adb3a650fe94", - "size": 11978 - }, - "realms/lang/es_AR.lang": { - "hash": "2f06fb5363ee6448cd39ff7cf8ee3d3ff3a50799", - "size": 12389 - }, - "realms/lang/es_ES.lang": { - "hash": "16731691142db3d6601bc14f070b81f7f729acc2", - "size": 12349 - }, - "realms/lang/es_MX.lang": { - "hash": "83dcdc8d00aa80625d7dd7be46ccea660b0471fc", - "size": 12393 - }, - "realms/lang/es_UY.lang": { - "hash": "34351cd68e4a417a6de32aa24b3e82cde1cb3a43", - "size": 12339 - }, - "realms/lang/es_VE.lang": { - "hash": "305371e2bbe60af6462a420db34ecf4eb2b78d8e", - "size": 12403 - }, - "realms/lang/et_EE.lang": { - "hash": "ea3e315d681f43715637be19963b3e7d8497769e", - "size": 12041 - }, - "realms/lang/eu_ES.lang": { - "hash": "d91cbc33a94305d1c6f13d3264d9b6b636860936", - "size": 11968 - }, - "realms/lang/fa_IR.lang": { - "hash": "89504fe6b91692c7fe34550a6bca04448e8c1cff", - "size": 9958 - }, - "realms/lang/fi_FI.lang": { - "hash": "716badca93ae0c5d0ce7cc05eaf9f2aefbd0fec8", - "size": 12061 - }, - "realms/lang/fil_PH.lang": { - "hash": "60fc6654aac26a21732a6634bb1a8bef2bff6167", - "size": 13100 - }, - "realms/lang/fo_FO.lang": { - "hash": "69f81f4f9d8643f8686c2052c26a87ff6ba09c7e", - "size": 9091 - }, - "realms/lang/fr_CA.lang": { - "hash": "6b111bdf79bd1d165fc14065b48aa5a1ed554f3d", - "size": 12940 - }, - "realms/lang/fr_FR.lang": { - "hash": "3abc99043ee8bd33787cc6ff846fd37bd5e46ece", - "size": 12713 - }, - "realms/lang/fy_NL.lang": { - "hash": "4ea657d8e538194bbf0a2b9baab3782e037a0a4f", - "size": 12297 - }, - "realms/lang/ga_IE.lang": { - "hash": "b138a3dfc18e22c8eb78f76eb2e520263e63d582", - "size": 7376 - }, - "realms/lang/gd_GB.lang": { - "hash": "51338728b869374185e35c12a790e3508796585b", - "size": 9163 - }, - "realms/lang/gl_ES.lang": { - "hash": "cda470e3d310d0494ba37bcc535524c3198613dd", - "size": 12202 - }, - "realms/lang/gv_IM.lang": { - "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", - "size": 4133 - }, - "realms/lang/haw_US.lang": { - "hash": "a2939df39ebcedba18e16fb2a77325fc44c44285", - "size": 373 - }, - "realms/lang/he_IL.lang": { - "hash": "e583ff2fa80645e05141c19b9b0e6607c4e723fe", - "size": 13905 - }, - "realms/lang/hi_IN.lang": { - "hash": "f3c1aeb8955e38c5ab2d4f13bf8ea285173c9801", - "size": 15146 - }, - "realms/lang/hr_HR.lang": { - "hash": "61d74bf6526bf9a5b3c42b92212d63ad78529983", - "size": 12020 - }, - "realms/lang/hu_HU.lang": { - "hash": "938bcbe31592f5853f2e023cda6d33b6ad677255", - "size": 12748 - }, - "realms/lang/hy_AM.lang": { - "hash": "7bec8088c9a128b60a8616e1393379b0f6d11e64", - "size": 3617 - }, - "realms/lang/id_ID.lang": { - "hash": "93121e72a45df006eba5aec63f62a93c9885c745", - "size": 12146 - }, - "realms/lang/is_IS.lang": { - "hash": "b94694224a5e0975dd1cb54c3f3f2b0a45208fc8", - "size": 8196 - }, - "realms/lang/it_IT.lang": { - "hash": "36b433837001ee0c2d4f599d7464cfa3d62b04ee", - "size": 12320 - }, - "realms/lang/ja_JP.lang": { - "hash": "d164f7e964c2b8c02ef1761df9ffc640d1ffff72", - "size": 14703 - }, - "realms/lang/jbo_EN.lang": { - "hash": "7be3f47bbe858a31d3c0fd2a4738d99c9ae68583", - "size": 2962 - }, - "realms/lang/ka_GE.lang": { - "hash": "4820534d5b587ee8efe96ceed4e80b5d4f206113", - "size": 20791 - }, - "realms/lang/ko_KR.lang": { - "hash": "d692288b6f3ac4e752770a200202b595c0afaac7", - "size": 12872 - }, - "realms/lang/ksh_DE.lang": { - "hash": "23f4377dd3a0f244b37ab06e78774f126d8cc88f", - "size": 12398 - }, - "realms/lang/kw_GB.lang": { - "hash": "1b4b03096b79814a49683685acdf0e0dfca28791", - "size": 2206 - }, - "realms/lang/la_LA.lang": { - "hash": "1d27513779c0daf46660aa9588001385461c0f72", - "size": 7047 - }, - "realms/lang/lb_LU.lang": { - "hash": "8dbcbb4dd1f84ef5b75c8c29aa9eddf0dd93119b", - "size": 12538 - }, - "realms/lang/li_LI.lang": { - "hash": "551df7ee9aa64ccb568d15ec571b18a688f682bf", - "size": 1088 - }, - "realms/lang/lol_US.lang": { - "hash": "5a90a36fb83763fe0eabe810927c3e54078f9387", - "size": 11307 - }, - "realms/lang/lt_LT.lang": { - "hash": "e43cea1b2970f436bd589e6210346756a174427c", - "size": 13295 - }, - "realms/lang/lv_LV.lang": { - "hash": "bb9876f8c34b52433684c5c4d71922007741418f", - "size": 12672 - }, - "realms/lang/mi_NZ.lang": { - "hash": "ffab7afcd8d98533402f2e7f0b757a9d9502ee5f", - "size": 2574 - }, - "realms/lang/mk_MK.lang": { - "hash": "367df828dfc694294e57259a5f0ae3d216ac54c7", - "size": 15763 - }, - "realms/lang/mn_MN.lang": { - "hash": "360d440b249b320f64840a51db21c72959072457", - "size": 8992 - }, - "realms/lang/ms_MY.lang": { - "hash": "f84e466a27c807b2c0e56f9a827aa555222379a4", - "size": 12402 - }, - "realms/lang/mt_MT.lang": { - "hash": "7dee19db3bdf9d60790e2ae923f3549b933acdd8", - "size": 12620 - }, - "realms/lang/nds_DE.lang": { - "hash": "f6df0fe0ca6e659a16f2a077fa333c7797f4ad1a", - "size": 6521 - }, - "realms/lang/nl_NL.lang": { - "hash": "97941df27ee3a53ab33820b4cad6c7cd4f1259d7", - "size": 12415 - }, - "realms/lang/nn_NO.lang": { - "hash": "a57d8de4b54cd1797295a5a0acc6e08acd158058", - "size": 7908 - }, - "realms/lang/no_NO.lang": { - "hash": "00e1c6c68c2c99b5d6cd2f3ccd804e70f698652d", - "size": 12109 - }, - "realms/lang/oc_FR.lang": { - "hash": "a149b71bbff30bbbfe8a1336fe40d8c678f85d9a", - "size": 7929 - }, - "realms/lang/pl_PL.lang": { - "hash": "f86234bbfa7266e95c9374e64d6bb869cd8842f3", - "size": 12490 - }, - "realms/lang/pt_BR.lang": { - "hash": "546c2a16b1c44a1678f0f4720c89bda0b4210a46", - "size": 12212 - }, - "realms/lang/pt_PT.lang": { - "hash": "61739da5d2400c95047948a2676c19512e4caa84", - "size": 12330 - }, - "realms/lang/qya_AA.lang": { - "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", - "size": 617 - }, - "realms/lang/ro_RO.lang": { - "hash": "a532361abe223970e8189398cbaabdb7a58544cf", - "size": 12453 - }, - "realms/lang/ru_RU.lang": { - "hash": "c09603586d6ccf48e514a71fbc97d79dabfcd52f", - "size": 16424 - }, - "realms/lang/se_NO.lang": { - "hash": "32c516eb48eaa7d99eed6d6b852caf14e354d825", - "size": 6099 - }, - "realms/lang/sk_SK.lang": { - "hash": "811dccaa29f1899523f3db7c0c8c82101667ff3f", - "size": 12347 - }, - "realms/lang/sl_SI.lang": { - "hash": "0033dfc9e1ff6814d8e7363071b96bf1a3f5e2be", - "size": 12009 - }, - "realms/lang/so_SO.lang": { - "hash": "734f8cf068872d3d2b1e69e7333853a6d83e5ee8", - "size": 4293 - }, - "realms/lang/sq_AL.lang": { - "hash": "92d9b287736a407734ca0063997b4cc3bf134e74", - "size": 1567 - }, - "realms/lang/sr_SP.lang": { - "hash": "38c9792cb035af77ee66f62b395940219873fec3", - "size": 14070 - }, - "realms/lang/sv_SE.lang": { - "hash": "9d8cb7b70edc3bea7ef2bcf4ad3f390d08a54afd", - "size": 12250 - }, - "realms/lang/swg_de.lang": { - "hash": "cf642c81ed78fa5c4800ea15d6951370e9b27c6a", - "size": 761 - }, - "realms/lang/th_TH.lang": { - "hash": "0bc71ba6083bad6925c0fe7f77ea0b2f3e7f34ea", - "size": 19897 - }, - "realms/lang/tlh_AA.lang": { - "hash": "aa97ac3f7bc13a9ac4057fdaa9186cf5fa8264f4", - "size": 2669 - }, - "realms/lang/tr_TR.lang": { - "hash": "dc3a523fb82af9796cb1a8b8a50e502baaa0d188", - "size": 12563 - }, - "realms/lang/tzl_TZL.lang": { - "hash": "0f4f7231b987c176ed77a8eb0c6d372f72cf2123", - "size": 1002 - }, - "realms/lang/uk_UA.lang": { - "hash": "bb228500914fc80c407703076305ff1f42acc2e6", - "size": 16229 - }, - "realms/lang/val_ES.lang": { - "hash": "2c175798e16b174476541e8227769081c387dafc", - "size": 12399 - }, - "realms/lang/vi_VN.lang": { - "hash": "52e91cd6f1f4744674e897cae61b4367e93310eb", - "size": 14448 - }, - "realms/lang/zh_CN.lang": { - "hash": "3a8986e3bf925bf02cf25b23e401c9eadd390fe7", - "size": 11550 - }, - "realms/lang/zh_TW.lang": { - "hash": "6b6588068d07016f2707f67ae3db7fb0eb3de1e4", - "size": 11651 - } - } -} \ No newline at end of file diff --git a/assets/1.11.json b/assets/1.11.json deleted file mode 100644 index fa077ef483..0000000000 --- a/assets/1.11.json +++ /dev/null @@ -1,4788 +0,0 @@ -{ - "objects": { - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "minecraft/icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "minecraft/icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/lang/af_za.lang": { - "hash": "e788d75e9e7b1cc1f4a429c3e300ef463b610746", - "size": 101923 - }, - "minecraft/lang/ar_sa.lang": { - "hash": "3b07db82a303676324771ec0597715b584c91466", - "size": 167300 - }, - "minecraft/lang/ast_es.lang": { - "hash": "e17c59e768d7498cb95359b7b6208b29406a5baf", - "size": 147127 - }, - "minecraft/lang/az_az.lang": { - "hash": "0eeab358703a660f42997d93857b9cd20608e194", - "size": 156386 - }, - "minecraft/lang/be_by.lang": { - "hash": "ea11a2a16e8b52afd92723c2b04aee42f6e68a94", - "size": 195522 - }, - "minecraft/lang/bg_bg.lang": { - "hash": "b5e80f97f438a38a7adea418aec08a85834ca57a", - "size": 202333 - }, - "minecraft/lang/br_fr.lang": { - "hash": "8dfff044644adf4de0a1b8fe334a47eaed0a65ff", - "size": 150107 - }, - "minecraft/lang/ca_es.lang": { - "hash": "c5dcda2ec2ae05d60e6853047073870ce2291d93", - "size": 150073 - }, - "minecraft/lang/cs_cz.lang": { - "hash": "57517f5fb436ef619e32de1c8edb2a0f98b4736f", - "size": 157184 - }, - "minecraft/lang/cy_gb.lang": { - "hash": "6d88765b5555218a800213fd38dac03111afd27a", - "size": 83025 - }, - "minecraft/lang/da_dk.lang": { - "hash": "c781a46f4660bd4eb236accfc77b996c1486d72f", - "size": 145131 - }, - "minecraft/lang/de_at.lang": { - "hash": "319c12b129219f6ae14e5f565b103760ca45f4fb", - "size": 145226 - }, - "minecraft/lang/de_de.lang": { - "hash": "07168d8277692dfa9f6dbfaaad4896b6a0089bb3", - "size": 150427 - }, - "minecraft/lang/el_gr.lang": { - "hash": "5ce42a67c7f0f23766f45d890c8dac699cdef9bd", - "size": 213732 - }, - "minecraft/lang/en_au.lang": { - "hash": "174a5ba6c5dda23795710cefe2a2e5b722316484", - "size": 141252 - }, - "minecraft/lang/en_ca.lang": { - "hash": "b26d552251cf714c84d228b70ffea1069ed1e30f", - "size": 141389 - }, - "minecraft/lang/en_gb.lang": { - "hash": "7b83d604c0794d9b5581d6c0e758a9479369b511", - "size": 141185 - }, - "minecraft/lang/en_nz.lang": { - "hash": "33e5d4a25bb656563ead63abfc20120daa9945ea", - "size": 140655 - }, - "minecraft/lang/en_pt.lang": { - "hash": "d70e6b15b4f884f4c8b355e102999f1f8fd8b904", - "size": 146953 - }, - "minecraft/lang/en_ud.lang": { - "hash": "0818a5430a2069bad9aa667ecbb1f724faa10102", - "size": 182169 - }, - "minecraft/lang/eo_uy.lang": { - "hash": "663ab68100fe63ebf9f8e0ae7ba2661dadf1f741", - "size": 142010 - }, - "minecraft/lang/es_ar.lang": { - "hash": "f14cb93ed658355f462401856586a655721b191e", - "size": 150792 - }, - "minecraft/lang/es_es.lang": { - "hash": "531a9719da8eff3aefdc2562bc05409b7ed9c7fd", - "size": 152469 - }, - "minecraft/lang/es_mx.lang": { - "hash": "56a8d67826da6f86d2ba1e1d1cdb412063d747f9", - "size": 150559 - }, - "minecraft/lang/es_uy.lang": { - "hash": "10c41e7297252b422d86513d87e9cf9eb5d2b848", - "size": 151251 - }, - "minecraft/lang/es_ve.lang": { - "hash": "6208da5d7df56f4e52840aef677d7cf5c29ce823", - "size": 151545 - }, - "minecraft/lang/et_ee.lang": { - "hash": "787b2fa4f1d4ac8b43f896184811024ee9b71910", - "size": 151603 - }, - "minecraft/lang/eu_es.lang": { - "hash": "76ebb3988b7c1cdf9f5d22e96307716aebb32f9e", - "size": 113190 - }, - "minecraft/lang/fa_ir.lang": { - "hash": "7e9b6d4ef58362b090b2c1dd3f2f403c4b187a3e", - "size": 87886 - }, - "minecraft/lang/fi_fi.lang": { - "hash": "1745346aedc049d027fb0e5471b4f923499913cc", - "size": 150353 - }, - "minecraft/lang/fil_ph.lang": { - "hash": "cdbdf93c0dbb749f036123e112f05377cc618603", - "size": 152751 - }, - "minecraft/lang/fo_fo.lang": { - "hash": "14064c3fffe5ae2716365b9daf43eb75516086d1", - "size": 113103 - }, - "minecraft/lang/fr_ca.lang": { - "hash": "13c9d69298c3901f7da61a757a035c48b06ee726", - "size": 158854 - }, - "minecraft/lang/fr_fr.lang": { - "hash": "1663ba164fb45deee01ec973cb7f698414fda80e", - "size": 157171 - }, - "minecraft/lang/fy_nl.lang": { - "hash": "87de1233740ffa5106ef287b97a014c896d4ace1", - "size": 134051 - }, - "minecraft/lang/ga_ie.lang": { - "hash": "b3f63c67a086318376576c97c191b2016e1a8f89", - "size": 144338 - }, - "minecraft/lang/gd_gb.lang": { - "hash": "09168ddbac2ab00f5f8423691ff86f8aff1255bb", - "size": 166486 - }, - "minecraft/lang/gl_es.lang": { - "hash": "86626f74b277634011b22f25bfdc47f070ce03ac", - "size": 138683 - }, - "minecraft/lang/gv_im.lang": { - "hash": "b04fa8d09c2f7704f7a986041520fd44ff3f9cac", - "size": 53331 - }, - "minecraft/lang/haw_us.lang": { - "hash": "53a0862dd93a971f863f2007af8bd14ec273a62a", - "size": 36650 - }, - "minecraft/lang/he_il.lang": { - "hash": "1b8a9e92efccc05c8cb133a6b638f97c569b4c13", - "size": 168301 - }, - "minecraft/lang/hi_in.lang": { - "hash": "7cda12c10124613b3b17252847eea363d434f7e0", - "size": 91047 - }, - "minecraft/lang/hr_hr.lang": { - "hash": "00d89d0ac32fb31ef51ad6d0459fec07bde84f40", - "size": 147107 - }, - "minecraft/lang/hu_hu.lang": { - "hash": "b58c189b887bd34519b53b783f0ab6728cbebc4b", - "size": 152029 - }, - "minecraft/lang/hy_am.lang": { - "hash": "a53fb10be58ab07363c9e9508d4867a8b197fb24", - "size": 70050 - }, - "minecraft/lang/id_id.lang": { - "hash": "04bc6a07ca7a0c6dc5732aec3c99edf8c050aa89", - "size": 146953 - }, - "minecraft/lang/io_ido.lang": { - "hash": "b443ace0e54d1659c30fe5bfb6842bd7e20e98b3", - "size": 93202 - }, - "minecraft/lang/is_is.lang": { - "hash": "a3817c29592d9c7a40880eb022cd423071958987", - "size": 104932 - }, - "minecraft/lang/it_it.lang": { - "hash": "921dab353856c3a500df0f5bc0e36a82de0e0a4a", - "size": 156608 - }, - "minecraft/lang/ja_jp.lang": { - "hash": "44ab8f3c7484c73e42ccfa4298d280b68fadcd2d", - "size": 170225 - }, - "minecraft/lang/jbo_en.lang": { - "hash": "b16c5b780c6e68d38f8a842f2d3ca478a08bf66c", - "size": 56621 - }, - "minecraft/lang/ka_ge.lang": { - "hash": "dec0795c8e1ed7e02131d439964acc1f442885a3", - "size": 243633 - }, - "minecraft/lang/ko_kr.lang": { - "hash": "722a6b1884d261e4755a40137cacf9eea68e3e7c", - "size": 162674 - }, - "minecraft/lang/ksh_de.lang": { - "hash": "d1f579d022b1fe6482ff6da588365d79b55ef730", - "size": 146169 - }, - "minecraft/lang/kw_gb.lang": { - "hash": "62d34b52e6551ce4b4292d124421fd94ec853051", - "size": 63577 - }, - "minecraft/lang/la_la.lang": { - "hash": "d66b9f1c1070042c9e66c973a2adb6464313a269", - "size": 145373 - }, - "minecraft/lang/lb_lu.lang": { - "hash": "7bdf03770e018b591a90674c6a891f7110e7e0b6", - "size": 149667 - }, - "minecraft/lang/li_li.lang": { - "hash": "2c246b3424f8d3850681eb302a2eb9fb335878dc", - "size": 104122 - }, - "minecraft/lang/lol_us.lang": { - "hash": "88ec2876d8e82a065949b56858bb32a438dd1f48", - "size": 141570 - }, - "minecraft/lang/lt_lt.lang": { - "hash": "64730fc1eedea946ef4be9f7b9b0a629e5b39886", - "size": 160545 - }, - "minecraft/lang/lv_lv.lang": { - "hash": "114710d77ce8635218e5616cdc065f78e38f6e61", - "size": 101873 - }, - "minecraft/lang/mi_nz.lang": { - "hash": "c6ff33b29951b8e70cf99c4ebed0c6c6424dd65b", - "size": 17478 - }, - "minecraft/lang/mk_mk.lang": { - "hash": "1391c173c5708ad2db0376542d1fed72f87a54cf", - "size": 76658 - }, - "minecraft/lang/mn_mn.lang": { - "hash": "69b58d65a3967ce349e1eaf0471547f7dc3a6d3f", - "size": 161477 - }, - "minecraft/lang/ms_my.lang": { - "hash": "137cc3930a6f600c045ed5ec40bba3e628cc1d64", - "size": 149233 - }, - "minecraft/lang/mt_mt.lang": { - "hash": "da4a6d6a99520fed7c47097dcf87a988615501eb", - "size": 135879 - }, - "minecraft/lang/nds_de.lang": { - "hash": "8588397bcb47d981cc4746d182fb71ba5431cf96", - "size": 64763 - }, - "minecraft/lang/nl_nl.lang": { - "hash": "f5086f46d32e2528022bf94edce62e94f77c12db", - "size": 146564 - }, - "minecraft/lang/nn_no.lang": { - "hash": "f64044895ec400d11366ca82e3a316b145e560a9", - "size": 128174 - }, - "minecraft/lang/no_no.lang": { - "hash": "a99023c2345d0d963df3bddab5f473c2e9b106d0", - "size": 143731 - }, - "minecraft/lang/oc_fr.lang": { - "hash": "5eedec67dea47dd7136fdc6a05e6ce5d88c28bb0", - "size": 120060 - }, - "minecraft/lang/pl_pl.lang": { - "hash": "cce40a2809cbe7ded02baa07630f436885cc8033", - "size": 153598 - }, - "minecraft/lang/pt_br.lang": { - "hash": "02ed2048870f035e2abd2d6a5925c23fa1ed80f2", - "size": 150579 - }, - "minecraft/lang/pt_pt.lang": { - "hash": "24152e622c3eb21d2e561f49b4362db08624ef4b", - "size": 151431 - }, - "minecraft/lang/qya_aa.lang": { - "hash": "5cf502fcd8b70cfcd2213ada7be933b6a28f0695", - "size": 40629 - }, - "minecraft/lang/ro_ro.lang": { - "hash": "a667710a119bcbcba1141002d870151ac50c7e80", - "size": 151971 - }, - "minecraft/lang/ru_ru.lang": { - "hash": "8f1e0015aff5506c7fc4ad34284f28f3736ca598", - "size": 196691 - }, - "minecraft/lang/se_no.lang": { - "hash": "950ab22a148005000136b49bcd59b1caa03f6ce8", - "size": 18633 - }, - "minecraft/lang/sk_sk.lang": { - "hash": "fa351380685d6c51b66412c7e0687a19c9f23226", - "size": 153923 - }, - "minecraft/lang/sl_si.lang": { - "hash": "d46796820d3cd2bb2ed1a6f4606434c199d0f04c", - "size": 147745 - }, - "minecraft/lang/so_so.lang": { - "hash": "d79930046547eda548449fadca1032ebf4858a87", - "size": 20446 - }, - "minecraft/lang/sq_al.lang": { - "hash": "2c1c7668c3edfa97984601c036f9535d28f00f8f", - "size": 30573 - }, - "minecraft/lang/sr_sp.lang": { - "hash": "37bc2add356adcf027ed14916f2694ef2c734fca", - "size": 177916 - }, - "minecraft/lang/sv_se.lang": { - "hash": "8355be7ff19e9d8d4a31e0ce77ec49d82bd888ed", - "size": 145053 - }, - "minecraft/lang/swg_de.lang": { - "hash": "54e60b582fc693a9f5d224f0459f77e9ef59a3a8", - "size": 14925 - }, - "minecraft/lang/th_th.lang": { - "hash": "b05c6ad61f5b940de60b1f9c6e1daeec7365a05b", - "size": 214596 - }, - "minecraft/lang/tlh_aa.lang": { - "hash": "f61b0dfba0919ac8723cf5337d90f7a28c4ade9a", - "size": 61646 - }, - "minecraft/lang/tr_tr.lang": { - "hash": "21ff1ecf6aae373474a23babc9fd12de8a9cd60e", - "size": 151882 - }, - "minecraft/lang/tzl_tzl.lang": { - "hash": "a5f7e32f8300a519a007e3c0f4e030d4c3d2ae09", - "size": 63924 - }, - "minecraft/lang/uk_ua.lang": { - "hash": "5eb32dbc41c4380bad1fa7d0ffbd7424a5478dfe", - "size": 200876 - }, - "minecraft/lang/val_es.lang": { - "hash": "ca1bbbb96d506d6cb9e127c06b44ca65727e7e9a", - "size": 156198 - }, - "minecraft/lang/vi_vn.lang": { - "hash": "585514068498243f055589e6328b91b6bc23b126", - "size": 172141 - }, - "minecraft/lang/zh_cn.lang": { - "hash": "b1113faf699970ed81a1ae339683b6c6c01083f3", - "size": 139101 - }, - "minecraft/lang/zh_tw.lang": { - "hash": "b16943c6cf90b2cf36c3bbd7a874392badf4e5b2", - "size": 142226 - }, - "minecraft/sounds.json": { - "hash": "a09de8942defe1fb7326af410208a50a8b5e90ed", - "size": 92092 - }, - "minecraft/sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "minecraft/sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "minecraft/sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "minecraft/sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "minecraft/sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "minecraft/sounds/ambient/cave/cave14.ogg": { - "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", - "size": 88989 - }, - "minecraft/sounds/ambient/cave/cave15.ogg": { - "hash": "bdbaad5ee2fede656f074621625a4c25287f28ff", - "size": 58609 - }, - "minecraft/sounds/ambient/cave/cave16.ogg": { - "hash": "2ee3d3db9717b7f689e5b3ab389838e4f85af3a5", - "size": 46306 - }, - "minecraft/sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "minecraft/sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "minecraft/sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "minecraft/sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "minecraft/sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "minecraft/sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "minecraft/sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "minecraft/sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "minecraft/sounds/ambient/weather/rain1.ogg": { - "hash": "941611aed1eb6888f6ad998af22d2d2ef2efc4aa", - "size": 22230 - }, - "minecraft/sounds/ambient/weather/rain2.ogg": { - "hash": "6cf5c9f78a221f9a9576753fa5ca6cf3563c352a", - "size": 23292 - }, - "minecraft/sounds/ambient/weather/rain3.ogg": { - "hash": "61dba25ce75a25e7920bcb210408fc6b6a2c92f0", - "size": 23967 - }, - "minecraft/sounds/ambient/weather/rain4.ogg": { - "hash": "0b0d9e03b93a8c5823eb4f925114aef0cb9ac6b2", - "size": 23963 - }, - "minecraft/sounds/ambient/weather/rain5.ogg": { - "hash": "072089b5c336cf62fc003f4b4a63c4740f4931df", - "size": 22157 - }, - "minecraft/sounds/ambient/weather/rain6.ogg": { - "hash": "b94f782f9762a5497f51b8065bdc7e495424bcbd", - "size": 23159 - }, - "minecraft/sounds/ambient/weather/rain7.ogg": { - "hash": "45bf909bc5def60f055a57ac776ac277364d76a6", - "size": 23713 - }, - "minecraft/sounds/ambient/weather/rain8.ogg": { - "hash": "15925d0a3a0de4b483f4d90ac2fc9a2043e499ee", - "size": 24855 - }, - "minecraft/sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "minecraft/sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "minecraft/sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "minecraft/sounds/block/brewing_stand/brew1.ogg": { - "hash": "b91c8cf157979540e517895beefe0390acac6454", - "size": 11092 - }, - "minecraft/sounds/block/brewing_stand/brew2.ogg": { - "hash": "030a3d36cccac21197db2ec078f96cbc2caa1311", - "size": 12877 - }, - "minecraft/sounds/block/chest/close.ogg": { - "hash": "a7d0d6f761c9a647cc0273bc016f2772b85f6d88", - "size": 7590 - }, - "minecraft/sounds/block/chest/close2.ogg": { - "hash": "eaa2cfc2ca71f219930cc496d5316853364d3623", - "size": 7896 - }, - "minecraft/sounds/block/chest/close3.ogg": { - "hash": "fda6f8d1f1daabad0fd78903cd3c4b366f77a8e5", - "size": 7116 - }, - "minecraft/sounds/block/chest/open.ogg": { - "hash": "f993dbcc8cdde669020b9f988f091d997006ce8b", - "size": 8916 - }, - "minecraft/sounds/block/chorus_flower/death1.ogg": { - "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", - "size": 16467 - }, - "minecraft/sounds/block/chorus_flower/death2.ogg": { - "hash": "64ea3da2bfe8f994308140c734ca81a6fed4d4a7", - "size": 16267 - }, - "minecraft/sounds/block/chorus_flower/death3.ogg": { - "hash": "aa10d6c0b4941f35b7129ee0b9905536826f2422", - "size": 10243 - }, - "minecraft/sounds/block/chorus_flower/grow1.ogg": { - "hash": "07373cce0250d335443998231c8a9e3ef7531e9f", - "size": 13938 - }, - "minecraft/sounds/block/chorus_flower/grow2.ogg": { - "hash": "f23941bd42028d6fac79a142cb913522f05998c2", - "size": 15249 - }, - "minecraft/sounds/block/chorus_flower/grow3.ogg": { - "hash": "7e163e93b0799fc8373baa3fdbf44bffcbe540b4", - "size": 17264 - }, - "minecraft/sounds/block/chorus_flower/grow4.ogg": { - "hash": "a2c1116d40b879a0abccc2f02c0471be91bb6b30", - "size": 14078 - }, - "minecraft/sounds/block/enchantment_table/enchant1.ogg": { - "hash": "f05f55328f2b98b3c7d881fcdef7e7964d8082fa", - "size": 14984 - }, - "minecraft/sounds/block/enchantment_table/enchant2.ogg": { - "hash": "2568ad69e8c6b393bc64745ee825c4026a0cc06d", - "size": 14972 - }, - "minecraft/sounds/block/enchantment_table/enchant3.ogg": { - "hash": "ca7a734d03d0deaa89a9d7f786e5c827f62f442d", - "size": 16575 - }, - "minecraft/sounds/block/enderchest/close.ogg": { - "hash": "5f3412ca2fe0141a412dfd66567aa13a26e89ec1", - "size": 7840 - }, - "minecraft/sounds/block/enderchest/open.ogg": { - "hash": "822b19d5b722fd689e60cfaa7c3ae39a3bdf701c", - "size": 14277 - }, - "minecraft/sounds/block/fence_gate/close1.ogg": { - "hash": "aaebcc83934fb7919c7af934eefc5a586678e1b2", - "size": 6492 - }, - "minecraft/sounds/block/fence_gate/close2.ogg": { - "hash": "58d63232621aaa03e4d09598700561214e7c2477", - "size": 6649 - }, - "minecraft/sounds/block/fence_gate/open1.ogg": { - "hash": "fa68bbdcbb68db8dea8604f3ae5caadb9ded0cbe", - "size": 6676 - }, - "minecraft/sounds/block/fence_gate/open2.ogg": { - "hash": "836ae33bdfadbe5dcbe0696fe64c671beb4938fb", - "size": 7018 - }, - "minecraft/sounds/block/furnace/fire_crackle1.ogg": { - "hash": "c27a5dfd1f85834d0238273dfc7227b85776afc8", - "size": 24373 - }, - "minecraft/sounds/block/furnace/fire_crackle2.ogg": { - "hash": "8e00fe4a121211c668eed96c0c45bef4e1ae2978", - "size": 22697 - }, - "minecraft/sounds/block/furnace/fire_crackle3.ogg": { - "hash": "83221aea5f4c54dc13907d85a8330c02da933a10", - "size": 20394 - }, - "minecraft/sounds/block/furnace/fire_crackle4.ogg": { - "hash": "739dc564cf6d0ff909542293cd5754d4aa52bf2c", - "size": 20583 - }, - "minecraft/sounds/block/furnace/fire_crackle5.ogg": { - "hash": "42a25a79668f99c697be57c0353c9e82fc7a5842", - "size": 23872 - }, - "minecraft/sounds/block/iron_door/close1.ogg": { - "hash": "108c61bfecd4f969778173578984503e08dd7898", - "size": 6550 - }, - "minecraft/sounds/block/iron_door/close2.ogg": { - "hash": "aec962400204953cc7eefef2c0cc1942bbeaff38", - "size": 6590 - }, - "minecraft/sounds/block/iron_door/close3.ogg": { - "hash": "278ae35982e186ab9f4a9ef5728b18793c939e98", - "size": 6465 - }, - "minecraft/sounds/block/iron_door/close4.ogg": { - "hash": "4710afcb488c6ee3881e3b896dfcd5cc2069049a", - "size": 6579 - }, - "minecraft/sounds/block/iron_door/open1.ogg": { - "hash": "a8756192499be8204a5e195b9873b6b48c0d1d25", - "size": 7486 - }, - "minecraft/sounds/block/iron_door/open2.ogg": { - "hash": "0208597870daf05e8bde08d4aac04989c9ebedf2", - "size": 7612 - }, - "minecraft/sounds/block/iron_door/open3.ogg": { - "hash": "e700e2c9abdfc27a32ac3b7f759d6c48a0846992", - "size": 6812 - }, - "minecraft/sounds/block/iron_door/open4.ogg": { - "hash": "ae6914ce7180755e98ee2d169e1757bc624bbade", - "size": 7306 - }, - "minecraft/sounds/block/iron_trapdoor/close1.ogg": { - "hash": "2eed61a9d62487569fe54986856238e1c364f7cd", - "size": 5520 - }, - "minecraft/sounds/block/iron_trapdoor/close2.ogg": { - "hash": "003409183ca2b8a8a140bfeb6390d1a9edc8c88b", - "size": 5278 - }, - "minecraft/sounds/block/iron_trapdoor/close3.ogg": { - "hash": "d76adcd771f45c83ded14aaad4645dd068918d52", - "size": 5220 - }, - "minecraft/sounds/block/iron_trapdoor/close4.ogg": { - "hash": "f1f532ab1d59998dcdb4e1838fa62d224cdcfd1e", - "size": 5580 - }, - "minecraft/sounds/block/iron_trapdoor/open1.ogg": { - "hash": "45f65be973d1929c2bd26d4fbc7912ad6bfc4834", - "size": 5256 - }, - "minecraft/sounds/block/iron_trapdoor/open2.ogg": { - "hash": "fdce7a33bf8e7605d40a10dbe0edc5556b1d43c4", - "size": 5566 - }, - "minecraft/sounds/block/iron_trapdoor/open3.ogg": { - "hash": "edb8625e330ee1ee8ceeb2540cd083360e9daf65", - "size": 4991 - }, - "minecraft/sounds/block/iron_trapdoor/open4.ogg": { - "hash": "e73b083393fa29357e85f8b535751e14853cf7b5", - "size": 5516 - }, - "minecraft/sounds/block/shulker_box/close.ogg": { - "hash": "d673dd1dae8c1dc80b53917cf454a52386256132", - "size": 8936 - }, - "minecraft/sounds/block/shulker_box/open.ogg": { - "hash": "0fadce9827b247d2da715d8e5a8213db83fbe44f", - "size": 9352 - }, - "minecraft/sounds/block/waterlily/place1.ogg": { - "hash": "a8d5525b3304a47c138579e46c5dc525bba193dd", - "size": 5165 - }, - "minecraft/sounds/block/waterlily/place2.ogg": { - "hash": "ba72e7707b095d24af0cb9c267b9c5b92efa3e70", - "size": 5034 - }, - "minecraft/sounds/block/waterlily/place3.ogg": { - "hash": "ceade9b1b4c759e442d6903ddd9102c22401168d", - "size": 5292 - }, - "minecraft/sounds/block/waterlily/place4.ogg": { - "hash": "5488a01c534a16c2138c2f7072343d4179695477", - "size": 5114 - }, - "minecraft/sounds/block/wooden_door/close.ogg": { - "hash": "871634413de37a092d0e5fe7844a37917c27bbf2", - "size": 6789 - }, - "minecraft/sounds/block/wooden_door/close2.ogg": { - "hash": "6e0d43b064fb69f7b63e0704d99a38bb2ebc19e0", - "size": 6504 - }, - "minecraft/sounds/block/wooden_door/close3.ogg": { - "hash": "d11ce21cc8a280448e9c12a28406583127809b79", - "size": 6427 - }, - "minecraft/sounds/block/wooden_door/close4.ogg": { - "hash": "011cf0d5b4015b52129caa98c7c4a35ea7a795ed", - "size": 6363 - }, - "minecraft/sounds/block/wooden_door/open.ogg": { - "hash": "4ed1f29f3e1378811f7fcc49db743400b8e3284f", - "size": 8011 - }, - "minecraft/sounds/block/wooden_door/open2.ogg": { - "hash": "5c44e7a8da8afddd9220121ba76ec1badebb56c3", - "size": 7320 - }, - "minecraft/sounds/block/wooden_door/open3.ogg": { - "hash": "d2ba0797ca24fcf15d105c88899089e4af5cb9f4", - "size": 6820 - }, - "minecraft/sounds/block/wooden_door/open4.ogg": { - "hash": "21464f4cfb0163f9071d2a84d818bd5ac5b6eee6", - "size": 7472 - }, - "minecraft/sounds/block/wooden_trapdoor/close1.ogg": { - "hash": "159697af99ef2640f870bee2aaeda9170a918523", - "size": 5519 - }, - "minecraft/sounds/block/wooden_trapdoor/close2.ogg": { - "hash": "5e49444266bf88c2006233a811561272ad8f157f", - "size": 5280 - }, - "minecraft/sounds/block/wooden_trapdoor/close3.ogg": { - "hash": "c9a5510420292be670d0020b7123ca0fef1f6087", - "size": 4887 - }, - "minecraft/sounds/block/wooden_trapdoor/open1.ogg": { - "hash": "9eb0c3c8c34bcf83db451c12f24edd756908d265", - "size": 5295 - }, - "minecraft/sounds/block/wooden_trapdoor/open2.ogg": { - "hash": "a410f82debee252f1399a8c391bef261ab42d07c", - "size": 5389 - }, - "minecraft/sounds/block/wooden_trapdoor/open3.ogg": { - "hash": "37c0ff8ac56889125bb0d11be7225f453e1e4098", - "size": 5907 - }, - "minecraft/sounds/block/wooden_trapdoor/open4.ogg": { - "hash": "f756c39f4ca9565c359a66d33b5a4f9d886e5479", - "size": 5788 - }, - "minecraft/sounds/block/wooden_trapdoor/open5.ogg": { - "hash": "3a05ef3ce1827538f54ba4b3262eaee438da4217", - "size": 5760 - }, - "minecraft/sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "minecraft/sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "minecraft/sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "minecraft/sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "minecraft/sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "minecraft/sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "minecraft/sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "minecraft/sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "minecraft/sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "minecraft/sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "minecraft/sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "minecraft/sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "minecraft/sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "minecraft/sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "minecraft/sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "minecraft/sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "minecraft/sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "minecraft/sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "minecraft/sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "minecraft/sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "minecraft/sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "minecraft/sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "minecraft/sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "minecraft/sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "minecraft/sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "minecraft/sounds/enchant/thorns/hit1.ogg": { - "hash": "539fe34036caba1b247df3360c688960e4defd81", - "size": 6662 - }, - "minecraft/sounds/enchant/thorns/hit2.ogg": { - "hash": "cce17e7a814eb77c9cc14d6f97ba6a941bbe9c74", - "size": 7228 - }, - "minecraft/sounds/enchant/thorns/hit3.ogg": { - "hash": "cc8d5578d3d8728955ab0d54b0278ffcf99d858b", - "size": 7976 - }, - "minecraft/sounds/enchant/thorns/hit4.ogg": { - "hash": "8797fc7cc14c4ffeae1b131631fa025154f98c86", - "size": 8269 - }, - "minecraft/sounds/entity/armorstand/break1.ogg": { - "hash": "d39e91b93f8e7eb31776e65e9788a0ab2c9b32c3", - "size": 7891 - }, - "minecraft/sounds/entity/armorstand/break2.ogg": { - "hash": "4d270722140425e172a192d4393676b1f65e15d5", - "size": 6862 - }, - "minecraft/sounds/entity/armorstand/break3.ogg": { - "hash": "0fed68b1071ec4f3c5ce24639c746b7e975c1c91", - "size": 6713 - }, - "minecraft/sounds/entity/armorstand/break4.ogg": { - "hash": "695ebb888cda6e98ce2cda9a69b2c29dddbb7b2b", - "size": 6292 - }, - "minecraft/sounds/entity/armorstand/hit1.ogg": { - "hash": "155de9993fbc036f371d9fee50c8b2012dc5adce", - "size": 7423 - }, - "minecraft/sounds/entity/armorstand/hit2.ogg": { - "hash": "504362657a72f3ecb1d694989c23c497310cc471", - "size": 6503 - }, - "minecraft/sounds/entity/armorstand/hit3.ogg": { - "hash": "136cc386976d1901f9b3b374a71d987efb50dce6", - "size": 6075 - }, - "minecraft/sounds/entity/armorstand/hit4.ogg": { - "hash": "6c83307ca1f6d7484d2899f381801713cdf06bbe", - "size": 6078 - }, - "minecraft/sounds/entity/cow/milk1.ogg": { - "hash": "462cbc14581ba05f4a5f1e5aa23cb48eb823bf2d", - "size": 14489 - }, - "minecraft/sounds/entity/cow/milk2.ogg": { - "hash": "47d640178306584d10213dbf05290150ff60a46b", - "size": 13302 - }, - "minecraft/sounds/entity/cow/milk3.ogg": { - "hash": "e7133a7d4822e40f0abd716faa3a8f340362b8d7", - "size": 13332 - }, - "minecraft/sounds/entity/guardian/ambient1.ogg": { - "hash": "6c5c988701199ca65fcd2caf88a0e456d3421977", - "size": 15061 - }, - "minecraft/sounds/entity/guardian/ambient2.ogg": { - "hash": "98e6c933794f74d15b1e87eea64ca6f766e557c2", - "size": 14776 - }, - "minecraft/sounds/entity/guardian/ambient3.ogg": { - "hash": "43ba9e9339435f351b4578723910556354e16d43", - "size": 13395 - }, - "minecraft/sounds/entity/guardian/ambient4.ogg": { - "hash": "4ebf0ae943f5881bb81af674e8596341e52015eb", - "size": 12793 - }, - "minecraft/sounds/entity/horse/eat1.ogg": { - "hash": "65727e3d0b1e51e537b0e476f119bee8be45edab", - "size": 8581 - }, - "minecraft/sounds/entity/horse/eat2.ogg": { - "hash": "1f13e157e2ff169eef53bab24e65cb40d41b93b6", - "size": 6990 - }, - "minecraft/sounds/entity/horse/eat3.ogg": { - "hash": "c5cd11a147cf6a37bd0f33f951f74464fb0d128a", - "size": 7073 - }, - "minecraft/sounds/entity/horse/eat4.ogg": { - "hash": "6ac381cb9b69baf96b909e59d8c9886579746e4f", - "size": 7143 - }, - "minecraft/sounds/entity/horse/eat5.ogg": { - "hash": "1826c6986572fe2f7ab9111dc6da9b67df1f7f20", - "size": 6249 - }, - "minecraft/sounds/entity/itemframe/add_item1.ogg": { - "hash": "cf44e74d49ef2793fb01143a37fd27ee50d0e727", - "size": 4404 - }, - "minecraft/sounds/entity/itemframe/add_item2.ogg": { - "hash": "281f889e8eadcb21e2bb664d4f337192fab3a139", - "size": 4303 - }, - "minecraft/sounds/entity/itemframe/add_item3.ogg": { - "hash": "e2b2464a1507c129e4fd8aa2447f92cfe1bd61bb", - "size": 4488 - }, - "minecraft/sounds/entity/itemframe/add_item4.ogg": { - "hash": "285196110d802aed2f6797eb436d70e36716edaa", - "size": 4581 - }, - "minecraft/sounds/entity/itemframe/break1.ogg": { - "hash": "36adcbb0553274272777667992b363d857b80af9", - "size": 4907 - }, - "minecraft/sounds/entity/itemframe/break2.ogg": { - "hash": "c756f26f5a702fca021795d9ae15b5dadba1cf07", - "size": 4980 - }, - "minecraft/sounds/entity/itemframe/break3.ogg": { - "hash": "1d15957378b747a2daad165dd14acc5689310e9a", - "size": 4956 - }, - "minecraft/sounds/entity/itemframe/place1.ogg": { - "hash": "fae49d67f7901e74e75c1343082096fd7f524ee7", - "size": 5362 - }, - "minecraft/sounds/entity/itemframe/place2.ogg": { - "hash": "dcddcc8d9845734c85e39afecb34cc2b1586905c", - "size": 5009 - }, - "minecraft/sounds/entity/itemframe/place3.ogg": { - "hash": "06dafda29984d98c81df8cd5edeca2e96599f1f4", - "size": 5218 - }, - "minecraft/sounds/entity/itemframe/place4.ogg": { - "hash": "d6a7e9b6882630bc21a0efad67dcccd12ccb2eb5", - "size": 4542 - }, - "minecraft/sounds/entity/itemframe/remove_item1.ogg": { - "hash": "83c8daabf4016b4a69a0aff792629776e646477a", - "size": 4179 - }, - "minecraft/sounds/entity/itemframe/remove_item2.ogg": { - "hash": "35a5c6a402a0f0091c1221a245ea9cc180975cc8", - "size": 4439 - }, - "minecraft/sounds/entity/itemframe/remove_item3.ogg": { - "hash": "54ae8bae3da40ea9a80739d7b36106bffaf8854c", - "size": 4347 - }, - "minecraft/sounds/entity/itemframe/remove_item4.ogg": { - "hash": "7c58d79a33c20c776c6f592b80e96305034c6dbe", - "size": 4311 - }, - "minecraft/sounds/entity/itemframe/rotate_item1.ogg": { - "hash": "c6ac8614f870ba8a7898a2544738d03dc141c92c", - "size": 4097 - }, - "minecraft/sounds/entity/itemframe/rotate_item2.ogg": { - "hash": "5ebe9a655de4ff8510a2c58e74d25a65ce6c8ad1", - "size": 4004 - }, - "minecraft/sounds/entity/itemframe/rotate_item3.ogg": { - "hash": "def695c50fa800dc639e91bea0148c7626ca5e87", - "size": 4021 - }, - "minecraft/sounds/entity/itemframe/rotate_item4.ogg": { - "hash": "5cd1caeb2b7c35e58c57a90eed97be8cd893e499", - "size": 4075 - }, - "minecraft/sounds/entity/leashknot/break1.ogg": { - "hash": "63c22eb984e3406f33bd3fc474b1d76f2c395f1a", - "size": 6632 - }, - "minecraft/sounds/entity/leashknot/break2.ogg": { - "hash": "48f9931bef7d3a07c7ea40126eb2bd9c71c4a0e7", - "size": 7237 - }, - "minecraft/sounds/entity/leashknot/break3.ogg": { - "hash": "1f411b36057067939b1aa1b0354ebb8eaa1e980d", - "size": 7741 - }, - "minecraft/sounds/entity/leashknot/place1.ogg": { - "hash": "2b048cb32391a275b07e5648ec6d474fb52f9f91", - "size": 6186 - }, - "minecraft/sounds/entity/leashknot/place2.ogg": { - "hash": "45d81989f156d74bd07939be66cb89aecd6f8609", - "size": 5924 - }, - "minecraft/sounds/entity/leashknot/place3.ogg": { - "hash": "ee39bc3030b4465309f67d897b9df23093acba06", - "size": 6367 - }, - "minecraft/sounds/entity/painting/break1.ogg": { - "hash": "a1aaacc760df41853a7c02e741b81bfc51c5e93c", - "size": 5644 - }, - "minecraft/sounds/entity/painting/break2.ogg": { - "hash": "330a29f4ac0f178bb2d5855b29ad1b262ef14604", - "size": 5380 - }, - "minecraft/sounds/entity/painting/break3.ogg": { - "hash": "7a4f2566e6d1ff536a9c6d7f9a0d804d15a3ce62", - "size": 5225 - }, - "minecraft/sounds/entity/painting/place1.ogg": { - "hash": "a3ab149628aa2f10acda1e1e3c097b04fcb46328", - "size": 4609 - }, - "minecraft/sounds/entity/painting/place2.ogg": { - "hash": "2211e494688ba04b0c4658ed74d7e48c2d391c33", - "size": 4720 - }, - "minecraft/sounds/entity/painting/place3.ogg": { - "hash": "f82bb1724f94ef3e2cd80a0e41ed0ca54c8f7502", - "size": 4708 - }, - "minecraft/sounds/entity/painting/place4.ogg": { - "hash": "08d3912d571693d82692458132d4de59928f16d6", - "size": 4920 - }, - "minecraft/sounds/entity/player/attack/crit1.ogg": { - "hash": "509656b6d02a4491f46c686e66b615950c6c1408", - "size": 8223 - }, - "minecraft/sounds/entity/player/attack/crit2.ogg": { - "hash": "1b172129daf7cd9a36d2b0f7820baf2e479e381a", - "size": 9783 - }, - "minecraft/sounds/entity/player/attack/crit3.ogg": { - "hash": "15bbaf7901d7abff12bb872ff88a6ad541f5227a", - "size": 8273 - }, - "minecraft/sounds/entity/player/attack/knockback1.ogg": { - "hash": "08626fc2a337c28b5dfdafb6daa9ea31f9a70571", - "size": 8148 - }, - "minecraft/sounds/entity/player/attack/knockback2.ogg": { - "hash": "0556f8b2dc424e7368b4ab9f8a315aa26982e3fc", - "size": 7428 - }, - "minecraft/sounds/entity/player/attack/knockback3.ogg": { - "hash": "085a6cd2e023877254d1118c403f39e556c003cb", - "size": 8234 - }, - "minecraft/sounds/entity/player/attack/knockback4.ogg": { - "hash": "1c722dfd43b06c28273bc8c56d1d02c1a6ea5e48", - "size": 8442 - }, - "minecraft/sounds/entity/player/attack/strong1.ogg": { - "hash": "d7067e204913cf9631bfbb7340102f6de75c2dfc", - "size": 5194 - }, - "minecraft/sounds/entity/player/attack/strong2.ogg": { - "hash": "56afe99ff911f7c56fb923cd85427a719c2a1424", - "size": 5782 - }, - "minecraft/sounds/entity/player/attack/strong3.ogg": { - "hash": "780917a341ca4e6a5a8f4e744142a94069189fb0", - "size": 5252 - }, - "minecraft/sounds/entity/player/attack/strong4.ogg": { - "hash": "a272af870850e4d5905f476ac23bcb28543a543a", - "size": 5460 - }, - "minecraft/sounds/entity/player/attack/strong5.ogg": { - "hash": "c3dcdf6dff63fcf4d35b2742b62018591de0e156", - "size": 5664 - }, - "minecraft/sounds/entity/player/attack/strong6.ogg": { - "hash": "ed76364b90ade21c5d25bf09a4a67475801bce66", - "size": 5122 - }, - "minecraft/sounds/entity/player/attack/sweep1.ogg": { - "hash": "fd20e1cd8c69bc2f037de950b078a729a4b7d6a6", - "size": 5546 - }, - "minecraft/sounds/entity/player/attack/sweep2.ogg": { - "hash": "c9534f4d840470b3c6efbcb84cff23c57baa3393", - "size": 5398 - }, - "minecraft/sounds/entity/player/attack/sweep3.ogg": { - "hash": "4c26fd4c2774e7afcbda1e293a27595e04e87c47", - "size": 5238 - }, - "minecraft/sounds/entity/player/attack/sweep4.ogg": { - "hash": "ae9bb7a332e3e3d3665f282b60b296ec01be97df", - "size": 4969 - }, - "minecraft/sounds/entity/player/attack/sweep5.ogg": { - "hash": "50a317f837b0604c3ebe8224951c1a0d7a94516a", - "size": 5329 - }, - "minecraft/sounds/entity/player/attack/sweep6.ogg": { - "hash": "39077d824a27e8040b0e1f2b4707d81149830d11", - "size": 5117 - }, - "minecraft/sounds/entity/player/attack/sweep7.ogg": { - "hash": "e8d0df494880f2067bb64d08a7428a78239c9a29", - "size": 5515 - }, - "minecraft/sounds/entity/player/attack/weak1.ogg": { - "hash": "f26ab58dc70ce7a3f4d16b5bb31620894b0b8812", - "size": 4337 - }, - "minecraft/sounds/entity/player/attack/weak2.ogg": { - "hash": "8d56863e83e0e114937522d3a4a7e124528c65b4", - "size": 4260 - }, - "minecraft/sounds/entity/player/attack/weak3.ogg": { - "hash": "5d78e883f8bf8123261a5b05cf90cb5cc020fa6e", - "size": 4463 - }, - "minecraft/sounds/entity/player/attack/weak4.ogg": { - "hash": "5fa52f2e49e446e466b721937cc168bba734ef33", - "size": 4525 - }, - "minecraft/sounds/entity/rabbit/attack1.ogg": { - "hash": "5041867a91a67cec2fa1ab572c351d2796a6f050", - "size": 7443 - }, - "minecraft/sounds/entity/rabbit/attack2.ogg": { - "hash": "4b90ff3a9b1486642bc0f15da0045d83a91df82e", - "size": 7268 - }, - "minecraft/sounds/entity/rabbit/attack3.ogg": { - "hash": "c31af622a2ee7beffb9daf72363a77a607be64a3", - "size": 9299 - }, - "minecraft/sounds/entity/rabbit/attack4.ogg": { - "hash": "8301a44446b04249e6896bc230f6d8c9d8e56273", - "size": 8857 - }, - "minecraft/sounds/entity/shulker/ambient1.ogg": { - "hash": "dd67ac8cf15d54eff38ef9a790be4692bcba2900", - "size": 7078 - }, - "minecraft/sounds/entity/shulker/ambient2.ogg": { - "hash": "f0d58706321168c2907cf13ae6f8ae9108244fc3", - "size": 7333 - }, - "minecraft/sounds/entity/shulker/ambient3.ogg": { - "hash": "d4f6c468ad9536049023a9680483c4d44088e084", - "size": 6148 - }, - "minecraft/sounds/entity/shulker/ambient4.ogg": { - "hash": "5c4cbba7fe4bc8214708f93f4db54102660a281d", - "size": 7371 - }, - "minecraft/sounds/entity/shulker/ambient5.ogg": { - "hash": "dbebdab8835d86493975dde6fd05db76de5a0605", - "size": 7116 - }, - "minecraft/sounds/entity/shulker/ambient6.ogg": { - "hash": "5cc7da22ff9cdea9175c8496c3e683d0ce97c9e2", - "size": 7554 - }, - "minecraft/sounds/entity/shulker/ambient7.ogg": { - "hash": "c0caa238bb45a074c117869eef193290fc27fb59", - "size": 8240 - }, - "minecraft/sounds/entity/shulker/close1.ogg": { - "hash": "7b99a069d855e1089c025e75c0b4ea6699220804", - "size": 5475 - }, - "minecraft/sounds/entity/shulker/close2.ogg": { - "hash": "7d90eb9e088738c9ae7ad8b2951c7432a0d7cc44", - "size": 5343 - }, - "minecraft/sounds/entity/shulker/close3.ogg": { - "hash": "ec247f38f3f60f9e185b31e787c1ad43caa0c73c", - "size": 5431 - }, - "minecraft/sounds/entity/shulker/close4.ogg": { - "hash": "fef5251190146ab8e0abe80183cd78c243d7c6fe", - "size": 5179 - }, - "minecraft/sounds/entity/shulker/close5.ogg": { - "hash": "e555fcece121879fe0becbada9d01dea27ab153d", - "size": 5376 - }, - "minecraft/sounds/entity/shulker/death1.ogg": { - "hash": "ce3bbcf44fd72e3d0b3fbcbb7334d100619ca71e", - "size": 13893 - }, - "minecraft/sounds/entity/shulker/death2.ogg": { - "hash": "db685fafb774a31072c6577a04a5693dba725155", - "size": 11278 - }, - "minecraft/sounds/entity/shulker/death3.ogg": { - "hash": "9bae8d2e28f81e1a5571a9ca6a6bf21595796658", - "size": 9857 - }, - "minecraft/sounds/entity/shulker/death4.ogg": { - "hash": "668ebaccbc4572fc4a7a79b166f467823ffa8c50", - "size": 11596 - }, - "minecraft/sounds/entity/shulker/hurt1.ogg": { - "hash": "b049ab95eb3a6f7fba35259cda3df9437259f590", - "size": 5465 - }, - "minecraft/sounds/entity/shulker/hurt2.ogg": { - "hash": "0714e023bd5b42e409b1aa12aee17376810282fe", - "size": 6371 - }, - "minecraft/sounds/entity/shulker/hurt3.ogg": { - "hash": "394253f2575216683fc1926a0a387a3e5e90bc16", - "size": 6445 - }, - "minecraft/sounds/entity/shulker/hurt4.ogg": { - "hash": "ba03ef98d9acdfc6696f41ddec0d0c95cb289d16", - "size": 6044 - }, - "minecraft/sounds/entity/shulker/hurt_closed1.ogg": { - "hash": "5491bbc4482b2e8d8382fc7623828b7764693f4d", - "size": 4583 - }, - "minecraft/sounds/entity/shulker/hurt_closed2.ogg": { - "hash": "da1a3e592fc80324109b930d5282f2766fc3701d", - "size": 4958 - }, - "minecraft/sounds/entity/shulker/hurt_closed3.ogg": { - "hash": "ac6609153f895d292de440566eb23438aa9f846e", - "size": 4602 - }, - "minecraft/sounds/entity/shulker/hurt_closed4.ogg": { - "hash": "78244ba4bba775f92e51148fab026d7c399e9055", - "size": 4779 - }, - "minecraft/sounds/entity/shulker/hurt_closed5.ogg": { - "hash": "eceb70cb374cc410ac23e00fc95ca0404f8a20f4", - "size": 4760 - }, - "minecraft/sounds/entity/shulker/open1.ogg": { - "hash": "accc7a55d92bf4a8509daeb8415b1a36a3646deb", - "size": 5471 - }, - "minecraft/sounds/entity/shulker/open2.ogg": { - "hash": "0331eec018c422631e6cb00960eea3e2c5c6e559", - "size": 5110 - }, - "minecraft/sounds/entity/shulker/open3.ogg": { - "hash": "77e87c6b92d268d8dc5a25780340461cda53b99c", - "size": 5169 - }, - "minecraft/sounds/entity/shulker/open4.ogg": { - "hash": "25fc442f8a0abf99be8e7f507e63c5866a055c70", - "size": 5045 - }, - "minecraft/sounds/entity/shulker/open5.ogg": { - "hash": "02e77c97360b82170ee58723ac2519fcd79b821e", - "size": 5239 - }, - "minecraft/sounds/entity/shulker/shoot1.ogg": { - "hash": "3f8b9415f67443206f6af52c1471d0de0354d046", - "size": 15040 - }, - "minecraft/sounds/entity/shulker/shoot2.ogg": { - "hash": "95805aac201b6852d0ab35bd2c75cfa64a926447", - "size": 14269 - }, - "minecraft/sounds/entity/shulker/shoot3.ogg": { - "hash": "f5873a8f416388c2ded80b4ffab6d65b7f18b305", - "size": 14203 - }, - "minecraft/sounds/entity/shulker/shoot4.ogg": { - "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", - "size": 15748 - }, - "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { - "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", - "size": 11384 - }, - "minecraft/sounds/entity/shulker_bullet/hit2.ogg": { - "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", - "size": 11186 - }, - "minecraft/sounds/entity/shulker_bullet/hit3.ogg": { - "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", - "size": 11880 - }, - "minecraft/sounds/entity/shulker_bullet/hit4.ogg": { - "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", - "size": 9074 - }, - "minecraft/sounds/entity/snowman/death1.ogg": { - "hash": "888fb12c5fb536268747df857ad439e17a4a2f44", - "size": 10362 - }, - "minecraft/sounds/entity/snowman/death2.ogg": { - "hash": "36409234aed55db1d006a65b92f1c64be4e4bbe0", - "size": 10107 - }, - "minecraft/sounds/entity/snowman/death3.ogg": { - "hash": "9f910c27c8cf336f211a75830821b0ec6abf6fa9", - "size": 9110 - }, - "minecraft/sounds/entity/snowman/hurt1.ogg": { - "hash": "da71b9f569cffbd8b4c88dbd30767315aba8067b", - "size": 6628 - }, - "minecraft/sounds/entity/snowman/hurt2.ogg": { - "hash": "50bf881d5a1a484f15f009bf0b86703111834516", - "size": 7087 - }, - "minecraft/sounds/entity/snowman/hurt3.ogg": { - "hash": "9a9d88fc2ba4c56b0089df4441f3a3ac1fcb8b0e", - "size": 6335 - }, - "minecraft/sounds/entity/squid/ambient1.ogg": { - "hash": "8ea4cfd31d4f286b039a63d52020aa6b5408a763", - "size": 10437 - }, - "minecraft/sounds/entity/squid/ambient2.ogg": { - "hash": "4ed7023a970b7f6a6d03558c3125fe85fea4ecd8", - "size": 9344 - }, - "minecraft/sounds/entity/squid/ambient3.ogg": { - "hash": "d997d6bd0a18be2b62c27363878f99540d845825", - "size": 9839 - }, - "minecraft/sounds/entity/squid/ambient4.ogg": { - "hash": "4a0ce0713583399108fad4698cbe63714fe5898f", - "size": 7540 - }, - "minecraft/sounds/entity/squid/ambient5.ogg": { - "hash": "b212815d8728730de16ff65a3f54a7fd06b98fbc", - "size": 10575 - }, - "minecraft/sounds/entity/squid/death1.ogg": { - "hash": "68beeda338fdb43c3b7cbbb718e82839e6d07ef3", - "size": 13305 - }, - "minecraft/sounds/entity/squid/death2.ogg": { - "hash": "a91e1f2cba408d784538d21424e52253864534b6", - "size": 13796 - }, - "minecraft/sounds/entity/squid/death3.ogg": { - "hash": "3efb22bf9a4ca184f037c309e4f7ece0a9ca53bc", - "size": 11042 - }, - "minecraft/sounds/entity/squid/hurt1.ogg": { - "hash": "eb93722c9adcccba57bc6e9b19039599e94934c8", - "size": 8234 - }, - "minecraft/sounds/entity/squid/hurt2.ogg": { - "hash": "3c05729b7cfdef0e5782080155004d4d0766ab41", - "size": 6866 - }, - "minecraft/sounds/entity/squid/hurt3.ogg": { - "hash": "96a92abe786f7f1fd5ee56a364c2fbee7f23a165", - "size": 6808 - }, - "minecraft/sounds/entity/squid/hurt4.ogg": { - "hash": "df97decf9d824c4b47c642bbcc3ac6c230e91bc2", - "size": 6514 - }, - "minecraft/sounds/entity/witch/ambient1.ogg": { - "hash": "166af5d48f1f67a4608be9d23fd27f8c16269893", - "size": 11349 - }, - "minecraft/sounds/entity/witch/ambient2.ogg": { - "hash": "e65b9794e249ffe93ba2ec75cd0c994697773073", - "size": 10091 - }, - "minecraft/sounds/entity/witch/ambient3.ogg": { - "hash": "b8e9d0b643fd331dcbeea8114d3ad59d96f4bc59", - "size": 12280 - }, - "minecraft/sounds/entity/witch/ambient4.ogg": { - "hash": "108529f98cbc67491b119ac6bec3f4af1ca3f1b0", - "size": 12035 - }, - "minecraft/sounds/entity/witch/ambient5.ogg": { - "hash": "c9b2193339b42279d874cebb4afe3761c1425bfa", - "size": 6694 - }, - "minecraft/sounds/entity/witch/death1.ogg": { - "hash": "627c939e2aa48a5e3f516848e66a76acb992c2a8", - "size": 10591 - }, - "minecraft/sounds/entity/witch/death2.ogg": { - "hash": "b5e67bcc0f5af24fa6d01f377215143ee7a1cf67", - "size": 10038 - }, - "minecraft/sounds/entity/witch/death3.ogg": { - "hash": "4c02a13757318403e7837260c1b30069dcb7be69", - "size": 7754 - }, - "minecraft/sounds/entity/witch/drink1.ogg": { - "hash": "894f26447ad5cff2afff1d66917a3f7760f1c3b7", - "size": 6169 - }, - "minecraft/sounds/entity/witch/drink2.ogg": { - "hash": "79ac9cc6fbb67cd1eeea2fcbf29804088b140f15", - "size": 6707 - }, - "minecraft/sounds/entity/witch/drink3.ogg": { - "hash": "c38f3e0ea505f0333996e6eaa0f2c0d5bfc8d4d7", - "size": 6060 - }, - "minecraft/sounds/entity/witch/drink4.ogg": { - "hash": "feedd2d726dedb8742519ac0c404d26bc3b5d735", - "size": 6411 - }, - "minecraft/sounds/entity/witch/hurt1.ogg": { - "hash": "d4f9f7adb9789781a3a0ca1a94262a474cbee1db", - "size": 6433 - }, - "minecraft/sounds/entity/witch/hurt2.ogg": { - "hash": "608ce4dc409ef39df6b0409647b89f2f1a2d9ded", - "size": 6869 - }, - "minecraft/sounds/entity/witch/hurt3.ogg": { - "hash": "591bb8451ac56723d2b689d9bc95c8020bb4809b", - "size": 6834 - }, - "minecraft/sounds/entity/witch/throw1.ogg": { - "hash": "455016d86e1ace53fc732190416dccca8cad40fa", - "size": 4747 - }, - "minecraft/sounds/entity/witch/throw2.ogg": { - "hash": "b81ffdb8b4932bdc9f0692423d426b8f2334da6c", - "size": 4652 - }, - "minecraft/sounds/entity/witch/throw3.ogg": { - "hash": "c07715ed9a7c41e554f30c86ab2e6818b4d4a6c8", - "size": 5137 - }, - "minecraft/sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "minecraft/sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "minecraft/sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "minecraft/sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "minecraft/sounds/fireworks/largeblast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "minecraft/sounds/fireworks/largeblast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "minecraft/sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "minecraft/sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "minecraft/sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "minecraft/sounds/item/armor/equip_chain1.ogg": { - "hash": "fd29d5ae9309aafaf40e5ec308cabd45c4a1e152", - "size": 6380 - }, - "minecraft/sounds/item/armor/equip_chain2.ogg": { - "hash": "df30fe9e52ade521d4019ce118f95c1d39390d97", - "size": 7070 - }, - "minecraft/sounds/item/armor/equip_chain3.ogg": { - "hash": "fb17cc91ec691e54590ba0fd1dbd69e6b567a530", - "size": 7108 - }, - "minecraft/sounds/item/armor/equip_chain4.ogg": { - "hash": "2aa3a86b0673a6e586ffdb4466b45c43eb2ba8f7", - "size": 7230 - }, - "minecraft/sounds/item/armor/equip_chain5.ogg": { - "hash": "66c6203abeca2f718f7bb09ded67d91fba0196cd", - "size": 5970 - }, - "minecraft/sounds/item/armor/equip_chain6.ogg": { - "hash": "6977300f83c4230f4d24d89df3892a755ba5b08d", - "size": 7175 - }, - "minecraft/sounds/item/armor/equip_diamond1.ogg": { - "hash": "548b24e7e67c0f0fd9d995a9539559e13ab18930", - "size": 7591 - }, - "minecraft/sounds/item/armor/equip_diamond2.ogg": { - "hash": "82185e25fb404f4d04cec2666ee698a76ecd2c44", - "size": 7142 - }, - "minecraft/sounds/item/armor/equip_diamond3.ogg": { - "hash": "e75b56b5b84644be68db4c92c0b086a9e4110fe6", - "size": 7036 - }, - "minecraft/sounds/item/armor/equip_diamond4.ogg": { - "hash": "be62533d5e2d6306901e07dff0ca862e6a6738d5", - "size": 7190 - }, - "minecraft/sounds/item/armor/equip_diamond5.ogg": { - "hash": "8a1c9994a6f35371b8e776b262f363692f222513", - "size": 6211 - }, - "minecraft/sounds/item/armor/equip_diamond6.ogg": { - "hash": "76ed99c31216d33b7c2d3a5eb385132f0a07f5dc", - "size": 7060 - }, - "minecraft/sounds/item/armor/equip_generic1.ogg": { - "hash": "19e3ddd127884efbbece9806ef8fce3498e03da3", - "size": 5157 - }, - "minecraft/sounds/item/armor/equip_generic2.ogg": { - "hash": "f64d194a003a43dd37c0fa02dd1ef39c4e22c00a", - "size": 5529 - }, - "minecraft/sounds/item/armor/equip_generic3.ogg": { - "hash": "d9ea46f172ccb92314c86054b2865a9f78cac07f", - "size": 5393 - }, - "minecraft/sounds/item/armor/equip_generic4.ogg": { - "hash": "1e9470b35545a17586f1305a20233acc4e104b04", - "size": 5393 - }, - "minecraft/sounds/item/armor/equip_generic5.ogg": { - "hash": "b7aa52172a204716ff6ac2711b2d0b6e74b47d02", - "size": 5542 - }, - "minecraft/sounds/item/armor/equip_generic6.ogg": { - "hash": "b16e70f12f123efd71d652717a473593e9e9d8e0", - "size": 6122 - }, - "minecraft/sounds/item/armor/equip_gold1.ogg": { - "hash": "7a122f23df31c32c5c2d14e06548a56546b5ea6c", - "size": 6789 - }, - "minecraft/sounds/item/armor/equip_gold2.ogg": { - "hash": "185fdb055113e3c1aafc7cc7c9141f2960b17ed3", - "size": 6578 - }, - "minecraft/sounds/item/armor/equip_gold3.ogg": { - "hash": "292b4dc4bb3d310585634e0b216db85ff9c642d0", - "size": 7272 - }, - "minecraft/sounds/item/armor/equip_gold4.ogg": { - "hash": "b6499b211b9dd3ea0c8da61b2f1478b0be096434", - "size": 7217 - }, - "minecraft/sounds/item/armor/equip_gold5.ogg": { - "hash": "91c6aab1954a292166d3c39c58179b8e2872ee60", - "size": 6085 - }, - "minecraft/sounds/item/armor/equip_gold6.ogg": { - "hash": "4abdbf22b4552d6575d801e4f87077de35ee5f01", - "size": 7173 - }, - "minecraft/sounds/item/armor/equip_iron1.ogg": { - "hash": "fcb8cef95d170fa97e14a35c625976511d53b1fd", - "size": 7470 - }, - "minecraft/sounds/item/armor/equip_iron2.ogg": { - "hash": "201fc02e913f277c2a599fee21d0cefd24abe977", - "size": 7670 - }, - "minecraft/sounds/item/armor/equip_iron3.ogg": { - "hash": "2951b5c0dd8c80b618affbea09fb5fe81435eccc", - "size": 8241 - }, - "minecraft/sounds/item/armor/equip_iron4.ogg": { - "hash": "2b73dd8c1b27b629c841fe26b2c633edf3aa64c8", - "size": 7637 - }, - "minecraft/sounds/item/armor/equip_iron5.ogg": { - "hash": "12ee841f09570ffd7ca155f8acde6588d3945168", - "size": 7069 - }, - "minecraft/sounds/item/armor/equip_iron6.ogg": { - "hash": "fb9ee08207b57f93cab9392ccbc5a94c27727a0f", - "size": 7189 - }, - "minecraft/sounds/item/armor/equip_leather1.ogg": { - "hash": "ebe259bc9b07c4ae6a08471e86dc0e6d8d4d04c2", - "size": 6373 - }, - "minecraft/sounds/item/armor/equip_leather2.ogg": { - "hash": "0811423a3fb1a8e53010b1d9a4994aa8a9fe714f", - "size": 6948 - }, - "minecraft/sounds/item/armor/equip_leather3.ogg": { - "hash": "10e3ea2313752eab2cd14fc9125001756da121dc", - "size": 6892 - }, - "minecraft/sounds/item/armor/equip_leather4.ogg": { - "hash": "64a8e6a57b4ff89d6d8c90916c412389166e3ea1", - "size": 7024 - }, - "minecraft/sounds/item/armor/equip_leather5.ogg": { - "hash": "8ccd1c57f2982182699073f47d8ec4875c45249c", - "size": 5900 - }, - "minecraft/sounds/item/armor/equip_leather6.ogg": { - "hash": "74c2c4cd3ccc69adae111b684d8620ce59c305ba", - "size": 6786 - }, - "minecraft/sounds/item/bottle/empty1.ogg": { - "hash": "d6b740955d317b31644397ff1b2049f6343c862d", - "size": 9020 - }, - "minecraft/sounds/item/bottle/empty2.ogg": { - "hash": "09e8b2079bc363d287fe85d5687af142d5fa0f82", - "size": 10977 - }, - "minecraft/sounds/item/bottle/fill1.ogg": { - "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", - "size": 9133 - }, - "minecraft/sounds/item/bottle/fill2.ogg": { - "hash": "8ade85479752442bc6f00db4d924e88f9f8591e9", - "size": 9303 - }, - "minecraft/sounds/item/bottle/fill3.ogg": { - "hash": "66a1c766a70f18978ddbcb3d1861e10e6b2722fa", - "size": 8921 - }, - "minecraft/sounds/item/bottle/fill4.ogg": { - "hash": "8f9e605a2e7895b480b5691cc460e41eedacbd58", - "size": 9331 - }, - "minecraft/sounds/item/bottle/fill_dragonbreath1.ogg": { - "hash": "cc6d28540b6033f5d420f7cd81a77f17619c0a2a", - "size": 8494 - }, - "minecraft/sounds/item/bottle/fill_dragonbreath2.ogg": { - "hash": "e56f9472bd8b2894115337b211857366e916966d", - "size": 6829 - }, - "minecraft/sounds/item/bucket/empty1.ogg": { - "hash": "27987b7065ef4a27106246f9d32382a0514f87b2", - "size": 10498 - }, - "minecraft/sounds/item/bucket/empty2.ogg": { - "hash": "a796e8907874e6ae174c30da28ff000f1cf566c3", - "size": 10277 - }, - "minecraft/sounds/item/bucket/empty3.ogg": { - "hash": "8dec8307dff359b0279e3e49798692309204d55e", - "size": 9888 - }, - "minecraft/sounds/item/bucket/empty_lava1.ogg": { - "hash": "3612c93dfebcedbeb22bc8283e0b85de033d081a", - "size": 11764 - }, - "minecraft/sounds/item/bucket/empty_lava2.ogg": { - "hash": "b98e76594736052ac7ab8851d95a96b5ad7d2ce2", - "size": 13443 - }, - "minecraft/sounds/item/bucket/empty_lava3.ogg": { - "hash": "d62e50329337eee968b1e93cce04a65aeecad27d", - "size": 11774 - }, - "minecraft/sounds/item/bucket/fill1.ogg": { - "hash": "e28ff6368461f0a0308ced79016ea98d5feb645f", - "size": 10900 - }, - "minecraft/sounds/item/bucket/fill2.ogg": { - "hash": "1d69d04c669d82a75da8ea2f8a1a63ebf5fefd0f", - "size": 10441 - }, - "minecraft/sounds/item/bucket/fill3.ogg": { - "hash": "556a88f3a8e8f407a94ad37b131dc8d5c3f236c0", - "size": 10844 - }, - "minecraft/sounds/item/bucket/fill_lava1.ogg": { - "hash": "840d3f489b866d6ec63e8d885469105ff65c591e", - "size": 9211 - }, - "minecraft/sounds/item/bucket/fill_lava2.ogg": { - "hash": "54290ce87fb0ebac606f497ac8a12c107b74a586", - "size": 9211 - }, - "minecraft/sounds/item/bucket/fill_lava3.ogg": { - "hash": "99125d80da85a6055d5757fe9194bee680ac9a63", - "size": 9278 - }, - "minecraft/sounds/item/elytra/elytra_loop.ogg": { - "hash": "90d599a1760137a7c4d7a52c77f5c65c02f137d4", - "size": 132727 - }, - "minecraft/sounds/item/hoe/till1.ogg": { - "hash": "0e6696ec35c5f4982cad6a6731edcffb11728aa9", - "size": 5875 - }, - "minecraft/sounds/item/hoe/till2.ogg": { - "hash": "46dd1e5e0f90bb72261e2986d530e80e8fc50560", - "size": 6022 - }, - "minecraft/sounds/item/hoe/till3.ogg": { - "hash": "d75f19c657e1f22b47d2060fd3495c444f35a477", - "size": 5833 - }, - "minecraft/sounds/item/hoe/till4.ogg": { - "hash": "cb95637a9d5e9b0cb36a2516f0dfac30fed9d720", - "size": 6544 - }, - "minecraft/sounds/item/shield/block1.ogg": { - "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", - "size": 5951 - }, - "minecraft/sounds/item/shield/block2.ogg": { - "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", - "size": 5396 - }, - "minecraft/sounds/item/shield/block3.ogg": { - "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", - "size": 5915 - }, - "minecraft/sounds/item/shield/block4.ogg": { - "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", - "size": 5656 - }, - "minecraft/sounds/item/shield/block5.ogg": { - "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", - "size": 5763 - }, - "minecraft/sounds/item/shovel/flatten1.ogg": { - "hash": "659b0fb0ef28429e3b779d833d6eedd8305cbbbc", - "size": 6103 - }, - "minecraft/sounds/item/shovel/flatten2.ogg": { - "hash": "ab51a39c66800bd6fd98c450131aac20790c535a", - "size": 6290 - }, - "minecraft/sounds/item/shovel/flatten3.ogg": { - "hash": "188e05f8f12787ea22dd1836fe2c9c7e4efd03af", - "size": 6101 - }, - "minecraft/sounds/item/shovel/flatten4.ogg": { - "hash": "2bf88ed6015273fa5b757531597cf156176b35f8", - "size": 6671 - }, - "minecraft/sounds/item/totem/use_totem.ogg": { - "hash": "e7f0337931cdb05c4234d2a9bc1f38ead675db26", - "size": 35952 - }, - "minecraft/sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "minecraft/sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "minecraft/sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "minecraft/sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "minecraft/sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "minecraft/sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "minecraft/sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "minecraft/sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "minecraft/sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "minecraft/sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "minecraft/sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "minecraft/sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "minecraft/sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "minecraft/sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "minecraft/sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "minecraft/sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "minecraft/sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "minecraft/sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "minecraft/sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "minecraft/sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "minecraft/sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "minecraft/sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "minecraft/sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "minecraft/sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "minecraft/sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "minecraft/sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "minecraft/sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "minecraft/sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "minecraft/sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "minecraft/sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "minecraft/sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "minecraft/sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "minecraft/sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "minecraft/sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "minecraft/sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "minecraft/sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "minecraft/sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "minecraft/sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "minecraft/sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "minecraft/sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "minecraft/sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "minecraft/sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "minecraft/sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "minecraft/sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "minecraft/sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "minecraft/sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "minecraft/sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "minecraft/sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "minecraft/sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "minecraft/sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "minecraft/sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "minecraft/sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "minecraft/sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "minecraft/sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "minecraft/sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "minecraft/sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "minecraft/sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "minecraft/sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "minecraft/sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "minecraft/sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "minecraft/sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "minecraft/sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "minecraft/sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "minecraft/sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "minecraft/sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "minecraft/sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "minecraft/sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "minecraft/sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "minecraft/sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "minecraft/sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "minecraft/sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "minecraft/sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "minecraft/sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "minecraft/sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "minecraft/sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "minecraft/sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "minecraft/sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "minecraft/sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "minecraft/sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "minecraft/sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "minecraft/sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "minecraft/sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "minecraft/sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "minecraft/sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "minecraft/sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "minecraft/sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "minecraft/sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "minecraft/sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "minecraft/sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "minecraft/sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "minecraft/sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "minecraft/sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "minecraft/sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "minecraft/sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "minecraft/sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "minecraft/sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "minecraft/sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "minecraft/sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "minecraft/sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "minecraft/sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "minecraft/sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "minecraft/sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "minecraft/sounds/mob/evocation_illager/cast1.ogg": { - "hash": "54d3edb3a90389d75f69987bfc678cabc4c87e26", - "size": 20383 - }, - "minecraft/sounds/mob/evocation_illager/cast2.ogg": { - "hash": "b273df5c1e0271b2d8b0c65720490f26cc2a7215", - "size": 17180 - }, - "minecraft/sounds/mob/evocation_illager/death1.ogg": { - "hash": "1f7d377e9b4eae36f14a789c617a002672f12d4a", - "size": 7428 - }, - "minecraft/sounds/mob/evocation_illager/death2.ogg": { - "hash": "60f96185109232213115f5d872bb255e8c7a0c81", - "size": 8336 - }, - "minecraft/sounds/mob/evocation_illager/fangs.ogg": { - "hash": "af4b651a46f231b85a168250139279bc40f61d21", - "size": 25652 - }, - "minecraft/sounds/mob/evocation_illager/hurt1.ogg": { - "hash": "80a6c6c1d60532793787e8a66ca2d129ac3fbac3", - "size": 5286 - }, - "minecraft/sounds/mob/evocation_illager/hurt2.ogg": { - "hash": "f4f7b2865ccaadccca94e83e38018e702457c3d4", - "size": 5264 - }, - "minecraft/sounds/mob/evocation_illager/idle1.ogg": { - "hash": "2e07d453eb202ad118188afab747735ee30c4fee", - "size": 9105 - }, - "minecraft/sounds/mob/evocation_illager/idle2.ogg": { - "hash": "658ff4745a987397d73d88433beacdd10ed77060", - "size": 6601 - }, - "minecraft/sounds/mob/evocation_illager/idle3.ogg": { - "hash": "29a8dc6ba0be69c30a30554d4df2897e7080e4c6", - "size": 11726 - }, - "minecraft/sounds/mob/evocation_illager/idle4.ogg": { - "hash": "38c7a291e6f92671edfc93ed417190007360ccc8", - "size": 13518 - }, - "minecraft/sounds/mob/evocation_illager/prepare_attack1.ogg": { - "hash": "fd879aaac2253fbc2a8995a8bab4b48ec11d0d41", - "size": 95577 - }, - "minecraft/sounds/mob/evocation_illager/prepare_attack2.ogg": { - "hash": "fc1a00ef9a40024a4b1ded698c4b772fe970cbef", - "size": 75594 - }, - "minecraft/sounds/mob/evocation_illager/prepare_summon.ogg": { - "hash": "f85e4f86826405a97d929e16f60a8a2fddc7abc0", - "size": 32474 - }, - "minecraft/sounds/mob/evocation_illager/prepare_wololo.ogg": { - "hash": "bad476e071c0e0d9cd6417bc636385e171578aae", - "size": 21496 - }, - "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "minecraft/sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "minecraft/sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "minecraft/sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "minecraft/sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "minecraft/sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "minecraft/sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "minecraft/sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "minecraft/sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "minecraft/sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "minecraft/sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "minecraft/sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "minecraft/sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "minecraft/sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "minecraft/sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "minecraft/sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "minecraft/sounds/mob/guardian/attack_loop.ogg": { - "hash": "49c71e06621ad56f69e99e0bbb9e82c37b8d8580", - "size": 20633 - }, - "minecraft/sounds/mob/guardian/curse.ogg": { - "hash": "3f2e554955be100d7f28c074586b764710330b8c", - "size": 45792 - }, - "minecraft/sounds/mob/guardian/elder_death.ogg": { - "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", - "size": 19980 - }, - "minecraft/sounds/mob/guardian/elder_hit1.ogg": { - "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", - "size": 8461 - }, - "minecraft/sounds/mob/guardian/elder_hit2.ogg": { - "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", - "size": 8392 - }, - "minecraft/sounds/mob/guardian/elder_hit3.ogg": { - "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", - "size": 8631 - }, - "minecraft/sounds/mob/guardian/elder_hit4.ogg": { - "hash": "186362097c9552903943d8d37a1e3b974e4aa618", - "size": 8680 - }, - "minecraft/sounds/mob/guardian/elder_idle1.ogg": { - "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", - "size": 17095 - }, - "minecraft/sounds/mob/guardian/elder_idle2.ogg": { - "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", - "size": 17437 - }, - "minecraft/sounds/mob/guardian/elder_idle3.ogg": { - "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", - "size": 14673 - }, - "minecraft/sounds/mob/guardian/elder_idle4.ogg": { - "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", - "size": 18822 - }, - "minecraft/sounds/mob/guardian/flop1.ogg": { - "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", - "size": 7422 - }, - "minecraft/sounds/mob/guardian/flop2.ogg": { - "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", - "size": 7355 - }, - "minecraft/sounds/mob/guardian/flop3.ogg": { - "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", - "size": 6994 - }, - "minecraft/sounds/mob/guardian/flop4.ogg": { - "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", - "size": 7371 - }, - "minecraft/sounds/mob/guardian/guardian_death.ogg": { - "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", - "size": 15820 - }, - "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { - "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", - "size": 9257 - }, - "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { - "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", - "size": 9111 - }, - "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { - "hash": "3008b71834c7815f70507c044da8defbcb585a80", - "size": 9363 - }, - "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { - "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", - "size": 9216 - }, - "minecraft/sounds/mob/guardian/land_death.ogg": { - "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", - "size": 11255 - }, - "minecraft/sounds/mob/guardian/land_hit1.ogg": { - "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", - "size": 12031 - }, - "minecraft/sounds/mob/guardian/land_hit2.ogg": { - "hash": "e9ccf74cb5b561e4839482863d1466f731903500", - "size": 11089 - }, - "minecraft/sounds/mob/guardian/land_hit3.ogg": { - "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", - "size": 11980 - }, - "minecraft/sounds/mob/guardian/land_hit4.ogg": { - "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", - "size": 11180 - }, - "minecraft/sounds/mob/guardian/land_idle1.ogg": { - "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", - "size": 6727 - }, - "minecraft/sounds/mob/guardian/land_idle2.ogg": { - "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", - "size": 5579 - }, - "minecraft/sounds/mob/guardian/land_idle3.ogg": { - "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", - "size": 6802 - }, - "minecraft/sounds/mob/guardian/land_idle4.ogg": { - "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", - "size": 5687 - }, - "minecraft/sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "minecraft/sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "minecraft/sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "minecraft/sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "minecraft/sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "minecraft/sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "minecraft/sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "minecraft/sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "minecraft/sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "minecraft/sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "minecraft/sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "minecraft/sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "minecraft/sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "minecraft/sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "minecraft/sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "minecraft/sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "minecraft/sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "minecraft/sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "minecraft/sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "minecraft/sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "minecraft/sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "minecraft/sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "minecraft/sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "minecraft/sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "minecraft/sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "minecraft/sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "minecraft/sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "minecraft/sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "minecraft/sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "minecraft/sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "minecraft/sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "minecraft/sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "minecraft/sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "minecraft/sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "minecraft/sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "minecraft/sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "minecraft/sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "minecraft/sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "minecraft/sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "minecraft/sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "minecraft/sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "minecraft/sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "minecraft/sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "minecraft/sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "minecraft/sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "minecraft/sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "minecraft/sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "minecraft/sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "minecraft/sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "minecraft/sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "minecraft/sounds/mob/husk/death1.ogg": { - "hash": "a3e09e3bd63fe64ad3f5bc80d41c713b142c625b", - "size": 11994 - }, - "minecraft/sounds/mob/husk/death2.ogg": { - "hash": "658c4988a4ae5414a7d8818397b37c870d2805c4", - "size": 14011 - }, - "minecraft/sounds/mob/husk/hurt1.ogg": { - "hash": "df807aa06d67adafc96907b437dd5f3b82d04bb5", - "size": 9935 - }, - "minecraft/sounds/mob/husk/hurt2.ogg": { - "hash": "603f17073b0ed21701163b2aad1afb02111a8ed3", - "size": 10766 - }, - "minecraft/sounds/mob/husk/idle1.ogg": { - "hash": "26d8fc6a71a7d911a8fd88edebc460030dc48e67", - "size": 15380 - }, - "minecraft/sounds/mob/husk/idle2.ogg": { - "hash": "1424a1b86f3c1711676025e795809b24e9d789f9", - "size": 19709 - }, - "minecraft/sounds/mob/husk/idle3.ogg": { - "hash": "159ff39d89331996c7221f42c72db25e78523fd8", - "size": 21392 - }, - "minecraft/sounds/mob/husk/step1.ogg": { - "hash": "0b521d8200bfda7bb11c8fb6d6a03d52f6b740e7", - "size": 9073 - }, - "minecraft/sounds/mob/husk/step2.ogg": { - "hash": "6ead5bdd4a06d466959de48dea4e4835f3568942", - "size": 9248 - }, - "minecraft/sounds/mob/husk/step3.ogg": { - "hash": "efef714310e913c1580ccfc1739a12aff0d6ca26", - "size": 7752 - }, - "minecraft/sounds/mob/husk/step4.ogg": { - "hash": "70a1c99c314a134027988106a3b61b15389d5f2f", - "size": 9398 - }, - "minecraft/sounds/mob/husk/step5.ogg": { - "hash": "b6858c3516e3516fd68d3e697ae673f2d2cf2896", - "size": 8791 - }, - "minecraft/sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "minecraft/sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "minecraft/sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "minecraft/sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "minecraft/sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "minecraft/sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "minecraft/sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "minecraft/sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "minecraft/sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "minecraft/sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "minecraft/sounds/mob/llama/angry1.ogg": { - "hash": "3c7d131bea20c3ecf4944ea348f0b7f1ffd589b8", - "size": 22707 - }, - "minecraft/sounds/mob/llama/death1.ogg": { - "hash": "52b923b1b552936f2ac5fbd510bfbdd4cf7b14e7", - "size": 8712 - }, - "minecraft/sounds/mob/llama/death2.ogg": { - "hash": "7496b0e5fe51d486a1c18a10f354802b64c72df5", - "size": 10071 - }, - "minecraft/sounds/mob/llama/eat1.ogg": { - "hash": "26a12b0f58bbc075d791a88a4c40ea483f5f68aa", - "size": 6546 - }, - "minecraft/sounds/mob/llama/eat2.ogg": { - "hash": "b920529bff1cd036e2bd1030b5fdb1618e869d79", - "size": 6950 - }, - "minecraft/sounds/mob/llama/eat3.ogg": { - "hash": "fb8ef675c17637bf7b16e97ab33701b9db274557", - "size": 6407 - }, - "minecraft/sounds/mob/llama/hurt1.ogg": { - "hash": "ec88e60f461446217590da0ca3f5b9723aea440a", - "size": 16720 - }, - "minecraft/sounds/mob/llama/hurt2.ogg": { - "hash": "0eb97ddb69796a7f0cfa8c582da49b0ea3f078a1", - "size": 11844 - }, - "minecraft/sounds/mob/llama/hurt3.ogg": { - "hash": "4be797a654ef7d62adbba23f531324f97b8f0da2", - "size": 15435 - }, - "minecraft/sounds/mob/llama/idle1.ogg": { - "hash": "add752f78fbd0398f0e9e0755e4e12dc196b821c", - "size": 8060 - }, - "minecraft/sounds/mob/llama/idle2.ogg": { - "hash": "c10fd6127207673fa43ef93038121f0d5aebc456", - "size": 13184 - }, - "minecraft/sounds/mob/llama/idle3.ogg": { - "hash": "1584417fc341cc7a34f2de0a5f6e8249684cf1f1", - "size": 6825 - }, - "minecraft/sounds/mob/llama/idle4.ogg": { - "hash": "a9e0a8b4237387f40008b6f0227915c5dd8281fd", - "size": 6403 - }, - "minecraft/sounds/mob/llama/idle5.ogg": { - "hash": "af1519b9429688e8cebc6d7edd8ac5cfc8d1a6af", - "size": 13475 - }, - "minecraft/sounds/mob/llama/spit1.ogg": { - "hash": "361c8d76dce6157713e24e77c7feb20868ae0e38", - "size": 7436 - }, - "minecraft/sounds/mob/llama/spit2.ogg": { - "hash": "a783e772d25d52b7e3d4d9a58458bdc23e94efdc", - "size": 6876 - }, - "minecraft/sounds/mob/llama/step1.ogg": { - "hash": "7584883d3969a771716a29f55a695acad068c9c8", - "size": 5802 - }, - "minecraft/sounds/mob/llama/step2.ogg": { - "hash": "20ddc6a5fec1f7be2d92c73ffed513855fe7a906", - "size": 5632 - }, - "minecraft/sounds/mob/llama/step3.ogg": { - "hash": "d380b144db2faf356520919d646ab95863cbf51e", - "size": 5313 - }, - "minecraft/sounds/mob/llama/step4.ogg": { - "hash": "7c8f2ffac9470cbd75cb668797714c3602bc3ebe", - "size": 5585 - }, - "minecraft/sounds/mob/llama/step5.ogg": { - "hash": "6aef9bad980e39643edb9154457da314357ed1f1", - "size": 5701 - }, - "minecraft/sounds/mob/llama/swag.ogg": { - "hash": "14802b4346986369a7bbf616ebc4023e34e4f517", - "size": 8476 - }, - "minecraft/sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "minecraft/sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "minecraft/sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "minecraft/sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "minecraft/sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "minecraft/sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "minecraft/sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "minecraft/sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "minecraft/sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "minecraft/sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "minecraft/sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "minecraft/sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "minecraft/sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "minecraft/sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "minecraft/sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "minecraft/sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "minecraft/sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "minecraft/sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "minecraft/sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "minecraft/sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "minecraft/sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "minecraft/sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "minecraft/sounds/mob/polarbear/death1.ogg": { - "hash": "2b65351eb74b019efe40a451a1f3f2fcf5c2bf4d", - "size": 15304 - }, - "minecraft/sounds/mob/polarbear/death2.ogg": { - "hash": "9f8d13d0b8420cc664241765a841253d02272798", - "size": 13211 - }, - "minecraft/sounds/mob/polarbear/death3.ogg": { - "hash": "7778df9b63d09e89859058afdf31e3f426e5bebf", - "size": 12329 - }, - "minecraft/sounds/mob/polarbear/hurt1.ogg": { - "hash": "d030d4c98ec70fd0d84c43a944de0980f6bb5355", - "size": 8789 - }, - "minecraft/sounds/mob/polarbear/hurt2.ogg": { - "hash": "a11dc3ff01778f57819af7f42f18d136d9b3bf01", - "size": 7596 - }, - "minecraft/sounds/mob/polarbear/hurt3.ogg": { - "hash": "4a5af65300334c4991a057990e9f8c23a2a1416b", - "size": 10483 - }, - "minecraft/sounds/mob/polarbear/hurt4.ogg": { - "hash": "1d58859744fcc7c09ffecbe16f84752b057d8d77", - "size": 8936 - }, - "minecraft/sounds/mob/polarbear/idle1.ogg": { - "hash": "8e3b07adf3b09ea60e82062277fe301205d03421", - "size": 16030 - }, - "minecraft/sounds/mob/polarbear/idle2.ogg": { - "hash": "db682892da4e2e4214ff3233bf719c7609d95477", - "size": 18689 - }, - "minecraft/sounds/mob/polarbear/idle3.ogg": { - "hash": "954f82c6da9670f1383b4d0002061ebc1536c35a", - "size": 11289 - }, - "minecraft/sounds/mob/polarbear/idle4.ogg": { - "hash": "dcd7ec12919c1b6b5932dd46390a3cfe9b5384c9", - "size": 16419 - }, - "minecraft/sounds/mob/polarbear/step1.ogg": { - "hash": "007f04ca456cfc7c0e877352f01a7aa77dff636c", - "size": 7127 - }, - "minecraft/sounds/mob/polarbear/step2.ogg": { - "hash": "a9d52deab40b2ecb45aa0778e166983c1df7c5cc", - "size": 7428 - }, - "minecraft/sounds/mob/polarbear/step3.ogg": { - "hash": "837d1badadc01317eaf2a0c6c5a475e120a75262", - "size": 6208 - }, - "minecraft/sounds/mob/polarbear/step4.ogg": { - "hash": "973f284bffdc6cbb6379d0d641f4c14a36adee39", - "size": 7358 - }, - "minecraft/sounds/mob/polarbear/warning1.ogg": { - "hash": "3ab5202db5786cdc438cd8fbc554f3fc1a929939", - "size": 10122 - }, - "minecraft/sounds/mob/polarbear/warning2.ogg": { - "hash": "580a2de441d8caa949758dfb193ba3e6ab4ee61d", - "size": 11975 - }, - "minecraft/sounds/mob/polarbear/warning3.ogg": { - "hash": "58f044e833493dcc6d8963b56cae23c8e0d2eee3", - "size": 10677 - }, - "minecraft/sounds/mob/polarbear_baby/idle1.ogg": { - "hash": "8e3b07adf3b09ea60e82062277fe301205d03421", - "size": 16030 - }, - "minecraft/sounds/mob/polarbear_baby/idle2.ogg": { - "hash": "db682892da4e2e4214ff3233bf719c7609d95477", - "size": 18689 - }, - "minecraft/sounds/mob/polarbear_baby/idle3.ogg": { - "hash": "4a1cd5bb70f5177dd5b0aeb03fe0a2c6e37fca4a", - "size": 17665 - }, - "minecraft/sounds/mob/polarbear_baby/idle4.ogg": { - "hash": "954f82c6da9670f1383b4d0002061ebc1536c35a", - "size": 11289 - }, - "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { - "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", - "size": 7018 - }, - "minecraft/sounds/mob/rabbit/hop1.ogg": { - "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", - "size": 5938 - }, - "minecraft/sounds/mob/rabbit/hop2.ogg": { - "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", - "size": 6993 - }, - "minecraft/sounds/mob/rabbit/hop3.ogg": { - "hash": "461436665544dc44e12f79cad893de2ad02ddffc", - "size": 6597 - }, - "minecraft/sounds/mob/rabbit/hop4.ogg": { - "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", - "size": 5811 - }, - "minecraft/sounds/mob/rabbit/hurt1.ogg": { - "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", - "size": 6750 - }, - "minecraft/sounds/mob/rabbit/hurt2.ogg": { - "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", - "size": 5988 - }, - "minecraft/sounds/mob/rabbit/hurt3.ogg": { - "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", - "size": 6389 - }, - "minecraft/sounds/mob/rabbit/hurt4.ogg": { - "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", - "size": 6650 - }, - "minecraft/sounds/mob/rabbit/idle1.ogg": { - "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", - "size": 5806 - }, - "minecraft/sounds/mob/rabbit/idle2.ogg": { - "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", - "size": 6988 - }, - "minecraft/sounds/mob/rabbit/idle3.ogg": { - "hash": "8906199918a85564590c7a01e854c3820853533e", - "size": 5840 - }, - "minecraft/sounds/mob/rabbit/idle4.ogg": { - "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", - "size": 8691 - }, - "minecraft/sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "minecraft/sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "minecraft/sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "minecraft/sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "minecraft/sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "minecraft/sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "minecraft/sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "minecraft/sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "minecraft/sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "minecraft/sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "minecraft/sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "minecraft/sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "minecraft/sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "minecraft/sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "minecraft/sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "minecraft/sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "minecraft/sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "minecraft/sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "minecraft/sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "minecraft/sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "minecraft/sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "minecraft/sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "minecraft/sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "minecraft/sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "minecraft/sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "minecraft/sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "minecraft/sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "minecraft/sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "minecraft/sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "minecraft/sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "minecraft/sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "minecraft/sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "minecraft/sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "minecraft/sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "minecraft/sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "minecraft/sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "minecraft/sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "minecraft/sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "minecraft/sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "minecraft/sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "minecraft/sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "minecraft/sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "minecraft/sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "minecraft/sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "minecraft/sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "minecraft/sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "minecraft/sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "minecraft/sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "minecraft/sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "minecraft/sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "minecraft/sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "minecraft/sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "minecraft/sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "minecraft/sounds/mob/stray/death1.ogg": { - "hash": "db71dc06bdc5d40f20f3b896572b2b6ef7bccd7a", - "size": 18015 - }, - "minecraft/sounds/mob/stray/death2.ogg": { - "hash": "d48940aeab2d4068bd157e6810406c882503a813", - "size": 18817 - }, - "minecraft/sounds/mob/stray/hurt1.ogg": { - "hash": "a92ffafc8fdf95a553ce0bbf1bc106a3394daca2", - "size": 8397 - }, - "minecraft/sounds/mob/stray/hurt2.ogg": { - "hash": "b0bdac0097af7d17b88f86f4f19767f0a05c12ae", - "size": 8126 - }, - "minecraft/sounds/mob/stray/hurt3.ogg": { - "hash": "5e64ed082336f118a07fbaa08616c94815546f8a", - "size": 8995 - }, - "minecraft/sounds/mob/stray/hurt4.ogg": { - "hash": "b88bbb3d20be99db054e38b3025c6a730a03a6a7", - "size": 8585 - }, - "minecraft/sounds/mob/stray/idle1.ogg": { - "hash": "5ae2932c72fe01bb7de76feea2a5c98cc4f01677", - "size": 7372 - }, - "minecraft/sounds/mob/stray/idle2.ogg": { - "hash": "a7ec4468b3713051ad2db49da57213fb0ac71c6a", - "size": 7470 - }, - "minecraft/sounds/mob/stray/idle3.ogg": { - "hash": "1e3649a7ed0f8dd3e45f07dc3257240c83333877", - "size": 7531 - }, - "minecraft/sounds/mob/stray/idle4.ogg": { - "hash": "941add0940fff023b3fcf70437939a0f6d384e70", - "size": 8977 - }, - "minecraft/sounds/mob/stray/step1.ogg": { - "hash": "824c98d1073f33118669e34136d353fdcd662ef9", - "size": 7370 - }, - "minecraft/sounds/mob/stray/step2.ogg": { - "hash": "d1cd2abdf431e76ef50d8bef1d937ed071583a85", - "size": 6635 - }, - "minecraft/sounds/mob/stray/step3.ogg": { - "hash": "9004d9238ef7effdcc7c9e94249d489248257874", - "size": 7133 - }, - "minecraft/sounds/mob/stray/step4.ogg": { - "hash": "2169e0302e1d7ce1e32dc8d41648c8059da5eaa7", - "size": 8524 - }, - "minecraft/sounds/mob/vex/charge1.ogg": { - "hash": "478e408dfbdf80fbef0c01c00e13db9d30c6fdef", - "size": 20167 - }, - "minecraft/sounds/mob/vex/charge2.ogg": { - "hash": "e967f24f61a222b616dd9cda511f0295aad99bbd", - "size": 20344 - }, - "minecraft/sounds/mob/vex/charge3.ogg": { - "hash": "342790fb463baafaa7b8d61102567b48505cbdf2", - "size": 23488 - }, - "minecraft/sounds/mob/vex/death1.ogg": { - "hash": "6bfff2a958db431970b1cb8d9dbb9c219cc61022", - "size": 15245 - }, - "minecraft/sounds/mob/vex/death2.ogg": { - "hash": "fe0aa753f52ff42f65b0ce142cd91c7851eae3ba", - "size": 15298 - }, - "minecraft/sounds/mob/vex/hurt1.ogg": { - "hash": "705958413c53d3be211df142ac4373a4471427da", - "size": 15388 - }, - "minecraft/sounds/mob/vex/hurt2.ogg": { - "hash": "4f380fccd5258b882bb7d5a471a7906ef0a5a0e5", - "size": 15839 - }, - "minecraft/sounds/mob/vex/idle1.ogg": { - "hash": "412fbf472c29b9eef3a08cafcf665c0c9bd93ab8", - "size": 16578 - }, - "minecraft/sounds/mob/vex/idle2.ogg": { - "hash": "23360665fe34480dae0056e9f11ef6c47cc8e3df", - "size": 22480 - }, - "minecraft/sounds/mob/vex/idle3.ogg": { - "hash": "756529ea99c4e259d66b1dd0b945e7d62904e2c8", - "size": 24561 - }, - "minecraft/sounds/mob/vex/idle4.ogg": { - "hash": "e1473161a5f6e52bee97c38b1c05c8342503bbf2", - "size": 26684 - }, - "minecraft/sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "minecraft/sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "minecraft/sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "minecraft/sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "minecraft/sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "minecraft/sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "minecraft/sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "minecraft/sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "minecraft/sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "minecraft/sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "minecraft/sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "minecraft/sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "minecraft/sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "minecraft/sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "minecraft/sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "minecraft/sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "minecraft/sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "minecraft/sounds/mob/vindication_illager/death1.ogg": { - "hash": "925654a26dd71aca3ab1bbf4373815a9bf128b47", - "size": 7464 - }, - "minecraft/sounds/mob/vindication_illager/death2.ogg": { - "hash": "2df2e501b08129614ebf5e42dcca20b8fc809192", - "size": 7343 - }, - "minecraft/sounds/mob/vindication_illager/hurt1.ogg": { - "hash": "b28d52e4ac00b71576a78bdbad0f773ec8756b66", - "size": 6290 - }, - "minecraft/sounds/mob/vindication_illager/hurt2.ogg": { - "hash": "04d181f5f4d61d2215175a1e63e7caaf9b624ab2", - "size": 6573 - }, - "minecraft/sounds/mob/vindication_illager/hurt3.ogg": { - "hash": "4d279a6cc6dd3161ed273cc6796ae99d1a3a2175", - "size": 6764 - }, - "minecraft/sounds/mob/vindication_illager/idle1.ogg": { - "hash": "9de75e25e57b327074f50fefd60bff0589702f19", - "size": 8206 - }, - "minecraft/sounds/mob/vindication_illager/idle2.ogg": { - "hash": "7f2c9a3515287335cdd5429c0cfbf12f8827cbfb", - "size": 6707 - }, - "minecraft/sounds/mob/vindication_illager/idle3.ogg": { - "hash": "59b72a547ac80457463715a7cc24b03197653f60", - "size": 6572 - }, - "minecraft/sounds/mob/vindication_illager/idle4.ogg": { - "hash": "71f7bc8ea9940bdb8e2b1124b44b8a886426bd1f", - "size": 8166 - }, - "minecraft/sounds/mob/vindication_illager/idle5.ogg": { - "hash": "29c3ea6ab1866dd60d5c13d5bdfdadc85a000b75", - "size": 7219 - }, - "minecraft/sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "minecraft/sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "minecraft/sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "minecraft/sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "minecraft/sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "minecraft/sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "minecraft/sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "minecraft/sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "minecraft/sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "minecraft/sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "minecraft/sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "minecraft/sounds/mob/wither_skeleton/death1.ogg": { - "hash": "917736d555d124702429e05485e9921ba2420c18", - "size": 15618 - }, - "minecraft/sounds/mob/wither_skeleton/death2.ogg": { - "hash": "b2078a1f1641bcb429b82d9d15f378362b770dc8", - "size": 16220 - }, - "minecraft/sounds/mob/wither_skeleton/hurt1.ogg": { - "hash": "9570e1d01565f8bbcbee22145aec80cabb0027eb", - "size": 13847 - }, - "minecraft/sounds/mob/wither_skeleton/hurt2.ogg": { - "hash": "623296e4e8fc1fa00b769ca5b8bba7e711fc01cb", - "size": 12306 - }, - "minecraft/sounds/mob/wither_skeleton/hurt3.ogg": { - "hash": "c6da4885630fe8f76f42b6930b938b3fbd080757", - "size": 11285 - }, - "minecraft/sounds/mob/wither_skeleton/hurt4.ogg": { - "hash": "0f1b391091236dadf8ab0108185d450639e54879", - "size": 12448 - }, - "minecraft/sounds/mob/wither_skeleton/idle1.ogg": { - "hash": "0e6d00d4c3f24a4e86eace20e63283a7d409854f", - "size": 28586 - }, - "minecraft/sounds/mob/wither_skeleton/idle2.ogg": { - "hash": "8c5427b9b55d9cdc3910e5c608be4c70f83f90ea", - "size": 30936 - }, - "minecraft/sounds/mob/wither_skeleton/idle3.ogg": { - "hash": "12ad9b74b454e7156d42154eabb8228820f485e7", - "size": 25853 - }, - "minecraft/sounds/mob/wither_skeleton/step1.ogg": { - "hash": "f646271fcab59f35d80ce4834d853b35c56789a6", - "size": 8994 - }, - "minecraft/sounds/mob/wither_skeleton/step2.ogg": { - "hash": "32eb62df4ca42c3cbcc76fea1f8009a8da3628de", - "size": 8304 - }, - "minecraft/sounds/mob/wither_skeleton/step3.ogg": { - "hash": "5ed98b8375fd787baf19d7d434f0333a189ccb51", - "size": 8738 - }, - "minecraft/sounds/mob/wither_skeleton/step4.ogg": { - "hash": "a7ed72c3701d6174196d1d259d35cc2be301140d", - "size": 9032 - }, - "minecraft/sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "minecraft/sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "minecraft/sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "minecraft/sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "minecraft/sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "minecraft/sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "minecraft/sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "minecraft/sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "minecraft/sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "minecraft/sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "minecraft/sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "minecraft/sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "minecraft/sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "minecraft/sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "minecraft/sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "minecraft/sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "minecraft/sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "minecraft/sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "minecraft/sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "minecraft/sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "minecraft/sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "minecraft/sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "minecraft/sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "minecraft/sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "minecraft/sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "minecraft/sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "minecraft/sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "minecraft/sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "minecraft/sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "minecraft/sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "minecraft/sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "minecraft/sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "minecraft/sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "minecraft/sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "minecraft/sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "minecraft/sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "minecraft/sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "minecraft/sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "minecraft/sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "minecraft/sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "minecraft/sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "minecraft/sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "minecraft/sounds/mob/zombie_villager/death.ogg": { - "hash": "323880d656a3ca6b42ac9890857dcfc9b354cdbf", - "size": 10274 - }, - "minecraft/sounds/mob/zombie_villager/hurt1.ogg": { - "hash": "ebce815ea3ee1bf06e0817453d1c9988cfb99a92", - "size": 11898 - }, - "minecraft/sounds/mob/zombie_villager/hurt2.ogg": { - "hash": "713be8d0f6b8373cc2294f76cb80bb84abad05f6", - "size": 11968 - }, - "minecraft/sounds/mob/zombie_villager/say1.ogg": { - "hash": "db4dee87d8e7506586c0b8e4fa665dab30afc280", - "size": 13397 - }, - "minecraft/sounds/mob/zombie_villager/say2.ogg": { - "hash": "1664efefbd7bc74eaaf000800f5427bfcf2fb6f4", - "size": 13458 - }, - "minecraft/sounds/mob/zombie_villager/say3.ogg": { - "hash": "08a63afa82b424db5ad217b0a861bcba419ab597", - "size": 18807 - }, - "minecraft/sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "minecraft/sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "minecraft/sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "minecraft/sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "minecraft/sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "minecraft/sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "minecraft/sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "minecraft/sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "minecraft/sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "minecraft/sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "minecraft/sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "minecraft/sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "minecraft/sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "minecraft/sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "minecraft/sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "minecraft/sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "minecraft/sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "minecraft/sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "minecraft/sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "minecraft/sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "minecraft/sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "minecraft/sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "minecraft/sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "minecraft/sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "minecraft/sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "minecraft/sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "minecraft/sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "minecraft/sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "minecraft/sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "minecraft/sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "minecraft/sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "minecraft/sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "minecraft/sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "minecraft/sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "minecraft/sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "minecraft/sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "minecraft/sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "minecraft/sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "minecraft/sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "minecraft/sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "minecraft/sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "minecraft/sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "minecraft/sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "minecraft/sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "minecraft/sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "minecraft/sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "minecraft/sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "minecraft/sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "minecraft/sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "minecraft/sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "minecraft/sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "minecraft/sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "minecraft/sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "minecraft/sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "minecraft/sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "minecraft/sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "minecraft/sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "minecraft/sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "minecraft/sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "minecraft/sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "minecraft/sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "minecraft/sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "minecraft/sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "minecraft/sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "minecraft/sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "minecraft/sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "minecraft/sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "minecraft/sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "minecraft/sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "minecraft/sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "minecraft/sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "minecraft/sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "minecraft/sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "minecraft/sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "minecraft/sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "minecraft/sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "minecraft/sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "minecraft/sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "minecraft/sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "minecraft/sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "minecraft/sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "minecraft/sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "minecraft/sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "minecraft/sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "minecraft/sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "minecraft/sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "minecraft/sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "minecraft/sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "minecraft/sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "minecraft/sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "minecraft/sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "minecraft/sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "minecraft/sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "minecraft/sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "minecraft/sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "minecraft/sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "minecraft/sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "minecraft/sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "minecraft/sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "minecraft/sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "minecraft/sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "minecraft/sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "minecraft/sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "minecraft/sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "minecraft/sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "minecraft/sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "minecraft/sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "minecraft/sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "minecraft/sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "minecraft/sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "minecraft/sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "minecraft/sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "minecraft/sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "minecraft/sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "minecraft/sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "minecraft/sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "minecraft/sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "minecraft/sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "minecraft/sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "minecraft/sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "minecraft/sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "minecraft/sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "minecraft/sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - }, - "pack.mcmeta": { - "hash": "75eb66e7c0e23ced424f25adced653f5aaeb6af2", - "size": 14164 - }, - "realms/lang/af_za.lang": { - "hash": "13d12f8ddb622c32a985d76cc119a30e3db1e7ef", - "size": 11755 - }, - "realms/lang/ar_sa.lang": { - "hash": "31ef31844eb7fcdda0d1d690b8599c2f360051ba", - "size": 14812 - }, - "realms/lang/ast_es.lang": { - "hash": "508de732e944f18de46224b746a3e73478b110e4", - "size": 12080 - }, - "realms/lang/az_az.lang": { - "hash": "e2aa0fa6100ef170377f92ac5c756f2ffe5a30db", - "size": 12362 - }, - "realms/lang/be_by.lang": { - "hash": "98825fb30f7d026c1b084030c42e4c381b889f92", - "size": 16413 - }, - "realms/lang/bg_bg.lang": { - "hash": "2acbb67588d980fa31dbeea419e28aad1d0bade6", - "size": 16275 - }, - "realms/lang/br_fr.lang": { - "hash": "2ad7d6285602cbecc5e57496aaea8577d7ae49d8", - "size": 12388 - }, - "realms/lang/ca_es.lang": { - "hash": "0356359a97ab14f5288ca81fda4a8daff34c4d34", - "size": 12319 - }, - "realms/lang/cs_cz.lang": { - "hash": "933f25ce968aa103de1071c47839f4110876a246", - "size": 12305 - }, - "realms/lang/cy_gb.lang": { - "hash": "b15e2332ed1aac3dad396e37f3987010efe779fe", - "size": 12112 - }, - "realms/lang/da_dk.lang": { - "hash": "bc8855524b8fda6d06296ef1d8dd8f3de2b17698", - "size": 12044 - }, - "realms/lang/de_at.lang": { - "hash": "a20ab5f34a5984d946856489473ac803f6333af7", - "size": 12016 - }, - "realms/lang/de_de.lang": { - "hash": "11131a85e946ea9c7b703ff26ff29de18ba8bbb0", - "size": 12746 - }, - "realms/lang/el_gr.lang": { - "hash": "5c9d30dbbdf0c2a02caa5660b7394c4cca9cafc7", - "size": 17131 - }, - "realms/lang/en_au.lang": { - "hash": "8866084333b5a2adec7c04d8fdc81da910f68bd7", - "size": 11687 - }, - "realms/lang/en_ca.lang": { - "hash": "e4a90653ff6762a1ecc4a9f2453048233380385d", - "size": 11713 - }, - "realms/lang/en_gb.lang": { - "hash": "c66309a3e5e8d83819b9a1cbefc1e5291522a2fc", - "size": 11684 - }, - "realms/lang/en_nz.lang": { - "hash": "4a6b91766caa5f6cc105a9646982a7276a2df239", - "size": 11674 - }, - "realms/lang/en_pt.lang": { - "hash": "f2ff6dd5c58b354346596e55ba89e117f1827d8e", - "size": 12156 - }, - "realms/lang/en_ud.lang": { - "hash": "0fb96506a6e744df8ac2a2067cf8a56fb3b6e2f9", - "size": 15206 - }, - "realms/lang/eo_uy.lang": { - "hash": "e1c0ad594dd95bd288e1f0ef60a76064292ea017", - "size": 11355 - }, - "realms/lang/es_ar.lang": { - "hash": "83df2af1a399864553460b50950cad686c435a39", - "size": 12272 - }, - "realms/lang/es_es.lang": { - "hash": "8f6be5cf2b70697edcc1383366061ab0eb69b883", - "size": 12236 - }, - "realms/lang/es_mx.lang": { - "hash": "503f635c05604b2d33d596077bfc058c1a78bac5", - "size": 12198 - }, - "realms/lang/es_uy.lang": { - "hash": "002f8cc82c40aeeea467341d990f3577eacea0ba", - "size": 12225 - }, - "realms/lang/es_ve.lang": { - "hash": "19dfea7ecc7bf34565c314c773573461d7df10bb", - "size": 12240 - }, - "realms/lang/et_ee.lang": { - "hash": "6b2c103958e6968f7f0e7cc1e276fc15ef78050a", - "size": 11936 - }, - "realms/lang/eu_es.lang": { - "hash": "38a252f23e6acfbffa73c52f981728977fcf24ea", - "size": 11850 - }, - "realms/lang/fa_ir.lang": { - "hash": "2c2fbb706956e0a71e400bdb58126bfcde29faf1", - "size": 15387 - }, - "realms/lang/fi_fi.lang": { - "hash": "2ff17805e2cbf3a7260d52b1f4986c2e41f863f1", - "size": 11590 - }, - "realms/lang/fil_ph.lang": { - "hash": "6b52e40c270abe699990124d95d76ac524af26c4", - "size": 13063 - }, - "realms/lang/fo_fo.lang": { - "hash": "585c705c35a0f37e62c94452ec99d6ee68e42c43", - "size": 8610 - }, - "realms/lang/fr_ca.lang": { - "hash": "9bd3823b1bb7bcc7c57410d00cd5a1bf1cd8ad15", - "size": 12893 - }, - "realms/lang/fr_fr.lang": { - "hash": "0f573307d3017a10539f73a22a1bbf40f269eb3c", - "size": 12716 - }, - "realms/lang/fy_nl.lang": { - "hash": "bfe9da0c324e50aff92c5431bbb17f2f78b186a7", - "size": 11589 - }, - "realms/lang/ga_ie.lang": { - "hash": "6b3b0e9876a047f99b558130b0fd0c91178c1815", - "size": 11885 - }, - "realms/lang/gd_gb.lang": { - "hash": "d125070f7c334918f6bbd7ba9cdb98ccdc6b33e5", - "size": 13872 - }, - "realms/lang/gl_es.lang": { - "hash": "8589b4cd3e29015472c1fde0990195f3a8d77f74", - "size": 11694 - }, - "realms/lang/gv_im.lang": { - "hash": "1ef78e85d4355ef9d81021dc112569d03cb629eb", - "size": 3762 - }, - "realms/lang/haw_us.lang": { - "hash": "a2939df39ebcedba18e16fb2a77325fc44c44285", - "size": 373 - }, - "realms/lang/he_il.lang": { - "hash": "c292f877ae2b30510be2eb717238f53f8c4c114f", - "size": 13863 - }, - "realms/lang/hi_in.lang": { - "hash": "9d9b821faa2835705477a69dd917b1887c47b513", - "size": 19285 - }, - "realms/lang/hr_hr.lang": { - "hash": "7d64cf83881d95a4abf4522699e56412356a3b31", - "size": 11402 - }, - "realms/lang/hu_hu.lang": { - "hash": "3224871d156ee065f3d9d7387d16704fb4ecbc36", - "size": 12700 - }, - "realms/lang/hy_am.lang": { - "hash": "dc3d45495d35f004881ce5d5f5e4750745756c2f", - "size": 3357 - }, - "realms/lang/id_id.lang": { - "hash": "c31769536d014f0c5057bb59990276b517e7d3ac", - "size": 12026 - }, - "realms/lang/io_ido.lang": { - "hash": "9f0025cf5213459bb49e38b329704e06ad6736ca", - "size": 11671 - }, - "realms/lang/is_is.lang": { - "hash": "4a86d5ed8b3dbf4a7031a90013da9675b845ad78", - "size": 11898 - }, - "realms/lang/it_it.lang": { - "hash": "fa0bcf3d5139380dd216f84b22b9aa20bd950a54", - "size": 12202 - }, - "realms/lang/ja_jp.lang": { - "hash": "30e5ef60324b48e49a2423bdb9220177d58b48b5", - "size": 14746 - }, - "realms/lang/jbo_en.lang": { - "hash": "102129aac8a5ef2caf71c059e7a6f7daf5ad4c5f", - "size": 2770 - }, - "realms/lang/ka_ge.lang": { - "hash": "b06bc6cf0b70e048e8b79402df362764eb01704b", - "size": 20774 - }, - "realms/lang/ko_kr.lang": { - "hash": "62ecba3a29ece24e666fcbd12686d9715f093d34", - "size": 12790 - }, - "realms/lang/ksh_de.lang": { - "hash": "dbb24b5f0961358e1b1c3f0dfab6af9e4b1ad8d7", - "size": 12296 - }, - "realms/lang/kw_gb.lang": { - "hash": "a1bd5edfc25a591b32c9ae14f196082c1c55b983", - "size": 3479 - }, - "realms/lang/la_la.lang": { - "hash": "36614a1ea8f0e5a47c17545f17302c47a883e32c", - "size": 10789 - }, - "realms/lang/lb_lu.lang": { - "hash": "af635011878ed7a49b92ca61205471a9f78c6a9a", - "size": 12589 - }, - "realms/lang/li_li.lang": { - "hash": "276c318cfc6805bdd2ad9424d06c2a36d3c25082", - "size": 11951 - }, - "realms/lang/lol_us.lang": { - "hash": "7dbc9e0e2eb431d5dc929f3e10b7f349a4223cb7", - "size": 11269 - }, - "realms/lang/lt_lt.lang": { - "hash": "46ae46b6ea93012dcc3f52b8eccbd2f7d14cb55c", - "size": 12890 - }, - "realms/lang/lv_lv.lang": { - "hash": "3abb2f8bc88267b0d3177c6cb500a64e92f16ad1", - "size": 12606 - }, - "realms/lang/mi_nz.lang": { - "hash": "4e2ad4372536ce1105034f8086acb5f793061b24", - "size": 2347 - }, - "realms/lang/mk_mk.lang": { - "hash": "c88e389c03b70daf76fe86e3ffb5b3d5537e433c", - "size": 16182 - }, - "realms/lang/mn_mn.lang": { - "hash": "e2e2019a11629a5b9b0f228554b08c73c2f212df", - "size": 8558 - }, - "realms/lang/ms_my.lang": { - "hash": "a34b2c22d68975cdb539b3f3a9c67b2b5f54f168", - "size": 12297 - }, - "realms/lang/mt_mt.lang": { - "hash": "08ca8fcda9e00804effbe96cea631642ac6443d0", - "size": 11972 - }, - "realms/lang/nds_de.lang": { - "hash": "98f3f589e57552ed32d7ab54f97954f93fce3898", - "size": 6185 - }, - "realms/lang/nl_nl.lang": { - "hash": "f49ae23fbdc2a3991b40f8384ea295d0f85374df", - "size": 12381 - }, - "realms/lang/nn_no.lang": { - "hash": "2526e121d4a63a9ff0921a07d09f53f222d63c6c", - "size": 11670 - }, - "realms/lang/no_no.lang": { - "hash": "524b01d903b3144cf27d0c4920fadea86a79310f", - "size": 12052 - }, - "realms/lang/oc_fr.lang": { - "hash": "4b5a0aca5d479115a9e4dbba876b8d52272ad203", - "size": 7399 - }, - "realms/lang/pl_pl.lang": { - "hash": "a337ce78d47a8497c2fbde287544d271e01ea9e9", - "size": 12437 - }, - "realms/lang/pt_br.lang": { - "hash": "14369c922f82147d0d4ea58de952628a2c87f046", - "size": 12242 - }, - "realms/lang/pt_pt.lang": { - "hash": "7e72c85d17a95506db3b83a13fa86c14e5e04914", - "size": 12341 - }, - "realms/lang/qya_aa.lang": { - "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", - "size": 617 - }, - "realms/lang/ro_ro.lang": { - "hash": "86fe997d1a51dd0c8ec0824bed00b586255c8749", - "size": 12356 - }, - "realms/lang/ru_ru.lang": { - "hash": "3b2234ccd453ebf91622eff6e8774ddeccda412a", - "size": 16315 - }, - "realms/lang/se_no.lang": { - "hash": "2b863e99cb88a3cbdb89dc55cfc152853ce2f58c", - "size": 5845 - }, - "realms/lang/sk_sk.lang": { - "hash": "448c0f5de8929eec3759306e8c067d23bc3ff1d7", - "size": 11903 - }, - "realms/lang/sl_si.lang": { - "hash": "71f0bd5f6102cc09e9ffa94b215546bcbf5c5006", - "size": 11939 - }, - "realms/lang/so_so.lang": { - "hash": "107729c979ac9a5d1519033bee037c147036a2f7", - "size": 4956 - }, - "realms/lang/sq_al.lang": { - "hash": "3558418b9b59afd784a1683b60102ec5d8f447e9", - "size": 12091 - }, - "realms/lang/sr_sp.lang": { - "hash": "771e6a1bbc1d0e1468871c303a4dd02f8314cf5d", - "size": 15675 - }, - "realms/lang/sv_se.lang": { - "hash": "b761aae5afcf11bd41a648dc2cc8daa45866b11e", - "size": 12237 - }, - "realms/lang/swg_de.lang": { - "hash": "d95ea8ac2a4bc8b3f9d69bf9624c90292b5170e1", - "size": 697 - }, - "realms/lang/th_th.lang": { - "hash": "4f71148cb8b5a2950716fdce41d5c43a47263862", - "size": 19148 - }, - "realms/lang/tlh_aa.lang": { - "hash": "86b1cde0eed1228cac9befdd99fb6e9a4429db0f", - "size": 2504 - }, - "realms/lang/tr_tr.lang": { - "hash": "2279cb6d2267e5a546c9334d5baeca5b58fad24c", - "size": 12505 - }, - "realms/lang/tzl_tzl.lang": { - "hash": "bc413fee9678d7d84a25103c036a0f430192f2fa", - "size": 921 - }, - "realms/lang/uk_ua.lang": { - "hash": "6dd9060056975072db2e98ee4529360e89b056b7", - "size": 16333 - }, - "realms/lang/val_es.lang": { - "hash": "f88940a696c903ed3449b51244c748b16dc72286", - "size": 12352 - }, - "realms/lang/vi_vn.lang": { - "hash": "74dd78263cc1c7dbd04c90d91ad85fe9df325f84", - "size": 14385 - }, - "realms/lang/zh_cn.lang": { - "hash": "e747d87389c755cbbe367f5f2858922f3fe9f527", - "size": 11458 - }, - "realms/lang/zh_tw.lang": { - "hash": "ac0741e8c97f61cc67de97648083f841cb8218fc", - "size": 11558 - } - } -} \ No newline at end of file diff --git a/assets/1.7.10.json b/assets/1.7.10.json deleted file mode 100644 index 4d7ca96723..0000000000 --- a/assets/1.7.10.json +++ /dev/null @@ -1,2748 +0,0 @@ -{ - "objects": { - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "minecraft/icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "minecraft/icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/lang/af_ZA.lang": { - "hash": "913dac82b2c852eb1b6f371fe14456901386cd13", - "size": 71178 - }, - "minecraft/lang/ar_SA.lang": { - "hash": "2e51504c234ea51b194ddf26871d20ed457483ec", - "size": 86496 - }, - "minecraft/lang/ast_ES.lang": { - "hash": "fc2139572f55c973aedc694b8d633f2a4eb0907a", - "size": 72927 - }, - "minecraft/lang/az_AZ.lang": { - "hash": "7dbc8bd8dc11c8011b38a682f8a127340634f02c", - "size": 66528 - }, - "minecraft/lang/bg_BG.lang": { - "hash": "1f8e5f3b70b781bbf6c2ebca61f6647f06b67603", - "size": 99873 - }, - "minecraft/lang/ca_ES.lang": { - "hash": "3386789f844a747d348a42386ee941daffdf34d4", - "size": 75720 - }, - "minecraft/lang/cs_CZ.lang": { - "hash": "22bb966ab55ae53b7d5960e13f7bc11920f380a3", - "size": 73182 - }, - "minecraft/lang/cy_GB.lang": { - "hash": "999257ac419cf90ec067b750bfc074e57015aa75", - "size": 72575 - }, - "minecraft/lang/da_DK.lang": { - "hash": "a2fbcec6e56101db42bdcbbf93461917e3ff9a9b", - "size": 70973 - }, - "minecraft/lang/de_DE.lang": { - "hash": "a5b9750a30629916c454b879246231ebd1cc9a2c", - "size": 73602 - }, - "minecraft/lang/el_GR.lang": { - "hash": "17567e7dc53a5e939b5bd0197fbf95d93c002c2a", - "size": 106705 - }, - "minecraft/lang/en_AU.lang": { - "hash": "4b0fb97083de71e8b23e144c7cd426fb3eb09e49", - "size": 69336 - }, - "minecraft/lang/en_CA.lang": { - "hash": "7197269073c558f5ae376f40eeae0ad29b05c5f5", - "size": 70192 - }, - "minecraft/lang/en_GB.lang": { - "hash": "81187dd7f36516de3a88d19c2f3903f74df1def0", - "size": 69867 - }, - "minecraft/lang/en_PT.lang": { - "hash": "0ee5c0e080e6f34e291a604e2485aa2c710cc81f", - "size": 73830 - }, - "minecraft/lang/eo_UY.lang": { - "hash": "c4daa64350971a7714218efc517de25e2a79ccc2", - "size": 71254 - }, - "minecraft/lang/es_AR.lang": { - "hash": "e55edae0011215873faeba154c7d89f590ddb748", - "size": 74392 - }, - "minecraft/lang/es_ES.lang": { - "hash": "428263c79973ad44876048f421511aed401cf2e6", - "size": 75554 - }, - "minecraft/lang/es_MX.lang": { - "hash": "33747279d2752138df2d80cc70771e042457017f", - "size": 73763 - }, - "minecraft/lang/es_UY.lang": { - "hash": "4e5de18b13004b53cf8e5d46f36ab07b165e7362", - "size": 73666 - }, - "minecraft/lang/es_VE.lang": { - "hash": "a224f70ea345fdb44f89a7c1b7c200b4239e6577", - "size": 74321 - }, - "minecraft/lang/et_EE.lang": { - "hash": "6c7a6c4bae01c22e67bed10b69d46e67d5d67895", - "size": 72085 - }, - "minecraft/lang/eu_ES.lang": { - "hash": "34090e3d3a908122ff2734784575b5a35c51d911", - "size": 75034 - }, - "minecraft/lang/fa_IR.lang": { - "hash": "20369b200cab4b4fb4975d8468395eafb62c50a1", - "size": 76732 - }, - "minecraft/lang/fi_FI.lang": { - "hash": "ff77255b582c0bac2fb722d74b168d51345ab730", - "size": 74638 - }, - "minecraft/lang/fil_PH.lang": { - "hash": "d8fc393426b1c67fcc0a867233874670b5755687", - "size": 71457 - }, - "minecraft/lang/fr_CA.lang": { - "hash": "b968a786fb5ddd46e28e4bf5c9ecb9c6db13bb95", - "size": 78323 - }, - "minecraft/lang/fr_FR.lang": { - "hash": "ea1403be012b32d2239796a3617de19b6774fe06", - "size": 77165 - }, - "minecraft/lang/ga_IE.lang": { - "hash": "0e2933d361b38fc2aff7e7d09c6b723893e4dd5c", - "size": 75483 - }, - "minecraft/lang/gl_ES.lang": { - "hash": "323d7f116b2187c51ff76ae7dd1ac15c5d4d007d", - "size": 74594 - }, - "minecraft/lang/gv_IM.lang": { - "hash": "00c71b8f15ddfaf958c0c31da003031b8789b3a6", - "size": 71834 - }, - "minecraft/lang/he_IL.lang": { - "hash": "f92ff2e7e9baf2de036c780dab96dc0d018fd3f3", - "size": 81991 - }, - "minecraft/lang/hi_IN.lang": { - "hash": "081d21bad358ef6922c43cecf5e0b8f30aa52e6c", - "size": 96609 - }, - "minecraft/lang/hr_HR.lang": { - "hash": "51ffb69a87c411dcde1f3f93f9b799458e66ee81", - "size": 72096 - }, - "minecraft/lang/hu_HU.lang": { - "hash": "6ae665534a98ef5a051792a98ade7bf555407d7a", - "size": 75495 - }, - "minecraft/lang/hy_AM.lang": { - "hash": "fd0b95f772a7714597740f625cfd5cc29c9d3560", - "size": 81563 - }, - "minecraft/lang/id_ID.lang": { - "hash": "10c8a862c62bac263807bf39ae191d39f8e54e35", - "size": 71241 - }, - "minecraft/lang/is_IS.lang": { - "hash": "b89e2223e2c867ed3077bbe4f233a84c63729c30", - "size": 72338 - }, - "minecraft/lang/it_IT.lang": { - "hash": "e257258766f1430cd6e5a97def8ecac0207ae83b", - "size": 76779 - }, - "minecraft/lang/ja_JP.lang": { - "hash": "c4e61eec725b91b5aa638b4e9155caecef57e56b", - "size": 84680 - }, - "minecraft/lang/ka_GE.lang": { - "hash": "34b4b3f6f4ea91b7d631395f00ce43219d025000", - "size": 124866 - }, - "minecraft/lang/ko_KR.lang": { - "hash": "f797f0bb31e043750ccaa7be27f60acd04b5c05f", - "size": 78938 - }, - "minecraft/lang/kw_GB.lang": { - "hash": "bef3b6a408db019403d8d756d0cf85b2c8ab61d9", - "size": 51140 - }, - "minecraft/lang/la_LA.lang": { - "hash": "5dbf29b5f54015d771873e9bb02665c1128a56ff", - "size": 71730 - }, - "minecraft/lang/lb_LU.lang": { - "hash": "1a498de545784868b5cb34705b4663c16292f837", - "size": 72764 - }, - "minecraft/lang/lt_LT.lang": { - "hash": "78f839189133203e8d22d93ef8c9f4d02cda3023", - "size": 77379 - }, - "minecraft/lang/lv_LV.lang": { - "hash": "8b39739932fda786e72567c68ac28ff7efe99e80", - "size": 74262 - }, - "minecraft/lang/mi_NZ.lang": { - "hash": "f149ea34fdfe2ffdbde2f7faa11eb2aa282fa6e2", - "size": 18231 - }, - "minecraft/lang/ms_MY.lang": { - "hash": "33aea58cbd8d0a8ad7b1b88432de02709342e333", - "size": 73106 - }, - "minecraft/lang/mt_MT.lang": { - "hash": "68a7eab92d03a6b1e432b8783b415271f31771a7", - "size": 75542 - }, - "minecraft/lang/nds_DE.lang": { - "hash": "0c423a8686c43541591a8283ce711f476d0d4074", - "size": 69855 - }, - "minecraft/lang/nl_NL.lang": { - "hash": "d17c0896a1ecd39c49cf9870d29597bac3a42217", - "size": 72860 - }, - "minecraft/lang/nn_NO.lang": { - "hash": "63fd5d8c33370939afe79299bb3891fe17acb444", - "size": 69343 - }, - "minecraft/lang/no_NO.lang": { - "hash": "47aee6e1766ea8127c5b17a9c0416583a836244f", - "size": 70936 - }, - "minecraft/lang/oc_FR.lang": { - "hash": "cfe9155cc562c3e805903ea67c32a62ac1bfe372", - "size": 75081 - }, - "minecraft/lang/pl_PL.lang": { - "hash": "6da5429aafecf40a160496adb1b3f4537a3a9c67", - "size": 75898 - }, - "minecraft/lang/pt_BR.lang": { - "hash": "4eedcb87b68eb6c17cc6ad8bb32b381341da08ee", - "size": 75219 - }, - "minecraft/lang/pt_PT.lang": { - "hash": "88077f1e3a47d62cc77fd6e81f04ff3d55644ae1", - "size": 75377 - }, - "minecraft/lang/qya_AA.lang": { - "hash": "08c19cb92fc7bb6c2445dd9743364960dcf9987b", - "size": 41781 - }, - "minecraft/lang/ro_RO.lang": { - "hash": "6e3c6a4b10e1446b7b7ce5d7342361fcf9b8da0d", - "size": 76131 - }, - "minecraft/lang/ru_RU.lang": { - "hash": "17d6e34837dfa86757bed29c47820914745639d5", - "size": 98015 - }, - "minecraft/lang/sk_SK.lang": { - "hash": "977391fc150aed15bee60af375359f495a7f2521", - "size": 73814 - }, - "minecraft/lang/sl_SI.lang": { - "hash": "49f8946e2a41e2290bd1a73654550b1413b98fb6", - "size": 72883 - }, - "minecraft/lang/sr_SP.lang": { - "hash": "5513fc89fd788c31ecea7d9a3e8a3ec165f0cb4d", - "size": 94989 - }, - "minecraft/lang/sv_SE.lang": { - "hash": "c246c98daf08c0652972b7143fc3126ff9117703", - "size": 71228 - }, - "minecraft/lang/th_TH.lang": { - "hash": "7fafdc20468e5104493072c6708b3f8f9326c3fb", - "size": 111984 - }, - "minecraft/lang/tlh_AA.lang": { - "hash": "cc38d596bbd7a6f37e3edd0a533adc32d4f89215", - "size": 49205 - }, - "minecraft/lang/tr_TR.lang": { - "hash": "2c38cb9ef9216a83da46136fde1128c43562aa89", - "size": 73350 - }, - "minecraft/lang/uk_UA.lang": { - "hash": "02ca127554fb1294b473bac256469a0d908ecd86", - "size": 97299 - }, - "minecraft/lang/val_ES.lang": { - "hash": "d6fab429585e927cc6ad7bc4363fe27580ea1a97", - "size": 73899 - }, - "minecraft/lang/vi_VN.lang": { - "hash": "a15b70c81e47f1c9dc8623e838dacddf001fa3c4", - "size": 82778 - }, - "minecraft/lang/zh_CN.lang": { - "hash": "eb206c38395f02f84e1062af3fab9e05cb15611f", - "size": 68917 - }, - "minecraft/lang/zh_TW.lang": { - "hash": "d2f3c9c340a5cfe30fb7e333c81a4d853d9bbddd", - "size": 68697 - }, - "minecraft/sounds.json": { - "hash": "fce0bb3e14ade7b292a7c1d5fa785533d8106d82", - "size": 34020 - }, - "minecraft/sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "minecraft/sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "minecraft/sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "minecraft/sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "minecraft/sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "minecraft/sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "minecraft/sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "minecraft/sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "minecraft/sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "minecraft/sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "minecraft/sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "minecraft/sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "minecraft/sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "minecraft/sounds/ambient/weather/rain1.ogg": { - "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", - "size": 13185 - }, - "minecraft/sounds/ambient/weather/rain2.ogg": { - "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", - "size": 13301 - }, - "minecraft/sounds/ambient/weather/rain3.ogg": { - "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", - "size": 13322 - }, - "minecraft/sounds/ambient/weather/rain4.ogg": { - "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", - "size": 13955 - }, - "minecraft/sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "minecraft/sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "minecraft/sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "minecraft/sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "minecraft/sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "minecraft/sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "minecraft/sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "minecraft/sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "minecraft/sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "minecraft/sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "minecraft/sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "minecraft/sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "minecraft/sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "minecraft/sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "minecraft/sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "minecraft/sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "minecraft/sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "minecraft/sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "minecraft/sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "minecraft/sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "minecraft/sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "minecraft/sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "minecraft/sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "minecraft/sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "minecraft/sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "minecraft/sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "minecraft/sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "minecraft/sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "minecraft/sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "minecraft/sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "minecraft/sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "minecraft/sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "minecraft/sounds/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "minecraft/sounds/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "minecraft/sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "minecraft/sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "minecraft/sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "minecraft/sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "minecraft/sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "minecraft/sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "minecraft/sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "minecraft/sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "minecraft/sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "minecraft/sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "minecraft/sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "minecraft/sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "minecraft/sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "minecraft/sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "minecraft/sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "minecraft/sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "minecraft/sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "minecraft/sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "minecraft/sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "minecraft/sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "minecraft/sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "minecraft/sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "minecraft/sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "minecraft/sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "minecraft/sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "minecraft/sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "minecraft/sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "minecraft/sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "minecraft/sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "minecraft/sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "minecraft/sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "minecraft/sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "minecraft/sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "minecraft/sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "minecraft/sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "minecraft/sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "minecraft/sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "minecraft/sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "minecraft/sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "minecraft/sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "minecraft/sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "minecraft/sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "minecraft/sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "minecraft/sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "minecraft/sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "minecraft/sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "minecraft/sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "minecraft/sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "minecraft/sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "minecraft/sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "minecraft/sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "minecraft/sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "minecraft/sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "minecraft/sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "minecraft/sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "minecraft/sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "minecraft/sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "minecraft/sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "minecraft/sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "minecraft/sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "minecraft/sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "minecraft/sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "minecraft/sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "minecraft/sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "minecraft/sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "minecraft/sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "minecraft/sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "minecraft/sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "minecraft/sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "minecraft/sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "minecraft/sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "minecraft/sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "minecraft/sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "minecraft/sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "minecraft/sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "minecraft/sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "minecraft/sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "minecraft/sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "minecraft/sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "minecraft/sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "minecraft/sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "minecraft/sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "minecraft/sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "minecraft/sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "minecraft/sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "minecraft/sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "minecraft/sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "minecraft/sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "minecraft/sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "minecraft/sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "minecraft/sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "minecraft/sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "minecraft/sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "minecraft/sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "minecraft/sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "minecraft/sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "minecraft/sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "minecraft/sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "minecraft/sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "minecraft/sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "minecraft/sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "minecraft/sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "minecraft/sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "minecraft/sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "minecraft/sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "minecraft/sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "minecraft/sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "minecraft/sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "minecraft/sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "minecraft/sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "minecraft/sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "minecraft/sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "minecraft/sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "minecraft/sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "minecraft/sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "minecraft/sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "minecraft/sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "minecraft/sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "minecraft/sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "minecraft/sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "minecraft/sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "minecraft/sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "minecraft/sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "minecraft/sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "minecraft/sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "minecraft/sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "minecraft/sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "minecraft/sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "minecraft/sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "minecraft/sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "minecraft/sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "minecraft/sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "minecraft/sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "minecraft/sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "minecraft/sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "minecraft/sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "minecraft/sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "minecraft/sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "minecraft/sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "minecraft/sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "minecraft/sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "minecraft/sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "minecraft/sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "minecraft/sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "minecraft/sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "minecraft/sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "minecraft/sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "minecraft/sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "minecraft/sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "minecraft/sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "minecraft/sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "minecraft/sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "minecraft/sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "minecraft/sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "minecraft/sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "minecraft/sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "minecraft/sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "minecraft/sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "minecraft/sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "minecraft/sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "minecraft/sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "minecraft/sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "minecraft/sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "minecraft/sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "minecraft/sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "minecraft/sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "minecraft/sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "minecraft/sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "minecraft/sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "minecraft/sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "minecraft/sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "minecraft/sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "minecraft/sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "minecraft/sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "minecraft/sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "minecraft/sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "minecraft/sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "minecraft/sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "minecraft/sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "minecraft/sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "minecraft/sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "minecraft/sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "minecraft/sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "minecraft/sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "minecraft/sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "minecraft/sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "minecraft/sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "minecraft/sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "minecraft/sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "minecraft/sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "minecraft/sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "minecraft/sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "minecraft/sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "minecraft/sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "minecraft/sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "minecraft/sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "minecraft/sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "minecraft/sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "minecraft/sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "minecraft/sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "minecraft/sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "minecraft/sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "minecraft/sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "minecraft/sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "minecraft/sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "minecraft/sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "minecraft/sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "minecraft/sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "minecraft/sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "minecraft/sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "minecraft/sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "minecraft/sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "minecraft/sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "minecraft/sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "minecraft/sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "minecraft/sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "minecraft/sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "minecraft/sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "minecraft/sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "minecraft/sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "minecraft/sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "minecraft/sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "minecraft/sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "minecraft/sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "minecraft/sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "minecraft/sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "minecraft/sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "minecraft/sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "minecraft/sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "minecraft/sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "minecraft/sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "minecraft/sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "minecraft/sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "minecraft/sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "minecraft/sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "minecraft/sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "minecraft/sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "minecraft/sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "minecraft/sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "minecraft/sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "minecraft/sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "minecraft/sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "minecraft/sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "minecraft/sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "minecraft/sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "minecraft/sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "minecraft/sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "minecraft/sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "minecraft/sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "minecraft/sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "minecraft/sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "minecraft/sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "minecraft/sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "minecraft/sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "minecraft/sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "minecraft/sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "minecraft/sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "minecraft/sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "minecraft/sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "minecraft/sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "minecraft/sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "minecraft/sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "minecraft/sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "minecraft/sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "minecraft/sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "minecraft/sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "minecraft/sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "minecraft/sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "minecraft/sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "minecraft/sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "minecraft/sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "minecraft/sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "minecraft/sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "minecraft/sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "minecraft/sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "minecraft/sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "minecraft/sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "minecraft/sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "minecraft/sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "minecraft/sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "minecraft/sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "minecraft/sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "minecraft/sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "minecraft/sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "minecraft/sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "minecraft/sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "minecraft/sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "minecraft/sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "minecraft/sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "minecraft/sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "minecraft/sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "minecraft/sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "minecraft/sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "minecraft/sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "minecraft/sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "minecraft/sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "minecraft/sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "minecraft/sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "minecraft/sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "minecraft/sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "minecraft/sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "minecraft/sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "minecraft/sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "minecraft/sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "minecraft/sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "minecraft/sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "minecraft/sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "minecraft/sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "minecraft/sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "minecraft/sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "minecraft/sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "minecraft/sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "minecraft/sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "minecraft/sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "minecraft/sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "minecraft/sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "minecraft/sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "minecraft/sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "minecraft/sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "minecraft/sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "minecraft/sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "minecraft/sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "minecraft/sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "minecraft/sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "minecraft/sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "minecraft/sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "minecraft/sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "minecraft/sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "minecraft/sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "minecraft/sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "minecraft/sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "minecraft/sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "minecraft/sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "minecraft/sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "minecraft/sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "minecraft/sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "minecraft/sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "minecraft/sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "minecraft/sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "minecraft/sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "minecraft/sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "minecraft/sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "minecraft/sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "minecraft/sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "minecraft/sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "minecraft/sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "minecraft/sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "minecraft/sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "minecraft/sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "minecraft/sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "minecraft/sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "minecraft/sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "minecraft/sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "minecraft/sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "minecraft/sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "minecraft/sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "minecraft/sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "minecraft/sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "minecraft/sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "minecraft/sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "minecraft/sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "minecraft/sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "minecraft/sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "minecraft/sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "minecraft/sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "minecraft/sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "minecraft/sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "minecraft/sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "minecraft/sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "minecraft/sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "minecraft/sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "minecraft/sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "minecraft/sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "minecraft/sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "minecraft/sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "minecraft/sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "minecraft/sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "minecraft/sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "minecraft/sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "minecraft/sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "minecraft/sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "minecraft/sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "minecraft/sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "minecraft/sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "minecraft/sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "minecraft/sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "minecraft/sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "minecraft/sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "minecraft/sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "minecraft/sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "minecraft/sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "minecraft/sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "minecraft/sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "minecraft/sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "minecraft/sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "minecraft/sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "minecraft/sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "minecraft/sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "minecraft/sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "minecraft/sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "minecraft/sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "minecraft/sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "minecraft/sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "minecraft/sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "minecraft/sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "minecraft/sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "minecraft/sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "minecraft/sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "minecraft/sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "minecraft/sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "minecraft/sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "minecraft/sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "minecraft/sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "minecraft/sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "minecraft/sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "minecraft/sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "minecraft/sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "minecraft/sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "minecraft/sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "minecraft/sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "minecraft/sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "minecraft/sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "minecraft/sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "minecraft/sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "minecraft/sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "minecraft/sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "minecraft/sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "minecraft/sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "minecraft/sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "minecraft/sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "minecraft/sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "minecraft/sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "minecraft/sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "minecraft/sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "minecraft/sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "minecraft/sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "minecraft/sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "minecraft/sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "minecraft/sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "minecraft/sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "minecraft/sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "minecraft/sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "minecraft/sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "minecraft/sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "minecraft/sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "minecraft/sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "minecraft/sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "minecraft/sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - }, - "pack.mcmeta": { - "hash": "4fd07421acc4fb19088908f0c40b38cd4ad26f48", - "size": 10995 - }, - "realms/lang/af_ZA.lang": { - "hash": "b81c9d77126abec7d7cc2ebb7491e25b6b861670", - "size": 7528 - }, - "realms/lang/ar_SA.lang": { - "hash": "4b3ecb81a2136dd4dc6a32120224dace03ea465c", - "size": 9353 - }, - "realms/lang/ast_ES.lang": { - "hash": "3f0a1aea8af9451493927ecb8a18997881ad0e2f", - "size": 7608 - }, - "realms/lang/az_AZ.lang": { - "hash": "8a0664c68ad24590ad5836fe237f41275df25b5d", - "size": 3933 - }, - "realms/lang/bg_BG.lang": { - "hash": "b09ad1252f8d849367a1a7455cd97493287aefa7", - "size": 10371 - }, - "realms/lang/ca_ES.lang": { - "hash": "cc96acd7c25af238059cbab1107648f8964648b6", - "size": 7793 - }, - "realms/lang/cs_CZ.lang": { - "hash": "332edac716a96977e2bb5a7995b7139dac08edda", - "size": 7703 - }, - "realms/lang/cy_GB.lang": { - "hash": "7b52463b2df4685d2d82c5d257fd5ec79843d618", - "size": 7688 - }, - "realms/lang/da_DK.lang": { - "hash": "9795a729f333a3bbb269959fc21bde2731c474fc", - "size": 7547 - }, - "realms/lang/de_DE.lang": { - "hash": "729b2c09d5c588787b23127eeda2730f9c039194", - "size": 7784 - }, - "realms/lang/el_GR.lang": { - "hash": "f2e1dc557bcea55b34430723dfb4e33120a2dda0", - "size": 11517 - }, - "realms/lang/en_AU.lang": { - "hash": "37fb8e6e0b534c33bdaabb8d083c48a323858e8c", - "size": 7522 - }, - "realms/lang/en_CA.lang": { - "hash": "cb94fec6672af40f5418fec044d32990ee96d7b9", - "size": 7292 - }, - "realms/lang/en_GB.lang": { - "hash": "c2d8994702c664a9bedd4f1961c585507752c7d2", - "size": 7276 - }, - "realms/lang/en_PT.lang": { - "hash": "f300aa5e8f7b943f9b8e2a901e2d4fb8f7b83295", - "size": 7780 - }, - "realms/lang/eo_UY.lang": { - "hash": "710afa6f2c33e1b7de74c260f1258337c19e6779", - "size": 7480 - }, - "realms/lang/es_AR.lang": { - "hash": "acfe947c1219eb7493130442ef184dc8025e8191", - "size": 7554 - }, - "realms/lang/es_ES.lang": { - "hash": "f3f2bc5d9de49c43f1d65ddcfc4619ea43095d13", - "size": 7767 - }, - "realms/lang/es_MX.lang": { - "hash": "de6c2b919476b9ba40a81fa54cc149cfcc1e25ac", - "size": 7700 - }, - "realms/lang/es_UY.lang": { - "hash": "2dcc88a24fcc775602cb622006b02862d865def8", - "size": 7694 - }, - "realms/lang/es_VE.lang": { - "hash": "8a1963013018a8f53d6a72376a5b265c0d2e5ec7", - "size": 7699 - }, - "realms/lang/et_EE.lang": { - "hash": "720c15d04d7be115daf19b024a37b498b6f7730e", - "size": 7477 - }, - "realms/lang/eu_ES.lang": { - "hash": "a448ca104c51d6934dd669ddac2ef03c0d35695f", - "size": 7839 - }, - "realms/lang/fa_IR.lang": { - "hash": "017c25f046e93918d0591bdd9628eb767494c8fd", - "size": 9468 - }, - "realms/lang/fi_FI.lang": { - "hash": "131da513b18868576c3eed5c3921a36c6fa15e45", - "size": 7425 - }, - "realms/lang/fil_PH.lang": { - "hash": "fde655cdabb7140e657ed69315579c210c43031e", - "size": 7991 - }, - "realms/lang/fr_CA.lang": { - "hash": "edf3b3dd02931f1630c3663c6d5082a71da4fe9c", - "size": 8187 - }, - "realms/lang/fr_FR.lang": { - "hash": "5633f7496870e805b35ca06777de782f49160347", - "size": 8045 - }, - "realms/lang/ga_IE.lang": { - "hash": "f57f766c0266d36d7fa8efb006aaa95fcd645a36", - "size": 8146 - }, - "realms/lang/gl_ES.lang": { - "hash": "e6cbbdefe6ce1fa4d5eb3387b097e1c24b3258ab", - "size": 7621 - }, - "realms/lang/gv_IM.lang": { - "hash": "8a0e1c7158c4c610eda89658128fe6cc7d6d8110", - "size": 6140 - }, - "realms/lang/he_IL.lang": { - "hash": "2bc6dcd491a02649614e5ffee81958b1e8bdf813", - "size": 8564 - }, - "realms/lang/hi_IN.lang": { - "hash": "8c791963f3d67ee14e3f084da3d7a14c2b99fc6c", - "size": 7305 - }, - "realms/lang/hr_HR.lang": { - "hash": "ddd313e9466974aff2b0e39edd819954edaa63f1", - "size": 7513 - }, - "realms/lang/hu_HU.lang": { - "hash": "022b14caa9cdc6d43bec35792b9be19e3ad7c909", - "size": 8071 - }, - "realms/lang/hy_AM.lang": { - "hash": "685f29bcdcc62c0c58f4d137d30fcc40123411f4", - "size": 4397 - }, - "realms/lang/id_ID.lang": { - "hash": "8a6901092669cae60fa67c2a62c5e9c4548fd056", - "size": 7650 - }, - "realms/lang/is_IS.lang": { - "hash": "c75f27495baf4b0374fcece255d665d1cbbbebbd", - "size": 7615 - }, - "realms/lang/it_IT.lang": { - "hash": "74d3924ddd105231713694303a9c7ce070b58f9a", - "size": 7683 - }, - "realms/lang/ja_JP.lang": { - "hash": "c5cc8bd843d90b8ab4fec12a1ab023c1c1ce7afb", - "size": 8727 - }, - "realms/lang/ka_GE.lang": { - "hash": "84fa71ecc0af0dba3f20afa2d59e428c304367c6", - "size": 12877 - }, - "realms/lang/ko_KR.lang": { - "hash": "66464e3f372f6abd434a27fbff7c03a729ebe9ac", - "size": 8024 - }, - "realms/lang/kw_GB.lang": { - "hash": "ac61acec46bb72c4e11b3fbe8317bd593d3c2120", - "size": 3021 - }, - "realms/lang/la_LA.lang": { - "hash": "4ccb3009e24e1cc0bffe18f544e6fc7ae3cd3b64", - "size": 7289 - }, - "realms/lang/lb_LU.lang": { - "hash": "a7602156ac3a8a41e42b833fefafbe80f9914fd5", - "size": 7825 - }, - "realms/lang/lt_LT.lang": { - "hash": "3f41ed39706e90a4babec03798387b38028be639", - "size": 8113 - }, - "realms/lang/lv_LV.lang": { - "hash": "147c0bfa040f23f8ffa6a0fe649d7d8f8c8aa303", - "size": 7943 - }, - "realms/lang/mi_NZ.lang": { - "hash": "16f20c44b1662917db565be399caf1d68e020430", - "size": 73 - }, - "realms/lang/ms_MY.lang": { - "hash": "158ecc0a1b876b4f3c020288e492b2b7cddbd343", - "size": 7791 - }, - "realms/lang/mt_MT.lang": { - "hash": "5f839c343f353936498507a4f3da78ebf69182d0", - "size": 7824 - }, - "realms/lang/nds_DE.lang": { - "hash": "84e6480d18c99ad57099ae117a2f028c412bbb2b", - "size": 7546 - }, - "realms/lang/nl_NL.lang": { - "hash": "5c2894bb6941070ff3a014004326cc05dda28901", - "size": 7704 - }, - "realms/lang/nn_NO.lang": { - "hash": "8349f016bd3d5b42f45dc12d7e0adfb300e245c3", - "size": 7594 - }, - "realms/lang/no_NO.lang": { - "hash": "bc4277498220c42b9b6266310c3616793aa17ae3", - "size": 7555 - }, - "realms/lang/oc_FR.lang": { - "hash": "431d3ec2c3a969d30f982dda71ff3e9cec17d399", - "size": 8051 - }, - "realms/lang/pl_PL.lang": { - "hash": "d914f93e28eea9d7ccc225064c74147d993142b8", - "size": 7779 - }, - "realms/lang/pt_BR.lang": { - "hash": "a568ea57eeca8e9494837d7eda1ea2ed362186cc", - "size": 7702 - }, - "realms/lang/pt_PT.lang": { - "hash": "1c5095ce89d18162efa0cb42a5a91f8b4d970449", - "size": 7845 - }, - "realms/lang/qya_AA.lang": { - "hash": "89e887e58fb533f7dcbbbcafabbe1e8051a4c6ca", - "size": 188 - }, - "realms/lang/ro_RO.lang": { - "hash": "9e17737e7bc35766f674bf4b56be14a119fd09f5", - "size": 7785 - }, - "realms/lang/ru_RU.lang": { - "hash": "23e46a6151e9ef8cf970df137f914ecfedef97f7", - "size": 10417 - }, - "realms/lang/sk_SK.lang": { - "hash": "6a69ee43b781f9b05d9965da7a7dd1adb9d3d4b4", - "size": 7716 - }, - "realms/lang/sl_SI.lang": { - "hash": "78ffefc12f41ac971ee33ba5f30bc1a12788bb9e", - "size": 7655 - }, - "realms/lang/sr_SP.lang": { - "hash": "9b84cea77437d7af38d50695543791cc5d9908ae", - "size": 9826 - }, - "realms/lang/sv_SE.lang": { - "hash": "b7312c5ef37ea6e0f7b51c18c9a53d53da0c9468", - "size": 7617 - }, - "realms/lang/th_TH.lang": { - "hash": "908cb8d352d2456ba427530dc242ff6dfa319780", - "size": 12281 - }, - "realms/lang/tlh_AA.lang": { - "hash": "d304de107112235ae44caf7f856f8bc668909146", - "size": 723 - }, - "realms/lang/tr_TR.lang": { - "hash": "6d2d486beeecb68f3f1d0d884a11f47097e59457", - "size": 7911 - }, - "realms/lang/uk_UA.lang": { - "hash": "eeb9546344f37e2b8b48d0c7a173d677443aba4e", - "size": 10220 - }, - "realms/lang/val_ES.lang": { - "hash": "bd27bbd59ddc25ae24e1e5102b43ec7abe66fc3d", - "size": 7720 - }, - "realms/lang/vi_VN.lang": { - "hash": "c73ea4893d2b64c11036209e7782e7fb005934ef", - "size": 8997 - }, - "realms/lang/zh_CN.lang": { - "hash": "ceae6cbd84813981937687c00b911ba385416fd6", - "size": 7268 - }, - "realms/lang/zh_TW.lang": { - "hash": "07711734555b8c1c1e0f1555f9090309a69a3a1b", - "size": 7258 - } - } -} \ No newline at end of file diff --git a/assets/1.7.3.json b/assets/1.7.3.json deleted file mode 100644 index 0e749aea5b..0000000000 --- a/assets/1.7.3.json +++ /dev/null @@ -1,2420 +0,0 @@ -{ - "objects": { - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "lang/af_ZA.lang": { - "hash": "a9ea89177fbf3f10e527102451eb1469671530d4", - "size": 69996 - }, - "lang/ar_SA.lang": { - "hash": "ab4b24fb41b13f1c83ee45879e0c0db3f86d7fa4", - "size": 83986 - }, - "lang/bg_BG.lang": { - "hash": "f36a4c278292b2c80b2e0889d60980fbb6f4339b", - "size": 95147 - }, - "lang/ca_ES.lang": { - "hash": "ebdfd687b678262836cb4179f8b3833fe557db28", - "size": 72677 - }, - "lang/cs_CZ.lang": { - "hash": "d8dd3873fac34c74f038df02d76d745febafe8da", - "size": 71829 - }, - "lang/cy_GB.lang": { - "hash": "16e554ed068e38f738f0afa7a03db23b77456ec3", - "size": 70247 - }, - "lang/da_DK.lang": { - "hash": "be7fd7a59648a565b83c1c6de161df470728b656", - "size": 68955 - }, - "lang/de_DE.lang": { - "hash": "e37d3ab28ec7acc17337da3d4a4fe4dd0642aac5", - "size": 71313 - }, - "lang/el_GR.lang": { - "hash": "4330e3218548e9f3268d103e5ab71fa2b28d9b20", - "size": 103177 - }, - "lang/en_AU.lang": { - "hash": "cee3c7dc6d3fcc0bd399a743dad1b53bba485e60", - "size": 67927 - }, - "lang/en_CA.lang": { - "hash": "6c6489f61ee7d2efa086fa63b23097530c52d26e", - "size": 67845 - }, - "lang/en_GB.lang": { - "hash": "88bd61ca6d1201d0109262c2d3b0d1464d07ce74", - "size": 67676 - }, - "lang/en_PT.lang": { - "hash": "eb59d5ba3728885ff40f1bf37cc8f72d6d9e6930", - "size": 71748 - }, - "lang/eo_UY.lang": { - "hash": "69ff827d47a5b247f88a71db37c27d010c755653", - "size": 69406 - }, - "lang/es_AR.lang": { - "hash": "ec830f34a2ea5d964603ff621e7c4d64323a904c", - "size": 71755 - }, - "lang/es_ES.lang": { - "hash": "ebcebf42cd5cc197b9d0f0e89e061f33382870c6", - "size": 73202 - }, - "lang/es_MX.lang": { - "hash": "720843b6860be60ec252ae17db4d54dd50b4829c", - "size": 73034 - }, - "lang/es_UY.lang": { - "hash": "c6843b4ba73c4c075d697398d43ee916283e5b93", - "size": 72868 - }, - "lang/es_VE.lang": { - "hash": "b73850cb324ddce5488f8edfe14ddb68e1f63670", - "size": 73296 - }, - "lang/et_EE.lang": { - "hash": "6c7de8b578694b6a86c5f462a2df708f9d804a13", - "size": 69679 - }, - "lang/eu_ES.lang": { - "hash": "e5dc74ad272f60621a04a67bd62a5cf63c4e8135", - "size": 73305 - }, - "lang/fa_IR.lang": { - "hash": "9b7368cc1a3b4f8e7d8dff923b2cbe9069cd0f3b", - "size": 71995 - }, - "lang/fi_FI.lang": { - "hash": "16af3fb50160638e7250af4cc3beb3769f6e58b0", - "size": 72181 - }, - "lang/fil_PH.lang": { - "hash": "0dbc616d03816a6f925a5b2f77e89738d290f194", - "size": 69231 - }, - "lang/fr_CA.lang": { - "hash": "6df06576e677d952dc15da3926f4ed822d106354", - "size": 75791 - }, - "lang/fr_FR.lang": { - "hash": "419a50b4099da63ca54f70aaddee5dfd4084b37c", - "size": 74536 - }, - "lang/ga_IE.lang": { - "hash": "78f017a2c23e6bdf6c8da0ef2ebd0a7d0ff8be88", - "size": 73730 - }, - "lang/gl_ES.lang": { - "hash": "f414a01c9317aaffd43169021f66dad9b9cc6ed3", - "size": 71887 - }, - "lang/he_IL.lang": { - "hash": "00562baef8bd1db4c43990f6b1027361e7f620c4", - "size": 79972 - }, - "lang/hi_IN.lang": { - "hash": "7f66e73aaa91fdc3164757a208fd29348bff2b35", - "size": 101712 - }, - "lang/hr_HR.lang": { - "hash": "090858721704b0a6f95342538ed732124bce4945", - "size": 69765 - }, - "lang/hu_HU.lang": { - "hash": "10c2d1819d800db8ff9c0ea000db1223d2eecd4b", - "size": 72828 - }, - "lang/hy_AM.lang": { - "hash": "b97a0903384607ba6ffd96f636b5a54f96736659", - "size": 88875 - }, - "lang/id_ID.lang": { - "hash": "dcc2504c5428b0d96a8e9488e9ee55e71dbbbfff", - "size": 69637 - }, - "lang/is_IS.lang": { - "hash": "3387bbc2e5982c355ebd1f4662c90e548f94835d", - "size": 69877 - }, - "lang/it_IT.lang": { - "hash": "3b1d6346f35f0eb0c3e044f17ae9e95d7c237b54", - "size": 73949 - }, - "lang/ja_JP.lang": { - "hash": "e7bcfd104fbe5f120000d3ae940275ccc4ee4ecc", - "size": 81647 - }, - "lang/ka_GE.lang": { - "hash": "b72de884145171dd9cb147bcdad0aeea663ffef7", - "size": 119947 - }, - "lang/ko_KR.lang": { - "hash": "ccc5779a459fbc82e553541721a487a60c92a3ee", - "size": 76963 - }, - "lang/kw_GB.lang": { - "hash": "784a66b5b35f256bf82f786b04595af2b4af0a79", - "size": 69598 - }, - "lang/la_LA.lang": { - "hash": "654565592eb8d2146e0649968bebd510a0edadcb", - "size": 70563 - }, - "lang/lb_LU.lang": { - "hash": "075249de69efdda8344c2d5b4c02bea403fad9a0", - "size": 69234 - }, - "lang/lt_LT.lang": { - "hash": "d36b4de109a4611e7e58dcaa570bad70e382bb27", - "size": 74452 - }, - "lang/lv_LV.lang": { - "hash": "290d36a66649cd536c2b5de6f6aa74b8befb2f8a", - "size": 72522 - }, - "lang/ms_MY.lang": { - "hash": "c8badfd177f7a9d6628c27be79c7ea6d766687c0", - "size": 72423 - }, - "lang/mt_MT.lang": { - "hash": "1820f8055731340a9ed00461d0a0c0b187588c43", - "size": 72844 - }, - "lang/nl_NL.lang": { - "hash": "277f9bc77aba8ec9bdc6a8d5585200ce0e57304b", - "size": 70581 - }, - "lang/nn_NO.lang": { - "hash": "ce3ca53596ed6b87dbfe33efcb58a785c3d47af4", - "size": 67941 - }, - "lang/no_NO.lang": { - "hash": "cd2ae07ce8f7d135311228c0e3df9d19acc990e2", - "size": 68687 - }, - "lang/oc_FR.lang": { - "hash": "32719ce08065ea58af84138a837c35199cb934f9", - "size": 73684 - }, - "lang/pl_PL.lang": { - "hash": "149e040de6c1193ae9bb0a0b9dae5e300eaa8cac", - "size": 73213 - }, - "lang/pt_BR.lang": { - "hash": "4384414d1b2fa7b2ad33d13c94a1e50c1d411f9e", - "size": 72462 - }, - "lang/pt_PT.lang": { - "hash": "8e2947a0ba5746f92ee99b35c76cfdcb5422eac9", - "size": 73464 - }, - "lang/qya_AA.lang": { - "hash": "ffd5b9945bd7ce1bd42c5163c498567dce26936b", - "size": 67956 - }, - "lang/ro_RO.lang": { - "hash": "0d00418922109286950ce5c083620ed368e91fa2", - "size": 74228 - }, - "lang/ru_RU.lang": { - "hash": "d71c0c4e1fa5aab39c6987ad823fca41788fcace", - "size": 94443 - }, - "lang/sk_SK.lang": { - "hash": "e4c551a5a6c98f3d2197cbd78510650c3dac09f7", - "size": 72420 - }, - "lang/sl_SI.lang": { - "hash": "51f2b2ceceaa197e2f5fa044d4b9925b5336c99a", - "size": 70252 - }, - "lang/sr_SP.lang": { - "hash": "1eac2aa97411edb07381a48270b6967426167822", - "size": 91649 - }, - "lang/sv_SE.lang": { - "hash": "3d71568665e75dd18a29d7cd6956fd33fd61264c", - "size": 68882 - }, - "lang/th_TH.lang": { - "hash": "77cbba200747fa3ff91e7e129d77e3cfd14ce1b2", - "size": 108702 - }, - "lang/tlh_AA.lang": { - "hash": "99a11700f8db47a9c21446957d0d008c290f0fba", - "size": 68121 - }, - "lang/tr_TR.lang": { - "hash": "f4278b00b147d59e7d063092de28b66e0ae19840", - "size": 71332 - }, - "lang/uk_UA.lang": { - "hash": "746810af78cc4df2c5ba00f930c3adf87e9d8df5", - "size": 93995 - }, - "lang/vi_VN.lang": { - "hash": "bc1d3a4bec5fecc51c2590fe0bb13539f55d7b81", - "size": 80882 - }, - "lang/zh_CN.lang": { - "hash": "3d9568b9a9b738312d379af6fc43ca290e3614bc", - "size": 66855 - }, - "lang/zh_TW.lang": { - "hash": "9dda510b86d4e0e12d44d228783e395ccce56fbc", - "size": 66916 - }, - "pack.mcmeta": { - "hash": "dcd58a2f57954ec5208601e957f0851e617d8a90", - "size": 9090 - }, - "sounds.json": { - "hash": "fce0bb3e14ade7b292a7c1d5fa785533d8106d82", - "size": 34020 - }, - "sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "sounds/ambient/weather/rain1.ogg": { - "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", - "size": 13185 - }, - "sounds/ambient/weather/rain2.ogg": { - "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", - "size": 13301 - }, - "sounds/ambient/weather/rain3.ogg": { - "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", - "size": 13322 - }, - "sounds/ambient/weather/rain4.ogg": { - "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", - "size": 13955 - }, - "sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "sounds/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "sounds/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - } - } -} \ No newline at end of file diff --git a/assets/1.7.4.json b/assets/1.7.4.json deleted file mode 100644 index 07e0106cf3..0000000000 --- a/assets/1.7.4.json +++ /dev/null @@ -1,2440 +0,0 @@ -{ - "objects": { - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "lang/af_ZA.lang": { - "hash": "3ed6b9d3d6c70d9e86bb10604378987f65d1a3ae", - "size": 77973 - }, - "lang/ar_SA.lang": { - "hash": "b739f1bcf05e82b225f6e128504af5c96574070f", - "size": 94338 - }, - "lang/ast_ES.lang": { - "hash": "6a130a7b8cfe8cf77d8f3d0bf0d625c9bc932b50", - "size": 79786 - }, - "lang/bg_BG.lang": { - "hash": "582bd1b3bc99991e20fe1cf0c3fb6297a4032fe9", - "size": 107294 - }, - "lang/ca_ES.lang": { - "hash": "cea8602003df57fe675359c162e12518d5377802", - "size": 80859 - }, - "lang/cs_CZ.lang": { - "hash": "6f644df36783553adb873892f02c8df31a562ea7", - "size": 79835 - }, - "lang/cy_GB.lang": { - "hash": "d60b0fa5b8f302825de6ca7f31be1d56f941aa9e", - "size": 78011 - }, - "lang/da_DK.lang": { - "hash": "a01580d5b2079ee690cd4257dcb9b9d5b5827c5c", - "size": 76874 - }, - "lang/de_DE.lang": { - "hash": "05e5d4376f243eed7289bca215e149721ef32dbd", - "size": 79327 - }, - "lang/el_GR.lang": { - "hash": "4f02b8473cd09ecbac3c205a837411d5d6dd1765", - "size": 115140 - }, - "lang/en_AU.lang": { - "hash": "6aeecd3a532caa1c33fe6019779f346537c20c3c", - "size": 75708 - }, - "lang/en_CA.lang": { - "hash": "195752f895bf895e0371ea791086b942d2a3a029", - "size": 75515 - }, - "lang/en_GB.lang": { - "hash": "3bdb52e1961c9ef22616bf9a8c36052c2d166124", - "size": 75337 - }, - "lang/en_PT.lang": { - "hash": "ae9fe232bcd41ea3383126d4032e0c41e5c30986", - "size": 79997 - }, - "lang/eo_UY.lang": { - "hash": "48995567bac45b5870fbfd9123c36ee379596ab5", - "size": 76960 - }, - "lang/es_AR.lang": { - "hash": "303e0ad5866acbb5251c2050715531ee08dcdd04", - "size": 79798 - }, - "lang/es_ES.lang": { - "hash": "7f0b43b1057f864ce183b4950382a6143d048bc0", - "size": 81340 - }, - "lang/es_MX.lang": { - "hash": "5841f1c149d75bdb5b5553dacff64d540a66c6e7", - "size": 80660 - }, - "lang/es_UY.lang": { - "hash": "048f00a828d2ddc685c28e1e1f6e75ac36059a38", - "size": 80725 - }, - "lang/es_VE.lang": { - "hash": "aa9280fff79e512f8e75e9b5f4d5e9d0d8a70237", - "size": 80955 - }, - "lang/et_EE.lang": { - "hash": "9efe2b58dc3a37b041520499d5aa014dad864b26", - "size": 77669 - }, - "lang/eu_ES.lang": { - "hash": "7f197a6bebf80a5ec109dabe3f2290062333f563", - "size": 81235 - }, - "lang/fa_IR.lang": { - "hash": "3f9ad38f61b975ef1bcf7e7b397a3ec781376bf2", - "size": 91109 - }, - "lang/fi_FI.lang": { - "hash": "d515d3a178dd2b6cb730090e6dc5808e29060d6c", - "size": 80076 - }, - "lang/fil_PH.lang": { - "hash": "a50eab95ec849f45f10a484ac35b2d2fdd537d1c", - "size": 78520 - }, - "lang/fr_CA.lang": { - "hash": "c368b10942886c39a54c3359aa2430845c86faba", - "size": 84088 - }, - "lang/fr_FR.lang": { - "hash": "5ffe475c57fa72755d143bd6bfa2c36c5ef029cc", - "size": 82785 - }, - "lang/ga_IE.lang": { - "hash": "a870a691fd24a42946239b250e6d948d94707fd6", - "size": 82259 - }, - "lang/gl_ES.lang": { - "hash": "38517ebb386032e97d3f562f48cd78b6c212de95", - "size": 79946 - }, - "lang/gv_IM.lang": { - "hash": "c697ef4aec574fd844c78118ae2650489f54aac0", - "size": 78624 - }, - "lang/he_IL.lang": { - "hash": "16765a632f7c13fe608c17aaedaf2b67c36a1f65", - "size": 89333 - }, - "lang/hi_IN.lang": { - "hash": "d11b484281827aa380e4beca991b022fde0fb514", - "size": 115883 - }, - "lang/hr_HR.lang": { - "hash": "ad97cf18899a1ab1e0ec264d41f2719a14a1566f", - "size": 77620 - }, - "lang/hu_HU.lang": { - "hash": "d8526a37e1cb96c2ebc5b9ac09221832b0041fe1", - "size": 81211 - }, - "lang/hy_AM.lang": { - "hash": "b5633e1db22d36c993aed2d74a1ed2d506e651fc", - "size": 100381 - }, - "lang/id_ID.lang": { - "hash": "c9edd2f96478748e691430f91fa8289172ec38fd", - "size": 77838 - }, - "lang/is_IS.lang": { - "hash": "62730f0103a559ff127d99ab5ffc19ad730f851e", - "size": 78101 - }, - "lang/it_IT.lang": { - "hash": "d7f96fcc625dfe124deb0cb00809442e2c109867", - "size": 83257 - }, - "lang/ja_JP.lang": { - "hash": "a7e4e9e58b319939998067ce7d4286366a3aea72", - "size": 90680 - }, - "lang/ka_GE.lang": { - "hash": "747ded357960f6f911492e3840c11852938b0f04", - "size": 129291 - }, - "lang/ko_KR.lang": { - "hash": "ab1bc52bfa5c170b5b1f99906fc849c89b3f8ddd", - "size": 85215 - }, - "lang/kw_GB.lang": { - "hash": "90f64ff1aa400e252d4c84a642c9e191b631209d", - "size": 77281 - }, - "lang/la_LA.lang": { - "hash": "a7980eb0105c8d409227e94a1bf39413383aafb1", - "size": 78311 - }, - "lang/lb_LU.lang": { - "hash": "0bf08d8c609d0abe442839d1a6c0ce8649c4c1af", - "size": 79744 - }, - "lang/lt_LT.lang": { - "hash": "8822e8282e18ea3a84e217165d24d3835f9a02b4", - "size": 83192 - }, - "lang/lv_LV.lang": { - "hash": "b4448f3003574bd69e45a31f118a6fe8e7907316", - "size": 80596 - }, - "lang/mi_NZ.lang": { - "hash": "28ad66f1224ff43b40dfb0ac938c7e667d072bc7", - "size": 75892 - }, - "lang/ms_MY.lang": { - "hash": "c862b0a34a29f20a76e221d5e388ab821b15b600", - "size": 80021 - }, - "lang/mt_MT.lang": { - "hash": "c266cfe6c91b2f8042f88519d5ac42b918552941", - "size": 81127 - }, - "lang/nds_DE.lang": { - "hash": "22d35e1c0d62f48f8636444e3dedf8a1bf797099", - "size": 76804 - }, - "lang/nl_NL.lang": { - "hash": "ccc738ed50f49bca7f6e6d627a5ac1e7e869f782", - "size": 78536 - }, - "lang/nn_NO.lang": { - "hash": "364d4310e77b0f834e95ede7ca5655a5f7c4a41d", - "size": 75900 - }, - "lang/no_NO.lang": { - "hash": "0b41afb1ee994249fd619ec21c7891e9dcb65d1c", - "size": 76398 - }, - "lang/oc_FR.lang": { - "hash": "70f0ea6e69e7618f15c9d987858be0741a86d60a", - "size": 81887 - }, - "lang/pl_PL.lang": { - "hash": "405fc8204500f9680625ffdc94b501f040d7e98c", - "size": 81239 - }, - "lang/pt_BR.lang": { - "hash": "5d2155f6ba1d8f8627d953b4c88b41f4eb218d16", - "size": 80733 - }, - "lang/pt_PT.lang": { - "hash": "59c70721f818007eca5593c2a3506f4c6cafa0ce", - "size": 81127 - }, - "lang/qya_AA.lang": { - "hash": "e9812055ae812979954ced67ab02606294eb8284", - "size": 75655 - }, - "lang/ro_RO.lang": { - "hash": "e0dac6a81a78c4984aeee5206d089aa4044421b1", - "size": 81958 - }, - "lang/ru_RU.lang": { - "hash": "3b2a8aa9abfeef2440e3f4162e5a8513b625e546", - "size": 105422 - }, - "lang/sk_SK.lang": { - "hash": "6d88e2ab99219fb819e53560e99384fd386fe434", - "size": 80321 - }, - "lang/sl_SI.lang": { - "hash": "2d75ccde60b46609a781bc1b29dc6dff8314b55e", - "size": 78319 - }, - "lang/sr_SP.lang": { - "hash": "fccb3958d7d6f75d4d8ac6bef525f6d619b7befc", - "size": 102760 - }, - "lang/sv_SE.lang": { - "hash": "c977b03f48aa05080a5b5aef347ff4f492e3fb6f", - "size": 76614 - }, - "lang/th_TH.lang": { - "hash": "f4714c97da9b21c01e6a2bbc7082baa1900f7a53", - "size": 119892 - }, - "lang/tlh_AA.lang": { - "hash": "f620e40d017007fcf3a53924e138eb03bba1170f", - "size": 75785 - }, - "lang/tr_TR.lang": { - "hash": "933ef8c5bf4641efcd002037d1d4958a6da6c909", - "size": 79402 - }, - "lang/uk_UA.lang": { - "hash": "3f4f42340eb9397eed113fab665ad14cb64af180", - "size": 104956 - }, - "lang/val_ES.lang": { - "hash": "cb58b2d9f44e6386da142ab74b6d3a0665f7380d", - "size": 80880 - }, - "lang/vi_VN.lang": { - "hash": "30e9b49c7800e94c6912525921de97711231fa00", - "size": 90272 - }, - "lang/zh_CN.lang": { - "hash": "d06c833ac58f3b7fc072993dcee5247ab42325d9", - "size": 74124 - }, - "lang/zh_TW.lang": { - "hash": "0dfe38259a242dd404d2cff46bfd5a123f5e36df", - "size": 74168 - }, - "pack.mcmeta": { - "hash": "1ed42482a20f4dad56e8b42443f7bb43b0bf37f9", - "size": 9959 - }, - "sounds.json": { - "hash": "fce0bb3e14ade7b292a7c1d5fa785533d8106d82", - "size": 34020 - }, - "sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "sounds/ambient/weather/rain1.ogg": { - "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", - "size": 13185 - }, - "sounds/ambient/weather/rain2.ogg": { - "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", - "size": 13301 - }, - "sounds/ambient/weather/rain3.ogg": { - "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", - "size": 13322 - }, - "sounds/ambient/weather/rain4.ogg": { - "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", - "size": 13955 - }, - "sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "sounds/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "sounds/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - } - } -} \ No newline at end of file diff --git a/assets/1.8.json b/assets/1.8.json deleted file mode 100644 index aaf5588e31..0000000000 --- a/assets/1.8.json +++ /dev/null @@ -1,2940 +0,0 @@ -{ - "objects": { - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "minecraft/icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "minecraft/icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/lang/af_ZA.lang": { - "hash": "974c91d46902f201f5b99826037f7c3891d5f6fd", - "size": 75886 - }, - "minecraft/lang/ar_SA.lang": { - "hash": "ee4232cbe10c23b9aff88e9134dc0ae15a449de2", - "size": 92381 - }, - "minecraft/lang/ast_ES.lang": { - "hash": "1d37a6f67db63ee15ec19f0426a914882bc9aadc", - "size": 85749 - }, - "minecraft/lang/az_AZ.lang": { - "hash": "37821cab823859768abfebb8264953ee7e069c17", - "size": 73675 - }, - "minecraft/lang/bg_BG.lang": { - "hash": "99d9280970ffd4a42b43f377f8d3e361d7f59bb7", - "size": 166141 - }, - "minecraft/lang/ca_ES.lang": { - "hash": "a20c4251d6a7bf003f9e16654c70a2a5765819fd", - "size": 90420 - }, - "minecraft/lang/cs_CZ.lang": { - "hash": "102b886329cc6f8376684d79e0275ec93de101ce", - "size": 122290 - }, - "minecraft/lang/cy_GB.lang": { - "hash": "9f8f2bcb36ae3fe3c01bea418f33de3da2a6cc50", - "size": 69996 - }, - "minecraft/lang/da_DK.lang": { - "hash": "6f17ad81a2a86f2152f50e4f6b89f67c097b7471", - "size": 81844 - }, - "minecraft/lang/de_DE.lang": { - "hash": "0980bf808e738eeac691559f771e68bbd23c6d98", - "size": 123909 - }, - "minecraft/lang/el_GR.lang": { - "hash": "a2a737070bd9d9fb62b7b849479d9ec49c51c3eb", - "size": 112265 - }, - "minecraft/lang/en_AU.lang": { - "hash": "a23bceb1d6e6412dafbd5e49a1c05918854bdfc2", - "size": 78561 - }, - "minecraft/lang/en_CA.lang": { - "hash": "af958233a71ccf73edc89e3b431a7a10e16cc1ac", - "size": 117224 - }, - "minecraft/lang/en_GB.lang": { - "hash": "03f31164d234f10a3230611656332f1756e570a9", - "size": 117031 - }, - "minecraft/lang/en_PT.lang": { - "hash": "64f5643da27da4218b87fae8352cbd65e98a6494", - "size": 90201 - }, - "minecraft/lang/eo_UY.lang": { - "hash": "7c272cf1c8f3dcd0428ab75087890c8aa290812f", - "size": 78124 - }, - "minecraft/lang/es_AR.lang": { - "hash": "ec9df689ff3737cdd03762ceaf934cba703b05cc", - "size": 123494 - }, - "minecraft/lang/es_ES.lang": { - "hash": "7035158dd5e4b632403af3697eb8e78908b17ba2", - "size": 125750 - }, - "minecraft/lang/es_MX.lang": { - "hash": "fe8073cc2c07af629577017d78aeb2cc3c231dc8", - "size": 123120 - }, - "minecraft/lang/es_UY.lang": { - "hash": "655aeb17af37eed92c8fcf8b1c22b173eb76b561", - "size": 85858 - }, - "minecraft/lang/es_VE.lang": { - "hash": "109ff111fef689c7435a612cee9becf47a7c701d", - "size": 96783 - }, - "minecraft/lang/et_EE.lang": { - "hash": "b0063e6fcabaab3428bd961204a94ca062110186", - "size": 102593 - }, - "minecraft/lang/eu_ES.lang": { - "hash": "be945eb046d29e0215a0f35ef8973478eb2fc1d3", - "size": 88473 - }, - "minecraft/lang/fa_IR.lang": { - "hash": "2740cd3806cec3b8c8895e31dd6a09e7925d1415", - "size": 76178 - }, - "minecraft/lang/fi_FI.lang": { - "hash": "ced868873c0873349fc4274255a553a073a1d530", - "size": 113837 - }, - "minecraft/lang/fil_PH.lang": { - "hash": "e2c8f26c91005a795c08344d601b10c84936e89d", - "size": 74035 - }, - "minecraft/lang/fr_CA.lang": { - "hash": "a1d8cf2a5a4f536b15bb6481c7f0203b7dd1c58b", - "size": 131217 - }, - "minecraft/lang/fr_FR.lang": { - "hash": "f9e1e61d35c4b8583a8d32bb9854f02f3a7bb7a8", - "size": 129948 - }, - "minecraft/lang/ga_IE.lang": { - "hash": "fc70f364f2b5a1777255020444b74d25e28ef12d", - "size": 83864 - }, - "minecraft/lang/gl_ES.lang": { - "hash": "15eccc77f642260b1d1904593306f20305147702", - "size": 71591 - }, - "minecraft/lang/gv_IM.lang": { - "hash": "a742af8f9e453973b805ed6fff21a8bf9452bd9f", - "size": 69181 - }, - "minecraft/lang/he_IL.lang": { - "hash": "fa68dfda0324e8ee58d40df5e9e7272f0d59c47a", - "size": 80785 - }, - "minecraft/lang/hi_IN.lang": { - "hash": "b4e155c85e53f55354f5b51e7f7a35b11bd0a79c", - "size": 93262 - }, - "minecraft/lang/hr_HR.lang": { - "hash": "a791d82f586d7b4f698bb7d47f07d4f7f002ce73", - "size": 122189 - }, - "minecraft/lang/hu_HU.lang": { - "hash": "b7b754f6be6dcfcf1399c95aae35e44ffb9d66ad", - "size": 126360 - }, - "minecraft/lang/hy_AM.lang": { - "hash": "81b2c1409d080d3a0f11296b1e497dd4b01c77ca", - "size": 78431 - }, - "minecraft/lang/id_ID.lang": { - "hash": "2e3e328276f15e77119ade2529e7beafb0d69fd6", - "size": 84740 - }, - "minecraft/lang/is_IS.lang": { - "hash": "a7b7e23172e3d8128cf1bf2140254bd71273e5b7", - "size": 88071 - }, - "minecraft/lang/it_IT.lang": { - "hash": "0d4d1008e189d336b078f0fc97bb5a7a378a1966", - "size": 130584 - }, - "minecraft/lang/ja_JP.lang": { - "hash": "0ca3e647521ee34e6fae49086e7cc192a148bca6", - "size": 140508 - }, - "minecraft/lang/ka_GE.lang": { - "hash": "f1bc2dfa0c992be3e7480229c45830293ee19d08", - "size": 211068 - }, - "minecraft/lang/ko_KR.lang": { - "hash": "515d2dc1517b1907c72a79e758ef995a3b54aab1", - "size": 133795 - }, - "minecraft/lang/kw_GB.lang": { - "hash": "26ad90a5dc52f95e4802ae30422d2fb20edf5eba", - "size": 71080 - }, - "minecraft/lang/la_LA.lang": { - "hash": "965fbbc622abd91585b1b5d40b045e384c5f1613", - "size": 72956 - }, - "minecraft/lang/lb_LU.lang": { - "hash": "2ecf8694343c62a0d0e3ca3d9dc130067adf1c4d", - "size": 91317 - }, - "minecraft/lang/lt_LT.lang": { - "hash": "fd264fd12e1b982d22954163a12b35825ae6a87a", - "size": 133647 - }, - "minecraft/lang/lv_LV.lang": { - "hash": "9dc05d0d7c2bb7e6e73a1d8e2bc50e48746a6883", - "size": 81437 - }, - "minecraft/lang/mi_NZ.lang": { - "hash": "e0e3a6eeb73178da894c84eb9d495128ab463a0d", - "size": 17524 - }, - "minecraft/lang/ms_MY.lang": { - "hash": "b5a91fefb72e3664024e87ae64ef19977fe09003", - "size": 70341 - }, - "minecraft/lang/mt_MT.lang": { - "hash": "e1cad7ce1c9feb8b7f56954e7f6f1d846de12c47", - "size": 92736 - }, - "minecraft/lang/nds_DE.lang": { - "hash": "15a1256703dc94ce8ebf855e0b8dc6e235aa8615", - "size": 77218 - }, - "minecraft/lang/nl_NL.lang": { - "hash": "dedc1cc7ded0d917b0fa2a34ad6b7843c5ffa46a", - "size": 121179 - }, - "minecraft/lang/nn_NO.lang": { - "hash": "e952e5c34abdd0147fa5bb20c7fd4aa14353fd90", - "size": 70672 - }, - "minecraft/lang/no_NO.lang": { - "hash": "42394caf96f31a1dd2b262ff52ee0a5ee3cfbd83", - "size": 82506 - }, - "minecraft/lang/oc_FR.lang": { - "hash": "94ee6c08de62aa80f920b45329ba14d12f345f70", - "size": 125048 - }, - "minecraft/lang/pl_PL.lang": { - "hash": "621cf443ebb4f183056625337a83c989f46c1822", - "size": 97025 - }, - "minecraft/lang/pt_BR.lang": { - "hash": "eba6a289fd6815c89c8c35277c6775723621cfd7", - "size": 124210 - }, - "minecraft/lang/pt_PT.lang": { - "hash": "7b243164dfca23d30a01763a9f26ab1863932ac2", - "size": 97851 - }, - "minecraft/lang/qya_AA.lang": { - "hash": "e36314cb77ccca5fce96fa6b28c61d4efe859f0a", - "size": 41454 - }, - "minecraft/lang/ro_RO.lang": { - "hash": "bbaf3f7aad0587fcf2797119eef34bac069fe411", - "size": 125596 - }, - "minecraft/lang/ru_RU.lang": { - "hash": "dfb8059176413255e670b9cc82ad1f62ab5bd057", - "size": 164431 - }, - "minecraft/lang/se_NO.lang": { - "hash": "757435c189f31d5c8db94a4adbc56c70a8998204", - "size": 15884 - }, - "minecraft/lang/sk_SK.lang": { - "hash": "faf036a00abc60f858e841d04b9cbf96be4d804e", - "size": 87259 - }, - "minecraft/lang/sl_SI.lang": { - "hash": "d8db0eb0c818256908e98efb1a681bc89ee19c04", - "size": 70270 - }, - "minecraft/lang/sr_SP.lang": { - "hash": "87d4c7476672d23170c057c95a80ec1cba06a48a", - "size": 109208 - }, - "minecraft/lang/sv_SE.lang": { - "hash": "37cba9315ce8202c834a94bdc92bed0879ed2d07", - "size": 119832 - }, - "minecraft/lang/th_TH.lang": { - "hash": "1c839a4420005d136b55810e2dacf47eb588e2fa", - "size": 122405 - }, - "minecraft/lang/tlh_AA.lang": { - "hash": "f5571f58e5ee9737b6de97a70ab6f8cc0b4172bb", - "size": 48507 - }, - "minecraft/lang/tr_TR.lang": { - "hash": "2862fb39b282f3ae2bbee03ab91c8941b403494c", - "size": 124126 - }, - "minecraft/lang/uk_UA.lang": { - "hash": "aaf1358fc98f0d7ddb3f0be043f6e2627a382f22", - "size": 164062 - }, - "minecraft/lang/val_ES.lang": { - "hash": "1d6bad6f31c6797391e8c127c9b469be01ee9292", - "size": 127376 - }, - "minecraft/lang/vi_VN.lang": { - "hash": "35aeb4279d6e6dfe134d2f385b4e6c7b8a06e7d4", - "size": 142577 - }, - "minecraft/lang/zh_CN.lang": { - "hash": "99b470341f0ae1a62c7d50dcaede34a907db7af6", - "size": 113949 - }, - "minecraft/lang/zh_TW.lang": { - "hash": "7cfcba8a3f4a60d37a828cfff5aa3978bd28f19b", - "size": 118271 - }, - "minecraft/sounds.json": { - "hash": "5e06ca070067486427a3167ade2ffe01623e5591", - "size": 37731 - }, - "minecraft/sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "minecraft/sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "minecraft/sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "minecraft/sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "minecraft/sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "minecraft/sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "minecraft/sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "minecraft/sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "minecraft/sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "minecraft/sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "minecraft/sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "minecraft/sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "minecraft/sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "minecraft/sounds/ambient/weather/rain1.ogg": { - "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", - "size": 13185 - }, - "minecraft/sounds/ambient/weather/rain2.ogg": { - "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", - "size": 13301 - }, - "minecraft/sounds/ambient/weather/rain3.ogg": { - "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", - "size": 13322 - }, - "minecraft/sounds/ambient/weather/rain4.ogg": { - "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", - "size": 13955 - }, - "minecraft/sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "minecraft/sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "minecraft/sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "minecraft/sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "minecraft/sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "minecraft/sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "minecraft/sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "minecraft/sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "minecraft/sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "minecraft/sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "minecraft/sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "minecraft/sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "minecraft/sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "minecraft/sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "minecraft/sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "minecraft/sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "minecraft/sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "minecraft/sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "minecraft/sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "minecraft/sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "minecraft/sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "minecraft/sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "minecraft/sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "minecraft/sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "minecraft/sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "minecraft/sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "minecraft/sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "minecraft/sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "minecraft/sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "minecraft/sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "minecraft/sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "minecraft/sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "minecraft/sounds/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "minecraft/sounds/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "minecraft/sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "minecraft/sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "minecraft/sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "minecraft/sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "minecraft/sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "minecraft/sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "minecraft/sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "minecraft/sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "minecraft/sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "minecraft/sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "minecraft/sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "minecraft/sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "minecraft/sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "minecraft/sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "minecraft/sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "minecraft/sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "minecraft/sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "minecraft/sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "minecraft/sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "minecraft/sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "minecraft/sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "minecraft/sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "minecraft/sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "minecraft/sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "minecraft/sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "minecraft/sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "minecraft/sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "minecraft/sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "minecraft/sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "minecraft/sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "minecraft/sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "minecraft/sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "minecraft/sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "minecraft/sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "minecraft/sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "minecraft/sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "minecraft/sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "minecraft/sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "minecraft/sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "minecraft/sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "minecraft/sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "minecraft/sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "minecraft/sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "minecraft/sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "minecraft/sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "minecraft/sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "minecraft/sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "minecraft/sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "minecraft/sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "minecraft/sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "minecraft/sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "minecraft/sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "minecraft/sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "minecraft/sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "minecraft/sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "minecraft/sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "minecraft/sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "minecraft/sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "minecraft/sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "minecraft/sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "minecraft/sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "minecraft/sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "minecraft/sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "minecraft/sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "minecraft/sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "minecraft/sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "minecraft/sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "minecraft/sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "minecraft/sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "minecraft/sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "minecraft/sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "minecraft/sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "minecraft/sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "minecraft/sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "minecraft/sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "minecraft/sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "minecraft/sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "minecraft/sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "minecraft/sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "minecraft/sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "minecraft/sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "minecraft/sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "minecraft/sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "minecraft/sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "minecraft/sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "minecraft/sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "minecraft/sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "minecraft/sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "minecraft/sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "minecraft/sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "minecraft/sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "minecraft/sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "minecraft/sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "minecraft/sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "minecraft/sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "minecraft/sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "minecraft/sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "minecraft/sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "minecraft/sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "minecraft/sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "minecraft/sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "minecraft/sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "minecraft/sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "minecraft/sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "minecraft/sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "minecraft/sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "minecraft/sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "minecraft/sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "minecraft/sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "minecraft/sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "minecraft/sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "minecraft/sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "minecraft/sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "minecraft/sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "minecraft/sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "minecraft/sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "minecraft/sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "minecraft/sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "minecraft/sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "minecraft/sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "minecraft/sounds/mob/guardian/attack_loop.ogg": { - "hash": "78e5d74081d605d52272f29c7d958b6584a62116", - "size": 20912 - }, - "minecraft/sounds/mob/guardian/curse.ogg": { - "hash": "3f2e554955be100d7f28c074586b764710330b8c", - "size": 45792 - }, - "minecraft/sounds/mob/guardian/elder_death.ogg": { - "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", - "size": 19980 - }, - "minecraft/sounds/mob/guardian/elder_hit1.ogg": { - "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", - "size": 8461 - }, - "minecraft/sounds/mob/guardian/elder_hit2.ogg": { - "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", - "size": 8392 - }, - "minecraft/sounds/mob/guardian/elder_hit3.ogg": { - "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", - "size": 8631 - }, - "minecraft/sounds/mob/guardian/elder_hit4.ogg": { - "hash": "186362097c9552903943d8d37a1e3b974e4aa618", - "size": 8680 - }, - "minecraft/sounds/mob/guardian/elder_idle1.ogg": { - "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", - "size": 17095 - }, - "minecraft/sounds/mob/guardian/elder_idle2.ogg": { - "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", - "size": 17437 - }, - "minecraft/sounds/mob/guardian/elder_idle3.ogg": { - "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", - "size": 14673 - }, - "minecraft/sounds/mob/guardian/elder_idle4.ogg": { - "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", - "size": 18822 - }, - "minecraft/sounds/mob/guardian/flop1.ogg": { - "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", - "size": 7422 - }, - "minecraft/sounds/mob/guardian/flop2.ogg": { - "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", - "size": 7355 - }, - "minecraft/sounds/mob/guardian/flop3.ogg": { - "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", - "size": 6994 - }, - "minecraft/sounds/mob/guardian/flop4.ogg": { - "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", - "size": 7371 - }, - "minecraft/sounds/mob/guardian/guardian_death.ogg": { - "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", - "size": 15820 - }, - "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { - "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", - "size": 9257 - }, - "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { - "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", - "size": 9111 - }, - "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { - "hash": "3008b71834c7815f70507c044da8defbcb585a80", - "size": 9363 - }, - "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { - "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", - "size": 9216 - }, - "minecraft/sounds/mob/guardian/guardian_idle1.ogg": { - "hash": "3b182a8bcf8d911bf0d8d5b6e963855c30a12897", - "size": 13948 - }, - "minecraft/sounds/mob/guardian/guardian_idle2.ogg": { - "hash": "0a3f0c382b1813fb42b8374dc9ee1bc5c19f797d", - "size": 13792 - }, - "minecraft/sounds/mob/guardian/guardian_idle3.ogg": { - "hash": "e28f348f59a396f8e23079e52e6dc1caa02a0868", - "size": 12634 - }, - "minecraft/sounds/mob/guardian/guardian_idle4.ogg": { - "hash": "85cf7fc03f0f4f67521fef89adee58471b72a81a", - "size": 11913 - }, - "minecraft/sounds/mob/guardian/land_death.ogg": { - "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", - "size": 11255 - }, - "minecraft/sounds/mob/guardian/land_hit1.ogg": { - "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", - "size": 12031 - }, - "minecraft/sounds/mob/guardian/land_hit2.ogg": { - "hash": "e9ccf74cb5b561e4839482863d1466f731903500", - "size": 11089 - }, - "minecraft/sounds/mob/guardian/land_hit3.ogg": { - "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", - "size": 11980 - }, - "minecraft/sounds/mob/guardian/land_hit4.ogg": { - "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", - "size": 11180 - }, - "minecraft/sounds/mob/guardian/land_idle1.ogg": { - "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", - "size": 6727 - }, - "minecraft/sounds/mob/guardian/land_idle2.ogg": { - "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", - "size": 5579 - }, - "minecraft/sounds/mob/guardian/land_idle3.ogg": { - "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", - "size": 6802 - }, - "minecraft/sounds/mob/guardian/land_idle4.ogg": { - "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", - "size": 5687 - }, - "minecraft/sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "minecraft/sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "minecraft/sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "minecraft/sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "minecraft/sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "minecraft/sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "minecraft/sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "minecraft/sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "minecraft/sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "minecraft/sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "minecraft/sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "minecraft/sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "minecraft/sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "minecraft/sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "minecraft/sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "minecraft/sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "minecraft/sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "minecraft/sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "minecraft/sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "minecraft/sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "minecraft/sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "minecraft/sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "minecraft/sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "minecraft/sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "minecraft/sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "minecraft/sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "minecraft/sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "minecraft/sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "minecraft/sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "minecraft/sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "minecraft/sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "minecraft/sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "minecraft/sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "minecraft/sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "minecraft/sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "minecraft/sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "minecraft/sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "minecraft/sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "minecraft/sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "minecraft/sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "minecraft/sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "minecraft/sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "minecraft/sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "minecraft/sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "minecraft/sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "minecraft/sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "minecraft/sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "minecraft/sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "minecraft/sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "minecraft/sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "minecraft/sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "minecraft/sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "minecraft/sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "minecraft/sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "minecraft/sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "minecraft/sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "minecraft/sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "minecraft/sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "minecraft/sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "minecraft/sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "minecraft/sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "minecraft/sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "minecraft/sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "minecraft/sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "minecraft/sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "minecraft/sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "minecraft/sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "minecraft/sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "minecraft/sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "minecraft/sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "minecraft/sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "minecraft/sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "minecraft/sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "minecraft/sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "minecraft/sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "minecraft/sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "minecraft/sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "minecraft/sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "minecraft/sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "minecraft/sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "minecraft/sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "minecraft/sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { - "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", - "size": 7018 - }, - "minecraft/sounds/mob/rabbit/hop1.ogg": { - "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", - "size": 5938 - }, - "minecraft/sounds/mob/rabbit/hop2.ogg": { - "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", - "size": 6993 - }, - "minecraft/sounds/mob/rabbit/hop3.ogg": { - "hash": "461436665544dc44e12f79cad893de2ad02ddffc", - "size": 6597 - }, - "minecraft/sounds/mob/rabbit/hop4.ogg": { - "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", - "size": 5811 - }, - "minecraft/sounds/mob/rabbit/hurt1.ogg": { - "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", - "size": 6750 - }, - "minecraft/sounds/mob/rabbit/hurt2.ogg": { - "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", - "size": 5988 - }, - "minecraft/sounds/mob/rabbit/hurt3.ogg": { - "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", - "size": 6389 - }, - "minecraft/sounds/mob/rabbit/hurt4.ogg": { - "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", - "size": 6650 - }, - "minecraft/sounds/mob/rabbit/idle1.ogg": { - "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", - "size": 5806 - }, - "minecraft/sounds/mob/rabbit/idle2.ogg": { - "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", - "size": 6988 - }, - "minecraft/sounds/mob/rabbit/idle3.ogg": { - "hash": "8906199918a85564590c7a01e854c3820853533e", - "size": 5840 - }, - "minecraft/sounds/mob/rabbit/idle4.ogg": { - "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", - "size": 8691 - }, - "minecraft/sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "minecraft/sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "minecraft/sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "minecraft/sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "minecraft/sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "minecraft/sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "minecraft/sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "minecraft/sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "minecraft/sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "minecraft/sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "minecraft/sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "minecraft/sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "minecraft/sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "minecraft/sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "minecraft/sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "minecraft/sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "minecraft/sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "minecraft/sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "minecraft/sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "minecraft/sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "minecraft/sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "minecraft/sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "minecraft/sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "minecraft/sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "minecraft/sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "minecraft/sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "minecraft/sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "minecraft/sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "minecraft/sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "minecraft/sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "minecraft/sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "minecraft/sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "minecraft/sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "minecraft/sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "minecraft/sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "minecraft/sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "minecraft/sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "minecraft/sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "minecraft/sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "minecraft/sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "minecraft/sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "minecraft/sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "minecraft/sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "minecraft/sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "minecraft/sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "minecraft/sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "minecraft/sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "minecraft/sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "minecraft/sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "minecraft/sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "minecraft/sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "minecraft/sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "minecraft/sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "minecraft/sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "minecraft/sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "minecraft/sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "minecraft/sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "minecraft/sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "minecraft/sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "minecraft/sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "minecraft/sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "minecraft/sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "minecraft/sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "minecraft/sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "minecraft/sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "minecraft/sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "minecraft/sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "minecraft/sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "minecraft/sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "minecraft/sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "minecraft/sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "minecraft/sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "minecraft/sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "minecraft/sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "minecraft/sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "minecraft/sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "minecraft/sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "minecraft/sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "minecraft/sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "minecraft/sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "minecraft/sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "minecraft/sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "minecraft/sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "minecraft/sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "minecraft/sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "minecraft/sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "minecraft/sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "minecraft/sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "minecraft/sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "minecraft/sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "minecraft/sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "minecraft/sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "minecraft/sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "minecraft/sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "minecraft/sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "minecraft/sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "minecraft/sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "minecraft/sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "minecraft/sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "minecraft/sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "minecraft/sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "minecraft/sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "minecraft/sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "minecraft/sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "minecraft/sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "minecraft/sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "minecraft/sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "minecraft/sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "minecraft/sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "minecraft/sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "minecraft/sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "minecraft/sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "minecraft/sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "minecraft/sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "minecraft/sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "minecraft/sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "minecraft/sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "minecraft/sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "minecraft/sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "minecraft/sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "minecraft/sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "minecraft/sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "minecraft/sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "minecraft/sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "minecraft/sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "minecraft/sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "minecraft/sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "minecraft/sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "minecraft/sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "minecraft/sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "minecraft/sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "minecraft/sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "minecraft/sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "minecraft/sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "minecraft/sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "minecraft/sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "minecraft/sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "minecraft/sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "minecraft/sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "minecraft/sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "minecraft/sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "minecraft/sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "minecraft/sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "minecraft/sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "minecraft/sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "minecraft/sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "minecraft/sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "minecraft/sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "minecraft/sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "minecraft/sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "minecraft/sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "minecraft/sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "minecraft/sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "minecraft/sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "minecraft/sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "minecraft/sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "minecraft/sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "minecraft/sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "minecraft/sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "minecraft/sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "minecraft/sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "minecraft/sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "minecraft/sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "minecraft/sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "minecraft/sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "minecraft/sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "minecraft/sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "minecraft/sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "minecraft/sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "minecraft/sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "minecraft/sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "minecraft/sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "minecraft/sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "minecraft/sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "minecraft/sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "minecraft/sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "minecraft/sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "minecraft/sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "minecraft/sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "minecraft/sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "minecraft/sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "minecraft/sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "minecraft/sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "minecraft/sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "minecraft/sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "minecraft/sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "minecraft/sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "minecraft/sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "minecraft/sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "minecraft/sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "minecraft/sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "minecraft/sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "minecraft/sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "minecraft/sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "minecraft/sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "minecraft/sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "minecraft/sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "minecraft/sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "minecraft/sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "minecraft/sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "minecraft/sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "minecraft/sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "minecraft/sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "minecraft/sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "minecraft/sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "minecraft/sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "minecraft/sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "minecraft/sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "minecraft/sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "minecraft/sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "minecraft/sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "minecraft/sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "minecraft/sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "minecraft/sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "minecraft/sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "minecraft/sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "minecraft/sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "minecraft/sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "minecraft/sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "minecraft/sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "minecraft/sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "minecraft/sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "minecraft/sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "minecraft/sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "minecraft/sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "minecraft/sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "minecraft/sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "minecraft/sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "minecraft/sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "minecraft/sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "minecraft/sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "minecraft/sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "minecraft/sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "minecraft/sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "minecraft/sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "minecraft/sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "minecraft/sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "minecraft/sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "minecraft/sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "minecraft/sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "minecraft/sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "minecraft/sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "minecraft/sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "minecraft/sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "minecraft/sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "minecraft/sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - }, - "pack.mcmeta": { - "hash": "a1ee4b8b62d984d924e14f40855c3797a4c5c18a", - "size": 11097 - }, - "realms/lang/af_ZA.lang": { - "hash": "52aaa08aaa960c016fa38c1fdfc68dc446cb8f3e", - "size": 7680 - }, - "realms/lang/ar_SA.lang": { - "hash": "a6b7b891e59d0db38c823ab753a5ac8796bd1d65", - "size": 9505 - }, - "realms/lang/ast_ES.lang": { - "hash": "e3ee71d4c6ff01dfe2fa466cfc958433316e0683", - "size": 7880 - }, - "realms/lang/az_AZ.lang": { - "hash": "b4d318fb952a8b976469ac3c09a4ab869d0b8e13", - "size": 8386 - }, - "realms/lang/bg_BG.lang": { - "hash": "e2a0524a1829a80ecb30c602d5ec86a398b0c30e", - "size": 11099 - }, - "realms/lang/ca_ES.lang": { - "hash": "330ad5dcdbc9db526c65ee624969aa65bd1cc149", - "size": 8066 - }, - "realms/lang/cs_CZ.lang": { - "hash": "a41c61b14225a133b664dd584c94d47ca86f72e2", - "size": 8041 - }, - "realms/lang/cy_GB.lang": { - "hash": "14cfb2f24e7d91dbc22a2a0e3b880d9829320243", - "size": 7347 - }, - "realms/lang/da_DK.lang": { - "hash": "a8e68a927a29d9450d9d8a16090454c4eacc3852", - "size": 7823 - }, - "realms/lang/de_DE.lang": { - "hash": "10a54fc66c8f479bb65c8d39c3b62265ac82e742", - "size": 8112 - }, - "realms/lang/el_GR.lang": { - "hash": "e17ea8659cfab4dbc479038c3f599073981e48a9", - "size": 10868 - }, - "realms/lang/en_AU.lang": { - "hash": "46f224c7d94773514dce4a759206288e3ca2c5da", - "size": 5935 - }, - "realms/lang/en_CA.lang": { - "hash": "e9b1b7eacecdce2abbb904c88b3741b9fb281f7a", - "size": 7556 - }, - "realms/lang/en_GB.lang": { - "hash": "176c14c2ce03e7a57725f7ea973d485b2888983a", - "size": 7539 - }, - "realms/lang/en_PT.lang": { - "hash": "e58d2a97afb75d81c14839c7aed9a0f39cc97930", - "size": 8065 - }, - "realms/lang/eo_UY.lang": { - "hash": "6fe562cd67282ce7a452190b722cbe3fb5b6344c", - "size": 7123 - }, - "realms/lang/es_AR.lang": { - "hash": "50ccb540403817f222b32c9da492368054b6e958", - "size": 7871 - }, - "realms/lang/es_ES.lang": { - "hash": "3e1023b16e830abb4622f7a14f0526ce755fb557", - "size": 8079 - }, - "realms/lang/es_MX.lang": { - "hash": "8be97755d534dde3ee1111e3b39c6b5b67798373", - "size": 8026 - }, - "realms/lang/es_UY.lang": { - "hash": "38394f86a2001cea212b6d06903218a71b326efb", - "size": 7348 - }, - "realms/lang/es_VE.lang": { - "hash": "fee4abfa2e4e8dafd83db67c33a07d9c23ed2ea3", - "size": 8029 - }, - "realms/lang/et_EE.lang": { - "hash": "7b4a8814ce48199ded6ae2b6fdd8b3bb8bfc5b49", - "size": 7855 - }, - "realms/lang/eu_ES.lang": { - "hash": "7ebae0281abcbd0d341d728756bec9d6ec1467ee", - "size": 8106 - }, - "realms/lang/fa_IR.lang": { - "hash": "e89ef25ae1fa8c571a001b686d1f4eeda25e5cde", - "size": 10010 - }, - "realms/lang/fi_FI.lang": { - "hash": "5e8d8230ac8db17d48ea011fdd185d502af3fbd9", - "size": 7783 - }, - "realms/lang/fil_PH.lang": { - "hash": "0027d4edd626883a618bc464df2ce54855bf650d", - "size": 8329 - }, - "realms/lang/fr_CA.lang": { - "hash": "e69a01032d22396b1f6ca548e0edb162e58a818d", - "size": 8560 - }, - "realms/lang/fr_FR.lang": { - "hash": "6d689ac64aa096ba17a52ae6e6e0bbe5fa5d4a9b", - "size": 8396 - }, - "realms/lang/ga_IE.lang": { - "hash": "b2983049aa338c2c1d707c426e54505cf643bea0", - "size": 8533 - }, - "realms/lang/gl_ES.lang": { - "hash": "209e71ba58feb5061d813724eac2b06a55b3e066", - "size": 7269 - }, - "realms/lang/gv_IM.lang": { - "hash": "b556d8156f1050d701ffc4f85bdabc3577e572f9", - "size": 5995 - }, - "realms/lang/he_IL.lang": { - "hash": "1cd7ce283302873d4719c35292c0bfee9ff88d12", - "size": 8935 - }, - "realms/lang/hi_IN.lang": { - "hash": "f2164cdd0b3191fdafbea4f97b99a22046aeedf4", - "size": 7022 - }, - "realms/lang/hr_HR.lang": { - "hash": "1607e086d96a856139e2a0f2d0b5ff3ffa4b6d4e", - "size": 7799 - }, - "realms/lang/hu_HU.lang": { - "hash": "827dd07c2830be33cab42f36b0a1cb0ef2a2f771", - "size": 8356 - }, - "realms/lang/hy_AM.lang": { - "hash": "685f29bcdcc62c0c58f4d137d30fcc40123411f4", - "size": 4397 - }, - "realms/lang/id_ID.lang": { - "hash": "d41daacff479a90aca8b8ecff1f40dbb1d144559", - "size": 7875 - }, - "realms/lang/is_IS.lang": { - "hash": "010f1fc88f36eed57e8ddccc74a25948be22d27c", - "size": 7913 - }, - "realms/lang/it_IT.lang": { - "hash": "2667f5bc36427218608c3fc7b1af48b047ba5b8d", - "size": 8115 - }, - "realms/lang/ja_JP.lang": { - "hash": "ad9b743a2579f0bcbc09acbbbdb6741f250b81bb", - "size": 9054 - }, - "realms/lang/ka_GE.lang": { - "hash": "905709a78b838e70d8a1e7ca2cd76cedb41712f8", - "size": 13450 - }, - "realms/lang/ko_KR.lang": { - "hash": "40b34f323a847f862e8f779ab84a80a3336a7bd8", - "size": 8224 - }, - "realms/lang/kw_GB.lang": { - "hash": "ac61acec46bb72c4e11b3fbe8317bd593d3c2120", - "size": 3021 - }, - "realms/lang/la_LA.lang": { - "hash": "72c87ee9656538c3908751d02c84b9bf4d032978", - "size": 7682 - }, - "realms/lang/lb_LU.lang": { - "hash": "de4ac38571122ab44f0e571aad2b58486c0e56f7", - "size": 8114 - }, - "realms/lang/lt_LT.lang": { - "hash": "4dd44b7458e826804c2c229baf535a732b9e68c8", - "size": 8404 - }, - "realms/lang/lv_LV.lang": { - "hash": "05c584aa9c2b0af08af0ec463541204ce63a4670", - "size": 8209 - }, - "realms/lang/mi_NZ.lang": { - "hash": "16f20c44b1662917db565be399caf1d68e020430", - "size": 73 - }, - "realms/lang/ms_MY.lang": { - "hash": "0045afb6a30c4beb3793b116a025111a411a14c9", - "size": 7450 - }, - "realms/lang/mt_MT.lang": { - "hash": "a7d757b683fe02a372025b3ad592241b73d0c8f5", - "size": 8126 - }, - "realms/lang/nds_DE.lang": { - "hash": "1278c9b0ee43443baf60f289a8236d503c4e126a", - "size": 7833 - }, - "realms/lang/nl_NL.lang": { - "hash": "35fd4611f6947b4142d76d30d1f36a994df59b10", - "size": 7999 - }, - "realms/lang/nn_NO.lang": { - "hash": "959491c90f33bba61156640bb1c31cbe075f5b41", - "size": 7242 - }, - "realms/lang/no_NO.lang": { - "hash": "6bd91cc519996920a605b5591d65a52eefdf0fa9", - "size": 7880 - }, - "realms/lang/oc_FR.lang": { - "hash": "cad8f85a230783f016f4a594528816be45846331", - "size": 8306 - }, - "realms/lang/pl_PL.lang": { - "hash": "4b6295b0de070dea8cb3a45d7ff781bf0ca530d2", - "size": 8075 - }, - "realms/lang/pt_BR.lang": { - "hash": "5b933ea21cd6e7bccefb023df4f6efc742468845", - "size": 7970 - }, - "realms/lang/pt_PT.lang": { - "hash": "e31936d5f6de9dbf40feeac734adfccf8d876e07", - "size": 8160 - }, - "realms/lang/qya_AA.lang": { - "hash": "aa41f15ebc5b2bc8dd110e3dbbfa8646e873a2b9", - "size": 263 - }, - "realms/lang/ro_RO.lang": { - "hash": "219ff52e6df85fc4a04cda68aeecffde934daeda", - "size": 8131 - }, - "realms/lang/ru_RU.lang": { - "hash": "956800973e1189fb76b895a8f3ae61af71606661", - "size": 10751 - }, - "realms/lang/se_NO.lang": { - "hash": "a58199be09233eedda669ad06bef1fb353b464ac", - "size": 6130 - }, - "realms/lang/sk_SK.lang": { - "hash": "94190ac744a68cd61cd70ad923033e943ecc050e", - "size": 7995 - }, - "realms/lang/sl_SI.lang": { - "hash": "5add3584b916929c35e638e232b38a7f0b6bf583", - "size": 7309 - }, - "realms/lang/sr_SP.lang": { - "hash": "68a625da50f12a170fb16f60f36ef31a8ff07f1f", - "size": 10273 - }, - "realms/lang/sv_SE.lang": { - "hash": "5f094aa93e1d5b066c0b3c567380c22b1826ac04", - "size": 7937 - }, - "realms/lang/th_TH.lang": { - "hash": "ef0f55dcbcdfc79415c2f178aea68cded7917c33", - "size": 12613 - }, - "realms/lang/tlh_AA.lang": { - "hash": "739a68f417161fed73cf778702977f5d70eb96f7", - "size": 810 - }, - "realms/lang/tr_TR.lang": { - "hash": "3ee4f600273ed1aba4e4583c9b6621e8a0105f9a", - "size": 8262 - }, - "realms/lang/uk_UA.lang": { - "hash": "4a2369e297138041d8a060e4124084ed7bea6a25", - "size": 10555 - }, - "realms/lang/val_ES.lang": { - "hash": "2e62679eb9407568fbf5a1bb9ba04a765aa2eb0e", - "size": 8049 - }, - "realms/lang/vi_VN.lang": { - "hash": "7ef69f5a43362e672b7a2c0b1ea4fca0d5520003", - "size": 9317 - }, - "realms/lang/zh_CN.lang": { - "hash": "8745e10d42d33d35e51af15362dada4cd71f385f", - "size": 7532 - }, - "realms/lang/zh_TW.lang": { - "hash": "1f3a90b891029d4a743f7f87e479db0b43740845", - "size": 7505 - } - } -} \ No newline at end of file diff --git a/assets/1.9-aprilfools.json b/assets/1.9-aprilfools.json deleted file mode 100644 index d40ce76a1b..0000000000 --- a/assets/1.9-aprilfools.json +++ /dev/null @@ -1,4216 +0,0 @@ -{ - "objects": { - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "minecraft/icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "minecraft/icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/lang/af_ZA.lang": { - "hash": "5cd1c556c035502858a59c0788cfe11d3170ba75", - "size": 74040 - }, - "minecraft/lang/ar_SA.lang": { - "hash": "25b71296317052cdd2751a5b931af1329254d6f9", - "size": 150068 - }, - "minecraft/lang/ast_ES.lang": { - "hash": "b57af170888588289a19592e15ead05b2a3f4e93", - "size": 141237 - }, - "minecraft/lang/az_AZ.lang": { - "hash": "e8d0382c6e1feb47539295d5d013431adf5f3d60", - "size": 83788 - }, - "minecraft/lang/be_BY.lang": { - "hash": "66ed9b4b19593b8d6abab496bf7a36732b49e664", - "size": 163990 - }, - "minecraft/lang/bg_BG.lang": { - "hash": "0f0ec42156a4fe37700fad9e85ed2445deb1b37a", - "size": 168115 - }, - "minecraft/lang/br_FR.lang": { - "hash": "999a1d3cfdb26d9d616f69ca92a4fb383122c0be", - "size": 138228 - }, - "minecraft/lang/ca_ES.lang": { - "hash": "cdc419d81ccbd3fd35a9ab4ec3c1cad4043c2c0c", - "size": 126591 - }, - "minecraft/lang/cs_CZ.lang": { - "hash": "0a033f5de8753751979c685a858975ab88db323b", - "size": 138483 - }, - "minecraft/lang/cy_GB.lang": { - "hash": "55ef9f5c3bbea4194f2588db1f53a5712d33c5db", - "size": 69831 - }, - "minecraft/lang/da_DK.lang": { - "hash": "115ad1606ef44688b6bf85982fc7c6485e76734f", - "size": 133456 - }, - "minecraft/lang/de_DE.lang": { - "hash": "c9a42fbd91bf118276ba8c03af13e80fcb9e8f68", - "size": 138494 - }, - "minecraft/lang/el_GR.lang": { - "hash": "7a3cb0179636accc7bbead2387cec860c137aca0", - "size": 152958 - }, - "minecraft/lang/en_AU.lang": { - "hash": "4a60d467a9115db29d4a452cde03e7996b68521e", - "size": 117483 - }, - "minecraft/lang/en_CA.lang": { - "hash": "99d2abbbd7fded4ae574755ddc97cf09da360316", - "size": 131024 - }, - "minecraft/lang/en_GB.lang": { - "hash": "3d7f778ea0a3baaf826ae75a094d77c46410902f", - "size": 131063 - }, - "minecraft/lang/en_NZ.lang": { - "hash": "156b873323b7f62ff5f89712ba68a92c3b30f232", - "size": 129850 - }, - "minecraft/lang/en_PT.lang": { - "hash": "9411c94aa25a77198a67282b2432407debfaff5c", - "size": 104505 - }, - "minecraft/lang/eo_UY.lang": { - "hash": "a1ce982b6136757a26a94a0e9edd5cc25f70fba6", - "size": 134757 - }, - "minecraft/lang/es_AR.lang": { - "hash": "e3f3c8cce37e4c80002de874a583dcd377470df9", - "size": 138588 - }, - "minecraft/lang/es_ES.lang": { - "hash": "2a256700d7cefc41926f62dc87ccb76599643ff5", - "size": 141166 - }, - "minecraft/lang/es_MX.lang": { - "hash": "8d8d51e8f21260fb77581be0b2a12eed5d56766f", - "size": 139346 - }, - "minecraft/lang/es_UY.lang": { - "hash": "bf2b7f9004c43881825705feaf3989830e4cfafa", - "size": 107880 - }, - "minecraft/lang/es_VE.lang": { - "hash": "968ba415ab21b0bbb8d71e2f10f2dbd100bf8820", - "size": 135787 - }, - "minecraft/lang/et_EE.lang": { - "hash": "1c90a5d1ca1b99608561b281155c275e5680cbb5", - "size": 140545 - }, - "minecraft/lang/eu_ES.lang": { - "hash": "2b627ce813e32f8109ae1057f3278228ffa880b9", - "size": 87019 - }, - "minecraft/lang/fa_IR.lang": { - "hash": "f3f8bb89b5ce3d8a905458f0faa52a54d1034515", - "size": 86027 - }, - "minecraft/lang/fi_FI.lang": { - "hash": "c3b57c938a7c104818c41da39b5a4301efd44b18", - "size": 138803 - }, - "minecraft/lang/fil_PH.lang": { - "hash": "e967b3ff8a7cc9cc00c31c78e2b1546a3a714459", - "size": 86249 - }, - "minecraft/lang/fo_FO.lang": { - "hash": "96c3798fd2d9fc97bb149a743bf0cdc0d628888a", - "size": 113079 - }, - "minecraft/lang/fr_CA.lang": { - "hash": "a9b0ad3b674db9f7ab8a0e3a4b8ec1321e362aa3", - "size": 146498 - }, - "minecraft/lang/fr_FR.lang": { - "hash": "c12f2e63231e761700694081d39aa47b0d533605", - "size": 145258 - }, - "minecraft/lang/fy_NL.lang": { - "hash": "3c15e260908b120968318dcd08e49cbdb9ac5a6c", - "size": 118914 - }, - "minecraft/lang/ga_IE.lang": { - "hash": "519ae2ab660d1be7ae3016b36e549756de44a4e6", - "size": 141671 - }, - "minecraft/lang/gl_ES.lang": { - "hash": "32fa7eb363deb2236d4860d793f3ec675c9957b0", - "size": 138516 - }, - "minecraft/lang/gv_IM.lang": { - "hash": "4d42a28e578e1fb12f4744172e2092c49f43c900", - "size": 60358 - }, - "minecraft/lang/he_IL.lang": { - "hash": "78cde0b439b284ae5f70c99ef3205d17aa6a84c2", - "size": 127012 - }, - "minecraft/lang/hi_IN.lang": { - "hash": "56f50d77326eccfdc0cef4f8c0aee6cd8b64c592", - "size": 86476 - }, - "minecraft/lang/hr_HR.lang": { - "hash": "29770e9eb516e30d4bca4eec9b940bff510b8019", - "size": 117388 - }, - "minecraft/lang/hu_HU.lang": { - "hash": "1080b78a5519638a4f55b3fb44f135987bbb57b0", - "size": 125012 - }, - "minecraft/lang/hy_AM.lang": { - "hash": "749f64d5f1172262b8a1454cf840723a1a2324b3", - "size": 77333 - }, - "minecraft/lang/id_ID.lang": { - "hash": "df62bdd871b031b18c9fcdfe5712cbe68e90d14c", - "size": 136754 - }, - "minecraft/lang/is_IS.lang": { - "hash": "a180039046138fc3fef028fcb0b1788ed08cafdf", - "size": 98079 - }, - "minecraft/lang/it_IT.lang": { - "hash": "53c3c820a18efd12bb7ba47ac1e7bbb8b132e914", - "size": 145701 - }, - "minecraft/lang/ja_JP.lang": { - "hash": "04d0398e572d1748f244b0d1b8bb394cbdc0e10d", - "size": 157938 - }, - "minecraft/lang/jbo_EN.lang": { - "hash": "d60621bfc18f7894f0c347c6d506fb63616bd954", - "size": 45413 - }, - "minecraft/lang/ka_GE.lang": { - "hash": "9c192e806f8ba6731605643d7a1e3699483da2f6", - "size": 217811 - }, - "minecraft/lang/ko_KR.lang": { - "hash": "88b0c38cf3d048219c7e77d5a19d6f3d7766a004", - "size": 149726 - }, - "minecraft/lang/ksh_DE.lang": { - "hash": "05b1b223d95f15b3daf49045cb541bb1e09f3eed", - "size": 135501 - }, - "minecraft/lang/kw_GB.lang": { - "hash": "46b97f55efc0a8b84b6a087cf3c1b43f4852d0ee", - "size": 70527 - }, - "minecraft/lang/la_LA.lang": { - "hash": "f9ba1cef4a53b5754093fc95fc437088e80c6801", - "size": 113813 - }, - "minecraft/lang/lb_LU.lang": { - "hash": "4af118fe44866a2b9c004b309a4c7f1f046a78d8", - "size": 81372 - }, - "minecraft/lang/li_LI.lang": { - "hash": "7d3116dbbe5aba04c561dbb94f6999dc4c48261f", - "size": 5107 - }, - "minecraft/lang/lol_US.lang": { - "hash": "459fe36088664addb7e4bae5efb713b3cd140dd4", - "size": 130675 - }, - "minecraft/lang/lt_LT.lang": { - "hash": "f69fe1c79ba3785056f3919c797bd4085c8782ef", - "size": 143248 - }, - "minecraft/lang/lv_LV.lang": { - "hash": "764a8b81a077b3bb5b6fbb8d2095c0a477615a68", - "size": 84406 - }, - "minecraft/lang/mi_NZ.lang": { - "hash": "ff44d81edc912844b5853a8c47c4572a5a85f6b7", - "size": 17231 - }, - "minecraft/lang/mk_MK.lang": { - "hash": "e36871b054123e621f662c479ba750b8632eb88e", - "size": 2234 - }, - "minecraft/lang/ms_MY.lang": { - "hash": "0ee82caaf2422488d98c9ef5c88369196b0d5730", - "size": 102108 - }, - "minecraft/lang/mt_MT.lang": { - "hash": "dc17b2866256b389110401b25ee63c9f20d2b618", - "size": 140071 - }, - "minecraft/lang/nds_DE.lang": { - "hash": "a5f6e36080aca58e4783c447c4edeb3b6f863080", - "size": 72604 - }, - "minecraft/lang/nl_NL.lang": { - "hash": "073e0c235d82141e80514f5acf695d00f90e45fb", - "size": 135655 - }, - "minecraft/lang/nn_NO.lang": { - "hash": "4142115f19ff598ff2dbb244e6be2e16456db460", - "size": 90185 - }, - "minecraft/lang/no_NO.lang": { - "hash": "cf43fe3a34ea8a58ce0f502c22176a778c275248", - "size": 128570 - }, - "minecraft/lang/oc_FR.lang": { - "hash": "9256715f6ee6ce94c9a3f0c20030c97cbd45af56", - "size": 123093 - }, - "minecraft/lang/pl_PL.lang": { - "hash": "901f3f4b37beb880ac0e163ae13d8573d3f84cc7", - "size": 142467 - }, - "minecraft/lang/pt_BR.lang": { - "hash": "dfd5789c529993030c3f3b086eefa4f7bf3adf6c", - "size": 138982 - }, - "minecraft/lang/pt_PT.lang": { - "hash": "a33c505875e52c9910d11a50c1c59e26889c0693", - "size": 126579 - }, - "minecraft/lang/qya_AA.lang": { - "hash": "3127d68e0b566d392cda30f1e0b21467c212cd58", - "size": 39455 - }, - "minecraft/lang/ro_RO.lang": { - "hash": "ebb521ff5a34f7a288a8d0a48567b77d450a9410", - "size": 139253 - }, - "minecraft/lang/ru_RU.lang": { - "hash": "6c3bedbc74fd3c1a69eb93dbcc1a364a4feadb00", - "size": 181859 - }, - "minecraft/lang/se_NO.lang": { - "hash": "dc80ab3aee3ee1952cdddc5b00c5e0563cd38678", - "size": 18938 - }, - "minecraft/lang/sk_SK.lang": { - "hash": "524c11924cffb2c9e4f56827ed57acd249561002", - "size": 142380 - }, - "minecraft/lang/sl_SI.lang": { - "hash": "cc68d238846e309a0f01c477f02575e11e25c5b7", - "size": 136401 - }, - "minecraft/lang/so_SO.lang": { - "hash": "aebe1285c23e89b882140f06798376dcb650c9d3", - "size": 766 - }, - "minecraft/lang/sq_AL.lang": { - "hash": "36c7d9dbf645069c12947be5e533ebec5fe755f1", - "size": 5089 - }, - "minecraft/lang/sr_SP.lang": { - "hash": "6896d07c4d8574191b95194cd20fc9c718713405", - "size": 126875 - }, - "minecraft/lang/sv_SE.lang": { - "hash": "10ff0bb5b5de999781549ac11a7c6fe8ac35129e", - "size": 133629 - }, - "minecraft/lang/th_TH.lang": { - "hash": "3b8ea299730f40e2727621dae9fe241f7ed07248", - "size": 196721 - }, - "minecraft/lang/tlh_AA.lang": { - "hash": "3de07ce04b8848062727941def06295240321bec", - "size": 45505 - }, - "minecraft/lang/tr_TR.lang": { - "hash": "57e1a01ec4bba6690b3f3eda47d13307168e1578", - "size": 139021 - }, - "minecraft/lang/tzl_TZL.lang": { - "hash": "252d5ecf33ba12dadcbe8c9ff24570cd43dc226e", - "size": 54099 - }, - "minecraft/lang/uk_UA.lang": { - "hash": "18132173863993eb8b12b9b7a1658ad48291ac4d", - "size": 185993 - }, - "minecraft/lang/val_ES.lang": { - "hash": "3c3aca77c2dd6f7b5ea568ff2fb393596d40ea69", - "size": 143528 - }, - "minecraft/lang/vi_VN.lang": { - "hash": "34c0b39e65c6acad82f99318a5f643a2cf3703b8", - "size": 158121 - }, - "minecraft/lang/zh_CN.lang": { - "hash": "ab63cd4945a0656f9debf1326516e372c6af4cba", - "size": 128520 - }, - "minecraft/lang/zh_TW.lang": { - "hash": "799a1a6d3a2acf887ad20d9e97a72f6f5791be8c", - "size": 131773 - }, - "minecraft/sounds.json": { - "hash": "c1598d6fd9f577237985a402d8bfd71cbd0a8b29", - "size": 82931 - }, - "minecraft/sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "minecraft/sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "minecraft/sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "minecraft/sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "minecraft/sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "minecraft/sounds/ambient/cave/cave14.ogg": { - "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", - "size": 88989 - }, - "minecraft/sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "minecraft/sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "minecraft/sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "minecraft/sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "minecraft/sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "minecraft/sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "minecraft/sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "minecraft/sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "minecraft/sounds/ambient/weather/rain1.ogg": { - "hash": "941611aed1eb6888f6ad998af22d2d2ef2efc4aa", - "size": 22230 - }, - "minecraft/sounds/ambient/weather/rain2.ogg": { - "hash": "6cf5c9f78a221f9a9576753fa5ca6cf3563c352a", - "size": 23292 - }, - "minecraft/sounds/ambient/weather/rain3.ogg": { - "hash": "61dba25ce75a25e7920bcb210408fc6b6a2c92f0", - "size": 23967 - }, - "minecraft/sounds/ambient/weather/rain4.ogg": { - "hash": "0b0d9e03b93a8c5823eb4f925114aef0cb9ac6b2", - "size": 23963 - }, - "minecraft/sounds/ambient/weather/rain5.ogg": { - "hash": "072089b5c336cf62fc003f4b4a63c4740f4931df", - "size": 22157 - }, - "minecraft/sounds/ambient/weather/rain6.ogg": { - "hash": "b94f782f9762a5497f51b8065bdc7e495424bcbd", - "size": 23159 - }, - "minecraft/sounds/ambient/weather/rain7.ogg": { - "hash": "45bf909bc5def60f055a57ac776ac277364d76a6", - "size": 23713 - }, - "minecraft/sounds/ambient/weather/rain8.ogg": { - "hash": "15925d0a3a0de4b483f4d90ac2fc9a2043e499ee", - "size": 24855 - }, - "minecraft/sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "minecraft/sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "minecraft/sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "minecraft/sounds/block/brewing_stand/brew1.ogg": { - "hash": "b91c8cf157979540e517895beefe0390acac6454", - "size": 11092 - }, - "minecraft/sounds/block/brewing_stand/brew2.ogg": { - "hash": "030a3d36cccac21197db2ec078f96cbc2caa1311", - "size": 12877 - }, - "minecraft/sounds/block/chest/close.ogg": { - "hash": "a7d0d6f761c9a647cc0273bc016f2772b85f6d88", - "size": 7590 - }, - "minecraft/sounds/block/chest/close2.ogg": { - "hash": "eaa2cfc2ca71f219930cc496d5316853364d3623", - "size": 7896 - }, - "minecraft/sounds/block/chest/close3.ogg": { - "hash": "fda6f8d1f1daabad0fd78903cd3c4b366f77a8e5", - "size": 7116 - }, - "minecraft/sounds/block/chest/open.ogg": { - "hash": "f993dbcc8cdde669020b9f988f091d997006ce8b", - "size": 8916 - }, - "minecraft/sounds/block/chorus_flower/death1.ogg": { - "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", - "size": 16467 - }, - "minecraft/sounds/block/chorus_flower/death2.ogg": { - "hash": "64ea3da2bfe8f994308140c734ca81a6fed4d4a7", - "size": 16267 - }, - "minecraft/sounds/block/chorus_flower/death3.ogg": { - "hash": "aa10d6c0b4941f35b7129ee0b9905536826f2422", - "size": 10243 - }, - "minecraft/sounds/block/chorus_flower/grow1.ogg": { - "hash": "07373cce0250d335443998231c8a9e3ef7531e9f", - "size": 13938 - }, - "minecraft/sounds/block/chorus_flower/grow2.ogg": { - "hash": "f23941bd42028d6fac79a142cb913522f05998c2", - "size": 15249 - }, - "minecraft/sounds/block/chorus_flower/grow3.ogg": { - "hash": "7e163e93b0799fc8373baa3fdbf44bffcbe540b4", - "size": 17264 - }, - "minecraft/sounds/block/chorus_flower/grow4.ogg": { - "hash": "a2c1116d40b879a0abccc2f02c0471be91bb6b30", - "size": 14078 - }, - "minecraft/sounds/block/fence_gate/close1.ogg": { - "hash": "aaebcc83934fb7919c7af934eefc5a586678e1b2", - "size": 6492 - }, - "minecraft/sounds/block/fence_gate/close2.ogg": { - "hash": "58d63232621aaa03e4d09598700561214e7c2477", - "size": 6649 - }, - "minecraft/sounds/block/fence_gate/open1.ogg": { - "hash": "fa68bbdcbb68db8dea8604f3ae5caadb9ded0cbe", - "size": 6676 - }, - "minecraft/sounds/block/fence_gate/open2.ogg": { - "hash": "836ae33bdfadbe5dcbe0696fe64c671beb4938fb", - "size": 7018 - }, - "minecraft/sounds/block/furnace/fire_crackle1.ogg": { - "hash": "c27a5dfd1f85834d0238273dfc7227b85776afc8", - "size": 24373 - }, - "minecraft/sounds/block/furnace/fire_crackle2.ogg": { - "hash": "8e00fe4a121211c668eed96c0c45bef4e1ae2978", - "size": 22697 - }, - "minecraft/sounds/block/furnace/fire_crackle3.ogg": { - "hash": "83221aea5f4c54dc13907d85a8330c02da933a10", - "size": 20394 - }, - "minecraft/sounds/block/furnace/fire_crackle4.ogg": { - "hash": "739dc564cf6d0ff909542293cd5754d4aa52bf2c", - "size": 20583 - }, - "minecraft/sounds/block/furnace/fire_crackle5.ogg": { - "hash": "42a25a79668f99c697be57c0353c9e82fc7a5842", - "size": 23872 - }, - "minecraft/sounds/block/iron_door/close1.ogg": { - "hash": "108c61bfecd4f969778173578984503e08dd7898", - "size": 6550 - }, - "minecraft/sounds/block/iron_door/close2.ogg": { - "hash": "aec962400204953cc7eefef2c0cc1942bbeaff38", - "size": 6590 - }, - "minecraft/sounds/block/iron_door/close3.ogg": { - "hash": "278ae35982e186ab9f4a9ef5728b18793c939e98", - "size": 6465 - }, - "minecraft/sounds/block/iron_door/close4.ogg": { - "hash": "4710afcb488c6ee3881e3b896dfcd5cc2069049a", - "size": 6579 - }, - "minecraft/sounds/block/iron_door/open1.ogg": { - "hash": "a8756192499be8204a5e195b9873b6b48c0d1d25", - "size": 7486 - }, - "minecraft/sounds/block/iron_door/open2.ogg": { - "hash": "0208597870daf05e8bde08d4aac04989c9ebedf2", - "size": 7612 - }, - "minecraft/sounds/block/iron_door/open3.ogg": { - "hash": "e700e2c9abdfc27a32ac3b7f759d6c48a0846992", - "size": 6812 - }, - "minecraft/sounds/block/iron_door/open4.ogg": { - "hash": "ae6914ce7180755e98ee2d169e1757bc624bbade", - "size": 7306 - }, - "minecraft/sounds/block/iron_trapdoor/close1.ogg": { - "hash": "2eed61a9d62487569fe54986856238e1c364f7cd", - "size": 5520 - }, - "minecraft/sounds/block/iron_trapdoor/close2.ogg": { - "hash": "003409183ca2b8a8a140bfeb6390d1a9edc8c88b", - "size": 5278 - }, - "minecraft/sounds/block/iron_trapdoor/close3.ogg": { - "hash": "d76adcd771f45c83ded14aaad4645dd068918d52", - "size": 5220 - }, - "minecraft/sounds/block/iron_trapdoor/close4.ogg": { - "hash": "f1f532ab1d59998dcdb4e1838fa62d224cdcfd1e", - "size": 5580 - }, - "minecraft/sounds/block/iron_trapdoor/open1.ogg": { - "hash": "45f65be973d1929c2bd26d4fbc7912ad6bfc4834", - "size": 5256 - }, - "minecraft/sounds/block/iron_trapdoor/open2.ogg": { - "hash": "fdce7a33bf8e7605d40a10dbe0edc5556b1d43c4", - "size": 5566 - }, - "minecraft/sounds/block/iron_trapdoor/open3.ogg": { - "hash": "edb8625e330ee1ee8ceeb2540cd083360e9daf65", - "size": 4991 - }, - "minecraft/sounds/block/iron_trapdoor/open4.ogg": { - "hash": "e73b083393fa29357e85f8b535751e14853cf7b5", - "size": 5516 - }, - "minecraft/sounds/block/waterlily/place1.ogg": { - "hash": "a8d5525b3304a47c138579e46c5dc525bba193dd", - "size": 5165 - }, - "minecraft/sounds/block/waterlily/place2.ogg": { - "hash": "ba72e7707b095d24af0cb9c267b9c5b92efa3e70", - "size": 5034 - }, - "minecraft/sounds/block/waterlily/place3.ogg": { - "hash": "ceade9b1b4c759e442d6903ddd9102c22401168d", - "size": 5292 - }, - "minecraft/sounds/block/waterlily/place4.ogg": { - "hash": "5488a01c534a16c2138c2f7072343d4179695477", - "size": 5114 - }, - "minecraft/sounds/block/wooden_door/close.ogg": { - "hash": "871634413de37a092d0e5fe7844a37917c27bbf2", - "size": 6789 - }, - "minecraft/sounds/block/wooden_door/close2.ogg": { - "hash": "6e0d43b064fb69f7b63e0704d99a38bb2ebc19e0", - "size": 6504 - }, - "minecraft/sounds/block/wooden_door/close3.ogg": { - "hash": "d11ce21cc8a280448e9c12a28406583127809b79", - "size": 6427 - }, - "minecraft/sounds/block/wooden_door/close4.ogg": { - "hash": "011cf0d5b4015b52129caa98c7c4a35ea7a795ed", - "size": 6363 - }, - "minecraft/sounds/block/wooden_door/open.ogg": { - "hash": "4ed1f29f3e1378811f7fcc49db743400b8e3284f", - "size": 8011 - }, - "minecraft/sounds/block/wooden_door/open2.ogg": { - "hash": "5c44e7a8da8afddd9220121ba76ec1badebb56c3", - "size": 7320 - }, - "minecraft/sounds/block/wooden_door/open3.ogg": { - "hash": "d2ba0797ca24fcf15d105c88899089e4af5cb9f4", - "size": 6820 - }, - "minecraft/sounds/block/wooden_door/open4.ogg": { - "hash": "21464f4cfb0163f9071d2a84d818bd5ac5b6eee6", - "size": 7472 - }, - "minecraft/sounds/block/wooden_trapdoor/close1.ogg": { - "hash": "159697af99ef2640f870bee2aaeda9170a918523", - "size": 5519 - }, - "minecraft/sounds/block/wooden_trapdoor/close2.ogg": { - "hash": "5e49444266bf88c2006233a811561272ad8f157f", - "size": 5280 - }, - "minecraft/sounds/block/wooden_trapdoor/close3.ogg": { - "hash": "c9a5510420292be670d0020b7123ca0fef1f6087", - "size": 4887 - }, - "minecraft/sounds/block/wooden_trapdoor/open1.ogg": { - "hash": "9eb0c3c8c34bcf83db451c12f24edd756908d265", - "size": 5295 - }, - "minecraft/sounds/block/wooden_trapdoor/open2.ogg": { - "hash": "a410f82debee252f1399a8c391bef261ab42d07c", - "size": 5389 - }, - "minecraft/sounds/block/wooden_trapdoor/open3.ogg": { - "hash": "37c0ff8ac56889125bb0d11be7225f453e1e4098", - "size": 5907 - }, - "minecraft/sounds/block/wooden_trapdoor/open4.ogg": { - "hash": "f756c39f4ca9565c359a66d33b5a4f9d886e5479", - "size": 5788 - }, - "minecraft/sounds/block/wooden_trapdoor/open5.ogg": { - "hash": "3a05ef3ce1827538f54ba4b3262eaee438da4217", - "size": 5760 - }, - "minecraft/sounds/buzzwords/equipvr.ogg": { - "hash": "c72e0ad2a60d5a9ec89e712388a0c1eb0c223d38", - "size": 11116 - }, - "minecraft/sounds/buzzwords/robotlarm1.ogg": { - "hash": "6cc01577b0e0042a614d7d7aee00923def70db6c", - "size": 8428 - }, - "minecraft/sounds/buzzwords/robotlarm2.ogg": { - "hash": "a2dcd3cc3d0f39ff540e1882f7906bea5a02debd", - "size": 9587 - }, - "minecraft/sounds/buzzwords/robotlarm3.ogg": { - "hash": "9546ffbaf6d6aa2c4a0c83581b773f2e83eabdd2", - "size": 10632 - }, - "minecraft/sounds/buzzwords/robotlarm4.ogg": { - "hash": "fb8220a13c2d767f1e26ce44f3b12b1cdd273b87", - "size": 8206 - }, - "minecraft/sounds/buzzwords/tick1.ogg": { - "hash": "eddd412257313c0637b15e4deb0ddb0b22e8892b", - "size": 6073 - }, - "minecraft/sounds/buzzwords/tick2.ogg": { - "hash": "69e9ac4b950a3c4cbc2824901b9696ab74e3824d", - "size": 5373 - }, - "minecraft/sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "minecraft/sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "minecraft/sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "minecraft/sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "minecraft/sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "minecraft/sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "minecraft/sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "minecraft/sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "minecraft/sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "minecraft/sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "minecraft/sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "minecraft/sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "minecraft/sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "minecraft/sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "minecraft/sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "minecraft/sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "minecraft/sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "minecraft/sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "minecraft/sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "minecraft/sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "minecraft/sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "minecraft/sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "minecraft/sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "minecraft/sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "minecraft/sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "minecraft/sounds/enchant/thorns/hit1.ogg": { - "hash": "539fe34036caba1b247df3360c688960e4defd81", - "size": 6662 - }, - "minecraft/sounds/enchant/thorns/hit2.ogg": { - "hash": "cce17e7a814eb77c9cc14d6f97ba6a941bbe9c74", - "size": 7228 - }, - "minecraft/sounds/enchant/thorns/hit3.ogg": { - "hash": "cc8d5578d3d8728955ab0d54b0278ffcf99d858b", - "size": 7976 - }, - "minecraft/sounds/enchant/thorns/hit4.ogg": { - "hash": "8797fc7cc14c4ffeae1b131631fa025154f98c86", - "size": 8269 - }, - "minecraft/sounds/entity/armorstand/break1.ogg": { - "hash": "d39e91b93f8e7eb31776e65e9788a0ab2c9b32c3", - "size": 7891 - }, - "minecraft/sounds/entity/armorstand/break2.ogg": { - "hash": "4d270722140425e172a192d4393676b1f65e15d5", - "size": 6862 - }, - "minecraft/sounds/entity/armorstand/break3.ogg": { - "hash": "0fed68b1071ec4f3c5ce24639c746b7e975c1c91", - "size": 6713 - }, - "minecraft/sounds/entity/armorstand/break4.ogg": { - "hash": "695ebb888cda6e98ce2cda9a69b2c29dddbb7b2b", - "size": 6292 - }, - "minecraft/sounds/entity/armorstand/hit1.ogg": { - "hash": "155de9993fbc036f371d9fee50c8b2012dc5adce", - "size": 7423 - }, - "minecraft/sounds/entity/armorstand/hit2.ogg": { - "hash": "504362657a72f3ecb1d694989c23c497310cc471", - "size": 6503 - }, - "minecraft/sounds/entity/armorstand/hit3.ogg": { - "hash": "136cc386976d1901f9b3b374a71d987efb50dce6", - "size": 6075 - }, - "minecraft/sounds/entity/armorstand/hit4.ogg": { - "hash": "6c83307ca1f6d7484d2899f381801713cdf06bbe", - "size": 6078 - }, - "minecraft/sounds/entity/cow/milk1.ogg": { - "hash": "462cbc14581ba05f4a5f1e5aa23cb48eb823bf2d", - "size": 14489 - }, - "minecraft/sounds/entity/cow/milk2.ogg": { - "hash": "47d640178306584d10213dbf05290150ff60a46b", - "size": 13302 - }, - "minecraft/sounds/entity/cow/milk3.ogg": { - "hash": "e7133a7d4822e40f0abd716faa3a8f340362b8d7", - "size": 13332 - }, - "minecraft/sounds/entity/elytra/elytra.ogg": { - "hash": "f4f079477eef4a9cc7378451a5fbbeb94e46c79d", - "size": 144347 - }, - "minecraft/sounds/entity/guardian/ambient1.ogg": { - "hash": "6c5c988701199ca65fcd2caf88a0e456d3421977", - "size": 15061 - }, - "minecraft/sounds/entity/guardian/ambient2.ogg": { - "hash": "98e6c933794f74d15b1e87eea64ca6f766e557c2", - "size": 14776 - }, - "minecraft/sounds/entity/guardian/ambient3.ogg": { - "hash": "43ba9e9339435f351b4578723910556354e16d43", - "size": 13395 - }, - "minecraft/sounds/entity/guardian/ambient4.ogg": { - "hash": "4ebf0ae943f5881bb81af674e8596341e52015eb", - "size": 12793 - }, - "minecraft/sounds/entity/horse/eat1.ogg": { - "hash": "65727e3d0b1e51e537b0e476f119bee8be45edab", - "size": 8581 - }, - "minecraft/sounds/entity/horse/eat2.ogg": { - "hash": "1f13e157e2ff169eef53bab24e65cb40d41b93b6", - "size": 6990 - }, - "minecraft/sounds/entity/horse/eat3.ogg": { - "hash": "c5cd11a147cf6a37bd0f33f951f74464fb0d128a", - "size": 7073 - }, - "minecraft/sounds/entity/horse/eat4.ogg": { - "hash": "6ac381cb9b69baf96b909e59d8c9886579746e4f", - "size": 7143 - }, - "minecraft/sounds/entity/horse/eat5.ogg": { - "hash": "1826c6986572fe2f7ab9111dc6da9b67df1f7f20", - "size": 6249 - }, - "minecraft/sounds/entity/itemframe/add_item1.ogg": { - "hash": "cf44e74d49ef2793fb01143a37fd27ee50d0e727", - "size": 4404 - }, - "minecraft/sounds/entity/itemframe/add_item2.ogg": { - "hash": "281f889e8eadcb21e2bb664d4f337192fab3a139", - "size": 4303 - }, - "minecraft/sounds/entity/itemframe/add_item3.ogg": { - "hash": "e2b2464a1507c129e4fd8aa2447f92cfe1bd61bb", - "size": 4488 - }, - "minecraft/sounds/entity/itemframe/add_item4.ogg": { - "hash": "285196110d802aed2f6797eb436d70e36716edaa", - "size": 4581 - }, - "minecraft/sounds/entity/itemframe/break1.ogg": { - "hash": "36adcbb0553274272777667992b363d857b80af9", - "size": 4907 - }, - "minecraft/sounds/entity/itemframe/break2.ogg": { - "hash": "c756f26f5a702fca021795d9ae15b5dadba1cf07", - "size": 4980 - }, - "minecraft/sounds/entity/itemframe/break3.ogg": { - "hash": "1d15957378b747a2daad165dd14acc5689310e9a", - "size": 4956 - }, - "minecraft/sounds/entity/itemframe/place1.ogg": { - "hash": "fae49d67f7901e74e75c1343082096fd7f524ee7", - "size": 5362 - }, - "minecraft/sounds/entity/itemframe/place2.ogg": { - "hash": "dcddcc8d9845734c85e39afecb34cc2b1586905c", - "size": 5009 - }, - "minecraft/sounds/entity/itemframe/place3.ogg": { - "hash": "06dafda29984d98c81df8cd5edeca2e96599f1f4", - "size": 5218 - }, - "minecraft/sounds/entity/itemframe/place4.ogg": { - "hash": "d6a7e9b6882630bc21a0efad67dcccd12ccb2eb5", - "size": 4542 - }, - "minecraft/sounds/entity/itemframe/remove_item1.ogg": { - "hash": "83c8daabf4016b4a69a0aff792629776e646477a", - "size": 4179 - }, - "minecraft/sounds/entity/itemframe/remove_item2.ogg": { - "hash": "35a5c6a402a0f0091c1221a245ea9cc180975cc8", - "size": 4439 - }, - "minecraft/sounds/entity/itemframe/remove_item3.ogg": { - "hash": "54ae8bae3da40ea9a80739d7b36106bffaf8854c", - "size": 4347 - }, - "minecraft/sounds/entity/itemframe/remove_item4.ogg": { - "hash": "7c58d79a33c20c776c6f592b80e96305034c6dbe", - "size": 4311 - }, - "minecraft/sounds/entity/itemframe/rotate_item1.ogg": { - "hash": "c6ac8614f870ba8a7898a2544738d03dc141c92c", - "size": 4097 - }, - "minecraft/sounds/entity/itemframe/rotate_item2.ogg": { - "hash": "5ebe9a655de4ff8510a2c58e74d25a65ce6c8ad1", - "size": 4004 - }, - "minecraft/sounds/entity/itemframe/rotate_item3.ogg": { - "hash": "def695c50fa800dc639e91bea0148c7626ca5e87", - "size": 4021 - }, - "minecraft/sounds/entity/itemframe/rotate_item4.ogg": { - "hash": "5cd1caeb2b7c35e58c57a90eed97be8cd893e499", - "size": 4075 - }, - "minecraft/sounds/entity/leashknot/break1.ogg": { - "hash": "63c22eb984e3406f33bd3fc474b1d76f2c395f1a", - "size": 6632 - }, - "minecraft/sounds/entity/leashknot/break2.ogg": { - "hash": "48f9931bef7d3a07c7ea40126eb2bd9c71c4a0e7", - "size": 7237 - }, - "minecraft/sounds/entity/leashknot/break3.ogg": { - "hash": "1f411b36057067939b1aa1b0354ebb8eaa1e980d", - "size": 7741 - }, - "minecraft/sounds/entity/leashknot/place1.ogg": { - "hash": "2b048cb32391a275b07e5648ec6d474fb52f9f91", - "size": 6186 - }, - "minecraft/sounds/entity/leashknot/place2.ogg": { - "hash": "45d81989f156d74bd07939be66cb89aecd6f8609", - "size": 5924 - }, - "minecraft/sounds/entity/leashknot/place3.ogg": { - "hash": "ee39bc3030b4465309f67d897b9df23093acba06", - "size": 6367 - }, - "minecraft/sounds/entity/painting/break1.ogg": { - "hash": "a1aaacc760df41853a7c02e741b81bfc51c5e93c", - "size": 5644 - }, - "minecraft/sounds/entity/painting/break2.ogg": { - "hash": "330a29f4ac0f178bb2d5855b29ad1b262ef14604", - "size": 5380 - }, - "minecraft/sounds/entity/painting/break3.ogg": { - "hash": "7a4f2566e6d1ff536a9c6d7f9a0d804d15a3ce62", - "size": 5225 - }, - "minecraft/sounds/entity/painting/place1.ogg": { - "hash": "a3ab149628aa2f10acda1e1e3c097b04fcb46328", - "size": 4609 - }, - "minecraft/sounds/entity/painting/place2.ogg": { - "hash": "2211e494688ba04b0c4658ed74d7e48c2d391c33", - "size": 4720 - }, - "minecraft/sounds/entity/painting/place3.ogg": { - "hash": "f82bb1724f94ef3e2cd80a0e41ed0ca54c8f7502", - "size": 4708 - }, - "minecraft/sounds/entity/painting/place4.ogg": { - "hash": "08d3912d571693d82692458132d4de59928f16d6", - "size": 4920 - }, - "minecraft/sounds/entity/player/attack/crit1.ogg": { - "hash": "509656b6d02a4491f46c686e66b615950c6c1408", - "size": 8223 - }, - "minecraft/sounds/entity/player/attack/crit2.ogg": { - "hash": "1b172129daf7cd9a36d2b0f7820baf2e479e381a", - "size": 9783 - }, - "minecraft/sounds/entity/player/attack/crit3.ogg": { - "hash": "15bbaf7901d7abff12bb872ff88a6ad541f5227a", - "size": 8273 - }, - "minecraft/sounds/entity/player/attack/knockback1.ogg": { - "hash": "08626fc2a337c28b5dfdafb6daa9ea31f9a70571", - "size": 8148 - }, - "minecraft/sounds/entity/player/attack/knockback2.ogg": { - "hash": "0556f8b2dc424e7368b4ab9f8a315aa26982e3fc", - "size": 7428 - }, - "minecraft/sounds/entity/player/attack/knockback3.ogg": { - "hash": "085a6cd2e023877254d1118c403f39e556c003cb", - "size": 8234 - }, - "minecraft/sounds/entity/player/attack/knockback4.ogg": { - "hash": "1c722dfd43b06c28273bc8c56d1d02c1a6ea5e48", - "size": 8442 - }, - "minecraft/sounds/entity/player/attack/strong1.ogg": { - "hash": "d7067e204913cf9631bfbb7340102f6de75c2dfc", - "size": 5194 - }, - "minecraft/sounds/entity/player/attack/strong2.ogg": { - "hash": "56afe99ff911f7c56fb923cd85427a719c2a1424", - "size": 5782 - }, - "minecraft/sounds/entity/player/attack/strong3.ogg": { - "hash": "780917a341ca4e6a5a8f4e744142a94069189fb0", - "size": 5252 - }, - "minecraft/sounds/entity/player/attack/strong4.ogg": { - "hash": "a272af870850e4d5905f476ac23bcb28543a543a", - "size": 5460 - }, - "minecraft/sounds/entity/player/attack/strong5.ogg": { - "hash": "c3dcdf6dff63fcf4d35b2742b62018591de0e156", - "size": 5664 - }, - "minecraft/sounds/entity/player/attack/strong6.ogg": { - "hash": "ed76364b90ade21c5d25bf09a4a67475801bce66", - "size": 5122 - }, - "minecraft/sounds/entity/player/attack/sweep1.ogg": { - "hash": "fd20e1cd8c69bc2f037de950b078a729a4b7d6a6", - "size": 5546 - }, - "minecraft/sounds/entity/player/attack/sweep2.ogg": { - "hash": "c9534f4d840470b3c6efbcb84cff23c57baa3393", - "size": 5398 - }, - "minecraft/sounds/entity/player/attack/sweep3.ogg": { - "hash": "4c26fd4c2774e7afcbda1e293a27595e04e87c47", - "size": 5238 - }, - "minecraft/sounds/entity/player/attack/sweep4.ogg": { - "hash": "ae9bb7a332e3e3d3665f282b60b296ec01be97df", - "size": 4969 - }, - "minecraft/sounds/entity/player/attack/sweep5.ogg": { - "hash": "50a317f837b0604c3ebe8224951c1a0d7a94516a", - "size": 5329 - }, - "minecraft/sounds/entity/player/attack/sweep6.ogg": { - "hash": "39077d824a27e8040b0e1f2b4707d81149830d11", - "size": 5117 - }, - "minecraft/sounds/entity/player/attack/sweep7.ogg": { - "hash": "e8d0df494880f2067bb64d08a7428a78239c9a29", - "size": 5515 - }, - "minecraft/sounds/entity/player/attack/weak1.ogg": { - "hash": "f26ab58dc70ce7a3f4d16b5bb31620894b0b8812", - "size": 4337 - }, - "minecraft/sounds/entity/player/attack/weak2.ogg": { - "hash": "8d56863e83e0e114937522d3a4a7e124528c65b4", - "size": 4260 - }, - "minecraft/sounds/entity/player/attack/weak3.ogg": { - "hash": "5d78e883f8bf8123261a5b05cf90cb5cc020fa6e", - "size": 4463 - }, - "minecraft/sounds/entity/player/attack/weak4.ogg": { - "hash": "5fa52f2e49e446e466b721937cc168bba734ef33", - "size": 4525 - }, - "minecraft/sounds/entity/rabbit/attack1.ogg": { - "hash": "5041867a91a67cec2fa1ab572c351d2796a6f050", - "size": 7443 - }, - "minecraft/sounds/entity/rabbit/attack2.ogg": { - "hash": "4b90ff3a9b1486642bc0f15da0045d83a91df82e", - "size": 7268 - }, - "minecraft/sounds/entity/rabbit/attack3.ogg": { - "hash": "c31af622a2ee7beffb9daf72363a77a607be64a3", - "size": 9299 - }, - "minecraft/sounds/entity/rabbit/attack4.ogg": { - "hash": "8301a44446b04249e6896bc230f6d8c9d8e56273", - "size": 8857 - }, - "minecraft/sounds/entity/shulker/ambient1.ogg": { - "hash": "dd67ac8cf15d54eff38ef9a790be4692bcba2900", - "size": 7078 - }, - "minecraft/sounds/entity/shulker/ambient2.ogg": { - "hash": "f0d58706321168c2907cf13ae6f8ae9108244fc3", - "size": 7333 - }, - "minecraft/sounds/entity/shulker/ambient3.ogg": { - "hash": "d4f6c468ad9536049023a9680483c4d44088e084", - "size": 6148 - }, - "minecraft/sounds/entity/shulker/ambient4.ogg": { - "hash": "5c4cbba7fe4bc8214708f93f4db54102660a281d", - "size": 7371 - }, - "minecraft/sounds/entity/shulker/ambient5.ogg": { - "hash": "dbebdab8835d86493975dde6fd05db76de5a0605", - "size": 7116 - }, - "minecraft/sounds/entity/shulker/ambient6.ogg": { - "hash": "5cc7da22ff9cdea9175c8496c3e683d0ce97c9e2", - "size": 7554 - }, - "minecraft/sounds/entity/shulker/ambient7.ogg": { - "hash": "c0caa238bb45a074c117869eef193290fc27fb59", - "size": 8240 - }, - "minecraft/sounds/entity/shulker/close1.ogg": { - "hash": "7b99a069d855e1089c025e75c0b4ea6699220804", - "size": 5475 - }, - "minecraft/sounds/entity/shulker/close2.ogg": { - "hash": "7d90eb9e088738c9ae7ad8b2951c7432a0d7cc44", - "size": 5343 - }, - "minecraft/sounds/entity/shulker/close3.ogg": { - "hash": "ec247f38f3f60f9e185b31e787c1ad43caa0c73c", - "size": 5431 - }, - "minecraft/sounds/entity/shulker/close4.ogg": { - "hash": "fef5251190146ab8e0abe80183cd78c243d7c6fe", - "size": 5179 - }, - "minecraft/sounds/entity/shulker/close5.ogg": { - "hash": "e555fcece121879fe0becbada9d01dea27ab153d", - "size": 5376 - }, - "minecraft/sounds/entity/shulker/death1.ogg": { - "hash": "ce3bbcf44fd72e3d0b3fbcbb7334d100619ca71e", - "size": 13893 - }, - "minecraft/sounds/entity/shulker/death2.ogg": { - "hash": "db685fafb774a31072c6577a04a5693dba725155", - "size": 11278 - }, - "minecraft/sounds/entity/shulker/death3.ogg": { - "hash": "9bae8d2e28f81e1a5571a9ca6a6bf21595796658", - "size": 9857 - }, - "minecraft/sounds/entity/shulker/death4.ogg": { - "hash": "668ebaccbc4572fc4a7a79b166f467823ffa8c50", - "size": 11596 - }, - "minecraft/sounds/entity/shulker/hurt1.ogg": { - "hash": "b049ab95eb3a6f7fba35259cda3df9437259f590", - "size": 5465 - }, - "minecraft/sounds/entity/shulker/hurt2.ogg": { - "hash": "0714e023bd5b42e409b1aa12aee17376810282fe", - "size": 6371 - }, - "minecraft/sounds/entity/shulker/hurt3.ogg": { - "hash": "394253f2575216683fc1926a0a387a3e5e90bc16", - "size": 6445 - }, - "minecraft/sounds/entity/shulker/hurt4.ogg": { - "hash": "ba03ef98d9acdfc6696f41ddec0d0c95cb289d16", - "size": 6044 - }, - "minecraft/sounds/entity/shulker/hurt_closed1.ogg": { - "hash": "5491bbc4482b2e8d8382fc7623828b7764693f4d", - "size": 4583 - }, - "minecraft/sounds/entity/shulker/hurt_closed2.ogg": { - "hash": "da1a3e592fc80324109b930d5282f2766fc3701d", - "size": 4958 - }, - "minecraft/sounds/entity/shulker/hurt_closed3.ogg": { - "hash": "ac6609153f895d292de440566eb23438aa9f846e", - "size": 4602 - }, - "minecraft/sounds/entity/shulker/hurt_closed4.ogg": { - "hash": "78244ba4bba775f92e51148fab026d7c399e9055", - "size": 4779 - }, - "minecraft/sounds/entity/shulker/hurt_closed5.ogg": { - "hash": "eceb70cb374cc410ac23e00fc95ca0404f8a20f4", - "size": 4760 - }, - "minecraft/sounds/entity/shulker/open1.ogg": { - "hash": "accc7a55d92bf4a8509daeb8415b1a36a3646deb", - "size": 5471 - }, - "minecraft/sounds/entity/shulker/open2.ogg": { - "hash": "0331eec018c422631e6cb00960eea3e2c5c6e559", - "size": 5110 - }, - "minecraft/sounds/entity/shulker/open3.ogg": { - "hash": "77e87c6b92d268d8dc5a25780340461cda53b99c", - "size": 5169 - }, - "minecraft/sounds/entity/shulker/open4.ogg": { - "hash": "25fc442f8a0abf99be8e7f507e63c5866a055c70", - "size": 5045 - }, - "minecraft/sounds/entity/shulker/open5.ogg": { - "hash": "02e77c97360b82170ee58723ac2519fcd79b821e", - "size": 5239 - }, - "minecraft/sounds/entity/shulker/shoot1.ogg": { - "hash": "3f8b9415f67443206f6af52c1471d0de0354d046", - "size": 15040 - }, - "minecraft/sounds/entity/shulker/shoot2.ogg": { - "hash": "95805aac201b6852d0ab35bd2c75cfa64a926447", - "size": 14269 - }, - "minecraft/sounds/entity/shulker/shoot3.ogg": { - "hash": "f5873a8f416388c2ded80b4ffab6d65b7f18b305", - "size": 14203 - }, - "minecraft/sounds/entity/shulker/shoot4.ogg": { - "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", - "size": 15748 - }, - "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { - "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", - "size": 11384 - }, - "minecraft/sounds/entity/shulker_bullet/hit2.ogg": { - "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", - "size": 11186 - }, - "minecraft/sounds/entity/shulker_bullet/hit3.ogg": { - "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", - "size": 11880 - }, - "minecraft/sounds/entity/shulker_bullet/hit4.ogg": { - "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", - "size": 9074 - }, - "minecraft/sounds/entity/snowman/death1.ogg": { - "hash": "888fb12c5fb536268747df857ad439e17a4a2f44", - "size": 10362 - }, - "minecraft/sounds/entity/snowman/death2.ogg": { - "hash": "36409234aed55db1d006a65b92f1c64be4e4bbe0", - "size": 10107 - }, - "minecraft/sounds/entity/snowman/death3.ogg": { - "hash": "9f910c27c8cf336f211a75830821b0ec6abf6fa9", - "size": 9110 - }, - "minecraft/sounds/entity/snowman/hurt1.ogg": { - "hash": "da71b9f569cffbd8b4c88dbd30767315aba8067b", - "size": 6628 - }, - "minecraft/sounds/entity/snowman/hurt2.ogg": { - "hash": "50bf881d5a1a484f15f009bf0b86703111834516", - "size": 7087 - }, - "minecraft/sounds/entity/snowman/hurt3.ogg": { - "hash": "9a9d88fc2ba4c56b0089df4441f3a3ac1fcb8b0e", - "size": 6335 - }, - "minecraft/sounds/entity/squid/ambient1.ogg": { - "hash": "8ea4cfd31d4f286b039a63d52020aa6b5408a763", - "size": 10437 - }, - "minecraft/sounds/entity/squid/ambient2.ogg": { - "hash": "4ed7023a970b7f6a6d03558c3125fe85fea4ecd8", - "size": 9344 - }, - "minecraft/sounds/entity/squid/ambient3.ogg": { - "hash": "d997d6bd0a18be2b62c27363878f99540d845825", - "size": 9839 - }, - "minecraft/sounds/entity/squid/ambient4.ogg": { - "hash": "4a0ce0713583399108fad4698cbe63714fe5898f", - "size": 7540 - }, - "minecraft/sounds/entity/squid/ambient5.ogg": { - "hash": "b212815d8728730de16ff65a3f54a7fd06b98fbc", - "size": 10575 - }, - "minecraft/sounds/entity/squid/death1.ogg": { - "hash": "68beeda338fdb43c3b7cbbb718e82839e6d07ef3", - "size": 13305 - }, - "minecraft/sounds/entity/squid/death2.ogg": { - "hash": "a91e1f2cba408d784538d21424e52253864534b6", - "size": 13796 - }, - "minecraft/sounds/entity/squid/death3.ogg": { - "hash": "3efb22bf9a4ca184f037c309e4f7ece0a9ca53bc", - "size": 11042 - }, - "minecraft/sounds/entity/squid/hurt1.ogg": { - "hash": "eb93722c9adcccba57bc6e9b19039599e94934c8", - "size": 8234 - }, - "minecraft/sounds/entity/squid/hurt2.ogg": { - "hash": "3c05729b7cfdef0e5782080155004d4d0766ab41", - "size": 6866 - }, - "minecraft/sounds/entity/squid/hurt3.ogg": { - "hash": "96a92abe786f7f1fd5ee56a364c2fbee7f23a165", - "size": 6808 - }, - "minecraft/sounds/entity/squid/hurt4.ogg": { - "hash": "df97decf9d824c4b47c642bbcc3ac6c230e91bc2", - "size": 6514 - }, - "minecraft/sounds/entity/witch/ambient1.ogg": { - "hash": "166af5d48f1f67a4608be9d23fd27f8c16269893", - "size": 11349 - }, - "minecraft/sounds/entity/witch/ambient2.ogg": { - "hash": "e65b9794e249ffe93ba2ec75cd0c994697773073", - "size": 10091 - }, - "minecraft/sounds/entity/witch/ambient3.ogg": { - "hash": "b8e9d0b643fd331dcbeea8114d3ad59d96f4bc59", - "size": 12280 - }, - "minecraft/sounds/entity/witch/ambient4.ogg": { - "hash": "108529f98cbc67491b119ac6bec3f4af1ca3f1b0", - "size": 12035 - }, - "minecraft/sounds/entity/witch/ambient5.ogg": { - "hash": "c9b2193339b42279d874cebb4afe3761c1425bfa", - "size": 6694 - }, - "minecraft/sounds/entity/witch/death1.ogg": { - "hash": "627c939e2aa48a5e3f516848e66a76acb992c2a8", - "size": 10591 - }, - "minecraft/sounds/entity/witch/death2.ogg": { - "hash": "b5e67bcc0f5af24fa6d01f377215143ee7a1cf67", - "size": 10038 - }, - "minecraft/sounds/entity/witch/death3.ogg": { - "hash": "4c02a13757318403e7837260c1b30069dcb7be69", - "size": 7754 - }, - "minecraft/sounds/entity/witch/drink1.ogg": { - "hash": "894f26447ad5cff2afff1d66917a3f7760f1c3b7", - "size": 6169 - }, - "minecraft/sounds/entity/witch/drink2.ogg": { - "hash": "79ac9cc6fbb67cd1eeea2fcbf29804088b140f15", - "size": 6707 - }, - "minecraft/sounds/entity/witch/drink3.ogg": { - "hash": "c38f3e0ea505f0333996e6eaa0f2c0d5bfc8d4d7", - "size": 6060 - }, - "minecraft/sounds/entity/witch/drink4.ogg": { - "hash": "feedd2d726dedb8742519ac0c404d26bc3b5d735", - "size": 6411 - }, - "minecraft/sounds/entity/witch/hurt1.ogg": { - "hash": "d4f9f7adb9789781a3a0ca1a94262a474cbee1db", - "size": 6433 - }, - "minecraft/sounds/entity/witch/hurt2.ogg": { - "hash": "608ce4dc409ef39df6b0409647b89f2f1a2d9ded", - "size": 6869 - }, - "minecraft/sounds/entity/witch/hurt3.ogg": { - "hash": "591bb8451ac56723d2b689d9bc95c8020bb4809b", - "size": 6834 - }, - "minecraft/sounds/entity/witch/throw1.ogg": { - "hash": "455016d86e1ace53fc732190416dccca8cad40fa", - "size": 4747 - }, - "minecraft/sounds/entity/witch/throw2.ogg": { - "hash": "b81ffdb8b4932bdc9f0692423d426b8f2334da6c", - "size": 4652 - }, - "minecraft/sounds/entity/witch/throw3.ogg": { - "hash": "c07715ed9a7c41e554f30c86ab2e6818b4d4a6c8", - "size": 5137 - }, - "minecraft/sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "minecraft/sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "minecraft/sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "minecraft/sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "minecraft/sounds/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "minecraft/sounds/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "minecraft/sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "minecraft/sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "minecraft/sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "minecraft/sounds/item/armor/equip_chain1.ogg": { - "hash": "fd29d5ae9309aafaf40e5ec308cabd45c4a1e152", - "size": 6380 - }, - "minecraft/sounds/item/armor/equip_chain2.ogg": { - "hash": "df30fe9e52ade521d4019ce118f95c1d39390d97", - "size": 7070 - }, - "minecraft/sounds/item/armor/equip_chain3.ogg": { - "hash": "fb17cc91ec691e54590ba0fd1dbd69e6b567a530", - "size": 7108 - }, - "minecraft/sounds/item/armor/equip_chain4.ogg": { - "hash": "2aa3a86b0673a6e586ffdb4466b45c43eb2ba8f7", - "size": 7230 - }, - "minecraft/sounds/item/armor/equip_chain5.ogg": { - "hash": "66c6203abeca2f718f7bb09ded67d91fba0196cd", - "size": 5970 - }, - "minecraft/sounds/item/armor/equip_chain6.ogg": { - "hash": "6977300f83c4230f4d24d89df3892a755ba5b08d", - "size": 7175 - }, - "minecraft/sounds/item/armor/equip_diamond1.ogg": { - "hash": "548b24e7e67c0f0fd9d995a9539559e13ab18930", - "size": 7591 - }, - "minecraft/sounds/item/armor/equip_diamond2.ogg": { - "hash": "82185e25fb404f4d04cec2666ee698a76ecd2c44", - "size": 7142 - }, - "minecraft/sounds/item/armor/equip_diamond3.ogg": { - "hash": "e75b56b5b84644be68db4c92c0b086a9e4110fe6", - "size": 7036 - }, - "minecraft/sounds/item/armor/equip_diamond4.ogg": { - "hash": "be62533d5e2d6306901e07dff0ca862e6a6738d5", - "size": 7190 - }, - "minecraft/sounds/item/armor/equip_diamond5.ogg": { - "hash": "8a1c9994a6f35371b8e776b262f363692f222513", - "size": 6211 - }, - "minecraft/sounds/item/armor/equip_diamond6.ogg": { - "hash": "76ed99c31216d33b7c2d3a5eb385132f0a07f5dc", - "size": 7060 - }, - "minecraft/sounds/item/armor/equip_generic1.ogg": { - "hash": "19e3ddd127884efbbece9806ef8fce3498e03da3", - "size": 5157 - }, - "minecraft/sounds/item/armor/equip_generic2.ogg": { - "hash": "f64d194a003a43dd37c0fa02dd1ef39c4e22c00a", - "size": 5529 - }, - "minecraft/sounds/item/armor/equip_generic3.ogg": { - "hash": "d9ea46f172ccb92314c86054b2865a9f78cac07f", - "size": 5393 - }, - "minecraft/sounds/item/armor/equip_generic4.ogg": { - "hash": "1e9470b35545a17586f1305a20233acc4e104b04", - "size": 5393 - }, - "minecraft/sounds/item/armor/equip_generic5.ogg": { - "hash": "b7aa52172a204716ff6ac2711b2d0b6e74b47d02", - "size": 5542 - }, - "minecraft/sounds/item/armor/equip_generic6.ogg": { - "hash": "b16e70f12f123efd71d652717a473593e9e9d8e0", - "size": 6122 - }, - "minecraft/sounds/item/armor/equip_gold1.ogg": { - "hash": "7a122f23df31c32c5c2d14e06548a56546b5ea6c", - "size": 6789 - }, - "minecraft/sounds/item/armor/equip_gold2.ogg": { - "hash": "185fdb055113e3c1aafc7cc7c9141f2960b17ed3", - "size": 6578 - }, - "minecraft/sounds/item/armor/equip_gold3.ogg": { - "hash": "292b4dc4bb3d310585634e0b216db85ff9c642d0", - "size": 7272 - }, - "minecraft/sounds/item/armor/equip_gold4.ogg": { - "hash": "b6499b211b9dd3ea0c8da61b2f1478b0be096434", - "size": 7217 - }, - "minecraft/sounds/item/armor/equip_gold5.ogg": { - "hash": "91c6aab1954a292166d3c39c58179b8e2872ee60", - "size": 6085 - }, - "minecraft/sounds/item/armor/equip_gold6.ogg": { - "hash": "4abdbf22b4552d6575d801e4f87077de35ee5f01", - "size": 7173 - }, - "minecraft/sounds/item/armor/equip_iron1.ogg": { - "hash": "fcb8cef95d170fa97e14a35c625976511d53b1fd", - "size": 7470 - }, - "minecraft/sounds/item/armor/equip_iron2.ogg": { - "hash": "201fc02e913f277c2a599fee21d0cefd24abe977", - "size": 7670 - }, - "minecraft/sounds/item/armor/equip_iron3.ogg": { - "hash": "2951b5c0dd8c80b618affbea09fb5fe81435eccc", - "size": 8241 - }, - "minecraft/sounds/item/armor/equip_iron4.ogg": { - "hash": "2b73dd8c1b27b629c841fe26b2c633edf3aa64c8", - "size": 7637 - }, - "minecraft/sounds/item/armor/equip_iron5.ogg": { - "hash": "12ee841f09570ffd7ca155f8acde6588d3945168", - "size": 7069 - }, - "minecraft/sounds/item/armor/equip_iron6.ogg": { - "hash": "fb9ee08207b57f93cab9392ccbc5a94c27727a0f", - "size": 7189 - }, - "minecraft/sounds/item/armor/equip_leather1.ogg": { - "hash": "ebe259bc9b07c4ae6a08471e86dc0e6d8d4d04c2", - "size": 6373 - }, - "minecraft/sounds/item/armor/equip_leather2.ogg": { - "hash": "0811423a3fb1a8e53010b1d9a4994aa8a9fe714f", - "size": 6948 - }, - "minecraft/sounds/item/armor/equip_leather3.ogg": { - "hash": "10e3ea2313752eab2cd14fc9125001756da121dc", - "size": 6892 - }, - "minecraft/sounds/item/armor/equip_leather4.ogg": { - "hash": "64a8e6a57b4ff89d6d8c90916c412389166e3ea1", - "size": 7024 - }, - "minecraft/sounds/item/armor/equip_leather5.ogg": { - "hash": "8ccd1c57f2982182699073f47d8ec4875c45249c", - "size": 5900 - }, - "minecraft/sounds/item/armor/equip_leather6.ogg": { - "hash": "74c2c4cd3ccc69adae111b684d8620ce59c305ba", - "size": 6786 - }, - "minecraft/sounds/item/bottle/fill1.ogg": { - "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", - "size": 9133 - }, - "minecraft/sounds/item/bottle/fill2.ogg": { - "hash": "8ade85479752442bc6f00db4d924e88f9f8591e9", - "size": 9303 - }, - "minecraft/sounds/item/bottle/fill3.ogg": { - "hash": "66a1c766a70f18978ddbcb3d1861e10e6b2722fa", - "size": 8921 - }, - "minecraft/sounds/item/bottle/fill4.ogg": { - "hash": "8f9e605a2e7895b480b5691cc460e41eedacbd58", - "size": 9331 - }, - "minecraft/sounds/item/bottle/fill_dragonbreath1.ogg": { - "hash": "cc6d28540b6033f5d420f7cd81a77f17619c0a2a", - "size": 8494 - }, - "minecraft/sounds/item/bottle/fill_dragonbreath2.ogg": { - "hash": "e56f9472bd8b2894115337b211857366e916966d", - "size": 6829 - }, - "minecraft/sounds/item/bucket/empty1.ogg": { - "hash": "27987b7065ef4a27106246f9d32382a0514f87b2", - "size": 10498 - }, - "minecraft/sounds/item/bucket/empty2.ogg": { - "hash": "a796e8907874e6ae174c30da28ff000f1cf566c3", - "size": 10277 - }, - "minecraft/sounds/item/bucket/empty3.ogg": { - "hash": "8dec8307dff359b0279e3e49798692309204d55e", - "size": 9888 - }, - "minecraft/sounds/item/bucket/empty_lava1.ogg": { - "hash": "3612c93dfebcedbeb22bc8283e0b85de033d081a", - "size": 11764 - }, - "minecraft/sounds/item/bucket/empty_lava2.ogg": { - "hash": "b98e76594736052ac7ab8851d95a96b5ad7d2ce2", - "size": 13443 - }, - "minecraft/sounds/item/bucket/empty_lava3.ogg": { - "hash": "d62e50329337eee968b1e93cce04a65aeecad27d", - "size": 11774 - }, - "minecraft/sounds/item/bucket/fill1.ogg": { - "hash": "e28ff6368461f0a0308ced79016ea98d5feb645f", - "size": 10900 - }, - "minecraft/sounds/item/bucket/fill2.ogg": { - "hash": "1d69d04c669d82a75da8ea2f8a1a63ebf5fefd0f", - "size": 10441 - }, - "minecraft/sounds/item/bucket/fill3.ogg": { - "hash": "556a88f3a8e8f407a94ad37b131dc8d5c3f236c0", - "size": 10844 - }, - "minecraft/sounds/item/bucket/fill_lava1.ogg": { - "hash": "840d3f489b866d6ec63e8d885469105ff65c591e", - "size": 9211 - }, - "minecraft/sounds/item/bucket/fill_lava2.ogg": { - "hash": "54290ce87fb0ebac606f497ac8a12c107b74a586", - "size": 9211 - }, - "minecraft/sounds/item/bucket/fill_lava3.ogg": { - "hash": "99125d80da85a6055d5757fe9194bee680ac9a63", - "size": 9278 - }, - "minecraft/sounds/item/elytra/elytra_loop.ogg": { - "hash": "90d599a1760137a7c4d7a52c77f5c65c02f137d4", - "size": 132727 - }, - "minecraft/sounds/item/hoe/till1.ogg": { - "hash": "0e6696ec35c5f4982cad6a6731edcffb11728aa9", - "size": 5875 - }, - "minecraft/sounds/item/hoe/till2.ogg": { - "hash": "46dd1e5e0f90bb72261e2986d530e80e8fc50560", - "size": 6022 - }, - "minecraft/sounds/item/hoe/till3.ogg": { - "hash": "d75f19c657e1f22b47d2060fd3495c444f35a477", - "size": 5833 - }, - "minecraft/sounds/item/hoe/till4.ogg": { - "hash": "cb95637a9d5e9b0cb36a2516f0dfac30fed9d720", - "size": 6544 - }, - "minecraft/sounds/item/shield/block1.ogg": { - "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", - "size": 5951 - }, - "minecraft/sounds/item/shield/block2.ogg": { - "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", - "size": 5396 - }, - "minecraft/sounds/item/shield/block3.ogg": { - "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", - "size": 5915 - }, - "minecraft/sounds/item/shield/block4.ogg": { - "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", - "size": 5656 - }, - "minecraft/sounds/item/shield/block5.ogg": { - "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", - "size": 5763 - }, - "minecraft/sounds/item/shovel/flatten1.ogg": { - "hash": "659b0fb0ef28429e3b779d833d6eedd8305cbbbc", - "size": 6103 - }, - "minecraft/sounds/item/shovel/flatten2.ogg": { - "hash": "ab51a39c66800bd6fd98c450131aac20790c535a", - "size": 6290 - }, - "minecraft/sounds/item/shovel/flatten3.ogg": { - "hash": "188e05f8f12787ea22dd1836fe2c9c7e4efd03af", - "size": 6101 - }, - "minecraft/sounds/item/shovel/flatten4.ogg": { - "hash": "2bf88ed6015273fa5b757531597cf156176b35f8", - "size": 6671 - }, - "minecraft/sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "minecraft/sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "minecraft/sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "minecraft/sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "minecraft/sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "minecraft/sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "minecraft/sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "minecraft/sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "minecraft/sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "minecraft/sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "minecraft/sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "minecraft/sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "minecraft/sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "minecraft/sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "minecraft/sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "minecraft/sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "minecraft/sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "minecraft/sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "minecraft/sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "minecraft/sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "minecraft/sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "minecraft/sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "minecraft/sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "minecraft/sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "minecraft/sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "minecraft/sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "minecraft/sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "minecraft/sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "minecraft/sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "minecraft/sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "minecraft/sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "minecraft/sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "minecraft/sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "minecraft/sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "minecraft/sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "minecraft/sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "minecraft/sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "minecraft/sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "minecraft/sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "minecraft/sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "minecraft/sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "minecraft/sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "minecraft/sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "minecraft/sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "minecraft/sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "minecraft/sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "minecraft/sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "minecraft/sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "minecraft/sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "minecraft/sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "minecraft/sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "minecraft/sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "minecraft/sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "minecraft/sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "minecraft/sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "minecraft/sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "minecraft/sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "minecraft/sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "minecraft/sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "minecraft/sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "minecraft/sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "minecraft/sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "minecraft/sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "minecraft/sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "minecraft/sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "minecraft/sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "minecraft/sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "minecraft/sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "minecraft/sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "minecraft/sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "minecraft/sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "minecraft/sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "minecraft/sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "minecraft/sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "minecraft/sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "minecraft/sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "minecraft/sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "minecraft/sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "minecraft/sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "minecraft/sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "minecraft/sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "minecraft/sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "minecraft/sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "minecraft/sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "minecraft/sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "minecraft/sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "minecraft/sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "minecraft/sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "minecraft/sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "minecraft/sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "minecraft/sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "minecraft/sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "minecraft/sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "minecraft/sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "minecraft/sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "minecraft/sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "minecraft/sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "minecraft/sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "minecraft/sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "minecraft/sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "minecraft/sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "minecraft/sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "minecraft/sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "minecraft/sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "minecraft/sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "minecraft/sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "minecraft/sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "minecraft/sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "minecraft/sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "minecraft/sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "minecraft/sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "minecraft/sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "minecraft/sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "minecraft/sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "minecraft/sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "minecraft/sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "minecraft/sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "minecraft/sounds/mob/guardian/attack_loop.ogg": { - "hash": "49c71e06621ad56f69e99e0bbb9e82c37b8d8580", - "size": 20633 - }, - "minecraft/sounds/mob/guardian/curse.ogg": { - "hash": "3f2e554955be100d7f28c074586b764710330b8c", - "size": 45792 - }, - "minecraft/sounds/mob/guardian/elder_death.ogg": { - "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", - "size": 19980 - }, - "minecraft/sounds/mob/guardian/elder_hit1.ogg": { - "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", - "size": 8461 - }, - "minecraft/sounds/mob/guardian/elder_hit2.ogg": { - "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", - "size": 8392 - }, - "minecraft/sounds/mob/guardian/elder_hit3.ogg": { - "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", - "size": 8631 - }, - "minecraft/sounds/mob/guardian/elder_hit4.ogg": { - "hash": "186362097c9552903943d8d37a1e3b974e4aa618", - "size": 8680 - }, - "minecraft/sounds/mob/guardian/elder_idle1.ogg": { - "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", - "size": 17095 - }, - "minecraft/sounds/mob/guardian/elder_idle2.ogg": { - "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", - "size": 17437 - }, - "minecraft/sounds/mob/guardian/elder_idle3.ogg": { - "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", - "size": 14673 - }, - "minecraft/sounds/mob/guardian/elder_idle4.ogg": { - "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", - "size": 18822 - }, - "minecraft/sounds/mob/guardian/flop1.ogg": { - "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", - "size": 7422 - }, - "minecraft/sounds/mob/guardian/flop2.ogg": { - "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", - "size": 7355 - }, - "minecraft/sounds/mob/guardian/flop3.ogg": { - "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", - "size": 6994 - }, - "minecraft/sounds/mob/guardian/flop4.ogg": { - "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", - "size": 7371 - }, - "minecraft/sounds/mob/guardian/guardian_death.ogg": { - "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", - "size": 15820 - }, - "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { - "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", - "size": 9257 - }, - "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { - "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", - "size": 9111 - }, - "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { - "hash": "3008b71834c7815f70507c044da8defbcb585a80", - "size": 9363 - }, - "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { - "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", - "size": 9216 - }, - "minecraft/sounds/mob/guardian/land_death.ogg": { - "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", - "size": 11255 - }, - "minecraft/sounds/mob/guardian/land_hit1.ogg": { - "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", - "size": 12031 - }, - "minecraft/sounds/mob/guardian/land_hit2.ogg": { - "hash": "e9ccf74cb5b561e4839482863d1466f731903500", - "size": 11089 - }, - "minecraft/sounds/mob/guardian/land_hit3.ogg": { - "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", - "size": 11980 - }, - "minecraft/sounds/mob/guardian/land_hit4.ogg": { - "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", - "size": 11180 - }, - "minecraft/sounds/mob/guardian/land_idle1.ogg": { - "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", - "size": 6727 - }, - "minecraft/sounds/mob/guardian/land_idle2.ogg": { - "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", - "size": 5579 - }, - "minecraft/sounds/mob/guardian/land_idle3.ogg": { - "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", - "size": 6802 - }, - "minecraft/sounds/mob/guardian/land_idle4.ogg": { - "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", - "size": 5687 - }, - "minecraft/sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "minecraft/sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "minecraft/sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "minecraft/sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "minecraft/sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "minecraft/sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "minecraft/sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "minecraft/sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "minecraft/sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "minecraft/sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "minecraft/sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "minecraft/sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "minecraft/sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "minecraft/sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "minecraft/sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "minecraft/sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "minecraft/sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "minecraft/sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "minecraft/sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "minecraft/sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "minecraft/sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "minecraft/sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "minecraft/sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "minecraft/sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "minecraft/sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "minecraft/sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "minecraft/sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "minecraft/sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "minecraft/sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "minecraft/sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "minecraft/sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "minecraft/sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "minecraft/sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "minecraft/sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "minecraft/sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "minecraft/sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "minecraft/sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "minecraft/sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "minecraft/sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "minecraft/sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "minecraft/sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "minecraft/sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "minecraft/sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "minecraft/sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "minecraft/sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "minecraft/sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "minecraft/sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "minecraft/sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "minecraft/sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "minecraft/sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "minecraft/sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "minecraft/sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "minecraft/sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "minecraft/sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "minecraft/sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "minecraft/sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "minecraft/sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "minecraft/sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "minecraft/sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "minecraft/sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "minecraft/sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "minecraft/sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "minecraft/sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "minecraft/sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "minecraft/sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "minecraft/sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "minecraft/sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "minecraft/sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "minecraft/sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "minecraft/sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "minecraft/sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "minecraft/sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "minecraft/sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "minecraft/sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "minecraft/sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "minecraft/sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "minecraft/sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "minecraft/sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "minecraft/sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "minecraft/sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "minecraft/sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "minecraft/sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { - "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", - "size": 7018 - }, - "minecraft/sounds/mob/rabbit/hop1.ogg": { - "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", - "size": 5938 - }, - "minecraft/sounds/mob/rabbit/hop2.ogg": { - "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", - "size": 6993 - }, - "minecraft/sounds/mob/rabbit/hop3.ogg": { - "hash": "461436665544dc44e12f79cad893de2ad02ddffc", - "size": 6597 - }, - "minecraft/sounds/mob/rabbit/hop4.ogg": { - "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", - "size": 5811 - }, - "minecraft/sounds/mob/rabbit/hurt1.ogg": { - "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", - "size": 6750 - }, - "minecraft/sounds/mob/rabbit/hurt2.ogg": { - "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", - "size": 5988 - }, - "minecraft/sounds/mob/rabbit/hurt3.ogg": { - "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", - "size": 6389 - }, - "minecraft/sounds/mob/rabbit/hurt4.ogg": { - "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", - "size": 6650 - }, - "minecraft/sounds/mob/rabbit/idle1.ogg": { - "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", - "size": 5806 - }, - "minecraft/sounds/mob/rabbit/idle2.ogg": { - "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", - "size": 6988 - }, - "minecraft/sounds/mob/rabbit/idle3.ogg": { - "hash": "8906199918a85564590c7a01e854c3820853533e", - "size": 5840 - }, - "minecraft/sounds/mob/rabbit/idle4.ogg": { - "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", - "size": 8691 - }, - "minecraft/sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "minecraft/sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "minecraft/sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "minecraft/sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "minecraft/sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "minecraft/sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "minecraft/sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "minecraft/sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "minecraft/sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "minecraft/sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "minecraft/sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "minecraft/sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "minecraft/sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "minecraft/sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "minecraft/sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "minecraft/sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "minecraft/sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "minecraft/sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "minecraft/sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "minecraft/sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "minecraft/sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "minecraft/sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "minecraft/sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "minecraft/sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "minecraft/sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "minecraft/sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "minecraft/sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "minecraft/sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "minecraft/sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "minecraft/sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "minecraft/sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "minecraft/sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "minecraft/sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "minecraft/sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "minecraft/sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "minecraft/sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "minecraft/sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "minecraft/sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "minecraft/sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "minecraft/sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "minecraft/sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "minecraft/sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "minecraft/sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "minecraft/sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "minecraft/sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "minecraft/sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "minecraft/sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "minecraft/sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "minecraft/sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "minecraft/sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "minecraft/sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "minecraft/sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "minecraft/sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "minecraft/sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "minecraft/sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "minecraft/sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "minecraft/sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "minecraft/sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "minecraft/sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "minecraft/sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "minecraft/sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "minecraft/sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "minecraft/sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "minecraft/sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "minecraft/sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "minecraft/sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "minecraft/sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "minecraft/sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "minecraft/sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "minecraft/sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "minecraft/sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "minecraft/sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "minecraft/sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "minecraft/sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "minecraft/sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "minecraft/sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "minecraft/sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "minecraft/sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "minecraft/sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "minecraft/sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "minecraft/sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "minecraft/sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "minecraft/sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "minecraft/sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "minecraft/sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "minecraft/sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "minecraft/sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "minecraft/sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "minecraft/sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "minecraft/sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "minecraft/sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "minecraft/sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "minecraft/sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "minecraft/sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "minecraft/sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "minecraft/sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "minecraft/sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "minecraft/sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "minecraft/sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "minecraft/sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "minecraft/sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "minecraft/sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "minecraft/sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "minecraft/sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "minecraft/sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "minecraft/sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "minecraft/sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "minecraft/sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "minecraft/sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "minecraft/sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "minecraft/sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "minecraft/sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "minecraft/sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "minecraft/sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "minecraft/sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "minecraft/sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "minecraft/sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "minecraft/sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "minecraft/sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "minecraft/sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "minecraft/sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "minecraft/sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "minecraft/sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "minecraft/sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "minecraft/sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "minecraft/sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "minecraft/sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "minecraft/sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "minecraft/sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "minecraft/sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "minecraft/sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "minecraft/sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "minecraft/sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "minecraft/sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "minecraft/sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "minecraft/sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "minecraft/sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "minecraft/sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "minecraft/sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "minecraft/sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "minecraft/sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "minecraft/sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "minecraft/sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "minecraft/sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "minecraft/sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "minecraft/sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "minecraft/sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "minecraft/sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "minecraft/sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "minecraft/sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "minecraft/sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "minecraft/sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "minecraft/sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "minecraft/sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "minecraft/sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "minecraft/sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "minecraft/sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "minecraft/sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "minecraft/sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "minecraft/sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "minecraft/sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "minecraft/sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "minecraft/sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "minecraft/sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "minecraft/sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "minecraft/sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "minecraft/sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "minecraft/sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "minecraft/sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "minecraft/sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "minecraft/sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "minecraft/sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "minecraft/sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "minecraft/sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "minecraft/sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "minecraft/sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "minecraft/sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "minecraft/sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "minecraft/sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "minecraft/sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "minecraft/sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "minecraft/sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "minecraft/sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "minecraft/sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "minecraft/sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "minecraft/sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "minecraft/sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "minecraft/sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "minecraft/sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "minecraft/sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "minecraft/sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "minecraft/sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "minecraft/sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "minecraft/sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "minecraft/sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "minecraft/sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "minecraft/sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "minecraft/sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "minecraft/sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "minecraft/sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "minecraft/sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "minecraft/sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "minecraft/sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "minecraft/sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "minecraft/sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "minecraft/sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "minecraft/sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "minecraft/sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "minecraft/sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "minecraft/sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "minecraft/sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "minecraft/sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "minecraft/sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "minecraft/sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "minecraft/sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "minecraft/sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "minecraft/sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "minecraft/sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "minecraft/sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "minecraft/sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "minecraft/sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "minecraft/sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "minecraft/sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "minecraft/sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "minecraft/sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "minecraft/sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "minecraft/sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "minecraft/sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "minecraft/sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "minecraft/sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "minecraft/sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "minecraft/sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "minecraft/sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "minecraft/sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "minecraft/sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "minecraft/sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "minecraft/sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "minecraft/sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "minecraft/sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "minecraft/sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "minecraft/sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "minecraft/sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "minecraft/sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "minecraft/sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "minecraft/sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "minecraft/sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - }, - "pack.mcmeta": { - "hash": "e5c79d274ff0bbb61262a35d36d24477943a05f1", - "size": 11979 - }, - "realms/lang/af_ZA.lang": { - "hash": "bbc9e3586e2cec5a17549f375bddf0362c571016", - "size": 7145 - }, - "realms/lang/ar_SA.lang": { - "hash": "7b7b13dec5d436444f650a3447e242b368008d30", - "size": 10719 - }, - "realms/lang/ast_ES.lang": { - "hash": "d3b9f683a53610e41e1cce44254907d4818dc9b6", - "size": 12194 - }, - "realms/lang/az_AZ.lang": { - "hash": "547b741facf89b70b591a1da7c82315693f51b65", - "size": 7600 - }, - "realms/lang/be_BY.lang": { - "hash": "f7befb52fea1b0bbc9fb359e39b56296f4495461", - "size": 9821 - }, - "realms/lang/bg_BG.lang": { - "hash": "c7ea5c7c3e6b19e5cb3754d1190c9d34bc02f3d9", - "size": 10096 - }, - "realms/lang/br_FR.lang": { - "hash": "b31fcc9d2476b632a49feda93457be5bb4f1f46c", - "size": 12327 - }, - "realms/lang/ca_ES.lang": { - "hash": "68b3918945510d31a26a820126750d705a4d770b", - "size": 7797 - }, - "realms/lang/cs_CZ.lang": { - "hash": "5e498ad38ca50e4fa549d5965d4a9d25b3641889", - "size": 7741 - }, - "realms/lang/cy_GB.lang": { - "hash": "c56fe64533df541fe496517378904a7d63436b56", - "size": 6444 - }, - "realms/lang/da_DK.lang": { - "hash": "f7c762046c73440627ce0e4b5b2922452a9e88b8", - "size": 11916 - }, - "realms/lang/de_DE.lang": { - "hash": "282885b6868794a40f0a1d609d19c92128a421a7", - "size": 12631 - }, - "realms/lang/el_GR.lang": { - "hash": "a7f0e8b8ee16ece148964a9174b8dc0d74716088", - "size": 11434 - }, - "realms/lang/en_AU.lang": { - "hash": "70b0092d6020007ba2254c9d233f9f366ee0adba", - "size": 6985 - }, - "realms/lang/en_CA.lang": { - "hash": "95e359e9732d1cb0c465a18b803ee6f7f146cae1", - "size": 11543 - }, - "realms/lang/en_GB.lang": { - "hash": "3f79e6df3f34b462f9ab5a937cb304323fe6a3a8", - "size": 11550 - }, - "realms/lang/en_NZ.lang": { - "hash": "54c8338ea4566b34cc067acc55adc7000637d1dd", - "size": 6944 - }, - "realms/lang/en_PT.lang": { - "hash": "b5e2e3c5adf66797f96e9190cedbe3cbd26d6d5c", - "size": 7283 - }, - "realms/lang/eo_UY.lang": { - "hash": "10917f070e9f934107f41459850b6c55d827aa62", - "size": 11833 - }, - "realms/lang/es_AR.lang": { - "hash": "1710f9367d0faf6cd1ff6760e14e3a1e5417760a", - "size": 12178 - }, - "realms/lang/es_ES.lang": { - "hash": "054d8a086c273b63c4346a9f25e1eccd6677b73d", - "size": 12305 - }, - "realms/lang/es_MX.lang": { - "hash": "4b2aaf3da83442c19f401bffe7c260c2bd5b2aa2", - "size": 12205 - }, - "realms/lang/es_UY.lang": { - "hash": "d1529da8fecf3c6bdfb481c50582d5365dae72f8", - "size": 12140 - }, - "realms/lang/es_VE.lang": { - "hash": "eeacf0182a39d21b0b1f459e07d29179bf26efc1", - "size": 12242 - }, - "realms/lang/et_EE.lang": { - "hash": "adfafe36851f0fded3a4c4dffdc77bf71b2abb6d", - "size": 11969 - }, - "realms/lang/eu_ES.lang": { - "hash": "e0b84dc4a96afcc388161df2b426889145bb910d", - "size": 7303 - }, - "realms/lang/fa_IR.lang": { - "hash": "c673b2444caec6257f84f4d344f7d063eea82b49", - "size": 8835 - }, - "realms/lang/fi_FI.lang": { - "hash": "99bea28db0cfa2ddc4e46fe5ad68a2cc7be698e7", - "size": 11895 - }, - "realms/lang/fil_PH.lang": { - "hash": "0c7ed92d9cd5202173a8c99e070c0fa85e32f989", - "size": 8414 - }, - "realms/lang/fo_FO.lang": { - "hash": "3c80c9494dc88920d239910e12bf518eb8bf5da2", - "size": 7222 - }, - "realms/lang/fr_CA.lang": { - "hash": "f8dcd65f65a08cc301dc7bf2e9f98279fd6679cc", - "size": 12846 - }, - "realms/lang/fr_FR.lang": { - "hash": "ebc1310e24bbf424004fed7802c7a47d4bc86ab5", - "size": 12660 - }, - "realms/lang/fy_NL.lang": { - "hash": "7b72e8c1dab63ef8a569324b3fc60a86b6fee349", - "size": 7854 - }, - "realms/lang/ga_IE.lang": { - "hash": "60fc9ba2d8990565eb6d12da64363991070e84f7", - "size": 6971 - }, - "realms/lang/gl_ES.lang": { - "hash": "d591981f9340e11831e8f73398d57a8e4048f090", - "size": 12158 - }, - "realms/lang/gv_IM.lang": { - "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", - "size": 4133 - }, - "realms/lang/he_IL.lang": { - "hash": "a3b6b6f797a521ba7f5310f81011d4423e96c275", - "size": 8265 - }, - "realms/lang/hi_IN.lang": { - "hash": "dd4e810c8193e4776f43e501d91291ccd6650685", - "size": 6467 - }, - "realms/lang/hr_HR.lang": { - "hash": "3fb1f2f494666a2b19de5bccca5bda732c043b51", - "size": 7179 - }, - "realms/lang/hu_HU.lang": { - "hash": "24e4670054a88d1b1ebff39651dadb939cc96c03", - "size": 7577 - }, - "realms/lang/hy_AM.lang": { - "hash": "67fc82c2da830915e0d928350ce28f3429802cb6", - "size": 3644 - }, - "realms/lang/id_ID.lang": { - "hash": "582c07ca54996b0304b3ba7749c9dd7c5d03c08c", - "size": 7414 - }, - "realms/lang/is_IS.lang": { - "hash": "d8a6d251d5f6555dec4baa0181cc2da717b27729", - "size": 7345 - }, - "realms/lang/it_IT.lang": { - "hash": "d7d20985654e52b7f216c1f757e7ccc45806c9bb", - "size": 12247 - }, - "realms/lang/ja_JP.lang": { - "hash": "3181fe5b0b822837a975b24b39a85d7767bfbbec", - "size": 14522 - }, - "realms/lang/jbo_EN.lang": { - "hash": "65dc2c441b88f88469a1e0c65413a2a3c2d68795", - "size": 2063 - }, - "realms/lang/ka_GE.lang": { - "hash": "eef14e013ece50faa8efe0145e82fbc0b9293d6a", - "size": 20754 - }, - "realms/lang/ko_KR.lang": { - "hash": "a02218c93e7aade1b394f1e1a1cd5ae3c88a947a", - "size": 12810 - }, - "realms/lang/ksh_DE.lang": { - "hash": "4b0123706346c24b7e26f25e915c220c7b515265", - "size": 12181 - }, - "realms/lang/kw_GB.lang": { - "hash": "fb35ffc3d6e3d1c25d809d89f8f098bace0f47e0", - "size": 2117 - }, - "realms/lang/la_LA.lang": { - "hash": "1d27513779c0daf46660aa9588001385461c0f72", - "size": 7047 - }, - "realms/lang/lb_LU.lang": { - "hash": "4270045fb7893da3dc83fe0bb083acba4ba79804", - "size": 6438 - }, - "realms/lang/li_LI.lang": { - "hash": "e4e15fbbc207fe05c16cd801e63218227cd5d2ff", - "size": 318 - }, - "realms/lang/lol_US.lang": { - "hash": "99ecd7a8bdc7427aeb25149400df7597b6cb18a9", - "size": 11152 - }, - "realms/lang/lt_LT.lang": { - "hash": "375b552e364f3a5bacb371a370977321a8013cea", - "size": 8313 - }, - "realms/lang/lv_LV.lang": { - "hash": "959235eac0cf78c9be0d279e79bc4cad9b8c621c", - "size": 7532 - }, - "realms/lang/mi_NZ.lang": { - "hash": "ffab7afcd8d98533402f2e7f0b757a9d9502ee5f", - "size": 2574 - }, - "realms/lang/mk_MK.lang": { - "hash": "3988d65940f95b13b41ca833c16cd611b29d7269", - "size": 4649 - }, - "realms/lang/ms_MY.lang": { - "hash": "5ec7a5931aef1bac2a22f3a2e7da102dd8f04957", - "size": 7354 - }, - "realms/lang/mt_MT.lang": { - "hash": "c9c78a108edefc549e474c5ea0009e7b2d2f6bc2", - "size": 12408 - }, - "realms/lang/nds_DE.lang": { - "hash": "f6df0fe0ca6e659a16f2a077fa333c7797f4ad1a", - "size": 6521 - }, - "realms/lang/nl_NL.lang": { - "hash": "e66ea1e9a7d55357b8c2219b739316e078ca8cf9", - "size": 12286 - }, - "realms/lang/nn_NO.lang": { - "hash": "d6a9dc6e872bd5b411bfdbd01900b40668785ca6", - "size": 7217 - }, - "realms/lang/no_NO.lang": { - "hash": "e80227ed9138c3f6387abb8df0ccd37eaeea7ddd", - "size": 11791 - }, - "realms/lang/oc_FR.lang": { - "hash": "67a08ef4d65e00595aa6579ba73ea93f3916c2a4", - "size": 7607 - }, - "realms/lang/pl_PL.lang": { - "hash": "c30ab34904c66e84aec4aecb277cf5a64fa49ef3", - "size": 12246 - }, - "realms/lang/pt_BR.lang": { - "hash": "18972fa23e5fcead5812793455955e0774b8d3e8", - "size": 12275 - }, - "realms/lang/pt_PT.lang": { - "hash": "1eaf81b78b095bf2add12201c33669ed6faaf2ca", - "size": 8421 - }, - "realms/lang/qya_AA.lang": { - "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", - "size": 617 - }, - "realms/lang/ro_RO.lang": { - "hash": "90122581615b15e1db7b1c78c0277e571342afd9", - "size": 12380 - }, - "realms/lang/ru_RU.lang": { - "hash": "f99c19eb29738c8b04d581d2a72ad07d6580ab21", - "size": 16489 - }, - "realms/lang/se_NO.lang": { - "hash": "856e13549d089994fb556a3ec5ac6f484fd7ed09", - "size": 5256 - }, - "realms/lang/sk_SK.lang": { - "hash": "64efe7ef6d18dd3ba2b627e79c65232a3bab00a5", - "size": 12154 - }, - "realms/lang/sl_SI.lang": { - "hash": "dd720d8a764d02179a93139daba6d9e45a59243b", - "size": 11859 - }, - "realms/lang/so_SO.lang": { - "hash": "95a19f60b4262c237e89b71342ed9fd5358d1df9", - "size": 3973 - }, - "realms/lang/sq_AL.lang": { - "hash": "92d9b287736a407734ca0063997b4cc3bf134e74", - "size": 1567 - }, - "realms/lang/sr_SP.lang": { - "hash": "e867657de7616c27cff58b5c0b927c08e19123e6", - "size": 12538 - }, - "realms/lang/sv_SE.lang": { - "hash": "2de274266857d8b6cdf8c3b779b2a0b103046151", - "size": 12118 - }, - "realms/lang/th_TH.lang": { - "hash": "d215f14ad72e9f6bcd553778319abc231f38be2a", - "size": 14118 - }, - "realms/lang/tlh_AA.lang": { - "hash": "d0815dbdb3b72471ae85a61414fae7d7b522d1dc", - "size": 1765 - }, - "realms/lang/tr_TR.lang": { - "hash": "9b990496ac2429bab07f9f016a7e8772b079e545", - "size": 12453 - }, - "realms/lang/tzl_TZL.lang": { - "hash": "3f3126d6d114ade8d99bf000c46caa68c3e4a296", - "size": 872 - }, - "realms/lang/uk_UA.lang": { - "hash": "72dcce6b61f8ccd1843e271aafdab492349383d3", - "size": 16247 - }, - "realms/lang/val_ES.lang": { - "hash": "f98a598b5884a9c56044975dbda7e76c61c1a248", - "size": 7963 - }, - "realms/lang/vi_VN.lang": { - "hash": "b9e42fee606f15c600a3732ef98f0c8381707087", - "size": 14362 - }, - "realms/lang/zh_CN.lang": { - "hash": "3c9546a563c2226294894d8383b4de7956e0c298", - "size": 11427 - }, - "realms/lang/zh_TW.lang": { - "hash": "9b8fcdba835a7c94c79f4543e0b654fe0ea98ced", - "size": 11457 - } - } -} \ No newline at end of file diff --git a/assets/1.9.json b/assets/1.9.json deleted file mode 100644 index 6fefa96a7a..0000000000 --- a/assets/1.9.json +++ /dev/null @@ -1,4200 +0,0 @@ -{ - "objects": { - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "minecraft/icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "minecraft/icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/lang/af_ZA.lang": { - "hash": "9205d2b3fcd1d5484fc8975eb03427a291c579a1", - "size": 79943 - }, - "minecraft/lang/ar_SA.lang": { - "hash": "ae863f71f491338581311eb2e73b49699b32da62", - "size": 152567 - }, - "minecraft/lang/ast_ES.lang": { - "hash": "5625eb95ba347535c41ecdfb0f165b1449a26e45", - "size": 143009 - }, - "minecraft/lang/az_AZ.lang": { - "hash": "80ab9060187a210b82ab9436d10a67d090f39871", - "size": 88459 - }, - "minecraft/lang/be_BY.lang": { - "hash": "50e02b1f8447b36347163434fc7bc040c951f79d", - "size": 181857 - }, - "minecraft/lang/bg_BG.lang": { - "hash": "ea61f16d9ff63c63bc75022c4a98c4f28e1cc874", - "size": 186763 - }, - "minecraft/lang/br_FR.lang": { - "hash": "cdf6683552b79c64fbb95c4f5bc6fe3b86108915", - "size": 139333 - }, - "minecraft/lang/ca_ES.lang": { - "hash": "2f20d46550c614ac6b23c2290ed3c6e50d0e5fbb", - "size": 130603 - }, - "minecraft/lang/cs_CZ.lang": { - "hash": "403cf3ac9df665e7febb5c3bc958dd4c0c0179d5", - "size": 145124 - }, - "minecraft/lang/cy_GB.lang": { - "hash": "ecad36e8362623f3f6d45f11fec19061cdeead41", - "size": 87983 - }, - "minecraft/lang/da_DK.lang": { - "hash": "ad67f2cf303be487d71e31b6a0712b16c91225cf", - "size": 134465 - }, - "minecraft/lang/de_DE.lang": { - "hash": "917d0d7a4e18ba3d57dc6cf9aee785ff0e8323f4", - "size": 139514 - }, - "minecraft/lang/el_GR.lang": { - "hash": "555e4a25e1475a93ac0ee013b27e163a526af227", - "size": 190610 - }, - "minecraft/lang/en_AU.lang": { - "hash": "7155181a9d8548a2ab3e8efceb34c83425e1fe0c", - "size": 130922 - }, - "minecraft/lang/en_CA.lang": { - "hash": "ceba29e0180c4beebbb1484321e0bcbf29f98f99", - "size": 132030 - }, - "minecraft/lang/en_GB.lang": { - "hash": "3afa6f85bf8c67b6cc64e31eac0641167621332e", - "size": 131746 - }, - "minecraft/lang/en_NZ.lang": { - "hash": "a3647529aa09ed731a10de6be22ba2316f5afad1", - "size": 130888 - }, - "minecraft/lang/en_PT.lang": { - "hash": "0216bd823b1a6fa25bcd790193e1919e2e867062", - "size": 118541 - }, - "minecraft/lang/en_UD.lang": { - "hash": "58a1bc041e9d53ce2df613c6cda42704a2140e20", - "size": 168002 - }, - "minecraft/lang/eo_UY.lang": { - "hash": "3f3761f322955532ab68636ad6d7088f8711bb5c", - "size": 135973 - }, - "minecraft/lang/es_AR.lang": { - "hash": "7f2e7353569e98fc736298361a8d03c0a159e10c", - "size": 140370 - }, - "minecraft/lang/es_ES.lang": { - "hash": "8fef0137bb86d722969ce6a0f28068c6966bd270", - "size": 141962 - }, - "minecraft/lang/es_MX.lang": { - "hash": "b1a7ff6fe8e6bc0ad9bbecc20442d0e81eae667c", - "size": 140466 - }, - "minecraft/lang/es_UY.lang": { - "hash": "9bb5e510eb83ea4877f645194c5afeb4df86d1ca", - "size": 140958 - }, - "minecraft/lang/es_VE.lang": { - "hash": "b83c230da6c7d01928f25f52697484362f72c259", - "size": 141137 - }, - "minecraft/lang/et_EE.lang": { - "hash": "77c3304346537e89d0db012882dbadd9898129a2", - "size": 141576 - }, - "minecraft/lang/eu_ES.lang": { - "hash": "ffa2b54f069468e6ce23c89bd51a49137bb93ee9", - "size": 91545 - }, - "minecraft/lang/fa_IR.lang": { - "hash": "720e4fbe100100d629e3afe2483b0d21f23ac9d9", - "size": 88895 - }, - "minecraft/lang/fi_FI.lang": { - "hash": "e311a2604ea666a526cc75969ad8eeb300ea943b", - "size": 139993 - }, - "minecraft/lang/fil_PH.lang": { - "hash": "c6306cba286fb3a9a66524e2a05cb6c402c99290", - "size": 103290 - }, - "minecraft/lang/fo_FO.lang": { - "hash": "5e72b1a677c89c024d737791ae417ad63c7abc61", - "size": 121675 - }, - "minecraft/lang/fr_CA.lang": { - "hash": "723c4b7b38e8b6b31f4553839b39dbd012bb8ffb", - "size": 147529 - }, - "minecraft/lang/fr_FR.lang": { - "hash": "5a59c36cbec04e8ef76114d8f0741adad56774e9", - "size": 146377 - }, - "minecraft/lang/fy_NL.lang": { - "hash": "8afdadc20dfed781cd5117984940f0860e4223f0", - "size": 136929 - }, - "minecraft/lang/ga_IE.lang": { - "hash": "a108f19142820b3573a658d40950ba3317b65c15", - "size": 142847 - }, - "minecraft/lang/gd_GB.lang": { - "hash": "ffd64edfa980396483a269372da3373c4549c066", - "size": 10291 - }, - "minecraft/lang/gl_ES.lang": { - "hash": "e322e3e94e87aeb9c89f78ed807c9652a326856b", - "size": 138547 - }, - "minecraft/lang/gv_IM.lang": { - "hash": "53aa59ca42939a3b9909a9203982714372009e9b", - "size": 60311 - }, - "minecraft/lang/he_IL.lang": { - "hash": "5d6f158f979aaa16a9012087dbaefdfe984c5297", - "size": 157276 - }, - "minecraft/lang/hi_IN.lang": { - "hash": "bab0a7ab4f1ee230b78f74a3371996b194ef1652", - "size": 92444 - }, - "minecraft/lang/hr_HR.lang": { - "hash": "492d956ebc33a0c1404c131c36a3ecd6ef7164da", - "size": 119797 - }, - "minecraft/lang/hu_HU.lang": { - "hash": "42ced8533a3a9d828d91fdf73d6f3eb053d597a2", - "size": 141494 - }, - "minecraft/lang/hy_AM.lang": { - "hash": "84de86041757281c8b996df4d45b6276d5dac508", - "size": 77447 - }, - "minecraft/lang/id_ID.lang": { - "hash": "d5996be276985b3b599881e309359c4b46c127d5", - "size": 137778 - }, - "minecraft/lang/is_IS.lang": { - "hash": "6a14719ddcaa1bfcecde5503209a0229f430ea93", - "size": 98961 - }, - "minecraft/lang/it_IT.lang": { - "hash": "44fa43059018cecf291b7431f43c6a980d0fcc95", - "size": 146933 - }, - "minecraft/lang/ja_JP.lang": { - "hash": "a2c7e6f12038c17a4f821413972e6e17cad47801", - "size": 159350 - }, - "minecraft/lang/jbo_EN.lang": { - "hash": "7454fb4cd01da93bed0f68bc120a5dd1ab28f2fc", - "size": 54728 - }, - "minecraft/lang/ka_GE.lang": { - "hash": "e6bf16a27c48e567e9701bb51c2c690aff756b93", - "size": 234732 - }, - "minecraft/lang/ko_KR.lang": { - "hash": "82b686b4167dfcd51e74e86678dd1288f00946c8", - "size": 151134 - }, - "minecraft/lang/ksh_DE.lang": { - "hash": "ab3798916fbf2cc600b6344c6aae73bf3bc5e1de", - "size": 136221 - }, - "minecraft/lang/kw_GB.lang": { - "hash": "880f37229dc57562c362e117cf65e26e24eef350", - "size": 70500 - }, - "minecraft/lang/la_LA.lang": { - "hash": "44e5e1c9a3b9be21e1d9bb7701eb7867ea86bb9b", - "size": 116097 - }, - "minecraft/lang/lb_LU.lang": { - "hash": "6a5e0375fe1dfd107d0880a0a10a79c2f28eb485", - "size": 138965 - }, - "minecraft/lang/li_LI.lang": { - "hash": "fcef0f0a2c4863fe60f3686a2313182602a0083f", - "size": 17047 - }, - "minecraft/lang/lol_US.lang": { - "hash": "79da71600352237822c9f9b6f4c08e3b591e88ee", - "size": 131161 - }, - "minecraft/lang/lt_LT.lang": { - "hash": "d42a1a7831668d32c911d4d8e4ab4bcc50b5606b", - "size": 149936 - }, - "minecraft/lang/lv_LV.lang": { - "hash": "1c0c4991d64d8416998a980b23a340d60eeeb21b", - "size": 94746 - }, - "minecraft/lang/mi_NZ.lang": { - "hash": "b4bdef5baafeebb36e6c9ab16f317f0790853ac2", - "size": 18268 - }, - "minecraft/lang/mk_MK.lang": { - "hash": "c3224726f97d43ab866ec6a33ae66dc54be1f983", - "size": 5188 - }, - "minecraft/lang/ms_MY.lang": { - "hash": "6b66ae4928984942c3d85b0139df2bff3ac4145f", - "size": 102415 - }, - "minecraft/lang/mt_MT.lang": { - "hash": "31a9cdfc35ddd03bd3929663a6ced4c8c2255a3b", - "size": 141106 - }, - "minecraft/lang/nds_DE.lang": { - "hash": "871cbdb86c70b0dbc77a82d75311dab081d40532", - "size": 72577 - }, - "minecraft/lang/nl_NL.lang": { - "hash": "438dc4b9f088959e1f4d166043cf346960b528f4", - "size": 136704 - }, - "minecraft/lang/nn_NO.lang": { - "hash": "0d794180a022a8fbd526e5c1fbaad924b260940f", - "size": 122856 - }, - "minecraft/lang/no_NO.lang": { - "hash": "e6ac65581910343ab4756eb46d5bc237a5a107eb", - "size": 128867 - }, - "minecraft/lang/oc_FR.lang": { - "hash": "764f2a42a6aa45cf57c6092e8eb5e48b24d7fc78", - "size": 122981 - }, - "minecraft/lang/pl_PL.lang": { - "hash": "cb6b9f7f5dfceb26ce817817de4f2f4d1dd0e5d0", - "size": 143141 - }, - "minecraft/lang/pt_BR.lang": { - "hash": "aec8042cfd618fa98f3fe9b02106aa33d00ea2fb", - "size": 140153 - }, - "minecraft/lang/pt_PT.lang": { - "hash": "aaed9ed84bf53067db1e0d88efc393d59e8ffac2", - "size": 141436 - }, - "minecraft/lang/qya_AA.lang": { - "hash": "338ec96b51281a579b35a62f79f4f7a3cf6ff207", - "size": 42157 - }, - "minecraft/lang/ro_RO.lang": { - "hash": "6af118fa4007dad7522db513711026ccf26951ba", - "size": 141659 - }, - "minecraft/lang/ru_RU.lang": { - "hash": "4e32e955eee6653cc052d03e75435bdc88b0b9e3", - "size": 182679 - }, - "minecraft/lang/se_NO.lang": { - "hash": "dc80ab3aee3ee1952cdddc5b00c5e0563cd38678", - "size": 18938 - }, - "minecraft/lang/sk_SK.lang": { - "hash": "417d5a22c64b1d4c594fb9e4d5ba0ac1c29b9bf6", - "size": 143497 - }, - "minecraft/lang/sl_SI.lang": { - "hash": "98d3e76f4ee1d46f66eabb24de5149aa71eb84bb", - "size": 137899 - }, - "minecraft/lang/so_SO.lang": { - "hash": "7ed677597c2c5b9ded5445fd815b3a1798a1390f", - "size": 1506 - }, - "minecraft/lang/sq_AL.lang": { - "hash": "d1e06155c50a3ee5b035647c6804c2b7b80be974", - "size": 6552 - }, - "minecraft/lang/sr_SP.lang": { - "hash": "410770b892938c1a946da28671164896788390cd", - "size": 126923 - }, - "minecraft/lang/sv_SE.lang": { - "hash": "b2563a5e5a809c5fa148c56a0e223589bb22f3b7", - "size": 134995 - }, - "minecraft/lang/th_TH.lang": { - "hash": "c63f9db60ecc45b61863425da8e7bc2051b04291", - "size": 216914 - }, - "minecraft/lang/tlh_AA.lang": { - "hash": "ccf8d1f3b509bc3d37ec9ef62846da2a6354b1d9", - "size": 45476 - }, - "minecraft/lang/tr_TR.lang": { - "hash": "277d7a60c78507bdccbdf251cef39f6da86d0e61", - "size": 140871 - }, - "minecraft/lang/tzl_TZL.lang": { - "hash": "0e988ca8d9386215aa71a7addf5ce46eedf29707", - "size": 54833 - }, - "minecraft/lang/uk_UA.lang": { - "hash": "52037cc9f50cd842757ef0fa00b537ac02469e5f", - "size": 187220 - }, - "minecraft/lang/val_ES.lang": { - "hash": "29a8624f1227f25db78ae62fcc8d151a63330946", - "size": 144844 - }, - "minecraft/lang/vi_VN.lang": { - "hash": "23ff883e1247f64d5d277845dc82c5a6e098d42c", - "size": 160153 - }, - "minecraft/lang/zh_CN.lang": { - "hash": "fdf080609fddf827b36e7095293c9a1732108e98", - "size": 129625 - }, - "minecraft/lang/zh_TW.lang": { - "hash": "d1ddbda6e2265bb41587f65919d9fa538635fd83", - "size": 132812 - }, - "minecraft/sounds.json": { - "hash": "97accfa8d1505c3c2de436883c58efff7266fdc5", - "size": 82561 - }, - "minecraft/sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "minecraft/sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "minecraft/sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "minecraft/sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "minecraft/sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "minecraft/sounds/ambient/cave/cave14.ogg": { - "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", - "size": 88989 - }, - "minecraft/sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "minecraft/sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "minecraft/sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "minecraft/sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "minecraft/sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "minecraft/sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "minecraft/sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "minecraft/sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "minecraft/sounds/ambient/weather/rain1.ogg": { - "hash": "941611aed1eb6888f6ad998af22d2d2ef2efc4aa", - "size": 22230 - }, - "minecraft/sounds/ambient/weather/rain2.ogg": { - "hash": "6cf5c9f78a221f9a9576753fa5ca6cf3563c352a", - "size": 23292 - }, - "minecraft/sounds/ambient/weather/rain3.ogg": { - "hash": "61dba25ce75a25e7920bcb210408fc6b6a2c92f0", - "size": 23967 - }, - "minecraft/sounds/ambient/weather/rain4.ogg": { - "hash": "0b0d9e03b93a8c5823eb4f925114aef0cb9ac6b2", - "size": 23963 - }, - "minecraft/sounds/ambient/weather/rain5.ogg": { - "hash": "072089b5c336cf62fc003f4b4a63c4740f4931df", - "size": 22157 - }, - "minecraft/sounds/ambient/weather/rain6.ogg": { - "hash": "b94f782f9762a5497f51b8065bdc7e495424bcbd", - "size": 23159 - }, - "minecraft/sounds/ambient/weather/rain7.ogg": { - "hash": "45bf909bc5def60f055a57ac776ac277364d76a6", - "size": 23713 - }, - "minecraft/sounds/ambient/weather/rain8.ogg": { - "hash": "15925d0a3a0de4b483f4d90ac2fc9a2043e499ee", - "size": 24855 - }, - "minecraft/sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "minecraft/sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "minecraft/sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "minecraft/sounds/block/brewing_stand/brew1.ogg": { - "hash": "b91c8cf157979540e517895beefe0390acac6454", - "size": 11092 - }, - "minecraft/sounds/block/brewing_stand/brew2.ogg": { - "hash": "030a3d36cccac21197db2ec078f96cbc2caa1311", - "size": 12877 - }, - "minecraft/sounds/block/chest/close.ogg": { - "hash": "a7d0d6f761c9a647cc0273bc016f2772b85f6d88", - "size": 7590 - }, - "minecraft/sounds/block/chest/close2.ogg": { - "hash": "eaa2cfc2ca71f219930cc496d5316853364d3623", - "size": 7896 - }, - "minecraft/sounds/block/chest/close3.ogg": { - "hash": "fda6f8d1f1daabad0fd78903cd3c4b366f77a8e5", - "size": 7116 - }, - "minecraft/sounds/block/chest/open.ogg": { - "hash": "f993dbcc8cdde669020b9f988f091d997006ce8b", - "size": 8916 - }, - "minecraft/sounds/block/chorus_flower/death1.ogg": { - "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", - "size": 16467 - }, - "minecraft/sounds/block/chorus_flower/death2.ogg": { - "hash": "64ea3da2bfe8f994308140c734ca81a6fed4d4a7", - "size": 16267 - }, - "minecraft/sounds/block/chorus_flower/death3.ogg": { - "hash": "aa10d6c0b4941f35b7129ee0b9905536826f2422", - "size": 10243 - }, - "minecraft/sounds/block/chorus_flower/grow1.ogg": { - "hash": "07373cce0250d335443998231c8a9e3ef7531e9f", - "size": 13938 - }, - "minecraft/sounds/block/chorus_flower/grow2.ogg": { - "hash": "f23941bd42028d6fac79a142cb913522f05998c2", - "size": 15249 - }, - "minecraft/sounds/block/chorus_flower/grow3.ogg": { - "hash": "7e163e93b0799fc8373baa3fdbf44bffcbe540b4", - "size": 17264 - }, - "minecraft/sounds/block/chorus_flower/grow4.ogg": { - "hash": "a2c1116d40b879a0abccc2f02c0471be91bb6b30", - "size": 14078 - }, - "minecraft/sounds/block/fence_gate/close1.ogg": { - "hash": "aaebcc83934fb7919c7af934eefc5a586678e1b2", - "size": 6492 - }, - "minecraft/sounds/block/fence_gate/close2.ogg": { - "hash": "58d63232621aaa03e4d09598700561214e7c2477", - "size": 6649 - }, - "minecraft/sounds/block/fence_gate/open1.ogg": { - "hash": "fa68bbdcbb68db8dea8604f3ae5caadb9ded0cbe", - "size": 6676 - }, - "minecraft/sounds/block/fence_gate/open2.ogg": { - "hash": "836ae33bdfadbe5dcbe0696fe64c671beb4938fb", - "size": 7018 - }, - "minecraft/sounds/block/furnace/fire_crackle1.ogg": { - "hash": "c27a5dfd1f85834d0238273dfc7227b85776afc8", - "size": 24373 - }, - "minecraft/sounds/block/furnace/fire_crackle2.ogg": { - "hash": "8e00fe4a121211c668eed96c0c45bef4e1ae2978", - "size": 22697 - }, - "minecraft/sounds/block/furnace/fire_crackle3.ogg": { - "hash": "83221aea5f4c54dc13907d85a8330c02da933a10", - "size": 20394 - }, - "minecraft/sounds/block/furnace/fire_crackle4.ogg": { - "hash": "739dc564cf6d0ff909542293cd5754d4aa52bf2c", - "size": 20583 - }, - "minecraft/sounds/block/furnace/fire_crackle5.ogg": { - "hash": "42a25a79668f99c697be57c0353c9e82fc7a5842", - "size": 23872 - }, - "minecraft/sounds/block/iron_door/close1.ogg": { - "hash": "108c61bfecd4f969778173578984503e08dd7898", - "size": 6550 - }, - "minecraft/sounds/block/iron_door/close2.ogg": { - "hash": "aec962400204953cc7eefef2c0cc1942bbeaff38", - "size": 6590 - }, - "minecraft/sounds/block/iron_door/close3.ogg": { - "hash": "278ae35982e186ab9f4a9ef5728b18793c939e98", - "size": 6465 - }, - "minecraft/sounds/block/iron_door/close4.ogg": { - "hash": "4710afcb488c6ee3881e3b896dfcd5cc2069049a", - "size": 6579 - }, - "minecraft/sounds/block/iron_door/open1.ogg": { - "hash": "a8756192499be8204a5e195b9873b6b48c0d1d25", - "size": 7486 - }, - "minecraft/sounds/block/iron_door/open2.ogg": { - "hash": "0208597870daf05e8bde08d4aac04989c9ebedf2", - "size": 7612 - }, - "minecraft/sounds/block/iron_door/open3.ogg": { - "hash": "e700e2c9abdfc27a32ac3b7f759d6c48a0846992", - "size": 6812 - }, - "minecraft/sounds/block/iron_door/open4.ogg": { - "hash": "ae6914ce7180755e98ee2d169e1757bc624bbade", - "size": 7306 - }, - "minecraft/sounds/block/iron_trapdoor/close1.ogg": { - "hash": "2eed61a9d62487569fe54986856238e1c364f7cd", - "size": 5520 - }, - "minecraft/sounds/block/iron_trapdoor/close2.ogg": { - "hash": "003409183ca2b8a8a140bfeb6390d1a9edc8c88b", - "size": 5278 - }, - "minecraft/sounds/block/iron_trapdoor/close3.ogg": { - "hash": "d76adcd771f45c83ded14aaad4645dd068918d52", - "size": 5220 - }, - "minecraft/sounds/block/iron_trapdoor/close4.ogg": { - "hash": "f1f532ab1d59998dcdb4e1838fa62d224cdcfd1e", - "size": 5580 - }, - "minecraft/sounds/block/iron_trapdoor/open1.ogg": { - "hash": "45f65be973d1929c2bd26d4fbc7912ad6bfc4834", - "size": 5256 - }, - "minecraft/sounds/block/iron_trapdoor/open2.ogg": { - "hash": "fdce7a33bf8e7605d40a10dbe0edc5556b1d43c4", - "size": 5566 - }, - "minecraft/sounds/block/iron_trapdoor/open3.ogg": { - "hash": "edb8625e330ee1ee8ceeb2540cd083360e9daf65", - "size": 4991 - }, - "minecraft/sounds/block/iron_trapdoor/open4.ogg": { - "hash": "e73b083393fa29357e85f8b535751e14853cf7b5", - "size": 5516 - }, - "minecraft/sounds/block/waterlily/place1.ogg": { - "hash": "a8d5525b3304a47c138579e46c5dc525bba193dd", - "size": 5165 - }, - "minecraft/sounds/block/waterlily/place2.ogg": { - "hash": "ba72e7707b095d24af0cb9c267b9c5b92efa3e70", - "size": 5034 - }, - "minecraft/sounds/block/waterlily/place3.ogg": { - "hash": "ceade9b1b4c759e442d6903ddd9102c22401168d", - "size": 5292 - }, - "minecraft/sounds/block/waterlily/place4.ogg": { - "hash": "5488a01c534a16c2138c2f7072343d4179695477", - "size": 5114 - }, - "minecraft/sounds/block/wooden_door/close.ogg": { - "hash": "871634413de37a092d0e5fe7844a37917c27bbf2", - "size": 6789 - }, - "minecraft/sounds/block/wooden_door/close2.ogg": { - "hash": "6e0d43b064fb69f7b63e0704d99a38bb2ebc19e0", - "size": 6504 - }, - "minecraft/sounds/block/wooden_door/close3.ogg": { - "hash": "d11ce21cc8a280448e9c12a28406583127809b79", - "size": 6427 - }, - "minecraft/sounds/block/wooden_door/close4.ogg": { - "hash": "011cf0d5b4015b52129caa98c7c4a35ea7a795ed", - "size": 6363 - }, - "minecraft/sounds/block/wooden_door/open.ogg": { - "hash": "4ed1f29f3e1378811f7fcc49db743400b8e3284f", - "size": 8011 - }, - "minecraft/sounds/block/wooden_door/open2.ogg": { - "hash": "5c44e7a8da8afddd9220121ba76ec1badebb56c3", - "size": 7320 - }, - "minecraft/sounds/block/wooden_door/open3.ogg": { - "hash": "d2ba0797ca24fcf15d105c88899089e4af5cb9f4", - "size": 6820 - }, - "minecraft/sounds/block/wooden_door/open4.ogg": { - "hash": "21464f4cfb0163f9071d2a84d818bd5ac5b6eee6", - "size": 7472 - }, - "minecraft/sounds/block/wooden_trapdoor/close1.ogg": { - "hash": "159697af99ef2640f870bee2aaeda9170a918523", - "size": 5519 - }, - "minecraft/sounds/block/wooden_trapdoor/close2.ogg": { - "hash": "5e49444266bf88c2006233a811561272ad8f157f", - "size": 5280 - }, - "minecraft/sounds/block/wooden_trapdoor/close3.ogg": { - "hash": "c9a5510420292be670d0020b7123ca0fef1f6087", - "size": 4887 - }, - "minecraft/sounds/block/wooden_trapdoor/open1.ogg": { - "hash": "9eb0c3c8c34bcf83db451c12f24edd756908d265", - "size": 5295 - }, - "minecraft/sounds/block/wooden_trapdoor/open2.ogg": { - "hash": "a410f82debee252f1399a8c391bef261ab42d07c", - "size": 5389 - }, - "minecraft/sounds/block/wooden_trapdoor/open3.ogg": { - "hash": "37c0ff8ac56889125bb0d11be7225f453e1e4098", - "size": 5907 - }, - "minecraft/sounds/block/wooden_trapdoor/open4.ogg": { - "hash": "f756c39f4ca9565c359a66d33b5a4f9d886e5479", - "size": 5788 - }, - "minecraft/sounds/block/wooden_trapdoor/open5.ogg": { - "hash": "3a05ef3ce1827538f54ba4b3262eaee438da4217", - "size": 5760 - }, - "minecraft/sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "minecraft/sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "minecraft/sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "minecraft/sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "minecraft/sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "minecraft/sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "minecraft/sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "minecraft/sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "minecraft/sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "minecraft/sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "minecraft/sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "minecraft/sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "minecraft/sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "minecraft/sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "minecraft/sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "minecraft/sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "minecraft/sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "minecraft/sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "minecraft/sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "minecraft/sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "minecraft/sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "minecraft/sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "minecraft/sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "minecraft/sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "minecraft/sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "minecraft/sounds/enchant/thorns/hit1.ogg": { - "hash": "539fe34036caba1b247df3360c688960e4defd81", - "size": 6662 - }, - "minecraft/sounds/enchant/thorns/hit2.ogg": { - "hash": "cce17e7a814eb77c9cc14d6f97ba6a941bbe9c74", - "size": 7228 - }, - "minecraft/sounds/enchant/thorns/hit3.ogg": { - "hash": "cc8d5578d3d8728955ab0d54b0278ffcf99d858b", - "size": 7976 - }, - "minecraft/sounds/enchant/thorns/hit4.ogg": { - "hash": "8797fc7cc14c4ffeae1b131631fa025154f98c86", - "size": 8269 - }, - "minecraft/sounds/entity/armorstand/break1.ogg": { - "hash": "d39e91b93f8e7eb31776e65e9788a0ab2c9b32c3", - "size": 7891 - }, - "minecraft/sounds/entity/armorstand/break2.ogg": { - "hash": "4d270722140425e172a192d4393676b1f65e15d5", - "size": 6862 - }, - "minecraft/sounds/entity/armorstand/break3.ogg": { - "hash": "0fed68b1071ec4f3c5ce24639c746b7e975c1c91", - "size": 6713 - }, - "minecraft/sounds/entity/armorstand/break4.ogg": { - "hash": "695ebb888cda6e98ce2cda9a69b2c29dddbb7b2b", - "size": 6292 - }, - "minecraft/sounds/entity/armorstand/hit1.ogg": { - "hash": "155de9993fbc036f371d9fee50c8b2012dc5adce", - "size": 7423 - }, - "minecraft/sounds/entity/armorstand/hit2.ogg": { - "hash": "504362657a72f3ecb1d694989c23c497310cc471", - "size": 6503 - }, - "minecraft/sounds/entity/armorstand/hit3.ogg": { - "hash": "136cc386976d1901f9b3b374a71d987efb50dce6", - "size": 6075 - }, - "minecraft/sounds/entity/armorstand/hit4.ogg": { - "hash": "6c83307ca1f6d7484d2899f381801713cdf06bbe", - "size": 6078 - }, - "minecraft/sounds/entity/cow/milk1.ogg": { - "hash": "462cbc14581ba05f4a5f1e5aa23cb48eb823bf2d", - "size": 14489 - }, - "minecraft/sounds/entity/cow/milk2.ogg": { - "hash": "47d640178306584d10213dbf05290150ff60a46b", - "size": 13302 - }, - "minecraft/sounds/entity/cow/milk3.ogg": { - "hash": "e7133a7d4822e40f0abd716faa3a8f340362b8d7", - "size": 13332 - }, - "minecraft/sounds/entity/guardian/ambient1.ogg": { - "hash": "6c5c988701199ca65fcd2caf88a0e456d3421977", - "size": 15061 - }, - "minecraft/sounds/entity/guardian/ambient2.ogg": { - "hash": "98e6c933794f74d15b1e87eea64ca6f766e557c2", - "size": 14776 - }, - "minecraft/sounds/entity/guardian/ambient3.ogg": { - "hash": "43ba9e9339435f351b4578723910556354e16d43", - "size": 13395 - }, - "minecraft/sounds/entity/guardian/ambient4.ogg": { - "hash": "4ebf0ae943f5881bb81af674e8596341e52015eb", - "size": 12793 - }, - "minecraft/sounds/entity/horse/eat1.ogg": { - "hash": "65727e3d0b1e51e537b0e476f119bee8be45edab", - "size": 8581 - }, - "minecraft/sounds/entity/horse/eat2.ogg": { - "hash": "1f13e157e2ff169eef53bab24e65cb40d41b93b6", - "size": 6990 - }, - "minecraft/sounds/entity/horse/eat3.ogg": { - "hash": "c5cd11a147cf6a37bd0f33f951f74464fb0d128a", - "size": 7073 - }, - "minecraft/sounds/entity/horse/eat4.ogg": { - "hash": "6ac381cb9b69baf96b909e59d8c9886579746e4f", - "size": 7143 - }, - "minecraft/sounds/entity/horse/eat5.ogg": { - "hash": "1826c6986572fe2f7ab9111dc6da9b67df1f7f20", - "size": 6249 - }, - "minecraft/sounds/entity/itemframe/add_item1.ogg": { - "hash": "cf44e74d49ef2793fb01143a37fd27ee50d0e727", - "size": 4404 - }, - "minecraft/sounds/entity/itemframe/add_item2.ogg": { - "hash": "281f889e8eadcb21e2bb664d4f337192fab3a139", - "size": 4303 - }, - "minecraft/sounds/entity/itemframe/add_item3.ogg": { - "hash": "e2b2464a1507c129e4fd8aa2447f92cfe1bd61bb", - "size": 4488 - }, - "minecraft/sounds/entity/itemframe/add_item4.ogg": { - "hash": "285196110d802aed2f6797eb436d70e36716edaa", - "size": 4581 - }, - "minecraft/sounds/entity/itemframe/break1.ogg": { - "hash": "36adcbb0553274272777667992b363d857b80af9", - "size": 4907 - }, - "minecraft/sounds/entity/itemframe/break2.ogg": { - "hash": "c756f26f5a702fca021795d9ae15b5dadba1cf07", - "size": 4980 - }, - "minecraft/sounds/entity/itemframe/break3.ogg": { - "hash": "1d15957378b747a2daad165dd14acc5689310e9a", - "size": 4956 - }, - "minecraft/sounds/entity/itemframe/place1.ogg": { - "hash": "fae49d67f7901e74e75c1343082096fd7f524ee7", - "size": 5362 - }, - "minecraft/sounds/entity/itemframe/place2.ogg": { - "hash": "dcddcc8d9845734c85e39afecb34cc2b1586905c", - "size": 5009 - }, - "minecraft/sounds/entity/itemframe/place3.ogg": { - "hash": "06dafda29984d98c81df8cd5edeca2e96599f1f4", - "size": 5218 - }, - "minecraft/sounds/entity/itemframe/place4.ogg": { - "hash": "d6a7e9b6882630bc21a0efad67dcccd12ccb2eb5", - "size": 4542 - }, - "minecraft/sounds/entity/itemframe/remove_item1.ogg": { - "hash": "83c8daabf4016b4a69a0aff792629776e646477a", - "size": 4179 - }, - "minecraft/sounds/entity/itemframe/remove_item2.ogg": { - "hash": "35a5c6a402a0f0091c1221a245ea9cc180975cc8", - "size": 4439 - }, - "minecraft/sounds/entity/itemframe/remove_item3.ogg": { - "hash": "54ae8bae3da40ea9a80739d7b36106bffaf8854c", - "size": 4347 - }, - "minecraft/sounds/entity/itemframe/remove_item4.ogg": { - "hash": "7c58d79a33c20c776c6f592b80e96305034c6dbe", - "size": 4311 - }, - "minecraft/sounds/entity/itemframe/rotate_item1.ogg": { - "hash": "c6ac8614f870ba8a7898a2544738d03dc141c92c", - "size": 4097 - }, - "minecraft/sounds/entity/itemframe/rotate_item2.ogg": { - "hash": "5ebe9a655de4ff8510a2c58e74d25a65ce6c8ad1", - "size": 4004 - }, - "minecraft/sounds/entity/itemframe/rotate_item3.ogg": { - "hash": "def695c50fa800dc639e91bea0148c7626ca5e87", - "size": 4021 - }, - "minecraft/sounds/entity/itemframe/rotate_item4.ogg": { - "hash": "5cd1caeb2b7c35e58c57a90eed97be8cd893e499", - "size": 4075 - }, - "minecraft/sounds/entity/leashknot/break1.ogg": { - "hash": "63c22eb984e3406f33bd3fc474b1d76f2c395f1a", - "size": 6632 - }, - "minecraft/sounds/entity/leashknot/break2.ogg": { - "hash": "48f9931bef7d3a07c7ea40126eb2bd9c71c4a0e7", - "size": 7237 - }, - "minecraft/sounds/entity/leashknot/break3.ogg": { - "hash": "1f411b36057067939b1aa1b0354ebb8eaa1e980d", - "size": 7741 - }, - "minecraft/sounds/entity/leashknot/place1.ogg": { - "hash": "2b048cb32391a275b07e5648ec6d474fb52f9f91", - "size": 6186 - }, - "minecraft/sounds/entity/leashknot/place2.ogg": { - "hash": "45d81989f156d74bd07939be66cb89aecd6f8609", - "size": 5924 - }, - "minecraft/sounds/entity/leashknot/place3.ogg": { - "hash": "ee39bc3030b4465309f67d897b9df23093acba06", - "size": 6367 - }, - "minecraft/sounds/entity/painting/break1.ogg": { - "hash": "a1aaacc760df41853a7c02e741b81bfc51c5e93c", - "size": 5644 - }, - "minecraft/sounds/entity/painting/break2.ogg": { - "hash": "330a29f4ac0f178bb2d5855b29ad1b262ef14604", - "size": 5380 - }, - "minecraft/sounds/entity/painting/break3.ogg": { - "hash": "7a4f2566e6d1ff536a9c6d7f9a0d804d15a3ce62", - "size": 5225 - }, - "minecraft/sounds/entity/painting/place1.ogg": { - "hash": "a3ab149628aa2f10acda1e1e3c097b04fcb46328", - "size": 4609 - }, - "minecraft/sounds/entity/painting/place2.ogg": { - "hash": "2211e494688ba04b0c4658ed74d7e48c2d391c33", - "size": 4720 - }, - "minecraft/sounds/entity/painting/place3.ogg": { - "hash": "f82bb1724f94ef3e2cd80a0e41ed0ca54c8f7502", - "size": 4708 - }, - "minecraft/sounds/entity/painting/place4.ogg": { - "hash": "08d3912d571693d82692458132d4de59928f16d6", - "size": 4920 - }, - "minecraft/sounds/entity/player/attack/crit1.ogg": { - "hash": "509656b6d02a4491f46c686e66b615950c6c1408", - "size": 8223 - }, - "minecraft/sounds/entity/player/attack/crit2.ogg": { - "hash": "1b172129daf7cd9a36d2b0f7820baf2e479e381a", - "size": 9783 - }, - "minecraft/sounds/entity/player/attack/crit3.ogg": { - "hash": "15bbaf7901d7abff12bb872ff88a6ad541f5227a", - "size": 8273 - }, - "minecraft/sounds/entity/player/attack/knockback1.ogg": { - "hash": "08626fc2a337c28b5dfdafb6daa9ea31f9a70571", - "size": 8148 - }, - "minecraft/sounds/entity/player/attack/knockback2.ogg": { - "hash": "0556f8b2dc424e7368b4ab9f8a315aa26982e3fc", - "size": 7428 - }, - "minecraft/sounds/entity/player/attack/knockback3.ogg": { - "hash": "085a6cd2e023877254d1118c403f39e556c003cb", - "size": 8234 - }, - "minecraft/sounds/entity/player/attack/knockback4.ogg": { - "hash": "1c722dfd43b06c28273bc8c56d1d02c1a6ea5e48", - "size": 8442 - }, - "minecraft/sounds/entity/player/attack/strong1.ogg": { - "hash": "d7067e204913cf9631bfbb7340102f6de75c2dfc", - "size": 5194 - }, - "minecraft/sounds/entity/player/attack/strong2.ogg": { - "hash": "56afe99ff911f7c56fb923cd85427a719c2a1424", - "size": 5782 - }, - "minecraft/sounds/entity/player/attack/strong3.ogg": { - "hash": "780917a341ca4e6a5a8f4e744142a94069189fb0", - "size": 5252 - }, - "minecraft/sounds/entity/player/attack/strong4.ogg": { - "hash": "a272af870850e4d5905f476ac23bcb28543a543a", - "size": 5460 - }, - "minecraft/sounds/entity/player/attack/strong5.ogg": { - "hash": "c3dcdf6dff63fcf4d35b2742b62018591de0e156", - "size": 5664 - }, - "minecraft/sounds/entity/player/attack/strong6.ogg": { - "hash": "ed76364b90ade21c5d25bf09a4a67475801bce66", - "size": 5122 - }, - "minecraft/sounds/entity/player/attack/sweep1.ogg": { - "hash": "fd20e1cd8c69bc2f037de950b078a729a4b7d6a6", - "size": 5546 - }, - "minecraft/sounds/entity/player/attack/sweep2.ogg": { - "hash": "c9534f4d840470b3c6efbcb84cff23c57baa3393", - "size": 5398 - }, - "minecraft/sounds/entity/player/attack/sweep3.ogg": { - "hash": "4c26fd4c2774e7afcbda1e293a27595e04e87c47", - "size": 5238 - }, - "minecraft/sounds/entity/player/attack/sweep4.ogg": { - "hash": "ae9bb7a332e3e3d3665f282b60b296ec01be97df", - "size": 4969 - }, - "minecraft/sounds/entity/player/attack/sweep5.ogg": { - "hash": "50a317f837b0604c3ebe8224951c1a0d7a94516a", - "size": 5329 - }, - "minecraft/sounds/entity/player/attack/sweep6.ogg": { - "hash": "39077d824a27e8040b0e1f2b4707d81149830d11", - "size": 5117 - }, - "minecraft/sounds/entity/player/attack/sweep7.ogg": { - "hash": "e8d0df494880f2067bb64d08a7428a78239c9a29", - "size": 5515 - }, - "minecraft/sounds/entity/player/attack/weak1.ogg": { - "hash": "f26ab58dc70ce7a3f4d16b5bb31620894b0b8812", - "size": 4337 - }, - "minecraft/sounds/entity/player/attack/weak2.ogg": { - "hash": "8d56863e83e0e114937522d3a4a7e124528c65b4", - "size": 4260 - }, - "minecraft/sounds/entity/player/attack/weak3.ogg": { - "hash": "5d78e883f8bf8123261a5b05cf90cb5cc020fa6e", - "size": 4463 - }, - "minecraft/sounds/entity/player/attack/weak4.ogg": { - "hash": "5fa52f2e49e446e466b721937cc168bba734ef33", - "size": 4525 - }, - "minecraft/sounds/entity/rabbit/attack1.ogg": { - "hash": "5041867a91a67cec2fa1ab572c351d2796a6f050", - "size": 7443 - }, - "minecraft/sounds/entity/rabbit/attack2.ogg": { - "hash": "4b90ff3a9b1486642bc0f15da0045d83a91df82e", - "size": 7268 - }, - "minecraft/sounds/entity/rabbit/attack3.ogg": { - "hash": "c31af622a2ee7beffb9daf72363a77a607be64a3", - "size": 9299 - }, - "minecraft/sounds/entity/rabbit/attack4.ogg": { - "hash": "8301a44446b04249e6896bc230f6d8c9d8e56273", - "size": 8857 - }, - "minecraft/sounds/entity/shulker/ambient1.ogg": { - "hash": "dd67ac8cf15d54eff38ef9a790be4692bcba2900", - "size": 7078 - }, - "minecraft/sounds/entity/shulker/ambient2.ogg": { - "hash": "f0d58706321168c2907cf13ae6f8ae9108244fc3", - "size": 7333 - }, - "minecraft/sounds/entity/shulker/ambient3.ogg": { - "hash": "d4f6c468ad9536049023a9680483c4d44088e084", - "size": 6148 - }, - "minecraft/sounds/entity/shulker/ambient4.ogg": { - "hash": "5c4cbba7fe4bc8214708f93f4db54102660a281d", - "size": 7371 - }, - "minecraft/sounds/entity/shulker/ambient5.ogg": { - "hash": "dbebdab8835d86493975dde6fd05db76de5a0605", - "size": 7116 - }, - "minecraft/sounds/entity/shulker/ambient6.ogg": { - "hash": "5cc7da22ff9cdea9175c8496c3e683d0ce97c9e2", - "size": 7554 - }, - "minecraft/sounds/entity/shulker/ambient7.ogg": { - "hash": "c0caa238bb45a074c117869eef193290fc27fb59", - "size": 8240 - }, - "minecraft/sounds/entity/shulker/close1.ogg": { - "hash": "7b99a069d855e1089c025e75c0b4ea6699220804", - "size": 5475 - }, - "minecraft/sounds/entity/shulker/close2.ogg": { - "hash": "7d90eb9e088738c9ae7ad8b2951c7432a0d7cc44", - "size": 5343 - }, - "minecraft/sounds/entity/shulker/close3.ogg": { - "hash": "ec247f38f3f60f9e185b31e787c1ad43caa0c73c", - "size": 5431 - }, - "minecraft/sounds/entity/shulker/close4.ogg": { - "hash": "fef5251190146ab8e0abe80183cd78c243d7c6fe", - "size": 5179 - }, - "minecraft/sounds/entity/shulker/close5.ogg": { - "hash": "e555fcece121879fe0becbada9d01dea27ab153d", - "size": 5376 - }, - "minecraft/sounds/entity/shulker/death1.ogg": { - "hash": "ce3bbcf44fd72e3d0b3fbcbb7334d100619ca71e", - "size": 13893 - }, - "minecraft/sounds/entity/shulker/death2.ogg": { - "hash": "db685fafb774a31072c6577a04a5693dba725155", - "size": 11278 - }, - "minecraft/sounds/entity/shulker/death3.ogg": { - "hash": "9bae8d2e28f81e1a5571a9ca6a6bf21595796658", - "size": 9857 - }, - "minecraft/sounds/entity/shulker/death4.ogg": { - "hash": "668ebaccbc4572fc4a7a79b166f467823ffa8c50", - "size": 11596 - }, - "minecraft/sounds/entity/shulker/hurt1.ogg": { - "hash": "b049ab95eb3a6f7fba35259cda3df9437259f590", - "size": 5465 - }, - "minecraft/sounds/entity/shulker/hurt2.ogg": { - "hash": "0714e023bd5b42e409b1aa12aee17376810282fe", - "size": 6371 - }, - "minecraft/sounds/entity/shulker/hurt3.ogg": { - "hash": "394253f2575216683fc1926a0a387a3e5e90bc16", - "size": 6445 - }, - "minecraft/sounds/entity/shulker/hurt4.ogg": { - "hash": "ba03ef98d9acdfc6696f41ddec0d0c95cb289d16", - "size": 6044 - }, - "minecraft/sounds/entity/shulker/hurt_closed1.ogg": { - "hash": "5491bbc4482b2e8d8382fc7623828b7764693f4d", - "size": 4583 - }, - "minecraft/sounds/entity/shulker/hurt_closed2.ogg": { - "hash": "da1a3e592fc80324109b930d5282f2766fc3701d", - "size": 4958 - }, - "minecraft/sounds/entity/shulker/hurt_closed3.ogg": { - "hash": "ac6609153f895d292de440566eb23438aa9f846e", - "size": 4602 - }, - "minecraft/sounds/entity/shulker/hurt_closed4.ogg": { - "hash": "78244ba4bba775f92e51148fab026d7c399e9055", - "size": 4779 - }, - "minecraft/sounds/entity/shulker/hurt_closed5.ogg": { - "hash": "eceb70cb374cc410ac23e00fc95ca0404f8a20f4", - "size": 4760 - }, - "minecraft/sounds/entity/shulker/open1.ogg": { - "hash": "accc7a55d92bf4a8509daeb8415b1a36a3646deb", - "size": 5471 - }, - "minecraft/sounds/entity/shulker/open2.ogg": { - "hash": "0331eec018c422631e6cb00960eea3e2c5c6e559", - "size": 5110 - }, - "minecraft/sounds/entity/shulker/open3.ogg": { - "hash": "77e87c6b92d268d8dc5a25780340461cda53b99c", - "size": 5169 - }, - "minecraft/sounds/entity/shulker/open4.ogg": { - "hash": "25fc442f8a0abf99be8e7f507e63c5866a055c70", - "size": 5045 - }, - "minecraft/sounds/entity/shulker/open5.ogg": { - "hash": "02e77c97360b82170ee58723ac2519fcd79b821e", - "size": 5239 - }, - "minecraft/sounds/entity/shulker/shoot1.ogg": { - "hash": "3f8b9415f67443206f6af52c1471d0de0354d046", - "size": 15040 - }, - "minecraft/sounds/entity/shulker/shoot2.ogg": { - "hash": "95805aac201b6852d0ab35bd2c75cfa64a926447", - "size": 14269 - }, - "minecraft/sounds/entity/shulker/shoot3.ogg": { - "hash": "f5873a8f416388c2ded80b4ffab6d65b7f18b305", - "size": 14203 - }, - "minecraft/sounds/entity/shulker/shoot4.ogg": { - "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", - "size": 15748 - }, - "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { - "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", - "size": 11384 - }, - "minecraft/sounds/entity/shulker_bullet/hit2.ogg": { - "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", - "size": 11186 - }, - "minecraft/sounds/entity/shulker_bullet/hit3.ogg": { - "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", - "size": 11880 - }, - "minecraft/sounds/entity/shulker_bullet/hit4.ogg": { - "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", - "size": 9074 - }, - "minecraft/sounds/entity/snowman/death1.ogg": { - "hash": "888fb12c5fb536268747df857ad439e17a4a2f44", - "size": 10362 - }, - "minecraft/sounds/entity/snowman/death2.ogg": { - "hash": "36409234aed55db1d006a65b92f1c64be4e4bbe0", - "size": 10107 - }, - "minecraft/sounds/entity/snowman/death3.ogg": { - "hash": "9f910c27c8cf336f211a75830821b0ec6abf6fa9", - "size": 9110 - }, - "minecraft/sounds/entity/snowman/hurt1.ogg": { - "hash": "da71b9f569cffbd8b4c88dbd30767315aba8067b", - "size": 6628 - }, - "minecraft/sounds/entity/snowman/hurt2.ogg": { - "hash": "50bf881d5a1a484f15f009bf0b86703111834516", - "size": 7087 - }, - "minecraft/sounds/entity/snowman/hurt3.ogg": { - "hash": "9a9d88fc2ba4c56b0089df4441f3a3ac1fcb8b0e", - "size": 6335 - }, - "minecraft/sounds/entity/squid/ambient1.ogg": { - "hash": "8ea4cfd31d4f286b039a63d52020aa6b5408a763", - "size": 10437 - }, - "minecraft/sounds/entity/squid/ambient2.ogg": { - "hash": "4ed7023a970b7f6a6d03558c3125fe85fea4ecd8", - "size": 9344 - }, - "minecraft/sounds/entity/squid/ambient3.ogg": { - "hash": "d997d6bd0a18be2b62c27363878f99540d845825", - "size": 9839 - }, - "minecraft/sounds/entity/squid/ambient4.ogg": { - "hash": "4a0ce0713583399108fad4698cbe63714fe5898f", - "size": 7540 - }, - "minecraft/sounds/entity/squid/ambient5.ogg": { - "hash": "b212815d8728730de16ff65a3f54a7fd06b98fbc", - "size": 10575 - }, - "minecraft/sounds/entity/squid/death1.ogg": { - "hash": "68beeda338fdb43c3b7cbbb718e82839e6d07ef3", - "size": 13305 - }, - "minecraft/sounds/entity/squid/death2.ogg": { - "hash": "a91e1f2cba408d784538d21424e52253864534b6", - "size": 13796 - }, - "minecraft/sounds/entity/squid/death3.ogg": { - "hash": "3efb22bf9a4ca184f037c309e4f7ece0a9ca53bc", - "size": 11042 - }, - "minecraft/sounds/entity/squid/hurt1.ogg": { - "hash": "eb93722c9adcccba57bc6e9b19039599e94934c8", - "size": 8234 - }, - "minecraft/sounds/entity/squid/hurt2.ogg": { - "hash": "3c05729b7cfdef0e5782080155004d4d0766ab41", - "size": 6866 - }, - "minecraft/sounds/entity/squid/hurt3.ogg": { - "hash": "96a92abe786f7f1fd5ee56a364c2fbee7f23a165", - "size": 6808 - }, - "minecraft/sounds/entity/squid/hurt4.ogg": { - "hash": "df97decf9d824c4b47c642bbcc3ac6c230e91bc2", - "size": 6514 - }, - "minecraft/sounds/entity/witch/ambient1.ogg": { - "hash": "166af5d48f1f67a4608be9d23fd27f8c16269893", - "size": 11349 - }, - "minecraft/sounds/entity/witch/ambient2.ogg": { - "hash": "e65b9794e249ffe93ba2ec75cd0c994697773073", - "size": 10091 - }, - "minecraft/sounds/entity/witch/ambient3.ogg": { - "hash": "b8e9d0b643fd331dcbeea8114d3ad59d96f4bc59", - "size": 12280 - }, - "minecraft/sounds/entity/witch/ambient4.ogg": { - "hash": "108529f98cbc67491b119ac6bec3f4af1ca3f1b0", - "size": 12035 - }, - "minecraft/sounds/entity/witch/ambient5.ogg": { - "hash": "c9b2193339b42279d874cebb4afe3761c1425bfa", - "size": 6694 - }, - "minecraft/sounds/entity/witch/death1.ogg": { - "hash": "627c939e2aa48a5e3f516848e66a76acb992c2a8", - "size": 10591 - }, - "minecraft/sounds/entity/witch/death2.ogg": { - "hash": "b5e67bcc0f5af24fa6d01f377215143ee7a1cf67", - "size": 10038 - }, - "minecraft/sounds/entity/witch/death3.ogg": { - "hash": "4c02a13757318403e7837260c1b30069dcb7be69", - "size": 7754 - }, - "minecraft/sounds/entity/witch/drink1.ogg": { - "hash": "894f26447ad5cff2afff1d66917a3f7760f1c3b7", - "size": 6169 - }, - "minecraft/sounds/entity/witch/drink2.ogg": { - "hash": "79ac9cc6fbb67cd1eeea2fcbf29804088b140f15", - "size": 6707 - }, - "minecraft/sounds/entity/witch/drink3.ogg": { - "hash": "c38f3e0ea505f0333996e6eaa0f2c0d5bfc8d4d7", - "size": 6060 - }, - "minecraft/sounds/entity/witch/drink4.ogg": { - "hash": "feedd2d726dedb8742519ac0c404d26bc3b5d735", - "size": 6411 - }, - "minecraft/sounds/entity/witch/hurt1.ogg": { - "hash": "d4f9f7adb9789781a3a0ca1a94262a474cbee1db", - "size": 6433 - }, - "minecraft/sounds/entity/witch/hurt2.ogg": { - "hash": "608ce4dc409ef39df6b0409647b89f2f1a2d9ded", - "size": 6869 - }, - "minecraft/sounds/entity/witch/hurt3.ogg": { - "hash": "591bb8451ac56723d2b689d9bc95c8020bb4809b", - "size": 6834 - }, - "minecraft/sounds/entity/witch/throw1.ogg": { - "hash": "455016d86e1ace53fc732190416dccca8cad40fa", - "size": 4747 - }, - "minecraft/sounds/entity/witch/throw2.ogg": { - "hash": "b81ffdb8b4932bdc9f0692423d426b8f2334da6c", - "size": 4652 - }, - "minecraft/sounds/entity/witch/throw3.ogg": { - "hash": "c07715ed9a7c41e554f30c86ab2e6818b4d4a6c8", - "size": 5137 - }, - "minecraft/sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "minecraft/sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "minecraft/sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "minecraft/sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "minecraft/sounds/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "minecraft/sounds/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "minecraft/sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "minecraft/sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "minecraft/sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "minecraft/sounds/item/armor/equip_chain1.ogg": { - "hash": "fd29d5ae9309aafaf40e5ec308cabd45c4a1e152", - "size": 6380 - }, - "minecraft/sounds/item/armor/equip_chain2.ogg": { - "hash": "df30fe9e52ade521d4019ce118f95c1d39390d97", - "size": 7070 - }, - "minecraft/sounds/item/armor/equip_chain3.ogg": { - "hash": "fb17cc91ec691e54590ba0fd1dbd69e6b567a530", - "size": 7108 - }, - "minecraft/sounds/item/armor/equip_chain4.ogg": { - "hash": "2aa3a86b0673a6e586ffdb4466b45c43eb2ba8f7", - "size": 7230 - }, - "minecraft/sounds/item/armor/equip_chain5.ogg": { - "hash": "66c6203abeca2f718f7bb09ded67d91fba0196cd", - "size": 5970 - }, - "minecraft/sounds/item/armor/equip_chain6.ogg": { - "hash": "6977300f83c4230f4d24d89df3892a755ba5b08d", - "size": 7175 - }, - "minecraft/sounds/item/armor/equip_diamond1.ogg": { - "hash": "548b24e7e67c0f0fd9d995a9539559e13ab18930", - "size": 7591 - }, - "minecraft/sounds/item/armor/equip_diamond2.ogg": { - "hash": "82185e25fb404f4d04cec2666ee698a76ecd2c44", - "size": 7142 - }, - "minecraft/sounds/item/armor/equip_diamond3.ogg": { - "hash": "e75b56b5b84644be68db4c92c0b086a9e4110fe6", - "size": 7036 - }, - "minecraft/sounds/item/armor/equip_diamond4.ogg": { - "hash": "be62533d5e2d6306901e07dff0ca862e6a6738d5", - "size": 7190 - }, - "minecraft/sounds/item/armor/equip_diamond5.ogg": { - "hash": "8a1c9994a6f35371b8e776b262f363692f222513", - "size": 6211 - }, - "minecraft/sounds/item/armor/equip_diamond6.ogg": { - "hash": "76ed99c31216d33b7c2d3a5eb385132f0a07f5dc", - "size": 7060 - }, - "minecraft/sounds/item/armor/equip_generic1.ogg": { - "hash": "19e3ddd127884efbbece9806ef8fce3498e03da3", - "size": 5157 - }, - "minecraft/sounds/item/armor/equip_generic2.ogg": { - "hash": "f64d194a003a43dd37c0fa02dd1ef39c4e22c00a", - "size": 5529 - }, - "minecraft/sounds/item/armor/equip_generic3.ogg": { - "hash": "d9ea46f172ccb92314c86054b2865a9f78cac07f", - "size": 5393 - }, - "minecraft/sounds/item/armor/equip_generic4.ogg": { - "hash": "1e9470b35545a17586f1305a20233acc4e104b04", - "size": 5393 - }, - "minecraft/sounds/item/armor/equip_generic5.ogg": { - "hash": "b7aa52172a204716ff6ac2711b2d0b6e74b47d02", - "size": 5542 - }, - "minecraft/sounds/item/armor/equip_generic6.ogg": { - "hash": "b16e70f12f123efd71d652717a473593e9e9d8e0", - "size": 6122 - }, - "minecraft/sounds/item/armor/equip_gold1.ogg": { - "hash": "7a122f23df31c32c5c2d14e06548a56546b5ea6c", - "size": 6789 - }, - "minecraft/sounds/item/armor/equip_gold2.ogg": { - "hash": "185fdb055113e3c1aafc7cc7c9141f2960b17ed3", - "size": 6578 - }, - "minecraft/sounds/item/armor/equip_gold3.ogg": { - "hash": "292b4dc4bb3d310585634e0b216db85ff9c642d0", - "size": 7272 - }, - "minecraft/sounds/item/armor/equip_gold4.ogg": { - "hash": "b6499b211b9dd3ea0c8da61b2f1478b0be096434", - "size": 7217 - }, - "minecraft/sounds/item/armor/equip_gold5.ogg": { - "hash": "91c6aab1954a292166d3c39c58179b8e2872ee60", - "size": 6085 - }, - "minecraft/sounds/item/armor/equip_gold6.ogg": { - "hash": "4abdbf22b4552d6575d801e4f87077de35ee5f01", - "size": 7173 - }, - "minecraft/sounds/item/armor/equip_iron1.ogg": { - "hash": "fcb8cef95d170fa97e14a35c625976511d53b1fd", - "size": 7470 - }, - "minecraft/sounds/item/armor/equip_iron2.ogg": { - "hash": "201fc02e913f277c2a599fee21d0cefd24abe977", - "size": 7670 - }, - "minecraft/sounds/item/armor/equip_iron3.ogg": { - "hash": "2951b5c0dd8c80b618affbea09fb5fe81435eccc", - "size": 8241 - }, - "minecraft/sounds/item/armor/equip_iron4.ogg": { - "hash": "2b73dd8c1b27b629c841fe26b2c633edf3aa64c8", - "size": 7637 - }, - "minecraft/sounds/item/armor/equip_iron5.ogg": { - "hash": "12ee841f09570ffd7ca155f8acde6588d3945168", - "size": 7069 - }, - "minecraft/sounds/item/armor/equip_iron6.ogg": { - "hash": "fb9ee08207b57f93cab9392ccbc5a94c27727a0f", - "size": 7189 - }, - "minecraft/sounds/item/armor/equip_leather1.ogg": { - "hash": "ebe259bc9b07c4ae6a08471e86dc0e6d8d4d04c2", - "size": 6373 - }, - "minecraft/sounds/item/armor/equip_leather2.ogg": { - "hash": "0811423a3fb1a8e53010b1d9a4994aa8a9fe714f", - "size": 6948 - }, - "minecraft/sounds/item/armor/equip_leather3.ogg": { - "hash": "10e3ea2313752eab2cd14fc9125001756da121dc", - "size": 6892 - }, - "minecraft/sounds/item/armor/equip_leather4.ogg": { - "hash": "64a8e6a57b4ff89d6d8c90916c412389166e3ea1", - "size": 7024 - }, - "minecraft/sounds/item/armor/equip_leather5.ogg": { - "hash": "8ccd1c57f2982182699073f47d8ec4875c45249c", - "size": 5900 - }, - "minecraft/sounds/item/armor/equip_leather6.ogg": { - "hash": "74c2c4cd3ccc69adae111b684d8620ce59c305ba", - "size": 6786 - }, - "minecraft/sounds/item/bottle/fill1.ogg": { - "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", - "size": 9133 - }, - "minecraft/sounds/item/bottle/fill2.ogg": { - "hash": "8ade85479752442bc6f00db4d924e88f9f8591e9", - "size": 9303 - }, - "minecraft/sounds/item/bottle/fill3.ogg": { - "hash": "66a1c766a70f18978ddbcb3d1861e10e6b2722fa", - "size": 8921 - }, - "minecraft/sounds/item/bottle/fill4.ogg": { - "hash": "8f9e605a2e7895b480b5691cc460e41eedacbd58", - "size": 9331 - }, - "minecraft/sounds/item/bottle/fill_dragonbreath1.ogg": { - "hash": "cc6d28540b6033f5d420f7cd81a77f17619c0a2a", - "size": 8494 - }, - "minecraft/sounds/item/bottle/fill_dragonbreath2.ogg": { - "hash": "e56f9472bd8b2894115337b211857366e916966d", - "size": 6829 - }, - "minecraft/sounds/item/bucket/empty1.ogg": { - "hash": "27987b7065ef4a27106246f9d32382a0514f87b2", - "size": 10498 - }, - "minecraft/sounds/item/bucket/empty2.ogg": { - "hash": "a796e8907874e6ae174c30da28ff000f1cf566c3", - "size": 10277 - }, - "minecraft/sounds/item/bucket/empty3.ogg": { - "hash": "8dec8307dff359b0279e3e49798692309204d55e", - "size": 9888 - }, - "minecraft/sounds/item/bucket/empty_lava1.ogg": { - "hash": "3612c93dfebcedbeb22bc8283e0b85de033d081a", - "size": 11764 - }, - "minecraft/sounds/item/bucket/empty_lava2.ogg": { - "hash": "b98e76594736052ac7ab8851d95a96b5ad7d2ce2", - "size": 13443 - }, - "minecraft/sounds/item/bucket/empty_lava3.ogg": { - "hash": "d62e50329337eee968b1e93cce04a65aeecad27d", - "size": 11774 - }, - "minecraft/sounds/item/bucket/fill1.ogg": { - "hash": "e28ff6368461f0a0308ced79016ea98d5feb645f", - "size": 10900 - }, - "minecraft/sounds/item/bucket/fill2.ogg": { - "hash": "1d69d04c669d82a75da8ea2f8a1a63ebf5fefd0f", - "size": 10441 - }, - "minecraft/sounds/item/bucket/fill3.ogg": { - "hash": "556a88f3a8e8f407a94ad37b131dc8d5c3f236c0", - "size": 10844 - }, - "minecraft/sounds/item/bucket/fill_lava1.ogg": { - "hash": "840d3f489b866d6ec63e8d885469105ff65c591e", - "size": 9211 - }, - "minecraft/sounds/item/bucket/fill_lava2.ogg": { - "hash": "54290ce87fb0ebac606f497ac8a12c107b74a586", - "size": 9211 - }, - "minecraft/sounds/item/bucket/fill_lava3.ogg": { - "hash": "99125d80da85a6055d5757fe9194bee680ac9a63", - "size": 9278 - }, - "minecraft/sounds/item/elytra/elytra_loop.ogg": { - "hash": "90d599a1760137a7c4d7a52c77f5c65c02f137d4", - "size": 132727 - }, - "minecraft/sounds/item/hoe/till1.ogg": { - "hash": "0e6696ec35c5f4982cad6a6731edcffb11728aa9", - "size": 5875 - }, - "minecraft/sounds/item/hoe/till2.ogg": { - "hash": "46dd1e5e0f90bb72261e2986d530e80e8fc50560", - "size": 6022 - }, - "minecraft/sounds/item/hoe/till3.ogg": { - "hash": "d75f19c657e1f22b47d2060fd3495c444f35a477", - "size": 5833 - }, - "minecraft/sounds/item/hoe/till4.ogg": { - "hash": "cb95637a9d5e9b0cb36a2516f0dfac30fed9d720", - "size": 6544 - }, - "minecraft/sounds/item/shield/block1.ogg": { - "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", - "size": 5951 - }, - "minecraft/sounds/item/shield/block2.ogg": { - "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", - "size": 5396 - }, - "minecraft/sounds/item/shield/block3.ogg": { - "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", - "size": 5915 - }, - "minecraft/sounds/item/shield/block4.ogg": { - "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", - "size": 5656 - }, - "minecraft/sounds/item/shield/block5.ogg": { - "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", - "size": 5763 - }, - "minecraft/sounds/item/shovel/flatten1.ogg": { - "hash": "659b0fb0ef28429e3b779d833d6eedd8305cbbbc", - "size": 6103 - }, - "minecraft/sounds/item/shovel/flatten2.ogg": { - "hash": "ab51a39c66800bd6fd98c450131aac20790c535a", - "size": 6290 - }, - "minecraft/sounds/item/shovel/flatten3.ogg": { - "hash": "188e05f8f12787ea22dd1836fe2c9c7e4efd03af", - "size": 6101 - }, - "minecraft/sounds/item/shovel/flatten4.ogg": { - "hash": "2bf88ed6015273fa5b757531597cf156176b35f8", - "size": 6671 - }, - "minecraft/sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "minecraft/sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "minecraft/sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "minecraft/sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "minecraft/sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "minecraft/sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "minecraft/sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "minecraft/sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "minecraft/sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "minecraft/sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "minecraft/sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "minecraft/sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "minecraft/sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "minecraft/sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "minecraft/sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "minecraft/sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "minecraft/sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "minecraft/sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "minecraft/sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "minecraft/sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "minecraft/sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "minecraft/sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "minecraft/sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "minecraft/sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "minecraft/sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "minecraft/sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "minecraft/sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "minecraft/sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "minecraft/sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "minecraft/sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "minecraft/sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "minecraft/sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "minecraft/sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "minecraft/sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "minecraft/sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "minecraft/sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "minecraft/sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "minecraft/sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "minecraft/sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "minecraft/sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "minecraft/sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "minecraft/sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "minecraft/sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "minecraft/sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "minecraft/sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "minecraft/sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "minecraft/sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "minecraft/sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "minecraft/sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "minecraft/sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "minecraft/sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "minecraft/sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "minecraft/sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "minecraft/sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "minecraft/sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "minecraft/sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "minecraft/sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "minecraft/sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "minecraft/sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "minecraft/sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "minecraft/sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "minecraft/sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "minecraft/sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "minecraft/sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "minecraft/sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "minecraft/sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "minecraft/sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "minecraft/sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "minecraft/sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "minecraft/sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "minecraft/sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "minecraft/sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "minecraft/sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "minecraft/sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "minecraft/sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "minecraft/sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "minecraft/sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "minecraft/sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "minecraft/sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "minecraft/sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "minecraft/sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "minecraft/sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "minecraft/sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "minecraft/sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "minecraft/sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "minecraft/sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "minecraft/sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "minecraft/sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "minecraft/sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "minecraft/sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "minecraft/sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "minecraft/sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "minecraft/sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "minecraft/sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "minecraft/sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "minecraft/sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "minecraft/sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "minecraft/sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "minecraft/sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "minecraft/sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "minecraft/sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "minecraft/sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "minecraft/sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "minecraft/sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "minecraft/sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "minecraft/sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "minecraft/sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "minecraft/sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "minecraft/sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "minecraft/sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "minecraft/sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "minecraft/sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "minecraft/sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "minecraft/sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "minecraft/sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "minecraft/sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "minecraft/sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "minecraft/sounds/mob/guardian/attack_loop.ogg": { - "hash": "49c71e06621ad56f69e99e0bbb9e82c37b8d8580", - "size": 20633 - }, - "minecraft/sounds/mob/guardian/curse.ogg": { - "hash": "3f2e554955be100d7f28c074586b764710330b8c", - "size": 45792 - }, - "minecraft/sounds/mob/guardian/elder_death.ogg": { - "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", - "size": 19980 - }, - "minecraft/sounds/mob/guardian/elder_hit1.ogg": { - "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", - "size": 8461 - }, - "minecraft/sounds/mob/guardian/elder_hit2.ogg": { - "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", - "size": 8392 - }, - "minecraft/sounds/mob/guardian/elder_hit3.ogg": { - "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", - "size": 8631 - }, - "minecraft/sounds/mob/guardian/elder_hit4.ogg": { - "hash": "186362097c9552903943d8d37a1e3b974e4aa618", - "size": 8680 - }, - "minecraft/sounds/mob/guardian/elder_idle1.ogg": { - "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", - "size": 17095 - }, - "minecraft/sounds/mob/guardian/elder_idle2.ogg": { - "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", - "size": 17437 - }, - "minecraft/sounds/mob/guardian/elder_idle3.ogg": { - "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", - "size": 14673 - }, - "minecraft/sounds/mob/guardian/elder_idle4.ogg": { - "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", - "size": 18822 - }, - "minecraft/sounds/mob/guardian/flop1.ogg": { - "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", - "size": 7422 - }, - "minecraft/sounds/mob/guardian/flop2.ogg": { - "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", - "size": 7355 - }, - "minecraft/sounds/mob/guardian/flop3.ogg": { - "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", - "size": 6994 - }, - "minecraft/sounds/mob/guardian/flop4.ogg": { - "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", - "size": 7371 - }, - "minecraft/sounds/mob/guardian/guardian_death.ogg": { - "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", - "size": 15820 - }, - "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { - "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", - "size": 9257 - }, - "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { - "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", - "size": 9111 - }, - "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { - "hash": "3008b71834c7815f70507c044da8defbcb585a80", - "size": 9363 - }, - "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { - "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", - "size": 9216 - }, - "minecraft/sounds/mob/guardian/land_death.ogg": { - "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", - "size": 11255 - }, - "minecraft/sounds/mob/guardian/land_hit1.ogg": { - "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", - "size": 12031 - }, - "minecraft/sounds/mob/guardian/land_hit2.ogg": { - "hash": "e9ccf74cb5b561e4839482863d1466f731903500", - "size": 11089 - }, - "minecraft/sounds/mob/guardian/land_hit3.ogg": { - "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", - "size": 11980 - }, - "minecraft/sounds/mob/guardian/land_hit4.ogg": { - "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", - "size": 11180 - }, - "minecraft/sounds/mob/guardian/land_idle1.ogg": { - "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", - "size": 6727 - }, - "minecraft/sounds/mob/guardian/land_idle2.ogg": { - "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", - "size": 5579 - }, - "minecraft/sounds/mob/guardian/land_idle3.ogg": { - "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", - "size": 6802 - }, - "minecraft/sounds/mob/guardian/land_idle4.ogg": { - "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", - "size": 5687 - }, - "minecraft/sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "minecraft/sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "minecraft/sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "minecraft/sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "minecraft/sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "minecraft/sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "minecraft/sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "minecraft/sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "minecraft/sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "minecraft/sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "minecraft/sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "minecraft/sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "minecraft/sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "minecraft/sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "minecraft/sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "minecraft/sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "minecraft/sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "minecraft/sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "minecraft/sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "minecraft/sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "minecraft/sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "minecraft/sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "minecraft/sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "minecraft/sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "minecraft/sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "minecraft/sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "minecraft/sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "minecraft/sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "minecraft/sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "minecraft/sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "minecraft/sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "minecraft/sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "minecraft/sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "minecraft/sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "minecraft/sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "minecraft/sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "minecraft/sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "minecraft/sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "minecraft/sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "minecraft/sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "minecraft/sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "minecraft/sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "minecraft/sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "minecraft/sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "minecraft/sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "minecraft/sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "minecraft/sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "minecraft/sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "minecraft/sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "minecraft/sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "minecraft/sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "minecraft/sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "minecraft/sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "minecraft/sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "minecraft/sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "minecraft/sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "minecraft/sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "minecraft/sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "minecraft/sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "minecraft/sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "minecraft/sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "minecraft/sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "minecraft/sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "minecraft/sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "minecraft/sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "minecraft/sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "minecraft/sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "minecraft/sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "minecraft/sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "minecraft/sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "minecraft/sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "minecraft/sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "minecraft/sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "minecraft/sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "minecraft/sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "minecraft/sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "minecraft/sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "minecraft/sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "minecraft/sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "minecraft/sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "minecraft/sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "minecraft/sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { - "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", - "size": 7018 - }, - "minecraft/sounds/mob/rabbit/hop1.ogg": { - "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", - "size": 5938 - }, - "minecraft/sounds/mob/rabbit/hop2.ogg": { - "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", - "size": 6993 - }, - "minecraft/sounds/mob/rabbit/hop3.ogg": { - "hash": "461436665544dc44e12f79cad893de2ad02ddffc", - "size": 6597 - }, - "minecraft/sounds/mob/rabbit/hop4.ogg": { - "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", - "size": 5811 - }, - "minecraft/sounds/mob/rabbit/hurt1.ogg": { - "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", - "size": 6750 - }, - "minecraft/sounds/mob/rabbit/hurt2.ogg": { - "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", - "size": 5988 - }, - "minecraft/sounds/mob/rabbit/hurt3.ogg": { - "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", - "size": 6389 - }, - "minecraft/sounds/mob/rabbit/hurt4.ogg": { - "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", - "size": 6650 - }, - "minecraft/sounds/mob/rabbit/idle1.ogg": { - "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", - "size": 5806 - }, - "minecraft/sounds/mob/rabbit/idle2.ogg": { - "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", - "size": 6988 - }, - "minecraft/sounds/mob/rabbit/idle3.ogg": { - "hash": "8906199918a85564590c7a01e854c3820853533e", - "size": 5840 - }, - "minecraft/sounds/mob/rabbit/idle4.ogg": { - "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", - "size": 8691 - }, - "minecraft/sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "minecraft/sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "minecraft/sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "minecraft/sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "minecraft/sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "minecraft/sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "minecraft/sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "minecraft/sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "minecraft/sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "minecraft/sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "minecraft/sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "minecraft/sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "minecraft/sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "minecraft/sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "minecraft/sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "minecraft/sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "minecraft/sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "minecraft/sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "minecraft/sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "minecraft/sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "minecraft/sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "minecraft/sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "minecraft/sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "minecraft/sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "minecraft/sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "minecraft/sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "minecraft/sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "minecraft/sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "minecraft/sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "minecraft/sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "minecraft/sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "minecraft/sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "minecraft/sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "minecraft/sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "minecraft/sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "minecraft/sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "minecraft/sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "minecraft/sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "minecraft/sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "minecraft/sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "minecraft/sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "minecraft/sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "minecraft/sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "minecraft/sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "minecraft/sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "minecraft/sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "minecraft/sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "minecraft/sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "minecraft/sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "minecraft/sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "minecraft/sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "minecraft/sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "minecraft/sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "minecraft/sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "minecraft/sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "minecraft/sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "minecraft/sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "minecraft/sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "minecraft/sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "minecraft/sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "minecraft/sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "minecraft/sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "minecraft/sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "minecraft/sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "minecraft/sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "minecraft/sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "minecraft/sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "minecraft/sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "minecraft/sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "minecraft/sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "minecraft/sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "minecraft/sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "minecraft/sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "minecraft/sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "minecraft/sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "minecraft/sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "minecraft/sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "minecraft/sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "minecraft/sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "minecraft/sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "minecraft/sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "minecraft/sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "minecraft/sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "minecraft/sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "minecraft/sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "minecraft/sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "minecraft/sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "minecraft/sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "minecraft/sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "minecraft/sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "minecraft/sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "minecraft/sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "minecraft/sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "minecraft/sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "minecraft/sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "minecraft/sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "minecraft/sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "minecraft/sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "minecraft/sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "minecraft/sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "minecraft/sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "minecraft/sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "minecraft/sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "minecraft/sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "minecraft/sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "minecraft/sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "minecraft/sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "minecraft/sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "minecraft/sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "minecraft/sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "minecraft/sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "minecraft/sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "minecraft/sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "minecraft/sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "minecraft/sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "minecraft/sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "minecraft/sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "minecraft/sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "minecraft/sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "minecraft/sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "minecraft/sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "minecraft/sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "minecraft/sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "minecraft/sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "minecraft/sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "minecraft/sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "minecraft/sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "minecraft/sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "minecraft/sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "minecraft/sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "minecraft/sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "minecraft/sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "minecraft/sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "minecraft/sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "minecraft/sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "minecraft/sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "minecraft/sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "minecraft/sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "minecraft/sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "minecraft/sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "minecraft/sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "minecraft/sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "minecraft/sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "minecraft/sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "minecraft/sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "minecraft/sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "minecraft/sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "minecraft/sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "minecraft/sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "minecraft/sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "minecraft/sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "minecraft/sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "minecraft/sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "minecraft/sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "minecraft/sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "minecraft/sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "minecraft/sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "minecraft/sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "minecraft/sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "minecraft/sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "minecraft/sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "minecraft/sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "minecraft/sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "minecraft/sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "minecraft/sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "minecraft/sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "minecraft/sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "minecraft/sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "minecraft/sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "minecraft/sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "minecraft/sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "minecraft/sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "minecraft/sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "minecraft/sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "minecraft/sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "minecraft/sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "minecraft/sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "minecraft/sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "minecraft/sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "minecraft/sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "minecraft/sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "minecraft/sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "minecraft/sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "minecraft/sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "minecraft/sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "minecraft/sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "minecraft/sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "minecraft/sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "minecraft/sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "minecraft/sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "minecraft/sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "minecraft/sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "minecraft/sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "minecraft/sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "minecraft/sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "minecraft/sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "minecraft/sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "minecraft/sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "minecraft/sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "minecraft/sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "minecraft/sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "minecraft/sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "minecraft/sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "minecraft/sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "minecraft/sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "minecraft/sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "minecraft/sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "minecraft/sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "minecraft/sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "minecraft/sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "minecraft/sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "minecraft/sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "minecraft/sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "minecraft/sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "minecraft/sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "minecraft/sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "minecraft/sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "minecraft/sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "minecraft/sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "minecraft/sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "minecraft/sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "minecraft/sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "minecraft/sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "minecraft/sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "minecraft/sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "minecraft/sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "minecraft/sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "minecraft/sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "minecraft/sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "minecraft/sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "minecraft/sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "minecraft/sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "minecraft/sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "minecraft/sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "minecraft/sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "minecraft/sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "minecraft/sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "minecraft/sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "minecraft/sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "minecraft/sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "minecraft/sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "minecraft/sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "minecraft/sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "minecraft/sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "minecraft/sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "minecraft/sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - }, - "pack.mcmeta": { - "hash": "35c3f7efd2b7b5aad0007bf66133b6299f83b17c", - "size": 12235 - }, - "realms/lang/af_ZA.lang": { - "hash": "751355e6e002c51f70f801eebc2784a553b793a9", - "size": 7492 - }, - "realms/lang/ar_SA.lang": { - "hash": "7ab1705b9bd6cf47aa04217669465c6feac1ab48", - "size": 14860 - }, - "realms/lang/ast_ES.lang": { - "hash": "b59255b3bad3d31fbf64b2c6c674669663df0fed", - "size": 12257 - }, - "realms/lang/az_AZ.lang": { - "hash": "0fdbac85877578d0fe8706657ddf02949e127ced", - "size": 8044 - }, - "realms/lang/be_BY.lang": { - "hash": "ea98dd3b2494e83b0077022994c4bfcbccb98d4e", - "size": 16825 - }, - "realms/lang/bg_BG.lang": { - "hash": "a8ec0663905fea53992b959e5d0b7ad323b456e9", - "size": 16523 - }, - "realms/lang/br_FR.lang": { - "hash": "db0c2a8f59816e78f8f05c91dc3956777c16930f", - "size": 12449 - }, - "realms/lang/ca_ES.lang": { - "hash": "c87983609a494c3e440f0b51854ba3d3014c1000", - "size": 9146 - }, - "realms/lang/cs_CZ.lang": { - "hash": "91b7eb3d7c8f31506cd6b8d2463215da9ba01ece", - "size": 12389 - }, - "realms/lang/cy_GB.lang": { - "hash": "9e0b4ba81bcf2796d8321f39d33738961ba8a912", - "size": 12309 - }, - "realms/lang/da_DK.lang": { - "hash": "bb65a9024e86fc2246eb8ed764becd7032cc8e99", - "size": 12060 - }, - "realms/lang/de_DE.lang": { - "hash": "3ba59f91eb84357244a47873c0b07a43dd41f53f", - "size": 12727 - }, - "realms/lang/el_GR.lang": { - "hash": "268a1c3877789a9c7f592db77b041ce101fea550", - "size": 17823 - }, - "realms/lang/en_AU.lang": { - "hash": "d67b84f516ce9d41154c586acfa8c3d280d2c789", - "size": 11698 - }, - "realms/lang/en_CA.lang": { - "hash": "5330af5a3431e56151cacf1549b4fbfb78efd019", - "size": 11685 - }, - "realms/lang/en_GB.lang": { - "hash": "e5a37436c572d75fd4dca962f8c140063435ab7f", - "size": 11679 - }, - "realms/lang/en_NZ.lang": { - "hash": "131741a8d4569003a3d56705160f063522af7aa5", - "size": 11696 - }, - "realms/lang/en_PT.lang": { - "hash": "58157d6fbec02e2d8a727b4421ce55c829c3adc2", - "size": 11851 - }, - "realms/lang/en_UD.lang": { - "hash": "e262381b61bf7e5de7b158a6d3f6e6e399bde248", - "size": 15127 - }, - "realms/lang/eo_UY.lang": { - "hash": "0cb991e656fbe60669450a174fa8adb3a650fe94", - "size": 11978 - }, - "realms/lang/es_AR.lang": { - "hash": "978a4e1587e6c029ee3743ef298beb1554abf14f", - "size": 12393 - }, - "realms/lang/es_ES.lang": { - "hash": "6514a8ebeea8e0dc5653ee7d29bc74a72765d97f", - "size": 12349 - }, - "realms/lang/es_MX.lang": { - "hash": "0762be40d374d68d2325c80ebf546143e4554866", - "size": 12390 - }, - "realms/lang/es_UY.lang": { - "hash": "ade5244628d1860bad74132836ba104c19492356", - "size": 12345 - }, - "realms/lang/es_VE.lang": { - "hash": "305371e2bbe60af6462a420db34ecf4eb2b78d8e", - "size": 12403 - }, - "realms/lang/et_EE.lang": { - "hash": "ea3e315d681f43715637be19963b3e7d8497769e", - "size": 12041 - }, - "realms/lang/eu_ES.lang": { - "hash": "e0b84dc4a96afcc388161df2b426889145bb910d", - "size": 7303 - }, - "realms/lang/fa_IR.lang": { - "hash": "d0bd12254ec80e66b5a363d27b7d5f2b82abbd03", - "size": 8831 - }, - "realms/lang/fi_FI.lang": { - "hash": "b43c6ef4e05dce8e2a3736ac853355c13347f07a", - "size": 12061 - }, - "realms/lang/fil_PH.lang": { - "hash": "60fc6654aac26a21732a6634bb1a8bef2bff6167", - "size": 13100 - }, - "realms/lang/fo_FO.lang": { - "hash": "69f81f4f9d8643f8686c2052c26a87ff6ba09c7e", - "size": 9091 - }, - "realms/lang/fr_CA.lang": { - "hash": "6b111bdf79bd1d165fc14065b48aa5a1ed554f3d", - "size": 12940 - }, - "realms/lang/fr_FR.lang": { - "hash": "3abc99043ee8bd33787cc6ff846fd37bd5e46ece", - "size": 12713 - }, - "realms/lang/fy_NL.lang": { - "hash": "4ea657d8e538194bbf0a2b9baab3782e037a0a4f", - "size": 12297 - }, - "realms/lang/ga_IE.lang": { - "hash": "60fc9ba2d8990565eb6d12da64363991070e84f7", - "size": 6971 - }, - "realms/lang/gd_GB.lang": { - "hash": "2a9de1d4630a834b32cfee14c548f93a5f343207", - "size": 699 - }, - "realms/lang/gl_ES.lang": { - "hash": "cda470e3d310d0494ba37bcc535524c3198613dd", - "size": 12202 - }, - "realms/lang/gv_IM.lang": { - "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", - "size": 4133 - }, - "realms/lang/he_IL.lang": { - "hash": "fdb44e880cb2e398fc35b3ec921d4df3a790c26a", - "size": 13921 - }, - "realms/lang/hi_IN.lang": { - "hash": "9c843a42075e54fad53a050b664771a1609ca6ba", - "size": 7245 - }, - "realms/lang/hr_HR.lang": { - "hash": "0f00bf3dd08bf70bcb0a1c9ee8cca82d2a1ffff0", - "size": 9833 - }, - "realms/lang/hu_HU.lang": { - "hash": "239a81297f9c87d96216fc195f5ab3f5164007db", - "size": 12787 - }, - "realms/lang/hy_AM.lang": { - "hash": "7bec8088c9a128b60a8616e1393379b0f6d11e64", - "size": 3617 - }, - "realms/lang/id_ID.lang": { - "hash": "15d357092cc8d31ca3626d34af125d508e050115", - "size": 12148 - }, - "realms/lang/is_IS.lang": { - "hash": "cbc2a7d407b273f20d194eddd1f4bec50f973569", - "size": 8106 - }, - "realms/lang/it_IT.lang": { - "hash": "36b433837001ee0c2d4f599d7464cfa3d62b04ee", - "size": 12320 - }, - "realms/lang/ja_JP.lang": { - "hash": "301ab6b52a5d22a2f0675525df5d4afeb5eab829", - "size": 14562 - }, - "realms/lang/jbo_EN.lang": { - "hash": "7be3f47bbe858a31d3c0fd2a4738d99c9ae68583", - "size": 2962 - }, - "realms/lang/ka_GE.lang": { - "hash": "b19cd948a3cf231467621b1948aa1a783a68eb81", - "size": 20791 - }, - "realms/lang/ko_KR.lang": { - "hash": "00737efe9224082fef5d4b65c62dc0fa56071d84", - "size": 12872 - }, - "realms/lang/ksh_DE.lang": { - "hash": "bf03dd4b4f282f01e927a75b596aca7ddafd6be8", - "size": 12413 - }, - "realms/lang/kw_GB.lang": { - "hash": "1b4b03096b79814a49683685acdf0e0dfca28791", - "size": 2206 - }, - "realms/lang/la_LA.lang": { - "hash": "1d27513779c0daf46660aa9588001385461c0f72", - "size": 7047 - }, - "realms/lang/lb_LU.lang": { - "hash": "8dbcbb4dd1f84ef5b75c8c29aa9eddf0dd93119b", - "size": 12538 - }, - "realms/lang/li_LI.lang": { - "hash": "551df7ee9aa64ccb568d15ec571b18a688f682bf", - "size": 1088 - }, - "realms/lang/lol_US.lang": { - "hash": "5a90a36fb83763fe0eabe810927c3e54078f9387", - "size": 11307 - }, - "realms/lang/lt_LT.lang": { - "hash": "f691fc62bd4211a2bf03a92a3436037a9a8f8cdf", - "size": 13290 - }, - "realms/lang/lv_LV.lang": { - "hash": "bb9876f8c34b52433684c5c4d71922007741418f", - "size": 12672 - }, - "realms/lang/mi_NZ.lang": { - "hash": "ffab7afcd8d98533402f2e7f0b757a9d9502ee5f", - "size": 2574 - }, - "realms/lang/mk_MK.lang": { - "hash": "625519b850e989ddaa5bfa6fdf4042e82d6b5f37", - "size": 11421 - }, - "realms/lang/ms_MY.lang": { - "hash": "4cdec477d07c23733dab543ce900fa46777e97ae", - "size": 7963 - }, - "realms/lang/mt_MT.lang": { - "hash": "7dee19db3bdf9d60790e2ae923f3549b933acdd8", - "size": 12620 - }, - "realms/lang/nds_DE.lang": { - "hash": "f6df0fe0ca6e659a16f2a077fa333c7797f4ad1a", - "size": 6521 - }, - "realms/lang/nl_NL.lang": { - "hash": "39a13bce2bf5ba551e64318ccb618493ab41b7ee", - "size": 12433 - }, - "realms/lang/nn_NO.lang": { - "hash": "074fb7065c119e06a3285816eb269f39d3d7e377", - "size": 7638 - }, - "realms/lang/no_NO.lang": { - "hash": "3820b506cccce9653a986273a8cdc8d7b1457f99", - "size": 11080 - }, - "realms/lang/oc_FR.lang": { - "hash": "67a08ef4d65e00595aa6579ba73ea93f3916c2a4", - "size": 7607 - }, - "realms/lang/pl_PL.lang": { - "hash": "f86234bbfa7266e95c9374e64d6bb869cd8842f3", - "size": 12490 - }, - "realms/lang/pt_BR.lang": { - "hash": "546c2a16b1c44a1678f0f4720c89bda0b4210a46", - "size": 12212 - }, - "realms/lang/pt_PT.lang": { - "hash": "d6fa37d424d1229077bdbe07e7d7484f055b4451", - "size": 12330 - }, - "realms/lang/qya_AA.lang": { - "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", - "size": 617 - }, - "realms/lang/ro_RO.lang": { - "hash": "a532361abe223970e8189398cbaabdb7a58544cf", - "size": 12453 - }, - "realms/lang/ru_RU.lang": { - "hash": "eead3d74fe54e1126270d48c03df1d0422ac8233", - "size": 16447 - }, - "realms/lang/se_NO.lang": { - "hash": "856e13549d089994fb556a3ec5ac6f484fd7ed09", - "size": 5256 - }, - "realms/lang/sk_SK.lang": { - "hash": "27552771087867724fa6cc4483d78426597bff00", - "size": 12346 - }, - "realms/lang/sl_SI.lang": { - "hash": "0033dfc9e1ff6814d8e7363071b96bf1a3f5e2be", - "size": 12009 - }, - "realms/lang/so_SO.lang": { - "hash": "95a19f60b4262c237e89b71342ed9fd5358d1df9", - "size": 3973 - }, - "realms/lang/sq_AL.lang": { - "hash": "92d9b287736a407734ca0063997b4cc3bf134e74", - "size": 1567 - }, - "realms/lang/sr_SP.lang": { - "hash": "0bb6afe5a88fe8bee4dd29ba83ecbfb00f692211", - "size": 12435 - }, - "realms/lang/sv_SE.lang": { - "hash": "1f02611946341f7289a139397e889a4f495f1250", - "size": 12252 - }, - "realms/lang/th_TH.lang": { - "hash": "0b75645766a60514c694937ef4249086360f29fc", - "size": 19808 - }, - "realms/lang/tlh_AA.lang": { - "hash": "d0815dbdb3b72471ae85a61414fae7d7b522d1dc", - "size": 1765 - }, - "realms/lang/tr_TR.lang": { - "hash": "a25c3d4bdb564dad8f6cffd887edb77124883948", - "size": 12567 - }, - "realms/lang/tzl_TZL.lang": { - "hash": "3f3126d6d114ade8d99bf000c46caa68c3e4a296", - "size": 872 - }, - "realms/lang/uk_UA.lang": { - "hash": "91cea5e546a4111c2154fc49e1e8a9bfe800ba75", - "size": 16367 - }, - "realms/lang/val_ES.lang": { - "hash": "f26f9fffd85241554b003255766cd4dfbb731687", - "size": 12394 - }, - "realms/lang/vi_VN.lang": { - "hash": "0c1c70d96eb9c426c7f8f9a6b10d7bb52f5d5075", - "size": 14444 - }, - "realms/lang/zh_CN.lang": { - "hash": "06b7d6d8655b6efde28f9bbb0e97be2c8bf9cfd3", - "size": 11553 - }, - "realms/lang/zh_TW.lang": { - "hash": "a830063b14a3b15bd5d4ecdb2c9a6a7c956ade7c", - "size": 11593 - } - } -} \ No newline at end of file diff --git a/assets/legacy.json b/assets/legacy.json deleted file mode 100644 index 748c377660..0000000000 --- a/assets/legacy.json +++ /dev/null @@ -1,4485 +0,0 @@ -{ - "objects": { - "READ_ME_I_AM_VERY_IMPORTANT.txt": { - "hash": "0d000710b71ca9aafabd8f587768431d0b560b32", - "size": 546 - }, - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "lang/af_ZA.lang": { - "hash": "a9ea89177fbf3f10e527102451eb1469671530d4", - "size": 69996 - }, - "lang/ar_SA.lang": { - "hash": "ab4b24fb41b13f1c83ee45879e0c0db3f86d7fa4", - "size": 83986 - }, - "lang/bg_BG.lang": { - "hash": "f36a4c278292b2c80b2e0889d60980fbb6f4339b", - "size": 95147 - }, - "lang/ca_ES.lang": { - "hash": "ebdfd687b678262836cb4179f8b3833fe557db28", - "size": 72677 - }, - "lang/cs_CZ.lang": { - "hash": "d8dd3873fac34c74f038df02d76d745febafe8da", - "size": 71829 - }, - "lang/cy_GB.lang": { - "hash": "16e554ed068e38f738f0afa7a03db23b77456ec3", - "size": 70247 - }, - "lang/da_DK.lang": { - "hash": "be7fd7a59648a565b83c1c6de161df470728b656", - "size": 68955 - }, - "lang/de_DE.lang": { - "hash": "e37d3ab28ec7acc17337da3d4a4fe4dd0642aac5", - "size": 71313 - }, - "lang/el_GR.lang": { - "hash": "4330e3218548e9f3268d103e5ab71fa2b28d9b20", - "size": 103177 - }, - "lang/en_AU.lang": { - "hash": "cee3c7dc6d3fcc0bd399a743dad1b53bba485e60", - "size": 67927 - }, - "lang/en_CA.lang": { - "hash": "6c6489f61ee7d2efa086fa63b23097530c52d26e", - "size": 67845 - }, - "lang/en_GB.lang": { - "hash": "88bd61ca6d1201d0109262c2d3b0d1464d07ce74", - "size": 67676 - }, - "lang/en_PT.lang": { - "hash": "eb59d5ba3728885ff40f1bf37cc8f72d6d9e6930", - "size": 71748 - }, - "lang/eo_UY.lang": { - "hash": "69ff827d47a5b247f88a71db37c27d010c755653", - "size": 69406 - }, - "lang/es_AR.lang": { - "hash": "ec830f34a2ea5d964603ff621e7c4d64323a904c", - "size": 71755 - }, - "lang/es_ES.lang": { - "hash": "ebcebf42cd5cc197b9d0f0e89e061f33382870c6", - "size": 73202 - }, - "lang/es_MX.lang": { - "hash": "720843b6860be60ec252ae17db4d54dd50b4829c", - "size": 73034 - }, - "lang/es_UY.lang": { - "hash": "c6843b4ba73c4c075d697398d43ee916283e5b93", - "size": 72868 - }, - "lang/es_VE.lang": { - "hash": "b73850cb324ddce5488f8edfe14ddb68e1f63670", - "size": 73296 - }, - "lang/et_EE.lang": { - "hash": "6c7de8b578694b6a86c5f462a2df708f9d804a13", - "size": 69679 - }, - "lang/eu_ES.lang": { - "hash": "e5dc74ad272f60621a04a67bd62a5cf63c4e8135", - "size": 73305 - }, - "lang/fa_IR.lang": { - "hash": "9b7368cc1a3b4f8e7d8dff923b2cbe9069cd0f3b", - "size": 71995 - }, - "lang/fi_FI.lang": { - "hash": "16af3fb50160638e7250af4cc3beb3769f6e58b0", - "size": 72181 - }, - "lang/fil_PH.lang": { - "hash": "0dbc616d03816a6f925a5b2f77e89738d290f194", - "size": 69231 - }, - "lang/fr_CA.lang": { - "hash": "6df06576e677d952dc15da3926f4ed822d106354", - "size": 75791 - }, - "lang/fr_FR.lang": { - "hash": "419a50b4099da63ca54f70aaddee5dfd4084b37c", - "size": 74536 - }, - "lang/ga_IE.lang": { - "hash": "78f017a2c23e6bdf6c8da0ef2ebd0a7d0ff8be88", - "size": 73730 - }, - "lang/gl_ES.lang": { - "hash": "f414a01c9317aaffd43169021f66dad9b9cc6ed3", - "size": 71887 - }, - "lang/he_IL.lang": { - "hash": "00562baef8bd1db4c43990f6b1027361e7f620c4", - "size": 79972 - }, - "lang/hi_IN.lang": { - "hash": "7f66e73aaa91fdc3164757a208fd29348bff2b35", - "size": 101712 - }, - "lang/hr_HR.lang": { - "hash": "090858721704b0a6f95342538ed732124bce4945", - "size": 69765 - }, - "lang/hu_HU.lang": { - "hash": "10c2d1819d800db8ff9c0ea000db1223d2eecd4b", - "size": 72828 - }, - "lang/hy_AM.lang": { - "hash": "b97a0903384607ba6ffd96f636b5a54f96736659", - "size": 88875 - }, - "lang/id_ID.lang": { - "hash": "dcc2504c5428b0d96a8e9488e9ee55e71dbbbfff", - "size": 69637 - }, - "lang/is_IS.lang": { - "hash": "3387bbc2e5982c355ebd1f4662c90e548f94835d", - "size": 69877 - }, - "lang/it_IT.lang": { - "hash": "3b1d6346f35f0eb0c3e044f17ae9e95d7c237b54", - "size": 73949 - }, - "lang/ja_JP.lang": { - "hash": "e7bcfd104fbe5f120000d3ae940275ccc4ee4ecc", - "size": 81647 - }, - "lang/ka_GE.lang": { - "hash": "b72de884145171dd9cb147bcdad0aeea663ffef7", - "size": 119947 - }, - "lang/ko_KR.lang": { - "hash": "ccc5779a459fbc82e553541721a487a60c92a3ee", - "size": 76963 - }, - "lang/kw_GB.lang": { - "hash": "784a66b5b35f256bf82f786b04595af2b4af0a79", - "size": 69598 - }, - "lang/la_LA.lang": { - "hash": "654565592eb8d2146e0649968bebd510a0edadcb", - "size": 70563 - }, - "lang/lb_LU.lang": { - "hash": "075249de69efdda8344c2d5b4c02bea403fad9a0", - "size": 69234 - }, - "lang/lt_LT.lang": { - "hash": "d36b4de109a4611e7e58dcaa570bad70e382bb27", - "size": 74452 - }, - "lang/lv_LV.lang": { - "hash": "290d36a66649cd536c2b5de6f6aa74b8befb2f8a", - "size": 72522 - }, - "lang/ms_MY.lang": { - "hash": "c8badfd177f7a9d6628c27be79c7ea6d766687c0", - "size": 72423 - }, - "lang/mt_MT.lang": { - "hash": "1820f8055731340a9ed00461d0a0c0b187588c43", - "size": 72844 - }, - "lang/nl_NL.lang": { - "hash": "277f9bc77aba8ec9bdc6a8d5585200ce0e57304b", - "size": 70581 - }, - "lang/nn_NO.lang": { - "hash": "ce3ca53596ed6b87dbfe33efcb58a785c3d47af4", - "size": 67941 - }, - "lang/no_NO.lang": { - "hash": "cd2ae07ce8f7d135311228c0e3df9d19acc990e2", - "size": 68687 - }, - "lang/oc_FR.lang": { - "hash": "32719ce08065ea58af84138a837c35199cb934f9", - "size": 73684 - }, - "lang/pl_PL.lang": { - "hash": "149e040de6c1193ae9bb0a0b9dae5e300eaa8cac", - "size": 73213 - }, - "lang/pt_BR.lang": { - "hash": "4384414d1b2fa7b2ad33d13c94a1e50c1d411f9e", - "size": 72462 - }, - "lang/pt_PT.lang": { - "hash": "8e2947a0ba5746f92ee99b35c76cfdcb5422eac9", - "size": 73464 - }, - "lang/qya_AA.lang": { - "hash": "ffd5b9945bd7ce1bd42c5163c498567dce26936b", - "size": 67956 - }, - "lang/ro_RO.lang": { - "hash": "0d00418922109286950ce5c083620ed368e91fa2", - "size": 74228 - }, - "lang/ru_RU.lang": { - "hash": "d71c0c4e1fa5aab39c6987ad823fca41788fcace", - "size": 94443 - }, - "lang/sk_SK.lang": { - "hash": "e4c551a5a6c98f3d2197cbd78510650c3dac09f7", - "size": 72420 - }, - "lang/sl_SI.lang": { - "hash": "51f2b2ceceaa197e2f5fa044d4b9925b5336c99a", - "size": 70252 - }, - "lang/sr_SP.lang": { - "hash": "1eac2aa97411edb07381a48270b6967426167822", - "size": 91649 - }, - "lang/sv_SE.lang": { - "hash": "3d71568665e75dd18a29d7cd6956fd33fd61264c", - "size": 68882 - }, - "lang/th_TH.lang": { - "hash": "77cbba200747fa3ff91e7e129d77e3cfd14ce1b2", - "size": 108702 - }, - "lang/tlh_AA.lang": { - "hash": "99a11700f8db47a9c21446957d0d008c290f0fba", - "size": 68121 - }, - "lang/tr_TR.lang": { - "hash": "f4278b00b147d59e7d063092de28b66e0ae19840", - "size": 71332 - }, - "lang/uk_UA.lang": { - "hash": "746810af78cc4df2c5ba00f930c3adf87e9d8df5", - "size": 93995 - }, - "lang/vi_VN.lang": { - "hash": "bc1d3a4bec5fecc51c2590fe0bb13539f55d7b81", - "size": 80882 - }, - "lang/zh_CN.lang": { - "hash": "3d9568b9a9b738312d379af6fc43ca290e3614bc", - "size": 66855 - }, - "lang/zh_TW.lang": { - "hash": "9dda510b86d4e0e12d44d228783e395ccce56fbc", - "size": 66916 - }, - "music/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "music/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "music/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "music/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "music/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "music/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "music/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "music/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "music/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "music/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "music/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "music/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "pack.mcmeta": { - "hash": "dcd58a2f57954ec5208601e957f0851e617d8a90", - "size": 9090 - }, - "records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "sound/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "sound/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "sound/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "sound/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "sound/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "sound/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "sound/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "sound/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "sound/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "sound/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "sound/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "sound/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "sound/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "sound/ambient/weather/rain1.ogg": { - "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", - "size": 13185 - }, - "sound/ambient/weather/rain2.ogg": { - "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", - "size": 13301 - }, - "sound/ambient/weather/rain3.ogg": { - "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", - "size": 13322 - }, - "sound/ambient/weather/rain4.ogg": { - "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", - "size": 13955 - }, - "sound/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "sound/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "sound/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "sound/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "sound/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "sound/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "sound/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "sound/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "sound/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "sound/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "sound/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "sound/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "sound/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "sound/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "sound/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "sound/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "sound/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "sound/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "sound/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "sound/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "sound/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "sound/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "sound/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "sound/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "sound/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "sound/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "sound/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "sound/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "sound/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "sound/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "sound/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "sound/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "sound/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "sound/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "sound/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "sound/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "sound/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "sound/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "sound/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "sound/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "sound/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "sound/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "sound/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "sound/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "sound/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "sound/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "sound/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "sound/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "sound/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "sound/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "sound/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "sound/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "sound/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "sound/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "sound/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "sound/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "sound/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "sound/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "sound/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "sound/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "sound/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "sound/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "sound/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "sound/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "sound/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "sound/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "sound/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "sound/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "sound/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "sound/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "sound/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "sound/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "sound/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "sound/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "sound/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "sound/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "sound/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "sound/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "sound/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "sound/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "sound/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "sound/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "sound/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "sound/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "sound/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "sound/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "sound/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "sound/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "sound/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "sound/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "sound/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "sound/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "sound/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "sound/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "sound/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "sound/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "sound/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "sound/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "sound/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "sound/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "sound/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "sound/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "sound/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "sound/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "sound/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "sound/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "sound/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "sound/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "sound/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "sound/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "sound/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "sound/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "sound/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "sound/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "sound/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "sound/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "sound/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "sound/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "sound/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "sound/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "sound/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "sound/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "sound/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "sound/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "sound/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "sound/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "sound/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "sound/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "sound/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "sound/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "sound/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "sound/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "sound/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "sound/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "sound/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "sound/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "sound/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "sound/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "sound/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "sound/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "sound/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "sound/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "sound/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "sound/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "sound/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "sound/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "sound/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "sound/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "sound/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "sound/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "sound/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "sound/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "sound/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "sound/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "sound/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "sound/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "sound/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "sound/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "sound/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "sound/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "sound/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "sound/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "sound/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "sound/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "sound/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "sound/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "sound/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "sound/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "sound/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "sound/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "sound/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "sound/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "sound/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "sound/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "sound/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "sound/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "sound/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "sound/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "sound/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "sound/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "sound/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "sound/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "sound/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "sound/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "sound/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "sound/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "sound/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "sound/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "sound/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "sound/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "sound/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "sound/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "sound/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "sound/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "sound/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "sound/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "sound/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "sound/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "sound/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "sound/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "sound/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "sound/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "sound/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "sound/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "sound/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "sound/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "sound/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "sound/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "sound/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "sound/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "sound/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "sound/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "sound/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "sound/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "sound/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "sound/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "sound/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "sound/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "sound/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "sound/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "sound/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "sound/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "sound/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "sound/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "sound/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "sound/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "sound/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "sound/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "sound/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "sound/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "sound/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "sound/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "sound/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "sound/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "sound/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "sound/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "sound/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "sound/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "sound/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "sound/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "sound/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "sound/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "sound/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "sound/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "sound/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "sound/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "sound/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "sound/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "sound/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "sound/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "sound/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "sound/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "sound/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "sound/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "sound/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "sound/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "sound/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "sound/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "sound/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "sound/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "sound/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "sound/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "sound/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "sound/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "sound/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "sound/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "sound/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "sound/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "sound/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "sound/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "sound/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "sound/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "sound/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "sound/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "sound/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "sound/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "sound/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "sound/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "sound/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "sound/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "sound/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "sound/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "sound/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "sound/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "sound/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "sound/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "sound/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "sound/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "sound/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "sound/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "sound/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "sound/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "sound/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "sound/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "sound/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "sound/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "sound/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "sound/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "sound/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "sound/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "sound/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "sound/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "sound/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "sound/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "sound/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "sound/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "sound/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "sound/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "sound/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "sound/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "sound/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "sound/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "sound/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "sound/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "sound/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "sound/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "sound/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "sound/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "sound/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "sound/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "sound/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "sound/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "sound/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "sound/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "sound/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "sound/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "sound/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "sound/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "sound/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "sound/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "sound/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "sound/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "sound/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "sound/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "sound/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "sound/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "sound/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "sound/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "sound/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "sound/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "sound/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "sound/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "sound/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "sound/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "sound/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "sound/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "sound/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "sound/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "sound/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "sound/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "sound/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "sound/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "sound/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "sound/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "sound/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "sound/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "sound/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "sound/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "sound/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "sound/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "sound/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "sound/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "sound/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "sound/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "sound/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "sound/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "sound/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "sound/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "sound/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "sound/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "sound/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "sound/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "sound/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "sound/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "sound/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "sound/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "sound/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "sound/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "sound/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "sound/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "sound/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "sound/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "sound/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "sound/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "sound/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "sound/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "sound/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "sound/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "sound/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "sound/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "sound/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "sound/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "sound/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "sound/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "sound/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "sound/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "sound/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "sound/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "sound/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "sound/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "sound/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "sound/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "sound/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "sound/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "sound/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "sound/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "sound/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "sound/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "sound/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "sound/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "sound/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "sound/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "sound/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "sound/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "sound/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "sound/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "sound/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "sound/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "sound/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "sound/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "sound/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "sound/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "sound/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "sound/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "sound/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "sound/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "sound/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "sound/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "sound/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "sound/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "sound/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "sound/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "sound/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "sound/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "sound/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "sound/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "sound/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "sound/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "sound/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "sound/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "sound/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "sound/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "sound/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "sound/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "sound/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "sound/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "sound/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "sound/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "sound/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "sound/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "sound/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "sound/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "sound/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "sound/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "sound/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "sound/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "sound/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "sound/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "sound/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "sound/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "sound/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "sound/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "sound/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "sound/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "sound/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "sound/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "sound/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "sound/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "sound/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "sound/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "sound/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "sound/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "sound/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "sound/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - }, - "sounds.json": { - "hash": "fce0bb3e14ade7b292a7c1d5fa785533d8106d82", - "size": 34020 - }, - "sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "sounds/ambient/weather/rain1.ogg": { - "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", - "size": 13185 - }, - "sounds/ambient/weather/rain2.ogg": { - "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", - "size": 13301 - }, - "sounds/ambient/weather/rain3.ogg": { - "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", - "size": 13322 - }, - "sounds/ambient/weather/rain4.ogg": { - "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", - "size": 13955 - }, - "sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "sounds/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "sounds/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - } - }, - "virtual": true -} \ No newline at end of file diff --git a/grab.py b/grab.py index 71a02dc8fb..1cf14741c4 100755 --- a/grab.py +++ b/grab.py @@ -37,42 +37,42 @@ def get_file(path, url): r.raise_for_status() version_json = r.json() json.dump(version_json, f, sort_keys=True, indent=4) - + def grab_versions(main_json): assets = {} for version in main_json['versions']: url = version["url"] version_id = version["id"] print("version", version_id, url) - assetId, assetUrl = get_version_file( "versions/" + version_id + '.json', url) + assetId, assetUrl = get_version_file( "mojang/versions/" + version_id + '.json', url) assets[assetId] = assetUrl for assetId, assetUrl in iter(assets.items()): print("assets", assetId, assetUrl) - get_file( "assets/" + assetId + '.json', assetUrl) + get_file( "mojang/assets/" + assetId + '.json', assetUrl) -Popen(["rm *.json"], shell=True, stdout=PIPE).communicate() -Popen(["rm versions/*.json"], shell=True, stdout=PIPE).communicate() +Popen(["rm mojang/*.json"], shell=True, stdout=PIPE).communicate() +Popen(["rm mojang/versions/*.json"], shell=True, stdout=PIPE).communicate() r = sess.get('https://launchermeta.mojang.com/mc/game/version_manifest.json') r.raise_for_status() main_json = r.json() -with open("version_manifest.json", 'w', encoding='utf-8') as f: +with open("mojang/version_manifest.json", 'w', encoding='utf-8') as f: json.dump(main_json, f, sort_keys=True, indent=4) grab_versions(main_json) -Popen(["git add version_manifest.json versions/* assets/*"], shell=True, stdout=PIPE).communicate() +Popen(["git add mojang/version_manifest.json mojang/versions/* mojang/assets/*"], shell=True, stdout=PIPE).communicate() print("Generating new split versions.") -Popen(["rm lwjgl/*.json"], shell=True, stdout=PIPE).communicate() -Popen(["rm minecraft/*.json"], shell=True, stdout=PIPE).communicate() +Popen(["rm multimc/org.lwjgl/*.json"], shell=True, stdout=PIPE).communicate() +Popen(["rm multimc/net.minecraft/*.json"], shell=True, stdout=PIPE).communicate() Popen(["./separateVersions.py"], shell=True, stdout=PIPE).communicate() -Popen(["git add lwjgl/* minecraft/*"], shell=True, stdout=PIPE).communicate() +Popen(["git add multimc/org.lwjgl/* multimc/net.minecraft/*"], shell=True, stdout=PIPE).communicate() -Popen(["git commit -a -m \"Update " + strftime("%Y-%m-%d", gmtime()) + "\""], shell=True, stdout=PIPE).communicate() -Popen(["git push"], shell=True, stdout=PIPE).communicate() +#Popen(["git commit -a -m \"Update " + strftime("%Y-%m-%d", gmtime()) + "\""], shell=True, stdout=PIPE).communicate() +#Popen(["git push"], shell=True, stdout=PIPE).communicate() diff --git a/lwjgl/2.9.0.json b/lwjgl/2.9.0.json deleted file mode 100644 index 1d67e75caa..0000000000 --- a/lwjgl/2.9.0.json +++ /dev/null @@ -1,168 +0,0 @@ -{ - "fileId": "org.lwjgl", - "libraries": [ - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0" - } - ], - "name": "LWJGL", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ], - "version": "2.9.0" -} \ No newline at end of file diff --git a/lwjgl/2.9.1-nightly-20130708-debug3.json b/lwjgl/2.9.1-nightly-20130708-debug3.json deleted file mode 100644 index 5c62356efd..0000000000 --- a/lwjgl/2.9.1-nightly-20130708-debug3.json +++ /dev/null @@ -1,153 +0,0 @@ -{ - "fileId": "org.lwjgl", - "libraries": [ - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3" - } - ], - "name": "LWJGL", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ], - "version": "2.9.1-nightly-20130708-debug3" -} \ No newline at end of file diff --git a/lwjgl/2.9.1-nightly-20131017.json b/lwjgl/2.9.1-nightly-20131017.json deleted file mode 100644 index 239f14fc99..0000000000 --- a/lwjgl/2.9.1-nightly-20131017.json +++ /dev/null @@ -1,115 +0,0 @@ -{ - "fileId": "org.lwjgl", - "libraries": [ - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131017/lwjgl-platform-2.9.1-nightly-20131017-natives-osx.jar", - "sha1": "54241f3f8dac9617ca1ff335ffd3939f849c5017", - "size": 524201, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131017/lwjgl-platform-2.9.1-nightly-20131017-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131017", - "natives": { - "osx": "natives-osx" - } - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131017/lwjgl-2.9.1-nightly-20131017.jar", - "sha1": "148d2981251ad796e50922dabfb9354ec26741dd", - "size": 1016818, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131017/lwjgl-2.9.1-nightly-20131017.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131017" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131017/lwjgl_util-2.9.1-nightly-20131017.jar", - "sha1": "b4570ef98d017fa8f515a202e727dd12f6ef52f3", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131017/lwjgl_util-2.9.1-nightly-20131017.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131017" - } - ], - "name": "LWJGL", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ], - "version": "2.9.1-nightly-20131017" -} \ No newline at end of file diff --git a/lwjgl/2.9.1-nightly-20131120.json b/lwjgl/2.9.1-nightly-20131120.json deleted file mode 100644 index f2d1618607..0000000000 --- a/lwjgl/2.9.1-nightly-20131120.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "fileId": "org.lwjgl", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar", - "sha1": "8e4b196ac3cbd364d8bdb245a055db81426a3304", - "size": 1014767, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131120" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar", - "sha1": "cd74579c20c3f538e82529e8f9bfcc9295befe92", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131120" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar", - "sha1": "94860428a5a2c5b5bbd28f0f7a7328cb09e19e61", - "size": 571429, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar", - "sha1": "d589214b69ac486d5e6466a6a15f77cf78c8b411", - "size": 527201, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar", - "sha1": "d2330e003d621521b11dc729a8f8d5aa21875ca7", - "size": 611339, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131120", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "name": "LWJGL", - "rules": null, - "version": "2.9.1-nightly-20131120" -} \ No newline at end of file diff --git a/lwjgl/2.9.1.json b/lwjgl/2.9.1.json deleted file mode 100644 index 13f9fe5d8f..0000000000 --- a/lwjgl/2.9.1.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "fileId": "org.lwjgl", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "name": "LWJGL", - "rules": null, - "version": "2.9.1" -} \ No newline at end of file diff --git a/lwjgl/2.9.2-nightly-20140822.json b/lwjgl/2.9.2-nightly-20140822.json deleted file mode 100644 index 9f6df5765e..0000000000 --- a/lwjgl/2.9.2-nightly-20140822.json +++ /dev/null @@ -1,129 +0,0 @@ -{ - "fileId": "org.lwjgl", - "libraries": [ - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822" - } - ], - "name": "LWJGL", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ], - "version": "2.9.2-nightly-20140822" -} \ No newline at end of file diff --git a/lwjgl/2.9.4-nightly-20150209.json b/lwjgl/2.9.4-nightly-20150209.json deleted file mode 100644 index 4f56994b4d..0000000000 --- a/lwjgl/2.9.4-nightly-20150209.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "fileId": "org.lwjgl", - "libraries": [ - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209" - } - ], - "name": "LWJGL", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ], - "version": "2.9.4-nightly-20150209" -} \ No newline at end of file diff --git a/minecraft/1.0.json b/minecraft/1.0.json deleted file mode 100644 index 2e4cbca255..0000000000 --- a/minecraft/1.0.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b679fea27f2284836202e9365e13a82552092e5d", - "size": 2362837, - "url": "https://launcher.mojang.com/mc/game/1.0/client/b679fea27f2284836202e9365e13a82552092e5d/client.jar" - } - }, - "id": "1.0", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2011-11-17T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.1.json b/minecraft/1.1.json deleted file mode 100644 index db2a87a351..0000000000 --- a/minecraft/1.1.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f690d4136b0026d452163538495b9b0e8513d718", - "size": 3862147, - "url": "https://launcher.mojang.com/mc/game/1.1/client/f690d4136b0026d452163538495b9b0e8513d718/client.jar" - } - }, - "id": "1.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-01-11T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.10.1.json b/minecraft/1.10.1.json deleted file mode 100644 index b4e24315e8..0000000000 --- a/minecraft/1.10.1.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.10", - "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", - "size": 145874, - "totalSize": 122198775, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" - }, - "assets": "1.10", - "downloads": { - "client": { - "sha1": "44b389fff90324c4ca18796d4428a7b8ec6c2eb0", - "size": 8857880, - "url": "https://launcher.mojang.com/mc/game/1.10.1/client/44b389fff90324c4ca18796d4428a7b8ec6c2eb0/client.jar" - }, - "server": { - "sha1": "cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee", - "size": 9459770, - "url": "https://launcher.mojang.com/mc/game/1.10.1/server/cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee/server.jar" - } - }, - "id": "1.10.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.2/realms-1.9.2.jar", - "sha1": "5e3a26cc69251f273cf46fadc6d73c7cd372d3dd", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.2/realms-1.9.2.jar" - } - }, - "name": "com.mojang:realms:1.9.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-06-22T10:13:22+00:00", - "time": "2016-07-22T08:46:23+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.10.2.json b/minecraft/1.10.2.json deleted file mode 100644 index 389a88a253..0000000000 --- a/minecraft/1.10.2.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.10", - "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", - "size": 145874, - "totalSize": 122198775, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" - }, - "assets": "1.10", - "downloads": { - "client": { - "sha1": "dc8e75ac7274ff6af462b0dcec43c307de668e40", - "size": 8857653, - "url": "https://launcher.mojang.com/mc/game/1.10.2/client/dc8e75ac7274ff6af462b0dcec43c307de668e40/client.jar" - }, - "server": { - "sha1": "3d501b23df53c548254f5e3f66492d178a48db63", - "size": 9459897, - "url": "https://launcher.mojang.com/mc/game/1.10.2/server/3d501b23df53c548254f5e3f66492d178a48db63/server.jar" - } - }, - "id": "1.10.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.8/realms-1.9.8.jar", - "sha1": "c9609760e050cd7c369292252552c0cc81c54331", - "size": 1577897, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.8/realms-1.9.8.jar" - } - }, - "name": "com.mojang:realms:1.9.8" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-10-22T20:28:03+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.10.json b/minecraft/1.10.json deleted file mode 100644 index 908f6169b2..0000000000 --- a/minecraft/1.10.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.10", - "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", - "size": 145874, - "totalSize": 122198775, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" - }, - "assets": "1.10", - "downloads": { - "client": { - "sha1": "ba038efbc6d9e4a046927a7658413d0276895739", - "size": 8856992, - "url": "https://launcher.mojang.com/mc/game/1.10/client/ba038efbc6d9e4a046927a7658413d0276895739/client.jar" - }, - "server": { - "sha1": "a96617ffdf5dabbb718ab11a9a68e50545fc5bee", - "size": 9459395, - "url": "https://launcher.mojang.com/mc/game/1.10/server/a96617ffdf5dabbb718ab11a9a68e50545fc5bee/server.jar" - } - }, - "id": "1.10", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.1/realms-1.9.1.jar", - "sha1": "cd3929316dfd85be640e1c1f15df5577cdcd860b", - "size": 1575796, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.1/realms-1.9.1.jar" - } - }, - "name": "com.mojang:realms:1.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-06-08T13:06:18+00:00", - "time": "2016-07-22T08:46:23+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.11.1.json b/minecraft/1.11.1.json deleted file mode 100644 index 3c74496a34..0000000000 --- a/minecraft/1.11.1.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "0935745a11806d6b4cf00221938e7560c23f9291", - "size": 9198018, - "url": "https://launcher.mojang.com/mc/game/1.11.1/client/0935745a11806d6b4cf00221938e7560c23f9291/client.jar" - }, - "server": { - "sha1": "1f97bd101e508d7b52b3d6a7879223b000b5eba0", - "size": 9720769, - "url": "https://launcher.mojang.com/mc/game/1.11.1/server/1f97bd101e508d7b52b3d6a7879223b000b5eba0/server.jar" - } - }, - "id": "1.11.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.7/realms-1.10.7.jar", - "sha1": "9b79ac61b18f24d619b6117aaa4610a77d2425af", - "size": 3025163, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.7/realms-1.10.7.jar" - } - }, - "name": "com.mojang:realms:1.10.7" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-12-20T14:05:34+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.11.2.json b/minecraft/1.11.2.json deleted file mode 100644 index 5615d19730..0000000000 --- a/minecraft/1.11.2.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "db5aa600f0b0bf508aaf579509b345c4e34087be", - "size": 9198097, - "url": "https://launcher.mojang.com/mc/game/1.11.2/client/db5aa600f0b0bf508aaf579509b345c4e34087be/client.jar" - }, - "server": { - "sha1": "f00c294a1576e03fddcac777c3cf4c7d404c4ba4", - "size": 9720835, - "url": "https://launcher.mojang.com/mc/game/1.11.2/server/f00c294a1576e03fddcac777c3cf4c7d404c4ba4/server.jar" - } - }, - "id": "1.11.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.13/realms-1.10.13.jar", - "sha1": "bc40a390634d2ece4d89b9904101932a4de98588", - "size": 3163416, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.13/realms-1.10.13.jar" - } - }, - "name": "com.mojang:realms:1.10.13" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.11.json b/minecraft/1.11.json deleted file mode 100644 index a3a35dff6e..0000000000 --- a/minecraft/1.11.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "780e46b3a96091a7f42c028c615af45974629072", - "size": 9183701, - "url": "https://launcher.mojang.com/mc/game/1.11/client/780e46b3a96091a7f42c028c615af45974629072/client.jar" - }, - "server": { - "sha1": "48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0", - "size": 9713666, - "url": "https://launcher.mojang.com/mc/game/1.11/server/48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0/server.jar" - } - }, - "id": "1.11", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.4/realms-1.10.4.jar", - "sha1": "7e837a5eae3fc08b13d5e1baf5ddf5b5d31aa2ff", - "size": 3025166, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.4/realms-1.10.4.jar" - } - }, - "name": "com.mojang:realms:1.10.4" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.2.1.json b/minecraft/1.2.1.json deleted file mode 100644 index 0d0f388cef..0000000000 --- a/minecraft/1.2.1.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "c7662ac43dd04bfd677694a06972a2aaaf426505", - "size": 3988925, - "url": "https://launcher.mojang.com/mc/game/1.2.1/client/c7662ac43dd04bfd677694a06972a2aaaf426505/client.jar" - } - }, - "id": "1.2.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-02-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.2.2.json b/minecraft/1.2.2.json deleted file mode 100644 index 8b7f60a5c4..0000000000 --- a/minecraft/1.2.2.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "1dadfc4de6898751f547f24f72c7271218e4e28f", - "size": 3988918, - "url": "https://launcher.mojang.com/mc/game/1.2.2/client/1dadfc4de6898751f547f24f72c7271218e4e28f/client.jar" - } - }, - "id": "1.2.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-02-29T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.2.3.json b/minecraft/1.2.3.json deleted file mode 100644 index 21661df323..0000000000 --- a/minecraft/1.2.3.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "5134e433afeba375c00bbdcd8aead1d3222813ee", - "size": 3988921, - "url": "https://launcher.mojang.com/mc/game/1.2.3/client/5134e433afeba375c00bbdcd8aead1d3222813ee/client.jar" - } - }, - "id": "1.2.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-03-01T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.2.4.json b/minecraft/1.2.4.json deleted file mode 100644 index add5919ad8..0000000000 --- a/minecraft/1.2.4.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "ad6d1fe7455857269d4185cb8f24e62cc0241aaf", - "size": 4005025, - "url": "https://launcher.mojang.com/mc/game/1.2.4/client/ad6d1fe7455857269d4185cb8f24e62cc0241aaf/client.jar" - } - }, - "id": "1.2.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-03-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.2.5.json b/minecraft/1.2.5.json deleted file mode 100644 index 01ce612d7b..0000000000 --- a/minecraft/1.2.5.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "4a2fac7504182a97dcbcd7560c6392d7c8139928", - "size": 4032098, - "url": "https://launcher.mojang.com/mc/game/1.2.5/client/4a2fac7504182a97dcbcd7560c6392d7c8139928/client.jar" - }, - "server": { - "sha1": "d8321edc9470e56b8ad5c67bbd16beba25843336", - "size": 1408470, - "url": "https://launcher.mojang.com/mc/game/1.2.5/server/d8321edc9470e56b8ad5c67bbd16beba25843336/server.jar" - }, - "windows_server": { - "sha1": "8eaf5909489d9b54fd9748ddbbb4b6870a1d3de6", - "size": 1589718, - "url": "https://launcher.mojang.com/mc/game/1.2.5/windows_server/8eaf5909489d9b54fd9748ddbbb4b6870a1d3de6/windows_server.exe" - } - }, - "id": "1.2.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-03-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.3.1.json b/minecraft/1.3.1.json deleted file mode 100644 index 2ba24b1d69..0000000000 --- a/minecraft/1.3.1.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "33167e71e85ab8e6ddbe168bc67f6ec19d708d62", - "size": 4583675, - "url": "https://launcher.mojang.com/mc/game/1.3.1/client/33167e71e85ab8e6ddbe168bc67f6ec19d708d62/client.jar" - }, - "server": { - "sha1": "82563ce498bfc1fc8a2cb5bf236f7da86a390646", - "size": 1799890, - "url": "https://launcher.mojang.com/mc/game/1.3.1/server/82563ce498bfc1fc8a2cb5bf236f7da86a390646/server.jar" - }, - "windows_server": { - "sha1": "5dda8413c6376e0ff0eccd5817a2ca94954b16df", - "size": 1981138, - "url": "https://launcher.mojang.com/mc/game/1.3.1/windows_server/5dda8413c6376e0ff0eccd5817a2ca94954b16df/windows_server.exe" - } - }, - "id": "1.3.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-07-31T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.3.2.json b/minecraft/1.3.2.json deleted file mode 100644 index e60ed3a4c7..0000000000 --- a/minecraft/1.3.2.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "c2efd57c7001ddf505ca534e54abf3d006e48309", - "size": 4586019, - "url": "https://launcher.mojang.com/mc/game/1.3.2/client/c2efd57c7001ddf505ca534e54abf3d006e48309/client.jar" - }, - "server": { - "sha1": "3de2ae6c488135596e073a9589842800c9f53bfe", - "size": 1801710, - "url": "https://launcher.mojang.com/mc/game/1.3.2/server/3de2ae6c488135596e073a9589842800c9f53bfe/server.jar" - }, - "windows_server": { - "sha1": "1aba78a34a6c412fffd69ea2d3fbcfc40316e521", - "size": 1982958, - "url": "https://launcher.mojang.com/mc/game/1.3.2/windows_server/1aba78a34a6c412fffd69ea2d3fbcfc40316e521/windows_server.exe" - } - }, - "id": "1.3.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-08-15T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.4.2.json b/minecraft/1.4.2.json deleted file mode 100644 index 001c54ac50..0000000000 --- a/minecraft/1.4.2.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "42d6744cfbbd2958f9e6688dd6e78d86d658d0d4", - "size": 4928385, - "url": "https://launcher.mojang.com/mc/game/1.4.2/client/42d6744cfbbd2958f9e6688dd6e78d86d658d0d4/client.jar" - }, - "server": { - "sha1": "5be700523a729bb78ef99206fb480a63dcd09825", - "size": 2018455, - "url": "https://launcher.mojang.com/mc/game/1.4.2/server/5be700523a729bb78ef99206fb480a63dcd09825/server.jar" - }, - "windows_server": { - "sha1": "5c94ac0043dc21bc71b8e1fa3fbac62139c820fe", - "size": 2199703, - "url": "https://launcher.mojang.com/mc/game/1.4.2/windows_server/5c94ac0043dc21bc71b8e1fa3fbac62139c820fe/windows_server.exe" - } - }, - "id": "1.4.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-11-24T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.4.4.json b/minecraft/1.4.4.json deleted file mode 100644 index cd6e0812e7..0000000000 --- a/minecraft/1.4.4.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b9b2a9e9adf1bc834647febc93a4222b4fd6e403", - "size": 4967850, - "url": "https://launcher.mojang.com/mc/game/1.4.4/client/b9b2a9e9adf1bc834647febc93a4222b4fd6e403/client.jar" - }, - "server": { - "sha1": "4215dcadb706508bf9d6d64209a0080b9cee9e71", - "size": 2047928, - "url": "https://launcher.mojang.com/mc/game/1.4.4/server/4215dcadb706508bf9d6d64209a0080b9cee9e71/server.jar" - }, - "windows_server": { - "sha1": "384a621aa8e8f6f7483bbf4a0e1a9d13142bbd59", - "size": 2229176, - "url": "https://launcher.mojang.com/mc/game/1.4.4/windows_server/384a621aa8e8f6f7483bbf4a0e1a9d13142bbd59/windows_server.exe" - } - }, - "id": "1.4.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-12-13T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.4.5.json b/minecraft/1.4.5.json deleted file mode 100644 index 5a0e7e6f95..0000000000 --- a/minecraft/1.4.5.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7a8a963ababfec49406e1541d3a87198e50604e5", - "size": 4967927, - "url": "https://launcher.mojang.com/mc/game/1.4.5/client/7a8a963ababfec49406e1541d3a87198e50604e5/client.jar" - }, - "server": { - "sha1": "c12fd88a8233d2c517dbc8196ba2ae855f4d36ea", - "size": 2047972, - "url": "https://launcher.mojang.com/mc/game/1.4.5/server/c12fd88a8233d2c517dbc8196ba2ae855f4d36ea/server.jar" - }, - "windows_server": { - "sha1": "a60dc51007cfe8b2e61cfbbc48f3846f4c471f98", - "size": 2229220, - "url": "https://launcher.mojang.com/mc/game/1.4.5/windows_server/a60dc51007cfe8b2e61cfbbc48f3846f4c471f98/windows_server.exe" - } - }, - "id": "1.4.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.4.6.json b/minecraft/1.4.6.json deleted file mode 100644 index dd09b3890f..0000000000 --- a/minecraft/1.4.6.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "116758f41b32e8d1a71a4ad6236579acd724bca7", - "size": 5005686, - "url": "https://launcher.mojang.com/mc/game/1.4.6/client/116758f41b32e8d1a71a4ad6236579acd724bca7/client.jar" - }, - "server": { - "sha1": "a0aeb5709af5f2c3058c1cf0dc6b110a7a61278c", - "size": 2061647, - "url": "https://launcher.mojang.com/mc/game/1.4.6/server/a0aeb5709af5f2c3058c1cf0dc6b110a7a61278c/server.jar" - }, - "windows_server": { - "sha1": "739da655218583520e129c5af0580b8d5dfb1b31", - "size": 2242895, - "url": "https://launcher.mojang.com/mc/game/1.4.6/windows_server/739da655218583520e129c5af0580b8d5dfb1b31/windows_server.exe" - } - }, - "id": "1.4.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.4.7.json b/minecraft/1.4.7.json deleted file mode 100644 index c11c12e8d7..0000000000 --- a/minecraft/1.4.7.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "53ed4b9d5c358ecfff2d8b846b4427b888287028", - "size": 5005735, - "url": "https://launcher.mojang.com/mc/game/1.4.7/client/53ed4b9d5c358ecfff2d8b846b4427b888287028/client.jar" - }, - "server": { - "sha1": "2f0ec8efddd2f2c674c77be9ddb370b727dec676", - "size": 2061638, - "url": "https://launcher.mojang.com/mc/game/1.4.7/server/2f0ec8efddd2f2c674c77be9ddb370b727dec676/server.jar" - }, - "windows_server": { - "sha1": "89215f5de02929aaa091e580ffbcfc4b5b0c1bbf", - "size": 2242886, - "url": "https://launcher.mojang.com/mc/game/1.4.7/windows_server/89215f5de02929aaa091e580ffbcfc4b5b0c1bbf/windows_server.exe" - } - }, - "id": "1.4.7", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-12-27T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.5.1.json b/minecraft/1.5.1.json deleted file mode 100644 index 92d4580e09..0000000000 --- a/minecraft/1.5.1.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "047136381a552f34b1963c43304a1ad4dc0d2d8e", - "size": 5561287, - "url": "https://launcher.mojang.com/mc/game/1.5.1/client/047136381a552f34b1963c43304a1ad4dc0d2d8e/client.jar" - }, - "server": { - "sha1": "d07c71ee2767dabb79fb32dad8162e1b854d5324", - "size": 2360013, - "url": "https://launcher.mojang.com/mc/game/1.5.1/server/d07c71ee2767dabb79fb32dad8162e1b854d5324/server.jar" - }, - "windows_server": { - "sha1": "5492d8d1dfaff8b9dce1536a1e578e60b57b4d31", - "size": 2541261, - "url": "https://launcher.mojang.com/mc/game/1.5.1/windows_server/5492d8d1dfaff8b9dce1536a1e578e60b57b4d31/windows_server.exe" - } - }, - "id": "1.5.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2013-03-20T10:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.5.2.json b/minecraft/1.5.2.json deleted file mode 100644 index 176bf8dbb6..0000000000 --- a/minecraft/1.5.2.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "465378c9dc2f779ae1d6e8046ebc46fb53a57968", - "size": 5564661, - "url": "https://launcher.mojang.com/mc/game/1.5.2/client/465378c9dc2f779ae1d6e8046ebc46fb53a57968/client.jar" - }, - "server": { - "sha1": "f9ae3f651319151ce99a0bfad6b34fa16eb6775f", - "size": 2360903, - "url": "https://launcher.mojang.com/mc/game/1.5.2/server/f9ae3f651319151ce99a0bfad6b34fa16eb6775f/server.jar" - }, - "windows_server": { - "sha1": "49fded489aae76e012048c3c81dcc323384ef781", - "size": 2542151, - "url": "https://launcher.mojang.com/mc/game/1.5.2/windows_server/49fded489aae76e012048c3c81dcc323384ef781/windows_server.exe" - } - }, - "id": "1.5.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2013-04-25T15:45:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.6.1.json b/minecraft/1.6.1.json deleted file mode 100644 index c09f0f78b2..0000000000 --- a/minecraft/1.6.1.json +++ /dev/null @@ -1,170 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "17e2c28fb54666df5640b2c822ea8042250ef592", - "size": 4726671, - "url": "https://launcher.mojang.com/mc/game/1.6.1/client/17e2c28fb54666df5640b2c822ea8042250ef592/client.jar" - }, - "server": { - "sha1": "0252918a5f9d47e3c6eb1dfec02134d1374a89b4", - "size": 6132004, - "url": "https://launcher.mojang.com/mc/game/1.6.1/server/0252918a5f9d47e3c6eb1dfec02134d1374a89b4/server.jar" - }, - "windows_server": { - "sha1": "f495386d0eded7346e7e77a1c6d7dfc5a5dae068", - "size": 6527780, - "url": "https://launcher.mojang.com/mc/game/1.6.1/windows_server/f495386d0eded7346e7e77a1c6d7dfc5a5dae068/windows_server.exe" - } - }, - "id": "1.6.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", - "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", - "size": 74953, - "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" - } - }, - "name": "argo:argo:2.25_fixed" - }, - { - "downloads": { - "artifact": { - "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", - "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", - "size": 1997327, - "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" - } - }, - "name": "org.bouncycastle:bcprov-jdk15on:1.47" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/14.0/guava-14.0.jar", - "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", - "size": 2189111, - "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" - } - }, - "name": "com.google.guava:guava:14.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", - "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", - "size": 189285, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.2" - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "processArguments": "username_session_version", - "releaseTime": "2013-06-28T14:48:41+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.6.2.json b/minecraft/1.6.2.json deleted file mode 100644 index 0d5caddfb0..0000000000 --- a/minecraft/1.6.2.json +++ /dev/null @@ -1,170 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b6cb68afde1d9cf4a20cbf27fa90d0828bf440a4", - "size": 4731988, - "url": "https://launcher.mojang.com/mc/game/1.6.2/client/b6cb68afde1d9cf4a20cbf27fa90d0828bf440a4/client.jar" - }, - "server": { - "sha1": "01b6ea555c6978e6713e2a2dfd7fe19b1449ca54", - "size": 6134331, - "url": "https://launcher.mojang.com/mc/game/1.6.2/server/01b6ea555c6978e6713e2a2dfd7fe19b1449ca54/server.jar" - }, - "windows_server": { - "sha1": "a08ad9bdd208d0861cd62cef7251a2611b8217f5", - "size": 6530107, - "url": "https://launcher.mojang.com/mc/game/1.6.2/windows_server/a08ad9bdd208d0861cd62cef7251a2611b8217f5/windows_server.exe" - } - }, - "id": "1.6.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", - "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", - "size": 74953, - "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" - } - }, - "name": "argo:argo:2.25_fixed" - }, - { - "downloads": { - "artifact": { - "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", - "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", - "size": 1997327, - "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" - } - }, - "name": "org.bouncycastle:bcprov-jdk15on:1.47" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/14.0/guava-14.0.jar", - "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", - "size": 2189111, - "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" - } - }, - "name": "com.google.guava:guava:14.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", - "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", - "size": 189285, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.2" - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "processArguments": "username_session_version", - "releaseTime": "2013-07-05T13:09:02+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.6.4.json b/minecraft/1.6.4.json deleted file mode 100644 index bc14c21852..0000000000 --- a/minecraft/1.6.4.json +++ /dev/null @@ -1,170 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "1703704407101cf72bd88e68579e3696ce733ecd", - "size": 4745096, - "url": "https://launcher.mojang.com/mc/game/1.6.4/client/1703704407101cf72bd88e68579e3696ce733ecd/client.jar" - }, - "server": { - "sha1": "050f93c1f3fe9e2052398f7bd6aca10c63d64a87", - "size": 6146738, - "url": "https://launcher.mojang.com/mc/game/1.6.4/server/050f93c1f3fe9e2052398f7bd6aca10c63d64a87/server.jar" - }, - "windows_server": { - "sha1": "30d3267c6b04422ef6349226ee539173f848574c", - "size": 6542514, - "url": "https://launcher.mojang.com/mc/game/1.6.4/windows_server/30d3267c6b04422ef6349226ee539173f848574c/windows_server.exe" - } - }, - "id": "1.6.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", - "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", - "size": 74953, - "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" - } - }, - "name": "argo:argo:2.25_fixed" - }, - { - "downloads": { - "artifact": { - "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", - "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", - "size": 1997327, - "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" - } - }, - "name": "org.bouncycastle:bcprov-jdk15on:1.47" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/14.0/guava-14.0.jar", - "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", - "size": 2189111, - "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" - } - }, - "name": "com.google.guava:guava:14.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", - "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", - "size": 189285, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.2" - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "processArguments": "username_session_version", - "releaseTime": "2013-09-19T15:52:37+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.7.10.json b/minecraft/1.7.10.json deleted file mode 100644 index 98988861c5..0000000000 --- a/minecraft/1.7.10.json +++ /dev/null @@ -1,405 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.10", - "sha1": "f90ca2878ba3141d32d949ea7f665855dd073c65", - "size": 88096, - "totalSize": 112220327, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.10/f90ca2878ba3141d32d949ea7f665855dd073c65/1.7.10.json" - }, - "assets": "1.7.10", - "downloads": { - "client": { - "sha1": "e80d9b3bf5085002218d4be59e668bac718abbc6", - "size": 5256245, - "url": "https://launcher.mojang.com/mc/game/1.7.10/client/e80d9b3bf5085002218d4be59e668bac718abbc6/client.jar" - }, - "server": { - "sha1": "952438ac4e01b4d115c5fc38f891710c4941df29", - "size": 9605030, - "url": "https://launcher.mojang.com/mc/game/1.7.10/server/952438ac4e01b4d115c5fc38f891710c4941df29/server.jar" - }, - "windows_server": { - "sha1": "a79b91ef69b9b4af63d1c7007f60259106869b21", - "size": 9999270, - "url": "https://launcher.mojang.com/mc/game/1.7.10/windows_server/a79b91ef69b9b4af63d1c7007f60259106869b21/windows_server.exe" - } - }, - "id": "1.7.10", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.3.5/realms-1.3.5.jar", - "sha1": "0807ae355ee63583becd7ea60e76aab1532bb42e", - "size": 353818, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.3.5/realms-1.3.5.jar" - } - }, - "name": "com.mojang:realms:1.3.5" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "name": "Minecraft", - "releaseTime": "2014-05-14T17:29:23+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.7.2.json b/minecraft/1.7.2.json deleted file mode 100644 index 5de97d0c24..0000000000 --- a/minecraft/1.7.2.json +++ /dev/null @@ -1,247 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "0c8689f904922af71c7144dcfb81bce976cadd49", - "size": 5117607, - "url": "https://launcher.mojang.com/mc/game/1.7.2/client/0c8689f904922af71c7144dcfb81bce976cadd49/client.jar" - }, - "server": { - "sha1": "3716cac82982e7c2eb09f83028b555e9ea606002", - "size": 9163955, - "url": "https://launcher.mojang.com/mc/game/1.7.2/server/3716cac82982e7c2eb09f83028b555e9ea606002/server.jar" - }, - "windows_server": { - "sha1": "07ae7cdcff6199735eb0f40da5d5c0763558a678", - "size": 9559731, - "url": "https://launcher.mojang.com/mc/game/1.7.2/windows_server/07ae7cdcff6199735eb0f40da5d5c0763558a678/windows_server.exe" - } - }, - "id": "1.7.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.3/authlib-1.3.jar", - "sha1": "4fb033c2d6eccced08752d8f33e8c3a0a45deb2d", - "size": 35930, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.3/authlib-1.3.jar" - } - }, - "name": "com.mojang:authlib:1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets} --uuid ${auth_uuid} --accessToken ${auth_access_token}", - "minimumLauncherVersion": 9, - "name": "Minecraft", - "releaseTime": "2013-10-25T13:00:00+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.7.3.json b/minecraft/1.7.3.json deleted file mode 100644 index 67cd60cc75..0000000000 --- a/minecraft/1.7.3.json +++ /dev/null @@ -1,339 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.3", - "sha1": "bbc05b4c076ff654fa3154e6400d79d76a184245", - "size": 72524, - "totalSize": 111220155, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.3/bbc05b4c076ff654fa3154e6400d79d76a184245/1.7.3.json" - }, - "assets": "1.7.3", - "downloads": { - "client": { - "sha1": "feaf10fa9da94c388f2c53a2cf31a14406d0c532", - "size": 5206064, - "url": "https://launcher.mojang.com/mc/game/1.7.3/client/feaf10fa9da94c388f2c53a2cf31a14406d0c532/client.jar" - }, - "server": { - "sha1": "707857a7bc7bf54fe60d557cca71004c34aa07bb", - "size": 9170432, - "url": "https://launcher.mojang.com/mc/game/1.7.3/server/707857a7bc7bf54fe60d557cca71004c34aa07bb/server.jar" - }, - "windows_server": { - "sha1": "cc590b8d6c88d25010b910e5596111bb8d06e446", - "size": 9566208, - "url": "https://launcher.mojang.com/mc/game/1.7.3/windows_server/cc590b8d6c88d25010b910e5596111bb8d06e446/windows_server.exe" - } - }, - "id": "1.7.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.2/authlib-1.2.jar", - "sha1": "131dd1b52112d1d1c6bae79b9d17acb7650dbcbe", - "size": 34601, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.2/authlib-1.2.jar" - } - }, - "name": "com.mojang:authlib:1.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.12/twitch-5.12.jar", - "sha1": "f8d00e1ecf6fe09900dfe2f687fabace8593f283", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.12/twitch-5.12.jar" - } - }, - "name": "tv.twitch:twitch:5.12" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-osx.jar", - "sha1": "641b9857eb581e85b4aa6a63d14e17f9e261c2ec", - "size": 417067, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-32.jar", - "sha1": "04146aaeaa7706d6eb01d9a86cac20f84e61d8a8", - "size": 388720, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-64.jar", - "sha1": "986400274b05a29b62c42145cd22748bcff5f6cc", - "size": 467171, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.12", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties}", - "minimumLauncherVersion": 12, - "name": "Minecraft", - "releaseTime": "2013-12-06T13:55:34+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.7.4.json b/minecraft/1.7.4.json deleted file mode 100644 index 3920705382..0000000000 --- a/minecraft/1.7.4.json +++ /dev/null @@ -1,339 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "900950d8e3217b3a42405d1ecf767dcc31239d69", - "size": 5206443, - "url": "https://launcher.mojang.com/mc/game/1.7.4/client/900950d8e3217b3a42405d1ecf767dcc31239d69/client.jar" - }, - "server": { - "sha1": "61220311cef80aecc4cd8afecd5f18ca6b9461ff", - "size": 9170551, - "url": "https://launcher.mojang.com/mc/game/1.7.4/server/61220311cef80aecc4cd8afecd5f18ca6b9461ff/server.jar" - }, - "windows_server": { - "sha1": "7ab49ad1c31a59af47033437e3f39a79084f88f1", - "size": 9566327, - "url": "https://launcher.mojang.com/mc/game/1.7.4/windows_server/7ab49ad1c31a59af47033437e3f39a79084f88f1/windows_server.exe" - } - }, - "id": "1.7.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.2/authlib-1.2.jar", - "sha1": "131dd1b52112d1d1c6bae79b9d17acb7650dbcbe", - "size": 34601, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.2/authlib-1.2.jar" - } - }, - "name": "com.mojang:authlib:1.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "name": "Minecraft", - "releaseTime": "2013-12-09T12:28:10+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.7.5.json b/minecraft/1.7.5.json deleted file mode 100644 index 6fdb2baaa7..0000000000 --- a/minecraft/1.7.5.json +++ /dev/null @@ -1,339 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "77aa70ac5054cbf1140b6449b579e950d5050c4a", - "size": 5225771, - "url": "https://launcher.mojang.com/mc/game/1.7.5/client/77aa70ac5054cbf1140b6449b579e950d5050c4a/client.jar" - }, - "server": { - "sha1": "e1d557b2e31ea881404e41b05ec15c810415e060", - "size": 9173673, - "url": "https://launcher.mojang.com/mc/game/1.7.5/server/e1d557b2e31ea881404e41b05ec15c810415e060/server.jar" - }, - "windows_server": { - "sha1": "933b87c8fac1bc72271442d419b96dd87125dbc8", - "size": 9569449, - "url": "https://launcher.mojang.com/mc/game/1.7.5/windows_server/933b87c8fac1bc72271442d419b96dd87125dbc8/windows_server.exe" - } - }, - "id": "1.7.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.3.1/authlib-1.3.1.jar", - "sha1": "6400ee8be5171826a37e26c63ec82b9cf5a83937", - "size": 35935, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.3.1/authlib-1.3.1.jar" - } - }, - "name": "com.mojang:authlib:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "name": "Minecraft", - "releaseTime": "2014-02-26T09:22:17+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.7.6.json b/minecraft/1.7.6.json deleted file mode 100644 index f56986f030..0000000000 --- a/minecraft/1.7.6.json +++ /dev/null @@ -1,350 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "6b2c5827994e17f904f0852f962dd6fccfbb8bdc", - "size": 5341288, - "url": "https://launcher.mojang.com/mc/game/1.7.6/client/6b2c5827994e17f904f0852f962dd6fccfbb8bdc/client.jar" - }, - "server": { - "sha1": "41ea7757d4d7f74b95fc1ac20f919a8e521e910c", - "size": 9482170, - "url": "https://launcher.mojang.com/mc/game/1.7.6/server/41ea7757d4d7f74b95fc1ac20f919a8e521e910c/server.jar" - }, - "windows_server": { - "sha1": "99615bc71d0a6e178961edc13be57cf4b7d0ef75", - "size": 9876410, - "url": "https://launcher.mojang.com/mc/game/1.7.6/windows_server/99615bc71d0a6e178961edc13be57cf4b7d0ef75/windows_server.exe" - } - }, - "id": "1.7.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.6/authlib-1.5.6.jar", - "sha1": "8e55bce5f47f1b3ffc43aa72720b28e376182934", - "size": 59548, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.6/authlib-1.5.6.jar" - } - }, - "name": "com.mojang:authlib:1.5.6" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "name": "Minecraft", - "releaseTime": "2014-04-09T07:52:06+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.7.7.json b/minecraft/1.7.7.json deleted file mode 100644 index 207b122745..0000000000 --- a/minecraft/1.7.7.json +++ /dev/null @@ -1,350 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "e520f254a2b496d61839b816d712e238b1243f30", - "size": 5267555, - "url": "https://launcher.mojang.com/mc/game/1.7.7/client/e520f254a2b496d61839b816d712e238b1243f30/client.jar" - }, - "server": { - "sha1": "a6ffc1624da980986c6cc12a1ddc79ab1b025c62", - "size": 9482631, - "url": "https://launcher.mojang.com/mc/game/1.7.7/server/a6ffc1624da980986c6cc12a1ddc79ab1b025c62/server.jar" - }, - "windows_server": { - "sha1": "10e3b9767064b2019142b8a68c9e179f897f7496", - "size": 9876871, - "url": "https://launcher.mojang.com/mc/game/1.7.7/windows_server/10e3b9767064b2019142b8a68c9e179f897f7496/windows_server.exe" - } - }, - "id": "1.7.7", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.8/authlib-1.5.8.jar", - "sha1": "95d53710c80c666c358d288f6e15b446fb5bce5c", - "size": 60476, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.8/authlib-1.5.8.jar" - } - }, - "name": "com.mojang:authlib:1.5.8" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "name": "Minecraft", - "releaseTime": "2014-04-09T07:52:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.7.8.json b/minecraft/1.7.8.json deleted file mode 100644 index 8ed8f4c266..0000000000 --- a/minecraft/1.7.8.json +++ /dev/null @@ -1,350 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "83ae44189888a873f46f7509a87ebdb6dc785741", - "size": 5269934, - "url": "https://launcher.mojang.com/mc/game/1.7.8/client/83ae44189888a873f46f7509a87ebdb6dc785741/client.jar" - }, - "server": { - "sha1": "c69ebfb84c2577661770371c4accdd5f87b8b21d", - "size": 9606088, - "url": "https://launcher.mojang.com/mc/game/1.7.8/server/c69ebfb84c2577661770371c4accdd5f87b8b21d/server.jar" - }, - "windows_server": { - "sha1": "6a6f9c4ee3cf15f27e002c171568571677cf7820", - "size": 10001864, - "url": "https://launcher.mojang.com/mc/game/1.7.8/windows_server/6a6f9c4ee3cf15f27e002c171568571677cf7820/windows_server.exe" - } - }, - "id": "1.7.8", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.12/authlib-1.5.12.jar", - "sha1": "fc360cf6eeb29b19983202abae049b5b997a665c", - "size": 62451, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.12/authlib-1.5.12.jar" - } - }, - "name": "com.mojang:authlib:1.5.12" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "name": "Minecraft", - "releaseTime": "2014-04-09T07:58:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.7.9.json b/minecraft/1.7.9.json deleted file mode 100644 index ca972f1c53..0000000000 --- a/minecraft/1.7.9.json +++ /dev/null @@ -1,350 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "fbbaae784b1de315a8d08a82c6c345a583fb676b", - "size": 5268481, - "url": "https://launcher.mojang.com/mc/game/1.7.9/client/fbbaae784b1de315a8d08a82c6c345a583fb676b/client.jar" - }, - "server": { - "sha1": "4cec86a928ec171fdc0c6b40de2de102f21601b5", - "size": 9604581, - "url": "https://launcher.mojang.com/mc/game/1.7.9/server/4cec86a928ec171fdc0c6b40de2de102f21601b5/server.jar" - }, - "windows_server": { - "sha1": "51c1fd99e3814bae2a5d470dc9068205ab5c17a6", - "size": 10000357, - "url": "https://launcher.mojang.com/mc/game/1.7.9/windows_server/51c1fd99e3814bae2a5d470dc9068205ab5c17a6/windows_server.exe" - } - }, - "id": "1.7.9", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.13/authlib-1.5.13.jar", - "sha1": "260f1d004e6ac3b359c96bd12a6c9a937e5378ec", - "size": 61452, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.13/authlib-1.5.13.jar" - } - }, - "name": "com.mojang:authlib:1.5.13" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "name": "Minecraft", - "releaseTime": "2014-04-14T13:29:23+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.8.1.json b/minecraft/1.8.1.json deleted file mode 100644 index 300ed3c9c6..0000000000 --- a/minecraft/1.8.1.json +++ /dev/null @@ -1,383 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "6edd2a3e3d76a7602c52f319f87cf11f7720b43b", - "size": 7762712, - "url": "https://launcher.mojang.com/mc/game/1.8.1/client/6edd2a3e3d76a7602c52f319f87cf11f7720b43b/client.jar" - }, - "server": { - "sha1": "68bfb524888f7c0ab939025e07e5de08843dac0f", - "size": 7903505, - "url": "https://launcher.mojang.com/mc/game/1.8.1/server/68bfb524888f7c0ab939025e07e5de08843dac0f/server.jar" - }, - "windows_server": { - "sha1": "af2948251122e017c1254afa969019bc78815510", - "size": 8297745, - "url": "https://launcher.mojang.com/mc/game/1.8.1/windows_server/af2948251122e017c1254afa969019bc78815510/windows_server.exe" - } - }, - "id": "1.8.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.8/realms-1.7.8.jar", - "sha1": "d8c9cc44f7b7c6c12a3cdd4b41368c7c04183338", - "size": 513619, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.8/realms-1.7.8.jar" - } - }, - "name": "com.mojang:realms:1.7.8" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2014-11-24T14:13:31+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.8.2.json b/minecraft/1.8.2.json deleted file mode 100644 index 4ac57cb8ec..0000000000 --- a/minecraft/1.8.2.json +++ /dev/null @@ -1,416 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "a8e71f6c81acfa834d249579a242f5b0852075c1", - "size": 8460686, - "url": "https://launcher.mojang.com/mc/game/1.8.2/client/a8e71f6c81acfa834d249579a242f5b0852075c1/client.jar" - }, - "server": { - "sha1": "a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e", - "size": 9778127, - "url": "https://launcher.mojang.com/mc/game/1.8.2/server/a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e/server.jar" - }, - "windows_server": { - "sha1": "cb05819c607a62ea6b43ab5c07d28892247d7c3a", - "size": 10172367, - "url": "https://launcher.mojang.com/mc/game/1.8.2/windows_server/cb05819c607a62ea6b43ab5c07d28892247d7c3a/windows_server.exe" - } - }, - "id": "1.8.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.9/realms-1.7.9.jar", - "sha1": "6548833ca0db9bcde8b99ee6c96882891f39b09c", - "size": 515231, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.9/realms-1.7.9.jar" - } - }, - "name": "com.mojang:realms:1.7.9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-02-19T15:47:29+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.8.3.json b/minecraft/1.8.3.json deleted file mode 100644 index 4144927a91..0000000000 --- a/minecraft/1.8.3.json +++ /dev/null @@ -1,416 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "69d14463ddc22e581bc66c66ef5eb72a8b452c46", - "size": 8460790, - "url": "https://launcher.mojang.com/mc/game/1.8.3/client/69d14463ddc22e581bc66c66ef5eb72a8b452c46/client.jar" - }, - "server": { - "sha1": "163ba351cb86f6390450bb2a67fafeb92b6c0f2f", - "size": 9778206, - "url": "https://launcher.mojang.com/mc/game/1.8.3/server/163ba351cb86f6390450bb2a67fafeb92b6c0f2f/server.jar" - }, - "windows_server": { - "sha1": "784d11c7cc6578c045c6a5ab29fae2f718d6e0ae", - "size": 10172446, - "url": "https://launcher.mojang.com/mc/game/1.8.3/windows_server/784d11c7cc6578c045c6a5ab29fae2f718d6e0ae/windows_server.exe" - } - }, - "id": "1.8.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.13/realms-1.7.13.jar", - "sha1": "c59452d644cf01c925c6c187a1bb4b87250520f5", - "size": 564501, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.13/realms-1.7.13.jar" - } - }, - "name": "com.mojang:realms:1.7.13" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-02-20T14:00:09+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.8.4.json b/minecraft/1.8.4.json deleted file mode 100644 index 2d268aa8a1..0000000000 --- a/minecraft/1.8.4.json +++ /dev/null @@ -1,416 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "459204fabee3fd9976a6c942b24cbd8382d02d6e", - "size": 8461965, - "url": "https://launcher.mojang.com/mc/game/1.8.4/client/459204fabee3fd9976a6c942b24cbd8382d02d6e/client.jar" - }, - "server": { - "sha1": "dd4b5eba1c79500390e0b0f45162fa70d38f8a3d", - "size": 9779346, - "url": "https://launcher.mojang.com/mc/game/1.8.4/server/dd4b5eba1c79500390e0b0f45162fa70d38f8a3d/server.jar" - }, - "windows_server": { - "sha1": "dc10e839bdb302ad472d05b25f23da25b216cb34", - "size": 10173586, - "url": "https://launcher.mojang.com/mc/game/1.8.4/windows_server/dc10e839bdb302ad472d05b25f23da25b216cb34/windows_server.exe" - } - }, - "id": "1.8.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.17/realms-1.7.17.jar", - "sha1": "ff6699863f6c7dae8a03b17279f3e93445671880", - "size": 570220, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.17/realms-1.7.17.jar" - } - }, - "name": "com.mojang:realms:1.7.17" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-04-17T11:37:50+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.8.5.json b/minecraft/1.8.5.json deleted file mode 100644 index b35fb96f38..0000000000 --- a/minecraft/1.8.5.json +++ /dev/null @@ -1,416 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "5d39957c61d19042f8bd669a6faa99989cf37083", - "size": 8462879, - "url": "https://launcher.mojang.com/mc/game/1.8.5/client/5d39957c61d19042f8bd669a6faa99989cf37083/client.jar" - }, - "server": { - "sha1": "ea6dd23658b167dbc0877015d1072cac21ab6eee", - "size": 9781878, - "url": "https://launcher.mojang.com/mc/game/1.8.5/server/ea6dd23658b167dbc0877015d1072cac21ab6eee/server.jar" - }, - "windows_server": { - "sha1": "a02c088dca4738e78d15bcdc8909b7ecec7aa0a3", - "size": 10176118, - "url": "https://launcher.mojang.com/mc/game/1.8.5/windows_server/a02c088dca4738e78d15bcdc8909b7ecec7aa0a3/windows_server.exe" - } - }, - "id": "1.8.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.18/realms-1.7.18.jar", - "sha1": "ab6629c35663a5bc4cacd23a9c0182cb2dc8f229", - "size": 570220, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.18/realms-1.7.18.jar" - } - }, - "name": "com.mojang:realms:1.7.18" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-05-22T11:15:28+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.8.6.json b/minecraft/1.8.6.json deleted file mode 100644 index edb0a9baee..0000000000 --- a/minecraft/1.8.6.json +++ /dev/null @@ -1,416 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "faa55e34ded35089d34fe921ea83d317fc152e93", - "size": 8461536, - "url": "https://launcher.mojang.com/mc/game/1.8.6/client/faa55e34ded35089d34fe921ea83d317fc152e93/client.jar" - }, - "server": { - "sha1": "2bd44b53198f143fb278f8bec3a505dad0beacd2", - "size": 9780573, - "url": "https://launcher.mojang.com/mc/game/1.8.6/server/2bd44b53198f143fb278f8bec3a505dad0beacd2/server.jar" - }, - "windows_server": { - "sha1": "d7a97168d593e944a369ced9e4ee00b63d4fc7a0", - "size": 10174813, - "url": "https://launcher.mojang.com/mc/game/1.8.6/windows_server/d7a97168d593e944a369ced9e4ee00b63d4fc7a0/windows_server.exe" - } - }, - "id": "1.8.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.19/realms-1.7.19.jar", - "sha1": "52d032ff4f56c14af9c39cdacf9bcc48a0ccba1d", - "size": 570220, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.19/realms-1.7.19.jar" - } - }, - "name": "com.mojang:realms:1.7.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-05-25T10:31:19+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.8.7.json b/minecraft/1.8.7.json deleted file mode 100644 index fa2b1c146f..0000000000 --- a/minecraft/1.8.7.json +++ /dev/null @@ -1,416 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "d546a6a092060c85f1eb1d9213ff823c558b1255", - "size": 8461925, - "url": "https://launcher.mojang.com/mc/game/1.8.7/client/d546a6a092060c85f1eb1d9213ff823c558b1255/client.jar" - }, - "server": { - "sha1": "35c59e16d1f3b751cd20b76b9b8a19045de363a9", - "size": 9780646, - "url": "https://launcher.mojang.com/mc/game/1.8.7/server/35c59e16d1f3b751cd20b76b9b8a19045de363a9/server.jar" - }, - "windows_server": { - "sha1": "bc3e9a1f4192313766dec46a5d1e72f0bffed19b", - "size": 10174886, - "url": "https://launcher.mojang.com/mc/game/1.8.7/windows_server/bc3e9a1f4192313766dec46a5d1e72f0bffed19b/windows_server.exe" - } - }, - "id": "1.8.7", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.23/realms-1.7.23.jar", - "sha1": "79fd63e165deb4ebde30614f4ffe52f5505cc8f4", - "size": 327005, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.23/realms-1.7.23.jar" - } - }, - "name": "com.mojang:realms:1.7.23" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-06-05T10:10:44+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.8.8.json b/minecraft/1.8.8.json deleted file mode 100644 index de0a2089f2..0000000000 --- a/minecraft/1.8.8.json +++ /dev/null @@ -1,416 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "0983f08be6a4e624f5d85689d1aca869ed99c738", - "size": 8465313, - "url": "https://launcher.mojang.com/mc/game/1.8.8/client/0983f08be6a4e624f5d85689d1aca869ed99c738/client.jar" - }, - "server": { - "sha1": "5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7", - "size": 8322852, - "url": "https://launcher.mojang.com/mc/game/1.8.8/server/5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7/server.jar" - }, - "windows_server": { - "sha1": "6c95fb4d56a7873ca30385640c546d89c1478b71", - "size": 8718628, - "url": "https://launcher.mojang.com/mc/game/1.8.8/windows_server/6c95fb4d56a7873ca30385640c546d89c1478b71/windows_server.exe" - } - }, - "id": "1.8.8", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.39/realms-1.7.39.jar", - "sha1": "c282954ce2a3bc62812e0d41c05f179b3b5839d7", - "size": 443224, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.39/realms-1.7.39.jar" - } - }, - "name": "com.mojang:realms:1.7.39" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-07-27T10:31:28+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.8.9.json b/minecraft/1.8.9.json deleted file mode 100644 index 3acf386137..0000000000 --- a/minecraft/1.8.9.json +++ /dev/null @@ -1,416 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "3870888a6c3d349d3771a3e9d16c9bf5e076b908", - "size": 8461484, - "url": "https://launcher.mojang.com/mc/game/1.8.9/client/3870888a6c3d349d3771a3e9d16c9bf5e076b908/client.jar" - }, - "server": { - "sha1": "b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd", - "size": 8320755, - "url": "https://launcher.mojang.com/mc/game/1.8.9/server/b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd/server.jar" - }, - "windows_server": { - "sha1": "5143618265b8a2d1d28bcadf206b7327738c2670", - "size": 8714995, - "url": "https://launcher.mojang.com/mc/game/1.8.9/windows_server/5143618265b8a2d1d28bcadf206b7327738c2670/windows_server.exe" - } - }, - "id": "1.8.9", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.59/realms-1.7.59.jar", - "sha1": "9c6c59b742d8e038a15f64c1aa273a893a658424", - "size": 1198123, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.59/realms-1.7.59.jar" - } - }, - "name": "com.mojang:realms:1.7.59" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-12-03T09:24:39+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.8.json b/minecraft/1.8.json deleted file mode 100644 index 3582f4cb9a..0000000000 --- a/minecraft/1.8.json +++ /dev/null @@ -1,405 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "d722504db9de2b47f46cc592b8528446272ae648", - "size": 7746841, - "url": "https://launcher.mojang.com/mc/game/1.8/client/d722504db9de2b47f46cc592b8528446272ae648/client.jar" - }, - "server": { - "sha1": "a028f00e678ee5c6aef0e29656dca091b5df11c7", - "size": 10375504, - "url": "https://launcher.mojang.com/mc/game/1.8/server/a028f00e678ee5c6aef0e29656dca091b5df11c7/server.jar" - }, - "windows_server": { - "sha1": "73e0862463b91a6a5aea29da58f85ef1e7915c83", - "size": 10769744, - "url": "https://launcher.mojang.com/mc/game/1.8/windows_server/73e0862463b91a6a5aea29da58f85ef1e7915c83/windows_server.exe" - } - }, - "id": "1.8", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.5.2/vecmath-1.5.2.jar", - "sha1": "79846ba34cbd89e2422d74d53752f993dcc2ccaf", - "size": 318956, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.5.2/vecmath-1.5.2.jar" - } - }, - "name": "java3d:vecmath:1.5.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.15.Final/netty-all-4.0.15.Final.jar", - "sha1": "085cad5eb4fc8ae2ecc990dc7c411771a091ded5", - "size": 1501009, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.15.Final/netty-all-4.0.15.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.15.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.6.1/realms-1.6.1.jar", - "sha1": "5655f6fb44aece10e5b3ad7cfee3e6936031c068", - "size": 298229, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.6.1/realms-1.6.1.jar" - } - }, - "name": "com.mojang:realms:1.6.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2014-09-02T08:24:35+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.9.1.json b/minecraft/1.9.1.json deleted file mode 100644 index 60247fdcd0..0000000000 --- a/minecraft/1.9.1.json +++ /dev/null @@ -1,319 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "9bc7f02323d90b9385c1a5dbd47fb144a3fb8835", - "size": 8699282, - "url": "https://launcher.mojang.com/mc/game/1.9.1/client/9bc7f02323d90b9385c1a5dbd47fb144a3fb8835/client.jar" - }, - "server": { - "sha1": "bf95d9118d9b4b827f524c878efd275125b56181", - "size": 8848010, - "url": "https://launcher.mojang.com/mc/game/1.9.1/server/bf95d9118d9b4b827f524c878efd275125b56181/server.jar" - } - }, - "id": "1.9.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.14/realms-1.8.14.jar", - "sha1": "8a58a8c1b9803b19eb93a7a3bfc1bffd58dfd99f", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.14/realms-1.8.14.jar" - } - }, - "name": "com.mojang:realms:1.8.14" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.9.2.json b/minecraft/1.9.2.json deleted file mode 100644 index 5b50889830..0000000000 --- a/minecraft/1.9.2.json +++ /dev/null @@ -1,319 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "19106fd5e222dca0f2dde9f66db8384c9a7db957", - "size": 8699297, - "url": "https://launcher.mojang.com/mc/game/1.9.2/client/19106fd5e222dca0f2dde9f66db8384c9a7db957/client.jar" - }, - "server": { - "sha1": "2b95cc7b136017e064c46d04a5825fe4cfa1be30", - "size": 8848002, - "url": "https://launcher.mojang.com/mc/game/1.9.2/server/2b95cc7b136017e064c46d04a5825fe4cfa1be30/server.jar" - } - }, - "id": "1.9.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.18/realms-1.8.18.jar", - "sha1": "a653274c4572ad0cedb0d9abcf0cd0c14555397b", - "size": 1575794, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.18/realms-1.8.18.jar" - } - }, - "name": "com.mojang:realms:1.8.18" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.9.3.json b/minecraft/1.9.3.json deleted file mode 100644 index 0ef96f18d8..0000000000 --- a/minecraft/1.9.3.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "b6985b0d3a0520dfb6f17eeb1e8ba58ce9577061", - "size": 8736082, - "url": "https://launcher.mojang.com/mc/game/1.9.3/client/b6985b0d3a0520dfb6f17eeb1e8ba58ce9577061/client.jar" - }, - "server": { - "sha1": "8e897b6b6d784f745332644f4d104f7a6e737ccf", - "size": 9399056, - "url": "https://launcher.mojang.com/mc/game/1.9.3/server/8e897b6b6d784f745332644f4d104f7a6e737ccf/server.jar" - } - }, - "id": "1.9.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", - "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" - } - }, - "name": "com.mojang:realms:1.8.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-05-10T08:33:35+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.9.4.json b/minecraft/1.9.4.json deleted file mode 100644 index f9de948a71..0000000000 --- a/minecraft/1.9.4.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "4a61c873be90bb1196d68dac7b29870408c56969", - "size": 8736083, - "url": "https://launcher.mojang.com/mc/game/1.9.4/client/4a61c873be90bb1196d68dac7b29870408c56969/client.jar" - }, - "server": { - "sha1": "edbb7b1758af33d365bf835eb9d13de005b1e274", - "size": 9399053, - "url": "https://launcher.mojang.com/mc/game/1.9.4/server/edbb7b1758af33d365bf835eb9d13de005b1e274/server.jar" - } - }, - "id": "1.9.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", - "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" - } - }, - "name": "com.mojang:realms:1.8.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-05-10T10:17:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/1.9.json b/minecraft/1.9.json deleted file mode 100644 index df3c795c91..0000000000 --- a/minecraft/1.9.json +++ /dev/null @@ -1,319 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "2f67dfe8953299440d1902f9124f0f2c3a2c940f", - "size": 8697592, - "url": "https://launcher.mojang.com/mc/game/1.9/client/2f67dfe8953299440d1902f9124f0f2c3a2c940f/client.jar" - }, - "server": { - "sha1": "b4d449cf2918e0f3bd8aa18954b916a4d1880f0d", - "size": 8848015, - "url": "https://launcher.mojang.com/mc/game/1.9/server/b4d449cf2918e0f3bd8aa18954b916a4d1880f0d/server.jar" - } - }, - "id": "1.9", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.7/realms-1.8.7.jar", - "sha1": "b624280016616bb56cc6c30282684322edc7e7eb", - "size": 1132656, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.7/realms-1.8.7.jar" - } - }, - "name": "com.mojang:realms:1.8.7" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/minecraft/16w32b.json b/minecraft/16w32b.json deleted file mode 100644 index 6737b0c118..0000000000 --- a/minecraft/16w32b.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "71afbf19a5e9d37cceb449743323acbb17895dae", - "size": 8887744, - "url": "https://launcher.mojang.com/mc/game/16w32b/client/71afbf19a5e9d37cceb449743323acbb17895dae/client.jar" - }, - "server": { - "sha1": "b912ff1468e93003f36cda32db5d70133b517f97", - "size": 9481725, - "url": "https://launcher.mojang.com/mc/game/16w32b/server/b912ff1468e93003f36cda32db5d70133b517f97/server.jar" - } - }, - "id": "16w32b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w33a.json b/minecraft/16w33a.json deleted file mode 100644 index 8c149a5a45..0000000000 --- a/minecraft/16w33a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "e565f6a8dacc85b81faaf17e4a13125b2ad5c335", - "size": 8889021, - "url": "https://launcher.mojang.com/mc/game/16w33a/client/e565f6a8dacc85b81faaf17e4a13125b2ad5c335/client.jar" - }, - "server": { - "sha1": "dfdda3e5ba769ba0634ad43ca1124a401d6addca", - "size": 9482198, - "url": "https://launcher.mojang.com/mc/game/16w33a/server/dfdda3e5ba769ba0634ad43ca1124a401d6addca/server.jar" - } - }, - "id": "16w33a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w35a.json b/minecraft/16w35a.json deleted file mode 100644 index bd2b92e227..0000000000 --- a/minecraft/16w35a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "96bf2617491528e0a4d636fa08afe3c8c14282c7", - "size": 8892558, - "url": "https://launcher.mojang.com/mc/game/16w35a/client/96bf2617491528e0a4d636fa08afe3c8c14282c7/client.jar" - }, - "server": { - "sha1": "16ad43cb3b87b0279028af26201af7651b87c9e0", - "size": 9485596, - "url": "https://launcher.mojang.com/mc/game/16w35a/server/16ad43cb3b87b0279028af26201af7651b87c9e0/server.jar" - } - }, - "id": "16w35a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w36a.json b/minecraft/16w36a.json deleted file mode 100644 index 1359796929..0000000000 --- a/minecraft/16w36a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "f333065b34c818493736a90d5f559ee702957bd3", - "size": 8894291, - "url": "https://launcher.mojang.com/mc/game/16w36a/client/f333065b34c818493736a90d5f559ee702957bd3/client.jar" - }, - "server": { - "sha1": "921580b22ce7d48f9d541364a3b04eebb680222e", - "size": 9488664, - "url": "https://launcher.mojang.com/mc/game/16w36a/server/921580b22ce7d48f9d541364a3b04eebb680222e/server.jar" - } - }, - "id": "16w36a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w38a.json b/minecraft/16w38a.json deleted file mode 100644 index 88423f0ce7..0000000000 --- a/minecraft/16w38a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "e249ff8eded25695b921ccef066bc8a5db154a6d", - "size": 8893357, - "url": "https://launcher.mojang.com/mc/game/16w38a/client/e249ff8eded25695b921ccef066bc8a5db154a6d/client.jar" - }, - "server": { - "sha1": "95ffd7c33ad9f978d4a23762978923b96fc0aa7e", - "size": 9490735, - "url": "https://launcher.mojang.com/mc/game/16w38a/server/95ffd7c33ad9f978d4a23762978923b96fc0aa7e/server.jar" - } - }, - "id": "16w38a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w39c.json b/minecraft/16w39c.json deleted file mode 100644 index b808f95da7..0000000000 --- a/minecraft/16w39c.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "417fe811581f045d4f5de0381b08cd7dc3744c41", - "size": 9250850, - "url": "https://launcher.mojang.com/mc/game/16w39c/client/417fe811581f045d4f5de0381b08cd7dc3744c41/client.jar" - }, - "server": { - "sha1": "df13c6cbf5fc735896b22f56b1f8940dd11a3b5f", - "size": 9695321, - "url": "https://launcher.mojang.com/mc/game/16w39c/server/df13c6cbf5fc735896b22f56b1f8940dd11a3b5f/server.jar" - } - }, - "id": "16w39c", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w40a.json b/minecraft/16w40a.json deleted file mode 100644 index de1c65a0ca..0000000000 --- a/minecraft/16w40a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "6e5f07830bbd10ab10b6cccdaaef17c6b589a6d7", - "size": 9252677, - "url": "https://launcher.mojang.com/mc/game/16w40a/client/6e5f07830bbd10ab10b6cccdaaef17c6b589a6d7/client.jar" - }, - "server": { - "sha1": "64a1a5ba3f347c5e03477b42ac13d10ee193b51c", - "size": 9697554, - "url": "https://launcher.mojang.com/mc/game/16w40a/server/64a1a5ba3f347c5e03477b42ac13d10ee193b51c/server.jar" - } - }, - "id": "16w40a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-10-06T13:57:59+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w41a.json b/minecraft/16w41a.json deleted file mode 100644 index 2324ee17e0..0000000000 --- a/minecraft/16w41a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "89c23ff48bce1df436919147044be1668270e60b", - "size": 9262771, - "url": "https://launcher.mojang.com/mc/game/16w41a/client/89c23ff48bce1df436919147044be1668270e60b/client.jar" - }, - "server": { - "sha1": "94f47b24edd154d89240e49d9b7371e74f433d19", - "size": 9703598, - "url": "https://launcher.mojang.com/mc/game/16w41a/server/94f47b24edd154d89240e49d9b7371e74f433d19/server.jar" - } - }, - "id": "16w41a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-10-13T14:28:35+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w42a.json b/minecraft/16w42a.json deleted file mode 100644 index 363f59903b..0000000000 --- a/minecraft/16w42a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "3742e2ccb78ef02f1820f7dc73f5aafcf8c213a8", - "size": 9252178, - "url": "https://launcher.mojang.com/mc/game/16w42a/client/3742e2ccb78ef02f1820f7dc73f5aafcf8c213a8/client.jar" - }, - "server": { - "sha1": "ad6aa39daf88864fcd84b231638e3dc28bde83f3", - "size": 9698014, - "url": "https://launcher.mojang.com/mc/game/16w42a/server/ad6aa39daf88864fcd84b231638e3dc28bde83f3/server.jar" - } - }, - "id": "16w42a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-10-19T11:17:47+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w43a.json b/minecraft/16w43a.json deleted file mode 100644 index 5dada30b3e..0000000000 --- a/minecraft/16w43a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "70449cf6d3f1f068ef7269d49ccdecd18e3a4712", - "size": 9255644, - "url": "https://launcher.mojang.com/mc/game/16w43a/client/70449cf6d3f1f068ef7269d49ccdecd18e3a4712/client.jar" - }, - "server": { - "sha1": "c5cc57bfd0a3462c2634a37c83877e91f25f020b", - "size": 9701802, - "url": "https://launcher.mojang.com/mc/game/16w43a/server/c5cc57bfd0a3462c2634a37c83877e91f25f020b/server.jar" - } - }, - "id": "16w43a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-10-27T09:00:51+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w44a.json b/minecraft/16w44a.json deleted file mode 100644 index 62c2ce6eed..0000000000 --- a/minecraft/16w44a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "fa3d0b4d577f475534e600a0ee1a62fb08ca29dc", - "size": 9268856, - "url": "https://launcher.mojang.com/mc/game/16w44a/client/fa3d0b4d577f475534e600a0ee1a62fb08ca29dc/client.jar" - }, - "server": { - "sha1": "9f30eff92cc234034581f0a1ef40c6d76f6b3e69", - "size": 9712521, - "url": "https://launcher.mojang.com/mc/game/16w44a/server/9f30eff92cc234034581f0a1ef40c6d76f6b3e69/server.jar" - } - }, - "id": "16w44a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.0/realms-1.10.0.jar", - "sha1": "e73c98944e2170f895357a703c3322bcd68d1699", - "size": 1493992, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.0/realms-1.10.0.jar" - } - }, - "name": "com.mojang:realms:1.10.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-11-03T14:17:11+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/16w50a.json b/minecraft/16w50a.json deleted file mode 100644 index d0e191174e..0000000000 --- a/minecraft/16w50a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "925650c3ed9e1e79dd3f846a49a9de3a7f8e700c", - "size": 9194941, - "url": "https://launcher.mojang.com/mc/game/16w50a/client/925650c3ed9e1e79dd3f846a49a9de3a7f8e700c/client.jar" - }, - "server": { - "sha1": "d4d30a5433846d205974ace4cf34c9b294e0833f", - "size": 9720347, - "url": "https://launcher.mojang.com/mc/game/16w50a/server/d4d30a5433846d205974ace4cf34c9b294e0833f/server.jar" - } - }, - "id": "16w50a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.1/realms-1.10.1.jar", - "sha1": "d6369254de32e6e23866c7d99d1d081c2dba11fa", - "size": 1463224, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.1/realms-1.10.1.jar" - } - }, - "name": "com.mojang:realms:1.10.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-12-15T14:38:52+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/17w06a.json b/minecraft/17w06a.json deleted file mode 100644 index 7202c2f672..0000000000 --- a/minecraft/17w06a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "ace57ac6f4a661fc095241004c46d1305c573bc1", - "size": 9296634, - "url": "https://launcher.mojang.com/mc/game/17w06a/client/ace57ac6f4a661fc095241004c46d1305c573bc1/client.jar" - }, - "server": { - "sha1": "37441cab126ee2a4f292c9bf488c9dd800cff841", - "size": 9726758, - "url": "https://launcher.mojang.com/mc/game/17w06a/server/37441cab126ee2a4f292c9bf488c9dd800cff841/server.jar" - } - }, - "id": "17w06a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.8/realms-1.10.8.jar", - "sha1": "67560bbd6a83d48ae8b956f1feac09010bde879c", - "size": 3025164, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.8/realms-1.10.8.jar" - } - }, - "name": "com.mojang:realms:1.10.8" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2017-02-08T13:16:29+00:00", - "time": "2017-02-08T13:17:20+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/minecraft/a1.0.11.json b/minecraft/a1.0.11.json deleted file mode 100644 index 866500e400..0000000000 --- a/minecraft/a1.0.11.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "d7ceb02909d0e1031a99ff4d8053d3f4abfbb2da", - "size": 839226, - "url": "https://launcher.mojang.com/mc/game/a1.0.11/client/d7ceb02909d0e1031a99ff4d8053d3f4abfbb2da/client.jar" - } - }, - "id": "a1.0.11", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-07-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.0.14.json b/minecraft/a1.0.14.json deleted file mode 100644 index 70d6e602b4..0000000000 --- a/minecraft/a1.0.14.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "9b4b90d8def2a680b7c9eca40dd03e2266c8977a", - "size": 852870, - "url": "https://launcher.mojang.com/mc/game/a1.0.14/client/9b4b90d8def2a680b7c9eca40dd03e2266c8977a/client.jar" - } - }, - "id": "a1.0.14", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-07-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.0.15.json b/minecraft/a1.0.15.json deleted file mode 100644 index b01bb128b0..0000000000 --- a/minecraft/a1.0.15.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "03edaff812bedd4157a90877e779d7b7ecf78e97", - "size": 858725, - "url": "https://launcher.mojang.com/mc/game/a1.0.15/client/03edaff812bedd4157a90877e779d7b7ecf78e97/client.jar" - } - }, - "id": "a1.0.15", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-08-03T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.0.16.json b/minecraft/a1.0.16.json deleted file mode 100644 index 1df7dab977..0000000000 --- a/minecraft/a1.0.16.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "98ce80c7630ccb3bb38687ff98bfd18935d49a57", - "size": 860090, - "url": "https://launcher.mojang.com/mc/game/a1.0.16/client/98ce80c7630ccb3bb38687ff98bfd18935d49a57/client.jar" - } - }, - "id": "a1.0.16", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-08-11T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.0.17_02.json b/minecraft/a1.0.17_02.json deleted file mode 100644 index c22e3a9e59..0000000000 --- a/minecraft/a1.0.17_02.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "39f20ee472a40322e034643a8d1668836f5052bd", - "size": 867241, - "url": "https://launcher.mojang.com/mc/game/a1.0.17_02/client/39f20ee472a40322e034643a8d1668836f5052bd/client.jar" - } - }, - "id": "a1.0.17_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-08-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.0.17_04.json b/minecraft/a1.0.17_04.json deleted file mode 100644 index bddfe6e118..0000000000 --- a/minecraft/a1.0.17_04.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "61cb4c717981f34bf90e8502d2eb8cf2aa6db0cd", - "size": 867341, - "url": "https://launcher.mojang.com/mc/game/a1.0.17_04/client/61cb4c717981f34bf90e8502d2eb8cf2aa6db0cd/client.jar" - } - }, - "id": "a1.0.17_04", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-08-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.0.4.json b/minecraft/a1.0.4.json deleted file mode 100644 index 043c6ed8a0..0000000000 --- a/minecraft/a1.0.4.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e5838277b3bb193e58408713f1fc6e005c5f3c0c", - "size": 749244, - "url": "https://launcher.mojang.com/mc/game/a1.0.4/client/e5838277b3bb193e58408713f1fc6e005c5f3c0c/client.jar" - } - }, - "id": "a1.0.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-07-08T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.0.5_01.json b/minecraft/a1.0.5_01.json deleted file mode 100644 index a1bc97a392..0000000000 --- a/minecraft/a1.0.5_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "73f569bf5556580979606049204835ae1a54f04d", - "size": 783436, - "url": "https://launcher.mojang.com/mc/game/a1.0.5_01/client/73f569bf5556580979606049204835ae1a54f04d/client.jar" - } - }, - "id": "a1.0.5_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-07-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.1.0.json b/minecraft/a1.1.0.json deleted file mode 100644 index 56febaa545..0000000000 --- a/minecraft/a1.1.0.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "d58d1db929994ff383bdbe6fed31887e04b965c3", - "size": 866730, - "url": "https://launcher.mojang.com/mc/game/a1.1.0/client/d58d1db929994ff383bdbe6fed31887e04b965c3/client.jar" - } - }, - "id": "a1.1.0", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-09-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.1.2.json b/minecraft/a1.1.2.json deleted file mode 100644 index a3271192d4..0000000000 --- a/minecraft/a1.1.2.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f9b4b66f9c18bf4800d80f1c8865a837f92c6105", - "size": 897054, - "url": "https://launcher.mojang.com/mc/game/a1.1.2/client/f9b4b66f9c18bf4800d80f1c8865a837f92c6105/client.jar" - } - }, - "id": "a1.1.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-09-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.1.2_01.json b/minecraft/a1.1.2_01.json deleted file mode 100644 index 37b79472bd..0000000000 --- a/minecraft/a1.1.2_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "daa4b9f192d2c260837d3b98c39432324da28e86", - "size": 897164, - "url": "https://launcher.mojang.com/mc/game/a1.1.2_01/client/daa4b9f192d2c260837d3b98c39432324da28e86/client.jar" - } - }, - "id": "a1.1.2_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-09-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.2.0.json b/minecraft/a1.2.0.json deleted file mode 100644 index 067531aecd..0000000000 --- a/minecraft/a1.2.0.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "8632ea716fd083c2975f16d612306fd80bee46db", - "size": 1055945, - "url": "https://launcher.mojang.com/mc/game/a1.2.0/client/8632ea716fd083c2975f16d612306fd80bee46db/client.jar" - } - }, - "id": "a1.2.0", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-10-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.2.0_01.json b/minecraft/a1.2.0_01.json deleted file mode 100644 index 70221bb019..0000000000 --- a/minecraft/a1.2.0_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "332bfe7bf26f6a5cc93ee85e6759ce33784409d0", - "size": 1053339, - "url": "https://launcher.mojang.com/mc/game/a1.2.0_01/client/332bfe7bf26f6a5cc93ee85e6759ce33784409d0/client.jar" - } - }, - "id": "a1.2.0_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-10-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.2.0_02.json b/minecraft/a1.2.0_02.json deleted file mode 100644 index 16b9080fcc..0000000000 --- a/minecraft/a1.2.0_02.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b99da0a683e6dc1ade4df1bf159e021ad07d4fca", - "size": 1053256, - "url": "https://launcher.mojang.com/mc/game/a1.2.0_02/client/b99da0a683e6dc1ade4df1bf159e021ad07d4fca/client.jar" - } - }, - "id": "a1.2.0_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-03T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.2.1.json b/minecraft/a1.2.1.json deleted file mode 100644 index 6791eef4b3..0000000000 --- a/minecraft/a1.2.1.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e4226f9ba622634e3101681bc641eec7ee9e72fd", - "size": 1053508, - "url": "https://launcher.mojang.com/mc/game/a1.2.1/client/e4226f9ba622634e3101681bc641eec7ee9e72fd/client.jar" - } - }, - "id": "a1.2.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-04T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.2.1_01.json b/minecraft/a1.2.1_01.json deleted file mode 100644 index ca6415f8bb..0000000000 --- a/minecraft/a1.2.1_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e4226f9ba622634e3101681bc641eec7ee9e72fd", - "size": 1053508, - "url": "https://launcher.mojang.com/mc/game/a1.2.1_01/client/e4226f9ba622634e3101681bc641eec7ee9e72fd/client.jar" - } - }, - "id": "a1.2.1_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-04T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.2.2a.json b/minecraft/a1.2.2a.json deleted file mode 100644 index 29bcce3367..0000000000 --- a/minecraft/a1.2.2a.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7d9d85eaca9627d3a40e6d122182f2d22d39dbf9", - "size": 1098159, - "url": "https://launcher.mojang.com/mc/game/a1.2.2a/client/7d9d85eaca9627d3a40e6d122182f2d22d39dbf9/client.jar" - } - }, - "id": "a1.2.2a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-09T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.2.2b.json b/minecraft/a1.2.2b.json deleted file mode 100644 index 65cb4c1544..0000000000 --- a/minecraft/a1.2.2b.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "1c28c8431392641045b59e98a81877d7c94ff0ca", - "size": 1098113, - "url": "https://launcher.mojang.com/mc/game/a1.2.2b/client/1c28c8431392641045b59e98a81877d7c94ff0ca/client.jar" - } - }, - "id": "a1.2.2b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-09T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.2.3.json b/minecraft/a1.2.3.json deleted file mode 100644 index c7afaaa981..0000000000 --- a/minecraft/a1.2.3.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f4be258122cb62208b350cd2068685ad859bb447", - "size": 1101109, - "url": "https://launcher.mojang.com/mc/game/a1.2.3/client/f4be258122cb62208b350cd2068685ad859bb447/client.jar" - } - }, - "id": "a1.2.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-23T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.2.3_01.json b/minecraft/a1.2.3_01.json deleted file mode 100644 index a9c4f7ff2a..0000000000 --- a/minecraft/a1.2.3_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "1d46e65022f3a7cf4b8ad30ee5a8d52b3b2b9486", - "size": 1101132, - "url": "https://launcher.mojang.com/mc/game/a1.2.3_01/client/1d46e65022f3a7cf4b8ad30ee5a8d52b3b2b9486/client.jar" - } - }, - "id": "a1.2.3_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-23T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.2.3_02.json b/minecraft/a1.2.3_02.json deleted file mode 100644 index 855fcca02c..0000000000 --- a/minecraft/a1.2.3_02.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "dc61158e1df763f87483abb6ab540dc1c42e63c4", - "size": 1101006, - "url": "https://launcher.mojang.com/mc/game/a1.2.3_02/client/dc61158e1df763f87483abb6ab540dc1c42e63c4/client.jar" - } - }, - "id": "a1.2.3_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-24T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.2.3_04.json b/minecraft/a1.2.3_04.json deleted file mode 100644 index 95baaea60f..0000000000 --- a/minecraft/a1.2.3_04.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7f60cb9d0d40af20001d15287b78aa26a217a910", - "size": 1101135, - "url": "https://launcher.mojang.com/mc/game/a1.2.3_04/client/7f60cb9d0d40af20001d15287b78aa26a217a910/client.jar" - } - }, - "id": "a1.2.3_04", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-25T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.2.4_01.json b/minecraft/a1.2.4_01.json deleted file mode 100644 index 4c8783fa8e..0000000000 --- a/minecraft/a1.2.4_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7be6298b05d1b0832ab45467a87a425640bc6bf0", - "size": 1104200, - "url": "https://launcher.mojang.com/mc/game/a1.2.4_01/client/7be6298b05d1b0832ab45467a87a425640bc6bf0/client.jar" - } - }, - "id": "a1.2.4_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.2.5.json b/minecraft/a1.2.5.json deleted file mode 100644 index 82871cdea1..0000000000 --- a/minecraft/a1.2.5.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f48c7b6442ad8d01099ecee1c7c7332f1b1a80da", - "size": 1104244, - "url": "https://launcher.mojang.com/mc/game/a1.2.5/client/f48c7b6442ad8d01099ecee1c7c7332f1b1a80da/client.jar" - } - }, - "id": "a1.2.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/a1.2.6.json b/minecraft/a1.2.6.json deleted file mode 100644 index 04c2d0c169..0000000000 --- a/minecraft/a1.2.6.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "a68c817afd6c05c253ba5462287c2c19bbb57935", - "size": 1105909, - "url": "https://launcher.mojang.com/mc/game/a1.2.6/client/a68c817afd6c05c253ba5462287c2c19bbb57935/client.jar" - } - }, - "id": "a1.2.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-12-02T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/b1.0.2.json b/minecraft/b1.0.2.json deleted file mode 100644 index b9deb5350c..0000000000 --- a/minecraft/b1.0.2.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "76d35cb452e739bd4780e835d17faf0785d755f9", - "size": 1129183, - "url": "https://launcher.mojang.com/mc/game/b1.0.2/client/76d35cb452e739bd4780e835d17faf0785d755f9/client.jar" - } - }, - "id": "b1.0.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-12-20T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.0.json b/minecraft/b1.0.json deleted file mode 100644 index 5ceb3f959d..0000000000 --- a/minecraft/b1.0.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "93faf3398ebf8008d59852dc3c2b22b909ca8a49", - "size": 1129160, - "url": "https://launcher.mojang.com/mc/game/b1.0/client/93faf3398ebf8008d59852dc3c2b22b909ca8a49/client.jar" - } - }, - "id": "b1.0", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.0_01.json b/minecraft/b1.0_01.json deleted file mode 100644 index df5771619c..0000000000 --- a/minecraft/b1.0_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "4caf69885b64132e42d3ce49996dbdb1691d7111", - "size": 1129193, - "url": "https://launcher.mojang.com/mc/game/b1.0_01/client/4caf69885b64132e42d3ce49996dbdb1691d7111/client.jar" - } - }, - "id": "b1.0_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-12-19T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.1_01.json b/minecraft/b1.1_01.json deleted file mode 100644 index 004ead61c4..0000000000 --- a/minecraft/b1.1_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6d778940f48389a2741f03c9f17f3c57476fb208", - "size": 1129768, - "url": "https://launcher.mojang.com/mc/game/b1.1_01/client/6d778940f48389a2741f03c9f17f3c57476fb208/client.jar" - } - }, - "id": "b1.1_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-12-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.1_02.json b/minecraft/b1.1_02.json deleted file mode 100644 index 8ae2a08ea3..0000000000 --- a/minecraft/b1.1_02.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e1c682219df45ebda589a557aadadd6ed093c86c", - "size": 1129768, - "url": "https://launcher.mojang.com/mc/game/b1.1_02/client/e1c682219df45ebda589a557aadadd6ed093c86c/client.jar" - } - }, - "id": "b1.1_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-12-21T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.2.json b/minecraft/b1.2.json deleted file mode 100644 index b80e3f370e..0000000000 --- a/minecraft/b1.2.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "ba05d7a97926c61c03cf956f7ae92f3bede9474e", - "size": 1180621, - "url": "https://launcher.mojang.com/mc/game/b1.2/client/ba05d7a97926c61c03cf956f7ae92f3bede9474e/client.jar" - } - }, - "id": "b1.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-01-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.2_01.json b/minecraft/b1.2_01.json deleted file mode 100644 index d6c8f3d810..0000000000 --- a/minecraft/b1.2_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f71a5b58c9bd0e458878d78a34c9fb35e97d5222", - "size": 1180596, - "url": "https://launcher.mojang.com/mc/game/b1.2_01/client/f71a5b58c9bd0e458878d78a34c9fb35e97d5222/client.jar" - } - }, - "id": "b1.2_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-01-13T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.2_02.json b/minecraft/b1.2_02.json deleted file mode 100644 index 41ea504a6d..0000000000 --- a/minecraft/b1.2_02.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "093f371e1a05d89664cfb8068d607953687d5d94", - "size": 1136276, - "url": "https://launcher.mojang.com/mc/game/b1.2_02/client/093f371e1a05d89664cfb8068d607953687d5d94/client.jar" - } - }, - "id": "b1.2_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-01-20T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.3_01.json b/minecraft/b1.3_01.json deleted file mode 100644 index 1064eea230..0000000000 --- a/minecraft/b1.3_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "add3809d2c075e985d4b583632dac3d9c3872945", - "size": 1250116, - "url": "https://launcher.mojang.com/mc/game/b1.3_01/client/add3809d2c075e985d4b583632dac3d9c3872945/client.jar" - } - }, - "id": "b1.3_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-02-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.3b.json b/minecraft/b1.3b.json deleted file mode 100644 index 75f947136c..0000000000 --- a/minecraft/b1.3b.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e19cfb3a2043f185c44237ef05eac80e8ad2d8e7", - "size": 1250445, - "url": "https://launcher.mojang.com/mc/game/b1.3b/client/e19cfb3a2043f185c44237ef05eac80e8ad2d8e7/client.jar" - } - }, - "id": "b1.3b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-02-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.4.json b/minecraft/b1.4.json deleted file mode 100644 index e3f0e71d15..0000000000 --- a/minecraft/b1.4.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f6dbca5223ea2a7e89806e93d0b18162b2d58c20", - "size": 1309277, - "url": "https://launcher.mojang.com/mc/game/b1.4/client/f6dbca5223ea2a7e89806e93d0b18162b2d58c20/client.jar" - } - }, - "id": "b1.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-03-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.4_01.json b/minecraft/b1.4_01.json deleted file mode 100644 index 6ed6cab048..0000000000 --- a/minecraft/b1.4_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6f157f26955c35006c1afa8b0479e0ce785fb864", - "size": 1306747, - "url": "https://launcher.mojang.com/mc/game/b1.4_01/client/6f157f26955c35006c1afa8b0479e0ce785fb864/client.jar" - } - }, - "id": "b1.4_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-04-04T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.5.json b/minecraft/b1.5.json deleted file mode 100644 index 9fcf580c29..0000000000 --- a/minecraft/b1.5.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f5ce1699cd728213c21054fa2f1490d162b002b4", - "size": 1377412, - "url": "https://launcher.mojang.com/mc/game/b1.5/client/f5ce1699cd728213c21054fa2f1490d162b002b4/client.jar" - } - }, - "id": "b1.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-04-18T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.5_01.json b/minecraft/b1.5_01.json deleted file mode 100644 index 266b2de53b..0000000000 --- a/minecraft/b1.5_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e2a692e5e8160c84b29c834ecbf398618db9749c", - "size": 1378044, - "url": "https://launcher.mojang.com/mc/game/b1.5_01/client/e2a692e5e8160c84b29c834ecbf398618db9749c/client.jar" - } - }, - "id": "b1.5_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-04-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.6.1.json b/minecraft/b1.6.1.json deleted file mode 100644 index 2bc4666aba..0000000000 --- a/minecraft/b1.6.1.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "63a66d6d145696296bdaaeaba0a42f738b87a362", - "size": 1421773, - "url": "https://launcher.mojang.com/mc/game/b1.6.1/client/63a66d6d145696296bdaaeaba0a42f738b87a362/client.jar" - } - }, - "id": "b1.6.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-05-25T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.6.2.json b/minecraft/b1.6.2.json deleted file mode 100644 index b193c511f9..0000000000 --- a/minecraft/b1.6.2.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e8aa50949b077b672be2e651ea3f7b1bbd9020e1", - "size": 1421781, - "url": "https://launcher.mojang.com/mc/game/b1.6.2/client/e8aa50949b077b672be2e651ea3f7b1bbd9020e1/client.jar" - } - }, - "id": "b1.6.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-05-25T22:00:02+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.6.3.json b/minecraft/b1.6.3.json deleted file mode 100644 index 1c89b36da6..0000000000 --- a/minecraft/b1.6.3.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "924e36dbb7c64abb30a95fe35f5affb5176f6cbc", - "size": 1422187, - "url": "https://launcher.mojang.com/mc/game/b1.6.3/client/924e36dbb7c64abb30a95fe35f5affb5176f6cbc/client.jar" - } - }, - "id": "b1.6.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-05-25T22:00:03+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.6.4.json b/minecraft/b1.6.4.json deleted file mode 100644 index 2d98df0644..0000000000 --- a/minecraft/b1.6.4.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b5d3bdb8a7b12d163651f4787ac6ca14689aab9e", - "size": 1422278, - "url": "https://launcher.mojang.com/mc/game/b1.6.4/client/b5d3bdb8a7b12d163651f4787ac6ca14689aab9e/client.jar" - } - }, - "id": "b1.6.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-05-25T22:00:04+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.6.5.json b/minecraft/b1.6.5.json deleted file mode 100644 index 1f0339232c..0000000000 --- a/minecraft/b1.6.5.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "90ed9854b43c4d031ed07381ea3ae3071a8bba6f", - "size": 1422774, - "url": "https://launcher.mojang.com/mc/game/b1.6.5/client/90ed9854b43c4d031ed07381ea3ae3071a8bba6f/client.jar" - } - }, - "id": "b1.6.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-05-27T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.6.6.json b/minecraft/b1.6.6.json deleted file mode 100644 index 56ce405372..0000000000 --- a/minecraft/b1.6.6.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f95fe05711d09553ca2a9089f981741c13d6b8c4", - "size": 1423592, - "url": "https://launcher.mojang.com/mc/game/b1.6.6/client/f95fe05711d09553ca2a9089f981741c13d6b8c4/client.jar" - } - }, - "id": "b1.6.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-05-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.6.json b/minecraft/b1.6.json deleted file mode 100644 index 0e610f79fa..0000000000 --- a/minecraft/b1.6.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "ecc0288d218fd7479027a17c150cbf283fa950a1", - "size": 1421757, - "url": "https://launcher.mojang.com/mc/game/b1.6/client/ecc0288d218fd7479027a17c150cbf283fa950a1/client.jar" - } - }, - "id": "b1.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-05-25T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.7.2.json b/minecraft/b1.7.2.json deleted file mode 100644 index 4d935c0df5..0000000000 --- a/minecraft/b1.7.2.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7dc50cc5e2ff204a7283f0c7d38cd0370b49875b", - "size": 1465138, - "url": "https://launcher.mojang.com/mc/game/b1.7.2/client/7dc50cc5e2ff204a7283f0c7d38cd0370b49875b/client.jar" - } - }, - "id": "b1.7.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-06-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.7.3.json b/minecraft/b1.7.3.json deleted file mode 100644 index 046cee0399..0000000000 --- a/minecraft/b1.7.3.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "43db9b498cb67058d2e12d394e6507722e71bb45", - "size": 1465375, - "url": "https://launcher.mojang.com/mc/game/b1.7.3/client/43db9b498cb67058d2e12d394e6507722e71bb45/client.jar" - } - }, - "id": "b1.7.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-07-07T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.7.json b/minecraft/b1.7.json deleted file mode 100644 index 68304d6ca6..0000000000 --- a/minecraft/b1.7.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "ad7960853437bcab86bd72c4a1b95f6fe19f4258", - "size": 1464858, - "url": "https://launcher.mojang.com/mc/game/b1.7/client/ad7960853437bcab86bd72c4a1b95f6fe19f4258/client.jar" - } - }, - "id": "b1.7", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-06-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.8.1.json b/minecraft/b1.8.1.json deleted file mode 100644 index 5e9cf67787..0000000000 --- a/minecraft/b1.8.1.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6b562463ccc2c7ff12ff350a2b04a67b3adcd37b", - "size": 1995166, - "url": "https://launcher.mojang.com/mc/game/b1.8.1/client/6b562463ccc2c7ff12ff350a2b04a67b3adcd37b/client.jar" - } - }, - "id": "b1.8.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-09-18T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/b1.8.json b/minecraft/b1.8.json deleted file mode 100644 index ad40da3fec..0000000000 --- a/minecraft/b1.8.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "3139e9c29b2c74f59ea04de760ac2af5bc21b410", - "size": 1994742, - "url": "https://launcher.mojang.com/mc/game/b1.8/client/3139e9c29b2c74f59ea04de760ac2af5bc21b410/client.jar" - } - }, - "id": "b1.8", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-09-14T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/minecraft/c0.0.11a.json b/minecraft/c0.0.11a.json deleted file mode 100644 index 3d51e86d3f..0000000000 --- a/minecraft/c0.0.11a.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "3a799f179b6dcac5f3a46846d687ebbd95856984", - "size": 67430, - "url": "https://launcher.mojang.com/mc/game/c0.0.11a/client/3a799f179b6dcac5f3a46846d687ebbd95856984/client.jar" - } - }, - "id": "c0.0.11a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-05-16T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/c0.0.13a.json b/minecraft/c0.0.13a.json deleted file mode 100644 index 264df854c0..0000000000 --- a/minecraft/c0.0.13a.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "936d575b1ab1a04a341ad43d76e441e88d2cd987", - "size": 97935, - "url": "https://launcher.mojang.com/mc/game/c0.0.13a/client/936d575b1ab1a04a341ad43d76e441e88d2cd987/client.jar" - } - }, - "id": "c0.0.13a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-05-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/c0.0.13a_03.json b/minecraft/c0.0.13a_03.json deleted file mode 100644 index 5f460e7e5d..0000000000 --- a/minecraft/c0.0.13a_03.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7ba9e63aec8a15a99ecd47900c848cdce8a51a03", - "size": 66276, - "url": "https://launcher.mojang.com/mc/game/c0.0.13a_03/client/7ba9e63aec8a15a99ecd47900c848cdce8a51a03/client.jar" - } - }, - "id": "c0.0.13a_03", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-05-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/c0.30_01c.json b/minecraft/c0.30_01c.json deleted file mode 100644 index f0be4c2dc7..0000000000 --- a/minecraft/c0.30_01c.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "54622801f5ef1bcc1549a842c5b04cb5d5583005", - "size": 297776, - "url": "https://launcher.mojang.com/mc/game/c0.30_01c/client/54622801f5ef1bcc1549a842c5b04cb5d5583005/client.jar" - } - }, - "id": "c0.30_01c", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-12-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/inf-20100618.json b/minecraft/inf-20100618.json deleted file mode 100644 index 7c394d3e4d..0000000000 --- a/minecraft/inf-20100618.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "89eab2c1a353707cc00f074dffba9cb7a4f5e304", - "size": 601473, - "url": "https://launcher.mojang.com/mc/game/inf-20100618/client/89eab2c1a353707cc00f074dffba9cb7a4f5e304/client.jar" - } - }, - "id": "inf-20100618", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-06-15T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/rd-132211.json b/minecraft/rd-132211.json deleted file mode 100644 index 7bbc16bcc6..0000000000 --- a/minecraft/rd-132211.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "393e8d4b4d708587e2accd7c5221db65365e1075", - "size": 26704, - "url": "https://launcher.mojang.com/mc/game/rd-132211/client/393e8d4b4d708587e2accd7c5221db65365e1075/client.jar" - } - }, - "id": "rd-132211", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "com.mojang.rubydung.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-05-13T20:11:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/rd-132328.json b/minecraft/rd-132328.json deleted file mode 100644 index 56a9d13a92..0000000000 --- a/minecraft/rd-132328.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "12dace5a458617d3f90337a7ebde86c0593a6899", - "size": 35435, - "url": "https://launcher.mojang.com/mc/game/rd-132328/client/12dace5a458617d3f90337a7ebde86c0593a6899/client.jar" - } - }, - "id": "rd-132328", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "com.mojang.rubydung.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-05-13T21:28:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/rd-160052.json b/minecraft/rd-160052.json deleted file mode 100644 index 9a1c3af60b..0000000000 --- a/minecraft/rd-160052.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b100be8097195b6c9112046dc6a80d326c8df839", - "size": 49076, - "url": "https://launcher.mojang.com/mc/game/rd-160052/client/b100be8097195b6c9112046dc6a80d326c8df839/client.jar" - } - }, - "id": "rd-160052", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "com.mojang.rubydung.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-05-15T22:52:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/rd-161348.json b/minecraft/rd-161348.json deleted file mode 100644 index 4c794b6674..0000000000 --- a/minecraft/rd-161348.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6323bd14ed7f83852e17ebc8ec418e55c97ddfe4", - "size": 60480, - "url": "https://launcher.mojang.com/mc/game/rd-161348/client/6323bd14ed7f83852e17ebc8ec418e55c97ddfe4/client.jar" - } - }, - "id": "rd-161348", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "com.mojang.minecraft.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-05-16T11:48:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/minecraft/rd-20090515.json b/minecraft/rd-20090515.json deleted file mode 100644 index 2b17efa971..0000000000 --- a/minecraft/rd-20090515.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6323bd14ed7f83852e17ebc8ec418e55c97ddfe4", - "size": 60480, - "url": "https://launcher.mojang.com/mc/game/rd-20090515/client/6323bd14ed7f83852e17ebc8ec418e55c97ddfe4/client.jar" - } - }, - "id": "rd-20090515", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - } - ], - "mainClass": "com.mojang.minecraft.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-05-14T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/assets/1.10.json b/mojang/assets/1.10.json new file mode 100644 index 0000000000..822bf60f5a --- /dev/null +++ b/mojang/assets/1.10.json @@ -0,0 +1,4452 @@ +{ + "objects": { + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "minecraft/icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "minecraft/icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/lang/af_ZA.lang": { + "hash": "e69156665061fcd400392fdb8ff417ec80b800c4", + "size": 103733 + }, + "minecraft/lang/ar_SA.lang": { + "hash": "f22d75f75439ff988b08c50553c415627f58deaa", + "size": 154917 + }, + "minecraft/lang/ast_ES.lang": { + "hash": "e6afbca32e55541fd69b820fc90eb0b2e646a6db", + "size": 145786 + }, + "minecraft/lang/az_AZ.lang": { + "hash": "22632b461d4a5fc609d38f84499e539d55f9a2ed", + "size": 146416 + }, + "minecraft/lang/be_BY.lang": { + "hash": "17c836e0eee8f559fff8f33952e4d4cbc6bccbf5", + "size": 185017 + }, + "minecraft/lang/bg_BG.lang": { + "hash": "f76bd02cc69da12cd069194d1ea4bbc7f0b9382d", + "size": 191302 + }, + "minecraft/lang/br_FR.lang": { + "hash": "25bdd50fa349286d7e5acb8c61428e1844d42659", + "size": 141833 + }, + "minecraft/lang/ca_ES.lang": { + "hash": "fbbeff65964f50089668769c6ae024c237a35340", + "size": 146194 + }, + "minecraft/lang/cs_CZ.lang": { + "hash": "20190c5e32bb14aa9a56e961f4944d281c9cbe52", + "size": 148325 + }, + "minecraft/lang/cy_GB.lang": { + "hash": "1cfa26a250cddb8f65b46d5fdd3bb76f3df68a9e", + "size": 88703 + }, + "minecraft/lang/da_DK.lang": { + "hash": "538b9c463fc0366023f356e25e6e5e88411cf6dc", + "size": 136746 + }, + "minecraft/lang/de_AT.lang": { + "hash": "2db4c46ca75cf8b02927981761eef832a5fd9dc1", + "size": 57743 + }, + "minecraft/lang/de_DE.lang": { + "hash": "26788a0ab07e57a4ce09b32685ccbd5dac816057", + "size": 142151 + }, + "minecraft/lang/el_GR.lang": { + "hash": "caa34cd859fc542d52a8e7821dcc5e0980849b04", + "size": 203039 + }, + "minecraft/lang/en_AU.lang": { + "hash": "84cb3363e3ea8b5a1e73e7c3c84b6dcf69c8c452", + "size": 133230 + }, + "minecraft/lang/en_CA.lang": { + "hash": "360a209faaae14847c3bbe2322758f55c0ab9ea4", + "size": 134329 + }, + "minecraft/lang/en_GB.lang": { + "hash": "eda1518b15c711cf6e75d99003bd87753f67fac4", + "size": 134082 + }, + "minecraft/lang/en_NZ.lang": { + "hash": "621cd51707604f499f5b501ecbdcd485118b818a", + "size": 133223 + }, + "minecraft/lang/en_PT.lang": { + "hash": "91fa5fe912925a8fd8b335d21866dfa9faf8d964", + "size": 137355 + }, + "minecraft/lang/en_UD.lang": { + "hash": "ce25fa84d68d0fb3b61443880e7e71e2e4188df3", + "size": 173215 + }, + "minecraft/lang/eo_UY.lang": { + "hash": "42f288f0bc89b73911640d754a915aa9db28df6c", + "size": 137934 + }, + "minecraft/lang/es_AR.lang": { + "hash": "a28a977ddaaa80085c4308316155d73d2d892515", + "size": 143070 + }, + "minecraft/lang/es_ES.lang": { + "hash": "21dda4b9f60831030c9bedad7ad2e22de46b9116", + "size": 144651 + }, + "minecraft/lang/es_MX.lang": { + "hash": "9cdbc9cd1be1f5367004ed8aff381985a8f55077", + "size": 142952 + }, + "minecraft/lang/es_UY.lang": { + "hash": "7b05fb05dfcf4555983f6f42df8235e0827f1ef7", + "size": 143582 + }, + "minecraft/lang/es_VE.lang": { + "hash": "e0c4a5d2597294e510d6f9f0d3fbc40111d8b544", + "size": 143690 + }, + "minecraft/lang/et_EE.lang": { + "hash": "54263a9c13f40ec716dc7b00b8b05d0fdd866d60", + "size": 144035 + }, + "minecraft/lang/eu_ES.lang": { + "hash": "5517d4b31d2be0de5a55c8c464fe17f107233432", + "size": 88219 + }, + "minecraft/lang/fa_IR.lang": { + "hash": "c9c35c617fef48ba5a46a517ffca83f0f2390381", + "size": 85508 + }, + "minecraft/lang/fi_FI.lang": { + "hash": "6aa81fa72b9039d624dc85273b6e6b01425d61e8", + "size": 142459 + }, + "minecraft/lang/fil_PH.lang": { + "hash": "9e10b511dfd3d1e1ff6fa26c6633c34fe84467a1", + "size": 112769 + }, + "minecraft/lang/fo_FO.lang": { + "hash": "fd8c0aa9ba81c52cc17fd8e229dff154d5ac9fff", + "size": 119122 + }, + "minecraft/lang/fr_CA.lang": { + "hash": "5807cf82c76ce8b1c2958115d6dae4a7a72b8f26", + "size": 150511 + }, + "minecraft/lang/fr_FR.lang": { + "hash": "07de64e719cb086b822269ee9c2bfdfaaac734d9", + "size": 149023 + }, + "minecraft/lang/fy_NL.lang": { + "hash": "5f345418c798e879803e37aa86832fca67cc7ed5", + "size": 139298 + }, + "minecraft/lang/ga_IE.lang": { + "hash": "1e5c3834a806e1a7cad6f744842cf34c70cc84eb", + "size": 144530 + }, + "minecraft/lang/gd_GB.lang": { + "hash": "4ba0378afa9f7df923bca0dae67ba95f48f89326", + "size": 46705 + }, + "minecraft/lang/gl_ES.lang": { + "hash": "1a80a179a1ad3074dd3a36f20b2b39e5c1bc4631", + "size": 140383 + }, + "minecraft/lang/gv_IM.lang": { + "hash": "3c4fa469587a596037e580c31639aaa306fe8308", + "size": 57537 + }, + "minecraft/lang/haw_US.lang": { + "hash": "1d6f8d1b6f5821a323dbe05959c78ff2de2c9625", + "size": 36485 + }, + "minecraft/lang/he_IL.lang": { + "hash": "a85009ebbd4ac56d5afde49a260b11b0a7ccaebd", + "size": 159188 + }, + "minecraft/lang/hi_IN.lang": { + "hash": "3cf6eb5026a38c741ec3032892d33ac44db74bf1", + "size": 88934 + }, + "minecraft/lang/hr_HR.lang": { + "hash": "6e0879964162b61a7470437cafd9617c140d7b40", + "size": 126677 + }, + "minecraft/lang/hu_HU.lang": { + "hash": "4c352fc06e8747b6f353640305f679548cb69ec6", + "size": 144362 + }, + "minecraft/lang/hy_AM.lang": { + "hash": "825567510fa2a584e236a3a14b5b739fdfe5c06b", + "size": 74608 + }, + "minecraft/lang/id_ID.lang": { + "hash": "c73367e78c08ebb1311110d4bc255d79792f47b4", + "size": 139932 + }, + "minecraft/lang/is_IS.lang": { + "hash": "ab95ee0fbb5c55ff4ae0929e6fcf8662bfa65a89", + "size": 98030 + }, + "minecraft/lang/it_IT.lang": { + "hash": "9e8d1b8c83f8fb0b0eea360f02fbb1e5603e14e9", + "size": 149729 + }, + "minecraft/lang/ja_JP.lang": { + "hash": "1c0b19f629e5716218caddf818dfa264cd6bac2c", + "size": 160809 + }, + "minecraft/lang/jbo_EN.lang": { + "hash": "b1c3eda256024a2cad11b36ca4c2d8f94aeb03df", + "size": 54062 + }, + "minecraft/lang/ka_GE.lang": { + "hash": "b281288fee4f089561fef764dac1f9882e6b7ddf", + "size": 239796 + }, + "minecraft/lang/ko_KR.lang": { + "hash": "382dc5207de6751283800e4b936725027fd57d05", + "size": 153907 + }, + "minecraft/lang/ksh_DE.lang": { + "hash": "343d51555572595abc2da83d7fe264ecf64a55a0", + "size": 138656 + }, + "minecraft/lang/kw_GB.lang": { + "hash": "4bafbbd94762e548503ca42a5d01be45a4f73626", + "size": 67417 + }, + "minecraft/lang/la_LA.lang": { + "hash": "209990dab7a5b6d63bed4eff7d523a38fb1e5737", + "size": 116048 + }, + "minecraft/lang/lb_LU.lang": { + "hash": "359eb73f88dd86fe80d7d0c3ea93adecae85a14f", + "size": 141812 + }, + "minecraft/lang/li_LI.lang": { + "hash": "538d0c6b60b3a231dad7fab9fad4a1e39a517ebe", + "size": 16785 + }, + "minecraft/lang/lol_US.lang": { + "hash": "b0e2a2b6d35500cf8e7b42718c52f4022d2ddf3f", + "size": 133770 + }, + "minecraft/lang/lt_LT.lang": { + "hash": "b595a2975b15b0caa702712e8e875ea66f8822b5", + "size": 152484 + }, + "minecraft/lang/lv_LV.lang": { + "hash": "62279c43f3529d2949c7c78fc203d0979ec002bd", + "size": 97596 + }, + "minecraft/lang/mi_NZ.lang": { + "hash": "1ea94410b4278be9da66465e96958c373121a160", + "size": 17640 + }, + "minecraft/lang/mk_MK.lang": { + "hash": "10f2bcd8b82291855df8769b2d2005748022c803", + "size": 25214 + }, + "minecraft/lang/mn_MN.lang": { + "hash": "7c92ca4dcfc087acc81322cfa4b7a1cc508e4e24", + "size": 54795 + }, + "minecraft/lang/ms_MY.lang": { + "hash": "d515de511e9b8e2973d19059eeab4533a273ad51", + "size": 141266 + }, + "minecraft/lang/mt_MT.lang": { + "hash": "a1b7c035885cd750b6e98507a2e8556efb4b22bb", + "size": 143593 + }, + "minecraft/lang/nds_DE.lang": { + "hash": "b0778d0f4459e8a88db89dab248050161b6e617e", + "size": 70615 + }, + "minecraft/lang/nl_NL.lang": { + "hash": "f1fc5255491522456b42894592103546d661f638", + "size": 139240 + }, + "minecraft/lang/nn_NO.lang": { + "hash": "793512946ed90607f16e5e9409711672929c40a1", + "size": 127444 + }, + "minecraft/lang/no_NO.lang": { + "hash": "3e12c6667dac73a8c99f6c729cfd1193f29c8946", + "size": 137098 + }, + "minecraft/lang/oc_FR.lang": { + "hash": "a9aa844f117633f93fb96655f38e580c8277ea1e", + "size": 119385 + }, + "minecraft/lang/pl_PL.lang": { + "hash": "a1a7142fdf64b0b60d9c7d2040103d69b8ae685f", + "size": 145664 + }, + "minecraft/lang/pt_BR.lang": { + "hash": "0c8953126163673028ea919c5314301aaf28c272", + "size": 142634 + }, + "minecraft/lang/pt_PT.lang": { + "hash": "31b274e4f69df14804fc901ebd5f1660ba5130a2", + "size": 143777 + }, + "minecraft/lang/qya_AA.lang": { + "hash": "1cc11ae71c89b725c6dfe9d7c4852269dcc7e7e6", + "size": 40703 + }, + "minecraft/lang/ro_RO.lang": { + "hash": "729dde710997cb101ec095447f8e0b73dd5707d9", + "size": 144220 + }, + "minecraft/lang/ru_RU.lang": { + "hash": "44444cdbbe7d824de481ea73d60a48fef6a3274c", + "size": 186198 + }, + "minecraft/lang/se_NO.lang": { + "hash": "830aad576abb4652d7fbbb38e6d2b1cf10463a59", + "size": 19151 + }, + "minecraft/lang/sk_SK.lang": { + "hash": "3277e77445aa66d6bdd0f1ebf0efba9536e98e16", + "size": 145803 + }, + "minecraft/lang/sl_SI.lang": { + "hash": "34748007bfaf4fa1382f13b118c5778e0aab5cd2", + "size": 140347 + }, + "minecraft/lang/so_SO.lang": { + "hash": "112a569d30f06510f243c97652b98033444aba1c", + "size": 4829 + }, + "minecraft/lang/sq_AL.lang": { + "hash": "8a8b0770dffe3c304c3f4ada2554d6a9794024e6", + "size": 21253 + }, + "minecraft/lang/sr_SP.lang": { + "hash": "6e9e5e71c64028e57df0805941107a8dbc0a2c42", + "size": 124826 + }, + "minecraft/lang/sv_SE.lang": { + "hash": "958f455543c0aa13fe47a2a4f94ea9ec0bf2753d", + "size": 137490 + }, + "minecraft/lang/swg_de.lang": { + "hash": "017bf0a5837d935920c7753a5a37d8d96bb421a9", + "size": 5233 + }, + "minecraft/lang/th_TH.lang": { + "hash": "1fced31ad82b4f6677e49f2ab818dc52dc335a62", + "size": 214709 + }, + "minecraft/lang/tlh_AA.lang": { + "hash": "f4d9fe40bf8e2afe91b7264818a427e8539cbdb0", + "size": 55398 + }, + "minecraft/lang/tr_TR.lang": { + "hash": "ec046e56b4f3877d6208c2f602b389944b7c1d80", + "size": 143742 + }, + "minecraft/lang/tzl_TZL.lang": { + "hash": "06caeb50891df7179564d30603afd1888fad6f41", + "size": 64365 + }, + "minecraft/lang/uk_UA.lang": { + "hash": "3c53529a6ff0bb14fb1cda15b04fbb1fb7b54802", + "size": 190369 + }, + "minecraft/lang/val_ES.lang": { + "hash": "211a6c5f750286cc19f1a05fc2c4e731f7474624", + "size": 147838 + }, + "minecraft/lang/vi_VN.lang": { + "hash": "0b4104b59d8bda392e9cf0de91de6f4e623aa40d", + "size": 162505 + }, + "minecraft/lang/zh_CN.lang": { + "hash": "1a2378ae02b24f7c5f58b071549dfd8dd254453e", + "size": 131696 + }, + "minecraft/lang/zh_TW.lang": { + "hash": "f58b9eb678a9dfd057f5900e3b2968847adf7c69", + "size": 134843 + }, + "minecraft/sounds.json": { + "hash": "49d7e221b4c0a63f2294e956c7e8fd55362ae02a", + "size": 86288 + }, + "minecraft/sounds/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "minecraft/sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "minecraft/sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "minecraft/sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "minecraft/sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "minecraft/sounds/ambient/cave/cave14.ogg": { + "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", + "size": 88989 + }, + "minecraft/sounds/ambient/cave/cave15.ogg": { + "hash": "bdbaad5ee2fede656f074621625a4c25287f28ff", + "size": 58609 + }, + "minecraft/sounds/ambient/cave/cave16.ogg": { + "hash": "2ee3d3db9717b7f689e5b3ab389838e4f85af3a5", + "size": 46306 + }, + "minecraft/sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "minecraft/sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "minecraft/sounds/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "minecraft/sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "minecraft/sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "minecraft/sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "minecraft/sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "minecraft/sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "minecraft/sounds/ambient/weather/rain1.ogg": { + "hash": "941611aed1eb6888f6ad998af22d2d2ef2efc4aa", + "size": 22230 + }, + "minecraft/sounds/ambient/weather/rain2.ogg": { + "hash": "6cf5c9f78a221f9a9576753fa5ca6cf3563c352a", + "size": 23292 + }, + "minecraft/sounds/ambient/weather/rain3.ogg": { + "hash": "61dba25ce75a25e7920bcb210408fc6b6a2c92f0", + "size": 23967 + }, + "minecraft/sounds/ambient/weather/rain4.ogg": { + "hash": "0b0d9e03b93a8c5823eb4f925114aef0cb9ac6b2", + "size": 23963 + }, + "minecraft/sounds/ambient/weather/rain5.ogg": { + "hash": "072089b5c336cf62fc003f4b4a63c4740f4931df", + "size": 22157 + }, + "minecraft/sounds/ambient/weather/rain6.ogg": { + "hash": "b94f782f9762a5497f51b8065bdc7e495424bcbd", + "size": 23159 + }, + "minecraft/sounds/ambient/weather/rain7.ogg": { + "hash": "45bf909bc5def60f055a57ac776ac277364d76a6", + "size": 23713 + }, + "minecraft/sounds/ambient/weather/rain8.ogg": { + "hash": "15925d0a3a0de4b483f4d90ac2fc9a2043e499ee", + "size": 24855 + }, + "minecraft/sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "minecraft/sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "minecraft/sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "minecraft/sounds/block/brewing_stand/brew1.ogg": { + "hash": "b91c8cf157979540e517895beefe0390acac6454", + "size": 11092 + }, + "minecraft/sounds/block/brewing_stand/brew2.ogg": { + "hash": "030a3d36cccac21197db2ec078f96cbc2caa1311", + "size": 12877 + }, + "minecraft/sounds/block/chest/close.ogg": { + "hash": "a7d0d6f761c9a647cc0273bc016f2772b85f6d88", + "size": 7590 + }, + "minecraft/sounds/block/chest/close2.ogg": { + "hash": "eaa2cfc2ca71f219930cc496d5316853364d3623", + "size": 7896 + }, + "minecraft/sounds/block/chest/close3.ogg": { + "hash": "fda6f8d1f1daabad0fd78903cd3c4b366f77a8e5", + "size": 7116 + }, + "minecraft/sounds/block/chest/open.ogg": { + "hash": "f993dbcc8cdde669020b9f988f091d997006ce8b", + "size": 8916 + }, + "minecraft/sounds/block/chorus_flower/death1.ogg": { + "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", + "size": 16467 + }, + "minecraft/sounds/block/chorus_flower/death2.ogg": { + "hash": "64ea3da2bfe8f994308140c734ca81a6fed4d4a7", + "size": 16267 + }, + "minecraft/sounds/block/chorus_flower/death3.ogg": { + "hash": "aa10d6c0b4941f35b7129ee0b9905536826f2422", + "size": 10243 + }, + "minecraft/sounds/block/chorus_flower/grow1.ogg": { + "hash": "07373cce0250d335443998231c8a9e3ef7531e9f", + "size": 13938 + }, + "minecraft/sounds/block/chorus_flower/grow2.ogg": { + "hash": "f23941bd42028d6fac79a142cb913522f05998c2", + "size": 15249 + }, + "minecraft/sounds/block/chorus_flower/grow3.ogg": { + "hash": "7e163e93b0799fc8373baa3fdbf44bffcbe540b4", + "size": 17264 + }, + "minecraft/sounds/block/chorus_flower/grow4.ogg": { + "hash": "a2c1116d40b879a0abccc2f02c0471be91bb6b30", + "size": 14078 + }, + "minecraft/sounds/block/enchantment_table/enchant1.ogg": { + "hash": "f05f55328f2b98b3c7d881fcdef7e7964d8082fa", + "size": 14984 + }, + "minecraft/sounds/block/enchantment_table/enchant2.ogg": { + "hash": "2568ad69e8c6b393bc64745ee825c4026a0cc06d", + "size": 14972 + }, + "minecraft/sounds/block/enchantment_table/enchant3.ogg": { + "hash": "ca7a734d03d0deaa89a9d7f786e5c827f62f442d", + "size": 16575 + }, + "minecraft/sounds/block/enderchest/close.ogg": { + "hash": "5f3412ca2fe0141a412dfd66567aa13a26e89ec1", + "size": 7840 + }, + "minecraft/sounds/block/enderchest/open.ogg": { + "hash": "822b19d5b722fd689e60cfaa7c3ae39a3bdf701c", + "size": 14277 + }, + "minecraft/sounds/block/fence_gate/close1.ogg": { + "hash": "aaebcc83934fb7919c7af934eefc5a586678e1b2", + "size": 6492 + }, + "minecraft/sounds/block/fence_gate/close2.ogg": { + "hash": "58d63232621aaa03e4d09598700561214e7c2477", + "size": 6649 + }, + "minecraft/sounds/block/fence_gate/open1.ogg": { + "hash": "fa68bbdcbb68db8dea8604f3ae5caadb9ded0cbe", + "size": 6676 + }, + "minecraft/sounds/block/fence_gate/open2.ogg": { + "hash": "836ae33bdfadbe5dcbe0696fe64c671beb4938fb", + "size": 7018 + }, + "minecraft/sounds/block/furnace/fire_crackle1.ogg": { + "hash": "c27a5dfd1f85834d0238273dfc7227b85776afc8", + "size": 24373 + }, + "minecraft/sounds/block/furnace/fire_crackle2.ogg": { + "hash": "8e00fe4a121211c668eed96c0c45bef4e1ae2978", + "size": 22697 + }, + "minecraft/sounds/block/furnace/fire_crackle3.ogg": { + "hash": "83221aea5f4c54dc13907d85a8330c02da933a10", + "size": 20394 + }, + "minecraft/sounds/block/furnace/fire_crackle4.ogg": { + "hash": "739dc564cf6d0ff909542293cd5754d4aa52bf2c", + "size": 20583 + }, + "minecraft/sounds/block/furnace/fire_crackle5.ogg": { + "hash": "42a25a79668f99c697be57c0353c9e82fc7a5842", + "size": 23872 + }, + "minecraft/sounds/block/iron_door/close1.ogg": { + "hash": "108c61bfecd4f969778173578984503e08dd7898", + "size": 6550 + }, + "minecraft/sounds/block/iron_door/close2.ogg": { + "hash": "aec962400204953cc7eefef2c0cc1942bbeaff38", + "size": 6590 + }, + "minecraft/sounds/block/iron_door/close3.ogg": { + "hash": "278ae35982e186ab9f4a9ef5728b18793c939e98", + "size": 6465 + }, + "minecraft/sounds/block/iron_door/close4.ogg": { + "hash": "4710afcb488c6ee3881e3b896dfcd5cc2069049a", + "size": 6579 + }, + "minecraft/sounds/block/iron_door/open1.ogg": { + "hash": "a8756192499be8204a5e195b9873b6b48c0d1d25", + "size": 7486 + }, + "minecraft/sounds/block/iron_door/open2.ogg": { + "hash": "0208597870daf05e8bde08d4aac04989c9ebedf2", + "size": 7612 + }, + "minecraft/sounds/block/iron_door/open3.ogg": { + "hash": "e700e2c9abdfc27a32ac3b7f759d6c48a0846992", + "size": 6812 + }, + "minecraft/sounds/block/iron_door/open4.ogg": { + "hash": "ae6914ce7180755e98ee2d169e1757bc624bbade", + "size": 7306 + }, + "minecraft/sounds/block/iron_trapdoor/close1.ogg": { + "hash": "2eed61a9d62487569fe54986856238e1c364f7cd", + "size": 5520 + }, + "minecraft/sounds/block/iron_trapdoor/close2.ogg": { + "hash": "003409183ca2b8a8a140bfeb6390d1a9edc8c88b", + "size": 5278 + }, + "minecraft/sounds/block/iron_trapdoor/close3.ogg": { + "hash": "d76adcd771f45c83ded14aaad4645dd068918d52", + "size": 5220 + }, + "minecraft/sounds/block/iron_trapdoor/close4.ogg": { + "hash": "f1f532ab1d59998dcdb4e1838fa62d224cdcfd1e", + "size": 5580 + }, + "minecraft/sounds/block/iron_trapdoor/open1.ogg": { + "hash": "45f65be973d1929c2bd26d4fbc7912ad6bfc4834", + "size": 5256 + }, + "minecraft/sounds/block/iron_trapdoor/open2.ogg": { + "hash": "fdce7a33bf8e7605d40a10dbe0edc5556b1d43c4", + "size": 5566 + }, + "minecraft/sounds/block/iron_trapdoor/open3.ogg": { + "hash": "edb8625e330ee1ee8ceeb2540cd083360e9daf65", + "size": 4991 + }, + "minecraft/sounds/block/iron_trapdoor/open4.ogg": { + "hash": "e73b083393fa29357e85f8b535751e14853cf7b5", + "size": 5516 + }, + "minecraft/sounds/block/waterlily/place1.ogg": { + "hash": "a8d5525b3304a47c138579e46c5dc525bba193dd", + "size": 5165 + }, + "minecraft/sounds/block/waterlily/place2.ogg": { + "hash": "ba72e7707b095d24af0cb9c267b9c5b92efa3e70", + "size": 5034 + }, + "minecraft/sounds/block/waterlily/place3.ogg": { + "hash": "ceade9b1b4c759e442d6903ddd9102c22401168d", + "size": 5292 + }, + "minecraft/sounds/block/waterlily/place4.ogg": { + "hash": "5488a01c534a16c2138c2f7072343d4179695477", + "size": 5114 + }, + "minecraft/sounds/block/wooden_door/close.ogg": { + "hash": "871634413de37a092d0e5fe7844a37917c27bbf2", + "size": 6789 + }, + "minecraft/sounds/block/wooden_door/close2.ogg": { + "hash": "6e0d43b064fb69f7b63e0704d99a38bb2ebc19e0", + "size": 6504 + }, + "minecraft/sounds/block/wooden_door/close3.ogg": { + "hash": "d11ce21cc8a280448e9c12a28406583127809b79", + "size": 6427 + }, + "minecraft/sounds/block/wooden_door/close4.ogg": { + "hash": "011cf0d5b4015b52129caa98c7c4a35ea7a795ed", + "size": 6363 + }, + "minecraft/sounds/block/wooden_door/open.ogg": { + "hash": "4ed1f29f3e1378811f7fcc49db743400b8e3284f", + "size": 8011 + }, + "minecraft/sounds/block/wooden_door/open2.ogg": { + "hash": "5c44e7a8da8afddd9220121ba76ec1badebb56c3", + "size": 7320 + }, + "minecraft/sounds/block/wooden_door/open3.ogg": { + "hash": "d2ba0797ca24fcf15d105c88899089e4af5cb9f4", + "size": 6820 + }, + "minecraft/sounds/block/wooden_door/open4.ogg": { + "hash": "21464f4cfb0163f9071d2a84d818bd5ac5b6eee6", + "size": 7472 + }, + "minecraft/sounds/block/wooden_trapdoor/close1.ogg": { + "hash": "159697af99ef2640f870bee2aaeda9170a918523", + "size": 5519 + }, + "minecraft/sounds/block/wooden_trapdoor/close2.ogg": { + "hash": "5e49444266bf88c2006233a811561272ad8f157f", + "size": 5280 + }, + "minecraft/sounds/block/wooden_trapdoor/close3.ogg": { + "hash": "c9a5510420292be670d0020b7123ca0fef1f6087", + "size": 4887 + }, + "minecraft/sounds/block/wooden_trapdoor/open1.ogg": { + "hash": "9eb0c3c8c34bcf83db451c12f24edd756908d265", + "size": 5295 + }, + "minecraft/sounds/block/wooden_trapdoor/open2.ogg": { + "hash": "a410f82debee252f1399a8c391bef261ab42d07c", + "size": 5389 + }, + "minecraft/sounds/block/wooden_trapdoor/open3.ogg": { + "hash": "37c0ff8ac56889125bb0d11be7225f453e1e4098", + "size": 5907 + }, + "minecraft/sounds/block/wooden_trapdoor/open4.ogg": { + "hash": "f756c39f4ca9565c359a66d33b5a4f9d886e5479", + "size": 5788 + }, + "minecraft/sounds/block/wooden_trapdoor/open5.ogg": { + "hash": "3a05ef3ce1827538f54ba4b3262eaee438da4217", + "size": 5760 + }, + "minecraft/sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "minecraft/sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "minecraft/sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "minecraft/sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "minecraft/sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "minecraft/sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "minecraft/sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "minecraft/sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "minecraft/sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "minecraft/sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "minecraft/sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "minecraft/sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "minecraft/sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "minecraft/sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "minecraft/sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "minecraft/sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "minecraft/sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "minecraft/sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "minecraft/sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "minecraft/sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "minecraft/sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "minecraft/sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "minecraft/sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "minecraft/sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "minecraft/sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "minecraft/sounds/enchant/thorns/hit1.ogg": { + "hash": "539fe34036caba1b247df3360c688960e4defd81", + "size": 6662 + }, + "minecraft/sounds/enchant/thorns/hit2.ogg": { + "hash": "cce17e7a814eb77c9cc14d6f97ba6a941bbe9c74", + "size": 7228 + }, + "minecraft/sounds/enchant/thorns/hit3.ogg": { + "hash": "cc8d5578d3d8728955ab0d54b0278ffcf99d858b", + "size": 7976 + }, + "minecraft/sounds/enchant/thorns/hit4.ogg": { + "hash": "8797fc7cc14c4ffeae1b131631fa025154f98c86", + "size": 8269 + }, + "minecraft/sounds/entity/armorstand/break1.ogg": { + "hash": "d39e91b93f8e7eb31776e65e9788a0ab2c9b32c3", + "size": 7891 + }, + "minecraft/sounds/entity/armorstand/break2.ogg": { + "hash": "4d270722140425e172a192d4393676b1f65e15d5", + "size": 6862 + }, + "minecraft/sounds/entity/armorstand/break3.ogg": { + "hash": "0fed68b1071ec4f3c5ce24639c746b7e975c1c91", + "size": 6713 + }, + "minecraft/sounds/entity/armorstand/break4.ogg": { + "hash": "695ebb888cda6e98ce2cda9a69b2c29dddbb7b2b", + "size": 6292 + }, + "minecraft/sounds/entity/armorstand/hit1.ogg": { + "hash": "155de9993fbc036f371d9fee50c8b2012dc5adce", + "size": 7423 + }, + "minecraft/sounds/entity/armorstand/hit2.ogg": { + "hash": "504362657a72f3ecb1d694989c23c497310cc471", + "size": 6503 + }, + "minecraft/sounds/entity/armorstand/hit3.ogg": { + "hash": "136cc386976d1901f9b3b374a71d987efb50dce6", + "size": 6075 + }, + "minecraft/sounds/entity/armorstand/hit4.ogg": { + "hash": "6c83307ca1f6d7484d2899f381801713cdf06bbe", + "size": 6078 + }, + "minecraft/sounds/entity/cow/milk1.ogg": { + "hash": "462cbc14581ba05f4a5f1e5aa23cb48eb823bf2d", + "size": 14489 + }, + "minecraft/sounds/entity/cow/milk2.ogg": { + "hash": "47d640178306584d10213dbf05290150ff60a46b", + "size": 13302 + }, + "minecraft/sounds/entity/cow/milk3.ogg": { + "hash": "e7133a7d4822e40f0abd716faa3a8f340362b8d7", + "size": 13332 + }, + "minecraft/sounds/entity/guardian/ambient1.ogg": { + "hash": "6c5c988701199ca65fcd2caf88a0e456d3421977", + "size": 15061 + }, + "minecraft/sounds/entity/guardian/ambient2.ogg": { + "hash": "98e6c933794f74d15b1e87eea64ca6f766e557c2", + "size": 14776 + }, + "minecraft/sounds/entity/guardian/ambient3.ogg": { + "hash": "43ba9e9339435f351b4578723910556354e16d43", + "size": 13395 + }, + "minecraft/sounds/entity/guardian/ambient4.ogg": { + "hash": "4ebf0ae943f5881bb81af674e8596341e52015eb", + "size": 12793 + }, + "minecraft/sounds/entity/horse/eat1.ogg": { + "hash": "65727e3d0b1e51e537b0e476f119bee8be45edab", + "size": 8581 + }, + "minecraft/sounds/entity/horse/eat2.ogg": { + "hash": "1f13e157e2ff169eef53bab24e65cb40d41b93b6", + "size": 6990 + }, + "minecraft/sounds/entity/horse/eat3.ogg": { + "hash": "c5cd11a147cf6a37bd0f33f951f74464fb0d128a", + "size": 7073 + }, + "minecraft/sounds/entity/horse/eat4.ogg": { + "hash": "6ac381cb9b69baf96b909e59d8c9886579746e4f", + "size": 7143 + }, + "minecraft/sounds/entity/horse/eat5.ogg": { + "hash": "1826c6986572fe2f7ab9111dc6da9b67df1f7f20", + "size": 6249 + }, + "minecraft/sounds/entity/itemframe/add_item1.ogg": { + "hash": "cf44e74d49ef2793fb01143a37fd27ee50d0e727", + "size": 4404 + }, + "minecraft/sounds/entity/itemframe/add_item2.ogg": { + "hash": "281f889e8eadcb21e2bb664d4f337192fab3a139", + "size": 4303 + }, + "minecraft/sounds/entity/itemframe/add_item3.ogg": { + "hash": "e2b2464a1507c129e4fd8aa2447f92cfe1bd61bb", + "size": 4488 + }, + "minecraft/sounds/entity/itemframe/add_item4.ogg": { + "hash": "285196110d802aed2f6797eb436d70e36716edaa", + "size": 4581 + }, + "minecraft/sounds/entity/itemframe/break1.ogg": { + "hash": "36adcbb0553274272777667992b363d857b80af9", + "size": 4907 + }, + "minecraft/sounds/entity/itemframe/break2.ogg": { + "hash": "c756f26f5a702fca021795d9ae15b5dadba1cf07", + "size": 4980 + }, + "minecraft/sounds/entity/itemframe/break3.ogg": { + "hash": "1d15957378b747a2daad165dd14acc5689310e9a", + "size": 4956 + }, + "minecraft/sounds/entity/itemframe/place1.ogg": { + "hash": "fae49d67f7901e74e75c1343082096fd7f524ee7", + "size": 5362 + }, + "minecraft/sounds/entity/itemframe/place2.ogg": { + "hash": "dcddcc8d9845734c85e39afecb34cc2b1586905c", + "size": 5009 + }, + "minecraft/sounds/entity/itemframe/place3.ogg": { + "hash": "06dafda29984d98c81df8cd5edeca2e96599f1f4", + "size": 5218 + }, + "minecraft/sounds/entity/itemframe/place4.ogg": { + "hash": "d6a7e9b6882630bc21a0efad67dcccd12ccb2eb5", + "size": 4542 + }, + "minecraft/sounds/entity/itemframe/remove_item1.ogg": { + "hash": "83c8daabf4016b4a69a0aff792629776e646477a", + "size": 4179 + }, + "minecraft/sounds/entity/itemframe/remove_item2.ogg": { + "hash": "35a5c6a402a0f0091c1221a245ea9cc180975cc8", + "size": 4439 + }, + "minecraft/sounds/entity/itemframe/remove_item3.ogg": { + "hash": "54ae8bae3da40ea9a80739d7b36106bffaf8854c", + "size": 4347 + }, + "minecraft/sounds/entity/itemframe/remove_item4.ogg": { + "hash": "7c58d79a33c20c776c6f592b80e96305034c6dbe", + "size": 4311 + }, + "minecraft/sounds/entity/itemframe/rotate_item1.ogg": { + "hash": "c6ac8614f870ba8a7898a2544738d03dc141c92c", + "size": 4097 + }, + "minecraft/sounds/entity/itemframe/rotate_item2.ogg": { + "hash": "5ebe9a655de4ff8510a2c58e74d25a65ce6c8ad1", + "size": 4004 + }, + "minecraft/sounds/entity/itemframe/rotate_item3.ogg": { + "hash": "def695c50fa800dc639e91bea0148c7626ca5e87", + "size": 4021 + }, + "minecraft/sounds/entity/itemframe/rotate_item4.ogg": { + "hash": "5cd1caeb2b7c35e58c57a90eed97be8cd893e499", + "size": 4075 + }, + "minecraft/sounds/entity/leashknot/break1.ogg": { + "hash": "63c22eb984e3406f33bd3fc474b1d76f2c395f1a", + "size": 6632 + }, + "minecraft/sounds/entity/leashknot/break2.ogg": { + "hash": "48f9931bef7d3a07c7ea40126eb2bd9c71c4a0e7", + "size": 7237 + }, + "minecraft/sounds/entity/leashknot/break3.ogg": { + "hash": "1f411b36057067939b1aa1b0354ebb8eaa1e980d", + "size": 7741 + }, + "minecraft/sounds/entity/leashknot/place1.ogg": { + "hash": "2b048cb32391a275b07e5648ec6d474fb52f9f91", + "size": 6186 + }, + "minecraft/sounds/entity/leashknot/place2.ogg": { + "hash": "45d81989f156d74bd07939be66cb89aecd6f8609", + "size": 5924 + }, + "minecraft/sounds/entity/leashknot/place3.ogg": { + "hash": "ee39bc3030b4465309f67d897b9df23093acba06", + "size": 6367 + }, + "minecraft/sounds/entity/painting/break1.ogg": { + "hash": "a1aaacc760df41853a7c02e741b81bfc51c5e93c", + "size": 5644 + }, + "minecraft/sounds/entity/painting/break2.ogg": { + "hash": "330a29f4ac0f178bb2d5855b29ad1b262ef14604", + "size": 5380 + }, + "minecraft/sounds/entity/painting/break3.ogg": { + "hash": "7a4f2566e6d1ff536a9c6d7f9a0d804d15a3ce62", + "size": 5225 + }, + "minecraft/sounds/entity/painting/place1.ogg": { + "hash": "a3ab149628aa2f10acda1e1e3c097b04fcb46328", + "size": 4609 + }, + "minecraft/sounds/entity/painting/place2.ogg": { + "hash": "2211e494688ba04b0c4658ed74d7e48c2d391c33", + "size": 4720 + }, + "minecraft/sounds/entity/painting/place3.ogg": { + "hash": "f82bb1724f94ef3e2cd80a0e41ed0ca54c8f7502", + "size": 4708 + }, + "minecraft/sounds/entity/painting/place4.ogg": { + "hash": "08d3912d571693d82692458132d4de59928f16d6", + "size": 4920 + }, + "minecraft/sounds/entity/player/attack/crit1.ogg": { + "hash": "509656b6d02a4491f46c686e66b615950c6c1408", + "size": 8223 + }, + "minecraft/sounds/entity/player/attack/crit2.ogg": { + "hash": "1b172129daf7cd9a36d2b0f7820baf2e479e381a", + "size": 9783 + }, + "minecraft/sounds/entity/player/attack/crit3.ogg": { + "hash": "15bbaf7901d7abff12bb872ff88a6ad541f5227a", + "size": 8273 + }, + "minecraft/sounds/entity/player/attack/knockback1.ogg": { + "hash": "08626fc2a337c28b5dfdafb6daa9ea31f9a70571", + "size": 8148 + }, + "minecraft/sounds/entity/player/attack/knockback2.ogg": { + "hash": "0556f8b2dc424e7368b4ab9f8a315aa26982e3fc", + "size": 7428 + }, + "minecraft/sounds/entity/player/attack/knockback3.ogg": { + "hash": "085a6cd2e023877254d1118c403f39e556c003cb", + "size": 8234 + }, + "minecraft/sounds/entity/player/attack/knockback4.ogg": { + "hash": "1c722dfd43b06c28273bc8c56d1d02c1a6ea5e48", + "size": 8442 + }, + "minecraft/sounds/entity/player/attack/strong1.ogg": { + "hash": "d7067e204913cf9631bfbb7340102f6de75c2dfc", + "size": 5194 + }, + "minecraft/sounds/entity/player/attack/strong2.ogg": { + "hash": "56afe99ff911f7c56fb923cd85427a719c2a1424", + "size": 5782 + }, + "minecraft/sounds/entity/player/attack/strong3.ogg": { + "hash": "780917a341ca4e6a5a8f4e744142a94069189fb0", + "size": 5252 + }, + "minecraft/sounds/entity/player/attack/strong4.ogg": { + "hash": "a272af870850e4d5905f476ac23bcb28543a543a", + "size": 5460 + }, + "minecraft/sounds/entity/player/attack/strong5.ogg": { + "hash": "c3dcdf6dff63fcf4d35b2742b62018591de0e156", + "size": 5664 + }, + "minecraft/sounds/entity/player/attack/strong6.ogg": { + "hash": "ed76364b90ade21c5d25bf09a4a67475801bce66", + "size": 5122 + }, + "minecraft/sounds/entity/player/attack/sweep1.ogg": { + "hash": "fd20e1cd8c69bc2f037de950b078a729a4b7d6a6", + "size": 5546 + }, + "minecraft/sounds/entity/player/attack/sweep2.ogg": { + "hash": "c9534f4d840470b3c6efbcb84cff23c57baa3393", + "size": 5398 + }, + "minecraft/sounds/entity/player/attack/sweep3.ogg": { + "hash": "4c26fd4c2774e7afcbda1e293a27595e04e87c47", + "size": 5238 + }, + "minecraft/sounds/entity/player/attack/sweep4.ogg": { + "hash": "ae9bb7a332e3e3d3665f282b60b296ec01be97df", + "size": 4969 + }, + "minecraft/sounds/entity/player/attack/sweep5.ogg": { + "hash": "50a317f837b0604c3ebe8224951c1a0d7a94516a", + "size": 5329 + }, + "minecraft/sounds/entity/player/attack/sweep6.ogg": { + "hash": "39077d824a27e8040b0e1f2b4707d81149830d11", + "size": 5117 + }, + "minecraft/sounds/entity/player/attack/sweep7.ogg": { + "hash": "e8d0df494880f2067bb64d08a7428a78239c9a29", + "size": 5515 + }, + "minecraft/sounds/entity/player/attack/weak1.ogg": { + "hash": "f26ab58dc70ce7a3f4d16b5bb31620894b0b8812", + "size": 4337 + }, + "minecraft/sounds/entity/player/attack/weak2.ogg": { + "hash": "8d56863e83e0e114937522d3a4a7e124528c65b4", + "size": 4260 + }, + "minecraft/sounds/entity/player/attack/weak3.ogg": { + "hash": "5d78e883f8bf8123261a5b05cf90cb5cc020fa6e", + "size": 4463 + }, + "minecraft/sounds/entity/player/attack/weak4.ogg": { + "hash": "5fa52f2e49e446e466b721937cc168bba734ef33", + "size": 4525 + }, + "minecraft/sounds/entity/rabbit/attack1.ogg": { + "hash": "5041867a91a67cec2fa1ab572c351d2796a6f050", + "size": 7443 + }, + "minecraft/sounds/entity/rabbit/attack2.ogg": { + "hash": "4b90ff3a9b1486642bc0f15da0045d83a91df82e", + "size": 7268 + }, + "minecraft/sounds/entity/rabbit/attack3.ogg": { + "hash": "c31af622a2ee7beffb9daf72363a77a607be64a3", + "size": 9299 + }, + "minecraft/sounds/entity/rabbit/attack4.ogg": { + "hash": "8301a44446b04249e6896bc230f6d8c9d8e56273", + "size": 8857 + }, + "minecraft/sounds/entity/shulker/ambient1.ogg": { + "hash": "dd67ac8cf15d54eff38ef9a790be4692bcba2900", + "size": 7078 + }, + "minecraft/sounds/entity/shulker/ambient2.ogg": { + "hash": "f0d58706321168c2907cf13ae6f8ae9108244fc3", + "size": 7333 + }, + "minecraft/sounds/entity/shulker/ambient3.ogg": { + "hash": "d4f6c468ad9536049023a9680483c4d44088e084", + "size": 6148 + }, + "minecraft/sounds/entity/shulker/ambient4.ogg": { + "hash": "5c4cbba7fe4bc8214708f93f4db54102660a281d", + "size": 7371 + }, + "minecraft/sounds/entity/shulker/ambient5.ogg": { + "hash": "dbebdab8835d86493975dde6fd05db76de5a0605", + "size": 7116 + }, + "minecraft/sounds/entity/shulker/ambient6.ogg": { + "hash": "5cc7da22ff9cdea9175c8496c3e683d0ce97c9e2", + "size": 7554 + }, + "minecraft/sounds/entity/shulker/ambient7.ogg": { + "hash": "c0caa238bb45a074c117869eef193290fc27fb59", + "size": 8240 + }, + "minecraft/sounds/entity/shulker/close1.ogg": { + "hash": "7b99a069d855e1089c025e75c0b4ea6699220804", + "size": 5475 + }, + "minecraft/sounds/entity/shulker/close2.ogg": { + "hash": "7d90eb9e088738c9ae7ad8b2951c7432a0d7cc44", + "size": 5343 + }, + "minecraft/sounds/entity/shulker/close3.ogg": { + "hash": "ec247f38f3f60f9e185b31e787c1ad43caa0c73c", + "size": 5431 + }, + "minecraft/sounds/entity/shulker/close4.ogg": { + "hash": "fef5251190146ab8e0abe80183cd78c243d7c6fe", + "size": 5179 + }, + "minecraft/sounds/entity/shulker/close5.ogg": { + "hash": "e555fcece121879fe0becbada9d01dea27ab153d", + "size": 5376 + }, + "minecraft/sounds/entity/shulker/death1.ogg": { + "hash": "ce3bbcf44fd72e3d0b3fbcbb7334d100619ca71e", + "size": 13893 + }, + "minecraft/sounds/entity/shulker/death2.ogg": { + "hash": "db685fafb774a31072c6577a04a5693dba725155", + "size": 11278 + }, + "minecraft/sounds/entity/shulker/death3.ogg": { + "hash": "9bae8d2e28f81e1a5571a9ca6a6bf21595796658", + "size": 9857 + }, + "minecraft/sounds/entity/shulker/death4.ogg": { + "hash": "668ebaccbc4572fc4a7a79b166f467823ffa8c50", + "size": 11596 + }, + "minecraft/sounds/entity/shulker/hurt1.ogg": { + "hash": "b049ab95eb3a6f7fba35259cda3df9437259f590", + "size": 5465 + }, + "minecraft/sounds/entity/shulker/hurt2.ogg": { + "hash": "0714e023bd5b42e409b1aa12aee17376810282fe", + "size": 6371 + }, + "minecraft/sounds/entity/shulker/hurt3.ogg": { + "hash": "394253f2575216683fc1926a0a387a3e5e90bc16", + "size": 6445 + }, + "minecraft/sounds/entity/shulker/hurt4.ogg": { + "hash": "ba03ef98d9acdfc6696f41ddec0d0c95cb289d16", + "size": 6044 + }, + "minecraft/sounds/entity/shulker/hurt_closed1.ogg": { + "hash": "5491bbc4482b2e8d8382fc7623828b7764693f4d", + "size": 4583 + }, + "minecraft/sounds/entity/shulker/hurt_closed2.ogg": { + "hash": "da1a3e592fc80324109b930d5282f2766fc3701d", + "size": 4958 + }, + "minecraft/sounds/entity/shulker/hurt_closed3.ogg": { + "hash": "ac6609153f895d292de440566eb23438aa9f846e", + "size": 4602 + }, + "minecraft/sounds/entity/shulker/hurt_closed4.ogg": { + "hash": "78244ba4bba775f92e51148fab026d7c399e9055", + "size": 4779 + }, + "minecraft/sounds/entity/shulker/hurt_closed5.ogg": { + "hash": "eceb70cb374cc410ac23e00fc95ca0404f8a20f4", + "size": 4760 + }, + "minecraft/sounds/entity/shulker/open1.ogg": { + "hash": "accc7a55d92bf4a8509daeb8415b1a36a3646deb", + "size": 5471 + }, + "minecraft/sounds/entity/shulker/open2.ogg": { + "hash": "0331eec018c422631e6cb00960eea3e2c5c6e559", + "size": 5110 + }, + "minecraft/sounds/entity/shulker/open3.ogg": { + "hash": "77e87c6b92d268d8dc5a25780340461cda53b99c", + "size": 5169 + }, + "minecraft/sounds/entity/shulker/open4.ogg": { + "hash": "25fc442f8a0abf99be8e7f507e63c5866a055c70", + "size": 5045 + }, + "minecraft/sounds/entity/shulker/open5.ogg": { + "hash": "02e77c97360b82170ee58723ac2519fcd79b821e", + "size": 5239 + }, + "minecraft/sounds/entity/shulker/shoot1.ogg": { + "hash": "3f8b9415f67443206f6af52c1471d0de0354d046", + "size": 15040 + }, + "minecraft/sounds/entity/shulker/shoot2.ogg": { + "hash": "95805aac201b6852d0ab35bd2c75cfa64a926447", + "size": 14269 + }, + "minecraft/sounds/entity/shulker/shoot3.ogg": { + "hash": "f5873a8f416388c2ded80b4ffab6d65b7f18b305", + "size": 14203 + }, + "minecraft/sounds/entity/shulker/shoot4.ogg": { + "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", + "size": 15748 + }, + "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { + "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", + "size": 11384 + }, + "minecraft/sounds/entity/shulker_bullet/hit2.ogg": { + "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", + "size": 11186 + }, + "minecraft/sounds/entity/shulker_bullet/hit3.ogg": { + "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", + "size": 11880 + }, + "minecraft/sounds/entity/shulker_bullet/hit4.ogg": { + "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", + "size": 9074 + }, + "minecraft/sounds/entity/snowman/death1.ogg": { + "hash": "888fb12c5fb536268747df857ad439e17a4a2f44", + "size": 10362 + }, + "minecraft/sounds/entity/snowman/death2.ogg": { + "hash": "36409234aed55db1d006a65b92f1c64be4e4bbe0", + "size": 10107 + }, + "minecraft/sounds/entity/snowman/death3.ogg": { + "hash": "9f910c27c8cf336f211a75830821b0ec6abf6fa9", + "size": 9110 + }, + "minecraft/sounds/entity/snowman/hurt1.ogg": { + "hash": "da71b9f569cffbd8b4c88dbd30767315aba8067b", + "size": 6628 + }, + "minecraft/sounds/entity/snowman/hurt2.ogg": { + "hash": "50bf881d5a1a484f15f009bf0b86703111834516", + "size": 7087 + }, + "minecraft/sounds/entity/snowman/hurt3.ogg": { + "hash": "9a9d88fc2ba4c56b0089df4441f3a3ac1fcb8b0e", + "size": 6335 + }, + "minecraft/sounds/entity/squid/ambient1.ogg": { + "hash": "8ea4cfd31d4f286b039a63d52020aa6b5408a763", + "size": 10437 + }, + "minecraft/sounds/entity/squid/ambient2.ogg": { + "hash": "4ed7023a970b7f6a6d03558c3125fe85fea4ecd8", + "size": 9344 + }, + "minecraft/sounds/entity/squid/ambient3.ogg": { + "hash": "d997d6bd0a18be2b62c27363878f99540d845825", + "size": 9839 + }, + "minecraft/sounds/entity/squid/ambient4.ogg": { + "hash": "4a0ce0713583399108fad4698cbe63714fe5898f", + "size": 7540 + }, + "minecraft/sounds/entity/squid/ambient5.ogg": { + "hash": "b212815d8728730de16ff65a3f54a7fd06b98fbc", + "size": 10575 + }, + "minecraft/sounds/entity/squid/death1.ogg": { + "hash": "68beeda338fdb43c3b7cbbb718e82839e6d07ef3", + "size": 13305 + }, + "minecraft/sounds/entity/squid/death2.ogg": { + "hash": "a91e1f2cba408d784538d21424e52253864534b6", + "size": 13796 + }, + "minecraft/sounds/entity/squid/death3.ogg": { + "hash": "3efb22bf9a4ca184f037c309e4f7ece0a9ca53bc", + "size": 11042 + }, + "minecraft/sounds/entity/squid/hurt1.ogg": { + "hash": "eb93722c9adcccba57bc6e9b19039599e94934c8", + "size": 8234 + }, + "minecraft/sounds/entity/squid/hurt2.ogg": { + "hash": "3c05729b7cfdef0e5782080155004d4d0766ab41", + "size": 6866 + }, + "minecraft/sounds/entity/squid/hurt3.ogg": { + "hash": "96a92abe786f7f1fd5ee56a364c2fbee7f23a165", + "size": 6808 + }, + "minecraft/sounds/entity/squid/hurt4.ogg": { + "hash": "df97decf9d824c4b47c642bbcc3ac6c230e91bc2", + "size": 6514 + }, + "minecraft/sounds/entity/witch/ambient1.ogg": { + "hash": "166af5d48f1f67a4608be9d23fd27f8c16269893", + "size": 11349 + }, + "minecraft/sounds/entity/witch/ambient2.ogg": { + "hash": "e65b9794e249ffe93ba2ec75cd0c994697773073", + "size": 10091 + }, + "minecraft/sounds/entity/witch/ambient3.ogg": { + "hash": "b8e9d0b643fd331dcbeea8114d3ad59d96f4bc59", + "size": 12280 + }, + "minecraft/sounds/entity/witch/ambient4.ogg": { + "hash": "108529f98cbc67491b119ac6bec3f4af1ca3f1b0", + "size": 12035 + }, + "minecraft/sounds/entity/witch/ambient5.ogg": { + "hash": "c9b2193339b42279d874cebb4afe3761c1425bfa", + "size": 6694 + }, + "minecraft/sounds/entity/witch/death1.ogg": { + "hash": "627c939e2aa48a5e3f516848e66a76acb992c2a8", + "size": 10591 + }, + "minecraft/sounds/entity/witch/death2.ogg": { + "hash": "b5e67bcc0f5af24fa6d01f377215143ee7a1cf67", + "size": 10038 + }, + "minecraft/sounds/entity/witch/death3.ogg": { + "hash": "4c02a13757318403e7837260c1b30069dcb7be69", + "size": 7754 + }, + "minecraft/sounds/entity/witch/drink1.ogg": { + "hash": "894f26447ad5cff2afff1d66917a3f7760f1c3b7", + "size": 6169 + }, + "minecraft/sounds/entity/witch/drink2.ogg": { + "hash": "79ac9cc6fbb67cd1eeea2fcbf29804088b140f15", + "size": 6707 + }, + "minecraft/sounds/entity/witch/drink3.ogg": { + "hash": "c38f3e0ea505f0333996e6eaa0f2c0d5bfc8d4d7", + "size": 6060 + }, + "minecraft/sounds/entity/witch/drink4.ogg": { + "hash": "feedd2d726dedb8742519ac0c404d26bc3b5d735", + "size": 6411 + }, + "minecraft/sounds/entity/witch/hurt1.ogg": { + "hash": "d4f9f7adb9789781a3a0ca1a94262a474cbee1db", + "size": 6433 + }, + "minecraft/sounds/entity/witch/hurt2.ogg": { + "hash": "608ce4dc409ef39df6b0409647b89f2f1a2d9ded", + "size": 6869 + }, + "minecraft/sounds/entity/witch/hurt3.ogg": { + "hash": "591bb8451ac56723d2b689d9bc95c8020bb4809b", + "size": 6834 + }, + "minecraft/sounds/entity/witch/throw1.ogg": { + "hash": "455016d86e1ace53fc732190416dccca8cad40fa", + "size": 4747 + }, + "minecraft/sounds/entity/witch/throw2.ogg": { + "hash": "b81ffdb8b4932bdc9f0692423d426b8f2334da6c", + "size": 4652 + }, + "minecraft/sounds/entity/witch/throw3.ogg": { + "hash": "c07715ed9a7c41e554f30c86ab2e6818b4d4a6c8", + "size": 5137 + }, + "minecraft/sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "minecraft/sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "minecraft/sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "minecraft/sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "minecraft/sounds/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "minecraft/sounds/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "minecraft/sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "minecraft/sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "minecraft/sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "minecraft/sounds/item/armor/equip_chain1.ogg": { + "hash": "fd29d5ae9309aafaf40e5ec308cabd45c4a1e152", + "size": 6380 + }, + "minecraft/sounds/item/armor/equip_chain2.ogg": { + "hash": "df30fe9e52ade521d4019ce118f95c1d39390d97", + "size": 7070 + }, + "minecraft/sounds/item/armor/equip_chain3.ogg": { + "hash": "fb17cc91ec691e54590ba0fd1dbd69e6b567a530", + "size": 7108 + }, + "minecraft/sounds/item/armor/equip_chain4.ogg": { + "hash": "2aa3a86b0673a6e586ffdb4466b45c43eb2ba8f7", + "size": 7230 + }, + "minecraft/sounds/item/armor/equip_chain5.ogg": { + "hash": "66c6203abeca2f718f7bb09ded67d91fba0196cd", + "size": 5970 + }, + "minecraft/sounds/item/armor/equip_chain6.ogg": { + "hash": "6977300f83c4230f4d24d89df3892a755ba5b08d", + "size": 7175 + }, + "minecraft/sounds/item/armor/equip_diamond1.ogg": { + "hash": "548b24e7e67c0f0fd9d995a9539559e13ab18930", + "size": 7591 + }, + "minecraft/sounds/item/armor/equip_diamond2.ogg": { + "hash": "82185e25fb404f4d04cec2666ee698a76ecd2c44", + "size": 7142 + }, + "minecraft/sounds/item/armor/equip_diamond3.ogg": { + "hash": "e75b56b5b84644be68db4c92c0b086a9e4110fe6", + "size": 7036 + }, + "minecraft/sounds/item/armor/equip_diamond4.ogg": { + "hash": "be62533d5e2d6306901e07dff0ca862e6a6738d5", + "size": 7190 + }, + "minecraft/sounds/item/armor/equip_diamond5.ogg": { + "hash": "8a1c9994a6f35371b8e776b262f363692f222513", + "size": 6211 + }, + "minecraft/sounds/item/armor/equip_diamond6.ogg": { + "hash": "76ed99c31216d33b7c2d3a5eb385132f0a07f5dc", + "size": 7060 + }, + "minecraft/sounds/item/armor/equip_generic1.ogg": { + "hash": "19e3ddd127884efbbece9806ef8fce3498e03da3", + "size": 5157 + }, + "minecraft/sounds/item/armor/equip_generic2.ogg": { + "hash": "f64d194a003a43dd37c0fa02dd1ef39c4e22c00a", + "size": 5529 + }, + "minecraft/sounds/item/armor/equip_generic3.ogg": { + "hash": "d9ea46f172ccb92314c86054b2865a9f78cac07f", + "size": 5393 + }, + "minecraft/sounds/item/armor/equip_generic4.ogg": { + "hash": "1e9470b35545a17586f1305a20233acc4e104b04", + "size": 5393 + }, + "minecraft/sounds/item/armor/equip_generic5.ogg": { + "hash": "b7aa52172a204716ff6ac2711b2d0b6e74b47d02", + "size": 5542 + }, + "minecraft/sounds/item/armor/equip_generic6.ogg": { + "hash": "b16e70f12f123efd71d652717a473593e9e9d8e0", + "size": 6122 + }, + "minecraft/sounds/item/armor/equip_gold1.ogg": { + "hash": "7a122f23df31c32c5c2d14e06548a56546b5ea6c", + "size": 6789 + }, + "minecraft/sounds/item/armor/equip_gold2.ogg": { + "hash": "185fdb055113e3c1aafc7cc7c9141f2960b17ed3", + "size": 6578 + }, + "minecraft/sounds/item/armor/equip_gold3.ogg": { + "hash": "292b4dc4bb3d310585634e0b216db85ff9c642d0", + "size": 7272 + }, + "minecraft/sounds/item/armor/equip_gold4.ogg": { + "hash": "b6499b211b9dd3ea0c8da61b2f1478b0be096434", + "size": 7217 + }, + "minecraft/sounds/item/armor/equip_gold5.ogg": { + "hash": "91c6aab1954a292166d3c39c58179b8e2872ee60", + "size": 6085 + }, + "minecraft/sounds/item/armor/equip_gold6.ogg": { + "hash": "4abdbf22b4552d6575d801e4f87077de35ee5f01", + "size": 7173 + }, + "minecraft/sounds/item/armor/equip_iron1.ogg": { + "hash": "fcb8cef95d170fa97e14a35c625976511d53b1fd", + "size": 7470 + }, + "minecraft/sounds/item/armor/equip_iron2.ogg": { + "hash": "201fc02e913f277c2a599fee21d0cefd24abe977", + "size": 7670 + }, + "minecraft/sounds/item/armor/equip_iron3.ogg": { + "hash": "2951b5c0dd8c80b618affbea09fb5fe81435eccc", + "size": 8241 + }, + "minecraft/sounds/item/armor/equip_iron4.ogg": { + "hash": "2b73dd8c1b27b629c841fe26b2c633edf3aa64c8", + "size": 7637 + }, + "minecraft/sounds/item/armor/equip_iron5.ogg": { + "hash": "12ee841f09570ffd7ca155f8acde6588d3945168", + "size": 7069 + }, + "minecraft/sounds/item/armor/equip_iron6.ogg": { + "hash": "fb9ee08207b57f93cab9392ccbc5a94c27727a0f", + "size": 7189 + }, + "minecraft/sounds/item/armor/equip_leather1.ogg": { + "hash": "ebe259bc9b07c4ae6a08471e86dc0e6d8d4d04c2", + "size": 6373 + }, + "minecraft/sounds/item/armor/equip_leather2.ogg": { + "hash": "0811423a3fb1a8e53010b1d9a4994aa8a9fe714f", + "size": 6948 + }, + "minecraft/sounds/item/armor/equip_leather3.ogg": { + "hash": "10e3ea2313752eab2cd14fc9125001756da121dc", + "size": 6892 + }, + "minecraft/sounds/item/armor/equip_leather4.ogg": { + "hash": "64a8e6a57b4ff89d6d8c90916c412389166e3ea1", + "size": 7024 + }, + "minecraft/sounds/item/armor/equip_leather5.ogg": { + "hash": "8ccd1c57f2982182699073f47d8ec4875c45249c", + "size": 5900 + }, + "minecraft/sounds/item/armor/equip_leather6.ogg": { + "hash": "74c2c4cd3ccc69adae111b684d8620ce59c305ba", + "size": 6786 + }, + "minecraft/sounds/item/bottle/fill1.ogg": { + "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", + "size": 9133 + }, + "minecraft/sounds/item/bottle/fill2.ogg": { + "hash": "8ade85479752442bc6f00db4d924e88f9f8591e9", + "size": 9303 + }, + "minecraft/sounds/item/bottle/fill3.ogg": { + "hash": "66a1c766a70f18978ddbcb3d1861e10e6b2722fa", + "size": 8921 + }, + "minecraft/sounds/item/bottle/fill4.ogg": { + "hash": "8f9e605a2e7895b480b5691cc460e41eedacbd58", + "size": 9331 + }, + "minecraft/sounds/item/bottle/fill_dragonbreath1.ogg": { + "hash": "cc6d28540b6033f5d420f7cd81a77f17619c0a2a", + "size": 8494 + }, + "minecraft/sounds/item/bottle/fill_dragonbreath2.ogg": { + "hash": "e56f9472bd8b2894115337b211857366e916966d", + "size": 6829 + }, + "minecraft/sounds/item/bucket/empty1.ogg": { + "hash": "27987b7065ef4a27106246f9d32382a0514f87b2", + "size": 10498 + }, + "minecraft/sounds/item/bucket/empty2.ogg": { + "hash": "a796e8907874e6ae174c30da28ff000f1cf566c3", + "size": 10277 + }, + "minecraft/sounds/item/bucket/empty3.ogg": { + "hash": "8dec8307dff359b0279e3e49798692309204d55e", + "size": 9888 + }, + "minecraft/sounds/item/bucket/empty_lava1.ogg": { + "hash": "3612c93dfebcedbeb22bc8283e0b85de033d081a", + "size": 11764 + }, + "minecraft/sounds/item/bucket/empty_lava2.ogg": { + "hash": "b98e76594736052ac7ab8851d95a96b5ad7d2ce2", + "size": 13443 + }, + "minecraft/sounds/item/bucket/empty_lava3.ogg": { + "hash": "d62e50329337eee968b1e93cce04a65aeecad27d", + "size": 11774 + }, + "minecraft/sounds/item/bucket/fill1.ogg": { + "hash": "e28ff6368461f0a0308ced79016ea98d5feb645f", + "size": 10900 + }, + "minecraft/sounds/item/bucket/fill2.ogg": { + "hash": "1d69d04c669d82a75da8ea2f8a1a63ebf5fefd0f", + "size": 10441 + }, + "minecraft/sounds/item/bucket/fill3.ogg": { + "hash": "556a88f3a8e8f407a94ad37b131dc8d5c3f236c0", + "size": 10844 + }, + "minecraft/sounds/item/bucket/fill_lava1.ogg": { + "hash": "840d3f489b866d6ec63e8d885469105ff65c591e", + "size": 9211 + }, + "minecraft/sounds/item/bucket/fill_lava2.ogg": { + "hash": "54290ce87fb0ebac606f497ac8a12c107b74a586", + "size": 9211 + }, + "minecraft/sounds/item/bucket/fill_lava3.ogg": { + "hash": "99125d80da85a6055d5757fe9194bee680ac9a63", + "size": 9278 + }, + "minecraft/sounds/item/elytra/elytra_loop.ogg": { + "hash": "90d599a1760137a7c4d7a52c77f5c65c02f137d4", + "size": 132727 + }, + "minecraft/sounds/item/hoe/till1.ogg": { + "hash": "0e6696ec35c5f4982cad6a6731edcffb11728aa9", + "size": 5875 + }, + "minecraft/sounds/item/hoe/till2.ogg": { + "hash": "46dd1e5e0f90bb72261e2986d530e80e8fc50560", + "size": 6022 + }, + "minecraft/sounds/item/hoe/till3.ogg": { + "hash": "d75f19c657e1f22b47d2060fd3495c444f35a477", + "size": 5833 + }, + "minecraft/sounds/item/hoe/till4.ogg": { + "hash": "cb95637a9d5e9b0cb36a2516f0dfac30fed9d720", + "size": 6544 + }, + "minecraft/sounds/item/shield/block1.ogg": { + "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", + "size": 5951 + }, + "minecraft/sounds/item/shield/block2.ogg": { + "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", + "size": 5396 + }, + "minecraft/sounds/item/shield/block3.ogg": { + "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", + "size": 5915 + }, + "minecraft/sounds/item/shield/block4.ogg": { + "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", + "size": 5656 + }, + "minecraft/sounds/item/shield/block5.ogg": { + "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", + "size": 5763 + }, + "minecraft/sounds/item/shovel/flatten1.ogg": { + "hash": "659b0fb0ef28429e3b779d833d6eedd8305cbbbc", + "size": 6103 + }, + "minecraft/sounds/item/shovel/flatten2.ogg": { + "hash": "ab51a39c66800bd6fd98c450131aac20790c535a", + "size": 6290 + }, + "minecraft/sounds/item/shovel/flatten3.ogg": { + "hash": "188e05f8f12787ea22dd1836fe2c9c7e4efd03af", + "size": 6101 + }, + "minecraft/sounds/item/shovel/flatten4.ogg": { + "hash": "2bf88ed6015273fa5b757531597cf156176b35f8", + "size": 6671 + }, + "minecraft/sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "minecraft/sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "minecraft/sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "minecraft/sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "minecraft/sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "minecraft/sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "minecraft/sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "minecraft/sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "minecraft/sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "minecraft/sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "minecraft/sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "minecraft/sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "minecraft/sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "minecraft/sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "minecraft/sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "minecraft/sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "minecraft/sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "minecraft/sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "minecraft/sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "minecraft/sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "minecraft/sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "minecraft/sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "minecraft/sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "minecraft/sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "minecraft/sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "minecraft/sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "minecraft/sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "minecraft/sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "minecraft/sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "minecraft/sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "minecraft/sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "minecraft/sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "minecraft/sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "minecraft/sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "minecraft/sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "minecraft/sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "minecraft/sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "minecraft/sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "minecraft/sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "minecraft/sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "minecraft/sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "minecraft/sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "minecraft/sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "minecraft/sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "minecraft/sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "minecraft/sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "minecraft/sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "minecraft/sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "minecraft/sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "minecraft/sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "minecraft/sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "minecraft/sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "minecraft/sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "minecraft/sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "minecraft/sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "minecraft/sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "minecraft/sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "minecraft/sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "minecraft/sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "minecraft/sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "minecraft/sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "minecraft/sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "minecraft/sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "minecraft/sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "minecraft/sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "minecraft/sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "minecraft/sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "minecraft/sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "minecraft/sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "minecraft/sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "minecraft/sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "minecraft/sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "minecraft/sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "minecraft/sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "minecraft/sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "minecraft/sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "minecraft/sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "minecraft/sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "minecraft/sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "minecraft/sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "minecraft/sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "minecraft/sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "minecraft/sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "minecraft/sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "minecraft/sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "minecraft/sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "minecraft/sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "minecraft/sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "minecraft/sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "minecraft/sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "minecraft/sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "minecraft/sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "minecraft/sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "minecraft/sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "minecraft/sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "minecraft/sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "minecraft/sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "minecraft/sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "minecraft/sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "minecraft/sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "minecraft/sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "minecraft/sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "minecraft/sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "minecraft/sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "minecraft/sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "minecraft/sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "minecraft/sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "minecraft/sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "minecraft/sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "minecraft/sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "minecraft/sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "minecraft/sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "minecraft/sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "minecraft/sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "minecraft/sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "minecraft/sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "minecraft/sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "minecraft/sounds/mob/guardian/attack_loop.ogg": { + "hash": "49c71e06621ad56f69e99e0bbb9e82c37b8d8580", + "size": 20633 + }, + "minecraft/sounds/mob/guardian/curse.ogg": { + "hash": "3f2e554955be100d7f28c074586b764710330b8c", + "size": 45792 + }, + "minecraft/sounds/mob/guardian/elder_death.ogg": { + "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", + "size": 19980 + }, + "minecraft/sounds/mob/guardian/elder_hit1.ogg": { + "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", + "size": 8461 + }, + "minecraft/sounds/mob/guardian/elder_hit2.ogg": { + "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", + "size": 8392 + }, + "minecraft/sounds/mob/guardian/elder_hit3.ogg": { + "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", + "size": 8631 + }, + "minecraft/sounds/mob/guardian/elder_hit4.ogg": { + "hash": "186362097c9552903943d8d37a1e3b974e4aa618", + "size": 8680 + }, + "minecraft/sounds/mob/guardian/elder_idle1.ogg": { + "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", + "size": 17095 + }, + "minecraft/sounds/mob/guardian/elder_idle2.ogg": { + "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", + "size": 17437 + }, + "minecraft/sounds/mob/guardian/elder_idle3.ogg": { + "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", + "size": 14673 + }, + "minecraft/sounds/mob/guardian/elder_idle4.ogg": { + "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", + "size": 18822 + }, + "minecraft/sounds/mob/guardian/flop1.ogg": { + "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", + "size": 7422 + }, + "minecraft/sounds/mob/guardian/flop2.ogg": { + "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", + "size": 7355 + }, + "minecraft/sounds/mob/guardian/flop3.ogg": { + "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", + "size": 6994 + }, + "minecraft/sounds/mob/guardian/flop4.ogg": { + "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", + "size": 7371 + }, + "minecraft/sounds/mob/guardian/guardian_death.ogg": { + "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", + "size": 15820 + }, + "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { + "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", + "size": 9257 + }, + "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { + "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", + "size": 9111 + }, + "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { + "hash": "3008b71834c7815f70507c044da8defbcb585a80", + "size": 9363 + }, + "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { + "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", + "size": 9216 + }, + "minecraft/sounds/mob/guardian/land_death.ogg": { + "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", + "size": 11255 + }, + "minecraft/sounds/mob/guardian/land_hit1.ogg": { + "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", + "size": 12031 + }, + "minecraft/sounds/mob/guardian/land_hit2.ogg": { + "hash": "e9ccf74cb5b561e4839482863d1466f731903500", + "size": 11089 + }, + "minecraft/sounds/mob/guardian/land_hit3.ogg": { + "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", + "size": 11980 + }, + "minecraft/sounds/mob/guardian/land_hit4.ogg": { + "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", + "size": 11180 + }, + "minecraft/sounds/mob/guardian/land_idle1.ogg": { + "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", + "size": 6727 + }, + "minecraft/sounds/mob/guardian/land_idle2.ogg": { + "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", + "size": 5579 + }, + "minecraft/sounds/mob/guardian/land_idle3.ogg": { + "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", + "size": 6802 + }, + "minecraft/sounds/mob/guardian/land_idle4.ogg": { + "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", + "size": 5687 + }, + "minecraft/sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "minecraft/sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "minecraft/sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "minecraft/sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "minecraft/sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "minecraft/sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "minecraft/sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "minecraft/sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "minecraft/sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "minecraft/sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "minecraft/sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "minecraft/sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "minecraft/sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "minecraft/sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "minecraft/sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "minecraft/sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "minecraft/sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "minecraft/sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "minecraft/sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "minecraft/sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "minecraft/sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "minecraft/sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "minecraft/sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "minecraft/sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "minecraft/sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "minecraft/sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "minecraft/sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "minecraft/sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "minecraft/sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "minecraft/sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "minecraft/sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "minecraft/sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "minecraft/sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "minecraft/sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "minecraft/sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "minecraft/sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "minecraft/sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "minecraft/sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "minecraft/sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "minecraft/sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "minecraft/sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "minecraft/sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "minecraft/sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "minecraft/sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "minecraft/sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "minecraft/sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "minecraft/sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "minecraft/sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "minecraft/sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "minecraft/sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "minecraft/sounds/mob/husk/death1.ogg": { + "hash": "a3e09e3bd63fe64ad3f5bc80d41c713b142c625b", + "size": 11994 + }, + "minecraft/sounds/mob/husk/death2.ogg": { + "hash": "658c4988a4ae5414a7d8818397b37c870d2805c4", + "size": 14011 + }, + "minecraft/sounds/mob/husk/hurt1.ogg": { + "hash": "df807aa06d67adafc96907b437dd5f3b82d04bb5", + "size": 9935 + }, + "minecraft/sounds/mob/husk/hurt2.ogg": { + "hash": "603f17073b0ed21701163b2aad1afb02111a8ed3", + "size": 10766 + }, + "minecraft/sounds/mob/husk/idle1.ogg": { + "hash": "26d8fc6a71a7d911a8fd88edebc460030dc48e67", + "size": 15380 + }, + "minecraft/sounds/mob/husk/idle2.ogg": { + "hash": "1424a1b86f3c1711676025e795809b24e9d789f9", + "size": 19709 + }, + "minecraft/sounds/mob/husk/idle3.ogg": { + "hash": "159ff39d89331996c7221f42c72db25e78523fd8", + "size": 21392 + }, + "minecraft/sounds/mob/husk/step1.ogg": { + "hash": "0b521d8200bfda7bb11c8fb6d6a03d52f6b740e7", + "size": 9073 + }, + "minecraft/sounds/mob/husk/step2.ogg": { + "hash": "6ead5bdd4a06d466959de48dea4e4835f3568942", + "size": 9248 + }, + "minecraft/sounds/mob/husk/step3.ogg": { + "hash": "efef714310e913c1580ccfc1739a12aff0d6ca26", + "size": 7752 + }, + "minecraft/sounds/mob/husk/step4.ogg": { + "hash": "70a1c99c314a134027988106a3b61b15389d5f2f", + "size": 9398 + }, + "minecraft/sounds/mob/husk/step5.ogg": { + "hash": "b6858c3516e3516fd68d3e697ae673f2d2cf2896", + "size": 8791 + }, + "minecraft/sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "minecraft/sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "minecraft/sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "minecraft/sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "minecraft/sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "minecraft/sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "minecraft/sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "minecraft/sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "minecraft/sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "minecraft/sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "minecraft/sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "minecraft/sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "minecraft/sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "minecraft/sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "minecraft/sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "minecraft/sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "minecraft/sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "minecraft/sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "minecraft/sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "minecraft/sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "minecraft/sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "minecraft/sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "minecraft/sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "minecraft/sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "minecraft/sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "minecraft/sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "minecraft/sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "minecraft/sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "minecraft/sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "minecraft/sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "minecraft/sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "minecraft/sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "minecraft/sounds/mob/polarbear/death1.ogg": { + "hash": "2b65351eb74b019efe40a451a1f3f2fcf5c2bf4d", + "size": 15304 + }, + "minecraft/sounds/mob/polarbear/death2.ogg": { + "hash": "9f8d13d0b8420cc664241765a841253d02272798", + "size": 13211 + }, + "minecraft/sounds/mob/polarbear/death3.ogg": { + "hash": "7778df9b63d09e89859058afdf31e3f426e5bebf", + "size": 12329 + }, + "minecraft/sounds/mob/polarbear/hurt1.ogg": { + "hash": "d030d4c98ec70fd0d84c43a944de0980f6bb5355", + "size": 8789 + }, + "minecraft/sounds/mob/polarbear/hurt2.ogg": { + "hash": "a11dc3ff01778f57819af7f42f18d136d9b3bf01", + "size": 7596 + }, + "minecraft/sounds/mob/polarbear/hurt3.ogg": { + "hash": "4a5af65300334c4991a057990e9f8c23a2a1416b", + "size": 10483 + }, + "minecraft/sounds/mob/polarbear/hurt4.ogg": { + "hash": "1d58859744fcc7c09ffecbe16f84752b057d8d77", + "size": 8936 + }, + "minecraft/sounds/mob/polarbear/idle1.ogg": { + "hash": "8e3b07adf3b09ea60e82062277fe301205d03421", + "size": 16030 + }, + "minecraft/sounds/mob/polarbear/idle2.ogg": { + "hash": "db682892da4e2e4214ff3233bf719c7609d95477", + "size": 18689 + }, + "minecraft/sounds/mob/polarbear/idle3.ogg": { + "hash": "954f82c6da9670f1383b4d0002061ebc1536c35a", + "size": 11289 + }, + "minecraft/sounds/mob/polarbear/idle4.ogg": { + "hash": "dcd7ec12919c1b6b5932dd46390a3cfe9b5384c9", + "size": 16419 + }, + "minecraft/sounds/mob/polarbear/step1.ogg": { + "hash": "007f04ca456cfc7c0e877352f01a7aa77dff636c", + "size": 7127 + }, + "minecraft/sounds/mob/polarbear/step2.ogg": { + "hash": "a9d52deab40b2ecb45aa0778e166983c1df7c5cc", + "size": 7428 + }, + "minecraft/sounds/mob/polarbear/step3.ogg": { + "hash": "837d1badadc01317eaf2a0c6c5a475e120a75262", + "size": 6208 + }, + "minecraft/sounds/mob/polarbear/step4.ogg": { + "hash": "973f284bffdc6cbb6379d0d641f4c14a36adee39", + "size": 7358 + }, + "minecraft/sounds/mob/polarbear/warning1.ogg": { + "hash": "3ab5202db5786cdc438cd8fbc554f3fc1a929939", + "size": 10122 + }, + "minecraft/sounds/mob/polarbear/warning2.ogg": { + "hash": "580a2de441d8caa949758dfb193ba3e6ab4ee61d", + "size": 11975 + }, + "minecraft/sounds/mob/polarbear/warning3.ogg": { + "hash": "58f044e833493dcc6d8963b56cae23c8e0d2eee3", + "size": 10677 + }, + "minecraft/sounds/mob/polarbear_baby/idle1.ogg": { + "hash": "8e3b07adf3b09ea60e82062277fe301205d03421", + "size": 16030 + }, + "minecraft/sounds/mob/polarbear_baby/idle2.ogg": { + "hash": "db682892da4e2e4214ff3233bf719c7609d95477", + "size": 18689 + }, + "minecraft/sounds/mob/polarbear_baby/idle3.ogg": { + "hash": "4a1cd5bb70f5177dd5b0aeb03fe0a2c6e37fca4a", + "size": 17665 + }, + "minecraft/sounds/mob/polarbear_baby/idle4.ogg": { + "hash": "954f82c6da9670f1383b4d0002061ebc1536c35a", + "size": 11289 + }, + "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { + "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", + "size": 7018 + }, + "minecraft/sounds/mob/rabbit/hop1.ogg": { + "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", + "size": 5938 + }, + "minecraft/sounds/mob/rabbit/hop2.ogg": { + "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", + "size": 6993 + }, + "minecraft/sounds/mob/rabbit/hop3.ogg": { + "hash": "461436665544dc44e12f79cad893de2ad02ddffc", + "size": 6597 + }, + "minecraft/sounds/mob/rabbit/hop4.ogg": { + "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", + "size": 5811 + }, + "minecraft/sounds/mob/rabbit/hurt1.ogg": { + "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", + "size": 6750 + }, + "minecraft/sounds/mob/rabbit/hurt2.ogg": { + "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", + "size": 5988 + }, + "minecraft/sounds/mob/rabbit/hurt3.ogg": { + "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", + "size": 6389 + }, + "minecraft/sounds/mob/rabbit/hurt4.ogg": { + "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", + "size": 6650 + }, + "minecraft/sounds/mob/rabbit/idle1.ogg": { + "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", + "size": 5806 + }, + "minecraft/sounds/mob/rabbit/idle2.ogg": { + "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", + "size": 6988 + }, + "minecraft/sounds/mob/rabbit/idle3.ogg": { + "hash": "8906199918a85564590c7a01e854c3820853533e", + "size": 5840 + }, + "minecraft/sounds/mob/rabbit/idle4.ogg": { + "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", + "size": 8691 + }, + "minecraft/sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "minecraft/sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "minecraft/sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "minecraft/sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "minecraft/sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "minecraft/sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "minecraft/sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "minecraft/sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "minecraft/sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "minecraft/sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "minecraft/sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "minecraft/sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "minecraft/sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "minecraft/sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "minecraft/sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "minecraft/sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "minecraft/sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "minecraft/sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "minecraft/sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "minecraft/sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "minecraft/sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "minecraft/sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "minecraft/sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "minecraft/sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "minecraft/sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "minecraft/sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "minecraft/sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "minecraft/sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "minecraft/sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "minecraft/sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "minecraft/sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "minecraft/sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "minecraft/sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "minecraft/sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "minecraft/sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "minecraft/sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "minecraft/sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "minecraft/sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "minecraft/sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "minecraft/sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "minecraft/sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "minecraft/sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "minecraft/sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "minecraft/sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "minecraft/sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "minecraft/sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "minecraft/sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "minecraft/sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "minecraft/sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "minecraft/sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "minecraft/sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "minecraft/sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "minecraft/sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "minecraft/sounds/mob/stray/death1.ogg": { + "hash": "db71dc06bdc5d40f20f3b896572b2b6ef7bccd7a", + "size": 18015 + }, + "minecraft/sounds/mob/stray/death2.ogg": { + "hash": "d48940aeab2d4068bd157e6810406c882503a813", + "size": 18817 + }, + "minecraft/sounds/mob/stray/hurt1.ogg": { + "hash": "a92ffafc8fdf95a553ce0bbf1bc106a3394daca2", + "size": 8397 + }, + "minecraft/sounds/mob/stray/hurt2.ogg": { + "hash": "b0bdac0097af7d17b88f86f4f19767f0a05c12ae", + "size": 8126 + }, + "minecraft/sounds/mob/stray/hurt3.ogg": { + "hash": "5e64ed082336f118a07fbaa08616c94815546f8a", + "size": 8995 + }, + "minecraft/sounds/mob/stray/hurt4.ogg": { + "hash": "b88bbb3d20be99db054e38b3025c6a730a03a6a7", + "size": 8585 + }, + "minecraft/sounds/mob/stray/idle1.ogg": { + "hash": "5ae2932c72fe01bb7de76feea2a5c98cc4f01677", + "size": 7372 + }, + "minecraft/sounds/mob/stray/idle2.ogg": { + "hash": "a7ec4468b3713051ad2db49da57213fb0ac71c6a", + "size": 7470 + }, + "minecraft/sounds/mob/stray/idle3.ogg": { + "hash": "1e3649a7ed0f8dd3e45f07dc3257240c83333877", + "size": 7531 + }, + "minecraft/sounds/mob/stray/idle4.ogg": { + "hash": "941add0940fff023b3fcf70437939a0f6d384e70", + "size": 8977 + }, + "minecraft/sounds/mob/stray/step1.ogg": { + "hash": "824c98d1073f33118669e34136d353fdcd662ef9", + "size": 7370 + }, + "minecraft/sounds/mob/stray/step2.ogg": { + "hash": "d1cd2abdf431e76ef50d8bef1d937ed071583a85", + "size": 6635 + }, + "minecraft/sounds/mob/stray/step3.ogg": { + "hash": "9004d9238ef7effdcc7c9e94249d489248257874", + "size": 7133 + }, + "minecraft/sounds/mob/stray/step4.ogg": { + "hash": "2169e0302e1d7ce1e32dc8d41648c8059da5eaa7", + "size": 8524 + }, + "minecraft/sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "minecraft/sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "minecraft/sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "minecraft/sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "minecraft/sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "minecraft/sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "minecraft/sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "minecraft/sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "minecraft/sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "minecraft/sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "minecraft/sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "minecraft/sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "minecraft/sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "minecraft/sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "minecraft/sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "minecraft/sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "minecraft/sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "minecraft/sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "minecraft/sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "minecraft/sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "minecraft/sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "minecraft/sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "minecraft/sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "minecraft/sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "minecraft/sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "minecraft/sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "minecraft/sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "minecraft/sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "minecraft/sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "minecraft/sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "minecraft/sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "minecraft/sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "minecraft/sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "minecraft/sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "minecraft/sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "minecraft/sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "minecraft/sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "minecraft/sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "minecraft/sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "minecraft/sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "minecraft/sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "minecraft/sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "minecraft/sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "minecraft/sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "minecraft/sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "minecraft/sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "minecraft/sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "minecraft/sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "minecraft/sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "minecraft/sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "minecraft/sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "minecraft/sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "minecraft/sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "minecraft/sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "minecraft/sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "minecraft/sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "minecraft/sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "minecraft/sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "minecraft/sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "minecraft/sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "minecraft/sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "minecraft/sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "minecraft/sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "minecraft/sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "minecraft/sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "minecraft/sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "minecraft/sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "minecraft/sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "minecraft/sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "minecraft/sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "minecraft/sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "minecraft/sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "minecraft/sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "minecraft/sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "minecraft/sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "minecraft/sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "minecraft/sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "minecraft/sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "minecraft/sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "minecraft/sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "minecraft/sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "minecraft/sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "minecraft/sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "minecraft/sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "minecraft/sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "minecraft/sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "minecraft/sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "minecraft/sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "minecraft/sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "minecraft/sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "minecraft/sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "minecraft/sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "minecraft/sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "minecraft/sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "minecraft/sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "minecraft/sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "minecraft/sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "minecraft/sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "minecraft/sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "minecraft/sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "minecraft/sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "minecraft/sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "minecraft/sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "minecraft/sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "minecraft/sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "minecraft/sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "minecraft/sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "minecraft/sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "minecraft/sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "minecraft/sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "minecraft/sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "minecraft/sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "minecraft/sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "minecraft/sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "minecraft/sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "minecraft/sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "minecraft/sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "minecraft/sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "minecraft/sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "minecraft/sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "minecraft/sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "minecraft/sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "minecraft/sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "minecraft/sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "minecraft/sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "minecraft/sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "minecraft/sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "minecraft/sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "minecraft/sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "minecraft/sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "minecraft/sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "minecraft/sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "minecraft/sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "minecraft/sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "minecraft/sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "minecraft/sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "minecraft/sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "minecraft/sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "minecraft/sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "minecraft/sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "minecraft/sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "minecraft/sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "minecraft/sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "minecraft/sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "minecraft/sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "minecraft/sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "minecraft/sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "minecraft/sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "minecraft/sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "minecraft/sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "minecraft/sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "minecraft/sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "minecraft/sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "minecraft/sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "minecraft/sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "minecraft/sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "minecraft/sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "minecraft/sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "minecraft/sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "minecraft/sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "minecraft/sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "minecraft/sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "minecraft/sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "minecraft/sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "minecraft/sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "minecraft/sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "minecraft/sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "minecraft/sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "minecraft/sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "minecraft/sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "minecraft/sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "minecraft/sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "minecraft/sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "minecraft/sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "minecraft/sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "minecraft/sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "minecraft/sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "minecraft/sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "minecraft/sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "minecraft/sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "minecraft/sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "minecraft/sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "minecraft/sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "minecraft/sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "minecraft/sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "minecraft/sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "minecraft/sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "minecraft/sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "minecraft/sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "minecraft/sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "minecraft/sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "minecraft/sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "minecraft/sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + }, + "pack.mcmeta": { + "hash": "4a0a46b33a5031b27a5b350ffb91321879518d97", + "size": 12821 + }, + "realms/lang/af_ZA.lang": { + "hash": "f6c015779181d46436f56a40d920eced18e04adc", + "size": 12229 + }, + "realms/lang/ar_SA.lang": { + "hash": "063de0560d524389127b08628d91fe18dc427497", + "size": 14840 + }, + "realms/lang/ast_ES.lang": { + "hash": "ab254bf524e9272ae8d63472f7954525a5b43918", + "size": 12247 + }, + "realms/lang/az_AZ.lang": { + "hash": "9402cc76b527e121d1fbe19e47950ce977f617ce", + "size": 12821 + }, + "realms/lang/be_BY.lang": { + "hash": "f3629d067cdbb24531b9f2fb3733412511a54596", + "size": 16658 + }, + "realms/lang/bg_BG.lang": { + "hash": "e626935775c49cd7a6a020830eb8e45bee48436e", + "size": 16479 + }, + "realms/lang/br_FR.lang": { + "hash": "db0c2a8f59816e78f8f05c91dc3956777c16930f", + "size": 12449 + }, + "realms/lang/ca_ES.lang": { + "hash": "facea734e6c4919cfb65ab32c7c56ceb0b42808e", + "size": 12447 + }, + "realms/lang/cs_CZ.lang": { + "hash": "fbff60fdd23abf7793c3f0465b3a24da296348e2", + "size": 12353 + }, + "realms/lang/cy_GB.lang": { + "hash": "a1e0a0aa33dcf882cdc29b3f06f1daf7cf1fb230", + "size": 12423 + }, + "realms/lang/da_DK.lang": { + "hash": "bb65a9024e86fc2246eb8ed764becd7032cc8e99", + "size": 12060 + }, + "realms/lang/de_AT.lang": { + "hash": "68696a4593d72fcf60ee1fcfd4c8284c75b55079", + "size": 11899 + }, + "realms/lang/de_DE.lang": { + "hash": "3ba59f91eb84357244a47873c0b07a43dd41f53f", + "size": 12727 + }, + "realms/lang/el_GR.lang": { + "hash": "c68588fe029906f152ef0cb2936bc30c614ee220", + "size": 17812 + }, + "realms/lang/en_AU.lang": { + "hash": "d67b84f516ce9d41154c586acfa8c3d280d2c789", + "size": 11698 + }, + "realms/lang/en_CA.lang": { + "hash": "5330af5a3431e56151cacf1549b4fbfb78efd019", + "size": 11685 + }, + "realms/lang/en_GB.lang": { + "hash": "11d839bc4f043a1252fd9b17154b621e9901b907", + "size": 11691 + }, + "realms/lang/en_NZ.lang": { + "hash": "131741a8d4569003a3d56705160f063522af7aa5", + "size": 11696 + }, + "realms/lang/en_PT.lang": { + "hash": "36a1fc61b9fd098f8a9f11fef08adbfbf08af69d", + "size": 12222 + }, + "realms/lang/en_UD.lang": { + "hash": "0505181cff545a4fe213ceb5ebc5735867b85a72", + "size": 15210 + }, + "realms/lang/eo_UY.lang": { + "hash": "0cb991e656fbe60669450a174fa8adb3a650fe94", + "size": 11978 + }, + "realms/lang/es_AR.lang": { + "hash": "2f06fb5363ee6448cd39ff7cf8ee3d3ff3a50799", + "size": 12389 + }, + "realms/lang/es_ES.lang": { + "hash": "16731691142db3d6601bc14f070b81f7f729acc2", + "size": 12349 + }, + "realms/lang/es_MX.lang": { + "hash": "83dcdc8d00aa80625d7dd7be46ccea660b0471fc", + "size": 12393 + }, + "realms/lang/es_UY.lang": { + "hash": "34351cd68e4a417a6de32aa24b3e82cde1cb3a43", + "size": 12339 + }, + "realms/lang/es_VE.lang": { + "hash": "305371e2bbe60af6462a420db34ecf4eb2b78d8e", + "size": 12403 + }, + "realms/lang/et_EE.lang": { + "hash": "ea3e315d681f43715637be19963b3e7d8497769e", + "size": 12041 + }, + "realms/lang/eu_ES.lang": { + "hash": "d91cbc33a94305d1c6f13d3264d9b6b636860936", + "size": 11968 + }, + "realms/lang/fa_IR.lang": { + "hash": "89504fe6b91692c7fe34550a6bca04448e8c1cff", + "size": 9958 + }, + "realms/lang/fi_FI.lang": { + "hash": "716badca93ae0c5d0ce7cc05eaf9f2aefbd0fec8", + "size": 12061 + }, + "realms/lang/fil_PH.lang": { + "hash": "60fc6654aac26a21732a6634bb1a8bef2bff6167", + "size": 13100 + }, + "realms/lang/fo_FO.lang": { + "hash": "69f81f4f9d8643f8686c2052c26a87ff6ba09c7e", + "size": 9091 + }, + "realms/lang/fr_CA.lang": { + "hash": "6b111bdf79bd1d165fc14065b48aa5a1ed554f3d", + "size": 12940 + }, + "realms/lang/fr_FR.lang": { + "hash": "3abc99043ee8bd33787cc6ff846fd37bd5e46ece", + "size": 12713 + }, + "realms/lang/fy_NL.lang": { + "hash": "4ea657d8e538194bbf0a2b9baab3782e037a0a4f", + "size": 12297 + }, + "realms/lang/ga_IE.lang": { + "hash": "b138a3dfc18e22c8eb78f76eb2e520263e63d582", + "size": 7376 + }, + "realms/lang/gd_GB.lang": { + "hash": "51338728b869374185e35c12a790e3508796585b", + "size": 9163 + }, + "realms/lang/gl_ES.lang": { + "hash": "cda470e3d310d0494ba37bcc535524c3198613dd", + "size": 12202 + }, + "realms/lang/gv_IM.lang": { + "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", + "size": 4133 + }, + "realms/lang/haw_US.lang": { + "hash": "a2939df39ebcedba18e16fb2a77325fc44c44285", + "size": 373 + }, + "realms/lang/he_IL.lang": { + "hash": "e583ff2fa80645e05141c19b9b0e6607c4e723fe", + "size": 13905 + }, + "realms/lang/hi_IN.lang": { + "hash": "f3c1aeb8955e38c5ab2d4f13bf8ea285173c9801", + "size": 15146 + }, + "realms/lang/hr_HR.lang": { + "hash": "61d74bf6526bf9a5b3c42b92212d63ad78529983", + "size": 12020 + }, + "realms/lang/hu_HU.lang": { + "hash": "938bcbe31592f5853f2e023cda6d33b6ad677255", + "size": 12748 + }, + "realms/lang/hy_AM.lang": { + "hash": "7bec8088c9a128b60a8616e1393379b0f6d11e64", + "size": 3617 + }, + "realms/lang/id_ID.lang": { + "hash": "93121e72a45df006eba5aec63f62a93c9885c745", + "size": 12146 + }, + "realms/lang/is_IS.lang": { + "hash": "b94694224a5e0975dd1cb54c3f3f2b0a45208fc8", + "size": 8196 + }, + "realms/lang/it_IT.lang": { + "hash": "36b433837001ee0c2d4f599d7464cfa3d62b04ee", + "size": 12320 + }, + "realms/lang/ja_JP.lang": { + "hash": "d164f7e964c2b8c02ef1761df9ffc640d1ffff72", + "size": 14703 + }, + "realms/lang/jbo_EN.lang": { + "hash": "7be3f47bbe858a31d3c0fd2a4738d99c9ae68583", + "size": 2962 + }, + "realms/lang/ka_GE.lang": { + "hash": "4820534d5b587ee8efe96ceed4e80b5d4f206113", + "size": 20791 + }, + "realms/lang/ko_KR.lang": { + "hash": "d692288b6f3ac4e752770a200202b595c0afaac7", + "size": 12872 + }, + "realms/lang/ksh_DE.lang": { + "hash": "23f4377dd3a0f244b37ab06e78774f126d8cc88f", + "size": 12398 + }, + "realms/lang/kw_GB.lang": { + "hash": "1b4b03096b79814a49683685acdf0e0dfca28791", + "size": 2206 + }, + "realms/lang/la_LA.lang": { + "hash": "1d27513779c0daf46660aa9588001385461c0f72", + "size": 7047 + }, + "realms/lang/lb_LU.lang": { + "hash": "8dbcbb4dd1f84ef5b75c8c29aa9eddf0dd93119b", + "size": 12538 + }, + "realms/lang/li_LI.lang": { + "hash": "551df7ee9aa64ccb568d15ec571b18a688f682bf", + "size": 1088 + }, + "realms/lang/lol_US.lang": { + "hash": "5a90a36fb83763fe0eabe810927c3e54078f9387", + "size": 11307 + }, + "realms/lang/lt_LT.lang": { + "hash": "e43cea1b2970f436bd589e6210346756a174427c", + "size": 13295 + }, + "realms/lang/lv_LV.lang": { + "hash": "bb9876f8c34b52433684c5c4d71922007741418f", + "size": 12672 + }, + "realms/lang/mi_NZ.lang": { + "hash": "ffab7afcd8d98533402f2e7f0b757a9d9502ee5f", + "size": 2574 + }, + "realms/lang/mk_MK.lang": { + "hash": "367df828dfc694294e57259a5f0ae3d216ac54c7", + "size": 15763 + }, + "realms/lang/mn_MN.lang": { + "hash": "360d440b249b320f64840a51db21c72959072457", + "size": 8992 + }, + "realms/lang/ms_MY.lang": { + "hash": "f84e466a27c807b2c0e56f9a827aa555222379a4", + "size": 12402 + }, + "realms/lang/mt_MT.lang": { + "hash": "7dee19db3bdf9d60790e2ae923f3549b933acdd8", + "size": 12620 + }, + "realms/lang/nds_DE.lang": { + "hash": "f6df0fe0ca6e659a16f2a077fa333c7797f4ad1a", + "size": 6521 + }, + "realms/lang/nl_NL.lang": { + "hash": "97941df27ee3a53ab33820b4cad6c7cd4f1259d7", + "size": 12415 + }, + "realms/lang/nn_NO.lang": { + "hash": "a57d8de4b54cd1797295a5a0acc6e08acd158058", + "size": 7908 + }, + "realms/lang/no_NO.lang": { + "hash": "00e1c6c68c2c99b5d6cd2f3ccd804e70f698652d", + "size": 12109 + }, + "realms/lang/oc_FR.lang": { + "hash": "a149b71bbff30bbbfe8a1336fe40d8c678f85d9a", + "size": 7929 + }, + "realms/lang/pl_PL.lang": { + "hash": "f86234bbfa7266e95c9374e64d6bb869cd8842f3", + "size": 12490 + }, + "realms/lang/pt_BR.lang": { + "hash": "546c2a16b1c44a1678f0f4720c89bda0b4210a46", + "size": 12212 + }, + "realms/lang/pt_PT.lang": { + "hash": "61739da5d2400c95047948a2676c19512e4caa84", + "size": 12330 + }, + "realms/lang/qya_AA.lang": { + "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", + "size": 617 + }, + "realms/lang/ro_RO.lang": { + "hash": "a532361abe223970e8189398cbaabdb7a58544cf", + "size": 12453 + }, + "realms/lang/ru_RU.lang": { + "hash": "c09603586d6ccf48e514a71fbc97d79dabfcd52f", + "size": 16424 + }, + "realms/lang/se_NO.lang": { + "hash": "32c516eb48eaa7d99eed6d6b852caf14e354d825", + "size": 6099 + }, + "realms/lang/sk_SK.lang": { + "hash": "811dccaa29f1899523f3db7c0c8c82101667ff3f", + "size": 12347 + }, + "realms/lang/sl_SI.lang": { + "hash": "0033dfc9e1ff6814d8e7363071b96bf1a3f5e2be", + "size": 12009 + }, + "realms/lang/so_SO.lang": { + "hash": "734f8cf068872d3d2b1e69e7333853a6d83e5ee8", + "size": 4293 + }, + "realms/lang/sq_AL.lang": { + "hash": "92d9b287736a407734ca0063997b4cc3bf134e74", + "size": 1567 + }, + "realms/lang/sr_SP.lang": { + "hash": "38c9792cb035af77ee66f62b395940219873fec3", + "size": 14070 + }, + "realms/lang/sv_SE.lang": { + "hash": "9d8cb7b70edc3bea7ef2bcf4ad3f390d08a54afd", + "size": 12250 + }, + "realms/lang/swg_de.lang": { + "hash": "cf642c81ed78fa5c4800ea15d6951370e9b27c6a", + "size": 761 + }, + "realms/lang/th_TH.lang": { + "hash": "0bc71ba6083bad6925c0fe7f77ea0b2f3e7f34ea", + "size": 19897 + }, + "realms/lang/tlh_AA.lang": { + "hash": "aa97ac3f7bc13a9ac4057fdaa9186cf5fa8264f4", + "size": 2669 + }, + "realms/lang/tr_TR.lang": { + "hash": "dc3a523fb82af9796cb1a8b8a50e502baaa0d188", + "size": 12563 + }, + "realms/lang/tzl_TZL.lang": { + "hash": "0f4f7231b987c176ed77a8eb0c6d372f72cf2123", + "size": 1002 + }, + "realms/lang/uk_UA.lang": { + "hash": "bb228500914fc80c407703076305ff1f42acc2e6", + "size": 16229 + }, + "realms/lang/val_ES.lang": { + "hash": "2c175798e16b174476541e8227769081c387dafc", + "size": 12399 + }, + "realms/lang/vi_VN.lang": { + "hash": "52e91cd6f1f4744674e897cae61b4367e93310eb", + "size": 14448 + }, + "realms/lang/zh_CN.lang": { + "hash": "3a8986e3bf925bf02cf25b23e401c9eadd390fe7", + "size": 11550 + }, + "realms/lang/zh_TW.lang": { + "hash": "6b6588068d07016f2707f67ae3db7fb0eb3de1e4", + "size": 11651 + } + } +} \ No newline at end of file diff --git a/mojang/assets/1.11.json b/mojang/assets/1.11.json new file mode 100644 index 0000000000..fa077ef483 --- /dev/null +++ b/mojang/assets/1.11.json @@ -0,0 +1,4788 @@ +{ + "objects": { + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "minecraft/icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "minecraft/icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/lang/af_za.lang": { + "hash": "e788d75e9e7b1cc1f4a429c3e300ef463b610746", + "size": 101923 + }, + "minecraft/lang/ar_sa.lang": { + "hash": "3b07db82a303676324771ec0597715b584c91466", + "size": 167300 + }, + "minecraft/lang/ast_es.lang": { + "hash": "e17c59e768d7498cb95359b7b6208b29406a5baf", + "size": 147127 + }, + "minecraft/lang/az_az.lang": { + "hash": "0eeab358703a660f42997d93857b9cd20608e194", + "size": 156386 + }, + "minecraft/lang/be_by.lang": { + "hash": "ea11a2a16e8b52afd92723c2b04aee42f6e68a94", + "size": 195522 + }, + "minecraft/lang/bg_bg.lang": { + "hash": "b5e80f97f438a38a7adea418aec08a85834ca57a", + "size": 202333 + }, + "minecraft/lang/br_fr.lang": { + "hash": "8dfff044644adf4de0a1b8fe334a47eaed0a65ff", + "size": 150107 + }, + "minecraft/lang/ca_es.lang": { + "hash": "c5dcda2ec2ae05d60e6853047073870ce2291d93", + "size": 150073 + }, + "minecraft/lang/cs_cz.lang": { + "hash": "57517f5fb436ef619e32de1c8edb2a0f98b4736f", + "size": 157184 + }, + "minecraft/lang/cy_gb.lang": { + "hash": "6d88765b5555218a800213fd38dac03111afd27a", + "size": 83025 + }, + "minecraft/lang/da_dk.lang": { + "hash": "c781a46f4660bd4eb236accfc77b996c1486d72f", + "size": 145131 + }, + "minecraft/lang/de_at.lang": { + "hash": "319c12b129219f6ae14e5f565b103760ca45f4fb", + "size": 145226 + }, + "minecraft/lang/de_de.lang": { + "hash": "07168d8277692dfa9f6dbfaaad4896b6a0089bb3", + "size": 150427 + }, + "minecraft/lang/el_gr.lang": { + "hash": "5ce42a67c7f0f23766f45d890c8dac699cdef9bd", + "size": 213732 + }, + "minecraft/lang/en_au.lang": { + "hash": "174a5ba6c5dda23795710cefe2a2e5b722316484", + "size": 141252 + }, + "minecraft/lang/en_ca.lang": { + "hash": "b26d552251cf714c84d228b70ffea1069ed1e30f", + "size": 141389 + }, + "minecraft/lang/en_gb.lang": { + "hash": "7b83d604c0794d9b5581d6c0e758a9479369b511", + "size": 141185 + }, + "minecraft/lang/en_nz.lang": { + "hash": "33e5d4a25bb656563ead63abfc20120daa9945ea", + "size": 140655 + }, + "minecraft/lang/en_pt.lang": { + "hash": "d70e6b15b4f884f4c8b355e102999f1f8fd8b904", + "size": 146953 + }, + "minecraft/lang/en_ud.lang": { + "hash": "0818a5430a2069bad9aa667ecbb1f724faa10102", + "size": 182169 + }, + "minecraft/lang/eo_uy.lang": { + "hash": "663ab68100fe63ebf9f8e0ae7ba2661dadf1f741", + "size": 142010 + }, + "minecraft/lang/es_ar.lang": { + "hash": "f14cb93ed658355f462401856586a655721b191e", + "size": 150792 + }, + "minecraft/lang/es_es.lang": { + "hash": "531a9719da8eff3aefdc2562bc05409b7ed9c7fd", + "size": 152469 + }, + "minecraft/lang/es_mx.lang": { + "hash": "56a8d67826da6f86d2ba1e1d1cdb412063d747f9", + "size": 150559 + }, + "minecraft/lang/es_uy.lang": { + "hash": "10c41e7297252b422d86513d87e9cf9eb5d2b848", + "size": 151251 + }, + "minecraft/lang/es_ve.lang": { + "hash": "6208da5d7df56f4e52840aef677d7cf5c29ce823", + "size": 151545 + }, + "minecraft/lang/et_ee.lang": { + "hash": "787b2fa4f1d4ac8b43f896184811024ee9b71910", + "size": 151603 + }, + "minecraft/lang/eu_es.lang": { + "hash": "76ebb3988b7c1cdf9f5d22e96307716aebb32f9e", + "size": 113190 + }, + "minecraft/lang/fa_ir.lang": { + "hash": "7e9b6d4ef58362b090b2c1dd3f2f403c4b187a3e", + "size": 87886 + }, + "minecraft/lang/fi_fi.lang": { + "hash": "1745346aedc049d027fb0e5471b4f923499913cc", + "size": 150353 + }, + "minecraft/lang/fil_ph.lang": { + "hash": "cdbdf93c0dbb749f036123e112f05377cc618603", + "size": 152751 + }, + "minecraft/lang/fo_fo.lang": { + "hash": "14064c3fffe5ae2716365b9daf43eb75516086d1", + "size": 113103 + }, + "minecraft/lang/fr_ca.lang": { + "hash": "13c9d69298c3901f7da61a757a035c48b06ee726", + "size": 158854 + }, + "minecraft/lang/fr_fr.lang": { + "hash": "1663ba164fb45deee01ec973cb7f698414fda80e", + "size": 157171 + }, + "minecraft/lang/fy_nl.lang": { + "hash": "87de1233740ffa5106ef287b97a014c896d4ace1", + "size": 134051 + }, + "minecraft/lang/ga_ie.lang": { + "hash": "b3f63c67a086318376576c97c191b2016e1a8f89", + "size": 144338 + }, + "minecraft/lang/gd_gb.lang": { + "hash": "09168ddbac2ab00f5f8423691ff86f8aff1255bb", + "size": 166486 + }, + "minecraft/lang/gl_es.lang": { + "hash": "86626f74b277634011b22f25bfdc47f070ce03ac", + "size": 138683 + }, + "minecraft/lang/gv_im.lang": { + "hash": "b04fa8d09c2f7704f7a986041520fd44ff3f9cac", + "size": 53331 + }, + "minecraft/lang/haw_us.lang": { + "hash": "53a0862dd93a971f863f2007af8bd14ec273a62a", + "size": 36650 + }, + "minecraft/lang/he_il.lang": { + "hash": "1b8a9e92efccc05c8cb133a6b638f97c569b4c13", + "size": 168301 + }, + "minecraft/lang/hi_in.lang": { + "hash": "7cda12c10124613b3b17252847eea363d434f7e0", + "size": 91047 + }, + "minecraft/lang/hr_hr.lang": { + "hash": "00d89d0ac32fb31ef51ad6d0459fec07bde84f40", + "size": 147107 + }, + "minecraft/lang/hu_hu.lang": { + "hash": "b58c189b887bd34519b53b783f0ab6728cbebc4b", + "size": 152029 + }, + "minecraft/lang/hy_am.lang": { + "hash": "a53fb10be58ab07363c9e9508d4867a8b197fb24", + "size": 70050 + }, + "minecraft/lang/id_id.lang": { + "hash": "04bc6a07ca7a0c6dc5732aec3c99edf8c050aa89", + "size": 146953 + }, + "minecraft/lang/io_ido.lang": { + "hash": "b443ace0e54d1659c30fe5bfb6842bd7e20e98b3", + "size": 93202 + }, + "minecraft/lang/is_is.lang": { + "hash": "a3817c29592d9c7a40880eb022cd423071958987", + "size": 104932 + }, + "minecraft/lang/it_it.lang": { + "hash": "921dab353856c3a500df0f5bc0e36a82de0e0a4a", + "size": 156608 + }, + "minecraft/lang/ja_jp.lang": { + "hash": "44ab8f3c7484c73e42ccfa4298d280b68fadcd2d", + "size": 170225 + }, + "minecraft/lang/jbo_en.lang": { + "hash": "b16c5b780c6e68d38f8a842f2d3ca478a08bf66c", + "size": 56621 + }, + "minecraft/lang/ka_ge.lang": { + "hash": "dec0795c8e1ed7e02131d439964acc1f442885a3", + "size": 243633 + }, + "minecraft/lang/ko_kr.lang": { + "hash": "722a6b1884d261e4755a40137cacf9eea68e3e7c", + "size": 162674 + }, + "minecraft/lang/ksh_de.lang": { + "hash": "d1f579d022b1fe6482ff6da588365d79b55ef730", + "size": 146169 + }, + "minecraft/lang/kw_gb.lang": { + "hash": "62d34b52e6551ce4b4292d124421fd94ec853051", + "size": 63577 + }, + "minecraft/lang/la_la.lang": { + "hash": "d66b9f1c1070042c9e66c973a2adb6464313a269", + "size": 145373 + }, + "minecraft/lang/lb_lu.lang": { + "hash": "7bdf03770e018b591a90674c6a891f7110e7e0b6", + "size": 149667 + }, + "minecraft/lang/li_li.lang": { + "hash": "2c246b3424f8d3850681eb302a2eb9fb335878dc", + "size": 104122 + }, + "minecraft/lang/lol_us.lang": { + "hash": "88ec2876d8e82a065949b56858bb32a438dd1f48", + "size": 141570 + }, + "minecraft/lang/lt_lt.lang": { + "hash": "64730fc1eedea946ef4be9f7b9b0a629e5b39886", + "size": 160545 + }, + "minecraft/lang/lv_lv.lang": { + "hash": "114710d77ce8635218e5616cdc065f78e38f6e61", + "size": 101873 + }, + "minecraft/lang/mi_nz.lang": { + "hash": "c6ff33b29951b8e70cf99c4ebed0c6c6424dd65b", + "size": 17478 + }, + "minecraft/lang/mk_mk.lang": { + "hash": "1391c173c5708ad2db0376542d1fed72f87a54cf", + "size": 76658 + }, + "minecraft/lang/mn_mn.lang": { + "hash": "69b58d65a3967ce349e1eaf0471547f7dc3a6d3f", + "size": 161477 + }, + "minecraft/lang/ms_my.lang": { + "hash": "137cc3930a6f600c045ed5ec40bba3e628cc1d64", + "size": 149233 + }, + "minecraft/lang/mt_mt.lang": { + "hash": "da4a6d6a99520fed7c47097dcf87a988615501eb", + "size": 135879 + }, + "minecraft/lang/nds_de.lang": { + "hash": "8588397bcb47d981cc4746d182fb71ba5431cf96", + "size": 64763 + }, + "minecraft/lang/nl_nl.lang": { + "hash": "f5086f46d32e2528022bf94edce62e94f77c12db", + "size": 146564 + }, + "minecraft/lang/nn_no.lang": { + "hash": "f64044895ec400d11366ca82e3a316b145e560a9", + "size": 128174 + }, + "minecraft/lang/no_no.lang": { + "hash": "a99023c2345d0d963df3bddab5f473c2e9b106d0", + "size": 143731 + }, + "minecraft/lang/oc_fr.lang": { + "hash": "5eedec67dea47dd7136fdc6a05e6ce5d88c28bb0", + "size": 120060 + }, + "minecraft/lang/pl_pl.lang": { + "hash": "cce40a2809cbe7ded02baa07630f436885cc8033", + "size": 153598 + }, + "minecraft/lang/pt_br.lang": { + "hash": "02ed2048870f035e2abd2d6a5925c23fa1ed80f2", + "size": 150579 + }, + "minecraft/lang/pt_pt.lang": { + "hash": "24152e622c3eb21d2e561f49b4362db08624ef4b", + "size": 151431 + }, + "minecraft/lang/qya_aa.lang": { + "hash": "5cf502fcd8b70cfcd2213ada7be933b6a28f0695", + "size": 40629 + }, + "minecraft/lang/ro_ro.lang": { + "hash": "a667710a119bcbcba1141002d870151ac50c7e80", + "size": 151971 + }, + "minecraft/lang/ru_ru.lang": { + "hash": "8f1e0015aff5506c7fc4ad34284f28f3736ca598", + "size": 196691 + }, + "minecraft/lang/se_no.lang": { + "hash": "950ab22a148005000136b49bcd59b1caa03f6ce8", + "size": 18633 + }, + "minecraft/lang/sk_sk.lang": { + "hash": "fa351380685d6c51b66412c7e0687a19c9f23226", + "size": 153923 + }, + "minecraft/lang/sl_si.lang": { + "hash": "d46796820d3cd2bb2ed1a6f4606434c199d0f04c", + "size": 147745 + }, + "minecraft/lang/so_so.lang": { + "hash": "d79930046547eda548449fadca1032ebf4858a87", + "size": 20446 + }, + "minecraft/lang/sq_al.lang": { + "hash": "2c1c7668c3edfa97984601c036f9535d28f00f8f", + "size": 30573 + }, + "minecraft/lang/sr_sp.lang": { + "hash": "37bc2add356adcf027ed14916f2694ef2c734fca", + "size": 177916 + }, + "minecraft/lang/sv_se.lang": { + "hash": "8355be7ff19e9d8d4a31e0ce77ec49d82bd888ed", + "size": 145053 + }, + "minecraft/lang/swg_de.lang": { + "hash": "54e60b582fc693a9f5d224f0459f77e9ef59a3a8", + "size": 14925 + }, + "minecraft/lang/th_th.lang": { + "hash": "b05c6ad61f5b940de60b1f9c6e1daeec7365a05b", + "size": 214596 + }, + "minecraft/lang/tlh_aa.lang": { + "hash": "f61b0dfba0919ac8723cf5337d90f7a28c4ade9a", + "size": 61646 + }, + "minecraft/lang/tr_tr.lang": { + "hash": "21ff1ecf6aae373474a23babc9fd12de8a9cd60e", + "size": 151882 + }, + "minecraft/lang/tzl_tzl.lang": { + "hash": "a5f7e32f8300a519a007e3c0f4e030d4c3d2ae09", + "size": 63924 + }, + "minecraft/lang/uk_ua.lang": { + "hash": "5eb32dbc41c4380bad1fa7d0ffbd7424a5478dfe", + "size": 200876 + }, + "minecraft/lang/val_es.lang": { + "hash": "ca1bbbb96d506d6cb9e127c06b44ca65727e7e9a", + "size": 156198 + }, + "minecraft/lang/vi_vn.lang": { + "hash": "585514068498243f055589e6328b91b6bc23b126", + "size": 172141 + }, + "minecraft/lang/zh_cn.lang": { + "hash": "b1113faf699970ed81a1ae339683b6c6c01083f3", + "size": 139101 + }, + "minecraft/lang/zh_tw.lang": { + "hash": "b16943c6cf90b2cf36c3bbd7a874392badf4e5b2", + "size": 142226 + }, + "minecraft/sounds.json": { + "hash": "a09de8942defe1fb7326af410208a50a8b5e90ed", + "size": 92092 + }, + "minecraft/sounds/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "minecraft/sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "minecraft/sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "minecraft/sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "minecraft/sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "minecraft/sounds/ambient/cave/cave14.ogg": { + "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", + "size": 88989 + }, + "minecraft/sounds/ambient/cave/cave15.ogg": { + "hash": "bdbaad5ee2fede656f074621625a4c25287f28ff", + "size": 58609 + }, + "minecraft/sounds/ambient/cave/cave16.ogg": { + "hash": "2ee3d3db9717b7f689e5b3ab389838e4f85af3a5", + "size": 46306 + }, + "minecraft/sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "minecraft/sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "minecraft/sounds/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "minecraft/sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "minecraft/sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "minecraft/sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "minecraft/sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "minecraft/sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "minecraft/sounds/ambient/weather/rain1.ogg": { + "hash": "941611aed1eb6888f6ad998af22d2d2ef2efc4aa", + "size": 22230 + }, + "minecraft/sounds/ambient/weather/rain2.ogg": { + "hash": "6cf5c9f78a221f9a9576753fa5ca6cf3563c352a", + "size": 23292 + }, + "minecraft/sounds/ambient/weather/rain3.ogg": { + "hash": "61dba25ce75a25e7920bcb210408fc6b6a2c92f0", + "size": 23967 + }, + "minecraft/sounds/ambient/weather/rain4.ogg": { + "hash": "0b0d9e03b93a8c5823eb4f925114aef0cb9ac6b2", + "size": 23963 + }, + "minecraft/sounds/ambient/weather/rain5.ogg": { + "hash": "072089b5c336cf62fc003f4b4a63c4740f4931df", + "size": 22157 + }, + "minecraft/sounds/ambient/weather/rain6.ogg": { + "hash": "b94f782f9762a5497f51b8065bdc7e495424bcbd", + "size": 23159 + }, + "minecraft/sounds/ambient/weather/rain7.ogg": { + "hash": "45bf909bc5def60f055a57ac776ac277364d76a6", + "size": 23713 + }, + "minecraft/sounds/ambient/weather/rain8.ogg": { + "hash": "15925d0a3a0de4b483f4d90ac2fc9a2043e499ee", + "size": 24855 + }, + "minecraft/sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "minecraft/sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "minecraft/sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "minecraft/sounds/block/brewing_stand/brew1.ogg": { + "hash": "b91c8cf157979540e517895beefe0390acac6454", + "size": 11092 + }, + "minecraft/sounds/block/brewing_stand/brew2.ogg": { + "hash": "030a3d36cccac21197db2ec078f96cbc2caa1311", + "size": 12877 + }, + "minecraft/sounds/block/chest/close.ogg": { + "hash": "a7d0d6f761c9a647cc0273bc016f2772b85f6d88", + "size": 7590 + }, + "minecraft/sounds/block/chest/close2.ogg": { + "hash": "eaa2cfc2ca71f219930cc496d5316853364d3623", + "size": 7896 + }, + "minecraft/sounds/block/chest/close3.ogg": { + "hash": "fda6f8d1f1daabad0fd78903cd3c4b366f77a8e5", + "size": 7116 + }, + "minecraft/sounds/block/chest/open.ogg": { + "hash": "f993dbcc8cdde669020b9f988f091d997006ce8b", + "size": 8916 + }, + "minecraft/sounds/block/chorus_flower/death1.ogg": { + "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", + "size": 16467 + }, + "minecraft/sounds/block/chorus_flower/death2.ogg": { + "hash": "64ea3da2bfe8f994308140c734ca81a6fed4d4a7", + "size": 16267 + }, + "minecraft/sounds/block/chorus_flower/death3.ogg": { + "hash": "aa10d6c0b4941f35b7129ee0b9905536826f2422", + "size": 10243 + }, + "minecraft/sounds/block/chorus_flower/grow1.ogg": { + "hash": "07373cce0250d335443998231c8a9e3ef7531e9f", + "size": 13938 + }, + "minecraft/sounds/block/chorus_flower/grow2.ogg": { + "hash": "f23941bd42028d6fac79a142cb913522f05998c2", + "size": 15249 + }, + "minecraft/sounds/block/chorus_flower/grow3.ogg": { + "hash": "7e163e93b0799fc8373baa3fdbf44bffcbe540b4", + "size": 17264 + }, + "minecraft/sounds/block/chorus_flower/grow4.ogg": { + "hash": "a2c1116d40b879a0abccc2f02c0471be91bb6b30", + "size": 14078 + }, + "minecraft/sounds/block/enchantment_table/enchant1.ogg": { + "hash": "f05f55328f2b98b3c7d881fcdef7e7964d8082fa", + "size": 14984 + }, + "minecraft/sounds/block/enchantment_table/enchant2.ogg": { + "hash": "2568ad69e8c6b393bc64745ee825c4026a0cc06d", + "size": 14972 + }, + "minecraft/sounds/block/enchantment_table/enchant3.ogg": { + "hash": "ca7a734d03d0deaa89a9d7f786e5c827f62f442d", + "size": 16575 + }, + "minecraft/sounds/block/enderchest/close.ogg": { + "hash": "5f3412ca2fe0141a412dfd66567aa13a26e89ec1", + "size": 7840 + }, + "minecraft/sounds/block/enderchest/open.ogg": { + "hash": "822b19d5b722fd689e60cfaa7c3ae39a3bdf701c", + "size": 14277 + }, + "minecraft/sounds/block/fence_gate/close1.ogg": { + "hash": "aaebcc83934fb7919c7af934eefc5a586678e1b2", + "size": 6492 + }, + "minecraft/sounds/block/fence_gate/close2.ogg": { + "hash": "58d63232621aaa03e4d09598700561214e7c2477", + "size": 6649 + }, + "minecraft/sounds/block/fence_gate/open1.ogg": { + "hash": "fa68bbdcbb68db8dea8604f3ae5caadb9ded0cbe", + "size": 6676 + }, + "minecraft/sounds/block/fence_gate/open2.ogg": { + "hash": "836ae33bdfadbe5dcbe0696fe64c671beb4938fb", + "size": 7018 + }, + "minecraft/sounds/block/furnace/fire_crackle1.ogg": { + "hash": "c27a5dfd1f85834d0238273dfc7227b85776afc8", + "size": 24373 + }, + "minecraft/sounds/block/furnace/fire_crackle2.ogg": { + "hash": "8e00fe4a121211c668eed96c0c45bef4e1ae2978", + "size": 22697 + }, + "minecraft/sounds/block/furnace/fire_crackle3.ogg": { + "hash": "83221aea5f4c54dc13907d85a8330c02da933a10", + "size": 20394 + }, + "minecraft/sounds/block/furnace/fire_crackle4.ogg": { + "hash": "739dc564cf6d0ff909542293cd5754d4aa52bf2c", + "size": 20583 + }, + "minecraft/sounds/block/furnace/fire_crackle5.ogg": { + "hash": "42a25a79668f99c697be57c0353c9e82fc7a5842", + "size": 23872 + }, + "minecraft/sounds/block/iron_door/close1.ogg": { + "hash": "108c61bfecd4f969778173578984503e08dd7898", + "size": 6550 + }, + "minecraft/sounds/block/iron_door/close2.ogg": { + "hash": "aec962400204953cc7eefef2c0cc1942bbeaff38", + "size": 6590 + }, + "minecraft/sounds/block/iron_door/close3.ogg": { + "hash": "278ae35982e186ab9f4a9ef5728b18793c939e98", + "size": 6465 + }, + "minecraft/sounds/block/iron_door/close4.ogg": { + "hash": "4710afcb488c6ee3881e3b896dfcd5cc2069049a", + "size": 6579 + }, + "minecraft/sounds/block/iron_door/open1.ogg": { + "hash": "a8756192499be8204a5e195b9873b6b48c0d1d25", + "size": 7486 + }, + "minecraft/sounds/block/iron_door/open2.ogg": { + "hash": "0208597870daf05e8bde08d4aac04989c9ebedf2", + "size": 7612 + }, + "minecraft/sounds/block/iron_door/open3.ogg": { + "hash": "e700e2c9abdfc27a32ac3b7f759d6c48a0846992", + "size": 6812 + }, + "minecraft/sounds/block/iron_door/open4.ogg": { + "hash": "ae6914ce7180755e98ee2d169e1757bc624bbade", + "size": 7306 + }, + "minecraft/sounds/block/iron_trapdoor/close1.ogg": { + "hash": "2eed61a9d62487569fe54986856238e1c364f7cd", + "size": 5520 + }, + "minecraft/sounds/block/iron_trapdoor/close2.ogg": { + "hash": "003409183ca2b8a8a140bfeb6390d1a9edc8c88b", + "size": 5278 + }, + "minecraft/sounds/block/iron_trapdoor/close3.ogg": { + "hash": "d76adcd771f45c83ded14aaad4645dd068918d52", + "size": 5220 + }, + "minecraft/sounds/block/iron_trapdoor/close4.ogg": { + "hash": "f1f532ab1d59998dcdb4e1838fa62d224cdcfd1e", + "size": 5580 + }, + "minecraft/sounds/block/iron_trapdoor/open1.ogg": { + "hash": "45f65be973d1929c2bd26d4fbc7912ad6bfc4834", + "size": 5256 + }, + "minecraft/sounds/block/iron_trapdoor/open2.ogg": { + "hash": "fdce7a33bf8e7605d40a10dbe0edc5556b1d43c4", + "size": 5566 + }, + "minecraft/sounds/block/iron_trapdoor/open3.ogg": { + "hash": "edb8625e330ee1ee8ceeb2540cd083360e9daf65", + "size": 4991 + }, + "minecraft/sounds/block/iron_trapdoor/open4.ogg": { + "hash": "e73b083393fa29357e85f8b535751e14853cf7b5", + "size": 5516 + }, + "minecraft/sounds/block/shulker_box/close.ogg": { + "hash": "d673dd1dae8c1dc80b53917cf454a52386256132", + "size": 8936 + }, + "minecraft/sounds/block/shulker_box/open.ogg": { + "hash": "0fadce9827b247d2da715d8e5a8213db83fbe44f", + "size": 9352 + }, + "minecraft/sounds/block/waterlily/place1.ogg": { + "hash": "a8d5525b3304a47c138579e46c5dc525bba193dd", + "size": 5165 + }, + "minecraft/sounds/block/waterlily/place2.ogg": { + "hash": "ba72e7707b095d24af0cb9c267b9c5b92efa3e70", + "size": 5034 + }, + "minecraft/sounds/block/waterlily/place3.ogg": { + "hash": "ceade9b1b4c759e442d6903ddd9102c22401168d", + "size": 5292 + }, + "minecraft/sounds/block/waterlily/place4.ogg": { + "hash": "5488a01c534a16c2138c2f7072343d4179695477", + "size": 5114 + }, + "minecraft/sounds/block/wooden_door/close.ogg": { + "hash": "871634413de37a092d0e5fe7844a37917c27bbf2", + "size": 6789 + }, + "minecraft/sounds/block/wooden_door/close2.ogg": { + "hash": "6e0d43b064fb69f7b63e0704d99a38bb2ebc19e0", + "size": 6504 + }, + "minecraft/sounds/block/wooden_door/close3.ogg": { + "hash": "d11ce21cc8a280448e9c12a28406583127809b79", + "size": 6427 + }, + "minecraft/sounds/block/wooden_door/close4.ogg": { + "hash": "011cf0d5b4015b52129caa98c7c4a35ea7a795ed", + "size": 6363 + }, + "minecraft/sounds/block/wooden_door/open.ogg": { + "hash": "4ed1f29f3e1378811f7fcc49db743400b8e3284f", + "size": 8011 + }, + "minecraft/sounds/block/wooden_door/open2.ogg": { + "hash": "5c44e7a8da8afddd9220121ba76ec1badebb56c3", + "size": 7320 + }, + "minecraft/sounds/block/wooden_door/open3.ogg": { + "hash": "d2ba0797ca24fcf15d105c88899089e4af5cb9f4", + "size": 6820 + }, + "minecraft/sounds/block/wooden_door/open4.ogg": { + "hash": "21464f4cfb0163f9071d2a84d818bd5ac5b6eee6", + "size": 7472 + }, + "minecraft/sounds/block/wooden_trapdoor/close1.ogg": { + "hash": "159697af99ef2640f870bee2aaeda9170a918523", + "size": 5519 + }, + "minecraft/sounds/block/wooden_trapdoor/close2.ogg": { + "hash": "5e49444266bf88c2006233a811561272ad8f157f", + "size": 5280 + }, + "minecraft/sounds/block/wooden_trapdoor/close3.ogg": { + "hash": "c9a5510420292be670d0020b7123ca0fef1f6087", + "size": 4887 + }, + "minecraft/sounds/block/wooden_trapdoor/open1.ogg": { + "hash": "9eb0c3c8c34bcf83db451c12f24edd756908d265", + "size": 5295 + }, + "minecraft/sounds/block/wooden_trapdoor/open2.ogg": { + "hash": "a410f82debee252f1399a8c391bef261ab42d07c", + "size": 5389 + }, + "minecraft/sounds/block/wooden_trapdoor/open3.ogg": { + "hash": "37c0ff8ac56889125bb0d11be7225f453e1e4098", + "size": 5907 + }, + "minecraft/sounds/block/wooden_trapdoor/open4.ogg": { + "hash": "f756c39f4ca9565c359a66d33b5a4f9d886e5479", + "size": 5788 + }, + "minecraft/sounds/block/wooden_trapdoor/open5.ogg": { + "hash": "3a05ef3ce1827538f54ba4b3262eaee438da4217", + "size": 5760 + }, + "minecraft/sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "minecraft/sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "minecraft/sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "minecraft/sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "minecraft/sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "minecraft/sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "minecraft/sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "minecraft/sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "minecraft/sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "minecraft/sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "minecraft/sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "minecraft/sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "minecraft/sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "minecraft/sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "minecraft/sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "minecraft/sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "minecraft/sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "minecraft/sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "minecraft/sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "minecraft/sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "minecraft/sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "minecraft/sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "minecraft/sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "minecraft/sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "minecraft/sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "minecraft/sounds/enchant/thorns/hit1.ogg": { + "hash": "539fe34036caba1b247df3360c688960e4defd81", + "size": 6662 + }, + "minecraft/sounds/enchant/thorns/hit2.ogg": { + "hash": "cce17e7a814eb77c9cc14d6f97ba6a941bbe9c74", + "size": 7228 + }, + "minecraft/sounds/enchant/thorns/hit3.ogg": { + "hash": "cc8d5578d3d8728955ab0d54b0278ffcf99d858b", + "size": 7976 + }, + "minecraft/sounds/enchant/thorns/hit4.ogg": { + "hash": "8797fc7cc14c4ffeae1b131631fa025154f98c86", + "size": 8269 + }, + "minecraft/sounds/entity/armorstand/break1.ogg": { + "hash": "d39e91b93f8e7eb31776e65e9788a0ab2c9b32c3", + "size": 7891 + }, + "minecraft/sounds/entity/armorstand/break2.ogg": { + "hash": "4d270722140425e172a192d4393676b1f65e15d5", + "size": 6862 + }, + "minecraft/sounds/entity/armorstand/break3.ogg": { + "hash": "0fed68b1071ec4f3c5ce24639c746b7e975c1c91", + "size": 6713 + }, + "minecraft/sounds/entity/armorstand/break4.ogg": { + "hash": "695ebb888cda6e98ce2cda9a69b2c29dddbb7b2b", + "size": 6292 + }, + "minecraft/sounds/entity/armorstand/hit1.ogg": { + "hash": "155de9993fbc036f371d9fee50c8b2012dc5adce", + "size": 7423 + }, + "minecraft/sounds/entity/armorstand/hit2.ogg": { + "hash": "504362657a72f3ecb1d694989c23c497310cc471", + "size": 6503 + }, + "minecraft/sounds/entity/armorstand/hit3.ogg": { + "hash": "136cc386976d1901f9b3b374a71d987efb50dce6", + "size": 6075 + }, + "minecraft/sounds/entity/armorstand/hit4.ogg": { + "hash": "6c83307ca1f6d7484d2899f381801713cdf06bbe", + "size": 6078 + }, + "minecraft/sounds/entity/cow/milk1.ogg": { + "hash": "462cbc14581ba05f4a5f1e5aa23cb48eb823bf2d", + "size": 14489 + }, + "minecraft/sounds/entity/cow/milk2.ogg": { + "hash": "47d640178306584d10213dbf05290150ff60a46b", + "size": 13302 + }, + "minecraft/sounds/entity/cow/milk3.ogg": { + "hash": "e7133a7d4822e40f0abd716faa3a8f340362b8d7", + "size": 13332 + }, + "minecraft/sounds/entity/guardian/ambient1.ogg": { + "hash": "6c5c988701199ca65fcd2caf88a0e456d3421977", + "size": 15061 + }, + "minecraft/sounds/entity/guardian/ambient2.ogg": { + "hash": "98e6c933794f74d15b1e87eea64ca6f766e557c2", + "size": 14776 + }, + "minecraft/sounds/entity/guardian/ambient3.ogg": { + "hash": "43ba9e9339435f351b4578723910556354e16d43", + "size": 13395 + }, + "minecraft/sounds/entity/guardian/ambient4.ogg": { + "hash": "4ebf0ae943f5881bb81af674e8596341e52015eb", + "size": 12793 + }, + "minecraft/sounds/entity/horse/eat1.ogg": { + "hash": "65727e3d0b1e51e537b0e476f119bee8be45edab", + "size": 8581 + }, + "minecraft/sounds/entity/horse/eat2.ogg": { + "hash": "1f13e157e2ff169eef53bab24e65cb40d41b93b6", + "size": 6990 + }, + "minecraft/sounds/entity/horse/eat3.ogg": { + "hash": "c5cd11a147cf6a37bd0f33f951f74464fb0d128a", + "size": 7073 + }, + "minecraft/sounds/entity/horse/eat4.ogg": { + "hash": "6ac381cb9b69baf96b909e59d8c9886579746e4f", + "size": 7143 + }, + "minecraft/sounds/entity/horse/eat5.ogg": { + "hash": "1826c6986572fe2f7ab9111dc6da9b67df1f7f20", + "size": 6249 + }, + "minecraft/sounds/entity/itemframe/add_item1.ogg": { + "hash": "cf44e74d49ef2793fb01143a37fd27ee50d0e727", + "size": 4404 + }, + "minecraft/sounds/entity/itemframe/add_item2.ogg": { + "hash": "281f889e8eadcb21e2bb664d4f337192fab3a139", + "size": 4303 + }, + "minecraft/sounds/entity/itemframe/add_item3.ogg": { + "hash": "e2b2464a1507c129e4fd8aa2447f92cfe1bd61bb", + "size": 4488 + }, + "minecraft/sounds/entity/itemframe/add_item4.ogg": { + "hash": "285196110d802aed2f6797eb436d70e36716edaa", + "size": 4581 + }, + "minecraft/sounds/entity/itemframe/break1.ogg": { + "hash": "36adcbb0553274272777667992b363d857b80af9", + "size": 4907 + }, + "minecraft/sounds/entity/itemframe/break2.ogg": { + "hash": "c756f26f5a702fca021795d9ae15b5dadba1cf07", + "size": 4980 + }, + "minecraft/sounds/entity/itemframe/break3.ogg": { + "hash": "1d15957378b747a2daad165dd14acc5689310e9a", + "size": 4956 + }, + "minecraft/sounds/entity/itemframe/place1.ogg": { + "hash": "fae49d67f7901e74e75c1343082096fd7f524ee7", + "size": 5362 + }, + "minecraft/sounds/entity/itemframe/place2.ogg": { + "hash": "dcddcc8d9845734c85e39afecb34cc2b1586905c", + "size": 5009 + }, + "minecraft/sounds/entity/itemframe/place3.ogg": { + "hash": "06dafda29984d98c81df8cd5edeca2e96599f1f4", + "size": 5218 + }, + "minecraft/sounds/entity/itemframe/place4.ogg": { + "hash": "d6a7e9b6882630bc21a0efad67dcccd12ccb2eb5", + "size": 4542 + }, + "minecraft/sounds/entity/itemframe/remove_item1.ogg": { + "hash": "83c8daabf4016b4a69a0aff792629776e646477a", + "size": 4179 + }, + "minecraft/sounds/entity/itemframe/remove_item2.ogg": { + "hash": "35a5c6a402a0f0091c1221a245ea9cc180975cc8", + "size": 4439 + }, + "minecraft/sounds/entity/itemframe/remove_item3.ogg": { + "hash": "54ae8bae3da40ea9a80739d7b36106bffaf8854c", + "size": 4347 + }, + "minecraft/sounds/entity/itemframe/remove_item4.ogg": { + "hash": "7c58d79a33c20c776c6f592b80e96305034c6dbe", + "size": 4311 + }, + "minecraft/sounds/entity/itemframe/rotate_item1.ogg": { + "hash": "c6ac8614f870ba8a7898a2544738d03dc141c92c", + "size": 4097 + }, + "minecraft/sounds/entity/itemframe/rotate_item2.ogg": { + "hash": "5ebe9a655de4ff8510a2c58e74d25a65ce6c8ad1", + "size": 4004 + }, + "minecraft/sounds/entity/itemframe/rotate_item3.ogg": { + "hash": "def695c50fa800dc639e91bea0148c7626ca5e87", + "size": 4021 + }, + "minecraft/sounds/entity/itemframe/rotate_item4.ogg": { + "hash": "5cd1caeb2b7c35e58c57a90eed97be8cd893e499", + "size": 4075 + }, + "minecraft/sounds/entity/leashknot/break1.ogg": { + "hash": "63c22eb984e3406f33bd3fc474b1d76f2c395f1a", + "size": 6632 + }, + "minecraft/sounds/entity/leashknot/break2.ogg": { + "hash": "48f9931bef7d3a07c7ea40126eb2bd9c71c4a0e7", + "size": 7237 + }, + "minecraft/sounds/entity/leashknot/break3.ogg": { + "hash": "1f411b36057067939b1aa1b0354ebb8eaa1e980d", + "size": 7741 + }, + "minecraft/sounds/entity/leashknot/place1.ogg": { + "hash": "2b048cb32391a275b07e5648ec6d474fb52f9f91", + "size": 6186 + }, + "minecraft/sounds/entity/leashknot/place2.ogg": { + "hash": "45d81989f156d74bd07939be66cb89aecd6f8609", + "size": 5924 + }, + "minecraft/sounds/entity/leashknot/place3.ogg": { + "hash": "ee39bc3030b4465309f67d897b9df23093acba06", + "size": 6367 + }, + "minecraft/sounds/entity/painting/break1.ogg": { + "hash": "a1aaacc760df41853a7c02e741b81bfc51c5e93c", + "size": 5644 + }, + "minecraft/sounds/entity/painting/break2.ogg": { + "hash": "330a29f4ac0f178bb2d5855b29ad1b262ef14604", + "size": 5380 + }, + "minecraft/sounds/entity/painting/break3.ogg": { + "hash": "7a4f2566e6d1ff536a9c6d7f9a0d804d15a3ce62", + "size": 5225 + }, + "minecraft/sounds/entity/painting/place1.ogg": { + "hash": "a3ab149628aa2f10acda1e1e3c097b04fcb46328", + "size": 4609 + }, + "minecraft/sounds/entity/painting/place2.ogg": { + "hash": "2211e494688ba04b0c4658ed74d7e48c2d391c33", + "size": 4720 + }, + "minecraft/sounds/entity/painting/place3.ogg": { + "hash": "f82bb1724f94ef3e2cd80a0e41ed0ca54c8f7502", + "size": 4708 + }, + "minecraft/sounds/entity/painting/place4.ogg": { + "hash": "08d3912d571693d82692458132d4de59928f16d6", + "size": 4920 + }, + "minecraft/sounds/entity/player/attack/crit1.ogg": { + "hash": "509656b6d02a4491f46c686e66b615950c6c1408", + "size": 8223 + }, + "minecraft/sounds/entity/player/attack/crit2.ogg": { + "hash": "1b172129daf7cd9a36d2b0f7820baf2e479e381a", + "size": 9783 + }, + "minecraft/sounds/entity/player/attack/crit3.ogg": { + "hash": "15bbaf7901d7abff12bb872ff88a6ad541f5227a", + "size": 8273 + }, + "minecraft/sounds/entity/player/attack/knockback1.ogg": { + "hash": "08626fc2a337c28b5dfdafb6daa9ea31f9a70571", + "size": 8148 + }, + "minecraft/sounds/entity/player/attack/knockback2.ogg": { + "hash": "0556f8b2dc424e7368b4ab9f8a315aa26982e3fc", + "size": 7428 + }, + "minecraft/sounds/entity/player/attack/knockback3.ogg": { + "hash": "085a6cd2e023877254d1118c403f39e556c003cb", + "size": 8234 + }, + "minecraft/sounds/entity/player/attack/knockback4.ogg": { + "hash": "1c722dfd43b06c28273bc8c56d1d02c1a6ea5e48", + "size": 8442 + }, + "minecraft/sounds/entity/player/attack/strong1.ogg": { + "hash": "d7067e204913cf9631bfbb7340102f6de75c2dfc", + "size": 5194 + }, + "minecraft/sounds/entity/player/attack/strong2.ogg": { + "hash": "56afe99ff911f7c56fb923cd85427a719c2a1424", + "size": 5782 + }, + "minecraft/sounds/entity/player/attack/strong3.ogg": { + "hash": "780917a341ca4e6a5a8f4e744142a94069189fb0", + "size": 5252 + }, + "minecraft/sounds/entity/player/attack/strong4.ogg": { + "hash": "a272af870850e4d5905f476ac23bcb28543a543a", + "size": 5460 + }, + "minecraft/sounds/entity/player/attack/strong5.ogg": { + "hash": "c3dcdf6dff63fcf4d35b2742b62018591de0e156", + "size": 5664 + }, + "minecraft/sounds/entity/player/attack/strong6.ogg": { + "hash": "ed76364b90ade21c5d25bf09a4a67475801bce66", + "size": 5122 + }, + "minecraft/sounds/entity/player/attack/sweep1.ogg": { + "hash": "fd20e1cd8c69bc2f037de950b078a729a4b7d6a6", + "size": 5546 + }, + "minecraft/sounds/entity/player/attack/sweep2.ogg": { + "hash": "c9534f4d840470b3c6efbcb84cff23c57baa3393", + "size": 5398 + }, + "minecraft/sounds/entity/player/attack/sweep3.ogg": { + "hash": "4c26fd4c2774e7afcbda1e293a27595e04e87c47", + "size": 5238 + }, + "minecraft/sounds/entity/player/attack/sweep4.ogg": { + "hash": "ae9bb7a332e3e3d3665f282b60b296ec01be97df", + "size": 4969 + }, + "minecraft/sounds/entity/player/attack/sweep5.ogg": { + "hash": "50a317f837b0604c3ebe8224951c1a0d7a94516a", + "size": 5329 + }, + "minecraft/sounds/entity/player/attack/sweep6.ogg": { + "hash": "39077d824a27e8040b0e1f2b4707d81149830d11", + "size": 5117 + }, + "minecraft/sounds/entity/player/attack/sweep7.ogg": { + "hash": "e8d0df494880f2067bb64d08a7428a78239c9a29", + "size": 5515 + }, + "minecraft/sounds/entity/player/attack/weak1.ogg": { + "hash": "f26ab58dc70ce7a3f4d16b5bb31620894b0b8812", + "size": 4337 + }, + "minecraft/sounds/entity/player/attack/weak2.ogg": { + "hash": "8d56863e83e0e114937522d3a4a7e124528c65b4", + "size": 4260 + }, + "minecraft/sounds/entity/player/attack/weak3.ogg": { + "hash": "5d78e883f8bf8123261a5b05cf90cb5cc020fa6e", + "size": 4463 + }, + "minecraft/sounds/entity/player/attack/weak4.ogg": { + "hash": "5fa52f2e49e446e466b721937cc168bba734ef33", + "size": 4525 + }, + "minecraft/sounds/entity/rabbit/attack1.ogg": { + "hash": "5041867a91a67cec2fa1ab572c351d2796a6f050", + "size": 7443 + }, + "minecraft/sounds/entity/rabbit/attack2.ogg": { + "hash": "4b90ff3a9b1486642bc0f15da0045d83a91df82e", + "size": 7268 + }, + "minecraft/sounds/entity/rabbit/attack3.ogg": { + "hash": "c31af622a2ee7beffb9daf72363a77a607be64a3", + "size": 9299 + }, + "minecraft/sounds/entity/rabbit/attack4.ogg": { + "hash": "8301a44446b04249e6896bc230f6d8c9d8e56273", + "size": 8857 + }, + "minecraft/sounds/entity/shulker/ambient1.ogg": { + "hash": "dd67ac8cf15d54eff38ef9a790be4692bcba2900", + "size": 7078 + }, + "minecraft/sounds/entity/shulker/ambient2.ogg": { + "hash": "f0d58706321168c2907cf13ae6f8ae9108244fc3", + "size": 7333 + }, + "minecraft/sounds/entity/shulker/ambient3.ogg": { + "hash": "d4f6c468ad9536049023a9680483c4d44088e084", + "size": 6148 + }, + "minecraft/sounds/entity/shulker/ambient4.ogg": { + "hash": "5c4cbba7fe4bc8214708f93f4db54102660a281d", + "size": 7371 + }, + "minecraft/sounds/entity/shulker/ambient5.ogg": { + "hash": "dbebdab8835d86493975dde6fd05db76de5a0605", + "size": 7116 + }, + "minecraft/sounds/entity/shulker/ambient6.ogg": { + "hash": "5cc7da22ff9cdea9175c8496c3e683d0ce97c9e2", + "size": 7554 + }, + "minecraft/sounds/entity/shulker/ambient7.ogg": { + "hash": "c0caa238bb45a074c117869eef193290fc27fb59", + "size": 8240 + }, + "minecraft/sounds/entity/shulker/close1.ogg": { + "hash": "7b99a069d855e1089c025e75c0b4ea6699220804", + "size": 5475 + }, + "minecraft/sounds/entity/shulker/close2.ogg": { + "hash": "7d90eb9e088738c9ae7ad8b2951c7432a0d7cc44", + "size": 5343 + }, + "minecraft/sounds/entity/shulker/close3.ogg": { + "hash": "ec247f38f3f60f9e185b31e787c1ad43caa0c73c", + "size": 5431 + }, + "minecraft/sounds/entity/shulker/close4.ogg": { + "hash": "fef5251190146ab8e0abe80183cd78c243d7c6fe", + "size": 5179 + }, + "minecraft/sounds/entity/shulker/close5.ogg": { + "hash": "e555fcece121879fe0becbada9d01dea27ab153d", + "size": 5376 + }, + "minecraft/sounds/entity/shulker/death1.ogg": { + "hash": "ce3bbcf44fd72e3d0b3fbcbb7334d100619ca71e", + "size": 13893 + }, + "minecraft/sounds/entity/shulker/death2.ogg": { + "hash": "db685fafb774a31072c6577a04a5693dba725155", + "size": 11278 + }, + "minecraft/sounds/entity/shulker/death3.ogg": { + "hash": "9bae8d2e28f81e1a5571a9ca6a6bf21595796658", + "size": 9857 + }, + "minecraft/sounds/entity/shulker/death4.ogg": { + "hash": "668ebaccbc4572fc4a7a79b166f467823ffa8c50", + "size": 11596 + }, + "minecraft/sounds/entity/shulker/hurt1.ogg": { + "hash": "b049ab95eb3a6f7fba35259cda3df9437259f590", + "size": 5465 + }, + "minecraft/sounds/entity/shulker/hurt2.ogg": { + "hash": "0714e023bd5b42e409b1aa12aee17376810282fe", + "size": 6371 + }, + "minecraft/sounds/entity/shulker/hurt3.ogg": { + "hash": "394253f2575216683fc1926a0a387a3e5e90bc16", + "size": 6445 + }, + "minecraft/sounds/entity/shulker/hurt4.ogg": { + "hash": "ba03ef98d9acdfc6696f41ddec0d0c95cb289d16", + "size": 6044 + }, + "minecraft/sounds/entity/shulker/hurt_closed1.ogg": { + "hash": "5491bbc4482b2e8d8382fc7623828b7764693f4d", + "size": 4583 + }, + "minecraft/sounds/entity/shulker/hurt_closed2.ogg": { + "hash": "da1a3e592fc80324109b930d5282f2766fc3701d", + "size": 4958 + }, + "minecraft/sounds/entity/shulker/hurt_closed3.ogg": { + "hash": "ac6609153f895d292de440566eb23438aa9f846e", + "size": 4602 + }, + "minecraft/sounds/entity/shulker/hurt_closed4.ogg": { + "hash": "78244ba4bba775f92e51148fab026d7c399e9055", + "size": 4779 + }, + "minecraft/sounds/entity/shulker/hurt_closed5.ogg": { + "hash": "eceb70cb374cc410ac23e00fc95ca0404f8a20f4", + "size": 4760 + }, + "minecraft/sounds/entity/shulker/open1.ogg": { + "hash": "accc7a55d92bf4a8509daeb8415b1a36a3646deb", + "size": 5471 + }, + "minecraft/sounds/entity/shulker/open2.ogg": { + "hash": "0331eec018c422631e6cb00960eea3e2c5c6e559", + "size": 5110 + }, + "minecraft/sounds/entity/shulker/open3.ogg": { + "hash": "77e87c6b92d268d8dc5a25780340461cda53b99c", + "size": 5169 + }, + "minecraft/sounds/entity/shulker/open4.ogg": { + "hash": "25fc442f8a0abf99be8e7f507e63c5866a055c70", + "size": 5045 + }, + "minecraft/sounds/entity/shulker/open5.ogg": { + "hash": "02e77c97360b82170ee58723ac2519fcd79b821e", + "size": 5239 + }, + "minecraft/sounds/entity/shulker/shoot1.ogg": { + "hash": "3f8b9415f67443206f6af52c1471d0de0354d046", + "size": 15040 + }, + "minecraft/sounds/entity/shulker/shoot2.ogg": { + "hash": "95805aac201b6852d0ab35bd2c75cfa64a926447", + "size": 14269 + }, + "minecraft/sounds/entity/shulker/shoot3.ogg": { + "hash": "f5873a8f416388c2ded80b4ffab6d65b7f18b305", + "size": 14203 + }, + "minecraft/sounds/entity/shulker/shoot4.ogg": { + "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", + "size": 15748 + }, + "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { + "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", + "size": 11384 + }, + "minecraft/sounds/entity/shulker_bullet/hit2.ogg": { + "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", + "size": 11186 + }, + "minecraft/sounds/entity/shulker_bullet/hit3.ogg": { + "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", + "size": 11880 + }, + "minecraft/sounds/entity/shulker_bullet/hit4.ogg": { + "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", + "size": 9074 + }, + "minecraft/sounds/entity/snowman/death1.ogg": { + "hash": "888fb12c5fb536268747df857ad439e17a4a2f44", + "size": 10362 + }, + "minecraft/sounds/entity/snowman/death2.ogg": { + "hash": "36409234aed55db1d006a65b92f1c64be4e4bbe0", + "size": 10107 + }, + "minecraft/sounds/entity/snowman/death3.ogg": { + "hash": "9f910c27c8cf336f211a75830821b0ec6abf6fa9", + "size": 9110 + }, + "minecraft/sounds/entity/snowman/hurt1.ogg": { + "hash": "da71b9f569cffbd8b4c88dbd30767315aba8067b", + "size": 6628 + }, + "minecraft/sounds/entity/snowman/hurt2.ogg": { + "hash": "50bf881d5a1a484f15f009bf0b86703111834516", + "size": 7087 + }, + "minecraft/sounds/entity/snowman/hurt3.ogg": { + "hash": "9a9d88fc2ba4c56b0089df4441f3a3ac1fcb8b0e", + "size": 6335 + }, + "minecraft/sounds/entity/squid/ambient1.ogg": { + "hash": "8ea4cfd31d4f286b039a63d52020aa6b5408a763", + "size": 10437 + }, + "minecraft/sounds/entity/squid/ambient2.ogg": { + "hash": "4ed7023a970b7f6a6d03558c3125fe85fea4ecd8", + "size": 9344 + }, + "minecraft/sounds/entity/squid/ambient3.ogg": { + "hash": "d997d6bd0a18be2b62c27363878f99540d845825", + "size": 9839 + }, + "minecraft/sounds/entity/squid/ambient4.ogg": { + "hash": "4a0ce0713583399108fad4698cbe63714fe5898f", + "size": 7540 + }, + "minecraft/sounds/entity/squid/ambient5.ogg": { + "hash": "b212815d8728730de16ff65a3f54a7fd06b98fbc", + "size": 10575 + }, + "minecraft/sounds/entity/squid/death1.ogg": { + "hash": "68beeda338fdb43c3b7cbbb718e82839e6d07ef3", + "size": 13305 + }, + "minecraft/sounds/entity/squid/death2.ogg": { + "hash": "a91e1f2cba408d784538d21424e52253864534b6", + "size": 13796 + }, + "minecraft/sounds/entity/squid/death3.ogg": { + "hash": "3efb22bf9a4ca184f037c309e4f7ece0a9ca53bc", + "size": 11042 + }, + "minecraft/sounds/entity/squid/hurt1.ogg": { + "hash": "eb93722c9adcccba57bc6e9b19039599e94934c8", + "size": 8234 + }, + "minecraft/sounds/entity/squid/hurt2.ogg": { + "hash": "3c05729b7cfdef0e5782080155004d4d0766ab41", + "size": 6866 + }, + "minecraft/sounds/entity/squid/hurt3.ogg": { + "hash": "96a92abe786f7f1fd5ee56a364c2fbee7f23a165", + "size": 6808 + }, + "minecraft/sounds/entity/squid/hurt4.ogg": { + "hash": "df97decf9d824c4b47c642bbcc3ac6c230e91bc2", + "size": 6514 + }, + "minecraft/sounds/entity/witch/ambient1.ogg": { + "hash": "166af5d48f1f67a4608be9d23fd27f8c16269893", + "size": 11349 + }, + "minecraft/sounds/entity/witch/ambient2.ogg": { + "hash": "e65b9794e249ffe93ba2ec75cd0c994697773073", + "size": 10091 + }, + "minecraft/sounds/entity/witch/ambient3.ogg": { + "hash": "b8e9d0b643fd331dcbeea8114d3ad59d96f4bc59", + "size": 12280 + }, + "minecraft/sounds/entity/witch/ambient4.ogg": { + "hash": "108529f98cbc67491b119ac6bec3f4af1ca3f1b0", + "size": 12035 + }, + "minecraft/sounds/entity/witch/ambient5.ogg": { + "hash": "c9b2193339b42279d874cebb4afe3761c1425bfa", + "size": 6694 + }, + "minecraft/sounds/entity/witch/death1.ogg": { + "hash": "627c939e2aa48a5e3f516848e66a76acb992c2a8", + "size": 10591 + }, + "minecraft/sounds/entity/witch/death2.ogg": { + "hash": "b5e67bcc0f5af24fa6d01f377215143ee7a1cf67", + "size": 10038 + }, + "minecraft/sounds/entity/witch/death3.ogg": { + "hash": "4c02a13757318403e7837260c1b30069dcb7be69", + "size": 7754 + }, + "minecraft/sounds/entity/witch/drink1.ogg": { + "hash": "894f26447ad5cff2afff1d66917a3f7760f1c3b7", + "size": 6169 + }, + "minecraft/sounds/entity/witch/drink2.ogg": { + "hash": "79ac9cc6fbb67cd1eeea2fcbf29804088b140f15", + "size": 6707 + }, + "minecraft/sounds/entity/witch/drink3.ogg": { + "hash": "c38f3e0ea505f0333996e6eaa0f2c0d5bfc8d4d7", + "size": 6060 + }, + "minecraft/sounds/entity/witch/drink4.ogg": { + "hash": "feedd2d726dedb8742519ac0c404d26bc3b5d735", + "size": 6411 + }, + "minecraft/sounds/entity/witch/hurt1.ogg": { + "hash": "d4f9f7adb9789781a3a0ca1a94262a474cbee1db", + "size": 6433 + }, + "minecraft/sounds/entity/witch/hurt2.ogg": { + "hash": "608ce4dc409ef39df6b0409647b89f2f1a2d9ded", + "size": 6869 + }, + "minecraft/sounds/entity/witch/hurt3.ogg": { + "hash": "591bb8451ac56723d2b689d9bc95c8020bb4809b", + "size": 6834 + }, + "minecraft/sounds/entity/witch/throw1.ogg": { + "hash": "455016d86e1ace53fc732190416dccca8cad40fa", + "size": 4747 + }, + "minecraft/sounds/entity/witch/throw2.ogg": { + "hash": "b81ffdb8b4932bdc9f0692423d426b8f2334da6c", + "size": 4652 + }, + "minecraft/sounds/entity/witch/throw3.ogg": { + "hash": "c07715ed9a7c41e554f30c86ab2e6818b4d4a6c8", + "size": 5137 + }, + "minecraft/sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "minecraft/sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "minecraft/sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "minecraft/sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "minecraft/sounds/fireworks/largeblast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "minecraft/sounds/fireworks/largeblast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "minecraft/sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "minecraft/sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "minecraft/sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "minecraft/sounds/item/armor/equip_chain1.ogg": { + "hash": "fd29d5ae9309aafaf40e5ec308cabd45c4a1e152", + "size": 6380 + }, + "minecraft/sounds/item/armor/equip_chain2.ogg": { + "hash": "df30fe9e52ade521d4019ce118f95c1d39390d97", + "size": 7070 + }, + "minecraft/sounds/item/armor/equip_chain3.ogg": { + "hash": "fb17cc91ec691e54590ba0fd1dbd69e6b567a530", + "size": 7108 + }, + "minecraft/sounds/item/armor/equip_chain4.ogg": { + "hash": "2aa3a86b0673a6e586ffdb4466b45c43eb2ba8f7", + "size": 7230 + }, + "minecraft/sounds/item/armor/equip_chain5.ogg": { + "hash": "66c6203abeca2f718f7bb09ded67d91fba0196cd", + "size": 5970 + }, + "minecraft/sounds/item/armor/equip_chain6.ogg": { + "hash": "6977300f83c4230f4d24d89df3892a755ba5b08d", + "size": 7175 + }, + "minecraft/sounds/item/armor/equip_diamond1.ogg": { + "hash": "548b24e7e67c0f0fd9d995a9539559e13ab18930", + "size": 7591 + }, + "minecraft/sounds/item/armor/equip_diamond2.ogg": { + "hash": "82185e25fb404f4d04cec2666ee698a76ecd2c44", + "size": 7142 + }, + "minecraft/sounds/item/armor/equip_diamond3.ogg": { + "hash": "e75b56b5b84644be68db4c92c0b086a9e4110fe6", + "size": 7036 + }, + "minecraft/sounds/item/armor/equip_diamond4.ogg": { + "hash": "be62533d5e2d6306901e07dff0ca862e6a6738d5", + "size": 7190 + }, + "minecraft/sounds/item/armor/equip_diamond5.ogg": { + "hash": "8a1c9994a6f35371b8e776b262f363692f222513", + "size": 6211 + }, + "minecraft/sounds/item/armor/equip_diamond6.ogg": { + "hash": "76ed99c31216d33b7c2d3a5eb385132f0a07f5dc", + "size": 7060 + }, + "minecraft/sounds/item/armor/equip_generic1.ogg": { + "hash": "19e3ddd127884efbbece9806ef8fce3498e03da3", + "size": 5157 + }, + "minecraft/sounds/item/armor/equip_generic2.ogg": { + "hash": "f64d194a003a43dd37c0fa02dd1ef39c4e22c00a", + "size": 5529 + }, + "minecraft/sounds/item/armor/equip_generic3.ogg": { + "hash": "d9ea46f172ccb92314c86054b2865a9f78cac07f", + "size": 5393 + }, + "minecraft/sounds/item/armor/equip_generic4.ogg": { + "hash": "1e9470b35545a17586f1305a20233acc4e104b04", + "size": 5393 + }, + "minecraft/sounds/item/armor/equip_generic5.ogg": { + "hash": "b7aa52172a204716ff6ac2711b2d0b6e74b47d02", + "size": 5542 + }, + "minecraft/sounds/item/armor/equip_generic6.ogg": { + "hash": "b16e70f12f123efd71d652717a473593e9e9d8e0", + "size": 6122 + }, + "minecraft/sounds/item/armor/equip_gold1.ogg": { + "hash": "7a122f23df31c32c5c2d14e06548a56546b5ea6c", + "size": 6789 + }, + "minecraft/sounds/item/armor/equip_gold2.ogg": { + "hash": "185fdb055113e3c1aafc7cc7c9141f2960b17ed3", + "size": 6578 + }, + "minecraft/sounds/item/armor/equip_gold3.ogg": { + "hash": "292b4dc4bb3d310585634e0b216db85ff9c642d0", + "size": 7272 + }, + "minecraft/sounds/item/armor/equip_gold4.ogg": { + "hash": "b6499b211b9dd3ea0c8da61b2f1478b0be096434", + "size": 7217 + }, + "minecraft/sounds/item/armor/equip_gold5.ogg": { + "hash": "91c6aab1954a292166d3c39c58179b8e2872ee60", + "size": 6085 + }, + "minecraft/sounds/item/armor/equip_gold6.ogg": { + "hash": "4abdbf22b4552d6575d801e4f87077de35ee5f01", + "size": 7173 + }, + "minecraft/sounds/item/armor/equip_iron1.ogg": { + "hash": "fcb8cef95d170fa97e14a35c625976511d53b1fd", + "size": 7470 + }, + "minecraft/sounds/item/armor/equip_iron2.ogg": { + "hash": "201fc02e913f277c2a599fee21d0cefd24abe977", + "size": 7670 + }, + "minecraft/sounds/item/armor/equip_iron3.ogg": { + "hash": "2951b5c0dd8c80b618affbea09fb5fe81435eccc", + "size": 8241 + }, + "minecraft/sounds/item/armor/equip_iron4.ogg": { + "hash": "2b73dd8c1b27b629c841fe26b2c633edf3aa64c8", + "size": 7637 + }, + "minecraft/sounds/item/armor/equip_iron5.ogg": { + "hash": "12ee841f09570ffd7ca155f8acde6588d3945168", + "size": 7069 + }, + "minecraft/sounds/item/armor/equip_iron6.ogg": { + "hash": "fb9ee08207b57f93cab9392ccbc5a94c27727a0f", + "size": 7189 + }, + "minecraft/sounds/item/armor/equip_leather1.ogg": { + "hash": "ebe259bc9b07c4ae6a08471e86dc0e6d8d4d04c2", + "size": 6373 + }, + "minecraft/sounds/item/armor/equip_leather2.ogg": { + "hash": "0811423a3fb1a8e53010b1d9a4994aa8a9fe714f", + "size": 6948 + }, + "minecraft/sounds/item/armor/equip_leather3.ogg": { + "hash": "10e3ea2313752eab2cd14fc9125001756da121dc", + "size": 6892 + }, + "minecraft/sounds/item/armor/equip_leather4.ogg": { + "hash": "64a8e6a57b4ff89d6d8c90916c412389166e3ea1", + "size": 7024 + }, + "minecraft/sounds/item/armor/equip_leather5.ogg": { + "hash": "8ccd1c57f2982182699073f47d8ec4875c45249c", + "size": 5900 + }, + "minecraft/sounds/item/armor/equip_leather6.ogg": { + "hash": "74c2c4cd3ccc69adae111b684d8620ce59c305ba", + "size": 6786 + }, + "minecraft/sounds/item/bottle/empty1.ogg": { + "hash": "d6b740955d317b31644397ff1b2049f6343c862d", + "size": 9020 + }, + "minecraft/sounds/item/bottle/empty2.ogg": { + "hash": "09e8b2079bc363d287fe85d5687af142d5fa0f82", + "size": 10977 + }, + "minecraft/sounds/item/bottle/fill1.ogg": { + "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", + "size": 9133 + }, + "minecraft/sounds/item/bottle/fill2.ogg": { + "hash": "8ade85479752442bc6f00db4d924e88f9f8591e9", + "size": 9303 + }, + "minecraft/sounds/item/bottle/fill3.ogg": { + "hash": "66a1c766a70f18978ddbcb3d1861e10e6b2722fa", + "size": 8921 + }, + "minecraft/sounds/item/bottle/fill4.ogg": { + "hash": "8f9e605a2e7895b480b5691cc460e41eedacbd58", + "size": 9331 + }, + "minecraft/sounds/item/bottle/fill_dragonbreath1.ogg": { + "hash": "cc6d28540b6033f5d420f7cd81a77f17619c0a2a", + "size": 8494 + }, + "minecraft/sounds/item/bottle/fill_dragonbreath2.ogg": { + "hash": "e56f9472bd8b2894115337b211857366e916966d", + "size": 6829 + }, + "minecraft/sounds/item/bucket/empty1.ogg": { + "hash": "27987b7065ef4a27106246f9d32382a0514f87b2", + "size": 10498 + }, + "minecraft/sounds/item/bucket/empty2.ogg": { + "hash": "a796e8907874e6ae174c30da28ff000f1cf566c3", + "size": 10277 + }, + "minecraft/sounds/item/bucket/empty3.ogg": { + "hash": "8dec8307dff359b0279e3e49798692309204d55e", + "size": 9888 + }, + "minecraft/sounds/item/bucket/empty_lava1.ogg": { + "hash": "3612c93dfebcedbeb22bc8283e0b85de033d081a", + "size": 11764 + }, + "minecraft/sounds/item/bucket/empty_lava2.ogg": { + "hash": "b98e76594736052ac7ab8851d95a96b5ad7d2ce2", + "size": 13443 + }, + "minecraft/sounds/item/bucket/empty_lava3.ogg": { + "hash": "d62e50329337eee968b1e93cce04a65aeecad27d", + "size": 11774 + }, + "minecraft/sounds/item/bucket/fill1.ogg": { + "hash": "e28ff6368461f0a0308ced79016ea98d5feb645f", + "size": 10900 + }, + "minecraft/sounds/item/bucket/fill2.ogg": { + "hash": "1d69d04c669d82a75da8ea2f8a1a63ebf5fefd0f", + "size": 10441 + }, + "minecraft/sounds/item/bucket/fill3.ogg": { + "hash": "556a88f3a8e8f407a94ad37b131dc8d5c3f236c0", + "size": 10844 + }, + "minecraft/sounds/item/bucket/fill_lava1.ogg": { + "hash": "840d3f489b866d6ec63e8d885469105ff65c591e", + "size": 9211 + }, + "minecraft/sounds/item/bucket/fill_lava2.ogg": { + "hash": "54290ce87fb0ebac606f497ac8a12c107b74a586", + "size": 9211 + }, + "minecraft/sounds/item/bucket/fill_lava3.ogg": { + "hash": "99125d80da85a6055d5757fe9194bee680ac9a63", + "size": 9278 + }, + "minecraft/sounds/item/elytra/elytra_loop.ogg": { + "hash": "90d599a1760137a7c4d7a52c77f5c65c02f137d4", + "size": 132727 + }, + "minecraft/sounds/item/hoe/till1.ogg": { + "hash": "0e6696ec35c5f4982cad6a6731edcffb11728aa9", + "size": 5875 + }, + "minecraft/sounds/item/hoe/till2.ogg": { + "hash": "46dd1e5e0f90bb72261e2986d530e80e8fc50560", + "size": 6022 + }, + "minecraft/sounds/item/hoe/till3.ogg": { + "hash": "d75f19c657e1f22b47d2060fd3495c444f35a477", + "size": 5833 + }, + "minecraft/sounds/item/hoe/till4.ogg": { + "hash": "cb95637a9d5e9b0cb36a2516f0dfac30fed9d720", + "size": 6544 + }, + "minecraft/sounds/item/shield/block1.ogg": { + "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", + "size": 5951 + }, + "minecraft/sounds/item/shield/block2.ogg": { + "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", + "size": 5396 + }, + "minecraft/sounds/item/shield/block3.ogg": { + "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", + "size": 5915 + }, + "minecraft/sounds/item/shield/block4.ogg": { + "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", + "size": 5656 + }, + "minecraft/sounds/item/shield/block5.ogg": { + "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", + "size": 5763 + }, + "minecraft/sounds/item/shovel/flatten1.ogg": { + "hash": "659b0fb0ef28429e3b779d833d6eedd8305cbbbc", + "size": 6103 + }, + "minecraft/sounds/item/shovel/flatten2.ogg": { + "hash": "ab51a39c66800bd6fd98c450131aac20790c535a", + "size": 6290 + }, + "minecraft/sounds/item/shovel/flatten3.ogg": { + "hash": "188e05f8f12787ea22dd1836fe2c9c7e4efd03af", + "size": 6101 + }, + "minecraft/sounds/item/shovel/flatten4.ogg": { + "hash": "2bf88ed6015273fa5b757531597cf156176b35f8", + "size": 6671 + }, + "minecraft/sounds/item/totem/use_totem.ogg": { + "hash": "e7f0337931cdb05c4234d2a9bc1f38ead675db26", + "size": 35952 + }, + "minecraft/sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "minecraft/sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "minecraft/sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "minecraft/sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "minecraft/sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "minecraft/sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "minecraft/sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "minecraft/sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "minecraft/sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "minecraft/sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "minecraft/sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "minecraft/sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "minecraft/sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "minecraft/sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "minecraft/sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "minecraft/sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "minecraft/sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "minecraft/sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "minecraft/sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "minecraft/sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "minecraft/sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "minecraft/sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "minecraft/sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "minecraft/sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "minecraft/sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "minecraft/sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "minecraft/sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "minecraft/sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "minecraft/sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "minecraft/sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "minecraft/sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "minecraft/sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "minecraft/sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "minecraft/sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "minecraft/sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "minecraft/sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "minecraft/sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "minecraft/sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "minecraft/sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "minecraft/sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "minecraft/sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "minecraft/sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "minecraft/sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "minecraft/sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "minecraft/sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "minecraft/sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "minecraft/sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "minecraft/sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "minecraft/sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "minecraft/sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "minecraft/sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "minecraft/sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "minecraft/sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "minecraft/sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "minecraft/sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "minecraft/sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "minecraft/sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "minecraft/sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "minecraft/sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "minecraft/sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "minecraft/sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "minecraft/sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "minecraft/sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "minecraft/sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "minecraft/sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "minecraft/sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "minecraft/sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "minecraft/sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "minecraft/sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "minecraft/sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "minecraft/sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "minecraft/sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "minecraft/sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "minecraft/sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "minecraft/sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "minecraft/sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "minecraft/sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "minecraft/sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "minecraft/sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "minecraft/sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "minecraft/sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "minecraft/sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "minecraft/sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "minecraft/sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "minecraft/sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "minecraft/sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "minecraft/sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "minecraft/sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "minecraft/sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "minecraft/sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "minecraft/sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "minecraft/sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "minecraft/sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "minecraft/sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "minecraft/sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "minecraft/sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "minecraft/sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "minecraft/sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "minecraft/sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "minecraft/sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "minecraft/sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "minecraft/sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "minecraft/sounds/mob/evocation_illager/cast1.ogg": { + "hash": "54d3edb3a90389d75f69987bfc678cabc4c87e26", + "size": 20383 + }, + "minecraft/sounds/mob/evocation_illager/cast2.ogg": { + "hash": "b273df5c1e0271b2d8b0c65720490f26cc2a7215", + "size": 17180 + }, + "minecraft/sounds/mob/evocation_illager/death1.ogg": { + "hash": "1f7d377e9b4eae36f14a789c617a002672f12d4a", + "size": 7428 + }, + "minecraft/sounds/mob/evocation_illager/death2.ogg": { + "hash": "60f96185109232213115f5d872bb255e8c7a0c81", + "size": 8336 + }, + "minecraft/sounds/mob/evocation_illager/fangs.ogg": { + "hash": "af4b651a46f231b85a168250139279bc40f61d21", + "size": 25652 + }, + "minecraft/sounds/mob/evocation_illager/hurt1.ogg": { + "hash": "80a6c6c1d60532793787e8a66ca2d129ac3fbac3", + "size": 5286 + }, + "minecraft/sounds/mob/evocation_illager/hurt2.ogg": { + "hash": "f4f7b2865ccaadccca94e83e38018e702457c3d4", + "size": 5264 + }, + "minecraft/sounds/mob/evocation_illager/idle1.ogg": { + "hash": "2e07d453eb202ad118188afab747735ee30c4fee", + "size": 9105 + }, + "minecraft/sounds/mob/evocation_illager/idle2.ogg": { + "hash": "658ff4745a987397d73d88433beacdd10ed77060", + "size": 6601 + }, + "minecraft/sounds/mob/evocation_illager/idle3.ogg": { + "hash": "29a8dc6ba0be69c30a30554d4df2897e7080e4c6", + "size": 11726 + }, + "minecraft/sounds/mob/evocation_illager/idle4.ogg": { + "hash": "38c7a291e6f92671edfc93ed417190007360ccc8", + "size": 13518 + }, + "minecraft/sounds/mob/evocation_illager/prepare_attack1.ogg": { + "hash": "fd879aaac2253fbc2a8995a8bab4b48ec11d0d41", + "size": 95577 + }, + "minecraft/sounds/mob/evocation_illager/prepare_attack2.ogg": { + "hash": "fc1a00ef9a40024a4b1ded698c4b772fe970cbef", + "size": 75594 + }, + "minecraft/sounds/mob/evocation_illager/prepare_summon.ogg": { + "hash": "f85e4f86826405a97d929e16f60a8a2fddc7abc0", + "size": 32474 + }, + "minecraft/sounds/mob/evocation_illager/prepare_wololo.ogg": { + "hash": "bad476e071c0e0d9cd6417bc636385e171578aae", + "size": 21496 + }, + "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "minecraft/sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "minecraft/sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "minecraft/sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "minecraft/sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "minecraft/sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "minecraft/sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "minecraft/sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "minecraft/sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "minecraft/sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "minecraft/sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "minecraft/sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "minecraft/sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "minecraft/sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "minecraft/sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "minecraft/sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "minecraft/sounds/mob/guardian/attack_loop.ogg": { + "hash": "49c71e06621ad56f69e99e0bbb9e82c37b8d8580", + "size": 20633 + }, + "minecraft/sounds/mob/guardian/curse.ogg": { + "hash": "3f2e554955be100d7f28c074586b764710330b8c", + "size": 45792 + }, + "minecraft/sounds/mob/guardian/elder_death.ogg": { + "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", + "size": 19980 + }, + "minecraft/sounds/mob/guardian/elder_hit1.ogg": { + "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", + "size": 8461 + }, + "minecraft/sounds/mob/guardian/elder_hit2.ogg": { + "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", + "size": 8392 + }, + "minecraft/sounds/mob/guardian/elder_hit3.ogg": { + "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", + "size": 8631 + }, + "minecraft/sounds/mob/guardian/elder_hit4.ogg": { + "hash": "186362097c9552903943d8d37a1e3b974e4aa618", + "size": 8680 + }, + "minecraft/sounds/mob/guardian/elder_idle1.ogg": { + "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", + "size": 17095 + }, + "minecraft/sounds/mob/guardian/elder_idle2.ogg": { + "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", + "size": 17437 + }, + "minecraft/sounds/mob/guardian/elder_idle3.ogg": { + "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", + "size": 14673 + }, + "minecraft/sounds/mob/guardian/elder_idle4.ogg": { + "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", + "size": 18822 + }, + "minecraft/sounds/mob/guardian/flop1.ogg": { + "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", + "size": 7422 + }, + "minecraft/sounds/mob/guardian/flop2.ogg": { + "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", + "size": 7355 + }, + "minecraft/sounds/mob/guardian/flop3.ogg": { + "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", + "size": 6994 + }, + "minecraft/sounds/mob/guardian/flop4.ogg": { + "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", + "size": 7371 + }, + "minecraft/sounds/mob/guardian/guardian_death.ogg": { + "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", + "size": 15820 + }, + "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { + "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", + "size": 9257 + }, + "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { + "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", + "size": 9111 + }, + "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { + "hash": "3008b71834c7815f70507c044da8defbcb585a80", + "size": 9363 + }, + "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { + "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", + "size": 9216 + }, + "minecraft/sounds/mob/guardian/land_death.ogg": { + "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", + "size": 11255 + }, + "minecraft/sounds/mob/guardian/land_hit1.ogg": { + "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", + "size": 12031 + }, + "minecraft/sounds/mob/guardian/land_hit2.ogg": { + "hash": "e9ccf74cb5b561e4839482863d1466f731903500", + "size": 11089 + }, + "minecraft/sounds/mob/guardian/land_hit3.ogg": { + "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", + "size": 11980 + }, + "minecraft/sounds/mob/guardian/land_hit4.ogg": { + "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", + "size": 11180 + }, + "minecraft/sounds/mob/guardian/land_idle1.ogg": { + "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", + "size": 6727 + }, + "minecraft/sounds/mob/guardian/land_idle2.ogg": { + "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", + "size": 5579 + }, + "minecraft/sounds/mob/guardian/land_idle3.ogg": { + "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", + "size": 6802 + }, + "minecraft/sounds/mob/guardian/land_idle4.ogg": { + "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", + "size": 5687 + }, + "minecraft/sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "minecraft/sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "minecraft/sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "minecraft/sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "minecraft/sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "minecraft/sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "minecraft/sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "minecraft/sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "minecraft/sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "minecraft/sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "minecraft/sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "minecraft/sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "minecraft/sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "minecraft/sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "minecraft/sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "minecraft/sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "minecraft/sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "minecraft/sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "minecraft/sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "minecraft/sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "minecraft/sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "minecraft/sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "minecraft/sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "minecraft/sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "minecraft/sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "minecraft/sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "minecraft/sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "minecraft/sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "minecraft/sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "minecraft/sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "minecraft/sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "minecraft/sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "minecraft/sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "minecraft/sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "minecraft/sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "minecraft/sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "minecraft/sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "minecraft/sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "minecraft/sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "minecraft/sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "minecraft/sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "minecraft/sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "minecraft/sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "minecraft/sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "minecraft/sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "minecraft/sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "minecraft/sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "minecraft/sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "minecraft/sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "minecraft/sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "minecraft/sounds/mob/husk/death1.ogg": { + "hash": "a3e09e3bd63fe64ad3f5bc80d41c713b142c625b", + "size": 11994 + }, + "minecraft/sounds/mob/husk/death2.ogg": { + "hash": "658c4988a4ae5414a7d8818397b37c870d2805c4", + "size": 14011 + }, + "minecraft/sounds/mob/husk/hurt1.ogg": { + "hash": "df807aa06d67adafc96907b437dd5f3b82d04bb5", + "size": 9935 + }, + "minecraft/sounds/mob/husk/hurt2.ogg": { + "hash": "603f17073b0ed21701163b2aad1afb02111a8ed3", + "size": 10766 + }, + "minecraft/sounds/mob/husk/idle1.ogg": { + "hash": "26d8fc6a71a7d911a8fd88edebc460030dc48e67", + "size": 15380 + }, + "minecraft/sounds/mob/husk/idle2.ogg": { + "hash": "1424a1b86f3c1711676025e795809b24e9d789f9", + "size": 19709 + }, + "minecraft/sounds/mob/husk/idle3.ogg": { + "hash": "159ff39d89331996c7221f42c72db25e78523fd8", + "size": 21392 + }, + "minecraft/sounds/mob/husk/step1.ogg": { + "hash": "0b521d8200bfda7bb11c8fb6d6a03d52f6b740e7", + "size": 9073 + }, + "minecraft/sounds/mob/husk/step2.ogg": { + "hash": "6ead5bdd4a06d466959de48dea4e4835f3568942", + "size": 9248 + }, + "minecraft/sounds/mob/husk/step3.ogg": { + "hash": "efef714310e913c1580ccfc1739a12aff0d6ca26", + "size": 7752 + }, + "minecraft/sounds/mob/husk/step4.ogg": { + "hash": "70a1c99c314a134027988106a3b61b15389d5f2f", + "size": 9398 + }, + "minecraft/sounds/mob/husk/step5.ogg": { + "hash": "b6858c3516e3516fd68d3e697ae673f2d2cf2896", + "size": 8791 + }, + "minecraft/sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "minecraft/sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "minecraft/sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "minecraft/sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "minecraft/sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "minecraft/sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "minecraft/sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "minecraft/sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "minecraft/sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "minecraft/sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "minecraft/sounds/mob/llama/angry1.ogg": { + "hash": "3c7d131bea20c3ecf4944ea348f0b7f1ffd589b8", + "size": 22707 + }, + "minecraft/sounds/mob/llama/death1.ogg": { + "hash": "52b923b1b552936f2ac5fbd510bfbdd4cf7b14e7", + "size": 8712 + }, + "minecraft/sounds/mob/llama/death2.ogg": { + "hash": "7496b0e5fe51d486a1c18a10f354802b64c72df5", + "size": 10071 + }, + "minecraft/sounds/mob/llama/eat1.ogg": { + "hash": "26a12b0f58bbc075d791a88a4c40ea483f5f68aa", + "size": 6546 + }, + "minecraft/sounds/mob/llama/eat2.ogg": { + "hash": "b920529bff1cd036e2bd1030b5fdb1618e869d79", + "size": 6950 + }, + "minecraft/sounds/mob/llama/eat3.ogg": { + "hash": "fb8ef675c17637bf7b16e97ab33701b9db274557", + "size": 6407 + }, + "minecraft/sounds/mob/llama/hurt1.ogg": { + "hash": "ec88e60f461446217590da0ca3f5b9723aea440a", + "size": 16720 + }, + "minecraft/sounds/mob/llama/hurt2.ogg": { + "hash": "0eb97ddb69796a7f0cfa8c582da49b0ea3f078a1", + "size": 11844 + }, + "minecraft/sounds/mob/llama/hurt3.ogg": { + "hash": "4be797a654ef7d62adbba23f531324f97b8f0da2", + "size": 15435 + }, + "minecraft/sounds/mob/llama/idle1.ogg": { + "hash": "add752f78fbd0398f0e9e0755e4e12dc196b821c", + "size": 8060 + }, + "minecraft/sounds/mob/llama/idle2.ogg": { + "hash": "c10fd6127207673fa43ef93038121f0d5aebc456", + "size": 13184 + }, + "minecraft/sounds/mob/llama/idle3.ogg": { + "hash": "1584417fc341cc7a34f2de0a5f6e8249684cf1f1", + "size": 6825 + }, + "minecraft/sounds/mob/llama/idle4.ogg": { + "hash": "a9e0a8b4237387f40008b6f0227915c5dd8281fd", + "size": 6403 + }, + "minecraft/sounds/mob/llama/idle5.ogg": { + "hash": "af1519b9429688e8cebc6d7edd8ac5cfc8d1a6af", + "size": 13475 + }, + "minecraft/sounds/mob/llama/spit1.ogg": { + "hash": "361c8d76dce6157713e24e77c7feb20868ae0e38", + "size": 7436 + }, + "minecraft/sounds/mob/llama/spit2.ogg": { + "hash": "a783e772d25d52b7e3d4d9a58458bdc23e94efdc", + "size": 6876 + }, + "minecraft/sounds/mob/llama/step1.ogg": { + "hash": "7584883d3969a771716a29f55a695acad068c9c8", + "size": 5802 + }, + "minecraft/sounds/mob/llama/step2.ogg": { + "hash": "20ddc6a5fec1f7be2d92c73ffed513855fe7a906", + "size": 5632 + }, + "minecraft/sounds/mob/llama/step3.ogg": { + "hash": "d380b144db2faf356520919d646ab95863cbf51e", + "size": 5313 + }, + "minecraft/sounds/mob/llama/step4.ogg": { + "hash": "7c8f2ffac9470cbd75cb668797714c3602bc3ebe", + "size": 5585 + }, + "minecraft/sounds/mob/llama/step5.ogg": { + "hash": "6aef9bad980e39643edb9154457da314357ed1f1", + "size": 5701 + }, + "minecraft/sounds/mob/llama/swag.ogg": { + "hash": "14802b4346986369a7bbf616ebc4023e34e4f517", + "size": 8476 + }, + "minecraft/sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "minecraft/sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "minecraft/sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "minecraft/sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "minecraft/sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "minecraft/sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "minecraft/sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "minecraft/sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "minecraft/sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "minecraft/sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "minecraft/sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "minecraft/sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "minecraft/sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "minecraft/sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "minecraft/sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "minecraft/sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "minecraft/sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "minecraft/sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "minecraft/sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "minecraft/sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "minecraft/sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "minecraft/sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "minecraft/sounds/mob/polarbear/death1.ogg": { + "hash": "2b65351eb74b019efe40a451a1f3f2fcf5c2bf4d", + "size": 15304 + }, + "minecraft/sounds/mob/polarbear/death2.ogg": { + "hash": "9f8d13d0b8420cc664241765a841253d02272798", + "size": 13211 + }, + "minecraft/sounds/mob/polarbear/death3.ogg": { + "hash": "7778df9b63d09e89859058afdf31e3f426e5bebf", + "size": 12329 + }, + "minecraft/sounds/mob/polarbear/hurt1.ogg": { + "hash": "d030d4c98ec70fd0d84c43a944de0980f6bb5355", + "size": 8789 + }, + "minecraft/sounds/mob/polarbear/hurt2.ogg": { + "hash": "a11dc3ff01778f57819af7f42f18d136d9b3bf01", + "size": 7596 + }, + "minecraft/sounds/mob/polarbear/hurt3.ogg": { + "hash": "4a5af65300334c4991a057990e9f8c23a2a1416b", + "size": 10483 + }, + "minecraft/sounds/mob/polarbear/hurt4.ogg": { + "hash": "1d58859744fcc7c09ffecbe16f84752b057d8d77", + "size": 8936 + }, + "minecraft/sounds/mob/polarbear/idle1.ogg": { + "hash": "8e3b07adf3b09ea60e82062277fe301205d03421", + "size": 16030 + }, + "minecraft/sounds/mob/polarbear/idle2.ogg": { + "hash": "db682892da4e2e4214ff3233bf719c7609d95477", + "size": 18689 + }, + "minecraft/sounds/mob/polarbear/idle3.ogg": { + "hash": "954f82c6da9670f1383b4d0002061ebc1536c35a", + "size": 11289 + }, + "minecraft/sounds/mob/polarbear/idle4.ogg": { + "hash": "dcd7ec12919c1b6b5932dd46390a3cfe9b5384c9", + "size": 16419 + }, + "minecraft/sounds/mob/polarbear/step1.ogg": { + "hash": "007f04ca456cfc7c0e877352f01a7aa77dff636c", + "size": 7127 + }, + "minecraft/sounds/mob/polarbear/step2.ogg": { + "hash": "a9d52deab40b2ecb45aa0778e166983c1df7c5cc", + "size": 7428 + }, + "minecraft/sounds/mob/polarbear/step3.ogg": { + "hash": "837d1badadc01317eaf2a0c6c5a475e120a75262", + "size": 6208 + }, + "minecraft/sounds/mob/polarbear/step4.ogg": { + "hash": "973f284bffdc6cbb6379d0d641f4c14a36adee39", + "size": 7358 + }, + "minecraft/sounds/mob/polarbear/warning1.ogg": { + "hash": "3ab5202db5786cdc438cd8fbc554f3fc1a929939", + "size": 10122 + }, + "minecraft/sounds/mob/polarbear/warning2.ogg": { + "hash": "580a2de441d8caa949758dfb193ba3e6ab4ee61d", + "size": 11975 + }, + "minecraft/sounds/mob/polarbear/warning3.ogg": { + "hash": "58f044e833493dcc6d8963b56cae23c8e0d2eee3", + "size": 10677 + }, + "minecraft/sounds/mob/polarbear_baby/idle1.ogg": { + "hash": "8e3b07adf3b09ea60e82062277fe301205d03421", + "size": 16030 + }, + "minecraft/sounds/mob/polarbear_baby/idle2.ogg": { + "hash": "db682892da4e2e4214ff3233bf719c7609d95477", + "size": 18689 + }, + "minecraft/sounds/mob/polarbear_baby/idle3.ogg": { + "hash": "4a1cd5bb70f5177dd5b0aeb03fe0a2c6e37fca4a", + "size": 17665 + }, + "minecraft/sounds/mob/polarbear_baby/idle4.ogg": { + "hash": "954f82c6da9670f1383b4d0002061ebc1536c35a", + "size": 11289 + }, + "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { + "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", + "size": 7018 + }, + "minecraft/sounds/mob/rabbit/hop1.ogg": { + "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", + "size": 5938 + }, + "minecraft/sounds/mob/rabbit/hop2.ogg": { + "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", + "size": 6993 + }, + "minecraft/sounds/mob/rabbit/hop3.ogg": { + "hash": "461436665544dc44e12f79cad893de2ad02ddffc", + "size": 6597 + }, + "minecraft/sounds/mob/rabbit/hop4.ogg": { + "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", + "size": 5811 + }, + "minecraft/sounds/mob/rabbit/hurt1.ogg": { + "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", + "size": 6750 + }, + "minecraft/sounds/mob/rabbit/hurt2.ogg": { + "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", + "size": 5988 + }, + "minecraft/sounds/mob/rabbit/hurt3.ogg": { + "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", + "size": 6389 + }, + "minecraft/sounds/mob/rabbit/hurt4.ogg": { + "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", + "size": 6650 + }, + "minecraft/sounds/mob/rabbit/idle1.ogg": { + "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", + "size": 5806 + }, + "minecraft/sounds/mob/rabbit/idle2.ogg": { + "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", + "size": 6988 + }, + "minecraft/sounds/mob/rabbit/idle3.ogg": { + "hash": "8906199918a85564590c7a01e854c3820853533e", + "size": 5840 + }, + "minecraft/sounds/mob/rabbit/idle4.ogg": { + "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", + "size": 8691 + }, + "minecraft/sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "minecraft/sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "minecraft/sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "minecraft/sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "minecraft/sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "minecraft/sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "minecraft/sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "minecraft/sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "minecraft/sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "minecraft/sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "minecraft/sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "minecraft/sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "minecraft/sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "minecraft/sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "minecraft/sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "minecraft/sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "minecraft/sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "minecraft/sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "minecraft/sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "minecraft/sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "minecraft/sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "minecraft/sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "minecraft/sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "minecraft/sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "minecraft/sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "minecraft/sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "minecraft/sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "minecraft/sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "minecraft/sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "minecraft/sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "minecraft/sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "minecraft/sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "minecraft/sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "minecraft/sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "minecraft/sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "minecraft/sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "minecraft/sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "minecraft/sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "minecraft/sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "minecraft/sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "minecraft/sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "minecraft/sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "minecraft/sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "minecraft/sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "minecraft/sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "minecraft/sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "minecraft/sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "minecraft/sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "minecraft/sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "minecraft/sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "minecraft/sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "minecraft/sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "minecraft/sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "minecraft/sounds/mob/stray/death1.ogg": { + "hash": "db71dc06bdc5d40f20f3b896572b2b6ef7bccd7a", + "size": 18015 + }, + "minecraft/sounds/mob/stray/death2.ogg": { + "hash": "d48940aeab2d4068bd157e6810406c882503a813", + "size": 18817 + }, + "minecraft/sounds/mob/stray/hurt1.ogg": { + "hash": "a92ffafc8fdf95a553ce0bbf1bc106a3394daca2", + "size": 8397 + }, + "minecraft/sounds/mob/stray/hurt2.ogg": { + "hash": "b0bdac0097af7d17b88f86f4f19767f0a05c12ae", + "size": 8126 + }, + "minecraft/sounds/mob/stray/hurt3.ogg": { + "hash": "5e64ed082336f118a07fbaa08616c94815546f8a", + "size": 8995 + }, + "minecraft/sounds/mob/stray/hurt4.ogg": { + "hash": "b88bbb3d20be99db054e38b3025c6a730a03a6a7", + "size": 8585 + }, + "minecraft/sounds/mob/stray/idle1.ogg": { + "hash": "5ae2932c72fe01bb7de76feea2a5c98cc4f01677", + "size": 7372 + }, + "minecraft/sounds/mob/stray/idle2.ogg": { + "hash": "a7ec4468b3713051ad2db49da57213fb0ac71c6a", + "size": 7470 + }, + "minecraft/sounds/mob/stray/idle3.ogg": { + "hash": "1e3649a7ed0f8dd3e45f07dc3257240c83333877", + "size": 7531 + }, + "minecraft/sounds/mob/stray/idle4.ogg": { + "hash": "941add0940fff023b3fcf70437939a0f6d384e70", + "size": 8977 + }, + "minecraft/sounds/mob/stray/step1.ogg": { + "hash": "824c98d1073f33118669e34136d353fdcd662ef9", + "size": 7370 + }, + "minecraft/sounds/mob/stray/step2.ogg": { + "hash": "d1cd2abdf431e76ef50d8bef1d937ed071583a85", + "size": 6635 + }, + "minecraft/sounds/mob/stray/step3.ogg": { + "hash": "9004d9238ef7effdcc7c9e94249d489248257874", + "size": 7133 + }, + "minecraft/sounds/mob/stray/step4.ogg": { + "hash": "2169e0302e1d7ce1e32dc8d41648c8059da5eaa7", + "size": 8524 + }, + "minecraft/sounds/mob/vex/charge1.ogg": { + "hash": "478e408dfbdf80fbef0c01c00e13db9d30c6fdef", + "size": 20167 + }, + "minecraft/sounds/mob/vex/charge2.ogg": { + "hash": "e967f24f61a222b616dd9cda511f0295aad99bbd", + "size": 20344 + }, + "minecraft/sounds/mob/vex/charge3.ogg": { + "hash": "342790fb463baafaa7b8d61102567b48505cbdf2", + "size": 23488 + }, + "minecraft/sounds/mob/vex/death1.ogg": { + "hash": "6bfff2a958db431970b1cb8d9dbb9c219cc61022", + "size": 15245 + }, + "minecraft/sounds/mob/vex/death2.ogg": { + "hash": "fe0aa753f52ff42f65b0ce142cd91c7851eae3ba", + "size": 15298 + }, + "minecraft/sounds/mob/vex/hurt1.ogg": { + "hash": "705958413c53d3be211df142ac4373a4471427da", + "size": 15388 + }, + "minecraft/sounds/mob/vex/hurt2.ogg": { + "hash": "4f380fccd5258b882bb7d5a471a7906ef0a5a0e5", + "size": 15839 + }, + "minecraft/sounds/mob/vex/idle1.ogg": { + "hash": "412fbf472c29b9eef3a08cafcf665c0c9bd93ab8", + "size": 16578 + }, + "minecraft/sounds/mob/vex/idle2.ogg": { + "hash": "23360665fe34480dae0056e9f11ef6c47cc8e3df", + "size": 22480 + }, + "minecraft/sounds/mob/vex/idle3.ogg": { + "hash": "756529ea99c4e259d66b1dd0b945e7d62904e2c8", + "size": 24561 + }, + "minecraft/sounds/mob/vex/idle4.ogg": { + "hash": "e1473161a5f6e52bee97c38b1c05c8342503bbf2", + "size": 26684 + }, + "minecraft/sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "minecraft/sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "minecraft/sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "minecraft/sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "minecraft/sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "minecraft/sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "minecraft/sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "minecraft/sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "minecraft/sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "minecraft/sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "minecraft/sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "minecraft/sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "minecraft/sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "minecraft/sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "minecraft/sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "minecraft/sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "minecraft/sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "minecraft/sounds/mob/vindication_illager/death1.ogg": { + "hash": "925654a26dd71aca3ab1bbf4373815a9bf128b47", + "size": 7464 + }, + "minecraft/sounds/mob/vindication_illager/death2.ogg": { + "hash": "2df2e501b08129614ebf5e42dcca20b8fc809192", + "size": 7343 + }, + "minecraft/sounds/mob/vindication_illager/hurt1.ogg": { + "hash": "b28d52e4ac00b71576a78bdbad0f773ec8756b66", + "size": 6290 + }, + "minecraft/sounds/mob/vindication_illager/hurt2.ogg": { + "hash": "04d181f5f4d61d2215175a1e63e7caaf9b624ab2", + "size": 6573 + }, + "minecraft/sounds/mob/vindication_illager/hurt3.ogg": { + "hash": "4d279a6cc6dd3161ed273cc6796ae99d1a3a2175", + "size": 6764 + }, + "minecraft/sounds/mob/vindication_illager/idle1.ogg": { + "hash": "9de75e25e57b327074f50fefd60bff0589702f19", + "size": 8206 + }, + "minecraft/sounds/mob/vindication_illager/idle2.ogg": { + "hash": "7f2c9a3515287335cdd5429c0cfbf12f8827cbfb", + "size": 6707 + }, + "minecraft/sounds/mob/vindication_illager/idle3.ogg": { + "hash": "59b72a547ac80457463715a7cc24b03197653f60", + "size": 6572 + }, + "minecraft/sounds/mob/vindication_illager/idle4.ogg": { + "hash": "71f7bc8ea9940bdb8e2b1124b44b8a886426bd1f", + "size": 8166 + }, + "minecraft/sounds/mob/vindication_illager/idle5.ogg": { + "hash": "29c3ea6ab1866dd60d5c13d5bdfdadc85a000b75", + "size": 7219 + }, + "minecraft/sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "minecraft/sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "minecraft/sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "minecraft/sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "minecraft/sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "minecraft/sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "minecraft/sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "minecraft/sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "minecraft/sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "minecraft/sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "minecraft/sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "minecraft/sounds/mob/wither_skeleton/death1.ogg": { + "hash": "917736d555d124702429e05485e9921ba2420c18", + "size": 15618 + }, + "minecraft/sounds/mob/wither_skeleton/death2.ogg": { + "hash": "b2078a1f1641bcb429b82d9d15f378362b770dc8", + "size": 16220 + }, + "minecraft/sounds/mob/wither_skeleton/hurt1.ogg": { + "hash": "9570e1d01565f8bbcbee22145aec80cabb0027eb", + "size": 13847 + }, + "minecraft/sounds/mob/wither_skeleton/hurt2.ogg": { + "hash": "623296e4e8fc1fa00b769ca5b8bba7e711fc01cb", + "size": 12306 + }, + "minecraft/sounds/mob/wither_skeleton/hurt3.ogg": { + "hash": "c6da4885630fe8f76f42b6930b938b3fbd080757", + "size": 11285 + }, + "minecraft/sounds/mob/wither_skeleton/hurt4.ogg": { + "hash": "0f1b391091236dadf8ab0108185d450639e54879", + "size": 12448 + }, + "minecraft/sounds/mob/wither_skeleton/idle1.ogg": { + "hash": "0e6d00d4c3f24a4e86eace20e63283a7d409854f", + "size": 28586 + }, + "minecraft/sounds/mob/wither_skeleton/idle2.ogg": { + "hash": "8c5427b9b55d9cdc3910e5c608be4c70f83f90ea", + "size": 30936 + }, + "minecraft/sounds/mob/wither_skeleton/idle3.ogg": { + "hash": "12ad9b74b454e7156d42154eabb8228820f485e7", + "size": 25853 + }, + "minecraft/sounds/mob/wither_skeleton/step1.ogg": { + "hash": "f646271fcab59f35d80ce4834d853b35c56789a6", + "size": 8994 + }, + "minecraft/sounds/mob/wither_skeleton/step2.ogg": { + "hash": "32eb62df4ca42c3cbcc76fea1f8009a8da3628de", + "size": 8304 + }, + "minecraft/sounds/mob/wither_skeleton/step3.ogg": { + "hash": "5ed98b8375fd787baf19d7d434f0333a189ccb51", + "size": 8738 + }, + "minecraft/sounds/mob/wither_skeleton/step4.ogg": { + "hash": "a7ed72c3701d6174196d1d259d35cc2be301140d", + "size": 9032 + }, + "minecraft/sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "minecraft/sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "minecraft/sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "minecraft/sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "minecraft/sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "minecraft/sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "minecraft/sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "minecraft/sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "minecraft/sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "minecraft/sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "minecraft/sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "minecraft/sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "minecraft/sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "minecraft/sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "minecraft/sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "minecraft/sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "minecraft/sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "minecraft/sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "minecraft/sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "minecraft/sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "minecraft/sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "minecraft/sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "minecraft/sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "minecraft/sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "minecraft/sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "minecraft/sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "minecraft/sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "minecraft/sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "minecraft/sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "minecraft/sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "minecraft/sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "minecraft/sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "minecraft/sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "minecraft/sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "minecraft/sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "minecraft/sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "minecraft/sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "minecraft/sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "minecraft/sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "minecraft/sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "minecraft/sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "minecraft/sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "minecraft/sounds/mob/zombie_villager/death.ogg": { + "hash": "323880d656a3ca6b42ac9890857dcfc9b354cdbf", + "size": 10274 + }, + "minecraft/sounds/mob/zombie_villager/hurt1.ogg": { + "hash": "ebce815ea3ee1bf06e0817453d1c9988cfb99a92", + "size": 11898 + }, + "minecraft/sounds/mob/zombie_villager/hurt2.ogg": { + "hash": "713be8d0f6b8373cc2294f76cb80bb84abad05f6", + "size": 11968 + }, + "minecraft/sounds/mob/zombie_villager/say1.ogg": { + "hash": "db4dee87d8e7506586c0b8e4fa665dab30afc280", + "size": 13397 + }, + "minecraft/sounds/mob/zombie_villager/say2.ogg": { + "hash": "1664efefbd7bc74eaaf000800f5427bfcf2fb6f4", + "size": 13458 + }, + "minecraft/sounds/mob/zombie_villager/say3.ogg": { + "hash": "08a63afa82b424db5ad217b0a861bcba419ab597", + "size": 18807 + }, + "minecraft/sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "minecraft/sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "minecraft/sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "minecraft/sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "minecraft/sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "minecraft/sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "minecraft/sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "minecraft/sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "minecraft/sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "minecraft/sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "minecraft/sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "minecraft/sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "minecraft/sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "minecraft/sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "minecraft/sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "minecraft/sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "minecraft/sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "minecraft/sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "minecraft/sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "minecraft/sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "minecraft/sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "minecraft/sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "minecraft/sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "minecraft/sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "minecraft/sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "minecraft/sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "minecraft/sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "minecraft/sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "minecraft/sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "minecraft/sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "minecraft/sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "minecraft/sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "minecraft/sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "minecraft/sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "minecraft/sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "minecraft/sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "minecraft/sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "minecraft/sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "minecraft/sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "minecraft/sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "minecraft/sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "minecraft/sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "minecraft/sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "minecraft/sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "minecraft/sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "minecraft/sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "minecraft/sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "minecraft/sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "minecraft/sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "minecraft/sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "minecraft/sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "minecraft/sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "minecraft/sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "minecraft/sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "minecraft/sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "minecraft/sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "minecraft/sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "minecraft/sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "minecraft/sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "minecraft/sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "minecraft/sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "minecraft/sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "minecraft/sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "minecraft/sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "minecraft/sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "minecraft/sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "minecraft/sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "minecraft/sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "minecraft/sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "minecraft/sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "minecraft/sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "minecraft/sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "minecraft/sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "minecraft/sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "minecraft/sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "minecraft/sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "minecraft/sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "minecraft/sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "minecraft/sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "minecraft/sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "minecraft/sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "minecraft/sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "minecraft/sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "minecraft/sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "minecraft/sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "minecraft/sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "minecraft/sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "minecraft/sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "minecraft/sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "minecraft/sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "minecraft/sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "minecraft/sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "minecraft/sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "minecraft/sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "minecraft/sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "minecraft/sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "minecraft/sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "minecraft/sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "minecraft/sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "minecraft/sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "minecraft/sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "minecraft/sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "minecraft/sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "minecraft/sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "minecraft/sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "minecraft/sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "minecraft/sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "minecraft/sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "minecraft/sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "minecraft/sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "minecraft/sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "minecraft/sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "minecraft/sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "minecraft/sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "minecraft/sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "minecraft/sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "minecraft/sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "minecraft/sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "minecraft/sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "minecraft/sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "minecraft/sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "minecraft/sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "minecraft/sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + }, + "pack.mcmeta": { + "hash": "75eb66e7c0e23ced424f25adced653f5aaeb6af2", + "size": 14164 + }, + "realms/lang/af_za.lang": { + "hash": "13d12f8ddb622c32a985d76cc119a30e3db1e7ef", + "size": 11755 + }, + "realms/lang/ar_sa.lang": { + "hash": "31ef31844eb7fcdda0d1d690b8599c2f360051ba", + "size": 14812 + }, + "realms/lang/ast_es.lang": { + "hash": "508de732e944f18de46224b746a3e73478b110e4", + "size": 12080 + }, + "realms/lang/az_az.lang": { + "hash": "e2aa0fa6100ef170377f92ac5c756f2ffe5a30db", + "size": 12362 + }, + "realms/lang/be_by.lang": { + "hash": "98825fb30f7d026c1b084030c42e4c381b889f92", + "size": 16413 + }, + "realms/lang/bg_bg.lang": { + "hash": "2acbb67588d980fa31dbeea419e28aad1d0bade6", + "size": 16275 + }, + "realms/lang/br_fr.lang": { + "hash": "2ad7d6285602cbecc5e57496aaea8577d7ae49d8", + "size": 12388 + }, + "realms/lang/ca_es.lang": { + "hash": "0356359a97ab14f5288ca81fda4a8daff34c4d34", + "size": 12319 + }, + "realms/lang/cs_cz.lang": { + "hash": "933f25ce968aa103de1071c47839f4110876a246", + "size": 12305 + }, + "realms/lang/cy_gb.lang": { + "hash": "b15e2332ed1aac3dad396e37f3987010efe779fe", + "size": 12112 + }, + "realms/lang/da_dk.lang": { + "hash": "bc8855524b8fda6d06296ef1d8dd8f3de2b17698", + "size": 12044 + }, + "realms/lang/de_at.lang": { + "hash": "a20ab5f34a5984d946856489473ac803f6333af7", + "size": 12016 + }, + "realms/lang/de_de.lang": { + "hash": "11131a85e946ea9c7b703ff26ff29de18ba8bbb0", + "size": 12746 + }, + "realms/lang/el_gr.lang": { + "hash": "5c9d30dbbdf0c2a02caa5660b7394c4cca9cafc7", + "size": 17131 + }, + "realms/lang/en_au.lang": { + "hash": "8866084333b5a2adec7c04d8fdc81da910f68bd7", + "size": 11687 + }, + "realms/lang/en_ca.lang": { + "hash": "e4a90653ff6762a1ecc4a9f2453048233380385d", + "size": 11713 + }, + "realms/lang/en_gb.lang": { + "hash": "c66309a3e5e8d83819b9a1cbefc1e5291522a2fc", + "size": 11684 + }, + "realms/lang/en_nz.lang": { + "hash": "4a6b91766caa5f6cc105a9646982a7276a2df239", + "size": 11674 + }, + "realms/lang/en_pt.lang": { + "hash": "f2ff6dd5c58b354346596e55ba89e117f1827d8e", + "size": 12156 + }, + "realms/lang/en_ud.lang": { + "hash": "0fb96506a6e744df8ac2a2067cf8a56fb3b6e2f9", + "size": 15206 + }, + "realms/lang/eo_uy.lang": { + "hash": "e1c0ad594dd95bd288e1f0ef60a76064292ea017", + "size": 11355 + }, + "realms/lang/es_ar.lang": { + "hash": "83df2af1a399864553460b50950cad686c435a39", + "size": 12272 + }, + "realms/lang/es_es.lang": { + "hash": "8f6be5cf2b70697edcc1383366061ab0eb69b883", + "size": 12236 + }, + "realms/lang/es_mx.lang": { + "hash": "503f635c05604b2d33d596077bfc058c1a78bac5", + "size": 12198 + }, + "realms/lang/es_uy.lang": { + "hash": "002f8cc82c40aeeea467341d990f3577eacea0ba", + "size": 12225 + }, + "realms/lang/es_ve.lang": { + "hash": "19dfea7ecc7bf34565c314c773573461d7df10bb", + "size": 12240 + }, + "realms/lang/et_ee.lang": { + "hash": "6b2c103958e6968f7f0e7cc1e276fc15ef78050a", + "size": 11936 + }, + "realms/lang/eu_es.lang": { + "hash": "38a252f23e6acfbffa73c52f981728977fcf24ea", + "size": 11850 + }, + "realms/lang/fa_ir.lang": { + "hash": "2c2fbb706956e0a71e400bdb58126bfcde29faf1", + "size": 15387 + }, + "realms/lang/fi_fi.lang": { + "hash": "2ff17805e2cbf3a7260d52b1f4986c2e41f863f1", + "size": 11590 + }, + "realms/lang/fil_ph.lang": { + "hash": "6b52e40c270abe699990124d95d76ac524af26c4", + "size": 13063 + }, + "realms/lang/fo_fo.lang": { + "hash": "585c705c35a0f37e62c94452ec99d6ee68e42c43", + "size": 8610 + }, + "realms/lang/fr_ca.lang": { + "hash": "9bd3823b1bb7bcc7c57410d00cd5a1bf1cd8ad15", + "size": 12893 + }, + "realms/lang/fr_fr.lang": { + "hash": "0f573307d3017a10539f73a22a1bbf40f269eb3c", + "size": 12716 + }, + "realms/lang/fy_nl.lang": { + "hash": "bfe9da0c324e50aff92c5431bbb17f2f78b186a7", + "size": 11589 + }, + "realms/lang/ga_ie.lang": { + "hash": "6b3b0e9876a047f99b558130b0fd0c91178c1815", + "size": 11885 + }, + "realms/lang/gd_gb.lang": { + "hash": "d125070f7c334918f6bbd7ba9cdb98ccdc6b33e5", + "size": 13872 + }, + "realms/lang/gl_es.lang": { + "hash": "8589b4cd3e29015472c1fde0990195f3a8d77f74", + "size": 11694 + }, + "realms/lang/gv_im.lang": { + "hash": "1ef78e85d4355ef9d81021dc112569d03cb629eb", + "size": 3762 + }, + "realms/lang/haw_us.lang": { + "hash": "a2939df39ebcedba18e16fb2a77325fc44c44285", + "size": 373 + }, + "realms/lang/he_il.lang": { + "hash": "c292f877ae2b30510be2eb717238f53f8c4c114f", + "size": 13863 + }, + "realms/lang/hi_in.lang": { + "hash": "9d9b821faa2835705477a69dd917b1887c47b513", + "size": 19285 + }, + "realms/lang/hr_hr.lang": { + "hash": "7d64cf83881d95a4abf4522699e56412356a3b31", + "size": 11402 + }, + "realms/lang/hu_hu.lang": { + "hash": "3224871d156ee065f3d9d7387d16704fb4ecbc36", + "size": 12700 + }, + "realms/lang/hy_am.lang": { + "hash": "dc3d45495d35f004881ce5d5f5e4750745756c2f", + "size": 3357 + }, + "realms/lang/id_id.lang": { + "hash": "c31769536d014f0c5057bb59990276b517e7d3ac", + "size": 12026 + }, + "realms/lang/io_ido.lang": { + "hash": "9f0025cf5213459bb49e38b329704e06ad6736ca", + "size": 11671 + }, + "realms/lang/is_is.lang": { + "hash": "4a86d5ed8b3dbf4a7031a90013da9675b845ad78", + "size": 11898 + }, + "realms/lang/it_it.lang": { + "hash": "fa0bcf3d5139380dd216f84b22b9aa20bd950a54", + "size": 12202 + }, + "realms/lang/ja_jp.lang": { + "hash": "30e5ef60324b48e49a2423bdb9220177d58b48b5", + "size": 14746 + }, + "realms/lang/jbo_en.lang": { + "hash": "102129aac8a5ef2caf71c059e7a6f7daf5ad4c5f", + "size": 2770 + }, + "realms/lang/ka_ge.lang": { + "hash": "b06bc6cf0b70e048e8b79402df362764eb01704b", + "size": 20774 + }, + "realms/lang/ko_kr.lang": { + "hash": "62ecba3a29ece24e666fcbd12686d9715f093d34", + "size": 12790 + }, + "realms/lang/ksh_de.lang": { + "hash": "dbb24b5f0961358e1b1c3f0dfab6af9e4b1ad8d7", + "size": 12296 + }, + "realms/lang/kw_gb.lang": { + "hash": "a1bd5edfc25a591b32c9ae14f196082c1c55b983", + "size": 3479 + }, + "realms/lang/la_la.lang": { + "hash": "36614a1ea8f0e5a47c17545f17302c47a883e32c", + "size": 10789 + }, + "realms/lang/lb_lu.lang": { + "hash": "af635011878ed7a49b92ca61205471a9f78c6a9a", + "size": 12589 + }, + "realms/lang/li_li.lang": { + "hash": "276c318cfc6805bdd2ad9424d06c2a36d3c25082", + "size": 11951 + }, + "realms/lang/lol_us.lang": { + "hash": "7dbc9e0e2eb431d5dc929f3e10b7f349a4223cb7", + "size": 11269 + }, + "realms/lang/lt_lt.lang": { + "hash": "46ae46b6ea93012dcc3f52b8eccbd2f7d14cb55c", + "size": 12890 + }, + "realms/lang/lv_lv.lang": { + "hash": "3abb2f8bc88267b0d3177c6cb500a64e92f16ad1", + "size": 12606 + }, + "realms/lang/mi_nz.lang": { + "hash": "4e2ad4372536ce1105034f8086acb5f793061b24", + "size": 2347 + }, + "realms/lang/mk_mk.lang": { + "hash": "c88e389c03b70daf76fe86e3ffb5b3d5537e433c", + "size": 16182 + }, + "realms/lang/mn_mn.lang": { + "hash": "e2e2019a11629a5b9b0f228554b08c73c2f212df", + "size": 8558 + }, + "realms/lang/ms_my.lang": { + "hash": "a34b2c22d68975cdb539b3f3a9c67b2b5f54f168", + "size": 12297 + }, + "realms/lang/mt_mt.lang": { + "hash": "08ca8fcda9e00804effbe96cea631642ac6443d0", + "size": 11972 + }, + "realms/lang/nds_de.lang": { + "hash": "98f3f589e57552ed32d7ab54f97954f93fce3898", + "size": 6185 + }, + "realms/lang/nl_nl.lang": { + "hash": "f49ae23fbdc2a3991b40f8384ea295d0f85374df", + "size": 12381 + }, + "realms/lang/nn_no.lang": { + "hash": "2526e121d4a63a9ff0921a07d09f53f222d63c6c", + "size": 11670 + }, + "realms/lang/no_no.lang": { + "hash": "524b01d903b3144cf27d0c4920fadea86a79310f", + "size": 12052 + }, + "realms/lang/oc_fr.lang": { + "hash": "4b5a0aca5d479115a9e4dbba876b8d52272ad203", + "size": 7399 + }, + "realms/lang/pl_pl.lang": { + "hash": "a337ce78d47a8497c2fbde287544d271e01ea9e9", + "size": 12437 + }, + "realms/lang/pt_br.lang": { + "hash": "14369c922f82147d0d4ea58de952628a2c87f046", + "size": 12242 + }, + "realms/lang/pt_pt.lang": { + "hash": "7e72c85d17a95506db3b83a13fa86c14e5e04914", + "size": 12341 + }, + "realms/lang/qya_aa.lang": { + "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", + "size": 617 + }, + "realms/lang/ro_ro.lang": { + "hash": "86fe997d1a51dd0c8ec0824bed00b586255c8749", + "size": 12356 + }, + "realms/lang/ru_ru.lang": { + "hash": "3b2234ccd453ebf91622eff6e8774ddeccda412a", + "size": 16315 + }, + "realms/lang/se_no.lang": { + "hash": "2b863e99cb88a3cbdb89dc55cfc152853ce2f58c", + "size": 5845 + }, + "realms/lang/sk_sk.lang": { + "hash": "448c0f5de8929eec3759306e8c067d23bc3ff1d7", + "size": 11903 + }, + "realms/lang/sl_si.lang": { + "hash": "71f0bd5f6102cc09e9ffa94b215546bcbf5c5006", + "size": 11939 + }, + "realms/lang/so_so.lang": { + "hash": "107729c979ac9a5d1519033bee037c147036a2f7", + "size": 4956 + }, + "realms/lang/sq_al.lang": { + "hash": "3558418b9b59afd784a1683b60102ec5d8f447e9", + "size": 12091 + }, + "realms/lang/sr_sp.lang": { + "hash": "771e6a1bbc1d0e1468871c303a4dd02f8314cf5d", + "size": 15675 + }, + "realms/lang/sv_se.lang": { + "hash": "b761aae5afcf11bd41a648dc2cc8daa45866b11e", + "size": 12237 + }, + "realms/lang/swg_de.lang": { + "hash": "d95ea8ac2a4bc8b3f9d69bf9624c90292b5170e1", + "size": 697 + }, + "realms/lang/th_th.lang": { + "hash": "4f71148cb8b5a2950716fdce41d5c43a47263862", + "size": 19148 + }, + "realms/lang/tlh_aa.lang": { + "hash": "86b1cde0eed1228cac9befdd99fb6e9a4429db0f", + "size": 2504 + }, + "realms/lang/tr_tr.lang": { + "hash": "2279cb6d2267e5a546c9334d5baeca5b58fad24c", + "size": 12505 + }, + "realms/lang/tzl_tzl.lang": { + "hash": "bc413fee9678d7d84a25103c036a0f430192f2fa", + "size": 921 + }, + "realms/lang/uk_ua.lang": { + "hash": "6dd9060056975072db2e98ee4529360e89b056b7", + "size": 16333 + }, + "realms/lang/val_es.lang": { + "hash": "f88940a696c903ed3449b51244c748b16dc72286", + "size": 12352 + }, + "realms/lang/vi_vn.lang": { + "hash": "74dd78263cc1c7dbd04c90d91ad85fe9df325f84", + "size": 14385 + }, + "realms/lang/zh_cn.lang": { + "hash": "e747d87389c755cbbe367f5f2858922f3fe9f527", + "size": 11458 + }, + "realms/lang/zh_tw.lang": { + "hash": "ac0741e8c97f61cc67de97648083f841cb8218fc", + "size": 11558 + } + } +} \ No newline at end of file diff --git a/mojang/assets/1.7.10.json b/mojang/assets/1.7.10.json new file mode 100644 index 0000000000..4d7ca96723 --- /dev/null +++ b/mojang/assets/1.7.10.json @@ -0,0 +1,2748 @@ +{ + "objects": { + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "minecraft/icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "minecraft/icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/lang/af_ZA.lang": { + "hash": "913dac82b2c852eb1b6f371fe14456901386cd13", + "size": 71178 + }, + "minecraft/lang/ar_SA.lang": { + "hash": "2e51504c234ea51b194ddf26871d20ed457483ec", + "size": 86496 + }, + "minecraft/lang/ast_ES.lang": { + "hash": "fc2139572f55c973aedc694b8d633f2a4eb0907a", + "size": 72927 + }, + "minecraft/lang/az_AZ.lang": { + "hash": "7dbc8bd8dc11c8011b38a682f8a127340634f02c", + "size": 66528 + }, + "minecraft/lang/bg_BG.lang": { + "hash": "1f8e5f3b70b781bbf6c2ebca61f6647f06b67603", + "size": 99873 + }, + "minecraft/lang/ca_ES.lang": { + "hash": "3386789f844a747d348a42386ee941daffdf34d4", + "size": 75720 + }, + "minecraft/lang/cs_CZ.lang": { + "hash": "22bb966ab55ae53b7d5960e13f7bc11920f380a3", + "size": 73182 + }, + "minecraft/lang/cy_GB.lang": { + "hash": "999257ac419cf90ec067b750bfc074e57015aa75", + "size": 72575 + }, + "minecraft/lang/da_DK.lang": { + "hash": "a2fbcec6e56101db42bdcbbf93461917e3ff9a9b", + "size": 70973 + }, + "minecraft/lang/de_DE.lang": { + "hash": "a5b9750a30629916c454b879246231ebd1cc9a2c", + "size": 73602 + }, + "minecraft/lang/el_GR.lang": { + "hash": "17567e7dc53a5e939b5bd0197fbf95d93c002c2a", + "size": 106705 + }, + "minecraft/lang/en_AU.lang": { + "hash": "4b0fb97083de71e8b23e144c7cd426fb3eb09e49", + "size": 69336 + }, + "minecraft/lang/en_CA.lang": { + "hash": "7197269073c558f5ae376f40eeae0ad29b05c5f5", + "size": 70192 + }, + "minecraft/lang/en_GB.lang": { + "hash": "81187dd7f36516de3a88d19c2f3903f74df1def0", + "size": 69867 + }, + "minecraft/lang/en_PT.lang": { + "hash": "0ee5c0e080e6f34e291a604e2485aa2c710cc81f", + "size": 73830 + }, + "minecraft/lang/eo_UY.lang": { + "hash": "c4daa64350971a7714218efc517de25e2a79ccc2", + "size": 71254 + }, + "minecraft/lang/es_AR.lang": { + "hash": "e55edae0011215873faeba154c7d89f590ddb748", + "size": 74392 + }, + "minecraft/lang/es_ES.lang": { + "hash": "428263c79973ad44876048f421511aed401cf2e6", + "size": 75554 + }, + "minecraft/lang/es_MX.lang": { + "hash": "33747279d2752138df2d80cc70771e042457017f", + "size": 73763 + }, + "minecraft/lang/es_UY.lang": { + "hash": "4e5de18b13004b53cf8e5d46f36ab07b165e7362", + "size": 73666 + }, + "minecraft/lang/es_VE.lang": { + "hash": "a224f70ea345fdb44f89a7c1b7c200b4239e6577", + "size": 74321 + }, + "minecraft/lang/et_EE.lang": { + "hash": "6c7a6c4bae01c22e67bed10b69d46e67d5d67895", + "size": 72085 + }, + "minecraft/lang/eu_ES.lang": { + "hash": "34090e3d3a908122ff2734784575b5a35c51d911", + "size": 75034 + }, + "minecraft/lang/fa_IR.lang": { + "hash": "20369b200cab4b4fb4975d8468395eafb62c50a1", + "size": 76732 + }, + "minecraft/lang/fi_FI.lang": { + "hash": "ff77255b582c0bac2fb722d74b168d51345ab730", + "size": 74638 + }, + "minecraft/lang/fil_PH.lang": { + "hash": "d8fc393426b1c67fcc0a867233874670b5755687", + "size": 71457 + }, + "minecraft/lang/fr_CA.lang": { + "hash": "b968a786fb5ddd46e28e4bf5c9ecb9c6db13bb95", + "size": 78323 + }, + "minecraft/lang/fr_FR.lang": { + "hash": "ea1403be012b32d2239796a3617de19b6774fe06", + "size": 77165 + }, + "minecraft/lang/ga_IE.lang": { + "hash": "0e2933d361b38fc2aff7e7d09c6b723893e4dd5c", + "size": 75483 + }, + "minecraft/lang/gl_ES.lang": { + "hash": "323d7f116b2187c51ff76ae7dd1ac15c5d4d007d", + "size": 74594 + }, + "minecraft/lang/gv_IM.lang": { + "hash": "00c71b8f15ddfaf958c0c31da003031b8789b3a6", + "size": 71834 + }, + "minecraft/lang/he_IL.lang": { + "hash": "f92ff2e7e9baf2de036c780dab96dc0d018fd3f3", + "size": 81991 + }, + "minecraft/lang/hi_IN.lang": { + "hash": "081d21bad358ef6922c43cecf5e0b8f30aa52e6c", + "size": 96609 + }, + "minecraft/lang/hr_HR.lang": { + "hash": "51ffb69a87c411dcde1f3f93f9b799458e66ee81", + "size": 72096 + }, + "minecraft/lang/hu_HU.lang": { + "hash": "6ae665534a98ef5a051792a98ade7bf555407d7a", + "size": 75495 + }, + "minecraft/lang/hy_AM.lang": { + "hash": "fd0b95f772a7714597740f625cfd5cc29c9d3560", + "size": 81563 + }, + "minecraft/lang/id_ID.lang": { + "hash": "10c8a862c62bac263807bf39ae191d39f8e54e35", + "size": 71241 + }, + "minecraft/lang/is_IS.lang": { + "hash": "b89e2223e2c867ed3077bbe4f233a84c63729c30", + "size": 72338 + }, + "minecraft/lang/it_IT.lang": { + "hash": "e257258766f1430cd6e5a97def8ecac0207ae83b", + "size": 76779 + }, + "minecraft/lang/ja_JP.lang": { + "hash": "c4e61eec725b91b5aa638b4e9155caecef57e56b", + "size": 84680 + }, + "minecraft/lang/ka_GE.lang": { + "hash": "34b4b3f6f4ea91b7d631395f00ce43219d025000", + "size": 124866 + }, + "minecraft/lang/ko_KR.lang": { + "hash": "f797f0bb31e043750ccaa7be27f60acd04b5c05f", + "size": 78938 + }, + "minecraft/lang/kw_GB.lang": { + "hash": "bef3b6a408db019403d8d756d0cf85b2c8ab61d9", + "size": 51140 + }, + "minecraft/lang/la_LA.lang": { + "hash": "5dbf29b5f54015d771873e9bb02665c1128a56ff", + "size": 71730 + }, + "minecraft/lang/lb_LU.lang": { + "hash": "1a498de545784868b5cb34705b4663c16292f837", + "size": 72764 + }, + "minecraft/lang/lt_LT.lang": { + "hash": "78f839189133203e8d22d93ef8c9f4d02cda3023", + "size": 77379 + }, + "minecraft/lang/lv_LV.lang": { + "hash": "8b39739932fda786e72567c68ac28ff7efe99e80", + "size": 74262 + }, + "minecraft/lang/mi_NZ.lang": { + "hash": "f149ea34fdfe2ffdbde2f7faa11eb2aa282fa6e2", + "size": 18231 + }, + "minecraft/lang/ms_MY.lang": { + "hash": "33aea58cbd8d0a8ad7b1b88432de02709342e333", + "size": 73106 + }, + "minecraft/lang/mt_MT.lang": { + "hash": "68a7eab92d03a6b1e432b8783b415271f31771a7", + "size": 75542 + }, + "minecraft/lang/nds_DE.lang": { + "hash": "0c423a8686c43541591a8283ce711f476d0d4074", + "size": 69855 + }, + "minecraft/lang/nl_NL.lang": { + "hash": "d17c0896a1ecd39c49cf9870d29597bac3a42217", + "size": 72860 + }, + "minecraft/lang/nn_NO.lang": { + "hash": "63fd5d8c33370939afe79299bb3891fe17acb444", + "size": 69343 + }, + "minecraft/lang/no_NO.lang": { + "hash": "47aee6e1766ea8127c5b17a9c0416583a836244f", + "size": 70936 + }, + "minecraft/lang/oc_FR.lang": { + "hash": "cfe9155cc562c3e805903ea67c32a62ac1bfe372", + "size": 75081 + }, + "minecraft/lang/pl_PL.lang": { + "hash": "6da5429aafecf40a160496adb1b3f4537a3a9c67", + "size": 75898 + }, + "minecraft/lang/pt_BR.lang": { + "hash": "4eedcb87b68eb6c17cc6ad8bb32b381341da08ee", + "size": 75219 + }, + "minecraft/lang/pt_PT.lang": { + "hash": "88077f1e3a47d62cc77fd6e81f04ff3d55644ae1", + "size": 75377 + }, + "minecraft/lang/qya_AA.lang": { + "hash": "08c19cb92fc7bb6c2445dd9743364960dcf9987b", + "size": 41781 + }, + "minecraft/lang/ro_RO.lang": { + "hash": "6e3c6a4b10e1446b7b7ce5d7342361fcf9b8da0d", + "size": 76131 + }, + "minecraft/lang/ru_RU.lang": { + "hash": "17d6e34837dfa86757bed29c47820914745639d5", + "size": 98015 + }, + "minecraft/lang/sk_SK.lang": { + "hash": "977391fc150aed15bee60af375359f495a7f2521", + "size": 73814 + }, + "minecraft/lang/sl_SI.lang": { + "hash": "49f8946e2a41e2290bd1a73654550b1413b98fb6", + "size": 72883 + }, + "minecraft/lang/sr_SP.lang": { + "hash": "5513fc89fd788c31ecea7d9a3e8a3ec165f0cb4d", + "size": 94989 + }, + "minecraft/lang/sv_SE.lang": { + "hash": "c246c98daf08c0652972b7143fc3126ff9117703", + "size": 71228 + }, + "minecraft/lang/th_TH.lang": { + "hash": "7fafdc20468e5104493072c6708b3f8f9326c3fb", + "size": 111984 + }, + "minecraft/lang/tlh_AA.lang": { + "hash": "cc38d596bbd7a6f37e3edd0a533adc32d4f89215", + "size": 49205 + }, + "minecraft/lang/tr_TR.lang": { + "hash": "2c38cb9ef9216a83da46136fde1128c43562aa89", + "size": 73350 + }, + "minecraft/lang/uk_UA.lang": { + "hash": "02ca127554fb1294b473bac256469a0d908ecd86", + "size": 97299 + }, + "minecraft/lang/val_ES.lang": { + "hash": "d6fab429585e927cc6ad7bc4363fe27580ea1a97", + "size": 73899 + }, + "minecraft/lang/vi_VN.lang": { + "hash": "a15b70c81e47f1c9dc8623e838dacddf001fa3c4", + "size": 82778 + }, + "minecraft/lang/zh_CN.lang": { + "hash": "eb206c38395f02f84e1062af3fab9e05cb15611f", + "size": 68917 + }, + "minecraft/lang/zh_TW.lang": { + "hash": "d2f3c9c340a5cfe30fb7e333c81a4d853d9bbddd", + "size": 68697 + }, + "minecraft/sounds.json": { + "hash": "fce0bb3e14ade7b292a7c1d5fa785533d8106d82", + "size": 34020 + }, + "minecraft/sounds/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "minecraft/sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "minecraft/sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "minecraft/sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "minecraft/sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "minecraft/sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "minecraft/sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "minecraft/sounds/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "minecraft/sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "minecraft/sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "minecraft/sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "minecraft/sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "minecraft/sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "minecraft/sounds/ambient/weather/rain1.ogg": { + "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", + "size": 13185 + }, + "minecraft/sounds/ambient/weather/rain2.ogg": { + "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", + "size": 13301 + }, + "minecraft/sounds/ambient/weather/rain3.ogg": { + "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", + "size": 13322 + }, + "minecraft/sounds/ambient/weather/rain4.ogg": { + "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", + "size": 13955 + }, + "minecraft/sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "minecraft/sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "minecraft/sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "minecraft/sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "minecraft/sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "minecraft/sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "minecraft/sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "minecraft/sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "minecraft/sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "minecraft/sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "minecraft/sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "minecraft/sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "minecraft/sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "minecraft/sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "minecraft/sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "minecraft/sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "minecraft/sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "minecraft/sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "minecraft/sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "minecraft/sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "minecraft/sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "minecraft/sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "minecraft/sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "minecraft/sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "minecraft/sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "minecraft/sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "minecraft/sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "minecraft/sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "minecraft/sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "minecraft/sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "minecraft/sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "minecraft/sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "minecraft/sounds/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "minecraft/sounds/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "minecraft/sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "minecraft/sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "minecraft/sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "minecraft/sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "minecraft/sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "minecraft/sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "minecraft/sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "minecraft/sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "minecraft/sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "minecraft/sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "minecraft/sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "minecraft/sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "minecraft/sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "minecraft/sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "minecraft/sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "minecraft/sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "minecraft/sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "minecraft/sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "minecraft/sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "minecraft/sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "minecraft/sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "minecraft/sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "minecraft/sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "minecraft/sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "minecraft/sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "minecraft/sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "minecraft/sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "minecraft/sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "minecraft/sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "minecraft/sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "minecraft/sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "minecraft/sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "minecraft/sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "minecraft/sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "minecraft/sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "minecraft/sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "minecraft/sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "minecraft/sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "minecraft/sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "minecraft/sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "minecraft/sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "minecraft/sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "minecraft/sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "minecraft/sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "minecraft/sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "minecraft/sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "minecraft/sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "minecraft/sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "minecraft/sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "minecraft/sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "minecraft/sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "minecraft/sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "minecraft/sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "minecraft/sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "minecraft/sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "minecraft/sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "minecraft/sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "minecraft/sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "minecraft/sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "minecraft/sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "minecraft/sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "minecraft/sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "minecraft/sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "minecraft/sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "minecraft/sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "minecraft/sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "minecraft/sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "minecraft/sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "minecraft/sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "minecraft/sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "minecraft/sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "minecraft/sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "minecraft/sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "minecraft/sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "minecraft/sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "minecraft/sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "minecraft/sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "minecraft/sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "minecraft/sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "minecraft/sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "minecraft/sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "minecraft/sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "minecraft/sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "minecraft/sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "minecraft/sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "minecraft/sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "minecraft/sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "minecraft/sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "minecraft/sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "minecraft/sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "minecraft/sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "minecraft/sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "minecraft/sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "minecraft/sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "minecraft/sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "minecraft/sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "minecraft/sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "minecraft/sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "minecraft/sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "minecraft/sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "minecraft/sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "minecraft/sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "minecraft/sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "minecraft/sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "minecraft/sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "minecraft/sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "minecraft/sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "minecraft/sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "minecraft/sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "minecraft/sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "minecraft/sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "minecraft/sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "minecraft/sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "minecraft/sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "minecraft/sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "minecraft/sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "minecraft/sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "minecraft/sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "minecraft/sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "minecraft/sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "minecraft/sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "minecraft/sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "minecraft/sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "minecraft/sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "minecraft/sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "minecraft/sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "minecraft/sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "minecraft/sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "minecraft/sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "minecraft/sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "minecraft/sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "minecraft/sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "minecraft/sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "minecraft/sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "minecraft/sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "minecraft/sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "minecraft/sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "minecraft/sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "minecraft/sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "minecraft/sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "minecraft/sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "minecraft/sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "minecraft/sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "minecraft/sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "minecraft/sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "minecraft/sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "minecraft/sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "minecraft/sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "minecraft/sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "minecraft/sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "minecraft/sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "minecraft/sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "minecraft/sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "minecraft/sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "minecraft/sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "minecraft/sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "minecraft/sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "minecraft/sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "minecraft/sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "minecraft/sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "minecraft/sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "minecraft/sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "minecraft/sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "minecraft/sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "minecraft/sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "minecraft/sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "minecraft/sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "minecraft/sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "minecraft/sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "minecraft/sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "minecraft/sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "minecraft/sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "minecraft/sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "minecraft/sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "minecraft/sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "minecraft/sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "minecraft/sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "minecraft/sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "minecraft/sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "minecraft/sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "minecraft/sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "minecraft/sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "minecraft/sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "minecraft/sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "minecraft/sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "minecraft/sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "minecraft/sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "minecraft/sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "minecraft/sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "minecraft/sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "minecraft/sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "minecraft/sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "minecraft/sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "minecraft/sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "minecraft/sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "minecraft/sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "minecraft/sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "minecraft/sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "minecraft/sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "minecraft/sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "minecraft/sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "minecraft/sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "minecraft/sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "minecraft/sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "minecraft/sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "minecraft/sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "minecraft/sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "minecraft/sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "minecraft/sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "minecraft/sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "minecraft/sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "minecraft/sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "minecraft/sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "minecraft/sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "minecraft/sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "minecraft/sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "minecraft/sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "minecraft/sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "minecraft/sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "minecraft/sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "minecraft/sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "minecraft/sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "minecraft/sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "minecraft/sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "minecraft/sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "minecraft/sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "minecraft/sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "minecraft/sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "minecraft/sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "minecraft/sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "minecraft/sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "minecraft/sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "minecraft/sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "minecraft/sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "minecraft/sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "minecraft/sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "minecraft/sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "minecraft/sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "minecraft/sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "minecraft/sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "minecraft/sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "minecraft/sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "minecraft/sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "minecraft/sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "minecraft/sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "minecraft/sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "minecraft/sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "minecraft/sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "minecraft/sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "minecraft/sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "minecraft/sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "minecraft/sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "minecraft/sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "minecraft/sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "minecraft/sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "minecraft/sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "minecraft/sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "minecraft/sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "minecraft/sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "minecraft/sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "minecraft/sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "minecraft/sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "minecraft/sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "minecraft/sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "minecraft/sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "minecraft/sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "minecraft/sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "minecraft/sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "minecraft/sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "minecraft/sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "minecraft/sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "minecraft/sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "minecraft/sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "minecraft/sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "minecraft/sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "minecraft/sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "minecraft/sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "minecraft/sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "minecraft/sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "minecraft/sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "minecraft/sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "minecraft/sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "minecraft/sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "minecraft/sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "minecraft/sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "minecraft/sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "minecraft/sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "minecraft/sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "minecraft/sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "minecraft/sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "minecraft/sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "minecraft/sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "minecraft/sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "minecraft/sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "minecraft/sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "minecraft/sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "minecraft/sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "minecraft/sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "minecraft/sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "minecraft/sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "minecraft/sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "minecraft/sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "minecraft/sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "minecraft/sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "minecraft/sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "minecraft/sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "minecraft/sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "minecraft/sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "minecraft/sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "minecraft/sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "minecraft/sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "minecraft/sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "minecraft/sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "minecraft/sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "minecraft/sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "minecraft/sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "minecraft/sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "minecraft/sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "minecraft/sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "minecraft/sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "minecraft/sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "minecraft/sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "minecraft/sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "minecraft/sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "minecraft/sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "minecraft/sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "minecraft/sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "minecraft/sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "minecraft/sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "minecraft/sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "minecraft/sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "minecraft/sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "minecraft/sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "minecraft/sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "minecraft/sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "minecraft/sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "minecraft/sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "minecraft/sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "minecraft/sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "minecraft/sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "minecraft/sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "minecraft/sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "minecraft/sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "minecraft/sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "minecraft/sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "minecraft/sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "minecraft/sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "minecraft/sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "minecraft/sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "minecraft/sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "minecraft/sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "minecraft/sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "minecraft/sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "minecraft/sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "minecraft/sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "minecraft/sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "minecraft/sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "minecraft/sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "minecraft/sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "minecraft/sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "minecraft/sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "minecraft/sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "minecraft/sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "minecraft/sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "minecraft/sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "minecraft/sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "minecraft/sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "minecraft/sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "minecraft/sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "minecraft/sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "minecraft/sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "minecraft/sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "minecraft/sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "minecraft/sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "minecraft/sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "minecraft/sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "minecraft/sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "minecraft/sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "minecraft/sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "minecraft/sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "minecraft/sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "minecraft/sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "minecraft/sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "minecraft/sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "minecraft/sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "minecraft/sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "minecraft/sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "minecraft/sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "minecraft/sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "minecraft/sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "minecraft/sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "minecraft/sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "minecraft/sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "minecraft/sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "minecraft/sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "minecraft/sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "minecraft/sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "minecraft/sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "minecraft/sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "minecraft/sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "minecraft/sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "minecraft/sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "minecraft/sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "minecraft/sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "minecraft/sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "minecraft/sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "minecraft/sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "minecraft/sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "minecraft/sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "minecraft/sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "minecraft/sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "minecraft/sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "minecraft/sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "minecraft/sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "minecraft/sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "minecraft/sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "minecraft/sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "minecraft/sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "minecraft/sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "minecraft/sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "minecraft/sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "minecraft/sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "minecraft/sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "minecraft/sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "minecraft/sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "minecraft/sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "minecraft/sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "minecraft/sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "minecraft/sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "minecraft/sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "minecraft/sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "minecraft/sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "minecraft/sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "minecraft/sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "minecraft/sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "minecraft/sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "minecraft/sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "minecraft/sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "minecraft/sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "minecraft/sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "minecraft/sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "minecraft/sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "minecraft/sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "minecraft/sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "minecraft/sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "minecraft/sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "minecraft/sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "minecraft/sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + }, + "pack.mcmeta": { + "hash": "4fd07421acc4fb19088908f0c40b38cd4ad26f48", + "size": 10995 + }, + "realms/lang/af_ZA.lang": { + "hash": "b81c9d77126abec7d7cc2ebb7491e25b6b861670", + "size": 7528 + }, + "realms/lang/ar_SA.lang": { + "hash": "4b3ecb81a2136dd4dc6a32120224dace03ea465c", + "size": 9353 + }, + "realms/lang/ast_ES.lang": { + "hash": "3f0a1aea8af9451493927ecb8a18997881ad0e2f", + "size": 7608 + }, + "realms/lang/az_AZ.lang": { + "hash": "8a0664c68ad24590ad5836fe237f41275df25b5d", + "size": 3933 + }, + "realms/lang/bg_BG.lang": { + "hash": "b09ad1252f8d849367a1a7455cd97493287aefa7", + "size": 10371 + }, + "realms/lang/ca_ES.lang": { + "hash": "cc96acd7c25af238059cbab1107648f8964648b6", + "size": 7793 + }, + "realms/lang/cs_CZ.lang": { + "hash": "332edac716a96977e2bb5a7995b7139dac08edda", + "size": 7703 + }, + "realms/lang/cy_GB.lang": { + "hash": "7b52463b2df4685d2d82c5d257fd5ec79843d618", + "size": 7688 + }, + "realms/lang/da_DK.lang": { + "hash": "9795a729f333a3bbb269959fc21bde2731c474fc", + "size": 7547 + }, + "realms/lang/de_DE.lang": { + "hash": "729b2c09d5c588787b23127eeda2730f9c039194", + "size": 7784 + }, + "realms/lang/el_GR.lang": { + "hash": "f2e1dc557bcea55b34430723dfb4e33120a2dda0", + "size": 11517 + }, + "realms/lang/en_AU.lang": { + "hash": "37fb8e6e0b534c33bdaabb8d083c48a323858e8c", + "size": 7522 + }, + "realms/lang/en_CA.lang": { + "hash": "cb94fec6672af40f5418fec044d32990ee96d7b9", + "size": 7292 + }, + "realms/lang/en_GB.lang": { + "hash": "c2d8994702c664a9bedd4f1961c585507752c7d2", + "size": 7276 + }, + "realms/lang/en_PT.lang": { + "hash": "f300aa5e8f7b943f9b8e2a901e2d4fb8f7b83295", + "size": 7780 + }, + "realms/lang/eo_UY.lang": { + "hash": "710afa6f2c33e1b7de74c260f1258337c19e6779", + "size": 7480 + }, + "realms/lang/es_AR.lang": { + "hash": "acfe947c1219eb7493130442ef184dc8025e8191", + "size": 7554 + }, + "realms/lang/es_ES.lang": { + "hash": "f3f2bc5d9de49c43f1d65ddcfc4619ea43095d13", + "size": 7767 + }, + "realms/lang/es_MX.lang": { + "hash": "de6c2b919476b9ba40a81fa54cc149cfcc1e25ac", + "size": 7700 + }, + "realms/lang/es_UY.lang": { + "hash": "2dcc88a24fcc775602cb622006b02862d865def8", + "size": 7694 + }, + "realms/lang/es_VE.lang": { + "hash": "8a1963013018a8f53d6a72376a5b265c0d2e5ec7", + "size": 7699 + }, + "realms/lang/et_EE.lang": { + "hash": "720c15d04d7be115daf19b024a37b498b6f7730e", + "size": 7477 + }, + "realms/lang/eu_ES.lang": { + "hash": "a448ca104c51d6934dd669ddac2ef03c0d35695f", + "size": 7839 + }, + "realms/lang/fa_IR.lang": { + "hash": "017c25f046e93918d0591bdd9628eb767494c8fd", + "size": 9468 + }, + "realms/lang/fi_FI.lang": { + "hash": "131da513b18868576c3eed5c3921a36c6fa15e45", + "size": 7425 + }, + "realms/lang/fil_PH.lang": { + "hash": "fde655cdabb7140e657ed69315579c210c43031e", + "size": 7991 + }, + "realms/lang/fr_CA.lang": { + "hash": "edf3b3dd02931f1630c3663c6d5082a71da4fe9c", + "size": 8187 + }, + "realms/lang/fr_FR.lang": { + "hash": "5633f7496870e805b35ca06777de782f49160347", + "size": 8045 + }, + "realms/lang/ga_IE.lang": { + "hash": "f57f766c0266d36d7fa8efb006aaa95fcd645a36", + "size": 8146 + }, + "realms/lang/gl_ES.lang": { + "hash": "e6cbbdefe6ce1fa4d5eb3387b097e1c24b3258ab", + "size": 7621 + }, + "realms/lang/gv_IM.lang": { + "hash": "8a0e1c7158c4c610eda89658128fe6cc7d6d8110", + "size": 6140 + }, + "realms/lang/he_IL.lang": { + "hash": "2bc6dcd491a02649614e5ffee81958b1e8bdf813", + "size": 8564 + }, + "realms/lang/hi_IN.lang": { + "hash": "8c791963f3d67ee14e3f084da3d7a14c2b99fc6c", + "size": 7305 + }, + "realms/lang/hr_HR.lang": { + "hash": "ddd313e9466974aff2b0e39edd819954edaa63f1", + "size": 7513 + }, + "realms/lang/hu_HU.lang": { + "hash": "022b14caa9cdc6d43bec35792b9be19e3ad7c909", + "size": 8071 + }, + "realms/lang/hy_AM.lang": { + "hash": "685f29bcdcc62c0c58f4d137d30fcc40123411f4", + "size": 4397 + }, + "realms/lang/id_ID.lang": { + "hash": "8a6901092669cae60fa67c2a62c5e9c4548fd056", + "size": 7650 + }, + "realms/lang/is_IS.lang": { + "hash": "c75f27495baf4b0374fcece255d665d1cbbbebbd", + "size": 7615 + }, + "realms/lang/it_IT.lang": { + "hash": "74d3924ddd105231713694303a9c7ce070b58f9a", + "size": 7683 + }, + "realms/lang/ja_JP.lang": { + "hash": "c5cc8bd843d90b8ab4fec12a1ab023c1c1ce7afb", + "size": 8727 + }, + "realms/lang/ka_GE.lang": { + "hash": "84fa71ecc0af0dba3f20afa2d59e428c304367c6", + "size": 12877 + }, + "realms/lang/ko_KR.lang": { + "hash": "66464e3f372f6abd434a27fbff7c03a729ebe9ac", + "size": 8024 + }, + "realms/lang/kw_GB.lang": { + "hash": "ac61acec46bb72c4e11b3fbe8317bd593d3c2120", + "size": 3021 + }, + "realms/lang/la_LA.lang": { + "hash": "4ccb3009e24e1cc0bffe18f544e6fc7ae3cd3b64", + "size": 7289 + }, + "realms/lang/lb_LU.lang": { + "hash": "a7602156ac3a8a41e42b833fefafbe80f9914fd5", + "size": 7825 + }, + "realms/lang/lt_LT.lang": { + "hash": "3f41ed39706e90a4babec03798387b38028be639", + "size": 8113 + }, + "realms/lang/lv_LV.lang": { + "hash": "147c0bfa040f23f8ffa6a0fe649d7d8f8c8aa303", + "size": 7943 + }, + "realms/lang/mi_NZ.lang": { + "hash": "16f20c44b1662917db565be399caf1d68e020430", + "size": 73 + }, + "realms/lang/ms_MY.lang": { + "hash": "158ecc0a1b876b4f3c020288e492b2b7cddbd343", + "size": 7791 + }, + "realms/lang/mt_MT.lang": { + "hash": "5f839c343f353936498507a4f3da78ebf69182d0", + "size": 7824 + }, + "realms/lang/nds_DE.lang": { + "hash": "84e6480d18c99ad57099ae117a2f028c412bbb2b", + "size": 7546 + }, + "realms/lang/nl_NL.lang": { + "hash": "5c2894bb6941070ff3a014004326cc05dda28901", + "size": 7704 + }, + "realms/lang/nn_NO.lang": { + "hash": "8349f016bd3d5b42f45dc12d7e0adfb300e245c3", + "size": 7594 + }, + "realms/lang/no_NO.lang": { + "hash": "bc4277498220c42b9b6266310c3616793aa17ae3", + "size": 7555 + }, + "realms/lang/oc_FR.lang": { + "hash": "431d3ec2c3a969d30f982dda71ff3e9cec17d399", + "size": 8051 + }, + "realms/lang/pl_PL.lang": { + "hash": "d914f93e28eea9d7ccc225064c74147d993142b8", + "size": 7779 + }, + "realms/lang/pt_BR.lang": { + "hash": "a568ea57eeca8e9494837d7eda1ea2ed362186cc", + "size": 7702 + }, + "realms/lang/pt_PT.lang": { + "hash": "1c5095ce89d18162efa0cb42a5a91f8b4d970449", + "size": 7845 + }, + "realms/lang/qya_AA.lang": { + "hash": "89e887e58fb533f7dcbbbcafabbe1e8051a4c6ca", + "size": 188 + }, + "realms/lang/ro_RO.lang": { + "hash": "9e17737e7bc35766f674bf4b56be14a119fd09f5", + "size": 7785 + }, + "realms/lang/ru_RU.lang": { + "hash": "23e46a6151e9ef8cf970df137f914ecfedef97f7", + "size": 10417 + }, + "realms/lang/sk_SK.lang": { + "hash": "6a69ee43b781f9b05d9965da7a7dd1adb9d3d4b4", + "size": 7716 + }, + "realms/lang/sl_SI.lang": { + "hash": "78ffefc12f41ac971ee33ba5f30bc1a12788bb9e", + "size": 7655 + }, + "realms/lang/sr_SP.lang": { + "hash": "9b84cea77437d7af38d50695543791cc5d9908ae", + "size": 9826 + }, + "realms/lang/sv_SE.lang": { + "hash": "b7312c5ef37ea6e0f7b51c18c9a53d53da0c9468", + "size": 7617 + }, + "realms/lang/th_TH.lang": { + "hash": "908cb8d352d2456ba427530dc242ff6dfa319780", + "size": 12281 + }, + "realms/lang/tlh_AA.lang": { + "hash": "d304de107112235ae44caf7f856f8bc668909146", + "size": 723 + }, + "realms/lang/tr_TR.lang": { + "hash": "6d2d486beeecb68f3f1d0d884a11f47097e59457", + "size": 7911 + }, + "realms/lang/uk_UA.lang": { + "hash": "eeb9546344f37e2b8b48d0c7a173d677443aba4e", + "size": 10220 + }, + "realms/lang/val_ES.lang": { + "hash": "bd27bbd59ddc25ae24e1e5102b43ec7abe66fc3d", + "size": 7720 + }, + "realms/lang/vi_VN.lang": { + "hash": "c73ea4893d2b64c11036209e7782e7fb005934ef", + "size": 8997 + }, + "realms/lang/zh_CN.lang": { + "hash": "ceae6cbd84813981937687c00b911ba385416fd6", + "size": 7268 + }, + "realms/lang/zh_TW.lang": { + "hash": "07711734555b8c1c1e0f1555f9090309a69a3a1b", + "size": 7258 + } + } +} \ No newline at end of file diff --git a/mojang/assets/1.7.3.json b/mojang/assets/1.7.3.json new file mode 100644 index 0000000000..0e749aea5b --- /dev/null +++ b/mojang/assets/1.7.3.json @@ -0,0 +1,2420 @@ +{ + "objects": { + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "lang/af_ZA.lang": { + "hash": "a9ea89177fbf3f10e527102451eb1469671530d4", + "size": 69996 + }, + "lang/ar_SA.lang": { + "hash": "ab4b24fb41b13f1c83ee45879e0c0db3f86d7fa4", + "size": 83986 + }, + "lang/bg_BG.lang": { + "hash": "f36a4c278292b2c80b2e0889d60980fbb6f4339b", + "size": 95147 + }, + "lang/ca_ES.lang": { + "hash": "ebdfd687b678262836cb4179f8b3833fe557db28", + "size": 72677 + }, + "lang/cs_CZ.lang": { + "hash": "d8dd3873fac34c74f038df02d76d745febafe8da", + "size": 71829 + }, + "lang/cy_GB.lang": { + "hash": "16e554ed068e38f738f0afa7a03db23b77456ec3", + "size": 70247 + }, + "lang/da_DK.lang": { + "hash": "be7fd7a59648a565b83c1c6de161df470728b656", + "size": 68955 + }, + "lang/de_DE.lang": { + "hash": "e37d3ab28ec7acc17337da3d4a4fe4dd0642aac5", + "size": 71313 + }, + "lang/el_GR.lang": { + "hash": "4330e3218548e9f3268d103e5ab71fa2b28d9b20", + "size": 103177 + }, + "lang/en_AU.lang": { + "hash": "cee3c7dc6d3fcc0bd399a743dad1b53bba485e60", + "size": 67927 + }, + "lang/en_CA.lang": { + "hash": "6c6489f61ee7d2efa086fa63b23097530c52d26e", + "size": 67845 + }, + "lang/en_GB.lang": { + "hash": "88bd61ca6d1201d0109262c2d3b0d1464d07ce74", + "size": 67676 + }, + "lang/en_PT.lang": { + "hash": "eb59d5ba3728885ff40f1bf37cc8f72d6d9e6930", + "size": 71748 + }, + "lang/eo_UY.lang": { + "hash": "69ff827d47a5b247f88a71db37c27d010c755653", + "size": 69406 + }, + "lang/es_AR.lang": { + "hash": "ec830f34a2ea5d964603ff621e7c4d64323a904c", + "size": 71755 + }, + "lang/es_ES.lang": { + "hash": "ebcebf42cd5cc197b9d0f0e89e061f33382870c6", + "size": 73202 + }, + "lang/es_MX.lang": { + "hash": "720843b6860be60ec252ae17db4d54dd50b4829c", + "size": 73034 + }, + "lang/es_UY.lang": { + "hash": "c6843b4ba73c4c075d697398d43ee916283e5b93", + "size": 72868 + }, + "lang/es_VE.lang": { + "hash": "b73850cb324ddce5488f8edfe14ddb68e1f63670", + "size": 73296 + }, + "lang/et_EE.lang": { + "hash": "6c7de8b578694b6a86c5f462a2df708f9d804a13", + "size": 69679 + }, + "lang/eu_ES.lang": { + "hash": "e5dc74ad272f60621a04a67bd62a5cf63c4e8135", + "size": 73305 + }, + "lang/fa_IR.lang": { + "hash": "9b7368cc1a3b4f8e7d8dff923b2cbe9069cd0f3b", + "size": 71995 + }, + "lang/fi_FI.lang": { + "hash": "16af3fb50160638e7250af4cc3beb3769f6e58b0", + "size": 72181 + }, + "lang/fil_PH.lang": { + "hash": "0dbc616d03816a6f925a5b2f77e89738d290f194", + "size": 69231 + }, + "lang/fr_CA.lang": { + "hash": "6df06576e677d952dc15da3926f4ed822d106354", + "size": 75791 + }, + "lang/fr_FR.lang": { + "hash": "419a50b4099da63ca54f70aaddee5dfd4084b37c", + "size": 74536 + }, + "lang/ga_IE.lang": { + "hash": "78f017a2c23e6bdf6c8da0ef2ebd0a7d0ff8be88", + "size": 73730 + }, + "lang/gl_ES.lang": { + "hash": "f414a01c9317aaffd43169021f66dad9b9cc6ed3", + "size": 71887 + }, + "lang/he_IL.lang": { + "hash": "00562baef8bd1db4c43990f6b1027361e7f620c4", + "size": 79972 + }, + "lang/hi_IN.lang": { + "hash": "7f66e73aaa91fdc3164757a208fd29348bff2b35", + "size": 101712 + }, + "lang/hr_HR.lang": { + "hash": "090858721704b0a6f95342538ed732124bce4945", + "size": 69765 + }, + "lang/hu_HU.lang": { + "hash": "10c2d1819d800db8ff9c0ea000db1223d2eecd4b", + "size": 72828 + }, + "lang/hy_AM.lang": { + "hash": "b97a0903384607ba6ffd96f636b5a54f96736659", + "size": 88875 + }, + "lang/id_ID.lang": { + "hash": "dcc2504c5428b0d96a8e9488e9ee55e71dbbbfff", + "size": 69637 + }, + "lang/is_IS.lang": { + "hash": "3387bbc2e5982c355ebd1f4662c90e548f94835d", + "size": 69877 + }, + "lang/it_IT.lang": { + "hash": "3b1d6346f35f0eb0c3e044f17ae9e95d7c237b54", + "size": 73949 + }, + "lang/ja_JP.lang": { + "hash": "e7bcfd104fbe5f120000d3ae940275ccc4ee4ecc", + "size": 81647 + }, + "lang/ka_GE.lang": { + "hash": "b72de884145171dd9cb147bcdad0aeea663ffef7", + "size": 119947 + }, + "lang/ko_KR.lang": { + "hash": "ccc5779a459fbc82e553541721a487a60c92a3ee", + "size": 76963 + }, + "lang/kw_GB.lang": { + "hash": "784a66b5b35f256bf82f786b04595af2b4af0a79", + "size": 69598 + }, + "lang/la_LA.lang": { + "hash": "654565592eb8d2146e0649968bebd510a0edadcb", + "size": 70563 + }, + "lang/lb_LU.lang": { + "hash": "075249de69efdda8344c2d5b4c02bea403fad9a0", + "size": 69234 + }, + "lang/lt_LT.lang": { + "hash": "d36b4de109a4611e7e58dcaa570bad70e382bb27", + "size": 74452 + }, + "lang/lv_LV.lang": { + "hash": "290d36a66649cd536c2b5de6f6aa74b8befb2f8a", + "size": 72522 + }, + "lang/ms_MY.lang": { + "hash": "c8badfd177f7a9d6628c27be79c7ea6d766687c0", + "size": 72423 + }, + "lang/mt_MT.lang": { + "hash": "1820f8055731340a9ed00461d0a0c0b187588c43", + "size": 72844 + }, + "lang/nl_NL.lang": { + "hash": "277f9bc77aba8ec9bdc6a8d5585200ce0e57304b", + "size": 70581 + }, + "lang/nn_NO.lang": { + "hash": "ce3ca53596ed6b87dbfe33efcb58a785c3d47af4", + "size": 67941 + }, + "lang/no_NO.lang": { + "hash": "cd2ae07ce8f7d135311228c0e3df9d19acc990e2", + "size": 68687 + }, + "lang/oc_FR.lang": { + "hash": "32719ce08065ea58af84138a837c35199cb934f9", + "size": 73684 + }, + "lang/pl_PL.lang": { + "hash": "149e040de6c1193ae9bb0a0b9dae5e300eaa8cac", + "size": 73213 + }, + "lang/pt_BR.lang": { + "hash": "4384414d1b2fa7b2ad33d13c94a1e50c1d411f9e", + "size": 72462 + }, + "lang/pt_PT.lang": { + "hash": "8e2947a0ba5746f92ee99b35c76cfdcb5422eac9", + "size": 73464 + }, + "lang/qya_AA.lang": { + "hash": "ffd5b9945bd7ce1bd42c5163c498567dce26936b", + "size": 67956 + }, + "lang/ro_RO.lang": { + "hash": "0d00418922109286950ce5c083620ed368e91fa2", + "size": 74228 + }, + "lang/ru_RU.lang": { + "hash": "d71c0c4e1fa5aab39c6987ad823fca41788fcace", + "size": 94443 + }, + "lang/sk_SK.lang": { + "hash": "e4c551a5a6c98f3d2197cbd78510650c3dac09f7", + "size": 72420 + }, + "lang/sl_SI.lang": { + "hash": "51f2b2ceceaa197e2f5fa044d4b9925b5336c99a", + "size": 70252 + }, + "lang/sr_SP.lang": { + "hash": "1eac2aa97411edb07381a48270b6967426167822", + "size": 91649 + }, + "lang/sv_SE.lang": { + "hash": "3d71568665e75dd18a29d7cd6956fd33fd61264c", + "size": 68882 + }, + "lang/th_TH.lang": { + "hash": "77cbba200747fa3ff91e7e129d77e3cfd14ce1b2", + "size": 108702 + }, + "lang/tlh_AA.lang": { + "hash": "99a11700f8db47a9c21446957d0d008c290f0fba", + "size": 68121 + }, + "lang/tr_TR.lang": { + "hash": "f4278b00b147d59e7d063092de28b66e0ae19840", + "size": 71332 + }, + "lang/uk_UA.lang": { + "hash": "746810af78cc4df2c5ba00f930c3adf87e9d8df5", + "size": 93995 + }, + "lang/vi_VN.lang": { + "hash": "bc1d3a4bec5fecc51c2590fe0bb13539f55d7b81", + "size": 80882 + }, + "lang/zh_CN.lang": { + "hash": "3d9568b9a9b738312d379af6fc43ca290e3614bc", + "size": 66855 + }, + "lang/zh_TW.lang": { + "hash": "9dda510b86d4e0e12d44d228783e395ccce56fbc", + "size": 66916 + }, + "pack.mcmeta": { + "hash": "dcd58a2f57954ec5208601e957f0851e617d8a90", + "size": 9090 + }, + "sounds.json": { + "hash": "fce0bb3e14ade7b292a7c1d5fa785533d8106d82", + "size": 34020 + }, + "sounds/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "sounds/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "sounds/ambient/weather/rain1.ogg": { + "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", + "size": 13185 + }, + "sounds/ambient/weather/rain2.ogg": { + "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", + "size": 13301 + }, + "sounds/ambient/weather/rain3.ogg": { + "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", + "size": 13322 + }, + "sounds/ambient/weather/rain4.ogg": { + "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", + "size": 13955 + }, + "sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "sounds/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "sounds/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + } + } +} \ No newline at end of file diff --git a/mojang/assets/1.7.4.json b/mojang/assets/1.7.4.json new file mode 100644 index 0000000000..07e0106cf3 --- /dev/null +++ b/mojang/assets/1.7.4.json @@ -0,0 +1,2440 @@ +{ + "objects": { + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "lang/af_ZA.lang": { + "hash": "3ed6b9d3d6c70d9e86bb10604378987f65d1a3ae", + "size": 77973 + }, + "lang/ar_SA.lang": { + "hash": "b739f1bcf05e82b225f6e128504af5c96574070f", + "size": 94338 + }, + "lang/ast_ES.lang": { + "hash": "6a130a7b8cfe8cf77d8f3d0bf0d625c9bc932b50", + "size": 79786 + }, + "lang/bg_BG.lang": { + "hash": "582bd1b3bc99991e20fe1cf0c3fb6297a4032fe9", + "size": 107294 + }, + "lang/ca_ES.lang": { + "hash": "cea8602003df57fe675359c162e12518d5377802", + "size": 80859 + }, + "lang/cs_CZ.lang": { + "hash": "6f644df36783553adb873892f02c8df31a562ea7", + "size": 79835 + }, + "lang/cy_GB.lang": { + "hash": "d60b0fa5b8f302825de6ca7f31be1d56f941aa9e", + "size": 78011 + }, + "lang/da_DK.lang": { + "hash": "a01580d5b2079ee690cd4257dcb9b9d5b5827c5c", + "size": 76874 + }, + "lang/de_DE.lang": { + "hash": "05e5d4376f243eed7289bca215e149721ef32dbd", + "size": 79327 + }, + "lang/el_GR.lang": { + "hash": "4f02b8473cd09ecbac3c205a837411d5d6dd1765", + "size": 115140 + }, + "lang/en_AU.lang": { + "hash": "6aeecd3a532caa1c33fe6019779f346537c20c3c", + "size": 75708 + }, + "lang/en_CA.lang": { + "hash": "195752f895bf895e0371ea791086b942d2a3a029", + "size": 75515 + }, + "lang/en_GB.lang": { + "hash": "3bdb52e1961c9ef22616bf9a8c36052c2d166124", + "size": 75337 + }, + "lang/en_PT.lang": { + "hash": "ae9fe232bcd41ea3383126d4032e0c41e5c30986", + "size": 79997 + }, + "lang/eo_UY.lang": { + "hash": "48995567bac45b5870fbfd9123c36ee379596ab5", + "size": 76960 + }, + "lang/es_AR.lang": { + "hash": "303e0ad5866acbb5251c2050715531ee08dcdd04", + "size": 79798 + }, + "lang/es_ES.lang": { + "hash": "7f0b43b1057f864ce183b4950382a6143d048bc0", + "size": 81340 + }, + "lang/es_MX.lang": { + "hash": "5841f1c149d75bdb5b5553dacff64d540a66c6e7", + "size": 80660 + }, + "lang/es_UY.lang": { + "hash": "048f00a828d2ddc685c28e1e1f6e75ac36059a38", + "size": 80725 + }, + "lang/es_VE.lang": { + "hash": "aa9280fff79e512f8e75e9b5f4d5e9d0d8a70237", + "size": 80955 + }, + "lang/et_EE.lang": { + "hash": "9efe2b58dc3a37b041520499d5aa014dad864b26", + "size": 77669 + }, + "lang/eu_ES.lang": { + "hash": "7f197a6bebf80a5ec109dabe3f2290062333f563", + "size": 81235 + }, + "lang/fa_IR.lang": { + "hash": "3f9ad38f61b975ef1bcf7e7b397a3ec781376bf2", + "size": 91109 + }, + "lang/fi_FI.lang": { + "hash": "d515d3a178dd2b6cb730090e6dc5808e29060d6c", + "size": 80076 + }, + "lang/fil_PH.lang": { + "hash": "a50eab95ec849f45f10a484ac35b2d2fdd537d1c", + "size": 78520 + }, + "lang/fr_CA.lang": { + "hash": "c368b10942886c39a54c3359aa2430845c86faba", + "size": 84088 + }, + "lang/fr_FR.lang": { + "hash": "5ffe475c57fa72755d143bd6bfa2c36c5ef029cc", + "size": 82785 + }, + "lang/ga_IE.lang": { + "hash": "a870a691fd24a42946239b250e6d948d94707fd6", + "size": 82259 + }, + "lang/gl_ES.lang": { + "hash": "38517ebb386032e97d3f562f48cd78b6c212de95", + "size": 79946 + }, + "lang/gv_IM.lang": { + "hash": "c697ef4aec574fd844c78118ae2650489f54aac0", + "size": 78624 + }, + "lang/he_IL.lang": { + "hash": "16765a632f7c13fe608c17aaedaf2b67c36a1f65", + "size": 89333 + }, + "lang/hi_IN.lang": { + "hash": "d11b484281827aa380e4beca991b022fde0fb514", + "size": 115883 + }, + "lang/hr_HR.lang": { + "hash": "ad97cf18899a1ab1e0ec264d41f2719a14a1566f", + "size": 77620 + }, + "lang/hu_HU.lang": { + "hash": "d8526a37e1cb96c2ebc5b9ac09221832b0041fe1", + "size": 81211 + }, + "lang/hy_AM.lang": { + "hash": "b5633e1db22d36c993aed2d74a1ed2d506e651fc", + "size": 100381 + }, + "lang/id_ID.lang": { + "hash": "c9edd2f96478748e691430f91fa8289172ec38fd", + "size": 77838 + }, + "lang/is_IS.lang": { + "hash": "62730f0103a559ff127d99ab5ffc19ad730f851e", + "size": 78101 + }, + "lang/it_IT.lang": { + "hash": "d7f96fcc625dfe124deb0cb00809442e2c109867", + "size": 83257 + }, + "lang/ja_JP.lang": { + "hash": "a7e4e9e58b319939998067ce7d4286366a3aea72", + "size": 90680 + }, + "lang/ka_GE.lang": { + "hash": "747ded357960f6f911492e3840c11852938b0f04", + "size": 129291 + }, + "lang/ko_KR.lang": { + "hash": "ab1bc52bfa5c170b5b1f99906fc849c89b3f8ddd", + "size": 85215 + }, + "lang/kw_GB.lang": { + "hash": "90f64ff1aa400e252d4c84a642c9e191b631209d", + "size": 77281 + }, + "lang/la_LA.lang": { + "hash": "a7980eb0105c8d409227e94a1bf39413383aafb1", + "size": 78311 + }, + "lang/lb_LU.lang": { + "hash": "0bf08d8c609d0abe442839d1a6c0ce8649c4c1af", + "size": 79744 + }, + "lang/lt_LT.lang": { + "hash": "8822e8282e18ea3a84e217165d24d3835f9a02b4", + "size": 83192 + }, + "lang/lv_LV.lang": { + "hash": "b4448f3003574bd69e45a31f118a6fe8e7907316", + "size": 80596 + }, + "lang/mi_NZ.lang": { + "hash": "28ad66f1224ff43b40dfb0ac938c7e667d072bc7", + "size": 75892 + }, + "lang/ms_MY.lang": { + "hash": "c862b0a34a29f20a76e221d5e388ab821b15b600", + "size": 80021 + }, + "lang/mt_MT.lang": { + "hash": "c266cfe6c91b2f8042f88519d5ac42b918552941", + "size": 81127 + }, + "lang/nds_DE.lang": { + "hash": "22d35e1c0d62f48f8636444e3dedf8a1bf797099", + "size": 76804 + }, + "lang/nl_NL.lang": { + "hash": "ccc738ed50f49bca7f6e6d627a5ac1e7e869f782", + "size": 78536 + }, + "lang/nn_NO.lang": { + "hash": "364d4310e77b0f834e95ede7ca5655a5f7c4a41d", + "size": 75900 + }, + "lang/no_NO.lang": { + "hash": "0b41afb1ee994249fd619ec21c7891e9dcb65d1c", + "size": 76398 + }, + "lang/oc_FR.lang": { + "hash": "70f0ea6e69e7618f15c9d987858be0741a86d60a", + "size": 81887 + }, + "lang/pl_PL.lang": { + "hash": "405fc8204500f9680625ffdc94b501f040d7e98c", + "size": 81239 + }, + "lang/pt_BR.lang": { + "hash": "5d2155f6ba1d8f8627d953b4c88b41f4eb218d16", + "size": 80733 + }, + "lang/pt_PT.lang": { + "hash": "59c70721f818007eca5593c2a3506f4c6cafa0ce", + "size": 81127 + }, + "lang/qya_AA.lang": { + "hash": "e9812055ae812979954ced67ab02606294eb8284", + "size": 75655 + }, + "lang/ro_RO.lang": { + "hash": "e0dac6a81a78c4984aeee5206d089aa4044421b1", + "size": 81958 + }, + "lang/ru_RU.lang": { + "hash": "3b2a8aa9abfeef2440e3f4162e5a8513b625e546", + "size": 105422 + }, + "lang/sk_SK.lang": { + "hash": "6d88e2ab99219fb819e53560e99384fd386fe434", + "size": 80321 + }, + "lang/sl_SI.lang": { + "hash": "2d75ccde60b46609a781bc1b29dc6dff8314b55e", + "size": 78319 + }, + "lang/sr_SP.lang": { + "hash": "fccb3958d7d6f75d4d8ac6bef525f6d619b7befc", + "size": 102760 + }, + "lang/sv_SE.lang": { + "hash": "c977b03f48aa05080a5b5aef347ff4f492e3fb6f", + "size": 76614 + }, + "lang/th_TH.lang": { + "hash": "f4714c97da9b21c01e6a2bbc7082baa1900f7a53", + "size": 119892 + }, + "lang/tlh_AA.lang": { + "hash": "f620e40d017007fcf3a53924e138eb03bba1170f", + "size": 75785 + }, + "lang/tr_TR.lang": { + "hash": "933ef8c5bf4641efcd002037d1d4958a6da6c909", + "size": 79402 + }, + "lang/uk_UA.lang": { + "hash": "3f4f42340eb9397eed113fab665ad14cb64af180", + "size": 104956 + }, + "lang/val_ES.lang": { + "hash": "cb58b2d9f44e6386da142ab74b6d3a0665f7380d", + "size": 80880 + }, + "lang/vi_VN.lang": { + "hash": "30e9b49c7800e94c6912525921de97711231fa00", + "size": 90272 + }, + "lang/zh_CN.lang": { + "hash": "d06c833ac58f3b7fc072993dcee5247ab42325d9", + "size": 74124 + }, + "lang/zh_TW.lang": { + "hash": "0dfe38259a242dd404d2cff46bfd5a123f5e36df", + "size": 74168 + }, + "pack.mcmeta": { + "hash": "1ed42482a20f4dad56e8b42443f7bb43b0bf37f9", + "size": 9959 + }, + "sounds.json": { + "hash": "fce0bb3e14ade7b292a7c1d5fa785533d8106d82", + "size": 34020 + }, + "sounds/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "sounds/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "sounds/ambient/weather/rain1.ogg": { + "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", + "size": 13185 + }, + "sounds/ambient/weather/rain2.ogg": { + "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", + "size": 13301 + }, + "sounds/ambient/weather/rain3.ogg": { + "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", + "size": 13322 + }, + "sounds/ambient/weather/rain4.ogg": { + "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", + "size": 13955 + }, + "sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "sounds/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "sounds/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + } + } +} \ No newline at end of file diff --git a/mojang/assets/1.8.json b/mojang/assets/1.8.json new file mode 100644 index 0000000000..aaf5588e31 --- /dev/null +++ b/mojang/assets/1.8.json @@ -0,0 +1,2940 @@ +{ + "objects": { + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "minecraft/icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "minecraft/icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/lang/af_ZA.lang": { + "hash": "974c91d46902f201f5b99826037f7c3891d5f6fd", + "size": 75886 + }, + "minecraft/lang/ar_SA.lang": { + "hash": "ee4232cbe10c23b9aff88e9134dc0ae15a449de2", + "size": 92381 + }, + "minecraft/lang/ast_ES.lang": { + "hash": "1d37a6f67db63ee15ec19f0426a914882bc9aadc", + "size": 85749 + }, + "minecraft/lang/az_AZ.lang": { + "hash": "37821cab823859768abfebb8264953ee7e069c17", + "size": 73675 + }, + "minecraft/lang/bg_BG.lang": { + "hash": "99d9280970ffd4a42b43f377f8d3e361d7f59bb7", + "size": 166141 + }, + "minecraft/lang/ca_ES.lang": { + "hash": "a20c4251d6a7bf003f9e16654c70a2a5765819fd", + "size": 90420 + }, + "minecraft/lang/cs_CZ.lang": { + "hash": "102b886329cc6f8376684d79e0275ec93de101ce", + "size": 122290 + }, + "minecraft/lang/cy_GB.lang": { + "hash": "9f8f2bcb36ae3fe3c01bea418f33de3da2a6cc50", + "size": 69996 + }, + "minecraft/lang/da_DK.lang": { + "hash": "6f17ad81a2a86f2152f50e4f6b89f67c097b7471", + "size": 81844 + }, + "minecraft/lang/de_DE.lang": { + "hash": "0980bf808e738eeac691559f771e68bbd23c6d98", + "size": 123909 + }, + "minecraft/lang/el_GR.lang": { + "hash": "a2a737070bd9d9fb62b7b849479d9ec49c51c3eb", + "size": 112265 + }, + "minecraft/lang/en_AU.lang": { + "hash": "a23bceb1d6e6412dafbd5e49a1c05918854bdfc2", + "size": 78561 + }, + "minecraft/lang/en_CA.lang": { + "hash": "af958233a71ccf73edc89e3b431a7a10e16cc1ac", + "size": 117224 + }, + "minecraft/lang/en_GB.lang": { + "hash": "03f31164d234f10a3230611656332f1756e570a9", + "size": 117031 + }, + "minecraft/lang/en_PT.lang": { + "hash": "64f5643da27da4218b87fae8352cbd65e98a6494", + "size": 90201 + }, + "minecraft/lang/eo_UY.lang": { + "hash": "7c272cf1c8f3dcd0428ab75087890c8aa290812f", + "size": 78124 + }, + "minecraft/lang/es_AR.lang": { + "hash": "ec9df689ff3737cdd03762ceaf934cba703b05cc", + "size": 123494 + }, + "minecraft/lang/es_ES.lang": { + "hash": "7035158dd5e4b632403af3697eb8e78908b17ba2", + "size": 125750 + }, + "minecraft/lang/es_MX.lang": { + "hash": "fe8073cc2c07af629577017d78aeb2cc3c231dc8", + "size": 123120 + }, + "minecraft/lang/es_UY.lang": { + "hash": "655aeb17af37eed92c8fcf8b1c22b173eb76b561", + "size": 85858 + }, + "minecraft/lang/es_VE.lang": { + "hash": "109ff111fef689c7435a612cee9becf47a7c701d", + "size": 96783 + }, + "minecraft/lang/et_EE.lang": { + "hash": "b0063e6fcabaab3428bd961204a94ca062110186", + "size": 102593 + }, + "minecraft/lang/eu_ES.lang": { + "hash": "be945eb046d29e0215a0f35ef8973478eb2fc1d3", + "size": 88473 + }, + "minecraft/lang/fa_IR.lang": { + "hash": "2740cd3806cec3b8c8895e31dd6a09e7925d1415", + "size": 76178 + }, + "minecraft/lang/fi_FI.lang": { + "hash": "ced868873c0873349fc4274255a553a073a1d530", + "size": 113837 + }, + "minecraft/lang/fil_PH.lang": { + "hash": "e2c8f26c91005a795c08344d601b10c84936e89d", + "size": 74035 + }, + "minecraft/lang/fr_CA.lang": { + "hash": "a1d8cf2a5a4f536b15bb6481c7f0203b7dd1c58b", + "size": 131217 + }, + "minecraft/lang/fr_FR.lang": { + "hash": "f9e1e61d35c4b8583a8d32bb9854f02f3a7bb7a8", + "size": 129948 + }, + "minecraft/lang/ga_IE.lang": { + "hash": "fc70f364f2b5a1777255020444b74d25e28ef12d", + "size": 83864 + }, + "minecraft/lang/gl_ES.lang": { + "hash": "15eccc77f642260b1d1904593306f20305147702", + "size": 71591 + }, + "minecraft/lang/gv_IM.lang": { + "hash": "a742af8f9e453973b805ed6fff21a8bf9452bd9f", + "size": 69181 + }, + "minecraft/lang/he_IL.lang": { + "hash": "fa68dfda0324e8ee58d40df5e9e7272f0d59c47a", + "size": 80785 + }, + "minecraft/lang/hi_IN.lang": { + "hash": "b4e155c85e53f55354f5b51e7f7a35b11bd0a79c", + "size": 93262 + }, + "minecraft/lang/hr_HR.lang": { + "hash": "a791d82f586d7b4f698bb7d47f07d4f7f002ce73", + "size": 122189 + }, + "minecraft/lang/hu_HU.lang": { + "hash": "b7b754f6be6dcfcf1399c95aae35e44ffb9d66ad", + "size": 126360 + }, + "minecraft/lang/hy_AM.lang": { + "hash": "81b2c1409d080d3a0f11296b1e497dd4b01c77ca", + "size": 78431 + }, + "minecraft/lang/id_ID.lang": { + "hash": "2e3e328276f15e77119ade2529e7beafb0d69fd6", + "size": 84740 + }, + "minecraft/lang/is_IS.lang": { + "hash": "a7b7e23172e3d8128cf1bf2140254bd71273e5b7", + "size": 88071 + }, + "minecraft/lang/it_IT.lang": { + "hash": "0d4d1008e189d336b078f0fc97bb5a7a378a1966", + "size": 130584 + }, + "minecraft/lang/ja_JP.lang": { + "hash": "0ca3e647521ee34e6fae49086e7cc192a148bca6", + "size": 140508 + }, + "minecraft/lang/ka_GE.lang": { + "hash": "f1bc2dfa0c992be3e7480229c45830293ee19d08", + "size": 211068 + }, + "minecraft/lang/ko_KR.lang": { + "hash": "515d2dc1517b1907c72a79e758ef995a3b54aab1", + "size": 133795 + }, + "minecraft/lang/kw_GB.lang": { + "hash": "26ad90a5dc52f95e4802ae30422d2fb20edf5eba", + "size": 71080 + }, + "minecraft/lang/la_LA.lang": { + "hash": "965fbbc622abd91585b1b5d40b045e384c5f1613", + "size": 72956 + }, + "minecraft/lang/lb_LU.lang": { + "hash": "2ecf8694343c62a0d0e3ca3d9dc130067adf1c4d", + "size": 91317 + }, + "minecraft/lang/lt_LT.lang": { + "hash": "fd264fd12e1b982d22954163a12b35825ae6a87a", + "size": 133647 + }, + "minecraft/lang/lv_LV.lang": { + "hash": "9dc05d0d7c2bb7e6e73a1d8e2bc50e48746a6883", + "size": 81437 + }, + "minecraft/lang/mi_NZ.lang": { + "hash": "e0e3a6eeb73178da894c84eb9d495128ab463a0d", + "size": 17524 + }, + "minecraft/lang/ms_MY.lang": { + "hash": "b5a91fefb72e3664024e87ae64ef19977fe09003", + "size": 70341 + }, + "minecraft/lang/mt_MT.lang": { + "hash": "e1cad7ce1c9feb8b7f56954e7f6f1d846de12c47", + "size": 92736 + }, + "minecraft/lang/nds_DE.lang": { + "hash": "15a1256703dc94ce8ebf855e0b8dc6e235aa8615", + "size": 77218 + }, + "minecraft/lang/nl_NL.lang": { + "hash": "dedc1cc7ded0d917b0fa2a34ad6b7843c5ffa46a", + "size": 121179 + }, + "minecraft/lang/nn_NO.lang": { + "hash": "e952e5c34abdd0147fa5bb20c7fd4aa14353fd90", + "size": 70672 + }, + "minecraft/lang/no_NO.lang": { + "hash": "42394caf96f31a1dd2b262ff52ee0a5ee3cfbd83", + "size": 82506 + }, + "minecraft/lang/oc_FR.lang": { + "hash": "94ee6c08de62aa80f920b45329ba14d12f345f70", + "size": 125048 + }, + "minecraft/lang/pl_PL.lang": { + "hash": "621cf443ebb4f183056625337a83c989f46c1822", + "size": 97025 + }, + "minecraft/lang/pt_BR.lang": { + "hash": "eba6a289fd6815c89c8c35277c6775723621cfd7", + "size": 124210 + }, + "minecraft/lang/pt_PT.lang": { + "hash": "7b243164dfca23d30a01763a9f26ab1863932ac2", + "size": 97851 + }, + "minecraft/lang/qya_AA.lang": { + "hash": "e36314cb77ccca5fce96fa6b28c61d4efe859f0a", + "size": 41454 + }, + "minecraft/lang/ro_RO.lang": { + "hash": "bbaf3f7aad0587fcf2797119eef34bac069fe411", + "size": 125596 + }, + "minecraft/lang/ru_RU.lang": { + "hash": "dfb8059176413255e670b9cc82ad1f62ab5bd057", + "size": 164431 + }, + "minecraft/lang/se_NO.lang": { + "hash": "757435c189f31d5c8db94a4adbc56c70a8998204", + "size": 15884 + }, + "minecraft/lang/sk_SK.lang": { + "hash": "faf036a00abc60f858e841d04b9cbf96be4d804e", + "size": 87259 + }, + "minecraft/lang/sl_SI.lang": { + "hash": "d8db0eb0c818256908e98efb1a681bc89ee19c04", + "size": 70270 + }, + "minecraft/lang/sr_SP.lang": { + "hash": "87d4c7476672d23170c057c95a80ec1cba06a48a", + "size": 109208 + }, + "minecraft/lang/sv_SE.lang": { + "hash": "37cba9315ce8202c834a94bdc92bed0879ed2d07", + "size": 119832 + }, + "minecraft/lang/th_TH.lang": { + "hash": "1c839a4420005d136b55810e2dacf47eb588e2fa", + "size": 122405 + }, + "minecraft/lang/tlh_AA.lang": { + "hash": "f5571f58e5ee9737b6de97a70ab6f8cc0b4172bb", + "size": 48507 + }, + "minecraft/lang/tr_TR.lang": { + "hash": "2862fb39b282f3ae2bbee03ab91c8941b403494c", + "size": 124126 + }, + "minecraft/lang/uk_UA.lang": { + "hash": "aaf1358fc98f0d7ddb3f0be043f6e2627a382f22", + "size": 164062 + }, + "minecraft/lang/val_ES.lang": { + "hash": "1d6bad6f31c6797391e8c127c9b469be01ee9292", + "size": 127376 + }, + "minecraft/lang/vi_VN.lang": { + "hash": "35aeb4279d6e6dfe134d2f385b4e6c7b8a06e7d4", + "size": 142577 + }, + "minecraft/lang/zh_CN.lang": { + "hash": "99b470341f0ae1a62c7d50dcaede34a907db7af6", + "size": 113949 + }, + "minecraft/lang/zh_TW.lang": { + "hash": "7cfcba8a3f4a60d37a828cfff5aa3978bd28f19b", + "size": 118271 + }, + "minecraft/sounds.json": { + "hash": "5e06ca070067486427a3167ade2ffe01623e5591", + "size": 37731 + }, + "minecraft/sounds/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "minecraft/sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "minecraft/sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "minecraft/sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "minecraft/sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "minecraft/sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "minecraft/sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "minecraft/sounds/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "minecraft/sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "minecraft/sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "minecraft/sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "minecraft/sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "minecraft/sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "minecraft/sounds/ambient/weather/rain1.ogg": { + "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", + "size": 13185 + }, + "minecraft/sounds/ambient/weather/rain2.ogg": { + "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", + "size": 13301 + }, + "minecraft/sounds/ambient/weather/rain3.ogg": { + "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", + "size": 13322 + }, + "minecraft/sounds/ambient/weather/rain4.ogg": { + "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", + "size": 13955 + }, + "minecraft/sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "minecraft/sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "minecraft/sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "minecraft/sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "minecraft/sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "minecraft/sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "minecraft/sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "minecraft/sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "minecraft/sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "minecraft/sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "minecraft/sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "minecraft/sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "minecraft/sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "minecraft/sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "minecraft/sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "minecraft/sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "minecraft/sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "minecraft/sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "minecraft/sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "minecraft/sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "minecraft/sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "minecraft/sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "minecraft/sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "minecraft/sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "minecraft/sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "minecraft/sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "minecraft/sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "minecraft/sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "minecraft/sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "minecraft/sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "minecraft/sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "minecraft/sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "minecraft/sounds/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "minecraft/sounds/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "minecraft/sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "minecraft/sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "minecraft/sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "minecraft/sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "minecraft/sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "minecraft/sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "minecraft/sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "minecraft/sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "minecraft/sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "minecraft/sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "minecraft/sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "minecraft/sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "minecraft/sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "minecraft/sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "minecraft/sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "minecraft/sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "minecraft/sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "minecraft/sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "minecraft/sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "minecraft/sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "minecraft/sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "minecraft/sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "minecraft/sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "minecraft/sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "minecraft/sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "minecraft/sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "minecraft/sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "minecraft/sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "minecraft/sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "minecraft/sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "minecraft/sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "minecraft/sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "minecraft/sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "minecraft/sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "minecraft/sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "minecraft/sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "minecraft/sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "minecraft/sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "minecraft/sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "minecraft/sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "minecraft/sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "minecraft/sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "minecraft/sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "minecraft/sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "minecraft/sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "minecraft/sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "minecraft/sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "minecraft/sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "minecraft/sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "minecraft/sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "minecraft/sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "minecraft/sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "minecraft/sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "minecraft/sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "minecraft/sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "minecraft/sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "minecraft/sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "minecraft/sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "minecraft/sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "minecraft/sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "minecraft/sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "minecraft/sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "minecraft/sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "minecraft/sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "minecraft/sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "minecraft/sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "minecraft/sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "minecraft/sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "minecraft/sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "minecraft/sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "minecraft/sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "minecraft/sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "minecraft/sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "minecraft/sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "minecraft/sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "minecraft/sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "minecraft/sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "minecraft/sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "minecraft/sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "minecraft/sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "minecraft/sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "minecraft/sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "minecraft/sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "minecraft/sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "minecraft/sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "minecraft/sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "minecraft/sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "minecraft/sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "minecraft/sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "minecraft/sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "minecraft/sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "minecraft/sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "minecraft/sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "minecraft/sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "minecraft/sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "minecraft/sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "minecraft/sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "minecraft/sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "minecraft/sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "minecraft/sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "minecraft/sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "minecraft/sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "minecraft/sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "minecraft/sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "minecraft/sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "minecraft/sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "minecraft/sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "minecraft/sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "minecraft/sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "minecraft/sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "minecraft/sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "minecraft/sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "minecraft/sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "minecraft/sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "minecraft/sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "minecraft/sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "minecraft/sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "minecraft/sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "minecraft/sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "minecraft/sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "minecraft/sounds/mob/guardian/attack_loop.ogg": { + "hash": "78e5d74081d605d52272f29c7d958b6584a62116", + "size": 20912 + }, + "minecraft/sounds/mob/guardian/curse.ogg": { + "hash": "3f2e554955be100d7f28c074586b764710330b8c", + "size": 45792 + }, + "minecraft/sounds/mob/guardian/elder_death.ogg": { + "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", + "size": 19980 + }, + "minecraft/sounds/mob/guardian/elder_hit1.ogg": { + "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", + "size": 8461 + }, + "minecraft/sounds/mob/guardian/elder_hit2.ogg": { + "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", + "size": 8392 + }, + "minecraft/sounds/mob/guardian/elder_hit3.ogg": { + "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", + "size": 8631 + }, + "minecraft/sounds/mob/guardian/elder_hit4.ogg": { + "hash": "186362097c9552903943d8d37a1e3b974e4aa618", + "size": 8680 + }, + "minecraft/sounds/mob/guardian/elder_idle1.ogg": { + "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", + "size": 17095 + }, + "minecraft/sounds/mob/guardian/elder_idle2.ogg": { + "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", + "size": 17437 + }, + "minecraft/sounds/mob/guardian/elder_idle3.ogg": { + "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", + "size": 14673 + }, + "minecraft/sounds/mob/guardian/elder_idle4.ogg": { + "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", + "size": 18822 + }, + "minecraft/sounds/mob/guardian/flop1.ogg": { + "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", + "size": 7422 + }, + "minecraft/sounds/mob/guardian/flop2.ogg": { + "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", + "size": 7355 + }, + "minecraft/sounds/mob/guardian/flop3.ogg": { + "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", + "size": 6994 + }, + "minecraft/sounds/mob/guardian/flop4.ogg": { + "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", + "size": 7371 + }, + "minecraft/sounds/mob/guardian/guardian_death.ogg": { + "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", + "size": 15820 + }, + "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { + "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", + "size": 9257 + }, + "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { + "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", + "size": 9111 + }, + "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { + "hash": "3008b71834c7815f70507c044da8defbcb585a80", + "size": 9363 + }, + "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { + "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", + "size": 9216 + }, + "minecraft/sounds/mob/guardian/guardian_idle1.ogg": { + "hash": "3b182a8bcf8d911bf0d8d5b6e963855c30a12897", + "size": 13948 + }, + "minecraft/sounds/mob/guardian/guardian_idle2.ogg": { + "hash": "0a3f0c382b1813fb42b8374dc9ee1bc5c19f797d", + "size": 13792 + }, + "minecraft/sounds/mob/guardian/guardian_idle3.ogg": { + "hash": "e28f348f59a396f8e23079e52e6dc1caa02a0868", + "size": 12634 + }, + "minecraft/sounds/mob/guardian/guardian_idle4.ogg": { + "hash": "85cf7fc03f0f4f67521fef89adee58471b72a81a", + "size": 11913 + }, + "minecraft/sounds/mob/guardian/land_death.ogg": { + "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", + "size": 11255 + }, + "minecraft/sounds/mob/guardian/land_hit1.ogg": { + "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", + "size": 12031 + }, + "minecraft/sounds/mob/guardian/land_hit2.ogg": { + "hash": "e9ccf74cb5b561e4839482863d1466f731903500", + "size": 11089 + }, + "minecraft/sounds/mob/guardian/land_hit3.ogg": { + "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", + "size": 11980 + }, + "minecraft/sounds/mob/guardian/land_hit4.ogg": { + "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", + "size": 11180 + }, + "minecraft/sounds/mob/guardian/land_idle1.ogg": { + "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", + "size": 6727 + }, + "minecraft/sounds/mob/guardian/land_idle2.ogg": { + "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", + "size": 5579 + }, + "minecraft/sounds/mob/guardian/land_idle3.ogg": { + "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", + "size": 6802 + }, + "minecraft/sounds/mob/guardian/land_idle4.ogg": { + "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", + "size": 5687 + }, + "minecraft/sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "minecraft/sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "minecraft/sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "minecraft/sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "minecraft/sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "minecraft/sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "minecraft/sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "minecraft/sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "minecraft/sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "minecraft/sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "minecraft/sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "minecraft/sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "minecraft/sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "minecraft/sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "minecraft/sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "minecraft/sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "minecraft/sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "minecraft/sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "minecraft/sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "minecraft/sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "minecraft/sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "minecraft/sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "minecraft/sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "minecraft/sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "minecraft/sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "minecraft/sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "minecraft/sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "minecraft/sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "minecraft/sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "minecraft/sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "minecraft/sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "minecraft/sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "minecraft/sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "minecraft/sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "minecraft/sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "minecraft/sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "minecraft/sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "minecraft/sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "minecraft/sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "minecraft/sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "minecraft/sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "minecraft/sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "minecraft/sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "minecraft/sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "minecraft/sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "minecraft/sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "minecraft/sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "minecraft/sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "minecraft/sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "minecraft/sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "minecraft/sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "minecraft/sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "minecraft/sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "minecraft/sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "minecraft/sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "minecraft/sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "minecraft/sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "minecraft/sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "minecraft/sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "minecraft/sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "minecraft/sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "minecraft/sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "minecraft/sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "minecraft/sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "minecraft/sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "minecraft/sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "minecraft/sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "minecraft/sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "minecraft/sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "minecraft/sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "minecraft/sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "minecraft/sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "minecraft/sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "minecraft/sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "minecraft/sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "minecraft/sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "minecraft/sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "minecraft/sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "minecraft/sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "minecraft/sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "minecraft/sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "minecraft/sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { + "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", + "size": 7018 + }, + "minecraft/sounds/mob/rabbit/hop1.ogg": { + "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", + "size": 5938 + }, + "minecraft/sounds/mob/rabbit/hop2.ogg": { + "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", + "size": 6993 + }, + "minecraft/sounds/mob/rabbit/hop3.ogg": { + "hash": "461436665544dc44e12f79cad893de2ad02ddffc", + "size": 6597 + }, + "minecraft/sounds/mob/rabbit/hop4.ogg": { + "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", + "size": 5811 + }, + "minecraft/sounds/mob/rabbit/hurt1.ogg": { + "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", + "size": 6750 + }, + "minecraft/sounds/mob/rabbit/hurt2.ogg": { + "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", + "size": 5988 + }, + "minecraft/sounds/mob/rabbit/hurt3.ogg": { + "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", + "size": 6389 + }, + "minecraft/sounds/mob/rabbit/hurt4.ogg": { + "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", + "size": 6650 + }, + "minecraft/sounds/mob/rabbit/idle1.ogg": { + "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", + "size": 5806 + }, + "minecraft/sounds/mob/rabbit/idle2.ogg": { + "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", + "size": 6988 + }, + "minecraft/sounds/mob/rabbit/idle3.ogg": { + "hash": "8906199918a85564590c7a01e854c3820853533e", + "size": 5840 + }, + "minecraft/sounds/mob/rabbit/idle4.ogg": { + "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", + "size": 8691 + }, + "minecraft/sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "minecraft/sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "minecraft/sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "minecraft/sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "minecraft/sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "minecraft/sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "minecraft/sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "minecraft/sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "minecraft/sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "minecraft/sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "minecraft/sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "minecraft/sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "minecraft/sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "minecraft/sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "minecraft/sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "minecraft/sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "minecraft/sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "minecraft/sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "minecraft/sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "minecraft/sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "minecraft/sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "minecraft/sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "minecraft/sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "minecraft/sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "minecraft/sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "minecraft/sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "minecraft/sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "minecraft/sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "minecraft/sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "minecraft/sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "minecraft/sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "minecraft/sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "minecraft/sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "minecraft/sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "minecraft/sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "minecraft/sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "minecraft/sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "minecraft/sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "minecraft/sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "minecraft/sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "minecraft/sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "minecraft/sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "minecraft/sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "minecraft/sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "minecraft/sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "minecraft/sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "minecraft/sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "minecraft/sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "minecraft/sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "minecraft/sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "minecraft/sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "minecraft/sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "minecraft/sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "minecraft/sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "minecraft/sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "minecraft/sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "minecraft/sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "minecraft/sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "minecraft/sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "minecraft/sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "minecraft/sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "minecraft/sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "minecraft/sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "minecraft/sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "minecraft/sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "minecraft/sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "minecraft/sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "minecraft/sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "minecraft/sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "minecraft/sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "minecraft/sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "minecraft/sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "minecraft/sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "minecraft/sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "minecraft/sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "minecraft/sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "minecraft/sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "minecraft/sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "minecraft/sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "minecraft/sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "minecraft/sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "minecraft/sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "minecraft/sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "minecraft/sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "minecraft/sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "minecraft/sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "minecraft/sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "minecraft/sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "minecraft/sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "minecraft/sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "minecraft/sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "minecraft/sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "minecraft/sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "minecraft/sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "minecraft/sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "minecraft/sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "minecraft/sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "minecraft/sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "minecraft/sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "minecraft/sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "minecraft/sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "minecraft/sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "minecraft/sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "minecraft/sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "minecraft/sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "minecraft/sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "minecraft/sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "minecraft/sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "minecraft/sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "minecraft/sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "minecraft/sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "minecraft/sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "minecraft/sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "minecraft/sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "minecraft/sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "minecraft/sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "minecraft/sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "minecraft/sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "minecraft/sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "minecraft/sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "minecraft/sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "minecraft/sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "minecraft/sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "minecraft/sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "minecraft/sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "minecraft/sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "minecraft/sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "minecraft/sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "minecraft/sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "minecraft/sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "minecraft/sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "minecraft/sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "minecraft/sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "minecraft/sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "minecraft/sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "minecraft/sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "minecraft/sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "minecraft/sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "minecraft/sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "minecraft/sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "minecraft/sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "minecraft/sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "minecraft/sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "minecraft/sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "minecraft/sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "minecraft/sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "minecraft/sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "minecraft/sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "minecraft/sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "minecraft/sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "minecraft/sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "minecraft/sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "minecraft/sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "minecraft/sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "minecraft/sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "minecraft/sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "minecraft/sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "minecraft/sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "minecraft/sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "minecraft/sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "minecraft/sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "minecraft/sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "minecraft/sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "minecraft/sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "minecraft/sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "minecraft/sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "minecraft/sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "minecraft/sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "minecraft/sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "minecraft/sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "minecraft/sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "minecraft/sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "minecraft/sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "minecraft/sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "minecraft/sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "minecraft/sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "minecraft/sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "minecraft/sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "minecraft/sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "minecraft/sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "minecraft/sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "minecraft/sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "minecraft/sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "minecraft/sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "minecraft/sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "minecraft/sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "minecraft/sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "minecraft/sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "minecraft/sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "minecraft/sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "minecraft/sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "minecraft/sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "minecraft/sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "minecraft/sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "minecraft/sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "minecraft/sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "minecraft/sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "minecraft/sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "minecraft/sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "minecraft/sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "minecraft/sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "minecraft/sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "minecraft/sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "minecraft/sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "minecraft/sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "minecraft/sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "minecraft/sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "minecraft/sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "minecraft/sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "minecraft/sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "minecraft/sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "minecraft/sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "minecraft/sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "minecraft/sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "minecraft/sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "minecraft/sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "minecraft/sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "minecraft/sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "minecraft/sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "minecraft/sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "minecraft/sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "minecraft/sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "minecraft/sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "minecraft/sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "minecraft/sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "minecraft/sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "minecraft/sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "minecraft/sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "minecraft/sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "minecraft/sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "minecraft/sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "minecraft/sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "minecraft/sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "minecraft/sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "minecraft/sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "minecraft/sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "minecraft/sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "minecraft/sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "minecraft/sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "minecraft/sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "minecraft/sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "minecraft/sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "minecraft/sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "minecraft/sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "minecraft/sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "minecraft/sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + }, + "pack.mcmeta": { + "hash": "a1ee4b8b62d984d924e14f40855c3797a4c5c18a", + "size": 11097 + }, + "realms/lang/af_ZA.lang": { + "hash": "52aaa08aaa960c016fa38c1fdfc68dc446cb8f3e", + "size": 7680 + }, + "realms/lang/ar_SA.lang": { + "hash": "a6b7b891e59d0db38c823ab753a5ac8796bd1d65", + "size": 9505 + }, + "realms/lang/ast_ES.lang": { + "hash": "e3ee71d4c6ff01dfe2fa466cfc958433316e0683", + "size": 7880 + }, + "realms/lang/az_AZ.lang": { + "hash": "b4d318fb952a8b976469ac3c09a4ab869d0b8e13", + "size": 8386 + }, + "realms/lang/bg_BG.lang": { + "hash": "e2a0524a1829a80ecb30c602d5ec86a398b0c30e", + "size": 11099 + }, + "realms/lang/ca_ES.lang": { + "hash": "330ad5dcdbc9db526c65ee624969aa65bd1cc149", + "size": 8066 + }, + "realms/lang/cs_CZ.lang": { + "hash": "a41c61b14225a133b664dd584c94d47ca86f72e2", + "size": 8041 + }, + "realms/lang/cy_GB.lang": { + "hash": "14cfb2f24e7d91dbc22a2a0e3b880d9829320243", + "size": 7347 + }, + "realms/lang/da_DK.lang": { + "hash": "a8e68a927a29d9450d9d8a16090454c4eacc3852", + "size": 7823 + }, + "realms/lang/de_DE.lang": { + "hash": "10a54fc66c8f479bb65c8d39c3b62265ac82e742", + "size": 8112 + }, + "realms/lang/el_GR.lang": { + "hash": "e17ea8659cfab4dbc479038c3f599073981e48a9", + "size": 10868 + }, + "realms/lang/en_AU.lang": { + "hash": "46f224c7d94773514dce4a759206288e3ca2c5da", + "size": 5935 + }, + "realms/lang/en_CA.lang": { + "hash": "e9b1b7eacecdce2abbb904c88b3741b9fb281f7a", + "size": 7556 + }, + "realms/lang/en_GB.lang": { + "hash": "176c14c2ce03e7a57725f7ea973d485b2888983a", + "size": 7539 + }, + "realms/lang/en_PT.lang": { + "hash": "e58d2a97afb75d81c14839c7aed9a0f39cc97930", + "size": 8065 + }, + "realms/lang/eo_UY.lang": { + "hash": "6fe562cd67282ce7a452190b722cbe3fb5b6344c", + "size": 7123 + }, + "realms/lang/es_AR.lang": { + "hash": "50ccb540403817f222b32c9da492368054b6e958", + "size": 7871 + }, + "realms/lang/es_ES.lang": { + "hash": "3e1023b16e830abb4622f7a14f0526ce755fb557", + "size": 8079 + }, + "realms/lang/es_MX.lang": { + "hash": "8be97755d534dde3ee1111e3b39c6b5b67798373", + "size": 8026 + }, + "realms/lang/es_UY.lang": { + "hash": "38394f86a2001cea212b6d06903218a71b326efb", + "size": 7348 + }, + "realms/lang/es_VE.lang": { + "hash": "fee4abfa2e4e8dafd83db67c33a07d9c23ed2ea3", + "size": 8029 + }, + "realms/lang/et_EE.lang": { + "hash": "7b4a8814ce48199ded6ae2b6fdd8b3bb8bfc5b49", + "size": 7855 + }, + "realms/lang/eu_ES.lang": { + "hash": "7ebae0281abcbd0d341d728756bec9d6ec1467ee", + "size": 8106 + }, + "realms/lang/fa_IR.lang": { + "hash": "e89ef25ae1fa8c571a001b686d1f4eeda25e5cde", + "size": 10010 + }, + "realms/lang/fi_FI.lang": { + "hash": "5e8d8230ac8db17d48ea011fdd185d502af3fbd9", + "size": 7783 + }, + "realms/lang/fil_PH.lang": { + "hash": "0027d4edd626883a618bc464df2ce54855bf650d", + "size": 8329 + }, + "realms/lang/fr_CA.lang": { + "hash": "e69a01032d22396b1f6ca548e0edb162e58a818d", + "size": 8560 + }, + "realms/lang/fr_FR.lang": { + "hash": "6d689ac64aa096ba17a52ae6e6e0bbe5fa5d4a9b", + "size": 8396 + }, + "realms/lang/ga_IE.lang": { + "hash": "b2983049aa338c2c1d707c426e54505cf643bea0", + "size": 8533 + }, + "realms/lang/gl_ES.lang": { + "hash": "209e71ba58feb5061d813724eac2b06a55b3e066", + "size": 7269 + }, + "realms/lang/gv_IM.lang": { + "hash": "b556d8156f1050d701ffc4f85bdabc3577e572f9", + "size": 5995 + }, + "realms/lang/he_IL.lang": { + "hash": "1cd7ce283302873d4719c35292c0bfee9ff88d12", + "size": 8935 + }, + "realms/lang/hi_IN.lang": { + "hash": "f2164cdd0b3191fdafbea4f97b99a22046aeedf4", + "size": 7022 + }, + "realms/lang/hr_HR.lang": { + "hash": "1607e086d96a856139e2a0f2d0b5ff3ffa4b6d4e", + "size": 7799 + }, + "realms/lang/hu_HU.lang": { + "hash": "827dd07c2830be33cab42f36b0a1cb0ef2a2f771", + "size": 8356 + }, + "realms/lang/hy_AM.lang": { + "hash": "685f29bcdcc62c0c58f4d137d30fcc40123411f4", + "size": 4397 + }, + "realms/lang/id_ID.lang": { + "hash": "d41daacff479a90aca8b8ecff1f40dbb1d144559", + "size": 7875 + }, + "realms/lang/is_IS.lang": { + "hash": "010f1fc88f36eed57e8ddccc74a25948be22d27c", + "size": 7913 + }, + "realms/lang/it_IT.lang": { + "hash": "2667f5bc36427218608c3fc7b1af48b047ba5b8d", + "size": 8115 + }, + "realms/lang/ja_JP.lang": { + "hash": "ad9b743a2579f0bcbc09acbbbdb6741f250b81bb", + "size": 9054 + }, + "realms/lang/ka_GE.lang": { + "hash": "905709a78b838e70d8a1e7ca2cd76cedb41712f8", + "size": 13450 + }, + "realms/lang/ko_KR.lang": { + "hash": "40b34f323a847f862e8f779ab84a80a3336a7bd8", + "size": 8224 + }, + "realms/lang/kw_GB.lang": { + "hash": "ac61acec46bb72c4e11b3fbe8317bd593d3c2120", + "size": 3021 + }, + "realms/lang/la_LA.lang": { + "hash": "72c87ee9656538c3908751d02c84b9bf4d032978", + "size": 7682 + }, + "realms/lang/lb_LU.lang": { + "hash": "de4ac38571122ab44f0e571aad2b58486c0e56f7", + "size": 8114 + }, + "realms/lang/lt_LT.lang": { + "hash": "4dd44b7458e826804c2c229baf535a732b9e68c8", + "size": 8404 + }, + "realms/lang/lv_LV.lang": { + "hash": "05c584aa9c2b0af08af0ec463541204ce63a4670", + "size": 8209 + }, + "realms/lang/mi_NZ.lang": { + "hash": "16f20c44b1662917db565be399caf1d68e020430", + "size": 73 + }, + "realms/lang/ms_MY.lang": { + "hash": "0045afb6a30c4beb3793b116a025111a411a14c9", + "size": 7450 + }, + "realms/lang/mt_MT.lang": { + "hash": "a7d757b683fe02a372025b3ad592241b73d0c8f5", + "size": 8126 + }, + "realms/lang/nds_DE.lang": { + "hash": "1278c9b0ee43443baf60f289a8236d503c4e126a", + "size": 7833 + }, + "realms/lang/nl_NL.lang": { + "hash": "35fd4611f6947b4142d76d30d1f36a994df59b10", + "size": 7999 + }, + "realms/lang/nn_NO.lang": { + "hash": "959491c90f33bba61156640bb1c31cbe075f5b41", + "size": 7242 + }, + "realms/lang/no_NO.lang": { + "hash": "6bd91cc519996920a605b5591d65a52eefdf0fa9", + "size": 7880 + }, + "realms/lang/oc_FR.lang": { + "hash": "cad8f85a230783f016f4a594528816be45846331", + "size": 8306 + }, + "realms/lang/pl_PL.lang": { + "hash": "4b6295b0de070dea8cb3a45d7ff781bf0ca530d2", + "size": 8075 + }, + "realms/lang/pt_BR.lang": { + "hash": "5b933ea21cd6e7bccefb023df4f6efc742468845", + "size": 7970 + }, + "realms/lang/pt_PT.lang": { + "hash": "e31936d5f6de9dbf40feeac734adfccf8d876e07", + "size": 8160 + }, + "realms/lang/qya_AA.lang": { + "hash": "aa41f15ebc5b2bc8dd110e3dbbfa8646e873a2b9", + "size": 263 + }, + "realms/lang/ro_RO.lang": { + "hash": "219ff52e6df85fc4a04cda68aeecffde934daeda", + "size": 8131 + }, + "realms/lang/ru_RU.lang": { + "hash": "956800973e1189fb76b895a8f3ae61af71606661", + "size": 10751 + }, + "realms/lang/se_NO.lang": { + "hash": "a58199be09233eedda669ad06bef1fb353b464ac", + "size": 6130 + }, + "realms/lang/sk_SK.lang": { + "hash": "94190ac744a68cd61cd70ad923033e943ecc050e", + "size": 7995 + }, + "realms/lang/sl_SI.lang": { + "hash": "5add3584b916929c35e638e232b38a7f0b6bf583", + "size": 7309 + }, + "realms/lang/sr_SP.lang": { + "hash": "68a625da50f12a170fb16f60f36ef31a8ff07f1f", + "size": 10273 + }, + "realms/lang/sv_SE.lang": { + "hash": "5f094aa93e1d5b066c0b3c567380c22b1826ac04", + "size": 7937 + }, + "realms/lang/th_TH.lang": { + "hash": "ef0f55dcbcdfc79415c2f178aea68cded7917c33", + "size": 12613 + }, + "realms/lang/tlh_AA.lang": { + "hash": "739a68f417161fed73cf778702977f5d70eb96f7", + "size": 810 + }, + "realms/lang/tr_TR.lang": { + "hash": "3ee4f600273ed1aba4e4583c9b6621e8a0105f9a", + "size": 8262 + }, + "realms/lang/uk_UA.lang": { + "hash": "4a2369e297138041d8a060e4124084ed7bea6a25", + "size": 10555 + }, + "realms/lang/val_ES.lang": { + "hash": "2e62679eb9407568fbf5a1bb9ba04a765aa2eb0e", + "size": 8049 + }, + "realms/lang/vi_VN.lang": { + "hash": "7ef69f5a43362e672b7a2c0b1ea4fca0d5520003", + "size": 9317 + }, + "realms/lang/zh_CN.lang": { + "hash": "8745e10d42d33d35e51af15362dada4cd71f385f", + "size": 7532 + }, + "realms/lang/zh_TW.lang": { + "hash": "1f3a90b891029d4a743f7f87e479db0b43740845", + "size": 7505 + } + } +} \ No newline at end of file diff --git a/mojang/assets/1.9-aprilfools.json b/mojang/assets/1.9-aprilfools.json new file mode 100644 index 0000000000..d40ce76a1b --- /dev/null +++ b/mojang/assets/1.9-aprilfools.json @@ -0,0 +1,4216 @@ +{ + "objects": { + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "minecraft/icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "minecraft/icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/lang/af_ZA.lang": { + "hash": "5cd1c556c035502858a59c0788cfe11d3170ba75", + "size": 74040 + }, + "minecraft/lang/ar_SA.lang": { + "hash": "25b71296317052cdd2751a5b931af1329254d6f9", + "size": 150068 + }, + "minecraft/lang/ast_ES.lang": { + "hash": "b57af170888588289a19592e15ead05b2a3f4e93", + "size": 141237 + }, + "minecraft/lang/az_AZ.lang": { + "hash": "e8d0382c6e1feb47539295d5d013431adf5f3d60", + "size": 83788 + }, + "minecraft/lang/be_BY.lang": { + "hash": "66ed9b4b19593b8d6abab496bf7a36732b49e664", + "size": 163990 + }, + "minecraft/lang/bg_BG.lang": { + "hash": "0f0ec42156a4fe37700fad9e85ed2445deb1b37a", + "size": 168115 + }, + "minecraft/lang/br_FR.lang": { + "hash": "999a1d3cfdb26d9d616f69ca92a4fb383122c0be", + "size": 138228 + }, + "minecraft/lang/ca_ES.lang": { + "hash": "cdc419d81ccbd3fd35a9ab4ec3c1cad4043c2c0c", + "size": 126591 + }, + "minecraft/lang/cs_CZ.lang": { + "hash": "0a033f5de8753751979c685a858975ab88db323b", + "size": 138483 + }, + "minecraft/lang/cy_GB.lang": { + "hash": "55ef9f5c3bbea4194f2588db1f53a5712d33c5db", + "size": 69831 + }, + "minecraft/lang/da_DK.lang": { + "hash": "115ad1606ef44688b6bf85982fc7c6485e76734f", + "size": 133456 + }, + "minecraft/lang/de_DE.lang": { + "hash": "c9a42fbd91bf118276ba8c03af13e80fcb9e8f68", + "size": 138494 + }, + "minecraft/lang/el_GR.lang": { + "hash": "7a3cb0179636accc7bbead2387cec860c137aca0", + "size": 152958 + }, + "minecraft/lang/en_AU.lang": { + "hash": "4a60d467a9115db29d4a452cde03e7996b68521e", + "size": 117483 + }, + "minecraft/lang/en_CA.lang": { + "hash": "99d2abbbd7fded4ae574755ddc97cf09da360316", + "size": 131024 + }, + "minecraft/lang/en_GB.lang": { + "hash": "3d7f778ea0a3baaf826ae75a094d77c46410902f", + "size": 131063 + }, + "minecraft/lang/en_NZ.lang": { + "hash": "156b873323b7f62ff5f89712ba68a92c3b30f232", + "size": 129850 + }, + "minecraft/lang/en_PT.lang": { + "hash": "9411c94aa25a77198a67282b2432407debfaff5c", + "size": 104505 + }, + "minecraft/lang/eo_UY.lang": { + "hash": "a1ce982b6136757a26a94a0e9edd5cc25f70fba6", + "size": 134757 + }, + "minecraft/lang/es_AR.lang": { + "hash": "e3f3c8cce37e4c80002de874a583dcd377470df9", + "size": 138588 + }, + "minecraft/lang/es_ES.lang": { + "hash": "2a256700d7cefc41926f62dc87ccb76599643ff5", + "size": 141166 + }, + "minecraft/lang/es_MX.lang": { + "hash": "8d8d51e8f21260fb77581be0b2a12eed5d56766f", + "size": 139346 + }, + "minecraft/lang/es_UY.lang": { + "hash": "bf2b7f9004c43881825705feaf3989830e4cfafa", + "size": 107880 + }, + "minecraft/lang/es_VE.lang": { + "hash": "968ba415ab21b0bbb8d71e2f10f2dbd100bf8820", + "size": 135787 + }, + "minecraft/lang/et_EE.lang": { + "hash": "1c90a5d1ca1b99608561b281155c275e5680cbb5", + "size": 140545 + }, + "minecraft/lang/eu_ES.lang": { + "hash": "2b627ce813e32f8109ae1057f3278228ffa880b9", + "size": 87019 + }, + "minecraft/lang/fa_IR.lang": { + "hash": "f3f8bb89b5ce3d8a905458f0faa52a54d1034515", + "size": 86027 + }, + "minecraft/lang/fi_FI.lang": { + "hash": "c3b57c938a7c104818c41da39b5a4301efd44b18", + "size": 138803 + }, + "minecraft/lang/fil_PH.lang": { + "hash": "e967b3ff8a7cc9cc00c31c78e2b1546a3a714459", + "size": 86249 + }, + "minecraft/lang/fo_FO.lang": { + "hash": "96c3798fd2d9fc97bb149a743bf0cdc0d628888a", + "size": 113079 + }, + "minecraft/lang/fr_CA.lang": { + "hash": "a9b0ad3b674db9f7ab8a0e3a4b8ec1321e362aa3", + "size": 146498 + }, + "minecraft/lang/fr_FR.lang": { + "hash": "c12f2e63231e761700694081d39aa47b0d533605", + "size": 145258 + }, + "minecraft/lang/fy_NL.lang": { + "hash": "3c15e260908b120968318dcd08e49cbdb9ac5a6c", + "size": 118914 + }, + "minecraft/lang/ga_IE.lang": { + "hash": "519ae2ab660d1be7ae3016b36e549756de44a4e6", + "size": 141671 + }, + "minecraft/lang/gl_ES.lang": { + "hash": "32fa7eb363deb2236d4860d793f3ec675c9957b0", + "size": 138516 + }, + "minecraft/lang/gv_IM.lang": { + "hash": "4d42a28e578e1fb12f4744172e2092c49f43c900", + "size": 60358 + }, + "minecraft/lang/he_IL.lang": { + "hash": "78cde0b439b284ae5f70c99ef3205d17aa6a84c2", + "size": 127012 + }, + "minecraft/lang/hi_IN.lang": { + "hash": "56f50d77326eccfdc0cef4f8c0aee6cd8b64c592", + "size": 86476 + }, + "minecraft/lang/hr_HR.lang": { + "hash": "29770e9eb516e30d4bca4eec9b940bff510b8019", + "size": 117388 + }, + "minecraft/lang/hu_HU.lang": { + "hash": "1080b78a5519638a4f55b3fb44f135987bbb57b0", + "size": 125012 + }, + "minecraft/lang/hy_AM.lang": { + "hash": "749f64d5f1172262b8a1454cf840723a1a2324b3", + "size": 77333 + }, + "minecraft/lang/id_ID.lang": { + "hash": "df62bdd871b031b18c9fcdfe5712cbe68e90d14c", + "size": 136754 + }, + "minecraft/lang/is_IS.lang": { + "hash": "a180039046138fc3fef028fcb0b1788ed08cafdf", + "size": 98079 + }, + "minecraft/lang/it_IT.lang": { + "hash": "53c3c820a18efd12bb7ba47ac1e7bbb8b132e914", + "size": 145701 + }, + "minecraft/lang/ja_JP.lang": { + "hash": "04d0398e572d1748f244b0d1b8bb394cbdc0e10d", + "size": 157938 + }, + "minecraft/lang/jbo_EN.lang": { + "hash": "d60621bfc18f7894f0c347c6d506fb63616bd954", + "size": 45413 + }, + "minecraft/lang/ka_GE.lang": { + "hash": "9c192e806f8ba6731605643d7a1e3699483da2f6", + "size": 217811 + }, + "minecraft/lang/ko_KR.lang": { + "hash": "88b0c38cf3d048219c7e77d5a19d6f3d7766a004", + "size": 149726 + }, + "minecraft/lang/ksh_DE.lang": { + "hash": "05b1b223d95f15b3daf49045cb541bb1e09f3eed", + "size": 135501 + }, + "minecraft/lang/kw_GB.lang": { + "hash": "46b97f55efc0a8b84b6a087cf3c1b43f4852d0ee", + "size": 70527 + }, + "minecraft/lang/la_LA.lang": { + "hash": "f9ba1cef4a53b5754093fc95fc437088e80c6801", + "size": 113813 + }, + "minecraft/lang/lb_LU.lang": { + "hash": "4af118fe44866a2b9c004b309a4c7f1f046a78d8", + "size": 81372 + }, + "minecraft/lang/li_LI.lang": { + "hash": "7d3116dbbe5aba04c561dbb94f6999dc4c48261f", + "size": 5107 + }, + "minecraft/lang/lol_US.lang": { + "hash": "459fe36088664addb7e4bae5efb713b3cd140dd4", + "size": 130675 + }, + "minecraft/lang/lt_LT.lang": { + "hash": "f69fe1c79ba3785056f3919c797bd4085c8782ef", + "size": 143248 + }, + "minecraft/lang/lv_LV.lang": { + "hash": "764a8b81a077b3bb5b6fbb8d2095c0a477615a68", + "size": 84406 + }, + "minecraft/lang/mi_NZ.lang": { + "hash": "ff44d81edc912844b5853a8c47c4572a5a85f6b7", + "size": 17231 + }, + "minecraft/lang/mk_MK.lang": { + "hash": "e36871b054123e621f662c479ba750b8632eb88e", + "size": 2234 + }, + "minecraft/lang/ms_MY.lang": { + "hash": "0ee82caaf2422488d98c9ef5c88369196b0d5730", + "size": 102108 + }, + "minecraft/lang/mt_MT.lang": { + "hash": "dc17b2866256b389110401b25ee63c9f20d2b618", + "size": 140071 + }, + "minecraft/lang/nds_DE.lang": { + "hash": "a5f6e36080aca58e4783c447c4edeb3b6f863080", + "size": 72604 + }, + "minecraft/lang/nl_NL.lang": { + "hash": "073e0c235d82141e80514f5acf695d00f90e45fb", + "size": 135655 + }, + "minecraft/lang/nn_NO.lang": { + "hash": "4142115f19ff598ff2dbb244e6be2e16456db460", + "size": 90185 + }, + "minecraft/lang/no_NO.lang": { + "hash": "cf43fe3a34ea8a58ce0f502c22176a778c275248", + "size": 128570 + }, + "minecraft/lang/oc_FR.lang": { + "hash": "9256715f6ee6ce94c9a3f0c20030c97cbd45af56", + "size": 123093 + }, + "minecraft/lang/pl_PL.lang": { + "hash": "901f3f4b37beb880ac0e163ae13d8573d3f84cc7", + "size": 142467 + }, + "minecraft/lang/pt_BR.lang": { + "hash": "dfd5789c529993030c3f3b086eefa4f7bf3adf6c", + "size": 138982 + }, + "minecraft/lang/pt_PT.lang": { + "hash": "a33c505875e52c9910d11a50c1c59e26889c0693", + "size": 126579 + }, + "minecraft/lang/qya_AA.lang": { + "hash": "3127d68e0b566d392cda30f1e0b21467c212cd58", + "size": 39455 + }, + "minecraft/lang/ro_RO.lang": { + "hash": "ebb521ff5a34f7a288a8d0a48567b77d450a9410", + "size": 139253 + }, + "minecraft/lang/ru_RU.lang": { + "hash": "6c3bedbc74fd3c1a69eb93dbcc1a364a4feadb00", + "size": 181859 + }, + "minecraft/lang/se_NO.lang": { + "hash": "dc80ab3aee3ee1952cdddc5b00c5e0563cd38678", + "size": 18938 + }, + "minecraft/lang/sk_SK.lang": { + "hash": "524c11924cffb2c9e4f56827ed57acd249561002", + "size": 142380 + }, + "minecraft/lang/sl_SI.lang": { + "hash": "cc68d238846e309a0f01c477f02575e11e25c5b7", + "size": 136401 + }, + "minecraft/lang/so_SO.lang": { + "hash": "aebe1285c23e89b882140f06798376dcb650c9d3", + "size": 766 + }, + "minecraft/lang/sq_AL.lang": { + "hash": "36c7d9dbf645069c12947be5e533ebec5fe755f1", + "size": 5089 + }, + "minecraft/lang/sr_SP.lang": { + "hash": "6896d07c4d8574191b95194cd20fc9c718713405", + "size": 126875 + }, + "minecraft/lang/sv_SE.lang": { + "hash": "10ff0bb5b5de999781549ac11a7c6fe8ac35129e", + "size": 133629 + }, + "minecraft/lang/th_TH.lang": { + "hash": "3b8ea299730f40e2727621dae9fe241f7ed07248", + "size": 196721 + }, + "minecraft/lang/tlh_AA.lang": { + "hash": "3de07ce04b8848062727941def06295240321bec", + "size": 45505 + }, + "minecraft/lang/tr_TR.lang": { + "hash": "57e1a01ec4bba6690b3f3eda47d13307168e1578", + "size": 139021 + }, + "minecraft/lang/tzl_TZL.lang": { + "hash": "252d5ecf33ba12dadcbe8c9ff24570cd43dc226e", + "size": 54099 + }, + "minecraft/lang/uk_UA.lang": { + "hash": "18132173863993eb8b12b9b7a1658ad48291ac4d", + "size": 185993 + }, + "minecraft/lang/val_ES.lang": { + "hash": "3c3aca77c2dd6f7b5ea568ff2fb393596d40ea69", + "size": 143528 + }, + "minecraft/lang/vi_VN.lang": { + "hash": "34c0b39e65c6acad82f99318a5f643a2cf3703b8", + "size": 158121 + }, + "minecraft/lang/zh_CN.lang": { + "hash": "ab63cd4945a0656f9debf1326516e372c6af4cba", + "size": 128520 + }, + "minecraft/lang/zh_TW.lang": { + "hash": "799a1a6d3a2acf887ad20d9e97a72f6f5791be8c", + "size": 131773 + }, + "minecraft/sounds.json": { + "hash": "c1598d6fd9f577237985a402d8bfd71cbd0a8b29", + "size": 82931 + }, + "minecraft/sounds/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "minecraft/sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "minecraft/sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "minecraft/sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "minecraft/sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "minecraft/sounds/ambient/cave/cave14.ogg": { + "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", + "size": 88989 + }, + "minecraft/sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "minecraft/sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "minecraft/sounds/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "minecraft/sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "minecraft/sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "minecraft/sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "minecraft/sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "minecraft/sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "minecraft/sounds/ambient/weather/rain1.ogg": { + "hash": "941611aed1eb6888f6ad998af22d2d2ef2efc4aa", + "size": 22230 + }, + "minecraft/sounds/ambient/weather/rain2.ogg": { + "hash": "6cf5c9f78a221f9a9576753fa5ca6cf3563c352a", + "size": 23292 + }, + "minecraft/sounds/ambient/weather/rain3.ogg": { + "hash": "61dba25ce75a25e7920bcb210408fc6b6a2c92f0", + "size": 23967 + }, + "minecraft/sounds/ambient/weather/rain4.ogg": { + "hash": "0b0d9e03b93a8c5823eb4f925114aef0cb9ac6b2", + "size": 23963 + }, + "minecraft/sounds/ambient/weather/rain5.ogg": { + "hash": "072089b5c336cf62fc003f4b4a63c4740f4931df", + "size": 22157 + }, + "minecraft/sounds/ambient/weather/rain6.ogg": { + "hash": "b94f782f9762a5497f51b8065bdc7e495424bcbd", + "size": 23159 + }, + "minecraft/sounds/ambient/weather/rain7.ogg": { + "hash": "45bf909bc5def60f055a57ac776ac277364d76a6", + "size": 23713 + }, + "minecraft/sounds/ambient/weather/rain8.ogg": { + "hash": "15925d0a3a0de4b483f4d90ac2fc9a2043e499ee", + "size": 24855 + }, + "minecraft/sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "minecraft/sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "minecraft/sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "minecraft/sounds/block/brewing_stand/brew1.ogg": { + "hash": "b91c8cf157979540e517895beefe0390acac6454", + "size": 11092 + }, + "minecraft/sounds/block/brewing_stand/brew2.ogg": { + "hash": "030a3d36cccac21197db2ec078f96cbc2caa1311", + "size": 12877 + }, + "minecraft/sounds/block/chest/close.ogg": { + "hash": "a7d0d6f761c9a647cc0273bc016f2772b85f6d88", + "size": 7590 + }, + "minecraft/sounds/block/chest/close2.ogg": { + "hash": "eaa2cfc2ca71f219930cc496d5316853364d3623", + "size": 7896 + }, + "minecraft/sounds/block/chest/close3.ogg": { + "hash": "fda6f8d1f1daabad0fd78903cd3c4b366f77a8e5", + "size": 7116 + }, + "minecraft/sounds/block/chest/open.ogg": { + "hash": "f993dbcc8cdde669020b9f988f091d997006ce8b", + "size": 8916 + }, + "minecraft/sounds/block/chorus_flower/death1.ogg": { + "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", + "size": 16467 + }, + "minecraft/sounds/block/chorus_flower/death2.ogg": { + "hash": "64ea3da2bfe8f994308140c734ca81a6fed4d4a7", + "size": 16267 + }, + "minecraft/sounds/block/chorus_flower/death3.ogg": { + "hash": "aa10d6c0b4941f35b7129ee0b9905536826f2422", + "size": 10243 + }, + "minecraft/sounds/block/chorus_flower/grow1.ogg": { + "hash": "07373cce0250d335443998231c8a9e3ef7531e9f", + "size": 13938 + }, + "minecraft/sounds/block/chorus_flower/grow2.ogg": { + "hash": "f23941bd42028d6fac79a142cb913522f05998c2", + "size": 15249 + }, + "minecraft/sounds/block/chorus_flower/grow3.ogg": { + "hash": "7e163e93b0799fc8373baa3fdbf44bffcbe540b4", + "size": 17264 + }, + "minecraft/sounds/block/chorus_flower/grow4.ogg": { + "hash": "a2c1116d40b879a0abccc2f02c0471be91bb6b30", + "size": 14078 + }, + "minecraft/sounds/block/fence_gate/close1.ogg": { + "hash": "aaebcc83934fb7919c7af934eefc5a586678e1b2", + "size": 6492 + }, + "minecraft/sounds/block/fence_gate/close2.ogg": { + "hash": "58d63232621aaa03e4d09598700561214e7c2477", + "size": 6649 + }, + "minecraft/sounds/block/fence_gate/open1.ogg": { + "hash": "fa68bbdcbb68db8dea8604f3ae5caadb9ded0cbe", + "size": 6676 + }, + "minecraft/sounds/block/fence_gate/open2.ogg": { + "hash": "836ae33bdfadbe5dcbe0696fe64c671beb4938fb", + "size": 7018 + }, + "minecraft/sounds/block/furnace/fire_crackle1.ogg": { + "hash": "c27a5dfd1f85834d0238273dfc7227b85776afc8", + "size": 24373 + }, + "minecraft/sounds/block/furnace/fire_crackle2.ogg": { + "hash": "8e00fe4a121211c668eed96c0c45bef4e1ae2978", + "size": 22697 + }, + "minecraft/sounds/block/furnace/fire_crackle3.ogg": { + "hash": "83221aea5f4c54dc13907d85a8330c02da933a10", + "size": 20394 + }, + "minecraft/sounds/block/furnace/fire_crackle4.ogg": { + "hash": "739dc564cf6d0ff909542293cd5754d4aa52bf2c", + "size": 20583 + }, + "minecraft/sounds/block/furnace/fire_crackle5.ogg": { + "hash": "42a25a79668f99c697be57c0353c9e82fc7a5842", + "size": 23872 + }, + "minecraft/sounds/block/iron_door/close1.ogg": { + "hash": "108c61bfecd4f969778173578984503e08dd7898", + "size": 6550 + }, + "minecraft/sounds/block/iron_door/close2.ogg": { + "hash": "aec962400204953cc7eefef2c0cc1942bbeaff38", + "size": 6590 + }, + "minecraft/sounds/block/iron_door/close3.ogg": { + "hash": "278ae35982e186ab9f4a9ef5728b18793c939e98", + "size": 6465 + }, + "minecraft/sounds/block/iron_door/close4.ogg": { + "hash": "4710afcb488c6ee3881e3b896dfcd5cc2069049a", + "size": 6579 + }, + "minecraft/sounds/block/iron_door/open1.ogg": { + "hash": "a8756192499be8204a5e195b9873b6b48c0d1d25", + "size": 7486 + }, + "minecraft/sounds/block/iron_door/open2.ogg": { + "hash": "0208597870daf05e8bde08d4aac04989c9ebedf2", + "size": 7612 + }, + "minecraft/sounds/block/iron_door/open3.ogg": { + "hash": "e700e2c9abdfc27a32ac3b7f759d6c48a0846992", + "size": 6812 + }, + "minecraft/sounds/block/iron_door/open4.ogg": { + "hash": "ae6914ce7180755e98ee2d169e1757bc624bbade", + "size": 7306 + }, + "minecraft/sounds/block/iron_trapdoor/close1.ogg": { + "hash": "2eed61a9d62487569fe54986856238e1c364f7cd", + "size": 5520 + }, + "minecraft/sounds/block/iron_trapdoor/close2.ogg": { + "hash": "003409183ca2b8a8a140bfeb6390d1a9edc8c88b", + "size": 5278 + }, + "minecraft/sounds/block/iron_trapdoor/close3.ogg": { + "hash": "d76adcd771f45c83ded14aaad4645dd068918d52", + "size": 5220 + }, + "minecraft/sounds/block/iron_trapdoor/close4.ogg": { + "hash": "f1f532ab1d59998dcdb4e1838fa62d224cdcfd1e", + "size": 5580 + }, + "minecraft/sounds/block/iron_trapdoor/open1.ogg": { + "hash": "45f65be973d1929c2bd26d4fbc7912ad6bfc4834", + "size": 5256 + }, + "minecraft/sounds/block/iron_trapdoor/open2.ogg": { + "hash": "fdce7a33bf8e7605d40a10dbe0edc5556b1d43c4", + "size": 5566 + }, + "minecraft/sounds/block/iron_trapdoor/open3.ogg": { + "hash": "edb8625e330ee1ee8ceeb2540cd083360e9daf65", + "size": 4991 + }, + "minecraft/sounds/block/iron_trapdoor/open4.ogg": { + "hash": "e73b083393fa29357e85f8b535751e14853cf7b5", + "size": 5516 + }, + "minecraft/sounds/block/waterlily/place1.ogg": { + "hash": "a8d5525b3304a47c138579e46c5dc525bba193dd", + "size": 5165 + }, + "minecraft/sounds/block/waterlily/place2.ogg": { + "hash": "ba72e7707b095d24af0cb9c267b9c5b92efa3e70", + "size": 5034 + }, + "minecraft/sounds/block/waterlily/place3.ogg": { + "hash": "ceade9b1b4c759e442d6903ddd9102c22401168d", + "size": 5292 + }, + "minecraft/sounds/block/waterlily/place4.ogg": { + "hash": "5488a01c534a16c2138c2f7072343d4179695477", + "size": 5114 + }, + "minecraft/sounds/block/wooden_door/close.ogg": { + "hash": "871634413de37a092d0e5fe7844a37917c27bbf2", + "size": 6789 + }, + "minecraft/sounds/block/wooden_door/close2.ogg": { + "hash": "6e0d43b064fb69f7b63e0704d99a38bb2ebc19e0", + "size": 6504 + }, + "minecraft/sounds/block/wooden_door/close3.ogg": { + "hash": "d11ce21cc8a280448e9c12a28406583127809b79", + "size": 6427 + }, + "minecraft/sounds/block/wooden_door/close4.ogg": { + "hash": "011cf0d5b4015b52129caa98c7c4a35ea7a795ed", + "size": 6363 + }, + "minecraft/sounds/block/wooden_door/open.ogg": { + "hash": "4ed1f29f3e1378811f7fcc49db743400b8e3284f", + "size": 8011 + }, + "minecraft/sounds/block/wooden_door/open2.ogg": { + "hash": "5c44e7a8da8afddd9220121ba76ec1badebb56c3", + "size": 7320 + }, + "minecraft/sounds/block/wooden_door/open3.ogg": { + "hash": "d2ba0797ca24fcf15d105c88899089e4af5cb9f4", + "size": 6820 + }, + "minecraft/sounds/block/wooden_door/open4.ogg": { + "hash": "21464f4cfb0163f9071d2a84d818bd5ac5b6eee6", + "size": 7472 + }, + "minecraft/sounds/block/wooden_trapdoor/close1.ogg": { + "hash": "159697af99ef2640f870bee2aaeda9170a918523", + "size": 5519 + }, + "minecraft/sounds/block/wooden_trapdoor/close2.ogg": { + "hash": "5e49444266bf88c2006233a811561272ad8f157f", + "size": 5280 + }, + "minecraft/sounds/block/wooden_trapdoor/close3.ogg": { + "hash": "c9a5510420292be670d0020b7123ca0fef1f6087", + "size": 4887 + }, + "minecraft/sounds/block/wooden_trapdoor/open1.ogg": { + "hash": "9eb0c3c8c34bcf83db451c12f24edd756908d265", + "size": 5295 + }, + "minecraft/sounds/block/wooden_trapdoor/open2.ogg": { + "hash": "a410f82debee252f1399a8c391bef261ab42d07c", + "size": 5389 + }, + "minecraft/sounds/block/wooden_trapdoor/open3.ogg": { + "hash": "37c0ff8ac56889125bb0d11be7225f453e1e4098", + "size": 5907 + }, + "minecraft/sounds/block/wooden_trapdoor/open4.ogg": { + "hash": "f756c39f4ca9565c359a66d33b5a4f9d886e5479", + "size": 5788 + }, + "minecraft/sounds/block/wooden_trapdoor/open5.ogg": { + "hash": "3a05ef3ce1827538f54ba4b3262eaee438da4217", + "size": 5760 + }, + "minecraft/sounds/buzzwords/equipvr.ogg": { + "hash": "c72e0ad2a60d5a9ec89e712388a0c1eb0c223d38", + "size": 11116 + }, + "minecraft/sounds/buzzwords/robotlarm1.ogg": { + "hash": "6cc01577b0e0042a614d7d7aee00923def70db6c", + "size": 8428 + }, + "minecraft/sounds/buzzwords/robotlarm2.ogg": { + "hash": "a2dcd3cc3d0f39ff540e1882f7906bea5a02debd", + "size": 9587 + }, + "minecraft/sounds/buzzwords/robotlarm3.ogg": { + "hash": "9546ffbaf6d6aa2c4a0c83581b773f2e83eabdd2", + "size": 10632 + }, + "minecraft/sounds/buzzwords/robotlarm4.ogg": { + "hash": "fb8220a13c2d767f1e26ce44f3b12b1cdd273b87", + "size": 8206 + }, + "minecraft/sounds/buzzwords/tick1.ogg": { + "hash": "eddd412257313c0637b15e4deb0ddb0b22e8892b", + "size": 6073 + }, + "minecraft/sounds/buzzwords/tick2.ogg": { + "hash": "69e9ac4b950a3c4cbc2824901b9696ab74e3824d", + "size": 5373 + }, + "minecraft/sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "minecraft/sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "minecraft/sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "minecraft/sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "minecraft/sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "minecraft/sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "minecraft/sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "minecraft/sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "minecraft/sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "minecraft/sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "minecraft/sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "minecraft/sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "minecraft/sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "minecraft/sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "minecraft/sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "minecraft/sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "minecraft/sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "minecraft/sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "minecraft/sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "minecraft/sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "minecraft/sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "minecraft/sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "minecraft/sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "minecraft/sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "minecraft/sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "minecraft/sounds/enchant/thorns/hit1.ogg": { + "hash": "539fe34036caba1b247df3360c688960e4defd81", + "size": 6662 + }, + "minecraft/sounds/enchant/thorns/hit2.ogg": { + "hash": "cce17e7a814eb77c9cc14d6f97ba6a941bbe9c74", + "size": 7228 + }, + "minecraft/sounds/enchant/thorns/hit3.ogg": { + "hash": "cc8d5578d3d8728955ab0d54b0278ffcf99d858b", + "size": 7976 + }, + "minecraft/sounds/enchant/thorns/hit4.ogg": { + "hash": "8797fc7cc14c4ffeae1b131631fa025154f98c86", + "size": 8269 + }, + "minecraft/sounds/entity/armorstand/break1.ogg": { + "hash": "d39e91b93f8e7eb31776e65e9788a0ab2c9b32c3", + "size": 7891 + }, + "minecraft/sounds/entity/armorstand/break2.ogg": { + "hash": "4d270722140425e172a192d4393676b1f65e15d5", + "size": 6862 + }, + "minecraft/sounds/entity/armorstand/break3.ogg": { + "hash": "0fed68b1071ec4f3c5ce24639c746b7e975c1c91", + "size": 6713 + }, + "minecraft/sounds/entity/armorstand/break4.ogg": { + "hash": "695ebb888cda6e98ce2cda9a69b2c29dddbb7b2b", + "size": 6292 + }, + "minecraft/sounds/entity/armorstand/hit1.ogg": { + "hash": "155de9993fbc036f371d9fee50c8b2012dc5adce", + "size": 7423 + }, + "minecraft/sounds/entity/armorstand/hit2.ogg": { + "hash": "504362657a72f3ecb1d694989c23c497310cc471", + "size": 6503 + }, + "minecraft/sounds/entity/armorstand/hit3.ogg": { + "hash": "136cc386976d1901f9b3b374a71d987efb50dce6", + "size": 6075 + }, + "minecraft/sounds/entity/armorstand/hit4.ogg": { + "hash": "6c83307ca1f6d7484d2899f381801713cdf06bbe", + "size": 6078 + }, + "minecraft/sounds/entity/cow/milk1.ogg": { + "hash": "462cbc14581ba05f4a5f1e5aa23cb48eb823bf2d", + "size": 14489 + }, + "minecraft/sounds/entity/cow/milk2.ogg": { + "hash": "47d640178306584d10213dbf05290150ff60a46b", + "size": 13302 + }, + "minecraft/sounds/entity/cow/milk3.ogg": { + "hash": "e7133a7d4822e40f0abd716faa3a8f340362b8d7", + "size": 13332 + }, + "minecraft/sounds/entity/elytra/elytra.ogg": { + "hash": "f4f079477eef4a9cc7378451a5fbbeb94e46c79d", + "size": 144347 + }, + "minecraft/sounds/entity/guardian/ambient1.ogg": { + "hash": "6c5c988701199ca65fcd2caf88a0e456d3421977", + "size": 15061 + }, + "minecraft/sounds/entity/guardian/ambient2.ogg": { + "hash": "98e6c933794f74d15b1e87eea64ca6f766e557c2", + "size": 14776 + }, + "minecraft/sounds/entity/guardian/ambient3.ogg": { + "hash": "43ba9e9339435f351b4578723910556354e16d43", + "size": 13395 + }, + "minecraft/sounds/entity/guardian/ambient4.ogg": { + "hash": "4ebf0ae943f5881bb81af674e8596341e52015eb", + "size": 12793 + }, + "minecraft/sounds/entity/horse/eat1.ogg": { + "hash": "65727e3d0b1e51e537b0e476f119bee8be45edab", + "size": 8581 + }, + "minecraft/sounds/entity/horse/eat2.ogg": { + "hash": "1f13e157e2ff169eef53bab24e65cb40d41b93b6", + "size": 6990 + }, + "minecraft/sounds/entity/horse/eat3.ogg": { + "hash": "c5cd11a147cf6a37bd0f33f951f74464fb0d128a", + "size": 7073 + }, + "minecraft/sounds/entity/horse/eat4.ogg": { + "hash": "6ac381cb9b69baf96b909e59d8c9886579746e4f", + "size": 7143 + }, + "minecraft/sounds/entity/horse/eat5.ogg": { + "hash": "1826c6986572fe2f7ab9111dc6da9b67df1f7f20", + "size": 6249 + }, + "minecraft/sounds/entity/itemframe/add_item1.ogg": { + "hash": "cf44e74d49ef2793fb01143a37fd27ee50d0e727", + "size": 4404 + }, + "minecraft/sounds/entity/itemframe/add_item2.ogg": { + "hash": "281f889e8eadcb21e2bb664d4f337192fab3a139", + "size": 4303 + }, + "minecraft/sounds/entity/itemframe/add_item3.ogg": { + "hash": "e2b2464a1507c129e4fd8aa2447f92cfe1bd61bb", + "size": 4488 + }, + "minecraft/sounds/entity/itemframe/add_item4.ogg": { + "hash": "285196110d802aed2f6797eb436d70e36716edaa", + "size": 4581 + }, + "minecraft/sounds/entity/itemframe/break1.ogg": { + "hash": "36adcbb0553274272777667992b363d857b80af9", + "size": 4907 + }, + "minecraft/sounds/entity/itemframe/break2.ogg": { + "hash": "c756f26f5a702fca021795d9ae15b5dadba1cf07", + "size": 4980 + }, + "minecraft/sounds/entity/itemframe/break3.ogg": { + "hash": "1d15957378b747a2daad165dd14acc5689310e9a", + "size": 4956 + }, + "minecraft/sounds/entity/itemframe/place1.ogg": { + "hash": "fae49d67f7901e74e75c1343082096fd7f524ee7", + "size": 5362 + }, + "minecraft/sounds/entity/itemframe/place2.ogg": { + "hash": "dcddcc8d9845734c85e39afecb34cc2b1586905c", + "size": 5009 + }, + "minecraft/sounds/entity/itemframe/place3.ogg": { + "hash": "06dafda29984d98c81df8cd5edeca2e96599f1f4", + "size": 5218 + }, + "minecraft/sounds/entity/itemframe/place4.ogg": { + "hash": "d6a7e9b6882630bc21a0efad67dcccd12ccb2eb5", + "size": 4542 + }, + "minecraft/sounds/entity/itemframe/remove_item1.ogg": { + "hash": "83c8daabf4016b4a69a0aff792629776e646477a", + "size": 4179 + }, + "minecraft/sounds/entity/itemframe/remove_item2.ogg": { + "hash": "35a5c6a402a0f0091c1221a245ea9cc180975cc8", + "size": 4439 + }, + "minecraft/sounds/entity/itemframe/remove_item3.ogg": { + "hash": "54ae8bae3da40ea9a80739d7b36106bffaf8854c", + "size": 4347 + }, + "minecraft/sounds/entity/itemframe/remove_item4.ogg": { + "hash": "7c58d79a33c20c776c6f592b80e96305034c6dbe", + "size": 4311 + }, + "minecraft/sounds/entity/itemframe/rotate_item1.ogg": { + "hash": "c6ac8614f870ba8a7898a2544738d03dc141c92c", + "size": 4097 + }, + "minecraft/sounds/entity/itemframe/rotate_item2.ogg": { + "hash": "5ebe9a655de4ff8510a2c58e74d25a65ce6c8ad1", + "size": 4004 + }, + "minecraft/sounds/entity/itemframe/rotate_item3.ogg": { + "hash": "def695c50fa800dc639e91bea0148c7626ca5e87", + "size": 4021 + }, + "minecraft/sounds/entity/itemframe/rotate_item4.ogg": { + "hash": "5cd1caeb2b7c35e58c57a90eed97be8cd893e499", + "size": 4075 + }, + "minecraft/sounds/entity/leashknot/break1.ogg": { + "hash": "63c22eb984e3406f33bd3fc474b1d76f2c395f1a", + "size": 6632 + }, + "minecraft/sounds/entity/leashknot/break2.ogg": { + "hash": "48f9931bef7d3a07c7ea40126eb2bd9c71c4a0e7", + "size": 7237 + }, + "minecraft/sounds/entity/leashknot/break3.ogg": { + "hash": "1f411b36057067939b1aa1b0354ebb8eaa1e980d", + "size": 7741 + }, + "minecraft/sounds/entity/leashknot/place1.ogg": { + "hash": "2b048cb32391a275b07e5648ec6d474fb52f9f91", + "size": 6186 + }, + "minecraft/sounds/entity/leashknot/place2.ogg": { + "hash": "45d81989f156d74bd07939be66cb89aecd6f8609", + "size": 5924 + }, + "minecraft/sounds/entity/leashknot/place3.ogg": { + "hash": "ee39bc3030b4465309f67d897b9df23093acba06", + "size": 6367 + }, + "minecraft/sounds/entity/painting/break1.ogg": { + "hash": "a1aaacc760df41853a7c02e741b81bfc51c5e93c", + "size": 5644 + }, + "minecraft/sounds/entity/painting/break2.ogg": { + "hash": "330a29f4ac0f178bb2d5855b29ad1b262ef14604", + "size": 5380 + }, + "minecraft/sounds/entity/painting/break3.ogg": { + "hash": "7a4f2566e6d1ff536a9c6d7f9a0d804d15a3ce62", + "size": 5225 + }, + "minecraft/sounds/entity/painting/place1.ogg": { + "hash": "a3ab149628aa2f10acda1e1e3c097b04fcb46328", + "size": 4609 + }, + "minecraft/sounds/entity/painting/place2.ogg": { + "hash": "2211e494688ba04b0c4658ed74d7e48c2d391c33", + "size": 4720 + }, + "minecraft/sounds/entity/painting/place3.ogg": { + "hash": "f82bb1724f94ef3e2cd80a0e41ed0ca54c8f7502", + "size": 4708 + }, + "minecraft/sounds/entity/painting/place4.ogg": { + "hash": "08d3912d571693d82692458132d4de59928f16d6", + "size": 4920 + }, + "minecraft/sounds/entity/player/attack/crit1.ogg": { + "hash": "509656b6d02a4491f46c686e66b615950c6c1408", + "size": 8223 + }, + "minecraft/sounds/entity/player/attack/crit2.ogg": { + "hash": "1b172129daf7cd9a36d2b0f7820baf2e479e381a", + "size": 9783 + }, + "minecraft/sounds/entity/player/attack/crit3.ogg": { + "hash": "15bbaf7901d7abff12bb872ff88a6ad541f5227a", + "size": 8273 + }, + "minecraft/sounds/entity/player/attack/knockback1.ogg": { + "hash": "08626fc2a337c28b5dfdafb6daa9ea31f9a70571", + "size": 8148 + }, + "minecraft/sounds/entity/player/attack/knockback2.ogg": { + "hash": "0556f8b2dc424e7368b4ab9f8a315aa26982e3fc", + "size": 7428 + }, + "minecraft/sounds/entity/player/attack/knockback3.ogg": { + "hash": "085a6cd2e023877254d1118c403f39e556c003cb", + "size": 8234 + }, + "minecraft/sounds/entity/player/attack/knockback4.ogg": { + "hash": "1c722dfd43b06c28273bc8c56d1d02c1a6ea5e48", + "size": 8442 + }, + "minecraft/sounds/entity/player/attack/strong1.ogg": { + "hash": "d7067e204913cf9631bfbb7340102f6de75c2dfc", + "size": 5194 + }, + "minecraft/sounds/entity/player/attack/strong2.ogg": { + "hash": "56afe99ff911f7c56fb923cd85427a719c2a1424", + "size": 5782 + }, + "minecraft/sounds/entity/player/attack/strong3.ogg": { + "hash": "780917a341ca4e6a5a8f4e744142a94069189fb0", + "size": 5252 + }, + "minecraft/sounds/entity/player/attack/strong4.ogg": { + "hash": "a272af870850e4d5905f476ac23bcb28543a543a", + "size": 5460 + }, + "minecraft/sounds/entity/player/attack/strong5.ogg": { + "hash": "c3dcdf6dff63fcf4d35b2742b62018591de0e156", + "size": 5664 + }, + "minecraft/sounds/entity/player/attack/strong6.ogg": { + "hash": "ed76364b90ade21c5d25bf09a4a67475801bce66", + "size": 5122 + }, + "minecraft/sounds/entity/player/attack/sweep1.ogg": { + "hash": "fd20e1cd8c69bc2f037de950b078a729a4b7d6a6", + "size": 5546 + }, + "minecraft/sounds/entity/player/attack/sweep2.ogg": { + "hash": "c9534f4d840470b3c6efbcb84cff23c57baa3393", + "size": 5398 + }, + "minecraft/sounds/entity/player/attack/sweep3.ogg": { + "hash": "4c26fd4c2774e7afcbda1e293a27595e04e87c47", + "size": 5238 + }, + "minecraft/sounds/entity/player/attack/sweep4.ogg": { + "hash": "ae9bb7a332e3e3d3665f282b60b296ec01be97df", + "size": 4969 + }, + "minecraft/sounds/entity/player/attack/sweep5.ogg": { + "hash": "50a317f837b0604c3ebe8224951c1a0d7a94516a", + "size": 5329 + }, + "minecraft/sounds/entity/player/attack/sweep6.ogg": { + "hash": "39077d824a27e8040b0e1f2b4707d81149830d11", + "size": 5117 + }, + "minecraft/sounds/entity/player/attack/sweep7.ogg": { + "hash": "e8d0df494880f2067bb64d08a7428a78239c9a29", + "size": 5515 + }, + "minecraft/sounds/entity/player/attack/weak1.ogg": { + "hash": "f26ab58dc70ce7a3f4d16b5bb31620894b0b8812", + "size": 4337 + }, + "minecraft/sounds/entity/player/attack/weak2.ogg": { + "hash": "8d56863e83e0e114937522d3a4a7e124528c65b4", + "size": 4260 + }, + "minecraft/sounds/entity/player/attack/weak3.ogg": { + "hash": "5d78e883f8bf8123261a5b05cf90cb5cc020fa6e", + "size": 4463 + }, + "minecraft/sounds/entity/player/attack/weak4.ogg": { + "hash": "5fa52f2e49e446e466b721937cc168bba734ef33", + "size": 4525 + }, + "minecraft/sounds/entity/rabbit/attack1.ogg": { + "hash": "5041867a91a67cec2fa1ab572c351d2796a6f050", + "size": 7443 + }, + "minecraft/sounds/entity/rabbit/attack2.ogg": { + "hash": "4b90ff3a9b1486642bc0f15da0045d83a91df82e", + "size": 7268 + }, + "minecraft/sounds/entity/rabbit/attack3.ogg": { + "hash": "c31af622a2ee7beffb9daf72363a77a607be64a3", + "size": 9299 + }, + "minecraft/sounds/entity/rabbit/attack4.ogg": { + "hash": "8301a44446b04249e6896bc230f6d8c9d8e56273", + "size": 8857 + }, + "minecraft/sounds/entity/shulker/ambient1.ogg": { + "hash": "dd67ac8cf15d54eff38ef9a790be4692bcba2900", + "size": 7078 + }, + "minecraft/sounds/entity/shulker/ambient2.ogg": { + "hash": "f0d58706321168c2907cf13ae6f8ae9108244fc3", + "size": 7333 + }, + "minecraft/sounds/entity/shulker/ambient3.ogg": { + "hash": "d4f6c468ad9536049023a9680483c4d44088e084", + "size": 6148 + }, + "minecraft/sounds/entity/shulker/ambient4.ogg": { + "hash": "5c4cbba7fe4bc8214708f93f4db54102660a281d", + "size": 7371 + }, + "minecraft/sounds/entity/shulker/ambient5.ogg": { + "hash": "dbebdab8835d86493975dde6fd05db76de5a0605", + "size": 7116 + }, + "minecraft/sounds/entity/shulker/ambient6.ogg": { + "hash": "5cc7da22ff9cdea9175c8496c3e683d0ce97c9e2", + "size": 7554 + }, + "minecraft/sounds/entity/shulker/ambient7.ogg": { + "hash": "c0caa238bb45a074c117869eef193290fc27fb59", + "size": 8240 + }, + "minecraft/sounds/entity/shulker/close1.ogg": { + "hash": "7b99a069d855e1089c025e75c0b4ea6699220804", + "size": 5475 + }, + "minecraft/sounds/entity/shulker/close2.ogg": { + "hash": "7d90eb9e088738c9ae7ad8b2951c7432a0d7cc44", + "size": 5343 + }, + "minecraft/sounds/entity/shulker/close3.ogg": { + "hash": "ec247f38f3f60f9e185b31e787c1ad43caa0c73c", + "size": 5431 + }, + "minecraft/sounds/entity/shulker/close4.ogg": { + "hash": "fef5251190146ab8e0abe80183cd78c243d7c6fe", + "size": 5179 + }, + "minecraft/sounds/entity/shulker/close5.ogg": { + "hash": "e555fcece121879fe0becbada9d01dea27ab153d", + "size": 5376 + }, + "minecraft/sounds/entity/shulker/death1.ogg": { + "hash": "ce3bbcf44fd72e3d0b3fbcbb7334d100619ca71e", + "size": 13893 + }, + "minecraft/sounds/entity/shulker/death2.ogg": { + "hash": "db685fafb774a31072c6577a04a5693dba725155", + "size": 11278 + }, + "minecraft/sounds/entity/shulker/death3.ogg": { + "hash": "9bae8d2e28f81e1a5571a9ca6a6bf21595796658", + "size": 9857 + }, + "minecraft/sounds/entity/shulker/death4.ogg": { + "hash": "668ebaccbc4572fc4a7a79b166f467823ffa8c50", + "size": 11596 + }, + "minecraft/sounds/entity/shulker/hurt1.ogg": { + "hash": "b049ab95eb3a6f7fba35259cda3df9437259f590", + "size": 5465 + }, + "minecraft/sounds/entity/shulker/hurt2.ogg": { + "hash": "0714e023bd5b42e409b1aa12aee17376810282fe", + "size": 6371 + }, + "minecraft/sounds/entity/shulker/hurt3.ogg": { + "hash": "394253f2575216683fc1926a0a387a3e5e90bc16", + "size": 6445 + }, + "minecraft/sounds/entity/shulker/hurt4.ogg": { + "hash": "ba03ef98d9acdfc6696f41ddec0d0c95cb289d16", + "size": 6044 + }, + "minecraft/sounds/entity/shulker/hurt_closed1.ogg": { + "hash": "5491bbc4482b2e8d8382fc7623828b7764693f4d", + "size": 4583 + }, + "minecraft/sounds/entity/shulker/hurt_closed2.ogg": { + "hash": "da1a3e592fc80324109b930d5282f2766fc3701d", + "size": 4958 + }, + "minecraft/sounds/entity/shulker/hurt_closed3.ogg": { + "hash": "ac6609153f895d292de440566eb23438aa9f846e", + "size": 4602 + }, + "minecraft/sounds/entity/shulker/hurt_closed4.ogg": { + "hash": "78244ba4bba775f92e51148fab026d7c399e9055", + "size": 4779 + }, + "minecraft/sounds/entity/shulker/hurt_closed5.ogg": { + "hash": "eceb70cb374cc410ac23e00fc95ca0404f8a20f4", + "size": 4760 + }, + "minecraft/sounds/entity/shulker/open1.ogg": { + "hash": "accc7a55d92bf4a8509daeb8415b1a36a3646deb", + "size": 5471 + }, + "minecraft/sounds/entity/shulker/open2.ogg": { + "hash": "0331eec018c422631e6cb00960eea3e2c5c6e559", + "size": 5110 + }, + "minecraft/sounds/entity/shulker/open3.ogg": { + "hash": "77e87c6b92d268d8dc5a25780340461cda53b99c", + "size": 5169 + }, + "minecraft/sounds/entity/shulker/open4.ogg": { + "hash": "25fc442f8a0abf99be8e7f507e63c5866a055c70", + "size": 5045 + }, + "minecraft/sounds/entity/shulker/open5.ogg": { + "hash": "02e77c97360b82170ee58723ac2519fcd79b821e", + "size": 5239 + }, + "minecraft/sounds/entity/shulker/shoot1.ogg": { + "hash": "3f8b9415f67443206f6af52c1471d0de0354d046", + "size": 15040 + }, + "minecraft/sounds/entity/shulker/shoot2.ogg": { + "hash": "95805aac201b6852d0ab35bd2c75cfa64a926447", + "size": 14269 + }, + "minecraft/sounds/entity/shulker/shoot3.ogg": { + "hash": "f5873a8f416388c2ded80b4ffab6d65b7f18b305", + "size": 14203 + }, + "minecraft/sounds/entity/shulker/shoot4.ogg": { + "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", + "size": 15748 + }, + "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { + "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", + "size": 11384 + }, + "minecraft/sounds/entity/shulker_bullet/hit2.ogg": { + "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", + "size": 11186 + }, + "minecraft/sounds/entity/shulker_bullet/hit3.ogg": { + "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", + "size": 11880 + }, + "minecraft/sounds/entity/shulker_bullet/hit4.ogg": { + "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", + "size": 9074 + }, + "minecraft/sounds/entity/snowman/death1.ogg": { + "hash": "888fb12c5fb536268747df857ad439e17a4a2f44", + "size": 10362 + }, + "minecraft/sounds/entity/snowman/death2.ogg": { + "hash": "36409234aed55db1d006a65b92f1c64be4e4bbe0", + "size": 10107 + }, + "minecraft/sounds/entity/snowman/death3.ogg": { + "hash": "9f910c27c8cf336f211a75830821b0ec6abf6fa9", + "size": 9110 + }, + "minecraft/sounds/entity/snowman/hurt1.ogg": { + "hash": "da71b9f569cffbd8b4c88dbd30767315aba8067b", + "size": 6628 + }, + "minecraft/sounds/entity/snowman/hurt2.ogg": { + "hash": "50bf881d5a1a484f15f009bf0b86703111834516", + "size": 7087 + }, + "minecraft/sounds/entity/snowman/hurt3.ogg": { + "hash": "9a9d88fc2ba4c56b0089df4441f3a3ac1fcb8b0e", + "size": 6335 + }, + "minecraft/sounds/entity/squid/ambient1.ogg": { + "hash": "8ea4cfd31d4f286b039a63d52020aa6b5408a763", + "size": 10437 + }, + "minecraft/sounds/entity/squid/ambient2.ogg": { + "hash": "4ed7023a970b7f6a6d03558c3125fe85fea4ecd8", + "size": 9344 + }, + "minecraft/sounds/entity/squid/ambient3.ogg": { + "hash": "d997d6bd0a18be2b62c27363878f99540d845825", + "size": 9839 + }, + "minecraft/sounds/entity/squid/ambient4.ogg": { + "hash": "4a0ce0713583399108fad4698cbe63714fe5898f", + "size": 7540 + }, + "minecraft/sounds/entity/squid/ambient5.ogg": { + "hash": "b212815d8728730de16ff65a3f54a7fd06b98fbc", + "size": 10575 + }, + "minecraft/sounds/entity/squid/death1.ogg": { + "hash": "68beeda338fdb43c3b7cbbb718e82839e6d07ef3", + "size": 13305 + }, + "minecraft/sounds/entity/squid/death2.ogg": { + "hash": "a91e1f2cba408d784538d21424e52253864534b6", + "size": 13796 + }, + "minecraft/sounds/entity/squid/death3.ogg": { + "hash": "3efb22bf9a4ca184f037c309e4f7ece0a9ca53bc", + "size": 11042 + }, + "minecraft/sounds/entity/squid/hurt1.ogg": { + "hash": "eb93722c9adcccba57bc6e9b19039599e94934c8", + "size": 8234 + }, + "minecraft/sounds/entity/squid/hurt2.ogg": { + "hash": "3c05729b7cfdef0e5782080155004d4d0766ab41", + "size": 6866 + }, + "minecraft/sounds/entity/squid/hurt3.ogg": { + "hash": "96a92abe786f7f1fd5ee56a364c2fbee7f23a165", + "size": 6808 + }, + "minecraft/sounds/entity/squid/hurt4.ogg": { + "hash": "df97decf9d824c4b47c642bbcc3ac6c230e91bc2", + "size": 6514 + }, + "minecraft/sounds/entity/witch/ambient1.ogg": { + "hash": "166af5d48f1f67a4608be9d23fd27f8c16269893", + "size": 11349 + }, + "minecraft/sounds/entity/witch/ambient2.ogg": { + "hash": "e65b9794e249ffe93ba2ec75cd0c994697773073", + "size": 10091 + }, + "minecraft/sounds/entity/witch/ambient3.ogg": { + "hash": "b8e9d0b643fd331dcbeea8114d3ad59d96f4bc59", + "size": 12280 + }, + "minecraft/sounds/entity/witch/ambient4.ogg": { + "hash": "108529f98cbc67491b119ac6bec3f4af1ca3f1b0", + "size": 12035 + }, + "minecraft/sounds/entity/witch/ambient5.ogg": { + "hash": "c9b2193339b42279d874cebb4afe3761c1425bfa", + "size": 6694 + }, + "minecraft/sounds/entity/witch/death1.ogg": { + "hash": "627c939e2aa48a5e3f516848e66a76acb992c2a8", + "size": 10591 + }, + "minecraft/sounds/entity/witch/death2.ogg": { + "hash": "b5e67bcc0f5af24fa6d01f377215143ee7a1cf67", + "size": 10038 + }, + "minecraft/sounds/entity/witch/death3.ogg": { + "hash": "4c02a13757318403e7837260c1b30069dcb7be69", + "size": 7754 + }, + "minecraft/sounds/entity/witch/drink1.ogg": { + "hash": "894f26447ad5cff2afff1d66917a3f7760f1c3b7", + "size": 6169 + }, + "minecraft/sounds/entity/witch/drink2.ogg": { + "hash": "79ac9cc6fbb67cd1eeea2fcbf29804088b140f15", + "size": 6707 + }, + "minecraft/sounds/entity/witch/drink3.ogg": { + "hash": "c38f3e0ea505f0333996e6eaa0f2c0d5bfc8d4d7", + "size": 6060 + }, + "minecraft/sounds/entity/witch/drink4.ogg": { + "hash": "feedd2d726dedb8742519ac0c404d26bc3b5d735", + "size": 6411 + }, + "minecraft/sounds/entity/witch/hurt1.ogg": { + "hash": "d4f9f7adb9789781a3a0ca1a94262a474cbee1db", + "size": 6433 + }, + "minecraft/sounds/entity/witch/hurt2.ogg": { + "hash": "608ce4dc409ef39df6b0409647b89f2f1a2d9ded", + "size": 6869 + }, + "minecraft/sounds/entity/witch/hurt3.ogg": { + "hash": "591bb8451ac56723d2b689d9bc95c8020bb4809b", + "size": 6834 + }, + "minecraft/sounds/entity/witch/throw1.ogg": { + "hash": "455016d86e1ace53fc732190416dccca8cad40fa", + "size": 4747 + }, + "minecraft/sounds/entity/witch/throw2.ogg": { + "hash": "b81ffdb8b4932bdc9f0692423d426b8f2334da6c", + "size": 4652 + }, + "minecraft/sounds/entity/witch/throw3.ogg": { + "hash": "c07715ed9a7c41e554f30c86ab2e6818b4d4a6c8", + "size": 5137 + }, + "minecraft/sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "minecraft/sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "minecraft/sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "minecraft/sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "minecraft/sounds/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "minecraft/sounds/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "minecraft/sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "minecraft/sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "minecraft/sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "minecraft/sounds/item/armor/equip_chain1.ogg": { + "hash": "fd29d5ae9309aafaf40e5ec308cabd45c4a1e152", + "size": 6380 + }, + "minecraft/sounds/item/armor/equip_chain2.ogg": { + "hash": "df30fe9e52ade521d4019ce118f95c1d39390d97", + "size": 7070 + }, + "minecraft/sounds/item/armor/equip_chain3.ogg": { + "hash": "fb17cc91ec691e54590ba0fd1dbd69e6b567a530", + "size": 7108 + }, + "minecraft/sounds/item/armor/equip_chain4.ogg": { + "hash": "2aa3a86b0673a6e586ffdb4466b45c43eb2ba8f7", + "size": 7230 + }, + "minecraft/sounds/item/armor/equip_chain5.ogg": { + "hash": "66c6203abeca2f718f7bb09ded67d91fba0196cd", + "size": 5970 + }, + "minecraft/sounds/item/armor/equip_chain6.ogg": { + "hash": "6977300f83c4230f4d24d89df3892a755ba5b08d", + "size": 7175 + }, + "minecraft/sounds/item/armor/equip_diamond1.ogg": { + "hash": "548b24e7e67c0f0fd9d995a9539559e13ab18930", + "size": 7591 + }, + "minecraft/sounds/item/armor/equip_diamond2.ogg": { + "hash": "82185e25fb404f4d04cec2666ee698a76ecd2c44", + "size": 7142 + }, + "minecraft/sounds/item/armor/equip_diamond3.ogg": { + "hash": "e75b56b5b84644be68db4c92c0b086a9e4110fe6", + "size": 7036 + }, + "minecraft/sounds/item/armor/equip_diamond4.ogg": { + "hash": "be62533d5e2d6306901e07dff0ca862e6a6738d5", + "size": 7190 + }, + "minecraft/sounds/item/armor/equip_diamond5.ogg": { + "hash": "8a1c9994a6f35371b8e776b262f363692f222513", + "size": 6211 + }, + "minecraft/sounds/item/armor/equip_diamond6.ogg": { + "hash": "76ed99c31216d33b7c2d3a5eb385132f0a07f5dc", + "size": 7060 + }, + "minecraft/sounds/item/armor/equip_generic1.ogg": { + "hash": "19e3ddd127884efbbece9806ef8fce3498e03da3", + "size": 5157 + }, + "minecraft/sounds/item/armor/equip_generic2.ogg": { + "hash": "f64d194a003a43dd37c0fa02dd1ef39c4e22c00a", + "size": 5529 + }, + "minecraft/sounds/item/armor/equip_generic3.ogg": { + "hash": "d9ea46f172ccb92314c86054b2865a9f78cac07f", + "size": 5393 + }, + "minecraft/sounds/item/armor/equip_generic4.ogg": { + "hash": "1e9470b35545a17586f1305a20233acc4e104b04", + "size": 5393 + }, + "minecraft/sounds/item/armor/equip_generic5.ogg": { + "hash": "b7aa52172a204716ff6ac2711b2d0b6e74b47d02", + "size": 5542 + }, + "minecraft/sounds/item/armor/equip_generic6.ogg": { + "hash": "b16e70f12f123efd71d652717a473593e9e9d8e0", + "size": 6122 + }, + "minecraft/sounds/item/armor/equip_gold1.ogg": { + "hash": "7a122f23df31c32c5c2d14e06548a56546b5ea6c", + "size": 6789 + }, + "minecraft/sounds/item/armor/equip_gold2.ogg": { + "hash": "185fdb055113e3c1aafc7cc7c9141f2960b17ed3", + "size": 6578 + }, + "minecraft/sounds/item/armor/equip_gold3.ogg": { + "hash": "292b4dc4bb3d310585634e0b216db85ff9c642d0", + "size": 7272 + }, + "minecraft/sounds/item/armor/equip_gold4.ogg": { + "hash": "b6499b211b9dd3ea0c8da61b2f1478b0be096434", + "size": 7217 + }, + "minecraft/sounds/item/armor/equip_gold5.ogg": { + "hash": "91c6aab1954a292166d3c39c58179b8e2872ee60", + "size": 6085 + }, + "minecraft/sounds/item/armor/equip_gold6.ogg": { + "hash": "4abdbf22b4552d6575d801e4f87077de35ee5f01", + "size": 7173 + }, + "minecraft/sounds/item/armor/equip_iron1.ogg": { + "hash": "fcb8cef95d170fa97e14a35c625976511d53b1fd", + "size": 7470 + }, + "minecraft/sounds/item/armor/equip_iron2.ogg": { + "hash": "201fc02e913f277c2a599fee21d0cefd24abe977", + "size": 7670 + }, + "minecraft/sounds/item/armor/equip_iron3.ogg": { + "hash": "2951b5c0dd8c80b618affbea09fb5fe81435eccc", + "size": 8241 + }, + "minecraft/sounds/item/armor/equip_iron4.ogg": { + "hash": "2b73dd8c1b27b629c841fe26b2c633edf3aa64c8", + "size": 7637 + }, + "minecraft/sounds/item/armor/equip_iron5.ogg": { + "hash": "12ee841f09570ffd7ca155f8acde6588d3945168", + "size": 7069 + }, + "minecraft/sounds/item/armor/equip_iron6.ogg": { + "hash": "fb9ee08207b57f93cab9392ccbc5a94c27727a0f", + "size": 7189 + }, + "minecraft/sounds/item/armor/equip_leather1.ogg": { + "hash": "ebe259bc9b07c4ae6a08471e86dc0e6d8d4d04c2", + "size": 6373 + }, + "minecraft/sounds/item/armor/equip_leather2.ogg": { + "hash": "0811423a3fb1a8e53010b1d9a4994aa8a9fe714f", + "size": 6948 + }, + "minecraft/sounds/item/armor/equip_leather3.ogg": { + "hash": "10e3ea2313752eab2cd14fc9125001756da121dc", + "size": 6892 + }, + "minecraft/sounds/item/armor/equip_leather4.ogg": { + "hash": "64a8e6a57b4ff89d6d8c90916c412389166e3ea1", + "size": 7024 + }, + "minecraft/sounds/item/armor/equip_leather5.ogg": { + "hash": "8ccd1c57f2982182699073f47d8ec4875c45249c", + "size": 5900 + }, + "minecraft/sounds/item/armor/equip_leather6.ogg": { + "hash": "74c2c4cd3ccc69adae111b684d8620ce59c305ba", + "size": 6786 + }, + "minecraft/sounds/item/bottle/fill1.ogg": { + "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", + "size": 9133 + }, + "minecraft/sounds/item/bottle/fill2.ogg": { + "hash": "8ade85479752442bc6f00db4d924e88f9f8591e9", + "size": 9303 + }, + "minecraft/sounds/item/bottle/fill3.ogg": { + "hash": "66a1c766a70f18978ddbcb3d1861e10e6b2722fa", + "size": 8921 + }, + "minecraft/sounds/item/bottle/fill4.ogg": { + "hash": "8f9e605a2e7895b480b5691cc460e41eedacbd58", + "size": 9331 + }, + "minecraft/sounds/item/bottle/fill_dragonbreath1.ogg": { + "hash": "cc6d28540b6033f5d420f7cd81a77f17619c0a2a", + "size": 8494 + }, + "minecraft/sounds/item/bottle/fill_dragonbreath2.ogg": { + "hash": "e56f9472bd8b2894115337b211857366e916966d", + "size": 6829 + }, + "minecraft/sounds/item/bucket/empty1.ogg": { + "hash": "27987b7065ef4a27106246f9d32382a0514f87b2", + "size": 10498 + }, + "minecraft/sounds/item/bucket/empty2.ogg": { + "hash": "a796e8907874e6ae174c30da28ff000f1cf566c3", + "size": 10277 + }, + "minecraft/sounds/item/bucket/empty3.ogg": { + "hash": "8dec8307dff359b0279e3e49798692309204d55e", + "size": 9888 + }, + "minecraft/sounds/item/bucket/empty_lava1.ogg": { + "hash": "3612c93dfebcedbeb22bc8283e0b85de033d081a", + "size": 11764 + }, + "minecraft/sounds/item/bucket/empty_lava2.ogg": { + "hash": "b98e76594736052ac7ab8851d95a96b5ad7d2ce2", + "size": 13443 + }, + "minecraft/sounds/item/bucket/empty_lava3.ogg": { + "hash": "d62e50329337eee968b1e93cce04a65aeecad27d", + "size": 11774 + }, + "minecraft/sounds/item/bucket/fill1.ogg": { + "hash": "e28ff6368461f0a0308ced79016ea98d5feb645f", + "size": 10900 + }, + "minecraft/sounds/item/bucket/fill2.ogg": { + "hash": "1d69d04c669d82a75da8ea2f8a1a63ebf5fefd0f", + "size": 10441 + }, + "minecraft/sounds/item/bucket/fill3.ogg": { + "hash": "556a88f3a8e8f407a94ad37b131dc8d5c3f236c0", + "size": 10844 + }, + "minecraft/sounds/item/bucket/fill_lava1.ogg": { + "hash": "840d3f489b866d6ec63e8d885469105ff65c591e", + "size": 9211 + }, + "minecraft/sounds/item/bucket/fill_lava2.ogg": { + "hash": "54290ce87fb0ebac606f497ac8a12c107b74a586", + "size": 9211 + }, + "minecraft/sounds/item/bucket/fill_lava3.ogg": { + "hash": "99125d80da85a6055d5757fe9194bee680ac9a63", + "size": 9278 + }, + "minecraft/sounds/item/elytra/elytra_loop.ogg": { + "hash": "90d599a1760137a7c4d7a52c77f5c65c02f137d4", + "size": 132727 + }, + "minecraft/sounds/item/hoe/till1.ogg": { + "hash": "0e6696ec35c5f4982cad6a6731edcffb11728aa9", + "size": 5875 + }, + "minecraft/sounds/item/hoe/till2.ogg": { + "hash": "46dd1e5e0f90bb72261e2986d530e80e8fc50560", + "size": 6022 + }, + "minecraft/sounds/item/hoe/till3.ogg": { + "hash": "d75f19c657e1f22b47d2060fd3495c444f35a477", + "size": 5833 + }, + "minecraft/sounds/item/hoe/till4.ogg": { + "hash": "cb95637a9d5e9b0cb36a2516f0dfac30fed9d720", + "size": 6544 + }, + "minecraft/sounds/item/shield/block1.ogg": { + "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", + "size": 5951 + }, + "minecraft/sounds/item/shield/block2.ogg": { + "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", + "size": 5396 + }, + "minecraft/sounds/item/shield/block3.ogg": { + "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", + "size": 5915 + }, + "minecraft/sounds/item/shield/block4.ogg": { + "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", + "size": 5656 + }, + "minecraft/sounds/item/shield/block5.ogg": { + "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", + "size": 5763 + }, + "minecraft/sounds/item/shovel/flatten1.ogg": { + "hash": "659b0fb0ef28429e3b779d833d6eedd8305cbbbc", + "size": 6103 + }, + "minecraft/sounds/item/shovel/flatten2.ogg": { + "hash": "ab51a39c66800bd6fd98c450131aac20790c535a", + "size": 6290 + }, + "minecraft/sounds/item/shovel/flatten3.ogg": { + "hash": "188e05f8f12787ea22dd1836fe2c9c7e4efd03af", + "size": 6101 + }, + "minecraft/sounds/item/shovel/flatten4.ogg": { + "hash": "2bf88ed6015273fa5b757531597cf156176b35f8", + "size": 6671 + }, + "minecraft/sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "minecraft/sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "minecraft/sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "minecraft/sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "minecraft/sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "minecraft/sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "minecraft/sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "minecraft/sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "minecraft/sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "minecraft/sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "minecraft/sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "minecraft/sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "minecraft/sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "minecraft/sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "minecraft/sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "minecraft/sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "minecraft/sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "minecraft/sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "minecraft/sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "minecraft/sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "minecraft/sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "minecraft/sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "minecraft/sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "minecraft/sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "minecraft/sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "minecraft/sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "minecraft/sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "minecraft/sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "minecraft/sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "minecraft/sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "minecraft/sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "minecraft/sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "minecraft/sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "minecraft/sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "minecraft/sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "minecraft/sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "minecraft/sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "minecraft/sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "minecraft/sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "minecraft/sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "minecraft/sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "minecraft/sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "minecraft/sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "minecraft/sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "minecraft/sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "minecraft/sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "minecraft/sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "minecraft/sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "minecraft/sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "minecraft/sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "minecraft/sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "minecraft/sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "minecraft/sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "minecraft/sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "minecraft/sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "minecraft/sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "minecraft/sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "minecraft/sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "minecraft/sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "minecraft/sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "minecraft/sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "minecraft/sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "minecraft/sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "minecraft/sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "minecraft/sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "minecraft/sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "minecraft/sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "minecraft/sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "minecraft/sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "minecraft/sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "minecraft/sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "minecraft/sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "minecraft/sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "minecraft/sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "minecraft/sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "minecraft/sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "minecraft/sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "minecraft/sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "minecraft/sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "minecraft/sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "minecraft/sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "minecraft/sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "minecraft/sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "minecraft/sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "minecraft/sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "minecraft/sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "minecraft/sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "minecraft/sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "minecraft/sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "minecraft/sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "minecraft/sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "minecraft/sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "minecraft/sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "minecraft/sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "minecraft/sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "minecraft/sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "minecraft/sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "minecraft/sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "minecraft/sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "minecraft/sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "minecraft/sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "minecraft/sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "minecraft/sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "minecraft/sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "minecraft/sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "minecraft/sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "minecraft/sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "minecraft/sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "minecraft/sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "minecraft/sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "minecraft/sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "minecraft/sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "minecraft/sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "minecraft/sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "minecraft/sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "minecraft/sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "minecraft/sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "minecraft/sounds/mob/guardian/attack_loop.ogg": { + "hash": "49c71e06621ad56f69e99e0bbb9e82c37b8d8580", + "size": 20633 + }, + "minecraft/sounds/mob/guardian/curse.ogg": { + "hash": "3f2e554955be100d7f28c074586b764710330b8c", + "size": 45792 + }, + "minecraft/sounds/mob/guardian/elder_death.ogg": { + "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", + "size": 19980 + }, + "minecraft/sounds/mob/guardian/elder_hit1.ogg": { + "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", + "size": 8461 + }, + "minecraft/sounds/mob/guardian/elder_hit2.ogg": { + "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", + "size": 8392 + }, + "minecraft/sounds/mob/guardian/elder_hit3.ogg": { + "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", + "size": 8631 + }, + "minecraft/sounds/mob/guardian/elder_hit4.ogg": { + "hash": "186362097c9552903943d8d37a1e3b974e4aa618", + "size": 8680 + }, + "minecraft/sounds/mob/guardian/elder_idle1.ogg": { + "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", + "size": 17095 + }, + "minecraft/sounds/mob/guardian/elder_idle2.ogg": { + "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", + "size": 17437 + }, + "minecraft/sounds/mob/guardian/elder_idle3.ogg": { + "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", + "size": 14673 + }, + "minecraft/sounds/mob/guardian/elder_idle4.ogg": { + "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", + "size": 18822 + }, + "minecraft/sounds/mob/guardian/flop1.ogg": { + "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", + "size": 7422 + }, + "minecraft/sounds/mob/guardian/flop2.ogg": { + "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", + "size": 7355 + }, + "minecraft/sounds/mob/guardian/flop3.ogg": { + "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", + "size": 6994 + }, + "minecraft/sounds/mob/guardian/flop4.ogg": { + "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", + "size": 7371 + }, + "minecraft/sounds/mob/guardian/guardian_death.ogg": { + "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", + "size": 15820 + }, + "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { + "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", + "size": 9257 + }, + "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { + "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", + "size": 9111 + }, + "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { + "hash": "3008b71834c7815f70507c044da8defbcb585a80", + "size": 9363 + }, + "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { + "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", + "size": 9216 + }, + "minecraft/sounds/mob/guardian/land_death.ogg": { + "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", + "size": 11255 + }, + "minecraft/sounds/mob/guardian/land_hit1.ogg": { + "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", + "size": 12031 + }, + "minecraft/sounds/mob/guardian/land_hit2.ogg": { + "hash": "e9ccf74cb5b561e4839482863d1466f731903500", + "size": 11089 + }, + "minecraft/sounds/mob/guardian/land_hit3.ogg": { + "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", + "size": 11980 + }, + "minecraft/sounds/mob/guardian/land_hit4.ogg": { + "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", + "size": 11180 + }, + "minecraft/sounds/mob/guardian/land_idle1.ogg": { + "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", + "size": 6727 + }, + "minecraft/sounds/mob/guardian/land_idle2.ogg": { + "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", + "size": 5579 + }, + "minecraft/sounds/mob/guardian/land_idle3.ogg": { + "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", + "size": 6802 + }, + "minecraft/sounds/mob/guardian/land_idle4.ogg": { + "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", + "size": 5687 + }, + "minecraft/sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "minecraft/sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "minecraft/sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "minecraft/sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "minecraft/sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "minecraft/sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "minecraft/sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "minecraft/sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "minecraft/sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "minecraft/sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "minecraft/sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "minecraft/sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "minecraft/sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "minecraft/sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "minecraft/sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "minecraft/sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "minecraft/sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "minecraft/sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "minecraft/sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "minecraft/sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "minecraft/sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "minecraft/sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "minecraft/sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "minecraft/sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "minecraft/sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "minecraft/sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "minecraft/sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "minecraft/sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "minecraft/sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "minecraft/sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "minecraft/sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "minecraft/sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "minecraft/sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "minecraft/sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "minecraft/sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "minecraft/sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "minecraft/sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "minecraft/sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "minecraft/sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "minecraft/sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "minecraft/sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "minecraft/sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "minecraft/sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "minecraft/sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "minecraft/sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "minecraft/sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "minecraft/sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "minecraft/sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "minecraft/sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "minecraft/sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "minecraft/sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "minecraft/sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "minecraft/sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "minecraft/sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "minecraft/sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "minecraft/sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "minecraft/sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "minecraft/sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "minecraft/sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "minecraft/sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "minecraft/sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "minecraft/sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "minecraft/sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "minecraft/sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "minecraft/sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "minecraft/sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "minecraft/sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "minecraft/sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "minecraft/sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "minecraft/sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "minecraft/sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "minecraft/sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "minecraft/sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "minecraft/sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "minecraft/sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "minecraft/sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "minecraft/sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "minecraft/sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "minecraft/sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "minecraft/sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "minecraft/sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "minecraft/sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { + "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", + "size": 7018 + }, + "minecraft/sounds/mob/rabbit/hop1.ogg": { + "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", + "size": 5938 + }, + "minecraft/sounds/mob/rabbit/hop2.ogg": { + "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", + "size": 6993 + }, + "minecraft/sounds/mob/rabbit/hop3.ogg": { + "hash": "461436665544dc44e12f79cad893de2ad02ddffc", + "size": 6597 + }, + "minecraft/sounds/mob/rabbit/hop4.ogg": { + "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", + "size": 5811 + }, + "minecraft/sounds/mob/rabbit/hurt1.ogg": { + "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", + "size": 6750 + }, + "minecraft/sounds/mob/rabbit/hurt2.ogg": { + "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", + "size": 5988 + }, + "minecraft/sounds/mob/rabbit/hurt3.ogg": { + "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", + "size": 6389 + }, + "minecraft/sounds/mob/rabbit/hurt4.ogg": { + "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", + "size": 6650 + }, + "minecraft/sounds/mob/rabbit/idle1.ogg": { + "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", + "size": 5806 + }, + "minecraft/sounds/mob/rabbit/idle2.ogg": { + "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", + "size": 6988 + }, + "minecraft/sounds/mob/rabbit/idle3.ogg": { + "hash": "8906199918a85564590c7a01e854c3820853533e", + "size": 5840 + }, + "minecraft/sounds/mob/rabbit/idle4.ogg": { + "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", + "size": 8691 + }, + "minecraft/sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "minecraft/sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "minecraft/sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "minecraft/sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "minecraft/sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "minecraft/sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "minecraft/sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "minecraft/sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "minecraft/sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "minecraft/sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "minecraft/sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "minecraft/sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "minecraft/sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "minecraft/sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "minecraft/sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "minecraft/sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "minecraft/sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "minecraft/sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "minecraft/sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "minecraft/sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "minecraft/sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "minecraft/sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "minecraft/sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "minecraft/sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "minecraft/sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "minecraft/sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "minecraft/sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "minecraft/sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "minecraft/sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "minecraft/sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "minecraft/sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "minecraft/sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "minecraft/sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "minecraft/sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "minecraft/sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "minecraft/sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "minecraft/sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "minecraft/sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "minecraft/sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "minecraft/sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "minecraft/sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "minecraft/sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "minecraft/sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "minecraft/sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "minecraft/sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "minecraft/sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "minecraft/sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "minecraft/sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "minecraft/sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "minecraft/sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "minecraft/sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "minecraft/sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "minecraft/sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "minecraft/sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "minecraft/sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "minecraft/sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "minecraft/sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "minecraft/sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "minecraft/sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "minecraft/sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "minecraft/sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "minecraft/sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "minecraft/sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "minecraft/sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "minecraft/sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "minecraft/sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "minecraft/sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "minecraft/sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "minecraft/sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "minecraft/sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "minecraft/sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "minecraft/sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "minecraft/sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "minecraft/sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "minecraft/sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "minecraft/sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "minecraft/sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "minecraft/sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "minecraft/sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "minecraft/sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "minecraft/sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "minecraft/sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "minecraft/sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "minecraft/sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "minecraft/sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "minecraft/sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "minecraft/sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "minecraft/sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "minecraft/sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "minecraft/sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "minecraft/sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "minecraft/sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "minecraft/sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "minecraft/sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "minecraft/sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "minecraft/sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "minecraft/sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "minecraft/sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "minecraft/sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "minecraft/sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "minecraft/sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "minecraft/sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "minecraft/sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "minecraft/sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "minecraft/sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "minecraft/sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "minecraft/sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "minecraft/sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "minecraft/sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "minecraft/sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "minecraft/sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "minecraft/sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "minecraft/sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "minecraft/sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "minecraft/sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "minecraft/sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "minecraft/sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "minecraft/sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "minecraft/sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "minecraft/sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "minecraft/sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "minecraft/sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "minecraft/sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "minecraft/sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "minecraft/sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "minecraft/sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "minecraft/sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "minecraft/sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "minecraft/sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "minecraft/sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "minecraft/sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "minecraft/sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "minecraft/sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "minecraft/sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "minecraft/sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "minecraft/sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "minecraft/sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "minecraft/sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "minecraft/sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "minecraft/sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "minecraft/sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "minecraft/sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "minecraft/sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "minecraft/sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "minecraft/sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "minecraft/sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "minecraft/sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "minecraft/sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "minecraft/sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "minecraft/sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "minecraft/sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "minecraft/sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "minecraft/sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "minecraft/sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "minecraft/sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "minecraft/sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "minecraft/sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "minecraft/sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "minecraft/sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "minecraft/sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "minecraft/sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "minecraft/sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "minecraft/sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "minecraft/sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "minecraft/sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "minecraft/sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "minecraft/sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "minecraft/sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "minecraft/sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "minecraft/sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "minecraft/sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "minecraft/sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "minecraft/sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "minecraft/sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "minecraft/sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "minecraft/sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "minecraft/sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "minecraft/sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "minecraft/sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "minecraft/sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "minecraft/sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "minecraft/sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "minecraft/sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "minecraft/sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "minecraft/sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "minecraft/sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "minecraft/sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "minecraft/sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "minecraft/sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "minecraft/sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "minecraft/sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "minecraft/sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "minecraft/sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "minecraft/sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "minecraft/sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "minecraft/sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "minecraft/sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "minecraft/sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "minecraft/sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "minecraft/sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "minecraft/sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "minecraft/sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "minecraft/sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "minecraft/sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "minecraft/sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "minecraft/sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "minecraft/sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "minecraft/sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "minecraft/sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "minecraft/sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "minecraft/sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "minecraft/sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "minecraft/sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "minecraft/sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "minecraft/sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "minecraft/sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "minecraft/sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "minecraft/sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "minecraft/sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "minecraft/sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "minecraft/sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "minecraft/sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "minecraft/sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "minecraft/sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "minecraft/sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "minecraft/sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "minecraft/sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "minecraft/sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "minecraft/sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "minecraft/sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "minecraft/sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "minecraft/sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "minecraft/sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "minecraft/sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "minecraft/sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "minecraft/sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "minecraft/sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "minecraft/sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "minecraft/sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "minecraft/sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "minecraft/sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "minecraft/sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "minecraft/sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "minecraft/sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "minecraft/sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "minecraft/sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + }, + "pack.mcmeta": { + "hash": "e5c79d274ff0bbb61262a35d36d24477943a05f1", + "size": 11979 + }, + "realms/lang/af_ZA.lang": { + "hash": "bbc9e3586e2cec5a17549f375bddf0362c571016", + "size": 7145 + }, + "realms/lang/ar_SA.lang": { + "hash": "7b7b13dec5d436444f650a3447e242b368008d30", + "size": 10719 + }, + "realms/lang/ast_ES.lang": { + "hash": "d3b9f683a53610e41e1cce44254907d4818dc9b6", + "size": 12194 + }, + "realms/lang/az_AZ.lang": { + "hash": "547b741facf89b70b591a1da7c82315693f51b65", + "size": 7600 + }, + "realms/lang/be_BY.lang": { + "hash": "f7befb52fea1b0bbc9fb359e39b56296f4495461", + "size": 9821 + }, + "realms/lang/bg_BG.lang": { + "hash": "c7ea5c7c3e6b19e5cb3754d1190c9d34bc02f3d9", + "size": 10096 + }, + "realms/lang/br_FR.lang": { + "hash": "b31fcc9d2476b632a49feda93457be5bb4f1f46c", + "size": 12327 + }, + "realms/lang/ca_ES.lang": { + "hash": "68b3918945510d31a26a820126750d705a4d770b", + "size": 7797 + }, + "realms/lang/cs_CZ.lang": { + "hash": "5e498ad38ca50e4fa549d5965d4a9d25b3641889", + "size": 7741 + }, + "realms/lang/cy_GB.lang": { + "hash": "c56fe64533df541fe496517378904a7d63436b56", + "size": 6444 + }, + "realms/lang/da_DK.lang": { + "hash": "f7c762046c73440627ce0e4b5b2922452a9e88b8", + "size": 11916 + }, + "realms/lang/de_DE.lang": { + "hash": "282885b6868794a40f0a1d609d19c92128a421a7", + "size": 12631 + }, + "realms/lang/el_GR.lang": { + "hash": "a7f0e8b8ee16ece148964a9174b8dc0d74716088", + "size": 11434 + }, + "realms/lang/en_AU.lang": { + "hash": "70b0092d6020007ba2254c9d233f9f366ee0adba", + "size": 6985 + }, + "realms/lang/en_CA.lang": { + "hash": "95e359e9732d1cb0c465a18b803ee6f7f146cae1", + "size": 11543 + }, + "realms/lang/en_GB.lang": { + "hash": "3f79e6df3f34b462f9ab5a937cb304323fe6a3a8", + "size": 11550 + }, + "realms/lang/en_NZ.lang": { + "hash": "54c8338ea4566b34cc067acc55adc7000637d1dd", + "size": 6944 + }, + "realms/lang/en_PT.lang": { + "hash": "b5e2e3c5adf66797f96e9190cedbe3cbd26d6d5c", + "size": 7283 + }, + "realms/lang/eo_UY.lang": { + "hash": "10917f070e9f934107f41459850b6c55d827aa62", + "size": 11833 + }, + "realms/lang/es_AR.lang": { + "hash": "1710f9367d0faf6cd1ff6760e14e3a1e5417760a", + "size": 12178 + }, + "realms/lang/es_ES.lang": { + "hash": "054d8a086c273b63c4346a9f25e1eccd6677b73d", + "size": 12305 + }, + "realms/lang/es_MX.lang": { + "hash": "4b2aaf3da83442c19f401bffe7c260c2bd5b2aa2", + "size": 12205 + }, + "realms/lang/es_UY.lang": { + "hash": "d1529da8fecf3c6bdfb481c50582d5365dae72f8", + "size": 12140 + }, + "realms/lang/es_VE.lang": { + "hash": "eeacf0182a39d21b0b1f459e07d29179bf26efc1", + "size": 12242 + }, + "realms/lang/et_EE.lang": { + "hash": "adfafe36851f0fded3a4c4dffdc77bf71b2abb6d", + "size": 11969 + }, + "realms/lang/eu_ES.lang": { + "hash": "e0b84dc4a96afcc388161df2b426889145bb910d", + "size": 7303 + }, + "realms/lang/fa_IR.lang": { + "hash": "c673b2444caec6257f84f4d344f7d063eea82b49", + "size": 8835 + }, + "realms/lang/fi_FI.lang": { + "hash": "99bea28db0cfa2ddc4e46fe5ad68a2cc7be698e7", + "size": 11895 + }, + "realms/lang/fil_PH.lang": { + "hash": "0c7ed92d9cd5202173a8c99e070c0fa85e32f989", + "size": 8414 + }, + "realms/lang/fo_FO.lang": { + "hash": "3c80c9494dc88920d239910e12bf518eb8bf5da2", + "size": 7222 + }, + "realms/lang/fr_CA.lang": { + "hash": "f8dcd65f65a08cc301dc7bf2e9f98279fd6679cc", + "size": 12846 + }, + "realms/lang/fr_FR.lang": { + "hash": "ebc1310e24bbf424004fed7802c7a47d4bc86ab5", + "size": 12660 + }, + "realms/lang/fy_NL.lang": { + "hash": "7b72e8c1dab63ef8a569324b3fc60a86b6fee349", + "size": 7854 + }, + "realms/lang/ga_IE.lang": { + "hash": "60fc9ba2d8990565eb6d12da64363991070e84f7", + "size": 6971 + }, + "realms/lang/gl_ES.lang": { + "hash": "d591981f9340e11831e8f73398d57a8e4048f090", + "size": 12158 + }, + "realms/lang/gv_IM.lang": { + "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", + "size": 4133 + }, + "realms/lang/he_IL.lang": { + "hash": "a3b6b6f797a521ba7f5310f81011d4423e96c275", + "size": 8265 + }, + "realms/lang/hi_IN.lang": { + "hash": "dd4e810c8193e4776f43e501d91291ccd6650685", + "size": 6467 + }, + "realms/lang/hr_HR.lang": { + "hash": "3fb1f2f494666a2b19de5bccca5bda732c043b51", + "size": 7179 + }, + "realms/lang/hu_HU.lang": { + "hash": "24e4670054a88d1b1ebff39651dadb939cc96c03", + "size": 7577 + }, + "realms/lang/hy_AM.lang": { + "hash": "67fc82c2da830915e0d928350ce28f3429802cb6", + "size": 3644 + }, + "realms/lang/id_ID.lang": { + "hash": "582c07ca54996b0304b3ba7749c9dd7c5d03c08c", + "size": 7414 + }, + "realms/lang/is_IS.lang": { + "hash": "d8a6d251d5f6555dec4baa0181cc2da717b27729", + "size": 7345 + }, + "realms/lang/it_IT.lang": { + "hash": "d7d20985654e52b7f216c1f757e7ccc45806c9bb", + "size": 12247 + }, + "realms/lang/ja_JP.lang": { + "hash": "3181fe5b0b822837a975b24b39a85d7767bfbbec", + "size": 14522 + }, + "realms/lang/jbo_EN.lang": { + "hash": "65dc2c441b88f88469a1e0c65413a2a3c2d68795", + "size": 2063 + }, + "realms/lang/ka_GE.lang": { + "hash": "eef14e013ece50faa8efe0145e82fbc0b9293d6a", + "size": 20754 + }, + "realms/lang/ko_KR.lang": { + "hash": "a02218c93e7aade1b394f1e1a1cd5ae3c88a947a", + "size": 12810 + }, + "realms/lang/ksh_DE.lang": { + "hash": "4b0123706346c24b7e26f25e915c220c7b515265", + "size": 12181 + }, + "realms/lang/kw_GB.lang": { + "hash": "fb35ffc3d6e3d1c25d809d89f8f098bace0f47e0", + "size": 2117 + }, + "realms/lang/la_LA.lang": { + "hash": "1d27513779c0daf46660aa9588001385461c0f72", + "size": 7047 + }, + "realms/lang/lb_LU.lang": { + "hash": "4270045fb7893da3dc83fe0bb083acba4ba79804", + "size": 6438 + }, + "realms/lang/li_LI.lang": { + "hash": "e4e15fbbc207fe05c16cd801e63218227cd5d2ff", + "size": 318 + }, + "realms/lang/lol_US.lang": { + "hash": "99ecd7a8bdc7427aeb25149400df7597b6cb18a9", + "size": 11152 + }, + "realms/lang/lt_LT.lang": { + "hash": "375b552e364f3a5bacb371a370977321a8013cea", + "size": 8313 + }, + "realms/lang/lv_LV.lang": { + "hash": "959235eac0cf78c9be0d279e79bc4cad9b8c621c", + "size": 7532 + }, + "realms/lang/mi_NZ.lang": { + "hash": "ffab7afcd8d98533402f2e7f0b757a9d9502ee5f", + "size": 2574 + }, + "realms/lang/mk_MK.lang": { + "hash": "3988d65940f95b13b41ca833c16cd611b29d7269", + "size": 4649 + }, + "realms/lang/ms_MY.lang": { + "hash": "5ec7a5931aef1bac2a22f3a2e7da102dd8f04957", + "size": 7354 + }, + "realms/lang/mt_MT.lang": { + "hash": "c9c78a108edefc549e474c5ea0009e7b2d2f6bc2", + "size": 12408 + }, + "realms/lang/nds_DE.lang": { + "hash": "f6df0fe0ca6e659a16f2a077fa333c7797f4ad1a", + "size": 6521 + }, + "realms/lang/nl_NL.lang": { + "hash": "e66ea1e9a7d55357b8c2219b739316e078ca8cf9", + "size": 12286 + }, + "realms/lang/nn_NO.lang": { + "hash": "d6a9dc6e872bd5b411bfdbd01900b40668785ca6", + "size": 7217 + }, + "realms/lang/no_NO.lang": { + "hash": "e80227ed9138c3f6387abb8df0ccd37eaeea7ddd", + "size": 11791 + }, + "realms/lang/oc_FR.lang": { + "hash": "67a08ef4d65e00595aa6579ba73ea93f3916c2a4", + "size": 7607 + }, + "realms/lang/pl_PL.lang": { + "hash": "c30ab34904c66e84aec4aecb277cf5a64fa49ef3", + "size": 12246 + }, + "realms/lang/pt_BR.lang": { + "hash": "18972fa23e5fcead5812793455955e0774b8d3e8", + "size": 12275 + }, + "realms/lang/pt_PT.lang": { + "hash": "1eaf81b78b095bf2add12201c33669ed6faaf2ca", + "size": 8421 + }, + "realms/lang/qya_AA.lang": { + "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", + "size": 617 + }, + "realms/lang/ro_RO.lang": { + "hash": "90122581615b15e1db7b1c78c0277e571342afd9", + "size": 12380 + }, + "realms/lang/ru_RU.lang": { + "hash": "f99c19eb29738c8b04d581d2a72ad07d6580ab21", + "size": 16489 + }, + "realms/lang/se_NO.lang": { + "hash": "856e13549d089994fb556a3ec5ac6f484fd7ed09", + "size": 5256 + }, + "realms/lang/sk_SK.lang": { + "hash": "64efe7ef6d18dd3ba2b627e79c65232a3bab00a5", + "size": 12154 + }, + "realms/lang/sl_SI.lang": { + "hash": "dd720d8a764d02179a93139daba6d9e45a59243b", + "size": 11859 + }, + "realms/lang/so_SO.lang": { + "hash": "95a19f60b4262c237e89b71342ed9fd5358d1df9", + "size": 3973 + }, + "realms/lang/sq_AL.lang": { + "hash": "92d9b287736a407734ca0063997b4cc3bf134e74", + "size": 1567 + }, + "realms/lang/sr_SP.lang": { + "hash": "e867657de7616c27cff58b5c0b927c08e19123e6", + "size": 12538 + }, + "realms/lang/sv_SE.lang": { + "hash": "2de274266857d8b6cdf8c3b779b2a0b103046151", + "size": 12118 + }, + "realms/lang/th_TH.lang": { + "hash": "d215f14ad72e9f6bcd553778319abc231f38be2a", + "size": 14118 + }, + "realms/lang/tlh_AA.lang": { + "hash": "d0815dbdb3b72471ae85a61414fae7d7b522d1dc", + "size": 1765 + }, + "realms/lang/tr_TR.lang": { + "hash": "9b990496ac2429bab07f9f016a7e8772b079e545", + "size": 12453 + }, + "realms/lang/tzl_TZL.lang": { + "hash": "3f3126d6d114ade8d99bf000c46caa68c3e4a296", + "size": 872 + }, + "realms/lang/uk_UA.lang": { + "hash": "72dcce6b61f8ccd1843e271aafdab492349383d3", + "size": 16247 + }, + "realms/lang/val_ES.lang": { + "hash": "f98a598b5884a9c56044975dbda7e76c61c1a248", + "size": 7963 + }, + "realms/lang/vi_VN.lang": { + "hash": "b9e42fee606f15c600a3732ef98f0c8381707087", + "size": 14362 + }, + "realms/lang/zh_CN.lang": { + "hash": "3c9546a563c2226294894d8383b4de7956e0c298", + "size": 11427 + }, + "realms/lang/zh_TW.lang": { + "hash": "9b8fcdba835a7c94c79f4543e0b654fe0ea98ced", + "size": 11457 + } + } +} \ No newline at end of file diff --git a/mojang/assets/1.9.json b/mojang/assets/1.9.json new file mode 100644 index 0000000000..6fefa96a7a --- /dev/null +++ b/mojang/assets/1.9.json @@ -0,0 +1,4200 @@ +{ + "objects": { + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "minecraft/icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "minecraft/icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "minecraft/lang/af_ZA.lang": { + "hash": "9205d2b3fcd1d5484fc8975eb03427a291c579a1", + "size": 79943 + }, + "minecraft/lang/ar_SA.lang": { + "hash": "ae863f71f491338581311eb2e73b49699b32da62", + "size": 152567 + }, + "minecraft/lang/ast_ES.lang": { + "hash": "5625eb95ba347535c41ecdfb0f165b1449a26e45", + "size": 143009 + }, + "minecraft/lang/az_AZ.lang": { + "hash": "80ab9060187a210b82ab9436d10a67d090f39871", + "size": 88459 + }, + "minecraft/lang/be_BY.lang": { + "hash": "50e02b1f8447b36347163434fc7bc040c951f79d", + "size": 181857 + }, + "minecraft/lang/bg_BG.lang": { + "hash": "ea61f16d9ff63c63bc75022c4a98c4f28e1cc874", + "size": 186763 + }, + "minecraft/lang/br_FR.lang": { + "hash": "cdf6683552b79c64fbb95c4f5bc6fe3b86108915", + "size": 139333 + }, + "minecraft/lang/ca_ES.lang": { + "hash": "2f20d46550c614ac6b23c2290ed3c6e50d0e5fbb", + "size": 130603 + }, + "minecraft/lang/cs_CZ.lang": { + "hash": "403cf3ac9df665e7febb5c3bc958dd4c0c0179d5", + "size": 145124 + }, + "minecraft/lang/cy_GB.lang": { + "hash": "ecad36e8362623f3f6d45f11fec19061cdeead41", + "size": 87983 + }, + "minecraft/lang/da_DK.lang": { + "hash": "ad67f2cf303be487d71e31b6a0712b16c91225cf", + "size": 134465 + }, + "minecraft/lang/de_DE.lang": { + "hash": "917d0d7a4e18ba3d57dc6cf9aee785ff0e8323f4", + "size": 139514 + }, + "minecraft/lang/el_GR.lang": { + "hash": "555e4a25e1475a93ac0ee013b27e163a526af227", + "size": 190610 + }, + "minecraft/lang/en_AU.lang": { + "hash": "7155181a9d8548a2ab3e8efceb34c83425e1fe0c", + "size": 130922 + }, + "minecraft/lang/en_CA.lang": { + "hash": "ceba29e0180c4beebbb1484321e0bcbf29f98f99", + "size": 132030 + }, + "minecraft/lang/en_GB.lang": { + "hash": "3afa6f85bf8c67b6cc64e31eac0641167621332e", + "size": 131746 + }, + "minecraft/lang/en_NZ.lang": { + "hash": "a3647529aa09ed731a10de6be22ba2316f5afad1", + "size": 130888 + }, + "minecraft/lang/en_PT.lang": { + "hash": "0216bd823b1a6fa25bcd790193e1919e2e867062", + "size": 118541 + }, + "minecraft/lang/en_UD.lang": { + "hash": "58a1bc041e9d53ce2df613c6cda42704a2140e20", + "size": 168002 + }, + "minecraft/lang/eo_UY.lang": { + "hash": "3f3761f322955532ab68636ad6d7088f8711bb5c", + "size": 135973 + }, + "minecraft/lang/es_AR.lang": { + "hash": "7f2e7353569e98fc736298361a8d03c0a159e10c", + "size": 140370 + }, + "minecraft/lang/es_ES.lang": { + "hash": "8fef0137bb86d722969ce6a0f28068c6966bd270", + "size": 141962 + }, + "minecraft/lang/es_MX.lang": { + "hash": "b1a7ff6fe8e6bc0ad9bbecc20442d0e81eae667c", + "size": 140466 + }, + "minecraft/lang/es_UY.lang": { + "hash": "9bb5e510eb83ea4877f645194c5afeb4df86d1ca", + "size": 140958 + }, + "minecraft/lang/es_VE.lang": { + "hash": "b83c230da6c7d01928f25f52697484362f72c259", + "size": 141137 + }, + "minecraft/lang/et_EE.lang": { + "hash": "77c3304346537e89d0db012882dbadd9898129a2", + "size": 141576 + }, + "minecraft/lang/eu_ES.lang": { + "hash": "ffa2b54f069468e6ce23c89bd51a49137bb93ee9", + "size": 91545 + }, + "minecraft/lang/fa_IR.lang": { + "hash": "720e4fbe100100d629e3afe2483b0d21f23ac9d9", + "size": 88895 + }, + "minecraft/lang/fi_FI.lang": { + "hash": "e311a2604ea666a526cc75969ad8eeb300ea943b", + "size": 139993 + }, + "minecraft/lang/fil_PH.lang": { + "hash": "c6306cba286fb3a9a66524e2a05cb6c402c99290", + "size": 103290 + }, + "minecraft/lang/fo_FO.lang": { + "hash": "5e72b1a677c89c024d737791ae417ad63c7abc61", + "size": 121675 + }, + "minecraft/lang/fr_CA.lang": { + "hash": "723c4b7b38e8b6b31f4553839b39dbd012bb8ffb", + "size": 147529 + }, + "minecraft/lang/fr_FR.lang": { + "hash": "5a59c36cbec04e8ef76114d8f0741adad56774e9", + "size": 146377 + }, + "minecraft/lang/fy_NL.lang": { + "hash": "8afdadc20dfed781cd5117984940f0860e4223f0", + "size": 136929 + }, + "minecraft/lang/ga_IE.lang": { + "hash": "a108f19142820b3573a658d40950ba3317b65c15", + "size": 142847 + }, + "minecraft/lang/gd_GB.lang": { + "hash": "ffd64edfa980396483a269372da3373c4549c066", + "size": 10291 + }, + "minecraft/lang/gl_ES.lang": { + "hash": "e322e3e94e87aeb9c89f78ed807c9652a326856b", + "size": 138547 + }, + "minecraft/lang/gv_IM.lang": { + "hash": "53aa59ca42939a3b9909a9203982714372009e9b", + "size": 60311 + }, + "minecraft/lang/he_IL.lang": { + "hash": "5d6f158f979aaa16a9012087dbaefdfe984c5297", + "size": 157276 + }, + "minecraft/lang/hi_IN.lang": { + "hash": "bab0a7ab4f1ee230b78f74a3371996b194ef1652", + "size": 92444 + }, + "minecraft/lang/hr_HR.lang": { + "hash": "492d956ebc33a0c1404c131c36a3ecd6ef7164da", + "size": 119797 + }, + "minecraft/lang/hu_HU.lang": { + "hash": "42ced8533a3a9d828d91fdf73d6f3eb053d597a2", + "size": 141494 + }, + "minecraft/lang/hy_AM.lang": { + "hash": "84de86041757281c8b996df4d45b6276d5dac508", + "size": 77447 + }, + "minecraft/lang/id_ID.lang": { + "hash": "d5996be276985b3b599881e309359c4b46c127d5", + "size": 137778 + }, + "minecraft/lang/is_IS.lang": { + "hash": "6a14719ddcaa1bfcecde5503209a0229f430ea93", + "size": 98961 + }, + "minecraft/lang/it_IT.lang": { + "hash": "44fa43059018cecf291b7431f43c6a980d0fcc95", + "size": 146933 + }, + "minecraft/lang/ja_JP.lang": { + "hash": "a2c7e6f12038c17a4f821413972e6e17cad47801", + "size": 159350 + }, + "minecraft/lang/jbo_EN.lang": { + "hash": "7454fb4cd01da93bed0f68bc120a5dd1ab28f2fc", + "size": 54728 + }, + "minecraft/lang/ka_GE.lang": { + "hash": "e6bf16a27c48e567e9701bb51c2c690aff756b93", + "size": 234732 + }, + "minecraft/lang/ko_KR.lang": { + "hash": "82b686b4167dfcd51e74e86678dd1288f00946c8", + "size": 151134 + }, + "minecraft/lang/ksh_DE.lang": { + "hash": "ab3798916fbf2cc600b6344c6aae73bf3bc5e1de", + "size": 136221 + }, + "minecraft/lang/kw_GB.lang": { + "hash": "880f37229dc57562c362e117cf65e26e24eef350", + "size": 70500 + }, + "minecraft/lang/la_LA.lang": { + "hash": "44e5e1c9a3b9be21e1d9bb7701eb7867ea86bb9b", + "size": 116097 + }, + "minecraft/lang/lb_LU.lang": { + "hash": "6a5e0375fe1dfd107d0880a0a10a79c2f28eb485", + "size": 138965 + }, + "minecraft/lang/li_LI.lang": { + "hash": "fcef0f0a2c4863fe60f3686a2313182602a0083f", + "size": 17047 + }, + "minecraft/lang/lol_US.lang": { + "hash": "79da71600352237822c9f9b6f4c08e3b591e88ee", + "size": 131161 + }, + "minecraft/lang/lt_LT.lang": { + "hash": "d42a1a7831668d32c911d4d8e4ab4bcc50b5606b", + "size": 149936 + }, + "minecraft/lang/lv_LV.lang": { + "hash": "1c0c4991d64d8416998a980b23a340d60eeeb21b", + "size": 94746 + }, + "minecraft/lang/mi_NZ.lang": { + "hash": "b4bdef5baafeebb36e6c9ab16f317f0790853ac2", + "size": 18268 + }, + "minecraft/lang/mk_MK.lang": { + "hash": "c3224726f97d43ab866ec6a33ae66dc54be1f983", + "size": 5188 + }, + "minecraft/lang/ms_MY.lang": { + "hash": "6b66ae4928984942c3d85b0139df2bff3ac4145f", + "size": 102415 + }, + "minecraft/lang/mt_MT.lang": { + "hash": "31a9cdfc35ddd03bd3929663a6ced4c8c2255a3b", + "size": 141106 + }, + "minecraft/lang/nds_DE.lang": { + "hash": "871cbdb86c70b0dbc77a82d75311dab081d40532", + "size": 72577 + }, + "minecraft/lang/nl_NL.lang": { + "hash": "438dc4b9f088959e1f4d166043cf346960b528f4", + "size": 136704 + }, + "minecraft/lang/nn_NO.lang": { + "hash": "0d794180a022a8fbd526e5c1fbaad924b260940f", + "size": 122856 + }, + "minecraft/lang/no_NO.lang": { + "hash": "e6ac65581910343ab4756eb46d5bc237a5a107eb", + "size": 128867 + }, + "minecraft/lang/oc_FR.lang": { + "hash": "764f2a42a6aa45cf57c6092e8eb5e48b24d7fc78", + "size": 122981 + }, + "minecraft/lang/pl_PL.lang": { + "hash": "cb6b9f7f5dfceb26ce817817de4f2f4d1dd0e5d0", + "size": 143141 + }, + "minecraft/lang/pt_BR.lang": { + "hash": "aec8042cfd618fa98f3fe9b02106aa33d00ea2fb", + "size": 140153 + }, + "minecraft/lang/pt_PT.lang": { + "hash": "aaed9ed84bf53067db1e0d88efc393d59e8ffac2", + "size": 141436 + }, + "minecraft/lang/qya_AA.lang": { + "hash": "338ec96b51281a579b35a62f79f4f7a3cf6ff207", + "size": 42157 + }, + "minecraft/lang/ro_RO.lang": { + "hash": "6af118fa4007dad7522db513711026ccf26951ba", + "size": 141659 + }, + "minecraft/lang/ru_RU.lang": { + "hash": "4e32e955eee6653cc052d03e75435bdc88b0b9e3", + "size": 182679 + }, + "minecraft/lang/se_NO.lang": { + "hash": "dc80ab3aee3ee1952cdddc5b00c5e0563cd38678", + "size": 18938 + }, + "minecraft/lang/sk_SK.lang": { + "hash": "417d5a22c64b1d4c594fb9e4d5ba0ac1c29b9bf6", + "size": 143497 + }, + "minecraft/lang/sl_SI.lang": { + "hash": "98d3e76f4ee1d46f66eabb24de5149aa71eb84bb", + "size": 137899 + }, + "minecraft/lang/so_SO.lang": { + "hash": "7ed677597c2c5b9ded5445fd815b3a1798a1390f", + "size": 1506 + }, + "minecraft/lang/sq_AL.lang": { + "hash": "d1e06155c50a3ee5b035647c6804c2b7b80be974", + "size": 6552 + }, + "minecraft/lang/sr_SP.lang": { + "hash": "410770b892938c1a946da28671164896788390cd", + "size": 126923 + }, + "minecraft/lang/sv_SE.lang": { + "hash": "b2563a5e5a809c5fa148c56a0e223589bb22f3b7", + "size": 134995 + }, + "minecraft/lang/th_TH.lang": { + "hash": "c63f9db60ecc45b61863425da8e7bc2051b04291", + "size": 216914 + }, + "minecraft/lang/tlh_AA.lang": { + "hash": "ccf8d1f3b509bc3d37ec9ef62846da2a6354b1d9", + "size": 45476 + }, + "minecraft/lang/tr_TR.lang": { + "hash": "277d7a60c78507bdccbdf251cef39f6da86d0e61", + "size": 140871 + }, + "minecraft/lang/tzl_TZL.lang": { + "hash": "0e988ca8d9386215aa71a7addf5ce46eedf29707", + "size": 54833 + }, + "minecraft/lang/uk_UA.lang": { + "hash": "52037cc9f50cd842757ef0fa00b537ac02469e5f", + "size": 187220 + }, + "minecraft/lang/val_ES.lang": { + "hash": "29a8624f1227f25db78ae62fcc8d151a63330946", + "size": 144844 + }, + "minecraft/lang/vi_VN.lang": { + "hash": "23ff883e1247f64d5d277845dc82c5a6e098d42c", + "size": 160153 + }, + "minecraft/lang/zh_CN.lang": { + "hash": "fdf080609fddf827b36e7095293c9a1732108e98", + "size": 129625 + }, + "minecraft/lang/zh_TW.lang": { + "hash": "d1ddbda6e2265bb41587f65919d9fa538635fd83", + "size": 132812 + }, + "minecraft/sounds.json": { + "hash": "97accfa8d1505c3c2de436883c58efff7266fdc5", + "size": 82561 + }, + "minecraft/sounds/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "minecraft/sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "minecraft/sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "minecraft/sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "minecraft/sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "minecraft/sounds/ambient/cave/cave14.ogg": { + "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", + "size": 88989 + }, + "minecraft/sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "minecraft/sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "minecraft/sounds/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "minecraft/sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "minecraft/sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "minecraft/sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "minecraft/sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "minecraft/sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "minecraft/sounds/ambient/weather/rain1.ogg": { + "hash": "941611aed1eb6888f6ad998af22d2d2ef2efc4aa", + "size": 22230 + }, + "minecraft/sounds/ambient/weather/rain2.ogg": { + "hash": "6cf5c9f78a221f9a9576753fa5ca6cf3563c352a", + "size": 23292 + }, + "minecraft/sounds/ambient/weather/rain3.ogg": { + "hash": "61dba25ce75a25e7920bcb210408fc6b6a2c92f0", + "size": 23967 + }, + "minecraft/sounds/ambient/weather/rain4.ogg": { + "hash": "0b0d9e03b93a8c5823eb4f925114aef0cb9ac6b2", + "size": 23963 + }, + "minecraft/sounds/ambient/weather/rain5.ogg": { + "hash": "072089b5c336cf62fc003f4b4a63c4740f4931df", + "size": 22157 + }, + "minecraft/sounds/ambient/weather/rain6.ogg": { + "hash": "b94f782f9762a5497f51b8065bdc7e495424bcbd", + "size": 23159 + }, + "minecraft/sounds/ambient/weather/rain7.ogg": { + "hash": "45bf909bc5def60f055a57ac776ac277364d76a6", + "size": 23713 + }, + "minecraft/sounds/ambient/weather/rain8.ogg": { + "hash": "15925d0a3a0de4b483f4d90ac2fc9a2043e499ee", + "size": 24855 + }, + "minecraft/sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "minecraft/sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "minecraft/sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "minecraft/sounds/block/brewing_stand/brew1.ogg": { + "hash": "b91c8cf157979540e517895beefe0390acac6454", + "size": 11092 + }, + "minecraft/sounds/block/brewing_stand/brew2.ogg": { + "hash": "030a3d36cccac21197db2ec078f96cbc2caa1311", + "size": 12877 + }, + "minecraft/sounds/block/chest/close.ogg": { + "hash": "a7d0d6f761c9a647cc0273bc016f2772b85f6d88", + "size": 7590 + }, + "minecraft/sounds/block/chest/close2.ogg": { + "hash": "eaa2cfc2ca71f219930cc496d5316853364d3623", + "size": 7896 + }, + "minecraft/sounds/block/chest/close3.ogg": { + "hash": "fda6f8d1f1daabad0fd78903cd3c4b366f77a8e5", + "size": 7116 + }, + "minecraft/sounds/block/chest/open.ogg": { + "hash": "f993dbcc8cdde669020b9f988f091d997006ce8b", + "size": 8916 + }, + "minecraft/sounds/block/chorus_flower/death1.ogg": { + "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", + "size": 16467 + }, + "minecraft/sounds/block/chorus_flower/death2.ogg": { + "hash": "64ea3da2bfe8f994308140c734ca81a6fed4d4a7", + "size": 16267 + }, + "minecraft/sounds/block/chorus_flower/death3.ogg": { + "hash": "aa10d6c0b4941f35b7129ee0b9905536826f2422", + "size": 10243 + }, + "minecraft/sounds/block/chorus_flower/grow1.ogg": { + "hash": "07373cce0250d335443998231c8a9e3ef7531e9f", + "size": 13938 + }, + "minecraft/sounds/block/chorus_flower/grow2.ogg": { + "hash": "f23941bd42028d6fac79a142cb913522f05998c2", + "size": 15249 + }, + "minecraft/sounds/block/chorus_flower/grow3.ogg": { + "hash": "7e163e93b0799fc8373baa3fdbf44bffcbe540b4", + "size": 17264 + }, + "minecraft/sounds/block/chorus_flower/grow4.ogg": { + "hash": "a2c1116d40b879a0abccc2f02c0471be91bb6b30", + "size": 14078 + }, + "minecraft/sounds/block/fence_gate/close1.ogg": { + "hash": "aaebcc83934fb7919c7af934eefc5a586678e1b2", + "size": 6492 + }, + "minecraft/sounds/block/fence_gate/close2.ogg": { + "hash": "58d63232621aaa03e4d09598700561214e7c2477", + "size": 6649 + }, + "minecraft/sounds/block/fence_gate/open1.ogg": { + "hash": "fa68bbdcbb68db8dea8604f3ae5caadb9ded0cbe", + "size": 6676 + }, + "minecraft/sounds/block/fence_gate/open2.ogg": { + "hash": "836ae33bdfadbe5dcbe0696fe64c671beb4938fb", + "size": 7018 + }, + "minecraft/sounds/block/furnace/fire_crackle1.ogg": { + "hash": "c27a5dfd1f85834d0238273dfc7227b85776afc8", + "size": 24373 + }, + "minecraft/sounds/block/furnace/fire_crackle2.ogg": { + "hash": "8e00fe4a121211c668eed96c0c45bef4e1ae2978", + "size": 22697 + }, + "minecraft/sounds/block/furnace/fire_crackle3.ogg": { + "hash": "83221aea5f4c54dc13907d85a8330c02da933a10", + "size": 20394 + }, + "minecraft/sounds/block/furnace/fire_crackle4.ogg": { + "hash": "739dc564cf6d0ff909542293cd5754d4aa52bf2c", + "size": 20583 + }, + "minecraft/sounds/block/furnace/fire_crackle5.ogg": { + "hash": "42a25a79668f99c697be57c0353c9e82fc7a5842", + "size": 23872 + }, + "minecraft/sounds/block/iron_door/close1.ogg": { + "hash": "108c61bfecd4f969778173578984503e08dd7898", + "size": 6550 + }, + "minecraft/sounds/block/iron_door/close2.ogg": { + "hash": "aec962400204953cc7eefef2c0cc1942bbeaff38", + "size": 6590 + }, + "minecraft/sounds/block/iron_door/close3.ogg": { + "hash": "278ae35982e186ab9f4a9ef5728b18793c939e98", + "size": 6465 + }, + "minecraft/sounds/block/iron_door/close4.ogg": { + "hash": "4710afcb488c6ee3881e3b896dfcd5cc2069049a", + "size": 6579 + }, + "minecraft/sounds/block/iron_door/open1.ogg": { + "hash": "a8756192499be8204a5e195b9873b6b48c0d1d25", + "size": 7486 + }, + "minecraft/sounds/block/iron_door/open2.ogg": { + "hash": "0208597870daf05e8bde08d4aac04989c9ebedf2", + "size": 7612 + }, + "minecraft/sounds/block/iron_door/open3.ogg": { + "hash": "e700e2c9abdfc27a32ac3b7f759d6c48a0846992", + "size": 6812 + }, + "minecraft/sounds/block/iron_door/open4.ogg": { + "hash": "ae6914ce7180755e98ee2d169e1757bc624bbade", + "size": 7306 + }, + "minecraft/sounds/block/iron_trapdoor/close1.ogg": { + "hash": "2eed61a9d62487569fe54986856238e1c364f7cd", + "size": 5520 + }, + "minecraft/sounds/block/iron_trapdoor/close2.ogg": { + "hash": "003409183ca2b8a8a140bfeb6390d1a9edc8c88b", + "size": 5278 + }, + "minecraft/sounds/block/iron_trapdoor/close3.ogg": { + "hash": "d76adcd771f45c83ded14aaad4645dd068918d52", + "size": 5220 + }, + "minecraft/sounds/block/iron_trapdoor/close4.ogg": { + "hash": "f1f532ab1d59998dcdb4e1838fa62d224cdcfd1e", + "size": 5580 + }, + "minecraft/sounds/block/iron_trapdoor/open1.ogg": { + "hash": "45f65be973d1929c2bd26d4fbc7912ad6bfc4834", + "size": 5256 + }, + "minecraft/sounds/block/iron_trapdoor/open2.ogg": { + "hash": "fdce7a33bf8e7605d40a10dbe0edc5556b1d43c4", + "size": 5566 + }, + "minecraft/sounds/block/iron_trapdoor/open3.ogg": { + "hash": "edb8625e330ee1ee8ceeb2540cd083360e9daf65", + "size": 4991 + }, + "minecraft/sounds/block/iron_trapdoor/open4.ogg": { + "hash": "e73b083393fa29357e85f8b535751e14853cf7b5", + "size": 5516 + }, + "minecraft/sounds/block/waterlily/place1.ogg": { + "hash": "a8d5525b3304a47c138579e46c5dc525bba193dd", + "size": 5165 + }, + "minecraft/sounds/block/waterlily/place2.ogg": { + "hash": "ba72e7707b095d24af0cb9c267b9c5b92efa3e70", + "size": 5034 + }, + "minecraft/sounds/block/waterlily/place3.ogg": { + "hash": "ceade9b1b4c759e442d6903ddd9102c22401168d", + "size": 5292 + }, + "minecraft/sounds/block/waterlily/place4.ogg": { + "hash": "5488a01c534a16c2138c2f7072343d4179695477", + "size": 5114 + }, + "minecraft/sounds/block/wooden_door/close.ogg": { + "hash": "871634413de37a092d0e5fe7844a37917c27bbf2", + "size": 6789 + }, + "minecraft/sounds/block/wooden_door/close2.ogg": { + "hash": "6e0d43b064fb69f7b63e0704d99a38bb2ebc19e0", + "size": 6504 + }, + "minecraft/sounds/block/wooden_door/close3.ogg": { + "hash": "d11ce21cc8a280448e9c12a28406583127809b79", + "size": 6427 + }, + "minecraft/sounds/block/wooden_door/close4.ogg": { + "hash": "011cf0d5b4015b52129caa98c7c4a35ea7a795ed", + "size": 6363 + }, + "minecraft/sounds/block/wooden_door/open.ogg": { + "hash": "4ed1f29f3e1378811f7fcc49db743400b8e3284f", + "size": 8011 + }, + "minecraft/sounds/block/wooden_door/open2.ogg": { + "hash": "5c44e7a8da8afddd9220121ba76ec1badebb56c3", + "size": 7320 + }, + "minecraft/sounds/block/wooden_door/open3.ogg": { + "hash": "d2ba0797ca24fcf15d105c88899089e4af5cb9f4", + "size": 6820 + }, + "minecraft/sounds/block/wooden_door/open4.ogg": { + "hash": "21464f4cfb0163f9071d2a84d818bd5ac5b6eee6", + "size": 7472 + }, + "minecraft/sounds/block/wooden_trapdoor/close1.ogg": { + "hash": "159697af99ef2640f870bee2aaeda9170a918523", + "size": 5519 + }, + "minecraft/sounds/block/wooden_trapdoor/close2.ogg": { + "hash": "5e49444266bf88c2006233a811561272ad8f157f", + "size": 5280 + }, + "minecraft/sounds/block/wooden_trapdoor/close3.ogg": { + "hash": "c9a5510420292be670d0020b7123ca0fef1f6087", + "size": 4887 + }, + "minecraft/sounds/block/wooden_trapdoor/open1.ogg": { + "hash": "9eb0c3c8c34bcf83db451c12f24edd756908d265", + "size": 5295 + }, + "minecraft/sounds/block/wooden_trapdoor/open2.ogg": { + "hash": "a410f82debee252f1399a8c391bef261ab42d07c", + "size": 5389 + }, + "minecraft/sounds/block/wooden_trapdoor/open3.ogg": { + "hash": "37c0ff8ac56889125bb0d11be7225f453e1e4098", + "size": 5907 + }, + "minecraft/sounds/block/wooden_trapdoor/open4.ogg": { + "hash": "f756c39f4ca9565c359a66d33b5a4f9d886e5479", + "size": 5788 + }, + "minecraft/sounds/block/wooden_trapdoor/open5.ogg": { + "hash": "3a05ef3ce1827538f54ba4b3262eaee438da4217", + "size": 5760 + }, + "minecraft/sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "minecraft/sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "minecraft/sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "minecraft/sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "minecraft/sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "minecraft/sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "minecraft/sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "minecraft/sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "minecraft/sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "minecraft/sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "minecraft/sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "minecraft/sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "minecraft/sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "minecraft/sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "minecraft/sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "minecraft/sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "minecraft/sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "minecraft/sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "minecraft/sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "minecraft/sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "minecraft/sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "minecraft/sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "minecraft/sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "minecraft/sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "minecraft/sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "minecraft/sounds/enchant/thorns/hit1.ogg": { + "hash": "539fe34036caba1b247df3360c688960e4defd81", + "size": 6662 + }, + "minecraft/sounds/enchant/thorns/hit2.ogg": { + "hash": "cce17e7a814eb77c9cc14d6f97ba6a941bbe9c74", + "size": 7228 + }, + "minecraft/sounds/enchant/thorns/hit3.ogg": { + "hash": "cc8d5578d3d8728955ab0d54b0278ffcf99d858b", + "size": 7976 + }, + "minecraft/sounds/enchant/thorns/hit4.ogg": { + "hash": "8797fc7cc14c4ffeae1b131631fa025154f98c86", + "size": 8269 + }, + "minecraft/sounds/entity/armorstand/break1.ogg": { + "hash": "d39e91b93f8e7eb31776e65e9788a0ab2c9b32c3", + "size": 7891 + }, + "minecraft/sounds/entity/armorstand/break2.ogg": { + "hash": "4d270722140425e172a192d4393676b1f65e15d5", + "size": 6862 + }, + "minecraft/sounds/entity/armorstand/break3.ogg": { + "hash": "0fed68b1071ec4f3c5ce24639c746b7e975c1c91", + "size": 6713 + }, + "minecraft/sounds/entity/armorstand/break4.ogg": { + "hash": "695ebb888cda6e98ce2cda9a69b2c29dddbb7b2b", + "size": 6292 + }, + "minecraft/sounds/entity/armorstand/hit1.ogg": { + "hash": "155de9993fbc036f371d9fee50c8b2012dc5adce", + "size": 7423 + }, + "minecraft/sounds/entity/armorstand/hit2.ogg": { + "hash": "504362657a72f3ecb1d694989c23c497310cc471", + "size": 6503 + }, + "minecraft/sounds/entity/armorstand/hit3.ogg": { + "hash": "136cc386976d1901f9b3b374a71d987efb50dce6", + "size": 6075 + }, + "minecraft/sounds/entity/armorstand/hit4.ogg": { + "hash": "6c83307ca1f6d7484d2899f381801713cdf06bbe", + "size": 6078 + }, + "minecraft/sounds/entity/cow/milk1.ogg": { + "hash": "462cbc14581ba05f4a5f1e5aa23cb48eb823bf2d", + "size": 14489 + }, + "minecraft/sounds/entity/cow/milk2.ogg": { + "hash": "47d640178306584d10213dbf05290150ff60a46b", + "size": 13302 + }, + "minecraft/sounds/entity/cow/milk3.ogg": { + "hash": "e7133a7d4822e40f0abd716faa3a8f340362b8d7", + "size": 13332 + }, + "minecraft/sounds/entity/guardian/ambient1.ogg": { + "hash": "6c5c988701199ca65fcd2caf88a0e456d3421977", + "size": 15061 + }, + "minecraft/sounds/entity/guardian/ambient2.ogg": { + "hash": "98e6c933794f74d15b1e87eea64ca6f766e557c2", + "size": 14776 + }, + "minecraft/sounds/entity/guardian/ambient3.ogg": { + "hash": "43ba9e9339435f351b4578723910556354e16d43", + "size": 13395 + }, + "minecraft/sounds/entity/guardian/ambient4.ogg": { + "hash": "4ebf0ae943f5881bb81af674e8596341e52015eb", + "size": 12793 + }, + "minecraft/sounds/entity/horse/eat1.ogg": { + "hash": "65727e3d0b1e51e537b0e476f119bee8be45edab", + "size": 8581 + }, + "minecraft/sounds/entity/horse/eat2.ogg": { + "hash": "1f13e157e2ff169eef53bab24e65cb40d41b93b6", + "size": 6990 + }, + "minecraft/sounds/entity/horse/eat3.ogg": { + "hash": "c5cd11a147cf6a37bd0f33f951f74464fb0d128a", + "size": 7073 + }, + "minecraft/sounds/entity/horse/eat4.ogg": { + "hash": "6ac381cb9b69baf96b909e59d8c9886579746e4f", + "size": 7143 + }, + "minecraft/sounds/entity/horse/eat5.ogg": { + "hash": "1826c6986572fe2f7ab9111dc6da9b67df1f7f20", + "size": 6249 + }, + "minecraft/sounds/entity/itemframe/add_item1.ogg": { + "hash": "cf44e74d49ef2793fb01143a37fd27ee50d0e727", + "size": 4404 + }, + "minecraft/sounds/entity/itemframe/add_item2.ogg": { + "hash": "281f889e8eadcb21e2bb664d4f337192fab3a139", + "size": 4303 + }, + "minecraft/sounds/entity/itemframe/add_item3.ogg": { + "hash": "e2b2464a1507c129e4fd8aa2447f92cfe1bd61bb", + "size": 4488 + }, + "minecraft/sounds/entity/itemframe/add_item4.ogg": { + "hash": "285196110d802aed2f6797eb436d70e36716edaa", + "size": 4581 + }, + "minecraft/sounds/entity/itemframe/break1.ogg": { + "hash": "36adcbb0553274272777667992b363d857b80af9", + "size": 4907 + }, + "minecraft/sounds/entity/itemframe/break2.ogg": { + "hash": "c756f26f5a702fca021795d9ae15b5dadba1cf07", + "size": 4980 + }, + "minecraft/sounds/entity/itemframe/break3.ogg": { + "hash": "1d15957378b747a2daad165dd14acc5689310e9a", + "size": 4956 + }, + "minecraft/sounds/entity/itemframe/place1.ogg": { + "hash": "fae49d67f7901e74e75c1343082096fd7f524ee7", + "size": 5362 + }, + "minecraft/sounds/entity/itemframe/place2.ogg": { + "hash": "dcddcc8d9845734c85e39afecb34cc2b1586905c", + "size": 5009 + }, + "minecraft/sounds/entity/itemframe/place3.ogg": { + "hash": "06dafda29984d98c81df8cd5edeca2e96599f1f4", + "size": 5218 + }, + "minecraft/sounds/entity/itemframe/place4.ogg": { + "hash": "d6a7e9b6882630bc21a0efad67dcccd12ccb2eb5", + "size": 4542 + }, + "minecraft/sounds/entity/itemframe/remove_item1.ogg": { + "hash": "83c8daabf4016b4a69a0aff792629776e646477a", + "size": 4179 + }, + "minecraft/sounds/entity/itemframe/remove_item2.ogg": { + "hash": "35a5c6a402a0f0091c1221a245ea9cc180975cc8", + "size": 4439 + }, + "minecraft/sounds/entity/itemframe/remove_item3.ogg": { + "hash": "54ae8bae3da40ea9a80739d7b36106bffaf8854c", + "size": 4347 + }, + "minecraft/sounds/entity/itemframe/remove_item4.ogg": { + "hash": "7c58d79a33c20c776c6f592b80e96305034c6dbe", + "size": 4311 + }, + "minecraft/sounds/entity/itemframe/rotate_item1.ogg": { + "hash": "c6ac8614f870ba8a7898a2544738d03dc141c92c", + "size": 4097 + }, + "minecraft/sounds/entity/itemframe/rotate_item2.ogg": { + "hash": "5ebe9a655de4ff8510a2c58e74d25a65ce6c8ad1", + "size": 4004 + }, + "minecraft/sounds/entity/itemframe/rotate_item3.ogg": { + "hash": "def695c50fa800dc639e91bea0148c7626ca5e87", + "size": 4021 + }, + "minecraft/sounds/entity/itemframe/rotate_item4.ogg": { + "hash": "5cd1caeb2b7c35e58c57a90eed97be8cd893e499", + "size": 4075 + }, + "minecraft/sounds/entity/leashknot/break1.ogg": { + "hash": "63c22eb984e3406f33bd3fc474b1d76f2c395f1a", + "size": 6632 + }, + "minecraft/sounds/entity/leashknot/break2.ogg": { + "hash": "48f9931bef7d3a07c7ea40126eb2bd9c71c4a0e7", + "size": 7237 + }, + "minecraft/sounds/entity/leashknot/break3.ogg": { + "hash": "1f411b36057067939b1aa1b0354ebb8eaa1e980d", + "size": 7741 + }, + "minecraft/sounds/entity/leashknot/place1.ogg": { + "hash": "2b048cb32391a275b07e5648ec6d474fb52f9f91", + "size": 6186 + }, + "minecraft/sounds/entity/leashknot/place2.ogg": { + "hash": "45d81989f156d74bd07939be66cb89aecd6f8609", + "size": 5924 + }, + "minecraft/sounds/entity/leashknot/place3.ogg": { + "hash": "ee39bc3030b4465309f67d897b9df23093acba06", + "size": 6367 + }, + "minecraft/sounds/entity/painting/break1.ogg": { + "hash": "a1aaacc760df41853a7c02e741b81bfc51c5e93c", + "size": 5644 + }, + "minecraft/sounds/entity/painting/break2.ogg": { + "hash": "330a29f4ac0f178bb2d5855b29ad1b262ef14604", + "size": 5380 + }, + "minecraft/sounds/entity/painting/break3.ogg": { + "hash": "7a4f2566e6d1ff536a9c6d7f9a0d804d15a3ce62", + "size": 5225 + }, + "minecraft/sounds/entity/painting/place1.ogg": { + "hash": "a3ab149628aa2f10acda1e1e3c097b04fcb46328", + "size": 4609 + }, + "minecraft/sounds/entity/painting/place2.ogg": { + "hash": "2211e494688ba04b0c4658ed74d7e48c2d391c33", + "size": 4720 + }, + "minecraft/sounds/entity/painting/place3.ogg": { + "hash": "f82bb1724f94ef3e2cd80a0e41ed0ca54c8f7502", + "size": 4708 + }, + "minecraft/sounds/entity/painting/place4.ogg": { + "hash": "08d3912d571693d82692458132d4de59928f16d6", + "size": 4920 + }, + "minecraft/sounds/entity/player/attack/crit1.ogg": { + "hash": "509656b6d02a4491f46c686e66b615950c6c1408", + "size": 8223 + }, + "minecraft/sounds/entity/player/attack/crit2.ogg": { + "hash": "1b172129daf7cd9a36d2b0f7820baf2e479e381a", + "size": 9783 + }, + "minecraft/sounds/entity/player/attack/crit3.ogg": { + "hash": "15bbaf7901d7abff12bb872ff88a6ad541f5227a", + "size": 8273 + }, + "minecraft/sounds/entity/player/attack/knockback1.ogg": { + "hash": "08626fc2a337c28b5dfdafb6daa9ea31f9a70571", + "size": 8148 + }, + "minecraft/sounds/entity/player/attack/knockback2.ogg": { + "hash": "0556f8b2dc424e7368b4ab9f8a315aa26982e3fc", + "size": 7428 + }, + "minecraft/sounds/entity/player/attack/knockback3.ogg": { + "hash": "085a6cd2e023877254d1118c403f39e556c003cb", + "size": 8234 + }, + "minecraft/sounds/entity/player/attack/knockback4.ogg": { + "hash": "1c722dfd43b06c28273bc8c56d1d02c1a6ea5e48", + "size": 8442 + }, + "minecraft/sounds/entity/player/attack/strong1.ogg": { + "hash": "d7067e204913cf9631bfbb7340102f6de75c2dfc", + "size": 5194 + }, + "minecraft/sounds/entity/player/attack/strong2.ogg": { + "hash": "56afe99ff911f7c56fb923cd85427a719c2a1424", + "size": 5782 + }, + "minecraft/sounds/entity/player/attack/strong3.ogg": { + "hash": "780917a341ca4e6a5a8f4e744142a94069189fb0", + "size": 5252 + }, + "minecraft/sounds/entity/player/attack/strong4.ogg": { + "hash": "a272af870850e4d5905f476ac23bcb28543a543a", + "size": 5460 + }, + "minecraft/sounds/entity/player/attack/strong5.ogg": { + "hash": "c3dcdf6dff63fcf4d35b2742b62018591de0e156", + "size": 5664 + }, + "minecraft/sounds/entity/player/attack/strong6.ogg": { + "hash": "ed76364b90ade21c5d25bf09a4a67475801bce66", + "size": 5122 + }, + "minecraft/sounds/entity/player/attack/sweep1.ogg": { + "hash": "fd20e1cd8c69bc2f037de950b078a729a4b7d6a6", + "size": 5546 + }, + "minecraft/sounds/entity/player/attack/sweep2.ogg": { + "hash": "c9534f4d840470b3c6efbcb84cff23c57baa3393", + "size": 5398 + }, + "minecraft/sounds/entity/player/attack/sweep3.ogg": { + "hash": "4c26fd4c2774e7afcbda1e293a27595e04e87c47", + "size": 5238 + }, + "minecraft/sounds/entity/player/attack/sweep4.ogg": { + "hash": "ae9bb7a332e3e3d3665f282b60b296ec01be97df", + "size": 4969 + }, + "minecraft/sounds/entity/player/attack/sweep5.ogg": { + "hash": "50a317f837b0604c3ebe8224951c1a0d7a94516a", + "size": 5329 + }, + "minecraft/sounds/entity/player/attack/sweep6.ogg": { + "hash": "39077d824a27e8040b0e1f2b4707d81149830d11", + "size": 5117 + }, + "minecraft/sounds/entity/player/attack/sweep7.ogg": { + "hash": "e8d0df494880f2067bb64d08a7428a78239c9a29", + "size": 5515 + }, + "minecraft/sounds/entity/player/attack/weak1.ogg": { + "hash": "f26ab58dc70ce7a3f4d16b5bb31620894b0b8812", + "size": 4337 + }, + "minecraft/sounds/entity/player/attack/weak2.ogg": { + "hash": "8d56863e83e0e114937522d3a4a7e124528c65b4", + "size": 4260 + }, + "minecraft/sounds/entity/player/attack/weak3.ogg": { + "hash": "5d78e883f8bf8123261a5b05cf90cb5cc020fa6e", + "size": 4463 + }, + "minecraft/sounds/entity/player/attack/weak4.ogg": { + "hash": "5fa52f2e49e446e466b721937cc168bba734ef33", + "size": 4525 + }, + "minecraft/sounds/entity/rabbit/attack1.ogg": { + "hash": "5041867a91a67cec2fa1ab572c351d2796a6f050", + "size": 7443 + }, + "minecraft/sounds/entity/rabbit/attack2.ogg": { + "hash": "4b90ff3a9b1486642bc0f15da0045d83a91df82e", + "size": 7268 + }, + "minecraft/sounds/entity/rabbit/attack3.ogg": { + "hash": "c31af622a2ee7beffb9daf72363a77a607be64a3", + "size": 9299 + }, + "minecraft/sounds/entity/rabbit/attack4.ogg": { + "hash": "8301a44446b04249e6896bc230f6d8c9d8e56273", + "size": 8857 + }, + "minecraft/sounds/entity/shulker/ambient1.ogg": { + "hash": "dd67ac8cf15d54eff38ef9a790be4692bcba2900", + "size": 7078 + }, + "minecraft/sounds/entity/shulker/ambient2.ogg": { + "hash": "f0d58706321168c2907cf13ae6f8ae9108244fc3", + "size": 7333 + }, + "minecraft/sounds/entity/shulker/ambient3.ogg": { + "hash": "d4f6c468ad9536049023a9680483c4d44088e084", + "size": 6148 + }, + "minecraft/sounds/entity/shulker/ambient4.ogg": { + "hash": "5c4cbba7fe4bc8214708f93f4db54102660a281d", + "size": 7371 + }, + "minecraft/sounds/entity/shulker/ambient5.ogg": { + "hash": "dbebdab8835d86493975dde6fd05db76de5a0605", + "size": 7116 + }, + "minecraft/sounds/entity/shulker/ambient6.ogg": { + "hash": "5cc7da22ff9cdea9175c8496c3e683d0ce97c9e2", + "size": 7554 + }, + "minecraft/sounds/entity/shulker/ambient7.ogg": { + "hash": "c0caa238bb45a074c117869eef193290fc27fb59", + "size": 8240 + }, + "minecraft/sounds/entity/shulker/close1.ogg": { + "hash": "7b99a069d855e1089c025e75c0b4ea6699220804", + "size": 5475 + }, + "minecraft/sounds/entity/shulker/close2.ogg": { + "hash": "7d90eb9e088738c9ae7ad8b2951c7432a0d7cc44", + "size": 5343 + }, + "minecraft/sounds/entity/shulker/close3.ogg": { + "hash": "ec247f38f3f60f9e185b31e787c1ad43caa0c73c", + "size": 5431 + }, + "minecraft/sounds/entity/shulker/close4.ogg": { + "hash": "fef5251190146ab8e0abe80183cd78c243d7c6fe", + "size": 5179 + }, + "minecraft/sounds/entity/shulker/close5.ogg": { + "hash": "e555fcece121879fe0becbada9d01dea27ab153d", + "size": 5376 + }, + "minecraft/sounds/entity/shulker/death1.ogg": { + "hash": "ce3bbcf44fd72e3d0b3fbcbb7334d100619ca71e", + "size": 13893 + }, + "minecraft/sounds/entity/shulker/death2.ogg": { + "hash": "db685fafb774a31072c6577a04a5693dba725155", + "size": 11278 + }, + "minecraft/sounds/entity/shulker/death3.ogg": { + "hash": "9bae8d2e28f81e1a5571a9ca6a6bf21595796658", + "size": 9857 + }, + "minecraft/sounds/entity/shulker/death4.ogg": { + "hash": "668ebaccbc4572fc4a7a79b166f467823ffa8c50", + "size": 11596 + }, + "minecraft/sounds/entity/shulker/hurt1.ogg": { + "hash": "b049ab95eb3a6f7fba35259cda3df9437259f590", + "size": 5465 + }, + "minecraft/sounds/entity/shulker/hurt2.ogg": { + "hash": "0714e023bd5b42e409b1aa12aee17376810282fe", + "size": 6371 + }, + "minecraft/sounds/entity/shulker/hurt3.ogg": { + "hash": "394253f2575216683fc1926a0a387a3e5e90bc16", + "size": 6445 + }, + "minecraft/sounds/entity/shulker/hurt4.ogg": { + "hash": "ba03ef98d9acdfc6696f41ddec0d0c95cb289d16", + "size": 6044 + }, + "minecraft/sounds/entity/shulker/hurt_closed1.ogg": { + "hash": "5491bbc4482b2e8d8382fc7623828b7764693f4d", + "size": 4583 + }, + "minecraft/sounds/entity/shulker/hurt_closed2.ogg": { + "hash": "da1a3e592fc80324109b930d5282f2766fc3701d", + "size": 4958 + }, + "minecraft/sounds/entity/shulker/hurt_closed3.ogg": { + "hash": "ac6609153f895d292de440566eb23438aa9f846e", + "size": 4602 + }, + "minecraft/sounds/entity/shulker/hurt_closed4.ogg": { + "hash": "78244ba4bba775f92e51148fab026d7c399e9055", + "size": 4779 + }, + "minecraft/sounds/entity/shulker/hurt_closed5.ogg": { + "hash": "eceb70cb374cc410ac23e00fc95ca0404f8a20f4", + "size": 4760 + }, + "minecraft/sounds/entity/shulker/open1.ogg": { + "hash": "accc7a55d92bf4a8509daeb8415b1a36a3646deb", + "size": 5471 + }, + "minecraft/sounds/entity/shulker/open2.ogg": { + "hash": "0331eec018c422631e6cb00960eea3e2c5c6e559", + "size": 5110 + }, + "minecraft/sounds/entity/shulker/open3.ogg": { + "hash": "77e87c6b92d268d8dc5a25780340461cda53b99c", + "size": 5169 + }, + "minecraft/sounds/entity/shulker/open4.ogg": { + "hash": "25fc442f8a0abf99be8e7f507e63c5866a055c70", + "size": 5045 + }, + "minecraft/sounds/entity/shulker/open5.ogg": { + "hash": "02e77c97360b82170ee58723ac2519fcd79b821e", + "size": 5239 + }, + "minecraft/sounds/entity/shulker/shoot1.ogg": { + "hash": "3f8b9415f67443206f6af52c1471d0de0354d046", + "size": 15040 + }, + "minecraft/sounds/entity/shulker/shoot2.ogg": { + "hash": "95805aac201b6852d0ab35bd2c75cfa64a926447", + "size": 14269 + }, + "minecraft/sounds/entity/shulker/shoot3.ogg": { + "hash": "f5873a8f416388c2ded80b4ffab6d65b7f18b305", + "size": 14203 + }, + "minecraft/sounds/entity/shulker/shoot4.ogg": { + "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", + "size": 15748 + }, + "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { + "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", + "size": 11384 + }, + "minecraft/sounds/entity/shulker_bullet/hit2.ogg": { + "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", + "size": 11186 + }, + "minecraft/sounds/entity/shulker_bullet/hit3.ogg": { + "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", + "size": 11880 + }, + "minecraft/sounds/entity/shulker_bullet/hit4.ogg": { + "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", + "size": 9074 + }, + "minecraft/sounds/entity/snowman/death1.ogg": { + "hash": "888fb12c5fb536268747df857ad439e17a4a2f44", + "size": 10362 + }, + "minecraft/sounds/entity/snowman/death2.ogg": { + "hash": "36409234aed55db1d006a65b92f1c64be4e4bbe0", + "size": 10107 + }, + "minecraft/sounds/entity/snowman/death3.ogg": { + "hash": "9f910c27c8cf336f211a75830821b0ec6abf6fa9", + "size": 9110 + }, + "minecraft/sounds/entity/snowman/hurt1.ogg": { + "hash": "da71b9f569cffbd8b4c88dbd30767315aba8067b", + "size": 6628 + }, + "minecraft/sounds/entity/snowman/hurt2.ogg": { + "hash": "50bf881d5a1a484f15f009bf0b86703111834516", + "size": 7087 + }, + "minecraft/sounds/entity/snowman/hurt3.ogg": { + "hash": "9a9d88fc2ba4c56b0089df4441f3a3ac1fcb8b0e", + "size": 6335 + }, + "minecraft/sounds/entity/squid/ambient1.ogg": { + "hash": "8ea4cfd31d4f286b039a63d52020aa6b5408a763", + "size": 10437 + }, + "minecraft/sounds/entity/squid/ambient2.ogg": { + "hash": "4ed7023a970b7f6a6d03558c3125fe85fea4ecd8", + "size": 9344 + }, + "minecraft/sounds/entity/squid/ambient3.ogg": { + "hash": "d997d6bd0a18be2b62c27363878f99540d845825", + "size": 9839 + }, + "minecraft/sounds/entity/squid/ambient4.ogg": { + "hash": "4a0ce0713583399108fad4698cbe63714fe5898f", + "size": 7540 + }, + "minecraft/sounds/entity/squid/ambient5.ogg": { + "hash": "b212815d8728730de16ff65a3f54a7fd06b98fbc", + "size": 10575 + }, + "minecraft/sounds/entity/squid/death1.ogg": { + "hash": "68beeda338fdb43c3b7cbbb718e82839e6d07ef3", + "size": 13305 + }, + "minecraft/sounds/entity/squid/death2.ogg": { + "hash": "a91e1f2cba408d784538d21424e52253864534b6", + "size": 13796 + }, + "minecraft/sounds/entity/squid/death3.ogg": { + "hash": "3efb22bf9a4ca184f037c309e4f7ece0a9ca53bc", + "size": 11042 + }, + "minecraft/sounds/entity/squid/hurt1.ogg": { + "hash": "eb93722c9adcccba57bc6e9b19039599e94934c8", + "size": 8234 + }, + "minecraft/sounds/entity/squid/hurt2.ogg": { + "hash": "3c05729b7cfdef0e5782080155004d4d0766ab41", + "size": 6866 + }, + "minecraft/sounds/entity/squid/hurt3.ogg": { + "hash": "96a92abe786f7f1fd5ee56a364c2fbee7f23a165", + "size": 6808 + }, + "minecraft/sounds/entity/squid/hurt4.ogg": { + "hash": "df97decf9d824c4b47c642bbcc3ac6c230e91bc2", + "size": 6514 + }, + "minecraft/sounds/entity/witch/ambient1.ogg": { + "hash": "166af5d48f1f67a4608be9d23fd27f8c16269893", + "size": 11349 + }, + "minecraft/sounds/entity/witch/ambient2.ogg": { + "hash": "e65b9794e249ffe93ba2ec75cd0c994697773073", + "size": 10091 + }, + "minecraft/sounds/entity/witch/ambient3.ogg": { + "hash": "b8e9d0b643fd331dcbeea8114d3ad59d96f4bc59", + "size": 12280 + }, + "minecraft/sounds/entity/witch/ambient4.ogg": { + "hash": "108529f98cbc67491b119ac6bec3f4af1ca3f1b0", + "size": 12035 + }, + "minecraft/sounds/entity/witch/ambient5.ogg": { + "hash": "c9b2193339b42279d874cebb4afe3761c1425bfa", + "size": 6694 + }, + "minecraft/sounds/entity/witch/death1.ogg": { + "hash": "627c939e2aa48a5e3f516848e66a76acb992c2a8", + "size": 10591 + }, + "minecraft/sounds/entity/witch/death2.ogg": { + "hash": "b5e67bcc0f5af24fa6d01f377215143ee7a1cf67", + "size": 10038 + }, + "minecraft/sounds/entity/witch/death3.ogg": { + "hash": "4c02a13757318403e7837260c1b30069dcb7be69", + "size": 7754 + }, + "minecraft/sounds/entity/witch/drink1.ogg": { + "hash": "894f26447ad5cff2afff1d66917a3f7760f1c3b7", + "size": 6169 + }, + "minecraft/sounds/entity/witch/drink2.ogg": { + "hash": "79ac9cc6fbb67cd1eeea2fcbf29804088b140f15", + "size": 6707 + }, + "minecraft/sounds/entity/witch/drink3.ogg": { + "hash": "c38f3e0ea505f0333996e6eaa0f2c0d5bfc8d4d7", + "size": 6060 + }, + "minecraft/sounds/entity/witch/drink4.ogg": { + "hash": "feedd2d726dedb8742519ac0c404d26bc3b5d735", + "size": 6411 + }, + "minecraft/sounds/entity/witch/hurt1.ogg": { + "hash": "d4f9f7adb9789781a3a0ca1a94262a474cbee1db", + "size": 6433 + }, + "minecraft/sounds/entity/witch/hurt2.ogg": { + "hash": "608ce4dc409ef39df6b0409647b89f2f1a2d9ded", + "size": 6869 + }, + "minecraft/sounds/entity/witch/hurt3.ogg": { + "hash": "591bb8451ac56723d2b689d9bc95c8020bb4809b", + "size": 6834 + }, + "minecraft/sounds/entity/witch/throw1.ogg": { + "hash": "455016d86e1ace53fc732190416dccca8cad40fa", + "size": 4747 + }, + "minecraft/sounds/entity/witch/throw2.ogg": { + "hash": "b81ffdb8b4932bdc9f0692423d426b8f2334da6c", + "size": 4652 + }, + "minecraft/sounds/entity/witch/throw3.ogg": { + "hash": "c07715ed9a7c41e554f30c86ab2e6818b4d4a6c8", + "size": 5137 + }, + "minecraft/sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "minecraft/sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "minecraft/sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "minecraft/sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "minecraft/sounds/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "minecraft/sounds/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "minecraft/sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "minecraft/sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "minecraft/sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "minecraft/sounds/item/armor/equip_chain1.ogg": { + "hash": "fd29d5ae9309aafaf40e5ec308cabd45c4a1e152", + "size": 6380 + }, + "minecraft/sounds/item/armor/equip_chain2.ogg": { + "hash": "df30fe9e52ade521d4019ce118f95c1d39390d97", + "size": 7070 + }, + "minecraft/sounds/item/armor/equip_chain3.ogg": { + "hash": "fb17cc91ec691e54590ba0fd1dbd69e6b567a530", + "size": 7108 + }, + "minecraft/sounds/item/armor/equip_chain4.ogg": { + "hash": "2aa3a86b0673a6e586ffdb4466b45c43eb2ba8f7", + "size": 7230 + }, + "minecraft/sounds/item/armor/equip_chain5.ogg": { + "hash": "66c6203abeca2f718f7bb09ded67d91fba0196cd", + "size": 5970 + }, + "minecraft/sounds/item/armor/equip_chain6.ogg": { + "hash": "6977300f83c4230f4d24d89df3892a755ba5b08d", + "size": 7175 + }, + "minecraft/sounds/item/armor/equip_diamond1.ogg": { + "hash": "548b24e7e67c0f0fd9d995a9539559e13ab18930", + "size": 7591 + }, + "minecraft/sounds/item/armor/equip_diamond2.ogg": { + "hash": "82185e25fb404f4d04cec2666ee698a76ecd2c44", + "size": 7142 + }, + "minecraft/sounds/item/armor/equip_diamond3.ogg": { + "hash": "e75b56b5b84644be68db4c92c0b086a9e4110fe6", + "size": 7036 + }, + "minecraft/sounds/item/armor/equip_diamond4.ogg": { + "hash": "be62533d5e2d6306901e07dff0ca862e6a6738d5", + "size": 7190 + }, + "minecraft/sounds/item/armor/equip_diamond5.ogg": { + "hash": "8a1c9994a6f35371b8e776b262f363692f222513", + "size": 6211 + }, + "minecraft/sounds/item/armor/equip_diamond6.ogg": { + "hash": "76ed99c31216d33b7c2d3a5eb385132f0a07f5dc", + "size": 7060 + }, + "minecraft/sounds/item/armor/equip_generic1.ogg": { + "hash": "19e3ddd127884efbbece9806ef8fce3498e03da3", + "size": 5157 + }, + "minecraft/sounds/item/armor/equip_generic2.ogg": { + "hash": "f64d194a003a43dd37c0fa02dd1ef39c4e22c00a", + "size": 5529 + }, + "minecraft/sounds/item/armor/equip_generic3.ogg": { + "hash": "d9ea46f172ccb92314c86054b2865a9f78cac07f", + "size": 5393 + }, + "minecraft/sounds/item/armor/equip_generic4.ogg": { + "hash": "1e9470b35545a17586f1305a20233acc4e104b04", + "size": 5393 + }, + "minecraft/sounds/item/armor/equip_generic5.ogg": { + "hash": "b7aa52172a204716ff6ac2711b2d0b6e74b47d02", + "size": 5542 + }, + "minecraft/sounds/item/armor/equip_generic6.ogg": { + "hash": "b16e70f12f123efd71d652717a473593e9e9d8e0", + "size": 6122 + }, + "minecraft/sounds/item/armor/equip_gold1.ogg": { + "hash": "7a122f23df31c32c5c2d14e06548a56546b5ea6c", + "size": 6789 + }, + "minecraft/sounds/item/armor/equip_gold2.ogg": { + "hash": "185fdb055113e3c1aafc7cc7c9141f2960b17ed3", + "size": 6578 + }, + "minecraft/sounds/item/armor/equip_gold3.ogg": { + "hash": "292b4dc4bb3d310585634e0b216db85ff9c642d0", + "size": 7272 + }, + "minecraft/sounds/item/armor/equip_gold4.ogg": { + "hash": "b6499b211b9dd3ea0c8da61b2f1478b0be096434", + "size": 7217 + }, + "minecraft/sounds/item/armor/equip_gold5.ogg": { + "hash": "91c6aab1954a292166d3c39c58179b8e2872ee60", + "size": 6085 + }, + "minecraft/sounds/item/armor/equip_gold6.ogg": { + "hash": "4abdbf22b4552d6575d801e4f87077de35ee5f01", + "size": 7173 + }, + "minecraft/sounds/item/armor/equip_iron1.ogg": { + "hash": "fcb8cef95d170fa97e14a35c625976511d53b1fd", + "size": 7470 + }, + "minecraft/sounds/item/armor/equip_iron2.ogg": { + "hash": "201fc02e913f277c2a599fee21d0cefd24abe977", + "size": 7670 + }, + "minecraft/sounds/item/armor/equip_iron3.ogg": { + "hash": "2951b5c0dd8c80b618affbea09fb5fe81435eccc", + "size": 8241 + }, + "minecraft/sounds/item/armor/equip_iron4.ogg": { + "hash": "2b73dd8c1b27b629c841fe26b2c633edf3aa64c8", + "size": 7637 + }, + "minecraft/sounds/item/armor/equip_iron5.ogg": { + "hash": "12ee841f09570ffd7ca155f8acde6588d3945168", + "size": 7069 + }, + "minecraft/sounds/item/armor/equip_iron6.ogg": { + "hash": "fb9ee08207b57f93cab9392ccbc5a94c27727a0f", + "size": 7189 + }, + "minecraft/sounds/item/armor/equip_leather1.ogg": { + "hash": "ebe259bc9b07c4ae6a08471e86dc0e6d8d4d04c2", + "size": 6373 + }, + "minecraft/sounds/item/armor/equip_leather2.ogg": { + "hash": "0811423a3fb1a8e53010b1d9a4994aa8a9fe714f", + "size": 6948 + }, + "minecraft/sounds/item/armor/equip_leather3.ogg": { + "hash": "10e3ea2313752eab2cd14fc9125001756da121dc", + "size": 6892 + }, + "minecraft/sounds/item/armor/equip_leather4.ogg": { + "hash": "64a8e6a57b4ff89d6d8c90916c412389166e3ea1", + "size": 7024 + }, + "minecraft/sounds/item/armor/equip_leather5.ogg": { + "hash": "8ccd1c57f2982182699073f47d8ec4875c45249c", + "size": 5900 + }, + "minecraft/sounds/item/armor/equip_leather6.ogg": { + "hash": "74c2c4cd3ccc69adae111b684d8620ce59c305ba", + "size": 6786 + }, + "minecraft/sounds/item/bottle/fill1.ogg": { + "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", + "size": 9133 + }, + "minecraft/sounds/item/bottle/fill2.ogg": { + "hash": "8ade85479752442bc6f00db4d924e88f9f8591e9", + "size": 9303 + }, + "minecraft/sounds/item/bottle/fill3.ogg": { + "hash": "66a1c766a70f18978ddbcb3d1861e10e6b2722fa", + "size": 8921 + }, + "minecraft/sounds/item/bottle/fill4.ogg": { + "hash": "8f9e605a2e7895b480b5691cc460e41eedacbd58", + "size": 9331 + }, + "minecraft/sounds/item/bottle/fill_dragonbreath1.ogg": { + "hash": "cc6d28540b6033f5d420f7cd81a77f17619c0a2a", + "size": 8494 + }, + "minecraft/sounds/item/bottle/fill_dragonbreath2.ogg": { + "hash": "e56f9472bd8b2894115337b211857366e916966d", + "size": 6829 + }, + "minecraft/sounds/item/bucket/empty1.ogg": { + "hash": "27987b7065ef4a27106246f9d32382a0514f87b2", + "size": 10498 + }, + "minecraft/sounds/item/bucket/empty2.ogg": { + "hash": "a796e8907874e6ae174c30da28ff000f1cf566c3", + "size": 10277 + }, + "minecraft/sounds/item/bucket/empty3.ogg": { + "hash": "8dec8307dff359b0279e3e49798692309204d55e", + "size": 9888 + }, + "minecraft/sounds/item/bucket/empty_lava1.ogg": { + "hash": "3612c93dfebcedbeb22bc8283e0b85de033d081a", + "size": 11764 + }, + "minecraft/sounds/item/bucket/empty_lava2.ogg": { + "hash": "b98e76594736052ac7ab8851d95a96b5ad7d2ce2", + "size": 13443 + }, + "minecraft/sounds/item/bucket/empty_lava3.ogg": { + "hash": "d62e50329337eee968b1e93cce04a65aeecad27d", + "size": 11774 + }, + "minecraft/sounds/item/bucket/fill1.ogg": { + "hash": "e28ff6368461f0a0308ced79016ea98d5feb645f", + "size": 10900 + }, + "minecraft/sounds/item/bucket/fill2.ogg": { + "hash": "1d69d04c669d82a75da8ea2f8a1a63ebf5fefd0f", + "size": 10441 + }, + "minecraft/sounds/item/bucket/fill3.ogg": { + "hash": "556a88f3a8e8f407a94ad37b131dc8d5c3f236c0", + "size": 10844 + }, + "minecraft/sounds/item/bucket/fill_lava1.ogg": { + "hash": "840d3f489b866d6ec63e8d885469105ff65c591e", + "size": 9211 + }, + "minecraft/sounds/item/bucket/fill_lava2.ogg": { + "hash": "54290ce87fb0ebac606f497ac8a12c107b74a586", + "size": 9211 + }, + "minecraft/sounds/item/bucket/fill_lava3.ogg": { + "hash": "99125d80da85a6055d5757fe9194bee680ac9a63", + "size": 9278 + }, + "minecraft/sounds/item/elytra/elytra_loop.ogg": { + "hash": "90d599a1760137a7c4d7a52c77f5c65c02f137d4", + "size": 132727 + }, + "minecraft/sounds/item/hoe/till1.ogg": { + "hash": "0e6696ec35c5f4982cad6a6731edcffb11728aa9", + "size": 5875 + }, + "minecraft/sounds/item/hoe/till2.ogg": { + "hash": "46dd1e5e0f90bb72261e2986d530e80e8fc50560", + "size": 6022 + }, + "minecraft/sounds/item/hoe/till3.ogg": { + "hash": "d75f19c657e1f22b47d2060fd3495c444f35a477", + "size": 5833 + }, + "minecraft/sounds/item/hoe/till4.ogg": { + "hash": "cb95637a9d5e9b0cb36a2516f0dfac30fed9d720", + "size": 6544 + }, + "minecraft/sounds/item/shield/block1.ogg": { + "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", + "size": 5951 + }, + "minecraft/sounds/item/shield/block2.ogg": { + "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", + "size": 5396 + }, + "minecraft/sounds/item/shield/block3.ogg": { + "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", + "size": 5915 + }, + "minecraft/sounds/item/shield/block4.ogg": { + "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", + "size": 5656 + }, + "minecraft/sounds/item/shield/block5.ogg": { + "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", + "size": 5763 + }, + "minecraft/sounds/item/shovel/flatten1.ogg": { + "hash": "659b0fb0ef28429e3b779d833d6eedd8305cbbbc", + "size": 6103 + }, + "minecraft/sounds/item/shovel/flatten2.ogg": { + "hash": "ab51a39c66800bd6fd98c450131aac20790c535a", + "size": 6290 + }, + "minecraft/sounds/item/shovel/flatten3.ogg": { + "hash": "188e05f8f12787ea22dd1836fe2c9c7e4efd03af", + "size": 6101 + }, + "minecraft/sounds/item/shovel/flatten4.ogg": { + "hash": "2bf88ed6015273fa5b757531597cf156176b35f8", + "size": 6671 + }, + "minecraft/sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "minecraft/sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "minecraft/sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "minecraft/sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "minecraft/sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "minecraft/sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "minecraft/sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "minecraft/sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "minecraft/sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "minecraft/sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "minecraft/sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "minecraft/sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "minecraft/sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "minecraft/sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "minecraft/sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "minecraft/sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "minecraft/sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "minecraft/sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "minecraft/sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "minecraft/sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "minecraft/sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "minecraft/sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "minecraft/sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "minecraft/sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "minecraft/sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "minecraft/sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "minecraft/sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "minecraft/sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "minecraft/sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "minecraft/sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "minecraft/sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "minecraft/sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "minecraft/sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "minecraft/sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "minecraft/sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "minecraft/sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "minecraft/sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "minecraft/sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "minecraft/sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "minecraft/sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "minecraft/sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "minecraft/sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "minecraft/sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "minecraft/sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "minecraft/sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "minecraft/sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "minecraft/sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "minecraft/sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "minecraft/sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "minecraft/sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "minecraft/sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "minecraft/sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "minecraft/sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "minecraft/sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "minecraft/sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "minecraft/sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "minecraft/sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "minecraft/sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "minecraft/sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "minecraft/sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "minecraft/sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "minecraft/sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "minecraft/sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "minecraft/sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "minecraft/sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "minecraft/sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "minecraft/sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "minecraft/sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "minecraft/sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "minecraft/sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "minecraft/sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "minecraft/sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "minecraft/sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "minecraft/sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "minecraft/sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "minecraft/sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "minecraft/sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "minecraft/sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "minecraft/sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "minecraft/sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "minecraft/sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "minecraft/sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "minecraft/sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "minecraft/sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "minecraft/sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "minecraft/sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "minecraft/sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "minecraft/sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "minecraft/sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "minecraft/sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "minecraft/sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "minecraft/sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "minecraft/sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "minecraft/sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "minecraft/sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "minecraft/sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "minecraft/sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "minecraft/sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "minecraft/sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "minecraft/sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "minecraft/sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "minecraft/sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "minecraft/sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "minecraft/sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "minecraft/sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "minecraft/sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "minecraft/sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "minecraft/sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "minecraft/sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "minecraft/sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "minecraft/sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "minecraft/sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "minecraft/sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "minecraft/sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "minecraft/sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "minecraft/sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "minecraft/sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "minecraft/sounds/mob/guardian/attack_loop.ogg": { + "hash": "49c71e06621ad56f69e99e0bbb9e82c37b8d8580", + "size": 20633 + }, + "minecraft/sounds/mob/guardian/curse.ogg": { + "hash": "3f2e554955be100d7f28c074586b764710330b8c", + "size": 45792 + }, + "minecraft/sounds/mob/guardian/elder_death.ogg": { + "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", + "size": 19980 + }, + "minecraft/sounds/mob/guardian/elder_hit1.ogg": { + "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", + "size": 8461 + }, + "minecraft/sounds/mob/guardian/elder_hit2.ogg": { + "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", + "size": 8392 + }, + "minecraft/sounds/mob/guardian/elder_hit3.ogg": { + "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", + "size": 8631 + }, + "minecraft/sounds/mob/guardian/elder_hit4.ogg": { + "hash": "186362097c9552903943d8d37a1e3b974e4aa618", + "size": 8680 + }, + "minecraft/sounds/mob/guardian/elder_idle1.ogg": { + "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", + "size": 17095 + }, + "minecraft/sounds/mob/guardian/elder_idle2.ogg": { + "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", + "size": 17437 + }, + "minecraft/sounds/mob/guardian/elder_idle3.ogg": { + "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", + "size": 14673 + }, + "minecraft/sounds/mob/guardian/elder_idle4.ogg": { + "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", + "size": 18822 + }, + "minecraft/sounds/mob/guardian/flop1.ogg": { + "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", + "size": 7422 + }, + "minecraft/sounds/mob/guardian/flop2.ogg": { + "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", + "size": 7355 + }, + "minecraft/sounds/mob/guardian/flop3.ogg": { + "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", + "size": 6994 + }, + "minecraft/sounds/mob/guardian/flop4.ogg": { + "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", + "size": 7371 + }, + "minecraft/sounds/mob/guardian/guardian_death.ogg": { + "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", + "size": 15820 + }, + "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { + "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", + "size": 9257 + }, + "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { + "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", + "size": 9111 + }, + "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { + "hash": "3008b71834c7815f70507c044da8defbcb585a80", + "size": 9363 + }, + "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { + "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", + "size": 9216 + }, + "minecraft/sounds/mob/guardian/land_death.ogg": { + "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", + "size": 11255 + }, + "minecraft/sounds/mob/guardian/land_hit1.ogg": { + "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", + "size": 12031 + }, + "minecraft/sounds/mob/guardian/land_hit2.ogg": { + "hash": "e9ccf74cb5b561e4839482863d1466f731903500", + "size": 11089 + }, + "minecraft/sounds/mob/guardian/land_hit3.ogg": { + "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", + "size": 11980 + }, + "minecraft/sounds/mob/guardian/land_hit4.ogg": { + "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", + "size": 11180 + }, + "minecraft/sounds/mob/guardian/land_idle1.ogg": { + "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", + "size": 6727 + }, + "minecraft/sounds/mob/guardian/land_idle2.ogg": { + "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", + "size": 5579 + }, + "minecraft/sounds/mob/guardian/land_idle3.ogg": { + "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", + "size": 6802 + }, + "minecraft/sounds/mob/guardian/land_idle4.ogg": { + "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", + "size": 5687 + }, + "minecraft/sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "minecraft/sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "minecraft/sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "minecraft/sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "minecraft/sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "minecraft/sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "minecraft/sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "minecraft/sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "minecraft/sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "minecraft/sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "minecraft/sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "minecraft/sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "minecraft/sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "minecraft/sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "minecraft/sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "minecraft/sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "minecraft/sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "minecraft/sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "minecraft/sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "minecraft/sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "minecraft/sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "minecraft/sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "minecraft/sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "minecraft/sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "minecraft/sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "minecraft/sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "minecraft/sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "minecraft/sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "minecraft/sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "minecraft/sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "minecraft/sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "minecraft/sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "minecraft/sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "minecraft/sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "minecraft/sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "minecraft/sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "minecraft/sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "minecraft/sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "minecraft/sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "minecraft/sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "minecraft/sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "minecraft/sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "minecraft/sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "minecraft/sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "minecraft/sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "minecraft/sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "minecraft/sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "minecraft/sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "minecraft/sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "minecraft/sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "minecraft/sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "minecraft/sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "minecraft/sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "minecraft/sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "minecraft/sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "minecraft/sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "minecraft/sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "minecraft/sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "minecraft/sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "minecraft/sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "minecraft/sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "minecraft/sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "minecraft/sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "minecraft/sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "minecraft/sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "minecraft/sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "minecraft/sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "minecraft/sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "minecraft/sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "minecraft/sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "minecraft/sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "minecraft/sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "minecraft/sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "minecraft/sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "minecraft/sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "minecraft/sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "minecraft/sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "minecraft/sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "minecraft/sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "minecraft/sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "minecraft/sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "minecraft/sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { + "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", + "size": 7018 + }, + "minecraft/sounds/mob/rabbit/hop1.ogg": { + "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", + "size": 5938 + }, + "minecraft/sounds/mob/rabbit/hop2.ogg": { + "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", + "size": 6993 + }, + "minecraft/sounds/mob/rabbit/hop3.ogg": { + "hash": "461436665544dc44e12f79cad893de2ad02ddffc", + "size": 6597 + }, + "minecraft/sounds/mob/rabbit/hop4.ogg": { + "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", + "size": 5811 + }, + "minecraft/sounds/mob/rabbit/hurt1.ogg": { + "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", + "size": 6750 + }, + "minecraft/sounds/mob/rabbit/hurt2.ogg": { + "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", + "size": 5988 + }, + "minecraft/sounds/mob/rabbit/hurt3.ogg": { + "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", + "size": 6389 + }, + "minecraft/sounds/mob/rabbit/hurt4.ogg": { + "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", + "size": 6650 + }, + "minecraft/sounds/mob/rabbit/idle1.ogg": { + "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", + "size": 5806 + }, + "minecraft/sounds/mob/rabbit/idle2.ogg": { + "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", + "size": 6988 + }, + "minecraft/sounds/mob/rabbit/idle3.ogg": { + "hash": "8906199918a85564590c7a01e854c3820853533e", + "size": 5840 + }, + "minecraft/sounds/mob/rabbit/idle4.ogg": { + "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", + "size": 8691 + }, + "minecraft/sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "minecraft/sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "minecraft/sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "minecraft/sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "minecraft/sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "minecraft/sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "minecraft/sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "minecraft/sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "minecraft/sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "minecraft/sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "minecraft/sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "minecraft/sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "minecraft/sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "minecraft/sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "minecraft/sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "minecraft/sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "minecraft/sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "minecraft/sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "minecraft/sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "minecraft/sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "minecraft/sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "minecraft/sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "minecraft/sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "minecraft/sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "minecraft/sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "minecraft/sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "minecraft/sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "minecraft/sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "minecraft/sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "minecraft/sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "minecraft/sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "minecraft/sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "minecraft/sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "minecraft/sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "minecraft/sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "minecraft/sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "minecraft/sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "minecraft/sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "minecraft/sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "minecraft/sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "minecraft/sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "minecraft/sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "minecraft/sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "minecraft/sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "minecraft/sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "minecraft/sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "minecraft/sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "minecraft/sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "minecraft/sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "minecraft/sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "minecraft/sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "minecraft/sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "minecraft/sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "minecraft/sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "minecraft/sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "minecraft/sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "minecraft/sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "minecraft/sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "minecraft/sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "minecraft/sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "minecraft/sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "minecraft/sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "minecraft/sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "minecraft/sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "minecraft/sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "minecraft/sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "minecraft/sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "minecraft/sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "minecraft/sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "minecraft/sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "minecraft/sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "minecraft/sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "minecraft/sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "minecraft/sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "minecraft/sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "minecraft/sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "minecraft/sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "minecraft/sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "minecraft/sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "minecraft/sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "minecraft/sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "minecraft/sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "minecraft/sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "minecraft/sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "minecraft/sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "minecraft/sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "minecraft/sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "minecraft/sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "minecraft/sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "minecraft/sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "minecraft/sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "minecraft/sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "minecraft/sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "minecraft/sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "minecraft/sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "minecraft/sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "minecraft/sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "minecraft/sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "minecraft/sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "minecraft/sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "minecraft/sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "minecraft/sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "minecraft/sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "minecraft/sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "minecraft/sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "minecraft/sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "minecraft/sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "minecraft/sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "minecraft/sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "minecraft/sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "minecraft/sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "minecraft/sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "minecraft/sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "minecraft/sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "minecraft/sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "minecraft/sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "minecraft/sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "minecraft/sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "minecraft/sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "minecraft/sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "minecraft/sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "minecraft/sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "minecraft/sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "minecraft/sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "minecraft/sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "minecraft/sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "minecraft/sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "minecraft/sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "minecraft/sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "minecraft/sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "minecraft/sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "minecraft/sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "minecraft/sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "minecraft/sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "minecraft/sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "minecraft/sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "minecraft/sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "minecraft/sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "minecraft/sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "minecraft/sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "minecraft/sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "minecraft/sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "minecraft/sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "minecraft/sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "minecraft/sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "minecraft/sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "minecraft/sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "minecraft/sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "minecraft/sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "minecraft/sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "minecraft/sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "minecraft/sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "minecraft/sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "minecraft/sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "minecraft/sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "minecraft/sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "minecraft/sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "minecraft/sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "minecraft/sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "minecraft/sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "minecraft/sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "minecraft/sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "minecraft/sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "minecraft/sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "minecraft/sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "minecraft/sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "minecraft/sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "minecraft/sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "minecraft/sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "minecraft/sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "minecraft/sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "minecraft/sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "minecraft/sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "minecraft/sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "minecraft/sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "minecraft/sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "minecraft/sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "minecraft/sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "minecraft/sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "minecraft/sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "minecraft/sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "minecraft/sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "minecraft/sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "minecraft/sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "minecraft/sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "minecraft/sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "minecraft/sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "minecraft/sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "minecraft/sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "minecraft/sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "minecraft/sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "minecraft/sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "minecraft/sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "minecraft/sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "minecraft/sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "minecraft/sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "minecraft/sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "minecraft/sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "minecraft/sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "minecraft/sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "minecraft/sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "minecraft/sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "minecraft/sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "minecraft/sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "minecraft/sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "minecraft/sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "minecraft/sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "minecraft/sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "minecraft/sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "minecraft/sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "minecraft/sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "minecraft/sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "minecraft/sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "minecraft/sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "minecraft/sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "minecraft/sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "minecraft/sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "minecraft/sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "minecraft/sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "minecraft/sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "minecraft/sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "minecraft/sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "minecraft/sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "minecraft/sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "minecraft/sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "minecraft/sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "minecraft/sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "minecraft/sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "minecraft/sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "minecraft/sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "minecraft/sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "minecraft/sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "minecraft/sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "minecraft/sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "minecraft/sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "minecraft/sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "minecraft/sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "minecraft/sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "minecraft/sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "minecraft/sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "minecraft/sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "minecraft/sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "minecraft/sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "minecraft/sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "minecraft/sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "minecraft/sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "minecraft/sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "minecraft/sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "minecraft/sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "minecraft/sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "minecraft/sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "minecraft/sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "minecraft/sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "minecraft/sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "minecraft/sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + }, + "pack.mcmeta": { + "hash": "35c3f7efd2b7b5aad0007bf66133b6299f83b17c", + "size": 12235 + }, + "realms/lang/af_ZA.lang": { + "hash": "751355e6e002c51f70f801eebc2784a553b793a9", + "size": 7492 + }, + "realms/lang/ar_SA.lang": { + "hash": "7ab1705b9bd6cf47aa04217669465c6feac1ab48", + "size": 14860 + }, + "realms/lang/ast_ES.lang": { + "hash": "b59255b3bad3d31fbf64b2c6c674669663df0fed", + "size": 12257 + }, + "realms/lang/az_AZ.lang": { + "hash": "0fdbac85877578d0fe8706657ddf02949e127ced", + "size": 8044 + }, + "realms/lang/be_BY.lang": { + "hash": "ea98dd3b2494e83b0077022994c4bfcbccb98d4e", + "size": 16825 + }, + "realms/lang/bg_BG.lang": { + "hash": "a8ec0663905fea53992b959e5d0b7ad323b456e9", + "size": 16523 + }, + "realms/lang/br_FR.lang": { + "hash": "db0c2a8f59816e78f8f05c91dc3956777c16930f", + "size": 12449 + }, + "realms/lang/ca_ES.lang": { + "hash": "c87983609a494c3e440f0b51854ba3d3014c1000", + "size": 9146 + }, + "realms/lang/cs_CZ.lang": { + "hash": "91b7eb3d7c8f31506cd6b8d2463215da9ba01ece", + "size": 12389 + }, + "realms/lang/cy_GB.lang": { + "hash": "9e0b4ba81bcf2796d8321f39d33738961ba8a912", + "size": 12309 + }, + "realms/lang/da_DK.lang": { + "hash": "bb65a9024e86fc2246eb8ed764becd7032cc8e99", + "size": 12060 + }, + "realms/lang/de_DE.lang": { + "hash": "3ba59f91eb84357244a47873c0b07a43dd41f53f", + "size": 12727 + }, + "realms/lang/el_GR.lang": { + "hash": "268a1c3877789a9c7f592db77b041ce101fea550", + "size": 17823 + }, + "realms/lang/en_AU.lang": { + "hash": "d67b84f516ce9d41154c586acfa8c3d280d2c789", + "size": 11698 + }, + "realms/lang/en_CA.lang": { + "hash": "5330af5a3431e56151cacf1549b4fbfb78efd019", + "size": 11685 + }, + "realms/lang/en_GB.lang": { + "hash": "e5a37436c572d75fd4dca962f8c140063435ab7f", + "size": 11679 + }, + "realms/lang/en_NZ.lang": { + "hash": "131741a8d4569003a3d56705160f063522af7aa5", + "size": 11696 + }, + "realms/lang/en_PT.lang": { + "hash": "58157d6fbec02e2d8a727b4421ce55c829c3adc2", + "size": 11851 + }, + "realms/lang/en_UD.lang": { + "hash": "e262381b61bf7e5de7b158a6d3f6e6e399bde248", + "size": 15127 + }, + "realms/lang/eo_UY.lang": { + "hash": "0cb991e656fbe60669450a174fa8adb3a650fe94", + "size": 11978 + }, + "realms/lang/es_AR.lang": { + "hash": "978a4e1587e6c029ee3743ef298beb1554abf14f", + "size": 12393 + }, + "realms/lang/es_ES.lang": { + "hash": "6514a8ebeea8e0dc5653ee7d29bc74a72765d97f", + "size": 12349 + }, + "realms/lang/es_MX.lang": { + "hash": "0762be40d374d68d2325c80ebf546143e4554866", + "size": 12390 + }, + "realms/lang/es_UY.lang": { + "hash": "ade5244628d1860bad74132836ba104c19492356", + "size": 12345 + }, + "realms/lang/es_VE.lang": { + "hash": "305371e2bbe60af6462a420db34ecf4eb2b78d8e", + "size": 12403 + }, + "realms/lang/et_EE.lang": { + "hash": "ea3e315d681f43715637be19963b3e7d8497769e", + "size": 12041 + }, + "realms/lang/eu_ES.lang": { + "hash": "e0b84dc4a96afcc388161df2b426889145bb910d", + "size": 7303 + }, + "realms/lang/fa_IR.lang": { + "hash": "d0bd12254ec80e66b5a363d27b7d5f2b82abbd03", + "size": 8831 + }, + "realms/lang/fi_FI.lang": { + "hash": "b43c6ef4e05dce8e2a3736ac853355c13347f07a", + "size": 12061 + }, + "realms/lang/fil_PH.lang": { + "hash": "60fc6654aac26a21732a6634bb1a8bef2bff6167", + "size": 13100 + }, + "realms/lang/fo_FO.lang": { + "hash": "69f81f4f9d8643f8686c2052c26a87ff6ba09c7e", + "size": 9091 + }, + "realms/lang/fr_CA.lang": { + "hash": "6b111bdf79bd1d165fc14065b48aa5a1ed554f3d", + "size": 12940 + }, + "realms/lang/fr_FR.lang": { + "hash": "3abc99043ee8bd33787cc6ff846fd37bd5e46ece", + "size": 12713 + }, + "realms/lang/fy_NL.lang": { + "hash": "4ea657d8e538194bbf0a2b9baab3782e037a0a4f", + "size": 12297 + }, + "realms/lang/ga_IE.lang": { + "hash": "60fc9ba2d8990565eb6d12da64363991070e84f7", + "size": 6971 + }, + "realms/lang/gd_GB.lang": { + "hash": "2a9de1d4630a834b32cfee14c548f93a5f343207", + "size": 699 + }, + "realms/lang/gl_ES.lang": { + "hash": "cda470e3d310d0494ba37bcc535524c3198613dd", + "size": 12202 + }, + "realms/lang/gv_IM.lang": { + "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", + "size": 4133 + }, + "realms/lang/he_IL.lang": { + "hash": "fdb44e880cb2e398fc35b3ec921d4df3a790c26a", + "size": 13921 + }, + "realms/lang/hi_IN.lang": { + "hash": "9c843a42075e54fad53a050b664771a1609ca6ba", + "size": 7245 + }, + "realms/lang/hr_HR.lang": { + "hash": "0f00bf3dd08bf70bcb0a1c9ee8cca82d2a1ffff0", + "size": 9833 + }, + "realms/lang/hu_HU.lang": { + "hash": "239a81297f9c87d96216fc195f5ab3f5164007db", + "size": 12787 + }, + "realms/lang/hy_AM.lang": { + "hash": "7bec8088c9a128b60a8616e1393379b0f6d11e64", + "size": 3617 + }, + "realms/lang/id_ID.lang": { + "hash": "15d357092cc8d31ca3626d34af125d508e050115", + "size": 12148 + }, + "realms/lang/is_IS.lang": { + "hash": "cbc2a7d407b273f20d194eddd1f4bec50f973569", + "size": 8106 + }, + "realms/lang/it_IT.lang": { + "hash": "36b433837001ee0c2d4f599d7464cfa3d62b04ee", + "size": 12320 + }, + "realms/lang/ja_JP.lang": { + "hash": "301ab6b52a5d22a2f0675525df5d4afeb5eab829", + "size": 14562 + }, + "realms/lang/jbo_EN.lang": { + "hash": "7be3f47bbe858a31d3c0fd2a4738d99c9ae68583", + "size": 2962 + }, + "realms/lang/ka_GE.lang": { + "hash": "b19cd948a3cf231467621b1948aa1a783a68eb81", + "size": 20791 + }, + "realms/lang/ko_KR.lang": { + "hash": "00737efe9224082fef5d4b65c62dc0fa56071d84", + "size": 12872 + }, + "realms/lang/ksh_DE.lang": { + "hash": "bf03dd4b4f282f01e927a75b596aca7ddafd6be8", + "size": 12413 + }, + "realms/lang/kw_GB.lang": { + "hash": "1b4b03096b79814a49683685acdf0e0dfca28791", + "size": 2206 + }, + "realms/lang/la_LA.lang": { + "hash": "1d27513779c0daf46660aa9588001385461c0f72", + "size": 7047 + }, + "realms/lang/lb_LU.lang": { + "hash": "8dbcbb4dd1f84ef5b75c8c29aa9eddf0dd93119b", + "size": 12538 + }, + "realms/lang/li_LI.lang": { + "hash": "551df7ee9aa64ccb568d15ec571b18a688f682bf", + "size": 1088 + }, + "realms/lang/lol_US.lang": { + "hash": "5a90a36fb83763fe0eabe810927c3e54078f9387", + "size": 11307 + }, + "realms/lang/lt_LT.lang": { + "hash": "f691fc62bd4211a2bf03a92a3436037a9a8f8cdf", + "size": 13290 + }, + "realms/lang/lv_LV.lang": { + "hash": "bb9876f8c34b52433684c5c4d71922007741418f", + "size": 12672 + }, + "realms/lang/mi_NZ.lang": { + "hash": "ffab7afcd8d98533402f2e7f0b757a9d9502ee5f", + "size": 2574 + }, + "realms/lang/mk_MK.lang": { + "hash": "625519b850e989ddaa5bfa6fdf4042e82d6b5f37", + "size": 11421 + }, + "realms/lang/ms_MY.lang": { + "hash": "4cdec477d07c23733dab543ce900fa46777e97ae", + "size": 7963 + }, + "realms/lang/mt_MT.lang": { + "hash": "7dee19db3bdf9d60790e2ae923f3549b933acdd8", + "size": 12620 + }, + "realms/lang/nds_DE.lang": { + "hash": "f6df0fe0ca6e659a16f2a077fa333c7797f4ad1a", + "size": 6521 + }, + "realms/lang/nl_NL.lang": { + "hash": "39a13bce2bf5ba551e64318ccb618493ab41b7ee", + "size": 12433 + }, + "realms/lang/nn_NO.lang": { + "hash": "074fb7065c119e06a3285816eb269f39d3d7e377", + "size": 7638 + }, + "realms/lang/no_NO.lang": { + "hash": "3820b506cccce9653a986273a8cdc8d7b1457f99", + "size": 11080 + }, + "realms/lang/oc_FR.lang": { + "hash": "67a08ef4d65e00595aa6579ba73ea93f3916c2a4", + "size": 7607 + }, + "realms/lang/pl_PL.lang": { + "hash": "f86234bbfa7266e95c9374e64d6bb869cd8842f3", + "size": 12490 + }, + "realms/lang/pt_BR.lang": { + "hash": "546c2a16b1c44a1678f0f4720c89bda0b4210a46", + "size": 12212 + }, + "realms/lang/pt_PT.lang": { + "hash": "d6fa37d424d1229077bdbe07e7d7484f055b4451", + "size": 12330 + }, + "realms/lang/qya_AA.lang": { + "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", + "size": 617 + }, + "realms/lang/ro_RO.lang": { + "hash": "a532361abe223970e8189398cbaabdb7a58544cf", + "size": 12453 + }, + "realms/lang/ru_RU.lang": { + "hash": "eead3d74fe54e1126270d48c03df1d0422ac8233", + "size": 16447 + }, + "realms/lang/se_NO.lang": { + "hash": "856e13549d089994fb556a3ec5ac6f484fd7ed09", + "size": 5256 + }, + "realms/lang/sk_SK.lang": { + "hash": "27552771087867724fa6cc4483d78426597bff00", + "size": 12346 + }, + "realms/lang/sl_SI.lang": { + "hash": "0033dfc9e1ff6814d8e7363071b96bf1a3f5e2be", + "size": 12009 + }, + "realms/lang/so_SO.lang": { + "hash": "95a19f60b4262c237e89b71342ed9fd5358d1df9", + "size": 3973 + }, + "realms/lang/sq_AL.lang": { + "hash": "92d9b287736a407734ca0063997b4cc3bf134e74", + "size": 1567 + }, + "realms/lang/sr_SP.lang": { + "hash": "0bb6afe5a88fe8bee4dd29ba83ecbfb00f692211", + "size": 12435 + }, + "realms/lang/sv_SE.lang": { + "hash": "1f02611946341f7289a139397e889a4f495f1250", + "size": 12252 + }, + "realms/lang/th_TH.lang": { + "hash": "0b75645766a60514c694937ef4249086360f29fc", + "size": 19808 + }, + "realms/lang/tlh_AA.lang": { + "hash": "d0815dbdb3b72471ae85a61414fae7d7b522d1dc", + "size": 1765 + }, + "realms/lang/tr_TR.lang": { + "hash": "a25c3d4bdb564dad8f6cffd887edb77124883948", + "size": 12567 + }, + "realms/lang/tzl_TZL.lang": { + "hash": "3f3126d6d114ade8d99bf000c46caa68c3e4a296", + "size": 872 + }, + "realms/lang/uk_UA.lang": { + "hash": "91cea5e546a4111c2154fc49e1e8a9bfe800ba75", + "size": 16367 + }, + "realms/lang/val_ES.lang": { + "hash": "f26f9fffd85241554b003255766cd4dfbb731687", + "size": 12394 + }, + "realms/lang/vi_VN.lang": { + "hash": "0c1c70d96eb9c426c7f8f9a6b10d7bb52f5d5075", + "size": 14444 + }, + "realms/lang/zh_CN.lang": { + "hash": "06b7d6d8655b6efde28f9bbb0e97be2c8bf9cfd3", + "size": 11553 + }, + "realms/lang/zh_TW.lang": { + "hash": "a830063b14a3b15bd5d4ecdb2c9a6a7c956ade7c", + "size": 11593 + } + } +} \ No newline at end of file diff --git a/mojang/assets/legacy.json b/mojang/assets/legacy.json new file mode 100644 index 0000000000..748c377660 --- /dev/null +++ b/mojang/assets/legacy.json @@ -0,0 +1,4485 @@ +{ + "objects": { + "READ_ME_I_AM_VERY_IMPORTANT.txt": { + "hash": "0d000710b71ca9aafabd8f587768431d0b560b32", + "size": 546 + }, + "icons/icon_16x16.png": { + "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", + "size": 3665 + }, + "icons/icon_32x32.png": { + "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", + "size": 5362 + }, + "icons/minecraft.icns": { + "hash": "991b421dfd401f115241601b2b373140a8d78572", + "size": 114786 + }, + "lang/af_ZA.lang": { + "hash": "a9ea89177fbf3f10e527102451eb1469671530d4", + "size": 69996 + }, + "lang/ar_SA.lang": { + "hash": "ab4b24fb41b13f1c83ee45879e0c0db3f86d7fa4", + "size": 83986 + }, + "lang/bg_BG.lang": { + "hash": "f36a4c278292b2c80b2e0889d60980fbb6f4339b", + "size": 95147 + }, + "lang/ca_ES.lang": { + "hash": "ebdfd687b678262836cb4179f8b3833fe557db28", + "size": 72677 + }, + "lang/cs_CZ.lang": { + "hash": "d8dd3873fac34c74f038df02d76d745febafe8da", + "size": 71829 + }, + "lang/cy_GB.lang": { + "hash": "16e554ed068e38f738f0afa7a03db23b77456ec3", + "size": 70247 + }, + "lang/da_DK.lang": { + "hash": "be7fd7a59648a565b83c1c6de161df470728b656", + "size": 68955 + }, + "lang/de_DE.lang": { + "hash": "e37d3ab28ec7acc17337da3d4a4fe4dd0642aac5", + "size": 71313 + }, + "lang/el_GR.lang": { + "hash": "4330e3218548e9f3268d103e5ab71fa2b28d9b20", + "size": 103177 + }, + "lang/en_AU.lang": { + "hash": "cee3c7dc6d3fcc0bd399a743dad1b53bba485e60", + "size": 67927 + }, + "lang/en_CA.lang": { + "hash": "6c6489f61ee7d2efa086fa63b23097530c52d26e", + "size": 67845 + }, + "lang/en_GB.lang": { + "hash": "88bd61ca6d1201d0109262c2d3b0d1464d07ce74", + "size": 67676 + }, + "lang/en_PT.lang": { + "hash": "eb59d5ba3728885ff40f1bf37cc8f72d6d9e6930", + "size": 71748 + }, + "lang/eo_UY.lang": { + "hash": "69ff827d47a5b247f88a71db37c27d010c755653", + "size": 69406 + }, + "lang/es_AR.lang": { + "hash": "ec830f34a2ea5d964603ff621e7c4d64323a904c", + "size": 71755 + }, + "lang/es_ES.lang": { + "hash": "ebcebf42cd5cc197b9d0f0e89e061f33382870c6", + "size": 73202 + }, + "lang/es_MX.lang": { + "hash": "720843b6860be60ec252ae17db4d54dd50b4829c", + "size": 73034 + }, + "lang/es_UY.lang": { + "hash": "c6843b4ba73c4c075d697398d43ee916283e5b93", + "size": 72868 + }, + "lang/es_VE.lang": { + "hash": "b73850cb324ddce5488f8edfe14ddb68e1f63670", + "size": 73296 + }, + "lang/et_EE.lang": { + "hash": "6c7de8b578694b6a86c5f462a2df708f9d804a13", + "size": 69679 + }, + "lang/eu_ES.lang": { + "hash": "e5dc74ad272f60621a04a67bd62a5cf63c4e8135", + "size": 73305 + }, + "lang/fa_IR.lang": { + "hash": "9b7368cc1a3b4f8e7d8dff923b2cbe9069cd0f3b", + "size": 71995 + }, + "lang/fi_FI.lang": { + "hash": "16af3fb50160638e7250af4cc3beb3769f6e58b0", + "size": 72181 + }, + "lang/fil_PH.lang": { + "hash": "0dbc616d03816a6f925a5b2f77e89738d290f194", + "size": 69231 + }, + "lang/fr_CA.lang": { + "hash": "6df06576e677d952dc15da3926f4ed822d106354", + "size": 75791 + }, + "lang/fr_FR.lang": { + "hash": "419a50b4099da63ca54f70aaddee5dfd4084b37c", + "size": 74536 + }, + "lang/ga_IE.lang": { + "hash": "78f017a2c23e6bdf6c8da0ef2ebd0a7d0ff8be88", + "size": 73730 + }, + "lang/gl_ES.lang": { + "hash": "f414a01c9317aaffd43169021f66dad9b9cc6ed3", + "size": 71887 + }, + "lang/he_IL.lang": { + "hash": "00562baef8bd1db4c43990f6b1027361e7f620c4", + "size": 79972 + }, + "lang/hi_IN.lang": { + "hash": "7f66e73aaa91fdc3164757a208fd29348bff2b35", + "size": 101712 + }, + "lang/hr_HR.lang": { + "hash": "090858721704b0a6f95342538ed732124bce4945", + "size": 69765 + }, + "lang/hu_HU.lang": { + "hash": "10c2d1819d800db8ff9c0ea000db1223d2eecd4b", + "size": 72828 + }, + "lang/hy_AM.lang": { + "hash": "b97a0903384607ba6ffd96f636b5a54f96736659", + "size": 88875 + }, + "lang/id_ID.lang": { + "hash": "dcc2504c5428b0d96a8e9488e9ee55e71dbbbfff", + "size": 69637 + }, + "lang/is_IS.lang": { + "hash": "3387bbc2e5982c355ebd1f4662c90e548f94835d", + "size": 69877 + }, + "lang/it_IT.lang": { + "hash": "3b1d6346f35f0eb0c3e044f17ae9e95d7c237b54", + "size": 73949 + }, + "lang/ja_JP.lang": { + "hash": "e7bcfd104fbe5f120000d3ae940275ccc4ee4ecc", + "size": 81647 + }, + "lang/ka_GE.lang": { + "hash": "b72de884145171dd9cb147bcdad0aeea663ffef7", + "size": 119947 + }, + "lang/ko_KR.lang": { + "hash": "ccc5779a459fbc82e553541721a487a60c92a3ee", + "size": 76963 + }, + "lang/kw_GB.lang": { + "hash": "784a66b5b35f256bf82f786b04595af2b4af0a79", + "size": 69598 + }, + "lang/la_LA.lang": { + "hash": "654565592eb8d2146e0649968bebd510a0edadcb", + "size": 70563 + }, + "lang/lb_LU.lang": { + "hash": "075249de69efdda8344c2d5b4c02bea403fad9a0", + "size": 69234 + }, + "lang/lt_LT.lang": { + "hash": "d36b4de109a4611e7e58dcaa570bad70e382bb27", + "size": 74452 + }, + "lang/lv_LV.lang": { + "hash": "290d36a66649cd536c2b5de6f6aa74b8befb2f8a", + "size": 72522 + }, + "lang/ms_MY.lang": { + "hash": "c8badfd177f7a9d6628c27be79c7ea6d766687c0", + "size": 72423 + }, + "lang/mt_MT.lang": { + "hash": "1820f8055731340a9ed00461d0a0c0b187588c43", + "size": 72844 + }, + "lang/nl_NL.lang": { + "hash": "277f9bc77aba8ec9bdc6a8d5585200ce0e57304b", + "size": 70581 + }, + "lang/nn_NO.lang": { + "hash": "ce3ca53596ed6b87dbfe33efcb58a785c3d47af4", + "size": 67941 + }, + "lang/no_NO.lang": { + "hash": "cd2ae07ce8f7d135311228c0e3df9d19acc990e2", + "size": 68687 + }, + "lang/oc_FR.lang": { + "hash": "32719ce08065ea58af84138a837c35199cb934f9", + "size": 73684 + }, + "lang/pl_PL.lang": { + "hash": "149e040de6c1193ae9bb0a0b9dae5e300eaa8cac", + "size": 73213 + }, + "lang/pt_BR.lang": { + "hash": "4384414d1b2fa7b2ad33d13c94a1e50c1d411f9e", + "size": 72462 + }, + "lang/pt_PT.lang": { + "hash": "8e2947a0ba5746f92ee99b35c76cfdcb5422eac9", + "size": 73464 + }, + "lang/qya_AA.lang": { + "hash": "ffd5b9945bd7ce1bd42c5163c498567dce26936b", + "size": 67956 + }, + "lang/ro_RO.lang": { + "hash": "0d00418922109286950ce5c083620ed368e91fa2", + "size": 74228 + }, + "lang/ru_RU.lang": { + "hash": "d71c0c4e1fa5aab39c6987ad823fca41788fcace", + "size": 94443 + }, + "lang/sk_SK.lang": { + "hash": "e4c551a5a6c98f3d2197cbd78510650c3dac09f7", + "size": 72420 + }, + "lang/sl_SI.lang": { + "hash": "51f2b2ceceaa197e2f5fa044d4b9925b5336c99a", + "size": 70252 + }, + "lang/sr_SP.lang": { + "hash": "1eac2aa97411edb07381a48270b6967426167822", + "size": 91649 + }, + "lang/sv_SE.lang": { + "hash": "3d71568665e75dd18a29d7cd6956fd33fd61264c", + "size": 68882 + }, + "lang/th_TH.lang": { + "hash": "77cbba200747fa3ff91e7e129d77e3cfd14ce1b2", + "size": 108702 + }, + "lang/tlh_AA.lang": { + "hash": "99a11700f8db47a9c21446957d0d008c290f0fba", + "size": 68121 + }, + "lang/tr_TR.lang": { + "hash": "f4278b00b147d59e7d063092de28b66e0ae19840", + "size": 71332 + }, + "lang/uk_UA.lang": { + "hash": "746810af78cc4df2c5ba00f930c3adf87e9d8df5", + "size": 93995 + }, + "lang/vi_VN.lang": { + "hash": "bc1d3a4bec5fecc51c2590fe0bb13539f55d7b81", + "size": 80882 + }, + "lang/zh_CN.lang": { + "hash": "3d9568b9a9b738312d379af6fc43ca290e3614bc", + "size": 66855 + }, + "lang/zh_TW.lang": { + "hash": "9dda510b86d4e0e12d44d228783e395ccce56fbc", + "size": 66916 + }, + "music/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "music/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "music/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "music/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "music/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "music/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "music/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "music/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "music/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "music/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "music/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "music/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "pack.mcmeta": { + "hash": "dcd58a2f57954ec5208601e957f0851e617d8a90", + "size": 9090 + }, + "records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "sound/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "sound/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "sound/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "sound/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "sound/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "sound/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "sound/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "sound/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "sound/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "sound/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "sound/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "sound/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "sound/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "sound/ambient/weather/rain1.ogg": { + "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", + "size": 13185 + }, + "sound/ambient/weather/rain2.ogg": { + "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", + "size": 13301 + }, + "sound/ambient/weather/rain3.ogg": { + "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", + "size": 13322 + }, + "sound/ambient/weather/rain4.ogg": { + "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", + "size": 13955 + }, + "sound/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "sound/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "sound/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "sound/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "sound/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "sound/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "sound/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "sound/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "sound/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "sound/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "sound/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "sound/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "sound/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "sound/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "sound/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "sound/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "sound/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "sound/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "sound/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "sound/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "sound/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "sound/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "sound/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "sound/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "sound/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "sound/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "sound/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "sound/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "sound/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "sound/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "sound/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "sound/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "sound/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "sound/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "sound/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "sound/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "sound/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "sound/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "sound/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "sound/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "sound/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "sound/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "sound/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "sound/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "sound/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "sound/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "sound/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "sound/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "sound/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "sound/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "sound/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "sound/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "sound/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "sound/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "sound/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "sound/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "sound/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "sound/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "sound/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "sound/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "sound/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "sound/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "sound/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "sound/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "sound/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "sound/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "sound/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "sound/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "sound/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "sound/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "sound/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "sound/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "sound/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "sound/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "sound/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "sound/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "sound/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "sound/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "sound/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "sound/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "sound/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "sound/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "sound/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "sound/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "sound/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "sound/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "sound/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "sound/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "sound/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "sound/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "sound/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "sound/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "sound/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "sound/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "sound/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "sound/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "sound/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "sound/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "sound/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "sound/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "sound/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "sound/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "sound/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "sound/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "sound/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "sound/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "sound/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "sound/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "sound/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "sound/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "sound/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "sound/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "sound/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "sound/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "sound/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "sound/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "sound/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "sound/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "sound/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "sound/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "sound/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "sound/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "sound/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "sound/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "sound/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "sound/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "sound/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "sound/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "sound/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "sound/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "sound/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "sound/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "sound/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "sound/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "sound/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "sound/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "sound/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "sound/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "sound/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "sound/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "sound/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "sound/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "sound/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "sound/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "sound/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "sound/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "sound/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "sound/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "sound/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "sound/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "sound/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "sound/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "sound/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "sound/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "sound/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "sound/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "sound/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "sound/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "sound/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "sound/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "sound/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "sound/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "sound/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "sound/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "sound/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "sound/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "sound/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "sound/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "sound/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "sound/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "sound/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "sound/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "sound/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "sound/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "sound/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "sound/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "sound/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "sound/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "sound/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "sound/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "sound/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "sound/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "sound/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "sound/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "sound/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "sound/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "sound/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "sound/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "sound/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "sound/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "sound/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "sound/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "sound/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "sound/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "sound/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "sound/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "sound/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "sound/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "sound/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "sound/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "sound/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "sound/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "sound/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "sound/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "sound/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "sound/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "sound/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "sound/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "sound/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "sound/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "sound/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "sound/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "sound/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "sound/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "sound/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "sound/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "sound/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "sound/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "sound/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "sound/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "sound/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "sound/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "sound/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "sound/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "sound/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "sound/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "sound/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "sound/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "sound/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "sound/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "sound/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "sound/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "sound/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "sound/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "sound/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "sound/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "sound/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "sound/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "sound/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "sound/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "sound/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "sound/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "sound/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "sound/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "sound/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "sound/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "sound/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "sound/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "sound/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "sound/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "sound/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "sound/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "sound/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "sound/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "sound/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "sound/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "sound/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "sound/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "sound/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "sound/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "sound/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "sound/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "sound/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "sound/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "sound/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "sound/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "sound/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "sound/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "sound/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "sound/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "sound/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "sound/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "sound/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "sound/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "sound/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "sound/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "sound/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "sound/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "sound/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "sound/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "sound/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "sound/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "sound/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "sound/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "sound/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "sound/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "sound/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "sound/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "sound/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "sound/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "sound/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "sound/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "sound/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "sound/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "sound/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "sound/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "sound/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "sound/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "sound/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "sound/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "sound/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "sound/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "sound/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "sound/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "sound/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "sound/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "sound/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "sound/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "sound/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "sound/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "sound/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "sound/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "sound/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "sound/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "sound/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "sound/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "sound/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "sound/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "sound/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "sound/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "sound/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "sound/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "sound/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "sound/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "sound/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "sound/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "sound/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "sound/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "sound/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "sound/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "sound/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "sound/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "sound/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "sound/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "sound/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "sound/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "sound/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "sound/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "sound/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "sound/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "sound/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "sound/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "sound/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "sound/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "sound/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "sound/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "sound/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "sound/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "sound/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "sound/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "sound/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "sound/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "sound/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "sound/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "sound/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "sound/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "sound/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "sound/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "sound/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "sound/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "sound/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "sound/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "sound/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "sound/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "sound/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "sound/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "sound/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "sound/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "sound/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "sound/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "sound/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "sound/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "sound/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "sound/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "sound/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "sound/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "sound/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "sound/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "sound/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "sound/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "sound/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "sound/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "sound/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "sound/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "sound/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "sound/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "sound/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "sound/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "sound/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "sound/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "sound/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "sound/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "sound/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "sound/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "sound/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "sound/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "sound/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "sound/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "sound/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "sound/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "sound/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "sound/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "sound/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "sound/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "sound/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "sound/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "sound/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "sound/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "sound/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "sound/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "sound/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "sound/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "sound/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "sound/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "sound/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "sound/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "sound/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "sound/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "sound/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "sound/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "sound/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "sound/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "sound/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "sound/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "sound/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "sound/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "sound/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "sound/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "sound/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "sound/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "sound/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "sound/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "sound/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "sound/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "sound/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "sound/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "sound/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "sound/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "sound/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "sound/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "sound/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "sound/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "sound/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "sound/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "sound/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "sound/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "sound/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "sound/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "sound/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "sound/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "sound/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "sound/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "sound/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "sound/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "sound/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "sound/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "sound/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "sound/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "sound/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "sound/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "sound/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "sound/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "sound/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "sound/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "sound/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "sound/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "sound/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "sound/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "sound/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "sound/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "sound/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "sound/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "sound/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "sound/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + }, + "sounds.json": { + "hash": "fce0bb3e14ade7b292a7c1d5fa785533d8106d82", + "size": 34020 + }, + "sounds/ambient/cave/cave1.ogg": { + "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", + "size": 33948 + }, + "sounds/ambient/cave/cave10.ogg": { + "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", + "size": 22725 + }, + "sounds/ambient/cave/cave11.ogg": { + "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", + "size": 36963 + }, + "sounds/ambient/cave/cave12.ogg": { + "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", + "size": 21193 + }, + "sounds/ambient/cave/cave13.ogg": { + "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", + "size": 29512 + }, + "sounds/ambient/cave/cave2.ogg": { + "hash": "5680749048457f5772ec95a73d856ad792fa1717", + "size": 48741 + }, + "sounds/ambient/cave/cave3.ogg": { + "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", + "size": 50958 + }, + "sounds/ambient/cave/cave4.ogg": { + "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", + "size": 49499 + }, + "sounds/ambient/cave/cave5.ogg": { + "hash": "18a992d93128bb2e2861930cff3140c6940c0127", + "size": 67196 + }, + "sounds/ambient/cave/cave6.ogg": { + "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", + "size": 42176 + }, + "sounds/ambient/cave/cave7.ogg": { + "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", + "size": 45278 + }, + "sounds/ambient/cave/cave8.ogg": { + "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", + "size": 49295 + }, + "sounds/ambient/cave/cave9.ogg": { + "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", + "size": 27096 + }, + "sounds/ambient/weather/rain1.ogg": { + "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", + "size": 13185 + }, + "sounds/ambient/weather/rain2.ogg": { + "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", + "size": 13301 + }, + "sounds/ambient/weather/rain3.ogg": { + "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", + "size": 13322 + }, + "sounds/ambient/weather/rain4.ogg": { + "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", + "size": 13955 + }, + "sounds/ambient/weather/thunder1.ogg": { + "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", + "size": 24468 + }, + "sounds/ambient/weather/thunder2.ogg": { + "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", + "size": 25571 + }, + "sounds/ambient/weather/thunder3.ogg": { + "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", + "size": 27653 + }, + "sounds/damage/fallbig.ogg": { + "hash": "1d183c36f596e85c4fb564ff2667332211e49659", + "size": 6079 + }, + "sounds/damage/fallsmall.ogg": { + "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", + "size": 5232 + }, + "sounds/damage/hit1.ogg": { + "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", + "size": 6539 + }, + "sounds/damage/hit2.ogg": { + "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", + "size": 6227 + }, + "sounds/damage/hit3.ogg": { + "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", + "size": 7660 + }, + "sounds/dig/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "sounds/dig/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "sounds/dig/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "sounds/dig/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "sounds/dig/grass1.ogg": { + "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", + "size": 7468 + }, + "sounds/dig/grass2.ogg": { + "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", + "size": 7691 + }, + "sounds/dig/grass3.ogg": { + "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", + "size": 7194 + }, + "sounds/dig/grass4.ogg": { + "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", + "size": 7163 + }, + "sounds/dig/gravel1.ogg": { + "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", + "size": 6851 + }, + "sounds/dig/gravel2.ogg": { + "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", + "size": 7501 + }, + "sounds/dig/gravel3.ogg": { + "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", + "size": 6905 + }, + "sounds/dig/gravel4.ogg": { + "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", + "size": 6728 + }, + "sounds/dig/sand1.ogg": { + "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", + "size": 5543 + }, + "sounds/dig/sand2.ogg": { + "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", + "size": 5553 + }, + "sounds/dig/sand3.ogg": { + "hash": "c75589cc0087069f387de127dd1499580498738e", + "size": 5552 + }, + "sounds/dig/sand4.ogg": { + "hash": "37afa06f97d58767a1cd1382386db878be1532dd", + "size": 5491 + }, + "sounds/dig/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "sounds/dig/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "sounds/dig/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "sounds/dig/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "sounds/dig/stone1.ogg": { + "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", + "size": 6695 + }, + "sounds/dig/stone2.ogg": { + "hash": "9c92f697142ae320584bf64c0d54381d59703528", + "size": 6728 + }, + "sounds/dig/stone3.ogg": { + "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", + "size": 6627 + }, + "sounds/dig/stone4.ogg": { + "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", + "size": 6516 + }, + "sounds/dig/wood1.ogg": { + "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", + "size": 6541 + }, + "sounds/dig/wood2.ogg": { + "hash": "98102533e6085617a2962157b4f3658f59aea018", + "size": 6294 + }, + "sounds/dig/wood3.ogg": { + "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", + "size": 6604 + }, + "sounds/dig/wood4.ogg": { + "hash": "dc66978374a46ab2b87db6472804185824868095", + "size": 6817 + }, + "sounds/fire/fire.ogg": { + "hash": "8b260108a73470c16cd244325242d4780cfb7d78", + "size": 28689 + }, + "sounds/fire/ignite.ogg": { + "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", + "size": 6418 + }, + "sounds/fireworks/blast1.ogg": { + "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", + "size": 11071 + }, + "sounds/fireworks/blast_far1.ogg": { + "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", + "size": 14727 + }, + "sounds/fireworks/largeBlast1.ogg": { + "hash": "ef59205829f09ac4855c614a0e7046db820df18b", + "size": 17306 + }, + "sounds/fireworks/largeBlast_far1.ogg": { + "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", + "size": 21914 + }, + "sounds/fireworks/launch1.ogg": { + "hash": "b1715242916d56140486c612056ea4d6dd5a4404", + "size": 15598 + }, + "sounds/fireworks/twinkle1.ogg": { + "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", + "size": 14328 + }, + "sounds/fireworks/twinkle_far1.ogg": { + "hash": "c8053e3b083b08840276de9a728202551302f416", + "size": 23987 + }, + "sounds/liquid/lava.ogg": { + "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", + "size": 65328 + }, + "sounds/liquid/lavapop.ogg": { + "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", + "size": 5609 + }, + "sounds/liquid/splash.ogg": { + "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", + "size": 16702 + }, + "sounds/liquid/splash2.ogg": { + "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", + "size": 36747 + }, + "sounds/liquid/swim1.ogg": { + "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", + "size": 9227 + }, + "sounds/liquid/swim2.ogg": { + "hash": "827d71834e69954e0a7fd7748998332e0b619d29", + "size": 9540 + }, + "sounds/liquid/swim3.ogg": { + "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", + "size": 9868 + }, + "sounds/liquid/swim4.ogg": { + "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", + "size": 7836 + }, + "sounds/liquid/water.ogg": { + "hash": "3483650440deb3934255e044ddabff5b01a65356", + "size": 36329 + }, + "sounds/minecart/base.ogg": { + "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", + "size": 15354 + }, + "sounds/minecart/inside.ogg": { + "hash": "6a83b514027c328b74f8428448dc6589d4b16388", + "size": 57426 + }, + "sounds/mob/bat/death.ogg": { + "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", + "size": 8726 + }, + "sounds/mob/bat/hurt1.ogg": { + "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", + "size": 4878 + }, + "sounds/mob/bat/hurt2.ogg": { + "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", + "size": 5530 + }, + "sounds/mob/bat/hurt3.ogg": { + "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", + "size": 5249 + }, + "sounds/mob/bat/hurt4.ogg": { + "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", + "size": 5410 + }, + "sounds/mob/bat/idle1.ogg": { + "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", + "size": 5708 + }, + "sounds/mob/bat/idle2.ogg": { + "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", + "size": 4767 + }, + "sounds/mob/bat/idle3.ogg": { + "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", + "size": 4777 + }, + "sounds/mob/bat/idle4.ogg": { + "hash": "a323a968296882e15c743ccdc8cb8057557ae712", + "size": 5274 + }, + "sounds/mob/bat/loop.ogg": { + "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", + "size": 16510 + }, + "sounds/mob/bat/takeoff.ogg": { + "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", + "size": 8821 + }, + "sounds/mob/blaze/breathe1.ogg": { + "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", + "size": 22308 + }, + "sounds/mob/blaze/breathe2.ogg": { + "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", + "size": 22547 + }, + "sounds/mob/blaze/breathe3.ogg": { + "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", + "size": 21883 + }, + "sounds/mob/blaze/breathe4.ogg": { + "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", + "size": 22054 + }, + "sounds/mob/blaze/death.ogg": { + "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", + "size": 30155 + }, + "sounds/mob/blaze/hit1.ogg": { + "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", + "size": 7189 + }, + "sounds/mob/blaze/hit2.ogg": { + "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", + "size": 7356 + }, + "sounds/mob/blaze/hit3.ogg": { + "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", + "size": 7229 + }, + "sounds/mob/blaze/hit4.ogg": { + "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", + "size": 7383 + }, + "sounds/mob/cat/hiss1.ogg": { + "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", + "size": 14666 + }, + "sounds/mob/cat/hiss2.ogg": { + "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", + "size": 13451 + }, + "sounds/mob/cat/hiss3.ogg": { + "hash": "c7e424eb00712614a183adf5d17b949175ff00df", + "size": 13708 + }, + "sounds/mob/cat/hitt1.ogg": { + "hash": "28409652d939d2489d8b5317d51abb873821f0f4", + "size": 7595 + }, + "sounds/mob/cat/hitt2.ogg": { + "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", + "size": 9180 + }, + "sounds/mob/cat/hitt3.ogg": { + "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", + "size": 7371 + }, + "sounds/mob/cat/meow1.ogg": { + "hash": "5fdf1bd80b204245af760042d2e546d87666e288", + "size": 9820 + }, + "sounds/mob/cat/meow2.ogg": { + "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", + "size": 9349 + }, + "sounds/mob/cat/meow3.ogg": { + "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", + "size": 9526 + }, + "sounds/mob/cat/meow4.ogg": { + "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", + "size": 9560 + }, + "sounds/mob/cat/purr1.ogg": { + "hash": "315512d6027033c2a279841badb40a26d74efc81", + "size": 27911 + }, + "sounds/mob/cat/purr2.ogg": { + "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", + "size": 28974 + }, + "sounds/mob/cat/purr3.ogg": { + "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", + "size": 34965 + }, + "sounds/mob/cat/purreow1.ogg": { + "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", + "size": 11787 + }, + "sounds/mob/cat/purreow2.ogg": { + "hash": "08573a1f11058b09c5855122dff47ceb209f771e", + "size": 12237 + }, + "sounds/mob/chicken/hurt1.ogg": { + "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", + "size": 7740 + }, + "sounds/mob/chicken/hurt2.ogg": { + "hash": "18752157f5d8718e2752805a657c74a73d2b88db", + "size": 6177 + }, + "sounds/mob/chicken/plop.ogg": { + "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", + "size": 4680 + }, + "sounds/mob/chicken/say1.ogg": { + "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", + "size": 7956 + }, + "sounds/mob/chicken/say2.ogg": { + "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", + "size": 9476 + }, + "sounds/mob/chicken/say3.ogg": { + "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", + "size": 7080 + }, + "sounds/mob/chicken/step1.ogg": { + "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", + "size": 3702 + }, + "sounds/mob/chicken/step2.ogg": { + "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", + "size": 3838 + }, + "sounds/mob/cow/hurt1.ogg": { + "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", + "size": 7302 + }, + "sounds/mob/cow/hurt2.ogg": { + "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", + "size": 8430 + }, + "sounds/mob/cow/hurt3.ogg": { + "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", + "size": 8934 + }, + "sounds/mob/cow/say1.ogg": { + "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", + "size": 9714 + }, + "sounds/mob/cow/say2.ogg": { + "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", + "size": 13553 + }, + "sounds/mob/cow/say3.ogg": { + "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", + "size": 13330 + }, + "sounds/mob/cow/say4.ogg": { + "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", + "size": 12300 + }, + "sounds/mob/cow/step1.ogg": { + "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", + "size": 7411 + }, + "sounds/mob/cow/step2.ogg": { + "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", + "size": 7885 + }, + "sounds/mob/cow/step3.ogg": { + "hash": "482919bc631b317422ab44af3938259bea73fe83", + "size": 7923 + }, + "sounds/mob/cow/step4.ogg": { + "hash": "03063be15a77cc3f6815ec98090e351178190b33", + "size": 7394 + }, + "sounds/mob/creeper/death.ogg": { + "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", + "size": 13005 + }, + "sounds/mob/creeper/say1.ogg": { + "hash": "74771428c2aa2acbd30638c6706867053bad64d3", + "size": 6647 + }, + "sounds/mob/creeper/say2.ogg": { + "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", + "size": 6768 + }, + "sounds/mob/creeper/say3.ogg": { + "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", + "size": 6787 + }, + "sounds/mob/creeper/say4.ogg": { + "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", + "size": 7111 + }, + "sounds/mob/enderdragon/end.ogg": { + "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", + "size": 257102 + }, + "sounds/mob/enderdragon/growl1.ogg": { + "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", + "size": 26384 + }, + "sounds/mob/enderdragon/growl2.ogg": { + "hash": "d859c9c5be04ffc41479b306814a933983eaa235", + "size": 27101 + }, + "sounds/mob/enderdragon/growl3.ogg": { + "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", + "size": 27102 + }, + "sounds/mob/enderdragon/growl4.ogg": { + "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", + "size": 25574 + }, + "sounds/mob/enderdragon/hit1.ogg": { + "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", + "size": 11056 + }, + "sounds/mob/enderdragon/hit2.ogg": { + "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", + "size": 10880 + }, + "sounds/mob/enderdragon/hit3.ogg": { + "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", + "size": 11158 + }, + "sounds/mob/enderdragon/hit4.ogg": { + "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", + "size": 10812 + }, + "sounds/mob/enderdragon/wings1.ogg": { + "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", + "size": 10617 + }, + "sounds/mob/enderdragon/wings2.ogg": { + "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", + "size": 10481 + }, + "sounds/mob/enderdragon/wings3.ogg": { + "hash": "eb58ef697b2cbaed218edc758e00412302c75962", + "size": 10373 + }, + "sounds/mob/enderdragon/wings4.ogg": { + "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", + "size": 11702 + }, + "sounds/mob/enderdragon/wings5.ogg": { + "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", + "size": 11659 + }, + "sounds/mob/enderdragon/wings6.ogg": { + "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", + "size": 11150 + }, + "sounds/mob/endermen/death.ogg": { + "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", + "size": 16232 + }, + "sounds/mob/endermen/hit1.ogg": { + "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", + "size": 6883 + }, + "sounds/mob/endermen/hit2.ogg": { + "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", + "size": 6491 + }, + "sounds/mob/endermen/hit3.ogg": { + "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", + "size": 6564 + }, + "sounds/mob/endermen/hit4.ogg": { + "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", + "size": 5573 + }, + "sounds/mob/endermen/idle1.ogg": { + "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", + "size": 6793 + }, + "sounds/mob/endermen/idle2.ogg": { + "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", + "size": 8236 + }, + "sounds/mob/endermen/idle3.ogg": { + "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", + "size": 10073 + }, + "sounds/mob/endermen/idle4.ogg": { + "hash": "405e2f82caef7f79eb9e26886520711e446366ce", + "size": 11208 + }, + "sounds/mob/endermen/idle5.ogg": { + "hash": "e746ec4574aaa047be3076729753c2c75fd34630", + "size": 9108 + }, + "sounds/mob/endermen/portal.ogg": { + "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", + "size": 10010 + }, + "sounds/mob/endermen/portal2.ogg": { + "hash": "35461b6a4253db40973549e82d91f267c686be85", + "size": 7442 + }, + "sounds/mob/endermen/scream1.ogg": { + "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", + "size": 11231 + }, + "sounds/mob/endermen/scream2.ogg": { + "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", + "size": 11020 + }, + "sounds/mob/endermen/scream3.ogg": { + "hash": "dbab0094299eacbce86ad427edcb34b8342861af", + "size": 9843 + }, + "sounds/mob/endermen/scream4.ogg": { + "hash": "bcc73584d83225383aaa6affce905392c96afe86", + "size": 10411 + }, + "sounds/mob/endermen/stare.ogg": { + "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", + "size": 127738 + }, + "sounds/mob/ghast/affectionate_scream.ogg": { + "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", + "size": 9367 + }, + "sounds/mob/ghast/charge.ogg": { + "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", + "size": 13415 + }, + "sounds/mob/ghast/death.ogg": { + "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", + "size": 26853 + }, + "sounds/mob/ghast/fireball4.ogg": { + "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", + "size": 8535 + }, + "sounds/mob/ghast/moan1.ogg": { + "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", + "size": 7986 + }, + "sounds/mob/ghast/moan2.ogg": { + "hash": "02073c284f025653e55f9cde25a4a62723d395fa", + "size": 8909 + }, + "sounds/mob/ghast/moan3.ogg": { + "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", + "size": 8925 + }, + "sounds/mob/ghast/moan4.ogg": { + "hash": "935f1a575322bd0ec53a919fd061321216889104", + "size": 9393 + }, + "sounds/mob/ghast/moan5.ogg": { + "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", + "size": 14107 + }, + "sounds/mob/ghast/moan6.ogg": { + "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", + "size": 18305 + }, + "sounds/mob/ghast/moan7.ogg": { + "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", + "size": 9222 + }, + "sounds/mob/ghast/scream1.ogg": { + "hash": "a0e62d86e5899405df4e796fe648e091d828691d", + "size": 10828 + }, + "sounds/mob/ghast/scream2.ogg": { + "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", + "size": 11455 + }, + "sounds/mob/ghast/scream3.ogg": { + "hash": "8f23820fa28830dd031188c20acb35af044aedb5", + "size": 9399 + }, + "sounds/mob/ghast/scream4.ogg": { + "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", + "size": 12220 + }, + "sounds/mob/ghast/scream5.ogg": { + "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", + "size": 11650 + }, + "sounds/mob/horse/angry1.ogg": { + "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", + "size": 10409 + }, + "sounds/mob/horse/armor.ogg": { + "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", + "size": 15195 + }, + "sounds/mob/horse/breathe1.ogg": { + "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", + "size": 10190 + }, + "sounds/mob/horse/breathe2.ogg": { + "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", + "size": 9545 + }, + "sounds/mob/horse/breathe3.ogg": { + "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", + "size": 7205 + }, + "sounds/mob/horse/death.ogg": { + "hash": "120def25aa3d41ceeae166c7572561b4fb345900", + "size": 15184 + }, + "sounds/mob/horse/donkey/angry1.ogg": { + "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", + "size": 12515 + }, + "sounds/mob/horse/donkey/angry2.ogg": { + "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", + "size": 11133 + }, + "sounds/mob/horse/donkey/death.ogg": { + "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", + "size": 13955 + }, + "sounds/mob/horse/donkey/hit1.ogg": { + "hash": "9580708c276c3ad24703ea7843e317b2845d272f", + "size": 6952 + }, + "sounds/mob/horse/donkey/hit2.ogg": { + "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", + "size": 5948 + }, + "sounds/mob/horse/donkey/hit3.ogg": { + "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", + "size": 7500 + }, + "sounds/mob/horse/donkey/idle1.ogg": { + "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", + "size": 6269 + }, + "sounds/mob/horse/donkey/idle2.ogg": { + "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", + "size": 6299 + }, + "sounds/mob/horse/donkey/idle3.ogg": { + "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", + "size": 11079 + }, + "sounds/mob/horse/gallop1.ogg": { + "hash": "b489c51eb82814562b6e288a889e36ccd018928c", + "size": 8070 + }, + "sounds/mob/horse/gallop2.ogg": { + "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", + "size": 8360 + }, + "sounds/mob/horse/gallop3.ogg": { + "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", + "size": 7660 + }, + "sounds/mob/horse/gallop4.ogg": { + "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", + "size": 8320 + }, + "sounds/mob/horse/hit1.ogg": { + "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", + "size": 6014 + }, + "sounds/mob/horse/hit2.ogg": { + "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", + "size": 5924 + }, + "sounds/mob/horse/hit3.ogg": { + "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", + "size": 6227 + }, + "sounds/mob/horse/hit4.ogg": { + "hash": "73909900231d6f994e92cea983eb34d20cdd6461", + "size": 7133 + }, + "sounds/mob/horse/idle1.ogg": { + "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", + "size": 9846 + }, + "sounds/mob/horse/idle2.ogg": { + "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", + "size": 8699 + }, + "sounds/mob/horse/idle3.ogg": { + "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", + "size": 11142 + }, + "sounds/mob/horse/jump.ogg": { + "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", + "size": 7501 + }, + "sounds/mob/horse/land.ogg": { + "hash": "4632633263997de468f35d0227b5d56c22c911bd", + "size": 9513 + }, + "sounds/mob/horse/leather.ogg": { + "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", + "size": 11577 + }, + "sounds/mob/horse/skeleton/death.ogg": { + "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", + "size": 19775 + }, + "sounds/mob/horse/skeleton/hit1.ogg": { + "hash": "f111af513ba90b246a872e995f4b1722368899a9", + "size": 7647 + }, + "sounds/mob/horse/skeleton/hit2.ogg": { + "hash": "721dffeec54cec90bb07986342532f327185886f", + "size": 7232 + }, + "sounds/mob/horse/skeleton/hit3.ogg": { + "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", + "size": 8687 + }, + "sounds/mob/horse/skeleton/hit4.ogg": { + "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", + "size": 8143 + }, + "sounds/mob/horse/skeleton/idle1.ogg": { + "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", + "size": 13016 + }, + "sounds/mob/horse/skeleton/idle2.ogg": { + "hash": "cd683396ccd955bfd218020dbb1892808def402e", + "size": 9173 + }, + "sounds/mob/horse/skeleton/idle3.ogg": { + "hash": "083256ad8eede9ca7191b7667971070429d824cc", + "size": 12129 + }, + "sounds/mob/horse/soft1.ogg": { + "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", + "size": 6417 + }, + "sounds/mob/horse/soft2.ogg": { + "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", + "size": 6254 + }, + "sounds/mob/horse/soft3.ogg": { + "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", + "size": 6128 + }, + "sounds/mob/horse/soft4.ogg": { + "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", + "size": 7224 + }, + "sounds/mob/horse/soft5.ogg": { + "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", + "size": 7127 + }, + "sounds/mob/horse/soft6.ogg": { + "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", + "size": 6970 + }, + "sounds/mob/horse/wood1.ogg": { + "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", + "size": 8190 + }, + "sounds/mob/horse/wood2.ogg": { + "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", + "size": 7988 + }, + "sounds/mob/horse/wood3.ogg": { + "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", + "size": 6995 + }, + "sounds/mob/horse/wood4.ogg": { + "hash": "69ca9738d02cd8476943060a66652496c6669742", + "size": 6706 + }, + "sounds/mob/horse/wood5.ogg": { + "hash": "52f58da2e750cf03137c968261b7af5cef599a00", + "size": 7930 + }, + "sounds/mob/horse/wood6.ogg": { + "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", + "size": 8074 + }, + "sounds/mob/horse/zombie/death.ogg": { + "hash": "aa914f7916d6f90042841cce5972b73043eb2101", + "size": 23103 + }, + "sounds/mob/horse/zombie/hit1.ogg": { + "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", + "size": 8800 + }, + "sounds/mob/horse/zombie/hit2.ogg": { + "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", + "size": 6894 + }, + "sounds/mob/horse/zombie/hit3.ogg": { + "hash": "ad126e435cca94054bf0d616301799a105526cde", + "size": 7043 + }, + "sounds/mob/horse/zombie/hit4.ogg": { + "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", + "size": 8030 + }, + "sounds/mob/horse/zombie/idle1.ogg": { + "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", + "size": 13283 + }, + "sounds/mob/horse/zombie/idle2.ogg": { + "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", + "size": 13333 + }, + "sounds/mob/horse/zombie/idle3.ogg": { + "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", + "size": 12120 + }, + "sounds/mob/irongolem/death.ogg": { + "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", + "size": 17766 + }, + "sounds/mob/irongolem/hit1.ogg": { + "hash": "942937fcad0fefd61e019678e3710f3f077757d4", + "size": 9479 + }, + "sounds/mob/irongolem/hit2.ogg": { + "hash": "bb92fd6971430a515f508a6734392511385826e1", + "size": 9140 + }, + "sounds/mob/irongolem/hit3.ogg": { + "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", + "size": 8947 + }, + "sounds/mob/irongolem/hit4.ogg": { + "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", + "size": 8686 + }, + "sounds/mob/irongolem/throw.ogg": { + "hash": "607d51883e137d5d423dde865232ab1ee78f2694", + "size": 5316 + }, + "sounds/mob/irongolem/walk1.ogg": { + "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", + "size": 7064 + }, + "sounds/mob/irongolem/walk2.ogg": { + "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", + "size": 6945 + }, + "sounds/mob/irongolem/walk3.ogg": { + "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", + "size": 6883 + }, + "sounds/mob/irongolem/walk4.ogg": { + "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", + "size": 7021 + }, + "sounds/mob/magmacube/big1.ogg": { + "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", + "size": 10917 + }, + "sounds/mob/magmacube/big2.ogg": { + "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", + "size": 7931 + }, + "sounds/mob/magmacube/big3.ogg": { + "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", + "size": 9436 + }, + "sounds/mob/magmacube/big4.ogg": { + "hash": "a63fd7965328425a0a8111640de19428d841933e", + "size": 9871 + }, + "sounds/mob/magmacube/jump1.ogg": { + "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", + "size": 12540 + }, + "sounds/mob/magmacube/jump2.ogg": { + "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", + "size": 12973 + }, + "sounds/mob/magmacube/jump3.ogg": { + "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", + "size": 12258 + }, + "sounds/mob/magmacube/jump4.ogg": { + "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", + "size": 12902 + }, + "sounds/mob/magmacube/small1.ogg": { + "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", + "size": 6269 + }, + "sounds/mob/magmacube/small2.ogg": { + "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", + "size": 5518 + }, + "sounds/mob/magmacube/small3.ogg": { + "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", + "size": 5314 + }, + "sounds/mob/magmacube/small4.ogg": { + "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", + "size": 5387 + }, + "sounds/mob/magmacube/small5.ogg": { + "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", + "size": 4826 + }, + "sounds/mob/pig/death.ogg": { + "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", + "size": 13694 + }, + "sounds/mob/pig/say1.ogg": { + "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", + "size": 5645 + }, + "sounds/mob/pig/say2.ogg": { + "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", + "size": 6798 + }, + "sounds/mob/pig/say3.ogg": { + "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", + "size": 5602 + }, + "sounds/mob/pig/step1.ogg": { + "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", + "size": 5285 + }, + "sounds/mob/pig/step2.ogg": { + "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", + "size": 4508 + }, + "sounds/mob/pig/step3.ogg": { + "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", + "size": 4722 + }, + "sounds/mob/pig/step4.ogg": { + "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", + "size": 4483 + }, + "sounds/mob/pig/step5.ogg": { + "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", + "size": 5493 + }, + "sounds/mob/sheep/say1.ogg": { + "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", + "size": 9784 + }, + "sounds/mob/sheep/say2.ogg": { + "hash": "1cfd864cbda555477ed9523e640de0d234c18858", + "size": 8875 + }, + "sounds/mob/sheep/say3.ogg": { + "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", + "size": 9150 + }, + "sounds/mob/sheep/shear.ogg": { + "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", + "size": 6870 + }, + "sounds/mob/sheep/step1.ogg": { + "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", + "size": 4838 + }, + "sounds/mob/sheep/step2.ogg": { + "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", + "size": 4819 + }, + "sounds/mob/sheep/step3.ogg": { + "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", + "size": 4843 + }, + "sounds/mob/sheep/step4.ogg": { + "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", + "size": 5018 + }, + "sounds/mob/sheep/step5.ogg": { + "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", + "size": 5185 + }, + "sounds/mob/silverfish/hit1.ogg": { + "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", + "size": 7371 + }, + "sounds/mob/silverfish/hit2.ogg": { + "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", + "size": 6717 + }, + "sounds/mob/silverfish/hit3.ogg": { + "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", + "size": 7205 + }, + "sounds/mob/silverfish/kill.ogg": { + "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", + "size": 10410 + }, + "sounds/mob/silverfish/say1.ogg": { + "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", + "size": 6584 + }, + "sounds/mob/silverfish/say2.ogg": { + "hash": "396b8b46e593cf55d843853b704dc054ef614e55", + "size": 9782 + }, + "sounds/mob/silverfish/say3.ogg": { + "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", + "size": 7060 + }, + "sounds/mob/silverfish/say4.ogg": { + "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", + "size": 6394 + }, + "sounds/mob/silverfish/step1.ogg": { + "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", + "size": 8382 + }, + "sounds/mob/silverfish/step2.ogg": { + "hash": "f1665747da14569c4de55e07884deeef18a40f62", + "size": 9498 + }, + "sounds/mob/silverfish/step3.ogg": { + "hash": "47ad81223bcec870206484cd4d1a6202871df331", + "size": 9308 + }, + "sounds/mob/silverfish/step4.ogg": { + "hash": "a342f566600caf73464323b20b7770b5b9b7893a", + "size": 8842 + }, + "sounds/mob/skeleton/death.ogg": { + "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", + "size": 17073 + }, + "sounds/mob/skeleton/hurt1.ogg": { + "hash": "4d03069c0e14794b463f563044da46433776da60", + "size": 9986 + }, + "sounds/mob/skeleton/hurt2.ogg": { + "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", + "size": 7798 + }, + "sounds/mob/skeleton/hurt3.ogg": { + "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", + "size": 8572 + }, + "sounds/mob/skeleton/hurt4.ogg": { + "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", + "size": 7848 + }, + "sounds/mob/skeleton/say1.ogg": { + "hash": "199c9f150822950385b9bc1d840605a6a795bd27", + "size": 8727 + }, + "sounds/mob/skeleton/say2.ogg": { + "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", + "size": 8485 + }, + "sounds/mob/skeleton/say3.ogg": { + "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", + "size": 8161 + }, + "sounds/mob/skeleton/step1.ogg": { + "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", + "size": 8444 + }, + "sounds/mob/skeleton/step2.ogg": { + "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", + "size": 8333 + }, + "sounds/mob/skeleton/step3.ogg": { + "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", + "size": 8565 + }, + "sounds/mob/skeleton/step4.ogg": { + "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", + "size": 8508 + }, + "sounds/mob/slime/attack1.ogg": { + "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", + "size": 7806 + }, + "sounds/mob/slime/attack2.ogg": { + "hash": "f6e2067571631aae206000a501c9adebe862e32a", + "size": 7391 + }, + "sounds/mob/slime/big1.ogg": { + "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", + "size": 10917 + }, + "sounds/mob/slime/big2.ogg": { + "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", + "size": 7931 + }, + "sounds/mob/slime/big3.ogg": { + "hash": "2c20816632caecf75f00bb968f51847e3a982e75", + "size": 9436 + }, + "sounds/mob/slime/big4.ogg": { + "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", + "size": 9871 + }, + "sounds/mob/slime/small1.ogg": { + "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", + "size": 6269 + }, + "sounds/mob/slime/small2.ogg": { + "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", + "size": 5518 + }, + "sounds/mob/slime/small3.ogg": { + "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", + "size": 5314 + }, + "sounds/mob/slime/small4.ogg": { + "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", + "size": 5387 + }, + "sounds/mob/slime/small5.ogg": { + "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", + "size": 4826 + }, + "sounds/mob/spider/death.ogg": { + "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", + "size": 14380 + }, + "sounds/mob/spider/say1.ogg": { + "hash": "65b49739d48ebc47879ca5528c8283329980b304", + "size": 9045 + }, + "sounds/mob/spider/say2.ogg": { + "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", + "size": 7405 + }, + "sounds/mob/spider/say3.ogg": { + "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", + "size": 7709 + }, + "sounds/mob/spider/say4.ogg": { + "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", + "size": 6343 + }, + "sounds/mob/spider/step1.ogg": { + "hash": "8f7ff84e460ca507f654168f1d24e82637517940", + "size": 8826 + }, + "sounds/mob/spider/step2.ogg": { + "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", + "size": 9695 + }, + "sounds/mob/spider/step3.ogg": { + "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", + "size": 9237 + }, + "sounds/mob/spider/step4.ogg": { + "hash": "7d801582e08be973d1a41469d1b92916278d1e88", + "size": 9326 + }, + "sounds/mob/villager/death.ogg": { + "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", + "size": 8428 + }, + "sounds/mob/villager/haggle1.ogg": { + "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", + "size": 7104 + }, + "sounds/mob/villager/haggle2.ogg": { + "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", + "size": 6911 + }, + "sounds/mob/villager/haggle3.ogg": { + "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", + "size": 6891 + }, + "sounds/mob/villager/hit1.ogg": { + "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", + "size": 5843 + }, + "sounds/mob/villager/hit2.ogg": { + "hash": "1d20194a6b2f883be478830f129e017257374629", + "size": 5455 + }, + "sounds/mob/villager/hit3.ogg": { + "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", + "size": 5424 + }, + "sounds/mob/villager/hit4.ogg": { + "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", + "size": 5160 + }, + "sounds/mob/villager/idle1.ogg": { + "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", + "size": 8605 + }, + "sounds/mob/villager/idle2.ogg": { + "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", + "size": 10948 + }, + "sounds/mob/villager/idle3.ogg": { + "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", + "size": 7106 + }, + "sounds/mob/villager/no1.ogg": { + "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", + "size": 7715 + }, + "sounds/mob/villager/no2.ogg": { + "hash": "f224168e178eca861af133c78209b662c4d1e452", + "size": 7051 + }, + "sounds/mob/villager/no3.ogg": { + "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", + "size": 8697 + }, + "sounds/mob/villager/yes1.ogg": { + "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", + "size": 9191 + }, + "sounds/mob/villager/yes2.ogg": { + "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", + "size": 11025 + }, + "sounds/mob/villager/yes3.ogg": { + "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", + "size": 6712 + }, + "sounds/mob/wither/death.ogg": { + "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", + "size": 62674 + }, + "sounds/mob/wither/hurt1.ogg": { + "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", + "size": 16650 + }, + "sounds/mob/wither/hurt2.ogg": { + "hash": "8072827813f0bffb9847e636245edebb5ddab198", + "size": 16744 + }, + "sounds/mob/wither/hurt3.ogg": { + "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", + "size": 16731 + }, + "sounds/mob/wither/hurt4.ogg": { + "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", + "size": 16699 + }, + "sounds/mob/wither/idle1.ogg": { + "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", + "size": 19699 + }, + "sounds/mob/wither/idle2.ogg": { + "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", + "size": 19332 + }, + "sounds/mob/wither/idle3.ogg": { + "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", + "size": 19307 + }, + "sounds/mob/wither/idle4.ogg": { + "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", + "size": 19355 + }, + "sounds/mob/wither/shoot.ogg": { + "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", + "size": 11481 + }, + "sounds/mob/wither/spawn.ogg": { + "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", + "size": 151896 + }, + "sounds/mob/wolf/bark1.ogg": { + "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", + "size": 5398 + }, + "sounds/mob/wolf/bark2.ogg": { + "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", + "size": 5447 + }, + "sounds/mob/wolf/bark3.ogg": { + "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", + "size": 5645 + }, + "sounds/mob/wolf/death.ogg": { + "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", + "size": 7474 + }, + "sounds/mob/wolf/growl1.ogg": { + "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", + "size": 12761 + }, + "sounds/mob/wolf/growl2.ogg": { + "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", + "size": 10311 + }, + "sounds/mob/wolf/growl3.ogg": { + "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", + "size": 13663 + }, + "sounds/mob/wolf/howl1.ogg": { + "hash": "84556bac99c01ad006552cf5d96494817e9b1700", + "size": 16994 + }, + "sounds/mob/wolf/howl2.ogg": { + "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", + "size": 18136 + }, + "sounds/mob/wolf/hurt1.ogg": { + "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", + "size": 6164 + }, + "sounds/mob/wolf/hurt2.ogg": { + "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", + "size": 6082 + }, + "sounds/mob/wolf/hurt3.ogg": { + "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", + "size": 6381 + }, + "sounds/mob/wolf/panting.ogg": { + "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", + "size": 7380 + }, + "sounds/mob/wolf/shake.ogg": { + "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", + "size": 13502 + }, + "sounds/mob/wolf/step1.ogg": { + "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", + "size": 4777 + }, + "sounds/mob/wolf/step2.ogg": { + "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", + "size": 4766 + }, + "sounds/mob/wolf/step3.ogg": { + "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", + "size": 4745 + }, + "sounds/mob/wolf/step4.ogg": { + "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", + "size": 4869 + }, + "sounds/mob/wolf/step5.ogg": { + "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", + "size": 5143 + }, + "sounds/mob/wolf/whine.ogg": { + "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", + "size": 7846 + }, + "sounds/mob/zombie/death.ogg": { + "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", + "size": 9836 + }, + "sounds/mob/zombie/hurt1.ogg": { + "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", + "size": 11047 + }, + "sounds/mob/zombie/hurt2.ogg": { + "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", + "size": 11005 + }, + "sounds/mob/zombie/infect.ogg": { + "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", + "size": 20085 + }, + "sounds/mob/zombie/metal1.ogg": { + "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", + "size": 8632 + }, + "sounds/mob/zombie/metal2.ogg": { + "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", + "size": 8889 + }, + "sounds/mob/zombie/metal3.ogg": { + "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", + "size": 8843 + }, + "sounds/mob/zombie/remedy.ogg": { + "hash": "8ed3945df8b9264c6451c153357475482d9f2066", + "size": 38114 + }, + "sounds/mob/zombie/say1.ogg": { + "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", + "size": 16877 + }, + "sounds/mob/zombie/say2.ogg": { + "hash": "bf5086623d5c6735271074b263116fb914ed79b5", + "size": 15423 + }, + "sounds/mob/zombie/say3.ogg": { + "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", + "size": 19806 + }, + "sounds/mob/zombie/step1.ogg": { + "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", + "size": 13871 + }, + "sounds/mob/zombie/step2.ogg": { + "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", + "size": 12214 + }, + "sounds/mob/zombie/step3.ogg": { + "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", + "size": 11734 + }, + "sounds/mob/zombie/step4.ogg": { + "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", + "size": 9822 + }, + "sounds/mob/zombie/step5.ogg": { + "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", + "size": 14377 + }, + "sounds/mob/zombie/unfect.ogg": { + "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", + "size": 19917 + }, + "sounds/mob/zombie/wood1.ogg": { + "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", + "size": 7761 + }, + "sounds/mob/zombie/wood2.ogg": { + "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", + "size": 7649 + }, + "sounds/mob/zombie/wood3.ogg": { + "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", + "size": 8090 + }, + "sounds/mob/zombie/wood4.ogg": { + "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", + "size": 7608 + }, + "sounds/mob/zombie/woodbreak.ogg": { + "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", + "size": 10929 + }, + "sounds/mob/zombiepig/zpig1.ogg": { + "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", + "size": 8536 + }, + "sounds/mob/zombiepig/zpig2.ogg": { + "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", + "size": 10038 + }, + "sounds/mob/zombiepig/zpig3.ogg": { + "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", + "size": 5916 + }, + "sounds/mob/zombiepig/zpig4.ogg": { + "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", + "size": 7066 + }, + "sounds/mob/zombiepig/zpigangry1.ogg": { + "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", + "size": 8946 + }, + "sounds/mob/zombiepig/zpigangry2.ogg": { + "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", + "size": 5789 + }, + "sounds/mob/zombiepig/zpigangry3.ogg": { + "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", + "size": 9061 + }, + "sounds/mob/zombiepig/zpigangry4.ogg": { + "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", + "size": 9925 + }, + "sounds/mob/zombiepig/zpigdeath.ogg": { + "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", + "size": 10357 + }, + "sounds/mob/zombiepig/zpighurt1.ogg": { + "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", + "size": 6935 + }, + "sounds/mob/zombiepig/zpighurt2.ogg": { + "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", + "size": 6245 + }, + "sounds/music/game/calm1.ogg": { + "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", + "size": 2530812 + }, + "sounds/music/game/calm2.ogg": { + "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", + "size": 1976731 + }, + "sounds/music/game/calm3.ogg": { + "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", + "size": 2232651 + }, + "sounds/music/game/creative/creative1.ogg": { + "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", + "size": 4271435 + }, + "sounds/music/game/creative/creative2.ogg": { + "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", + "size": 3704574 + }, + "sounds/music/game/creative/creative3.ogg": { + "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", + "size": 3834148 + }, + "sounds/music/game/creative/creative4.ogg": { + "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", + "size": 3668042 + }, + "sounds/music/game/creative/creative5.ogg": { + "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", + "size": 5532231 + }, + "sounds/music/game/creative/creative6.ogg": { + "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", + "size": 5468843 + }, + "sounds/music/game/end/boss.ogg": { + "hash": "b9eef13c2337a6335c4523858619ca560dff4496", + "size": 3329788 + }, + "sounds/music/game/end/credits.ogg": { + "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", + "size": 6065908 + }, + "sounds/music/game/end/end.ogg": { + "hash": "47800737d078e751698df291054adc596ba8195a", + "size": 9914930 + }, + "sounds/music/game/hal1.ogg": { + "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", + "size": 1972217 + }, + "sounds/music/game/hal2.ogg": { + "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", + "size": 1754429 + }, + "sounds/music/game/hal3.ogg": { + "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", + "size": 1923269 + }, + "sounds/music/game/hal4.ogg": { + "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", + "size": 2558252 + }, + "sounds/music/game/nether/nether1.ogg": { + "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", + "size": 2731933 + }, + "sounds/music/game/nether/nether2.ogg": { + "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", + "size": 2783300 + }, + "sounds/music/game/nether/nether3.ogg": { + "hash": "b0b12118a97ddd733a50e9382e91a21652568641", + "size": 2460079 + }, + "sounds/music/game/nether/nether4.ogg": { + "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", + "size": 2771287 + }, + "sounds/music/game/nuance1.ogg": { + "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", + "size": 156322 + }, + "sounds/music/game/nuance2.ogg": { + "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", + "size": 219029 + }, + "sounds/music/game/piano1.ogg": { + "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", + "size": 542805 + }, + "sounds/music/game/piano2.ogg": { + "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", + "size": 824333 + }, + "sounds/music/game/piano3.ogg": { + "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", + "size": 2665984 + }, + "sounds/music/menu/menu1.ogg": { + "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", + "size": 1744657 + }, + "sounds/music/menu/menu2.ogg": { + "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", + "size": 1809290 + }, + "sounds/music/menu/menu3.ogg": { + "hash": "87722a59c8d488370f3d430cd4c97a3161081785", + "size": 1724614 + }, + "sounds/music/menu/menu4.ogg": { + "hash": "15f38314274e759c44f50ac641d11bde12474a25", + "size": 2017245 + }, + "sounds/note/bass.ogg": { + "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", + "size": 5479 + }, + "sounds/note/bassattack.ogg": { + "hash": "037b9fb7f74381f354739d015193dc4a6897f620", + "size": 5574 + }, + "sounds/note/bd.ogg": { + "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", + "size": 3850 + }, + "sounds/note/harp.ogg": { + "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", + "size": 6137 + }, + "sounds/note/hat.ogg": { + "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", + "size": 3880 + }, + "sounds/note/pling.ogg": { + "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", + "size": 6274 + }, + "sounds/note/snare.ogg": { + "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", + "size": 3969 + }, + "sounds/portal/portal.ogg": { + "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", + "size": 25153 + }, + "sounds/portal/travel.ogg": { + "hash": "43388701fac432a567fe9fec421521e6348ad780", + "size": 54283 + }, + "sounds/portal/trigger.ogg": { + "hash": "301f32642b654addbd06a430768fead464fd24c4", + "size": 24992 + }, + "sounds/random/anvil_break.ogg": { + "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", + "size": 13741 + }, + "sounds/random/anvil_land.ogg": { + "hash": "934b16e82b94d5790175615303594f0ec28da4a0", + "size": 9210 + }, + "sounds/random/anvil_use.ogg": { + "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", + "size": 13633 + }, + "sounds/random/bow.ogg": { + "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", + "size": 6658 + }, + "sounds/random/bowhit1.ogg": { + "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", + "size": 11106 + }, + "sounds/random/bowhit2.ogg": { + "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", + "size": 10640 + }, + "sounds/random/bowhit3.ogg": { + "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", + "size": 13252 + }, + "sounds/random/bowhit4.ogg": { + "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", + "size": 15430 + }, + "sounds/random/break.ogg": { + "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", + "size": 6551 + }, + "sounds/random/breath.ogg": { + "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", + "size": 14331 + }, + "sounds/random/burp.ogg": { + "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", + "size": 6337 + }, + "sounds/random/chestclosed.ogg": { + "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", + "size": 7779 + }, + "sounds/random/chestopen.ogg": { + "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", + "size": 8703 + }, + "sounds/random/classic_hurt.ogg": { + "hash": "9d485556b89bf776042080774679c37300bc744b", + "size": 11499 + }, + "sounds/random/click.ogg": { + "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", + "size": 7046 + }, + "sounds/random/door_close.ogg": { + "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", + "size": 6510 + }, + "sounds/random/door_open.ogg": { + "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", + "size": 7536 + }, + "sounds/random/drink.ogg": { + "hash": "857b75738992d25e338dee640ab191323bcbf798", + "size": 7734 + }, + "sounds/random/eat1.ogg": { + "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", + "size": 5678 + }, + "sounds/random/eat2.ogg": { + "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", + "size": 5677 + }, + "sounds/random/eat3.ogg": { + "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", + "size": 5813 + }, + "sounds/random/explode1.ogg": { + "hash": "cd46e41023887558b134547e28327de6e7df189a", + "size": 19732 + }, + "sounds/random/explode2.ogg": { + "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", + "size": 25246 + }, + "sounds/random/explode3.ogg": { + "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", + "size": 25298 + }, + "sounds/random/explode4.ogg": { + "hash": "f259be40364341edcaf88e339bc24ab01e49845a", + "size": 25090 + }, + "sounds/random/fizz.ogg": { + "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", + "size": 17002 + }, + "sounds/random/fuse.ogg": { + "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", + "size": 29271 + }, + "sounds/random/glass1.ogg": { + "hash": "7274a2231ed4544a37e599b7b014e589e5377094", + "size": 7443 + }, + "sounds/random/glass2.ogg": { + "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", + "size": 7532 + }, + "sounds/random/glass3.ogg": { + "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", + "size": 7592 + }, + "sounds/random/levelup.ogg": { + "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", + "size": 15799 + }, + "sounds/random/orb.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "sounds/random/pop.ogg": { + "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", + "size": 4193 + }, + "sounds/random/splash.ogg": { + "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", + "size": 11333 + }, + "sounds/random/successful_hit.ogg": { + "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", + "size": 7139 + }, + "sounds/random/wood_click.ogg": { + "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", + "size": 4385 + }, + "sounds/records/11.ogg": { + "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", + "size": 591997 + }, + "sounds/records/13.ogg": { + "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", + "size": 1071028 + }, + "sounds/records/blocks.ogg": { + "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", + "size": 2587419 + }, + "sounds/records/cat.ogg": { + "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", + "size": 1286636 + }, + "sounds/records/chirp.ogg": { + "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", + "size": 1379756 + }, + "sounds/records/far.ogg": { + "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", + "size": 1285938 + }, + "sounds/records/mall.ogg": { + "hash": "83233451430516d839eaee855a2f789b8985d457", + "size": 1430016 + }, + "sounds/records/mellohi.ogg": { + "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", + "size": 663709 + }, + "sounds/records/stal.ogg": { + "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", + "size": 1180789 + }, + "sounds/records/strad.ogg": { + "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", + "size": 1558180 + }, + "sounds/records/wait.ogg": { + "hash": "876655d1691803f4cef17a6288d971285be79c6a", + "size": 1845255 + }, + "sounds/records/ward.ogg": { + "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", + "size": 1987588 + }, + "sounds/step/cloth1.ogg": { + "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", + "size": 4832 + }, + "sounds/step/cloth2.ogg": { + "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", + "size": 4862 + }, + "sounds/step/cloth3.ogg": { + "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", + "size": 4897 + }, + "sounds/step/cloth4.ogg": { + "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", + "size": 4844 + }, + "sounds/step/grass1.ogg": { + "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", + "size": 7126 + }, + "sounds/step/grass2.ogg": { + "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", + "size": 8131 + }, + "sounds/step/grass3.ogg": { + "hash": "76de0a736928eac5003691d73bdc2eda92116198", + "size": 7013 + }, + "sounds/step/grass4.ogg": { + "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", + "size": 7377 + }, + "sounds/step/grass5.ogg": { + "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", + "size": 7801 + }, + "sounds/step/grass6.ogg": { + "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", + "size": 7709 + }, + "sounds/step/gravel1.ogg": { + "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", + "size": 7757 + }, + "sounds/step/gravel2.ogg": { + "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", + "size": 7921 + }, + "sounds/step/gravel3.ogg": { + "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", + "size": 7488 + }, + "sounds/step/gravel4.ogg": { + "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", + "size": 8075 + }, + "sounds/step/ladder1.ogg": { + "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", + "size": 6021 + }, + "sounds/step/ladder2.ogg": { + "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", + "size": 6125 + }, + "sounds/step/ladder3.ogg": { + "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", + "size": 6281 + }, + "sounds/step/ladder4.ogg": { + "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", + "size": 6182 + }, + "sounds/step/ladder5.ogg": { + "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", + "size": 6077 + }, + "sounds/step/sand1.ogg": { + "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", + "size": 5123 + }, + "sounds/step/sand2.ogg": { + "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", + "size": 5114 + }, + "sounds/step/sand3.ogg": { + "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", + "size": 5144 + }, + "sounds/step/sand4.ogg": { + "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", + "size": 5321 + }, + "sounds/step/sand5.ogg": { + "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", + "size": 5182 + }, + "sounds/step/snow1.ogg": { + "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", + "size": 6532 + }, + "sounds/step/snow2.ogg": { + "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", + "size": 6567 + }, + "sounds/step/snow3.ogg": { + "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", + "size": 6540 + }, + "sounds/step/snow4.ogg": { + "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", + "size": 6501 + }, + "sounds/step/stone1.ogg": { + "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", + "size": 8012 + }, + "sounds/step/stone2.ogg": { + "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", + "size": 7086 + }, + "sounds/step/stone3.ogg": { + "hash": "a533e7ae975e62592de868e0d0572778614bd587", + "size": 6631 + }, + "sounds/step/stone4.ogg": { + "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", + "size": 7520 + }, + "sounds/step/stone5.ogg": { + "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", + "size": 7752 + }, + "sounds/step/stone6.ogg": { + "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", + "size": 8178 + }, + "sounds/step/wood1.ogg": { + "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", + "size": 8985 + }, + "sounds/step/wood2.ogg": { + "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", + "size": 9150 + }, + "sounds/step/wood3.ogg": { + "hash": "27722125968ac60c0f191a961b17e406f1351c6e", + "size": 9368 + }, + "sounds/step/wood4.ogg": { + "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", + "size": 9651 + }, + "sounds/step/wood5.ogg": { + "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", + "size": 11520 + }, + "sounds/step/wood6.ogg": { + "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", + "size": 9093 + }, + "sounds/tile/piston/in.ogg": { + "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", + "size": 5900 + }, + "sounds/tile/piston/out.ogg": { + "hash": "cb017131516de9359cb81fb991f5b3694044f8db", + "size": 6059 + } + }, + "virtual": true +} \ No newline at end of file diff --git a/mojang/version_manifest.json b/mojang/version_manifest.json new file mode 100644 index 0000000000..88d73547b1 --- /dev/null +++ b/mojang/version_manifest.json @@ -0,0 +1,869 @@ +{ + "latest": { + "release": "1.11.2", + "snapshot": "17w06a" + }, + "versions": [ + { + "id": "17w06a", + "releaseTime": "2017-02-08T13:16:29+00:00", + "time": "2017-02-08T13:17:20+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/7db0c61afa278d016cf1dae2fba0146edfbf2f8e/17w06a.json" + }, + { + "id": "1.11.2", + "releaseTime": "2016-12-21T09:29:12+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/12f260fc1976f6dd688a211f1a906f956344abdd/1.11.2.json" + }, + { + "id": "1.11.1", + "releaseTime": "2016-12-20T14:05:34+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/4fce28e8455640c8e1061f40c2be4bec4631a5ff/1.11.1.json" + }, + { + "id": "16w50a", + "releaseTime": "2016-12-15T14:38:52+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/e913d0001d077f341a5c71754ad7766c552e875e/16w50a.json" + }, + { + "id": "1.11", + "releaseTime": "2016-11-14T14:34:40+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/7a3e41e164f3e3124c05a8bc782bba466d20c431/1.11.json" + }, + { + "id": "16w44a", + "releaseTime": "2016-11-03T14:17:11+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/217dba1cea324a901bd0d4a1173ae212bc5ddca4/16w44a.json" + }, + { + "id": "16w43a", + "releaseTime": "2016-10-27T09:00:51+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/7b73e740da725f7b3bf4ba54cf40b73b23e51ce2/16w43a.json" + }, + { + "id": "16w42a", + "releaseTime": "2016-10-19T11:17:47+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/87234668c7f1eac33e7e722eef1e743475112a86/16w42a.json" + }, + { + "id": "16w41a", + "releaseTime": "2016-10-13T14:28:35+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/ed3a53298ce5610494c49d87a993ff8a1ae29f5d/16w41a.json" + }, + { + "id": "16w40a", + "releaseTime": "2016-10-06T13:57:59+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/2a3f09b6f95e51c16aa6dcdc6d99af74075eb946/16w40a.json" + }, + { + "id": "16w39c", + "releaseTime": "2016-09-30T14:11:48+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/458fb235c9ba79a67d6deb2db96eeaefd002188c/16w39c.json" + }, + { + "id": "16w38a", + "releaseTime": "2016-09-20T12:40:49+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/1b29f6bbf02e8dd16ba5519f7042a36b7734b732/16w38a.json" + }, + { + "id": "16w36a", + "releaseTime": "2016-09-08T14:55:10+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/061e119d3089f58ac216221860038da489d8cb0a/16w36a.json" + }, + { + "id": "16w35a", + "releaseTime": "2016-09-01T13:13:38+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/cbdc0f050cbad8e1382b816de576af3c9af818e4/16w35a.json" + }, + { + "id": "16w33a", + "releaseTime": "2016-08-17T12:48:57+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/2dc7ef6e029db09e7ff8ed8b2eb086c52a163fe5/16w33a.json" + }, + { + "id": "16w32b", + "releaseTime": "2016-08-11T14:34:29+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/d76d4048851e5d74aed8ecf37826c74fb08f0a84/16w32b.json" + }, + { + "id": "1.10.2", + "releaseTime": "2016-06-23T09:17:32+00:00", + "time": "2016-10-22T20:28:03+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/1920a2b4e996bae0af1a67d38d63706bac10ac47/1.10.2.json" + }, + { + "id": "1.10.1", + "releaseTime": "2016-06-22T10:13:22+00:00", + "time": "2016-07-22T08:46:23+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/62653674ee595442f842934eb57078b7aa8d0742/1.10.1.json" + }, + { + "id": "1.10", + "releaseTime": "2016-06-08T13:06:18+00:00", + "time": "2016-07-22T08:46:23+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/281697b6f88d757066b5f0427b40ffabc50e79b9/1.10.json" + }, + { + "id": "1.9.4", + "releaseTime": "2016-05-10T10:17:16+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/cdcd308b7cbd15bc595850ce6557d4ade48cee7a/1.9.4.json" + }, + { + "id": "1.9.3", + "releaseTime": "2016-05-10T08:33:35+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/566def4133157888f4b2d1832951d78ebd328840/1.9.3.json" + }, + { + "id": "1.9.2", + "releaseTime": "2016-03-30T15:23:55+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.2.json" + }, + { + "id": "1.9.1", + "releaseTime": "2016-03-30T13:43:07+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1.json" + }, + { + "id": "1.9", + "releaseTime": "2016-02-29T13:49:54+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" + }, + { + "id": "1.8.9", + "releaseTime": "2015-12-03T09:24:39+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/42c67f1d38e55da24741c9e40ef5253f289177f1/1.8.9.json" + }, + { + "id": "1.8.8", + "releaseTime": "2015-07-27T10:31:28+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/96f1789c25884755f4d3143d2e1364c9dded7d6b/1.8.8.json" + }, + { + "id": "1.8.7", + "releaseTime": "2015-06-05T10:10:44+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/3de1bfa5cad6af19f18a90e335cdaaa3ac4f84fd/1.8.7.json" + }, + { + "id": "1.8.6", + "releaseTime": "2015-05-25T10:31:19+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/3b4ff7d7d8c0371f88a0a9b9bd4023db5b87ea58/1.8.6.json" + }, + { + "id": "1.8.5", + "releaseTime": "2015-05-22T11:15:28+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/d899728dc0fda279911faddd779e504d0881916a/1.8.5.json" + }, + { + "id": "1.8.4", + "releaseTime": "2015-04-17T11:37:50+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/69ce72fb5ad8455253511c24bb221eef8fa0c5fc/1.8.4.json" + }, + { + "id": "1.8.3", + "releaseTime": "2015-02-20T14:00:09+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/b92049ba235d52a0e23ada77e7a544b32f69d7d3/1.8.3.json" + }, + { + "id": "1.8.2", + "releaseTime": "2015-02-19T15:47:29+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/18b5185ed6a0a0b358a38c2af835bf19063fe426/1.8.2.json" + }, + { + "id": "1.8.1", + "releaseTime": "2014-11-24T14:13:31+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/d6614f2010cff434c1c51f00d03836846d74a442/1.8.1.json" + }, + { + "id": "1.8", + "releaseTime": "2014-09-02T08:24:35+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/d74a4b45e8877084e1bcc8121012845f28def238/1.8.json" + }, + { + "id": "1.7.10", + "releaseTime": "2014-05-14T17:29:23+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/016674e6940d040efe6df3a459a4fe10faaa6a40/1.7.10.json" + }, + { + "id": "1.7.9", + "releaseTime": "2014-04-14T13:29:23+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/48a7c56e1aae1c40457173c978f1df6c17cc540c/1.7.9.json" + }, + { + "id": "1.7.8", + "releaseTime": "2014-04-09T07:58:16+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/d55f47587bc5f0eff46d5f002aad440c0f821aea/1.7.8.json" + }, + { + "id": "1.7.7", + "releaseTime": "2014-04-09T07:52:16+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/1ac39ba6cfa1c6cae9cf88aac159ab93a7b02956/1.7.7.json" + }, + { + "id": "1.7.6", + "releaseTime": "2014-04-09T07:52:06+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/5db5d5ef5a5c54df1fe19ca58654ee8d22f7c5bc/1.7.6.json" + }, + { + "id": "1.7.5", + "releaseTime": "2014-02-26T09:22:17+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/5c734b4aa1569c7ff5d3e596cf2707e2d01f2ea6/1.7.5.json" + }, + { + "id": "1.7.4", + "releaseTime": "2013-12-09T12:28:10+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/fa2b48fced193d24ae9e265300e7b7eeb3e3fba2/1.7.4.json" + }, + { + "id": "1.7.3", + "releaseTime": "2013-12-06T13:55:34+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/bdfbb0821edc0c5875033470030da9019d8d8045/1.7.3.json" + }, + { + "id": "1.7.2", + "releaseTime": "2013-10-25T13:00:00+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/d05fb0059a4fee96c23e632b406eb634d1f02e00/1.7.2.json" + }, + { + "id": "1.6.4", + "releaseTime": "2013-09-19T15:52:37+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/fd9f36a20db1ff8958e7215f8d9a13b33f07d23a/1.6.4.json" + }, + { + "id": "1.6.2", + "releaseTime": "2013-07-05T13:09:02+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/edfbe45ebc39702dd0b6db53895bd2ed73260678/1.6.2.json" + }, + { + "id": "1.6.1", + "releaseTime": "2013-06-28T14:48:41+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/e002a61678c0e41b13ba146a7090c1613fe48efd/1.6.1.json" + }, + { + "id": "1.5.2", + "releaseTime": "2013-04-25T15:45:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/6501449001ef40830629084342e4e7aea7896ba6/1.5.2.json" + }, + { + "id": "1.5.1", + "releaseTime": "2013-03-20T10:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/7098001ce8a1b373805e116d7ca451d47df03672/1.5.1.json" + }, + { + "id": "1.4.7", + "releaseTime": "2012-12-27T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/41494e2ec9bca813e6fb8ca5c8c9c8cd7971f8cd/1.4.7.json" + }, + { + "id": "1.4.6", + "releaseTime": "2012-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/fa09d83d94538aed3701699b8d0d24a893cd30af/1.4.6.json" + }, + { + "id": "1.4.5", + "releaseTime": "2012-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/2d86bf5976ab5cc8d0c7228e0cc49ecd407cc44d/1.4.5.json" + }, + { + "id": "1.4.4", + "releaseTime": "2012-12-13T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/bf92cff40a42c49bd431dd676177a8a995046caa/1.4.4.json" + }, + { + "id": "1.4.2", + "releaseTime": "2012-11-24T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/2a6f8738406832ae054b5272c82721fba86fb5a4/1.4.2.json" + }, + { + "id": "1.3.2", + "releaseTime": "2012-08-15T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/5e675037d8019bdfd76fe715e6d27670d652e389/1.3.2.json" + }, + { + "id": "1.3.1", + "releaseTime": "2012-07-31T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/477c9b5c76f7252c7f8bf2aede0e2b9975e6f27e/1.3.1.json" + }, + { + "id": "1.2.5", + "releaseTime": "2012-03-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/fc55fed24d97875c65163d155fe504da74e74833/1.2.5.json" + }, + { + "id": "1.2.4", + "releaseTime": "2012-03-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/a4d513044d26ee59ce948263f1076dfe31136c8c/1.2.4.json" + }, + { + "id": "1.2.3", + "releaseTime": "2012-03-01T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/bd42159e7f985e51334889493bf2c357564fedc1/1.2.3.json" + }, + { + "id": "1.2.2", + "releaseTime": "2012-02-29T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/a56deb8d937f7f70dbfbf9a5f9c4efa6116bc0b7/1.2.2.json" + }, + { + "id": "1.2.1", + "releaseTime": "2012-02-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/2a64fd392c79184977b67b86d3d6a7f794488377/1.2.1.json" + }, + { + "id": "1.1", + "releaseTime": "2012-01-11T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/d4a41af96c607540793d94a60a1063a36b4d9bc6/1.1.json" + }, + { + "id": "1.0", + "releaseTime": "2011-11-17T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release", + "url": "https://launchermeta.mojang.com/mc/game/4c6365bf3dd10a5489ee741461b12c495176d16a/1.0.json" + }, + { + "id": "b1.8.1", + "releaseTime": "2011-09-18T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/bcb473abad4da5f2e890bc9bcf95a0395e8ab8e8/b1.8.1.json" + }, + { + "id": "b1.8", + "releaseTime": "2011-09-14T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/5d915f0fcc1119e8b607e7e077f4eb2938eb161c/b1.8.json" + }, + { + "id": "b1.7.3", + "releaseTime": "2011-07-07T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/e49f8a2af3db0470b115cee7b70ad91a5f271dcf/b1.7.3.json" + }, + { + "id": "b1.7.2", + "releaseTime": "2011-06-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/3bcb762000ec5630facdf29419ef66e7e808f5bb/b1.7.2.json" + }, + { + "id": "b1.7", + "releaseTime": "2011-06-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/e713af3689fbc40a638c59269ebce57084d42135/b1.7.json" + }, + { + "id": "b1.6.6", + "releaseTime": "2011-05-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/84f90c41f4835445e702299e524e86e83730c7bf/b1.6.6.json" + }, + { + "id": "b1.6.5", + "releaseTime": "2011-05-27T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/2e62fba9e359a42385e0220cc94bede6cfd0028e/b1.6.5.json" + }, + { + "id": "b1.6.4", + "releaseTime": "2011-05-25T22:00:04+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/b76c42ba28e0961fa35aad746c56822f28b906cb/b1.6.4.json" + }, + { + "id": "b1.6.3", + "releaseTime": "2011-05-25T22:00:03+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/15cab38d1c0b33b29fc042122c1a3a3a158b3629/b1.6.3.json" + }, + { + "id": "b1.6.2", + "releaseTime": "2011-05-25T22:00:02+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/c0f2f0bccb56720130a47892620e100ab9ed7f1e/b1.6.2.json" + }, + { + "id": "b1.6.1", + "releaseTime": "2011-05-25T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/760155091ee1751d09a726613cda21429465e71b/b1.6.1.json" + }, + { + "id": "b1.6", + "releaseTime": "2011-05-25T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/34112152589d898dc1ad42b35b6cfc4ac33ff0fa/b1.6.json" + }, + { + "id": "b1.5_01", + "releaseTime": "2011-04-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/487009aef7c2ce420f0355a5e3250345e056fa29/b1.5_01.json" + }, + { + "id": "b1.5", + "releaseTime": "2011-04-18T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/bd5a8bacf3031df28a92edda1d9238778be5130d/b1.5.json" + }, + { + "id": "b1.4_01", + "releaseTime": "2011-04-04T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/8e7cbd908789b136de0233e4747f5c9488881041/b1.4_01.json" + }, + { + "id": "b1.4", + "releaseTime": "2011-03-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/e80e1bbae6b6f53ec4e67907fccaaf7e3aa98e8b/b1.4.json" + }, + { + "id": "b1.3_01", + "releaseTime": "2011-02-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/98ea26179ba5e60b65953c5f7205e903a996d6e6/b1.3_01.json" + }, + { + "id": "b1.3b", + "releaseTime": "2011-02-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/9120ff0618be451e810d66978906ba474b9b890f/b1.3b.json" + }, + { + "id": "b1.2_02", + "releaseTime": "2011-01-20T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/b5c8f634ba7f9c147e015ffdf2acbc5b9b52fd48/b1.2_02.json" + }, + { + "id": "b1.2_01", + "releaseTime": "2011-01-13T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/49c12e14b0f322f4c77a5e7f8820b315747b50bb/b1.2_01.json" + }, + { + "id": "b1.2", + "releaseTime": "2011-01-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/4d0bc35e0e3175b26ba6cf50c2a64b0c09edd010/b1.2.json" + }, + { + "id": "b1.1_02", + "releaseTime": "2010-12-21T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/d239a36cbac0e4dfd49181a7df53eadf27930419/b1.1_02.json" + }, + { + "id": "b1.1_01", + "releaseTime": "2010-12-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/7e28b253c8a5e7dfb0c3cd64e13da5262e06fb74/b1.1_01.json" + }, + { + "id": "b1.0.2", + "releaseTime": "2010-12-20T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/fd6614606f0eabb099fcee4b35d068dec32cddcc/b1.0.2.json" + }, + { + "id": "b1.0_01", + "releaseTime": "2010-12-19T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/fed524343baee92b59e1f58702cc4e829a9935a8/b1.0_01.json" + }, + { + "id": "b1.0", + "releaseTime": "2010-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta", + "url": "https://launchermeta.mojang.com/mc/game/536dbc597bf55e408e91d315b2359ae47b46ab96/b1.0.json" + }, + { + "id": "a1.2.6", + "releaseTime": "2010-12-02T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/360ccd59aaa640535322c754798450db2bbf4d3d/a1.2.6.json" + }, + { + "id": "a1.2.5", + "releaseTime": "2010-11-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/41a41687afe800b9795f3f30793dad1b667d05e5/a1.2.5.json" + }, + { + "id": "a1.2.4_01", + "releaseTime": "2010-11-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/d2960bbf216cf8be7e9de4f7c27864199b927ec8/a1.2.4_01.json" + }, + { + "id": "a1.2.3_04", + "releaseTime": "2010-11-25T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/0a8acb89cb422cdbf9d563e94a7d4e5513463971/a1.2.3_04.json" + }, + { + "id": "a1.2.3_02", + "releaseTime": "2010-11-24T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/6e9c8c01d0070922bfec79067f236f180b6401ef/a1.2.3_02.json" + }, + { + "id": "a1.2.3_01", + "releaseTime": "2010-11-23T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/d1bd7b0bf3f310fbeeda44b697af75e8c78edf2d/a1.2.3_01.json" + }, + { + "id": "a1.2.3", + "releaseTime": "2010-11-23T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/80ed6b34dbeb788f4680a55248bfb5a329daada1/a1.2.3.json" + }, + { + "id": "a1.2.2b", + "releaseTime": "2010-11-09T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/79d1bd9e52cbb270743b243a64921396a68362c6/a1.2.2b.json" + }, + { + "id": "a1.2.2a", + "releaseTime": "2010-11-09T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/809f89b17d962885caa3bfa47c88eb5c41594fdb/a1.2.2a.json" + }, + { + "id": "a1.2.1_01", + "releaseTime": "2010-11-04T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/f1c483ea0dca4f50a9bc89c22a25a4f243475280/a1.2.1_01.json" + }, + { + "id": "a1.2.1", + "releaseTime": "2010-11-04T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/7e616ba93343442332c000c1f20aa690271531b4/a1.2.1.json" + }, + { + "id": "a1.2.0_02", + "releaseTime": "2010-11-03T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/156a1e3571126adcdae5dc16d267f53f0db90b9a/a1.2.0_02.json" + }, + { + "id": "a1.2.0_01", + "releaseTime": "2010-10-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/9d8c65a03ce3b1951d7e233248587472ec66d9f1/a1.2.0_01.json" + }, + { + "id": "a1.2.0", + "releaseTime": "2010-10-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/9d079544442ffdad61f46a4fd5b73df30b4c0d5b/a1.2.0.json" + }, + { + "id": "a1.1.2_01", + "releaseTime": "2010-09-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/1d887e9db37c32a1b0bfc156a5464c457bec3d11/a1.1.2_01.json" + }, + { + "id": "a1.1.2", + "releaseTime": "2010-09-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/a43db0cd046e7a8a32dbc8644ad955a05c8bd662/a1.1.2.json" + }, + { + "id": "a1.1.0", + "releaseTime": "2010-09-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/f1aab493e4dbfc22e6952947dba48c30d55d5fb2/a1.1.0.json" + }, + { + "id": "a1.0.17_04", + "releaseTime": "2010-08-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/e77a795179a3b682b4c9ce99fd0e10965180532c/a1.0.17_04.json" + }, + { + "id": "a1.0.17_02", + "releaseTime": "2010-08-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/0e7e66547f0ef9488c98af26aabbb2287c6ee30f/a1.0.17_02.json" + }, + { + "id": "a1.0.16", + "releaseTime": "2010-08-11T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/df9c39cf81e2f54c6ffda70c3de354ad97141ef5/a1.0.16.json" + }, + { + "id": "a1.0.15", + "releaseTime": "2010-08-03T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/a5f909defa861563f785dd4a96671218206a6423/a1.0.15.json" + }, + { + "id": "a1.0.14", + "releaseTime": "2010-07-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/ff720afc995fce1d1fbd76a8903ff4761ac7f13f/a1.0.14.json" + }, + { + "id": "a1.0.11", + "releaseTime": "2010-07-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/8a9ec1b6e82508c7d50dcc33c87bf2db0466beec/a1.0.11.json" + }, + { + "id": "a1.0.5_01", + "releaseTime": "2010-07-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/9d94350c4c5a79c6254a47e0f4e8f611d7e73628/a1.0.5_01.json" + }, + { + "id": "a1.0.4", + "releaseTime": "2010-07-08T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/96daf5656dd089a678451e74bc188c4b8388125e/a1.0.4.json" + }, + { + "id": "inf-20100618", + "releaseTime": "2010-06-15T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/b2c631fc931a8946b2f7e786e5d3d06adcedddea/inf-20100618.json" + }, + { + "id": "c0.30_01c", + "releaseTime": "2009-12-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/110ab13c4f859417fd8b6e00a9d6aaab1d3dd3da/c0.30_01c.json" + }, + { + "id": "c0.0.13a", + "releaseTime": "2009-05-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/e8a1f77c82ba672d5c48fc8eee6764ca442066cb/c0.0.13a.json" + }, + { + "id": "c0.0.13a_03", + "releaseTime": "2009-05-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/3bd4e0df6971be20d9202df9019081d96192a2ec/c0.0.13a_03.json" + }, + { + "id": "c0.0.11a", + "releaseTime": "2009-05-16T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/12df459aa77330c61d2e79101724034dd2b18c45/c0.0.11a.json" + }, + { + "id": "rd-161348", + "releaseTime": "2009-05-16T11:48:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/ed358d412cd9778b24768c4de1a4a148fedf5923/rd-161348.json" + }, + { + "id": "rd-160052", + "releaseTime": "2009-05-15T22:52:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/0c64604be4b55f58f6fad07dfe02a67cc6c24605/rd-160052.json" + }, + { + "id": "rd-20090515", + "releaseTime": "2009-05-14T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/5d9e5aa3276e44ac32dd09cd5532f22df70340a1/rd-20090515.json" + }, + { + "id": "rd-132328", + "releaseTime": "2009-05-13T21:28:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/64ab09800daa5fca53545e0bc54fce9f056d906d/rd-132328.json" + }, + { + "id": "rd-132211", + "releaseTime": "2009-05-13T20:11:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha", + "url": "https://launchermeta.mojang.com/mc/game/959b97fce81f043fe846fb134770a727fbeb9245/rd-132211.json" + } + ] +} \ No newline at end of file diff --git a/mojang/versions/1.0.json b/mojang/versions/1.0.json new file mode 100644 index 0000000000..41fad3eaa6 --- /dev/null +++ b/mojang/versions/1.0.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b679fea27f2284836202e9365e13a82552092e5d", + "size": 2362837, + "url": "https://launcher.mojang.com/mc/game/1.0/client/b679fea27f2284836202e9365e13a82552092e5d/client.jar" + } + }, + "id": "1.0", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2011-11-17T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.1.json b/mojang/versions/1.1.json new file mode 100644 index 0000000000..ab582b6bd6 --- /dev/null +++ b/mojang/versions/1.1.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f690d4136b0026d452163538495b9b0e8513d718", + "size": 3862147, + "url": "https://launcher.mojang.com/mc/game/1.1/client/f690d4136b0026d452163538495b9b0e8513d718/client.jar" + } + }, + "id": "1.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-01-11T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.10.1.json b/mojang/versions/1.10.1.json new file mode 100644 index 0000000000..45cb33a2d9 --- /dev/null +++ b/mojang/versions/1.10.1.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.10", + "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", + "size": 145874, + "totalSize": 122198775, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" + }, + "assets": "1.10", + "downloads": { + "client": { + "sha1": "44b389fff90324c4ca18796d4428a7b8ec6c2eb0", + "size": 8857880, + "url": "https://launcher.mojang.com/mc/game/1.10.1/client/44b389fff90324c4ca18796d4428a7b8ec6c2eb0/client.jar" + }, + "server": { + "sha1": "cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee", + "size": 9459770, + "url": "https://launcher.mojang.com/mc/game/1.10.1/server/cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee/server.jar" + } + }, + "id": "1.10.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.2/realms-1.9.2.jar", + "sha1": "5e3a26cc69251f273cf46fadc6d73c7cd372d3dd", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.2/realms-1.9.2.jar" + } + }, + "name": "com.mojang:realms:1.9.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-06-22T10:13:22+00:00", + "time": "2016-07-22T08:46:23+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.10.2.json b/mojang/versions/1.10.2.json new file mode 100644 index 0000000000..fb76a89b33 --- /dev/null +++ b/mojang/versions/1.10.2.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.10", + "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", + "size": 145874, + "totalSize": 122198775, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" + }, + "assets": "1.10", + "downloads": { + "client": { + "sha1": "dc8e75ac7274ff6af462b0dcec43c307de668e40", + "size": 8857653, + "url": "https://launcher.mojang.com/mc/game/1.10.2/client/dc8e75ac7274ff6af462b0dcec43c307de668e40/client.jar" + }, + "server": { + "sha1": "3d501b23df53c548254f5e3f66492d178a48db63", + "size": 9459897, + "url": "https://launcher.mojang.com/mc/game/1.10.2/server/3d501b23df53c548254f5e3f66492d178a48db63/server.jar" + } + }, + "id": "1.10.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.8/realms-1.9.8.jar", + "sha1": "c9609760e050cd7c369292252552c0cc81c54331", + "size": 1577897, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.8/realms-1.9.8.jar" + } + }, + "name": "com.mojang:realms:1.9.8" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-06-23T09:17:32+00:00", + "time": "2016-10-22T20:28:03+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.10.json b/mojang/versions/1.10.json new file mode 100644 index 0000000000..0994c7c8e4 --- /dev/null +++ b/mojang/versions/1.10.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.10", + "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", + "size": 145874, + "totalSize": 122198775, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" + }, + "assets": "1.10", + "downloads": { + "client": { + "sha1": "ba038efbc6d9e4a046927a7658413d0276895739", + "size": 8856992, + "url": "https://launcher.mojang.com/mc/game/1.10/client/ba038efbc6d9e4a046927a7658413d0276895739/client.jar" + }, + "server": { + "sha1": "a96617ffdf5dabbb718ab11a9a68e50545fc5bee", + "size": 9459395, + "url": "https://launcher.mojang.com/mc/game/1.10/server/a96617ffdf5dabbb718ab11a9a68e50545fc5bee/server.jar" + } + }, + "id": "1.10", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.1/realms-1.9.1.jar", + "sha1": "cd3929316dfd85be640e1c1f15df5577cdcd860b", + "size": 1575796, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.1/realms-1.9.1.jar" + } + }, + "name": "com.mojang:realms:1.9.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-06-08T13:06:18+00:00", + "time": "2016-07-22T08:46:23+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.11.1.json b/mojang/versions/1.11.1.json new file mode 100644 index 0000000000..e971f783b2 --- /dev/null +++ b/mojang/versions/1.11.1.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "0935745a11806d6b4cf00221938e7560c23f9291", + "size": 9198018, + "url": "https://launcher.mojang.com/mc/game/1.11.1/client/0935745a11806d6b4cf00221938e7560c23f9291/client.jar" + }, + "server": { + "sha1": "1f97bd101e508d7b52b3d6a7879223b000b5eba0", + "size": 9720769, + "url": "https://launcher.mojang.com/mc/game/1.11.1/server/1f97bd101e508d7b52b3d6a7879223b000b5eba0/server.jar" + } + }, + "id": "1.11.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.7/realms-1.10.7.jar", + "sha1": "9b79ac61b18f24d619b6117aaa4610a77d2425af", + "size": 3025163, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.7/realms-1.10.7.jar" + } + }, + "name": "com.mojang:realms:1.10.7" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-12-20T14:05:34+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.11.2.json b/mojang/versions/1.11.2.json new file mode 100644 index 0000000000..af1b4379e3 --- /dev/null +++ b/mojang/versions/1.11.2.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "db5aa600f0b0bf508aaf579509b345c4e34087be", + "size": 9198097, + "url": "https://launcher.mojang.com/mc/game/1.11.2/client/db5aa600f0b0bf508aaf579509b345c4e34087be/client.jar" + }, + "server": { + "sha1": "f00c294a1576e03fddcac777c3cf4c7d404c4ba4", + "size": 9720835, + "url": "https://launcher.mojang.com/mc/game/1.11.2/server/f00c294a1576e03fddcac777c3cf4c7d404c4ba4/server.jar" + } + }, + "id": "1.11.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.13/realms-1.10.13.jar", + "sha1": "bc40a390634d2ece4d89b9904101932a4de98588", + "size": 3163416, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.13/realms-1.10.13.jar" + } + }, + "name": "com.mojang:realms:1.10.13" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-12-21T09:29:12+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.11.json b/mojang/versions/1.11.json new file mode 100644 index 0000000000..d58bba34b6 --- /dev/null +++ b/mojang/versions/1.11.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "780e46b3a96091a7f42c028c615af45974629072", + "size": 9183701, + "url": "https://launcher.mojang.com/mc/game/1.11/client/780e46b3a96091a7f42c028c615af45974629072/client.jar" + }, + "server": { + "sha1": "48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0", + "size": 9713666, + "url": "https://launcher.mojang.com/mc/game/1.11/server/48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0/server.jar" + } + }, + "id": "1.11", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.4/realms-1.10.4.jar", + "sha1": "7e837a5eae3fc08b13d5e1baf5ddf5b5d31aa2ff", + "size": 3025166, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.4/realms-1.10.4.jar" + } + }, + "name": "com.mojang:realms:1.10.4" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-11-14T14:34:40+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.2.1.json b/mojang/versions/1.2.1.json new file mode 100644 index 0000000000..21f0f83504 --- /dev/null +++ b/mojang/versions/1.2.1.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "c7662ac43dd04bfd677694a06972a2aaaf426505", + "size": 3988925, + "url": "https://launcher.mojang.com/mc/game/1.2.1/client/c7662ac43dd04bfd677694a06972a2aaaf426505/client.jar" + } + }, + "id": "1.2.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-02-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.2.2.json b/mojang/versions/1.2.2.json new file mode 100644 index 0000000000..e6a7239c3e --- /dev/null +++ b/mojang/versions/1.2.2.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "1dadfc4de6898751f547f24f72c7271218e4e28f", + "size": 3988918, + "url": "https://launcher.mojang.com/mc/game/1.2.2/client/1dadfc4de6898751f547f24f72c7271218e4e28f/client.jar" + } + }, + "id": "1.2.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-02-29T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.2.3.json b/mojang/versions/1.2.3.json new file mode 100644 index 0000000000..851ed1909d --- /dev/null +++ b/mojang/versions/1.2.3.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "5134e433afeba375c00bbdcd8aead1d3222813ee", + "size": 3988921, + "url": "https://launcher.mojang.com/mc/game/1.2.3/client/5134e433afeba375c00bbdcd8aead1d3222813ee/client.jar" + } + }, + "id": "1.2.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-03-01T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.2.4.json b/mojang/versions/1.2.4.json new file mode 100644 index 0000000000..acad8fd48c --- /dev/null +++ b/mojang/versions/1.2.4.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "ad6d1fe7455857269d4185cb8f24e62cc0241aaf", + "size": 4005025, + "url": "https://launcher.mojang.com/mc/game/1.2.4/client/ad6d1fe7455857269d4185cb8f24e62cc0241aaf/client.jar" + } + }, + "id": "1.2.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-03-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.2.5.json b/mojang/versions/1.2.5.json new file mode 100644 index 0000000000..316ac3b6fe --- /dev/null +++ b/mojang/versions/1.2.5.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "4a2fac7504182a97dcbcd7560c6392d7c8139928", + "size": 4032098, + "url": "https://launcher.mojang.com/mc/game/1.2.5/client/4a2fac7504182a97dcbcd7560c6392d7c8139928/client.jar" + }, + "server": { + "sha1": "d8321edc9470e56b8ad5c67bbd16beba25843336", + "size": 1408470, + "url": "https://launcher.mojang.com/mc/game/1.2.5/server/d8321edc9470e56b8ad5c67bbd16beba25843336/server.jar" + }, + "windows_server": { + "sha1": "8eaf5909489d9b54fd9748ddbbb4b6870a1d3de6", + "size": 1589718, + "url": "https://launcher.mojang.com/mc/game/1.2.5/windows_server/8eaf5909489d9b54fd9748ddbbb4b6870a1d3de6/windows_server.exe" + } + }, + "id": "1.2.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-03-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.3.1.json b/mojang/versions/1.3.1.json new file mode 100644 index 0000000000..00eda50d4e --- /dev/null +++ b/mojang/versions/1.3.1.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "33167e71e85ab8e6ddbe168bc67f6ec19d708d62", + "size": 4583675, + "url": "https://launcher.mojang.com/mc/game/1.3.1/client/33167e71e85ab8e6ddbe168bc67f6ec19d708d62/client.jar" + }, + "server": { + "sha1": "82563ce498bfc1fc8a2cb5bf236f7da86a390646", + "size": 1799890, + "url": "https://launcher.mojang.com/mc/game/1.3.1/server/82563ce498bfc1fc8a2cb5bf236f7da86a390646/server.jar" + }, + "windows_server": { + "sha1": "5dda8413c6376e0ff0eccd5817a2ca94954b16df", + "size": 1981138, + "url": "https://launcher.mojang.com/mc/game/1.3.1/windows_server/5dda8413c6376e0ff0eccd5817a2ca94954b16df/windows_server.exe" + } + }, + "id": "1.3.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-07-31T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.3.2.json b/mojang/versions/1.3.2.json new file mode 100644 index 0000000000..fb93e76dd8 --- /dev/null +++ b/mojang/versions/1.3.2.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "c2efd57c7001ddf505ca534e54abf3d006e48309", + "size": 4586019, + "url": "https://launcher.mojang.com/mc/game/1.3.2/client/c2efd57c7001ddf505ca534e54abf3d006e48309/client.jar" + }, + "server": { + "sha1": "3de2ae6c488135596e073a9589842800c9f53bfe", + "size": 1801710, + "url": "https://launcher.mojang.com/mc/game/1.3.2/server/3de2ae6c488135596e073a9589842800c9f53bfe/server.jar" + }, + "windows_server": { + "sha1": "1aba78a34a6c412fffd69ea2d3fbcfc40316e521", + "size": 1982958, + "url": "https://launcher.mojang.com/mc/game/1.3.2/windows_server/1aba78a34a6c412fffd69ea2d3fbcfc40316e521/windows_server.exe" + } + }, + "id": "1.3.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-08-15T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.4.2.json b/mojang/versions/1.4.2.json new file mode 100644 index 0000000000..b33c893a97 --- /dev/null +++ b/mojang/versions/1.4.2.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "42d6744cfbbd2958f9e6688dd6e78d86d658d0d4", + "size": 4928385, + "url": "https://launcher.mojang.com/mc/game/1.4.2/client/42d6744cfbbd2958f9e6688dd6e78d86d658d0d4/client.jar" + }, + "server": { + "sha1": "5be700523a729bb78ef99206fb480a63dcd09825", + "size": 2018455, + "url": "https://launcher.mojang.com/mc/game/1.4.2/server/5be700523a729bb78ef99206fb480a63dcd09825/server.jar" + }, + "windows_server": { + "sha1": "5c94ac0043dc21bc71b8e1fa3fbac62139c820fe", + "size": 2199703, + "url": "https://launcher.mojang.com/mc/game/1.4.2/windows_server/5c94ac0043dc21bc71b8e1fa3fbac62139c820fe/windows_server.exe" + } + }, + "id": "1.4.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-11-24T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.4.4.json b/mojang/versions/1.4.4.json new file mode 100644 index 0000000000..83e97cfb68 --- /dev/null +++ b/mojang/versions/1.4.4.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b9b2a9e9adf1bc834647febc93a4222b4fd6e403", + "size": 4967850, + "url": "https://launcher.mojang.com/mc/game/1.4.4/client/b9b2a9e9adf1bc834647febc93a4222b4fd6e403/client.jar" + }, + "server": { + "sha1": "4215dcadb706508bf9d6d64209a0080b9cee9e71", + "size": 2047928, + "url": "https://launcher.mojang.com/mc/game/1.4.4/server/4215dcadb706508bf9d6d64209a0080b9cee9e71/server.jar" + }, + "windows_server": { + "sha1": "384a621aa8e8f6f7483bbf4a0e1a9d13142bbd59", + "size": 2229176, + "url": "https://launcher.mojang.com/mc/game/1.4.4/windows_server/384a621aa8e8f6f7483bbf4a0e1a9d13142bbd59/windows_server.exe" + } + }, + "id": "1.4.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-12-13T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.4.5.json b/mojang/versions/1.4.5.json new file mode 100644 index 0000000000..b37d6ad0af --- /dev/null +++ b/mojang/versions/1.4.5.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7a8a963ababfec49406e1541d3a87198e50604e5", + "size": 4967927, + "url": "https://launcher.mojang.com/mc/game/1.4.5/client/7a8a963ababfec49406e1541d3a87198e50604e5/client.jar" + }, + "server": { + "sha1": "c12fd88a8233d2c517dbc8196ba2ae855f4d36ea", + "size": 2047972, + "url": "https://launcher.mojang.com/mc/game/1.4.5/server/c12fd88a8233d2c517dbc8196ba2ae855f4d36ea/server.jar" + }, + "windows_server": { + "sha1": "a60dc51007cfe8b2e61cfbbc48f3846f4c471f98", + "size": 2229220, + "url": "https://launcher.mojang.com/mc/game/1.4.5/windows_server/a60dc51007cfe8b2e61cfbbc48f3846f4c471f98/windows_server.exe" + } + }, + "id": "1.4.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.4.6.json b/mojang/versions/1.4.6.json new file mode 100644 index 0000000000..507f35b344 --- /dev/null +++ b/mojang/versions/1.4.6.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "116758f41b32e8d1a71a4ad6236579acd724bca7", + "size": 5005686, + "url": "https://launcher.mojang.com/mc/game/1.4.6/client/116758f41b32e8d1a71a4ad6236579acd724bca7/client.jar" + }, + "server": { + "sha1": "a0aeb5709af5f2c3058c1cf0dc6b110a7a61278c", + "size": 2061647, + "url": "https://launcher.mojang.com/mc/game/1.4.6/server/a0aeb5709af5f2c3058c1cf0dc6b110a7a61278c/server.jar" + }, + "windows_server": { + "sha1": "739da655218583520e129c5af0580b8d5dfb1b31", + "size": 2242895, + "url": "https://launcher.mojang.com/mc/game/1.4.6/windows_server/739da655218583520e129c5af0580b8d5dfb1b31/windows_server.exe" + } + }, + "id": "1.4.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.4.7.json b/mojang/versions/1.4.7.json new file mode 100644 index 0000000000..96fa594a8b --- /dev/null +++ b/mojang/versions/1.4.7.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "53ed4b9d5c358ecfff2d8b846b4427b888287028", + "size": 5005735, + "url": "https://launcher.mojang.com/mc/game/1.4.7/client/53ed4b9d5c358ecfff2d8b846b4427b888287028/client.jar" + }, + "server": { + "sha1": "2f0ec8efddd2f2c674c77be9ddb370b727dec676", + "size": 2061638, + "url": "https://launcher.mojang.com/mc/game/1.4.7/server/2f0ec8efddd2f2c674c77be9ddb370b727dec676/server.jar" + }, + "windows_server": { + "sha1": "89215f5de02929aaa091e580ffbcfc4b5b0c1bbf", + "size": 2242886, + "url": "https://launcher.mojang.com/mc/game/1.4.7/windows_server/89215f5de02929aaa091e580ffbcfc4b5b0c1bbf/windows_server.exe" + } + }, + "id": "1.4.7", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2012-12-27T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.5.1.json b/mojang/versions/1.5.1.json new file mode 100644 index 0000000000..ec630a7d7c --- /dev/null +++ b/mojang/versions/1.5.1.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "047136381a552f34b1963c43304a1ad4dc0d2d8e", + "size": 5561287, + "url": "https://launcher.mojang.com/mc/game/1.5.1/client/047136381a552f34b1963c43304a1ad4dc0d2d8e/client.jar" + }, + "server": { + "sha1": "d07c71ee2767dabb79fb32dad8162e1b854d5324", + "size": 2360013, + "url": "https://launcher.mojang.com/mc/game/1.5.1/server/d07c71ee2767dabb79fb32dad8162e1b854d5324/server.jar" + }, + "windows_server": { + "sha1": "5492d8d1dfaff8b9dce1536a1e578e60b57b4d31", + "size": 2541261, + "url": "https://launcher.mojang.com/mc/game/1.5.1/windows_server/5492d8d1dfaff8b9dce1536a1e578e60b57b4d31/windows_server.exe" + } + }, + "id": "1.5.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2013-03-20T10:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.5.2.json b/mojang/versions/1.5.2.json new file mode 100644 index 0000000000..770116d8bb --- /dev/null +++ b/mojang/versions/1.5.2.json @@ -0,0 +1,326 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "465378c9dc2f779ae1d6e8046ebc46fb53a57968", + "size": 5564661, + "url": "https://launcher.mojang.com/mc/game/1.5.2/client/465378c9dc2f779ae1d6e8046ebc46fb53a57968/client.jar" + }, + "server": { + "sha1": "f9ae3f651319151ce99a0bfad6b34fa16eb6775f", + "size": 2360903, + "url": "https://launcher.mojang.com/mc/game/1.5.2/server/f9ae3f651319151ce99a0bfad6b34fa16eb6775f/server.jar" + }, + "windows_server": { + "sha1": "49fded489aae76e012048c3c81dcc323384ef781", + "size": 2542151, + "url": "https://launcher.mojang.com/mc/game/1.5.2/windows_server/49fded489aae76e012048c3c81dcc323384ef781/windows_server.exe" + } + }, + "id": "1.5.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "releaseTime": "2013-04-25T15:45:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.6.1.json b/mojang/versions/1.6.1.json new file mode 100644 index 0000000000..0d74b8085a --- /dev/null +++ b/mojang/versions/1.6.1.json @@ -0,0 +1,391 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "17e2c28fb54666df5640b2c822ea8042250ef592", + "size": 4726671, + "url": "https://launcher.mojang.com/mc/game/1.6.1/client/17e2c28fb54666df5640b2c822ea8042250ef592/client.jar" + }, + "server": { + "sha1": "0252918a5f9d47e3c6eb1dfec02134d1374a89b4", + "size": 6132004, + "url": "https://launcher.mojang.com/mc/game/1.6.1/server/0252918a5f9d47e3c6eb1dfec02134d1374a89b4/server.jar" + }, + "windows_server": { + "sha1": "f495386d0eded7346e7e77a1c6d7dfc5a5dae068", + "size": 6527780, + "url": "https://launcher.mojang.com/mc/game/1.6.1/windows_server/f495386d0eded7346e7e77a1c6d7dfc5a5dae068/windows_server.exe" + } + }, + "id": "1.6.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", + "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", + "size": 74953, + "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" + } + }, + "name": "argo:argo:2.25_fixed" + }, + { + "downloads": { + "artifact": { + "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", + "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", + "size": 1997327, + "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" + } + }, + "name": "org.bouncycastle:bcprov-jdk15on:1.47" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/14.0/guava-14.0.jar", + "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", + "size": 2189111, + "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" + } + }, + "name": "com.google.guava:guava:14.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", + "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", + "size": 189285, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.2" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "processArguments": "username_session_version", + "releaseTime": "2013-06-28T14:48:41+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.6.2.json b/mojang/versions/1.6.2.json new file mode 100644 index 0000000000..100a4a88ea --- /dev/null +++ b/mojang/versions/1.6.2.json @@ -0,0 +1,391 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b6cb68afde1d9cf4a20cbf27fa90d0828bf440a4", + "size": 4731988, + "url": "https://launcher.mojang.com/mc/game/1.6.2/client/b6cb68afde1d9cf4a20cbf27fa90d0828bf440a4/client.jar" + }, + "server": { + "sha1": "01b6ea555c6978e6713e2a2dfd7fe19b1449ca54", + "size": 6134331, + "url": "https://launcher.mojang.com/mc/game/1.6.2/server/01b6ea555c6978e6713e2a2dfd7fe19b1449ca54/server.jar" + }, + "windows_server": { + "sha1": "a08ad9bdd208d0861cd62cef7251a2611b8217f5", + "size": 6530107, + "url": "https://launcher.mojang.com/mc/game/1.6.2/windows_server/a08ad9bdd208d0861cd62cef7251a2611b8217f5/windows_server.exe" + } + }, + "id": "1.6.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", + "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", + "size": 74953, + "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" + } + }, + "name": "argo:argo:2.25_fixed" + }, + { + "downloads": { + "artifact": { + "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", + "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", + "size": 1997327, + "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" + } + }, + "name": "org.bouncycastle:bcprov-jdk15on:1.47" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/14.0/guava-14.0.jar", + "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", + "size": 2189111, + "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" + } + }, + "name": "com.google.guava:guava:14.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", + "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", + "size": 189285, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.2" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "processArguments": "username_session_version", + "releaseTime": "2013-07-05T13:09:02+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.6.4.json b/mojang/versions/1.6.4.json new file mode 100644 index 0000000000..808b8908e8 --- /dev/null +++ b/mojang/versions/1.6.4.json @@ -0,0 +1,391 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "1703704407101cf72bd88e68579e3696ce733ecd", + "size": 4745096, + "url": "https://launcher.mojang.com/mc/game/1.6.4/client/1703704407101cf72bd88e68579e3696ce733ecd/client.jar" + }, + "server": { + "sha1": "050f93c1f3fe9e2052398f7bd6aca10c63d64a87", + "size": 6146738, + "url": "https://launcher.mojang.com/mc/game/1.6.4/server/050f93c1f3fe9e2052398f7bd6aca10c63d64a87/server.jar" + }, + "windows_server": { + "sha1": "30d3267c6b04422ef6349226ee539173f848574c", + "size": 6542514, + "url": "https://launcher.mojang.com/mc/game/1.6.4/windows_server/30d3267c6b04422ef6349226ee539173f848574c/windows_server.exe" + } + }, + "id": "1.6.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", + "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", + "size": 74953, + "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" + } + }, + "name": "argo:argo:2.25_fixed" + }, + { + "downloads": { + "artifact": { + "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", + "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", + "size": 1997327, + "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" + } + }, + "name": "org.bouncycastle:bcprov-jdk15on:1.47" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/14.0/guava-14.0.jar", + "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", + "size": 2189111, + "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" + } + }, + "name": "com.google.guava:guava:14.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", + "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", + "size": 189285, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.2" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "processArguments": "username_session_version", + "releaseTime": "2013-09-19T15:52:37+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.7.10.json b/mojang/versions/1.7.10.json new file mode 100644 index 0000000000..c1c13ef20e --- /dev/null +++ b/mojang/versions/1.7.10.json @@ -0,0 +1,518 @@ +{ + "assetIndex": { + "id": "1.7.10", + "sha1": "f90ca2878ba3141d32d949ea7f665855dd073c65", + "size": 88096, + "totalSize": 112220327, + "url": "https://launchermeta.mojang.com/mc/assets/1.7.10/f90ca2878ba3141d32d949ea7f665855dd073c65/1.7.10.json" + }, + "assets": "1.7.10", + "downloads": { + "client": { + "sha1": "e80d9b3bf5085002218d4be59e668bac718abbc6", + "size": 5256245, + "url": "https://launcher.mojang.com/mc/game/1.7.10/client/e80d9b3bf5085002218d4be59e668bac718abbc6/client.jar" + }, + "server": { + "sha1": "952438ac4e01b4d115c5fc38f891710c4941df29", + "size": 9605030, + "url": "https://launcher.mojang.com/mc/game/1.7.10/server/952438ac4e01b4d115c5fc38f891710c4941df29/server.jar" + }, + "windows_server": { + "sha1": "a79b91ef69b9b4af63d1c7007f60259106869b21", + "size": 9999270, + "url": "https://launcher.mojang.com/mc/game/1.7.10/windows_server/a79b91ef69b9b4af63d1c7007f60259106869b21/windows_server.exe" + } + }, + "id": "1.7.10", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.3.5/realms-1.3.5.jar", + "sha1": "0807ae355ee63583becd7ea60e76aab1532bb42e", + "size": 353818, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.3.5/realms-1.3.5.jar" + } + }, + "name": "com.mojang:realms:1.3.5" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-05-14T17:29:23+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.7.2.json b/mojang/versions/1.7.2.json new file mode 100644 index 0000000000..c076c733e9 --- /dev/null +++ b/mojang/versions/1.7.2.json @@ -0,0 +1,459 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "0c8689f904922af71c7144dcfb81bce976cadd49", + "size": 5117607, + "url": "https://launcher.mojang.com/mc/game/1.7.2/client/0c8689f904922af71c7144dcfb81bce976cadd49/client.jar" + }, + "server": { + "sha1": "3716cac82982e7c2eb09f83028b555e9ea606002", + "size": 9163955, + "url": "https://launcher.mojang.com/mc/game/1.7.2/server/3716cac82982e7c2eb09f83028b555e9ea606002/server.jar" + }, + "windows_server": { + "sha1": "07ae7cdcff6199735eb0f40da5d5c0763558a678", + "size": 9559731, + "url": "https://launcher.mojang.com/mc/game/1.7.2/windows_server/07ae7cdcff6199735eb0f40da5d5c0763558a678/windows_server.exe" + } + }, + "id": "1.7.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.3/authlib-1.3.jar", + "sha1": "4fb033c2d6eccced08752d8f33e8c3a0a45deb2d", + "size": 35930, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.3/authlib-1.3.jar" + } + }, + "name": "com.mojang:authlib:1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131017/lwjgl-2.9.1-nightly-20131017.jar", + "sha1": "148d2981251ad796e50922dabfb9354ec26741dd", + "size": 1016818, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131017/lwjgl-2.9.1-nightly-20131017.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131017", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131017/lwjgl_util-2.9.1-nightly-20131017.jar", + "sha1": "b4570ef98d017fa8f515a202e727dd12f6ef52f3", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131017/lwjgl_util-2.9.1-nightly-20131017.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131017", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131017/lwjgl-platform-2.9.1-nightly-20131017-natives-osx.jar", + "sha1": "54241f3f8dac9617ca1ff335ffd3939f849c5017", + "size": 524201, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131017/lwjgl-platform-2.9.1-nightly-20131017-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131017", + "natives": { + "osx": "natives-osx" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets} --uuid ${auth_uuid} --accessToken ${auth_access_token}", + "minimumLauncherVersion": 9, + "releaseTime": "2013-10-25T13:00:00+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.7.3.json b/mojang/versions/1.7.3.json new file mode 100644 index 0000000000..fadf7ee40d --- /dev/null +++ b/mojang/versions/1.7.3.json @@ -0,0 +1,452 @@ +{ + "assetIndex": { + "id": "1.7.3", + "sha1": "bbc05b4c076ff654fa3154e6400d79d76a184245", + "size": 72524, + "totalSize": 111220155, + "url": "https://launchermeta.mojang.com/mc/assets/1.7.3/bbc05b4c076ff654fa3154e6400d79d76a184245/1.7.3.json" + }, + "assets": "1.7.3", + "downloads": { + "client": { + "sha1": "feaf10fa9da94c388f2c53a2cf31a14406d0c532", + "size": 5206064, + "url": "https://launcher.mojang.com/mc/game/1.7.3/client/feaf10fa9da94c388f2c53a2cf31a14406d0c532/client.jar" + }, + "server": { + "sha1": "707857a7bc7bf54fe60d557cca71004c34aa07bb", + "size": 9170432, + "url": "https://launcher.mojang.com/mc/game/1.7.3/server/707857a7bc7bf54fe60d557cca71004c34aa07bb/server.jar" + }, + "windows_server": { + "sha1": "cc590b8d6c88d25010b910e5596111bb8d06e446", + "size": 9566208, + "url": "https://launcher.mojang.com/mc/game/1.7.3/windows_server/cc590b8d6c88d25010b910e5596111bb8d06e446/windows_server.exe" + } + }, + "id": "1.7.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.2/authlib-1.2.jar", + "sha1": "131dd1b52112d1d1c6bae79b9d17acb7650dbcbe", + "size": 34601, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.2/authlib-1.2.jar" + } + }, + "name": "com.mojang:authlib:1.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar", + "sha1": "8e4b196ac3cbd364d8bdb245a055db81426a3304", + "size": 1014767, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131120" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar", + "sha1": "cd74579c20c3f538e82529e8f9bfcc9295befe92", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131120" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar", + "sha1": "94860428a5a2c5b5bbd28f0f7a7328cb09e19e61", + "size": 571429, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar", + "sha1": "d589214b69ac486d5e6466a6a15f77cf78c8b411", + "size": 527201, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar", + "sha1": "d2330e003d621521b11dc729a8f8d5aa21875ca7", + "size": 611339, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131120", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.12/twitch-5.12.jar", + "sha1": "f8d00e1ecf6fe09900dfe2f687fabace8593f283", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.12/twitch-5.12.jar" + } + }, + "name": "tv.twitch:twitch:5.12" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-osx.jar", + "sha1": "641b9857eb581e85b4aa6a63d14e17f9e261c2ec", + "size": 417067, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-32.jar", + "sha1": "04146aaeaa7706d6eb01d9a86cac20f84e61d8a8", + "size": 388720, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-64.jar", + "sha1": "986400274b05a29b62c42145cd22748bcff5f6cc", + "size": 467171, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.12", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties}", + "minimumLauncherVersion": 12, + "releaseTime": "2013-12-06T13:55:34+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.7.4.json b/mojang/versions/1.7.4.json new file mode 100644 index 0000000000..f0227f85ea --- /dev/null +++ b/mojang/versions/1.7.4.json @@ -0,0 +1,452 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "900950d8e3217b3a42405d1ecf767dcc31239d69", + "size": 5206443, + "url": "https://launcher.mojang.com/mc/game/1.7.4/client/900950d8e3217b3a42405d1ecf767dcc31239d69/client.jar" + }, + "server": { + "sha1": "61220311cef80aecc4cd8afecd5f18ca6b9461ff", + "size": 9170551, + "url": "https://launcher.mojang.com/mc/game/1.7.4/server/61220311cef80aecc4cd8afecd5f18ca6b9461ff/server.jar" + }, + "windows_server": { + "sha1": "7ab49ad1c31a59af47033437e3f39a79084f88f1", + "size": 9566327, + "url": "https://launcher.mojang.com/mc/game/1.7.4/windows_server/7ab49ad1c31a59af47033437e3f39a79084f88f1/windows_server.exe" + } + }, + "id": "1.7.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.2/authlib-1.2.jar", + "sha1": "131dd1b52112d1d1c6bae79b9d17acb7650dbcbe", + "size": 34601, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.2/authlib-1.2.jar" + } + }, + "name": "com.mojang:authlib:1.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar", + "sha1": "8e4b196ac3cbd364d8bdb245a055db81426a3304", + "size": 1014767, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131120" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar", + "sha1": "cd74579c20c3f538e82529e8f9bfcc9295befe92", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131120" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar", + "sha1": "94860428a5a2c5b5bbd28f0f7a7328cb09e19e61", + "size": 571429, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar", + "sha1": "d589214b69ac486d5e6466a6a15f77cf78c8b411", + "size": 527201, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar", + "sha1": "d2330e003d621521b11dc729a8f8d5aa21875ca7", + "size": 611339, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131120", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2013-12-09T12:28:10+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.7.5.json b/mojang/versions/1.7.5.json new file mode 100644 index 0000000000..bbd2b2c8e3 --- /dev/null +++ b/mojang/versions/1.7.5.json @@ -0,0 +1,452 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "77aa70ac5054cbf1140b6449b579e950d5050c4a", + "size": 5225771, + "url": "https://launcher.mojang.com/mc/game/1.7.5/client/77aa70ac5054cbf1140b6449b579e950d5050c4a/client.jar" + }, + "server": { + "sha1": "e1d557b2e31ea881404e41b05ec15c810415e060", + "size": 9173673, + "url": "https://launcher.mojang.com/mc/game/1.7.5/server/e1d557b2e31ea881404e41b05ec15c810415e060/server.jar" + }, + "windows_server": { + "sha1": "933b87c8fac1bc72271442d419b96dd87125dbc8", + "size": 9569449, + "url": "https://launcher.mojang.com/mc/game/1.7.5/windows_server/933b87c8fac1bc72271442d419b96dd87125dbc8/windows_server.exe" + } + }, + "id": "1.7.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.3.1/authlib-1.3.1.jar", + "sha1": "6400ee8be5171826a37e26c63ec82b9cf5a83937", + "size": 35935, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.3.1/authlib-1.3.1.jar" + } + }, + "name": "com.mojang:authlib:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-02-26T09:22:17+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.7.6.json b/mojang/versions/1.7.6.json new file mode 100644 index 0000000000..cacfddc1ca --- /dev/null +++ b/mojang/versions/1.7.6.json @@ -0,0 +1,463 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "6b2c5827994e17f904f0852f962dd6fccfbb8bdc", + "size": 5341288, + "url": "https://launcher.mojang.com/mc/game/1.7.6/client/6b2c5827994e17f904f0852f962dd6fccfbb8bdc/client.jar" + }, + "server": { + "sha1": "41ea7757d4d7f74b95fc1ac20f919a8e521e910c", + "size": 9482170, + "url": "https://launcher.mojang.com/mc/game/1.7.6/server/41ea7757d4d7f74b95fc1ac20f919a8e521e910c/server.jar" + }, + "windows_server": { + "sha1": "99615bc71d0a6e178961edc13be57cf4b7d0ef75", + "size": 9876410, + "url": "https://launcher.mojang.com/mc/game/1.7.6/windows_server/99615bc71d0a6e178961edc13be57cf4b7d0ef75/windows_server.exe" + } + }, + "id": "1.7.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.6/authlib-1.5.6.jar", + "sha1": "8e55bce5f47f1b3ffc43aa72720b28e376182934", + "size": 59548, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.6/authlib-1.5.6.jar" + } + }, + "name": "com.mojang:authlib:1.5.6" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-04-09T07:52:06+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.7.7.json b/mojang/versions/1.7.7.json new file mode 100644 index 0000000000..2d7a451842 --- /dev/null +++ b/mojang/versions/1.7.7.json @@ -0,0 +1,463 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "e520f254a2b496d61839b816d712e238b1243f30", + "size": 5267555, + "url": "https://launcher.mojang.com/mc/game/1.7.7/client/e520f254a2b496d61839b816d712e238b1243f30/client.jar" + }, + "server": { + "sha1": "a6ffc1624da980986c6cc12a1ddc79ab1b025c62", + "size": 9482631, + "url": "https://launcher.mojang.com/mc/game/1.7.7/server/a6ffc1624da980986c6cc12a1ddc79ab1b025c62/server.jar" + }, + "windows_server": { + "sha1": "10e3b9767064b2019142b8a68c9e179f897f7496", + "size": 9876871, + "url": "https://launcher.mojang.com/mc/game/1.7.7/windows_server/10e3b9767064b2019142b8a68c9e179f897f7496/windows_server.exe" + } + }, + "id": "1.7.7", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.8/authlib-1.5.8.jar", + "sha1": "95d53710c80c666c358d288f6e15b446fb5bce5c", + "size": 60476, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.8/authlib-1.5.8.jar" + } + }, + "name": "com.mojang:authlib:1.5.8" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-04-09T07:52:16+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.7.8.json b/mojang/versions/1.7.8.json new file mode 100644 index 0000000000..b409d25d42 --- /dev/null +++ b/mojang/versions/1.7.8.json @@ -0,0 +1,463 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "83ae44189888a873f46f7509a87ebdb6dc785741", + "size": 5269934, + "url": "https://launcher.mojang.com/mc/game/1.7.8/client/83ae44189888a873f46f7509a87ebdb6dc785741/client.jar" + }, + "server": { + "sha1": "c69ebfb84c2577661770371c4accdd5f87b8b21d", + "size": 9606088, + "url": "https://launcher.mojang.com/mc/game/1.7.8/server/c69ebfb84c2577661770371c4accdd5f87b8b21d/server.jar" + }, + "windows_server": { + "sha1": "6a6f9c4ee3cf15f27e002c171568571677cf7820", + "size": 10001864, + "url": "https://launcher.mojang.com/mc/game/1.7.8/windows_server/6a6f9c4ee3cf15f27e002c171568571677cf7820/windows_server.exe" + } + }, + "id": "1.7.8", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.12/authlib-1.5.12.jar", + "sha1": "fc360cf6eeb29b19983202abae049b5b997a665c", + "size": 62451, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.12/authlib-1.5.12.jar" + } + }, + "name": "com.mojang:authlib:1.5.12" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-04-09T07:58:16+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.7.9.json b/mojang/versions/1.7.9.json new file mode 100644 index 0000000000..b93026fadc --- /dev/null +++ b/mojang/versions/1.7.9.json @@ -0,0 +1,463 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "fbbaae784b1de315a8d08a82c6c345a583fb676b", + "size": 5268481, + "url": "https://launcher.mojang.com/mc/game/1.7.9/client/fbbaae784b1de315a8d08a82c6c345a583fb676b/client.jar" + }, + "server": { + "sha1": "4cec86a928ec171fdc0c6b40de2de102f21601b5", + "size": 9604581, + "url": "https://launcher.mojang.com/mc/game/1.7.9/server/4cec86a928ec171fdc0c6b40de2de102f21601b5/server.jar" + }, + "windows_server": { + "sha1": "51c1fd99e3814bae2a5d470dc9068205ab5c17a6", + "size": 10000357, + "url": "https://launcher.mojang.com/mc/game/1.7.9/windows_server/51c1fd99e3814bae2a5d470dc9068205ab5c17a6/windows_server.exe" + } + }, + "id": "1.7.9", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.13/authlib-1.5.13.jar", + "sha1": "260f1d004e6ac3b359c96bd12a6c9a937e5378ec", + "size": 61452, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.13/authlib-1.5.13.jar" + } + }, + "name": "com.mojang:authlib:1.5.13" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "releaseTime": "2014-04-14T13:29:23+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.8.1.json b/mojang/versions/1.8.1.json new file mode 100644 index 0000000000..bbfbf05bd9 --- /dev/null +++ b/mojang/versions/1.8.1.json @@ -0,0 +1,610 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "6edd2a3e3d76a7602c52f319f87cf11f7720b43b", + "size": 7762712, + "url": "https://launcher.mojang.com/mc/game/1.8.1/client/6edd2a3e3d76a7602c52f319f87cf11f7720b43b/client.jar" + }, + "server": { + "sha1": "68bfb524888f7c0ab939025e07e5de08843dac0f", + "size": 7903505, + "url": "https://launcher.mojang.com/mc/game/1.8.1/server/68bfb524888f7c0ab939025e07e5de08843dac0f/server.jar" + }, + "windows_server": { + "sha1": "af2948251122e017c1254afa969019bc78815510", + "size": 8297745, + "url": "https://launcher.mojang.com/mc/game/1.8.1/windows_server/af2948251122e017c1254afa969019bc78815510/windows_server.exe" + } + }, + "id": "1.8.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.8/realms-1.7.8.jar", + "sha1": "d8c9cc44f7b7c6c12a3cdd4b41368c7c04183338", + "size": 513619, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.8/realms-1.7.8.jar" + } + }, + "name": "com.mojang:realms:1.7.8" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2014-11-24T14:13:31+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.8.2.json b/mojang/versions/1.8.2.json new file mode 100644 index 0000000000..95c21bb80a --- /dev/null +++ b/mojang/versions/1.8.2.json @@ -0,0 +1,649 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "a8e71f6c81acfa834d249579a242f5b0852075c1", + "size": 8460686, + "url": "https://launcher.mojang.com/mc/game/1.8.2/client/a8e71f6c81acfa834d249579a242f5b0852075c1/client.jar" + }, + "server": { + "sha1": "a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e", + "size": 9778127, + "url": "https://launcher.mojang.com/mc/game/1.8.2/server/a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e/server.jar" + }, + "windows_server": { + "sha1": "cb05819c607a62ea6b43ab5c07d28892247d7c3a", + "size": 10172367, + "url": "https://launcher.mojang.com/mc/game/1.8.2/windows_server/cb05819c607a62ea6b43ab5c07d28892247d7c3a/windows_server.exe" + } + }, + "id": "1.8.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.9/realms-1.7.9.jar", + "sha1": "6548833ca0db9bcde8b99ee6c96882891f39b09c", + "size": 515231, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.9/realms-1.7.9.jar" + } + }, + "name": "com.mojang:realms:1.7.9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-02-19T15:47:29+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.8.3.json b/mojang/versions/1.8.3.json new file mode 100644 index 0000000000..9b40e1ee85 --- /dev/null +++ b/mojang/versions/1.8.3.json @@ -0,0 +1,649 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "69d14463ddc22e581bc66c66ef5eb72a8b452c46", + "size": 8460790, + "url": "https://launcher.mojang.com/mc/game/1.8.3/client/69d14463ddc22e581bc66c66ef5eb72a8b452c46/client.jar" + }, + "server": { + "sha1": "163ba351cb86f6390450bb2a67fafeb92b6c0f2f", + "size": 9778206, + "url": "https://launcher.mojang.com/mc/game/1.8.3/server/163ba351cb86f6390450bb2a67fafeb92b6c0f2f/server.jar" + }, + "windows_server": { + "sha1": "784d11c7cc6578c045c6a5ab29fae2f718d6e0ae", + "size": 10172446, + "url": "https://launcher.mojang.com/mc/game/1.8.3/windows_server/784d11c7cc6578c045c6a5ab29fae2f718d6e0ae/windows_server.exe" + } + }, + "id": "1.8.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.13/realms-1.7.13.jar", + "sha1": "c59452d644cf01c925c6c187a1bb4b87250520f5", + "size": 564501, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.13/realms-1.7.13.jar" + } + }, + "name": "com.mojang:realms:1.7.13" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-02-20T14:00:09+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.8.4.json b/mojang/versions/1.8.4.json new file mode 100644 index 0000000000..d248e37c5c --- /dev/null +++ b/mojang/versions/1.8.4.json @@ -0,0 +1,649 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "459204fabee3fd9976a6c942b24cbd8382d02d6e", + "size": 8461965, + "url": "https://launcher.mojang.com/mc/game/1.8.4/client/459204fabee3fd9976a6c942b24cbd8382d02d6e/client.jar" + }, + "server": { + "sha1": "dd4b5eba1c79500390e0b0f45162fa70d38f8a3d", + "size": 9779346, + "url": "https://launcher.mojang.com/mc/game/1.8.4/server/dd4b5eba1c79500390e0b0f45162fa70d38f8a3d/server.jar" + }, + "windows_server": { + "sha1": "dc10e839bdb302ad472d05b25f23da25b216cb34", + "size": 10173586, + "url": "https://launcher.mojang.com/mc/game/1.8.4/windows_server/dc10e839bdb302ad472d05b25f23da25b216cb34/windows_server.exe" + } + }, + "id": "1.8.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.17/realms-1.7.17.jar", + "sha1": "ff6699863f6c7dae8a03b17279f3e93445671880", + "size": 570220, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.17/realms-1.7.17.jar" + } + }, + "name": "com.mojang:realms:1.7.17" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-04-17T11:37:50+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.8.5.json b/mojang/versions/1.8.5.json new file mode 100644 index 0000000000..ea5ffd138e --- /dev/null +++ b/mojang/versions/1.8.5.json @@ -0,0 +1,649 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "5d39957c61d19042f8bd669a6faa99989cf37083", + "size": 8462879, + "url": "https://launcher.mojang.com/mc/game/1.8.5/client/5d39957c61d19042f8bd669a6faa99989cf37083/client.jar" + }, + "server": { + "sha1": "ea6dd23658b167dbc0877015d1072cac21ab6eee", + "size": 9781878, + "url": "https://launcher.mojang.com/mc/game/1.8.5/server/ea6dd23658b167dbc0877015d1072cac21ab6eee/server.jar" + }, + "windows_server": { + "sha1": "a02c088dca4738e78d15bcdc8909b7ecec7aa0a3", + "size": 10176118, + "url": "https://launcher.mojang.com/mc/game/1.8.5/windows_server/a02c088dca4738e78d15bcdc8909b7ecec7aa0a3/windows_server.exe" + } + }, + "id": "1.8.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.18/realms-1.7.18.jar", + "sha1": "ab6629c35663a5bc4cacd23a9c0182cb2dc8f229", + "size": 570220, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.18/realms-1.7.18.jar" + } + }, + "name": "com.mojang:realms:1.7.18" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-05-22T11:15:28+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.8.6.json b/mojang/versions/1.8.6.json new file mode 100644 index 0000000000..174e2c662b --- /dev/null +++ b/mojang/versions/1.8.6.json @@ -0,0 +1,649 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "faa55e34ded35089d34fe921ea83d317fc152e93", + "size": 8461536, + "url": "https://launcher.mojang.com/mc/game/1.8.6/client/faa55e34ded35089d34fe921ea83d317fc152e93/client.jar" + }, + "server": { + "sha1": "2bd44b53198f143fb278f8bec3a505dad0beacd2", + "size": 9780573, + "url": "https://launcher.mojang.com/mc/game/1.8.6/server/2bd44b53198f143fb278f8bec3a505dad0beacd2/server.jar" + }, + "windows_server": { + "sha1": "d7a97168d593e944a369ced9e4ee00b63d4fc7a0", + "size": 10174813, + "url": "https://launcher.mojang.com/mc/game/1.8.6/windows_server/d7a97168d593e944a369ced9e4ee00b63d4fc7a0/windows_server.exe" + } + }, + "id": "1.8.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.19/realms-1.7.19.jar", + "sha1": "52d032ff4f56c14af9c39cdacf9bcc48a0ccba1d", + "size": 570220, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.19/realms-1.7.19.jar" + } + }, + "name": "com.mojang:realms:1.7.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-05-25T10:31:19+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.8.7.json b/mojang/versions/1.8.7.json new file mode 100644 index 0000000000..60f8a21bb3 --- /dev/null +++ b/mojang/versions/1.8.7.json @@ -0,0 +1,649 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "d546a6a092060c85f1eb1d9213ff823c558b1255", + "size": 8461925, + "url": "https://launcher.mojang.com/mc/game/1.8.7/client/d546a6a092060c85f1eb1d9213ff823c558b1255/client.jar" + }, + "server": { + "sha1": "35c59e16d1f3b751cd20b76b9b8a19045de363a9", + "size": 9780646, + "url": "https://launcher.mojang.com/mc/game/1.8.7/server/35c59e16d1f3b751cd20b76b9b8a19045de363a9/server.jar" + }, + "windows_server": { + "sha1": "bc3e9a1f4192313766dec46a5d1e72f0bffed19b", + "size": 10174886, + "url": "https://launcher.mojang.com/mc/game/1.8.7/windows_server/bc3e9a1f4192313766dec46a5d1e72f0bffed19b/windows_server.exe" + } + }, + "id": "1.8.7", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.23/realms-1.7.23.jar", + "sha1": "79fd63e165deb4ebde30614f4ffe52f5505cc8f4", + "size": 327005, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.23/realms-1.7.23.jar" + } + }, + "name": "com.mojang:realms:1.7.23" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-06-05T10:10:44+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.8.8.json b/mojang/versions/1.8.8.json new file mode 100644 index 0000000000..2123607934 --- /dev/null +++ b/mojang/versions/1.8.8.json @@ -0,0 +1,649 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "0983f08be6a4e624f5d85689d1aca869ed99c738", + "size": 8465313, + "url": "https://launcher.mojang.com/mc/game/1.8.8/client/0983f08be6a4e624f5d85689d1aca869ed99c738/client.jar" + }, + "server": { + "sha1": "5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7", + "size": 8322852, + "url": "https://launcher.mojang.com/mc/game/1.8.8/server/5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7/server.jar" + }, + "windows_server": { + "sha1": "6c95fb4d56a7873ca30385640c546d89c1478b71", + "size": 8718628, + "url": "https://launcher.mojang.com/mc/game/1.8.8/windows_server/6c95fb4d56a7873ca30385640c546d89c1478b71/windows_server.exe" + } + }, + "id": "1.8.8", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.39/realms-1.7.39.jar", + "sha1": "c282954ce2a3bc62812e0d41c05f179b3b5839d7", + "size": 443224, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.39/realms-1.7.39.jar" + } + }, + "name": "com.mojang:realms:1.7.39" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-07-27T10:31:28+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.8.9.json b/mojang/versions/1.8.9.json new file mode 100644 index 0000000000..42f3f872b4 --- /dev/null +++ b/mojang/versions/1.8.9.json @@ -0,0 +1,649 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "3870888a6c3d349d3771a3e9d16c9bf5e076b908", + "size": 8461484, + "url": "https://launcher.mojang.com/mc/game/1.8.9/client/3870888a6c3d349d3771a3e9d16c9bf5e076b908/client.jar" + }, + "server": { + "sha1": "b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd", + "size": 8320755, + "url": "https://launcher.mojang.com/mc/game/1.8.9/server/b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd/server.jar" + }, + "windows_server": { + "sha1": "5143618265b8a2d1d28bcadf206b7327738c2670", + "size": 8714995, + "url": "https://launcher.mojang.com/mc/game/1.8.9/windows_server/5143618265b8a2d1d28bcadf206b7327738c2670/windows_server.exe" + } + }, + "id": "1.8.9", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.59/realms-1.7.59.jar", + "sha1": "9c6c59b742d8e038a15f64c1aa273a893a658424", + "size": 1198123, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.59/realms-1.7.59.jar" + } + }, + "name": "com.mojang:realms:1.7.59" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2015-12-03T09:24:39+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.8.json b/mojang/versions/1.8.json new file mode 100644 index 0000000000..62c7749b69 --- /dev/null +++ b/mojang/versions/1.8.json @@ -0,0 +1,632 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "d722504db9de2b47f46cc592b8528446272ae648", + "size": 7746841, + "url": "https://launcher.mojang.com/mc/game/1.8/client/d722504db9de2b47f46cc592b8528446272ae648/client.jar" + }, + "server": { + "sha1": "a028f00e678ee5c6aef0e29656dca091b5df11c7", + "size": 10375504, + "url": "https://launcher.mojang.com/mc/game/1.8/server/a028f00e678ee5c6aef0e29656dca091b5df11c7/server.jar" + }, + "windows_server": { + "sha1": "73e0862463b91a6a5aea29da58f85ef1e7915c83", + "size": 10769744, + "url": "https://launcher.mojang.com/mc/game/1.8/windows_server/73e0862463b91a6a5aea29da58f85ef1e7915c83/windows_server.exe" + } + }, + "id": "1.8", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.5.2/vecmath-1.5.2.jar", + "sha1": "79846ba34cbd89e2422d74d53752f993dcc2ccaf", + "size": 318956, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.5.2/vecmath-1.5.2.jar" + } + }, + "name": "java3d:vecmath:1.5.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.15.Final/netty-all-4.0.15.Final.jar", + "sha1": "085cad5eb4fc8ae2ecc990dc7c411771a091ded5", + "size": 1501009, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.15.Final/netty-all-4.0.15.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.15.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.6.1/realms-1.6.1.jar", + "sha1": "5655f6fb44aece10e5b3ad7cfee3e6936031c068", + "size": 298229, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.6.1/realms-1.6.1.jar" + } + }, + "name": "com.mojang:realms:1.6.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "releaseTime": "2014-09-02T08:24:35+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.9.1.json b/mojang/versions/1.9.1.json new file mode 100644 index 0000000000..ab9229263f --- /dev/null +++ b/mojang/versions/1.9.1.json @@ -0,0 +1,552 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "9bc7f02323d90b9385c1a5dbd47fb144a3fb8835", + "size": 8699282, + "url": "https://launcher.mojang.com/mc/game/1.9.1/client/9bc7f02323d90b9385c1a5dbd47fb144a3fb8835/client.jar" + }, + "server": { + "sha1": "bf95d9118d9b4b827f524c878efd275125b56181", + "size": 8848010, + "url": "https://launcher.mojang.com/mc/game/1.9.1/server/bf95d9118d9b4b827f524c878efd275125b56181/server.jar" + } + }, + "id": "1.9.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.14/realms-1.8.14.jar", + "sha1": "8a58a8c1b9803b19eb93a7a3bfc1bffd58dfd99f", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.14/realms-1.8.14.jar" + } + }, + "name": "com.mojang:realms:1.8.14" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-03-30T13:43:07+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.9.2.json b/mojang/versions/1.9.2.json new file mode 100644 index 0000000000..8d8e5c4201 --- /dev/null +++ b/mojang/versions/1.9.2.json @@ -0,0 +1,552 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "19106fd5e222dca0f2dde9f66db8384c9a7db957", + "size": 8699297, + "url": "https://launcher.mojang.com/mc/game/1.9.2/client/19106fd5e222dca0f2dde9f66db8384c9a7db957/client.jar" + }, + "server": { + "sha1": "2b95cc7b136017e064c46d04a5825fe4cfa1be30", + "size": 8848002, + "url": "https://launcher.mojang.com/mc/game/1.9.2/server/2b95cc7b136017e064c46d04a5825fe4cfa1be30/server.jar" + } + }, + "id": "1.9.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.18/realms-1.8.18.jar", + "sha1": "a653274c4572ad0cedb0d9abcf0cd0c14555397b", + "size": 1575794, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.18/realms-1.8.18.jar" + } + }, + "name": "com.mojang:realms:1.8.18" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-03-30T15:23:55+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.9.3.json b/mojang/versions/1.9.3.json new file mode 100644 index 0000000000..7eb3b5292a --- /dev/null +++ b/mojang/versions/1.9.3.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "b6985b0d3a0520dfb6f17eeb1e8ba58ce9577061", + "size": 8736082, + "url": "https://launcher.mojang.com/mc/game/1.9.3/client/b6985b0d3a0520dfb6f17eeb1e8ba58ce9577061/client.jar" + }, + "server": { + "sha1": "8e897b6b6d784f745332644f4d104f7a6e737ccf", + "size": 9399056, + "url": "https://launcher.mojang.com/mc/game/1.9.3/server/8e897b6b6d784f745332644f4d104f7a6e737ccf/server.jar" + } + }, + "id": "1.9.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", + "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" + } + }, + "name": "com.mojang:realms:1.8.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-05-10T08:33:35+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.9.4.json b/mojang/versions/1.9.4.json new file mode 100644 index 0000000000..cfac00f31d --- /dev/null +++ b/mojang/versions/1.9.4.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "4a61c873be90bb1196d68dac7b29870408c56969", + "size": 8736083, + "url": "https://launcher.mojang.com/mc/game/1.9.4/client/4a61c873be90bb1196d68dac7b29870408c56969/client.jar" + }, + "server": { + "sha1": "edbb7b1758af33d365bf835eb9d13de005b1e274", + "size": 9399053, + "url": "https://launcher.mojang.com/mc/game/1.9.4/server/edbb7b1758af33d365bf835eb9d13de005b1e274/server.jar" + } + }, + "id": "1.9.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", + "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" + } + }, + "name": "com.mojang:realms:1.8.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-05-10T10:17:16+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/1.9.json b/mojang/versions/1.9.json new file mode 100644 index 0000000000..4bc4923c59 --- /dev/null +++ b/mojang/versions/1.9.json @@ -0,0 +1,552 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "2f67dfe8953299440d1902f9124f0f2c3a2c940f", + "size": 8697592, + "url": "https://launcher.mojang.com/mc/game/1.9/client/2f67dfe8953299440d1902f9124f0f2c3a2c940f/client.jar" + }, + "server": { + "sha1": "b4d449cf2918e0f3bd8aa18954b916a4d1880f0d", + "size": 8848015, + "url": "https://launcher.mojang.com/mc/game/1.9/server/b4d449cf2918e0f3bd8aa18954b916a4d1880f0d/server.jar" + } + }, + "id": "1.9", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.7/realms-1.8.7.jar", + "sha1": "b624280016616bb56cc6c30282684322edc7e7eb", + "size": 1132656, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.7/realms-1.8.7.jar" + } + }, + "name": "com.mojang:realms:1.8.7" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-02-29T13:49:54+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/mojang/versions/16w32b.json b/mojang/versions/16w32b.json new file mode 100644 index 0000000000..fd165cfbdf --- /dev/null +++ b/mojang/versions/16w32b.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "71afbf19a5e9d37cceb449743323acbb17895dae", + "size": 8887744, + "url": "https://launcher.mojang.com/mc/game/16w32b/client/71afbf19a5e9d37cceb449743323acbb17895dae/client.jar" + }, + "server": { + "sha1": "b912ff1468e93003f36cda32db5d70133b517f97", + "size": 9481725, + "url": "https://launcher.mojang.com/mc/game/16w32b/server/b912ff1468e93003f36cda32db5d70133b517f97/server.jar" + } + }, + "id": "16w32b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-08-11T14:34:29+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/mojang/versions/16w33a.json b/mojang/versions/16w33a.json new file mode 100644 index 0000000000..1236caa4b9 --- /dev/null +++ b/mojang/versions/16w33a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "e565f6a8dacc85b81faaf17e4a13125b2ad5c335", + "size": 8889021, + "url": "https://launcher.mojang.com/mc/game/16w33a/client/e565f6a8dacc85b81faaf17e4a13125b2ad5c335/client.jar" + }, + "server": { + "sha1": "dfdda3e5ba769ba0634ad43ca1124a401d6addca", + "size": 9482198, + "url": "https://launcher.mojang.com/mc/game/16w33a/server/dfdda3e5ba769ba0634ad43ca1124a401d6addca/server.jar" + } + }, + "id": "16w33a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-08-17T12:48:57+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/mojang/versions/16w35a.json b/mojang/versions/16w35a.json new file mode 100644 index 0000000000..37bb7ab355 --- /dev/null +++ b/mojang/versions/16w35a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "96bf2617491528e0a4d636fa08afe3c8c14282c7", + "size": 8892558, + "url": "https://launcher.mojang.com/mc/game/16w35a/client/96bf2617491528e0a4d636fa08afe3c8c14282c7/client.jar" + }, + "server": { + "sha1": "16ad43cb3b87b0279028af26201af7651b87c9e0", + "size": 9485596, + "url": "https://launcher.mojang.com/mc/game/16w35a/server/16ad43cb3b87b0279028af26201af7651b87c9e0/server.jar" + } + }, + "id": "16w35a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-09-01T13:13:38+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/mojang/versions/16w36a.json b/mojang/versions/16w36a.json new file mode 100644 index 0000000000..c38786ddd7 --- /dev/null +++ b/mojang/versions/16w36a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "f333065b34c818493736a90d5f559ee702957bd3", + "size": 8894291, + "url": "https://launcher.mojang.com/mc/game/16w36a/client/f333065b34c818493736a90d5f559ee702957bd3/client.jar" + }, + "server": { + "sha1": "921580b22ce7d48f9d541364a3b04eebb680222e", + "size": 9488664, + "url": "https://launcher.mojang.com/mc/game/16w36a/server/921580b22ce7d48f9d541364a3b04eebb680222e/server.jar" + } + }, + "id": "16w36a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-09-08T14:55:10+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/mojang/versions/16w38a.json b/mojang/versions/16w38a.json new file mode 100644 index 0000000000..b12fa66131 --- /dev/null +++ b/mojang/versions/16w38a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "e249ff8eded25695b921ccef066bc8a5db154a6d", + "size": 8893357, + "url": "https://launcher.mojang.com/mc/game/16w38a/client/e249ff8eded25695b921ccef066bc8a5db154a6d/client.jar" + }, + "server": { + "sha1": "95ffd7c33ad9f978d4a23762978923b96fc0aa7e", + "size": 9490735, + "url": "https://launcher.mojang.com/mc/game/16w38a/server/95ffd7c33ad9f978d4a23762978923b96fc0aa7e/server.jar" + } + }, + "id": "16w38a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-09-20T12:40:49+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/mojang/versions/16w39c.json b/mojang/versions/16w39c.json new file mode 100644 index 0000000000..c3734f1229 --- /dev/null +++ b/mojang/versions/16w39c.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "417fe811581f045d4f5de0381b08cd7dc3744c41", + "size": 9250850, + "url": "https://launcher.mojang.com/mc/game/16w39c/client/417fe811581f045d4f5de0381b08cd7dc3744c41/client.jar" + }, + "server": { + "sha1": "df13c6cbf5fc735896b22f56b1f8940dd11a3b5f", + "size": 9695321, + "url": "https://launcher.mojang.com/mc/game/16w39c/server/df13c6cbf5fc735896b22f56b1f8940dd11a3b5f/server.jar" + } + }, + "id": "16w39c", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-09-30T14:11:48+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/mojang/versions/16w40a.json b/mojang/versions/16w40a.json new file mode 100644 index 0000000000..f86a8d3216 --- /dev/null +++ b/mojang/versions/16w40a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "6e5f07830bbd10ab10b6cccdaaef17c6b589a6d7", + "size": 9252677, + "url": "https://launcher.mojang.com/mc/game/16w40a/client/6e5f07830bbd10ab10b6cccdaaef17c6b589a6d7/client.jar" + }, + "server": { + "sha1": "64a1a5ba3f347c5e03477b42ac13d10ee193b51c", + "size": 9697554, + "url": "https://launcher.mojang.com/mc/game/16w40a/server/64a1a5ba3f347c5e03477b42ac13d10ee193b51c/server.jar" + } + }, + "id": "16w40a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-10-06T13:57:59+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/mojang/versions/16w41a.json b/mojang/versions/16w41a.json new file mode 100644 index 0000000000..70e580bf63 --- /dev/null +++ b/mojang/versions/16w41a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "89c23ff48bce1df436919147044be1668270e60b", + "size": 9262771, + "url": "https://launcher.mojang.com/mc/game/16w41a/client/89c23ff48bce1df436919147044be1668270e60b/client.jar" + }, + "server": { + "sha1": "94f47b24edd154d89240e49d9b7371e74f433d19", + "size": 9703598, + "url": "https://launcher.mojang.com/mc/game/16w41a/server/94f47b24edd154d89240e49d9b7371e74f433d19/server.jar" + } + }, + "id": "16w41a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-10-13T14:28:35+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/mojang/versions/16w42a.json b/mojang/versions/16w42a.json new file mode 100644 index 0000000000..7eca1efa76 --- /dev/null +++ b/mojang/versions/16w42a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "3742e2ccb78ef02f1820f7dc73f5aafcf8c213a8", + "size": 9252178, + "url": "https://launcher.mojang.com/mc/game/16w42a/client/3742e2ccb78ef02f1820f7dc73f5aafcf8c213a8/client.jar" + }, + "server": { + "sha1": "ad6aa39daf88864fcd84b231638e3dc28bde83f3", + "size": 9698014, + "url": "https://launcher.mojang.com/mc/game/16w42a/server/ad6aa39daf88864fcd84b231638e3dc28bde83f3/server.jar" + } + }, + "id": "16w42a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-10-19T11:17:47+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/mojang/versions/16w43a.json b/mojang/versions/16w43a.json new file mode 100644 index 0000000000..a51a327f68 --- /dev/null +++ b/mojang/versions/16w43a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "70449cf6d3f1f068ef7269d49ccdecd18e3a4712", + "size": 9255644, + "url": "https://launcher.mojang.com/mc/game/16w43a/client/70449cf6d3f1f068ef7269d49ccdecd18e3a4712/client.jar" + }, + "server": { + "sha1": "c5cc57bfd0a3462c2634a37c83877e91f25f020b", + "size": 9701802, + "url": "https://launcher.mojang.com/mc/game/16w43a/server/c5cc57bfd0a3462c2634a37c83877e91f25f020b/server.jar" + } + }, + "id": "16w43a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-10-27T09:00:51+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/mojang/versions/16w44a.json b/mojang/versions/16w44a.json new file mode 100644 index 0000000000..6aa44c1770 --- /dev/null +++ b/mojang/versions/16w44a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "fa3d0b4d577f475534e600a0ee1a62fb08ca29dc", + "size": 9268856, + "url": "https://launcher.mojang.com/mc/game/16w44a/client/fa3d0b4d577f475534e600a0ee1a62fb08ca29dc/client.jar" + }, + "server": { + "sha1": "9f30eff92cc234034581f0a1ef40c6d76f6b3e69", + "size": 9712521, + "url": "https://launcher.mojang.com/mc/game/16w44a/server/9f30eff92cc234034581f0a1ef40c6d76f6b3e69/server.jar" + } + }, + "id": "16w44a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.0/realms-1.10.0.jar", + "sha1": "e73c98944e2170f895357a703c3322bcd68d1699", + "size": 1493992, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.0/realms-1.10.0.jar" + } + }, + "name": "com.mojang:realms:1.10.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-11-03T14:17:11+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/mojang/versions/16w50a.json b/mojang/versions/16w50a.json new file mode 100644 index 0000000000..618411dadb --- /dev/null +++ b/mojang/versions/16w50a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "925650c3ed9e1e79dd3f846a49a9de3a7f8e700c", + "size": 9194941, + "url": "https://launcher.mojang.com/mc/game/16w50a/client/925650c3ed9e1e79dd3f846a49a9de3a7f8e700c/client.jar" + }, + "server": { + "sha1": "d4d30a5433846d205974ace4cf34c9b294e0833f", + "size": 9720347, + "url": "https://launcher.mojang.com/mc/game/16w50a/server/d4d30a5433846d205974ace4cf34c9b294e0833f/server.jar" + } + }, + "id": "16w50a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.1/realms-1.10.1.jar", + "sha1": "d6369254de32e6e23866c7d99d1d081c2dba11fa", + "size": 1463224, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.1/realms-1.10.1.jar" + } + }, + "name": "com.mojang:realms:1.10.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2016-12-15T14:38:52+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/mojang/versions/17w06a.json b/mojang/versions/17w06a.json new file mode 100644 index 0000000000..698a64f885 --- /dev/null +++ b/mojang/versions/17w06a.json @@ -0,0 +1,563 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "ace57ac6f4a661fc095241004c46d1305c573bc1", + "size": 9296634, + "url": "https://launcher.mojang.com/mc/game/17w06a/client/ace57ac6f4a661fc095241004c46d1305c573bc1/client.jar" + }, + "server": { + "sha1": "37441cab126ee2a4f292c9bf488c9dd800cff841", + "size": 9726758, + "url": "https://launcher.mojang.com/mc/game/17w06a/server/37441cab126ee2a4f292c9bf488c9dd800cff841/server.jar" + } + }, + "id": "17w06a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.8/realms-1.10.8.jar", + "sha1": "67560bbd6a83d48ae8b956f1feac09010bde879c", + "size": 3025164, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.8/realms-1.10.8.jar" + } + }, + "name": "com.mojang:realms:1.10.8" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "releaseTime": "2017-02-08T13:16:29+00:00", + "time": "2017-02-08T13:17:20+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/mojang/versions/a1.0.11.json b/mojang/versions/a1.0.11.json new file mode 100644 index 0000000000..5fa3707fe4 --- /dev/null +++ b/mojang/versions/a1.0.11.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "d7ceb02909d0e1031a99ff4d8053d3f4abfbb2da", + "size": 839226, + "url": "https://launcher.mojang.com/mc/game/a1.0.11/client/d7ceb02909d0e1031a99ff4d8053d3f4abfbb2da/client.jar" + } + }, + "id": "a1.0.11", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-07-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.0.14.json b/mojang/versions/a1.0.14.json new file mode 100644 index 0000000000..2eb6f20912 --- /dev/null +++ b/mojang/versions/a1.0.14.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "9b4b90d8def2a680b7c9eca40dd03e2266c8977a", + "size": 852870, + "url": "https://launcher.mojang.com/mc/game/a1.0.14/client/9b4b90d8def2a680b7c9eca40dd03e2266c8977a/client.jar" + } + }, + "id": "a1.0.14", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-07-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.0.15.json b/mojang/versions/a1.0.15.json new file mode 100644 index 0000000000..949a4d8905 --- /dev/null +++ b/mojang/versions/a1.0.15.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "03edaff812bedd4157a90877e779d7b7ecf78e97", + "size": 858725, + "url": "https://launcher.mojang.com/mc/game/a1.0.15/client/03edaff812bedd4157a90877e779d7b7ecf78e97/client.jar" + } + }, + "id": "a1.0.15", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-08-03T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.0.16.json b/mojang/versions/a1.0.16.json new file mode 100644 index 0000000000..23aee5a978 --- /dev/null +++ b/mojang/versions/a1.0.16.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "98ce80c7630ccb3bb38687ff98bfd18935d49a57", + "size": 860090, + "url": "https://launcher.mojang.com/mc/game/a1.0.16/client/98ce80c7630ccb3bb38687ff98bfd18935d49a57/client.jar" + } + }, + "id": "a1.0.16", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-08-11T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.0.17_02.json b/mojang/versions/a1.0.17_02.json new file mode 100644 index 0000000000..9c7a6e240e --- /dev/null +++ b/mojang/versions/a1.0.17_02.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "39f20ee472a40322e034643a8d1668836f5052bd", + "size": 867241, + "url": "https://launcher.mojang.com/mc/game/a1.0.17_02/client/39f20ee472a40322e034643a8d1668836f5052bd/client.jar" + } + }, + "id": "a1.0.17_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-08-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.0.17_04.json b/mojang/versions/a1.0.17_04.json new file mode 100644 index 0000000000..4934feff2c --- /dev/null +++ b/mojang/versions/a1.0.17_04.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "61cb4c717981f34bf90e8502d2eb8cf2aa6db0cd", + "size": 867341, + "url": "https://launcher.mojang.com/mc/game/a1.0.17_04/client/61cb4c717981f34bf90e8502d2eb8cf2aa6db0cd/client.jar" + } + }, + "id": "a1.0.17_04", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-08-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.0.4.json b/mojang/versions/a1.0.4.json new file mode 100644 index 0000000000..0e9bb3486a --- /dev/null +++ b/mojang/versions/a1.0.4.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e5838277b3bb193e58408713f1fc6e005c5f3c0c", + "size": 749244, + "url": "https://launcher.mojang.com/mc/game/a1.0.4/client/e5838277b3bb193e58408713f1fc6e005c5f3c0c/client.jar" + } + }, + "id": "a1.0.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2010-07-08T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.0.5_01.json b/mojang/versions/a1.0.5_01.json new file mode 100644 index 0000000000..d4e4af6d95 --- /dev/null +++ b/mojang/versions/a1.0.5_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "73f569bf5556580979606049204835ae1a54f04d", + "size": 783436, + "url": "https://launcher.mojang.com/mc/game/a1.0.5_01/client/73f569bf5556580979606049204835ae1a54f04d/client.jar" + } + }, + "id": "a1.0.5_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2010-07-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.1.0.json b/mojang/versions/a1.1.0.json new file mode 100644 index 0000000000..f79b6dd1bf --- /dev/null +++ b/mojang/versions/a1.1.0.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "d58d1db929994ff383bdbe6fed31887e04b965c3", + "size": 866730, + "url": "https://launcher.mojang.com/mc/game/a1.1.0/client/d58d1db929994ff383bdbe6fed31887e04b965c3/client.jar" + } + }, + "id": "a1.1.0", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-09-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.1.2.json b/mojang/versions/a1.1.2.json new file mode 100644 index 0000000000..ac5c7182c9 --- /dev/null +++ b/mojang/versions/a1.1.2.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f9b4b66f9c18bf4800d80f1c8865a837f92c6105", + "size": 897054, + "url": "https://launcher.mojang.com/mc/game/a1.1.2/client/f9b4b66f9c18bf4800d80f1c8865a837f92c6105/client.jar" + } + }, + "id": "a1.1.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-09-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.1.2_01.json b/mojang/versions/a1.1.2_01.json new file mode 100644 index 0000000000..a939f31a33 --- /dev/null +++ b/mojang/versions/a1.1.2_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "daa4b9f192d2c260837d3b98c39432324da28e86", + "size": 897164, + "url": "https://launcher.mojang.com/mc/game/a1.1.2_01/client/daa4b9f192d2c260837d3b98c39432324da28e86/client.jar" + } + }, + "id": "a1.1.2_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-09-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.2.0.json b/mojang/versions/a1.2.0.json new file mode 100644 index 0000000000..7eda71f5ab --- /dev/null +++ b/mojang/versions/a1.2.0.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "8632ea716fd083c2975f16d612306fd80bee46db", + "size": 1055945, + "url": "https://launcher.mojang.com/mc/game/a1.2.0/client/8632ea716fd083c2975f16d612306fd80bee46db/client.jar" + } + }, + "id": "a1.2.0", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-10-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.2.0_01.json b/mojang/versions/a1.2.0_01.json new file mode 100644 index 0000000000..598a5f6d3a --- /dev/null +++ b/mojang/versions/a1.2.0_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "332bfe7bf26f6a5cc93ee85e6759ce33784409d0", + "size": 1053339, + "url": "https://launcher.mojang.com/mc/game/a1.2.0_01/client/332bfe7bf26f6a5cc93ee85e6759ce33784409d0/client.jar" + } + }, + "id": "a1.2.0_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-10-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.2.0_02.json b/mojang/versions/a1.2.0_02.json new file mode 100644 index 0000000000..1694da779a --- /dev/null +++ b/mojang/versions/a1.2.0_02.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b99da0a683e6dc1ade4df1bf159e021ad07d4fca", + "size": 1053256, + "url": "https://launcher.mojang.com/mc/game/a1.2.0_02/client/b99da0a683e6dc1ade4df1bf159e021ad07d4fca/client.jar" + } + }, + "id": "a1.2.0_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-03T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.2.1.json b/mojang/versions/a1.2.1.json new file mode 100644 index 0000000000..564d9a2f4f --- /dev/null +++ b/mojang/versions/a1.2.1.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e4226f9ba622634e3101681bc641eec7ee9e72fd", + "size": 1053508, + "url": "https://launcher.mojang.com/mc/game/a1.2.1/client/e4226f9ba622634e3101681bc641eec7ee9e72fd/client.jar" + } + }, + "id": "a1.2.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-04T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.2.1_01.json b/mojang/versions/a1.2.1_01.json new file mode 100644 index 0000000000..04e800b07a --- /dev/null +++ b/mojang/versions/a1.2.1_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e4226f9ba622634e3101681bc641eec7ee9e72fd", + "size": 1053508, + "url": "https://launcher.mojang.com/mc/game/a1.2.1_01/client/e4226f9ba622634e3101681bc641eec7ee9e72fd/client.jar" + } + }, + "id": "a1.2.1_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-04T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.2.2a.json b/mojang/versions/a1.2.2a.json new file mode 100644 index 0000000000..aaea618887 --- /dev/null +++ b/mojang/versions/a1.2.2a.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7d9d85eaca9627d3a40e6d122182f2d22d39dbf9", + "size": 1098159, + "url": "https://launcher.mojang.com/mc/game/a1.2.2a/client/7d9d85eaca9627d3a40e6d122182f2d22d39dbf9/client.jar" + } + }, + "id": "a1.2.2a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-09T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.2.2b.json b/mojang/versions/a1.2.2b.json new file mode 100644 index 0000000000..66d729a04b --- /dev/null +++ b/mojang/versions/a1.2.2b.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "1c28c8431392641045b59e98a81877d7c94ff0ca", + "size": 1098113, + "url": "https://launcher.mojang.com/mc/game/a1.2.2b/client/1c28c8431392641045b59e98a81877d7c94ff0ca/client.jar" + } + }, + "id": "a1.2.2b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-09T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.2.3.json b/mojang/versions/a1.2.3.json new file mode 100644 index 0000000000..a2d35fa0f2 --- /dev/null +++ b/mojang/versions/a1.2.3.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f4be258122cb62208b350cd2068685ad859bb447", + "size": 1101109, + "url": "https://launcher.mojang.com/mc/game/a1.2.3/client/f4be258122cb62208b350cd2068685ad859bb447/client.jar" + } + }, + "id": "a1.2.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-23T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.2.3_01.json b/mojang/versions/a1.2.3_01.json new file mode 100644 index 0000000000..09781e8628 --- /dev/null +++ b/mojang/versions/a1.2.3_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "1d46e65022f3a7cf4b8ad30ee5a8d52b3b2b9486", + "size": 1101132, + "url": "https://launcher.mojang.com/mc/game/a1.2.3_01/client/1d46e65022f3a7cf4b8ad30ee5a8d52b3b2b9486/client.jar" + } + }, + "id": "a1.2.3_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-23T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.2.3_02.json b/mojang/versions/a1.2.3_02.json new file mode 100644 index 0000000000..922762e039 --- /dev/null +++ b/mojang/versions/a1.2.3_02.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "dc61158e1df763f87483abb6ab540dc1c42e63c4", + "size": 1101006, + "url": "https://launcher.mojang.com/mc/game/a1.2.3_02/client/dc61158e1df763f87483abb6ab540dc1c42e63c4/client.jar" + } + }, + "id": "a1.2.3_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-24T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.2.3_04.json b/mojang/versions/a1.2.3_04.json new file mode 100644 index 0000000000..667f6035b8 --- /dev/null +++ b/mojang/versions/a1.2.3_04.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7f60cb9d0d40af20001d15287b78aa26a217a910", + "size": 1101135, + "url": "https://launcher.mojang.com/mc/game/a1.2.3_04/client/7f60cb9d0d40af20001d15287b78aa26a217a910/client.jar" + } + }, + "id": "a1.2.3_04", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-25T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.2.4_01.json b/mojang/versions/a1.2.4_01.json new file mode 100644 index 0000000000..e944a40480 --- /dev/null +++ b/mojang/versions/a1.2.4_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7be6298b05d1b0832ab45467a87a425640bc6bf0", + "size": 1104200, + "url": "https://launcher.mojang.com/mc/game/a1.2.4_01/client/7be6298b05d1b0832ab45467a87a425640bc6bf0/client.jar" + } + }, + "id": "a1.2.4_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.2.5.json b/mojang/versions/a1.2.5.json new file mode 100644 index 0000000000..631854df66 --- /dev/null +++ b/mojang/versions/a1.2.5.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f48c7b6442ad8d01099ecee1c7c7332f1b1a80da", + "size": 1104244, + "url": "https://launcher.mojang.com/mc/game/a1.2.5/client/f48c7b6442ad8d01099ecee1c7c7332f1b1a80da/client.jar" + } + }, + "id": "a1.2.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-11-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/a1.2.6.json b/mojang/versions/a1.2.6.json new file mode 100644 index 0000000000..ed2a5777a1 --- /dev/null +++ b/mojang/versions/a1.2.6.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "a68c817afd6c05c253ba5462287c2c19bbb57935", + "size": 1105909, + "url": "https://launcher.mojang.com/mc/game/a1.2.6/client/a68c817afd6c05c253ba5462287c2c19bbb57935/client.jar" + } + }, + "id": "a1.2.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-02T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/b1.0.2.json b/mojang/versions/b1.0.2.json new file mode 100644 index 0000000000..b0c82424d4 --- /dev/null +++ b/mojang/versions/b1.0.2.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "76d35cb452e739bd4780e835d17faf0785d755f9", + "size": 1129183, + "url": "https://launcher.mojang.com/mc/game/b1.0.2/client/76d35cb452e739bd4780e835d17faf0785d755f9/client.jar" + } + }, + "id": "b1.0.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-20T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.0.json b/mojang/versions/b1.0.json new file mode 100644 index 0000000000..c9d22846c1 --- /dev/null +++ b/mojang/versions/b1.0.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "93faf3398ebf8008d59852dc3c2b22b909ca8a49", + "size": 1129160, + "url": "https://launcher.mojang.com/mc/game/b1.0/client/93faf3398ebf8008d59852dc3c2b22b909ca8a49/client.jar" + } + }, + "id": "b1.0", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.0_01.json b/mojang/versions/b1.0_01.json new file mode 100644 index 0000000000..75d857e1a3 --- /dev/null +++ b/mojang/versions/b1.0_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "4caf69885b64132e42d3ce49996dbdb1691d7111", + "size": 1129193, + "url": "https://launcher.mojang.com/mc/game/b1.0_01/client/4caf69885b64132e42d3ce49996dbdb1691d7111/client.jar" + } + }, + "id": "b1.0_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-19T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.1_01.json b/mojang/versions/b1.1_01.json new file mode 100644 index 0000000000..c5778d333c --- /dev/null +++ b/mojang/versions/b1.1_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6d778940f48389a2741f03c9f17f3c57476fb208", + "size": 1129768, + "url": "https://launcher.mojang.com/mc/game/b1.1_01/client/6d778940f48389a2741f03c9f17f3c57476fb208/client.jar" + } + }, + "id": "b1.1_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.1_02.json b/mojang/versions/b1.1_02.json new file mode 100644 index 0000000000..4076bf5cc0 --- /dev/null +++ b/mojang/versions/b1.1_02.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e1c682219df45ebda589a557aadadd6ed093c86c", + "size": 1129768, + "url": "https://launcher.mojang.com/mc/game/b1.1_02/client/e1c682219df45ebda589a557aadadd6ed093c86c/client.jar" + } + }, + "id": "b1.1_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2010-12-21T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.2.json b/mojang/versions/b1.2.json new file mode 100644 index 0000000000..0e9183d620 --- /dev/null +++ b/mojang/versions/b1.2.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "ba05d7a97926c61c03cf956f7ae92f3bede9474e", + "size": 1180621, + "url": "https://launcher.mojang.com/mc/game/b1.2/client/ba05d7a97926c61c03cf956f7ae92f3bede9474e/client.jar" + } + }, + "id": "b1.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-01-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.2_01.json b/mojang/versions/b1.2_01.json new file mode 100644 index 0000000000..f76102c82d --- /dev/null +++ b/mojang/versions/b1.2_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f71a5b58c9bd0e458878d78a34c9fb35e97d5222", + "size": 1180596, + "url": "https://launcher.mojang.com/mc/game/b1.2_01/client/f71a5b58c9bd0e458878d78a34c9fb35e97d5222/client.jar" + } + }, + "id": "b1.2_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-01-13T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.2_02.json b/mojang/versions/b1.2_02.json new file mode 100644 index 0000000000..d0bfaf2e44 --- /dev/null +++ b/mojang/versions/b1.2_02.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "093f371e1a05d89664cfb8068d607953687d5d94", + "size": 1136276, + "url": "https://launcher.mojang.com/mc/game/b1.2_02/client/093f371e1a05d89664cfb8068d607953687d5d94/client.jar" + } + }, + "id": "b1.2_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-01-20T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.3_01.json b/mojang/versions/b1.3_01.json new file mode 100644 index 0000000000..b4c7d8bce4 --- /dev/null +++ b/mojang/versions/b1.3_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "add3809d2c075e985d4b583632dac3d9c3872945", + "size": 1250116, + "url": "https://launcher.mojang.com/mc/game/b1.3_01/client/add3809d2c075e985d4b583632dac3d9c3872945/client.jar" + } + }, + "id": "b1.3_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-02-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.3b.json b/mojang/versions/b1.3b.json new file mode 100644 index 0000000000..c59237986f --- /dev/null +++ b/mojang/versions/b1.3b.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e19cfb3a2043f185c44237ef05eac80e8ad2d8e7", + "size": 1250445, + "url": "https://launcher.mojang.com/mc/game/b1.3b/client/e19cfb3a2043f185c44237ef05eac80e8ad2d8e7/client.jar" + } + }, + "id": "b1.3b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-02-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.4.json b/mojang/versions/b1.4.json new file mode 100644 index 0000000000..b013726019 --- /dev/null +++ b/mojang/versions/b1.4.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f6dbca5223ea2a7e89806e93d0b18162b2d58c20", + "size": 1309277, + "url": "https://launcher.mojang.com/mc/game/b1.4/client/f6dbca5223ea2a7e89806e93d0b18162b2d58c20/client.jar" + } + }, + "id": "b1.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-03-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.4_01.json b/mojang/versions/b1.4_01.json new file mode 100644 index 0000000000..45247083e0 --- /dev/null +++ b/mojang/versions/b1.4_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6f157f26955c35006c1afa8b0479e0ce785fb864", + "size": 1306747, + "url": "https://launcher.mojang.com/mc/game/b1.4_01/client/6f157f26955c35006c1afa8b0479e0ce785fb864/client.jar" + } + }, + "id": "b1.4_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-04-04T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.5.json b/mojang/versions/b1.5.json new file mode 100644 index 0000000000..d86370fc1d --- /dev/null +++ b/mojang/versions/b1.5.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f5ce1699cd728213c21054fa2f1490d162b002b4", + "size": 1377412, + "url": "https://launcher.mojang.com/mc/game/b1.5/client/f5ce1699cd728213c21054fa2f1490d162b002b4/client.jar" + } + }, + "id": "b1.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-04-18T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.5_01.json b/mojang/versions/b1.5_01.json new file mode 100644 index 0000000000..f2d4cd5e6d --- /dev/null +++ b/mojang/versions/b1.5_01.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e2a692e5e8160c84b29c834ecbf398618db9749c", + "size": 1378044, + "url": "https://launcher.mojang.com/mc/game/b1.5_01/client/e2a692e5e8160c84b29c834ecbf398618db9749c/client.jar" + } + }, + "id": "b1.5_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-04-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.6.1.json b/mojang/versions/b1.6.1.json new file mode 100644 index 0000000000..8e3b2a0dc3 --- /dev/null +++ b/mojang/versions/b1.6.1.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "63a66d6d145696296bdaaeaba0a42f738b87a362", + "size": 1421773, + "url": "https://launcher.mojang.com/mc/game/b1.6.1/client/63a66d6d145696296bdaaeaba0a42f738b87a362/client.jar" + } + }, + "id": "b1.6.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-25T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.6.2.json b/mojang/versions/b1.6.2.json new file mode 100644 index 0000000000..9d12070099 --- /dev/null +++ b/mojang/versions/b1.6.2.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e8aa50949b077b672be2e651ea3f7b1bbd9020e1", + "size": 1421781, + "url": "https://launcher.mojang.com/mc/game/b1.6.2/client/e8aa50949b077b672be2e651ea3f7b1bbd9020e1/client.jar" + } + }, + "id": "b1.6.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-25T22:00:02+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.6.3.json b/mojang/versions/b1.6.3.json new file mode 100644 index 0000000000..61b6ce2ffa --- /dev/null +++ b/mojang/versions/b1.6.3.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "924e36dbb7c64abb30a95fe35f5affb5176f6cbc", + "size": 1422187, + "url": "https://launcher.mojang.com/mc/game/b1.6.3/client/924e36dbb7c64abb30a95fe35f5affb5176f6cbc/client.jar" + } + }, + "id": "b1.6.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-25T22:00:03+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.6.4.json b/mojang/versions/b1.6.4.json new file mode 100644 index 0000000000..8f6f1baaf3 --- /dev/null +++ b/mojang/versions/b1.6.4.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b5d3bdb8a7b12d163651f4787ac6ca14689aab9e", + "size": 1422278, + "url": "https://launcher.mojang.com/mc/game/b1.6.4/client/b5d3bdb8a7b12d163651f4787ac6ca14689aab9e/client.jar" + } + }, + "id": "b1.6.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-25T22:00:04+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.6.5.json b/mojang/versions/b1.6.5.json new file mode 100644 index 0000000000..fec4b11714 --- /dev/null +++ b/mojang/versions/b1.6.5.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "90ed9854b43c4d031ed07381ea3ae3071a8bba6f", + "size": 1422774, + "url": "https://launcher.mojang.com/mc/game/b1.6.5/client/90ed9854b43c4d031ed07381ea3ae3071a8bba6f/client.jar" + } + }, + "id": "b1.6.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-27T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.6.6.json b/mojang/versions/b1.6.6.json new file mode 100644 index 0000000000..45e70b2305 --- /dev/null +++ b/mojang/versions/b1.6.6.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f95fe05711d09553ca2a9089f981741c13d6b8c4", + "size": 1423592, + "url": "https://launcher.mojang.com/mc/game/b1.6.6/client/f95fe05711d09553ca2a9089f981741c13d6b8c4/client.jar" + } + }, + "id": "b1.6.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.6.json b/mojang/versions/b1.6.json new file mode 100644 index 0000000000..e69e871772 --- /dev/null +++ b/mojang/versions/b1.6.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "ecc0288d218fd7479027a17c150cbf283fa950a1", + "size": 1421757, + "url": "https://launcher.mojang.com/mc/game/b1.6/client/ecc0288d218fd7479027a17c150cbf283fa950a1/client.jar" + } + }, + "id": "b1.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-05-25T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.7.2.json b/mojang/versions/b1.7.2.json new file mode 100644 index 0000000000..9650878f93 --- /dev/null +++ b/mojang/versions/b1.7.2.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7dc50cc5e2ff204a7283f0c7d38cd0370b49875b", + "size": 1465138, + "url": "https://launcher.mojang.com/mc/game/b1.7.2/client/7dc50cc5e2ff204a7283f0c7d38cd0370b49875b/client.jar" + } + }, + "id": "b1.7.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-06-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.7.3.json b/mojang/versions/b1.7.3.json new file mode 100644 index 0000000000..b70ebf997d --- /dev/null +++ b/mojang/versions/b1.7.3.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "43db9b498cb67058d2e12d394e6507722e71bb45", + "size": 1465375, + "url": "https://launcher.mojang.com/mc/game/b1.7.3/client/43db9b498cb67058d2e12d394e6507722e71bb45/client.jar" + } + }, + "id": "b1.7.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-07-07T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.7.json b/mojang/versions/b1.7.json new file mode 100644 index 0000000000..f2a9acd202 --- /dev/null +++ b/mojang/versions/b1.7.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "ad7960853437bcab86bd72c4a1b95f6fe19f4258", + "size": 1464858, + "url": "https://launcher.mojang.com/mc/game/b1.7/client/ad7960853437bcab86bd72c4a1b95f6fe19f4258/client.jar" + } + }, + "id": "b1.7", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-06-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.8.1.json b/mojang/versions/b1.8.1.json new file mode 100644 index 0000000000..12b4f917f9 --- /dev/null +++ b/mojang/versions/b1.8.1.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6b562463ccc2c7ff12ff350a2b04a67b3adcd37b", + "size": 1995166, + "url": "https://launcher.mojang.com/mc/game/b1.8.1/client/6b562463ccc2c7ff12ff350a2b04a67b3adcd37b/client.jar" + } + }, + "id": "b1.8.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-09-18T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/b1.8.json b/mojang/versions/b1.8.json new file mode 100644 index 0000000000..03561bf151 --- /dev/null +++ b/mojang/versions/b1.8.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "3139e9c29b2c74f59ea04de760ac2af5bc21b410", + "size": 1994742, + "url": "https://launcher.mojang.com/mc/game/b1.8/client/3139e9c29b2c74f59ea04de760ac2af5bc21b410/client.jar" + } + }, + "id": "b1.8", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "releaseTime": "2011-09-14T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/mojang/versions/c0.0.11a.json b/mojang/versions/c0.0.11a.json new file mode 100644 index 0000000000..3040e5cdb1 --- /dev/null +++ b/mojang/versions/c0.0.11a.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "3a799f179b6dcac5f3a46846d687ebbd95856984", + "size": 67430, + "url": "https://launcher.mojang.com/mc/game/c0.0.11a/client/3a799f179b6dcac5f3a46846d687ebbd95856984/client.jar" + } + }, + "id": "c0.0.11a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-16T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/c0.0.13a.json b/mojang/versions/c0.0.13a.json new file mode 100644 index 0000000000..7076aa4e69 --- /dev/null +++ b/mojang/versions/c0.0.13a.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "936d575b1ab1a04a341ad43d76e441e88d2cd987", + "size": 97935, + "url": "https://launcher.mojang.com/mc/game/c0.0.13a/client/936d575b1ab1a04a341ad43d76e441e88d2cd987/client.jar" + } + }, + "id": "c0.0.13a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/c0.0.13a_03.json b/mojang/versions/c0.0.13a_03.json new file mode 100644 index 0000000000..b3c14feea4 --- /dev/null +++ b/mojang/versions/c0.0.13a_03.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7ba9e63aec8a15a99ecd47900c848cdce8a51a03", + "size": 66276, + "url": "https://launcher.mojang.com/mc/game/c0.0.13a_03/client/7ba9e63aec8a15a99ecd47900c848cdce8a51a03/client.jar" + } + }, + "id": "c0.0.13a_03", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/c0.30_01c.json b/mojang/versions/c0.30_01c.json new file mode 100644 index 0000000000..e5f68d91c9 --- /dev/null +++ b/mojang/versions/c0.30_01c.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "54622801f5ef1bcc1549a842c5b04cb5d5583005", + "size": 297776, + "url": "https://launcher.mojang.com/mc/game/c0.30_01c/client/54622801f5ef1bcc1549a842c5b04cb5d5583005/client.jar" + } + }, + "id": "c0.30_01c", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2009-12-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/inf-20100618.json b/mojang/versions/inf-20100618.json new file mode 100644 index 0000000000..8d12614777 --- /dev/null +++ b/mojang/versions/inf-20100618.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "89eab2c1a353707cc00f074dffba9cb7a4f5e304", + "size": 601473, + "url": "https://launcher.mojang.com/mc/game/inf-20100618/client/89eab2c1a353707cc00f074dffba9cb7a4f5e304/client.jar" + } + }, + "id": "inf-20100618", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "releaseTime": "2010-06-15T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/rd-132211.json b/mojang/versions/rd-132211.json new file mode 100644 index 0000000000..b79fa820a3 --- /dev/null +++ b/mojang/versions/rd-132211.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "393e8d4b4d708587e2accd7c5221db65365e1075", + "size": 26704, + "url": "https://launcher.mojang.com/mc/game/rd-132211/client/393e8d4b4d708587e2accd7c5221db65365e1075/client.jar" + } + }, + "id": "rd-132211", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "com.mojang.rubydung.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-13T20:11:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/rd-132328.json b/mojang/versions/rd-132328.json new file mode 100644 index 0000000000..e649ce304d --- /dev/null +++ b/mojang/versions/rd-132328.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "12dace5a458617d3f90337a7ebde86c0593a6899", + "size": 35435, + "url": "https://launcher.mojang.com/mc/game/rd-132328/client/12dace5a458617d3f90337a7ebde86c0593a6899/client.jar" + } + }, + "id": "rd-132328", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "com.mojang.rubydung.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-13T21:28:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/rd-160052.json b/mojang/versions/rd-160052.json new file mode 100644 index 0000000000..d75028b977 --- /dev/null +++ b/mojang/versions/rd-160052.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b100be8097195b6c9112046dc6a80d326c8df839", + "size": 49076, + "url": "https://launcher.mojang.com/mc/game/rd-160052/client/b100be8097195b6c9112046dc6a80d326c8df839/client.jar" + } + }, + "id": "rd-160052", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "com.mojang.rubydung.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-15T22:52:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/rd-161348.json b/mojang/versions/rd-161348.json new file mode 100644 index 0000000000..3b67bd0f5e --- /dev/null +++ b/mojang/versions/rd-161348.json @@ -0,0 +1,316 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6323bd14ed7f83852e17ebc8ec418e55c97ddfe4", + "size": 60480, + "url": "https://launcher.mojang.com/mc/game/rd-161348/client/6323bd14ed7f83852e17ebc8ec418e55c97ddfe4/client.jar" + } + }, + "id": "rd-161348", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "com.mojang.minecraft.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-16T11:48:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/mojang/versions/rd-20090515.json b/mojang/versions/rd-20090515.json new file mode 100644 index 0000000000..0af432fd9d --- /dev/null +++ b/mojang/versions/rd-20090515.json @@ -0,0 +1,294 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6323bd14ed7f83852e17ebc8ec418e55c97ddfe4", + "size": 60480, + "url": "https://launcher.mojang.com/mc/game/rd-20090515/client/6323bd14ed7f83852e17ebc8ec418e55c97ddfe4/client.jar" + } + }, + "id": "rd-20090515", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "mainClass": "com.mojang.minecraft.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "releaseTime": "2009-05-14T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.0.json b/multimc/net.minecraft/1.0.json new file mode 100644 index 0000000000..2e4cbca255 --- /dev/null +++ b/multimc/net.minecraft/1.0.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b679fea27f2284836202e9365e13a82552092e5d", + "size": 2362837, + "url": "https://launcher.mojang.com/mc/game/1.0/client/b679fea27f2284836202e9365e13a82552092e5d/client.jar" + } + }, + "id": "1.0", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "releaseTime": "2011-11-17T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.1.json b/multimc/net.minecraft/1.1.json new file mode 100644 index 0000000000..db2a87a351 --- /dev/null +++ b/multimc/net.minecraft/1.1.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f690d4136b0026d452163538495b9b0e8513d718", + "size": 3862147, + "url": "https://launcher.mojang.com/mc/game/1.1/client/f690d4136b0026d452163538495b9b0e8513d718/client.jar" + } + }, + "id": "1.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "releaseTime": "2012-01-11T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.10.1.json b/multimc/net.minecraft/1.10.1.json new file mode 100644 index 0000000000..b4e24315e8 --- /dev/null +++ b/multimc/net.minecraft/1.10.1.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.10", + "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", + "size": 145874, + "totalSize": 122198775, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" + }, + "assets": "1.10", + "downloads": { + "client": { + "sha1": "44b389fff90324c4ca18796d4428a7b8ec6c2eb0", + "size": 8857880, + "url": "https://launcher.mojang.com/mc/game/1.10.1/client/44b389fff90324c4ca18796d4428a7b8ec6c2eb0/client.jar" + }, + "server": { + "sha1": "cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee", + "size": 9459770, + "url": "https://launcher.mojang.com/mc/game/1.10.1/server/cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee/server.jar" + } + }, + "id": "1.10.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.2/realms-1.9.2.jar", + "sha1": "5e3a26cc69251f273cf46fadc6d73c7cd372d3dd", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.2/realms-1.9.2.jar" + } + }, + "name": "com.mojang:realms:1.9.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-06-22T10:13:22+00:00", + "time": "2016-07-22T08:46:23+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.10.2.json b/multimc/net.minecraft/1.10.2.json new file mode 100644 index 0000000000..389a88a253 --- /dev/null +++ b/multimc/net.minecraft/1.10.2.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.10", + "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", + "size": 145874, + "totalSize": 122198775, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" + }, + "assets": "1.10", + "downloads": { + "client": { + "sha1": "dc8e75ac7274ff6af462b0dcec43c307de668e40", + "size": 8857653, + "url": "https://launcher.mojang.com/mc/game/1.10.2/client/dc8e75ac7274ff6af462b0dcec43c307de668e40/client.jar" + }, + "server": { + "sha1": "3d501b23df53c548254f5e3f66492d178a48db63", + "size": 9459897, + "url": "https://launcher.mojang.com/mc/game/1.10.2/server/3d501b23df53c548254f5e3f66492d178a48db63/server.jar" + } + }, + "id": "1.10.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.8/realms-1.9.8.jar", + "sha1": "c9609760e050cd7c369292252552c0cc81c54331", + "size": 1577897, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.8/realms-1.9.8.jar" + } + }, + "name": "com.mojang:realms:1.9.8" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-06-23T09:17:32+00:00", + "time": "2016-10-22T20:28:03+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.10.json b/multimc/net.minecraft/1.10.json new file mode 100644 index 0000000000..908f6169b2 --- /dev/null +++ b/multimc/net.minecraft/1.10.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.10", + "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", + "size": 145874, + "totalSize": 122198775, + "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" + }, + "assets": "1.10", + "downloads": { + "client": { + "sha1": "ba038efbc6d9e4a046927a7658413d0276895739", + "size": 8856992, + "url": "https://launcher.mojang.com/mc/game/1.10/client/ba038efbc6d9e4a046927a7658413d0276895739/client.jar" + }, + "server": { + "sha1": "a96617ffdf5dabbb718ab11a9a68e50545fc5bee", + "size": 9459395, + "url": "https://launcher.mojang.com/mc/game/1.10/server/a96617ffdf5dabbb718ab11a9a68e50545fc5bee/server.jar" + } + }, + "id": "1.10", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.1/realms-1.9.1.jar", + "sha1": "cd3929316dfd85be640e1c1f15df5577cdcd860b", + "size": 1575796, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.1/realms-1.9.1.jar" + } + }, + "name": "com.mojang:realms:1.9.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-06-08T13:06:18+00:00", + "time": "2016-07-22T08:46:23+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.11.1.json b/multimc/net.minecraft/1.11.1.json new file mode 100644 index 0000000000..3c74496a34 --- /dev/null +++ b/multimc/net.minecraft/1.11.1.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "0935745a11806d6b4cf00221938e7560c23f9291", + "size": 9198018, + "url": "https://launcher.mojang.com/mc/game/1.11.1/client/0935745a11806d6b4cf00221938e7560c23f9291/client.jar" + }, + "server": { + "sha1": "1f97bd101e508d7b52b3d6a7879223b000b5eba0", + "size": 9720769, + "url": "https://launcher.mojang.com/mc/game/1.11.1/server/1f97bd101e508d7b52b3d6a7879223b000b5eba0/server.jar" + } + }, + "id": "1.11.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.7/realms-1.10.7.jar", + "sha1": "9b79ac61b18f24d619b6117aaa4610a77d2425af", + "size": 3025163, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.7/realms-1.10.7.jar" + } + }, + "name": "com.mojang:realms:1.10.7" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-12-20T14:05:34+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.11.2.json b/multimc/net.minecraft/1.11.2.json new file mode 100644 index 0000000000..5615d19730 --- /dev/null +++ b/multimc/net.minecraft/1.11.2.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "db5aa600f0b0bf508aaf579509b345c4e34087be", + "size": 9198097, + "url": "https://launcher.mojang.com/mc/game/1.11.2/client/db5aa600f0b0bf508aaf579509b345c4e34087be/client.jar" + }, + "server": { + "sha1": "f00c294a1576e03fddcac777c3cf4c7d404c4ba4", + "size": 9720835, + "url": "https://launcher.mojang.com/mc/game/1.11.2/server/f00c294a1576e03fddcac777c3cf4c7d404c4ba4/server.jar" + } + }, + "id": "1.11.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.13/realms-1.10.13.jar", + "sha1": "bc40a390634d2ece4d89b9904101932a4de98588", + "size": 3163416, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.13/realms-1.10.13.jar" + } + }, + "name": "com.mojang:realms:1.10.13" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-12-21T09:29:12+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.11.json b/multimc/net.minecraft/1.11.json new file mode 100644 index 0000000000..a3a35dff6e --- /dev/null +++ b/multimc/net.minecraft/1.11.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "780e46b3a96091a7f42c028c615af45974629072", + "size": 9183701, + "url": "https://launcher.mojang.com/mc/game/1.11/client/780e46b3a96091a7f42c028c615af45974629072/client.jar" + }, + "server": { + "sha1": "48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0", + "size": 9713666, + "url": "https://launcher.mojang.com/mc/game/1.11/server/48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0/server.jar" + } + }, + "id": "1.11", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.4/realms-1.10.4.jar", + "sha1": "7e837a5eae3fc08b13d5e1baf5ddf5b5d31aa2ff", + "size": 3025166, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.4/realms-1.10.4.jar" + } + }, + "name": "com.mojang:realms:1.10.4" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-11-14T14:34:40+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.2.1.json b/multimc/net.minecraft/1.2.1.json new file mode 100644 index 0000000000..0d0f388cef --- /dev/null +++ b/multimc/net.minecraft/1.2.1.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "c7662ac43dd04bfd677694a06972a2aaaf426505", + "size": 3988925, + "url": "https://launcher.mojang.com/mc/game/1.2.1/client/c7662ac43dd04bfd677694a06972a2aaaf426505/client.jar" + } + }, + "id": "1.2.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "releaseTime": "2012-02-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.2.2.json b/multimc/net.minecraft/1.2.2.json new file mode 100644 index 0000000000..8b7f60a5c4 --- /dev/null +++ b/multimc/net.minecraft/1.2.2.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "1dadfc4de6898751f547f24f72c7271218e4e28f", + "size": 3988918, + "url": "https://launcher.mojang.com/mc/game/1.2.2/client/1dadfc4de6898751f547f24f72c7271218e4e28f/client.jar" + } + }, + "id": "1.2.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "releaseTime": "2012-02-29T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.2.3.json b/multimc/net.minecraft/1.2.3.json new file mode 100644 index 0000000000..21661df323 --- /dev/null +++ b/multimc/net.minecraft/1.2.3.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "5134e433afeba375c00bbdcd8aead1d3222813ee", + "size": 3988921, + "url": "https://launcher.mojang.com/mc/game/1.2.3/client/5134e433afeba375c00bbdcd8aead1d3222813ee/client.jar" + } + }, + "id": "1.2.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "releaseTime": "2012-03-01T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.2.4.json b/multimc/net.minecraft/1.2.4.json new file mode 100644 index 0000000000..add5919ad8 --- /dev/null +++ b/multimc/net.minecraft/1.2.4.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "ad6d1fe7455857269d4185cb8f24e62cc0241aaf", + "size": 4005025, + "url": "https://launcher.mojang.com/mc/game/1.2.4/client/ad6d1fe7455857269d4185cb8f24e62cc0241aaf/client.jar" + } + }, + "id": "1.2.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "releaseTime": "2012-03-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.2.5.json b/multimc/net.minecraft/1.2.5.json new file mode 100644 index 0000000000..01ce612d7b --- /dev/null +++ b/multimc/net.minecraft/1.2.5.json @@ -0,0 +1,70 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "4a2fac7504182a97dcbcd7560c6392d7c8139928", + "size": 4032098, + "url": "https://launcher.mojang.com/mc/game/1.2.5/client/4a2fac7504182a97dcbcd7560c6392d7c8139928/client.jar" + }, + "server": { + "sha1": "d8321edc9470e56b8ad5c67bbd16beba25843336", + "size": 1408470, + "url": "https://launcher.mojang.com/mc/game/1.2.5/server/d8321edc9470e56b8ad5c67bbd16beba25843336/server.jar" + }, + "windows_server": { + "sha1": "8eaf5909489d9b54fd9748ddbbb4b6870a1d3de6", + "size": 1589718, + "url": "https://launcher.mojang.com/mc/game/1.2.5/windows_server/8eaf5909489d9b54fd9748ddbbb4b6870a1d3de6/windows_server.exe" + } + }, + "id": "1.2.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "releaseTime": "2012-03-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.3.1.json b/multimc/net.minecraft/1.3.1.json new file mode 100644 index 0000000000..2ba24b1d69 --- /dev/null +++ b/multimc/net.minecraft/1.3.1.json @@ -0,0 +1,70 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "33167e71e85ab8e6ddbe168bc67f6ec19d708d62", + "size": 4583675, + "url": "https://launcher.mojang.com/mc/game/1.3.1/client/33167e71e85ab8e6ddbe168bc67f6ec19d708d62/client.jar" + }, + "server": { + "sha1": "82563ce498bfc1fc8a2cb5bf236f7da86a390646", + "size": 1799890, + "url": "https://launcher.mojang.com/mc/game/1.3.1/server/82563ce498bfc1fc8a2cb5bf236f7da86a390646/server.jar" + }, + "windows_server": { + "sha1": "5dda8413c6376e0ff0eccd5817a2ca94954b16df", + "size": 1981138, + "url": "https://launcher.mojang.com/mc/game/1.3.1/windows_server/5dda8413c6376e0ff0eccd5817a2ca94954b16df/windows_server.exe" + } + }, + "id": "1.3.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "releaseTime": "2012-07-31T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.3.2.json b/multimc/net.minecraft/1.3.2.json new file mode 100644 index 0000000000..e60ed3a4c7 --- /dev/null +++ b/multimc/net.minecraft/1.3.2.json @@ -0,0 +1,70 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "c2efd57c7001ddf505ca534e54abf3d006e48309", + "size": 4586019, + "url": "https://launcher.mojang.com/mc/game/1.3.2/client/c2efd57c7001ddf505ca534e54abf3d006e48309/client.jar" + }, + "server": { + "sha1": "3de2ae6c488135596e073a9589842800c9f53bfe", + "size": 1801710, + "url": "https://launcher.mojang.com/mc/game/1.3.2/server/3de2ae6c488135596e073a9589842800c9f53bfe/server.jar" + }, + "windows_server": { + "sha1": "1aba78a34a6c412fffd69ea2d3fbcfc40316e521", + "size": 1982958, + "url": "https://launcher.mojang.com/mc/game/1.3.2/windows_server/1aba78a34a6c412fffd69ea2d3fbcfc40316e521/windows_server.exe" + } + }, + "id": "1.3.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "releaseTime": "2012-08-15T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.4.2.json b/multimc/net.minecraft/1.4.2.json new file mode 100644 index 0000000000..001c54ac50 --- /dev/null +++ b/multimc/net.minecraft/1.4.2.json @@ -0,0 +1,70 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "42d6744cfbbd2958f9e6688dd6e78d86d658d0d4", + "size": 4928385, + "url": "https://launcher.mojang.com/mc/game/1.4.2/client/42d6744cfbbd2958f9e6688dd6e78d86d658d0d4/client.jar" + }, + "server": { + "sha1": "5be700523a729bb78ef99206fb480a63dcd09825", + "size": 2018455, + "url": "https://launcher.mojang.com/mc/game/1.4.2/server/5be700523a729bb78ef99206fb480a63dcd09825/server.jar" + }, + "windows_server": { + "sha1": "5c94ac0043dc21bc71b8e1fa3fbac62139c820fe", + "size": 2199703, + "url": "https://launcher.mojang.com/mc/game/1.4.2/windows_server/5c94ac0043dc21bc71b8e1fa3fbac62139c820fe/windows_server.exe" + } + }, + "id": "1.4.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "releaseTime": "2012-11-24T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.4.4.json b/multimc/net.minecraft/1.4.4.json new file mode 100644 index 0000000000..cd6e0812e7 --- /dev/null +++ b/multimc/net.minecraft/1.4.4.json @@ -0,0 +1,70 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b9b2a9e9adf1bc834647febc93a4222b4fd6e403", + "size": 4967850, + "url": "https://launcher.mojang.com/mc/game/1.4.4/client/b9b2a9e9adf1bc834647febc93a4222b4fd6e403/client.jar" + }, + "server": { + "sha1": "4215dcadb706508bf9d6d64209a0080b9cee9e71", + "size": 2047928, + "url": "https://launcher.mojang.com/mc/game/1.4.4/server/4215dcadb706508bf9d6d64209a0080b9cee9e71/server.jar" + }, + "windows_server": { + "sha1": "384a621aa8e8f6f7483bbf4a0e1a9d13142bbd59", + "size": 2229176, + "url": "https://launcher.mojang.com/mc/game/1.4.4/windows_server/384a621aa8e8f6f7483bbf4a0e1a9d13142bbd59/windows_server.exe" + } + }, + "id": "1.4.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "releaseTime": "2012-12-13T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.4.5.json b/multimc/net.minecraft/1.4.5.json new file mode 100644 index 0000000000..5a0e7e6f95 --- /dev/null +++ b/multimc/net.minecraft/1.4.5.json @@ -0,0 +1,70 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7a8a963ababfec49406e1541d3a87198e50604e5", + "size": 4967927, + "url": "https://launcher.mojang.com/mc/game/1.4.5/client/7a8a963ababfec49406e1541d3a87198e50604e5/client.jar" + }, + "server": { + "sha1": "c12fd88a8233d2c517dbc8196ba2ae855f4d36ea", + "size": 2047972, + "url": "https://launcher.mojang.com/mc/game/1.4.5/server/c12fd88a8233d2c517dbc8196ba2ae855f4d36ea/server.jar" + }, + "windows_server": { + "sha1": "a60dc51007cfe8b2e61cfbbc48f3846f4c471f98", + "size": 2229220, + "url": "https://launcher.mojang.com/mc/game/1.4.5/windows_server/a60dc51007cfe8b2e61cfbbc48f3846f4c471f98/windows_server.exe" + } + }, + "id": "1.4.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "releaseTime": "2012-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.4.6.json b/multimc/net.minecraft/1.4.6.json new file mode 100644 index 0000000000..dd09b3890f --- /dev/null +++ b/multimc/net.minecraft/1.4.6.json @@ -0,0 +1,70 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "116758f41b32e8d1a71a4ad6236579acd724bca7", + "size": 5005686, + "url": "https://launcher.mojang.com/mc/game/1.4.6/client/116758f41b32e8d1a71a4ad6236579acd724bca7/client.jar" + }, + "server": { + "sha1": "a0aeb5709af5f2c3058c1cf0dc6b110a7a61278c", + "size": 2061647, + "url": "https://launcher.mojang.com/mc/game/1.4.6/server/a0aeb5709af5f2c3058c1cf0dc6b110a7a61278c/server.jar" + }, + "windows_server": { + "sha1": "739da655218583520e129c5af0580b8d5dfb1b31", + "size": 2242895, + "url": "https://launcher.mojang.com/mc/game/1.4.6/windows_server/739da655218583520e129c5af0580b8d5dfb1b31/windows_server.exe" + } + }, + "id": "1.4.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "releaseTime": "2012-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.4.7.json b/multimc/net.minecraft/1.4.7.json new file mode 100644 index 0000000000..c11c12e8d7 --- /dev/null +++ b/multimc/net.minecraft/1.4.7.json @@ -0,0 +1,70 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "53ed4b9d5c358ecfff2d8b846b4427b888287028", + "size": 5005735, + "url": "https://launcher.mojang.com/mc/game/1.4.7/client/53ed4b9d5c358ecfff2d8b846b4427b888287028/client.jar" + }, + "server": { + "sha1": "2f0ec8efddd2f2c674c77be9ddb370b727dec676", + "size": 2061638, + "url": "https://launcher.mojang.com/mc/game/1.4.7/server/2f0ec8efddd2f2c674c77be9ddb370b727dec676/server.jar" + }, + "windows_server": { + "sha1": "89215f5de02929aaa091e580ffbcfc4b5b0c1bbf", + "size": 2242886, + "url": "https://launcher.mojang.com/mc/game/1.4.7/windows_server/89215f5de02929aaa091e580ffbcfc4b5b0c1bbf/windows_server.exe" + } + }, + "id": "1.4.7", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "releaseTime": "2012-12-27T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.5.1.json b/multimc/net.minecraft/1.5.1.json new file mode 100644 index 0000000000..92d4580e09 --- /dev/null +++ b/multimc/net.minecraft/1.5.1.json @@ -0,0 +1,70 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "047136381a552f34b1963c43304a1ad4dc0d2d8e", + "size": 5561287, + "url": "https://launcher.mojang.com/mc/game/1.5.1/client/047136381a552f34b1963c43304a1ad4dc0d2d8e/client.jar" + }, + "server": { + "sha1": "d07c71ee2767dabb79fb32dad8162e1b854d5324", + "size": 2360013, + "url": "https://launcher.mojang.com/mc/game/1.5.1/server/d07c71ee2767dabb79fb32dad8162e1b854d5324/server.jar" + }, + "windows_server": { + "sha1": "5492d8d1dfaff8b9dce1536a1e578e60b57b4d31", + "size": 2541261, + "url": "https://launcher.mojang.com/mc/game/1.5.1/windows_server/5492d8d1dfaff8b9dce1536a1e578e60b57b4d31/windows_server.exe" + } + }, + "id": "1.5.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "releaseTime": "2013-03-20T10:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.5.2.json b/multimc/net.minecraft/1.5.2.json new file mode 100644 index 0000000000..176bf8dbb6 --- /dev/null +++ b/multimc/net.minecraft/1.5.2.json @@ -0,0 +1,70 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "465378c9dc2f779ae1d6e8046ebc46fb53a57968", + "size": 5564661, + "url": "https://launcher.mojang.com/mc/game/1.5.2/client/465378c9dc2f779ae1d6e8046ebc46fb53a57968/client.jar" + }, + "server": { + "sha1": "f9ae3f651319151ce99a0bfad6b34fa16eb6775f", + "size": 2360903, + "url": "https://launcher.mojang.com/mc/game/1.5.2/server/f9ae3f651319151ce99a0bfad6b34fa16eb6775f/server.jar" + }, + "windows_server": { + "sha1": "49fded489aae76e012048c3c81dcc323384ef781", + "size": 2542151, + "url": "https://launcher.mojang.com/mc/game/1.5.2/windows_server/49fded489aae76e012048c3c81dcc323384ef781/windows_server.exe" + } + }, + "id": "1.5.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "releaseTime": "2013-04-25T15:45:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.6.1.json b/multimc/net.minecraft/1.6.1.json new file mode 100644 index 0000000000..c09f0f78b2 --- /dev/null +++ b/multimc/net.minecraft/1.6.1.json @@ -0,0 +1,170 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "17e2c28fb54666df5640b2c822ea8042250ef592", + "size": 4726671, + "url": "https://launcher.mojang.com/mc/game/1.6.1/client/17e2c28fb54666df5640b2c822ea8042250ef592/client.jar" + }, + "server": { + "sha1": "0252918a5f9d47e3c6eb1dfec02134d1374a89b4", + "size": 6132004, + "url": "https://launcher.mojang.com/mc/game/1.6.1/server/0252918a5f9d47e3c6eb1dfec02134d1374a89b4/server.jar" + }, + "windows_server": { + "sha1": "f495386d0eded7346e7e77a1c6d7dfc5a5dae068", + "size": 6527780, + "url": "https://launcher.mojang.com/mc/game/1.6.1/windows_server/f495386d0eded7346e7e77a1c6d7dfc5a5dae068/windows_server.exe" + } + }, + "id": "1.6.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", + "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", + "size": 74953, + "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" + } + }, + "name": "argo:argo:2.25_fixed" + }, + { + "downloads": { + "artifact": { + "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", + "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", + "size": 1997327, + "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" + } + }, + "name": "org.bouncycastle:bcprov-jdk15on:1.47" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/14.0/guava-14.0.jar", + "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", + "size": 2189111, + "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" + } + }, + "name": "com.google.guava:guava:14.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", + "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", + "size": 189285, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.2" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "processArguments": "username_session_version", + "releaseTime": "2013-06-28T14:48:41+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.6.2.json b/multimc/net.minecraft/1.6.2.json new file mode 100644 index 0000000000..0d5caddfb0 --- /dev/null +++ b/multimc/net.minecraft/1.6.2.json @@ -0,0 +1,170 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b6cb68afde1d9cf4a20cbf27fa90d0828bf440a4", + "size": 4731988, + "url": "https://launcher.mojang.com/mc/game/1.6.2/client/b6cb68afde1d9cf4a20cbf27fa90d0828bf440a4/client.jar" + }, + "server": { + "sha1": "01b6ea555c6978e6713e2a2dfd7fe19b1449ca54", + "size": 6134331, + "url": "https://launcher.mojang.com/mc/game/1.6.2/server/01b6ea555c6978e6713e2a2dfd7fe19b1449ca54/server.jar" + }, + "windows_server": { + "sha1": "a08ad9bdd208d0861cd62cef7251a2611b8217f5", + "size": 6530107, + "url": "https://launcher.mojang.com/mc/game/1.6.2/windows_server/a08ad9bdd208d0861cd62cef7251a2611b8217f5/windows_server.exe" + } + }, + "id": "1.6.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", + "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", + "size": 74953, + "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" + } + }, + "name": "argo:argo:2.25_fixed" + }, + { + "downloads": { + "artifact": { + "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", + "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", + "size": 1997327, + "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" + } + }, + "name": "org.bouncycastle:bcprov-jdk15on:1.47" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/14.0/guava-14.0.jar", + "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", + "size": 2189111, + "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" + } + }, + "name": "com.google.guava:guava:14.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", + "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", + "size": 189285, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.2" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "processArguments": "username_session_version", + "releaseTime": "2013-07-05T13:09:02+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.6.4.json b/multimc/net.minecraft/1.6.4.json new file mode 100644 index 0000000000..bc14c21852 --- /dev/null +++ b/multimc/net.minecraft/1.6.4.json @@ -0,0 +1,170 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "1703704407101cf72bd88e68579e3696ce733ecd", + "size": 4745096, + "url": "https://launcher.mojang.com/mc/game/1.6.4/client/1703704407101cf72bd88e68579e3696ce733ecd/client.jar" + }, + "server": { + "sha1": "050f93c1f3fe9e2052398f7bd6aca10c63d64a87", + "size": 6146738, + "url": "https://launcher.mojang.com/mc/game/1.6.4/server/050f93c1f3fe9e2052398f7bd6aca10c63d64a87/server.jar" + }, + "windows_server": { + "sha1": "30d3267c6b04422ef6349226ee539173f848574c", + "size": 6542514, + "url": "https://launcher.mojang.com/mc/game/1.6.4/windows_server/30d3267c6b04422ef6349226ee539173f848574c/windows_server.exe" + } + }, + "id": "1.6.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", + "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", + "size": 74953, + "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" + } + }, + "name": "argo:argo:2.25_fixed" + }, + { + "downloads": { + "artifact": { + "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", + "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", + "size": 1997327, + "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" + } + }, + "name": "org.bouncycastle:bcprov-jdk15on:1.47" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/14.0/guava-14.0.jar", + "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", + "size": 2189111, + "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" + } + }, + "name": "com.google.guava:guava:14.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", + "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", + "size": 189285, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.2" + } + ], + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 4, + "name": "Minecraft", + "processArguments": "username_session_version", + "releaseTime": "2013-09-19T15:52:37+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.10.json b/multimc/net.minecraft/1.7.10.json new file mode 100644 index 0000000000..98988861c5 --- /dev/null +++ b/multimc/net.minecraft/1.7.10.json @@ -0,0 +1,405 @@ +{ + "assetIndex": { + "id": "1.7.10", + "sha1": "f90ca2878ba3141d32d949ea7f665855dd073c65", + "size": 88096, + "totalSize": 112220327, + "url": "https://launchermeta.mojang.com/mc/assets/1.7.10/f90ca2878ba3141d32d949ea7f665855dd073c65/1.7.10.json" + }, + "assets": "1.7.10", + "downloads": { + "client": { + "sha1": "e80d9b3bf5085002218d4be59e668bac718abbc6", + "size": 5256245, + "url": "https://launcher.mojang.com/mc/game/1.7.10/client/e80d9b3bf5085002218d4be59e668bac718abbc6/client.jar" + }, + "server": { + "sha1": "952438ac4e01b4d115c5fc38f891710c4941df29", + "size": 9605030, + "url": "https://launcher.mojang.com/mc/game/1.7.10/server/952438ac4e01b4d115c5fc38f891710c4941df29/server.jar" + }, + "windows_server": { + "sha1": "a79b91ef69b9b4af63d1c7007f60259106869b21", + "size": 9999270, + "url": "https://launcher.mojang.com/mc/game/1.7.10/windows_server/a79b91ef69b9b4af63d1c7007f60259106869b21/windows_server.exe" + } + }, + "id": "1.7.10", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.3.5/realms-1.3.5.jar", + "sha1": "0807ae355ee63583becd7ea60e76aab1532bb42e", + "size": 353818, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.3.5/realms-1.3.5.jar" + } + }, + "name": "com.mojang:realms:1.3.5" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "name": "Minecraft", + "releaseTime": "2014-05-14T17:29:23+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.2.json b/multimc/net.minecraft/1.7.2.json new file mode 100644 index 0000000000..5de97d0c24 --- /dev/null +++ b/multimc/net.minecraft/1.7.2.json @@ -0,0 +1,247 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "0c8689f904922af71c7144dcfb81bce976cadd49", + "size": 5117607, + "url": "https://launcher.mojang.com/mc/game/1.7.2/client/0c8689f904922af71c7144dcfb81bce976cadd49/client.jar" + }, + "server": { + "sha1": "3716cac82982e7c2eb09f83028b555e9ea606002", + "size": 9163955, + "url": "https://launcher.mojang.com/mc/game/1.7.2/server/3716cac82982e7c2eb09f83028b555e9ea606002/server.jar" + }, + "windows_server": { + "sha1": "07ae7cdcff6199735eb0f40da5d5c0763558a678", + "size": 9559731, + "url": "https://launcher.mojang.com/mc/game/1.7.2/windows_server/07ae7cdcff6199735eb0f40da5d5c0763558a678/windows_server.exe" + } + }, + "id": "1.7.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.3/authlib-1.3.jar", + "sha1": "4fb033c2d6eccced08752d8f33e8c3a0a45deb2d", + "size": 35930, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.3/authlib-1.3.jar" + } + }, + "name": "com.mojang:authlib:1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets} --uuid ${auth_uuid} --accessToken ${auth_access_token}", + "minimumLauncherVersion": 9, + "name": "Minecraft", + "releaseTime": "2013-10-25T13:00:00+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.3.json b/multimc/net.minecraft/1.7.3.json new file mode 100644 index 0000000000..67cd60cc75 --- /dev/null +++ b/multimc/net.minecraft/1.7.3.json @@ -0,0 +1,339 @@ +{ + "assetIndex": { + "id": "1.7.3", + "sha1": "bbc05b4c076ff654fa3154e6400d79d76a184245", + "size": 72524, + "totalSize": 111220155, + "url": "https://launchermeta.mojang.com/mc/assets/1.7.3/bbc05b4c076ff654fa3154e6400d79d76a184245/1.7.3.json" + }, + "assets": "1.7.3", + "downloads": { + "client": { + "sha1": "feaf10fa9da94c388f2c53a2cf31a14406d0c532", + "size": 5206064, + "url": "https://launcher.mojang.com/mc/game/1.7.3/client/feaf10fa9da94c388f2c53a2cf31a14406d0c532/client.jar" + }, + "server": { + "sha1": "707857a7bc7bf54fe60d557cca71004c34aa07bb", + "size": 9170432, + "url": "https://launcher.mojang.com/mc/game/1.7.3/server/707857a7bc7bf54fe60d557cca71004c34aa07bb/server.jar" + }, + "windows_server": { + "sha1": "cc590b8d6c88d25010b910e5596111bb8d06e446", + "size": 9566208, + "url": "https://launcher.mojang.com/mc/game/1.7.3/windows_server/cc590b8d6c88d25010b910e5596111bb8d06e446/windows_server.exe" + } + }, + "id": "1.7.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.2/authlib-1.2.jar", + "sha1": "131dd1b52112d1d1c6bae79b9d17acb7650dbcbe", + "size": 34601, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.2/authlib-1.2.jar" + } + }, + "name": "com.mojang:authlib:1.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.12/twitch-5.12.jar", + "sha1": "f8d00e1ecf6fe09900dfe2f687fabace8593f283", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.12/twitch-5.12.jar" + } + }, + "name": "tv.twitch:twitch:5.12" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-osx.jar", + "sha1": "641b9857eb581e85b4aa6a63d14e17f9e261c2ec", + "size": 417067, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-32.jar", + "sha1": "04146aaeaa7706d6eb01d9a86cac20f84e61d8a8", + "size": 388720, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-64.jar", + "sha1": "986400274b05a29b62c42145cd22748bcff5f6cc", + "size": 467171, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.12", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties}", + "minimumLauncherVersion": 12, + "name": "Minecraft", + "releaseTime": "2013-12-06T13:55:34+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.4.json b/multimc/net.minecraft/1.7.4.json new file mode 100644 index 0000000000..3920705382 --- /dev/null +++ b/multimc/net.minecraft/1.7.4.json @@ -0,0 +1,339 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "900950d8e3217b3a42405d1ecf767dcc31239d69", + "size": 5206443, + "url": "https://launcher.mojang.com/mc/game/1.7.4/client/900950d8e3217b3a42405d1ecf767dcc31239d69/client.jar" + }, + "server": { + "sha1": "61220311cef80aecc4cd8afecd5f18ca6b9461ff", + "size": 9170551, + "url": "https://launcher.mojang.com/mc/game/1.7.4/server/61220311cef80aecc4cd8afecd5f18ca6b9461ff/server.jar" + }, + "windows_server": { + "sha1": "7ab49ad1c31a59af47033437e3f39a79084f88f1", + "size": 9566327, + "url": "https://launcher.mojang.com/mc/game/1.7.4/windows_server/7ab49ad1c31a59af47033437e3f39a79084f88f1/windows_server.exe" + } + }, + "id": "1.7.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.2/authlib-1.2.jar", + "sha1": "131dd1b52112d1d1c6bae79b9d17acb7650dbcbe", + "size": 34601, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.2/authlib-1.2.jar" + } + }, + "name": "com.mojang:authlib:1.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "name": "Minecraft", + "releaseTime": "2013-12-09T12:28:10+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.5.json b/multimc/net.minecraft/1.7.5.json new file mode 100644 index 0000000000..6fdb2baaa7 --- /dev/null +++ b/multimc/net.minecraft/1.7.5.json @@ -0,0 +1,339 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "77aa70ac5054cbf1140b6449b579e950d5050c4a", + "size": 5225771, + "url": "https://launcher.mojang.com/mc/game/1.7.5/client/77aa70ac5054cbf1140b6449b579e950d5050c4a/client.jar" + }, + "server": { + "sha1": "e1d557b2e31ea881404e41b05ec15c810415e060", + "size": 9173673, + "url": "https://launcher.mojang.com/mc/game/1.7.5/server/e1d557b2e31ea881404e41b05ec15c810415e060/server.jar" + }, + "windows_server": { + "sha1": "933b87c8fac1bc72271442d419b96dd87125dbc8", + "size": 9569449, + "url": "https://launcher.mojang.com/mc/game/1.7.5/windows_server/933b87c8fac1bc72271442d419b96dd87125dbc8/windows_server.exe" + } + }, + "id": "1.7.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.3.1/authlib-1.3.1.jar", + "sha1": "6400ee8be5171826a37e26c63ec82b9cf5a83937", + "size": 35935, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.3.1/authlib-1.3.1.jar" + } + }, + "name": "com.mojang:authlib:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "name": "Minecraft", + "releaseTime": "2014-02-26T09:22:17+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.6.json b/multimc/net.minecraft/1.7.6.json new file mode 100644 index 0000000000..f56986f030 --- /dev/null +++ b/multimc/net.minecraft/1.7.6.json @@ -0,0 +1,350 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "6b2c5827994e17f904f0852f962dd6fccfbb8bdc", + "size": 5341288, + "url": "https://launcher.mojang.com/mc/game/1.7.6/client/6b2c5827994e17f904f0852f962dd6fccfbb8bdc/client.jar" + }, + "server": { + "sha1": "41ea7757d4d7f74b95fc1ac20f919a8e521e910c", + "size": 9482170, + "url": "https://launcher.mojang.com/mc/game/1.7.6/server/41ea7757d4d7f74b95fc1ac20f919a8e521e910c/server.jar" + }, + "windows_server": { + "sha1": "99615bc71d0a6e178961edc13be57cf4b7d0ef75", + "size": 9876410, + "url": "https://launcher.mojang.com/mc/game/1.7.6/windows_server/99615bc71d0a6e178961edc13be57cf4b7d0ef75/windows_server.exe" + } + }, + "id": "1.7.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.6/authlib-1.5.6.jar", + "sha1": "8e55bce5f47f1b3ffc43aa72720b28e376182934", + "size": 59548, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.6/authlib-1.5.6.jar" + } + }, + "name": "com.mojang:authlib:1.5.6" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "name": "Minecraft", + "releaseTime": "2014-04-09T07:52:06+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.7.json b/multimc/net.minecraft/1.7.7.json new file mode 100644 index 0000000000..207b122745 --- /dev/null +++ b/multimc/net.minecraft/1.7.7.json @@ -0,0 +1,350 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "e520f254a2b496d61839b816d712e238b1243f30", + "size": 5267555, + "url": "https://launcher.mojang.com/mc/game/1.7.7/client/e520f254a2b496d61839b816d712e238b1243f30/client.jar" + }, + "server": { + "sha1": "a6ffc1624da980986c6cc12a1ddc79ab1b025c62", + "size": 9482631, + "url": "https://launcher.mojang.com/mc/game/1.7.7/server/a6ffc1624da980986c6cc12a1ddc79ab1b025c62/server.jar" + }, + "windows_server": { + "sha1": "10e3b9767064b2019142b8a68c9e179f897f7496", + "size": 9876871, + "url": "https://launcher.mojang.com/mc/game/1.7.7/windows_server/10e3b9767064b2019142b8a68c9e179f897f7496/windows_server.exe" + } + }, + "id": "1.7.7", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.8/authlib-1.5.8.jar", + "sha1": "95d53710c80c666c358d288f6e15b446fb5bce5c", + "size": 60476, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.8/authlib-1.5.8.jar" + } + }, + "name": "com.mojang:authlib:1.5.8" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "name": "Minecraft", + "releaseTime": "2014-04-09T07:52:16+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.8.json b/multimc/net.minecraft/1.7.8.json new file mode 100644 index 0000000000..8ed8f4c266 --- /dev/null +++ b/multimc/net.minecraft/1.7.8.json @@ -0,0 +1,350 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "83ae44189888a873f46f7509a87ebdb6dc785741", + "size": 5269934, + "url": "https://launcher.mojang.com/mc/game/1.7.8/client/83ae44189888a873f46f7509a87ebdb6dc785741/client.jar" + }, + "server": { + "sha1": "c69ebfb84c2577661770371c4accdd5f87b8b21d", + "size": 9606088, + "url": "https://launcher.mojang.com/mc/game/1.7.8/server/c69ebfb84c2577661770371c4accdd5f87b8b21d/server.jar" + }, + "windows_server": { + "sha1": "6a6f9c4ee3cf15f27e002c171568571677cf7820", + "size": 10001864, + "url": "https://launcher.mojang.com/mc/game/1.7.8/windows_server/6a6f9c4ee3cf15f27e002c171568571677cf7820/windows_server.exe" + } + }, + "id": "1.7.8", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.12/authlib-1.5.12.jar", + "sha1": "fc360cf6eeb29b19983202abae049b5b997a665c", + "size": 62451, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.12/authlib-1.5.12.jar" + } + }, + "name": "com.mojang:authlib:1.5.12" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "name": "Minecraft", + "releaseTime": "2014-04-09T07:58:16+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.9.json b/multimc/net.minecraft/1.7.9.json new file mode 100644 index 0000000000..ca972f1c53 --- /dev/null +++ b/multimc/net.minecraft/1.7.9.json @@ -0,0 +1,350 @@ +{ + "assetIndex": { + "id": "1.7.4", + "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", + "size": 73081, + "totalSize": 112200001, + "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" + }, + "assets": "1.7.4", + "downloads": { + "client": { + "sha1": "fbbaae784b1de315a8d08a82c6c345a583fb676b", + "size": 5268481, + "url": "https://launcher.mojang.com/mc/game/1.7.9/client/fbbaae784b1de315a8d08a82c6c345a583fb676b/client.jar" + }, + "server": { + "sha1": "4cec86a928ec171fdc0c6b40de2de102f21601b5", + "size": 9604581, + "url": "https://launcher.mojang.com/mc/game/1.7.9/server/4cec86a928ec171fdc0c6b40de2de102f21601b5/server.jar" + }, + "windows_server": { + "sha1": "51c1fd99e3814bae2a5d470dc9068205ab5c17a6", + "size": 10000357, + "url": "https://launcher.mojang.com/mc/game/1.7.9/windows_server/51c1fd99e3814bae2a5d470dc9068205ab5c17a6/windows_server.exe" + } + }, + "id": "1.7.9", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", + "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", + "size": 289881, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" + } + }, + "name": "java3d:vecmath:1.3.1" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", + "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", + "size": 1452995, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.10.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/15.0/guava-15.0.jar", + "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", + "size": 2172168, + "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" + } + }, + "name": "com.google.guava:guava:15.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", + "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", + "size": 315805, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.1" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.13/authlib-1.5.13.jar", + "sha1": "260f1d004e6ac3b359c96bd12a6c9a937e5378ec", + "size": 61452, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.13/authlib-1.5.13.jar" + } + }, + "name": "com.mojang:authlib:1.5.13" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", + "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", + "size": 52315, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" + } + }, + "name": "tv.twitch:twitch:5.16" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", + "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", + "size": 418331, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", + "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", + "size": 386792, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", + "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", + "size": 463390, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:5.16", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 13, + "name": "Minecraft", + "releaseTime": "2014-04-14T13:29:23+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.1.json b/multimc/net.minecraft/1.8.1.json new file mode 100644 index 0000000000..300ed3c9c6 --- /dev/null +++ b/multimc/net.minecraft/1.8.1.json @@ -0,0 +1,383 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "6edd2a3e3d76a7602c52f319f87cf11f7720b43b", + "size": 7762712, + "url": "https://launcher.mojang.com/mc/game/1.8.1/client/6edd2a3e3d76a7602c52f319f87cf11f7720b43b/client.jar" + }, + "server": { + "sha1": "68bfb524888f7c0ab939025e07e5de08843dac0f", + "size": 7903505, + "url": "https://launcher.mojang.com/mc/game/1.8.1/server/68bfb524888f7c0ab939025e07e5de08843dac0f/server.jar" + }, + "windows_server": { + "sha1": "af2948251122e017c1254afa969019bc78815510", + "size": 8297745, + "url": "https://launcher.mojang.com/mc/game/1.8.1/windows_server/af2948251122e017c1254afa969019bc78815510/windows_server.exe" + } + }, + "id": "1.8.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.8/realms-1.7.8.jar", + "sha1": "d8c9cc44f7b7c6c12a3cdd4b41368c7c04183338", + "size": 513619, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.8/realms-1.7.8.jar" + } + }, + "name": "com.mojang:realms:1.7.8" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "name": "Minecraft", + "releaseTime": "2014-11-24T14:13:31+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.2.json b/multimc/net.minecraft/1.8.2.json new file mode 100644 index 0000000000..4ac57cb8ec --- /dev/null +++ b/multimc/net.minecraft/1.8.2.json @@ -0,0 +1,416 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "a8e71f6c81acfa834d249579a242f5b0852075c1", + "size": 8460686, + "url": "https://launcher.mojang.com/mc/game/1.8.2/client/a8e71f6c81acfa834d249579a242f5b0852075c1/client.jar" + }, + "server": { + "sha1": "a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e", + "size": 9778127, + "url": "https://launcher.mojang.com/mc/game/1.8.2/server/a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e/server.jar" + }, + "windows_server": { + "sha1": "cb05819c607a62ea6b43ab5c07d28892247d7c3a", + "size": 10172367, + "url": "https://launcher.mojang.com/mc/game/1.8.2/windows_server/cb05819c607a62ea6b43ab5c07d28892247d7c3a/windows_server.exe" + } + }, + "id": "1.8.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.9/realms-1.7.9.jar", + "sha1": "6548833ca0db9bcde8b99ee6c96882891f39b09c", + "size": 515231, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.9/realms-1.7.9.jar" + } + }, + "name": "com.mojang:realms:1.7.9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "name": "Minecraft", + "releaseTime": "2015-02-19T15:47:29+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.3.json b/multimc/net.minecraft/1.8.3.json new file mode 100644 index 0000000000..4144927a91 --- /dev/null +++ b/multimc/net.minecraft/1.8.3.json @@ -0,0 +1,416 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "69d14463ddc22e581bc66c66ef5eb72a8b452c46", + "size": 8460790, + "url": "https://launcher.mojang.com/mc/game/1.8.3/client/69d14463ddc22e581bc66c66ef5eb72a8b452c46/client.jar" + }, + "server": { + "sha1": "163ba351cb86f6390450bb2a67fafeb92b6c0f2f", + "size": 9778206, + "url": "https://launcher.mojang.com/mc/game/1.8.3/server/163ba351cb86f6390450bb2a67fafeb92b6c0f2f/server.jar" + }, + "windows_server": { + "sha1": "784d11c7cc6578c045c6a5ab29fae2f718d6e0ae", + "size": 10172446, + "url": "https://launcher.mojang.com/mc/game/1.8.3/windows_server/784d11c7cc6578c045c6a5ab29fae2f718d6e0ae/windows_server.exe" + } + }, + "id": "1.8.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.13/realms-1.7.13.jar", + "sha1": "c59452d644cf01c925c6c187a1bb4b87250520f5", + "size": 564501, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.13/realms-1.7.13.jar" + } + }, + "name": "com.mojang:realms:1.7.13" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "name": "Minecraft", + "releaseTime": "2015-02-20T14:00:09+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.4.json b/multimc/net.minecraft/1.8.4.json new file mode 100644 index 0000000000..2d268aa8a1 --- /dev/null +++ b/multimc/net.minecraft/1.8.4.json @@ -0,0 +1,416 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "459204fabee3fd9976a6c942b24cbd8382d02d6e", + "size": 8461965, + "url": "https://launcher.mojang.com/mc/game/1.8.4/client/459204fabee3fd9976a6c942b24cbd8382d02d6e/client.jar" + }, + "server": { + "sha1": "dd4b5eba1c79500390e0b0f45162fa70d38f8a3d", + "size": 9779346, + "url": "https://launcher.mojang.com/mc/game/1.8.4/server/dd4b5eba1c79500390e0b0f45162fa70d38f8a3d/server.jar" + }, + "windows_server": { + "sha1": "dc10e839bdb302ad472d05b25f23da25b216cb34", + "size": 10173586, + "url": "https://launcher.mojang.com/mc/game/1.8.4/windows_server/dc10e839bdb302ad472d05b25f23da25b216cb34/windows_server.exe" + } + }, + "id": "1.8.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.17/realms-1.7.17.jar", + "sha1": "ff6699863f6c7dae8a03b17279f3e93445671880", + "size": 570220, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.17/realms-1.7.17.jar" + } + }, + "name": "com.mojang:realms:1.7.17" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "name": "Minecraft", + "releaseTime": "2015-04-17T11:37:50+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.5.json b/multimc/net.minecraft/1.8.5.json new file mode 100644 index 0000000000..b35fb96f38 --- /dev/null +++ b/multimc/net.minecraft/1.8.5.json @@ -0,0 +1,416 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "5d39957c61d19042f8bd669a6faa99989cf37083", + "size": 8462879, + "url": "https://launcher.mojang.com/mc/game/1.8.5/client/5d39957c61d19042f8bd669a6faa99989cf37083/client.jar" + }, + "server": { + "sha1": "ea6dd23658b167dbc0877015d1072cac21ab6eee", + "size": 9781878, + "url": "https://launcher.mojang.com/mc/game/1.8.5/server/ea6dd23658b167dbc0877015d1072cac21ab6eee/server.jar" + }, + "windows_server": { + "sha1": "a02c088dca4738e78d15bcdc8909b7ecec7aa0a3", + "size": 10176118, + "url": "https://launcher.mojang.com/mc/game/1.8.5/windows_server/a02c088dca4738e78d15bcdc8909b7ecec7aa0a3/windows_server.exe" + } + }, + "id": "1.8.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.18/realms-1.7.18.jar", + "sha1": "ab6629c35663a5bc4cacd23a9c0182cb2dc8f229", + "size": 570220, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.18/realms-1.7.18.jar" + } + }, + "name": "com.mojang:realms:1.7.18" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "name": "Minecraft", + "releaseTime": "2015-05-22T11:15:28+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.6.json b/multimc/net.minecraft/1.8.6.json new file mode 100644 index 0000000000..edb0a9baee --- /dev/null +++ b/multimc/net.minecraft/1.8.6.json @@ -0,0 +1,416 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "faa55e34ded35089d34fe921ea83d317fc152e93", + "size": 8461536, + "url": "https://launcher.mojang.com/mc/game/1.8.6/client/faa55e34ded35089d34fe921ea83d317fc152e93/client.jar" + }, + "server": { + "sha1": "2bd44b53198f143fb278f8bec3a505dad0beacd2", + "size": 9780573, + "url": "https://launcher.mojang.com/mc/game/1.8.6/server/2bd44b53198f143fb278f8bec3a505dad0beacd2/server.jar" + }, + "windows_server": { + "sha1": "d7a97168d593e944a369ced9e4ee00b63d4fc7a0", + "size": 10174813, + "url": "https://launcher.mojang.com/mc/game/1.8.6/windows_server/d7a97168d593e944a369ced9e4ee00b63d4fc7a0/windows_server.exe" + } + }, + "id": "1.8.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.19/realms-1.7.19.jar", + "sha1": "52d032ff4f56c14af9c39cdacf9bcc48a0ccba1d", + "size": 570220, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.19/realms-1.7.19.jar" + } + }, + "name": "com.mojang:realms:1.7.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "name": "Minecraft", + "releaseTime": "2015-05-25T10:31:19+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.7.json b/multimc/net.minecraft/1.8.7.json new file mode 100644 index 0000000000..fa2b1c146f --- /dev/null +++ b/multimc/net.minecraft/1.8.7.json @@ -0,0 +1,416 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "d546a6a092060c85f1eb1d9213ff823c558b1255", + "size": 8461925, + "url": "https://launcher.mojang.com/mc/game/1.8.7/client/d546a6a092060c85f1eb1d9213ff823c558b1255/client.jar" + }, + "server": { + "sha1": "35c59e16d1f3b751cd20b76b9b8a19045de363a9", + "size": 9780646, + "url": "https://launcher.mojang.com/mc/game/1.8.7/server/35c59e16d1f3b751cd20b76b9b8a19045de363a9/server.jar" + }, + "windows_server": { + "sha1": "bc3e9a1f4192313766dec46a5d1e72f0bffed19b", + "size": 10174886, + "url": "https://launcher.mojang.com/mc/game/1.8.7/windows_server/bc3e9a1f4192313766dec46a5d1e72f0bffed19b/windows_server.exe" + } + }, + "id": "1.8.7", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.23/realms-1.7.23.jar", + "sha1": "79fd63e165deb4ebde30614f4ffe52f5505cc8f4", + "size": 327005, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.23/realms-1.7.23.jar" + } + }, + "name": "com.mojang:realms:1.7.23" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "name": "Minecraft", + "releaseTime": "2015-06-05T10:10:44+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.8.json b/multimc/net.minecraft/1.8.8.json new file mode 100644 index 0000000000..de0a2089f2 --- /dev/null +++ b/multimc/net.minecraft/1.8.8.json @@ -0,0 +1,416 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "0983f08be6a4e624f5d85689d1aca869ed99c738", + "size": 8465313, + "url": "https://launcher.mojang.com/mc/game/1.8.8/client/0983f08be6a4e624f5d85689d1aca869ed99c738/client.jar" + }, + "server": { + "sha1": "5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7", + "size": 8322852, + "url": "https://launcher.mojang.com/mc/game/1.8.8/server/5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7/server.jar" + }, + "windows_server": { + "sha1": "6c95fb4d56a7873ca30385640c546d89c1478b71", + "size": 8718628, + "url": "https://launcher.mojang.com/mc/game/1.8.8/windows_server/6c95fb4d56a7873ca30385640c546d89c1478b71/windows_server.exe" + } + }, + "id": "1.8.8", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.39/realms-1.7.39.jar", + "sha1": "c282954ce2a3bc62812e0d41c05f179b3b5839d7", + "size": 443224, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.39/realms-1.7.39.jar" + } + }, + "name": "com.mojang:realms:1.7.39" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "name": "Minecraft", + "releaseTime": "2015-07-27T10:31:28+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.9.json b/multimc/net.minecraft/1.8.9.json new file mode 100644 index 0000000000..3acf386137 --- /dev/null +++ b/multimc/net.minecraft/1.8.9.json @@ -0,0 +1,416 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "3870888a6c3d349d3771a3e9d16c9bf5e076b908", + "size": 8461484, + "url": "https://launcher.mojang.com/mc/game/1.8.9/client/3870888a6c3d349d3771a3e9d16c9bf5e076b908/client.jar" + }, + "server": { + "sha1": "b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd", + "size": 8320755, + "url": "https://launcher.mojang.com/mc/game/1.8.9/server/b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd/server.jar" + }, + "windows_server": { + "sha1": "5143618265b8a2d1d28bcadf206b7327738c2670", + "size": 8714995, + "url": "https://launcher.mojang.com/mc/game/1.8.9/windows_server/5143618265b8a2d1d28bcadf206b7327738c2670/windows_server.exe" + } + }, + "id": "1.8.9", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.7.59/realms-1.7.59.jar", + "sha1": "9c6c59b742d8e038a15f64c1aa273a893a658424", + "size": 1198123, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.59/realms-1.7.59.jar" + } + }, + "name": "com.mojang:realms:1.7.59" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "name": "Minecraft", + "releaseTime": "2015-12-03T09:24:39+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.json b/multimc/net.minecraft/1.8.json new file mode 100644 index 0000000000..3582f4cb9a --- /dev/null +++ b/multimc/net.minecraft/1.8.json @@ -0,0 +1,405 @@ +{ + "assetIndex": { + "id": "1.8", + "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", + "size": 94650, + "totalSize": 114708537, + "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" + }, + "assets": "1.8", + "downloads": { + "client": { + "sha1": "d722504db9de2b47f46cc592b8528446272ae648", + "size": 7746841, + "url": "https://launcher.mojang.com/mc/game/1.8/client/d722504db9de2b47f46cc592b8528446272ae648/client.jar" + }, + "server": { + "sha1": "a028f00e678ee5c6aef0e29656dca091b5df11c7", + "size": 10375504, + "url": "https://launcher.mojang.com/mc/game/1.8/server/a028f00e678ee5c6aef0e29656dca091b5df11c7/server.jar" + }, + "windows_server": { + "sha1": "73e0862463b91a6a5aea29da58f85ef1e7915c83", + "size": 10769744, + "url": "https://launcher.mojang.com/mc/game/1.8/windows_server/73e0862463b91a6a5aea29da58f85ef1e7915c83/windows_server.exe" + } + }, + "id": "1.8", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "java3d/vecmath/1.5.2/vecmath-1.5.2.jar", + "sha1": "79846ba34cbd89e2422d74d53752f993dcc2ccaf", + "size": 318956, + "url": "https://libraries.minecraft.net/java3d/vecmath/1.5.2/vecmath-1.5.2.jar" + } + }, + "name": "java3d:vecmath:1.5.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", + "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", + "size": 2523218, + "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" + } + }, + "name": "net.sf.trove4j:trove4j:3.0.3" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.15.Final/netty-all-4.0.15.Final.jar", + "sha1": "085cad5eb4fc8ae2ecc990dc7c411771a091ded5", + "size": 1501009, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.15.Final/netty-all-4.0.15.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.15.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", + "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", + "size": 64412, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" + } + }, + "name": "com.mojang:authlib:1.5.21" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.6.1/realms-1.6.1.jar", + "sha1": "5655f6fb44aece10e5b3ad7cfee3e6936031c068", + "size": 298229, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.6.1/realms-1.6.1.jar" + } + }, + "name": "com.mojang:realms:1.6.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", + "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", + "size": 55977, + "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" + } + }, + "name": "tv.twitch:twitch:6.5" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", + "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", + "size": 455359, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" + }, + "natives-windows-32": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", + "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", + "size": 474225, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", + "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", + "size": 580098, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-platform:6.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux" + } + } + ] + }, + { + "downloads": { + "classifiers": { + "natives-windows-32": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", + "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", + "size": 5654047, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" + }, + "natives-windows-64": { + "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", + "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", + "size": 7457619, + "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "tv.twitch:twitch-external-platform:4.5", + "natives": { + "windows": "natives-windows-${arch}" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "windows" + } + } + ] + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", + "minimumLauncherVersion": 14, + "name": "Minecraft", + "releaseTime": "2014-09-02T08:24:35+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.9.1.json b/multimc/net.minecraft/1.9.1.json new file mode 100644 index 0000000000..60247fdcd0 --- /dev/null +++ b/multimc/net.minecraft/1.9.1.json @@ -0,0 +1,319 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "9bc7f02323d90b9385c1a5dbd47fb144a3fb8835", + "size": 8699282, + "url": "https://launcher.mojang.com/mc/game/1.9.1/client/9bc7f02323d90b9385c1a5dbd47fb144a3fb8835/client.jar" + }, + "server": { + "sha1": "bf95d9118d9b4b827f524c878efd275125b56181", + "size": 8848010, + "url": "https://launcher.mojang.com/mc/game/1.9.1/server/bf95d9118d9b4b827f524c878efd275125b56181/server.jar" + } + }, + "id": "1.9.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.14/realms-1.8.14.jar", + "sha1": "8a58a8c1b9803b19eb93a7a3bfc1bffd58dfd99f", + "size": 1132755, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.14/realms-1.8.14.jar" + } + }, + "name": "com.mojang:realms:1.8.14" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-03-30T13:43:07+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.9.2.json b/multimc/net.minecraft/1.9.2.json new file mode 100644 index 0000000000..5b50889830 --- /dev/null +++ b/multimc/net.minecraft/1.9.2.json @@ -0,0 +1,319 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "19106fd5e222dca0f2dde9f66db8384c9a7db957", + "size": 8699297, + "url": "https://launcher.mojang.com/mc/game/1.9.2/client/19106fd5e222dca0f2dde9f66db8384c9a7db957/client.jar" + }, + "server": { + "sha1": "2b95cc7b136017e064c46d04a5825fe4cfa1be30", + "size": 8848002, + "url": "https://launcher.mojang.com/mc/game/1.9.2/server/2b95cc7b136017e064c46d04a5825fe4cfa1be30/server.jar" + } + }, + "id": "1.9.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.18/realms-1.8.18.jar", + "sha1": "a653274c4572ad0cedb0d9abcf0cd0c14555397b", + "size": 1575794, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.18/realms-1.8.18.jar" + } + }, + "name": "com.mojang:realms:1.8.18" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-03-30T15:23:55+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.9.3.json b/multimc/net.minecraft/1.9.3.json new file mode 100644 index 0000000000..0ef96f18d8 --- /dev/null +++ b/multimc/net.minecraft/1.9.3.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "b6985b0d3a0520dfb6f17eeb1e8ba58ce9577061", + "size": 8736082, + "url": "https://launcher.mojang.com/mc/game/1.9.3/client/b6985b0d3a0520dfb6f17eeb1e8ba58ce9577061/client.jar" + }, + "server": { + "sha1": "8e897b6b6d784f745332644f4d104f7a6e737ccf", + "size": 9399056, + "url": "https://launcher.mojang.com/mc/game/1.9.3/server/8e897b6b6d784f745332644f4d104f7a6e737ccf/server.jar" + } + }, + "id": "1.9.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", + "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" + } + }, + "name": "com.mojang:realms:1.8.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-05-10T08:33:35+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.9.4.json b/multimc/net.minecraft/1.9.4.json new file mode 100644 index 0000000000..f9de948a71 --- /dev/null +++ b/multimc/net.minecraft/1.9.4.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "4a61c873be90bb1196d68dac7b29870408c56969", + "size": 8736083, + "url": "https://launcher.mojang.com/mc/game/1.9.4/client/4a61c873be90bb1196d68dac7b29870408c56969/client.jar" + }, + "server": { + "sha1": "edbb7b1758af33d365bf835eb9d13de005b1e274", + "size": 9399053, + "url": "https://launcher.mojang.com/mc/game/1.9.4/server/edbb7b1758af33d365bf835eb9d13de005b1e274/server.jar" + } + }, + "id": "1.9.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", + "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", + "size": 1575795, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" + } + }, + "name": "com.mojang:realms:1.8.19" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-05-10T10:17:16+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/1.9.json b/multimc/net.minecraft/1.9.json new file mode 100644 index 0000000000..df3c795c91 --- /dev/null +++ b/multimc/net.minecraft/1.9.json @@ -0,0 +1,319 @@ +{ + "assetIndex": { + "id": "1.9", + "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", + "size": 137552, + "totalSize": 120896362, + "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" + }, + "assets": "1.9", + "downloads": { + "client": { + "sha1": "2f67dfe8953299440d1902f9124f0f2c3a2c940f", + "size": 8697592, + "url": "https://launcher.mojang.com/mc/game/1.9/client/2f67dfe8953299440d1902f9124f0f2c3a2c940f/client.jar" + }, + "server": { + "sha1": "b4d449cf2918e0f3bd8aa18954b916a4d1880f0d", + "size": 8848015, + "url": "https://launcher.mojang.com/mc/game/1.9/server/b4d449cf2918e0f3bd8aa18954b916a4d1880f0d/server.jar" + } + }, + "id": "1.9", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.8.7/realms-1.8.7.jar", + "sha1": "b624280016616bb56cc6c30282684322edc7e7eb", + "size": 1132656, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.7/realms-1.8.7.jar" + } + }, + "name": "com.mojang:realms:1.8.7" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-02-29T13:49:54+00:00", + "time": "2016-06-01T11:45:48+00:00", + "type": "release" +} \ No newline at end of file diff --git a/multimc/net.minecraft/16w32b.json b/multimc/net.minecraft/16w32b.json new file mode 100644 index 0000000000..6737b0c118 --- /dev/null +++ b/multimc/net.minecraft/16w32b.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "71afbf19a5e9d37cceb449743323acbb17895dae", + "size": 8887744, + "url": "https://launcher.mojang.com/mc/game/16w32b/client/71afbf19a5e9d37cceb449743323acbb17895dae/client.jar" + }, + "server": { + "sha1": "b912ff1468e93003f36cda32db5d70133b517f97", + "size": 9481725, + "url": "https://launcher.mojang.com/mc/game/16w32b/server/b912ff1468e93003f36cda32db5d70133b517f97/server.jar" + } + }, + "id": "16w32b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-08-11T14:34:29+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/multimc/net.minecraft/16w33a.json b/multimc/net.minecraft/16w33a.json new file mode 100644 index 0000000000..8c149a5a45 --- /dev/null +++ b/multimc/net.minecraft/16w33a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "e565f6a8dacc85b81faaf17e4a13125b2ad5c335", + "size": 8889021, + "url": "https://launcher.mojang.com/mc/game/16w33a/client/e565f6a8dacc85b81faaf17e4a13125b2ad5c335/client.jar" + }, + "server": { + "sha1": "dfdda3e5ba769ba0634ad43ca1124a401d6addca", + "size": 9482198, + "url": "https://launcher.mojang.com/mc/game/16w33a/server/dfdda3e5ba769ba0634ad43ca1124a401d6addca/server.jar" + } + }, + "id": "16w33a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-08-17T12:48:57+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/multimc/net.minecraft/16w35a.json b/multimc/net.minecraft/16w35a.json new file mode 100644 index 0000000000..bd2b92e227 --- /dev/null +++ b/multimc/net.minecraft/16w35a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "96bf2617491528e0a4d636fa08afe3c8c14282c7", + "size": 8892558, + "url": "https://launcher.mojang.com/mc/game/16w35a/client/96bf2617491528e0a4d636fa08afe3c8c14282c7/client.jar" + }, + "server": { + "sha1": "16ad43cb3b87b0279028af26201af7651b87c9e0", + "size": 9485596, + "url": "https://launcher.mojang.com/mc/game/16w35a/server/16ad43cb3b87b0279028af26201af7651b87c9e0/server.jar" + } + }, + "id": "16w35a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-09-01T13:13:38+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/multimc/net.minecraft/16w36a.json b/multimc/net.minecraft/16w36a.json new file mode 100644 index 0000000000..1359796929 --- /dev/null +++ b/multimc/net.minecraft/16w36a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "f333065b34c818493736a90d5f559ee702957bd3", + "size": 8894291, + "url": "https://launcher.mojang.com/mc/game/16w36a/client/f333065b34c818493736a90d5f559ee702957bd3/client.jar" + }, + "server": { + "sha1": "921580b22ce7d48f9d541364a3b04eebb680222e", + "size": 9488664, + "url": "https://launcher.mojang.com/mc/game/16w36a/server/921580b22ce7d48f9d541364a3b04eebb680222e/server.jar" + } + }, + "id": "16w36a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", + "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", + "size": 64539, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" + } + }, + "name": "com.mojang:authlib:1.5.22" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-09-08T14:55:10+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/multimc/net.minecraft/16w38a.json b/multimc/net.minecraft/16w38a.json new file mode 100644 index 0000000000..88423f0ce7 --- /dev/null +++ b/multimc/net.minecraft/16w38a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "e249ff8eded25695b921ccef066bc8a5db154a6d", + "size": 8893357, + "url": "https://launcher.mojang.com/mc/game/16w38a/client/e249ff8eded25695b921ccef066bc8a5db154a6d/client.jar" + }, + "server": { + "sha1": "95ffd7c33ad9f978d4a23762978923b96fc0aa7e", + "size": 9490735, + "url": "https://launcher.mojang.com/mc/game/16w38a/server/95ffd7c33ad9f978d4a23762978923b96fc0aa7e/server.jar" + } + }, + "id": "16w38a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-09-20T12:40:49+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/multimc/net.minecraft/16w39c.json b/multimc/net.minecraft/16w39c.json new file mode 100644 index 0000000000..b808f95da7 --- /dev/null +++ b/multimc/net.minecraft/16w39c.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "417fe811581f045d4f5de0381b08cd7dc3744c41", + "size": 9250850, + "url": "https://launcher.mojang.com/mc/game/16w39c/client/417fe811581f045d4f5de0381b08cd7dc3744c41/client.jar" + }, + "server": { + "sha1": "df13c6cbf5fc735896b22f56b1f8940dd11a3b5f", + "size": 9695321, + "url": "https://launcher.mojang.com/mc/game/16w39c/server/df13c6cbf5fc735896b22f56b1f8940dd11a3b5f/server.jar" + } + }, + "id": "16w39c", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-09-30T14:11:48+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/multimc/net.minecraft/16w40a.json b/multimc/net.minecraft/16w40a.json new file mode 100644 index 0000000000..de1c65a0ca --- /dev/null +++ b/multimc/net.minecraft/16w40a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "6e5f07830bbd10ab10b6cccdaaef17c6b589a6d7", + "size": 9252677, + "url": "https://launcher.mojang.com/mc/game/16w40a/client/6e5f07830bbd10ab10b6cccdaaef17c6b589a6d7/client.jar" + }, + "server": { + "sha1": "64a1a5ba3f347c5e03477b42ac13d10ee193b51c", + "size": 9697554, + "url": "https://launcher.mojang.com/mc/game/16w40a/server/64a1a5ba3f347c5e03477b42ac13d10ee193b51c/server.jar" + } + }, + "id": "16w40a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-10-06T13:57:59+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/multimc/net.minecraft/16w41a.json b/multimc/net.minecraft/16w41a.json new file mode 100644 index 0000000000..2324ee17e0 --- /dev/null +++ b/multimc/net.minecraft/16w41a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "89c23ff48bce1df436919147044be1668270e60b", + "size": 9262771, + "url": "https://launcher.mojang.com/mc/game/16w41a/client/89c23ff48bce1df436919147044be1668270e60b/client.jar" + }, + "server": { + "sha1": "94f47b24edd154d89240e49d9b7371e74f433d19", + "size": 9703598, + "url": "https://launcher.mojang.com/mc/game/16w41a/server/94f47b24edd154d89240e49d9b7371e74f433d19/server.jar" + } + }, + "id": "16w41a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-10-13T14:28:35+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/multimc/net.minecraft/16w42a.json b/multimc/net.minecraft/16w42a.json new file mode 100644 index 0000000000..363f59903b --- /dev/null +++ b/multimc/net.minecraft/16w42a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "3742e2ccb78ef02f1820f7dc73f5aafcf8c213a8", + "size": 9252178, + "url": "https://launcher.mojang.com/mc/game/16w42a/client/3742e2ccb78ef02f1820f7dc73f5aafcf8c213a8/client.jar" + }, + "server": { + "sha1": "ad6aa39daf88864fcd84b231638e3dc28bde83f3", + "size": 9698014, + "url": "https://launcher.mojang.com/mc/game/16w42a/server/ad6aa39daf88864fcd84b231638e3dc28bde83f3/server.jar" + } + }, + "id": "16w42a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-10-19T11:17:47+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/multimc/net.minecraft/16w43a.json b/multimc/net.minecraft/16w43a.json new file mode 100644 index 0000000000..5dada30b3e --- /dev/null +++ b/multimc/net.minecraft/16w43a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "70449cf6d3f1f068ef7269d49ccdecd18e3a4712", + "size": 9255644, + "url": "https://launcher.mojang.com/mc/game/16w43a/client/70449cf6d3f1f068ef7269d49ccdecd18e3a4712/client.jar" + }, + "server": { + "sha1": "c5cc57bfd0a3462c2634a37c83877e91f25f020b", + "size": 9701802, + "url": "https://launcher.mojang.com/mc/game/16w43a/server/c5cc57bfd0a3462c2634a37c83877e91f25f020b/server.jar" + } + }, + "id": "16w43a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", + "sha1": "b291425bf7ef763452eaa894575018706339f72b", + "size": 1575798, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" + } + }, + "name": "com.mojang:realms:1.9.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-10-27T09:00:51+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/multimc/net.minecraft/16w44a.json b/multimc/net.minecraft/16w44a.json new file mode 100644 index 0000000000..62c2ce6eed --- /dev/null +++ b/multimc/net.minecraft/16w44a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "fa3d0b4d577f475534e600a0ee1a62fb08ca29dc", + "size": 9268856, + "url": "https://launcher.mojang.com/mc/game/16w44a/client/fa3d0b4d577f475534e600a0ee1a62fb08ca29dc/client.jar" + }, + "server": { + "sha1": "9f30eff92cc234034581f0a1ef40c6d76f6b3e69", + "size": 9712521, + "url": "https://launcher.mojang.com/mc/game/16w44a/server/9f30eff92cc234034581f0a1ef40c6d76f6b3e69/server.jar" + } + }, + "id": "16w44a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.0/realms-1.10.0.jar", + "sha1": "e73c98944e2170f895357a703c3322bcd68d1699", + "size": 1493992, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.0/realms-1.10.0.jar" + } + }, + "name": "com.mojang:realms:1.10.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-11-03T14:17:11+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/multimc/net.minecraft/16w50a.json b/multimc/net.minecraft/16w50a.json new file mode 100644 index 0000000000..d0e191174e --- /dev/null +++ b/multimc/net.minecraft/16w50a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "925650c3ed9e1e79dd3f846a49a9de3a7f8e700c", + "size": 9194941, + "url": "https://launcher.mojang.com/mc/game/16w50a/client/925650c3ed9e1e79dd3f846a49a9de3a7f8e700c/client.jar" + }, + "server": { + "sha1": "d4d30a5433846d205974ace4cf34c9b294e0833f", + "size": 9720347, + "url": "https://launcher.mojang.com/mc/game/16w50a/server/d4d30a5433846d205974ace4cf34c9b294e0833f/server.jar" + } + }, + "id": "16w50a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.1/realms-1.10.1.jar", + "sha1": "d6369254de32e6e23866c7d99d1d081c2dba11fa", + "size": 1463224, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.1/realms-1.10.1.jar" + } + }, + "name": "com.mojang:realms:1.10.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2016-12-15T14:38:52+00:00", + "time": "2017-02-07T13:18:39+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/multimc/net.minecraft/17w06a.json b/multimc/net.minecraft/17w06a.json new file mode 100644 index 0000000000..7202c2f672 --- /dev/null +++ b/multimc/net.minecraft/17w06a.json @@ -0,0 +1,330 @@ +{ + "assetIndex": { + "id": "1.11", + "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", + "size": 157395, + "totalSize": 124627552, + "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" + }, + "assets": "1.11", + "downloads": { + "client": { + "sha1": "ace57ac6f4a661fc095241004c46d1305c573bc1", + "size": 9296634, + "url": "https://launcher.mojang.com/mc/game/17w06a/client/ace57ac6f4a661fc095241004c46d1305c573bc1/client.jar" + }, + "server": { + "sha1": "37441cab126ee2a4f292c9bf488c9dd800cff841", + "size": 9726758, + "url": "https://launcher.mojang.com/mc/game/17w06a/server/37441cab126ee2a4f292c9bf488c9dd800cff841/server.jar" + } + }, + "id": "17w06a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "com/mojang/netty/1.6/netty-1.6.jar", + "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", + "size": 7877, + "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" + } + }, + "name": "com.mojang:netty:1.6" + }, + { + "downloads": { + "artifact": { + "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", + "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", + "size": 30973, + "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" + } + }, + "name": "oshi-project:oshi-core:1.1" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", + "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", + "size": 1008730, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:jna:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", + "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", + "size": 913436, + "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" + } + }, + "name": "net.java.dev.jna:platform:3.4.0" + }, + { + "downloads": { + "artifact": { + "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", + "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", + "size": 1634692, + "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" + } + }, + "name": "com.ibm.icu:icu4j-core-mojang:51.2" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", + "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", + "size": 62477, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.6" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", + "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", + "size": 103871, + "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" + } + }, + "name": "com.paulscode:codecjorbis:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", + "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", + "size": 5618, + "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" + } + }, + "name": "com.paulscode:codecwav:20101023" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", + "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", + "size": 21679, + "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" + } + }, + "name": "com.paulscode:libraryjavasound:20101123" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", + "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", + "size": 18981, + "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" + } + }, + "name": "com.paulscode:librarylwjglopenal:20100824" + }, + { + "downloads": { + "artifact": { + "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", + "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", + "size": 65020, + "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" + } + }, + "name": "com.paulscode:soundsystem:20120107" + }, + { + "downloads": { + "artifact": { + "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", + "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", + "size": 1779991, + "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" + } + }, + "name": "io.netty:netty-all:4.0.23.Final" + }, + { + "downloads": { + "artifact": { + "path": "com/google/guava/guava/17.0/guava-17.0.jar", + "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", + "size": 2243036, + "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" + } + }, + "name": "com.google.guava:guava:17.0" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", + "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", + "size": 412739, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" + } + }, + "name": "org.apache.commons:commons-lang3:3.3.2" + }, + { + "downloads": { + "artifact": { + "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", + "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", + "size": 185140, + "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" + } + }, + "name": "commons-io:commons-io:2.4" + }, + { + "downloads": { + "artifact": { + "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", + "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", + "size": 263965, + "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" + } + }, + "name": "commons-codec:commons-codec:1.9" + }, + { + "downloads": { + "artifact": { + "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", + "sha1": "a60a5e993c98c864010053cb901b7eab25306568", + "size": 190432, + "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" + } + }, + "name": "com.google.code.gson:gson:2.2.4" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", + "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", + "size": 64353, + "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" + } + }, + "name": "com.mojang:authlib:1.5.24" + }, + { + "downloads": { + "artifact": { + "path": "com/mojang/realms/1.10.8/realms-1.10.8.jar", + "sha1": "67560bbd6a83d48ae8b956f1feac09010bde879c", + "size": 3025164, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.8/realms-1.10.8.jar" + } + }, + "name": "com.mojang:realms:1.10.8" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", + "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", + "size": 365552, + "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" + } + }, + "name": "org.apache.commons:commons-compress:1.8.1" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", + "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", + "size": 589512, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" + } + }, + "name": "org.apache.httpcomponents:httpclient:4.3.3" + }, + { + "downloads": { + "artifact": { + "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", + "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", + "size": 62050, + "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + }, + "name": "commons-logging:commons-logging:1.1.3" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", + "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", + "size": 282269, + "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" + } + }, + "name": "org.apache.httpcomponents:httpcore:4.3.2" + }, + { + "downloads": { + "artifact": { + "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", + "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", + "size": 522306, + "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" + } + }, + "name": "it.unimi.dsi:fastutil:7.0.12_mojang" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", + "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", + "size": 108161, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" + }, + { + "downloads": { + "artifact": { + "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", + "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", + "size": 681134, + "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" + } + }, + "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" + } + ], + "logging": { + "client": { + "argument": "-Dlog4j.configurationFile=${path}", + "file": { + "id": "client-1.7.xml", + "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", + "size": 871, + "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" + }, + "type": "log4j2-xml" + } + }, + "mainClass": "net.minecraft.client.main.Main", + "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", + "minimumLauncherVersion": 18, + "name": "Minecraft", + "releaseTime": "2017-02-08T13:16:29+00:00", + "time": "2017-02-08T13:17:20+00:00", + "type": "snapshot" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.0.11.json b/multimc/net.minecraft/a1.0.11.json new file mode 100644 index 0000000000..866500e400 --- /dev/null +++ b/multimc/net.minecraft/a1.0.11.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "d7ceb02909d0e1031a99ff4d8053d3f4abfbb2da", + "size": 839226, + "url": "https://launcher.mojang.com/mc/game/a1.0.11/client/d7ceb02909d0e1031a99ff4d8053d3f4abfbb2da/client.jar" + } + }, + "id": "a1.0.11", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-07-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.0.14.json b/multimc/net.minecraft/a1.0.14.json new file mode 100644 index 0000000000..70d6e602b4 --- /dev/null +++ b/multimc/net.minecraft/a1.0.14.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "9b4b90d8def2a680b7c9eca40dd03e2266c8977a", + "size": 852870, + "url": "https://launcher.mojang.com/mc/game/a1.0.14/client/9b4b90d8def2a680b7c9eca40dd03e2266c8977a/client.jar" + } + }, + "id": "a1.0.14", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-07-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.0.15.json b/multimc/net.minecraft/a1.0.15.json new file mode 100644 index 0000000000..b01bb128b0 --- /dev/null +++ b/multimc/net.minecraft/a1.0.15.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "03edaff812bedd4157a90877e779d7b7ecf78e97", + "size": 858725, + "url": "https://launcher.mojang.com/mc/game/a1.0.15/client/03edaff812bedd4157a90877e779d7b7ecf78e97/client.jar" + } + }, + "id": "a1.0.15", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-08-03T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.0.16.json b/multimc/net.minecraft/a1.0.16.json new file mode 100644 index 0000000000..1df7dab977 --- /dev/null +++ b/multimc/net.minecraft/a1.0.16.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "98ce80c7630ccb3bb38687ff98bfd18935d49a57", + "size": 860090, + "url": "https://launcher.mojang.com/mc/game/a1.0.16/client/98ce80c7630ccb3bb38687ff98bfd18935d49a57/client.jar" + } + }, + "id": "a1.0.16", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-08-11T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.0.17_02.json b/multimc/net.minecraft/a1.0.17_02.json new file mode 100644 index 0000000000..c22e3a9e59 --- /dev/null +++ b/multimc/net.minecraft/a1.0.17_02.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "39f20ee472a40322e034643a8d1668836f5052bd", + "size": 867241, + "url": "https://launcher.mojang.com/mc/game/a1.0.17_02/client/39f20ee472a40322e034643a8d1668836f5052bd/client.jar" + } + }, + "id": "a1.0.17_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-08-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.0.17_04.json b/multimc/net.minecraft/a1.0.17_04.json new file mode 100644 index 0000000000..bddfe6e118 --- /dev/null +++ b/multimc/net.minecraft/a1.0.17_04.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "61cb4c717981f34bf90e8502d2eb8cf2aa6db0cd", + "size": 867341, + "url": "https://launcher.mojang.com/mc/game/a1.0.17_04/client/61cb4c717981f34bf90e8502d2eb8cf2aa6db0cd/client.jar" + } + }, + "id": "a1.0.17_04", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-08-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.0.4.json b/multimc/net.minecraft/a1.0.4.json new file mode 100644 index 0000000000..043c6ed8a0 --- /dev/null +++ b/multimc/net.minecraft/a1.0.4.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e5838277b3bb193e58408713f1fc6e005c5f3c0c", + "size": 749244, + "url": "https://launcher.mojang.com/mc/game/a1.0.4/client/e5838277b3bb193e58408713f1fc6e005c5f3c0c/client.jar" + } + }, + "id": "a1.0.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-07-08T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.0.5_01.json b/multimc/net.minecraft/a1.0.5_01.json new file mode 100644 index 0000000000..a1bc97a392 --- /dev/null +++ b/multimc/net.minecraft/a1.0.5_01.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "73f569bf5556580979606049204835ae1a54f04d", + "size": 783436, + "url": "https://launcher.mojang.com/mc/game/a1.0.5_01/client/73f569bf5556580979606049204835ae1a54f04d/client.jar" + } + }, + "id": "a1.0.5_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-07-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.1.0.json b/multimc/net.minecraft/a1.1.0.json new file mode 100644 index 0000000000..56febaa545 --- /dev/null +++ b/multimc/net.minecraft/a1.1.0.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "d58d1db929994ff383bdbe6fed31887e04b965c3", + "size": 866730, + "url": "https://launcher.mojang.com/mc/game/a1.1.0/client/d58d1db929994ff383bdbe6fed31887e04b965c3/client.jar" + } + }, + "id": "a1.1.0", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-09-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.1.2.json b/multimc/net.minecraft/a1.1.2.json new file mode 100644 index 0000000000..a3271192d4 --- /dev/null +++ b/multimc/net.minecraft/a1.1.2.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f9b4b66f9c18bf4800d80f1c8865a837f92c6105", + "size": 897054, + "url": "https://launcher.mojang.com/mc/game/a1.1.2/client/f9b4b66f9c18bf4800d80f1c8865a837f92c6105/client.jar" + } + }, + "id": "a1.1.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-09-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.1.2_01.json b/multimc/net.minecraft/a1.1.2_01.json new file mode 100644 index 0000000000..37b79472bd --- /dev/null +++ b/multimc/net.minecraft/a1.1.2_01.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "daa4b9f192d2c260837d3b98c39432324da28e86", + "size": 897164, + "url": "https://launcher.mojang.com/mc/game/a1.1.2_01/client/daa4b9f192d2c260837d3b98c39432324da28e86/client.jar" + } + }, + "id": "a1.1.2_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-09-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.0.json b/multimc/net.minecraft/a1.2.0.json new file mode 100644 index 0000000000..067531aecd --- /dev/null +++ b/multimc/net.minecraft/a1.2.0.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "8632ea716fd083c2975f16d612306fd80bee46db", + "size": 1055945, + "url": "https://launcher.mojang.com/mc/game/a1.2.0/client/8632ea716fd083c2975f16d612306fd80bee46db/client.jar" + } + }, + "id": "a1.2.0", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-10-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.0_01.json b/multimc/net.minecraft/a1.2.0_01.json new file mode 100644 index 0000000000..70221bb019 --- /dev/null +++ b/multimc/net.minecraft/a1.2.0_01.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "332bfe7bf26f6a5cc93ee85e6759ce33784409d0", + "size": 1053339, + "url": "https://launcher.mojang.com/mc/game/a1.2.0_01/client/332bfe7bf26f6a5cc93ee85e6759ce33784409d0/client.jar" + } + }, + "id": "a1.2.0_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-10-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.0_02.json b/multimc/net.minecraft/a1.2.0_02.json new file mode 100644 index 0000000000..16b9080fcc --- /dev/null +++ b/multimc/net.minecraft/a1.2.0_02.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b99da0a683e6dc1ade4df1bf159e021ad07d4fca", + "size": 1053256, + "url": "https://launcher.mojang.com/mc/game/a1.2.0_02/client/b99da0a683e6dc1ade4df1bf159e021ad07d4fca/client.jar" + } + }, + "id": "a1.2.0_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-11-03T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.1.json b/multimc/net.minecraft/a1.2.1.json new file mode 100644 index 0000000000..6791eef4b3 --- /dev/null +++ b/multimc/net.minecraft/a1.2.1.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e4226f9ba622634e3101681bc641eec7ee9e72fd", + "size": 1053508, + "url": "https://launcher.mojang.com/mc/game/a1.2.1/client/e4226f9ba622634e3101681bc641eec7ee9e72fd/client.jar" + } + }, + "id": "a1.2.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-11-04T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.1_01.json b/multimc/net.minecraft/a1.2.1_01.json new file mode 100644 index 0000000000..ca6415f8bb --- /dev/null +++ b/multimc/net.minecraft/a1.2.1_01.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e4226f9ba622634e3101681bc641eec7ee9e72fd", + "size": 1053508, + "url": "https://launcher.mojang.com/mc/game/a1.2.1_01/client/e4226f9ba622634e3101681bc641eec7ee9e72fd/client.jar" + } + }, + "id": "a1.2.1_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-11-04T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.2a.json b/multimc/net.minecraft/a1.2.2a.json new file mode 100644 index 0000000000..29bcce3367 --- /dev/null +++ b/multimc/net.minecraft/a1.2.2a.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7d9d85eaca9627d3a40e6d122182f2d22d39dbf9", + "size": 1098159, + "url": "https://launcher.mojang.com/mc/game/a1.2.2a/client/7d9d85eaca9627d3a40e6d122182f2d22d39dbf9/client.jar" + } + }, + "id": "a1.2.2a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-11-09T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.2b.json b/multimc/net.minecraft/a1.2.2b.json new file mode 100644 index 0000000000..65cb4c1544 --- /dev/null +++ b/multimc/net.minecraft/a1.2.2b.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "1c28c8431392641045b59e98a81877d7c94ff0ca", + "size": 1098113, + "url": "https://launcher.mojang.com/mc/game/a1.2.2b/client/1c28c8431392641045b59e98a81877d7c94ff0ca/client.jar" + } + }, + "id": "a1.2.2b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-11-09T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.3.json b/multimc/net.minecraft/a1.2.3.json new file mode 100644 index 0000000000..c7afaaa981 --- /dev/null +++ b/multimc/net.minecraft/a1.2.3.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f4be258122cb62208b350cd2068685ad859bb447", + "size": 1101109, + "url": "https://launcher.mojang.com/mc/game/a1.2.3/client/f4be258122cb62208b350cd2068685ad859bb447/client.jar" + } + }, + "id": "a1.2.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-11-23T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.3_01.json b/multimc/net.minecraft/a1.2.3_01.json new file mode 100644 index 0000000000..a9c4f7ff2a --- /dev/null +++ b/multimc/net.minecraft/a1.2.3_01.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "1d46e65022f3a7cf4b8ad30ee5a8d52b3b2b9486", + "size": 1101132, + "url": "https://launcher.mojang.com/mc/game/a1.2.3_01/client/1d46e65022f3a7cf4b8ad30ee5a8d52b3b2b9486/client.jar" + } + }, + "id": "a1.2.3_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-11-23T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.3_02.json b/multimc/net.minecraft/a1.2.3_02.json new file mode 100644 index 0000000000..855fcca02c --- /dev/null +++ b/multimc/net.minecraft/a1.2.3_02.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "dc61158e1df763f87483abb6ab540dc1c42e63c4", + "size": 1101006, + "url": "https://launcher.mojang.com/mc/game/a1.2.3_02/client/dc61158e1df763f87483abb6ab540dc1c42e63c4/client.jar" + } + }, + "id": "a1.2.3_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-11-24T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.3_04.json b/multimc/net.minecraft/a1.2.3_04.json new file mode 100644 index 0000000000..95baaea60f --- /dev/null +++ b/multimc/net.minecraft/a1.2.3_04.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7f60cb9d0d40af20001d15287b78aa26a217a910", + "size": 1101135, + "url": "https://launcher.mojang.com/mc/game/a1.2.3_04/client/7f60cb9d0d40af20001d15287b78aa26a217a910/client.jar" + } + }, + "id": "a1.2.3_04", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-11-25T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.4_01.json b/multimc/net.minecraft/a1.2.4_01.json new file mode 100644 index 0000000000..4c8783fa8e --- /dev/null +++ b/multimc/net.minecraft/a1.2.4_01.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7be6298b05d1b0832ab45467a87a425640bc6bf0", + "size": 1104200, + "url": "https://launcher.mojang.com/mc/game/a1.2.4_01/client/7be6298b05d1b0832ab45467a87a425640bc6bf0/client.jar" + } + }, + "id": "a1.2.4_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-11-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.5.json b/multimc/net.minecraft/a1.2.5.json new file mode 100644 index 0000000000..82871cdea1 --- /dev/null +++ b/multimc/net.minecraft/a1.2.5.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f48c7b6442ad8d01099ecee1c7c7332f1b1a80da", + "size": 1104244, + "url": "https://launcher.mojang.com/mc/game/a1.2.5/client/f48c7b6442ad8d01099ecee1c7c7332f1b1a80da/client.jar" + } + }, + "id": "a1.2.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-11-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.6.json b/multimc/net.minecraft/a1.2.6.json new file mode 100644 index 0000000000..04c2d0c169 --- /dev/null +++ b/multimc/net.minecraft/a1.2.6.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "a68c817afd6c05c253ba5462287c2c19bbb57935", + "size": 1105909, + "url": "https://launcher.mojang.com/mc/game/a1.2.6/client/a68c817afd6c05c253ba5462287c2c19bbb57935/client.jar" + } + }, + "id": "a1.2.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-12-02T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.0.2.json b/multimc/net.minecraft/b1.0.2.json new file mode 100644 index 0000000000..b9deb5350c --- /dev/null +++ b/multimc/net.minecraft/b1.0.2.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "76d35cb452e739bd4780e835d17faf0785d755f9", + "size": 1129183, + "url": "https://launcher.mojang.com/mc/game/b1.0.2/client/76d35cb452e739bd4780e835d17faf0785d755f9/client.jar" + } + }, + "id": "b1.0.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-12-20T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.0.json b/multimc/net.minecraft/b1.0.json new file mode 100644 index 0000000000..5ceb3f959d --- /dev/null +++ b/multimc/net.minecraft/b1.0.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "93faf3398ebf8008d59852dc3c2b22b909ca8a49", + "size": 1129160, + "url": "https://launcher.mojang.com/mc/game/b1.0/client/93faf3398ebf8008d59852dc3c2b22b909ca8a49/client.jar" + } + }, + "id": "b1.0", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-12-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.0_01.json b/multimc/net.minecraft/b1.0_01.json new file mode 100644 index 0000000000..df5771619c --- /dev/null +++ b/multimc/net.minecraft/b1.0_01.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "4caf69885b64132e42d3ce49996dbdb1691d7111", + "size": 1129193, + "url": "https://launcher.mojang.com/mc/game/b1.0_01/client/4caf69885b64132e42d3ce49996dbdb1691d7111/client.jar" + } + }, + "id": "b1.0_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-12-19T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.1_01.json b/multimc/net.minecraft/b1.1_01.json new file mode 100644 index 0000000000..004ead61c4 --- /dev/null +++ b/multimc/net.minecraft/b1.1_01.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6d778940f48389a2741f03c9f17f3c57476fb208", + "size": 1129768, + "url": "https://launcher.mojang.com/mc/game/b1.1_01/client/6d778940f48389a2741f03c9f17f3c57476fb208/client.jar" + } + }, + "id": "b1.1_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-12-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.1_02.json b/multimc/net.minecraft/b1.1_02.json new file mode 100644 index 0000000000..8ae2a08ea3 --- /dev/null +++ b/multimc/net.minecraft/b1.1_02.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e1c682219df45ebda589a557aadadd6ed093c86c", + "size": 1129768, + "url": "https://launcher.mojang.com/mc/game/b1.1_02/client/e1c682219df45ebda589a557aadadd6ed093c86c/client.jar" + } + }, + "id": "b1.1_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-12-21T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.2.json b/multimc/net.minecraft/b1.2.json new file mode 100644 index 0000000000..b80e3f370e --- /dev/null +++ b/multimc/net.minecraft/b1.2.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "ba05d7a97926c61c03cf956f7ae92f3bede9474e", + "size": 1180621, + "url": "https://launcher.mojang.com/mc/game/b1.2/client/ba05d7a97926c61c03cf956f7ae92f3bede9474e/client.jar" + } + }, + "id": "b1.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-01-12T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.2_01.json b/multimc/net.minecraft/b1.2_01.json new file mode 100644 index 0000000000..d6c8f3d810 --- /dev/null +++ b/multimc/net.minecraft/b1.2_01.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f71a5b58c9bd0e458878d78a34c9fb35e97d5222", + "size": 1180596, + "url": "https://launcher.mojang.com/mc/game/b1.2_01/client/f71a5b58c9bd0e458878d78a34c9fb35e97d5222/client.jar" + } + }, + "id": "b1.2_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-01-13T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.2_02.json b/multimc/net.minecraft/b1.2_02.json new file mode 100644 index 0000000000..41ea504a6d --- /dev/null +++ b/multimc/net.minecraft/b1.2_02.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "093f371e1a05d89664cfb8068d607953687d5d94", + "size": 1136276, + "url": "https://launcher.mojang.com/mc/game/b1.2_02/client/093f371e1a05d89664cfb8068d607953687d5d94/client.jar" + } + }, + "id": "b1.2_02", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-01-20T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.3_01.json b/multimc/net.minecraft/b1.3_01.json new file mode 100644 index 0000000000..1064eea230 --- /dev/null +++ b/multimc/net.minecraft/b1.3_01.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "add3809d2c075e985d4b583632dac3d9c3872945", + "size": 1250116, + "url": "https://launcher.mojang.com/mc/game/b1.3_01/client/add3809d2c075e985d4b583632dac3d9c3872945/client.jar" + } + }, + "id": "b1.3_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-02-22T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.3b.json b/multimc/net.minecraft/b1.3b.json new file mode 100644 index 0000000000..75f947136c --- /dev/null +++ b/multimc/net.minecraft/b1.3b.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e19cfb3a2043f185c44237ef05eac80e8ad2d8e7", + "size": 1250445, + "url": "https://launcher.mojang.com/mc/game/b1.3b/client/e19cfb3a2043f185c44237ef05eac80e8ad2d8e7/client.jar" + } + }, + "id": "b1.3b", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-02-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.4.json b/multimc/net.minecraft/b1.4.json new file mode 100644 index 0000000000..e3f0e71d15 --- /dev/null +++ b/multimc/net.minecraft/b1.4.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f6dbca5223ea2a7e89806e93d0b18162b2d58c20", + "size": 1309277, + "url": "https://launcher.mojang.com/mc/game/b1.4/client/f6dbca5223ea2a7e89806e93d0b18162b2d58c20/client.jar" + } + }, + "id": "b1.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-03-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.4_01.json b/multimc/net.minecraft/b1.4_01.json new file mode 100644 index 0000000000..6ed6cab048 --- /dev/null +++ b/multimc/net.minecraft/b1.4_01.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6f157f26955c35006c1afa8b0479e0ce785fb864", + "size": 1306747, + "url": "https://launcher.mojang.com/mc/game/b1.4_01/client/6f157f26955c35006c1afa8b0479e0ce785fb864/client.jar" + } + }, + "id": "b1.4_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-04-04T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.5.json b/multimc/net.minecraft/b1.5.json new file mode 100644 index 0000000000..9fcf580c29 --- /dev/null +++ b/multimc/net.minecraft/b1.5.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f5ce1699cd728213c21054fa2f1490d162b002b4", + "size": 1377412, + "url": "https://launcher.mojang.com/mc/game/b1.5/client/f5ce1699cd728213c21054fa2f1490d162b002b4/client.jar" + } + }, + "id": "b1.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-04-18T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.5_01.json b/multimc/net.minecraft/b1.5_01.json new file mode 100644 index 0000000000..266b2de53b --- /dev/null +++ b/multimc/net.minecraft/b1.5_01.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e2a692e5e8160c84b29c834ecbf398618db9749c", + "size": 1378044, + "url": "https://launcher.mojang.com/mc/game/b1.5_01/client/e2a692e5e8160c84b29c834ecbf398618db9749c/client.jar" + } + }, + "id": "b1.5_01", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-04-19T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.6.1.json b/multimc/net.minecraft/b1.6.1.json new file mode 100644 index 0000000000..2bc4666aba --- /dev/null +++ b/multimc/net.minecraft/b1.6.1.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "63a66d6d145696296bdaaeaba0a42f738b87a362", + "size": 1421773, + "url": "https://launcher.mojang.com/mc/game/b1.6.1/client/63a66d6d145696296bdaaeaba0a42f738b87a362/client.jar" + } + }, + "id": "b1.6.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-05-25T22:00:01+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.6.2.json b/multimc/net.minecraft/b1.6.2.json new file mode 100644 index 0000000000..b193c511f9 --- /dev/null +++ b/multimc/net.minecraft/b1.6.2.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "e8aa50949b077b672be2e651ea3f7b1bbd9020e1", + "size": 1421781, + "url": "https://launcher.mojang.com/mc/game/b1.6.2/client/e8aa50949b077b672be2e651ea3f7b1bbd9020e1/client.jar" + } + }, + "id": "b1.6.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-05-25T22:00:02+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.6.3.json b/multimc/net.minecraft/b1.6.3.json new file mode 100644 index 0000000000..1c89b36da6 --- /dev/null +++ b/multimc/net.minecraft/b1.6.3.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "924e36dbb7c64abb30a95fe35f5affb5176f6cbc", + "size": 1422187, + "url": "https://launcher.mojang.com/mc/game/b1.6.3/client/924e36dbb7c64abb30a95fe35f5affb5176f6cbc/client.jar" + } + }, + "id": "b1.6.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-05-25T22:00:03+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.6.4.json b/multimc/net.minecraft/b1.6.4.json new file mode 100644 index 0000000000..2d98df0644 --- /dev/null +++ b/multimc/net.minecraft/b1.6.4.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b5d3bdb8a7b12d163651f4787ac6ca14689aab9e", + "size": 1422278, + "url": "https://launcher.mojang.com/mc/game/b1.6.4/client/b5d3bdb8a7b12d163651f4787ac6ca14689aab9e/client.jar" + } + }, + "id": "b1.6.4", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-05-25T22:00:04+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.6.5.json b/multimc/net.minecraft/b1.6.5.json new file mode 100644 index 0000000000..1f0339232c --- /dev/null +++ b/multimc/net.minecraft/b1.6.5.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "90ed9854b43c4d031ed07381ea3ae3071a8bba6f", + "size": 1422774, + "url": "https://launcher.mojang.com/mc/game/b1.6.5/client/90ed9854b43c4d031ed07381ea3ae3071a8bba6f/client.jar" + } + }, + "id": "b1.6.5", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-05-27T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.6.6.json b/multimc/net.minecraft/b1.6.6.json new file mode 100644 index 0000000000..56ce405372 --- /dev/null +++ b/multimc/net.minecraft/b1.6.6.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "f95fe05711d09553ca2a9089f981741c13d6b8c4", + "size": 1423592, + "url": "https://launcher.mojang.com/mc/game/b1.6.6/client/f95fe05711d09553ca2a9089f981741c13d6b8c4/client.jar" + } + }, + "id": "b1.6.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-05-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.6.json b/multimc/net.minecraft/b1.6.json new file mode 100644 index 0000000000..0e610f79fa --- /dev/null +++ b/multimc/net.minecraft/b1.6.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "ecc0288d218fd7479027a17c150cbf283fa950a1", + "size": 1421757, + "url": "https://launcher.mojang.com/mc/game/b1.6/client/ecc0288d218fd7479027a17c150cbf283fa950a1/client.jar" + } + }, + "id": "b1.6", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-05-25T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.7.2.json b/multimc/net.minecraft/b1.7.2.json new file mode 100644 index 0000000000..4d935c0df5 --- /dev/null +++ b/multimc/net.minecraft/b1.7.2.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7dc50cc5e2ff204a7283f0c7d38cd0370b49875b", + "size": 1465138, + "url": "https://launcher.mojang.com/mc/game/b1.7.2/client/7dc50cc5e2ff204a7283f0c7d38cd0370b49875b/client.jar" + } + }, + "id": "b1.7.2", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-06-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.7.3.json b/multimc/net.minecraft/b1.7.3.json new file mode 100644 index 0000000000..046cee0399 --- /dev/null +++ b/multimc/net.minecraft/b1.7.3.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "43db9b498cb67058d2e12d394e6507722e71bb45", + "size": 1465375, + "url": "https://launcher.mojang.com/mc/game/b1.7.3/client/43db9b498cb67058d2e12d394e6507722e71bb45/client.jar" + } + }, + "id": "b1.7.3", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-07-07T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.7.json b/multimc/net.minecraft/b1.7.json new file mode 100644 index 0000000000..68304d6ca6 --- /dev/null +++ b/multimc/net.minecraft/b1.7.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "ad7960853437bcab86bd72c4a1b95f6fe19f4258", + "size": 1464858, + "url": "https://launcher.mojang.com/mc/game/b1.7/client/ad7960853437bcab86bd72c4a1b95f6fe19f4258/client.jar" + } + }, + "id": "b1.7", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-06-29T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.8.1.json b/multimc/net.minecraft/b1.8.1.json new file mode 100644 index 0000000000..5e9cf67787 --- /dev/null +++ b/multimc/net.minecraft/b1.8.1.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6b562463ccc2c7ff12ff350a2b04a67b3adcd37b", + "size": 1995166, + "url": "https://launcher.mojang.com/mc/game/b1.8.1/client/6b562463ccc2c7ff12ff350a2b04a67b3adcd37b/client.jar" + } + }, + "id": "b1.8.1", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-09-18T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.8.json b/multimc/net.minecraft/b1.8.json new file mode 100644 index 0000000000..ad40da3fec --- /dev/null +++ b/multimc/net.minecraft/b1.8.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "3139e9c29b2c74f59ea04de760ac2af5bc21b410", + "size": 1994742, + "url": "https://launcher.mojang.com/mc/game/b1.8/client/3139e9c29b2c74f59ea04de760ac2af5bc21b410/client.jar" + } + }, + "id": "b1.8", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", + "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", + "size": 27787, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.5" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2011-09-14T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_beta" +} \ No newline at end of file diff --git a/multimc/net.minecraft/c0.0.11a.json b/multimc/net.minecraft/c0.0.11a.json new file mode 100644 index 0000000000..3d51e86d3f --- /dev/null +++ b/multimc/net.minecraft/c0.0.11a.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "3a799f179b6dcac5f3a46846d687ebbd95856984", + "size": 67430, + "url": "https://launcher.mojang.com/mc/game/c0.0.11a/client/3a799f179b6dcac5f3a46846d687ebbd95856984/client.jar" + } + }, + "id": "c0.0.11a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2009-05-16T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/c0.0.13a.json b/multimc/net.minecraft/c0.0.13a.json new file mode 100644 index 0000000000..264df854c0 --- /dev/null +++ b/multimc/net.minecraft/c0.0.13a.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "936d575b1ab1a04a341ad43d76e441e88d2cd987", + "size": 97935, + "url": "https://launcher.mojang.com/mc/game/c0.0.13a/client/936d575b1ab1a04a341ad43d76e441e88d2cd987/client.jar" + } + }, + "id": "c0.0.13a", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2009-05-30T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/c0.0.13a_03.json b/multimc/net.minecraft/c0.0.13a_03.json new file mode 100644 index 0000000000..5f460e7e5d --- /dev/null +++ b/multimc/net.minecraft/c0.0.13a_03.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "7ba9e63aec8a15a99ecd47900c848cdce8a51a03", + "size": 66276, + "url": "https://launcher.mojang.com/mc/game/c0.0.13a_03/client/7ba9e63aec8a15a99ecd47900c848cdce8a51a03/client.jar" + } + }, + "id": "c0.0.13a_03", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2009-05-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/c0.30_01c.json b/multimc/net.minecraft/c0.30_01c.json new file mode 100644 index 0000000000..f0be4c2dc7 --- /dev/null +++ b/multimc/net.minecraft/c0.30_01c.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "54622801f5ef1bcc1549a842c5b04cb5d5583005", + "size": 297776, + "url": "https://launcher.mojang.com/mc/game/c0.30_01c/client/54622801f5ef1bcc1549a842c5b04cb5d5583005/client.jar" + } + }, + "id": "c0.30_01c", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2009-12-21T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/inf-20100618.json b/multimc/net.minecraft/inf-20100618.json new file mode 100644 index 0000000000..7c394d3e4d --- /dev/null +++ b/multimc/net.minecraft/inf-20100618.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "89eab2c1a353707cc00f074dffba9cb7a4f5e304", + "size": 601473, + "url": "https://launcher.mojang.com/mc/game/inf-20100618/client/89eab2c1a353707cc00f074dffba9cb7a4f5e304/client.jar" + } + }, + "id": "inf-20100618", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "net.minecraft.launchwrapper.Launch", + "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2010-06-15T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/rd-132211.json b/multimc/net.minecraft/rd-132211.json new file mode 100644 index 0000000000..7bbc16bcc6 --- /dev/null +++ b/multimc/net.minecraft/rd-132211.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "393e8d4b4d708587e2accd7c5221db65365e1075", + "size": 26704, + "url": "https://launcher.mojang.com/mc/game/rd-132211/client/393e8d4b4d708587e2accd7c5221db65365e1075/client.jar" + } + }, + "id": "rd-132211", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "com.mojang.rubydung.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2009-05-13T20:11:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/rd-132328.json b/multimc/net.minecraft/rd-132328.json new file mode 100644 index 0000000000..56a9d13a92 --- /dev/null +++ b/multimc/net.minecraft/rd-132328.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "12dace5a458617d3f90337a7ebde86c0593a6899", + "size": 35435, + "url": "https://launcher.mojang.com/mc/game/rd-132328/client/12dace5a458617d3f90337a7ebde86c0593a6899/client.jar" + } + }, + "id": "rd-132328", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "com.mojang.rubydung.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2009-05-13T21:28:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/rd-160052.json b/multimc/net.minecraft/rd-160052.json new file mode 100644 index 0000000000..9a1c3af60b --- /dev/null +++ b/multimc/net.minecraft/rd-160052.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "b100be8097195b6c9112046dc6a80d326c8df839", + "size": 49076, + "url": "https://launcher.mojang.com/mc/game/rd-160052/client/b100be8097195b6c9112046dc6a80d326c8df839/client.jar" + } + }, + "id": "rd-160052", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "com.mojang.rubydung.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2009-05-15T22:52:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/rd-161348.json b/multimc/net.minecraft/rd-161348.json new file mode 100644 index 0000000000..4c794b6674 --- /dev/null +++ b/multimc/net.minecraft/rd-161348.json @@ -0,0 +1,60 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6323bd14ed7f83852e17ebc8ec418e55c97ddfe4", + "size": 60480, + "url": "https://launcher.mojang.com/mc/game/rd-161348/client/6323bd14ed7f83852e17ebc8ec418e55c97ddfe4/client.jar" + } + }, + "id": "rd-161348", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", + "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", + "size": 27583, + "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" + } + }, + "name": "net.minecraft:launchwrapper:1.6" + }, + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "downloads": { + "artifact": { + "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", + "sha1": "054986e962b88d8660ae4566475658469595ef58", + "size": 214592, + "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" + } + }, + "name": "org.ow2.asm:asm-all:4.1" + } + ], + "mainClass": "com.mojang.minecraft.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2009-05-16T11:48:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/net.minecraft/rd-20090515.json b/multimc/net.minecraft/rd-20090515.json new file mode 100644 index 0000000000..2b17efa971 --- /dev/null +++ b/multimc/net.minecraft/rd-20090515.json @@ -0,0 +1,38 @@ +{ + "assetIndex": { + "id": "legacy", + "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", + "size": 134284, + "totalSize": 111220701, + "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" + }, + "assets": "legacy", + "downloads": { + "client": { + "sha1": "6323bd14ed7f83852e17ebc8ec418e55c97ddfe4", + "size": 60480, + "url": "https://launcher.mojang.com/mc/game/rd-20090515/client/6323bd14ed7f83852e17ebc8ec418e55c97ddfe4/client.jar" + } + }, + "id": "rd-20090515", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", + "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", + "size": 61311, + "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" + } + }, + "name": "net.sf.jopt-simple:jopt-simple:4.5" + } + ], + "mainClass": "com.mojang.minecraft.RubyDung", + "minecraftArguments": "${auth_player_name} ${auth_session}", + "minimumLauncherVersion": 7, + "name": "Minecraft", + "releaseTime": "2009-05-14T22:00:00+00:00", + "time": "2016-02-02T15:37:47+00:00", + "type": "old_alpha" +} \ No newline at end of file diff --git a/multimc/org.lwjgl/2.9.0.json b/multimc/org.lwjgl/2.9.0.json new file mode 100644 index 0000000000..b5a67fbf84 --- /dev/null +++ b/multimc/org.lwjgl/2.9.0.json @@ -0,0 +1,170 @@ +{ + "fileId": "org.lwjgl", + "libraries": [ + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", + "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", + "size": 569061, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", + "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", + "size": 518924, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", + "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", + "size": 609967, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", + "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", + "size": 994633, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", + "sha1": "a778846b64008fc7f48ead2377f034e547991699", + "size": 173360, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0" + } + ], + "name": "LWJGL", + "releaseTime": "LWJGL", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ], + "type": "release", + "version": "2.9.0" +} \ No newline at end of file diff --git a/multimc/org.lwjgl/2.9.1-nightly-20130708-debug3.json b/multimc/org.lwjgl/2.9.1-nightly-20130708-debug3.json new file mode 100644 index 0000000000..92a301d0f8 --- /dev/null +++ b/multimc/org.lwjgl/2.9.1-nightly-20130708-debug3.json @@ -0,0 +1,155 @@ +{ + "fileId": "org.lwjgl", + "libraries": [ + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", + "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", + "size": 458181, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", + "sha1": "884511652c756fac16b37236f863f346bd1ea121", + "size": 996625, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", + "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", + "size": 173338, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3" + } + ], + "name": "LWJGL", + "releaseTime": "LWJGL", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx", + "version": "^10\\.5\\.\\d$" + } + } + ], + "type": "release", + "version": "2.9.1-nightly-20130708-debug3" +} \ No newline at end of file diff --git a/multimc/org.lwjgl/2.9.1-nightly-20131017.json b/multimc/org.lwjgl/2.9.1-nightly-20131017.json new file mode 100644 index 0000000000..bb86f12f66 --- /dev/null +++ b/multimc/org.lwjgl/2.9.1-nightly-20131017.json @@ -0,0 +1,117 @@ +{ + "fileId": "org.lwjgl", + "libraries": [ + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "classifiers": { + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131017/lwjgl-platform-2.9.1-nightly-20131017-natives-osx.jar", + "sha1": "54241f3f8dac9617ca1ff335ffd3939f849c5017", + "size": 524201, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131017/lwjgl-platform-2.9.1-nightly-20131017-natives-osx.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131017", + "natives": { + "osx": "natives-osx" + } + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131017/lwjgl-2.9.1-nightly-20131017.jar", + "sha1": "148d2981251ad796e50922dabfb9354ec26741dd", + "size": 1016818, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131017/lwjgl-2.9.1-nightly-20131017.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131017" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131017/lwjgl_util-2.9.1-nightly-20131017.jar", + "sha1": "b4570ef98d017fa8f515a202e727dd12f6ef52f3", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131017/lwjgl_util-2.9.1-nightly-20131017.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131017" + } + ], + "name": "LWJGL", + "releaseTime": "LWJGL", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ], + "type": "release", + "version": "2.9.1-nightly-20131017" +} \ No newline at end of file diff --git a/multimc/org.lwjgl/2.9.1-nightly-20131120.json b/multimc/org.lwjgl/2.9.1-nightly-20131120.json new file mode 100644 index 0000000000..56bd4e36d9 --- /dev/null +++ b/multimc/org.lwjgl/2.9.1-nightly-20131120.json @@ -0,0 +1,124 @@ +{ + "fileId": "org.lwjgl", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar", + "sha1": "8e4b196ac3cbd364d8bdb245a055db81426a3304", + "size": 1014767, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131120" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar", + "sha1": "cd74579c20c3f538e82529e8f9bfcc9295befe92", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131120" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar", + "sha1": "94860428a5a2c5b5bbd28f0f7a7328cb09e19e61", + "size": 571429, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar", + "sha1": "d589214b69ac486d5e6466a6a15f77cf78c8b411", + "size": 527201, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar", + "sha1": "d2330e003d621521b11dc729a8f8d5aa21875ca7", + "size": 611339, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131120", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "name": "LWJGL", + "releaseTime": "LWJGL", + "rules": null, + "type": "release", + "version": "2.9.1-nightly-20131120" +} \ No newline at end of file diff --git a/multimc/org.lwjgl/2.9.1.json b/multimc/org.lwjgl/2.9.1.json new file mode 100644 index 0000000000..7e6a6d81e0 --- /dev/null +++ b/multimc/org.lwjgl/2.9.1.json @@ -0,0 +1,124 @@ +{ + "fileId": "org.lwjgl", + "libraries": [ + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", + "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", + "size": 1014790, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", + "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", + "size": 173909, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", + "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", + "size": 571424, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", + "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", + "size": 527196, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", + "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", + "size": 611334, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + } + ], + "name": "LWJGL", + "releaseTime": "LWJGL", + "rules": null, + "type": "release", + "version": "2.9.1" +} \ No newline at end of file diff --git a/multimc/org.lwjgl/2.9.2-nightly-20140822.json b/multimc/org.lwjgl/2.9.2-nightly-20140822.json new file mode 100644 index 0000000000..a75e63ee1b --- /dev/null +++ b/multimc/org.lwjgl/2.9.2-nightly-20140822.json @@ -0,0 +1,131 @@ +{ + "fileId": "org.lwjgl", + "libraries": [ + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", + "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", + "size": 578539, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", + "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", + "size": 468116, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", + "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", + "size": 613680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", + "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", + "size": 1045632, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", + "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822" + } + ], + "name": "LWJGL", + "releaseTime": "LWJGL", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ], + "type": "release", + "version": "2.9.2-nightly-20140822" +} \ No newline at end of file diff --git a/multimc/org.lwjgl/2.9.4-nightly-20150209.json b/multimc/org.lwjgl/2.9.4-nightly-20150209.json new file mode 100644 index 0000000000..cf1c9298f6 --- /dev/null +++ b/multimc/org.lwjgl/2.9.4-nightly-20150209.json @@ -0,0 +1,140 @@ +{ + "fileId": "org.lwjgl", + "libraries": [ + { + "downloads": { + "classifiers": { + "natives-linux": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", + "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", + "size": 10362, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-osx": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", + "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", + "size": 12186, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" + }, + "natives-windows": { + "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", + "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", + "size": 155179, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "net.java.jinput:jinput-platform:2.0.5", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", + "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", + "size": 22, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" + }, + "classifiers": { + "natives-linux": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", + "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", + "size": 578680, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-osx": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", + "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", + "size": 426822, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-windows": { + "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", + "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", + "size": 613748, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" + } + } + }, + "extract": { + "exclude": [ + "META-INF/" + ] + }, + "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "natives": { + "linux": "natives-linux", + "osx": "natives-osx", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209" + }, + { + "downloads": { + "artifact": { + "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209" + } + ], + "name": "LWJGL", + "releaseTime": "LWJGL", + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ], + "type": "release", + "version": "2.9.4-nightly-20150209" +} \ No newline at end of file diff --git a/separateVersions.py b/separateVersions.py index b544000425..3e5f097ebf 100755 --- a/separateVersions.py +++ b/separateVersions.py @@ -55,6 +55,8 @@ class LwjglBucket: out["version"] = self.version out["fileId"] = "org.lwjgl" out["name"] = "LWJGL" + out["type"] = "release" + out["releaseTime"] = "LWJGL" with open(filename, 'w') as outfile: json.dump(out, outfile, sort_keys=True, indent=4) @@ -81,8 +83,8 @@ def addLWJGLVersion(versions, bucket): versions[bucket.version] = bucket lwjglVersions = {} -for filename in os.listdir('versions'): - with open("versions/" + filename) as json_file: +for filename in os.listdir('mojang/versions'): + with open("mojang/versions/" + filename) as json_file: json_data = json.load(json_file) libs = json_data["libraries"] libs_minecraft = [] @@ -116,11 +118,11 @@ for filename in os.listdir('versions'): addLWJGLVersion(lwjglVersions, keyBucket) json_data["libraries"] = libs_minecraft json_data["name"] = "Minecraft" - filenameOut = "minecraft/%s.json" % json_data["id"] + filenameOut = "multimc/net.minecraft/%s.json" % json_data["id"] with open(filenameOut, 'w') as outfile: json.dump(json_data, outfile, sort_keys=True, indent=4) for version in lwjglVersions: versionObj = lwjglVersions[version] - filename = "lwjgl/%s.json" % version + filename = "multimc/org.lwjgl/%s.json" % version versionObj.write(filename) diff --git a/version_manifest.json b/version_manifest.json deleted file mode 100644 index 88d73547b1..0000000000 --- a/version_manifest.json +++ /dev/null @@ -1,869 +0,0 @@ -{ - "latest": { - "release": "1.11.2", - "snapshot": "17w06a" - }, - "versions": [ - { - "id": "17w06a", - "releaseTime": "2017-02-08T13:16:29+00:00", - "time": "2017-02-08T13:17:20+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/7db0c61afa278d016cf1dae2fba0146edfbf2f8e/17w06a.json" - }, - { - "id": "1.11.2", - "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/12f260fc1976f6dd688a211f1a906f956344abdd/1.11.2.json" - }, - { - "id": "1.11.1", - "releaseTime": "2016-12-20T14:05:34+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/4fce28e8455640c8e1061f40c2be4bec4631a5ff/1.11.1.json" - }, - { - "id": "16w50a", - "releaseTime": "2016-12-15T14:38:52+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/e913d0001d077f341a5c71754ad7766c552e875e/16w50a.json" - }, - { - "id": "1.11", - "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/7a3e41e164f3e3124c05a8bc782bba466d20c431/1.11.json" - }, - { - "id": "16w44a", - "releaseTime": "2016-11-03T14:17:11+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/217dba1cea324a901bd0d4a1173ae212bc5ddca4/16w44a.json" - }, - { - "id": "16w43a", - "releaseTime": "2016-10-27T09:00:51+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/7b73e740da725f7b3bf4ba54cf40b73b23e51ce2/16w43a.json" - }, - { - "id": "16w42a", - "releaseTime": "2016-10-19T11:17:47+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/87234668c7f1eac33e7e722eef1e743475112a86/16w42a.json" - }, - { - "id": "16w41a", - "releaseTime": "2016-10-13T14:28:35+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/ed3a53298ce5610494c49d87a993ff8a1ae29f5d/16w41a.json" - }, - { - "id": "16w40a", - "releaseTime": "2016-10-06T13:57:59+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/2a3f09b6f95e51c16aa6dcdc6d99af74075eb946/16w40a.json" - }, - { - "id": "16w39c", - "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/458fb235c9ba79a67d6deb2db96eeaefd002188c/16w39c.json" - }, - { - "id": "16w38a", - "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/1b29f6bbf02e8dd16ba5519f7042a36b7734b732/16w38a.json" - }, - { - "id": "16w36a", - "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/061e119d3089f58ac216221860038da489d8cb0a/16w36a.json" - }, - { - "id": "16w35a", - "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/cbdc0f050cbad8e1382b816de576af3c9af818e4/16w35a.json" - }, - { - "id": "16w33a", - "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/2dc7ef6e029db09e7ff8ed8b2eb086c52a163fe5/16w33a.json" - }, - { - "id": "16w32b", - "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/d76d4048851e5d74aed8ecf37826c74fb08f0a84/16w32b.json" - }, - { - "id": "1.10.2", - "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-10-22T20:28:03+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/1920a2b4e996bae0af1a67d38d63706bac10ac47/1.10.2.json" - }, - { - "id": "1.10.1", - "releaseTime": "2016-06-22T10:13:22+00:00", - "time": "2016-07-22T08:46:23+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/62653674ee595442f842934eb57078b7aa8d0742/1.10.1.json" - }, - { - "id": "1.10", - "releaseTime": "2016-06-08T13:06:18+00:00", - "time": "2016-07-22T08:46:23+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/281697b6f88d757066b5f0427b40ffabc50e79b9/1.10.json" - }, - { - "id": "1.9.4", - "releaseTime": "2016-05-10T10:17:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/cdcd308b7cbd15bc595850ce6557d4ade48cee7a/1.9.4.json" - }, - { - "id": "1.9.3", - "releaseTime": "2016-05-10T08:33:35+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/566def4133157888f4b2d1832951d78ebd328840/1.9.3.json" - }, - { - "id": "1.9.2", - "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.2.json" - }, - { - "id": "1.9.1", - "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1.json" - }, - { - "id": "1.9", - "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" - }, - { - "id": "1.8.9", - "releaseTime": "2015-12-03T09:24:39+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/42c67f1d38e55da24741c9e40ef5253f289177f1/1.8.9.json" - }, - { - "id": "1.8.8", - "releaseTime": "2015-07-27T10:31:28+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/96f1789c25884755f4d3143d2e1364c9dded7d6b/1.8.8.json" - }, - { - "id": "1.8.7", - "releaseTime": "2015-06-05T10:10:44+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/3de1bfa5cad6af19f18a90e335cdaaa3ac4f84fd/1.8.7.json" - }, - { - "id": "1.8.6", - "releaseTime": "2015-05-25T10:31:19+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/3b4ff7d7d8c0371f88a0a9b9bd4023db5b87ea58/1.8.6.json" - }, - { - "id": "1.8.5", - "releaseTime": "2015-05-22T11:15:28+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/d899728dc0fda279911faddd779e504d0881916a/1.8.5.json" - }, - { - "id": "1.8.4", - "releaseTime": "2015-04-17T11:37:50+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/69ce72fb5ad8455253511c24bb221eef8fa0c5fc/1.8.4.json" - }, - { - "id": "1.8.3", - "releaseTime": "2015-02-20T14:00:09+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/b92049ba235d52a0e23ada77e7a544b32f69d7d3/1.8.3.json" - }, - { - "id": "1.8.2", - "releaseTime": "2015-02-19T15:47:29+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/18b5185ed6a0a0b358a38c2af835bf19063fe426/1.8.2.json" - }, - { - "id": "1.8.1", - "releaseTime": "2014-11-24T14:13:31+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/d6614f2010cff434c1c51f00d03836846d74a442/1.8.1.json" - }, - { - "id": "1.8", - "releaseTime": "2014-09-02T08:24:35+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/d74a4b45e8877084e1bcc8121012845f28def238/1.8.json" - }, - { - "id": "1.7.10", - "releaseTime": "2014-05-14T17:29:23+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/016674e6940d040efe6df3a459a4fe10faaa6a40/1.7.10.json" - }, - { - "id": "1.7.9", - "releaseTime": "2014-04-14T13:29:23+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/48a7c56e1aae1c40457173c978f1df6c17cc540c/1.7.9.json" - }, - { - "id": "1.7.8", - "releaseTime": "2014-04-09T07:58:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/d55f47587bc5f0eff46d5f002aad440c0f821aea/1.7.8.json" - }, - { - "id": "1.7.7", - "releaseTime": "2014-04-09T07:52:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/1ac39ba6cfa1c6cae9cf88aac159ab93a7b02956/1.7.7.json" - }, - { - "id": "1.7.6", - "releaseTime": "2014-04-09T07:52:06+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/5db5d5ef5a5c54df1fe19ca58654ee8d22f7c5bc/1.7.6.json" - }, - { - "id": "1.7.5", - "releaseTime": "2014-02-26T09:22:17+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/5c734b4aa1569c7ff5d3e596cf2707e2d01f2ea6/1.7.5.json" - }, - { - "id": "1.7.4", - "releaseTime": "2013-12-09T12:28:10+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/fa2b48fced193d24ae9e265300e7b7eeb3e3fba2/1.7.4.json" - }, - { - "id": "1.7.3", - "releaseTime": "2013-12-06T13:55:34+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/bdfbb0821edc0c5875033470030da9019d8d8045/1.7.3.json" - }, - { - "id": "1.7.2", - "releaseTime": "2013-10-25T13:00:00+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/d05fb0059a4fee96c23e632b406eb634d1f02e00/1.7.2.json" - }, - { - "id": "1.6.4", - "releaseTime": "2013-09-19T15:52:37+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/fd9f36a20db1ff8958e7215f8d9a13b33f07d23a/1.6.4.json" - }, - { - "id": "1.6.2", - "releaseTime": "2013-07-05T13:09:02+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/edfbe45ebc39702dd0b6db53895bd2ed73260678/1.6.2.json" - }, - { - "id": "1.6.1", - "releaseTime": "2013-06-28T14:48:41+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/e002a61678c0e41b13ba146a7090c1613fe48efd/1.6.1.json" - }, - { - "id": "1.5.2", - "releaseTime": "2013-04-25T15:45:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/6501449001ef40830629084342e4e7aea7896ba6/1.5.2.json" - }, - { - "id": "1.5.1", - "releaseTime": "2013-03-20T10:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/7098001ce8a1b373805e116d7ca451d47df03672/1.5.1.json" - }, - { - "id": "1.4.7", - "releaseTime": "2012-12-27T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/41494e2ec9bca813e6fb8ca5c8c9c8cd7971f8cd/1.4.7.json" - }, - { - "id": "1.4.6", - "releaseTime": "2012-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/fa09d83d94538aed3701699b8d0d24a893cd30af/1.4.6.json" - }, - { - "id": "1.4.5", - "releaseTime": "2012-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/2d86bf5976ab5cc8d0c7228e0cc49ecd407cc44d/1.4.5.json" - }, - { - "id": "1.4.4", - "releaseTime": "2012-12-13T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/bf92cff40a42c49bd431dd676177a8a995046caa/1.4.4.json" - }, - { - "id": "1.4.2", - "releaseTime": "2012-11-24T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/2a6f8738406832ae054b5272c82721fba86fb5a4/1.4.2.json" - }, - { - "id": "1.3.2", - "releaseTime": "2012-08-15T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/5e675037d8019bdfd76fe715e6d27670d652e389/1.3.2.json" - }, - { - "id": "1.3.1", - "releaseTime": "2012-07-31T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/477c9b5c76f7252c7f8bf2aede0e2b9975e6f27e/1.3.1.json" - }, - { - "id": "1.2.5", - "releaseTime": "2012-03-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/fc55fed24d97875c65163d155fe504da74e74833/1.2.5.json" - }, - { - "id": "1.2.4", - "releaseTime": "2012-03-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/a4d513044d26ee59ce948263f1076dfe31136c8c/1.2.4.json" - }, - { - "id": "1.2.3", - "releaseTime": "2012-03-01T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/bd42159e7f985e51334889493bf2c357564fedc1/1.2.3.json" - }, - { - "id": "1.2.2", - "releaseTime": "2012-02-29T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/a56deb8d937f7f70dbfbf9a5f9c4efa6116bc0b7/1.2.2.json" - }, - { - "id": "1.2.1", - "releaseTime": "2012-02-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/2a64fd392c79184977b67b86d3d6a7f794488377/1.2.1.json" - }, - { - "id": "1.1", - "releaseTime": "2012-01-11T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/d4a41af96c607540793d94a60a1063a36b4d9bc6/1.1.json" - }, - { - "id": "1.0", - "releaseTime": "2011-11-17T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/4c6365bf3dd10a5489ee741461b12c495176d16a/1.0.json" - }, - { - "id": "b1.8.1", - "releaseTime": "2011-09-18T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/bcb473abad4da5f2e890bc9bcf95a0395e8ab8e8/b1.8.1.json" - }, - { - "id": "b1.8", - "releaseTime": "2011-09-14T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/5d915f0fcc1119e8b607e7e077f4eb2938eb161c/b1.8.json" - }, - { - "id": "b1.7.3", - "releaseTime": "2011-07-07T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/e49f8a2af3db0470b115cee7b70ad91a5f271dcf/b1.7.3.json" - }, - { - "id": "b1.7.2", - "releaseTime": "2011-06-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/3bcb762000ec5630facdf29419ef66e7e808f5bb/b1.7.2.json" - }, - { - "id": "b1.7", - "releaseTime": "2011-06-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/e713af3689fbc40a638c59269ebce57084d42135/b1.7.json" - }, - { - "id": "b1.6.6", - "releaseTime": "2011-05-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/84f90c41f4835445e702299e524e86e83730c7bf/b1.6.6.json" - }, - { - "id": "b1.6.5", - "releaseTime": "2011-05-27T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/2e62fba9e359a42385e0220cc94bede6cfd0028e/b1.6.5.json" - }, - { - "id": "b1.6.4", - "releaseTime": "2011-05-25T22:00:04+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/b76c42ba28e0961fa35aad746c56822f28b906cb/b1.6.4.json" - }, - { - "id": "b1.6.3", - "releaseTime": "2011-05-25T22:00:03+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/15cab38d1c0b33b29fc042122c1a3a3a158b3629/b1.6.3.json" - }, - { - "id": "b1.6.2", - "releaseTime": "2011-05-25T22:00:02+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/c0f2f0bccb56720130a47892620e100ab9ed7f1e/b1.6.2.json" - }, - { - "id": "b1.6.1", - "releaseTime": "2011-05-25T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/760155091ee1751d09a726613cda21429465e71b/b1.6.1.json" - }, - { - "id": "b1.6", - "releaseTime": "2011-05-25T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/34112152589d898dc1ad42b35b6cfc4ac33ff0fa/b1.6.json" - }, - { - "id": "b1.5_01", - "releaseTime": "2011-04-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/487009aef7c2ce420f0355a5e3250345e056fa29/b1.5_01.json" - }, - { - "id": "b1.5", - "releaseTime": "2011-04-18T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/bd5a8bacf3031df28a92edda1d9238778be5130d/b1.5.json" - }, - { - "id": "b1.4_01", - "releaseTime": "2011-04-04T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/8e7cbd908789b136de0233e4747f5c9488881041/b1.4_01.json" - }, - { - "id": "b1.4", - "releaseTime": "2011-03-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/e80e1bbae6b6f53ec4e67907fccaaf7e3aa98e8b/b1.4.json" - }, - { - "id": "b1.3_01", - "releaseTime": "2011-02-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/98ea26179ba5e60b65953c5f7205e903a996d6e6/b1.3_01.json" - }, - { - "id": "b1.3b", - "releaseTime": "2011-02-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/9120ff0618be451e810d66978906ba474b9b890f/b1.3b.json" - }, - { - "id": "b1.2_02", - "releaseTime": "2011-01-20T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/b5c8f634ba7f9c147e015ffdf2acbc5b9b52fd48/b1.2_02.json" - }, - { - "id": "b1.2_01", - "releaseTime": "2011-01-13T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/49c12e14b0f322f4c77a5e7f8820b315747b50bb/b1.2_01.json" - }, - { - "id": "b1.2", - "releaseTime": "2011-01-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/4d0bc35e0e3175b26ba6cf50c2a64b0c09edd010/b1.2.json" - }, - { - "id": "b1.1_02", - "releaseTime": "2010-12-21T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/d239a36cbac0e4dfd49181a7df53eadf27930419/b1.1_02.json" - }, - { - "id": "b1.1_01", - "releaseTime": "2010-12-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/7e28b253c8a5e7dfb0c3cd64e13da5262e06fb74/b1.1_01.json" - }, - { - "id": "b1.0.2", - "releaseTime": "2010-12-20T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/fd6614606f0eabb099fcee4b35d068dec32cddcc/b1.0.2.json" - }, - { - "id": "b1.0_01", - "releaseTime": "2010-12-19T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/fed524343baee92b59e1f58702cc4e829a9935a8/b1.0_01.json" - }, - { - "id": "b1.0", - "releaseTime": "2010-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/536dbc597bf55e408e91d315b2359ae47b46ab96/b1.0.json" - }, - { - "id": "a1.2.6", - "releaseTime": "2010-12-02T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/360ccd59aaa640535322c754798450db2bbf4d3d/a1.2.6.json" - }, - { - "id": "a1.2.5", - "releaseTime": "2010-11-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/41a41687afe800b9795f3f30793dad1b667d05e5/a1.2.5.json" - }, - { - "id": "a1.2.4_01", - "releaseTime": "2010-11-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/d2960bbf216cf8be7e9de4f7c27864199b927ec8/a1.2.4_01.json" - }, - { - "id": "a1.2.3_04", - "releaseTime": "2010-11-25T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/0a8acb89cb422cdbf9d563e94a7d4e5513463971/a1.2.3_04.json" - }, - { - "id": "a1.2.3_02", - "releaseTime": "2010-11-24T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/6e9c8c01d0070922bfec79067f236f180b6401ef/a1.2.3_02.json" - }, - { - "id": "a1.2.3_01", - "releaseTime": "2010-11-23T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/d1bd7b0bf3f310fbeeda44b697af75e8c78edf2d/a1.2.3_01.json" - }, - { - "id": "a1.2.3", - "releaseTime": "2010-11-23T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/80ed6b34dbeb788f4680a55248bfb5a329daada1/a1.2.3.json" - }, - { - "id": "a1.2.2b", - "releaseTime": "2010-11-09T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/79d1bd9e52cbb270743b243a64921396a68362c6/a1.2.2b.json" - }, - { - "id": "a1.2.2a", - "releaseTime": "2010-11-09T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/809f89b17d962885caa3bfa47c88eb5c41594fdb/a1.2.2a.json" - }, - { - "id": "a1.2.1_01", - "releaseTime": "2010-11-04T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/f1c483ea0dca4f50a9bc89c22a25a4f243475280/a1.2.1_01.json" - }, - { - "id": "a1.2.1", - "releaseTime": "2010-11-04T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/7e616ba93343442332c000c1f20aa690271531b4/a1.2.1.json" - }, - { - "id": "a1.2.0_02", - "releaseTime": "2010-11-03T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/156a1e3571126adcdae5dc16d267f53f0db90b9a/a1.2.0_02.json" - }, - { - "id": "a1.2.0_01", - "releaseTime": "2010-10-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/9d8c65a03ce3b1951d7e233248587472ec66d9f1/a1.2.0_01.json" - }, - { - "id": "a1.2.0", - "releaseTime": "2010-10-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/9d079544442ffdad61f46a4fd5b73df30b4c0d5b/a1.2.0.json" - }, - { - "id": "a1.1.2_01", - "releaseTime": "2010-09-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/1d887e9db37c32a1b0bfc156a5464c457bec3d11/a1.1.2_01.json" - }, - { - "id": "a1.1.2", - "releaseTime": "2010-09-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/a43db0cd046e7a8a32dbc8644ad955a05c8bd662/a1.1.2.json" - }, - { - "id": "a1.1.0", - "releaseTime": "2010-09-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/f1aab493e4dbfc22e6952947dba48c30d55d5fb2/a1.1.0.json" - }, - { - "id": "a1.0.17_04", - "releaseTime": "2010-08-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/e77a795179a3b682b4c9ce99fd0e10965180532c/a1.0.17_04.json" - }, - { - "id": "a1.0.17_02", - "releaseTime": "2010-08-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/0e7e66547f0ef9488c98af26aabbb2287c6ee30f/a1.0.17_02.json" - }, - { - "id": "a1.0.16", - "releaseTime": "2010-08-11T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/df9c39cf81e2f54c6ffda70c3de354ad97141ef5/a1.0.16.json" - }, - { - "id": "a1.0.15", - "releaseTime": "2010-08-03T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/a5f909defa861563f785dd4a96671218206a6423/a1.0.15.json" - }, - { - "id": "a1.0.14", - "releaseTime": "2010-07-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/ff720afc995fce1d1fbd76a8903ff4761ac7f13f/a1.0.14.json" - }, - { - "id": "a1.0.11", - "releaseTime": "2010-07-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/8a9ec1b6e82508c7d50dcc33c87bf2db0466beec/a1.0.11.json" - }, - { - "id": "a1.0.5_01", - "releaseTime": "2010-07-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/9d94350c4c5a79c6254a47e0f4e8f611d7e73628/a1.0.5_01.json" - }, - { - "id": "a1.0.4", - "releaseTime": "2010-07-08T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/96daf5656dd089a678451e74bc188c4b8388125e/a1.0.4.json" - }, - { - "id": "inf-20100618", - "releaseTime": "2010-06-15T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/b2c631fc931a8946b2f7e786e5d3d06adcedddea/inf-20100618.json" - }, - { - "id": "c0.30_01c", - "releaseTime": "2009-12-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/110ab13c4f859417fd8b6e00a9d6aaab1d3dd3da/c0.30_01c.json" - }, - { - "id": "c0.0.13a", - "releaseTime": "2009-05-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/e8a1f77c82ba672d5c48fc8eee6764ca442066cb/c0.0.13a.json" - }, - { - "id": "c0.0.13a_03", - "releaseTime": "2009-05-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/3bd4e0df6971be20d9202df9019081d96192a2ec/c0.0.13a_03.json" - }, - { - "id": "c0.0.11a", - "releaseTime": "2009-05-16T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/12df459aa77330c61d2e79101724034dd2b18c45/c0.0.11a.json" - }, - { - "id": "rd-161348", - "releaseTime": "2009-05-16T11:48:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/ed358d412cd9778b24768c4de1a4a148fedf5923/rd-161348.json" - }, - { - "id": "rd-160052", - "releaseTime": "2009-05-15T22:52:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/0c64604be4b55f58f6fad07dfe02a67cc6c24605/rd-160052.json" - }, - { - "id": "rd-20090515", - "releaseTime": "2009-05-14T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/5d9e5aa3276e44ac32dd09cd5532f22df70340a1/rd-20090515.json" - }, - { - "id": "rd-132328", - "releaseTime": "2009-05-13T21:28:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/64ab09800daa5fca53545e0bc54fce9f056d906d/rd-132328.json" - }, - { - "id": "rd-132211", - "releaseTime": "2009-05-13T20:11:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/959b97fce81f043fe846fb134770a727fbeb9245/rd-132211.json" - } - ] -} \ No newline at end of file diff --git a/versions/1.0.json b/versions/1.0.json deleted file mode 100644 index 41fad3eaa6..0000000000 --- a/versions/1.0.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b679fea27f2284836202e9365e13a82552092e5d", - "size": 2362837, - "url": "https://launcher.mojang.com/mc/game/1.0/client/b679fea27f2284836202e9365e13a82552092e5d/client.jar" - } - }, - "id": "1.0", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2011-11-17T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.1.json b/versions/1.1.json deleted file mode 100644 index ab582b6bd6..0000000000 --- a/versions/1.1.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f690d4136b0026d452163538495b9b0e8513d718", - "size": 3862147, - "url": "https://launcher.mojang.com/mc/game/1.1/client/f690d4136b0026d452163538495b9b0e8513d718/client.jar" - } - }, - "id": "1.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-01-11T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.10.1.json b/versions/1.10.1.json deleted file mode 100644 index 45cb33a2d9..0000000000 --- a/versions/1.10.1.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.10", - "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", - "size": 145874, - "totalSize": 122198775, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" - }, - "assets": "1.10", - "downloads": { - "client": { - "sha1": "44b389fff90324c4ca18796d4428a7b8ec6c2eb0", - "size": 8857880, - "url": "https://launcher.mojang.com/mc/game/1.10.1/client/44b389fff90324c4ca18796d4428a7b8ec6c2eb0/client.jar" - }, - "server": { - "sha1": "cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee", - "size": 9459770, - "url": "https://launcher.mojang.com/mc/game/1.10.1/server/cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee/server.jar" - } - }, - "id": "1.10.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.2/realms-1.9.2.jar", - "sha1": "5e3a26cc69251f273cf46fadc6d73c7cd372d3dd", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.2/realms-1.9.2.jar" - } - }, - "name": "com.mojang:realms:1.9.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-06-22T10:13:22+00:00", - "time": "2016-07-22T08:46:23+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.10.2.json b/versions/1.10.2.json deleted file mode 100644 index fb76a89b33..0000000000 --- a/versions/1.10.2.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.10", - "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", - "size": 145874, - "totalSize": 122198775, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" - }, - "assets": "1.10", - "downloads": { - "client": { - "sha1": "dc8e75ac7274ff6af462b0dcec43c307de668e40", - "size": 8857653, - "url": "https://launcher.mojang.com/mc/game/1.10.2/client/dc8e75ac7274ff6af462b0dcec43c307de668e40/client.jar" - }, - "server": { - "sha1": "3d501b23df53c548254f5e3f66492d178a48db63", - "size": 9459897, - "url": "https://launcher.mojang.com/mc/game/1.10.2/server/3d501b23df53c548254f5e3f66492d178a48db63/server.jar" - } - }, - "id": "1.10.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.8/realms-1.9.8.jar", - "sha1": "c9609760e050cd7c369292252552c0cc81c54331", - "size": 1577897, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.8/realms-1.9.8.jar" - } - }, - "name": "com.mojang:realms:1.9.8" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-10-22T20:28:03+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.10.json b/versions/1.10.json deleted file mode 100644 index 0994c7c8e4..0000000000 --- a/versions/1.10.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.10", - "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", - "size": 145874, - "totalSize": 122198775, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" - }, - "assets": "1.10", - "downloads": { - "client": { - "sha1": "ba038efbc6d9e4a046927a7658413d0276895739", - "size": 8856992, - "url": "https://launcher.mojang.com/mc/game/1.10/client/ba038efbc6d9e4a046927a7658413d0276895739/client.jar" - }, - "server": { - "sha1": "a96617ffdf5dabbb718ab11a9a68e50545fc5bee", - "size": 9459395, - "url": "https://launcher.mojang.com/mc/game/1.10/server/a96617ffdf5dabbb718ab11a9a68e50545fc5bee/server.jar" - } - }, - "id": "1.10", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.1/realms-1.9.1.jar", - "sha1": "cd3929316dfd85be640e1c1f15df5577cdcd860b", - "size": 1575796, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.1/realms-1.9.1.jar" - } - }, - "name": "com.mojang:realms:1.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-06-08T13:06:18+00:00", - "time": "2016-07-22T08:46:23+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.11.1.json b/versions/1.11.1.json deleted file mode 100644 index e971f783b2..0000000000 --- a/versions/1.11.1.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "0935745a11806d6b4cf00221938e7560c23f9291", - "size": 9198018, - "url": "https://launcher.mojang.com/mc/game/1.11.1/client/0935745a11806d6b4cf00221938e7560c23f9291/client.jar" - }, - "server": { - "sha1": "1f97bd101e508d7b52b3d6a7879223b000b5eba0", - "size": 9720769, - "url": "https://launcher.mojang.com/mc/game/1.11.1/server/1f97bd101e508d7b52b3d6a7879223b000b5eba0/server.jar" - } - }, - "id": "1.11.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.7/realms-1.10.7.jar", - "sha1": "9b79ac61b18f24d619b6117aaa4610a77d2425af", - "size": 3025163, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.7/realms-1.10.7.jar" - } - }, - "name": "com.mojang:realms:1.10.7" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-12-20T14:05:34+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.11.2.json b/versions/1.11.2.json deleted file mode 100644 index af1b4379e3..0000000000 --- a/versions/1.11.2.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "db5aa600f0b0bf508aaf579509b345c4e34087be", - "size": 9198097, - "url": "https://launcher.mojang.com/mc/game/1.11.2/client/db5aa600f0b0bf508aaf579509b345c4e34087be/client.jar" - }, - "server": { - "sha1": "f00c294a1576e03fddcac777c3cf4c7d404c4ba4", - "size": 9720835, - "url": "https://launcher.mojang.com/mc/game/1.11.2/server/f00c294a1576e03fddcac777c3cf4c7d404c4ba4/server.jar" - } - }, - "id": "1.11.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.13/realms-1.10.13.jar", - "sha1": "bc40a390634d2ece4d89b9904101932a4de98588", - "size": 3163416, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.13/realms-1.10.13.jar" - } - }, - "name": "com.mojang:realms:1.10.13" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.11.json b/versions/1.11.json deleted file mode 100644 index d58bba34b6..0000000000 --- a/versions/1.11.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "780e46b3a96091a7f42c028c615af45974629072", - "size": 9183701, - "url": "https://launcher.mojang.com/mc/game/1.11/client/780e46b3a96091a7f42c028c615af45974629072/client.jar" - }, - "server": { - "sha1": "48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0", - "size": 9713666, - "url": "https://launcher.mojang.com/mc/game/1.11/server/48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0/server.jar" - } - }, - "id": "1.11", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.4/realms-1.10.4.jar", - "sha1": "7e837a5eae3fc08b13d5e1baf5ddf5b5d31aa2ff", - "size": 3025166, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.4/realms-1.10.4.jar" - } - }, - "name": "com.mojang:realms:1.10.4" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.2.1.json b/versions/1.2.1.json deleted file mode 100644 index 21f0f83504..0000000000 --- a/versions/1.2.1.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "c7662ac43dd04bfd677694a06972a2aaaf426505", - "size": 3988925, - "url": "https://launcher.mojang.com/mc/game/1.2.1/client/c7662ac43dd04bfd677694a06972a2aaaf426505/client.jar" - } - }, - "id": "1.2.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-02-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.2.2.json b/versions/1.2.2.json deleted file mode 100644 index e6a7239c3e..0000000000 --- a/versions/1.2.2.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "1dadfc4de6898751f547f24f72c7271218e4e28f", - "size": 3988918, - "url": "https://launcher.mojang.com/mc/game/1.2.2/client/1dadfc4de6898751f547f24f72c7271218e4e28f/client.jar" - } - }, - "id": "1.2.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-02-29T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.2.3.json b/versions/1.2.3.json deleted file mode 100644 index 851ed1909d..0000000000 --- a/versions/1.2.3.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "5134e433afeba375c00bbdcd8aead1d3222813ee", - "size": 3988921, - "url": "https://launcher.mojang.com/mc/game/1.2.3/client/5134e433afeba375c00bbdcd8aead1d3222813ee/client.jar" - } - }, - "id": "1.2.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-03-01T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.2.4.json b/versions/1.2.4.json deleted file mode 100644 index acad8fd48c..0000000000 --- a/versions/1.2.4.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "ad6d1fe7455857269d4185cb8f24e62cc0241aaf", - "size": 4005025, - "url": "https://launcher.mojang.com/mc/game/1.2.4/client/ad6d1fe7455857269d4185cb8f24e62cc0241aaf/client.jar" - } - }, - "id": "1.2.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-03-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.2.5.json b/versions/1.2.5.json deleted file mode 100644 index 316ac3b6fe..0000000000 --- a/versions/1.2.5.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "4a2fac7504182a97dcbcd7560c6392d7c8139928", - "size": 4032098, - "url": "https://launcher.mojang.com/mc/game/1.2.5/client/4a2fac7504182a97dcbcd7560c6392d7c8139928/client.jar" - }, - "server": { - "sha1": "d8321edc9470e56b8ad5c67bbd16beba25843336", - "size": 1408470, - "url": "https://launcher.mojang.com/mc/game/1.2.5/server/d8321edc9470e56b8ad5c67bbd16beba25843336/server.jar" - }, - "windows_server": { - "sha1": "8eaf5909489d9b54fd9748ddbbb4b6870a1d3de6", - "size": 1589718, - "url": "https://launcher.mojang.com/mc/game/1.2.5/windows_server/8eaf5909489d9b54fd9748ddbbb4b6870a1d3de6/windows_server.exe" - } - }, - "id": "1.2.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-03-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.3.1.json b/versions/1.3.1.json deleted file mode 100644 index 00eda50d4e..0000000000 --- a/versions/1.3.1.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "33167e71e85ab8e6ddbe168bc67f6ec19d708d62", - "size": 4583675, - "url": "https://launcher.mojang.com/mc/game/1.3.1/client/33167e71e85ab8e6ddbe168bc67f6ec19d708d62/client.jar" - }, - "server": { - "sha1": "82563ce498bfc1fc8a2cb5bf236f7da86a390646", - "size": 1799890, - "url": "https://launcher.mojang.com/mc/game/1.3.1/server/82563ce498bfc1fc8a2cb5bf236f7da86a390646/server.jar" - }, - "windows_server": { - "sha1": "5dda8413c6376e0ff0eccd5817a2ca94954b16df", - "size": 1981138, - "url": "https://launcher.mojang.com/mc/game/1.3.1/windows_server/5dda8413c6376e0ff0eccd5817a2ca94954b16df/windows_server.exe" - } - }, - "id": "1.3.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-07-31T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.3.2.json b/versions/1.3.2.json deleted file mode 100644 index fb93e76dd8..0000000000 --- a/versions/1.3.2.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "c2efd57c7001ddf505ca534e54abf3d006e48309", - "size": 4586019, - "url": "https://launcher.mojang.com/mc/game/1.3.2/client/c2efd57c7001ddf505ca534e54abf3d006e48309/client.jar" - }, - "server": { - "sha1": "3de2ae6c488135596e073a9589842800c9f53bfe", - "size": 1801710, - "url": "https://launcher.mojang.com/mc/game/1.3.2/server/3de2ae6c488135596e073a9589842800c9f53bfe/server.jar" - }, - "windows_server": { - "sha1": "1aba78a34a6c412fffd69ea2d3fbcfc40316e521", - "size": 1982958, - "url": "https://launcher.mojang.com/mc/game/1.3.2/windows_server/1aba78a34a6c412fffd69ea2d3fbcfc40316e521/windows_server.exe" - } - }, - "id": "1.3.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-08-15T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.4.2.json b/versions/1.4.2.json deleted file mode 100644 index b33c893a97..0000000000 --- a/versions/1.4.2.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "42d6744cfbbd2958f9e6688dd6e78d86d658d0d4", - "size": 4928385, - "url": "https://launcher.mojang.com/mc/game/1.4.2/client/42d6744cfbbd2958f9e6688dd6e78d86d658d0d4/client.jar" - }, - "server": { - "sha1": "5be700523a729bb78ef99206fb480a63dcd09825", - "size": 2018455, - "url": "https://launcher.mojang.com/mc/game/1.4.2/server/5be700523a729bb78ef99206fb480a63dcd09825/server.jar" - }, - "windows_server": { - "sha1": "5c94ac0043dc21bc71b8e1fa3fbac62139c820fe", - "size": 2199703, - "url": "https://launcher.mojang.com/mc/game/1.4.2/windows_server/5c94ac0043dc21bc71b8e1fa3fbac62139c820fe/windows_server.exe" - } - }, - "id": "1.4.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-11-24T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.4.4.json b/versions/1.4.4.json deleted file mode 100644 index 83e97cfb68..0000000000 --- a/versions/1.4.4.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b9b2a9e9adf1bc834647febc93a4222b4fd6e403", - "size": 4967850, - "url": "https://launcher.mojang.com/mc/game/1.4.4/client/b9b2a9e9adf1bc834647febc93a4222b4fd6e403/client.jar" - }, - "server": { - "sha1": "4215dcadb706508bf9d6d64209a0080b9cee9e71", - "size": 2047928, - "url": "https://launcher.mojang.com/mc/game/1.4.4/server/4215dcadb706508bf9d6d64209a0080b9cee9e71/server.jar" - }, - "windows_server": { - "sha1": "384a621aa8e8f6f7483bbf4a0e1a9d13142bbd59", - "size": 2229176, - "url": "https://launcher.mojang.com/mc/game/1.4.4/windows_server/384a621aa8e8f6f7483bbf4a0e1a9d13142bbd59/windows_server.exe" - } - }, - "id": "1.4.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-12-13T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.4.5.json b/versions/1.4.5.json deleted file mode 100644 index b37d6ad0af..0000000000 --- a/versions/1.4.5.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7a8a963ababfec49406e1541d3a87198e50604e5", - "size": 4967927, - "url": "https://launcher.mojang.com/mc/game/1.4.5/client/7a8a963ababfec49406e1541d3a87198e50604e5/client.jar" - }, - "server": { - "sha1": "c12fd88a8233d2c517dbc8196ba2ae855f4d36ea", - "size": 2047972, - "url": "https://launcher.mojang.com/mc/game/1.4.5/server/c12fd88a8233d2c517dbc8196ba2ae855f4d36ea/server.jar" - }, - "windows_server": { - "sha1": "a60dc51007cfe8b2e61cfbbc48f3846f4c471f98", - "size": 2229220, - "url": "https://launcher.mojang.com/mc/game/1.4.5/windows_server/a60dc51007cfe8b2e61cfbbc48f3846f4c471f98/windows_server.exe" - } - }, - "id": "1.4.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.4.6.json b/versions/1.4.6.json deleted file mode 100644 index 507f35b344..0000000000 --- a/versions/1.4.6.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "116758f41b32e8d1a71a4ad6236579acd724bca7", - "size": 5005686, - "url": "https://launcher.mojang.com/mc/game/1.4.6/client/116758f41b32e8d1a71a4ad6236579acd724bca7/client.jar" - }, - "server": { - "sha1": "a0aeb5709af5f2c3058c1cf0dc6b110a7a61278c", - "size": 2061647, - "url": "https://launcher.mojang.com/mc/game/1.4.6/server/a0aeb5709af5f2c3058c1cf0dc6b110a7a61278c/server.jar" - }, - "windows_server": { - "sha1": "739da655218583520e129c5af0580b8d5dfb1b31", - "size": 2242895, - "url": "https://launcher.mojang.com/mc/game/1.4.6/windows_server/739da655218583520e129c5af0580b8d5dfb1b31/windows_server.exe" - } - }, - "id": "1.4.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.4.7.json b/versions/1.4.7.json deleted file mode 100644 index 96fa594a8b..0000000000 --- a/versions/1.4.7.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "53ed4b9d5c358ecfff2d8b846b4427b888287028", - "size": 5005735, - "url": "https://launcher.mojang.com/mc/game/1.4.7/client/53ed4b9d5c358ecfff2d8b846b4427b888287028/client.jar" - }, - "server": { - "sha1": "2f0ec8efddd2f2c674c77be9ddb370b727dec676", - "size": 2061638, - "url": "https://launcher.mojang.com/mc/game/1.4.7/server/2f0ec8efddd2f2c674c77be9ddb370b727dec676/server.jar" - }, - "windows_server": { - "sha1": "89215f5de02929aaa091e580ffbcfc4b5b0c1bbf", - "size": 2242886, - "url": "https://launcher.mojang.com/mc/game/1.4.7/windows_server/89215f5de02929aaa091e580ffbcfc4b5b0c1bbf/windows_server.exe" - } - }, - "id": "1.4.7", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-12-27T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.5.1.json b/versions/1.5.1.json deleted file mode 100644 index ec630a7d7c..0000000000 --- a/versions/1.5.1.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "047136381a552f34b1963c43304a1ad4dc0d2d8e", - "size": 5561287, - "url": "https://launcher.mojang.com/mc/game/1.5.1/client/047136381a552f34b1963c43304a1ad4dc0d2d8e/client.jar" - }, - "server": { - "sha1": "d07c71ee2767dabb79fb32dad8162e1b854d5324", - "size": 2360013, - "url": "https://launcher.mojang.com/mc/game/1.5.1/server/d07c71ee2767dabb79fb32dad8162e1b854d5324/server.jar" - }, - "windows_server": { - "sha1": "5492d8d1dfaff8b9dce1536a1e578e60b57b4d31", - "size": 2541261, - "url": "https://launcher.mojang.com/mc/game/1.5.1/windows_server/5492d8d1dfaff8b9dce1536a1e578e60b57b4d31/windows_server.exe" - } - }, - "id": "1.5.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2013-03-20T10:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.5.2.json b/versions/1.5.2.json deleted file mode 100644 index 770116d8bb..0000000000 --- a/versions/1.5.2.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "465378c9dc2f779ae1d6e8046ebc46fb53a57968", - "size": 5564661, - "url": "https://launcher.mojang.com/mc/game/1.5.2/client/465378c9dc2f779ae1d6e8046ebc46fb53a57968/client.jar" - }, - "server": { - "sha1": "f9ae3f651319151ce99a0bfad6b34fa16eb6775f", - "size": 2360903, - "url": "https://launcher.mojang.com/mc/game/1.5.2/server/f9ae3f651319151ce99a0bfad6b34fa16eb6775f/server.jar" - }, - "windows_server": { - "sha1": "49fded489aae76e012048c3c81dcc323384ef781", - "size": 2542151, - "url": "https://launcher.mojang.com/mc/game/1.5.2/windows_server/49fded489aae76e012048c3c81dcc323384ef781/windows_server.exe" - } - }, - "id": "1.5.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2013-04-25T15:45:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.6.1.json b/versions/1.6.1.json deleted file mode 100644 index 0d74b8085a..0000000000 --- a/versions/1.6.1.json +++ /dev/null @@ -1,391 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "17e2c28fb54666df5640b2c822ea8042250ef592", - "size": 4726671, - "url": "https://launcher.mojang.com/mc/game/1.6.1/client/17e2c28fb54666df5640b2c822ea8042250ef592/client.jar" - }, - "server": { - "sha1": "0252918a5f9d47e3c6eb1dfec02134d1374a89b4", - "size": 6132004, - "url": "https://launcher.mojang.com/mc/game/1.6.1/server/0252918a5f9d47e3c6eb1dfec02134d1374a89b4/server.jar" - }, - "windows_server": { - "sha1": "f495386d0eded7346e7e77a1c6d7dfc5a5dae068", - "size": 6527780, - "url": "https://launcher.mojang.com/mc/game/1.6.1/windows_server/f495386d0eded7346e7e77a1c6d7dfc5a5dae068/windows_server.exe" - } - }, - "id": "1.6.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", - "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", - "size": 74953, - "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" - } - }, - "name": "argo:argo:2.25_fixed" - }, - { - "downloads": { - "artifact": { - "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", - "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", - "size": 1997327, - "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" - } - }, - "name": "org.bouncycastle:bcprov-jdk15on:1.47" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/14.0/guava-14.0.jar", - "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", - "size": 2189111, - "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" - } - }, - "name": "com.google.guava:guava:14.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", - "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", - "size": 189285, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.2" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "processArguments": "username_session_version", - "releaseTime": "2013-06-28T14:48:41+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.6.2.json b/versions/1.6.2.json deleted file mode 100644 index 100a4a88ea..0000000000 --- a/versions/1.6.2.json +++ /dev/null @@ -1,391 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b6cb68afde1d9cf4a20cbf27fa90d0828bf440a4", - "size": 4731988, - "url": "https://launcher.mojang.com/mc/game/1.6.2/client/b6cb68afde1d9cf4a20cbf27fa90d0828bf440a4/client.jar" - }, - "server": { - "sha1": "01b6ea555c6978e6713e2a2dfd7fe19b1449ca54", - "size": 6134331, - "url": "https://launcher.mojang.com/mc/game/1.6.2/server/01b6ea555c6978e6713e2a2dfd7fe19b1449ca54/server.jar" - }, - "windows_server": { - "sha1": "a08ad9bdd208d0861cd62cef7251a2611b8217f5", - "size": 6530107, - "url": "https://launcher.mojang.com/mc/game/1.6.2/windows_server/a08ad9bdd208d0861cd62cef7251a2611b8217f5/windows_server.exe" - } - }, - "id": "1.6.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", - "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", - "size": 74953, - "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" - } - }, - "name": "argo:argo:2.25_fixed" - }, - { - "downloads": { - "artifact": { - "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", - "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", - "size": 1997327, - "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" - } - }, - "name": "org.bouncycastle:bcprov-jdk15on:1.47" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/14.0/guava-14.0.jar", - "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", - "size": 2189111, - "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" - } - }, - "name": "com.google.guava:guava:14.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", - "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", - "size": 189285, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.2" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "processArguments": "username_session_version", - "releaseTime": "2013-07-05T13:09:02+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.6.4.json b/versions/1.6.4.json deleted file mode 100644 index 808b8908e8..0000000000 --- a/versions/1.6.4.json +++ /dev/null @@ -1,391 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "1703704407101cf72bd88e68579e3696ce733ecd", - "size": 4745096, - "url": "https://launcher.mojang.com/mc/game/1.6.4/client/1703704407101cf72bd88e68579e3696ce733ecd/client.jar" - }, - "server": { - "sha1": "050f93c1f3fe9e2052398f7bd6aca10c63d64a87", - "size": 6146738, - "url": "https://launcher.mojang.com/mc/game/1.6.4/server/050f93c1f3fe9e2052398f7bd6aca10c63d64a87/server.jar" - }, - "windows_server": { - "sha1": "30d3267c6b04422ef6349226ee539173f848574c", - "size": 6542514, - "url": "https://launcher.mojang.com/mc/game/1.6.4/windows_server/30d3267c6b04422ef6349226ee539173f848574c/windows_server.exe" - } - }, - "id": "1.6.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", - "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", - "size": 74953, - "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" - } - }, - "name": "argo:argo:2.25_fixed" - }, - { - "downloads": { - "artifact": { - "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", - "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", - "size": 1997327, - "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" - } - }, - "name": "org.bouncycastle:bcprov-jdk15on:1.47" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/14.0/guava-14.0.jar", - "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", - "size": 2189111, - "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" - } - }, - "name": "com.google.guava:guava:14.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", - "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", - "size": 189285, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.2" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "processArguments": "username_session_version", - "releaseTime": "2013-09-19T15:52:37+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.7.10.json b/versions/1.7.10.json deleted file mode 100644 index c1c13ef20e..0000000000 --- a/versions/1.7.10.json +++ /dev/null @@ -1,518 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.10", - "sha1": "f90ca2878ba3141d32d949ea7f665855dd073c65", - "size": 88096, - "totalSize": 112220327, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.10/f90ca2878ba3141d32d949ea7f665855dd073c65/1.7.10.json" - }, - "assets": "1.7.10", - "downloads": { - "client": { - "sha1": "e80d9b3bf5085002218d4be59e668bac718abbc6", - "size": 5256245, - "url": "https://launcher.mojang.com/mc/game/1.7.10/client/e80d9b3bf5085002218d4be59e668bac718abbc6/client.jar" - }, - "server": { - "sha1": "952438ac4e01b4d115c5fc38f891710c4941df29", - "size": 9605030, - "url": "https://launcher.mojang.com/mc/game/1.7.10/server/952438ac4e01b4d115c5fc38f891710c4941df29/server.jar" - }, - "windows_server": { - "sha1": "a79b91ef69b9b4af63d1c7007f60259106869b21", - "size": 9999270, - "url": "https://launcher.mojang.com/mc/game/1.7.10/windows_server/a79b91ef69b9b4af63d1c7007f60259106869b21/windows_server.exe" - } - }, - "id": "1.7.10", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.3.5/realms-1.3.5.jar", - "sha1": "0807ae355ee63583becd7ea60e76aab1532bb42e", - "size": 353818, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.3.5/realms-1.3.5.jar" - } - }, - "name": "com.mojang:realms:1.3.5" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "releaseTime": "2014-05-14T17:29:23+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.7.2.json b/versions/1.7.2.json deleted file mode 100644 index c076c733e9..0000000000 --- a/versions/1.7.2.json +++ /dev/null @@ -1,459 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "0c8689f904922af71c7144dcfb81bce976cadd49", - "size": 5117607, - "url": "https://launcher.mojang.com/mc/game/1.7.2/client/0c8689f904922af71c7144dcfb81bce976cadd49/client.jar" - }, - "server": { - "sha1": "3716cac82982e7c2eb09f83028b555e9ea606002", - "size": 9163955, - "url": "https://launcher.mojang.com/mc/game/1.7.2/server/3716cac82982e7c2eb09f83028b555e9ea606002/server.jar" - }, - "windows_server": { - "sha1": "07ae7cdcff6199735eb0f40da5d5c0763558a678", - "size": 9559731, - "url": "https://launcher.mojang.com/mc/game/1.7.2/windows_server/07ae7cdcff6199735eb0f40da5d5c0763558a678/windows_server.exe" - } - }, - "id": "1.7.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.3/authlib-1.3.jar", - "sha1": "4fb033c2d6eccced08752d8f33e8c3a0a45deb2d", - "size": 35930, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.3/authlib-1.3.jar" - } - }, - "name": "com.mojang:authlib:1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131017/lwjgl-2.9.1-nightly-20131017.jar", - "sha1": "148d2981251ad796e50922dabfb9354ec26741dd", - "size": 1016818, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131017/lwjgl-2.9.1-nightly-20131017.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131017", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131017/lwjgl_util-2.9.1-nightly-20131017.jar", - "sha1": "b4570ef98d017fa8f515a202e727dd12f6ef52f3", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131017/lwjgl_util-2.9.1-nightly-20131017.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131017", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131017/lwjgl-platform-2.9.1-nightly-20131017-natives-osx.jar", - "sha1": "54241f3f8dac9617ca1ff335ffd3939f849c5017", - "size": 524201, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131017/lwjgl-platform-2.9.1-nightly-20131017-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131017", - "natives": { - "osx": "natives-osx" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets} --uuid ${auth_uuid} --accessToken ${auth_access_token}", - "minimumLauncherVersion": 9, - "releaseTime": "2013-10-25T13:00:00+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.7.3.json b/versions/1.7.3.json deleted file mode 100644 index fadf7ee40d..0000000000 --- a/versions/1.7.3.json +++ /dev/null @@ -1,452 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.3", - "sha1": "bbc05b4c076ff654fa3154e6400d79d76a184245", - "size": 72524, - "totalSize": 111220155, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.3/bbc05b4c076ff654fa3154e6400d79d76a184245/1.7.3.json" - }, - "assets": "1.7.3", - "downloads": { - "client": { - "sha1": "feaf10fa9da94c388f2c53a2cf31a14406d0c532", - "size": 5206064, - "url": "https://launcher.mojang.com/mc/game/1.7.3/client/feaf10fa9da94c388f2c53a2cf31a14406d0c532/client.jar" - }, - "server": { - "sha1": "707857a7bc7bf54fe60d557cca71004c34aa07bb", - "size": 9170432, - "url": "https://launcher.mojang.com/mc/game/1.7.3/server/707857a7bc7bf54fe60d557cca71004c34aa07bb/server.jar" - }, - "windows_server": { - "sha1": "cc590b8d6c88d25010b910e5596111bb8d06e446", - "size": 9566208, - "url": "https://launcher.mojang.com/mc/game/1.7.3/windows_server/cc590b8d6c88d25010b910e5596111bb8d06e446/windows_server.exe" - } - }, - "id": "1.7.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.2/authlib-1.2.jar", - "sha1": "131dd1b52112d1d1c6bae79b9d17acb7650dbcbe", - "size": 34601, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.2/authlib-1.2.jar" - } - }, - "name": "com.mojang:authlib:1.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar", - "sha1": "8e4b196ac3cbd364d8bdb245a055db81426a3304", - "size": 1014767, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131120" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar", - "sha1": "cd74579c20c3f538e82529e8f9bfcc9295befe92", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131120" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar", - "sha1": "94860428a5a2c5b5bbd28f0f7a7328cb09e19e61", - "size": 571429, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar", - "sha1": "d589214b69ac486d5e6466a6a15f77cf78c8b411", - "size": 527201, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar", - "sha1": "d2330e003d621521b11dc729a8f8d5aa21875ca7", - "size": 611339, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131120", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.12/twitch-5.12.jar", - "sha1": "f8d00e1ecf6fe09900dfe2f687fabace8593f283", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.12/twitch-5.12.jar" - } - }, - "name": "tv.twitch:twitch:5.12" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-osx.jar", - "sha1": "641b9857eb581e85b4aa6a63d14e17f9e261c2ec", - "size": 417067, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-32.jar", - "sha1": "04146aaeaa7706d6eb01d9a86cac20f84e61d8a8", - "size": 388720, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-64.jar", - "sha1": "986400274b05a29b62c42145cd22748bcff5f6cc", - "size": 467171, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.12", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties}", - "minimumLauncherVersion": 12, - "releaseTime": "2013-12-06T13:55:34+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.7.4.json b/versions/1.7.4.json deleted file mode 100644 index f0227f85ea..0000000000 --- a/versions/1.7.4.json +++ /dev/null @@ -1,452 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "900950d8e3217b3a42405d1ecf767dcc31239d69", - "size": 5206443, - "url": "https://launcher.mojang.com/mc/game/1.7.4/client/900950d8e3217b3a42405d1ecf767dcc31239d69/client.jar" - }, - "server": { - "sha1": "61220311cef80aecc4cd8afecd5f18ca6b9461ff", - "size": 9170551, - "url": "https://launcher.mojang.com/mc/game/1.7.4/server/61220311cef80aecc4cd8afecd5f18ca6b9461ff/server.jar" - }, - "windows_server": { - "sha1": "7ab49ad1c31a59af47033437e3f39a79084f88f1", - "size": 9566327, - "url": "https://launcher.mojang.com/mc/game/1.7.4/windows_server/7ab49ad1c31a59af47033437e3f39a79084f88f1/windows_server.exe" - } - }, - "id": "1.7.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.2/authlib-1.2.jar", - "sha1": "131dd1b52112d1d1c6bae79b9d17acb7650dbcbe", - "size": 34601, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.2/authlib-1.2.jar" - } - }, - "name": "com.mojang:authlib:1.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar", - "sha1": "8e4b196ac3cbd364d8bdb245a055db81426a3304", - "size": 1014767, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131120" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar", - "sha1": "cd74579c20c3f538e82529e8f9bfcc9295befe92", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131120" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar", - "sha1": "94860428a5a2c5b5bbd28f0f7a7328cb09e19e61", - "size": 571429, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar", - "sha1": "d589214b69ac486d5e6466a6a15f77cf78c8b411", - "size": 527201, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar", - "sha1": "d2330e003d621521b11dc729a8f8d5aa21875ca7", - "size": 611339, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131120", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "releaseTime": "2013-12-09T12:28:10+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.7.5.json b/versions/1.7.5.json deleted file mode 100644 index bbd2b2c8e3..0000000000 --- a/versions/1.7.5.json +++ /dev/null @@ -1,452 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "77aa70ac5054cbf1140b6449b579e950d5050c4a", - "size": 5225771, - "url": "https://launcher.mojang.com/mc/game/1.7.5/client/77aa70ac5054cbf1140b6449b579e950d5050c4a/client.jar" - }, - "server": { - "sha1": "e1d557b2e31ea881404e41b05ec15c810415e060", - "size": 9173673, - "url": "https://launcher.mojang.com/mc/game/1.7.5/server/e1d557b2e31ea881404e41b05ec15c810415e060/server.jar" - }, - "windows_server": { - "sha1": "933b87c8fac1bc72271442d419b96dd87125dbc8", - "size": 9569449, - "url": "https://launcher.mojang.com/mc/game/1.7.5/windows_server/933b87c8fac1bc72271442d419b96dd87125dbc8/windows_server.exe" - } - }, - "id": "1.7.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.3.1/authlib-1.3.1.jar", - "sha1": "6400ee8be5171826a37e26c63ec82b9cf5a83937", - "size": 35935, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.3.1/authlib-1.3.1.jar" - } - }, - "name": "com.mojang:authlib:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "releaseTime": "2014-02-26T09:22:17+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.7.6.json b/versions/1.7.6.json deleted file mode 100644 index cacfddc1ca..0000000000 --- a/versions/1.7.6.json +++ /dev/null @@ -1,463 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "6b2c5827994e17f904f0852f962dd6fccfbb8bdc", - "size": 5341288, - "url": "https://launcher.mojang.com/mc/game/1.7.6/client/6b2c5827994e17f904f0852f962dd6fccfbb8bdc/client.jar" - }, - "server": { - "sha1": "41ea7757d4d7f74b95fc1ac20f919a8e521e910c", - "size": 9482170, - "url": "https://launcher.mojang.com/mc/game/1.7.6/server/41ea7757d4d7f74b95fc1ac20f919a8e521e910c/server.jar" - }, - "windows_server": { - "sha1": "99615bc71d0a6e178961edc13be57cf4b7d0ef75", - "size": 9876410, - "url": "https://launcher.mojang.com/mc/game/1.7.6/windows_server/99615bc71d0a6e178961edc13be57cf4b7d0ef75/windows_server.exe" - } - }, - "id": "1.7.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.6/authlib-1.5.6.jar", - "sha1": "8e55bce5f47f1b3ffc43aa72720b28e376182934", - "size": 59548, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.6/authlib-1.5.6.jar" - } - }, - "name": "com.mojang:authlib:1.5.6" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "releaseTime": "2014-04-09T07:52:06+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.7.7.json b/versions/1.7.7.json deleted file mode 100644 index 2d7a451842..0000000000 --- a/versions/1.7.7.json +++ /dev/null @@ -1,463 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "e520f254a2b496d61839b816d712e238b1243f30", - "size": 5267555, - "url": "https://launcher.mojang.com/mc/game/1.7.7/client/e520f254a2b496d61839b816d712e238b1243f30/client.jar" - }, - "server": { - "sha1": "a6ffc1624da980986c6cc12a1ddc79ab1b025c62", - "size": 9482631, - "url": "https://launcher.mojang.com/mc/game/1.7.7/server/a6ffc1624da980986c6cc12a1ddc79ab1b025c62/server.jar" - }, - "windows_server": { - "sha1": "10e3b9767064b2019142b8a68c9e179f897f7496", - "size": 9876871, - "url": "https://launcher.mojang.com/mc/game/1.7.7/windows_server/10e3b9767064b2019142b8a68c9e179f897f7496/windows_server.exe" - } - }, - "id": "1.7.7", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.8/authlib-1.5.8.jar", - "sha1": "95d53710c80c666c358d288f6e15b446fb5bce5c", - "size": 60476, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.8/authlib-1.5.8.jar" - } - }, - "name": "com.mojang:authlib:1.5.8" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "releaseTime": "2014-04-09T07:52:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.7.8.json b/versions/1.7.8.json deleted file mode 100644 index b409d25d42..0000000000 --- a/versions/1.7.8.json +++ /dev/null @@ -1,463 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "83ae44189888a873f46f7509a87ebdb6dc785741", - "size": 5269934, - "url": "https://launcher.mojang.com/mc/game/1.7.8/client/83ae44189888a873f46f7509a87ebdb6dc785741/client.jar" - }, - "server": { - "sha1": "c69ebfb84c2577661770371c4accdd5f87b8b21d", - "size": 9606088, - "url": "https://launcher.mojang.com/mc/game/1.7.8/server/c69ebfb84c2577661770371c4accdd5f87b8b21d/server.jar" - }, - "windows_server": { - "sha1": "6a6f9c4ee3cf15f27e002c171568571677cf7820", - "size": 10001864, - "url": "https://launcher.mojang.com/mc/game/1.7.8/windows_server/6a6f9c4ee3cf15f27e002c171568571677cf7820/windows_server.exe" - } - }, - "id": "1.7.8", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.12/authlib-1.5.12.jar", - "sha1": "fc360cf6eeb29b19983202abae049b5b997a665c", - "size": 62451, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.12/authlib-1.5.12.jar" - } - }, - "name": "com.mojang:authlib:1.5.12" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "releaseTime": "2014-04-09T07:58:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.7.9.json b/versions/1.7.9.json deleted file mode 100644 index b93026fadc..0000000000 --- a/versions/1.7.9.json +++ /dev/null @@ -1,463 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "fbbaae784b1de315a8d08a82c6c345a583fb676b", - "size": 5268481, - "url": "https://launcher.mojang.com/mc/game/1.7.9/client/fbbaae784b1de315a8d08a82c6c345a583fb676b/client.jar" - }, - "server": { - "sha1": "4cec86a928ec171fdc0c6b40de2de102f21601b5", - "size": 9604581, - "url": "https://launcher.mojang.com/mc/game/1.7.9/server/4cec86a928ec171fdc0c6b40de2de102f21601b5/server.jar" - }, - "windows_server": { - "sha1": "51c1fd99e3814bae2a5d470dc9068205ab5c17a6", - "size": 10000357, - "url": "https://launcher.mojang.com/mc/game/1.7.9/windows_server/51c1fd99e3814bae2a5d470dc9068205ab5c17a6/windows_server.exe" - } - }, - "id": "1.7.9", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.13/authlib-1.5.13.jar", - "sha1": "260f1d004e6ac3b359c96bd12a6c9a937e5378ec", - "size": 61452, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.13/authlib-1.5.13.jar" - } - }, - "name": "com.mojang:authlib:1.5.13" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "releaseTime": "2014-04-14T13:29:23+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.8.1.json b/versions/1.8.1.json deleted file mode 100644 index bbfbf05bd9..0000000000 --- a/versions/1.8.1.json +++ /dev/null @@ -1,610 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "6edd2a3e3d76a7602c52f319f87cf11f7720b43b", - "size": 7762712, - "url": "https://launcher.mojang.com/mc/game/1.8.1/client/6edd2a3e3d76a7602c52f319f87cf11f7720b43b/client.jar" - }, - "server": { - "sha1": "68bfb524888f7c0ab939025e07e5de08843dac0f", - "size": 7903505, - "url": "https://launcher.mojang.com/mc/game/1.8.1/server/68bfb524888f7c0ab939025e07e5de08843dac0f/server.jar" - }, - "windows_server": { - "sha1": "af2948251122e017c1254afa969019bc78815510", - "size": 8297745, - "url": "https://launcher.mojang.com/mc/game/1.8.1/windows_server/af2948251122e017c1254afa969019bc78815510/windows_server.exe" - } - }, - "id": "1.8.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.8/realms-1.7.8.jar", - "sha1": "d8c9cc44f7b7c6c12a3cdd4b41368c7c04183338", - "size": 513619, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.8/realms-1.7.8.jar" - } - }, - "name": "com.mojang:realms:1.7.8" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2014-11-24T14:13:31+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.8.2.json b/versions/1.8.2.json deleted file mode 100644 index 95c21bb80a..0000000000 --- a/versions/1.8.2.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "a8e71f6c81acfa834d249579a242f5b0852075c1", - "size": 8460686, - "url": "https://launcher.mojang.com/mc/game/1.8.2/client/a8e71f6c81acfa834d249579a242f5b0852075c1/client.jar" - }, - "server": { - "sha1": "a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e", - "size": 9778127, - "url": "https://launcher.mojang.com/mc/game/1.8.2/server/a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e/server.jar" - }, - "windows_server": { - "sha1": "cb05819c607a62ea6b43ab5c07d28892247d7c3a", - "size": 10172367, - "url": "https://launcher.mojang.com/mc/game/1.8.2/windows_server/cb05819c607a62ea6b43ab5c07d28892247d7c3a/windows_server.exe" - } - }, - "id": "1.8.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.9/realms-1.7.9.jar", - "sha1": "6548833ca0db9bcde8b99ee6c96882891f39b09c", - "size": 515231, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.9/realms-1.7.9.jar" - } - }, - "name": "com.mojang:realms:1.7.9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-02-19T15:47:29+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.8.3.json b/versions/1.8.3.json deleted file mode 100644 index 9b40e1ee85..0000000000 --- a/versions/1.8.3.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "69d14463ddc22e581bc66c66ef5eb72a8b452c46", - "size": 8460790, - "url": "https://launcher.mojang.com/mc/game/1.8.3/client/69d14463ddc22e581bc66c66ef5eb72a8b452c46/client.jar" - }, - "server": { - "sha1": "163ba351cb86f6390450bb2a67fafeb92b6c0f2f", - "size": 9778206, - "url": "https://launcher.mojang.com/mc/game/1.8.3/server/163ba351cb86f6390450bb2a67fafeb92b6c0f2f/server.jar" - }, - "windows_server": { - "sha1": "784d11c7cc6578c045c6a5ab29fae2f718d6e0ae", - "size": 10172446, - "url": "https://launcher.mojang.com/mc/game/1.8.3/windows_server/784d11c7cc6578c045c6a5ab29fae2f718d6e0ae/windows_server.exe" - } - }, - "id": "1.8.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.13/realms-1.7.13.jar", - "sha1": "c59452d644cf01c925c6c187a1bb4b87250520f5", - "size": 564501, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.13/realms-1.7.13.jar" - } - }, - "name": "com.mojang:realms:1.7.13" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-02-20T14:00:09+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.8.4.json b/versions/1.8.4.json deleted file mode 100644 index d248e37c5c..0000000000 --- a/versions/1.8.4.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "459204fabee3fd9976a6c942b24cbd8382d02d6e", - "size": 8461965, - "url": "https://launcher.mojang.com/mc/game/1.8.4/client/459204fabee3fd9976a6c942b24cbd8382d02d6e/client.jar" - }, - "server": { - "sha1": "dd4b5eba1c79500390e0b0f45162fa70d38f8a3d", - "size": 9779346, - "url": "https://launcher.mojang.com/mc/game/1.8.4/server/dd4b5eba1c79500390e0b0f45162fa70d38f8a3d/server.jar" - }, - "windows_server": { - "sha1": "dc10e839bdb302ad472d05b25f23da25b216cb34", - "size": 10173586, - "url": "https://launcher.mojang.com/mc/game/1.8.4/windows_server/dc10e839bdb302ad472d05b25f23da25b216cb34/windows_server.exe" - } - }, - "id": "1.8.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.17/realms-1.7.17.jar", - "sha1": "ff6699863f6c7dae8a03b17279f3e93445671880", - "size": 570220, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.17/realms-1.7.17.jar" - } - }, - "name": "com.mojang:realms:1.7.17" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-04-17T11:37:50+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.8.5.json b/versions/1.8.5.json deleted file mode 100644 index ea5ffd138e..0000000000 --- a/versions/1.8.5.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "5d39957c61d19042f8bd669a6faa99989cf37083", - "size": 8462879, - "url": "https://launcher.mojang.com/mc/game/1.8.5/client/5d39957c61d19042f8bd669a6faa99989cf37083/client.jar" - }, - "server": { - "sha1": "ea6dd23658b167dbc0877015d1072cac21ab6eee", - "size": 9781878, - "url": "https://launcher.mojang.com/mc/game/1.8.5/server/ea6dd23658b167dbc0877015d1072cac21ab6eee/server.jar" - }, - "windows_server": { - "sha1": "a02c088dca4738e78d15bcdc8909b7ecec7aa0a3", - "size": 10176118, - "url": "https://launcher.mojang.com/mc/game/1.8.5/windows_server/a02c088dca4738e78d15bcdc8909b7ecec7aa0a3/windows_server.exe" - } - }, - "id": "1.8.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.18/realms-1.7.18.jar", - "sha1": "ab6629c35663a5bc4cacd23a9c0182cb2dc8f229", - "size": 570220, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.18/realms-1.7.18.jar" - } - }, - "name": "com.mojang:realms:1.7.18" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-05-22T11:15:28+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.8.6.json b/versions/1.8.6.json deleted file mode 100644 index 174e2c662b..0000000000 --- a/versions/1.8.6.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "faa55e34ded35089d34fe921ea83d317fc152e93", - "size": 8461536, - "url": "https://launcher.mojang.com/mc/game/1.8.6/client/faa55e34ded35089d34fe921ea83d317fc152e93/client.jar" - }, - "server": { - "sha1": "2bd44b53198f143fb278f8bec3a505dad0beacd2", - "size": 9780573, - "url": "https://launcher.mojang.com/mc/game/1.8.6/server/2bd44b53198f143fb278f8bec3a505dad0beacd2/server.jar" - }, - "windows_server": { - "sha1": "d7a97168d593e944a369ced9e4ee00b63d4fc7a0", - "size": 10174813, - "url": "https://launcher.mojang.com/mc/game/1.8.6/windows_server/d7a97168d593e944a369ced9e4ee00b63d4fc7a0/windows_server.exe" - } - }, - "id": "1.8.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.19/realms-1.7.19.jar", - "sha1": "52d032ff4f56c14af9c39cdacf9bcc48a0ccba1d", - "size": 570220, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.19/realms-1.7.19.jar" - } - }, - "name": "com.mojang:realms:1.7.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-05-25T10:31:19+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.8.7.json b/versions/1.8.7.json deleted file mode 100644 index 60f8a21bb3..0000000000 --- a/versions/1.8.7.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "d546a6a092060c85f1eb1d9213ff823c558b1255", - "size": 8461925, - "url": "https://launcher.mojang.com/mc/game/1.8.7/client/d546a6a092060c85f1eb1d9213ff823c558b1255/client.jar" - }, - "server": { - "sha1": "35c59e16d1f3b751cd20b76b9b8a19045de363a9", - "size": 9780646, - "url": "https://launcher.mojang.com/mc/game/1.8.7/server/35c59e16d1f3b751cd20b76b9b8a19045de363a9/server.jar" - }, - "windows_server": { - "sha1": "bc3e9a1f4192313766dec46a5d1e72f0bffed19b", - "size": 10174886, - "url": "https://launcher.mojang.com/mc/game/1.8.7/windows_server/bc3e9a1f4192313766dec46a5d1e72f0bffed19b/windows_server.exe" - } - }, - "id": "1.8.7", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.23/realms-1.7.23.jar", - "sha1": "79fd63e165deb4ebde30614f4ffe52f5505cc8f4", - "size": 327005, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.23/realms-1.7.23.jar" - } - }, - "name": "com.mojang:realms:1.7.23" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-06-05T10:10:44+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.8.8.json b/versions/1.8.8.json deleted file mode 100644 index 2123607934..0000000000 --- a/versions/1.8.8.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "0983f08be6a4e624f5d85689d1aca869ed99c738", - "size": 8465313, - "url": "https://launcher.mojang.com/mc/game/1.8.8/client/0983f08be6a4e624f5d85689d1aca869ed99c738/client.jar" - }, - "server": { - "sha1": "5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7", - "size": 8322852, - "url": "https://launcher.mojang.com/mc/game/1.8.8/server/5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7/server.jar" - }, - "windows_server": { - "sha1": "6c95fb4d56a7873ca30385640c546d89c1478b71", - "size": 8718628, - "url": "https://launcher.mojang.com/mc/game/1.8.8/windows_server/6c95fb4d56a7873ca30385640c546d89c1478b71/windows_server.exe" - } - }, - "id": "1.8.8", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.39/realms-1.7.39.jar", - "sha1": "c282954ce2a3bc62812e0d41c05f179b3b5839d7", - "size": 443224, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.39/realms-1.7.39.jar" - } - }, - "name": "com.mojang:realms:1.7.39" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-07-27T10:31:28+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.8.9.json b/versions/1.8.9.json deleted file mode 100644 index 42f3f872b4..0000000000 --- a/versions/1.8.9.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "3870888a6c3d349d3771a3e9d16c9bf5e076b908", - "size": 8461484, - "url": "https://launcher.mojang.com/mc/game/1.8.9/client/3870888a6c3d349d3771a3e9d16c9bf5e076b908/client.jar" - }, - "server": { - "sha1": "b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd", - "size": 8320755, - "url": "https://launcher.mojang.com/mc/game/1.8.9/server/b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd/server.jar" - }, - "windows_server": { - "sha1": "5143618265b8a2d1d28bcadf206b7327738c2670", - "size": 8714995, - "url": "https://launcher.mojang.com/mc/game/1.8.9/windows_server/5143618265b8a2d1d28bcadf206b7327738c2670/windows_server.exe" - } - }, - "id": "1.8.9", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.59/realms-1.7.59.jar", - "sha1": "9c6c59b742d8e038a15f64c1aa273a893a658424", - "size": 1198123, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.59/realms-1.7.59.jar" - } - }, - "name": "com.mojang:realms:1.7.59" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-12-03T09:24:39+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.8.json b/versions/1.8.json deleted file mode 100644 index 62c7749b69..0000000000 --- a/versions/1.8.json +++ /dev/null @@ -1,632 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "d722504db9de2b47f46cc592b8528446272ae648", - "size": 7746841, - "url": "https://launcher.mojang.com/mc/game/1.8/client/d722504db9de2b47f46cc592b8528446272ae648/client.jar" - }, - "server": { - "sha1": "a028f00e678ee5c6aef0e29656dca091b5df11c7", - "size": 10375504, - "url": "https://launcher.mojang.com/mc/game/1.8/server/a028f00e678ee5c6aef0e29656dca091b5df11c7/server.jar" - }, - "windows_server": { - "sha1": "73e0862463b91a6a5aea29da58f85ef1e7915c83", - "size": 10769744, - "url": "https://launcher.mojang.com/mc/game/1.8/windows_server/73e0862463b91a6a5aea29da58f85ef1e7915c83/windows_server.exe" - } - }, - "id": "1.8", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.5.2/vecmath-1.5.2.jar", - "sha1": "79846ba34cbd89e2422d74d53752f993dcc2ccaf", - "size": 318956, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.5.2/vecmath-1.5.2.jar" - } - }, - "name": "java3d:vecmath:1.5.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.15.Final/netty-all-4.0.15.Final.jar", - "sha1": "085cad5eb4fc8ae2ecc990dc7c411771a091ded5", - "size": 1501009, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.15.Final/netty-all-4.0.15.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.15.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.6.1/realms-1.6.1.jar", - "sha1": "5655f6fb44aece10e5b3ad7cfee3e6936031c068", - "size": 298229, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.6.1/realms-1.6.1.jar" - } - }, - "name": "com.mojang:realms:1.6.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2014-09-02T08:24:35+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.9.1.json b/versions/1.9.1.json deleted file mode 100644 index ab9229263f..0000000000 --- a/versions/1.9.1.json +++ /dev/null @@ -1,552 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "9bc7f02323d90b9385c1a5dbd47fb144a3fb8835", - "size": 8699282, - "url": "https://launcher.mojang.com/mc/game/1.9.1/client/9bc7f02323d90b9385c1a5dbd47fb144a3fb8835/client.jar" - }, - "server": { - "sha1": "bf95d9118d9b4b827f524c878efd275125b56181", - "size": 8848010, - "url": "https://launcher.mojang.com/mc/game/1.9.1/server/bf95d9118d9b4b827f524c878efd275125b56181/server.jar" - } - }, - "id": "1.9.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.14/realms-1.8.14.jar", - "sha1": "8a58a8c1b9803b19eb93a7a3bfc1bffd58dfd99f", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.14/realms-1.8.14.jar" - } - }, - "name": "com.mojang:realms:1.8.14" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.9.2.json b/versions/1.9.2.json deleted file mode 100644 index 8d8e5c4201..0000000000 --- a/versions/1.9.2.json +++ /dev/null @@ -1,552 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "19106fd5e222dca0f2dde9f66db8384c9a7db957", - "size": 8699297, - "url": "https://launcher.mojang.com/mc/game/1.9.2/client/19106fd5e222dca0f2dde9f66db8384c9a7db957/client.jar" - }, - "server": { - "sha1": "2b95cc7b136017e064c46d04a5825fe4cfa1be30", - "size": 8848002, - "url": "https://launcher.mojang.com/mc/game/1.9.2/server/2b95cc7b136017e064c46d04a5825fe4cfa1be30/server.jar" - } - }, - "id": "1.9.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.18/realms-1.8.18.jar", - "sha1": "a653274c4572ad0cedb0d9abcf0cd0c14555397b", - "size": 1575794, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.18/realms-1.8.18.jar" - } - }, - "name": "com.mojang:realms:1.8.18" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.9.3.json b/versions/1.9.3.json deleted file mode 100644 index 7eb3b5292a..0000000000 --- a/versions/1.9.3.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "b6985b0d3a0520dfb6f17eeb1e8ba58ce9577061", - "size": 8736082, - "url": "https://launcher.mojang.com/mc/game/1.9.3/client/b6985b0d3a0520dfb6f17eeb1e8ba58ce9577061/client.jar" - }, - "server": { - "sha1": "8e897b6b6d784f745332644f4d104f7a6e737ccf", - "size": 9399056, - "url": "https://launcher.mojang.com/mc/game/1.9.3/server/8e897b6b6d784f745332644f4d104f7a6e737ccf/server.jar" - } - }, - "id": "1.9.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", - "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" - } - }, - "name": "com.mojang:realms:1.8.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-05-10T08:33:35+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.9.4.json b/versions/1.9.4.json deleted file mode 100644 index cfac00f31d..0000000000 --- a/versions/1.9.4.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "4a61c873be90bb1196d68dac7b29870408c56969", - "size": 8736083, - "url": "https://launcher.mojang.com/mc/game/1.9.4/client/4a61c873be90bb1196d68dac7b29870408c56969/client.jar" - }, - "server": { - "sha1": "edbb7b1758af33d365bf835eb9d13de005b1e274", - "size": 9399053, - "url": "https://launcher.mojang.com/mc/game/1.9.4/server/edbb7b1758af33d365bf835eb9d13de005b1e274/server.jar" - } - }, - "id": "1.9.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", - "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" - } - }, - "name": "com.mojang:realms:1.8.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-05-10T10:17:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/1.9.json b/versions/1.9.json deleted file mode 100644 index 4bc4923c59..0000000000 --- a/versions/1.9.json +++ /dev/null @@ -1,552 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "2f67dfe8953299440d1902f9124f0f2c3a2c940f", - "size": 8697592, - "url": "https://launcher.mojang.com/mc/game/1.9/client/2f67dfe8953299440d1902f9124f0f2c3a2c940f/client.jar" - }, - "server": { - "sha1": "b4d449cf2918e0f3bd8aa18954b916a4d1880f0d", - "size": 8848015, - "url": "https://launcher.mojang.com/mc/game/1.9/server/b4d449cf2918e0f3bd8aa18954b916a4d1880f0d/server.jar" - } - }, - "id": "1.9", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.7/realms-1.8.7.jar", - "sha1": "b624280016616bb56cc6c30282684322edc7e7eb", - "size": 1132656, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.7/realms-1.8.7.jar" - } - }, - "name": "com.mojang:realms:1.8.7" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/versions/16w32b.json b/versions/16w32b.json deleted file mode 100644 index fd165cfbdf..0000000000 --- a/versions/16w32b.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "71afbf19a5e9d37cceb449743323acbb17895dae", - "size": 8887744, - "url": "https://launcher.mojang.com/mc/game/16w32b/client/71afbf19a5e9d37cceb449743323acbb17895dae/client.jar" - }, - "server": { - "sha1": "b912ff1468e93003f36cda32db5d70133b517f97", - "size": 9481725, - "url": "https://launcher.mojang.com/mc/game/16w32b/server/b912ff1468e93003f36cda32db5d70133b517f97/server.jar" - } - }, - "id": "16w32b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w33a.json b/versions/16w33a.json deleted file mode 100644 index 1236caa4b9..0000000000 --- a/versions/16w33a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "e565f6a8dacc85b81faaf17e4a13125b2ad5c335", - "size": 8889021, - "url": "https://launcher.mojang.com/mc/game/16w33a/client/e565f6a8dacc85b81faaf17e4a13125b2ad5c335/client.jar" - }, - "server": { - "sha1": "dfdda3e5ba769ba0634ad43ca1124a401d6addca", - "size": 9482198, - "url": "https://launcher.mojang.com/mc/game/16w33a/server/dfdda3e5ba769ba0634ad43ca1124a401d6addca/server.jar" - } - }, - "id": "16w33a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w35a.json b/versions/16w35a.json deleted file mode 100644 index 37bb7ab355..0000000000 --- a/versions/16w35a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "96bf2617491528e0a4d636fa08afe3c8c14282c7", - "size": 8892558, - "url": "https://launcher.mojang.com/mc/game/16w35a/client/96bf2617491528e0a4d636fa08afe3c8c14282c7/client.jar" - }, - "server": { - "sha1": "16ad43cb3b87b0279028af26201af7651b87c9e0", - "size": 9485596, - "url": "https://launcher.mojang.com/mc/game/16w35a/server/16ad43cb3b87b0279028af26201af7651b87c9e0/server.jar" - } - }, - "id": "16w35a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w36a.json b/versions/16w36a.json deleted file mode 100644 index c38786ddd7..0000000000 --- a/versions/16w36a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "f333065b34c818493736a90d5f559ee702957bd3", - "size": 8894291, - "url": "https://launcher.mojang.com/mc/game/16w36a/client/f333065b34c818493736a90d5f559ee702957bd3/client.jar" - }, - "server": { - "sha1": "921580b22ce7d48f9d541364a3b04eebb680222e", - "size": 9488664, - "url": "https://launcher.mojang.com/mc/game/16w36a/server/921580b22ce7d48f9d541364a3b04eebb680222e/server.jar" - } - }, - "id": "16w36a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w38a.json b/versions/16w38a.json deleted file mode 100644 index b12fa66131..0000000000 --- a/versions/16w38a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "e249ff8eded25695b921ccef066bc8a5db154a6d", - "size": 8893357, - "url": "https://launcher.mojang.com/mc/game/16w38a/client/e249ff8eded25695b921ccef066bc8a5db154a6d/client.jar" - }, - "server": { - "sha1": "95ffd7c33ad9f978d4a23762978923b96fc0aa7e", - "size": 9490735, - "url": "https://launcher.mojang.com/mc/game/16w38a/server/95ffd7c33ad9f978d4a23762978923b96fc0aa7e/server.jar" - } - }, - "id": "16w38a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w39c.json b/versions/16w39c.json deleted file mode 100644 index c3734f1229..0000000000 --- a/versions/16w39c.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "417fe811581f045d4f5de0381b08cd7dc3744c41", - "size": 9250850, - "url": "https://launcher.mojang.com/mc/game/16w39c/client/417fe811581f045d4f5de0381b08cd7dc3744c41/client.jar" - }, - "server": { - "sha1": "df13c6cbf5fc735896b22f56b1f8940dd11a3b5f", - "size": 9695321, - "url": "https://launcher.mojang.com/mc/game/16w39c/server/df13c6cbf5fc735896b22f56b1f8940dd11a3b5f/server.jar" - } - }, - "id": "16w39c", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w40a.json b/versions/16w40a.json deleted file mode 100644 index f86a8d3216..0000000000 --- a/versions/16w40a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "6e5f07830bbd10ab10b6cccdaaef17c6b589a6d7", - "size": 9252677, - "url": "https://launcher.mojang.com/mc/game/16w40a/client/6e5f07830bbd10ab10b6cccdaaef17c6b589a6d7/client.jar" - }, - "server": { - "sha1": "64a1a5ba3f347c5e03477b42ac13d10ee193b51c", - "size": 9697554, - "url": "https://launcher.mojang.com/mc/game/16w40a/server/64a1a5ba3f347c5e03477b42ac13d10ee193b51c/server.jar" - } - }, - "id": "16w40a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-10-06T13:57:59+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w41a.json b/versions/16w41a.json deleted file mode 100644 index 70e580bf63..0000000000 --- a/versions/16w41a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "89c23ff48bce1df436919147044be1668270e60b", - "size": 9262771, - "url": "https://launcher.mojang.com/mc/game/16w41a/client/89c23ff48bce1df436919147044be1668270e60b/client.jar" - }, - "server": { - "sha1": "94f47b24edd154d89240e49d9b7371e74f433d19", - "size": 9703598, - "url": "https://launcher.mojang.com/mc/game/16w41a/server/94f47b24edd154d89240e49d9b7371e74f433d19/server.jar" - } - }, - "id": "16w41a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-10-13T14:28:35+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w42a.json b/versions/16w42a.json deleted file mode 100644 index 7eca1efa76..0000000000 --- a/versions/16w42a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "3742e2ccb78ef02f1820f7dc73f5aafcf8c213a8", - "size": 9252178, - "url": "https://launcher.mojang.com/mc/game/16w42a/client/3742e2ccb78ef02f1820f7dc73f5aafcf8c213a8/client.jar" - }, - "server": { - "sha1": "ad6aa39daf88864fcd84b231638e3dc28bde83f3", - "size": 9698014, - "url": "https://launcher.mojang.com/mc/game/16w42a/server/ad6aa39daf88864fcd84b231638e3dc28bde83f3/server.jar" - } - }, - "id": "16w42a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-10-19T11:17:47+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w43a.json b/versions/16w43a.json deleted file mode 100644 index a51a327f68..0000000000 --- a/versions/16w43a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "70449cf6d3f1f068ef7269d49ccdecd18e3a4712", - "size": 9255644, - "url": "https://launcher.mojang.com/mc/game/16w43a/client/70449cf6d3f1f068ef7269d49ccdecd18e3a4712/client.jar" - }, - "server": { - "sha1": "c5cc57bfd0a3462c2634a37c83877e91f25f020b", - "size": 9701802, - "url": "https://launcher.mojang.com/mc/game/16w43a/server/c5cc57bfd0a3462c2634a37c83877e91f25f020b/server.jar" - } - }, - "id": "16w43a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-10-27T09:00:51+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w44a.json b/versions/16w44a.json deleted file mode 100644 index 6aa44c1770..0000000000 --- a/versions/16w44a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "fa3d0b4d577f475534e600a0ee1a62fb08ca29dc", - "size": 9268856, - "url": "https://launcher.mojang.com/mc/game/16w44a/client/fa3d0b4d577f475534e600a0ee1a62fb08ca29dc/client.jar" - }, - "server": { - "sha1": "9f30eff92cc234034581f0a1ef40c6d76f6b3e69", - "size": 9712521, - "url": "https://launcher.mojang.com/mc/game/16w44a/server/9f30eff92cc234034581f0a1ef40c6d76f6b3e69/server.jar" - } - }, - "id": "16w44a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.0/realms-1.10.0.jar", - "sha1": "e73c98944e2170f895357a703c3322bcd68d1699", - "size": 1493992, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.0/realms-1.10.0.jar" - } - }, - "name": "com.mojang:realms:1.10.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-11-03T14:17:11+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/16w50a.json b/versions/16w50a.json deleted file mode 100644 index 618411dadb..0000000000 --- a/versions/16w50a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "925650c3ed9e1e79dd3f846a49a9de3a7f8e700c", - "size": 9194941, - "url": "https://launcher.mojang.com/mc/game/16w50a/client/925650c3ed9e1e79dd3f846a49a9de3a7f8e700c/client.jar" - }, - "server": { - "sha1": "d4d30a5433846d205974ace4cf34c9b294e0833f", - "size": 9720347, - "url": "https://launcher.mojang.com/mc/game/16w50a/server/d4d30a5433846d205974ace4cf34c9b294e0833f/server.jar" - } - }, - "id": "16w50a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.1/realms-1.10.1.jar", - "sha1": "d6369254de32e6e23866c7d99d1d081c2dba11fa", - "size": 1463224, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.1/realms-1.10.1.jar" - } - }, - "name": "com.mojang:realms:1.10.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-12-15T14:38:52+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/17w06a.json b/versions/17w06a.json deleted file mode 100644 index 698a64f885..0000000000 --- a/versions/17w06a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "ace57ac6f4a661fc095241004c46d1305c573bc1", - "size": 9296634, - "url": "https://launcher.mojang.com/mc/game/17w06a/client/ace57ac6f4a661fc095241004c46d1305c573bc1/client.jar" - }, - "server": { - "sha1": "37441cab126ee2a4f292c9bf488c9dd800cff841", - "size": 9726758, - "url": "https://launcher.mojang.com/mc/game/17w06a/server/37441cab126ee2a4f292c9bf488c9dd800cff841/server.jar" - } - }, - "id": "17w06a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.8/realms-1.10.8.jar", - "sha1": "67560bbd6a83d48ae8b956f1feac09010bde879c", - "size": 3025164, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.8/realms-1.10.8.jar" - } - }, - "name": "com.mojang:realms:1.10.8" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2017-02-08T13:16:29+00:00", - "time": "2017-02-08T13:17:20+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/versions/a1.0.11.json b/versions/a1.0.11.json deleted file mode 100644 index 5fa3707fe4..0000000000 --- a/versions/a1.0.11.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "d7ceb02909d0e1031a99ff4d8053d3f4abfbb2da", - "size": 839226, - "url": "https://launcher.mojang.com/mc/game/a1.0.11/client/d7ceb02909d0e1031a99ff4d8053d3f4abfbb2da/client.jar" - } - }, - "id": "a1.0.11", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-07-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.0.14.json b/versions/a1.0.14.json deleted file mode 100644 index 2eb6f20912..0000000000 --- a/versions/a1.0.14.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "9b4b90d8def2a680b7c9eca40dd03e2266c8977a", - "size": 852870, - "url": "https://launcher.mojang.com/mc/game/a1.0.14/client/9b4b90d8def2a680b7c9eca40dd03e2266c8977a/client.jar" - } - }, - "id": "a1.0.14", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-07-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.0.15.json b/versions/a1.0.15.json deleted file mode 100644 index 949a4d8905..0000000000 --- a/versions/a1.0.15.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "03edaff812bedd4157a90877e779d7b7ecf78e97", - "size": 858725, - "url": "https://launcher.mojang.com/mc/game/a1.0.15/client/03edaff812bedd4157a90877e779d7b7ecf78e97/client.jar" - } - }, - "id": "a1.0.15", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-08-03T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.0.16.json b/versions/a1.0.16.json deleted file mode 100644 index 23aee5a978..0000000000 --- a/versions/a1.0.16.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "98ce80c7630ccb3bb38687ff98bfd18935d49a57", - "size": 860090, - "url": "https://launcher.mojang.com/mc/game/a1.0.16/client/98ce80c7630ccb3bb38687ff98bfd18935d49a57/client.jar" - } - }, - "id": "a1.0.16", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-08-11T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.0.17_02.json b/versions/a1.0.17_02.json deleted file mode 100644 index 9c7a6e240e..0000000000 --- a/versions/a1.0.17_02.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "39f20ee472a40322e034643a8d1668836f5052bd", - "size": 867241, - "url": "https://launcher.mojang.com/mc/game/a1.0.17_02/client/39f20ee472a40322e034643a8d1668836f5052bd/client.jar" - } - }, - "id": "a1.0.17_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-08-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.0.17_04.json b/versions/a1.0.17_04.json deleted file mode 100644 index 4934feff2c..0000000000 --- a/versions/a1.0.17_04.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "61cb4c717981f34bf90e8502d2eb8cf2aa6db0cd", - "size": 867341, - "url": "https://launcher.mojang.com/mc/game/a1.0.17_04/client/61cb4c717981f34bf90e8502d2eb8cf2aa6db0cd/client.jar" - } - }, - "id": "a1.0.17_04", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-08-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.0.4.json b/versions/a1.0.4.json deleted file mode 100644 index 0e9bb3486a..0000000000 --- a/versions/a1.0.4.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e5838277b3bb193e58408713f1fc6e005c5f3c0c", - "size": 749244, - "url": "https://launcher.mojang.com/mc/game/a1.0.4/client/e5838277b3bb193e58408713f1fc6e005c5f3c0c/client.jar" - } - }, - "id": "a1.0.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "releaseTime": "2010-07-08T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.0.5_01.json b/versions/a1.0.5_01.json deleted file mode 100644 index d4e4af6d95..0000000000 --- a/versions/a1.0.5_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "73f569bf5556580979606049204835ae1a54f04d", - "size": 783436, - "url": "https://launcher.mojang.com/mc/game/a1.0.5_01/client/73f569bf5556580979606049204835ae1a54f04d/client.jar" - } - }, - "id": "a1.0.5_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "releaseTime": "2010-07-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.1.0.json b/versions/a1.1.0.json deleted file mode 100644 index f79b6dd1bf..0000000000 --- a/versions/a1.1.0.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "d58d1db929994ff383bdbe6fed31887e04b965c3", - "size": 866730, - "url": "https://launcher.mojang.com/mc/game/a1.1.0/client/d58d1db929994ff383bdbe6fed31887e04b965c3/client.jar" - } - }, - "id": "a1.1.0", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-09-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.1.2.json b/versions/a1.1.2.json deleted file mode 100644 index ac5c7182c9..0000000000 --- a/versions/a1.1.2.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f9b4b66f9c18bf4800d80f1c8865a837f92c6105", - "size": 897054, - "url": "https://launcher.mojang.com/mc/game/a1.1.2/client/f9b4b66f9c18bf4800d80f1c8865a837f92c6105/client.jar" - } - }, - "id": "a1.1.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-09-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.1.2_01.json b/versions/a1.1.2_01.json deleted file mode 100644 index a939f31a33..0000000000 --- a/versions/a1.1.2_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "daa4b9f192d2c260837d3b98c39432324da28e86", - "size": 897164, - "url": "https://launcher.mojang.com/mc/game/a1.1.2_01/client/daa4b9f192d2c260837d3b98c39432324da28e86/client.jar" - } - }, - "id": "a1.1.2_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-09-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.2.0.json b/versions/a1.2.0.json deleted file mode 100644 index 7eda71f5ab..0000000000 --- a/versions/a1.2.0.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "8632ea716fd083c2975f16d612306fd80bee46db", - "size": 1055945, - "url": "https://launcher.mojang.com/mc/game/a1.2.0/client/8632ea716fd083c2975f16d612306fd80bee46db/client.jar" - } - }, - "id": "a1.2.0", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-10-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.2.0_01.json b/versions/a1.2.0_01.json deleted file mode 100644 index 598a5f6d3a..0000000000 --- a/versions/a1.2.0_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "332bfe7bf26f6a5cc93ee85e6759ce33784409d0", - "size": 1053339, - "url": "https://launcher.mojang.com/mc/game/a1.2.0_01/client/332bfe7bf26f6a5cc93ee85e6759ce33784409d0/client.jar" - } - }, - "id": "a1.2.0_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-10-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.2.0_02.json b/versions/a1.2.0_02.json deleted file mode 100644 index 1694da779a..0000000000 --- a/versions/a1.2.0_02.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b99da0a683e6dc1ade4df1bf159e021ad07d4fca", - "size": 1053256, - "url": "https://launcher.mojang.com/mc/game/a1.2.0_02/client/b99da0a683e6dc1ade4df1bf159e021ad07d4fca/client.jar" - } - }, - "id": "a1.2.0_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-03T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.2.1.json b/versions/a1.2.1.json deleted file mode 100644 index 564d9a2f4f..0000000000 --- a/versions/a1.2.1.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e4226f9ba622634e3101681bc641eec7ee9e72fd", - "size": 1053508, - "url": "https://launcher.mojang.com/mc/game/a1.2.1/client/e4226f9ba622634e3101681bc641eec7ee9e72fd/client.jar" - } - }, - "id": "a1.2.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-04T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.2.1_01.json b/versions/a1.2.1_01.json deleted file mode 100644 index 04e800b07a..0000000000 --- a/versions/a1.2.1_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e4226f9ba622634e3101681bc641eec7ee9e72fd", - "size": 1053508, - "url": "https://launcher.mojang.com/mc/game/a1.2.1_01/client/e4226f9ba622634e3101681bc641eec7ee9e72fd/client.jar" - } - }, - "id": "a1.2.1_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-04T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.2.2a.json b/versions/a1.2.2a.json deleted file mode 100644 index aaea618887..0000000000 --- a/versions/a1.2.2a.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7d9d85eaca9627d3a40e6d122182f2d22d39dbf9", - "size": 1098159, - "url": "https://launcher.mojang.com/mc/game/a1.2.2a/client/7d9d85eaca9627d3a40e6d122182f2d22d39dbf9/client.jar" - } - }, - "id": "a1.2.2a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-09T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.2.2b.json b/versions/a1.2.2b.json deleted file mode 100644 index 66d729a04b..0000000000 --- a/versions/a1.2.2b.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "1c28c8431392641045b59e98a81877d7c94ff0ca", - "size": 1098113, - "url": "https://launcher.mojang.com/mc/game/a1.2.2b/client/1c28c8431392641045b59e98a81877d7c94ff0ca/client.jar" - } - }, - "id": "a1.2.2b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-09T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.2.3.json b/versions/a1.2.3.json deleted file mode 100644 index a2d35fa0f2..0000000000 --- a/versions/a1.2.3.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f4be258122cb62208b350cd2068685ad859bb447", - "size": 1101109, - "url": "https://launcher.mojang.com/mc/game/a1.2.3/client/f4be258122cb62208b350cd2068685ad859bb447/client.jar" - } - }, - "id": "a1.2.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-23T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.2.3_01.json b/versions/a1.2.3_01.json deleted file mode 100644 index 09781e8628..0000000000 --- a/versions/a1.2.3_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "1d46e65022f3a7cf4b8ad30ee5a8d52b3b2b9486", - "size": 1101132, - "url": "https://launcher.mojang.com/mc/game/a1.2.3_01/client/1d46e65022f3a7cf4b8ad30ee5a8d52b3b2b9486/client.jar" - } - }, - "id": "a1.2.3_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-23T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.2.3_02.json b/versions/a1.2.3_02.json deleted file mode 100644 index 922762e039..0000000000 --- a/versions/a1.2.3_02.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "dc61158e1df763f87483abb6ab540dc1c42e63c4", - "size": 1101006, - "url": "https://launcher.mojang.com/mc/game/a1.2.3_02/client/dc61158e1df763f87483abb6ab540dc1c42e63c4/client.jar" - } - }, - "id": "a1.2.3_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-24T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.2.3_04.json b/versions/a1.2.3_04.json deleted file mode 100644 index 667f6035b8..0000000000 --- a/versions/a1.2.3_04.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7f60cb9d0d40af20001d15287b78aa26a217a910", - "size": 1101135, - "url": "https://launcher.mojang.com/mc/game/a1.2.3_04/client/7f60cb9d0d40af20001d15287b78aa26a217a910/client.jar" - } - }, - "id": "a1.2.3_04", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-25T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.2.4_01.json b/versions/a1.2.4_01.json deleted file mode 100644 index e944a40480..0000000000 --- a/versions/a1.2.4_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7be6298b05d1b0832ab45467a87a425640bc6bf0", - "size": 1104200, - "url": "https://launcher.mojang.com/mc/game/a1.2.4_01/client/7be6298b05d1b0832ab45467a87a425640bc6bf0/client.jar" - } - }, - "id": "a1.2.4_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.2.5.json b/versions/a1.2.5.json deleted file mode 100644 index 631854df66..0000000000 --- a/versions/a1.2.5.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f48c7b6442ad8d01099ecee1c7c7332f1b1a80da", - "size": 1104244, - "url": "https://launcher.mojang.com/mc/game/a1.2.5/client/f48c7b6442ad8d01099ecee1c7c7332f1b1a80da/client.jar" - } - }, - "id": "a1.2.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/a1.2.6.json b/versions/a1.2.6.json deleted file mode 100644 index ed2a5777a1..0000000000 --- a/versions/a1.2.6.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "a68c817afd6c05c253ba5462287c2c19bbb57935", - "size": 1105909, - "url": "https://launcher.mojang.com/mc/game/a1.2.6/client/a68c817afd6c05c253ba5462287c2c19bbb57935/client.jar" - } - }, - "id": "a1.2.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-12-02T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/b1.0.2.json b/versions/b1.0.2.json deleted file mode 100644 index b0c82424d4..0000000000 --- a/versions/b1.0.2.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "76d35cb452e739bd4780e835d17faf0785d755f9", - "size": 1129183, - "url": "https://launcher.mojang.com/mc/game/b1.0.2/client/76d35cb452e739bd4780e835d17faf0785d755f9/client.jar" - } - }, - "id": "b1.0.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-12-20T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.0.json b/versions/b1.0.json deleted file mode 100644 index c9d22846c1..0000000000 --- a/versions/b1.0.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "93faf3398ebf8008d59852dc3c2b22b909ca8a49", - "size": 1129160, - "url": "https://launcher.mojang.com/mc/game/b1.0/client/93faf3398ebf8008d59852dc3c2b22b909ca8a49/client.jar" - } - }, - "id": "b1.0", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.0_01.json b/versions/b1.0_01.json deleted file mode 100644 index 75d857e1a3..0000000000 --- a/versions/b1.0_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "4caf69885b64132e42d3ce49996dbdb1691d7111", - "size": 1129193, - "url": "https://launcher.mojang.com/mc/game/b1.0_01/client/4caf69885b64132e42d3ce49996dbdb1691d7111/client.jar" - } - }, - "id": "b1.0_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-12-19T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.1_01.json b/versions/b1.1_01.json deleted file mode 100644 index c5778d333c..0000000000 --- a/versions/b1.1_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6d778940f48389a2741f03c9f17f3c57476fb208", - "size": 1129768, - "url": "https://launcher.mojang.com/mc/game/b1.1_01/client/6d778940f48389a2741f03c9f17f3c57476fb208/client.jar" - } - }, - "id": "b1.1_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-12-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.1_02.json b/versions/b1.1_02.json deleted file mode 100644 index 4076bf5cc0..0000000000 --- a/versions/b1.1_02.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e1c682219df45ebda589a557aadadd6ed093c86c", - "size": 1129768, - "url": "https://launcher.mojang.com/mc/game/b1.1_02/client/e1c682219df45ebda589a557aadadd6ed093c86c/client.jar" - } - }, - "id": "b1.1_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-12-21T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.2.json b/versions/b1.2.json deleted file mode 100644 index 0e9183d620..0000000000 --- a/versions/b1.2.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "ba05d7a97926c61c03cf956f7ae92f3bede9474e", - "size": 1180621, - "url": "https://launcher.mojang.com/mc/game/b1.2/client/ba05d7a97926c61c03cf956f7ae92f3bede9474e/client.jar" - } - }, - "id": "b1.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-01-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.2_01.json b/versions/b1.2_01.json deleted file mode 100644 index f76102c82d..0000000000 --- a/versions/b1.2_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f71a5b58c9bd0e458878d78a34c9fb35e97d5222", - "size": 1180596, - "url": "https://launcher.mojang.com/mc/game/b1.2_01/client/f71a5b58c9bd0e458878d78a34c9fb35e97d5222/client.jar" - } - }, - "id": "b1.2_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-01-13T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.2_02.json b/versions/b1.2_02.json deleted file mode 100644 index d0bfaf2e44..0000000000 --- a/versions/b1.2_02.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "093f371e1a05d89664cfb8068d607953687d5d94", - "size": 1136276, - "url": "https://launcher.mojang.com/mc/game/b1.2_02/client/093f371e1a05d89664cfb8068d607953687d5d94/client.jar" - } - }, - "id": "b1.2_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-01-20T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.3_01.json b/versions/b1.3_01.json deleted file mode 100644 index b4c7d8bce4..0000000000 --- a/versions/b1.3_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "add3809d2c075e985d4b583632dac3d9c3872945", - "size": 1250116, - "url": "https://launcher.mojang.com/mc/game/b1.3_01/client/add3809d2c075e985d4b583632dac3d9c3872945/client.jar" - } - }, - "id": "b1.3_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-02-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.3b.json b/versions/b1.3b.json deleted file mode 100644 index c59237986f..0000000000 --- a/versions/b1.3b.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e19cfb3a2043f185c44237ef05eac80e8ad2d8e7", - "size": 1250445, - "url": "https://launcher.mojang.com/mc/game/b1.3b/client/e19cfb3a2043f185c44237ef05eac80e8ad2d8e7/client.jar" - } - }, - "id": "b1.3b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-02-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.4.json b/versions/b1.4.json deleted file mode 100644 index b013726019..0000000000 --- a/versions/b1.4.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f6dbca5223ea2a7e89806e93d0b18162b2d58c20", - "size": 1309277, - "url": "https://launcher.mojang.com/mc/game/b1.4/client/f6dbca5223ea2a7e89806e93d0b18162b2d58c20/client.jar" - } - }, - "id": "b1.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-03-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.4_01.json b/versions/b1.4_01.json deleted file mode 100644 index 45247083e0..0000000000 --- a/versions/b1.4_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6f157f26955c35006c1afa8b0479e0ce785fb864", - "size": 1306747, - "url": "https://launcher.mojang.com/mc/game/b1.4_01/client/6f157f26955c35006c1afa8b0479e0ce785fb864/client.jar" - } - }, - "id": "b1.4_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-04-04T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.5.json b/versions/b1.5.json deleted file mode 100644 index d86370fc1d..0000000000 --- a/versions/b1.5.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f5ce1699cd728213c21054fa2f1490d162b002b4", - "size": 1377412, - "url": "https://launcher.mojang.com/mc/game/b1.5/client/f5ce1699cd728213c21054fa2f1490d162b002b4/client.jar" - } - }, - "id": "b1.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-04-18T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.5_01.json b/versions/b1.5_01.json deleted file mode 100644 index f2d4cd5e6d..0000000000 --- a/versions/b1.5_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e2a692e5e8160c84b29c834ecbf398618db9749c", - "size": 1378044, - "url": "https://launcher.mojang.com/mc/game/b1.5_01/client/e2a692e5e8160c84b29c834ecbf398618db9749c/client.jar" - } - }, - "id": "b1.5_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-04-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.6.1.json b/versions/b1.6.1.json deleted file mode 100644 index 8e3b2a0dc3..0000000000 --- a/versions/b1.6.1.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "63a66d6d145696296bdaaeaba0a42f738b87a362", - "size": 1421773, - "url": "https://launcher.mojang.com/mc/game/b1.6.1/client/63a66d6d145696296bdaaeaba0a42f738b87a362/client.jar" - } - }, - "id": "b1.6.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-05-25T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.6.2.json b/versions/b1.6.2.json deleted file mode 100644 index 9d12070099..0000000000 --- a/versions/b1.6.2.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e8aa50949b077b672be2e651ea3f7b1bbd9020e1", - "size": 1421781, - "url": "https://launcher.mojang.com/mc/game/b1.6.2/client/e8aa50949b077b672be2e651ea3f7b1bbd9020e1/client.jar" - } - }, - "id": "b1.6.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-05-25T22:00:02+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.6.3.json b/versions/b1.6.3.json deleted file mode 100644 index 61b6ce2ffa..0000000000 --- a/versions/b1.6.3.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "924e36dbb7c64abb30a95fe35f5affb5176f6cbc", - "size": 1422187, - "url": "https://launcher.mojang.com/mc/game/b1.6.3/client/924e36dbb7c64abb30a95fe35f5affb5176f6cbc/client.jar" - } - }, - "id": "b1.6.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-05-25T22:00:03+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.6.4.json b/versions/b1.6.4.json deleted file mode 100644 index 8f6f1baaf3..0000000000 --- a/versions/b1.6.4.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b5d3bdb8a7b12d163651f4787ac6ca14689aab9e", - "size": 1422278, - "url": "https://launcher.mojang.com/mc/game/b1.6.4/client/b5d3bdb8a7b12d163651f4787ac6ca14689aab9e/client.jar" - } - }, - "id": "b1.6.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-05-25T22:00:04+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.6.5.json b/versions/b1.6.5.json deleted file mode 100644 index fec4b11714..0000000000 --- a/versions/b1.6.5.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "90ed9854b43c4d031ed07381ea3ae3071a8bba6f", - "size": 1422774, - "url": "https://launcher.mojang.com/mc/game/b1.6.5/client/90ed9854b43c4d031ed07381ea3ae3071a8bba6f/client.jar" - } - }, - "id": "b1.6.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-05-27T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.6.6.json b/versions/b1.6.6.json deleted file mode 100644 index 45e70b2305..0000000000 --- a/versions/b1.6.6.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f95fe05711d09553ca2a9089f981741c13d6b8c4", - "size": 1423592, - "url": "https://launcher.mojang.com/mc/game/b1.6.6/client/f95fe05711d09553ca2a9089f981741c13d6b8c4/client.jar" - } - }, - "id": "b1.6.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-05-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.6.json b/versions/b1.6.json deleted file mode 100644 index e69e871772..0000000000 --- a/versions/b1.6.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "ecc0288d218fd7479027a17c150cbf283fa950a1", - "size": 1421757, - "url": "https://launcher.mojang.com/mc/game/b1.6/client/ecc0288d218fd7479027a17c150cbf283fa950a1/client.jar" - } - }, - "id": "b1.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-05-25T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.7.2.json b/versions/b1.7.2.json deleted file mode 100644 index 9650878f93..0000000000 --- a/versions/b1.7.2.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7dc50cc5e2ff204a7283f0c7d38cd0370b49875b", - "size": 1465138, - "url": "https://launcher.mojang.com/mc/game/b1.7.2/client/7dc50cc5e2ff204a7283f0c7d38cd0370b49875b/client.jar" - } - }, - "id": "b1.7.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-06-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.7.3.json b/versions/b1.7.3.json deleted file mode 100644 index b70ebf997d..0000000000 --- a/versions/b1.7.3.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "43db9b498cb67058d2e12d394e6507722e71bb45", - "size": 1465375, - "url": "https://launcher.mojang.com/mc/game/b1.7.3/client/43db9b498cb67058d2e12d394e6507722e71bb45/client.jar" - } - }, - "id": "b1.7.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-07-07T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.7.json b/versions/b1.7.json deleted file mode 100644 index f2a9acd202..0000000000 --- a/versions/b1.7.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "ad7960853437bcab86bd72c4a1b95f6fe19f4258", - "size": 1464858, - "url": "https://launcher.mojang.com/mc/game/b1.7/client/ad7960853437bcab86bd72c4a1b95f6fe19f4258/client.jar" - } - }, - "id": "b1.7", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-06-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.8.1.json b/versions/b1.8.1.json deleted file mode 100644 index 12b4f917f9..0000000000 --- a/versions/b1.8.1.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6b562463ccc2c7ff12ff350a2b04a67b3adcd37b", - "size": 1995166, - "url": "https://launcher.mojang.com/mc/game/b1.8.1/client/6b562463ccc2c7ff12ff350a2b04a67b3adcd37b/client.jar" - } - }, - "id": "b1.8.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-09-18T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/b1.8.json b/versions/b1.8.json deleted file mode 100644 index 03561bf151..0000000000 --- a/versions/b1.8.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "3139e9c29b2c74f59ea04de760ac2af5bc21b410", - "size": 1994742, - "url": "https://launcher.mojang.com/mc/game/b1.8/client/3139e9c29b2c74f59ea04de760ac2af5bc21b410/client.jar" - } - }, - "id": "b1.8", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-09-14T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/versions/c0.0.11a.json b/versions/c0.0.11a.json deleted file mode 100644 index 3040e5cdb1..0000000000 --- a/versions/c0.0.11a.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "3a799f179b6dcac5f3a46846d687ebbd95856984", - "size": 67430, - "url": "https://launcher.mojang.com/mc/game/c0.0.11a/client/3a799f179b6dcac5f3a46846d687ebbd95856984/client.jar" - } - }, - "id": "c0.0.11a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "releaseTime": "2009-05-16T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/c0.0.13a.json b/versions/c0.0.13a.json deleted file mode 100644 index 7076aa4e69..0000000000 --- a/versions/c0.0.13a.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "936d575b1ab1a04a341ad43d76e441e88d2cd987", - "size": 97935, - "url": "https://launcher.mojang.com/mc/game/c0.0.13a/client/936d575b1ab1a04a341ad43d76e441e88d2cd987/client.jar" - } - }, - "id": "c0.0.13a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "releaseTime": "2009-05-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/c0.0.13a_03.json b/versions/c0.0.13a_03.json deleted file mode 100644 index b3c14feea4..0000000000 --- a/versions/c0.0.13a_03.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7ba9e63aec8a15a99ecd47900c848cdce8a51a03", - "size": 66276, - "url": "https://launcher.mojang.com/mc/game/c0.0.13a_03/client/7ba9e63aec8a15a99ecd47900c848cdce8a51a03/client.jar" - } - }, - "id": "c0.0.13a_03", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "releaseTime": "2009-05-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/c0.30_01c.json b/versions/c0.30_01c.json deleted file mode 100644 index e5f68d91c9..0000000000 --- a/versions/c0.30_01c.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "54622801f5ef1bcc1549a842c5b04cb5d5583005", - "size": 297776, - "url": "https://launcher.mojang.com/mc/game/c0.30_01c/client/54622801f5ef1bcc1549a842c5b04cb5d5583005/client.jar" - } - }, - "id": "c0.30_01c", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "releaseTime": "2009-12-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/inf-20100618.json b/versions/inf-20100618.json deleted file mode 100644 index 8d12614777..0000000000 --- a/versions/inf-20100618.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "89eab2c1a353707cc00f074dffba9cb7a4f5e304", - "size": 601473, - "url": "https://launcher.mojang.com/mc/game/inf-20100618/client/89eab2c1a353707cc00f074dffba9cb7a4f5e304/client.jar" - } - }, - "id": "inf-20100618", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "releaseTime": "2010-06-15T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/rd-132211.json b/versions/rd-132211.json deleted file mode 100644 index b79fa820a3..0000000000 --- a/versions/rd-132211.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "393e8d4b4d708587e2accd7c5221db65365e1075", - "size": 26704, - "url": "https://launcher.mojang.com/mc/game/rd-132211/client/393e8d4b4d708587e2accd7c5221db65365e1075/client.jar" - } - }, - "id": "rd-132211", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "com.mojang.rubydung.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "releaseTime": "2009-05-13T20:11:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/rd-132328.json b/versions/rd-132328.json deleted file mode 100644 index e649ce304d..0000000000 --- a/versions/rd-132328.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "12dace5a458617d3f90337a7ebde86c0593a6899", - "size": 35435, - "url": "https://launcher.mojang.com/mc/game/rd-132328/client/12dace5a458617d3f90337a7ebde86c0593a6899/client.jar" - } - }, - "id": "rd-132328", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "com.mojang.rubydung.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "releaseTime": "2009-05-13T21:28:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/rd-160052.json b/versions/rd-160052.json deleted file mode 100644 index d75028b977..0000000000 --- a/versions/rd-160052.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b100be8097195b6c9112046dc6a80d326c8df839", - "size": 49076, - "url": "https://launcher.mojang.com/mc/game/rd-160052/client/b100be8097195b6c9112046dc6a80d326c8df839/client.jar" - } - }, - "id": "rd-160052", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "com.mojang.rubydung.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "releaseTime": "2009-05-15T22:52:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/rd-161348.json b/versions/rd-161348.json deleted file mode 100644 index 3b67bd0f5e..0000000000 --- a/versions/rd-161348.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6323bd14ed7f83852e17ebc8ec418e55c97ddfe4", - "size": 60480, - "url": "https://launcher.mojang.com/mc/game/rd-161348/client/6323bd14ed7f83852e17ebc8ec418e55c97ddfe4/client.jar" - } - }, - "id": "rd-161348", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "com.mojang.minecraft.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "releaseTime": "2009-05-16T11:48:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/versions/rd-20090515.json b/versions/rd-20090515.json deleted file mode 100644 index 0af432fd9d..0000000000 --- a/versions/rd-20090515.json +++ /dev/null @@ -1,294 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6323bd14ed7f83852e17ebc8ec418e55c97ddfe4", - "size": 60480, - "url": "https://launcher.mojang.com/mc/game/rd-20090515/client/6323bd14ed7f83852e17ebc8ec418e55c97ddfe4/client.jar" - } - }, - "id": "rd-20090515", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "com.mojang.minecraft.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "releaseTime": "2009-05-14T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 3082f8b3157d8fbe87e50382cde5cc9f12efb86c Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 26 Feb 2017 01:34:38 +0100 Subject: Update 2017-02-26 --- grab.py | 4 ++-- multimc/org.lwjgl/2.9.0.json | 2 +- multimc/org.lwjgl/2.9.1-nightly-20130708-debug3.json | 2 +- multimc/org.lwjgl/2.9.1-nightly-20131017.json | 2 +- multimc/org.lwjgl/2.9.1-nightly-20131120.json | 2 +- multimc/org.lwjgl/2.9.1.json | 2 +- multimc/org.lwjgl/2.9.2-nightly-20140822.json | 2 +- multimc/org.lwjgl/2.9.4-nightly-20150209.json | 2 +- separateVersions.py | 13 ++++++++++++- 9 files changed, 21 insertions(+), 10 deletions(-) diff --git a/grab.py b/grab.py index 1cf14741c4..de9b541c2e 100755 --- a/grab.py +++ b/grab.py @@ -74,5 +74,5 @@ Popen(["./separateVersions.py"], shell=True, stdout=PIPE).communicate() Popen(["git add multimc/org.lwjgl/* multimc/net.minecraft/*"], shell=True, stdout=PIPE).communicate() -#Popen(["git commit -a -m \"Update " + strftime("%Y-%m-%d", gmtime()) + "\""], shell=True, stdout=PIPE).communicate() -#Popen(["git push"], shell=True, stdout=PIPE).communicate() +Popen(["git commit -a -m \"Update " + strftime("%Y-%m-%d", gmtime()) + "\""], shell=True, stdout=PIPE).communicate() +Popen(["git push"], shell=True, stdout=PIPE).communicate() diff --git a/multimc/org.lwjgl/2.9.0.json b/multimc/org.lwjgl/2.9.0.json index b5a67fbf84..cc2a4afd3b 100644 --- a/multimc/org.lwjgl/2.9.0.json +++ b/multimc/org.lwjgl/2.9.0.json @@ -152,7 +152,7 @@ } ], "name": "LWJGL", - "releaseTime": "LWJGL", + "releaseTime": "2011-05-27T22:00:00+00:00", "rules": [ { "action": "allow" diff --git a/multimc/org.lwjgl/2.9.1-nightly-20130708-debug3.json b/multimc/org.lwjgl/2.9.1-nightly-20130708-debug3.json index 92a301d0f8..93d33a0811 100644 --- a/multimc/org.lwjgl/2.9.1-nightly-20130708-debug3.json +++ b/multimc/org.lwjgl/2.9.1-nightly-20130708-debug3.json @@ -140,7 +140,7 @@ } ], "name": "LWJGL", - "releaseTime": "LWJGL", + "releaseTime": "2011-05-27T22:00:00+00:00", "rules": [ { "action": "allow", diff --git a/multimc/org.lwjgl/2.9.1-nightly-20131017.json b/multimc/org.lwjgl/2.9.1-nightly-20131017.json index bb86f12f66..f55bcb8ed5 100644 --- a/multimc/org.lwjgl/2.9.1-nightly-20131017.json +++ b/multimc/org.lwjgl/2.9.1-nightly-20131017.json @@ -103,7 +103,7 @@ } ], "name": "LWJGL", - "releaseTime": "LWJGL", + "releaseTime": "2013-10-25T13:00:00+00:00", "rules": [ { "action": "allow", diff --git a/multimc/org.lwjgl/2.9.1-nightly-20131120.json b/multimc/org.lwjgl/2.9.1-nightly-20131120.json index 56bd4e36d9..67d497d09c 100644 --- a/multimc/org.lwjgl/2.9.1-nightly-20131120.json +++ b/multimc/org.lwjgl/2.9.1-nightly-20131120.json @@ -117,7 +117,7 @@ } ], "name": "LWJGL", - "releaseTime": "LWJGL", + "releaseTime": "2013-12-09T12:28:10+00:00", "rules": null, "type": "release", "version": "2.9.1-nightly-20131120" diff --git a/multimc/org.lwjgl/2.9.1.json b/multimc/org.lwjgl/2.9.1.json index 7e6a6d81e0..dcaeac4586 100644 --- a/multimc/org.lwjgl/2.9.1.json +++ b/multimc/org.lwjgl/2.9.1.json @@ -117,7 +117,7 @@ } ], "name": "LWJGL", - "releaseTime": "LWJGL", + "releaseTime": "2014-04-14T13:29:23+00:00", "rules": null, "type": "release", "version": "2.9.1" diff --git a/multimc/org.lwjgl/2.9.2-nightly-20140822.json b/multimc/org.lwjgl/2.9.2-nightly-20140822.json index a75e63ee1b..282464c287 100644 --- a/multimc/org.lwjgl/2.9.2-nightly-20140822.json +++ b/multimc/org.lwjgl/2.9.2-nightly-20140822.json @@ -117,7 +117,7 @@ } ], "name": "LWJGL", - "releaseTime": "LWJGL", + "releaseTime": "2016-12-21T09:29:12+00:00", "rules": [ { "action": "allow", diff --git a/multimc/org.lwjgl/2.9.4-nightly-20150209.json b/multimc/org.lwjgl/2.9.4-nightly-20150209.json index cf1c9298f6..86139264dc 100644 --- a/multimc/org.lwjgl/2.9.4-nightly-20150209.json +++ b/multimc/org.lwjgl/2.9.4-nightly-20150209.json @@ -123,7 +123,7 @@ } ], "name": "LWJGL", - "releaseTime": "LWJGL", + "releaseTime": "2016-12-21T09:29:12+00:00", "rules": [ { "action": "allow" diff --git a/separateVersions.py b/separateVersions.py index 3e5f097ebf..d82c68e01e 100755 --- a/separateVersions.py +++ b/separateVersions.py @@ -3,6 +3,9 @@ import os import json import copy +import datetime +import iso8601 + from operator import itemgetter from pprint import pprint @@ -37,6 +40,7 @@ class LwjglBucket: self.libraries = [] self.version = None self.rules = [] + self.releaseTime = None def printout(self): if self.hashkey: @@ -56,7 +60,7 @@ class LwjglBucket: out["fileId"] = "org.lwjgl" out["name"] = "LWJGL" out["type"] = "release" - out["releaseTime"] = "LWJGL" + out["releaseTime"] = self.releaseTime.isoformat() with open(filename, 'w') as outfile: json.dump(out, outfile, sort_keys=True, indent=4) @@ -101,6 +105,13 @@ for filename in os.listdir('mojang/versions'): if specifier.group == "org.lwjgl.lwjgl" and specifier.artifact == "lwjgl": bucket.version = specifier.version bucket.libraries.append(lib) + # set the LWJGL release time to the oldest Minecraft release it appeared in + if bucket.releaseTime == None: + bucket.releaseTime = iso8601.parse_date(json_data["releaseTime"]) + else: + newDate = iso8601.parse_date(json_data["releaseTime"]) + if newDate < bucket.releaseTime: + bucket.releaseTime = newDate else: libs_minecraft.append(lib) if len(buckets) == 1: -- cgit 0.0.5-2-1-g0f52 From f54a65b5c1f2359ad4caba897ad3611138117813 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 27 Feb 2017 20:00:15 +0100 Subject: Update 2017-02-27 --- mojang/version_manifest.json | 16 +- mojang/versions/1.11.2.json | 12 +- mojang/versions/16w32b.json | 563 -------------------------------------- mojang/versions/16w33a.json | 563 -------------------------------------- multimc/net.minecraft/1.11.2.json | 12 +- multimc/net.minecraft/16w32b.json | 330 ---------------------- multimc/net.minecraft/16w33a.json | 330 ---------------------- 7 files changed, 13 insertions(+), 1813 deletions(-) delete mode 100644 mojang/versions/16w32b.json delete mode 100644 mojang/versions/16w33a.json delete mode 100644 multimc/net.minecraft/16w32b.json delete mode 100644 multimc/net.minecraft/16w33a.json diff --git a/mojang/version_manifest.json b/mojang/version_manifest.json index 88d73547b1..723b6c3f3f 100644 --- a/mojang/version_manifest.json +++ b/mojang/version_manifest.json @@ -14,7 +14,7 @@ { "id": "1.11.2", "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-02-07T13:18:39+00:00", + "time": "2017-02-27T10:13:05+00:00", "type": "release", "url": "https://launchermeta.mojang.com/mc/game/12f260fc1976f6dd688a211f1a906f956344abdd/1.11.2.json" }, @@ -102,20 +102,6 @@ "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/cbdc0f050cbad8e1382b816de576af3c9af818e4/16w35a.json" }, - { - "id": "16w33a", - "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/2dc7ef6e029db09e7ff8ed8b2eb086c52a163fe5/16w33a.json" - }, - { - "id": "16w32b", - "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/d76d4048851e5d74aed8ecf37826c74fb08f0a84/16w32b.json" - }, { "id": "1.10.2", "releaseTime": "2016-06-23T09:17:32+00:00", diff --git a/mojang/versions/1.11.2.json b/mojang/versions/1.11.2.json index af1b4379e3..87e12969b2 100644 --- a/mojang/versions/1.11.2.json +++ b/mojang/versions/1.11.2.json @@ -244,13 +244,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.13/realms-1.10.13.jar", - "sha1": "bc40a390634d2ece4d89b9904101932a4de98588", - "size": 3163416, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.13/realms-1.10.13.jar" + "path": "com/mojang/realms/1.10.14/realms-1.10.14.jar", + "sha1": "f08caf995313992fcfe03bc12234748328471d0a", + "size": 3162566, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.14/realms-1.10.14.jar" } }, - "name": "com.mojang:realms:1.10.13" + "name": "com.mojang:realms:1.10.14" }, { "downloads": { @@ -558,6 +558,6 @@ "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", "minimumLauncherVersion": 18, "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-02-07T13:18:39+00:00", + "time": "2017-02-27T10:13:05+00:00", "type": "release" } \ No newline at end of file diff --git a/mojang/versions/16w32b.json b/mojang/versions/16w32b.json deleted file mode 100644 index fd165cfbdf..0000000000 --- a/mojang/versions/16w32b.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "71afbf19a5e9d37cceb449743323acbb17895dae", - "size": 8887744, - "url": "https://launcher.mojang.com/mc/game/16w32b/client/71afbf19a5e9d37cceb449743323acbb17895dae/client.jar" - }, - "server": { - "sha1": "b912ff1468e93003f36cda32db5d70133b517f97", - "size": 9481725, - "url": "https://launcher.mojang.com/mc/game/16w32b/server/b912ff1468e93003f36cda32db5d70133b517f97/server.jar" - } - }, - "id": "16w32b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/mojang/versions/16w33a.json b/mojang/versions/16w33a.json deleted file mode 100644 index 1236caa4b9..0000000000 --- a/mojang/versions/16w33a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "e565f6a8dacc85b81faaf17e4a13125b2ad5c335", - "size": 8889021, - "url": "https://launcher.mojang.com/mc/game/16w33a/client/e565f6a8dacc85b81faaf17e4a13125b2ad5c335/client.jar" - }, - "server": { - "sha1": "dfdda3e5ba769ba0634ad43ca1124a401d6addca", - "size": 9482198, - "url": "https://launcher.mojang.com/mc/game/16w33a/server/dfdda3e5ba769ba0634ad43ca1124a401d6addca/server.jar" - } - }, - "id": "16w33a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.11.2.json b/multimc/net.minecraft/1.11.2.json index 5615d19730..e332281a3f 100644 --- a/multimc/net.minecraft/1.11.2.json +++ b/multimc/net.minecraft/1.11.2.json @@ -222,13 +222,13 @@ { "downloads": { "artifact": { - "path": "com/mojang/realms/1.10.13/realms-1.10.13.jar", - "sha1": "bc40a390634d2ece4d89b9904101932a4de98588", - "size": 3163416, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.13/realms-1.10.13.jar" + "path": "com/mojang/realms/1.10.14/realms-1.10.14.jar", + "sha1": "f08caf995313992fcfe03bc12234748328471d0a", + "size": 3162566, + "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.14/realms-1.10.14.jar" } }, - "name": "com.mojang:realms:1.10.13" + "name": "com.mojang:realms:1.10.14" }, { "downloads": { @@ -325,6 +325,6 @@ "minimumLauncherVersion": 18, "name": "Minecraft", "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-02-07T13:18:39+00:00", + "time": "2017-02-27T10:13:05+00:00", "type": "release" } \ No newline at end of file diff --git a/multimc/net.minecraft/16w32b.json b/multimc/net.minecraft/16w32b.json deleted file mode 100644 index 6737b0c118..0000000000 --- a/multimc/net.minecraft/16w32b.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "71afbf19a5e9d37cceb449743323acbb17895dae", - "size": 8887744, - "url": "https://launcher.mojang.com/mc/game/16w32b/client/71afbf19a5e9d37cceb449743323acbb17895dae/client.jar" - }, - "server": { - "sha1": "b912ff1468e93003f36cda32db5d70133b517f97", - "size": 9481725, - "url": "https://launcher.mojang.com/mc/game/16w32b/server/b912ff1468e93003f36cda32db5d70133b517f97/server.jar" - } - }, - "id": "16w32b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-08-11T14:34:29+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/multimc/net.minecraft/16w33a.json b/multimc/net.minecraft/16w33a.json deleted file mode 100644 index 8c149a5a45..0000000000 --- a/multimc/net.minecraft/16w33a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "e565f6a8dacc85b81faaf17e4a13125b2ad5c335", - "size": 8889021, - "url": "https://launcher.mojang.com/mc/game/16w33a/client/e565f6a8dacc85b81faaf17e4a13125b2ad5c335/client.jar" - }, - "server": { - "sha1": "dfdda3e5ba769ba0634ad43ca1124a401d6addca", - "size": 9482198, - "url": "https://launcher.mojang.com/mc/game/16w33a/server/dfdda3e5ba769ba0634ad43ca1124a401d6addca/server.jar" - } - }, - "id": "16w33a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-08-17T12:48:57+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 398ba55c04d0b1b503dfb784f26d3dba5700d48d Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Tue, 28 Feb 2017 00:52:22 +0100 Subject: Rearrange even more --- grab.py | 50 +++++++++--------- metautil.py | 73 +++++++++++++++++++++++++++ multimc/org.lwjgl/2.9.1-nightly-20131120.json | 1 - multimc/org.lwjgl/2.9.1.json | 1 - separateVersions.py | 60 ++-------------------- 5 files changed, 102 insertions(+), 83 deletions(-) create mode 100644 metautil.py diff --git a/grab.py b/grab.py index de9b541c2e..fd8c8528bc 100755 --- a/grab.py +++ b/grab.py @@ -22,34 +22,34 @@ parser = argparse.ArgumentParser(description='Download Mojang version files.') args = parser.parse_args() def get_version_file(path, url): - with open(path, 'w', encoding='utf-8') as f: - r = sess.get(url) - r.raise_for_status() - version_json = r.json() - assetId = version_json["assetIndex"]["id"] - assetUrl = version_json["assetIndex"]["url"] - json.dump(version_json, f, sort_keys=True, indent=4) - return assetId, assetUrl + with open(path, 'w', encoding='utf-8') as f: + r = sess.get(url) + r.raise_for_status() + version_json = r.json() + assetId = version_json["assetIndex"]["id"] + assetUrl = version_json["assetIndex"]["url"] + json.dump(version_json, f, sort_keys=True, indent=4) + return assetId, assetUrl def get_file(path, url): - with open(path, 'w', encoding='utf-8') as f: - r = sess.get(url) - r.raise_for_status() - version_json = r.json() - json.dump(version_json, f, sort_keys=True, indent=4) + with open(path, 'w', encoding='utf-8') as f: + r = sess.get(url) + r.raise_for_status() + version_json = r.json() + json.dump(version_json, f, sort_keys=True, indent=4) def grab_versions(main_json): - assets = {} - for version in main_json['versions']: - url = version["url"] - version_id = version["id"] - print("version", version_id, url) - assetId, assetUrl = get_version_file( "mojang/versions/" + version_id + '.json', url) - assets[assetId] = assetUrl - - for assetId, assetUrl in iter(assets.items()): - print("assets", assetId, assetUrl) - get_file( "mojang/assets/" + assetId + '.json', assetUrl) + assets = {} + for version in main_json['versions']: + url = version["url"] + version_id = version["id"] + print("version", version_id, url) + assetId, assetUrl = get_version_file( "mojang/versions/" + version_id + '.json', url) + assets[assetId] = assetUrl + + for assetId, assetUrl in iter(assets.items()): + print("assets", assetId, assetUrl) + get_file( "mojang/assets/" + assetId + '.json', assetUrl) Popen(["rm mojang/*.json"], shell=True, stdout=PIPE).communicate() Popen(["rm mojang/versions/*.json"], shell=True, stdout=PIPE).communicate() @@ -59,7 +59,7 @@ r.raise_for_status() main_json = r.json() with open("mojang/version_manifest.json", 'w', encoding='utf-8') as f: - json.dump(main_json, f, sort_keys=True, indent=4) + json.dump(main_json, f, sort_keys=True, indent=4) grab_versions(main_json) diff --git a/metautil.py b/metautil.py new file mode 100644 index 0000000000..b0dd318c0f --- /dev/null +++ b/metautil.py @@ -0,0 +1,73 @@ +import json +from pprint import pprint + +class GradleSpecifier: + 'A gradle specifier - a maven coordinate' + + def __init__(self, name): + components = name.split(':') + self.group = components[0] + self.artifact = components[1] + self.version = components[2] + if len(components) == 4: + self.classifier = components[3] + else: + self.classifier = None + + def toString(self): + if self.classifier: + return "%s:%s:%s:%s" % (self.group, self.artifact, self.version, self.classifier) + else: + return "%s:%s:%s" % (self.group, self.artifact, self.version) + + def isLwjgl(self): + return self.group in ("org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") + +class VersionPatch: + 'A version patch structure' + + def __init__(self, uid, name): + self.uid = uid + if name == None: + self.name = self.uid + else: + self.name = name + self.libraries = [] + self.version = None + self.rules = [] + self.releaseType = None + self.releaseTime = None + + def printout(self): + print ("UID: " + self.uid) + if self.name: + print ("Name: " + self.name) + if self.version: + print ("Version: " + self.version) + print ("Libraries:") + pprint(self.libraries) + print ("Rules:") + pprint(self.rules) + + def write(self, filename): + out = {} + out["fileId"] = self.uid + out["name"] = self.name + + if self.releaseTime: + out["releaseTime"] = self.releaseTime.isoformat() + + if self.libraries and len(self.libraries) > 0: + out["libraries"] = self.libraries + + if self.rules and len(self.rules) > 0: + out["rules"] = self.rules + + if self.version: + out["version"] = self.version + + if self.releaseType: + out["type"] = "release" + + with open(filename, 'w') as outfile: + json.dump(out, outfile, sort_keys=True, indent=4) diff --git a/multimc/org.lwjgl/2.9.1-nightly-20131120.json b/multimc/org.lwjgl/2.9.1-nightly-20131120.json index 67d497d09c..0c0316097f 100644 --- a/multimc/org.lwjgl/2.9.1-nightly-20131120.json +++ b/multimc/org.lwjgl/2.9.1-nightly-20131120.json @@ -118,7 +118,6 @@ ], "name": "LWJGL", "releaseTime": "2013-12-09T12:28:10+00:00", - "rules": null, "type": "release", "version": "2.9.1-nightly-20131120" } \ No newline at end of file diff --git a/multimc/org.lwjgl/2.9.1.json b/multimc/org.lwjgl/2.9.1.json index dcaeac4586..c23fb4f504 100644 --- a/multimc/org.lwjgl/2.9.1.json +++ b/multimc/org.lwjgl/2.9.1.json @@ -118,7 +118,6 @@ ], "name": "LWJGL", "releaseTime": "2014-04-14T13:29:23+00:00", - "rules": null, "type": "release", "version": "2.9.1" } \ No newline at end of file diff --git a/separateVersions.py b/separateVersions.py index d82c68e01e..2f7badfe21 100755 --- a/separateVersions.py +++ b/separateVersions.py @@ -10,59 +10,7 @@ from operator import itemgetter from pprint import pprint -class GradleSpecifier: - 'A gradle specifier - a maven coordinate' - - def __init__(self, name): - components = name.split(':') - self.group = components[0] - self.artifact = components[1] - self.version = components[2] - if len(components) == 4: - self.classifier = components[3] - else: - self.classifier = None - - def toString(self): - if self.classifier: - return "%s:%s:%s:%s" % (self.group, self.artifact, self.version, self.classifier) - else: - return "%s:%s:%s" % (self.group, self.artifact, self.version) - -def isLwjgl(specifier): - return specifier.group in ("org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") - -class LwjglBucket: - 'A bucket for collecting LWJGL information' - - def __init__(self, hashkey): - self.hashkey = hashkey - self.libraries = [] - self.version = None - self.rules = [] - self.releaseTime = None - - def printout(self): - if self.hashkey: - print ("HashKey: %d" % self.hashkey) - if self.version: - print ("Version: " + self.version) - print ("Libraries:") - pprint(self.libraries) - print ("Rules:") - pprint(self.rules) - - def write(self, filename): - out = {} - out["libraries"] = self.libraries - out["rules"] = self.rules - out["version"] = self.version - out["fileId"] = "org.lwjgl" - out["name"] = "LWJGL" - out["type"] = "release" - out["releaseTime"] = self.releaseTime.isoformat() - with open(filename, 'w') as outfile: - json.dump(out, outfile, sort_keys=True, indent=4) +from metautil import GradleSpecifier, VersionPatch def addOrGetBucket(buckets, rules): ruleHash = None @@ -73,7 +21,8 @@ def addOrGetBucket(buckets, rules): if ruleHash in buckets: bucket = buckets[ruleHash] else: - bucket = LwjglBucket(ruleHash) + bucket = VersionPatch("org.lwjgl", "LWJGL") + bucket.releaseType = "release" buckets[ruleHash] = bucket bucket.rules = rules return bucket @@ -96,7 +45,7 @@ for filename in os.listdir('mojang/versions'): for lib in libs: specifier = GradleSpecifier(lib["name"]) ruleHash = None - if isLwjgl(specifier): + if specifier.isLwjgl(): rules = None if "rules" in lib: rules = lib["rules"] @@ -125,7 +74,6 @@ for filename in os.listdir('mojang/versions'): keyBucket.libraries = sorted(keyBucket.libraries + buckets[None].libraries, key=itemgetter('name')) else: keyBucket.libraries = sorted(keyBucket.libraries, key=itemgetter('name')) - addLWJGLVersion(lwjglVersions, keyBucket) json_data["libraries"] = libs_minecraft json_data["name"] = "Minecraft" -- cgit 0.0.5-2-1-g0f52 From d6107f1ff69b027bc80e0f1978e2320e996078d5 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Tue, 28 Feb 2017 01:52:45 +0100 Subject: Add TODO --- metautil.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/metautil.py b/metautil.py index b0dd318c0f..f93c463f06 100644 --- a/metautil.py +++ b/metautil.py @@ -1,6 +1,8 @@ import json from pprint import pprint +# TODO: use https://github.com/dimagi/jsonobject + class GradleSpecifier: 'A gradle specifier - a maven coordinate' -- cgit 0.0.5-2-1-g0f52 From 29a77bc8e549012c97bd1160271e0bc628a02645 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 1 Mar 2017 01:00:14 +0100 Subject: Update 2017-03-01 --- metautil.py | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/metautil.py b/metautil.py index f93c463f06..c98bad79b9 100644 --- a/metautil.py +++ b/metautil.py @@ -1,7 +1,35 @@ import json from pprint import pprint +from jsonobject import * -# TODO: use https://github.com/dimagi/jsonobject +''' +{ + "latest": { + "release": "1.11.2", + "snapshot": "17w06a" + }, + "versions": [ + { + "id": "17w06a", + "releaseTime": "2017-02-08T13:16:29+00:00", + "time": "2017-02-08T13:17:20+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/7db0c61afa278d016cf1dae2fba0146edfbf2f8e/17w06a.json" + } + ] +} +''' + +class MojangIndexEntry(JsonObject): + id = StringProperty() + releaseTime = ISOTimestampProperty() + time = ISOTimestampProperty() + type = StringProperty() + url = StringProperty() + +class MojangIndex(JsonObject): + latest = DictProperty(StringProperty) + versions = ListProperty(MojangIndexEntry) class GradleSpecifier: 'A gradle specifier - a maven coordinate' -- cgit 0.0.5-2-1-g0f52 From f2d85ff8929eb20079a19128e4b4c399c606d8f4 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 1 Mar 2017 02:00:08 +0100 Subject: Update 2017-03-01 --- metautil.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/metautil.py b/metautil.py index c98bad79b9..cbc447f3a4 100644 --- a/metautil.py +++ b/metautil.py @@ -31,6 +31,16 @@ class MojangIndex(JsonObject): latest = DictProperty(StringProperty) versions = ListProperty(MojangIndexEntry) +class MojangIndexWrap: + def __init__(self, json): + self.index = MojangIndex.wrap(json) + self.latest = self.index.latest + versionsDict = {} + for version in self.index.versions: + versionsDict[version.id] = version + self.versions = versionsDict + + class GradleSpecifier: 'A gradle specifier - a maven coordinate' -- cgit 0.0.5-2-1-g0f52 From 5b49f0dc9c3a21e38d96f1fd8de19fc7e6d2eb76 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 2 Mar 2017 00:31:10 +0100 Subject: Update 2017-03-02 --- jsonobject/__init__.py | 13 ++ jsonobject/api.py | 54 ++++++ jsonobject/base.py | 395 ++++++++++++++++++++++++++++++++++++++++++ jsonobject/base_properties.py | 323 ++++++++++++++++++++++++++++++++++ jsonobject/containers.py | 247 ++++++++++++++++++++++++++ jsonobject/exceptions.py | 10 ++ jsonobject/properties.py | 179 +++++++++++++++++++ jsonobject/utils.py | 56 ++++++ update.sh | 22 +++ updateMojang.py | 72 ++++++++ 10 files changed, 1371 insertions(+) create mode 100644 jsonobject/__init__.py create mode 100644 jsonobject/api.py create mode 100644 jsonobject/base.py create mode 100644 jsonobject/base_properties.py create mode 100644 jsonobject/containers.py create mode 100644 jsonobject/exceptions.py create mode 100644 jsonobject/properties.py create mode 100644 jsonobject/utils.py create mode 100755 update.sh create mode 100755 updateMojang.py diff --git a/jsonobject/__init__.py b/jsonobject/__init__.py new file mode 100644 index 0000000000..a4683d1af1 --- /dev/null +++ b/jsonobject/__init__.py @@ -0,0 +1,13 @@ +from __future__ import absolute_import +from .base import JsonObjectMeta +from .containers import JsonArray +from .properties import * +from .api import JsonObject + +__all__ = [ + 'IntegerProperty', 'FloatProperty', 'DecimalProperty', + 'StringProperty', 'BooleanProperty', + 'DateProperty', 'DateTimeProperty', 'TimeProperty', + 'ObjectProperty', 'ListProperty', 'DictProperty', + 'JsonObject', 'JsonArray', 'ISOTimestampProperty', +] diff --git a/jsonobject/api.py b/jsonobject/api.py new file mode 100644 index 0000000000..641967d3bd --- /dev/null +++ b/jsonobject/api.py @@ -0,0 +1,54 @@ +from __future__ import absolute_import +from .base import JsonObjectBase, _LimitedDictInterfaceMixin + +import six +import decimal +import datetime + +from . import properties +import re + + +re_date = re.compile(r'^(\d{4})\D?(0[1-9]|1[0-2])\D?([12]\d|0[1-9]|3[01])$') +re_time = re.compile( + r'^([01]\d|2[0-3])\D?([0-5]\d)\D?([0-5]\d)?\D?(\d{3,6})?$') +re_datetime = re.compile( + r'^(\d{4})\D?(0[1-9]|1[0-2])\D?([12]\d|0[1-9]|3[01])' + r'(\D?([01]\d|2[0-3])\D?([0-5]\d)\D?([0-5]\d)?\D?(\d{3,6})?' + r'([zZ]|([\+-])([01]\d|2[0-3])\D?([0-5]\d)?)?)?$' +) +re_decimal = re.compile('^(\d+)\.(\d+)$') +if six.PY3: + unicode = str + long = int + + +class JsonObject(JsonObjectBase, _LimitedDictInterfaceMixin): + def __getstate__(self): + return self.to_json() + + def __setstate__(self, dct): + self.__init__(dct) + + class Meta(object): + properties = { + decimal.Decimal: properties.DecimalProperty, + datetime.datetime: properties.DateTimeProperty, + datetime.date: properties.DateProperty, + datetime.time: properties.TimeProperty, + str: properties.StringProperty, + unicode: properties.StringProperty, + bool: properties.BooleanProperty, + int: properties.IntegerProperty, + long: properties.IntegerProperty, + float: properties.FloatProperty, + list: properties.ListProperty, + dict: properties.DictProperty, + set: properties.SetProperty, + } + string_conversions = ( + (re_date, datetime.date), + (re_time, datetime.time), + (re_datetime, datetime.datetime), + (re_decimal, decimal.Decimal), + ) diff --git a/jsonobject/base.py b/jsonobject/base.py new file mode 100644 index 0000000000..62e0cefecb --- /dev/null +++ b/jsonobject/base.py @@ -0,0 +1,395 @@ +from __future__ import absolute_import +from collections import namedtuple, OrderedDict +import copy +import six +import inspect +from .exceptions import ( + DeleteNotAllowed, + WrappingAttributeError, +) +from .base_properties import JsonProperty, DefaultProperty +from .utils import check_type + + +JsonObjectClassSettings = namedtuple('JsonObjectClassSettings', ['type_config']) + +CLASS_SETTINGS_ATTR = '_$_class_settings' + + +def get_settings(cls): + return getattr(cls, CLASS_SETTINGS_ATTR, + JsonObjectClassSettings(type_config=TypeConfig())) + + +def set_settings(cls, settings): + setattr(cls, CLASS_SETTINGS_ATTR, settings) + + +class TypeConfig(object): + """ + This class allows the user to configure dynamic + type handlers and string conversions for their JsonObject. + + properties is a map from python types to JsonProperty subclasses + string_conversions is a list or tuple of (regex, python type)-tuples + + This class is used to store the configuration but is not part of the API. + To configure: + + class Foo(JsonObject): + # property definitions go here + # ... + + class Meta(object): + update_properties = { + datetime.datetime: MySpecialDateTimeProperty + } + # this is already set by default + # but you can override with your own modifications + string_conversions = ((date_re, datetime.date), + (datetime_re, datetime.datetime), + (time_re, datetime.time), + (decimal_re, decimal.Decimal)) + + If you now do + + foo = Foo() + foo.timestamp = datetime.datetime(1988, 7, 7, 11, 8, 0) + + timestamp will be governed by a MySpecialDateTimeProperty + instead of the default. + + """ + def __init__(self, properties=None, string_conversions=None): + self._properties = properties if properties is not None else {} + + self._string_conversions = ( + OrderedDict(string_conversions) if string_conversions is not None + else OrderedDict() + ) + # cache this + self.string_conversions = self._get_string_conversions() + self.properties = self._properties + + def replace(self, properties=None, string_conversions=None): + return TypeConfig( + properties=(properties if properties is not None + else self._properties), + string_conversions=(string_conversions if string_conversions is not None + else self._string_conversions) + ) + + def updated(self, properties=None, string_conversions=None): + """ + update properties and string_conversions with the paramenters + keeping all non-mentioned items the same as before + returns a new TypeConfig with these changes + (does not modify original) + + """ + _properties = self._properties.copy() + _string_conversions = self.string_conversions[:] + if properties: + _properties.update(properties) + if string_conversions: + _string_conversions.extend(string_conversions) + return TypeConfig( + properties=_properties, + string_conversions=_string_conversions, + ) + + def _get_string_conversions(self): + result = [] + for pattern, conversion in self._string_conversions.items(): + conversion = ( + conversion if conversion not in self._properties + else self._properties[conversion](type_config=self).to_python + ) + result.append((pattern, conversion)) + return result + +META_ATTRS = ('properties', 'string_conversions', 'update_properties') + + +class JsonObjectMeta(type): + + class Meta(object): + pass + + def __new__(mcs, name, bases, dct): + cls = super(JsonObjectMeta, mcs).__new__(mcs, name, bases, dct) + + cls.__configure(**{key: value + for key, value in cls.Meta.__dict__.items() + if key in META_ATTRS}) + cls_settings = get_settings(cls) + + properties = {} + properties_by_name = {} + for key, value in dct.items(): + if isinstance(value, JsonProperty): + properties[key] = value + elif key.startswith('_'): + continue + elif type(value) in cls_settings.type_config.properties: + property_ = cls_settings.type_config.properties[type(value)](default=value) + properties[key] = dct[key] = property_ + setattr(cls, key, property_) + + for key, property_ in properties.items(): + property_.init_property(default_name=key, + type_config=cls_settings.type_config) + assert property_.name is not None, property_ + assert property_.name not in properties_by_name, \ + 'You can only have one property named {0}'.format( + property_.name) + properties_by_name[property_.name] = property_ + + for base in bases: + if getattr(base, '_properties_by_attr', None): + for key, value in base._properties_by_attr.items(): + if key not in properties: + properties[key] = value + properties_by_name[value.name] = value + + cls._properties_by_attr = properties + cls._properties_by_key = properties_by_name + return cls + + def __configure(cls, properties=None, string_conversions=None, + update_properties=None): + super_settings = get_settings(super(cls, cls)) + assert not properties or not update_properties, \ + "{} {}".format(properties, update_properties) + type_config = super_settings.type_config + if update_properties is not None: + type_config = type_config.updated(properties=update_properties) + elif properties is not None: + type_config = type_config.replace(properties=properties) + if string_conversions is not None: + type_config = type_config.replace( + string_conversions=string_conversions) + set_settings(cls, super_settings._replace(type_config=type_config)) + return cls + + +class _JsonObjectPrivateInstanceVariables(object): + + def __init__(self, dynamic_properties=None): + self.dynamic_properties = dynamic_properties or {} + + +@six.add_metaclass(JsonObjectMeta) +class JsonObjectBase(object): + + _allow_dynamic_properties = True + _validate_required_lazily = False + + _properties_by_attr = None + _properties_by_key = None + + _string_conversions = () + + def __init__(self, _obj=None, **kwargs): + setattr(self, '_$', _JsonObjectPrivateInstanceVariables()) + + self._obj = check_type(_obj, dict, + 'JsonObject must wrap a dict or None') + self._wrapped = {} + + for key, value in self._obj.items(): + try: + self.set_raw_value(key, value) + except AttributeError: + raise WrappingAttributeError( + "can't set attribute corresponding to {key!r} " + "on a {cls} while wrapping {data!r}".format( + cls=self.__class__, + key=key, + data=_obj, + ) + ) + + for attr, value in kwargs.items(): + try: + setattr(self, attr, value) + except AttributeError: + raise WrappingAttributeError( + "can't set attribute {key!r} " + "on a {cls} while wrapping {data!r}".format( + cls=self.__class__, + key=attr, + data=_obj, + ) + ) + + for key, value in self._properties_by_key.items(): + if key not in self._obj: + try: + d = value.default() + except TypeError: + d = value.default(self) + self[key] = d + + def set_raw_value(self, key, value): + wrapped = self.__wrap(key, value) + if key in self._properties_by_key: + self[key] = wrapped + else: + setattr(self, key, wrapped) + + @classmethod + def properties(cls): + return cls._properties_by_attr.copy() + + @property + def __dynamic_properties(self): + return getattr(self, '_$').dynamic_properties + + @classmethod + def wrap(cls, obj): + self = cls(obj) + return self + + def validate(self, required=True): + for key, value in self._wrapped.items(): + self.__get_property(key).validate(value, required=required) + + def to_json(self): + self.validate() + return copy.deepcopy(self._obj) + + def __get_property(self, key): + try: + return self._properties_by_key[key] + except KeyError: + return DefaultProperty(type_config=get_settings(self).type_config) + + def __wrap(self, key, value): + property_ = self.__get_property(key) + + if value is None: + return None + + return property_.wrap(value) + + def __unwrap(self, key, value): + property_ = self.__get_property(key) + try: + property_.validate( + value, + required=not self._validate_required_lazily, + recursive=False, + ) + except TypeError: + property_.validate( + value, + required=not self._validate_required_lazily, + ) + if value is None: + return None, None + + return property_.unwrap(value) + + def __setitem__(self, key, value): + wrapped, unwrapped = self.__unwrap(key, value) + self._wrapped[key] = wrapped + if self.__get_property(key).exclude(unwrapped): + self._obj.pop(key, None) + else: + self._obj[key] = unwrapped + if key not in self._properties_by_key: + assert key not in self._properties_by_attr + self.__dynamic_properties[key] = wrapped + super(JsonObjectBase, self).__setattr__(key, wrapped) + + def __is_dynamic_property(self, name): + return ( + name not in self._properties_by_attr and + not name.startswith('_') and + not inspect.isdatadescriptor(getattr(self.__class__, name, None)) + ) + + def __setattr__(self, name, value): + if self.__is_dynamic_property(name): + if self._allow_dynamic_properties: + self[name] = value + else: + raise AttributeError( + "{0!r} is not defined in schema " + "(not a valid property)".format(name) + ) + else: + super(JsonObjectBase, self).__setattr__(name, value) + + def __delitem__(self, key): + if key in self._properties_by_key: + raise DeleteNotAllowed(key) + else: + if not self.__is_dynamic_property(key): + raise KeyError(key) + del self._obj[key] + del self._wrapped[key] + del self.__dynamic_properties[key] + super(JsonObjectBase, self).__delattr__(key) + + def __delattr__(self, name): + if name in self._properties_by_attr: + raise DeleteNotAllowed(name) + elif self.__is_dynamic_property(name): + del self[name] + else: + super(JsonObjectBase, self).__delattr__(name) + + def __repr__(self): + name = self.__class__.__name__ + predefined_properties = self._properties_by_attr.keys() + predefined_property_keys = set(self._properties_by_attr[p].name + for p in predefined_properties) + dynamic_properties = (set(self._wrapped.keys()) + - predefined_property_keys) + properties = sorted(predefined_properties) + sorted(dynamic_properties) + return u'{name}({keyword_args})'.format( + name=name, + keyword_args=', '.join('{key}={value!r}'.format( + key=key, + value=getattr(self, key) + ) for key in properties), + ) + + +class _LimitedDictInterfaceMixin(object): + """ + mindlessly farms selected dict methods out to an internal dict + + really only a separate class from JsonObject + to keep this mindlessness separate from the methods + that need to be more carefully understood + + """ + _wrapped = None + + def keys(self): + return self._wrapped.keys() + + def items(self): + return self._wrapped.items() + + def iteritems(self): + return self._wrapped.iteritems() + + def __contains__(self, item): + return item in self._wrapped + + def __getitem__(self, item): + return self._wrapped[item] + + def __iter__(self): + return iter(self._wrapped) + + def __len__(self): + return len(self._wrapped) + + +def get_dynamic_properties(obj): + return getattr(obj, '_$').dynamic_properties.copy() diff --git a/jsonobject/base_properties.py b/jsonobject/base_properties.py new file mode 100644 index 0000000000..cceb5fbf2f --- /dev/null +++ b/jsonobject/base_properties.py @@ -0,0 +1,323 @@ +from __future__ import absolute_import +import six +import inspect +from .exceptions import BadValueError + +function_name = None +if six.PY3: + def function_name(f): + return f.__name__ +else: + def function_name(f): + return f.func_name + + +class JsonProperty(object): + + default = None + type_config = None + + def __init__(self, default=Ellipsis, name=None, choices=None, + required=False, exclude_if_none=False, validators=None, + verbose_name=None, type_config=None): + validators = validators or () + self.name = name + if default is Ellipsis: + default = self.default + if callable(default): + self.default = default + else: + self.default = lambda: default + self.choices = choices + self.choice_keys = [] + if choices: + for choice in choices: + if isinstance(choice, tuple): + choice, _ = choice + self.choice_keys.append(choice) + self.required = required + self.exclude_if_none = exclude_if_none + self._validators = validators + self.verbose_name = verbose_name + if type_config: + self.type_config = type_config + + def init_property(self, default_name, type_config): + self.name = self.name or default_name + self.type_config = self.type_config or type_config + + def wrap(self, obj): + raise NotImplementedError() + + def unwrap(self, obj): + """ + must return tuple of (wrapped, unwrapped) + + If obj is already a fully wrapped object, + it must be returned as the first element. + + For an example where the first element is relevant see ListProperty + + """ + raise NotImplementedError() + + def to_json(self, value): + _, unwrapped = self.unwrap(value) + return unwrapped + + def to_python(self, value): + return self.wrap(value) + + def __get__(self, instance, owner): + if instance: + assert self.name in instance + return instance[self.name] + else: + return self + + def __set__(self, instance, value): + instance[self.name] = value + + def __call__(self, method): + """ + use a property as a decorator to set its default value + + class Document(JsonObject): + @StringProperty() + def doc_type(self): + return self.__class__.__name__ + """ + assert self.default() is None + self.default = method + self.name = self.name or function_name(method) + return self + + def exclude(self, value): + return self.exclude_if_none and not value + + def empty(self, value): + return value is None + + def validate(self, value, required=True, recursive=True): + if (self.choice_keys and value not in self.choice_keys + and value is not None): + raise BadValueError( + '{0!r} not in choices: {1!r}'.format(value, self.choice_keys) + ) + + if not self.empty(value): + self._custom_validate(value) + elif required and self.required: + raise BadValueError( + 'Property {0} is required.'.format(self.name) + ) + if recursive and hasattr(value, 'validate'): + value.validate(required=required) + + def _custom_validate(self, value): + if self._validators: + if hasattr(self._validators, '__iter__'): + for validator in self._validators: + validator(value) + else: + self._validators(value) + + +class JsonContainerProperty(JsonProperty): + + _type = default = None + container_class = None + + def __init__(self, item_type=None, **kwargs): + self._item_type_deferred = item_type + super(JsonContainerProperty, self).__init__(**kwargs) + + def init_property(self, **kwargs): + super(JsonContainerProperty, self).init_property(**kwargs) + if not inspect.isfunction(self._item_type_deferred): + # trigger validation + self.item_type + + def set_item_type(self, item_type): + from jsonobject.base import JsonObjectMeta + if hasattr(item_type, '_type'): + item_type = item_type._type + if isinstance(item_type, tuple): + # this is for the case where item_type = (int, long) + item_type = item_type[0] + allowed_types = set(self.type_config.properties.keys()) + if isinstance(item_type, JsonObjectMeta) \ + or not item_type or item_type in allowed_types: + self._item_type = item_type + else: + raise ValueError("item_type {0!r} not in {1!r}".format( + item_type, + allowed_types, + )) + + @property + def item_type(self): + if hasattr(self, '_item_type_deferred'): + if inspect.isfunction(self._item_type_deferred): + self.set_item_type(self._item_type_deferred()) + else: + self.set_item_type(self._item_type_deferred) + del self._item_type_deferred + return self._item_type + + def empty(self, value): + return not value + + def wrap(self, obj): + wrapper = self.type_to_property(self.item_type) if self.item_type else None + return self.container_class(obj, wrapper=wrapper, + type_config=self.type_config) + + def type_to_property(self, item_type): + map_types_properties = self.type_config.properties + from .properties import ObjectProperty + from .base import JsonObjectBase + if issubclass(item_type, JsonObjectBase): + return ObjectProperty(item_type, type_config=self.type_config) + elif item_type in map_types_properties: + return map_types_properties[item_type](type_config=self.type_config) + else: + for key, value in map_types_properties.items(): + if issubclass(item_type, key): + return value(type_config=self.type_config) + raise TypeError('Type {0} not recognized'.format(item_type)) + + def unwrap(self, obj): + if not isinstance(obj, self._type): + raise BadValueError( + '{0!r} is not an instance of {1!r}'.format( + obj, self._type.__name__) + ) + if isinstance(obj, self.container_class): + return obj, obj._obj + else: + wrapped = self.wrap(self._type()) + self._update(wrapped, obj) + return self.unwrap(wrapped) + + def _update(self, container, extension): + raise NotImplementedError() + + +class DefaultProperty(JsonProperty): + + def wrap(self, obj): + assert self.type_config.string_conversions is not None + value = self.value_to_python(obj) + property_ = self.value_to_property(value) + + if property_: + return property_.wrap(obj) + + def unwrap(self, obj): + property_ = self.value_to_property(obj) + if property_: + return property_.unwrap(obj) + else: + return obj, None + + def value_to_property(self, value): + map_types_properties = self.type_config.properties + if value is None: + return None + elif type(value) in map_types_properties: + return map_types_properties[type(value)]( + type_config=self.type_config) + else: + for value_type, prop_class in map_types_properties.items(): + if isinstance(value, value_type): + return prop_class(type_config=self.type_config) + else: + raise BadValueError( + 'value {0!r} not in allowed types: {1!r}'.format( + value, map_types_properties.keys()) + ) + + def value_to_python(self, value): + """ + convert encoded string values to the proper python type + + ex: + >>> DefaultProperty().value_to_python('2013-10-09T10:05:51Z') + datetime.datetime(2013, 10, 9, 10, 5, 51) + + other values will be passed through unmodified + Note: containers' items are NOT recursively converted + + """ + if isinstance(value, six.string_types): + convert = None + for pattern, _convert in self.type_config.string_conversions: + if pattern.match(value): + convert = _convert + break + + if convert is not None: + try: + #sometimes regex fail so return value + value = convert(value) + except Exception: + pass + return value + + +class AssertTypeProperty(JsonProperty): + _type = None + + def assert_type(self, obj): + if not isinstance(obj, self._type): + raise BadValueError( + '{0!r} not of type {1!r}'.format(obj, self._type) + ) + + def selective_coerce(self, obj): + return obj + + def wrap(self, obj): + obj = self.selective_coerce(obj) + self.assert_type(obj) + return obj + + def unwrap(self, obj): + obj = self.selective_coerce(obj) + self.assert_type(obj) + return obj, obj + + +class AbstractDateProperty(JsonProperty): + + _type = None + + def __init__(self, exact=False, *args, **kwargs): + super(AbstractDateProperty, self).__init__(*args, **kwargs) + self.exact = exact + + def wrap(self, obj): + try: + if not isinstance(obj, six.string_types): + raise ValueError() + return self._wrap(obj) + except ValueError: + raise BadValueError('{0!r} is not a {1}-formatted string'.format( + obj, + self._type.__name__, + )) + + def unwrap(self, obj): + if not isinstance(obj, self._type): + raise BadValueError('{0!r} is not a {1} object'.format( + obj, + self._type.__name__, + )) + return self._unwrap(obj) + + def _wrap(self, obj): + raise NotImplementedError() + + def _unwrap(self, obj): + raise NotImplementedError() diff --git a/jsonobject/containers.py b/jsonobject/containers.py new file mode 100644 index 0000000000..84cd3e8a13 --- /dev/null +++ b/jsonobject/containers.py @@ -0,0 +1,247 @@ +from __future__ import absolute_import +from .base_properties import DefaultProperty +from .utils import check_type, SimpleDict + + +class JsonArray(list): + def __init__(self, _obj=None, wrapper=None, type_config=None): + super(JsonArray, self).__init__() + self._obj = check_type(_obj, list, + 'JsonArray must wrap a list or None') + + assert type_config is not None + self._type_config = type_config + self._wrapper = ( + wrapper or + DefaultProperty(type_config=self._type_config) + ) + for item in self._obj: + super(JsonArray, self).append(self._wrapper.wrap(item)) + + def validate(self, required=True): + for obj in self: + self._wrapper.validate(obj, required=required) + + def append(self, wrapped): + wrapped, unwrapped = self._wrapper.unwrap(wrapped) + self._obj.append(unwrapped) + super(JsonArray, self).append(wrapped) + + def __delitem__(self, i): + super(JsonArray, self).__delitem__(i) + del self._obj[i] + + def __setitem__(self, i, wrapped): + wrapped, unwrapped = self._wrapper.unwrap(wrapped) + self._obj[i] = unwrapped + super(JsonArray, self).__setitem__(i, wrapped) + + def extend(self, wrapped_list): + if wrapped_list: + wrapped_list, unwrapped_list = zip( + *map(self._wrapper.unwrap, wrapped_list) + ) + else: + unwrapped_list = [] + self._obj.extend(unwrapped_list) + super(JsonArray, self).extend(wrapped_list) + + def insert(self, index, wrapped): + wrapped, unwrapped = self._wrapper.unwrap(wrapped) + self._obj.insert(index, unwrapped) + super(JsonArray, self).insert(index, wrapped) + + def remove(self, value): + i = self.index(value) + super(JsonArray, self).remove(value) + self._obj.pop(i) + + def pop(self, index=-1): + self._obj.pop(index) + return super(JsonArray, self).pop(index) + + def sort(self, cmp=None, key=None, reverse=False): + zipped = zip(self, self._obj) + if key: + new_key = lambda pair: key(pair[0]) + zipped.sort(key=new_key, reverse=reverse) + elif cmp: + new_cmp = lambda pair1, pair2: cmp(pair1[0], pair2[0]) + zipped.sort(cmp=new_cmp, reverse=reverse) + else: + zipped.sort(reverse=reverse) + + wrapped_list, unwrapped_list = zip(*zipped) + while self: + self.pop() + super(JsonArray, self).extend(wrapped_list) + self._obj.extend(unwrapped_list) + + def reverse(self): + self._obj.reverse() + super(JsonArray, self).reverse() + + def __fix_slice(self, i, j): + length = len(self) + if j < 0: + j += length + if i < 0: + i += length + if i > length: + i = length + if j > length: + j = length + return i, j + + def __setslice__(self, i, j, sequence): + i, j = self.__fix_slice(i, j) + for _ in range(j - i): + self.pop(i) + for k, wrapped in enumerate(sequence): + self.insert(i + k, wrapped) + + def __delslice__(self, i, j): + i, j = self.__fix_slice(i, j) + for _ in range(j - i): + self.pop(i) + + +class JsonDict(SimpleDict): + + def __init__(self, _obj=None, wrapper=None, type_config=None): + super(JsonDict, self).__init__() + self._obj = check_type(_obj, dict, 'JsonDict must wrap a dict or None') + assert type_config is not None + self._type_config = type_config + self._wrapper = ( + wrapper or + DefaultProperty(type_config=self._type_config) + ) + for key, value in self._obj.items(): + self[key] = self.__wrap(key, value) + + def validate(self, required=True): + for obj in self.values(): + self._wrapper.validate(obj, required=required) + + def __wrap(self, key, unwrapped): + return self._wrapper.wrap(unwrapped) + + def __unwrap(self, key, wrapped): + return self._wrapper.unwrap(wrapped) + + def __setitem__(self, key, value): + if isinstance(key, int): + key = unicode(key) + + wrapped, unwrapped = self.__unwrap(key, value) + self._obj[key] = unwrapped + super(JsonDict, self).__setitem__(key, wrapped) + + def __delitem__(self, key): + del self._obj[key] + super(JsonDict, self).__delitem__(key) + + def __getitem__(self, key): + if isinstance(key, int): + key = unicode(key) + return super(JsonDict, self).__getitem__(key) + + +class JsonSet(set): + def __init__(self, _obj=None, wrapper=None, type_config=None): + super(JsonSet, self).__init__() + if isinstance(_obj, set): + _obj = list(_obj) + self._obj = check_type(_obj, list, 'JsonSet must wrap a list or None') + assert type_config is not None + self._type_config = type_config + self._wrapper = ( + wrapper or + DefaultProperty(type_config=self._type_config) + ) + for item in self._obj: + super(JsonSet, self).add(self._wrapper.wrap(item)) + + def validate(self, required=True): + for obj in self: + self._wrapper.validate(obj, required=required) + + def add(self, wrapped): + wrapped, unwrapped = self._wrapper.unwrap(wrapped) + if wrapped not in self: + self._obj.append(unwrapped) + super(JsonSet, self).add(wrapped) + + def remove(self, wrapped): + wrapped, unwrapped = self._wrapper.unwrap(wrapped) + if wrapped in self: + self._obj.remove(unwrapped) + super(JsonSet, self).remove(wrapped) + else: + raise KeyError(wrapped) + + def discard(self, wrapped): + try: + self.remove(wrapped) + except KeyError: + pass + + def pop(self): + # get first item + for wrapped in self: + break + else: + raise KeyError() + wrapped_, unwrapped = self._wrapper.unwrap(wrapped) + assert wrapped is wrapped_ + self.remove(unwrapped) + return wrapped + + def clear(self): + while self: + self.pop() + + def __ior__(self, other): + for wrapped in other: + self.add(wrapped) + return self + + def update(self, *args): + for wrapped_list in args: + self |= set(wrapped_list) + + union_update = update + + def __iand__(self, other): + for wrapped in list(self): + if wrapped not in other: + self.remove(wrapped) + return self + + def intersection_update(self, *args): + for wrapped_list in args: + self &= set(wrapped_list) + + def __isub__(self, other): + for wrapped in list(self): + if wrapped in other: + self.remove(wrapped) + return self + + def difference_update(self, *args): + for wrapped_list in args: + self -= set(wrapped_list) + + def __ixor__(self, other): + removed = set() + for wrapped in list(self): + if wrapped in other: + self.remove(wrapped) + removed.add(wrapped) + self.update(other - removed) + return self + + def symmetric_difference_update(self, *args): + for wrapped_list in args: + self ^= set(wrapped_list) diff --git a/jsonobject/exceptions.py b/jsonobject/exceptions.py new file mode 100644 index 0000000000..a42022e120 --- /dev/null +++ b/jsonobject/exceptions.py @@ -0,0 +1,10 @@ +class DeleteNotAllowed(Exception): + pass + + +class BadValueError(Exception): + """raised when a value can't be validated or is required""" + + +class WrappingAttributeError(AttributeError): + pass diff --git a/jsonobject/properties.py b/jsonobject/properties.py new file mode 100644 index 0000000000..24fa13582b --- /dev/null +++ b/jsonobject/properties.py @@ -0,0 +1,179 @@ +# DateTimeProperty, DateProperty, and TimeProperty +# include code copied from couchdbkit +from __future__ import absolute_import +import sys +import datetime +import time +import decimal +import iso8601 +from .base_properties import ( + AbstractDateProperty, + AssertTypeProperty, + JsonContainerProperty, + JsonProperty, + DefaultProperty, +) +from .containers import JsonArray, JsonDict, JsonSet + + +if sys.version > '3': + unicode = str + long = int + + +class StringProperty(AssertTypeProperty): + _type = (unicode, str) + + def selective_coerce(self, obj): + if isinstance(obj, str): + obj = unicode(obj) + return obj + + +class BooleanProperty(AssertTypeProperty): + _type = bool + + +class IntegerProperty(AssertTypeProperty): + _type = (int, long) + + +class FloatProperty(AssertTypeProperty): + _type = float + + def selective_coerce(self, obj): + if isinstance(obj, (int, long)): + obj = float(obj) + return obj + + +class DecimalProperty(JsonProperty): + + def wrap(self, obj): + return decimal.Decimal(obj) + + def unwrap(self, obj): + if isinstance(obj, (int, long)): + obj = decimal.Decimal(obj) + elif isinstance(obj, float): + # python 2.6 doesn't allow a float to Decimal + obj = decimal.Decimal(unicode(obj)) + assert isinstance(obj, decimal.Decimal) + return obj, unicode(obj) + + +class DateProperty(AbstractDateProperty): + + _type = datetime.date + + def _wrap(self, value): + fmt = '%Y-%m-%d' + try: + return datetime.date(*time.strptime(value, fmt)[:3]) + except ValueError as e: + raise ValueError('Invalid ISO date {0!r} [{1}]'.format(value, e)) + + def _unwrap(self, value): + return value, value.isoformat() + + +class DateTimeProperty(AbstractDateProperty): + + _type = datetime.datetime + + def _wrap(self, value): + if not self.exact: + value = value.split('.', 1)[0] # strip out microseconds + value = value[0:19] # remove timezone + fmt = '%Y-%m-%dT%H:%M:%S' + else: + fmt = '%Y-%m-%dT%H:%M:%S.%fZ' + try: + return datetime.datetime.strptime(value, fmt) + except ValueError as e: + raise ValueError( + 'Invalid ISO date/time {0!r} [{1}]'.format(value, e)) + + def _unwrap(self, value): + if not self.exact: + value = value.replace(microsecond=0) + padding = '' + else: + padding = '' if value.microsecond else '.000000' + return value, value.isoformat() + padding + 'Z' + + +class TimeProperty(AbstractDateProperty): + + _type = datetime.time + + def _wrap(self, value): + if not self.exact: + value = value.split('.', 1)[0] # strip out microseconds + fmt = '%H:%M:%S' + else: + fmt = '%H:%M:%S.%f' + try: + return datetime.time(*time.strptime(value, fmt)[3:6]) + except ValueError as e: + raise ValueError('Invalid ISO time {0!r} [{1}]'.format(value, e)) + + def _unwrap(self, value): + if not self.exact: + value = value.replace(microsecond=0) + return value, value.isoformat() + + +class ISOTimestampProperty(AbstractDateProperty): + + _type = datetime.datetime + + def _wrap(self, value): + try: + return iso8601.parse_date(value) + except ValueError as e: + raise ValueError( + 'Invalid ISO date/time {0!r} [{1}]'.format(value, e)) + + def _unwrap(self, value): + return value, value.isoformat() + + +class ObjectProperty(JsonContainerProperty): + + default = lambda self: self.item_type() + + def wrap(self, obj, string_conversions=None): + return self.item_type.wrap(obj) + + def unwrap(self, obj): + assert isinstance(obj, self.item_type), \ + '{0} is not an instance of {1}'.format(obj, self.item_type) + return obj, obj._obj + + +class ListProperty(JsonContainerProperty): + + _type = default = list + container_class = JsonArray + + def _update(self, container, extension): + container.extend(extension) + + +class DictProperty(JsonContainerProperty): + + _type = default = dict + container_class = JsonDict + + def _update(self, container, extension): + container.update(extension) + + +class SetProperty(JsonContainerProperty): + + _type = default = set + container_class = JsonSet + + def _update(self, container, extension): + container.update(extension) diff --git a/jsonobject/utils.py b/jsonobject/utils.py new file mode 100644 index 0000000000..0e052bff08 --- /dev/null +++ b/jsonobject/utils.py @@ -0,0 +1,56 @@ +from __future__ import absolute_import +from .exceptions import BadValueError + + +def check_type(obj, item_type, message): + if obj is None: + return item_type() + elif not isinstance(obj, item_type): + raise BadValueError('{}. Found object of type: {}'.format(message, type(obj))) + else: + return obj + + +class SimpleDict(dict): + """ + Re-implements destructive methods of dict + to use only setitem and getitem and delitem + """ + def update(self, E=None, **F): + for dct in (E, F): + if dct: + for key, value in dct.items(): + self[key] = value + + def clear(self): + for key in list(self.keys()): + del self[key] + + def pop(self, key, *args): + if len(args) > 1: + raise TypeError('pop expected at most 2 arguments, got 3') + try: + val = self[key] + del self[key] + return val + except KeyError: + try: + return args[0] + except IndexError: + raise KeyError(key) + + def popitem(self): + try: + arbitrary_key = list(self.keys())[0] + except IndexError: + raise KeyError('popitem(): dictionary is empty') + val = self[arbitrary_key] + del self[arbitrary_key] + return (arbitrary_key, val) + + def setdefault(self, key, default=None): + try: + return self[key] + except KeyError: + self[key] = default + return default diff --git a/update.sh b/update.sh new file mode 100755 index 0000000000..8a06470d34 --- /dev/null +++ b/update.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +BASEDIR=$(dirname "$0") +cd "${BASEDIR}" + +function fail { + git reset --hard HEAD + exit 1 +} + +currentDate=`date --iso-8601` + +./updateMojang.py || fail +git add mojang/version_manifest.json mojang/versions/* mojang/assets/* || fail + +./separateVersions.py || fail +git add multimc/org.lwjgl/* multimc/net.minecraft/* || fail + +git commit -a -m "Update ${currentDate}" || fail +#git push || fail + +exit 0 \ No newline at end of file diff --git a/updateMojang.py b/updateMojang.py new file mode 100755 index 0000000000..1242815d7e --- /dev/null +++ b/updateMojang.py @@ -0,0 +1,72 @@ +#!/usr/bin/python +import requests +from cachecontrol import CacheControl +import json +from metautil import * + +from cachecontrol.caches import FileCache + +forever_cache = FileCache('http_cache', forever=True) +sess = CacheControl(requests.Session(), forever_cache) + +def get_version_file(path, url): + with open(path, 'w', encoding='utf-8') as f: + r = sess.get(url) + r.raise_for_status() + version_json = r.json() + assetId = version_json["assetIndex"]["id"] + assetUrl = version_json["assetIndex"]["url"] + json.dump(version_json, f, sort_keys=True, indent=4) + return assetId, assetUrl + +def get_file(path, url): + with open(path, 'w', encoding='utf-8') as f: + r = sess.get(url) + r.raise_for_status() + version_json = r.json() + json.dump(version_json, f, sort_keys=True, indent=4) + +# get the local version list +localVersionlist = None +try: + with open("mojang/version_manifest.json", 'r', encoding='utf-8') as localIndexFile: + localVersionlist = MojangIndexWrap(json.load(localIndexFile)) +except: + localVersionlist = MojangIndexWrap({}) +localIDs = set(localVersionlist.versions.keys()) + +# get the remote version list +r = sess.get('https://launchermeta.mojang.com/mc/game/version_manifest.json') +r.raise_for_status() +main_json = r.json() +remoteVersionlist = MojangIndexWrap(main_json) +remoteIDs = set(remoteVersionlist.versions.keys()) + +# versions not present locally but present remotely are new +newIDs = remoteIDs.difference(localIDs) + +# versions present both locally and remotely need to be checked +checkedIDs = remoteIDs.difference(newIDs) + +# versions that actually need to be updated have updated timestamps or are new +updatedIDs = newIDs +for id in checkedIDs: + remoteVersion = remoteVersionlist.versions[id] + localVersion = localVersionlist.versions[id] + if remoteVersion.time > localVersion.time: + updatedIDs.add(id) + +# update versions and the linked assets files +assets = {} +for id in updatedIDs: + version = remoteVersionlist.versions[id] + print("Updating " + version.id + " to timestamp " + version.releaseTime.strftime('%s')) + assetId, assetUrl = get_version_file( "mojang/versions/" + id + '.json', version.url) + assets[assetId] = assetUrl + +for assetId, assetUrl in iter(assets.items()): + print("assets", assetId, assetUrl) + get_file( "mojang/assets/" + assetId + '.json', assetUrl) + +with open("mojang/version_manifest.json", 'w', encoding='utf-8') as f: + json.dump(main_json, f, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From 5faa39f6190ec2719e99ee43056f01bd20248f67 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 2 Mar 2017 00:32:18 +0100 Subject: Update 2017-03-02 --- update.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/update.sh b/update.sh index 8a06470d34..e159f70f86 100755 --- a/update.sh +++ b/update.sh @@ -17,6 +17,6 @@ git add mojang/version_manifest.json mojang/versions/* mojang/assets/* || fail git add multimc/org.lwjgl/* multimc/net.minecraft/* || fail git commit -a -m "Update ${currentDate}" || fail -#git push || fail +git push || fail -exit 0 \ No newline at end of file +exit 0 -- cgit 0.0.5-2-1-g0f52 From 8efa01276d297e7dc59359588f1b93f82892087a Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 2 Mar 2017 22:07:50 +0100 Subject: Update 2017-03-02 --- separateVersions.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/separateVersions.py b/separateVersions.py index 2f7badfe21..6595cf8949 100755 --- a/separateVersions.py +++ b/separateVersions.py @@ -33,6 +33,8 @@ def addLWJGLVersion(versions, bucket): if not bucket.rules: versions[bucket.version].rules = None return + if bucket.releaseTime < versions[bucket.version].releaseTime: + versions[bucket.version].releaseTime = bucket.releaseTime versions[bucket.version] = bucket lwjglVersions = {} -- cgit 0.0.5-2-1-g0f52 From 42aefcf547a30763e1c754cfd5d0bed1f4f87464 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 2 Mar 2017 23:03:18 +0100 Subject: Move data to separate repos --- .gitignore | 4 + mojang/assets/1.10.json | 4452 ------------------ mojang/assets/1.11.json | 4788 -------------------- mojang/assets/1.7.10.json | 2748 ----------- mojang/assets/1.7.3.json | 2420 ---------- mojang/assets/1.7.4.json | 2440 ---------- mojang/assets/1.8.json | 2940 ------------ mojang/assets/1.9-aprilfools.json | 4216 ----------------- mojang/assets/1.9.json | 4200 ----------------- mojang/assets/legacy.json | 4485 ------------------ mojang/version_manifest.json | 855 ---- mojang/versions/1.0.json | 316 -- mojang/versions/1.1.json | 316 -- mojang/versions/1.10.1.json | 563 --- mojang/versions/1.10.2.json | 563 --- mojang/versions/1.10.json | 563 --- mojang/versions/1.11.1.json | 563 --- mojang/versions/1.11.2.json | 563 --- mojang/versions/1.11.json | 563 --- mojang/versions/1.2.1.json | 316 -- mojang/versions/1.2.2.json | 316 -- mojang/versions/1.2.3.json | 316 -- mojang/versions/1.2.4.json | 316 -- mojang/versions/1.2.5.json | 326 -- mojang/versions/1.3.1.json | 326 -- mojang/versions/1.3.2.json | 326 -- mojang/versions/1.4.2.json | 326 -- mojang/versions/1.4.4.json | 326 -- mojang/versions/1.4.5.json | 326 -- mojang/versions/1.4.6.json | 326 -- mojang/versions/1.4.7.json | 326 -- mojang/versions/1.5.1.json | 326 -- mojang/versions/1.5.2.json | 326 -- mojang/versions/1.6.1.json | 391 -- mojang/versions/1.6.2.json | 391 -- mojang/versions/1.6.4.json | 391 -- mojang/versions/1.7.10.json | 518 --- mojang/versions/1.7.2.json | 459 -- mojang/versions/1.7.3.json | 452 -- mojang/versions/1.7.4.json | 452 -- mojang/versions/1.7.5.json | 452 -- mojang/versions/1.7.6.json | 463 -- mojang/versions/1.7.7.json | 463 -- mojang/versions/1.7.8.json | 463 -- mojang/versions/1.7.9.json | 463 -- mojang/versions/1.8.1.json | 610 --- mojang/versions/1.8.2.json | 649 --- mojang/versions/1.8.3.json | 649 --- mojang/versions/1.8.4.json | 649 --- mojang/versions/1.8.5.json | 649 --- mojang/versions/1.8.6.json | 649 --- mojang/versions/1.8.7.json | 649 --- mojang/versions/1.8.8.json | 649 --- mojang/versions/1.8.9.json | 649 --- mojang/versions/1.8.json | 632 --- mojang/versions/1.9.1.json | 552 --- mojang/versions/1.9.2.json | 552 --- mojang/versions/1.9.3.json | 563 --- mojang/versions/1.9.4.json | 563 --- mojang/versions/1.9.json | 552 --- mojang/versions/16w35a.json | 563 --- mojang/versions/16w36a.json | 563 --- mojang/versions/16w38a.json | 563 --- mojang/versions/16w39c.json | 563 --- mojang/versions/16w40a.json | 563 --- mojang/versions/16w41a.json | 563 --- mojang/versions/16w42a.json | 563 --- mojang/versions/16w43a.json | 563 --- mojang/versions/16w44a.json | 563 --- mojang/versions/16w50a.json | 563 --- mojang/versions/17w06a.json | 563 --- mojang/versions/a1.0.11.json | 316 -- mojang/versions/a1.0.14.json | 316 -- mojang/versions/a1.0.15.json | 316 -- mojang/versions/a1.0.16.json | 316 -- mojang/versions/a1.0.17_02.json | 316 -- mojang/versions/a1.0.17_04.json | 316 -- mojang/versions/a1.0.4.json | 316 -- mojang/versions/a1.0.5_01.json | 316 -- mojang/versions/a1.1.0.json | 316 -- mojang/versions/a1.1.2.json | 316 -- mojang/versions/a1.1.2_01.json | 316 -- mojang/versions/a1.2.0.json | 316 -- mojang/versions/a1.2.0_01.json | 316 -- mojang/versions/a1.2.0_02.json | 316 -- mojang/versions/a1.2.1.json | 316 -- mojang/versions/a1.2.1_01.json | 316 -- mojang/versions/a1.2.2a.json | 316 -- mojang/versions/a1.2.2b.json | 316 -- mojang/versions/a1.2.3.json | 316 -- mojang/versions/a1.2.3_01.json | 316 -- mojang/versions/a1.2.3_02.json | 316 -- mojang/versions/a1.2.3_04.json | 316 -- mojang/versions/a1.2.4_01.json | 316 -- mojang/versions/a1.2.5.json | 316 -- mojang/versions/a1.2.6.json | 316 -- mojang/versions/b1.0.2.json | 316 -- mojang/versions/b1.0.json | 316 -- mojang/versions/b1.0_01.json | 316 -- mojang/versions/b1.1_01.json | 316 -- mojang/versions/b1.1_02.json | 316 -- mojang/versions/b1.2.json | 316 -- mojang/versions/b1.2_01.json | 316 -- mojang/versions/b1.2_02.json | 316 -- mojang/versions/b1.3_01.json | 316 -- mojang/versions/b1.3b.json | 316 -- mojang/versions/b1.4.json | 316 -- mojang/versions/b1.4_01.json | 316 -- mojang/versions/b1.5.json | 316 -- mojang/versions/b1.5_01.json | 316 -- mojang/versions/b1.6.1.json | 316 -- mojang/versions/b1.6.2.json | 316 -- mojang/versions/b1.6.3.json | 316 -- mojang/versions/b1.6.4.json | 316 -- mojang/versions/b1.6.5.json | 316 -- mojang/versions/b1.6.6.json | 316 -- mojang/versions/b1.6.json | 316 -- mojang/versions/b1.7.2.json | 316 -- mojang/versions/b1.7.3.json | 316 -- mojang/versions/b1.7.json | 316 -- mojang/versions/b1.8.1.json | 316 -- mojang/versions/b1.8.json | 316 -- mojang/versions/c0.0.11a.json | 316 -- mojang/versions/c0.0.13a.json | 316 -- mojang/versions/c0.0.13a_03.json | 316 -- mojang/versions/c0.30_01c.json | 316 -- mojang/versions/inf-20100618.json | 316 -- mojang/versions/rd-132211.json | 316 -- mojang/versions/rd-132328.json | 316 -- mojang/versions/rd-160052.json | 316 -- mojang/versions/rd-161348.json | 316 -- mojang/versions/rd-20090515.json | 294 -- multimc/net.minecraft/1.0.json | 60 - multimc/net.minecraft/1.1.json | 60 - multimc/net.minecraft/1.10.1.json | 330 -- multimc/net.minecraft/1.10.2.json | 330 -- multimc/net.minecraft/1.10.json | 330 -- multimc/net.minecraft/1.11.1.json | 330 -- multimc/net.minecraft/1.11.2.json | 330 -- multimc/net.minecraft/1.11.json | 330 -- multimc/net.minecraft/1.2.1.json | 60 - multimc/net.minecraft/1.2.2.json | 60 - multimc/net.minecraft/1.2.3.json | 60 - multimc/net.minecraft/1.2.4.json | 60 - multimc/net.minecraft/1.2.5.json | 70 - multimc/net.minecraft/1.3.1.json | 70 - multimc/net.minecraft/1.3.2.json | 70 - multimc/net.minecraft/1.4.2.json | 70 - multimc/net.minecraft/1.4.4.json | 70 - multimc/net.minecraft/1.4.5.json | 70 - multimc/net.minecraft/1.4.6.json | 70 - multimc/net.minecraft/1.4.7.json | 70 - multimc/net.minecraft/1.5.1.json | 70 - multimc/net.minecraft/1.5.2.json | 70 - multimc/net.minecraft/1.6.1.json | 170 - multimc/net.minecraft/1.6.2.json | 170 - multimc/net.minecraft/1.6.4.json | 170 - multimc/net.minecraft/1.7.10.json | 405 -- multimc/net.minecraft/1.7.2.json | 247 - multimc/net.minecraft/1.7.3.json | 339 -- multimc/net.minecraft/1.7.4.json | 339 -- multimc/net.minecraft/1.7.5.json | 339 -- multimc/net.minecraft/1.7.6.json | 350 -- multimc/net.minecraft/1.7.7.json | 350 -- multimc/net.minecraft/1.7.8.json | 350 -- multimc/net.minecraft/1.7.9.json | 350 -- multimc/net.minecraft/1.8.1.json | 383 -- multimc/net.minecraft/1.8.2.json | 416 -- multimc/net.minecraft/1.8.3.json | 416 -- multimc/net.minecraft/1.8.4.json | 416 -- multimc/net.minecraft/1.8.5.json | 416 -- multimc/net.minecraft/1.8.6.json | 416 -- multimc/net.minecraft/1.8.7.json | 416 -- multimc/net.minecraft/1.8.8.json | 416 -- multimc/net.minecraft/1.8.9.json | 416 -- multimc/net.minecraft/1.8.json | 405 -- multimc/net.minecraft/1.9.1.json | 319 -- multimc/net.minecraft/1.9.2.json | 319 -- multimc/net.minecraft/1.9.3.json | 330 -- multimc/net.minecraft/1.9.4.json | 330 -- multimc/net.minecraft/1.9.json | 319 -- multimc/net.minecraft/16w35a.json | 330 -- multimc/net.minecraft/16w36a.json | 330 -- multimc/net.minecraft/16w38a.json | 330 -- multimc/net.minecraft/16w39c.json | 330 -- multimc/net.minecraft/16w40a.json | 330 -- multimc/net.minecraft/16w41a.json | 330 -- multimc/net.minecraft/16w42a.json | 330 -- multimc/net.minecraft/16w43a.json | 330 -- multimc/net.minecraft/16w44a.json | 330 -- multimc/net.minecraft/16w50a.json | 330 -- multimc/net.minecraft/17w06a.json | 330 -- multimc/net.minecraft/a1.0.11.json | 60 - multimc/net.minecraft/a1.0.14.json | 60 - multimc/net.minecraft/a1.0.15.json | 60 - multimc/net.minecraft/a1.0.16.json | 60 - multimc/net.minecraft/a1.0.17_02.json | 60 - multimc/net.minecraft/a1.0.17_04.json | 60 - multimc/net.minecraft/a1.0.4.json | 60 - multimc/net.minecraft/a1.0.5_01.json | 60 - multimc/net.minecraft/a1.1.0.json | 60 - multimc/net.minecraft/a1.1.2.json | 60 - multimc/net.minecraft/a1.1.2_01.json | 60 - multimc/net.minecraft/a1.2.0.json | 60 - multimc/net.minecraft/a1.2.0_01.json | 60 - multimc/net.minecraft/a1.2.0_02.json | 60 - multimc/net.minecraft/a1.2.1.json | 60 - multimc/net.minecraft/a1.2.1_01.json | 60 - multimc/net.minecraft/a1.2.2a.json | 60 - multimc/net.minecraft/a1.2.2b.json | 60 - multimc/net.minecraft/a1.2.3.json | 60 - multimc/net.minecraft/a1.2.3_01.json | 60 - multimc/net.minecraft/a1.2.3_02.json | 60 - multimc/net.minecraft/a1.2.3_04.json | 60 - multimc/net.minecraft/a1.2.4_01.json | 60 - multimc/net.minecraft/a1.2.5.json | 60 - multimc/net.minecraft/a1.2.6.json | 60 - multimc/net.minecraft/b1.0.2.json | 60 - multimc/net.minecraft/b1.0.json | 60 - multimc/net.minecraft/b1.0_01.json | 60 - multimc/net.minecraft/b1.1_01.json | 60 - multimc/net.minecraft/b1.1_02.json | 60 - multimc/net.minecraft/b1.2.json | 60 - multimc/net.minecraft/b1.2_01.json | 60 - multimc/net.minecraft/b1.2_02.json | 60 - multimc/net.minecraft/b1.3_01.json | 60 - multimc/net.minecraft/b1.3b.json | 60 - multimc/net.minecraft/b1.4.json | 60 - multimc/net.minecraft/b1.4_01.json | 60 - multimc/net.minecraft/b1.5.json | 60 - multimc/net.minecraft/b1.5_01.json | 60 - multimc/net.minecraft/b1.6.1.json | 60 - multimc/net.minecraft/b1.6.2.json | 60 - multimc/net.minecraft/b1.6.3.json | 60 - multimc/net.minecraft/b1.6.4.json | 60 - multimc/net.minecraft/b1.6.5.json | 60 - multimc/net.minecraft/b1.6.6.json | 60 - multimc/net.minecraft/b1.6.json | 60 - multimc/net.minecraft/b1.7.2.json | 60 - multimc/net.minecraft/b1.7.3.json | 60 - multimc/net.minecraft/b1.7.json | 60 - multimc/net.minecraft/b1.8.1.json | 60 - multimc/net.minecraft/b1.8.json | 60 - multimc/net.minecraft/c0.0.11a.json | 60 - multimc/net.minecraft/c0.0.13a.json | 60 - multimc/net.minecraft/c0.0.13a_03.json | 60 - multimc/net.minecraft/c0.30_01c.json | 60 - multimc/net.minecraft/inf-20100618.json | 60 - multimc/net.minecraft/rd-132211.json | 60 - multimc/net.minecraft/rd-132328.json | 60 - multimc/net.minecraft/rd-160052.json | 60 - multimc/net.minecraft/rd-161348.json | 60 - multimc/net.minecraft/rd-20090515.json | 38 - multimc/org.lwjgl/2.9.0.json | 170 - .../org.lwjgl/2.9.1-nightly-20130708-debug3.json | 155 - multimc/org.lwjgl/2.9.1-nightly-20131017.json | 117 - multimc/org.lwjgl/2.9.1-nightly-20131120.json | 123 - multimc/org.lwjgl/2.9.1.json | 123 - multimc/org.lwjgl/2.9.2-nightly-20140822.json | 131 - multimc/org.lwjgl/2.9.4-nightly-20150209.json | 140 - update.sh | 14 +- 261 files changed, 15 insertions(+), 102681 deletions(-) delete mode 100644 mojang/assets/1.10.json delete mode 100644 mojang/assets/1.11.json delete mode 100644 mojang/assets/1.7.10.json delete mode 100644 mojang/assets/1.7.3.json delete mode 100644 mojang/assets/1.7.4.json delete mode 100644 mojang/assets/1.8.json delete mode 100644 mojang/assets/1.9-aprilfools.json delete mode 100644 mojang/assets/1.9.json delete mode 100644 mojang/assets/legacy.json delete mode 100644 mojang/version_manifest.json delete mode 100644 mojang/versions/1.0.json delete mode 100644 mojang/versions/1.1.json delete mode 100644 mojang/versions/1.10.1.json delete mode 100644 mojang/versions/1.10.2.json delete mode 100644 mojang/versions/1.10.json delete mode 100644 mojang/versions/1.11.1.json delete mode 100644 mojang/versions/1.11.2.json delete mode 100644 mojang/versions/1.11.json delete mode 100644 mojang/versions/1.2.1.json delete mode 100644 mojang/versions/1.2.2.json delete mode 100644 mojang/versions/1.2.3.json delete mode 100644 mojang/versions/1.2.4.json delete mode 100644 mojang/versions/1.2.5.json delete mode 100644 mojang/versions/1.3.1.json delete mode 100644 mojang/versions/1.3.2.json delete mode 100644 mojang/versions/1.4.2.json delete mode 100644 mojang/versions/1.4.4.json delete mode 100644 mojang/versions/1.4.5.json delete mode 100644 mojang/versions/1.4.6.json delete mode 100644 mojang/versions/1.4.7.json delete mode 100644 mojang/versions/1.5.1.json delete mode 100644 mojang/versions/1.5.2.json delete mode 100644 mojang/versions/1.6.1.json delete mode 100644 mojang/versions/1.6.2.json delete mode 100644 mojang/versions/1.6.4.json delete mode 100644 mojang/versions/1.7.10.json delete mode 100644 mojang/versions/1.7.2.json delete mode 100644 mojang/versions/1.7.3.json delete mode 100644 mojang/versions/1.7.4.json delete mode 100644 mojang/versions/1.7.5.json delete mode 100644 mojang/versions/1.7.6.json delete mode 100644 mojang/versions/1.7.7.json delete mode 100644 mojang/versions/1.7.8.json delete mode 100644 mojang/versions/1.7.9.json delete mode 100644 mojang/versions/1.8.1.json delete mode 100644 mojang/versions/1.8.2.json delete mode 100644 mojang/versions/1.8.3.json delete mode 100644 mojang/versions/1.8.4.json delete mode 100644 mojang/versions/1.8.5.json delete mode 100644 mojang/versions/1.8.6.json delete mode 100644 mojang/versions/1.8.7.json delete mode 100644 mojang/versions/1.8.8.json delete mode 100644 mojang/versions/1.8.9.json delete mode 100644 mojang/versions/1.8.json delete mode 100644 mojang/versions/1.9.1.json delete mode 100644 mojang/versions/1.9.2.json delete mode 100644 mojang/versions/1.9.3.json delete mode 100644 mojang/versions/1.9.4.json delete mode 100644 mojang/versions/1.9.json delete mode 100644 mojang/versions/16w35a.json delete mode 100644 mojang/versions/16w36a.json delete mode 100644 mojang/versions/16w38a.json delete mode 100644 mojang/versions/16w39c.json delete mode 100644 mojang/versions/16w40a.json delete mode 100644 mojang/versions/16w41a.json delete mode 100644 mojang/versions/16w42a.json delete mode 100644 mojang/versions/16w43a.json delete mode 100644 mojang/versions/16w44a.json delete mode 100644 mojang/versions/16w50a.json delete mode 100644 mojang/versions/17w06a.json delete mode 100644 mojang/versions/a1.0.11.json delete mode 100644 mojang/versions/a1.0.14.json delete mode 100644 mojang/versions/a1.0.15.json delete mode 100644 mojang/versions/a1.0.16.json delete mode 100644 mojang/versions/a1.0.17_02.json delete mode 100644 mojang/versions/a1.0.17_04.json delete mode 100644 mojang/versions/a1.0.4.json delete mode 100644 mojang/versions/a1.0.5_01.json delete mode 100644 mojang/versions/a1.1.0.json delete mode 100644 mojang/versions/a1.1.2.json delete mode 100644 mojang/versions/a1.1.2_01.json delete mode 100644 mojang/versions/a1.2.0.json delete mode 100644 mojang/versions/a1.2.0_01.json delete mode 100644 mojang/versions/a1.2.0_02.json delete mode 100644 mojang/versions/a1.2.1.json delete mode 100644 mojang/versions/a1.2.1_01.json delete mode 100644 mojang/versions/a1.2.2a.json delete mode 100644 mojang/versions/a1.2.2b.json delete mode 100644 mojang/versions/a1.2.3.json delete mode 100644 mojang/versions/a1.2.3_01.json delete mode 100644 mojang/versions/a1.2.3_02.json delete mode 100644 mojang/versions/a1.2.3_04.json delete mode 100644 mojang/versions/a1.2.4_01.json delete mode 100644 mojang/versions/a1.2.5.json delete mode 100644 mojang/versions/a1.2.6.json delete mode 100644 mojang/versions/b1.0.2.json delete mode 100644 mojang/versions/b1.0.json delete mode 100644 mojang/versions/b1.0_01.json delete mode 100644 mojang/versions/b1.1_01.json delete mode 100644 mojang/versions/b1.1_02.json delete mode 100644 mojang/versions/b1.2.json delete mode 100644 mojang/versions/b1.2_01.json delete mode 100644 mojang/versions/b1.2_02.json delete mode 100644 mojang/versions/b1.3_01.json delete mode 100644 mojang/versions/b1.3b.json delete mode 100644 mojang/versions/b1.4.json delete mode 100644 mojang/versions/b1.4_01.json delete mode 100644 mojang/versions/b1.5.json delete mode 100644 mojang/versions/b1.5_01.json delete mode 100644 mojang/versions/b1.6.1.json delete mode 100644 mojang/versions/b1.6.2.json delete mode 100644 mojang/versions/b1.6.3.json delete mode 100644 mojang/versions/b1.6.4.json delete mode 100644 mojang/versions/b1.6.5.json delete mode 100644 mojang/versions/b1.6.6.json delete mode 100644 mojang/versions/b1.6.json delete mode 100644 mojang/versions/b1.7.2.json delete mode 100644 mojang/versions/b1.7.3.json delete mode 100644 mojang/versions/b1.7.json delete mode 100644 mojang/versions/b1.8.1.json delete mode 100644 mojang/versions/b1.8.json delete mode 100644 mojang/versions/c0.0.11a.json delete mode 100644 mojang/versions/c0.0.13a.json delete mode 100644 mojang/versions/c0.0.13a_03.json delete mode 100644 mojang/versions/c0.30_01c.json delete mode 100644 mojang/versions/inf-20100618.json delete mode 100644 mojang/versions/rd-132211.json delete mode 100644 mojang/versions/rd-132328.json delete mode 100644 mojang/versions/rd-160052.json delete mode 100644 mojang/versions/rd-161348.json delete mode 100644 mojang/versions/rd-20090515.json delete mode 100644 multimc/net.minecraft/1.0.json delete mode 100644 multimc/net.minecraft/1.1.json delete mode 100644 multimc/net.minecraft/1.10.1.json delete mode 100644 multimc/net.minecraft/1.10.2.json delete mode 100644 multimc/net.minecraft/1.10.json delete mode 100644 multimc/net.minecraft/1.11.1.json delete mode 100644 multimc/net.minecraft/1.11.2.json delete mode 100644 multimc/net.minecraft/1.11.json delete mode 100644 multimc/net.minecraft/1.2.1.json delete mode 100644 multimc/net.minecraft/1.2.2.json delete mode 100644 multimc/net.minecraft/1.2.3.json delete mode 100644 multimc/net.minecraft/1.2.4.json delete mode 100644 multimc/net.minecraft/1.2.5.json delete mode 100644 multimc/net.minecraft/1.3.1.json delete mode 100644 multimc/net.minecraft/1.3.2.json delete mode 100644 multimc/net.minecraft/1.4.2.json delete mode 100644 multimc/net.minecraft/1.4.4.json delete mode 100644 multimc/net.minecraft/1.4.5.json delete mode 100644 multimc/net.minecraft/1.4.6.json delete mode 100644 multimc/net.minecraft/1.4.7.json delete mode 100644 multimc/net.minecraft/1.5.1.json delete mode 100644 multimc/net.minecraft/1.5.2.json delete mode 100644 multimc/net.minecraft/1.6.1.json delete mode 100644 multimc/net.minecraft/1.6.2.json delete mode 100644 multimc/net.minecraft/1.6.4.json delete mode 100644 multimc/net.minecraft/1.7.10.json delete mode 100644 multimc/net.minecraft/1.7.2.json delete mode 100644 multimc/net.minecraft/1.7.3.json delete mode 100644 multimc/net.minecraft/1.7.4.json delete mode 100644 multimc/net.minecraft/1.7.5.json delete mode 100644 multimc/net.minecraft/1.7.6.json delete mode 100644 multimc/net.minecraft/1.7.7.json delete mode 100644 multimc/net.minecraft/1.7.8.json delete mode 100644 multimc/net.minecraft/1.7.9.json delete mode 100644 multimc/net.minecraft/1.8.1.json delete mode 100644 multimc/net.minecraft/1.8.2.json delete mode 100644 multimc/net.minecraft/1.8.3.json delete mode 100644 multimc/net.minecraft/1.8.4.json delete mode 100644 multimc/net.minecraft/1.8.5.json delete mode 100644 multimc/net.minecraft/1.8.6.json delete mode 100644 multimc/net.minecraft/1.8.7.json delete mode 100644 multimc/net.minecraft/1.8.8.json delete mode 100644 multimc/net.minecraft/1.8.9.json delete mode 100644 multimc/net.minecraft/1.8.json delete mode 100644 multimc/net.minecraft/1.9.1.json delete mode 100644 multimc/net.minecraft/1.9.2.json delete mode 100644 multimc/net.minecraft/1.9.3.json delete mode 100644 multimc/net.minecraft/1.9.4.json delete mode 100644 multimc/net.minecraft/1.9.json delete mode 100644 multimc/net.minecraft/16w35a.json delete mode 100644 multimc/net.minecraft/16w36a.json delete mode 100644 multimc/net.minecraft/16w38a.json delete mode 100644 multimc/net.minecraft/16w39c.json delete mode 100644 multimc/net.minecraft/16w40a.json delete mode 100644 multimc/net.minecraft/16w41a.json delete mode 100644 multimc/net.minecraft/16w42a.json delete mode 100644 multimc/net.minecraft/16w43a.json delete mode 100644 multimc/net.minecraft/16w44a.json delete mode 100644 multimc/net.minecraft/16w50a.json delete mode 100644 multimc/net.minecraft/17w06a.json delete mode 100644 multimc/net.minecraft/a1.0.11.json delete mode 100644 multimc/net.minecraft/a1.0.14.json delete mode 100644 multimc/net.minecraft/a1.0.15.json delete mode 100644 multimc/net.minecraft/a1.0.16.json delete mode 100644 multimc/net.minecraft/a1.0.17_02.json delete mode 100644 multimc/net.minecraft/a1.0.17_04.json delete mode 100644 multimc/net.minecraft/a1.0.4.json delete mode 100644 multimc/net.minecraft/a1.0.5_01.json delete mode 100644 multimc/net.minecraft/a1.1.0.json delete mode 100644 multimc/net.minecraft/a1.1.2.json delete mode 100644 multimc/net.minecraft/a1.1.2_01.json delete mode 100644 multimc/net.minecraft/a1.2.0.json delete mode 100644 multimc/net.minecraft/a1.2.0_01.json delete mode 100644 multimc/net.minecraft/a1.2.0_02.json delete mode 100644 multimc/net.minecraft/a1.2.1.json delete mode 100644 multimc/net.minecraft/a1.2.1_01.json delete mode 100644 multimc/net.minecraft/a1.2.2a.json delete mode 100644 multimc/net.minecraft/a1.2.2b.json delete mode 100644 multimc/net.minecraft/a1.2.3.json delete mode 100644 multimc/net.minecraft/a1.2.3_01.json delete mode 100644 multimc/net.minecraft/a1.2.3_02.json delete mode 100644 multimc/net.minecraft/a1.2.3_04.json delete mode 100644 multimc/net.minecraft/a1.2.4_01.json delete mode 100644 multimc/net.minecraft/a1.2.5.json delete mode 100644 multimc/net.minecraft/a1.2.6.json delete mode 100644 multimc/net.minecraft/b1.0.2.json delete mode 100644 multimc/net.minecraft/b1.0.json delete mode 100644 multimc/net.minecraft/b1.0_01.json delete mode 100644 multimc/net.minecraft/b1.1_01.json delete mode 100644 multimc/net.minecraft/b1.1_02.json delete mode 100644 multimc/net.minecraft/b1.2.json delete mode 100644 multimc/net.minecraft/b1.2_01.json delete mode 100644 multimc/net.minecraft/b1.2_02.json delete mode 100644 multimc/net.minecraft/b1.3_01.json delete mode 100644 multimc/net.minecraft/b1.3b.json delete mode 100644 multimc/net.minecraft/b1.4.json delete mode 100644 multimc/net.minecraft/b1.4_01.json delete mode 100644 multimc/net.minecraft/b1.5.json delete mode 100644 multimc/net.minecraft/b1.5_01.json delete mode 100644 multimc/net.minecraft/b1.6.1.json delete mode 100644 multimc/net.minecraft/b1.6.2.json delete mode 100644 multimc/net.minecraft/b1.6.3.json delete mode 100644 multimc/net.minecraft/b1.6.4.json delete mode 100644 multimc/net.minecraft/b1.6.5.json delete mode 100644 multimc/net.minecraft/b1.6.6.json delete mode 100644 multimc/net.minecraft/b1.6.json delete mode 100644 multimc/net.minecraft/b1.7.2.json delete mode 100644 multimc/net.minecraft/b1.7.3.json delete mode 100644 multimc/net.minecraft/b1.7.json delete mode 100644 multimc/net.minecraft/b1.8.1.json delete mode 100644 multimc/net.minecraft/b1.8.json delete mode 100644 multimc/net.minecraft/c0.0.11a.json delete mode 100644 multimc/net.minecraft/c0.0.13a.json delete mode 100644 multimc/net.minecraft/c0.0.13a_03.json delete mode 100644 multimc/net.minecraft/c0.30_01c.json delete mode 100644 multimc/net.minecraft/inf-20100618.json delete mode 100644 multimc/net.minecraft/rd-132211.json delete mode 100644 multimc/net.minecraft/rd-132328.json delete mode 100644 multimc/net.minecraft/rd-160052.json delete mode 100644 multimc/net.minecraft/rd-161348.json delete mode 100644 multimc/net.minecraft/rd-20090515.json delete mode 100644 multimc/org.lwjgl/2.9.0.json delete mode 100644 multimc/org.lwjgl/2.9.1-nightly-20130708-debug3.json delete mode 100644 multimc/org.lwjgl/2.9.1-nightly-20131017.json delete mode 100644 multimc/org.lwjgl/2.9.1-nightly-20131120.json delete mode 100644 multimc/org.lwjgl/2.9.1.json delete mode 100644 multimc/org.lwjgl/2.9.2-nightly-20140822.json delete mode 100644 multimc/org.lwjgl/2.9.4-nightly-20150209.json diff --git a/.gitignore b/.gitignore index 67107e48cf..9446a5b667 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,5 @@ http_cache +multimc +mojang +__pycache__ +*.kdev4 diff --git a/mojang/assets/1.10.json b/mojang/assets/1.10.json deleted file mode 100644 index 822bf60f5a..0000000000 --- a/mojang/assets/1.10.json +++ /dev/null @@ -1,4452 +0,0 @@ -{ - "objects": { - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "minecraft/icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "minecraft/icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/lang/af_ZA.lang": { - "hash": "e69156665061fcd400392fdb8ff417ec80b800c4", - "size": 103733 - }, - "minecraft/lang/ar_SA.lang": { - "hash": "f22d75f75439ff988b08c50553c415627f58deaa", - "size": 154917 - }, - "minecraft/lang/ast_ES.lang": { - "hash": "e6afbca32e55541fd69b820fc90eb0b2e646a6db", - "size": 145786 - }, - "minecraft/lang/az_AZ.lang": { - "hash": "22632b461d4a5fc609d38f84499e539d55f9a2ed", - "size": 146416 - }, - "minecraft/lang/be_BY.lang": { - "hash": "17c836e0eee8f559fff8f33952e4d4cbc6bccbf5", - "size": 185017 - }, - "minecraft/lang/bg_BG.lang": { - "hash": "f76bd02cc69da12cd069194d1ea4bbc7f0b9382d", - "size": 191302 - }, - "minecraft/lang/br_FR.lang": { - "hash": "25bdd50fa349286d7e5acb8c61428e1844d42659", - "size": 141833 - }, - "minecraft/lang/ca_ES.lang": { - "hash": "fbbeff65964f50089668769c6ae024c237a35340", - "size": 146194 - }, - "minecraft/lang/cs_CZ.lang": { - "hash": "20190c5e32bb14aa9a56e961f4944d281c9cbe52", - "size": 148325 - }, - "minecraft/lang/cy_GB.lang": { - "hash": "1cfa26a250cddb8f65b46d5fdd3bb76f3df68a9e", - "size": 88703 - }, - "minecraft/lang/da_DK.lang": { - "hash": "538b9c463fc0366023f356e25e6e5e88411cf6dc", - "size": 136746 - }, - "minecraft/lang/de_AT.lang": { - "hash": "2db4c46ca75cf8b02927981761eef832a5fd9dc1", - "size": 57743 - }, - "minecraft/lang/de_DE.lang": { - "hash": "26788a0ab07e57a4ce09b32685ccbd5dac816057", - "size": 142151 - }, - "minecraft/lang/el_GR.lang": { - "hash": "caa34cd859fc542d52a8e7821dcc5e0980849b04", - "size": 203039 - }, - "minecraft/lang/en_AU.lang": { - "hash": "84cb3363e3ea8b5a1e73e7c3c84b6dcf69c8c452", - "size": 133230 - }, - "minecraft/lang/en_CA.lang": { - "hash": "360a209faaae14847c3bbe2322758f55c0ab9ea4", - "size": 134329 - }, - "minecraft/lang/en_GB.lang": { - "hash": "eda1518b15c711cf6e75d99003bd87753f67fac4", - "size": 134082 - }, - "minecraft/lang/en_NZ.lang": { - "hash": "621cd51707604f499f5b501ecbdcd485118b818a", - "size": 133223 - }, - "minecraft/lang/en_PT.lang": { - "hash": "91fa5fe912925a8fd8b335d21866dfa9faf8d964", - "size": 137355 - }, - "minecraft/lang/en_UD.lang": { - "hash": "ce25fa84d68d0fb3b61443880e7e71e2e4188df3", - "size": 173215 - }, - "minecraft/lang/eo_UY.lang": { - "hash": "42f288f0bc89b73911640d754a915aa9db28df6c", - "size": 137934 - }, - "minecraft/lang/es_AR.lang": { - "hash": "a28a977ddaaa80085c4308316155d73d2d892515", - "size": 143070 - }, - "minecraft/lang/es_ES.lang": { - "hash": "21dda4b9f60831030c9bedad7ad2e22de46b9116", - "size": 144651 - }, - "minecraft/lang/es_MX.lang": { - "hash": "9cdbc9cd1be1f5367004ed8aff381985a8f55077", - "size": 142952 - }, - "minecraft/lang/es_UY.lang": { - "hash": "7b05fb05dfcf4555983f6f42df8235e0827f1ef7", - "size": 143582 - }, - "minecraft/lang/es_VE.lang": { - "hash": "e0c4a5d2597294e510d6f9f0d3fbc40111d8b544", - "size": 143690 - }, - "minecraft/lang/et_EE.lang": { - "hash": "54263a9c13f40ec716dc7b00b8b05d0fdd866d60", - "size": 144035 - }, - "minecraft/lang/eu_ES.lang": { - "hash": "5517d4b31d2be0de5a55c8c464fe17f107233432", - "size": 88219 - }, - "minecraft/lang/fa_IR.lang": { - "hash": "c9c35c617fef48ba5a46a517ffca83f0f2390381", - "size": 85508 - }, - "minecraft/lang/fi_FI.lang": { - "hash": "6aa81fa72b9039d624dc85273b6e6b01425d61e8", - "size": 142459 - }, - "minecraft/lang/fil_PH.lang": { - "hash": "9e10b511dfd3d1e1ff6fa26c6633c34fe84467a1", - "size": 112769 - }, - "minecraft/lang/fo_FO.lang": { - "hash": "fd8c0aa9ba81c52cc17fd8e229dff154d5ac9fff", - "size": 119122 - }, - "minecraft/lang/fr_CA.lang": { - "hash": "5807cf82c76ce8b1c2958115d6dae4a7a72b8f26", - "size": 150511 - }, - "minecraft/lang/fr_FR.lang": { - "hash": "07de64e719cb086b822269ee9c2bfdfaaac734d9", - "size": 149023 - }, - "minecraft/lang/fy_NL.lang": { - "hash": "5f345418c798e879803e37aa86832fca67cc7ed5", - "size": 139298 - }, - "minecraft/lang/ga_IE.lang": { - "hash": "1e5c3834a806e1a7cad6f744842cf34c70cc84eb", - "size": 144530 - }, - "minecraft/lang/gd_GB.lang": { - "hash": "4ba0378afa9f7df923bca0dae67ba95f48f89326", - "size": 46705 - }, - "minecraft/lang/gl_ES.lang": { - "hash": "1a80a179a1ad3074dd3a36f20b2b39e5c1bc4631", - "size": 140383 - }, - "minecraft/lang/gv_IM.lang": { - "hash": "3c4fa469587a596037e580c31639aaa306fe8308", - "size": 57537 - }, - "minecraft/lang/haw_US.lang": { - "hash": "1d6f8d1b6f5821a323dbe05959c78ff2de2c9625", - "size": 36485 - }, - "minecraft/lang/he_IL.lang": { - "hash": "a85009ebbd4ac56d5afde49a260b11b0a7ccaebd", - "size": 159188 - }, - "minecraft/lang/hi_IN.lang": { - "hash": "3cf6eb5026a38c741ec3032892d33ac44db74bf1", - "size": 88934 - }, - "minecraft/lang/hr_HR.lang": { - "hash": "6e0879964162b61a7470437cafd9617c140d7b40", - "size": 126677 - }, - "minecraft/lang/hu_HU.lang": { - "hash": "4c352fc06e8747b6f353640305f679548cb69ec6", - "size": 144362 - }, - "minecraft/lang/hy_AM.lang": { - "hash": "825567510fa2a584e236a3a14b5b739fdfe5c06b", - "size": 74608 - }, - "minecraft/lang/id_ID.lang": { - "hash": "c73367e78c08ebb1311110d4bc255d79792f47b4", - "size": 139932 - }, - "minecraft/lang/is_IS.lang": { - "hash": "ab95ee0fbb5c55ff4ae0929e6fcf8662bfa65a89", - "size": 98030 - }, - "minecraft/lang/it_IT.lang": { - "hash": "9e8d1b8c83f8fb0b0eea360f02fbb1e5603e14e9", - "size": 149729 - }, - "minecraft/lang/ja_JP.lang": { - "hash": "1c0b19f629e5716218caddf818dfa264cd6bac2c", - "size": 160809 - }, - "minecraft/lang/jbo_EN.lang": { - "hash": "b1c3eda256024a2cad11b36ca4c2d8f94aeb03df", - "size": 54062 - }, - "minecraft/lang/ka_GE.lang": { - "hash": "b281288fee4f089561fef764dac1f9882e6b7ddf", - "size": 239796 - }, - "minecraft/lang/ko_KR.lang": { - "hash": "382dc5207de6751283800e4b936725027fd57d05", - "size": 153907 - }, - "minecraft/lang/ksh_DE.lang": { - "hash": "343d51555572595abc2da83d7fe264ecf64a55a0", - "size": 138656 - }, - "minecraft/lang/kw_GB.lang": { - "hash": "4bafbbd94762e548503ca42a5d01be45a4f73626", - "size": 67417 - }, - "minecraft/lang/la_LA.lang": { - "hash": "209990dab7a5b6d63bed4eff7d523a38fb1e5737", - "size": 116048 - }, - "minecraft/lang/lb_LU.lang": { - "hash": "359eb73f88dd86fe80d7d0c3ea93adecae85a14f", - "size": 141812 - }, - "minecraft/lang/li_LI.lang": { - "hash": "538d0c6b60b3a231dad7fab9fad4a1e39a517ebe", - "size": 16785 - }, - "minecraft/lang/lol_US.lang": { - "hash": "b0e2a2b6d35500cf8e7b42718c52f4022d2ddf3f", - "size": 133770 - }, - "minecraft/lang/lt_LT.lang": { - "hash": "b595a2975b15b0caa702712e8e875ea66f8822b5", - "size": 152484 - }, - "minecraft/lang/lv_LV.lang": { - "hash": "62279c43f3529d2949c7c78fc203d0979ec002bd", - "size": 97596 - }, - "minecraft/lang/mi_NZ.lang": { - "hash": "1ea94410b4278be9da66465e96958c373121a160", - "size": 17640 - }, - "minecraft/lang/mk_MK.lang": { - "hash": "10f2bcd8b82291855df8769b2d2005748022c803", - "size": 25214 - }, - "minecraft/lang/mn_MN.lang": { - "hash": "7c92ca4dcfc087acc81322cfa4b7a1cc508e4e24", - "size": 54795 - }, - "minecraft/lang/ms_MY.lang": { - "hash": "d515de511e9b8e2973d19059eeab4533a273ad51", - "size": 141266 - }, - "minecraft/lang/mt_MT.lang": { - "hash": "a1b7c035885cd750b6e98507a2e8556efb4b22bb", - "size": 143593 - }, - "minecraft/lang/nds_DE.lang": { - "hash": "b0778d0f4459e8a88db89dab248050161b6e617e", - "size": 70615 - }, - "minecraft/lang/nl_NL.lang": { - "hash": "f1fc5255491522456b42894592103546d661f638", - "size": 139240 - }, - "minecraft/lang/nn_NO.lang": { - "hash": "793512946ed90607f16e5e9409711672929c40a1", - "size": 127444 - }, - "minecraft/lang/no_NO.lang": { - "hash": "3e12c6667dac73a8c99f6c729cfd1193f29c8946", - "size": 137098 - }, - "minecraft/lang/oc_FR.lang": { - "hash": "a9aa844f117633f93fb96655f38e580c8277ea1e", - "size": 119385 - }, - "minecraft/lang/pl_PL.lang": { - "hash": "a1a7142fdf64b0b60d9c7d2040103d69b8ae685f", - "size": 145664 - }, - "minecraft/lang/pt_BR.lang": { - "hash": "0c8953126163673028ea919c5314301aaf28c272", - "size": 142634 - }, - "minecraft/lang/pt_PT.lang": { - "hash": "31b274e4f69df14804fc901ebd5f1660ba5130a2", - "size": 143777 - }, - "minecraft/lang/qya_AA.lang": { - "hash": "1cc11ae71c89b725c6dfe9d7c4852269dcc7e7e6", - "size": 40703 - }, - "minecraft/lang/ro_RO.lang": { - "hash": "729dde710997cb101ec095447f8e0b73dd5707d9", - "size": 144220 - }, - "minecraft/lang/ru_RU.lang": { - "hash": "44444cdbbe7d824de481ea73d60a48fef6a3274c", - "size": 186198 - }, - "minecraft/lang/se_NO.lang": { - "hash": "830aad576abb4652d7fbbb38e6d2b1cf10463a59", - "size": 19151 - }, - "minecraft/lang/sk_SK.lang": { - "hash": "3277e77445aa66d6bdd0f1ebf0efba9536e98e16", - "size": 145803 - }, - "minecraft/lang/sl_SI.lang": { - "hash": "34748007bfaf4fa1382f13b118c5778e0aab5cd2", - "size": 140347 - }, - "minecraft/lang/so_SO.lang": { - "hash": "112a569d30f06510f243c97652b98033444aba1c", - "size": 4829 - }, - "minecraft/lang/sq_AL.lang": { - "hash": "8a8b0770dffe3c304c3f4ada2554d6a9794024e6", - "size": 21253 - }, - "minecraft/lang/sr_SP.lang": { - "hash": "6e9e5e71c64028e57df0805941107a8dbc0a2c42", - "size": 124826 - }, - "minecraft/lang/sv_SE.lang": { - "hash": "958f455543c0aa13fe47a2a4f94ea9ec0bf2753d", - "size": 137490 - }, - "minecraft/lang/swg_de.lang": { - "hash": "017bf0a5837d935920c7753a5a37d8d96bb421a9", - "size": 5233 - }, - "minecraft/lang/th_TH.lang": { - "hash": "1fced31ad82b4f6677e49f2ab818dc52dc335a62", - "size": 214709 - }, - "minecraft/lang/tlh_AA.lang": { - "hash": "f4d9fe40bf8e2afe91b7264818a427e8539cbdb0", - "size": 55398 - }, - "minecraft/lang/tr_TR.lang": { - "hash": "ec046e56b4f3877d6208c2f602b389944b7c1d80", - "size": 143742 - }, - "minecraft/lang/tzl_TZL.lang": { - "hash": "06caeb50891df7179564d30603afd1888fad6f41", - "size": 64365 - }, - "minecraft/lang/uk_UA.lang": { - "hash": "3c53529a6ff0bb14fb1cda15b04fbb1fb7b54802", - "size": 190369 - }, - "minecraft/lang/val_ES.lang": { - "hash": "211a6c5f750286cc19f1a05fc2c4e731f7474624", - "size": 147838 - }, - "minecraft/lang/vi_VN.lang": { - "hash": "0b4104b59d8bda392e9cf0de91de6f4e623aa40d", - "size": 162505 - }, - "minecraft/lang/zh_CN.lang": { - "hash": "1a2378ae02b24f7c5f58b071549dfd8dd254453e", - "size": 131696 - }, - "minecraft/lang/zh_TW.lang": { - "hash": "f58b9eb678a9dfd057f5900e3b2968847adf7c69", - "size": 134843 - }, - "minecraft/sounds.json": { - "hash": "49d7e221b4c0a63f2294e956c7e8fd55362ae02a", - "size": 86288 - }, - "minecraft/sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "minecraft/sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "minecraft/sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "minecraft/sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "minecraft/sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "minecraft/sounds/ambient/cave/cave14.ogg": { - "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", - "size": 88989 - }, - "minecraft/sounds/ambient/cave/cave15.ogg": { - "hash": "bdbaad5ee2fede656f074621625a4c25287f28ff", - "size": 58609 - }, - "minecraft/sounds/ambient/cave/cave16.ogg": { - "hash": "2ee3d3db9717b7f689e5b3ab389838e4f85af3a5", - "size": 46306 - }, - "minecraft/sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "minecraft/sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "minecraft/sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "minecraft/sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "minecraft/sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "minecraft/sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "minecraft/sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "minecraft/sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "minecraft/sounds/ambient/weather/rain1.ogg": { - "hash": "941611aed1eb6888f6ad998af22d2d2ef2efc4aa", - "size": 22230 - }, - "minecraft/sounds/ambient/weather/rain2.ogg": { - "hash": "6cf5c9f78a221f9a9576753fa5ca6cf3563c352a", - "size": 23292 - }, - "minecraft/sounds/ambient/weather/rain3.ogg": { - "hash": "61dba25ce75a25e7920bcb210408fc6b6a2c92f0", - "size": 23967 - }, - "minecraft/sounds/ambient/weather/rain4.ogg": { - "hash": "0b0d9e03b93a8c5823eb4f925114aef0cb9ac6b2", - "size": 23963 - }, - "minecraft/sounds/ambient/weather/rain5.ogg": { - "hash": "072089b5c336cf62fc003f4b4a63c4740f4931df", - "size": 22157 - }, - "minecraft/sounds/ambient/weather/rain6.ogg": { - "hash": "b94f782f9762a5497f51b8065bdc7e495424bcbd", - "size": 23159 - }, - "minecraft/sounds/ambient/weather/rain7.ogg": { - "hash": "45bf909bc5def60f055a57ac776ac277364d76a6", - "size": 23713 - }, - "minecraft/sounds/ambient/weather/rain8.ogg": { - "hash": "15925d0a3a0de4b483f4d90ac2fc9a2043e499ee", - "size": 24855 - }, - "minecraft/sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "minecraft/sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "minecraft/sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "minecraft/sounds/block/brewing_stand/brew1.ogg": { - "hash": "b91c8cf157979540e517895beefe0390acac6454", - "size": 11092 - }, - "minecraft/sounds/block/brewing_stand/brew2.ogg": { - "hash": "030a3d36cccac21197db2ec078f96cbc2caa1311", - "size": 12877 - }, - "minecraft/sounds/block/chest/close.ogg": { - "hash": "a7d0d6f761c9a647cc0273bc016f2772b85f6d88", - "size": 7590 - }, - "minecraft/sounds/block/chest/close2.ogg": { - "hash": "eaa2cfc2ca71f219930cc496d5316853364d3623", - "size": 7896 - }, - "minecraft/sounds/block/chest/close3.ogg": { - "hash": "fda6f8d1f1daabad0fd78903cd3c4b366f77a8e5", - "size": 7116 - }, - "minecraft/sounds/block/chest/open.ogg": { - "hash": "f993dbcc8cdde669020b9f988f091d997006ce8b", - "size": 8916 - }, - "minecraft/sounds/block/chorus_flower/death1.ogg": { - "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", - "size": 16467 - }, - "minecraft/sounds/block/chorus_flower/death2.ogg": { - "hash": "64ea3da2bfe8f994308140c734ca81a6fed4d4a7", - "size": 16267 - }, - "minecraft/sounds/block/chorus_flower/death3.ogg": { - "hash": "aa10d6c0b4941f35b7129ee0b9905536826f2422", - "size": 10243 - }, - "minecraft/sounds/block/chorus_flower/grow1.ogg": { - "hash": "07373cce0250d335443998231c8a9e3ef7531e9f", - "size": 13938 - }, - "minecraft/sounds/block/chorus_flower/grow2.ogg": { - "hash": "f23941bd42028d6fac79a142cb913522f05998c2", - "size": 15249 - }, - "minecraft/sounds/block/chorus_flower/grow3.ogg": { - "hash": "7e163e93b0799fc8373baa3fdbf44bffcbe540b4", - "size": 17264 - }, - "minecraft/sounds/block/chorus_flower/grow4.ogg": { - "hash": "a2c1116d40b879a0abccc2f02c0471be91bb6b30", - "size": 14078 - }, - "minecraft/sounds/block/enchantment_table/enchant1.ogg": { - "hash": "f05f55328f2b98b3c7d881fcdef7e7964d8082fa", - "size": 14984 - }, - "minecraft/sounds/block/enchantment_table/enchant2.ogg": { - "hash": "2568ad69e8c6b393bc64745ee825c4026a0cc06d", - "size": 14972 - }, - "minecraft/sounds/block/enchantment_table/enchant3.ogg": { - "hash": "ca7a734d03d0deaa89a9d7f786e5c827f62f442d", - "size": 16575 - }, - "minecraft/sounds/block/enderchest/close.ogg": { - "hash": "5f3412ca2fe0141a412dfd66567aa13a26e89ec1", - "size": 7840 - }, - "minecraft/sounds/block/enderchest/open.ogg": { - "hash": "822b19d5b722fd689e60cfaa7c3ae39a3bdf701c", - "size": 14277 - }, - "minecraft/sounds/block/fence_gate/close1.ogg": { - "hash": "aaebcc83934fb7919c7af934eefc5a586678e1b2", - "size": 6492 - }, - "minecraft/sounds/block/fence_gate/close2.ogg": { - "hash": "58d63232621aaa03e4d09598700561214e7c2477", - "size": 6649 - }, - "minecraft/sounds/block/fence_gate/open1.ogg": { - "hash": "fa68bbdcbb68db8dea8604f3ae5caadb9ded0cbe", - "size": 6676 - }, - "minecraft/sounds/block/fence_gate/open2.ogg": { - "hash": "836ae33bdfadbe5dcbe0696fe64c671beb4938fb", - "size": 7018 - }, - "minecraft/sounds/block/furnace/fire_crackle1.ogg": { - "hash": "c27a5dfd1f85834d0238273dfc7227b85776afc8", - "size": 24373 - }, - "minecraft/sounds/block/furnace/fire_crackle2.ogg": { - "hash": "8e00fe4a121211c668eed96c0c45bef4e1ae2978", - "size": 22697 - }, - "minecraft/sounds/block/furnace/fire_crackle3.ogg": { - "hash": "83221aea5f4c54dc13907d85a8330c02da933a10", - "size": 20394 - }, - "minecraft/sounds/block/furnace/fire_crackle4.ogg": { - "hash": "739dc564cf6d0ff909542293cd5754d4aa52bf2c", - "size": 20583 - }, - "minecraft/sounds/block/furnace/fire_crackle5.ogg": { - "hash": "42a25a79668f99c697be57c0353c9e82fc7a5842", - "size": 23872 - }, - "minecraft/sounds/block/iron_door/close1.ogg": { - "hash": "108c61bfecd4f969778173578984503e08dd7898", - "size": 6550 - }, - "minecraft/sounds/block/iron_door/close2.ogg": { - "hash": "aec962400204953cc7eefef2c0cc1942bbeaff38", - "size": 6590 - }, - "minecraft/sounds/block/iron_door/close3.ogg": { - "hash": "278ae35982e186ab9f4a9ef5728b18793c939e98", - "size": 6465 - }, - "minecraft/sounds/block/iron_door/close4.ogg": { - "hash": "4710afcb488c6ee3881e3b896dfcd5cc2069049a", - "size": 6579 - }, - "minecraft/sounds/block/iron_door/open1.ogg": { - "hash": "a8756192499be8204a5e195b9873b6b48c0d1d25", - "size": 7486 - }, - "minecraft/sounds/block/iron_door/open2.ogg": { - "hash": "0208597870daf05e8bde08d4aac04989c9ebedf2", - "size": 7612 - }, - "minecraft/sounds/block/iron_door/open3.ogg": { - "hash": "e700e2c9abdfc27a32ac3b7f759d6c48a0846992", - "size": 6812 - }, - "minecraft/sounds/block/iron_door/open4.ogg": { - "hash": "ae6914ce7180755e98ee2d169e1757bc624bbade", - "size": 7306 - }, - "minecraft/sounds/block/iron_trapdoor/close1.ogg": { - "hash": "2eed61a9d62487569fe54986856238e1c364f7cd", - "size": 5520 - }, - "minecraft/sounds/block/iron_trapdoor/close2.ogg": { - "hash": "003409183ca2b8a8a140bfeb6390d1a9edc8c88b", - "size": 5278 - }, - "minecraft/sounds/block/iron_trapdoor/close3.ogg": { - "hash": "d76adcd771f45c83ded14aaad4645dd068918d52", - "size": 5220 - }, - "minecraft/sounds/block/iron_trapdoor/close4.ogg": { - "hash": "f1f532ab1d59998dcdb4e1838fa62d224cdcfd1e", - "size": 5580 - }, - "minecraft/sounds/block/iron_trapdoor/open1.ogg": { - "hash": "45f65be973d1929c2bd26d4fbc7912ad6bfc4834", - "size": 5256 - }, - "minecraft/sounds/block/iron_trapdoor/open2.ogg": { - "hash": "fdce7a33bf8e7605d40a10dbe0edc5556b1d43c4", - "size": 5566 - }, - "minecraft/sounds/block/iron_trapdoor/open3.ogg": { - "hash": "edb8625e330ee1ee8ceeb2540cd083360e9daf65", - "size": 4991 - }, - "minecraft/sounds/block/iron_trapdoor/open4.ogg": { - "hash": "e73b083393fa29357e85f8b535751e14853cf7b5", - "size": 5516 - }, - "minecraft/sounds/block/waterlily/place1.ogg": { - "hash": "a8d5525b3304a47c138579e46c5dc525bba193dd", - "size": 5165 - }, - "minecraft/sounds/block/waterlily/place2.ogg": { - "hash": "ba72e7707b095d24af0cb9c267b9c5b92efa3e70", - "size": 5034 - }, - "minecraft/sounds/block/waterlily/place3.ogg": { - "hash": "ceade9b1b4c759e442d6903ddd9102c22401168d", - "size": 5292 - }, - "minecraft/sounds/block/waterlily/place4.ogg": { - "hash": "5488a01c534a16c2138c2f7072343d4179695477", - "size": 5114 - }, - "minecraft/sounds/block/wooden_door/close.ogg": { - "hash": "871634413de37a092d0e5fe7844a37917c27bbf2", - "size": 6789 - }, - "minecraft/sounds/block/wooden_door/close2.ogg": { - "hash": "6e0d43b064fb69f7b63e0704d99a38bb2ebc19e0", - "size": 6504 - }, - "minecraft/sounds/block/wooden_door/close3.ogg": { - "hash": "d11ce21cc8a280448e9c12a28406583127809b79", - "size": 6427 - }, - "minecraft/sounds/block/wooden_door/close4.ogg": { - "hash": "011cf0d5b4015b52129caa98c7c4a35ea7a795ed", - "size": 6363 - }, - "minecraft/sounds/block/wooden_door/open.ogg": { - "hash": "4ed1f29f3e1378811f7fcc49db743400b8e3284f", - "size": 8011 - }, - "minecraft/sounds/block/wooden_door/open2.ogg": { - "hash": "5c44e7a8da8afddd9220121ba76ec1badebb56c3", - "size": 7320 - }, - "minecraft/sounds/block/wooden_door/open3.ogg": { - "hash": "d2ba0797ca24fcf15d105c88899089e4af5cb9f4", - "size": 6820 - }, - "minecraft/sounds/block/wooden_door/open4.ogg": { - "hash": "21464f4cfb0163f9071d2a84d818bd5ac5b6eee6", - "size": 7472 - }, - "minecraft/sounds/block/wooden_trapdoor/close1.ogg": { - "hash": "159697af99ef2640f870bee2aaeda9170a918523", - "size": 5519 - }, - "minecraft/sounds/block/wooden_trapdoor/close2.ogg": { - "hash": "5e49444266bf88c2006233a811561272ad8f157f", - "size": 5280 - }, - "minecraft/sounds/block/wooden_trapdoor/close3.ogg": { - "hash": "c9a5510420292be670d0020b7123ca0fef1f6087", - "size": 4887 - }, - "minecraft/sounds/block/wooden_trapdoor/open1.ogg": { - "hash": "9eb0c3c8c34bcf83db451c12f24edd756908d265", - "size": 5295 - }, - "minecraft/sounds/block/wooden_trapdoor/open2.ogg": { - "hash": "a410f82debee252f1399a8c391bef261ab42d07c", - "size": 5389 - }, - "minecraft/sounds/block/wooden_trapdoor/open3.ogg": { - "hash": "37c0ff8ac56889125bb0d11be7225f453e1e4098", - "size": 5907 - }, - "minecraft/sounds/block/wooden_trapdoor/open4.ogg": { - "hash": "f756c39f4ca9565c359a66d33b5a4f9d886e5479", - "size": 5788 - }, - "minecraft/sounds/block/wooden_trapdoor/open5.ogg": { - "hash": "3a05ef3ce1827538f54ba4b3262eaee438da4217", - "size": 5760 - }, - "minecraft/sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "minecraft/sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "minecraft/sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "minecraft/sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "minecraft/sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "minecraft/sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "minecraft/sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "minecraft/sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "minecraft/sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "minecraft/sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "minecraft/sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "minecraft/sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "minecraft/sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "minecraft/sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "minecraft/sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "minecraft/sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "minecraft/sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "minecraft/sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "minecraft/sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "minecraft/sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "minecraft/sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "minecraft/sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "minecraft/sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "minecraft/sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "minecraft/sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "minecraft/sounds/enchant/thorns/hit1.ogg": { - "hash": "539fe34036caba1b247df3360c688960e4defd81", - "size": 6662 - }, - "minecraft/sounds/enchant/thorns/hit2.ogg": { - "hash": "cce17e7a814eb77c9cc14d6f97ba6a941bbe9c74", - "size": 7228 - }, - "minecraft/sounds/enchant/thorns/hit3.ogg": { - "hash": "cc8d5578d3d8728955ab0d54b0278ffcf99d858b", - "size": 7976 - }, - "minecraft/sounds/enchant/thorns/hit4.ogg": { - "hash": "8797fc7cc14c4ffeae1b131631fa025154f98c86", - "size": 8269 - }, - "minecraft/sounds/entity/armorstand/break1.ogg": { - "hash": "d39e91b93f8e7eb31776e65e9788a0ab2c9b32c3", - "size": 7891 - }, - "minecraft/sounds/entity/armorstand/break2.ogg": { - "hash": "4d270722140425e172a192d4393676b1f65e15d5", - "size": 6862 - }, - "minecraft/sounds/entity/armorstand/break3.ogg": { - "hash": "0fed68b1071ec4f3c5ce24639c746b7e975c1c91", - "size": 6713 - }, - "minecraft/sounds/entity/armorstand/break4.ogg": { - "hash": "695ebb888cda6e98ce2cda9a69b2c29dddbb7b2b", - "size": 6292 - }, - "minecraft/sounds/entity/armorstand/hit1.ogg": { - "hash": "155de9993fbc036f371d9fee50c8b2012dc5adce", - "size": 7423 - }, - "minecraft/sounds/entity/armorstand/hit2.ogg": { - "hash": "504362657a72f3ecb1d694989c23c497310cc471", - "size": 6503 - }, - "minecraft/sounds/entity/armorstand/hit3.ogg": { - "hash": "136cc386976d1901f9b3b374a71d987efb50dce6", - "size": 6075 - }, - "minecraft/sounds/entity/armorstand/hit4.ogg": { - "hash": "6c83307ca1f6d7484d2899f381801713cdf06bbe", - "size": 6078 - }, - "minecraft/sounds/entity/cow/milk1.ogg": { - "hash": "462cbc14581ba05f4a5f1e5aa23cb48eb823bf2d", - "size": 14489 - }, - "minecraft/sounds/entity/cow/milk2.ogg": { - "hash": "47d640178306584d10213dbf05290150ff60a46b", - "size": 13302 - }, - "minecraft/sounds/entity/cow/milk3.ogg": { - "hash": "e7133a7d4822e40f0abd716faa3a8f340362b8d7", - "size": 13332 - }, - "minecraft/sounds/entity/guardian/ambient1.ogg": { - "hash": "6c5c988701199ca65fcd2caf88a0e456d3421977", - "size": 15061 - }, - "minecraft/sounds/entity/guardian/ambient2.ogg": { - "hash": "98e6c933794f74d15b1e87eea64ca6f766e557c2", - "size": 14776 - }, - "minecraft/sounds/entity/guardian/ambient3.ogg": { - "hash": "43ba9e9339435f351b4578723910556354e16d43", - "size": 13395 - }, - "minecraft/sounds/entity/guardian/ambient4.ogg": { - "hash": "4ebf0ae943f5881bb81af674e8596341e52015eb", - "size": 12793 - }, - "minecraft/sounds/entity/horse/eat1.ogg": { - "hash": "65727e3d0b1e51e537b0e476f119bee8be45edab", - "size": 8581 - }, - "minecraft/sounds/entity/horse/eat2.ogg": { - "hash": "1f13e157e2ff169eef53bab24e65cb40d41b93b6", - "size": 6990 - }, - "minecraft/sounds/entity/horse/eat3.ogg": { - "hash": "c5cd11a147cf6a37bd0f33f951f74464fb0d128a", - "size": 7073 - }, - "minecraft/sounds/entity/horse/eat4.ogg": { - "hash": "6ac381cb9b69baf96b909e59d8c9886579746e4f", - "size": 7143 - }, - "minecraft/sounds/entity/horse/eat5.ogg": { - "hash": "1826c6986572fe2f7ab9111dc6da9b67df1f7f20", - "size": 6249 - }, - "minecraft/sounds/entity/itemframe/add_item1.ogg": { - "hash": "cf44e74d49ef2793fb01143a37fd27ee50d0e727", - "size": 4404 - }, - "minecraft/sounds/entity/itemframe/add_item2.ogg": { - "hash": "281f889e8eadcb21e2bb664d4f337192fab3a139", - "size": 4303 - }, - "minecraft/sounds/entity/itemframe/add_item3.ogg": { - "hash": "e2b2464a1507c129e4fd8aa2447f92cfe1bd61bb", - "size": 4488 - }, - "minecraft/sounds/entity/itemframe/add_item4.ogg": { - "hash": "285196110d802aed2f6797eb436d70e36716edaa", - "size": 4581 - }, - "minecraft/sounds/entity/itemframe/break1.ogg": { - "hash": "36adcbb0553274272777667992b363d857b80af9", - "size": 4907 - }, - "minecraft/sounds/entity/itemframe/break2.ogg": { - "hash": "c756f26f5a702fca021795d9ae15b5dadba1cf07", - "size": 4980 - }, - "minecraft/sounds/entity/itemframe/break3.ogg": { - "hash": "1d15957378b747a2daad165dd14acc5689310e9a", - "size": 4956 - }, - "minecraft/sounds/entity/itemframe/place1.ogg": { - "hash": "fae49d67f7901e74e75c1343082096fd7f524ee7", - "size": 5362 - }, - "minecraft/sounds/entity/itemframe/place2.ogg": { - "hash": "dcddcc8d9845734c85e39afecb34cc2b1586905c", - "size": 5009 - }, - "minecraft/sounds/entity/itemframe/place3.ogg": { - "hash": "06dafda29984d98c81df8cd5edeca2e96599f1f4", - "size": 5218 - }, - "minecraft/sounds/entity/itemframe/place4.ogg": { - "hash": "d6a7e9b6882630bc21a0efad67dcccd12ccb2eb5", - "size": 4542 - }, - "minecraft/sounds/entity/itemframe/remove_item1.ogg": { - "hash": "83c8daabf4016b4a69a0aff792629776e646477a", - "size": 4179 - }, - "minecraft/sounds/entity/itemframe/remove_item2.ogg": { - "hash": "35a5c6a402a0f0091c1221a245ea9cc180975cc8", - "size": 4439 - }, - "minecraft/sounds/entity/itemframe/remove_item3.ogg": { - "hash": "54ae8bae3da40ea9a80739d7b36106bffaf8854c", - "size": 4347 - }, - "minecraft/sounds/entity/itemframe/remove_item4.ogg": { - "hash": "7c58d79a33c20c776c6f592b80e96305034c6dbe", - "size": 4311 - }, - "minecraft/sounds/entity/itemframe/rotate_item1.ogg": { - "hash": "c6ac8614f870ba8a7898a2544738d03dc141c92c", - "size": 4097 - }, - "minecraft/sounds/entity/itemframe/rotate_item2.ogg": { - "hash": "5ebe9a655de4ff8510a2c58e74d25a65ce6c8ad1", - "size": 4004 - }, - "minecraft/sounds/entity/itemframe/rotate_item3.ogg": { - "hash": "def695c50fa800dc639e91bea0148c7626ca5e87", - "size": 4021 - }, - "minecraft/sounds/entity/itemframe/rotate_item4.ogg": { - "hash": "5cd1caeb2b7c35e58c57a90eed97be8cd893e499", - "size": 4075 - }, - "minecraft/sounds/entity/leashknot/break1.ogg": { - "hash": "63c22eb984e3406f33bd3fc474b1d76f2c395f1a", - "size": 6632 - }, - "minecraft/sounds/entity/leashknot/break2.ogg": { - "hash": "48f9931bef7d3a07c7ea40126eb2bd9c71c4a0e7", - "size": 7237 - }, - "minecraft/sounds/entity/leashknot/break3.ogg": { - "hash": "1f411b36057067939b1aa1b0354ebb8eaa1e980d", - "size": 7741 - }, - "minecraft/sounds/entity/leashknot/place1.ogg": { - "hash": "2b048cb32391a275b07e5648ec6d474fb52f9f91", - "size": 6186 - }, - "minecraft/sounds/entity/leashknot/place2.ogg": { - "hash": "45d81989f156d74bd07939be66cb89aecd6f8609", - "size": 5924 - }, - "minecraft/sounds/entity/leashknot/place3.ogg": { - "hash": "ee39bc3030b4465309f67d897b9df23093acba06", - "size": 6367 - }, - "minecraft/sounds/entity/painting/break1.ogg": { - "hash": "a1aaacc760df41853a7c02e741b81bfc51c5e93c", - "size": 5644 - }, - "minecraft/sounds/entity/painting/break2.ogg": { - "hash": "330a29f4ac0f178bb2d5855b29ad1b262ef14604", - "size": 5380 - }, - "minecraft/sounds/entity/painting/break3.ogg": { - "hash": "7a4f2566e6d1ff536a9c6d7f9a0d804d15a3ce62", - "size": 5225 - }, - "minecraft/sounds/entity/painting/place1.ogg": { - "hash": "a3ab149628aa2f10acda1e1e3c097b04fcb46328", - "size": 4609 - }, - "minecraft/sounds/entity/painting/place2.ogg": { - "hash": "2211e494688ba04b0c4658ed74d7e48c2d391c33", - "size": 4720 - }, - "minecraft/sounds/entity/painting/place3.ogg": { - "hash": "f82bb1724f94ef3e2cd80a0e41ed0ca54c8f7502", - "size": 4708 - }, - "minecraft/sounds/entity/painting/place4.ogg": { - "hash": "08d3912d571693d82692458132d4de59928f16d6", - "size": 4920 - }, - "minecraft/sounds/entity/player/attack/crit1.ogg": { - "hash": "509656b6d02a4491f46c686e66b615950c6c1408", - "size": 8223 - }, - "minecraft/sounds/entity/player/attack/crit2.ogg": { - "hash": "1b172129daf7cd9a36d2b0f7820baf2e479e381a", - "size": 9783 - }, - "minecraft/sounds/entity/player/attack/crit3.ogg": { - "hash": "15bbaf7901d7abff12bb872ff88a6ad541f5227a", - "size": 8273 - }, - "minecraft/sounds/entity/player/attack/knockback1.ogg": { - "hash": "08626fc2a337c28b5dfdafb6daa9ea31f9a70571", - "size": 8148 - }, - "minecraft/sounds/entity/player/attack/knockback2.ogg": { - "hash": "0556f8b2dc424e7368b4ab9f8a315aa26982e3fc", - "size": 7428 - }, - "minecraft/sounds/entity/player/attack/knockback3.ogg": { - "hash": "085a6cd2e023877254d1118c403f39e556c003cb", - "size": 8234 - }, - "minecraft/sounds/entity/player/attack/knockback4.ogg": { - "hash": "1c722dfd43b06c28273bc8c56d1d02c1a6ea5e48", - "size": 8442 - }, - "minecraft/sounds/entity/player/attack/strong1.ogg": { - "hash": "d7067e204913cf9631bfbb7340102f6de75c2dfc", - "size": 5194 - }, - "minecraft/sounds/entity/player/attack/strong2.ogg": { - "hash": "56afe99ff911f7c56fb923cd85427a719c2a1424", - "size": 5782 - }, - "minecraft/sounds/entity/player/attack/strong3.ogg": { - "hash": "780917a341ca4e6a5a8f4e744142a94069189fb0", - "size": 5252 - }, - "minecraft/sounds/entity/player/attack/strong4.ogg": { - "hash": "a272af870850e4d5905f476ac23bcb28543a543a", - "size": 5460 - }, - "minecraft/sounds/entity/player/attack/strong5.ogg": { - "hash": "c3dcdf6dff63fcf4d35b2742b62018591de0e156", - "size": 5664 - }, - "minecraft/sounds/entity/player/attack/strong6.ogg": { - "hash": "ed76364b90ade21c5d25bf09a4a67475801bce66", - "size": 5122 - }, - "minecraft/sounds/entity/player/attack/sweep1.ogg": { - "hash": "fd20e1cd8c69bc2f037de950b078a729a4b7d6a6", - "size": 5546 - }, - "minecraft/sounds/entity/player/attack/sweep2.ogg": { - "hash": "c9534f4d840470b3c6efbcb84cff23c57baa3393", - "size": 5398 - }, - "minecraft/sounds/entity/player/attack/sweep3.ogg": { - "hash": "4c26fd4c2774e7afcbda1e293a27595e04e87c47", - "size": 5238 - }, - "minecraft/sounds/entity/player/attack/sweep4.ogg": { - "hash": "ae9bb7a332e3e3d3665f282b60b296ec01be97df", - "size": 4969 - }, - "minecraft/sounds/entity/player/attack/sweep5.ogg": { - "hash": "50a317f837b0604c3ebe8224951c1a0d7a94516a", - "size": 5329 - }, - "minecraft/sounds/entity/player/attack/sweep6.ogg": { - "hash": "39077d824a27e8040b0e1f2b4707d81149830d11", - "size": 5117 - }, - "minecraft/sounds/entity/player/attack/sweep7.ogg": { - "hash": "e8d0df494880f2067bb64d08a7428a78239c9a29", - "size": 5515 - }, - "minecraft/sounds/entity/player/attack/weak1.ogg": { - "hash": "f26ab58dc70ce7a3f4d16b5bb31620894b0b8812", - "size": 4337 - }, - "minecraft/sounds/entity/player/attack/weak2.ogg": { - "hash": "8d56863e83e0e114937522d3a4a7e124528c65b4", - "size": 4260 - }, - "minecraft/sounds/entity/player/attack/weak3.ogg": { - "hash": "5d78e883f8bf8123261a5b05cf90cb5cc020fa6e", - "size": 4463 - }, - "minecraft/sounds/entity/player/attack/weak4.ogg": { - "hash": "5fa52f2e49e446e466b721937cc168bba734ef33", - "size": 4525 - }, - "minecraft/sounds/entity/rabbit/attack1.ogg": { - "hash": "5041867a91a67cec2fa1ab572c351d2796a6f050", - "size": 7443 - }, - "minecraft/sounds/entity/rabbit/attack2.ogg": { - "hash": "4b90ff3a9b1486642bc0f15da0045d83a91df82e", - "size": 7268 - }, - "minecraft/sounds/entity/rabbit/attack3.ogg": { - "hash": "c31af622a2ee7beffb9daf72363a77a607be64a3", - "size": 9299 - }, - "minecraft/sounds/entity/rabbit/attack4.ogg": { - "hash": "8301a44446b04249e6896bc230f6d8c9d8e56273", - "size": 8857 - }, - "minecraft/sounds/entity/shulker/ambient1.ogg": { - "hash": "dd67ac8cf15d54eff38ef9a790be4692bcba2900", - "size": 7078 - }, - "minecraft/sounds/entity/shulker/ambient2.ogg": { - "hash": "f0d58706321168c2907cf13ae6f8ae9108244fc3", - "size": 7333 - }, - "minecraft/sounds/entity/shulker/ambient3.ogg": { - "hash": "d4f6c468ad9536049023a9680483c4d44088e084", - "size": 6148 - }, - "minecraft/sounds/entity/shulker/ambient4.ogg": { - "hash": "5c4cbba7fe4bc8214708f93f4db54102660a281d", - "size": 7371 - }, - "minecraft/sounds/entity/shulker/ambient5.ogg": { - "hash": "dbebdab8835d86493975dde6fd05db76de5a0605", - "size": 7116 - }, - "minecraft/sounds/entity/shulker/ambient6.ogg": { - "hash": "5cc7da22ff9cdea9175c8496c3e683d0ce97c9e2", - "size": 7554 - }, - "minecraft/sounds/entity/shulker/ambient7.ogg": { - "hash": "c0caa238bb45a074c117869eef193290fc27fb59", - "size": 8240 - }, - "minecraft/sounds/entity/shulker/close1.ogg": { - "hash": "7b99a069d855e1089c025e75c0b4ea6699220804", - "size": 5475 - }, - "minecraft/sounds/entity/shulker/close2.ogg": { - "hash": "7d90eb9e088738c9ae7ad8b2951c7432a0d7cc44", - "size": 5343 - }, - "minecraft/sounds/entity/shulker/close3.ogg": { - "hash": "ec247f38f3f60f9e185b31e787c1ad43caa0c73c", - "size": 5431 - }, - "minecraft/sounds/entity/shulker/close4.ogg": { - "hash": "fef5251190146ab8e0abe80183cd78c243d7c6fe", - "size": 5179 - }, - "minecraft/sounds/entity/shulker/close5.ogg": { - "hash": "e555fcece121879fe0becbada9d01dea27ab153d", - "size": 5376 - }, - "minecraft/sounds/entity/shulker/death1.ogg": { - "hash": "ce3bbcf44fd72e3d0b3fbcbb7334d100619ca71e", - "size": 13893 - }, - "minecraft/sounds/entity/shulker/death2.ogg": { - "hash": "db685fafb774a31072c6577a04a5693dba725155", - "size": 11278 - }, - "minecraft/sounds/entity/shulker/death3.ogg": { - "hash": "9bae8d2e28f81e1a5571a9ca6a6bf21595796658", - "size": 9857 - }, - "minecraft/sounds/entity/shulker/death4.ogg": { - "hash": "668ebaccbc4572fc4a7a79b166f467823ffa8c50", - "size": 11596 - }, - "minecraft/sounds/entity/shulker/hurt1.ogg": { - "hash": "b049ab95eb3a6f7fba35259cda3df9437259f590", - "size": 5465 - }, - "minecraft/sounds/entity/shulker/hurt2.ogg": { - "hash": "0714e023bd5b42e409b1aa12aee17376810282fe", - "size": 6371 - }, - "minecraft/sounds/entity/shulker/hurt3.ogg": { - "hash": "394253f2575216683fc1926a0a387a3e5e90bc16", - "size": 6445 - }, - "minecraft/sounds/entity/shulker/hurt4.ogg": { - "hash": "ba03ef98d9acdfc6696f41ddec0d0c95cb289d16", - "size": 6044 - }, - "minecraft/sounds/entity/shulker/hurt_closed1.ogg": { - "hash": "5491bbc4482b2e8d8382fc7623828b7764693f4d", - "size": 4583 - }, - "minecraft/sounds/entity/shulker/hurt_closed2.ogg": { - "hash": "da1a3e592fc80324109b930d5282f2766fc3701d", - "size": 4958 - }, - "minecraft/sounds/entity/shulker/hurt_closed3.ogg": { - "hash": "ac6609153f895d292de440566eb23438aa9f846e", - "size": 4602 - }, - "minecraft/sounds/entity/shulker/hurt_closed4.ogg": { - "hash": "78244ba4bba775f92e51148fab026d7c399e9055", - "size": 4779 - }, - "minecraft/sounds/entity/shulker/hurt_closed5.ogg": { - "hash": "eceb70cb374cc410ac23e00fc95ca0404f8a20f4", - "size": 4760 - }, - "minecraft/sounds/entity/shulker/open1.ogg": { - "hash": "accc7a55d92bf4a8509daeb8415b1a36a3646deb", - "size": 5471 - }, - "minecraft/sounds/entity/shulker/open2.ogg": { - "hash": "0331eec018c422631e6cb00960eea3e2c5c6e559", - "size": 5110 - }, - "minecraft/sounds/entity/shulker/open3.ogg": { - "hash": "77e87c6b92d268d8dc5a25780340461cda53b99c", - "size": 5169 - }, - "minecraft/sounds/entity/shulker/open4.ogg": { - "hash": "25fc442f8a0abf99be8e7f507e63c5866a055c70", - "size": 5045 - }, - "minecraft/sounds/entity/shulker/open5.ogg": { - "hash": "02e77c97360b82170ee58723ac2519fcd79b821e", - "size": 5239 - }, - "minecraft/sounds/entity/shulker/shoot1.ogg": { - "hash": "3f8b9415f67443206f6af52c1471d0de0354d046", - "size": 15040 - }, - "minecraft/sounds/entity/shulker/shoot2.ogg": { - "hash": "95805aac201b6852d0ab35bd2c75cfa64a926447", - "size": 14269 - }, - "minecraft/sounds/entity/shulker/shoot3.ogg": { - "hash": "f5873a8f416388c2ded80b4ffab6d65b7f18b305", - "size": 14203 - }, - "minecraft/sounds/entity/shulker/shoot4.ogg": { - "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", - "size": 15748 - }, - "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { - "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", - "size": 11384 - }, - "minecraft/sounds/entity/shulker_bullet/hit2.ogg": { - "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", - "size": 11186 - }, - "minecraft/sounds/entity/shulker_bullet/hit3.ogg": { - "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", - "size": 11880 - }, - "minecraft/sounds/entity/shulker_bullet/hit4.ogg": { - "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", - "size": 9074 - }, - "minecraft/sounds/entity/snowman/death1.ogg": { - "hash": "888fb12c5fb536268747df857ad439e17a4a2f44", - "size": 10362 - }, - "minecraft/sounds/entity/snowman/death2.ogg": { - "hash": "36409234aed55db1d006a65b92f1c64be4e4bbe0", - "size": 10107 - }, - "minecraft/sounds/entity/snowman/death3.ogg": { - "hash": "9f910c27c8cf336f211a75830821b0ec6abf6fa9", - "size": 9110 - }, - "minecraft/sounds/entity/snowman/hurt1.ogg": { - "hash": "da71b9f569cffbd8b4c88dbd30767315aba8067b", - "size": 6628 - }, - "minecraft/sounds/entity/snowman/hurt2.ogg": { - "hash": "50bf881d5a1a484f15f009bf0b86703111834516", - "size": 7087 - }, - "minecraft/sounds/entity/snowman/hurt3.ogg": { - "hash": "9a9d88fc2ba4c56b0089df4441f3a3ac1fcb8b0e", - "size": 6335 - }, - "minecraft/sounds/entity/squid/ambient1.ogg": { - "hash": "8ea4cfd31d4f286b039a63d52020aa6b5408a763", - "size": 10437 - }, - "minecraft/sounds/entity/squid/ambient2.ogg": { - "hash": "4ed7023a970b7f6a6d03558c3125fe85fea4ecd8", - "size": 9344 - }, - "minecraft/sounds/entity/squid/ambient3.ogg": { - "hash": "d997d6bd0a18be2b62c27363878f99540d845825", - "size": 9839 - }, - "minecraft/sounds/entity/squid/ambient4.ogg": { - "hash": "4a0ce0713583399108fad4698cbe63714fe5898f", - "size": 7540 - }, - "minecraft/sounds/entity/squid/ambient5.ogg": { - "hash": "b212815d8728730de16ff65a3f54a7fd06b98fbc", - "size": 10575 - }, - "minecraft/sounds/entity/squid/death1.ogg": { - "hash": "68beeda338fdb43c3b7cbbb718e82839e6d07ef3", - "size": 13305 - }, - "minecraft/sounds/entity/squid/death2.ogg": { - "hash": "a91e1f2cba408d784538d21424e52253864534b6", - "size": 13796 - }, - "minecraft/sounds/entity/squid/death3.ogg": { - "hash": "3efb22bf9a4ca184f037c309e4f7ece0a9ca53bc", - "size": 11042 - }, - "minecraft/sounds/entity/squid/hurt1.ogg": { - "hash": "eb93722c9adcccba57bc6e9b19039599e94934c8", - "size": 8234 - }, - "minecraft/sounds/entity/squid/hurt2.ogg": { - "hash": "3c05729b7cfdef0e5782080155004d4d0766ab41", - "size": 6866 - }, - "minecraft/sounds/entity/squid/hurt3.ogg": { - "hash": "96a92abe786f7f1fd5ee56a364c2fbee7f23a165", - "size": 6808 - }, - "minecraft/sounds/entity/squid/hurt4.ogg": { - "hash": "df97decf9d824c4b47c642bbcc3ac6c230e91bc2", - "size": 6514 - }, - "minecraft/sounds/entity/witch/ambient1.ogg": { - "hash": "166af5d48f1f67a4608be9d23fd27f8c16269893", - "size": 11349 - }, - "minecraft/sounds/entity/witch/ambient2.ogg": { - "hash": "e65b9794e249ffe93ba2ec75cd0c994697773073", - "size": 10091 - }, - "minecraft/sounds/entity/witch/ambient3.ogg": { - "hash": "b8e9d0b643fd331dcbeea8114d3ad59d96f4bc59", - "size": 12280 - }, - "minecraft/sounds/entity/witch/ambient4.ogg": { - "hash": "108529f98cbc67491b119ac6bec3f4af1ca3f1b0", - "size": 12035 - }, - "minecraft/sounds/entity/witch/ambient5.ogg": { - "hash": "c9b2193339b42279d874cebb4afe3761c1425bfa", - "size": 6694 - }, - "minecraft/sounds/entity/witch/death1.ogg": { - "hash": "627c939e2aa48a5e3f516848e66a76acb992c2a8", - "size": 10591 - }, - "minecraft/sounds/entity/witch/death2.ogg": { - "hash": "b5e67bcc0f5af24fa6d01f377215143ee7a1cf67", - "size": 10038 - }, - "minecraft/sounds/entity/witch/death3.ogg": { - "hash": "4c02a13757318403e7837260c1b30069dcb7be69", - "size": 7754 - }, - "minecraft/sounds/entity/witch/drink1.ogg": { - "hash": "894f26447ad5cff2afff1d66917a3f7760f1c3b7", - "size": 6169 - }, - "minecraft/sounds/entity/witch/drink2.ogg": { - "hash": "79ac9cc6fbb67cd1eeea2fcbf29804088b140f15", - "size": 6707 - }, - "minecraft/sounds/entity/witch/drink3.ogg": { - "hash": "c38f3e0ea505f0333996e6eaa0f2c0d5bfc8d4d7", - "size": 6060 - }, - "minecraft/sounds/entity/witch/drink4.ogg": { - "hash": "feedd2d726dedb8742519ac0c404d26bc3b5d735", - "size": 6411 - }, - "minecraft/sounds/entity/witch/hurt1.ogg": { - "hash": "d4f9f7adb9789781a3a0ca1a94262a474cbee1db", - "size": 6433 - }, - "minecraft/sounds/entity/witch/hurt2.ogg": { - "hash": "608ce4dc409ef39df6b0409647b89f2f1a2d9ded", - "size": 6869 - }, - "minecraft/sounds/entity/witch/hurt3.ogg": { - "hash": "591bb8451ac56723d2b689d9bc95c8020bb4809b", - "size": 6834 - }, - "minecraft/sounds/entity/witch/throw1.ogg": { - "hash": "455016d86e1ace53fc732190416dccca8cad40fa", - "size": 4747 - }, - "minecraft/sounds/entity/witch/throw2.ogg": { - "hash": "b81ffdb8b4932bdc9f0692423d426b8f2334da6c", - "size": 4652 - }, - "minecraft/sounds/entity/witch/throw3.ogg": { - "hash": "c07715ed9a7c41e554f30c86ab2e6818b4d4a6c8", - "size": 5137 - }, - "minecraft/sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "minecraft/sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "minecraft/sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "minecraft/sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "minecraft/sounds/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "minecraft/sounds/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "minecraft/sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "minecraft/sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "minecraft/sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "minecraft/sounds/item/armor/equip_chain1.ogg": { - "hash": "fd29d5ae9309aafaf40e5ec308cabd45c4a1e152", - "size": 6380 - }, - "minecraft/sounds/item/armor/equip_chain2.ogg": { - "hash": "df30fe9e52ade521d4019ce118f95c1d39390d97", - "size": 7070 - }, - "minecraft/sounds/item/armor/equip_chain3.ogg": { - "hash": "fb17cc91ec691e54590ba0fd1dbd69e6b567a530", - "size": 7108 - }, - "minecraft/sounds/item/armor/equip_chain4.ogg": { - "hash": "2aa3a86b0673a6e586ffdb4466b45c43eb2ba8f7", - "size": 7230 - }, - "minecraft/sounds/item/armor/equip_chain5.ogg": { - "hash": "66c6203abeca2f718f7bb09ded67d91fba0196cd", - "size": 5970 - }, - "minecraft/sounds/item/armor/equip_chain6.ogg": { - "hash": "6977300f83c4230f4d24d89df3892a755ba5b08d", - "size": 7175 - }, - "minecraft/sounds/item/armor/equip_diamond1.ogg": { - "hash": "548b24e7e67c0f0fd9d995a9539559e13ab18930", - "size": 7591 - }, - "minecraft/sounds/item/armor/equip_diamond2.ogg": { - "hash": "82185e25fb404f4d04cec2666ee698a76ecd2c44", - "size": 7142 - }, - "minecraft/sounds/item/armor/equip_diamond3.ogg": { - "hash": "e75b56b5b84644be68db4c92c0b086a9e4110fe6", - "size": 7036 - }, - "minecraft/sounds/item/armor/equip_diamond4.ogg": { - "hash": "be62533d5e2d6306901e07dff0ca862e6a6738d5", - "size": 7190 - }, - "minecraft/sounds/item/armor/equip_diamond5.ogg": { - "hash": "8a1c9994a6f35371b8e776b262f363692f222513", - "size": 6211 - }, - "minecraft/sounds/item/armor/equip_diamond6.ogg": { - "hash": "76ed99c31216d33b7c2d3a5eb385132f0a07f5dc", - "size": 7060 - }, - "minecraft/sounds/item/armor/equip_generic1.ogg": { - "hash": "19e3ddd127884efbbece9806ef8fce3498e03da3", - "size": 5157 - }, - "minecraft/sounds/item/armor/equip_generic2.ogg": { - "hash": "f64d194a003a43dd37c0fa02dd1ef39c4e22c00a", - "size": 5529 - }, - "minecraft/sounds/item/armor/equip_generic3.ogg": { - "hash": "d9ea46f172ccb92314c86054b2865a9f78cac07f", - "size": 5393 - }, - "minecraft/sounds/item/armor/equip_generic4.ogg": { - "hash": "1e9470b35545a17586f1305a20233acc4e104b04", - "size": 5393 - }, - "minecraft/sounds/item/armor/equip_generic5.ogg": { - "hash": "b7aa52172a204716ff6ac2711b2d0b6e74b47d02", - "size": 5542 - }, - "minecraft/sounds/item/armor/equip_generic6.ogg": { - "hash": "b16e70f12f123efd71d652717a473593e9e9d8e0", - "size": 6122 - }, - "minecraft/sounds/item/armor/equip_gold1.ogg": { - "hash": "7a122f23df31c32c5c2d14e06548a56546b5ea6c", - "size": 6789 - }, - "minecraft/sounds/item/armor/equip_gold2.ogg": { - "hash": "185fdb055113e3c1aafc7cc7c9141f2960b17ed3", - "size": 6578 - }, - "minecraft/sounds/item/armor/equip_gold3.ogg": { - "hash": "292b4dc4bb3d310585634e0b216db85ff9c642d0", - "size": 7272 - }, - "minecraft/sounds/item/armor/equip_gold4.ogg": { - "hash": "b6499b211b9dd3ea0c8da61b2f1478b0be096434", - "size": 7217 - }, - "minecraft/sounds/item/armor/equip_gold5.ogg": { - "hash": "91c6aab1954a292166d3c39c58179b8e2872ee60", - "size": 6085 - }, - "minecraft/sounds/item/armor/equip_gold6.ogg": { - "hash": "4abdbf22b4552d6575d801e4f87077de35ee5f01", - "size": 7173 - }, - "minecraft/sounds/item/armor/equip_iron1.ogg": { - "hash": "fcb8cef95d170fa97e14a35c625976511d53b1fd", - "size": 7470 - }, - "minecraft/sounds/item/armor/equip_iron2.ogg": { - "hash": "201fc02e913f277c2a599fee21d0cefd24abe977", - "size": 7670 - }, - "minecraft/sounds/item/armor/equip_iron3.ogg": { - "hash": "2951b5c0dd8c80b618affbea09fb5fe81435eccc", - "size": 8241 - }, - "minecraft/sounds/item/armor/equip_iron4.ogg": { - "hash": "2b73dd8c1b27b629c841fe26b2c633edf3aa64c8", - "size": 7637 - }, - "minecraft/sounds/item/armor/equip_iron5.ogg": { - "hash": "12ee841f09570ffd7ca155f8acde6588d3945168", - "size": 7069 - }, - "minecraft/sounds/item/armor/equip_iron6.ogg": { - "hash": "fb9ee08207b57f93cab9392ccbc5a94c27727a0f", - "size": 7189 - }, - "minecraft/sounds/item/armor/equip_leather1.ogg": { - "hash": "ebe259bc9b07c4ae6a08471e86dc0e6d8d4d04c2", - "size": 6373 - }, - "minecraft/sounds/item/armor/equip_leather2.ogg": { - "hash": "0811423a3fb1a8e53010b1d9a4994aa8a9fe714f", - "size": 6948 - }, - "minecraft/sounds/item/armor/equip_leather3.ogg": { - "hash": "10e3ea2313752eab2cd14fc9125001756da121dc", - "size": 6892 - }, - "minecraft/sounds/item/armor/equip_leather4.ogg": { - "hash": "64a8e6a57b4ff89d6d8c90916c412389166e3ea1", - "size": 7024 - }, - "minecraft/sounds/item/armor/equip_leather5.ogg": { - "hash": "8ccd1c57f2982182699073f47d8ec4875c45249c", - "size": 5900 - }, - "minecraft/sounds/item/armor/equip_leather6.ogg": { - "hash": "74c2c4cd3ccc69adae111b684d8620ce59c305ba", - "size": 6786 - }, - "minecraft/sounds/item/bottle/fill1.ogg": { - "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", - "size": 9133 - }, - "minecraft/sounds/item/bottle/fill2.ogg": { - "hash": "8ade85479752442bc6f00db4d924e88f9f8591e9", - "size": 9303 - }, - "minecraft/sounds/item/bottle/fill3.ogg": { - "hash": "66a1c766a70f18978ddbcb3d1861e10e6b2722fa", - "size": 8921 - }, - "minecraft/sounds/item/bottle/fill4.ogg": { - "hash": "8f9e605a2e7895b480b5691cc460e41eedacbd58", - "size": 9331 - }, - "minecraft/sounds/item/bottle/fill_dragonbreath1.ogg": { - "hash": "cc6d28540b6033f5d420f7cd81a77f17619c0a2a", - "size": 8494 - }, - "minecraft/sounds/item/bottle/fill_dragonbreath2.ogg": { - "hash": "e56f9472bd8b2894115337b211857366e916966d", - "size": 6829 - }, - "minecraft/sounds/item/bucket/empty1.ogg": { - "hash": "27987b7065ef4a27106246f9d32382a0514f87b2", - "size": 10498 - }, - "minecraft/sounds/item/bucket/empty2.ogg": { - "hash": "a796e8907874e6ae174c30da28ff000f1cf566c3", - "size": 10277 - }, - "minecraft/sounds/item/bucket/empty3.ogg": { - "hash": "8dec8307dff359b0279e3e49798692309204d55e", - "size": 9888 - }, - "minecraft/sounds/item/bucket/empty_lava1.ogg": { - "hash": "3612c93dfebcedbeb22bc8283e0b85de033d081a", - "size": 11764 - }, - "minecraft/sounds/item/bucket/empty_lava2.ogg": { - "hash": "b98e76594736052ac7ab8851d95a96b5ad7d2ce2", - "size": 13443 - }, - "minecraft/sounds/item/bucket/empty_lava3.ogg": { - "hash": "d62e50329337eee968b1e93cce04a65aeecad27d", - "size": 11774 - }, - "minecraft/sounds/item/bucket/fill1.ogg": { - "hash": "e28ff6368461f0a0308ced79016ea98d5feb645f", - "size": 10900 - }, - "minecraft/sounds/item/bucket/fill2.ogg": { - "hash": "1d69d04c669d82a75da8ea2f8a1a63ebf5fefd0f", - "size": 10441 - }, - "minecraft/sounds/item/bucket/fill3.ogg": { - "hash": "556a88f3a8e8f407a94ad37b131dc8d5c3f236c0", - "size": 10844 - }, - "minecraft/sounds/item/bucket/fill_lava1.ogg": { - "hash": "840d3f489b866d6ec63e8d885469105ff65c591e", - "size": 9211 - }, - "minecraft/sounds/item/bucket/fill_lava2.ogg": { - "hash": "54290ce87fb0ebac606f497ac8a12c107b74a586", - "size": 9211 - }, - "minecraft/sounds/item/bucket/fill_lava3.ogg": { - "hash": "99125d80da85a6055d5757fe9194bee680ac9a63", - "size": 9278 - }, - "minecraft/sounds/item/elytra/elytra_loop.ogg": { - "hash": "90d599a1760137a7c4d7a52c77f5c65c02f137d4", - "size": 132727 - }, - "minecraft/sounds/item/hoe/till1.ogg": { - "hash": "0e6696ec35c5f4982cad6a6731edcffb11728aa9", - "size": 5875 - }, - "minecraft/sounds/item/hoe/till2.ogg": { - "hash": "46dd1e5e0f90bb72261e2986d530e80e8fc50560", - "size": 6022 - }, - "minecraft/sounds/item/hoe/till3.ogg": { - "hash": "d75f19c657e1f22b47d2060fd3495c444f35a477", - "size": 5833 - }, - "minecraft/sounds/item/hoe/till4.ogg": { - "hash": "cb95637a9d5e9b0cb36a2516f0dfac30fed9d720", - "size": 6544 - }, - "minecraft/sounds/item/shield/block1.ogg": { - "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", - "size": 5951 - }, - "minecraft/sounds/item/shield/block2.ogg": { - "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", - "size": 5396 - }, - "minecraft/sounds/item/shield/block3.ogg": { - "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", - "size": 5915 - }, - "minecraft/sounds/item/shield/block4.ogg": { - "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", - "size": 5656 - }, - "minecraft/sounds/item/shield/block5.ogg": { - "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", - "size": 5763 - }, - "minecraft/sounds/item/shovel/flatten1.ogg": { - "hash": "659b0fb0ef28429e3b779d833d6eedd8305cbbbc", - "size": 6103 - }, - "minecraft/sounds/item/shovel/flatten2.ogg": { - "hash": "ab51a39c66800bd6fd98c450131aac20790c535a", - "size": 6290 - }, - "minecraft/sounds/item/shovel/flatten3.ogg": { - "hash": "188e05f8f12787ea22dd1836fe2c9c7e4efd03af", - "size": 6101 - }, - "minecraft/sounds/item/shovel/flatten4.ogg": { - "hash": "2bf88ed6015273fa5b757531597cf156176b35f8", - "size": 6671 - }, - "minecraft/sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "minecraft/sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "minecraft/sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "minecraft/sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "minecraft/sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "minecraft/sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "minecraft/sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "minecraft/sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "minecraft/sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "minecraft/sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "minecraft/sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "minecraft/sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "minecraft/sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "minecraft/sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "minecraft/sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "minecraft/sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "minecraft/sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "minecraft/sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "minecraft/sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "minecraft/sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "minecraft/sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "minecraft/sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "minecraft/sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "minecraft/sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "minecraft/sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "minecraft/sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "minecraft/sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "minecraft/sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "minecraft/sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "minecraft/sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "minecraft/sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "minecraft/sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "minecraft/sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "minecraft/sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "minecraft/sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "minecraft/sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "minecraft/sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "minecraft/sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "minecraft/sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "minecraft/sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "minecraft/sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "minecraft/sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "minecraft/sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "minecraft/sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "minecraft/sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "minecraft/sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "minecraft/sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "minecraft/sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "minecraft/sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "minecraft/sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "minecraft/sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "minecraft/sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "minecraft/sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "minecraft/sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "minecraft/sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "minecraft/sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "minecraft/sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "minecraft/sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "minecraft/sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "minecraft/sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "minecraft/sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "minecraft/sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "minecraft/sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "minecraft/sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "minecraft/sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "minecraft/sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "minecraft/sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "minecraft/sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "minecraft/sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "minecraft/sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "minecraft/sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "minecraft/sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "minecraft/sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "minecraft/sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "minecraft/sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "minecraft/sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "minecraft/sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "minecraft/sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "minecraft/sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "minecraft/sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "minecraft/sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "minecraft/sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "minecraft/sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "minecraft/sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "minecraft/sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "minecraft/sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "minecraft/sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "minecraft/sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "minecraft/sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "minecraft/sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "minecraft/sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "minecraft/sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "minecraft/sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "minecraft/sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "minecraft/sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "minecraft/sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "minecraft/sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "minecraft/sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "minecraft/sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "minecraft/sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "minecraft/sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "minecraft/sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "minecraft/sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "minecraft/sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "minecraft/sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "minecraft/sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "minecraft/sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "minecraft/sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "minecraft/sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "minecraft/sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "minecraft/sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "minecraft/sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "minecraft/sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "minecraft/sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "minecraft/sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "minecraft/sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "minecraft/sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "minecraft/sounds/mob/guardian/attack_loop.ogg": { - "hash": "49c71e06621ad56f69e99e0bbb9e82c37b8d8580", - "size": 20633 - }, - "minecraft/sounds/mob/guardian/curse.ogg": { - "hash": "3f2e554955be100d7f28c074586b764710330b8c", - "size": 45792 - }, - "minecraft/sounds/mob/guardian/elder_death.ogg": { - "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", - "size": 19980 - }, - "minecraft/sounds/mob/guardian/elder_hit1.ogg": { - "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", - "size": 8461 - }, - "minecraft/sounds/mob/guardian/elder_hit2.ogg": { - "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", - "size": 8392 - }, - "minecraft/sounds/mob/guardian/elder_hit3.ogg": { - "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", - "size": 8631 - }, - "minecraft/sounds/mob/guardian/elder_hit4.ogg": { - "hash": "186362097c9552903943d8d37a1e3b974e4aa618", - "size": 8680 - }, - "minecraft/sounds/mob/guardian/elder_idle1.ogg": { - "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", - "size": 17095 - }, - "minecraft/sounds/mob/guardian/elder_idle2.ogg": { - "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", - "size": 17437 - }, - "minecraft/sounds/mob/guardian/elder_idle3.ogg": { - "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", - "size": 14673 - }, - "minecraft/sounds/mob/guardian/elder_idle4.ogg": { - "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", - "size": 18822 - }, - "minecraft/sounds/mob/guardian/flop1.ogg": { - "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", - "size": 7422 - }, - "minecraft/sounds/mob/guardian/flop2.ogg": { - "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", - "size": 7355 - }, - "minecraft/sounds/mob/guardian/flop3.ogg": { - "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", - "size": 6994 - }, - "minecraft/sounds/mob/guardian/flop4.ogg": { - "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", - "size": 7371 - }, - "minecraft/sounds/mob/guardian/guardian_death.ogg": { - "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", - "size": 15820 - }, - "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { - "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", - "size": 9257 - }, - "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { - "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", - "size": 9111 - }, - "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { - "hash": "3008b71834c7815f70507c044da8defbcb585a80", - "size": 9363 - }, - "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { - "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", - "size": 9216 - }, - "minecraft/sounds/mob/guardian/land_death.ogg": { - "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", - "size": 11255 - }, - "minecraft/sounds/mob/guardian/land_hit1.ogg": { - "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", - "size": 12031 - }, - "minecraft/sounds/mob/guardian/land_hit2.ogg": { - "hash": "e9ccf74cb5b561e4839482863d1466f731903500", - "size": 11089 - }, - "minecraft/sounds/mob/guardian/land_hit3.ogg": { - "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", - "size": 11980 - }, - "minecraft/sounds/mob/guardian/land_hit4.ogg": { - "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", - "size": 11180 - }, - "minecraft/sounds/mob/guardian/land_idle1.ogg": { - "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", - "size": 6727 - }, - "minecraft/sounds/mob/guardian/land_idle2.ogg": { - "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", - "size": 5579 - }, - "minecraft/sounds/mob/guardian/land_idle3.ogg": { - "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", - "size": 6802 - }, - "minecraft/sounds/mob/guardian/land_idle4.ogg": { - "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", - "size": 5687 - }, - "minecraft/sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "minecraft/sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "minecraft/sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "minecraft/sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "minecraft/sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "minecraft/sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "minecraft/sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "minecraft/sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "minecraft/sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "minecraft/sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "minecraft/sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "minecraft/sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "minecraft/sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "minecraft/sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "minecraft/sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "minecraft/sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "minecraft/sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "minecraft/sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "minecraft/sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "minecraft/sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "minecraft/sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "minecraft/sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "minecraft/sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "minecraft/sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "minecraft/sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "minecraft/sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "minecraft/sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "minecraft/sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "minecraft/sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "minecraft/sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "minecraft/sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "minecraft/sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "minecraft/sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "minecraft/sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "minecraft/sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "minecraft/sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "minecraft/sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "minecraft/sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "minecraft/sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "minecraft/sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "minecraft/sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "minecraft/sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "minecraft/sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "minecraft/sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "minecraft/sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "minecraft/sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "minecraft/sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "minecraft/sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "minecraft/sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "minecraft/sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "minecraft/sounds/mob/husk/death1.ogg": { - "hash": "a3e09e3bd63fe64ad3f5bc80d41c713b142c625b", - "size": 11994 - }, - "minecraft/sounds/mob/husk/death2.ogg": { - "hash": "658c4988a4ae5414a7d8818397b37c870d2805c4", - "size": 14011 - }, - "minecraft/sounds/mob/husk/hurt1.ogg": { - "hash": "df807aa06d67adafc96907b437dd5f3b82d04bb5", - "size": 9935 - }, - "minecraft/sounds/mob/husk/hurt2.ogg": { - "hash": "603f17073b0ed21701163b2aad1afb02111a8ed3", - "size": 10766 - }, - "minecraft/sounds/mob/husk/idle1.ogg": { - "hash": "26d8fc6a71a7d911a8fd88edebc460030dc48e67", - "size": 15380 - }, - "minecraft/sounds/mob/husk/idle2.ogg": { - "hash": "1424a1b86f3c1711676025e795809b24e9d789f9", - "size": 19709 - }, - "minecraft/sounds/mob/husk/idle3.ogg": { - "hash": "159ff39d89331996c7221f42c72db25e78523fd8", - "size": 21392 - }, - "minecraft/sounds/mob/husk/step1.ogg": { - "hash": "0b521d8200bfda7bb11c8fb6d6a03d52f6b740e7", - "size": 9073 - }, - "minecraft/sounds/mob/husk/step2.ogg": { - "hash": "6ead5bdd4a06d466959de48dea4e4835f3568942", - "size": 9248 - }, - "minecraft/sounds/mob/husk/step3.ogg": { - "hash": "efef714310e913c1580ccfc1739a12aff0d6ca26", - "size": 7752 - }, - "minecraft/sounds/mob/husk/step4.ogg": { - "hash": "70a1c99c314a134027988106a3b61b15389d5f2f", - "size": 9398 - }, - "minecraft/sounds/mob/husk/step5.ogg": { - "hash": "b6858c3516e3516fd68d3e697ae673f2d2cf2896", - "size": 8791 - }, - "minecraft/sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "minecraft/sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "minecraft/sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "minecraft/sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "minecraft/sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "minecraft/sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "minecraft/sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "minecraft/sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "minecraft/sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "minecraft/sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "minecraft/sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "minecraft/sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "minecraft/sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "minecraft/sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "minecraft/sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "minecraft/sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "minecraft/sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "minecraft/sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "minecraft/sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "minecraft/sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "minecraft/sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "minecraft/sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "minecraft/sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "minecraft/sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "minecraft/sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "minecraft/sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "minecraft/sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "minecraft/sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "minecraft/sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "minecraft/sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "minecraft/sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "minecraft/sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "minecraft/sounds/mob/polarbear/death1.ogg": { - "hash": "2b65351eb74b019efe40a451a1f3f2fcf5c2bf4d", - "size": 15304 - }, - "minecraft/sounds/mob/polarbear/death2.ogg": { - "hash": "9f8d13d0b8420cc664241765a841253d02272798", - "size": 13211 - }, - "minecraft/sounds/mob/polarbear/death3.ogg": { - "hash": "7778df9b63d09e89859058afdf31e3f426e5bebf", - "size": 12329 - }, - "minecraft/sounds/mob/polarbear/hurt1.ogg": { - "hash": "d030d4c98ec70fd0d84c43a944de0980f6bb5355", - "size": 8789 - }, - "minecraft/sounds/mob/polarbear/hurt2.ogg": { - "hash": "a11dc3ff01778f57819af7f42f18d136d9b3bf01", - "size": 7596 - }, - "minecraft/sounds/mob/polarbear/hurt3.ogg": { - "hash": "4a5af65300334c4991a057990e9f8c23a2a1416b", - "size": 10483 - }, - "minecraft/sounds/mob/polarbear/hurt4.ogg": { - "hash": "1d58859744fcc7c09ffecbe16f84752b057d8d77", - "size": 8936 - }, - "minecraft/sounds/mob/polarbear/idle1.ogg": { - "hash": "8e3b07adf3b09ea60e82062277fe301205d03421", - "size": 16030 - }, - "minecraft/sounds/mob/polarbear/idle2.ogg": { - "hash": "db682892da4e2e4214ff3233bf719c7609d95477", - "size": 18689 - }, - "minecraft/sounds/mob/polarbear/idle3.ogg": { - "hash": "954f82c6da9670f1383b4d0002061ebc1536c35a", - "size": 11289 - }, - "minecraft/sounds/mob/polarbear/idle4.ogg": { - "hash": "dcd7ec12919c1b6b5932dd46390a3cfe9b5384c9", - "size": 16419 - }, - "minecraft/sounds/mob/polarbear/step1.ogg": { - "hash": "007f04ca456cfc7c0e877352f01a7aa77dff636c", - "size": 7127 - }, - "minecraft/sounds/mob/polarbear/step2.ogg": { - "hash": "a9d52deab40b2ecb45aa0778e166983c1df7c5cc", - "size": 7428 - }, - "minecraft/sounds/mob/polarbear/step3.ogg": { - "hash": "837d1badadc01317eaf2a0c6c5a475e120a75262", - "size": 6208 - }, - "minecraft/sounds/mob/polarbear/step4.ogg": { - "hash": "973f284bffdc6cbb6379d0d641f4c14a36adee39", - "size": 7358 - }, - "minecraft/sounds/mob/polarbear/warning1.ogg": { - "hash": "3ab5202db5786cdc438cd8fbc554f3fc1a929939", - "size": 10122 - }, - "minecraft/sounds/mob/polarbear/warning2.ogg": { - "hash": "580a2de441d8caa949758dfb193ba3e6ab4ee61d", - "size": 11975 - }, - "minecraft/sounds/mob/polarbear/warning3.ogg": { - "hash": "58f044e833493dcc6d8963b56cae23c8e0d2eee3", - "size": 10677 - }, - "minecraft/sounds/mob/polarbear_baby/idle1.ogg": { - "hash": "8e3b07adf3b09ea60e82062277fe301205d03421", - "size": 16030 - }, - "minecraft/sounds/mob/polarbear_baby/idle2.ogg": { - "hash": "db682892da4e2e4214ff3233bf719c7609d95477", - "size": 18689 - }, - "minecraft/sounds/mob/polarbear_baby/idle3.ogg": { - "hash": "4a1cd5bb70f5177dd5b0aeb03fe0a2c6e37fca4a", - "size": 17665 - }, - "minecraft/sounds/mob/polarbear_baby/idle4.ogg": { - "hash": "954f82c6da9670f1383b4d0002061ebc1536c35a", - "size": 11289 - }, - "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { - "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", - "size": 7018 - }, - "minecraft/sounds/mob/rabbit/hop1.ogg": { - "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", - "size": 5938 - }, - "minecraft/sounds/mob/rabbit/hop2.ogg": { - "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", - "size": 6993 - }, - "minecraft/sounds/mob/rabbit/hop3.ogg": { - "hash": "461436665544dc44e12f79cad893de2ad02ddffc", - "size": 6597 - }, - "minecraft/sounds/mob/rabbit/hop4.ogg": { - "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", - "size": 5811 - }, - "minecraft/sounds/mob/rabbit/hurt1.ogg": { - "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", - "size": 6750 - }, - "minecraft/sounds/mob/rabbit/hurt2.ogg": { - "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", - "size": 5988 - }, - "minecraft/sounds/mob/rabbit/hurt3.ogg": { - "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", - "size": 6389 - }, - "minecraft/sounds/mob/rabbit/hurt4.ogg": { - "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", - "size": 6650 - }, - "minecraft/sounds/mob/rabbit/idle1.ogg": { - "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", - "size": 5806 - }, - "minecraft/sounds/mob/rabbit/idle2.ogg": { - "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", - "size": 6988 - }, - "minecraft/sounds/mob/rabbit/idle3.ogg": { - "hash": "8906199918a85564590c7a01e854c3820853533e", - "size": 5840 - }, - "minecraft/sounds/mob/rabbit/idle4.ogg": { - "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", - "size": 8691 - }, - "minecraft/sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "minecraft/sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "minecraft/sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "minecraft/sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "minecraft/sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "minecraft/sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "minecraft/sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "minecraft/sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "minecraft/sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "minecraft/sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "minecraft/sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "minecraft/sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "minecraft/sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "minecraft/sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "minecraft/sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "minecraft/sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "minecraft/sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "minecraft/sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "minecraft/sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "minecraft/sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "minecraft/sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "minecraft/sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "minecraft/sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "minecraft/sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "minecraft/sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "minecraft/sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "minecraft/sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "minecraft/sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "minecraft/sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "minecraft/sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "minecraft/sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "minecraft/sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "minecraft/sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "minecraft/sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "minecraft/sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "minecraft/sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "minecraft/sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "minecraft/sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "minecraft/sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "minecraft/sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "minecraft/sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "minecraft/sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "minecraft/sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "minecraft/sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "minecraft/sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "minecraft/sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "minecraft/sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "minecraft/sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "minecraft/sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "minecraft/sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "minecraft/sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "minecraft/sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "minecraft/sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "minecraft/sounds/mob/stray/death1.ogg": { - "hash": "db71dc06bdc5d40f20f3b896572b2b6ef7bccd7a", - "size": 18015 - }, - "minecraft/sounds/mob/stray/death2.ogg": { - "hash": "d48940aeab2d4068bd157e6810406c882503a813", - "size": 18817 - }, - "minecraft/sounds/mob/stray/hurt1.ogg": { - "hash": "a92ffafc8fdf95a553ce0bbf1bc106a3394daca2", - "size": 8397 - }, - "minecraft/sounds/mob/stray/hurt2.ogg": { - "hash": "b0bdac0097af7d17b88f86f4f19767f0a05c12ae", - "size": 8126 - }, - "minecraft/sounds/mob/stray/hurt3.ogg": { - "hash": "5e64ed082336f118a07fbaa08616c94815546f8a", - "size": 8995 - }, - "minecraft/sounds/mob/stray/hurt4.ogg": { - "hash": "b88bbb3d20be99db054e38b3025c6a730a03a6a7", - "size": 8585 - }, - "minecraft/sounds/mob/stray/idle1.ogg": { - "hash": "5ae2932c72fe01bb7de76feea2a5c98cc4f01677", - "size": 7372 - }, - "minecraft/sounds/mob/stray/idle2.ogg": { - "hash": "a7ec4468b3713051ad2db49da57213fb0ac71c6a", - "size": 7470 - }, - "minecraft/sounds/mob/stray/idle3.ogg": { - "hash": "1e3649a7ed0f8dd3e45f07dc3257240c83333877", - "size": 7531 - }, - "minecraft/sounds/mob/stray/idle4.ogg": { - "hash": "941add0940fff023b3fcf70437939a0f6d384e70", - "size": 8977 - }, - "minecraft/sounds/mob/stray/step1.ogg": { - "hash": "824c98d1073f33118669e34136d353fdcd662ef9", - "size": 7370 - }, - "minecraft/sounds/mob/stray/step2.ogg": { - "hash": "d1cd2abdf431e76ef50d8bef1d937ed071583a85", - "size": 6635 - }, - "minecraft/sounds/mob/stray/step3.ogg": { - "hash": "9004d9238ef7effdcc7c9e94249d489248257874", - "size": 7133 - }, - "minecraft/sounds/mob/stray/step4.ogg": { - "hash": "2169e0302e1d7ce1e32dc8d41648c8059da5eaa7", - "size": 8524 - }, - "minecraft/sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "minecraft/sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "minecraft/sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "minecraft/sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "minecraft/sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "minecraft/sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "minecraft/sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "minecraft/sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "minecraft/sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "minecraft/sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "minecraft/sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "minecraft/sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "minecraft/sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "minecraft/sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "minecraft/sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "minecraft/sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "minecraft/sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "minecraft/sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "minecraft/sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "minecraft/sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "minecraft/sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "minecraft/sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "minecraft/sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "minecraft/sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "minecraft/sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "minecraft/sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "minecraft/sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "minecraft/sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "minecraft/sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "minecraft/sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "minecraft/sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "minecraft/sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "minecraft/sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "minecraft/sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "minecraft/sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "minecraft/sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "minecraft/sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "minecraft/sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "minecraft/sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "minecraft/sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "minecraft/sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "minecraft/sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "minecraft/sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "minecraft/sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "minecraft/sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "minecraft/sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "minecraft/sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "minecraft/sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "minecraft/sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "minecraft/sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "minecraft/sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "minecraft/sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "minecraft/sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "minecraft/sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "minecraft/sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "minecraft/sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "minecraft/sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "minecraft/sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "minecraft/sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "minecraft/sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "minecraft/sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "minecraft/sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "minecraft/sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "minecraft/sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "minecraft/sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "minecraft/sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "minecraft/sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "minecraft/sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "minecraft/sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "minecraft/sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "minecraft/sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "minecraft/sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "minecraft/sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "minecraft/sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "minecraft/sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "minecraft/sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "minecraft/sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "minecraft/sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "minecraft/sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "minecraft/sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "minecraft/sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "minecraft/sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "minecraft/sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "minecraft/sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "minecraft/sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "minecraft/sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "minecraft/sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "minecraft/sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "minecraft/sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "minecraft/sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "minecraft/sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "minecraft/sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "minecraft/sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "minecraft/sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "minecraft/sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "minecraft/sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "minecraft/sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "minecraft/sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "minecraft/sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "minecraft/sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "minecraft/sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "minecraft/sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "minecraft/sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "minecraft/sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "minecraft/sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "minecraft/sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "minecraft/sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "minecraft/sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "minecraft/sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "minecraft/sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "minecraft/sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "minecraft/sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "minecraft/sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "minecraft/sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "minecraft/sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "minecraft/sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "minecraft/sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "minecraft/sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "minecraft/sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "minecraft/sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "minecraft/sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "minecraft/sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "minecraft/sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "minecraft/sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "minecraft/sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "minecraft/sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "minecraft/sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "minecraft/sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "minecraft/sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "minecraft/sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "minecraft/sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "minecraft/sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "minecraft/sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "minecraft/sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "minecraft/sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "minecraft/sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "minecraft/sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "minecraft/sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "minecraft/sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "minecraft/sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "minecraft/sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "minecraft/sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "minecraft/sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "minecraft/sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "minecraft/sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "minecraft/sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "minecraft/sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "minecraft/sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "minecraft/sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "minecraft/sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "minecraft/sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "minecraft/sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "minecraft/sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "minecraft/sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "minecraft/sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "minecraft/sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "minecraft/sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "minecraft/sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "minecraft/sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "minecraft/sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "minecraft/sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "minecraft/sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "minecraft/sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "minecraft/sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "minecraft/sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "minecraft/sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "minecraft/sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "minecraft/sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "minecraft/sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "minecraft/sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "minecraft/sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "minecraft/sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "minecraft/sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "minecraft/sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "minecraft/sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "minecraft/sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "minecraft/sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "minecraft/sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "minecraft/sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "minecraft/sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "minecraft/sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "minecraft/sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "minecraft/sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "minecraft/sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "minecraft/sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "minecraft/sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "minecraft/sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "minecraft/sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "minecraft/sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "minecraft/sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "minecraft/sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "minecraft/sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "minecraft/sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - }, - "pack.mcmeta": { - "hash": "4a0a46b33a5031b27a5b350ffb91321879518d97", - "size": 12821 - }, - "realms/lang/af_ZA.lang": { - "hash": "f6c015779181d46436f56a40d920eced18e04adc", - "size": 12229 - }, - "realms/lang/ar_SA.lang": { - "hash": "063de0560d524389127b08628d91fe18dc427497", - "size": 14840 - }, - "realms/lang/ast_ES.lang": { - "hash": "ab254bf524e9272ae8d63472f7954525a5b43918", - "size": 12247 - }, - "realms/lang/az_AZ.lang": { - "hash": "9402cc76b527e121d1fbe19e47950ce977f617ce", - "size": 12821 - }, - "realms/lang/be_BY.lang": { - "hash": "f3629d067cdbb24531b9f2fb3733412511a54596", - "size": 16658 - }, - "realms/lang/bg_BG.lang": { - "hash": "e626935775c49cd7a6a020830eb8e45bee48436e", - "size": 16479 - }, - "realms/lang/br_FR.lang": { - "hash": "db0c2a8f59816e78f8f05c91dc3956777c16930f", - "size": 12449 - }, - "realms/lang/ca_ES.lang": { - "hash": "facea734e6c4919cfb65ab32c7c56ceb0b42808e", - "size": 12447 - }, - "realms/lang/cs_CZ.lang": { - "hash": "fbff60fdd23abf7793c3f0465b3a24da296348e2", - "size": 12353 - }, - "realms/lang/cy_GB.lang": { - "hash": "a1e0a0aa33dcf882cdc29b3f06f1daf7cf1fb230", - "size": 12423 - }, - "realms/lang/da_DK.lang": { - "hash": "bb65a9024e86fc2246eb8ed764becd7032cc8e99", - "size": 12060 - }, - "realms/lang/de_AT.lang": { - "hash": "68696a4593d72fcf60ee1fcfd4c8284c75b55079", - "size": 11899 - }, - "realms/lang/de_DE.lang": { - "hash": "3ba59f91eb84357244a47873c0b07a43dd41f53f", - "size": 12727 - }, - "realms/lang/el_GR.lang": { - "hash": "c68588fe029906f152ef0cb2936bc30c614ee220", - "size": 17812 - }, - "realms/lang/en_AU.lang": { - "hash": "d67b84f516ce9d41154c586acfa8c3d280d2c789", - "size": 11698 - }, - "realms/lang/en_CA.lang": { - "hash": "5330af5a3431e56151cacf1549b4fbfb78efd019", - "size": 11685 - }, - "realms/lang/en_GB.lang": { - "hash": "11d839bc4f043a1252fd9b17154b621e9901b907", - "size": 11691 - }, - "realms/lang/en_NZ.lang": { - "hash": "131741a8d4569003a3d56705160f063522af7aa5", - "size": 11696 - }, - "realms/lang/en_PT.lang": { - "hash": "36a1fc61b9fd098f8a9f11fef08adbfbf08af69d", - "size": 12222 - }, - "realms/lang/en_UD.lang": { - "hash": "0505181cff545a4fe213ceb5ebc5735867b85a72", - "size": 15210 - }, - "realms/lang/eo_UY.lang": { - "hash": "0cb991e656fbe60669450a174fa8adb3a650fe94", - "size": 11978 - }, - "realms/lang/es_AR.lang": { - "hash": "2f06fb5363ee6448cd39ff7cf8ee3d3ff3a50799", - "size": 12389 - }, - "realms/lang/es_ES.lang": { - "hash": "16731691142db3d6601bc14f070b81f7f729acc2", - "size": 12349 - }, - "realms/lang/es_MX.lang": { - "hash": "83dcdc8d00aa80625d7dd7be46ccea660b0471fc", - "size": 12393 - }, - "realms/lang/es_UY.lang": { - "hash": "34351cd68e4a417a6de32aa24b3e82cde1cb3a43", - "size": 12339 - }, - "realms/lang/es_VE.lang": { - "hash": "305371e2bbe60af6462a420db34ecf4eb2b78d8e", - "size": 12403 - }, - "realms/lang/et_EE.lang": { - "hash": "ea3e315d681f43715637be19963b3e7d8497769e", - "size": 12041 - }, - "realms/lang/eu_ES.lang": { - "hash": "d91cbc33a94305d1c6f13d3264d9b6b636860936", - "size": 11968 - }, - "realms/lang/fa_IR.lang": { - "hash": "89504fe6b91692c7fe34550a6bca04448e8c1cff", - "size": 9958 - }, - "realms/lang/fi_FI.lang": { - "hash": "716badca93ae0c5d0ce7cc05eaf9f2aefbd0fec8", - "size": 12061 - }, - "realms/lang/fil_PH.lang": { - "hash": "60fc6654aac26a21732a6634bb1a8bef2bff6167", - "size": 13100 - }, - "realms/lang/fo_FO.lang": { - "hash": "69f81f4f9d8643f8686c2052c26a87ff6ba09c7e", - "size": 9091 - }, - "realms/lang/fr_CA.lang": { - "hash": "6b111bdf79bd1d165fc14065b48aa5a1ed554f3d", - "size": 12940 - }, - "realms/lang/fr_FR.lang": { - "hash": "3abc99043ee8bd33787cc6ff846fd37bd5e46ece", - "size": 12713 - }, - "realms/lang/fy_NL.lang": { - "hash": "4ea657d8e538194bbf0a2b9baab3782e037a0a4f", - "size": 12297 - }, - "realms/lang/ga_IE.lang": { - "hash": "b138a3dfc18e22c8eb78f76eb2e520263e63d582", - "size": 7376 - }, - "realms/lang/gd_GB.lang": { - "hash": "51338728b869374185e35c12a790e3508796585b", - "size": 9163 - }, - "realms/lang/gl_ES.lang": { - "hash": "cda470e3d310d0494ba37bcc535524c3198613dd", - "size": 12202 - }, - "realms/lang/gv_IM.lang": { - "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", - "size": 4133 - }, - "realms/lang/haw_US.lang": { - "hash": "a2939df39ebcedba18e16fb2a77325fc44c44285", - "size": 373 - }, - "realms/lang/he_IL.lang": { - "hash": "e583ff2fa80645e05141c19b9b0e6607c4e723fe", - "size": 13905 - }, - "realms/lang/hi_IN.lang": { - "hash": "f3c1aeb8955e38c5ab2d4f13bf8ea285173c9801", - "size": 15146 - }, - "realms/lang/hr_HR.lang": { - "hash": "61d74bf6526bf9a5b3c42b92212d63ad78529983", - "size": 12020 - }, - "realms/lang/hu_HU.lang": { - "hash": "938bcbe31592f5853f2e023cda6d33b6ad677255", - "size": 12748 - }, - "realms/lang/hy_AM.lang": { - "hash": "7bec8088c9a128b60a8616e1393379b0f6d11e64", - "size": 3617 - }, - "realms/lang/id_ID.lang": { - "hash": "93121e72a45df006eba5aec63f62a93c9885c745", - "size": 12146 - }, - "realms/lang/is_IS.lang": { - "hash": "b94694224a5e0975dd1cb54c3f3f2b0a45208fc8", - "size": 8196 - }, - "realms/lang/it_IT.lang": { - "hash": "36b433837001ee0c2d4f599d7464cfa3d62b04ee", - "size": 12320 - }, - "realms/lang/ja_JP.lang": { - "hash": "d164f7e964c2b8c02ef1761df9ffc640d1ffff72", - "size": 14703 - }, - "realms/lang/jbo_EN.lang": { - "hash": "7be3f47bbe858a31d3c0fd2a4738d99c9ae68583", - "size": 2962 - }, - "realms/lang/ka_GE.lang": { - "hash": "4820534d5b587ee8efe96ceed4e80b5d4f206113", - "size": 20791 - }, - "realms/lang/ko_KR.lang": { - "hash": "d692288b6f3ac4e752770a200202b595c0afaac7", - "size": 12872 - }, - "realms/lang/ksh_DE.lang": { - "hash": "23f4377dd3a0f244b37ab06e78774f126d8cc88f", - "size": 12398 - }, - "realms/lang/kw_GB.lang": { - "hash": "1b4b03096b79814a49683685acdf0e0dfca28791", - "size": 2206 - }, - "realms/lang/la_LA.lang": { - "hash": "1d27513779c0daf46660aa9588001385461c0f72", - "size": 7047 - }, - "realms/lang/lb_LU.lang": { - "hash": "8dbcbb4dd1f84ef5b75c8c29aa9eddf0dd93119b", - "size": 12538 - }, - "realms/lang/li_LI.lang": { - "hash": "551df7ee9aa64ccb568d15ec571b18a688f682bf", - "size": 1088 - }, - "realms/lang/lol_US.lang": { - "hash": "5a90a36fb83763fe0eabe810927c3e54078f9387", - "size": 11307 - }, - "realms/lang/lt_LT.lang": { - "hash": "e43cea1b2970f436bd589e6210346756a174427c", - "size": 13295 - }, - "realms/lang/lv_LV.lang": { - "hash": "bb9876f8c34b52433684c5c4d71922007741418f", - "size": 12672 - }, - "realms/lang/mi_NZ.lang": { - "hash": "ffab7afcd8d98533402f2e7f0b757a9d9502ee5f", - "size": 2574 - }, - "realms/lang/mk_MK.lang": { - "hash": "367df828dfc694294e57259a5f0ae3d216ac54c7", - "size": 15763 - }, - "realms/lang/mn_MN.lang": { - "hash": "360d440b249b320f64840a51db21c72959072457", - "size": 8992 - }, - "realms/lang/ms_MY.lang": { - "hash": "f84e466a27c807b2c0e56f9a827aa555222379a4", - "size": 12402 - }, - "realms/lang/mt_MT.lang": { - "hash": "7dee19db3bdf9d60790e2ae923f3549b933acdd8", - "size": 12620 - }, - "realms/lang/nds_DE.lang": { - "hash": "f6df0fe0ca6e659a16f2a077fa333c7797f4ad1a", - "size": 6521 - }, - "realms/lang/nl_NL.lang": { - "hash": "97941df27ee3a53ab33820b4cad6c7cd4f1259d7", - "size": 12415 - }, - "realms/lang/nn_NO.lang": { - "hash": "a57d8de4b54cd1797295a5a0acc6e08acd158058", - "size": 7908 - }, - "realms/lang/no_NO.lang": { - "hash": "00e1c6c68c2c99b5d6cd2f3ccd804e70f698652d", - "size": 12109 - }, - "realms/lang/oc_FR.lang": { - "hash": "a149b71bbff30bbbfe8a1336fe40d8c678f85d9a", - "size": 7929 - }, - "realms/lang/pl_PL.lang": { - "hash": "f86234bbfa7266e95c9374e64d6bb869cd8842f3", - "size": 12490 - }, - "realms/lang/pt_BR.lang": { - "hash": "546c2a16b1c44a1678f0f4720c89bda0b4210a46", - "size": 12212 - }, - "realms/lang/pt_PT.lang": { - "hash": "61739da5d2400c95047948a2676c19512e4caa84", - "size": 12330 - }, - "realms/lang/qya_AA.lang": { - "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", - "size": 617 - }, - "realms/lang/ro_RO.lang": { - "hash": "a532361abe223970e8189398cbaabdb7a58544cf", - "size": 12453 - }, - "realms/lang/ru_RU.lang": { - "hash": "c09603586d6ccf48e514a71fbc97d79dabfcd52f", - "size": 16424 - }, - "realms/lang/se_NO.lang": { - "hash": "32c516eb48eaa7d99eed6d6b852caf14e354d825", - "size": 6099 - }, - "realms/lang/sk_SK.lang": { - "hash": "811dccaa29f1899523f3db7c0c8c82101667ff3f", - "size": 12347 - }, - "realms/lang/sl_SI.lang": { - "hash": "0033dfc9e1ff6814d8e7363071b96bf1a3f5e2be", - "size": 12009 - }, - "realms/lang/so_SO.lang": { - "hash": "734f8cf068872d3d2b1e69e7333853a6d83e5ee8", - "size": 4293 - }, - "realms/lang/sq_AL.lang": { - "hash": "92d9b287736a407734ca0063997b4cc3bf134e74", - "size": 1567 - }, - "realms/lang/sr_SP.lang": { - "hash": "38c9792cb035af77ee66f62b395940219873fec3", - "size": 14070 - }, - "realms/lang/sv_SE.lang": { - "hash": "9d8cb7b70edc3bea7ef2bcf4ad3f390d08a54afd", - "size": 12250 - }, - "realms/lang/swg_de.lang": { - "hash": "cf642c81ed78fa5c4800ea15d6951370e9b27c6a", - "size": 761 - }, - "realms/lang/th_TH.lang": { - "hash": "0bc71ba6083bad6925c0fe7f77ea0b2f3e7f34ea", - "size": 19897 - }, - "realms/lang/tlh_AA.lang": { - "hash": "aa97ac3f7bc13a9ac4057fdaa9186cf5fa8264f4", - "size": 2669 - }, - "realms/lang/tr_TR.lang": { - "hash": "dc3a523fb82af9796cb1a8b8a50e502baaa0d188", - "size": 12563 - }, - "realms/lang/tzl_TZL.lang": { - "hash": "0f4f7231b987c176ed77a8eb0c6d372f72cf2123", - "size": 1002 - }, - "realms/lang/uk_UA.lang": { - "hash": "bb228500914fc80c407703076305ff1f42acc2e6", - "size": 16229 - }, - "realms/lang/val_ES.lang": { - "hash": "2c175798e16b174476541e8227769081c387dafc", - "size": 12399 - }, - "realms/lang/vi_VN.lang": { - "hash": "52e91cd6f1f4744674e897cae61b4367e93310eb", - "size": 14448 - }, - "realms/lang/zh_CN.lang": { - "hash": "3a8986e3bf925bf02cf25b23e401c9eadd390fe7", - "size": 11550 - }, - "realms/lang/zh_TW.lang": { - "hash": "6b6588068d07016f2707f67ae3db7fb0eb3de1e4", - "size": 11651 - } - } -} \ No newline at end of file diff --git a/mojang/assets/1.11.json b/mojang/assets/1.11.json deleted file mode 100644 index fa077ef483..0000000000 --- a/mojang/assets/1.11.json +++ /dev/null @@ -1,4788 +0,0 @@ -{ - "objects": { - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "minecraft/icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "minecraft/icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/lang/af_za.lang": { - "hash": "e788d75e9e7b1cc1f4a429c3e300ef463b610746", - "size": 101923 - }, - "minecraft/lang/ar_sa.lang": { - "hash": "3b07db82a303676324771ec0597715b584c91466", - "size": 167300 - }, - "minecraft/lang/ast_es.lang": { - "hash": "e17c59e768d7498cb95359b7b6208b29406a5baf", - "size": 147127 - }, - "minecraft/lang/az_az.lang": { - "hash": "0eeab358703a660f42997d93857b9cd20608e194", - "size": 156386 - }, - "minecraft/lang/be_by.lang": { - "hash": "ea11a2a16e8b52afd92723c2b04aee42f6e68a94", - "size": 195522 - }, - "minecraft/lang/bg_bg.lang": { - "hash": "b5e80f97f438a38a7adea418aec08a85834ca57a", - "size": 202333 - }, - "minecraft/lang/br_fr.lang": { - "hash": "8dfff044644adf4de0a1b8fe334a47eaed0a65ff", - "size": 150107 - }, - "minecraft/lang/ca_es.lang": { - "hash": "c5dcda2ec2ae05d60e6853047073870ce2291d93", - "size": 150073 - }, - "minecraft/lang/cs_cz.lang": { - "hash": "57517f5fb436ef619e32de1c8edb2a0f98b4736f", - "size": 157184 - }, - "minecraft/lang/cy_gb.lang": { - "hash": "6d88765b5555218a800213fd38dac03111afd27a", - "size": 83025 - }, - "minecraft/lang/da_dk.lang": { - "hash": "c781a46f4660bd4eb236accfc77b996c1486d72f", - "size": 145131 - }, - "minecraft/lang/de_at.lang": { - "hash": "319c12b129219f6ae14e5f565b103760ca45f4fb", - "size": 145226 - }, - "minecraft/lang/de_de.lang": { - "hash": "07168d8277692dfa9f6dbfaaad4896b6a0089bb3", - "size": 150427 - }, - "minecraft/lang/el_gr.lang": { - "hash": "5ce42a67c7f0f23766f45d890c8dac699cdef9bd", - "size": 213732 - }, - "minecraft/lang/en_au.lang": { - "hash": "174a5ba6c5dda23795710cefe2a2e5b722316484", - "size": 141252 - }, - "minecraft/lang/en_ca.lang": { - "hash": "b26d552251cf714c84d228b70ffea1069ed1e30f", - "size": 141389 - }, - "minecraft/lang/en_gb.lang": { - "hash": "7b83d604c0794d9b5581d6c0e758a9479369b511", - "size": 141185 - }, - "minecraft/lang/en_nz.lang": { - "hash": "33e5d4a25bb656563ead63abfc20120daa9945ea", - "size": 140655 - }, - "minecraft/lang/en_pt.lang": { - "hash": "d70e6b15b4f884f4c8b355e102999f1f8fd8b904", - "size": 146953 - }, - "minecraft/lang/en_ud.lang": { - "hash": "0818a5430a2069bad9aa667ecbb1f724faa10102", - "size": 182169 - }, - "minecraft/lang/eo_uy.lang": { - "hash": "663ab68100fe63ebf9f8e0ae7ba2661dadf1f741", - "size": 142010 - }, - "minecraft/lang/es_ar.lang": { - "hash": "f14cb93ed658355f462401856586a655721b191e", - "size": 150792 - }, - "minecraft/lang/es_es.lang": { - "hash": "531a9719da8eff3aefdc2562bc05409b7ed9c7fd", - "size": 152469 - }, - "minecraft/lang/es_mx.lang": { - "hash": "56a8d67826da6f86d2ba1e1d1cdb412063d747f9", - "size": 150559 - }, - "minecraft/lang/es_uy.lang": { - "hash": "10c41e7297252b422d86513d87e9cf9eb5d2b848", - "size": 151251 - }, - "minecraft/lang/es_ve.lang": { - "hash": "6208da5d7df56f4e52840aef677d7cf5c29ce823", - "size": 151545 - }, - "minecraft/lang/et_ee.lang": { - "hash": "787b2fa4f1d4ac8b43f896184811024ee9b71910", - "size": 151603 - }, - "minecraft/lang/eu_es.lang": { - "hash": "76ebb3988b7c1cdf9f5d22e96307716aebb32f9e", - "size": 113190 - }, - "minecraft/lang/fa_ir.lang": { - "hash": "7e9b6d4ef58362b090b2c1dd3f2f403c4b187a3e", - "size": 87886 - }, - "minecraft/lang/fi_fi.lang": { - "hash": "1745346aedc049d027fb0e5471b4f923499913cc", - "size": 150353 - }, - "minecraft/lang/fil_ph.lang": { - "hash": "cdbdf93c0dbb749f036123e112f05377cc618603", - "size": 152751 - }, - "minecraft/lang/fo_fo.lang": { - "hash": "14064c3fffe5ae2716365b9daf43eb75516086d1", - "size": 113103 - }, - "minecraft/lang/fr_ca.lang": { - "hash": "13c9d69298c3901f7da61a757a035c48b06ee726", - "size": 158854 - }, - "minecraft/lang/fr_fr.lang": { - "hash": "1663ba164fb45deee01ec973cb7f698414fda80e", - "size": 157171 - }, - "minecraft/lang/fy_nl.lang": { - "hash": "87de1233740ffa5106ef287b97a014c896d4ace1", - "size": 134051 - }, - "minecraft/lang/ga_ie.lang": { - "hash": "b3f63c67a086318376576c97c191b2016e1a8f89", - "size": 144338 - }, - "minecraft/lang/gd_gb.lang": { - "hash": "09168ddbac2ab00f5f8423691ff86f8aff1255bb", - "size": 166486 - }, - "minecraft/lang/gl_es.lang": { - "hash": "86626f74b277634011b22f25bfdc47f070ce03ac", - "size": 138683 - }, - "minecraft/lang/gv_im.lang": { - "hash": "b04fa8d09c2f7704f7a986041520fd44ff3f9cac", - "size": 53331 - }, - "minecraft/lang/haw_us.lang": { - "hash": "53a0862dd93a971f863f2007af8bd14ec273a62a", - "size": 36650 - }, - "minecraft/lang/he_il.lang": { - "hash": "1b8a9e92efccc05c8cb133a6b638f97c569b4c13", - "size": 168301 - }, - "minecraft/lang/hi_in.lang": { - "hash": "7cda12c10124613b3b17252847eea363d434f7e0", - "size": 91047 - }, - "minecraft/lang/hr_hr.lang": { - "hash": "00d89d0ac32fb31ef51ad6d0459fec07bde84f40", - "size": 147107 - }, - "minecraft/lang/hu_hu.lang": { - "hash": "b58c189b887bd34519b53b783f0ab6728cbebc4b", - "size": 152029 - }, - "minecraft/lang/hy_am.lang": { - "hash": "a53fb10be58ab07363c9e9508d4867a8b197fb24", - "size": 70050 - }, - "minecraft/lang/id_id.lang": { - "hash": "04bc6a07ca7a0c6dc5732aec3c99edf8c050aa89", - "size": 146953 - }, - "minecraft/lang/io_ido.lang": { - "hash": "b443ace0e54d1659c30fe5bfb6842bd7e20e98b3", - "size": 93202 - }, - "minecraft/lang/is_is.lang": { - "hash": "a3817c29592d9c7a40880eb022cd423071958987", - "size": 104932 - }, - "minecraft/lang/it_it.lang": { - "hash": "921dab353856c3a500df0f5bc0e36a82de0e0a4a", - "size": 156608 - }, - "minecraft/lang/ja_jp.lang": { - "hash": "44ab8f3c7484c73e42ccfa4298d280b68fadcd2d", - "size": 170225 - }, - "minecraft/lang/jbo_en.lang": { - "hash": "b16c5b780c6e68d38f8a842f2d3ca478a08bf66c", - "size": 56621 - }, - "minecraft/lang/ka_ge.lang": { - "hash": "dec0795c8e1ed7e02131d439964acc1f442885a3", - "size": 243633 - }, - "minecraft/lang/ko_kr.lang": { - "hash": "722a6b1884d261e4755a40137cacf9eea68e3e7c", - "size": 162674 - }, - "minecraft/lang/ksh_de.lang": { - "hash": "d1f579d022b1fe6482ff6da588365d79b55ef730", - "size": 146169 - }, - "minecraft/lang/kw_gb.lang": { - "hash": "62d34b52e6551ce4b4292d124421fd94ec853051", - "size": 63577 - }, - "minecraft/lang/la_la.lang": { - "hash": "d66b9f1c1070042c9e66c973a2adb6464313a269", - "size": 145373 - }, - "minecraft/lang/lb_lu.lang": { - "hash": "7bdf03770e018b591a90674c6a891f7110e7e0b6", - "size": 149667 - }, - "minecraft/lang/li_li.lang": { - "hash": "2c246b3424f8d3850681eb302a2eb9fb335878dc", - "size": 104122 - }, - "minecraft/lang/lol_us.lang": { - "hash": "88ec2876d8e82a065949b56858bb32a438dd1f48", - "size": 141570 - }, - "minecraft/lang/lt_lt.lang": { - "hash": "64730fc1eedea946ef4be9f7b9b0a629e5b39886", - "size": 160545 - }, - "minecraft/lang/lv_lv.lang": { - "hash": "114710d77ce8635218e5616cdc065f78e38f6e61", - "size": 101873 - }, - "minecraft/lang/mi_nz.lang": { - "hash": "c6ff33b29951b8e70cf99c4ebed0c6c6424dd65b", - "size": 17478 - }, - "minecraft/lang/mk_mk.lang": { - "hash": "1391c173c5708ad2db0376542d1fed72f87a54cf", - "size": 76658 - }, - "minecraft/lang/mn_mn.lang": { - "hash": "69b58d65a3967ce349e1eaf0471547f7dc3a6d3f", - "size": 161477 - }, - "minecraft/lang/ms_my.lang": { - "hash": "137cc3930a6f600c045ed5ec40bba3e628cc1d64", - "size": 149233 - }, - "minecraft/lang/mt_mt.lang": { - "hash": "da4a6d6a99520fed7c47097dcf87a988615501eb", - "size": 135879 - }, - "minecraft/lang/nds_de.lang": { - "hash": "8588397bcb47d981cc4746d182fb71ba5431cf96", - "size": 64763 - }, - "minecraft/lang/nl_nl.lang": { - "hash": "f5086f46d32e2528022bf94edce62e94f77c12db", - "size": 146564 - }, - "minecraft/lang/nn_no.lang": { - "hash": "f64044895ec400d11366ca82e3a316b145e560a9", - "size": 128174 - }, - "minecraft/lang/no_no.lang": { - "hash": "a99023c2345d0d963df3bddab5f473c2e9b106d0", - "size": 143731 - }, - "minecraft/lang/oc_fr.lang": { - "hash": "5eedec67dea47dd7136fdc6a05e6ce5d88c28bb0", - "size": 120060 - }, - "minecraft/lang/pl_pl.lang": { - "hash": "cce40a2809cbe7ded02baa07630f436885cc8033", - "size": 153598 - }, - "minecraft/lang/pt_br.lang": { - "hash": "02ed2048870f035e2abd2d6a5925c23fa1ed80f2", - "size": 150579 - }, - "minecraft/lang/pt_pt.lang": { - "hash": "24152e622c3eb21d2e561f49b4362db08624ef4b", - "size": 151431 - }, - "minecraft/lang/qya_aa.lang": { - "hash": "5cf502fcd8b70cfcd2213ada7be933b6a28f0695", - "size": 40629 - }, - "minecraft/lang/ro_ro.lang": { - "hash": "a667710a119bcbcba1141002d870151ac50c7e80", - "size": 151971 - }, - "minecraft/lang/ru_ru.lang": { - "hash": "8f1e0015aff5506c7fc4ad34284f28f3736ca598", - "size": 196691 - }, - "minecraft/lang/se_no.lang": { - "hash": "950ab22a148005000136b49bcd59b1caa03f6ce8", - "size": 18633 - }, - "minecraft/lang/sk_sk.lang": { - "hash": "fa351380685d6c51b66412c7e0687a19c9f23226", - "size": 153923 - }, - "minecraft/lang/sl_si.lang": { - "hash": "d46796820d3cd2bb2ed1a6f4606434c199d0f04c", - "size": 147745 - }, - "minecraft/lang/so_so.lang": { - "hash": "d79930046547eda548449fadca1032ebf4858a87", - "size": 20446 - }, - "minecraft/lang/sq_al.lang": { - "hash": "2c1c7668c3edfa97984601c036f9535d28f00f8f", - "size": 30573 - }, - "minecraft/lang/sr_sp.lang": { - "hash": "37bc2add356adcf027ed14916f2694ef2c734fca", - "size": 177916 - }, - "minecraft/lang/sv_se.lang": { - "hash": "8355be7ff19e9d8d4a31e0ce77ec49d82bd888ed", - "size": 145053 - }, - "minecraft/lang/swg_de.lang": { - "hash": "54e60b582fc693a9f5d224f0459f77e9ef59a3a8", - "size": 14925 - }, - "minecraft/lang/th_th.lang": { - "hash": "b05c6ad61f5b940de60b1f9c6e1daeec7365a05b", - "size": 214596 - }, - "minecraft/lang/tlh_aa.lang": { - "hash": "f61b0dfba0919ac8723cf5337d90f7a28c4ade9a", - "size": 61646 - }, - "minecraft/lang/tr_tr.lang": { - "hash": "21ff1ecf6aae373474a23babc9fd12de8a9cd60e", - "size": 151882 - }, - "minecraft/lang/tzl_tzl.lang": { - "hash": "a5f7e32f8300a519a007e3c0f4e030d4c3d2ae09", - "size": 63924 - }, - "minecraft/lang/uk_ua.lang": { - "hash": "5eb32dbc41c4380bad1fa7d0ffbd7424a5478dfe", - "size": 200876 - }, - "minecraft/lang/val_es.lang": { - "hash": "ca1bbbb96d506d6cb9e127c06b44ca65727e7e9a", - "size": 156198 - }, - "minecraft/lang/vi_vn.lang": { - "hash": "585514068498243f055589e6328b91b6bc23b126", - "size": 172141 - }, - "minecraft/lang/zh_cn.lang": { - "hash": "b1113faf699970ed81a1ae339683b6c6c01083f3", - "size": 139101 - }, - "minecraft/lang/zh_tw.lang": { - "hash": "b16943c6cf90b2cf36c3bbd7a874392badf4e5b2", - "size": 142226 - }, - "minecraft/sounds.json": { - "hash": "a09de8942defe1fb7326af410208a50a8b5e90ed", - "size": 92092 - }, - "minecraft/sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "minecraft/sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "minecraft/sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "minecraft/sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "minecraft/sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "minecraft/sounds/ambient/cave/cave14.ogg": { - "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", - "size": 88989 - }, - "minecraft/sounds/ambient/cave/cave15.ogg": { - "hash": "bdbaad5ee2fede656f074621625a4c25287f28ff", - "size": 58609 - }, - "minecraft/sounds/ambient/cave/cave16.ogg": { - "hash": "2ee3d3db9717b7f689e5b3ab389838e4f85af3a5", - "size": 46306 - }, - "minecraft/sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "minecraft/sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "minecraft/sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "minecraft/sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "minecraft/sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "minecraft/sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "minecraft/sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "minecraft/sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "minecraft/sounds/ambient/weather/rain1.ogg": { - "hash": "941611aed1eb6888f6ad998af22d2d2ef2efc4aa", - "size": 22230 - }, - "minecraft/sounds/ambient/weather/rain2.ogg": { - "hash": "6cf5c9f78a221f9a9576753fa5ca6cf3563c352a", - "size": 23292 - }, - "minecraft/sounds/ambient/weather/rain3.ogg": { - "hash": "61dba25ce75a25e7920bcb210408fc6b6a2c92f0", - "size": 23967 - }, - "minecraft/sounds/ambient/weather/rain4.ogg": { - "hash": "0b0d9e03b93a8c5823eb4f925114aef0cb9ac6b2", - "size": 23963 - }, - "minecraft/sounds/ambient/weather/rain5.ogg": { - "hash": "072089b5c336cf62fc003f4b4a63c4740f4931df", - "size": 22157 - }, - "minecraft/sounds/ambient/weather/rain6.ogg": { - "hash": "b94f782f9762a5497f51b8065bdc7e495424bcbd", - "size": 23159 - }, - "minecraft/sounds/ambient/weather/rain7.ogg": { - "hash": "45bf909bc5def60f055a57ac776ac277364d76a6", - "size": 23713 - }, - "minecraft/sounds/ambient/weather/rain8.ogg": { - "hash": "15925d0a3a0de4b483f4d90ac2fc9a2043e499ee", - "size": 24855 - }, - "minecraft/sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "minecraft/sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "minecraft/sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "minecraft/sounds/block/brewing_stand/brew1.ogg": { - "hash": "b91c8cf157979540e517895beefe0390acac6454", - "size": 11092 - }, - "minecraft/sounds/block/brewing_stand/brew2.ogg": { - "hash": "030a3d36cccac21197db2ec078f96cbc2caa1311", - "size": 12877 - }, - "minecraft/sounds/block/chest/close.ogg": { - "hash": "a7d0d6f761c9a647cc0273bc016f2772b85f6d88", - "size": 7590 - }, - "minecraft/sounds/block/chest/close2.ogg": { - "hash": "eaa2cfc2ca71f219930cc496d5316853364d3623", - "size": 7896 - }, - "minecraft/sounds/block/chest/close3.ogg": { - "hash": "fda6f8d1f1daabad0fd78903cd3c4b366f77a8e5", - "size": 7116 - }, - "minecraft/sounds/block/chest/open.ogg": { - "hash": "f993dbcc8cdde669020b9f988f091d997006ce8b", - "size": 8916 - }, - "minecraft/sounds/block/chorus_flower/death1.ogg": { - "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", - "size": 16467 - }, - "minecraft/sounds/block/chorus_flower/death2.ogg": { - "hash": "64ea3da2bfe8f994308140c734ca81a6fed4d4a7", - "size": 16267 - }, - "minecraft/sounds/block/chorus_flower/death3.ogg": { - "hash": "aa10d6c0b4941f35b7129ee0b9905536826f2422", - "size": 10243 - }, - "minecraft/sounds/block/chorus_flower/grow1.ogg": { - "hash": "07373cce0250d335443998231c8a9e3ef7531e9f", - "size": 13938 - }, - "minecraft/sounds/block/chorus_flower/grow2.ogg": { - "hash": "f23941bd42028d6fac79a142cb913522f05998c2", - "size": 15249 - }, - "minecraft/sounds/block/chorus_flower/grow3.ogg": { - "hash": "7e163e93b0799fc8373baa3fdbf44bffcbe540b4", - "size": 17264 - }, - "minecraft/sounds/block/chorus_flower/grow4.ogg": { - "hash": "a2c1116d40b879a0abccc2f02c0471be91bb6b30", - "size": 14078 - }, - "minecraft/sounds/block/enchantment_table/enchant1.ogg": { - "hash": "f05f55328f2b98b3c7d881fcdef7e7964d8082fa", - "size": 14984 - }, - "minecraft/sounds/block/enchantment_table/enchant2.ogg": { - "hash": "2568ad69e8c6b393bc64745ee825c4026a0cc06d", - "size": 14972 - }, - "minecraft/sounds/block/enchantment_table/enchant3.ogg": { - "hash": "ca7a734d03d0deaa89a9d7f786e5c827f62f442d", - "size": 16575 - }, - "minecraft/sounds/block/enderchest/close.ogg": { - "hash": "5f3412ca2fe0141a412dfd66567aa13a26e89ec1", - "size": 7840 - }, - "minecraft/sounds/block/enderchest/open.ogg": { - "hash": "822b19d5b722fd689e60cfaa7c3ae39a3bdf701c", - "size": 14277 - }, - "minecraft/sounds/block/fence_gate/close1.ogg": { - "hash": "aaebcc83934fb7919c7af934eefc5a586678e1b2", - "size": 6492 - }, - "minecraft/sounds/block/fence_gate/close2.ogg": { - "hash": "58d63232621aaa03e4d09598700561214e7c2477", - "size": 6649 - }, - "minecraft/sounds/block/fence_gate/open1.ogg": { - "hash": "fa68bbdcbb68db8dea8604f3ae5caadb9ded0cbe", - "size": 6676 - }, - "minecraft/sounds/block/fence_gate/open2.ogg": { - "hash": "836ae33bdfadbe5dcbe0696fe64c671beb4938fb", - "size": 7018 - }, - "minecraft/sounds/block/furnace/fire_crackle1.ogg": { - "hash": "c27a5dfd1f85834d0238273dfc7227b85776afc8", - "size": 24373 - }, - "minecraft/sounds/block/furnace/fire_crackle2.ogg": { - "hash": "8e00fe4a121211c668eed96c0c45bef4e1ae2978", - "size": 22697 - }, - "minecraft/sounds/block/furnace/fire_crackle3.ogg": { - "hash": "83221aea5f4c54dc13907d85a8330c02da933a10", - "size": 20394 - }, - "minecraft/sounds/block/furnace/fire_crackle4.ogg": { - "hash": "739dc564cf6d0ff909542293cd5754d4aa52bf2c", - "size": 20583 - }, - "minecraft/sounds/block/furnace/fire_crackle5.ogg": { - "hash": "42a25a79668f99c697be57c0353c9e82fc7a5842", - "size": 23872 - }, - "minecraft/sounds/block/iron_door/close1.ogg": { - "hash": "108c61bfecd4f969778173578984503e08dd7898", - "size": 6550 - }, - "minecraft/sounds/block/iron_door/close2.ogg": { - "hash": "aec962400204953cc7eefef2c0cc1942bbeaff38", - "size": 6590 - }, - "minecraft/sounds/block/iron_door/close3.ogg": { - "hash": "278ae35982e186ab9f4a9ef5728b18793c939e98", - "size": 6465 - }, - "minecraft/sounds/block/iron_door/close4.ogg": { - "hash": "4710afcb488c6ee3881e3b896dfcd5cc2069049a", - "size": 6579 - }, - "minecraft/sounds/block/iron_door/open1.ogg": { - "hash": "a8756192499be8204a5e195b9873b6b48c0d1d25", - "size": 7486 - }, - "minecraft/sounds/block/iron_door/open2.ogg": { - "hash": "0208597870daf05e8bde08d4aac04989c9ebedf2", - "size": 7612 - }, - "minecraft/sounds/block/iron_door/open3.ogg": { - "hash": "e700e2c9abdfc27a32ac3b7f759d6c48a0846992", - "size": 6812 - }, - "minecraft/sounds/block/iron_door/open4.ogg": { - "hash": "ae6914ce7180755e98ee2d169e1757bc624bbade", - "size": 7306 - }, - "minecraft/sounds/block/iron_trapdoor/close1.ogg": { - "hash": "2eed61a9d62487569fe54986856238e1c364f7cd", - "size": 5520 - }, - "minecraft/sounds/block/iron_trapdoor/close2.ogg": { - "hash": "003409183ca2b8a8a140bfeb6390d1a9edc8c88b", - "size": 5278 - }, - "minecraft/sounds/block/iron_trapdoor/close3.ogg": { - "hash": "d76adcd771f45c83ded14aaad4645dd068918d52", - "size": 5220 - }, - "minecraft/sounds/block/iron_trapdoor/close4.ogg": { - "hash": "f1f532ab1d59998dcdb4e1838fa62d224cdcfd1e", - "size": 5580 - }, - "minecraft/sounds/block/iron_trapdoor/open1.ogg": { - "hash": "45f65be973d1929c2bd26d4fbc7912ad6bfc4834", - "size": 5256 - }, - "minecraft/sounds/block/iron_trapdoor/open2.ogg": { - "hash": "fdce7a33bf8e7605d40a10dbe0edc5556b1d43c4", - "size": 5566 - }, - "minecraft/sounds/block/iron_trapdoor/open3.ogg": { - "hash": "edb8625e330ee1ee8ceeb2540cd083360e9daf65", - "size": 4991 - }, - "minecraft/sounds/block/iron_trapdoor/open4.ogg": { - "hash": "e73b083393fa29357e85f8b535751e14853cf7b5", - "size": 5516 - }, - "minecraft/sounds/block/shulker_box/close.ogg": { - "hash": "d673dd1dae8c1dc80b53917cf454a52386256132", - "size": 8936 - }, - "minecraft/sounds/block/shulker_box/open.ogg": { - "hash": "0fadce9827b247d2da715d8e5a8213db83fbe44f", - "size": 9352 - }, - "minecraft/sounds/block/waterlily/place1.ogg": { - "hash": "a8d5525b3304a47c138579e46c5dc525bba193dd", - "size": 5165 - }, - "minecraft/sounds/block/waterlily/place2.ogg": { - "hash": "ba72e7707b095d24af0cb9c267b9c5b92efa3e70", - "size": 5034 - }, - "minecraft/sounds/block/waterlily/place3.ogg": { - "hash": "ceade9b1b4c759e442d6903ddd9102c22401168d", - "size": 5292 - }, - "minecraft/sounds/block/waterlily/place4.ogg": { - "hash": "5488a01c534a16c2138c2f7072343d4179695477", - "size": 5114 - }, - "minecraft/sounds/block/wooden_door/close.ogg": { - "hash": "871634413de37a092d0e5fe7844a37917c27bbf2", - "size": 6789 - }, - "minecraft/sounds/block/wooden_door/close2.ogg": { - "hash": "6e0d43b064fb69f7b63e0704d99a38bb2ebc19e0", - "size": 6504 - }, - "minecraft/sounds/block/wooden_door/close3.ogg": { - "hash": "d11ce21cc8a280448e9c12a28406583127809b79", - "size": 6427 - }, - "minecraft/sounds/block/wooden_door/close4.ogg": { - "hash": "011cf0d5b4015b52129caa98c7c4a35ea7a795ed", - "size": 6363 - }, - "minecraft/sounds/block/wooden_door/open.ogg": { - "hash": "4ed1f29f3e1378811f7fcc49db743400b8e3284f", - "size": 8011 - }, - "minecraft/sounds/block/wooden_door/open2.ogg": { - "hash": "5c44e7a8da8afddd9220121ba76ec1badebb56c3", - "size": 7320 - }, - "minecraft/sounds/block/wooden_door/open3.ogg": { - "hash": "d2ba0797ca24fcf15d105c88899089e4af5cb9f4", - "size": 6820 - }, - "minecraft/sounds/block/wooden_door/open4.ogg": { - "hash": "21464f4cfb0163f9071d2a84d818bd5ac5b6eee6", - "size": 7472 - }, - "minecraft/sounds/block/wooden_trapdoor/close1.ogg": { - "hash": "159697af99ef2640f870bee2aaeda9170a918523", - "size": 5519 - }, - "minecraft/sounds/block/wooden_trapdoor/close2.ogg": { - "hash": "5e49444266bf88c2006233a811561272ad8f157f", - "size": 5280 - }, - "minecraft/sounds/block/wooden_trapdoor/close3.ogg": { - "hash": "c9a5510420292be670d0020b7123ca0fef1f6087", - "size": 4887 - }, - "minecraft/sounds/block/wooden_trapdoor/open1.ogg": { - "hash": "9eb0c3c8c34bcf83db451c12f24edd756908d265", - "size": 5295 - }, - "minecraft/sounds/block/wooden_trapdoor/open2.ogg": { - "hash": "a410f82debee252f1399a8c391bef261ab42d07c", - "size": 5389 - }, - "minecraft/sounds/block/wooden_trapdoor/open3.ogg": { - "hash": "37c0ff8ac56889125bb0d11be7225f453e1e4098", - "size": 5907 - }, - "minecraft/sounds/block/wooden_trapdoor/open4.ogg": { - "hash": "f756c39f4ca9565c359a66d33b5a4f9d886e5479", - "size": 5788 - }, - "minecraft/sounds/block/wooden_trapdoor/open5.ogg": { - "hash": "3a05ef3ce1827538f54ba4b3262eaee438da4217", - "size": 5760 - }, - "minecraft/sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "minecraft/sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "minecraft/sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "minecraft/sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "minecraft/sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "minecraft/sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "minecraft/sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "minecraft/sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "minecraft/sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "minecraft/sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "minecraft/sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "minecraft/sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "minecraft/sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "minecraft/sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "minecraft/sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "minecraft/sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "minecraft/sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "minecraft/sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "minecraft/sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "minecraft/sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "minecraft/sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "minecraft/sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "minecraft/sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "minecraft/sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "minecraft/sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "minecraft/sounds/enchant/thorns/hit1.ogg": { - "hash": "539fe34036caba1b247df3360c688960e4defd81", - "size": 6662 - }, - "minecraft/sounds/enchant/thorns/hit2.ogg": { - "hash": "cce17e7a814eb77c9cc14d6f97ba6a941bbe9c74", - "size": 7228 - }, - "minecraft/sounds/enchant/thorns/hit3.ogg": { - "hash": "cc8d5578d3d8728955ab0d54b0278ffcf99d858b", - "size": 7976 - }, - "minecraft/sounds/enchant/thorns/hit4.ogg": { - "hash": "8797fc7cc14c4ffeae1b131631fa025154f98c86", - "size": 8269 - }, - "minecraft/sounds/entity/armorstand/break1.ogg": { - "hash": "d39e91b93f8e7eb31776e65e9788a0ab2c9b32c3", - "size": 7891 - }, - "minecraft/sounds/entity/armorstand/break2.ogg": { - "hash": "4d270722140425e172a192d4393676b1f65e15d5", - "size": 6862 - }, - "minecraft/sounds/entity/armorstand/break3.ogg": { - "hash": "0fed68b1071ec4f3c5ce24639c746b7e975c1c91", - "size": 6713 - }, - "minecraft/sounds/entity/armorstand/break4.ogg": { - "hash": "695ebb888cda6e98ce2cda9a69b2c29dddbb7b2b", - "size": 6292 - }, - "minecraft/sounds/entity/armorstand/hit1.ogg": { - "hash": "155de9993fbc036f371d9fee50c8b2012dc5adce", - "size": 7423 - }, - "minecraft/sounds/entity/armorstand/hit2.ogg": { - "hash": "504362657a72f3ecb1d694989c23c497310cc471", - "size": 6503 - }, - "minecraft/sounds/entity/armorstand/hit3.ogg": { - "hash": "136cc386976d1901f9b3b374a71d987efb50dce6", - "size": 6075 - }, - "minecraft/sounds/entity/armorstand/hit4.ogg": { - "hash": "6c83307ca1f6d7484d2899f381801713cdf06bbe", - "size": 6078 - }, - "minecraft/sounds/entity/cow/milk1.ogg": { - "hash": "462cbc14581ba05f4a5f1e5aa23cb48eb823bf2d", - "size": 14489 - }, - "minecraft/sounds/entity/cow/milk2.ogg": { - "hash": "47d640178306584d10213dbf05290150ff60a46b", - "size": 13302 - }, - "minecraft/sounds/entity/cow/milk3.ogg": { - "hash": "e7133a7d4822e40f0abd716faa3a8f340362b8d7", - "size": 13332 - }, - "minecraft/sounds/entity/guardian/ambient1.ogg": { - "hash": "6c5c988701199ca65fcd2caf88a0e456d3421977", - "size": 15061 - }, - "minecraft/sounds/entity/guardian/ambient2.ogg": { - "hash": "98e6c933794f74d15b1e87eea64ca6f766e557c2", - "size": 14776 - }, - "minecraft/sounds/entity/guardian/ambient3.ogg": { - "hash": "43ba9e9339435f351b4578723910556354e16d43", - "size": 13395 - }, - "minecraft/sounds/entity/guardian/ambient4.ogg": { - "hash": "4ebf0ae943f5881bb81af674e8596341e52015eb", - "size": 12793 - }, - "minecraft/sounds/entity/horse/eat1.ogg": { - "hash": "65727e3d0b1e51e537b0e476f119bee8be45edab", - "size": 8581 - }, - "minecraft/sounds/entity/horse/eat2.ogg": { - "hash": "1f13e157e2ff169eef53bab24e65cb40d41b93b6", - "size": 6990 - }, - "minecraft/sounds/entity/horse/eat3.ogg": { - "hash": "c5cd11a147cf6a37bd0f33f951f74464fb0d128a", - "size": 7073 - }, - "minecraft/sounds/entity/horse/eat4.ogg": { - "hash": "6ac381cb9b69baf96b909e59d8c9886579746e4f", - "size": 7143 - }, - "minecraft/sounds/entity/horse/eat5.ogg": { - "hash": "1826c6986572fe2f7ab9111dc6da9b67df1f7f20", - "size": 6249 - }, - "minecraft/sounds/entity/itemframe/add_item1.ogg": { - "hash": "cf44e74d49ef2793fb01143a37fd27ee50d0e727", - "size": 4404 - }, - "minecraft/sounds/entity/itemframe/add_item2.ogg": { - "hash": "281f889e8eadcb21e2bb664d4f337192fab3a139", - "size": 4303 - }, - "minecraft/sounds/entity/itemframe/add_item3.ogg": { - "hash": "e2b2464a1507c129e4fd8aa2447f92cfe1bd61bb", - "size": 4488 - }, - "minecraft/sounds/entity/itemframe/add_item4.ogg": { - "hash": "285196110d802aed2f6797eb436d70e36716edaa", - "size": 4581 - }, - "minecraft/sounds/entity/itemframe/break1.ogg": { - "hash": "36adcbb0553274272777667992b363d857b80af9", - "size": 4907 - }, - "minecraft/sounds/entity/itemframe/break2.ogg": { - "hash": "c756f26f5a702fca021795d9ae15b5dadba1cf07", - "size": 4980 - }, - "minecraft/sounds/entity/itemframe/break3.ogg": { - "hash": "1d15957378b747a2daad165dd14acc5689310e9a", - "size": 4956 - }, - "minecraft/sounds/entity/itemframe/place1.ogg": { - "hash": "fae49d67f7901e74e75c1343082096fd7f524ee7", - "size": 5362 - }, - "minecraft/sounds/entity/itemframe/place2.ogg": { - "hash": "dcddcc8d9845734c85e39afecb34cc2b1586905c", - "size": 5009 - }, - "minecraft/sounds/entity/itemframe/place3.ogg": { - "hash": "06dafda29984d98c81df8cd5edeca2e96599f1f4", - "size": 5218 - }, - "minecraft/sounds/entity/itemframe/place4.ogg": { - "hash": "d6a7e9b6882630bc21a0efad67dcccd12ccb2eb5", - "size": 4542 - }, - "minecraft/sounds/entity/itemframe/remove_item1.ogg": { - "hash": "83c8daabf4016b4a69a0aff792629776e646477a", - "size": 4179 - }, - "minecraft/sounds/entity/itemframe/remove_item2.ogg": { - "hash": "35a5c6a402a0f0091c1221a245ea9cc180975cc8", - "size": 4439 - }, - "minecraft/sounds/entity/itemframe/remove_item3.ogg": { - "hash": "54ae8bae3da40ea9a80739d7b36106bffaf8854c", - "size": 4347 - }, - "minecraft/sounds/entity/itemframe/remove_item4.ogg": { - "hash": "7c58d79a33c20c776c6f592b80e96305034c6dbe", - "size": 4311 - }, - "minecraft/sounds/entity/itemframe/rotate_item1.ogg": { - "hash": "c6ac8614f870ba8a7898a2544738d03dc141c92c", - "size": 4097 - }, - "minecraft/sounds/entity/itemframe/rotate_item2.ogg": { - "hash": "5ebe9a655de4ff8510a2c58e74d25a65ce6c8ad1", - "size": 4004 - }, - "minecraft/sounds/entity/itemframe/rotate_item3.ogg": { - "hash": "def695c50fa800dc639e91bea0148c7626ca5e87", - "size": 4021 - }, - "minecraft/sounds/entity/itemframe/rotate_item4.ogg": { - "hash": "5cd1caeb2b7c35e58c57a90eed97be8cd893e499", - "size": 4075 - }, - "minecraft/sounds/entity/leashknot/break1.ogg": { - "hash": "63c22eb984e3406f33bd3fc474b1d76f2c395f1a", - "size": 6632 - }, - "minecraft/sounds/entity/leashknot/break2.ogg": { - "hash": "48f9931bef7d3a07c7ea40126eb2bd9c71c4a0e7", - "size": 7237 - }, - "minecraft/sounds/entity/leashknot/break3.ogg": { - "hash": "1f411b36057067939b1aa1b0354ebb8eaa1e980d", - "size": 7741 - }, - "minecraft/sounds/entity/leashknot/place1.ogg": { - "hash": "2b048cb32391a275b07e5648ec6d474fb52f9f91", - "size": 6186 - }, - "minecraft/sounds/entity/leashknot/place2.ogg": { - "hash": "45d81989f156d74bd07939be66cb89aecd6f8609", - "size": 5924 - }, - "minecraft/sounds/entity/leashknot/place3.ogg": { - "hash": "ee39bc3030b4465309f67d897b9df23093acba06", - "size": 6367 - }, - "minecraft/sounds/entity/painting/break1.ogg": { - "hash": "a1aaacc760df41853a7c02e741b81bfc51c5e93c", - "size": 5644 - }, - "minecraft/sounds/entity/painting/break2.ogg": { - "hash": "330a29f4ac0f178bb2d5855b29ad1b262ef14604", - "size": 5380 - }, - "minecraft/sounds/entity/painting/break3.ogg": { - "hash": "7a4f2566e6d1ff536a9c6d7f9a0d804d15a3ce62", - "size": 5225 - }, - "minecraft/sounds/entity/painting/place1.ogg": { - "hash": "a3ab149628aa2f10acda1e1e3c097b04fcb46328", - "size": 4609 - }, - "minecraft/sounds/entity/painting/place2.ogg": { - "hash": "2211e494688ba04b0c4658ed74d7e48c2d391c33", - "size": 4720 - }, - "minecraft/sounds/entity/painting/place3.ogg": { - "hash": "f82bb1724f94ef3e2cd80a0e41ed0ca54c8f7502", - "size": 4708 - }, - "minecraft/sounds/entity/painting/place4.ogg": { - "hash": "08d3912d571693d82692458132d4de59928f16d6", - "size": 4920 - }, - "minecraft/sounds/entity/player/attack/crit1.ogg": { - "hash": "509656b6d02a4491f46c686e66b615950c6c1408", - "size": 8223 - }, - "minecraft/sounds/entity/player/attack/crit2.ogg": { - "hash": "1b172129daf7cd9a36d2b0f7820baf2e479e381a", - "size": 9783 - }, - "minecraft/sounds/entity/player/attack/crit3.ogg": { - "hash": "15bbaf7901d7abff12bb872ff88a6ad541f5227a", - "size": 8273 - }, - "minecraft/sounds/entity/player/attack/knockback1.ogg": { - "hash": "08626fc2a337c28b5dfdafb6daa9ea31f9a70571", - "size": 8148 - }, - "minecraft/sounds/entity/player/attack/knockback2.ogg": { - "hash": "0556f8b2dc424e7368b4ab9f8a315aa26982e3fc", - "size": 7428 - }, - "minecraft/sounds/entity/player/attack/knockback3.ogg": { - "hash": "085a6cd2e023877254d1118c403f39e556c003cb", - "size": 8234 - }, - "minecraft/sounds/entity/player/attack/knockback4.ogg": { - "hash": "1c722dfd43b06c28273bc8c56d1d02c1a6ea5e48", - "size": 8442 - }, - "minecraft/sounds/entity/player/attack/strong1.ogg": { - "hash": "d7067e204913cf9631bfbb7340102f6de75c2dfc", - "size": 5194 - }, - "minecraft/sounds/entity/player/attack/strong2.ogg": { - "hash": "56afe99ff911f7c56fb923cd85427a719c2a1424", - "size": 5782 - }, - "minecraft/sounds/entity/player/attack/strong3.ogg": { - "hash": "780917a341ca4e6a5a8f4e744142a94069189fb0", - "size": 5252 - }, - "minecraft/sounds/entity/player/attack/strong4.ogg": { - "hash": "a272af870850e4d5905f476ac23bcb28543a543a", - "size": 5460 - }, - "minecraft/sounds/entity/player/attack/strong5.ogg": { - "hash": "c3dcdf6dff63fcf4d35b2742b62018591de0e156", - "size": 5664 - }, - "minecraft/sounds/entity/player/attack/strong6.ogg": { - "hash": "ed76364b90ade21c5d25bf09a4a67475801bce66", - "size": 5122 - }, - "minecraft/sounds/entity/player/attack/sweep1.ogg": { - "hash": "fd20e1cd8c69bc2f037de950b078a729a4b7d6a6", - "size": 5546 - }, - "minecraft/sounds/entity/player/attack/sweep2.ogg": { - "hash": "c9534f4d840470b3c6efbcb84cff23c57baa3393", - "size": 5398 - }, - "minecraft/sounds/entity/player/attack/sweep3.ogg": { - "hash": "4c26fd4c2774e7afcbda1e293a27595e04e87c47", - "size": 5238 - }, - "minecraft/sounds/entity/player/attack/sweep4.ogg": { - "hash": "ae9bb7a332e3e3d3665f282b60b296ec01be97df", - "size": 4969 - }, - "minecraft/sounds/entity/player/attack/sweep5.ogg": { - "hash": "50a317f837b0604c3ebe8224951c1a0d7a94516a", - "size": 5329 - }, - "minecraft/sounds/entity/player/attack/sweep6.ogg": { - "hash": "39077d824a27e8040b0e1f2b4707d81149830d11", - "size": 5117 - }, - "minecraft/sounds/entity/player/attack/sweep7.ogg": { - "hash": "e8d0df494880f2067bb64d08a7428a78239c9a29", - "size": 5515 - }, - "minecraft/sounds/entity/player/attack/weak1.ogg": { - "hash": "f26ab58dc70ce7a3f4d16b5bb31620894b0b8812", - "size": 4337 - }, - "minecraft/sounds/entity/player/attack/weak2.ogg": { - "hash": "8d56863e83e0e114937522d3a4a7e124528c65b4", - "size": 4260 - }, - "minecraft/sounds/entity/player/attack/weak3.ogg": { - "hash": "5d78e883f8bf8123261a5b05cf90cb5cc020fa6e", - "size": 4463 - }, - "minecraft/sounds/entity/player/attack/weak4.ogg": { - "hash": "5fa52f2e49e446e466b721937cc168bba734ef33", - "size": 4525 - }, - "minecraft/sounds/entity/rabbit/attack1.ogg": { - "hash": "5041867a91a67cec2fa1ab572c351d2796a6f050", - "size": 7443 - }, - "minecraft/sounds/entity/rabbit/attack2.ogg": { - "hash": "4b90ff3a9b1486642bc0f15da0045d83a91df82e", - "size": 7268 - }, - "minecraft/sounds/entity/rabbit/attack3.ogg": { - "hash": "c31af622a2ee7beffb9daf72363a77a607be64a3", - "size": 9299 - }, - "minecraft/sounds/entity/rabbit/attack4.ogg": { - "hash": "8301a44446b04249e6896bc230f6d8c9d8e56273", - "size": 8857 - }, - "minecraft/sounds/entity/shulker/ambient1.ogg": { - "hash": "dd67ac8cf15d54eff38ef9a790be4692bcba2900", - "size": 7078 - }, - "minecraft/sounds/entity/shulker/ambient2.ogg": { - "hash": "f0d58706321168c2907cf13ae6f8ae9108244fc3", - "size": 7333 - }, - "minecraft/sounds/entity/shulker/ambient3.ogg": { - "hash": "d4f6c468ad9536049023a9680483c4d44088e084", - "size": 6148 - }, - "minecraft/sounds/entity/shulker/ambient4.ogg": { - "hash": "5c4cbba7fe4bc8214708f93f4db54102660a281d", - "size": 7371 - }, - "minecraft/sounds/entity/shulker/ambient5.ogg": { - "hash": "dbebdab8835d86493975dde6fd05db76de5a0605", - "size": 7116 - }, - "minecraft/sounds/entity/shulker/ambient6.ogg": { - "hash": "5cc7da22ff9cdea9175c8496c3e683d0ce97c9e2", - "size": 7554 - }, - "minecraft/sounds/entity/shulker/ambient7.ogg": { - "hash": "c0caa238bb45a074c117869eef193290fc27fb59", - "size": 8240 - }, - "minecraft/sounds/entity/shulker/close1.ogg": { - "hash": "7b99a069d855e1089c025e75c0b4ea6699220804", - "size": 5475 - }, - "minecraft/sounds/entity/shulker/close2.ogg": { - "hash": "7d90eb9e088738c9ae7ad8b2951c7432a0d7cc44", - "size": 5343 - }, - "minecraft/sounds/entity/shulker/close3.ogg": { - "hash": "ec247f38f3f60f9e185b31e787c1ad43caa0c73c", - "size": 5431 - }, - "minecraft/sounds/entity/shulker/close4.ogg": { - "hash": "fef5251190146ab8e0abe80183cd78c243d7c6fe", - "size": 5179 - }, - "minecraft/sounds/entity/shulker/close5.ogg": { - "hash": "e555fcece121879fe0becbada9d01dea27ab153d", - "size": 5376 - }, - "minecraft/sounds/entity/shulker/death1.ogg": { - "hash": "ce3bbcf44fd72e3d0b3fbcbb7334d100619ca71e", - "size": 13893 - }, - "minecraft/sounds/entity/shulker/death2.ogg": { - "hash": "db685fafb774a31072c6577a04a5693dba725155", - "size": 11278 - }, - "minecraft/sounds/entity/shulker/death3.ogg": { - "hash": "9bae8d2e28f81e1a5571a9ca6a6bf21595796658", - "size": 9857 - }, - "minecraft/sounds/entity/shulker/death4.ogg": { - "hash": "668ebaccbc4572fc4a7a79b166f467823ffa8c50", - "size": 11596 - }, - "minecraft/sounds/entity/shulker/hurt1.ogg": { - "hash": "b049ab95eb3a6f7fba35259cda3df9437259f590", - "size": 5465 - }, - "minecraft/sounds/entity/shulker/hurt2.ogg": { - "hash": "0714e023bd5b42e409b1aa12aee17376810282fe", - "size": 6371 - }, - "minecraft/sounds/entity/shulker/hurt3.ogg": { - "hash": "394253f2575216683fc1926a0a387a3e5e90bc16", - "size": 6445 - }, - "minecraft/sounds/entity/shulker/hurt4.ogg": { - "hash": "ba03ef98d9acdfc6696f41ddec0d0c95cb289d16", - "size": 6044 - }, - "minecraft/sounds/entity/shulker/hurt_closed1.ogg": { - "hash": "5491bbc4482b2e8d8382fc7623828b7764693f4d", - "size": 4583 - }, - "minecraft/sounds/entity/shulker/hurt_closed2.ogg": { - "hash": "da1a3e592fc80324109b930d5282f2766fc3701d", - "size": 4958 - }, - "minecraft/sounds/entity/shulker/hurt_closed3.ogg": { - "hash": "ac6609153f895d292de440566eb23438aa9f846e", - "size": 4602 - }, - "minecraft/sounds/entity/shulker/hurt_closed4.ogg": { - "hash": "78244ba4bba775f92e51148fab026d7c399e9055", - "size": 4779 - }, - "minecraft/sounds/entity/shulker/hurt_closed5.ogg": { - "hash": "eceb70cb374cc410ac23e00fc95ca0404f8a20f4", - "size": 4760 - }, - "minecraft/sounds/entity/shulker/open1.ogg": { - "hash": "accc7a55d92bf4a8509daeb8415b1a36a3646deb", - "size": 5471 - }, - "minecraft/sounds/entity/shulker/open2.ogg": { - "hash": "0331eec018c422631e6cb00960eea3e2c5c6e559", - "size": 5110 - }, - "minecraft/sounds/entity/shulker/open3.ogg": { - "hash": "77e87c6b92d268d8dc5a25780340461cda53b99c", - "size": 5169 - }, - "minecraft/sounds/entity/shulker/open4.ogg": { - "hash": "25fc442f8a0abf99be8e7f507e63c5866a055c70", - "size": 5045 - }, - "minecraft/sounds/entity/shulker/open5.ogg": { - "hash": "02e77c97360b82170ee58723ac2519fcd79b821e", - "size": 5239 - }, - "minecraft/sounds/entity/shulker/shoot1.ogg": { - "hash": "3f8b9415f67443206f6af52c1471d0de0354d046", - "size": 15040 - }, - "minecraft/sounds/entity/shulker/shoot2.ogg": { - "hash": "95805aac201b6852d0ab35bd2c75cfa64a926447", - "size": 14269 - }, - "minecraft/sounds/entity/shulker/shoot3.ogg": { - "hash": "f5873a8f416388c2ded80b4ffab6d65b7f18b305", - "size": 14203 - }, - "minecraft/sounds/entity/shulker/shoot4.ogg": { - "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", - "size": 15748 - }, - "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { - "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", - "size": 11384 - }, - "minecraft/sounds/entity/shulker_bullet/hit2.ogg": { - "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", - "size": 11186 - }, - "minecraft/sounds/entity/shulker_bullet/hit3.ogg": { - "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", - "size": 11880 - }, - "minecraft/sounds/entity/shulker_bullet/hit4.ogg": { - "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", - "size": 9074 - }, - "minecraft/sounds/entity/snowman/death1.ogg": { - "hash": "888fb12c5fb536268747df857ad439e17a4a2f44", - "size": 10362 - }, - "minecraft/sounds/entity/snowman/death2.ogg": { - "hash": "36409234aed55db1d006a65b92f1c64be4e4bbe0", - "size": 10107 - }, - "minecraft/sounds/entity/snowman/death3.ogg": { - "hash": "9f910c27c8cf336f211a75830821b0ec6abf6fa9", - "size": 9110 - }, - "minecraft/sounds/entity/snowman/hurt1.ogg": { - "hash": "da71b9f569cffbd8b4c88dbd30767315aba8067b", - "size": 6628 - }, - "minecraft/sounds/entity/snowman/hurt2.ogg": { - "hash": "50bf881d5a1a484f15f009bf0b86703111834516", - "size": 7087 - }, - "minecraft/sounds/entity/snowman/hurt3.ogg": { - "hash": "9a9d88fc2ba4c56b0089df4441f3a3ac1fcb8b0e", - "size": 6335 - }, - "minecraft/sounds/entity/squid/ambient1.ogg": { - "hash": "8ea4cfd31d4f286b039a63d52020aa6b5408a763", - "size": 10437 - }, - "minecraft/sounds/entity/squid/ambient2.ogg": { - "hash": "4ed7023a970b7f6a6d03558c3125fe85fea4ecd8", - "size": 9344 - }, - "minecraft/sounds/entity/squid/ambient3.ogg": { - "hash": "d997d6bd0a18be2b62c27363878f99540d845825", - "size": 9839 - }, - "minecraft/sounds/entity/squid/ambient4.ogg": { - "hash": "4a0ce0713583399108fad4698cbe63714fe5898f", - "size": 7540 - }, - "minecraft/sounds/entity/squid/ambient5.ogg": { - "hash": "b212815d8728730de16ff65a3f54a7fd06b98fbc", - "size": 10575 - }, - "minecraft/sounds/entity/squid/death1.ogg": { - "hash": "68beeda338fdb43c3b7cbbb718e82839e6d07ef3", - "size": 13305 - }, - "minecraft/sounds/entity/squid/death2.ogg": { - "hash": "a91e1f2cba408d784538d21424e52253864534b6", - "size": 13796 - }, - "minecraft/sounds/entity/squid/death3.ogg": { - "hash": "3efb22bf9a4ca184f037c309e4f7ece0a9ca53bc", - "size": 11042 - }, - "minecraft/sounds/entity/squid/hurt1.ogg": { - "hash": "eb93722c9adcccba57bc6e9b19039599e94934c8", - "size": 8234 - }, - "minecraft/sounds/entity/squid/hurt2.ogg": { - "hash": "3c05729b7cfdef0e5782080155004d4d0766ab41", - "size": 6866 - }, - "minecraft/sounds/entity/squid/hurt3.ogg": { - "hash": "96a92abe786f7f1fd5ee56a364c2fbee7f23a165", - "size": 6808 - }, - "minecraft/sounds/entity/squid/hurt4.ogg": { - "hash": "df97decf9d824c4b47c642bbcc3ac6c230e91bc2", - "size": 6514 - }, - "minecraft/sounds/entity/witch/ambient1.ogg": { - "hash": "166af5d48f1f67a4608be9d23fd27f8c16269893", - "size": 11349 - }, - "minecraft/sounds/entity/witch/ambient2.ogg": { - "hash": "e65b9794e249ffe93ba2ec75cd0c994697773073", - "size": 10091 - }, - "minecraft/sounds/entity/witch/ambient3.ogg": { - "hash": "b8e9d0b643fd331dcbeea8114d3ad59d96f4bc59", - "size": 12280 - }, - "minecraft/sounds/entity/witch/ambient4.ogg": { - "hash": "108529f98cbc67491b119ac6bec3f4af1ca3f1b0", - "size": 12035 - }, - "minecraft/sounds/entity/witch/ambient5.ogg": { - "hash": "c9b2193339b42279d874cebb4afe3761c1425bfa", - "size": 6694 - }, - "minecraft/sounds/entity/witch/death1.ogg": { - "hash": "627c939e2aa48a5e3f516848e66a76acb992c2a8", - "size": 10591 - }, - "minecraft/sounds/entity/witch/death2.ogg": { - "hash": "b5e67bcc0f5af24fa6d01f377215143ee7a1cf67", - "size": 10038 - }, - "minecraft/sounds/entity/witch/death3.ogg": { - "hash": "4c02a13757318403e7837260c1b30069dcb7be69", - "size": 7754 - }, - "minecraft/sounds/entity/witch/drink1.ogg": { - "hash": "894f26447ad5cff2afff1d66917a3f7760f1c3b7", - "size": 6169 - }, - "minecraft/sounds/entity/witch/drink2.ogg": { - "hash": "79ac9cc6fbb67cd1eeea2fcbf29804088b140f15", - "size": 6707 - }, - "minecraft/sounds/entity/witch/drink3.ogg": { - "hash": "c38f3e0ea505f0333996e6eaa0f2c0d5bfc8d4d7", - "size": 6060 - }, - "minecraft/sounds/entity/witch/drink4.ogg": { - "hash": "feedd2d726dedb8742519ac0c404d26bc3b5d735", - "size": 6411 - }, - "minecraft/sounds/entity/witch/hurt1.ogg": { - "hash": "d4f9f7adb9789781a3a0ca1a94262a474cbee1db", - "size": 6433 - }, - "minecraft/sounds/entity/witch/hurt2.ogg": { - "hash": "608ce4dc409ef39df6b0409647b89f2f1a2d9ded", - "size": 6869 - }, - "minecraft/sounds/entity/witch/hurt3.ogg": { - "hash": "591bb8451ac56723d2b689d9bc95c8020bb4809b", - "size": 6834 - }, - "minecraft/sounds/entity/witch/throw1.ogg": { - "hash": "455016d86e1ace53fc732190416dccca8cad40fa", - "size": 4747 - }, - "minecraft/sounds/entity/witch/throw2.ogg": { - "hash": "b81ffdb8b4932bdc9f0692423d426b8f2334da6c", - "size": 4652 - }, - "minecraft/sounds/entity/witch/throw3.ogg": { - "hash": "c07715ed9a7c41e554f30c86ab2e6818b4d4a6c8", - "size": 5137 - }, - "minecraft/sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "minecraft/sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "minecraft/sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "minecraft/sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "minecraft/sounds/fireworks/largeblast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "minecraft/sounds/fireworks/largeblast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "minecraft/sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "minecraft/sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "minecraft/sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "minecraft/sounds/item/armor/equip_chain1.ogg": { - "hash": "fd29d5ae9309aafaf40e5ec308cabd45c4a1e152", - "size": 6380 - }, - "minecraft/sounds/item/armor/equip_chain2.ogg": { - "hash": "df30fe9e52ade521d4019ce118f95c1d39390d97", - "size": 7070 - }, - "minecraft/sounds/item/armor/equip_chain3.ogg": { - "hash": "fb17cc91ec691e54590ba0fd1dbd69e6b567a530", - "size": 7108 - }, - "minecraft/sounds/item/armor/equip_chain4.ogg": { - "hash": "2aa3a86b0673a6e586ffdb4466b45c43eb2ba8f7", - "size": 7230 - }, - "minecraft/sounds/item/armor/equip_chain5.ogg": { - "hash": "66c6203abeca2f718f7bb09ded67d91fba0196cd", - "size": 5970 - }, - "minecraft/sounds/item/armor/equip_chain6.ogg": { - "hash": "6977300f83c4230f4d24d89df3892a755ba5b08d", - "size": 7175 - }, - "minecraft/sounds/item/armor/equip_diamond1.ogg": { - "hash": "548b24e7e67c0f0fd9d995a9539559e13ab18930", - "size": 7591 - }, - "minecraft/sounds/item/armor/equip_diamond2.ogg": { - "hash": "82185e25fb404f4d04cec2666ee698a76ecd2c44", - "size": 7142 - }, - "minecraft/sounds/item/armor/equip_diamond3.ogg": { - "hash": "e75b56b5b84644be68db4c92c0b086a9e4110fe6", - "size": 7036 - }, - "minecraft/sounds/item/armor/equip_diamond4.ogg": { - "hash": "be62533d5e2d6306901e07dff0ca862e6a6738d5", - "size": 7190 - }, - "minecraft/sounds/item/armor/equip_diamond5.ogg": { - "hash": "8a1c9994a6f35371b8e776b262f363692f222513", - "size": 6211 - }, - "minecraft/sounds/item/armor/equip_diamond6.ogg": { - "hash": "76ed99c31216d33b7c2d3a5eb385132f0a07f5dc", - "size": 7060 - }, - "minecraft/sounds/item/armor/equip_generic1.ogg": { - "hash": "19e3ddd127884efbbece9806ef8fce3498e03da3", - "size": 5157 - }, - "minecraft/sounds/item/armor/equip_generic2.ogg": { - "hash": "f64d194a003a43dd37c0fa02dd1ef39c4e22c00a", - "size": 5529 - }, - "minecraft/sounds/item/armor/equip_generic3.ogg": { - "hash": "d9ea46f172ccb92314c86054b2865a9f78cac07f", - "size": 5393 - }, - "minecraft/sounds/item/armor/equip_generic4.ogg": { - "hash": "1e9470b35545a17586f1305a20233acc4e104b04", - "size": 5393 - }, - "minecraft/sounds/item/armor/equip_generic5.ogg": { - "hash": "b7aa52172a204716ff6ac2711b2d0b6e74b47d02", - "size": 5542 - }, - "minecraft/sounds/item/armor/equip_generic6.ogg": { - "hash": "b16e70f12f123efd71d652717a473593e9e9d8e0", - "size": 6122 - }, - "minecraft/sounds/item/armor/equip_gold1.ogg": { - "hash": "7a122f23df31c32c5c2d14e06548a56546b5ea6c", - "size": 6789 - }, - "minecraft/sounds/item/armor/equip_gold2.ogg": { - "hash": "185fdb055113e3c1aafc7cc7c9141f2960b17ed3", - "size": 6578 - }, - "minecraft/sounds/item/armor/equip_gold3.ogg": { - "hash": "292b4dc4bb3d310585634e0b216db85ff9c642d0", - "size": 7272 - }, - "minecraft/sounds/item/armor/equip_gold4.ogg": { - "hash": "b6499b211b9dd3ea0c8da61b2f1478b0be096434", - "size": 7217 - }, - "minecraft/sounds/item/armor/equip_gold5.ogg": { - "hash": "91c6aab1954a292166d3c39c58179b8e2872ee60", - "size": 6085 - }, - "minecraft/sounds/item/armor/equip_gold6.ogg": { - "hash": "4abdbf22b4552d6575d801e4f87077de35ee5f01", - "size": 7173 - }, - "minecraft/sounds/item/armor/equip_iron1.ogg": { - "hash": "fcb8cef95d170fa97e14a35c625976511d53b1fd", - "size": 7470 - }, - "minecraft/sounds/item/armor/equip_iron2.ogg": { - "hash": "201fc02e913f277c2a599fee21d0cefd24abe977", - "size": 7670 - }, - "minecraft/sounds/item/armor/equip_iron3.ogg": { - "hash": "2951b5c0dd8c80b618affbea09fb5fe81435eccc", - "size": 8241 - }, - "minecraft/sounds/item/armor/equip_iron4.ogg": { - "hash": "2b73dd8c1b27b629c841fe26b2c633edf3aa64c8", - "size": 7637 - }, - "minecraft/sounds/item/armor/equip_iron5.ogg": { - "hash": "12ee841f09570ffd7ca155f8acde6588d3945168", - "size": 7069 - }, - "minecraft/sounds/item/armor/equip_iron6.ogg": { - "hash": "fb9ee08207b57f93cab9392ccbc5a94c27727a0f", - "size": 7189 - }, - "minecraft/sounds/item/armor/equip_leather1.ogg": { - "hash": "ebe259bc9b07c4ae6a08471e86dc0e6d8d4d04c2", - "size": 6373 - }, - "minecraft/sounds/item/armor/equip_leather2.ogg": { - "hash": "0811423a3fb1a8e53010b1d9a4994aa8a9fe714f", - "size": 6948 - }, - "minecraft/sounds/item/armor/equip_leather3.ogg": { - "hash": "10e3ea2313752eab2cd14fc9125001756da121dc", - "size": 6892 - }, - "minecraft/sounds/item/armor/equip_leather4.ogg": { - "hash": "64a8e6a57b4ff89d6d8c90916c412389166e3ea1", - "size": 7024 - }, - "minecraft/sounds/item/armor/equip_leather5.ogg": { - "hash": "8ccd1c57f2982182699073f47d8ec4875c45249c", - "size": 5900 - }, - "minecraft/sounds/item/armor/equip_leather6.ogg": { - "hash": "74c2c4cd3ccc69adae111b684d8620ce59c305ba", - "size": 6786 - }, - "minecraft/sounds/item/bottle/empty1.ogg": { - "hash": "d6b740955d317b31644397ff1b2049f6343c862d", - "size": 9020 - }, - "minecraft/sounds/item/bottle/empty2.ogg": { - "hash": "09e8b2079bc363d287fe85d5687af142d5fa0f82", - "size": 10977 - }, - "minecraft/sounds/item/bottle/fill1.ogg": { - "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", - "size": 9133 - }, - "minecraft/sounds/item/bottle/fill2.ogg": { - "hash": "8ade85479752442bc6f00db4d924e88f9f8591e9", - "size": 9303 - }, - "minecraft/sounds/item/bottle/fill3.ogg": { - "hash": "66a1c766a70f18978ddbcb3d1861e10e6b2722fa", - "size": 8921 - }, - "minecraft/sounds/item/bottle/fill4.ogg": { - "hash": "8f9e605a2e7895b480b5691cc460e41eedacbd58", - "size": 9331 - }, - "minecraft/sounds/item/bottle/fill_dragonbreath1.ogg": { - "hash": "cc6d28540b6033f5d420f7cd81a77f17619c0a2a", - "size": 8494 - }, - "minecraft/sounds/item/bottle/fill_dragonbreath2.ogg": { - "hash": "e56f9472bd8b2894115337b211857366e916966d", - "size": 6829 - }, - "minecraft/sounds/item/bucket/empty1.ogg": { - "hash": "27987b7065ef4a27106246f9d32382a0514f87b2", - "size": 10498 - }, - "minecraft/sounds/item/bucket/empty2.ogg": { - "hash": "a796e8907874e6ae174c30da28ff000f1cf566c3", - "size": 10277 - }, - "minecraft/sounds/item/bucket/empty3.ogg": { - "hash": "8dec8307dff359b0279e3e49798692309204d55e", - "size": 9888 - }, - "minecraft/sounds/item/bucket/empty_lava1.ogg": { - "hash": "3612c93dfebcedbeb22bc8283e0b85de033d081a", - "size": 11764 - }, - "minecraft/sounds/item/bucket/empty_lava2.ogg": { - "hash": "b98e76594736052ac7ab8851d95a96b5ad7d2ce2", - "size": 13443 - }, - "minecraft/sounds/item/bucket/empty_lava3.ogg": { - "hash": "d62e50329337eee968b1e93cce04a65aeecad27d", - "size": 11774 - }, - "minecraft/sounds/item/bucket/fill1.ogg": { - "hash": "e28ff6368461f0a0308ced79016ea98d5feb645f", - "size": 10900 - }, - "minecraft/sounds/item/bucket/fill2.ogg": { - "hash": "1d69d04c669d82a75da8ea2f8a1a63ebf5fefd0f", - "size": 10441 - }, - "minecraft/sounds/item/bucket/fill3.ogg": { - "hash": "556a88f3a8e8f407a94ad37b131dc8d5c3f236c0", - "size": 10844 - }, - "minecraft/sounds/item/bucket/fill_lava1.ogg": { - "hash": "840d3f489b866d6ec63e8d885469105ff65c591e", - "size": 9211 - }, - "minecraft/sounds/item/bucket/fill_lava2.ogg": { - "hash": "54290ce87fb0ebac606f497ac8a12c107b74a586", - "size": 9211 - }, - "minecraft/sounds/item/bucket/fill_lava3.ogg": { - "hash": "99125d80da85a6055d5757fe9194bee680ac9a63", - "size": 9278 - }, - "minecraft/sounds/item/elytra/elytra_loop.ogg": { - "hash": "90d599a1760137a7c4d7a52c77f5c65c02f137d4", - "size": 132727 - }, - "minecraft/sounds/item/hoe/till1.ogg": { - "hash": "0e6696ec35c5f4982cad6a6731edcffb11728aa9", - "size": 5875 - }, - "minecraft/sounds/item/hoe/till2.ogg": { - "hash": "46dd1e5e0f90bb72261e2986d530e80e8fc50560", - "size": 6022 - }, - "minecraft/sounds/item/hoe/till3.ogg": { - "hash": "d75f19c657e1f22b47d2060fd3495c444f35a477", - "size": 5833 - }, - "minecraft/sounds/item/hoe/till4.ogg": { - "hash": "cb95637a9d5e9b0cb36a2516f0dfac30fed9d720", - "size": 6544 - }, - "minecraft/sounds/item/shield/block1.ogg": { - "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", - "size": 5951 - }, - "minecraft/sounds/item/shield/block2.ogg": { - "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", - "size": 5396 - }, - "minecraft/sounds/item/shield/block3.ogg": { - "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", - "size": 5915 - }, - "minecraft/sounds/item/shield/block4.ogg": { - "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", - "size": 5656 - }, - "minecraft/sounds/item/shield/block5.ogg": { - "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", - "size": 5763 - }, - "minecraft/sounds/item/shovel/flatten1.ogg": { - "hash": "659b0fb0ef28429e3b779d833d6eedd8305cbbbc", - "size": 6103 - }, - "minecraft/sounds/item/shovel/flatten2.ogg": { - "hash": "ab51a39c66800bd6fd98c450131aac20790c535a", - "size": 6290 - }, - "minecraft/sounds/item/shovel/flatten3.ogg": { - "hash": "188e05f8f12787ea22dd1836fe2c9c7e4efd03af", - "size": 6101 - }, - "minecraft/sounds/item/shovel/flatten4.ogg": { - "hash": "2bf88ed6015273fa5b757531597cf156176b35f8", - "size": 6671 - }, - "minecraft/sounds/item/totem/use_totem.ogg": { - "hash": "e7f0337931cdb05c4234d2a9bc1f38ead675db26", - "size": 35952 - }, - "minecraft/sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "minecraft/sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "minecraft/sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "minecraft/sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "minecraft/sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "minecraft/sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "minecraft/sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "minecraft/sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "minecraft/sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "minecraft/sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "minecraft/sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "minecraft/sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "minecraft/sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "minecraft/sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "minecraft/sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "minecraft/sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "minecraft/sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "minecraft/sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "minecraft/sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "minecraft/sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "minecraft/sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "minecraft/sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "minecraft/sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "minecraft/sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "minecraft/sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "minecraft/sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "minecraft/sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "minecraft/sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "minecraft/sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "minecraft/sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "minecraft/sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "minecraft/sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "minecraft/sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "minecraft/sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "minecraft/sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "minecraft/sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "minecraft/sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "minecraft/sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "minecraft/sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "minecraft/sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "minecraft/sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "minecraft/sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "minecraft/sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "minecraft/sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "minecraft/sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "minecraft/sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "minecraft/sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "minecraft/sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "minecraft/sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "minecraft/sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "minecraft/sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "minecraft/sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "minecraft/sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "minecraft/sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "minecraft/sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "minecraft/sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "minecraft/sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "minecraft/sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "minecraft/sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "minecraft/sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "minecraft/sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "minecraft/sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "minecraft/sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "minecraft/sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "minecraft/sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "minecraft/sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "minecraft/sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "minecraft/sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "minecraft/sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "minecraft/sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "minecraft/sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "minecraft/sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "minecraft/sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "minecraft/sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "minecraft/sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "minecraft/sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "minecraft/sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "minecraft/sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "minecraft/sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "minecraft/sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "minecraft/sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "minecraft/sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "minecraft/sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "minecraft/sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "minecraft/sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "minecraft/sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "minecraft/sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "minecraft/sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "minecraft/sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "minecraft/sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "minecraft/sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "minecraft/sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "minecraft/sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "minecraft/sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "minecraft/sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "minecraft/sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "minecraft/sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "minecraft/sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "minecraft/sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "minecraft/sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "minecraft/sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "minecraft/sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "minecraft/sounds/mob/evocation_illager/cast1.ogg": { - "hash": "54d3edb3a90389d75f69987bfc678cabc4c87e26", - "size": 20383 - }, - "minecraft/sounds/mob/evocation_illager/cast2.ogg": { - "hash": "b273df5c1e0271b2d8b0c65720490f26cc2a7215", - "size": 17180 - }, - "minecraft/sounds/mob/evocation_illager/death1.ogg": { - "hash": "1f7d377e9b4eae36f14a789c617a002672f12d4a", - "size": 7428 - }, - "minecraft/sounds/mob/evocation_illager/death2.ogg": { - "hash": "60f96185109232213115f5d872bb255e8c7a0c81", - "size": 8336 - }, - "minecraft/sounds/mob/evocation_illager/fangs.ogg": { - "hash": "af4b651a46f231b85a168250139279bc40f61d21", - "size": 25652 - }, - "minecraft/sounds/mob/evocation_illager/hurt1.ogg": { - "hash": "80a6c6c1d60532793787e8a66ca2d129ac3fbac3", - "size": 5286 - }, - "minecraft/sounds/mob/evocation_illager/hurt2.ogg": { - "hash": "f4f7b2865ccaadccca94e83e38018e702457c3d4", - "size": 5264 - }, - "minecraft/sounds/mob/evocation_illager/idle1.ogg": { - "hash": "2e07d453eb202ad118188afab747735ee30c4fee", - "size": 9105 - }, - "minecraft/sounds/mob/evocation_illager/idle2.ogg": { - "hash": "658ff4745a987397d73d88433beacdd10ed77060", - "size": 6601 - }, - "minecraft/sounds/mob/evocation_illager/idle3.ogg": { - "hash": "29a8dc6ba0be69c30a30554d4df2897e7080e4c6", - "size": 11726 - }, - "minecraft/sounds/mob/evocation_illager/idle4.ogg": { - "hash": "38c7a291e6f92671edfc93ed417190007360ccc8", - "size": 13518 - }, - "minecraft/sounds/mob/evocation_illager/prepare_attack1.ogg": { - "hash": "fd879aaac2253fbc2a8995a8bab4b48ec11d0d41", - "size": 95577 - }, - "minecraft/sounds/mob/evocation_illager/prepare_attack2.ogg": { - "hash": "fc1a00ef9a40024a4b1ded698c4b772fe970cbef", - "size": 75594 - }, - "minecraft/sounds/mob/evocation_illager/prepare_summon.ogg": { - "hash": "f85e4f86826405a97d929e16f60a8a2fddc7abc0", - "size": 32474 - }, - "minecraft/sounds/mob/evocation_illager/prepare_wololo.ogg": { - "hash": "bad476e071c0e0d9cd6417bc636385e171578aae", - "size": 21496 - }, - "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "minecraft/sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "minecraft/sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "minecraft/sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "minecraft/sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "minecraft/sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "minecraft/sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "minecraft/sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "minecraft/sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "minecraft/sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "minecraft/sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "minecraft/sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "minecraft/sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "minecraft/sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "minecraft/sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "minecraft/sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "minecraft/sounds/mob/guardian/attack_loop.ogg": { - "hash": "49c71e06621ad56f69e99e0bbb9e82c37b8d8580", - "size": 20633 - }, - "minecraft/sounds/mob/guardian/curse.ogg": { - "hash": "3f2e554955be100d7f28c074586b764710330b8c", - "size": 45792 - }, - "minecraft/sounds/mob/guardian/elder_death.ogg": { - "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", - "size": 19980 - }, - "minecraft/sounds/mob/guardian/elder_hit1.ogg": { - "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", - "size": 8461 - }, - "minecraft/sounds/mob/guardian/elder_hit2.ogg": { - "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", - "size": 8392 - }, - "minecraft/sounds/mob/guardian/elder_hit3.ogg": { - "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", - "size": 8631 - }, - "minecraft/sounds/mob/guardian/elder_hit4.ogg": { - "hash": "186362097c9552903943d8d37a1e3b974e4aa618", - "size": 8680 - }, - "minecraft/sounds/mob/guardian/elder_idle1.ogg": { - "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", - "size": 17095 - }, - "minecraft/sounds/mob/guardian/elder_idle2.ogg": { - "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", - "size": 17437 - }, - "minecraft/sounds/mob/guardian/elder_idle3.ogg": { - "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", - "size": 14673 - }, - "minecraft/sounds/mob/guardian/elder_idle4.ogg": { - "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", - "size": 18822 - }, - "minecraft/sounds/mob/guardian/flop1.ogg": { - "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", - "size": 7422 - }, - "minecraft/sounds/mob/guardian/flop2.ogg": { - "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", - "size": 7355 - }, - "minecraft/sounds/mob/guardian/flop3.ogg": { - "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", - "size": 6994 - }, - "minecraft/sounds/mob/guardian/flop4.ogg": { - "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", - "size": 7371 - }, - "minecraft/sounds/mob/guardian/guardian_death.ogg": { - "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", - "size": 15820 - }, - "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { - "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", - "size": 9257 - }, - "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { - "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", - "size": 9111 - }, - "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { - "hash": "3008b71834c7815f70507c044da8defbcb585a80", - "size": 9363 - }, - "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { - "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", - "size": 9216 - }, - "minecraft/sounds/mob/guardian/land_death.ogg": { - "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", - "size": 11255 - }, - "minecraft/sounds/mob/guardian/land_hit1.ogg": { - "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", - "size": 12031 - }, - "minecraft/sounds/mob/guardian/land_hit2.ogg": { - "hash": "e9ccf74cb5b561e4839482863d1466f731903500", - "size": 11089 - }, - "minecraft/sounds/mob/guardian/land_hit3.ogg": { - "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", - "size": 11980 - }, - "minecraft/sounds/mob/guardian/land_hit4.ogg": { - "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", - "size": 11180 - }, - "minecraft/sounds/mob/guardian/land_idle1.ogg": { - "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", - "size": 6727 - }, - "minecraft/sounds/mob/guardian/land_idle2.ogg": { - "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", - "size": 5579 - }, - "minecraft/sounds/mob/guardian/land_idle3.ogg": { - "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", - "size": 6802 - }, - "minecraft/sounds/mob/guardian/land_idle4.ogg": { - "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", - "size": 5687 - }, - "minecraft/sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "minecraft/sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "minecraft/sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "minecraft/sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "minecraft/sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "minecraft/sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "minecraft/sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "minecraft/sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "minecraft/sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "minecraft/sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "minecraft/sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "minecraft/sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "minecraft/sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "minecraft/sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "minecraft/sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "minecraft/sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "minecraft/sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "minecraft/sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "minecraft/sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "minecraft/sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "minecraft/sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "minecraft/sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "minecraft/sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "minecraft/sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "minecraft/sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "minecraft/sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "minecraft/sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "minecraft/sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "minecraft/sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "minecraft/sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "minecraft/sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "minecraft/sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "minecraft/sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "minecraft/sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "minecraft/sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "minecraft/sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "minecraft/sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "minecraft/sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "minecraft/sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "minecraft/sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "minecraft/sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "minecraft/sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "minecraft/sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "minecraft/sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "minecraft/sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "minecraft/sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "minecraft/sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "minecraft/sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "minecraft/sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "minecraft/sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "minecraft/sounds/mob/husk/death1.ogg": { - "hash": "a3e09e3bd63fe64ad3f5bc80d41c713b142c625b", - "size": 11994 - }, - "minecraft/sounds/mob/husk/death2.ogg": { - "hash": "658c4988a4ae5414a7d8818397b37c870d2805c4", - "size": 14011 - }, - "minecraft/sounds/mob/husk/hurt1.ogg": { - "hash": "df807aa06d67adafc96907b437dd5f3b82d04bb5", - "size": 9935 - }, - "minecraft/sounds/mob/husk/hurt2.ogg": { - "hash": "603f17073b0ed21701163b2aad1afb02111a8ed3", - "size": 10766 - }, - "minecraft/sounds/mob/husk/idle1.ogg": { - "hash": "26d8fc6a71a7d911a8fd88edebc460030dc48e67", - "size": 15380 - }, - "minecraft/sounds/mob/husk/idle2.ogg": { - "hash": "1424a1b86f3c1711676025e795809b24e9d789f9", - "size": 19709 - }, - "minecraft/sounds/mob/husk/idle3.ogg": { - "hash": "159ff39d89331996c7221f42c72db25e78523fd8", - "size": 21392 - }, - "minecraft/sounds/mob/husk/step1.ogg": { - "hash": "0b521d8200bfda7bb11c8fb6d6a03d52f6b740e7", - "size": 9073 - }, - "minecraft/sounds/mob/husk/step2.ogg": { - "hash": "6ead5bdd4a06d466959de48dea4e4835f3568942", - "size": 9248 - }, - "minecraft/sounds/mob/husk/step3.ogg": { - "hash": "efef714310e913c1580ccfc1739a12aff0d6ca26", - "size": 7752 - }, - "minecraft/sounds/mob/husk/step4.ogg": { - "hash": "70a1c99c314a134027988106a3b61b15389d5f2f", - "size": 9398 - }, - "minecraft/sounds/mob/husk/step5.ogg": { - "hash": "b6858c3516e3516fd68d3e697ae673f2d2cf2896", - "size": 8791 - }, - "minecraft/sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "minecraft/sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "minecraft/sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "minecraft/sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "minecraft/sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "minecraft/sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "minecraft/sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "minecraft/sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "minecraft/sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "minecraft/sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "minecraft/sounds/mob/llama/angry1.ogg": { - "hash": "3c7d131bea20c3ecf4944ea348f0b7f1ffd589b8", - "size": 22707 - }, - "minecraft/sounds/mob/llama/death1.ogg": { - "hash": "52b923b1b552936f2ac5fbd510bfbdd4cf7b14e7", - "size": 8712 - }, - "minecraft/sounds/mob/llama/death2.ogg": { - "hash": "7496b0e5fe51d486a1c18a10f354802b64c72df5", - "size": 10071 - }, - "minecraft/sounds/mob/llama/eat1.ogg": { - "hash": "26a12b0f58bbc075d791a88a4c40ea483f5f68aa", - "size": 6546 - }, - "minecraft/sounds/mob/llama/eat2.ogg": { - "hash": "b920529bff1cd036e2bd1030b5fdb1618e869d79", - "size": 6950 - }, - "minecraft/sounds/mob/llama/eat3.ogg": { - "hash": "fb8ef675c17637bf7b16e97ab33701b9db274557", - "size": 6407 - }, - "minecraft/sounds/mob/llama/hurt1.ogg": { - "hash": "ec88e60f461446217590da0ca3f5b9723aea440a", - "size": 16720 - }, - "minecraft/sounds/mob/llama/hurt2.ogg": { - "hash": "0eb97ddb69796a7f0cfa8c582da49b0ea3f078a1", - "size": 11844 - }, - "minecraft/sounds/mob/llama/hurt3.ogg": { - "hash": "4be797a654ef7d62adbba23f531324f97b8f0da2", - "size": 15435 - }, - "minecraft/sounds/mob/llama/idle1.ogg": { - "hash": "add752f78fbd0398f0e9e0755e4e12dc196b821c", - "size": 8060 - }, - "minecraft/sounds/mob/llama/idle2.ogg": { - "hash": "c10fd6127207673fa43ef93038121f0d5aebc456", - "size": 13184 - }, - "minecraft/sounds/mob/llama/idle3.ogg": { - "hash": "1584417fc341cc7a34f2de0a5f6e8249684cf1f1", - "size": 6825 - }, - "minecraft/sounds/mob/llama/idle4.ogg": { - "hash": "a9e0a8b4237387f40008b6f0227915c5dd8281fd", - "size": 6403 - }, - "minecraft/sounds/mob/llama/idle5.ogg": { - "hash": "af1519b9429688e8cebc6d7edd8ac5cfc8d1a6af", - "size": 13475 - }, - "minecraft/sounds/mob/llama/spit1.ogg": { - "hash": "361c8d76dce6157713e24e77c7feb20868ae0e38", - "size": 7436 - }, - "minecraft/sounds/mob/llama/spit2.ogg": { - "hash": "a783e772d25d52b7e3d4d9a58458bdc23e94efdc", - "size": 6876 - }, - "minecraft/sounds/mob/llama/step1.ogg": { - "hash": "7584883d3969a771716a29f55a695acad068c9c8", - "size": 5802 - }, - "minecraft/sounds/mob/llama/step2.ogg": { - "hash": "20ddc6a5fec1f7be2d92c73ffed513855fe7a906", - "size": 5632 - }, - "minecraft/sounds/mob/llama/step3.ogg": { - "hash": "d380b144db2faf356520919d646ab95863cbf51e", - "size": 5313 - }, - "minecraft/sounds/mob/llama/step4.ogg": { - "hash": "7c8f2ffac9470cbd75cb668797714c3602bc3ebe", - "size": 5585 - }, - "minecraft/sounds/mob/llama/step5.ogg": { - "hash": "6aef9bad980e39643edb9154457da314357ed1f1", - "size": 5701 - }, - "minecraft/sounds/mob/llama/swag.ogg": { - "hash": "14802b4346986369a7bbf616ebc4023e34e4f517", - "size": 8476 - }, - "minecraft/sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "minecraft/sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "minecraft/sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "minecraft/sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "minecraft/sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "minecraft/sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "minecraft/sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "minecraft/sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "minecraft/sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "minecraft/sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "minecraft/sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "minecraft/sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "minecraft/sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "minecraft/sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "minecraft/sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "minecraft/sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "minecraft/sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "minecraft/sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "minecraft/sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "minecraft/sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "minecraft/sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "minecraft/sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "minecraft/sounds/mob/polarbear/death1.ogg": { - "hash": "2b65351eb74b019efe40a451a1f3f2fcf5c2bf4d", - "size": 15304 - }, - "minecraft/sounds/mob/polarbear/death2.ogg": { - "hash": "9f8d13d0b8420cc664241765a841253d02272798", - "size": 13211 - }, - "minecraft/sounds/mob/polarbear/death3.ogg": { - "hash": "7778df9b63d09e89859058afdf31e3f426e5bebf", - "size": 12329 - }, - "minecraft/sounds/mob/polarbear/hurt1.ogg": { - "hash": "d030d4c98ec70fd0d84c43a944de0980f6bb5355", - "size": 8789 - }, - "minecraft/sounds/mob/polarbear/hurt2.ogg": { - "hash": "a11dc3ff01778f57819af7f42f18d136d9b3bf01", - "size": 7596 - }, - "minecraft/sounds/mob/polarbear/hurt3.ogg": { - "hash": "4a5af65300334c4991a057990e9f8c23a2a1416b", - "size": 10483 - }, - "minecraft/sounds/mob/polarbear/hurt4.ogg": { - "hash": "1d58859744fcc7c09ffecbe16f84752b057d8d77", - "size": 8936 - }, - "minecraft/sounds/mob/polarbear/idle1.ogg": { - "hash": "8e3b07adf3b09ea60e82062277fe301205d03421", - "size": 16030 - }, - "minecraft/sounds/mob/polarbear/idle2.ogg": { - "hash": "db682892da4e2e4214ff3233bf719c7609d95477", - "size": 18689 - }, - "minecraft/sounds/mob/polarbear/idle3.ogg": { - "hash": "954f82c6da9670f1383b4d0002061ebc1536c35a", - "size": 11289 - }, - "minecraft/sounds/mob/polarbear/idle4.ogg": { - "hash": "dcd7ec12919c1b6b5932dd46390a3cfe9b5384c9", - "size": 16419 - }, - "minecraft/sounds/mob/polarbear/step1.ogg": { - "hash": "007f04ca456cfc7c0e877352f01a7aa77dff636c", - "size": 7127 - }, - "minecraft/sounds/mob/polarbear/step2.ogg": { - "hash": "a9d52deab40b2ecb45aa0778e166983c1df7c5cc", - "size": 7428 - }, - "minecraft/sounds/mob/polarbear/step3.ogg": { - "hash": "837d1badadc01317eaf2a0c6c5a475e120a75262", - "size": 6208 - }, - "minecraft/sounds/mob/polarbear/step4.ogg": { - "hash": "973f284bffdc6cbb6379d0d641f4c14a36adee39", - "size": 7358 - }, - "minecraft/sounds/mob/polarbear/warning1.ogg": { - "hash": "3ab5202db5786cdc438cd8fbc554f3fc1a929939", - "size": 10122 - }, - "minecraft/sounds/mob/polarbear/warning2.ogg": { - "hash": "580a2de441d8caa949758dfb193ba3e6ab4ee61d", - "size": 11975 - }, - "minecraft/sounds/mob/polarbear/warning3.ogg": { - "hash": "58f044e833493dcc6d8963b56cae23c8e0d2eee3", - "size": 10677 - }, - "minecraft/sounds/mob/polarbear_baby/idle1.ogg": { - "hash": "8e3b07adf3b09ea60e82062277fe301205d03421", - "size": 16030 - }, - "minecraft/sounds/mob/polarbear_baby/idle2.ogg": { - "hash": "db682892da4e2e4214ff3233bf719c7609d95477", - "size": 18689 - }, - "minecraft/sounds/mob/polarbear_baby/idle3.ogg": { - "hash": "4a1cd5bb70f5177dd5b0aeb03fe0a2c6e37fca4a", - "size": 17665 - }, - "minecraft/sounds/mob/polarbear_baby/idle4.ogg": { - "hash": "954f82c6da9670f1383b4d0002061ebc1536c35a", - "size": 11289 - }, - "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { - "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", - "size": 7018 - }, - "minecraft/sounds/mob/rabbit/hop1.ogg": { - "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", - "size": 5938 - }, - "minecraft/sounds/mob/rabbit/hop2.ogg": { - "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", - "size": 6993 - }, - "minecraft/sounds/mob/rabbit/hop3.ogg": { - "hash": "461436665544dc44e12f79cad893de2ad02ddffc", - "size": 6597 - }, - "minecraft/sounds/mob/rabbit/hop4.ogg": { - "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", - "size": 5811 - }, - "minecraft/sounds/mob/rabbit/hurt1.ogg": { - "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", - "size": 6750 - }, - "minecraft/sounds/mob/rabbit/hurt2.ogg": { - "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", - "size": 5988 - }, - "minecraft/sounds/mob/rabbit/hurt3.ogg": { - "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", - "size": 6389 - }, - "minecraft/sounds/mob/rabbit/hurt4.ogg": { - "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", - "size": 6650 - }, - "minecraft/sounds/mob/rabbit/idle1.ogg": { - "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", - "size": 5806 - }, - "minecraft/sounds/mob/rabbit/idle2.ogg": { - "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", - "size": 6988 - }, - "minecraft/sounds/mob/rabbit/idle3.ogg": { - "hash": "8906199918a85564590c7a01e854c3820853533e", - "size": 5840 - }, - "minecraft/sounds/mob/rabbit/idle4.ogg": { - "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", - "size": 8691 - }, - "minecraft/sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "minecraft/sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "minecraft/sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "minecraft/sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "minecraft/sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "minecraft/sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "minecraft/sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "minecraft/sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "minecraft/sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "minecraft/sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "minecraft/sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "minecraft/sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "minecraft/sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "minecraft/sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "minecraft/sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "minecraft/sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "minecraft/sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "minecraft/sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "minecraft/sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "minecraft/sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "minecraft/sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "minecraft/sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "minecraft/sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "minecraft/sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "minecraft/sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "minecraft/sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "minecraft/sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "minecraft/sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "minecraft/sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "minecraft/sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "minecraft/sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "minecraft/sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "minecraft/sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "minecraft/sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "minecraft/sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "minecraft/sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "minecraft/sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "minecraft/sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "minecraft/sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "minecraft/sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "minecraft/sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "minecraft/sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "minecraft/sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "minecraft/sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "minecraft/sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "minecraft/sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "minecraft/sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "minecraft/sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "minecraft/sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "minecraft/sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "minecraft/sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "minecraft/sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "minecraft/sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "minecraft/sounds/mob/stray/death1.ogg": { - "hash": "db71dc06bdc5d40f20f3b896572b2b6ef7bccd7a", - "size": 18015 - }, - "minecraft/sounds/mob/stray/death2.ogg": { - "hash": "d48940aeab2d4068bd157e6810406c882503a813", - "size": 18817 - }, - "minecraft/sounds/mob/stray/hurt1.ogg": { - "hash": "a92ffafc8fdf95a553ce0bbf1bc106a3394daca2", - "size": 8397 - }, - "minecraft/sounds/mob/stray/hurt2.ogg": { - "hash": "b0bdac0097af7d17b88f86f4f19767f0a05c12ae", - "size": 8126 - }, - "minecraft/sounds/mob/stray/hurt3.ogg": { - "hash": "5e64ed082336f118a07fbaa08616c94815546f8a", - "size": 8995 - }, - "minecraft/sounds/mob/stray/hurt4.ogg": { - "hash": "b88bbb3d20be99db054e38b3025c6a730a03a6a7", - "size": 8585 - }, - "minecraft/sounds/mob/stray/idle1.ogg": { - "hash": "5ae2932c72fe01bb7de76feea2a5c98cc4f01677", - "size": 7372 - }, - "minecraft/sounds/mob/stray/idle2.ogg": { - "hash": "a7ec4468b3713051ad2db49da57213fb0ac71c6a", - "size": 7470 - }, - "minecraft/sounds/mob/stray/idle3.ogg": { - "hash": "1e3649a7ed0f8dd3e45f07dc3257240c83333877", - "size": 7531 - }, - "minecraft/sounds/mob/stray/idle4.ogg": { - "hash": "941add0940fff023b3fcf70437939a0f6d384e70", - "size": 8977 - }, - "minecraft/sounds/mob/stray/step1.ogg": { - "hash": "824c98d1073f33118669e34136d353fdcd662ef9", - "size": 7370 - }, - "minecraft/sounds/mob/stray/step2.ogg": { - "hash": "d1cd2abdf431e76ef50d8bef1d937ed071583a85", - "size": 6635 - }, - "minecraft/sounds/mob/stray/step3.ogg": { - "hash": "9004d9238ef7effdcc7c9e94249d489248257874", - "size": 7133 - }, - "minecraft/sounds/mob/stray/step4.ogg": { - "hash": "2169e0302e1d7ce1e32dc8d41648c8059da5eaa7", - "size": 8524 - }, - "minecraft/sounds/mob/vex/charge1.ogg": { - "hash": "478e408dfbdf80fbef0c01c00e13db9d30c6fdef", - "size": 20167 - }, - "minecraft/sounds/mob/vex/charge2.ogg": { - "hash": "e967f24f61a222b616dd9cda511f0295aad99bbd", - "size": 20344 - }, - "minecraft/sounds/mob/vex/charge3.ogg": { - "hash": "342790fb463baafaa7b8d61102567b48505cbdf2", - "size": 23488 - }, - "minecraft/sounds/mob/vex/death1.ogg": { - "hash": "6bfff2a958db431970b1cb8d9dbb9c219cc61022", - "size": 15245 - }, - "minecraft/sounds/mob/vex/death2.ogg": { - "hash": "fe0aa753f52ff42f65b0ce142cd91c7851eae3ba", - "size": 15298 - }, - "minecraft/sounds/mob/vex/hurt1.ogg": { - "hash": "705958413c53d3be211df142ac4373a4471427da", - "size": 15388 - }, - "minecraft/sounds/mob/vex/hurt2.ogg": { - "hash": "4f380fccd5258b882bb7d5a471a7906ef0a5a0e5", - "size": 15839 - }, - "minecraft/sounds/mob/vex/idle1.ogg": { - "hash": "412fbf472c29b9eef3a08cafcf665c0c9bd93ab8", - "size": 16578 - }, - "minecraft/sounds/mob/vex/idle2.ogg": { - "hash": "23360665fe34480dae0056e9f11ef6c47cc8e3df", - "size": 22480 - }, - "minecraft/sounds/mob/vex/idle3.ogg": { - "hash": "756529ea99c4e259d66b1dd0b945e7d62904e2c8", - "size": 24561 - }, - "minecraft/sounds/mob/vex/idle4.ogg": { - "hash": "e1473161a5f6e52bee97c38b1c05c8342503bbf2", - "size": 26684 - }, - "minecraft/sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "minecraft/sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "minecraft/sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "minecraft/sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "minecraft/sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "minecraft/sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "minecraft/sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "minecraft/sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "minecraft/sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "minecraft/sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "minecraft/sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "minecraft/sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "minecraft/sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "minecraft/sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "minecraft/sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "minecraft/sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "minecraft/sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "minecraft/sounds/mob/vindication_illager/death1.ogg": { - "hash": "925654a26dd71aca3ab1bbf4373815a9bf128b47", - "size": 7464 - }, - "minecraft/sounds/mob/vindication_illager/death2.ogg": { - "hash": "2df2e501b08129614ebf5e42dcca20b8fc809192", - "size": 7343 - }, - "minecraft/sounds/mob/vindication_illager/hurt1.ogg": { - "hash": "b28d52e4ac00b71576a78bdbad0f773ec8756b66", - "size": 6290 - }, - "minecraft/sounds/mob/vindication_illager/hurt2.ogg": { - "hash": "04d181f5f4d61d2215175a1e63e7caaf9b624ab2", - "size": 6573 - }, - "minecraft/sounds/mob/vindication_illager/hurt3.ogg": { - "hash": "4d279a6cc6dd3161ed273cc6796ae99d1a3a2175", - "size": 6764 - }, - "minecraft/sounds/mob/vindication_illager/idle1.ogg": { - "hash": "9de75e25e57b327074f50fefd60bff0589702f19", - "size": 8206 - }, - "minecraft/sounds/mob/vindication_illager/idle2.ogg": { - "hash": "7f2c9a3515287335cdd5429c0cfbf12f8827cbfb", - "size": 6707 - }, - "minecraft/sounds/mob/vindication_illager/idle3.ogg": { - "hash": "59b72a547ac80457463715a7cc24b03197653f60", - "size": 6572 - }, - "minecraft/sounds/mob/vindication_illager/idle4.ogg": { - "hash": "71f7bc8ea9940bdb8e2b1124b44b8a886426bd1f", - "size": 8166 - }, - "minecraft/sounds/mob/vindication_illager/idle5.ogg": { - "hash": "29c3ea6ab1866dd60d5c13d5bdfdadc85a000b75", - "size": 7219 - }, - "minecraft/sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "minecraft/sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "minecraft/sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "minecraft/sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "minecraft/sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "minecraft/sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "minecraft/sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "minecraft/sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "minecraft/sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "minecraft/sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "minecraft/sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "minecraft/sounds/mob/wither_skeleton/death1.ogg": { - "hash": "917736d555d124702429e05485e9921ba2420c18", - "size": 15618 - }, - "minecraft/sounds/mob/wither_skeleton/death2.ogg": { - "hash": "b2078a1f1641bcb429b82d9d15f378362b770dc8", - "size": 16220 - }, - "minecraft/sounds/mob/wither_skeleton/hurt1.ogg": { - "hash": "9570e1d01565f8bbcbee22145aec80cabb0027eb", - "size": 13847 - }, - "minecraft/sounds/mob/wither_skeleton/hurt2.ogg": { - "hash": "623296e4e8fc1fa00b769ca5b8bba7e711fc01cb", - "size": 12306 - }, - "minecraft/sounds/mob/wither_skeleton/hurt3.ogg": { - "hash": "c6da4885630fe8f76f42b6930b938b3fbd080757", - "size": 11285 - }, - "minecraft/sounds/mob/wither_skeleton/hurt4.ogg": { - "hash": "0f1b391091236dadf8ab0108185d450639e54879", - "size": 12448 - }, - "minecraft/sounds/mob/wither_skeleton/idle1.ogg": { - "hash": "0e6d00d4c3f24a4e86eace20e63283a7d409854f", - "size": 28586 - }, - "minecraft/sounds/mob/wither_skeleton/idle2.ogg": { - "hash": "8c5427b9b55d9cdc3910e5c608be4c70f83f90ea", - "size": 30936 - }, - "minecraft/sounds/mob/wither_skeleton/idle3.ogg": { - "hash": "12ad9b74b454e7156d42154eabb8228820f485e7", - "size": 25853 - }, - "minecraft/sounds/mob/wither_skeleton/step1.ogg": { - "hash": "f646271fcab59f35d80ce4834d853b35c56789a6", - "size": 8994 - }, - "minecraft/sounds/mob/wither_skeleton/step2.ogg": { - "hash": "32eb62df4ca42c3cbcc76fea1f8009a8da3628de", - "size": 8304 - }, - "minecraft/sounds/mob/wither_skeleton/step3.ogg": { - "hash": "5ed98b8375fd787baf19d7d434f0333a189ccb51", - "size": 8738 - }, - "minecraft/sounds/mob/wither_skeleton/step4.ogg": { - "hash": "a7ed72c3701d6174196d1d259d35cc2be301140d", - "size": 9032 - }, - "minecraft/sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "minecraft/sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "minecraft/sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "minecraft/sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "minecraft/sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "minecraft/sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "minecraft/sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "minecraft/sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "minecraft/sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "minecraft/sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "minecraft/sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "minecraft/sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "minecraft/sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "minecraft/sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "minecraft/sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "minecraft/sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "minecraft/sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "minecraft/sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "minecraft/sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "minecraft/sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "minecraft/sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "minecraft/sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "minecraft/sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "minecraft/sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "minecraft/sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "minecraft/sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "minecraft/sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "minecraft/sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "minecraft/sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "minecraft/sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "minecraft/sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "minecraft/sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "minecraft/sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "minecraft/sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "minecraft/sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "minecraft/sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "minecraft/sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "minecraft/sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "minecraft/sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "minecraft/sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "minecraft/sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "minecraft/sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "minecraft/sounds/mob/zombie_villager/death.ogg": { - "hash": "323880d656a3ca6b42ac9890857dcfc9b354cdbf", - "size": 10274 - }, - "minecraft/sounds/mob/zombie_villager/hurt1.ogg": { - "hash": "ebce815ea3ee1bf06e0817453d1c9988cfb99a92", - "size": 11898 - }, - "minecraft/sounds/mob/zombie_villager/hurt2.ogg": { - "hash": "713be8d0f6b8373cc2294f76cb80bb84abad05f6", - "size": 11968 - }, - "minecraft/sounds/mob/zombie_villager/say1.ogg": { - "hash": "db4dee87d8e7506586c0b8e4fa665dab30afc280", - "size": 13397 - }, - "minecraft/sounds/mob/zombie_villager/say2.ogg": { - "hash": "1664efefbd7bc74eaaf000800f5427bfcf2fb6f4", - "size": 13458 - }, - "minecraft/sounds/mob/zombie_villager/say3.ogg": { - "hash": "08a63afa82b424db5ad217b0a861bcba419ab597", - "size": 18807 - }, - "minecraft/sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "minecraft/sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "minecraft/sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "minecraft/sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "minecraft/sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "minecraft/sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "minecraft/sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "minecraft/sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "minecraft/sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "minecraft/sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "minecraft/sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "minecraft/sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "minecraft/sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "minecraft/sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "minecraft/sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "minecraft/sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "minecraft/sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "minecraft/sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "minecraft/sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "minecraft/sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "minecraft/sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "minecraft/sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "minecraft/sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "minecraft/sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "minecraft/sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "minecraft/sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "minecraft/sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "minecraft/sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "minecraft/sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "minecraft/sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "minecraft/sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "minecraft/sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "minecraft/sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "minecraft/sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "minecraft/sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "minecraft/sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "minecraft/sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "minecraft/sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "minecraft/sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "minecraft/sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "minecraft/sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "minecraft/sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "minecraft/sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "minecraft/sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "minecraft/sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "minecraft/sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "minecraft/sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "minecraft/sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "minecraft/sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "minecraft/sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "minecraft/sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "minecraft/sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "minecraft/sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "minecraft/sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "minecraft/sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "minecraft/sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "minecraft/sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "minecraft/sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "minecraft/sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "minecraft/sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "minecraft/sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "minecraft/sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "minecraft/sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "minecraft/sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "minecraft/sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "minecraft/sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "minecraft/sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "minecraft/sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "minecraft/sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "minecraft/sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "minecraft/sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "minecraft/sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "minecraft/sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "minecraft/sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "minecraft/sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "minecraft/sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "minecraft/sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "minecraft/sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "minecraft/sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "minecraft/sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "minecraft/sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "minecraft/sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "minecraft/sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "minecraft/sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "minecraft/sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "minecraft/sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "minecraft/sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "minecraft/sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "minecraft/sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "minecraft/sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "minecraft/sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "minecraft/sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "minecraft/sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "minecraft/sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "minecraft/sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "minecraft/sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "minecraft/sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "minecraft/sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "minecraft/sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "minecraft/sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "minecraft/sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "minecraft/sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "minecraft/sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "minecraft/sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "minecraft/sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "minecraft/sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "minecraft/sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "minecraft/sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "minecraft/sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "minecraft/sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "minecraft/sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "minecraft/sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "minecraft/sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "minecraft/sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "minecraft/sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "minecraft/sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "minecraft/sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "minecraft/sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "minecraft/sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "minecraft/sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "minecraft/sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "minecraft/sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "minecraft/sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - }, - "pack.mcmeta": { - "hash": "75eb66e7c0e23ced424f25adced653f5aaeb6af2", - "size": 14164 - }, - "realms/lang/af_za.lang": { - "hash": "13d12f8ddb622c32a985d76cc119a30e3db1e7ef", - "size": 11755 - }, - "realms/lang/ar_sa.lang": { - "hash": "31ef31844eb7fcdda0d1d690b8599c2f360051ba", - "size": 14812 - }, - "realms/lang/ast_es.lang": { - "hash": "508de732e944f18de46224b746a3e73478b110e4", - "size": 12080 - }, - "realms/lang/az_az.lang": { - "hash": "e2aa0fa6100ef170377f92ac5c756f2ffe5a30db", - "size": 12362 - }, - "realms/lang/be_by.lang": { - "hash": "98825fb30f7d026c1b084030c42e4c381b889f92", - "size": 16413 - }, - "realms/lang/bg_bg.lang": { - "hash": "2acbb67588d980fa31dbeea419e28aad1d0bade6", - "size": 16275 - }, - "realms/lang/br_fr.lang": { - "hash": "2ad7d6285602cbecc5e57496aaea8577d7ae49d8", - "size": 12388 - }, - "realms/lang/ca_es.lang": { - "hash": "0356359a97ab14f5288ca81fda4a8daff34c4d34", - "size": 12319 - }, - "realms/lang/cs_cz.lang": { - "hash": "933f25ce968aa103de1071c47839f4110876a246", - "size": 12305 - }, - "realms/lang/cy_gb.lang": { - "hash": "b15e2332ed1aac3dad396e37f3987010efe779fe", - "size": 12112 - }, - "realms/lang/da_dk.lang": { - "hash": "bc8855524b8fda6d06296ef1d8dd8f3de2b17698", - "size": 12044 - }, - "realms/lang/de_at.lang": { - "hash": "a20ab5f34a5984d946856489473ac803f6333af7", - "size": 12016 - }, - "realms/lang/de_de.lang": { - "hash": "11131a85e946ea9c7b703ff26ff29de18ba8bbb0", - "size": 12746 - }, - "realms/lang/el_gr.lang": { - "hash": "5c9d30dbbdf0c2a02caa5660b7394c4cca9cafc7", - "size": 17131 - }, - "realms/lang/en_au.lang": { - "hash": "8866084333b5a2adec7c04d8fdc81da910f68bd7", - "size": 11687 - }, - "realms/lang/en_ca.lang": { - "hash": "e4a90653ff6762a1ecc4a9f2453048233380385d", - "size": 11713 - }, - "realms/lang/en_gb.lang": { - "hash": "c66309a3e5e8d83819b9a1cbefc1e5291522a2fc", - "size": 11684 - }, - "realms/lang/en_nz.lang": { - "hash": "4a6b91766caa5f6cc105a9646982a7276a2df239", - "size": 11674 - }, - "realms/lang/en_pt.lang": { - "hash": "f2ff6dd5c58b354346596e55ba89e117f1827d8e", - "size": 12156 - }, - "realms/lang/en_ud.lang": { - "hash": "0fb96506a6e744df8ac2a2067cf8a56fb3b6e2f9", - "size": 15206 - }, - "realms/lang/eo_uy.lang": { - "hash": "e1c0ad594dd95bd288e1f0ef60a76064292ea017", - "size": 11355 - }, - "realms/lang/es_ar.lang": { - "hash": "83df2af1a399864553460b50950cad686c435a39", - "size": 12272 - }, - "realms/lang/es_es.lang": { - "hash": "8f6be5cf2b70697edcc1383366061ab0eb69b883", - "size": 12236 - }, - "realms/lang/es_mx.lang": { - "hash": "503f635c05604b2d33d596077bfc058c1a78bac5", - "size": 12198 - }, - "realms/lang/es_uy.lang": { - "hash": "002f8cc82c40aeeea467341d990f3577eacea0ba", - "size": 12225 - }, - "realms/lang/es_ve.lang": { - "hash": "19dfea7ecc7bf34565c314c773573461d7df10bb", - "size": 12240 - }, - "realms/lang/et_ee.lang": { - "hash": "6b2c103958e6968f7f0e7cc1e276fc15ef78050a", - "size": 11936 - }, - "realms/lang/eu_es.lang": { - "hash": "38a252f23e6acfbffa73c52f981728977fcf24ea", - "size": 11850 - }, - "realms/lang/fa_ir.lang": { - "hash": "2c2fbb706956e0a71e400bdb58126bfcde29faf1", - "size": 15387 - }, - "realms/lang/fi_fi.lang": { - "hash": "2ff17805e2cbf3a7260d52b1f4986c2e41f863f1", - "size": 11590 - }, - "realms/lang/fil_ph.lang": { - "hash": "6b52e40c270abe699990124d95d76ac524af26c4", - "size": 13063 - }, - "realms/lang/fo_fo.lang": { - "hash": "585c705c35a0f37e62c94452ec99d6ee68e42c43", - "size": 8610 - }, - "realms/lang/fr_ca.lang": { - "hash": "9bd3823b1bb7bcc7c57410d00cd5a1bf1cd8ad15", - "size": 12893 - }, - "realms/lang/fr_fr.lang": { - "hash": "0f573307d3017a10539f73a22a1bbf40f269eb3c", - "size": 12716 - }, - "realms/lang/fy_nl.lang": { - "hash": "bfe9da0c324e50aff92c5431bbb17f2f78b186a7", - "size": 11589 - }, - "realms/lang/ga_ie.lang": { - "hash": "6b3b0e9876a047f99b558130b0fd0c91178c1815", - "size": 11885 - }, - "realms/lang/gd_gb.lang": { - "hash": "d125070f7c334918f6bbd7ba9cdb98ccdc6b33e5", - "size": 13872 - }, - "realms/lang/gl_es.lang": { - "hash": "8589b4cd3e29015472c1fde0990195f3a8d77f74", - "size": 11694 - }, - "realms/lang/gv_im.lang": { - "hash": "1ef78e85d4355ef9d81021dc112569d03cb629eb", - "size": 3762 - }, - "realms/lang/haw_us.lang": { - "hash": "a2939df39ebcedba18e16fb2a77325fc44c44285", - "size": 373 - }, - "realms/lang/he_il.lang": { - "hash": "c292f877ae2b30510be2eb717238f53f8c4c114f", - "size": 13863 - }, - "realms/lang/hi_in.lang": { - "hash": "9d9b821faa2835705477a69dd917b1887c47b513", - "size": 19285 - }, - "realms/lang/hr_hr.lang": { - "hash": "7d64cf83881d95a4abf4522699e56412356a3b31", - "size": 11402 - }, - "realms/lang/hu_hu.lang": { - "hash": "3224871d156ee065f3d9d7387d16704fb4ecbc36", - "size": 12700 - }, - "realms/lang/hy_am.lang": { - "hash": "dc3d45495d35f004881ce5d5f5e4750745756c2f", - "size": 3357 - }, - "realms/lang/id_id.lang": { - "hash": "c31769536d014f0c5057bb59990276b517e7d3ac", - "size": 12026 - }, - "realms/lang/io_ido.lang": { - "hash": "9f0025cf5213459bb49e38b329704e06ad6736ca", - "size": 11671 - }, - "realms/lang/is_is.lang": { - "hash": "4a86d5ed8b3dbf4a7031a90013da9675b845ad78", - "size": 11898 - }, - "realms/lang/it_it.lang": { - "hash": "fa0bcf3d5139380dd216f84b22b9aa20bd950a54", - "size": 12202 - }, - "realms/lang/ja_jp.lang": { - "hash": "30e5ef60324b48e49a2423bdb9220177d58b48b5", - "size": 14746 - }, - "realms/lang/jbo_en.lang": { - "hash": "102129aac8a5ef2caf71c059e7a6f7daf5ad4c5f", - "size": 2770 - }, - "realms/lang/ka_ge.lang": { - "hash": "b06bc6cf0b70e048e8b79402df362764eb01704b", - "size": 20774 - }, - "realms/lang/ko_kr.lang": { - "hash": "62ecba3a29ece24e666fcbd12686d9715f093d34", - "size": 12790 - }, - "realms/lang/ksh_de.lang": { - "hash": "dbb24b5f0961358e1b1c3f0dfab6af9e4b1ad8d7", - "size": 12296 - }, - "realms/lang/kw_gb.lang": { - "hash": "a1bd5edfc25a591b32c9ae14f196082c1c55b983", - "size": 3479 - }, - "realms/lang/la_la.lang": { - "hash": "36614a1ea8f0e5a47c17545f17302c47a883e32c", - "size": 10789 - }, - "realms/lang/lb_lu.lang": { - "hash": "af635011878ed7a49b92ca61205471a9f78c6a9a", - "size": 12589 - }, - "realms/lang/li_li.lang": { - "hash": "276c318cfc6805bdd2ad9424d06c2a36d3c25082", - "size": 11951 - }, - "realms/lang/lol_us.lang": { - "hash": "7dbc9e0e2eb431d5dc929f3e10b7f349a4223cb7", - "size": 11269 - }, - "realms/lang/lt_lt.lang": { - "hash": "46ae46b6ea93012dcc3f52b8eccbd2f7d14cb55c", - "size": 12890 - }, - "realms/lang/lv_lv.lang": { - "hash": "3abb2f8bc88267b0d3177c6cb500a64e92f16ad1", - "size": 12606 - }, - "realms/lang/mi_nz.lang": { - "hash": "4e2ad4372536ce1105034f8086acb5f793061b24", - "size": 2347 - }, - "realms/lang/mk_mk.lang": { - "hash": "c88e389c03b70daf76fe86e3ffb5b3d5537e433c", - "size": 16182 - }, - "realms/lang/mn_mn.lang": { - "hash": "e2e2019a11629a5b9b0f228554b08c73c2f212df", - "size": 8558 - }, - "realms/lang/ms_my.lang": { - "hash": "a34b2c22d68975cdb539b3f3a9c67b2b5f54f168", - "size": 12297 - }, - "realms/lang/mt_mt.lang": { - "hash": "08ca8fcda9e00804effbe96cea631642ac6443d0", - "size": 11972 - }, - "realms/lang/nds_de.lang": { - "hash": "98f3f589e57552ed32d7ab54f97954f93fce3898", - "size": 6185 - }, - "realms/lang/nl_nl.lang": { - "hash": "f49ae23fbdc2a3991b40f8384ea295d0f85374df", - "size": 12381 - }, - "realms/lang/nn_no.lang": { - "hash": "2526e121d4a63a9ff0921a07d09f53f222d63c6c", - "size": 11670 - }, - "realms/lang/no_no.lang": { - "hash": "524b01d903b3144cf27d0c4920fadea86a79310f", - "size": 12052 - }, - "realms/lang/oc_fr.lang": { - "hash": "4b5a0aca5d479115a9e4dbba876b8d52272ad203", - "size": 7399 - }, - "realms/lang/pl_pl.lang": { - "hash": "a337ce78d47a8497c2fbde287544d271e01ea9e9", - "size": 12437 - }, - "realms/lang/pt_br.lang": { - "hash": "14369c922f82147d0d4ea58de952628a2c87f046", - "size": 12242 - }, - "realms/lang/pt_pt.lang": { - "hash": "7e72c85d17a95506db3b83a13fa86c14e5e04914", - "size": 12341 - }, - "realms/lang/qya_aa.lang": { - "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", - "size": 617 - }, - "realms/lang/ro_ro.lang": { - "hash": "86fe997d1a51dd0c8ec0824bed00b586255c8749", - "size": 12356 - }, - "realms/lang/ru_ru.lang": { - "hash": "3b2234ccd453ebf91622eff6e8774ddeccda412a", - "size": 16315 - }, - "realms/lang/se_no.lang": { - "hash": "2b863e99cb88a3cbdb89dc55cfc152853ce2f58c", - "size": 5845 - }, - "realms/lang/sk_sk.lang": { - "hash": "448c0f5de8929eec3759306e8c067d23bc3ff1d7", - "size": 11903 - }, - "realms/lang/sl_si.lang": { - "hash": "71f0bd5f6102cc09e9ffa94b215546bcbf5c5006", - "size": 11939 - }, - "realms/lang/so_so.lang": { - "hash": "107729c979ac9a5d1519033bee037c147036a2f7", - "size": 4956 - }, - "realms/lang/sq_al.lang": { - "hash": "3558418b9b59afd784a1683b60102ec5d8f447e9", - "size": 12091 - }, - "realms/lang/sr_sp.lang": { - "hash": "771e6a1bbc1d0e1468871c303a4dd02f8314cf5d", - "size": 15675 - }, - "realms/lang/sv_se.lang": { - "hash": "b761aae5afcf11bd41a648dc2cc8daa45866b11e", - "size": 12237 - }, - "realms/lang/swg_de.lang": { - "hash": "d95ea8ac2a4bc8b3f9d69bf9624c90292b5170e1", - "size": 697 - }, - "realms/lang/th_th.lang": { - "hash": "4f71148cb8b5a2950716fdce41d5c43a47263862", - "size": 19148 - }, - "realms/lang/tlh_aa.lang": { - "hash": "86b1cde0eed1228cac9befdd99fb6e9a4429db0f", - "size": 2504 - }, - "realms/lang/tr_tr.lang": { - "hash": "2279cb6d2267e5a546c9334d5baeca5b58fad24c", - "size": 12505 - }, - "realms/lang/tzl_tzl.lang": { - "hash": "bc413fee9678d7d84a25103c036a0f430192f2fa", - "size": 921 - }, - "realms/lang/uk_ua.lang": { - "hash": "6dd9060056975072db2e98ee4529360e89b056b7", - "size": 16333 - }, - "realms/lang/val_es.lang": { - "hash": "f88940a696c903ed3449b51244c748b16dc72286", - "size": 12352 - }, - "realms/lang/vi_vn.lang": { - "hash": "74dd78263cc1c7dbd04c90d91ad85fe9df325f84", - "size": 14385 - }, - "realms/lang/zh_cn.lang": { - "hash": "e747d87389c755cbbe367f5f2858922f3fe9f527", - "size": 11458 - }, - "realms/lang/zh_tw.lang": { - "hash": "ac0741e8c97f61cc67de97648083f841cb8218fc", - "size": 11558 - } - } -} \ No newline at end of file diff --git a/mojang/assets/1.7.10.json b/mojang/assets/1.7.10.json deleted file mode 100644 index 4d7ca96723..0000000000 --- a/mojang/assets/1.7.10.json +++ /dev/null @@ -1,2748 +0,0 @@ -{ - "objects": { - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "minecraft/icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "minecraft/icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/lang/af_ZA.lang": { - "hash": "913dac82b2c852eb1b6f371fe14456901386cd13", - "size": 71178 - }, - "minecraft/lang/ar_SA.lang": { - "hash": "2e51504c234ea51b194ddf26871d20ed457483ec", - "size": 86496 - }, - "minecraft/lang/ast_ES.lang": { - "hash": "fc2139572f55c973aedc694b8d633f2a4eb0907a", - "size": 72927 - }, - "minecraft/lang/az_AZ.lang": { - "hash": "7dbc8bd8dc11c8011b38a682f8a127340634f02c", - "size": 66528 - }, - "minecraft/lang/bg_BG.lang": { - "hash": "1f8e5f3b70b781bbf6c2ebca61f6647f06b67603", - "size": 99873 - }, - "minecraft/lang/ca_ES.lang": { - "hash": "3386789f844a747d348a42386ee941daffdf34d4", - "size": 75720 - }, - "minecraft/lang/cs_CZ.lang": { - "hash": "22bb966ab55ae53b7d5960e13f7bc11920f380a3", - "size": 73182 - }, - "minecraft/lang/cy_GB.lang": { - "hash": "999257ac419cf90ec067b750bfc074e57015aa75", - "size": 72575 - }, - "minecraft/lang/da_DK.lang": { - "hash": "a2fbcec6e56101db42bdcbbf93461917e3ff9a9b", - "size": 70973 - }, - "minecraft/lang/de_DE.lang": { - "hash": "a5b9750a30629916c454b879246231ebd1cc9a2c", - "size": 73602 - }, - "minecraft/lang/el_GR.lang": { - "hash": "17567e7dc53a5e939b5bd0197fbf95d93c002c2a", - "size": 106705 - }, - "minecraft/lang/en_AU.lang": { - "hash": "4b0fb97083de71e8b23e144c7cd426fb3eb09e49", - "size": 69336 - }, - "minecraft/lang/en_CA.lang": { - "hash": "7197269073c558f5ae376f40eeae0ad29b05c5f5", - "size": 70192 - }, - "minecraft/lang/en_GB.lang": { - "hash": "81187dd7f36516de3a88d19c2f3903f74df1def0", - "size": 69867 - }, - "minecraft/lang/en_PT.lang": { - "hash": "0ee5c0e080e6f34e291a604e2485aa2c710cc81f", - "size": 73830 - }, - "minecraft/lang/eo_UY.lang": { - "hash": "c4daa64350971a7714218efc517de25e2a79ccc2", - "size": 71254 - }, - "minecraft/lang/es_AR.lang": { - "hash": "e55edae0011215873faeba154c7d89f590ddb748", - "size": 74392 - }, - "minecraft/lang/es_ES.lang": { - "hash": "428263c79973ad44876048f421511aed401cf2e6", - "size": 75554 - }, - "minecraft/lang/es_MX.lang": { - "hash": "33747279d2752138df2d80cc70771e042457017f", - "size": 73763 - }, - "minecraft/lang/es_UY.lang": { - "hash": "4e5de18b13004b53cf8e5d46f36ab07b165e7362", - "size": 73666 - }, - "minecraft/lang/es_VE.lang": { - "hash": "a224f70ea345fdb44f89a7c1b7c200b4239e6577", - "size": 74321 - }, - "minecraft/lang/et_EE.lang": { - "hash": "6c7a6c4bae01c22e67bed10b69d46e67d5d67895", - "size": 72085 - }, - "minecraft/lang/eu_ES.lang": { - "hash": "34090e3d3a908122ff2734784575b5a35c51d911", - "size": 75034 - }, - "minecraft/lang/fa_IR.lang": { - "hash": "20369b200cab4b4fb4975d8468395eafb62c50a1", - "size": 76732 - }, - "minecraft/lang/fi_FI.lang": { - "hash": "ff77255b582c0bac2fb722d74b168d51345ab730", - "size": 74638 - }, - "minecraft/lang/fil_PH.lang": { - "hash": "d8fc393426b1c67fcc0a867233874670b5755687", - "size": 71457 - }, - "minecraft/lang/fr_CA.lang": { - "hash": "b968a786fb5ddd46e28e4bf5c9ecb9c6db13bb95", - "size": 78323 - }, - "minecraft/lang/fr_FR.lang": { - "hash": "ea1403be012b32d2239796a3617de19b6774fe06", - "size": 77165 - }, - "minecraft/lang/ga_IE.lang": { - "hash": "0e2933d361b38fc2aff7e7d09c6b723893e4dd5c", - "size": 75483 - }, - "minecraft/lang/gl_ES.lang": { - "hash": "323d7f116b2187c51ff76ae7dd1ac15c5d4d007d", - "size": 74594 - }, - "minecraft/lang/gv_IM.lang": { - "hash": "00c71b8f15ddfaf958c0c31da003031b8789b3a6", - "size": 71834 - }, - "minecraft/lang/he_IL.lang": { - "hash": "f92ff2e7e9baf2de036c780dab96dc0d018fd3f3", - "size": 81991 - }, - "minecraft/lang/hi_IN.lang": { - "hash": "081d21bad358ef6922c43cecf5e0b8f30aa52e6c", - "size": 96609 - }, - "minecraft/lang/hr_HR.lang": { - "hash": "51ffb69a87c411dcde1f3f93f9b799458e66ee81", - "size": 72096 - }, - "minecraft/lang/hu_HU.lang": { - "hash": "6ae665534a98ef5a051792a98ade7bf555407d7a", - "size": 75495 - }, - "minecraft/lang/hy_AM.lang": { - "hash": "fd0b95f772a7714597740f625cfd5cc29c9d3560", - "size": 81563 - }, - "minecraft/lang/id_ID.lang": { - "hash": "10c8a862c62bac263807bf39ae191d39f8e54e35", - "size": 71241 - }, - "minecraft/lang/is_IS.lang": { - "hash": "b89e2223e2c867ed3077bbe4f233a84c63729c30", - "size": 72338 - }, - "minecraft/lang/it_IT.lang": { - "hash": "e257258766f1430cd6e5a97def8ecac0207ae83b", - "size": 76779 - }, - "minecraft/lang/ja_JP.lang": { - "hash": "c4e61eec725b91b5aa638b4e9155caecef57e56b", - "size": 84680 - }, - "minecraft/lang/ka_GE.lang": { - "hash": "34b4b3f6f4ea91b7d631395f00ce43219d025000", - "size": 124866 - }, - "minecraft/lang/ko_KR.lang": { - "hash": "f797f0bb31e043750ccaa7be27f60acd04b5c05f", - "size": 78938 - }, - "minecraft/lang/kw_GB.lang": { - "hash": "bef3b6a408db019403d8d756d0cf85b2c8ab61d9", - "size": 51140 - }, - "minecraft/lang/la_LA.lang": { - "hash": "5dbf29b5f54015d771873e9bb02665c1128a56ff", - "size": 71730 - }, - "minecraft/lang/lb_LU.lang": { - "hash": "1a498de545784868b5cb34705b4663c16292f837", - "size": 72764 - }, - "minecraft/lang/lt_LT.lang": { - "hash": "78f839189133203e8d22d93ef8c9f4d02cda3023", - "size": 77379 - }, - "minecraft/lang/lv_LV.lang": { - "hash": "8b39739932fda786e72567c68ac28ff7efe99e80", - "size": 74262 - }, - "minecraft/lang/mi_NZ.lang": { - "hash": "f149ea34fdfe2ffdbde2f7faa11eb2aa282fa6e2", - "size": 18231 - }, - "minecraft/lang/ms_MY.lang": { - "hash": "33aea58cbd8d0a8ad7b1b88432de02709342e333", - "size": 73106 - }, - "minecraft/lang/mt_MT.lang": { - "hash": "68a7eab92d03a6b1e432b8783b415271f31771a7", - "size": 75542 - }, - "minecraft/lang/nds_DE.lang": { - "hash": "0c423a8686c43541591a8283ce711f476d0d4074", - "size": 69855 - }, - "minecraft/lang/nl_NL.lang": { - "hash": "d17c0896a1ecd39c49cf9870d29597bac3a42217", - "size": 72860 - }, - "minecraft/lang/nn_NO.lang": { - "hash": "63fd5d8c33370939afe79299bb3891fe17acb444", - "size": 69343 - }, - "minecraft/lang/no_NO.lang": { - "hash": "47aee6e1766ea8127c5b17a9c0416583a836244f", - "size": 70936 - }, - "minecraft/lang/oc_FR.lang": { - "hash": "cfe9155cc562c3e805903ea67c32a62ac1bfe372", - "size": 75081 - }, - "minecraft/lang/pl_PL.lang": { - "hash": "6da5429aafecf40a160496adb1b3f4537a3a9c67", - "size": 75898 - }, - "minecraft/lang/pt_BR.lang": { - "hash": "4eedcb87b68eb6c17cc6ad8bb32b381341da08ee", - "size": 75219 - }, - "minecraft/lang/pt_PT.lang": { - "hash": "88077f1e3a47d62cc77fd6e81f04ff3d55644ae1", - "size": 75377 - }, - "minecraft/lang/qya_AA.lang": { - "hash": "08c19cb92fc7bb6c2445dd9743364960dcf9987b", - "size": 41781 - }, - "minecraft/lang/ro_RO.lang": { - "hash": "6e3c6a4b10e1446b7b7ce5d7342361fcf9b8da0d", - "size": 76131 - }, - "minecraft/lang/ru_RU.lang": { - "hash": "17d6e34837dfa86757bed29c47820914745639d5", - "size": 98015 - }, - "minecraft/lang/sk_SK.lang": { - "hash": "977391fc150aed15bee60af375359f495a7f2521", - "size": 73814 - }, - "minecraft/lang/sl_SI.lang": { - "hash": "49f8946e2a41e2290bd1a73654550b1413b98fb6", - "size": 72883 - }, - "minecraft/lang/sr_SP.lang": { - "hash": "5513fc89fd788c31ecea7d9a3e8a3ec165f0cb4d", - "size": 94989 - }, - "minecraft/lang/sv_SE.lang": { - "hash": "c246c98daf08c0652972b7143fc3126ff9117703", - "size": 71228 - }, - "minecraft/lang/th_TH.lang": { - "hash": "7fafdc20468e5104493072c6708b3f8f9326c3fb", - "size": 111984 - }, - "minecraft/lang/tlh_AA.lang": { - "hash": "cc38d596bbd7a6f37e3edd0a533adc32d4f89215", - "size": 49205 - }, - "minecraft/lang/tr_TR.lang": { - "hash": "2c38cb9ef9216a83da46136fde1128c43562aa89", - "size": 73350 - }, - "minecraft/lang/uk_UA.lang": { - "hash": "02ca127554fb1294b473bac256469a0d908ecd86", - "size": 97299 - }, - "minecraft/lang/val_ES.lang": { - "hash": "d6fab429585e927cc6ad7bc4363fe27580ea1a97", - "size": 73899 - }, - "minecraft/lang/vi_VN.lang": { - "hash": "a15b70c81e47f1c9dc8623e838dacddf001fa3c4", - "size": 82778 - }, - "minecraft/lang/zh_CN.lang": { - "hash": "eb206c38395f02f84e1062af3fab9e05cb15611f", - "size": 68917 - }, - "minecraft/lang/zh_TW.lang": { - "hash": "d2f3c9c340a5cfe30fb7e333c81a4d853d9bbddd", - "size": 68697 - }, - "minecraft/sounds.json": { - "hash": "fce0bb3e14ade7b292a7c1d5fa785533d8106d82", - "size": 34020 - }, - "minecraft/sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "minecraft/sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "minecraft/sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "minecraft/sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "minecraft/sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "minecraft/sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "minecraft/sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "minecraft/sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "minecraft/sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "minecraft/sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "minecraft/sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "minecraft/sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "minecraft/sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "minecraft/sounds/ambient/weather/rain1.ogg": { - "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", - "size": 13185 - }, - "minecraft/sounds/ambient/weather/rain2.ogg": { - "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", - "size": 13301 - }, - "minecraft/sounds/ambient/weather/rain3.ogg": { - "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", - "size": 13322 - }, - "minecraft/sounds/ambient/weather/rain4.ogg": { - "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", - "size": 13955 - }, - "minecraft/sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "minecraft/sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "minecraft/sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "minecraft/sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "minecraft/sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "minecraft/sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "minecraft/sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "minecraft/sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "minecraft/sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "minecraft/sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "minecraft/sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "minecraft/sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "minecraft/sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "minecraft/sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "minecraft/sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "minecraft/sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "minecraft/sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "minecraft/sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "minecraft/sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "minecraft/sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "minecraft/sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "minecraft/sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "minecraft/sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "minecraft/sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "minecraft/sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "minecraft/sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "minecraft/sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "minecraft/sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "minecraft/sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "minecraft/sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "minecraft/sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "minecraft/sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "minecraft/sounds/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "minecraft/sounds/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "minecraft/sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "minecraft/sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "minecraft/sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "minecraft/sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "minecraft/sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "minecraft/sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "minecraft/sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "minecraft/sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "minecraft/sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "minecraft/sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "minecraft/sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "minecraft/sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "minecraft/sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "minecraft/sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "minecraft/sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "minecraft/sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "minecraft/sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "minecraft/sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "minecraft/sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "minecraft/sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "minecraft/sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "minecraft/sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "minecraft/sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "minecraft/sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "minecraft/sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "minecraft/sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "minecraft/sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "minecraft/sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "minecraft/sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "minecraft/sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "minecraft/sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "minecraft/sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "minecraft/sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "minecraft/sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "minecraft/sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "minecraft/sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "minecraft/sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "minecraft/sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "minecraft/sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "minecraft/sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "minecraft/sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "minecraft/sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "minecraft/sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "minecraft/sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "minecraft/sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "minecraft/sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "minecraft/sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "minecraft/sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "minecraft/sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "minecraft/sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "minecraft/sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "minecraft/sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "minecraft/sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "minecraft/sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "minecraft/sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "minecraft/sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "minecraft/sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "minecraft/sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "minecraft/sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "minecraft/sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "minecraft/sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "minecraft/sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "minecraft/sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "minecraft/sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "minecraft/sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "minecraft/sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "minecraft/sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "minecraft/sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "minecraft/sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "minecraft/sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "minecraft/sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "minecraft/sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "minecraft/sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "minecraft/sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "minecraft/sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "minecraft/sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "minecraft/sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "minecraft/sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "minecraft/sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "minecraft/sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "minecraft/sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "minecraft/sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "minecraft/sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "minecraft/sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "minecraft/sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "minecraft/sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "minecraft/sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "minecraft/sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "minecraft/sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "minecraft/sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "minecraft/sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "minecraft/sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "minecraft/sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "minecraft/sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "minecraft/sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "minecraft/sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "minecraft/sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "minecraft/sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "minecraft/sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "minecraft/sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "minecraft/sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "minecraft/sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "minecraft/sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "minecraft/sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "minecraft/sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "minecraft/sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "minecraft/sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "minecraft/sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "minecraft/sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "minecraft/sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "minecraft/sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "minecraft/sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "minecraft/sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "minecraft/sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "minecraft/sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "minecraft/sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "minecraft/sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "minecraft/sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "minecraft/sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "minecraft/sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "minecraft/sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "minecraft/sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "minecraft/sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "minecraft/sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "minecraft/sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "minecraft/sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "minecraft/sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "minecraft/sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "minecraft/sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "minecraft/sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "minecraft/sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "minecraft/sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "minecraft/sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "minecraft/sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "minecraft/sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "minecraft/sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "minecraft/sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "minecraft/sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "minecraft/sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "minecraft/sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "minecraft/sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "minecraft/sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "minecraft/sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "minecraft/sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "minecraft/sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "minecraft/sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "minecraft/sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "minecraft/sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "minecraft/sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "minecraft/sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "minecraft/sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "minecraft/sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "minecraft/sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "minecraft/sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "minecraft/sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "minecraft/sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "minecraft/sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "minecraft/sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "minecraft/sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "minecraft/sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "minecraft/sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "minecraft/sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "minecraft/sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "minecraft/sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "minecraft/sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "minecraft/sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "minecraft/sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "minecraft/sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "minecraft/sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "minecraft/sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "minecraft/sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "minecraft/sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "minecraft/sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "minecraft/sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "minecraft/sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "minecraft/sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "minecraft/sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "minecraft/sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "minecraft/sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "minecraft/sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "minecraft/sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "minecraft/sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "minecraft/sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "minecraft/sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "minecraft/sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "minecraft/sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "minecraft/sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "minecraft/sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "minecraft/sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "minecraft/sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "minecraft/sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "minecraft/sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "minecraft/sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "minecraft/sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "minecraft/sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "minecraft/sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "minecraft/sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "minecraft/sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "minecraft/sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "minecraft/sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "minecraft/sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "minecraft/sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "minecraft/sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "minecraft/sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "minecraft/sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "minecraft/sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "minecraft/sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "minecraft/sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "minecraft/sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "minecraft/sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "minecraft/sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "minecraft/sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "minecraft/sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "minecraft/sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "minecraft/sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "minecraft/sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "minecraft/sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "minecraft/sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "minecraft/sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "minecraft/sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "minecraft/sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "minecraft/sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "minecraft/sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "minecraft/sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "minecraft/sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "minecraft/sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "minecraft/sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "minecraft/sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "minecraft/sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "minecraft/sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "minecraft/sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "minecraft/sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "minecraft/sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "minecraft/sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "minecraft/sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "minecraft/sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "minecraft/sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "minecraft/sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "minecraft/sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "minecraft/sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "minecraft/sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "minecraft/sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "minecraft/sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "minecraft/sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "minecraft/sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "minecraft/sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "minecraft/sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "minecraft/sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "minecraft/sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "minecraft/sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "minecraft/sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "minecraft/sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "minecraft/sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "minecraft/sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "minecraft/sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "minecraft/sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "minecraft/sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "minecraft/sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "minecraft/sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "minecraft/sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "minecraft/sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "minecraft/sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "minecraft/sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "minecraft/sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "minecraft/sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "minecraft/sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "minecraft/sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "minecraft/sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "minecraft/sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "minecraft/sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "minecraft/sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "minecraft/sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "minecraft/sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "minecraft/sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "minecraft/sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "minecraft/sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "minecraft/sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "minecraft/sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "minecraft/sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "minecraft/sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "minecraft/sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "minecraft/sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "minecraft/sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "minecraft/sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "minecraft/sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "minecraft/sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "minecraft/sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "minecraft/sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "minecraft/sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "minecraft/sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "minecraft/sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "minecraft/sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "minecraft/sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "minecraft/sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "minecraft/sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "minecraft/sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "minecraft/sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "minecraft/sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "minecraft/sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "minecraft/sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "minecraft/sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "minecraft/sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "minecraft/sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "minecraft/sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "minecraft/sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "minecraft/sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "minecraft/sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "minecraft/sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "minecraft/sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "minecraft/sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "minecraft/sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "minecraft/sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "minecraft/sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "minecraft/sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "minecraft/sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "minecraft/sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "minecraft/sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "minecraft/sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "minecraft/sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "minecraft/sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "minecraft/sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "minecraft/sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "minecraft/sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "minecraft/sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "minecraft/sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "minecraft/sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "minecraft/sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "minecraft/sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "minecraft/sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "minecraft/sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "minecraft/sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "minecraft/sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "minecraft/sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "minecraft/sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "minecraft/sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "minecraft/sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "minecraft/sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "minecraft/sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "minecraft/sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "minecraft/sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "minecraft/sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "minecraft/sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "minecraft/sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "minecraft/sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "minecraft/sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "minecraft/sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "minecraft/sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "minecraft/sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "minecraft/sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "minecraft/sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "minecraft/sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "minecraft/sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "minecraft/sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "minecraft/sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "minecraft/sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "minecraft/sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "minecraft/sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "minecraft/sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "minecraft/sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "minecraft/sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "minecraft/sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "minecraft/sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "minecraft/sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "minecraft/sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "minecraft/sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "minecraft/sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "minecraft/sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "minecraft/sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "minecraft/sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "minecraft/sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "minecraft/sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "minecraft/sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "minecraft/sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "minecraft/sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "minecraft/sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "minecraft/sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "minecraft/sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "minecraft/sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "minecraft/sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "minecraft/sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "minecraft/sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "minecraft/sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "minecraft/sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "minecraft/sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "minecraft/sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "minecraft/sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "minecraft/sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "minecraft/sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "minecraft/sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "minecraft/sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "minecraft/sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "minecraft/sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "minecraft/sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "minecraft/sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "minecraft/sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "minecraft/sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "minecraft/sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "minecraft/sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "minecraft/sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "minecraft/sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "minecraft/sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "minecraft/sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "minecraft/sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "minecraft/sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "minecraft/sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "minecraft/sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "minecraft/sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "minecraft/sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "minecraft/sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "minecraft/sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "minecraft/sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "minecraft/sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "minecraft/sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "minecraft/sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "minecraft/sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "minecraft/sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "minecraft/sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "minecraft/sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "minecraft/sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "minecraft/sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "minecraft/sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "minecraft/sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "minecraft/sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "minecraft/sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "minecraft/sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "minecraft/sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "minecraft/sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "minecraft/sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "minecraft/sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "minecraft/sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "minecraft/sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "minecraft/sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "minecraft/sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "minecraft/sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "minecraft/sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "minecraft/sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "minecraft/sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "minecraft/sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "minecraft/sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "minecraft/sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "minecraft/sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "minecraft/sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "minecraft/sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "minecraft/sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "minecraft/sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "minecraft/sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "minecraft/sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "minecraft/sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - }, - "pack.mcmeta": { - "hash": "4fd07421acc4fb19088908f0c40b38cd4ad26f48", - "size": 10995 - }, - "realms/lang/af_ZA.lang": { - "hash": "b81c9d77126abec7d7cc2ebb7491e25b6b861670", - "size": 7528 - }, - "realms/lang/ar_SA.lang": { - "hash": "4b3ecb81a2136dd4dc6a32120224dace03ea465c", - "size": 9353 - }, - "realms/lang/ast_ES.lang": { - "hash": "3f0a1aea8af9451493927ecb8a18997881ad0e2f", - "size": 7608 - }, - "realms/lang/az_AZ.lang": { - "hash": "8a0664c68ad24590ad5836fe237f41275df25b5d", - "size": 3933 - }, - "realms/lang/bg_BG.lang": { - "hash": "b09ad1252f8d849367a1a7455cd97493287aefa7", - "size": 10371 - }, - "realms/lang/ca_ES.lang": { - "hash": "cc96acd7c25af238059cbab1107648f8964648b6", - "size": 7793 - }, - "realms/lang/cs_CZ.lang": { - "hash": "332edac716a96977e2bb5a7995b7139dac08edda", - "size": 7703 - }, - "realms/lang/cy_GB.lang": { - "hash": "7b52463b2df4685d2d82c5d257fd5ec79843d618", - "size": 7688 - }, - "realms/lang/da_DK.lang": { - "hash": "9795a729f333a3bbb269959fc21bde2731c474fc", - "size": 7547 - }, - "realms/lang/de_DE.lang": { - "hash": "729b2c09d5c588787b23127eeda2730f9c039194", - "size": 7784 - }, - "realms/lang/el_GR.lang": { - "hash": "f2e1dc557bcea55b34430723dfb4e33120a2dda0", - "size": 11517 - }, - "realms/lang/en_AU.lang": { - "hash": "37fb8e6e0b534c33bdaabb8d083c48a323858e8c", - "size": 7522 - }, - "realms/lang/en_CA.lang": { - "hash": "cb94fec6672af40f5418fec044d32990ee96d7b9", - "size": 7292 - }, - "realms/lang/en_GB.lang": { - "hash": "c2d8994702c664a9bedd4f1961c585507752c7d2", - "size": 7276 - }, - "realms/lang/en_PT.lang": { - "hash": "f300aa5e8f7b943f9b8e2a901e2d4fb8f7b83295", - "size": 7780 - }, - "realms/lang/eo_UY.lang": { - "hash": "710afa6f2c33e1b7de74c260f1258337c19e6779", - "size": 7480 - }, - "realms/lang/es_AR.lang": { - "hash": "acfe947c1219eb7493130442ef184dc8025e8191", - "size": 7554 - }, - "realms/lang/es_ES.lang": { - "hash": "f3f2bc5d9de49c43f1d65ddcfc4619ea43095d13", - "size": 7767 - }, - "realms/lang/es_MX.lang": { - "hash": "de6c2b919476b9ba40a81fa54cc149cfcc1e25ac", - "size": 7700 - }, - "realms/lang/es_UY.lang": { - "hash": "2dcc88a24fcc775602cb622006b02862d865def8", - "size": 7694 - }, - "realms/lang/es_VE.lang": { - "hash": "8a1963013018a8f53d6a72376a5b265c0d2e5ec7", - "size": 7699 - }, - "realms/lang/et_EE.lang": { - "hash": "720c15d04d7be115daf19b024a37b498b6f7730e", - "size": 7477 - }, - "realms/lang/eu_ES.lang": { - "hash": "a448ca104c51d6934dd669ddac2ef03c0d35695f", - "size": 7839 - }, - "realms/lang/fa_IR.lang": { - "hash": "017c25f046e93918d0591bdd9628eb767494c8fd", - "size": 9468 - }, - "realms/lang/fi_FI.lang": { - "hash": "131da513b18868576c3eed5c3921a36c6fa15e45", - "size": 7425 - }, - "realms/lang/fil_PH.lang": { - "hash": "fde655cdabb7140e657ed69315579c210c43031e", - "size": 7991 - }, - "realms/lang/fr_CA.lang": { - "hash": "edf3b3dd02931f1630c3663c6d5082a71da4fe9c", - "size": 8187 - }, - "realms/lang/fr_FR.lang": { - "hash": "5633f7496870e805b35ca06777de782f49160347", - "size": 8045 - }, - "realms/lang/ga_IE.lang": { - "hash": "f57f766c0266d36d7fa8efb006aaa95fcd645a36", - "size": 8146 - }, - "realms/lang/gl_ES.lang": { - "hash": "e6cbbdefe6ce1fa4d5eb3387b097e1c24b3258ab", - "size": 7621 - }, - "realms/lang/gv_IM.lang": { - "hash": "8a0e1c7158c4c610eda89658128fe6cc7d6d8110", - "size": 6140 - }, - "realms/lang/he_IL.lang": { - "hash": "2bc6dcd491a02649614e5ffee81958b1e8bdf813", - "size": 8564 - }, - "realms/lang/hi_IN.lang": { - "hash": "8c791963f3d67ee14e3f084da3d7a14c2b99fc6c", - "size": 7305 - }, - "realms/lang/hr_HR.lang": { - "hash": "ddd313e9466974aff2b0e39edd819954edaa63f1", - "size": 7513 - }, - "realms/lang/hu_HU.lang": { - "hash": "022b14caa9cdc6d43bec35792b9be19e3ad7c909", - "size": 8071 - }, - "realms/lang/hy_AM.lang": { - "hash": "685f29bcdcc62c0c58f4d137d30fcc40123411f4", - "size": 4397 - }, - "realms/lang/id_ID.lang": { - "hash": "8a6901092669cae60fa67c2a62c5e9c4548fd056", - "size": 7650 - }, - "realms/lang/is_IS.lang": { - "hash": "c75f27495baf4b0374fcece255d665d1cbbbebbd", - "size": 7615 - }, - "realms/lang/it_IT.lang": { - "hash": "74d3924ddd105231713694303a9c7ce070b58f9a", - "size": 7683 - }, - "realms/lang/ja_JP.lang": { - "hash": "c5cc8bd843d90b8ab4fec12a1ab023c1c1ce7afb", - "size": 8727 - }, - "realms/lang/ka_GE.lang": { - "hash": "84fa71ecc0af0dba3f20afa2d59e428c304367c6", - "size": 12877 - }, - "realms/lang/ko_KR.lang": { - "hash": "66464e3f372f6abd434a27fbff7c03a729ebe9ac", - "size": 8024 - }, - "realms/lang/kw_GB.lang": { - "hash": "ac61acec46bb72c4e11b3fbe8317bd593d3c2120", - "size": 3021 - }, - "realms/lang/la_LA.lang": { - "hash": "4ccb3009e24e1cc0bffe18f544e6fc7ae3cd3b64", - "size": 7289 - }, - "realms/lang/lb_LU.lang": { - "hash": "a7602156ac3a8a41e42b833fefafbe80f9914fd5", - "size": 7825 - }, - "realms/lang/lt_LT.lang": { - "hash": "3f41ed39706e90a4babec03798387b38028be639", - "size": 8113 - }, - "realms/lang/lv_LV.lang": { - "hash": "147c0bfa040f23f8ffa6a0fe649d7d8f8c8aa303", - "size": 7943 - }, - "realms/lang/mi_NZ.lang": { - "hash": "16f20c44b1662917db565be399caf1d68e020430", - "size": 73 - }, - "realms/lang/ms_MY.lang": { - "hash": "158ecc0a1b876b4f3c020288e492b2b7cddbd343", - "size": 7791 - }, - "realms/lang/mt_MT.lang": { - "hash": "5f839c343f353936498507a4f3da78ebf69182d0", - "size": 7824 - }, - "realms/lang/nds_DE.lang": { - "hash": "84e6480d18c99ad57099ae117a2f028c412bbb2b", - "size": 7546 - }, - "realms/lang/nl_NL.lang": { - "hash": "5c2894bb6941070ff3a014004326cc05dda28901", - "size": 7704 - }, - "realms/lang/nn_NO.lang": { - "hash": "8349f016bd3d5b42f45dc12d7e0adfb300e245c3", - "size": 7594 - }, - "realms/lang/no_NO.lang": { - "hash": "bc4277498220c42b9b6266310c3616793aa17ae3", - "size": 7555 - }, - "realms/lang/oc_FR.lang": { - "hash": "431d3ec2c3a969d30f982dda71ff3e9cec17d399", - "size": 8051 - }, - "realms/lang/pl_PL.lang": { - "hash": "d914f93e28eea9d7ccc225064c74147d993142b8", - "size": 7779 - }, - "realms/lang/pt_BR.lang": { - "hash": "a568ea57eeca8e9494837d7eda1ea2ed362186cc", - "size": 7702 - }, - "realms/lang/pt_PT.lang": { - "hash": "1c5095ce89d18162efa0cb42a5a91f8b4d970449", - "size": 7845 - }, - "realms/lang/qya_AA.lang": { - "hash": "89e887e58fb533f7dcbbbcafabbe1e8051a4c6ca", - "size": 188 - }, - "realms/lang/ro_RO.lang": { - "hash": "9e17737e7bc35766f674bf4b56be14a119fd09f5", - "size": 7785 - }, - "realms/lang/ru_RU.lang": { - "hash": "23e46a6151e9ef8cf970df137f914ecfedef97f7", - "size": 10417 - }, - "realms/lang/sk_SK.lang": { - "hash": "6a69ee43b781f9b05d9965da7a7dd1adb9d3d4b4", - "size": 7716 - }, - "realms/lang/sl_SI.lang": { - "hash": "78ffefc12f41ac971ee33ba5f30bc1a12788bb9e", - "size": 7655 - }, - "realms/lang/sr_SP.lang": { - "hash": "9b84cea77437d7af38d50695543791cc5d9908ae", - "size": 9826 - }, - "realms/lang/sv_SE.lang": { - "hash": "b7312c5ef37ea6e0f7b51c18c9a53d53da0c9468", - "size": 7617 - }, - "realms/lang/th_TH.lang": { - "hash": "908cb8d352d2456ba427530dc242ff6dfa319780", - "size": 12281 - }, - "realms/lang/tlh_AA.lang": { - "hash": "d304de107112235ae44caf7f856f8bc668909146", - "size": 723 - }, - "realms/lang/tr_TR.lang": { - "hash": "6d2d486beeecb68f3f1d0d884a11f47097e59457", - "size": 7911 - }, - "realms/lang/uk_UA.lang": { - "hash": "eeb9546344f37e2b8b48d0c7a173d677443aba4e", - "size": 10220 - }, - "realms/lang/val_ES.lang": { - "hash": "bd27bbd59ddc25ae24e1e5102b43ec7abe66fc3d", - "size": 7720 - }, - "realms/lang/vi_VN.lang": { - "hash": "c73ea4893d2b64c11036209e7782e7fb005934ef", - "size": 8997 - }, - "realms/lang/zh_CN.lang": { - "hash": "ceae6cbd84813981937687c00b911ba385416fd6", - "size": 7268 - }, - "realms/lang/zh_TW.lang": { - "hash": "07711734555b8c1c1e0f1555f9090309a69a3a1b", - "size": 7258 - } - } -} \ No newline at end of file diff --git a/mojang/assets/1.7.3.json b/mojang/assets/1.7.3.json deleted file mode 100644 index 0e749aea5b..0000000000 --- a/mojang/assets/1.7.3.json +++ /dev/null @@ -1,2420 +0,0 @@ -{ - "objects": { - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "lang/af_ZA.lang": { - "hash": "a9ea89177fbf3f10e527102451eb1469671530d4", - "size": 69996 - }, - "lang/ar_SA.lang": { - "hash": "ab4b24fb41b13f1c83ee45879e0c0db3f86d7fa4", - "size": 83986 - }, - "lang/bg_BG.lang": { - "hash": "f36a4c278292b2c80b2e0889d60980fbb6f4339b", - "size": 95147 - }, - "lang/ca_ES.lang": { - "hash": "ebdfd687b678262836cb4179f8b3833fe557db28", - "size": 72677 - }, - "lang/cs_CZ.lang": { - "hash": "d8dd3873fac34c74f038df02d76d745febafe8da", - "size": 71829 - }, - "lang/cy_GB.lang": { - "hash": "16e554ed068e38f738f0afa7a03db23b77456ec3", - "size": 70247 - }, - "lang/da_DK.lang": { - "hash": "be7fd7a59648a565b83c1c6de161df470728b656", - "size": 68955 - }, - "lang/de_DE.lang": { - "hash": "e37d3ab28ec7acc17337da3d4a4fe4dd0642aac5", - "size": 71313 - }, - "lang/el_GR.lang": { - "hash": "4330e3218548e9f3268d103e5ab71fa2b28d9b20", - "size": 103177 - }, - "lang/en_AU.lang": { - "hash": "cee3c7dc6d3fcc0bd399a743dad1b53bba485e60", - "size": 67927 - }, - "lang/en_CA.lang": { - "hash": "6c6489f61ee7d2efa086fa63b23097530c52d26e", - "size": 67845 - }, - "lang/en_GB.lang": { - "hash": "88bd61ca6d1201d0109262c2d3b0d1464d07ce74", - "size": 67676 - }, - "lang/en_PT.lang": { - "hash": "eb59d5ba3728885ff40f1bf37cc8f72d6d9e6930", - "size": 71748 - }, - "lang/eo_UY.lang": { - "hash": "69ff827d47a5b247f88a71db37c27d010c755653", - "size": 69406 - }, - "lang/es_AR.lang": { - "hash": "ec830f34a2ea5d964603ff621e7c4d64323a904c", - "size": 71755 - }, - "lang/es_ES.lang": { - "hash": "ebcebf42cd5cc197b9d0f0e89e061f33382870c6", - "size": 73202 - }, - "lang/es_MX.lang": { - "hash": "720843b6860be60ec252ae17db4d54dd50b4829c", - "size": 73034 - }, - "lang/es_UY.lang": { - "hash": "c6843b4ba73c4c075d697398d43ee916283e5b93", - "size": 72868 - }, - "lang/es_VE.lang": { - "hash": "b73850cb324ddce5488f8edfe14ddb68e1f63670", - "size": 73296 - }, - "lang/et_EE.lang": { - "hash": "6c7de8b578694b6a86c5f462a2df708f9d804a13", - "size": 69679 - }, - "lang/eu_ES.lang": { - "hash": "e5dc74ad272f60621a04a67bd62a5cf63c4e8135", - "size": 73305 - }, - "lang/fa_IR.lang": { - "hash": "9b7368cc1a3b4f8e7d8dff923b2cbe9069cd0f3b", - "size": 71995 - }, - "lang/fi_FI.lang": { - "hash": "16af3fb50160638e7250af4cc3beb3769f6e58b0", - "size": 72181 - }, - "lang/fil_PH.lang": { - "hash": "0dbc616d03816a6f925a5b2f77e89738d290f194", - "size": 69231 - }, - "lang/fr_CA.lang": { - "hash": "6df06576e677d952dc15da3926f4ed822d106354", - "size": 75791 - }, - "lang/fr_FR.lang": { - "hash": "419a50b4099da63ca54f70aaddee5dfd4084b37c", - "size": 74536 - }, - "lang/ga_IE.lang": { - "hash": "78f017a2c23e6bdf6c8da0ef2ebd0a7d0ff8be88", - "size": 73730 - }, - "lang/gl_ES.lang": { - "hash": "f414a01c9317aaffd43169021f66dad9b9cc6ed3", - "size": 71887 - }, - "lang/he_IL.lang": { - "hash": "00562baef8bd1db4c43990f6b1027361e7f620c4", - "size": 79972 - }, - "lang/hi_IN.lang": { - "hash": "7f66e73aaa91fdc3164757a208fd29348bff2b35", - "size": 101712 - }, - "lang/hr_HR.lang": { - "hash": "090858721704b0a6f95342538ed732124bce4945", - "size": 69765 - }, - "lang/hu_HU.lang": { - "hash": "10c2d1819d800db8ff9c0ea000db1223d2eecd4b", - "size": 72828 - }, - "lang/hy_AM.lang": { - "hash": "b97a0903384607ba6ffd96f636b5a54f96736659", - "size": 88875 - }, - "lang/id_ID.lang": { - "hash": "dcc2504c5428b0d96a8e9488e9ee55e71dbbbfff", - "size": 69637 - }, - "lang/is_IS.lang": { - "hash": "3387bbc2e5982c355ebd1f4662c90e548f94835d", - "size": 69877 - }, - "lang/it_IT.lang": { - "hash": "3b1d6346f35f0eb0c3e044f17ae9e95d7c237b54", - "size": 73949 - }, - "lang/ja_JP.lang": { - "hash": "e7bcfd104fbe5f120000d3ae940275ccc4ee4ecc", - "size": 81647 - }, - "lang/ka_GE.lang": { - "hash": "b72de884145171dd9cb147bcdad0aeea663ffef7", - "size": 119947 - }, - "lang/ko_KR.lang": { - "hash": "ccc5779a459fbc82e553541721a487a60c92a3ee", - "size": 76963 - }, - "lang/kw_GB.lang": { - "hash": "784a66b5b35f256bf82f786b04595af2b4af0a79", - "size": 69598 - }, - "lang/la_LA.lang": { - "hash": "654565592eb8d2146e0649968bebd510a0edadcb", - "size": 70563 - }, - "lang/lb_LU.lang": { - "hash": "075249de69efdda8344c2d5b4c02bea403fad9a0", - "size": 69234 - }, - "lang/lt_LT.lang": { - "hash": "d36b4de109a4611e7e58dcaa570bad70e382bb27", - "size": 74452 - }, - "lang/lv_LV.lang": { - "hash": "290d36a66649cd536c2b5de6f6aa74b8befb2f8a", - "size": 72522 - }, - "lang/ms_MY.lang": { - "hash": "c8badfd177f7a9d6628c27be79c7ea6d766687c0", - "size": 72423 - }, - "lang/mt_MT.lang": { - "hash": "1820f8055731340a9ed00461d0a0c0b187588c43", - "size": 72844 - }, - "lang/nl_NL.lang": { - "hash": "277f9bc77aba8ec9bdc6a8d5585200ce0e57304b", - "size": 70581 - }, - "lang/nn_NO.lang": { - "hash": "ce3ca53596ed6b87dbfe33efcb58a785c3d47af4", - "size": 67941 - }, - "lang/no_NO.lang": { - "hash": "cd2ae07ce8f7d135311228c0e3df9d19acc990e2", - "size": 68687 - }, - "lang/oc_FR.lang": { - "hash": "32719ce08065ea58af84138a837c35199cb934f9", - "size": 73684 - }, - "lang/pl_PL.lang": { - "hash": "149e040de6c1193ae9bb0a0b9dae5e300eaa8cac", - "size": 73213 - }, - "lang/pt_BR.lang": { - "hash": "4384414d1b2fa7b2ad33d13c94a1e50c1d411f9e", - "size": 72462 - }, - "lang/pt_PT.lang": { - "hash": "8e2947a0ba5746f92ee99b35c76cfdcb5422eac9", - "size": 73464 - }, - "lang/qya_AA.lang": { - "hash": "ffd5b9945bd7ce1bd42c5163c498567dce26936b", - "size": 67956 - }, - "lang/ro_RO.lang": { - "hash": "0d00418922109286950ce5c083620ed368e91fa2", - "size": 74228 - }, - "lang/ru_RU.lang": { - "hash": "d71c0c4e1fa5aab39c6987ad823fca41788fcace", - "size": 94443 - }, - "lang/sk_SK.lang": { - "hash": "e4c551a5a6c98f3d2197cbd78510650c3dac09f7", - "size": 72420 - }, - "lang/sl_SI.lang": { - "hash": "51f2b2ceceaa197e2f5fa044d4b9925b5336c99a", - "size": 70252 - }, - "lang/sr_SP.lang": { - "hash": "1eac2aa97411edb07381a48270b6967426167822", - "size": 91649 - }, - "lang/sv_SE.lang": { - "hash": "3d71568665e75dd18a29d7cd6956fd33fd61264c", - "size": 68882 - }, - "lang/th_TH.lang": { - "hash": "77cbba200747fa3ff91e7e129d77e3cfd14ce1b2", - "size": 108702 - }, - "lang/tlh_AA.lang": { - "hash": "99a11700f8db47a9c21446957d0d008c290f0fba", - "size": 68121 - }, - "lang/tr_TR.lang": { - "hash": "f4278b00b147d59e7d063092de28b66e0ae19840", - "size": 71332 - }, - "lang/uk_UA.lang": { - "hash": "746810af78cc4df2c5ba00f930c3adf87e9d8df5", - "size": 93995 - }, - "lang/vi_VN.lang": { - "hash": "bc1d3a4bec5fecc51c2590fe0bb13539f55d7b81", - "size": 80882 - }, - "lang/zh_CN.lang": { - "hash": "3d9568b9a9b738312d379af6fc43ca290e3614bc", - "size": 66855 - }, - "lang/zh_TW.lang": { - "hash": "9dda510b86d4e0e12d44d228783e395ccce56fbc", - "size": 66916 - }, - "pack.mcmeta": { - "hash": "dcd58a2f57954ec5208601e957f0851e617d8a90", - "size": 9090 - }, - "sounds.json": { - "hash": "fce0bb3e14ade7b292a7c1d5fa785533d8106d82", - "size": 34020 - }, - "sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "sounds/ambient/weather/rain1.ogg": { - "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", - "size": 13185 - }, - "sounds/ambient/weather/rain2.ogg": { - "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", - "size": 13301 - }, - "sounds/ambient/weather/rain3.ogg": { - "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", - "size": 13322 - }, - "sounds/ambient/weather/rain4.ogg": { - "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", - "size": 13955 - }, - "sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "sounds/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "sounds/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - } - } -} \ No newline at end of file diff --git a/mojang/assets/1.7.4.json b/mojang/assets/1.7.4.json deleted file mode 100644 index 07e0106cf3..0000000000 --- a/mojang/assets/1.7.4.json +++ /dev/null @@ -1,2440 +0,0 @@ -{ - "objects": { - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "lang/af_ZA.lang": { - "hash": "3ed6b9d3d6c70d9e86bb10604378987f65d1a3ae", - "size": 77973 - }, - "lang/ar_SA.lang": { - "hash": "b739f1bcf05e82b225f6e128504af5c96574070f", - "size": 94338 - }, - "lang/ast_ES.lang": { - "hash": "6a130a7b8cfe8cf77d8f3d0bf0d625c9bc932b50", - "size": 79786 - }, - "lang/bg_BG.lang": { - "hash": "582bd1b3bc99991e20fe1cf0c3fb6297a4032fe9", - "size": 107294 - }, - "lang/ca_ES.lang": { - "hash": "cea8602003df57fe675359c162e12518d5377802", - "size": 80859 - }, - "lang/cs_CZ.lang": { - "hash": "6f644df36783553adb873892f02c8df31a562ea7", - "size": 79835 - }, - "lang/cy_GB.lang": { - "hash": "d60b0fa5b8f302825de6ca7f31be1d56f941aa9e", - "size": 78011 - }, - "lang/da_DK.lang": { - "hash": "a01580d5b2079ee690cd4257dcb9b9d5b5827c5c", - "size": 76874 - }, - "lang/de_DE.lang": { - "hash": "05e5d4376f243eed7289bca215e149721ef32dbd", - "size": 79327 - }, - "lang/el_GR.lang": { - "hash": "4f02b8473cd09ecbac3c205a837411d5d6dd1765", - "size": 115140 - }, - "lang/en_AU.lang": { - "hash": "6aeecd3a532caa1c33fe6019779f346537c20c3c", - "size": 75708 - }, - "lang/en_CA.lang": { - "hash": "195752f895bf895e0371ea791086b942d2a3a029", - "size": 75515 - }, - "lang/en_GB.lang": { - "hash": "3bdb52e1961c9ef22616bf9a8c36052c2d166124", - "size": 75337 - }, - "lang/en_PT.lang": { - "hash": "ae9fe232bcd41ea3383126d4032e0c41e5c30986", - "size": 79997 - }, - "lang/eo_UY.lang": { - "hash": "48995567bac45b5870fbfd9123c36ee379596ab5", - "size": 76960 - }, - "lang/es_AR.lang": { - "hash": "303e0ad5866acbb5251c2050715531ee08dcdd04", - "size": 79798 - }, - "lang/es_ES.lang": { - "hash": "7f0b43b1057f864ce183b4950382a6143d048bc0", - "size": 81340 - }, - "lang/es_MX.lang": { - "hash": "5841f1c149d75bdb5b5553dacff64d540a66c6e7", - "size": 80660 - }, - "lang/es_UY.lang": { - "hash": "048f00a828d2ddc685c28e1e1f6e75ac36059a38", - "size": 80725 - }, - "lang/es_VE.lang": { - "hash": "aa9280fff79e512f8e75e9b5f4d5e9d0d8a70237", - "size": 80955 - }, - "lang/et_EE.lang": { - "hash": "9efe2b58dc3a37b041520499d5aa014dad864b26", - "size": 77669 - }, - "lang/eu_ES.lang": { - "hash": "7f197a6bebf80a5ec109dabe3f2290062333f563", - "size": 81235 - }, - "lang/fa_IR.lang": { - "hash": "3f9ad38f61b975ef1bcf7e7b397a3ec781376bf2", - "size": 91109 - }, - "lang/fi_FI.lang": { - "hash": "d515d3a178dd2b6cb730090e6dc5808e29060d6c", - "size": 80076 - }, - "lang/fil_PH.lang": { - "hash": "a50eab95ec849f45f10a484ac35b2d2fdd537d1c", - "size": 78520 - }, - "lang/fr_CA.lang": { - "hash": "c368b10942886c39a54c3359aa2430845c86faba", - "size": 84088 - }, - "lang/fr_FR.lang": { - "hash": "5ffe475c57fa72755d143bd6bfa2c36c5ef029cc", - "size": 82785 - }, - "lang/ga_IE.lang": { - "hash": "a870a691fd24a42946239b250e6d948d94707fd6", - "size": 82259 - }, - "lang/gl_ES.lang": { - "hash": "38517ebb386032e97d3f562f48cd78b6c212de95", - "size": 79946 - }, - "lang/gv_IM.lang": { - "hash": "c697ef4aec574fd844c78118ae2650489f54aac0", - "size": 78624 - }, - "lang/he_IL.lang": { - "hash": "16765a632f7c13fe608c17aaedaf2b67c36a1f65", - "size": 89333 - }, - "lang/hi_IN.lang": { - "hash": "d11b484281827aa380e4beca991b022fde0fb514", - "size": 115883 - }, - "lang/hr_HR.lang": { - "hash": "ad97cf18899a1ab1e0ec264d41f2719a14a1566f", - "size": 77620 - }, - "lang/hu_HU.lang": { - "hash": "d8526a37e1cb96c2ebc5b9ac09221832b0041fe1", - "size": 81211 - }, - "lang/hy_AM.lang": { - "hash": "b5633e1db22d36c993aed2d74a1ed2d506e651fc", - "size": 100381 - }, - "lang/id_ID.lang": { - "hash": "c9edd2f96478748e691430f91fa8289172ec38fd", - "size": 77838 - }, - "lang/is_IS.lang": { - "hash": "62730f0103a559ff127d99ab5ffc19ad730f851e", - "size": 78101 - }, - "lang/it_IT.lang": { - "hash": "d7f96fcc625dfe124deb0cb00809442e2c109867", - "size": 83257 - }, - "lang/ja_JP.lang": { - "hash": "a7e4e9e58b319939998067ce7d4286366a3aea72", - "size": 90680 - }, - "lang/ka_GE.lang": { - "hash": "747ded357960f6f911492e3840c11852938b0f04", - "size": 129291 - }, - "lang/ko_KR.lang": { - "hash": "ab1bc52bfa5c170b5b1f99906fc849c89b3f8ddd", - "size": 85215 - }, - "lang/kw_GB.lang": { - "hash": "90f64ff1aa400e252d4c84a642c9e191b631209d", - "size": 77281 - }, - "lang/la_LA.lang": { - "hash": "a7980eb0105c8d409227e94a1bf39413383aafb1", - "size": 78311 - }, - "lang/lb_LU.lang": { - "hash": "0bf08d8c609d0abe442839d1a6c0ce8649c4c1af", - "size": 79744 - }, - "lang/lt_LT.lang": { - "hash": "8822e8282e18ea3a84e217165d24d3835f9a02b4", - "size": 83192 - }, - "lang/lv_LV.lang": { - "hash": "b4448f3003574bd69e45a31f118a6fe8e7907316", - "size": 80596 - }, - "lang/mi_NZ.lang": { - "hash": "28ad66f1224ff43b40dfb0ac938c7e667d072bc7", - "size": 75892 - }, - "lang/ms_MY.lang": { - "hash": "c862b0a34a29f20a76e221d5e388ab821b15b600", - "size": 80021 - }, - "lang/mt_MT.lang": { - "hash": "c266cfe6c91b2f8042f88519d5ac42b918552941", - "size": 81127 - }, - "lang/nds_DE.lang": { - "hash": "22d35e1c0d62f48f8636444e3dedf8a1bf797099", - "size": 76804 - }, - "lang/nl_NL.lang": { - "hash": "ccc738ed50f49bca7f6e6d627a5ac1e7e869f782", - "size": 78536 - }, - "lang/nn_NO.lang": { - "hash": "364d4310e77b0f834e95ede7ca5655a5f7c4a41d", - "size": 75900 - }, - "lang/no_NO.lang": { - "hash": "0b41afb1ee994249fd619ec21c7891e9dcb65d1c", - "size": 76398 - }, - "lang/oc_FR.lang": { - "hash": "70f0ea6e69e7618f15c9d987858be0741a86d60a", - "size": 81887 - }, - "lang/pl_PL.lang": { - "hash": "405fc8204500f9680625ffdc94b501f040d7e98c", - "size": 81239 - }, - "lang/pt_BR.lang": { - "hash": "5d2155f6ba1d8f8627d953b4c88b41f4eb218d16", - "size": 80733 - }, - "lang/pt_PT.lang": { - "hash": "59c70721f818007eca5593c2a3506f4c6cafa0ce", - "size": 81127 - }, - "lang/qya_AA.lang": { - "hash": "e9812055ae812979954ced67ab02606294eb8284", - "size": 75655 - }, - "lang/ro_RO.lang": { - "hash": "e0dac6a81a78c4984aeee5206d089aa4044421b1", - "size": 81958 - }, - "lang/ru_RU.lang": { - "hash": "3b2a8aa9abfeef2440e3f4162e5a8513b625e546", - "size": 105422 - }, - "lang/sk_SK.lang": { - "hash": "6d88e2ab99219fb819e53560e99384fd386fe434", - "size": 80321 - }, - "lang/sl_SI.lang": { - "hash": "2d75ccde60b46609a781bc1b29dc6dff8314b55e", - "size": 78319 - }, - "lang/sr_SP.lang": { - "hash": "fccb3958d7d6f75d4d8ac6bef525f6d619b7befc", - "size": 102760 - }, - "lang/sv_SE.lang": { - "hash": "c977b03f48aa05080a5b5aef347ff4f492e3fb6f", - "size": 76614 - }, - "lang/th_TH.lang": { - "hash": "f4714c97da9b21c01e6a2bbc7082baa1900f7a53", - "size": 119892 - }, - "lang/tlh_AA.lang": { - "hash": "f620e40d017007fcf3a53924e138eb03bba1170f", - "size": 75785 - }, - "lang/tr_TR.lang": { - "hash": "933ef8c5bf4641efcd002037d1d4958a6da6c909", - "size": 79402 - }, - "lang/uk_UA.lang": { - "hash": "3f4f42340eb9397eed113fab665ad14cb64af180", - "size": 104956 - }, - "lang/val_ES.lang": { - "hash": "cb58b2d9f44e6386da142ab74b6d3a0665f7380d", - "size": 80880 - }, - "lang/vi_VN.lang": { - "hash": "30e9b49c7800e94c6912525921de97711231fa00", - "size": 90272 - }, - "lang/zh_CN.lang": { - "hash": "d06c833ac58f3b7fc072993dcee5247ab42325d9", - "size": 74124 - }, - "lang/zh_TW.lang": { - "hash": "0dfe38259a242dd404d2cff46bfd5a123f5e36df", - "size": 74168 - }, - "pack.mcmeta": { - "hash": "1ed42482a20f4dad56e8b42443f7bb43b0bf37f9", - "size": 9959 - }, - "sounds.json": { - "hash": "fce0bb3e14ade7b292a7c1d5fa785533d8106d82", - "size": 34020 - }, - "sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "sounds/ambient/weather/rain1.ogg": { - "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", - "size": 13185 - }, - "sounds/ambient/weather/rain2.ogg": { - "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", - "size": 13301 - }, - "sounds/ambient/weather/rain3.ogg": { - "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", - "size": 13322 - }, - "sounds/ambient/weather/rain4.ogg": { - "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", - "size": 13955 - }, - "sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "sounds/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "sounds/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - } - } -} \ No newline at end of file diff --git a/mojang/assets/1.8.json b/mojang/assets/1.8.json deleted file mode 100644 index aaf5588e31..0000000000 --- a/mojang/assets/1.8.json +++ /dev/null @@ -1,2940 +0,0 @@ -{ - "objects": { - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "minecraft/icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "minecraft/icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/lang/af_ZA.lang": { - "hash": "974c91d46902f201f5b99826037f7c3891d5f6fd", - "size": 75886 - }, - "minecraft/lang/ar_SA.lang": { - "hash": "ee4232cbe10c23b9aff88e9134dc0ae15a449de2", - "size": 92381 - }, - "minecraft/lang/ast_ES.lang": { - "hash": "1d37a6f67db63ee15ec19f0426a914882bc9aadc", - "size": 85749 - }, - "minecraft/lang/az_AZ.lang": { - "hash": "37821cab823859768abfebb8264953ee7e069c17", - "size": 73675 - }, - "minecraft/lang/bg_BG.lang": { - "hash": "99d9280970ffd4a42b43f377f8d3e361d7f59bb7", - "size": 166141 - }, - "minecraft/lang/ca_ES.lang": { - "hash": "a20c4251d6a7bf003f9e16654c70a2a5765819fd", - "size": 90420 - }, - "minecraft/lang/cs_CZ.lang": { - "hash": "102b886329cc6f8376684d79e0275ec93de101ce", - "size": 122290 - }, - "minecraft/lang/cy_GB.lang": { - "hash": "9f8f2bcb36ae3fe3c01bea418f33de3da2a6cc50", - "size": 69996 - }, - "minecraft/lang/da_DK.lang": { - "hash": "6f17ad81a2a86f2152f50e4f6b89f67c097b7471", - "size": 81844 - }, - "minecraft/lang/de_DE.lang": { - "hash": "0980bf808e738eeac691559f771e68bbd23c6d98", - "size": 123909 - }, - "minecraft/lang/el_GR.lang": { - "hash": "a2a737070bd9d9fb62b7b849479d9ec49c51c3eb", - "size": 112265 - }, - "minecraft/lang/en_AU.lang": { - "hash": "a23bceb1d6e6412dafbd5e49a1c05918854bdfc2", - "size": 78561 - }, - "minecraft/lang/en_CA.lang": { - "hash": "af958233a71ccf73edc89e3b431a7a10e16cc1ac", - "size": 117224 - }, - "minecraft/lang/en_GB.lang": { - "hash": "03f31164d234f10a3230611656332f1756e570a9", - "size": 117031 - }, - "minecraft/lang/en_PT.lang": { - "hash": "64f5643da27da4218b87fae8352cbd65e98a6494", - "size": 90201 - }, - "minecraft/lang/eo_UY.lang": { - "hash": "7c272cf1c8f3dcd0428ab75087890c8aa290812f", - "size": 78124 - }, - "minecraft/lang/es_AR.lang": { - "hash": "ec9df689ff3737cdd03762ceaf934cba703b05cc", - "size": 123494 - }, - "minecraft/lang/es_ES.lang": { - "hash": "7035158dd5e4b632403af3697eb8e78908b17ba2", - "size": 125750 - }, - "minecraft/lang/es_MX.lang": { - "hash": "fe8073cc2c07af629577017d78aeb2cc3c231dc8", - "size": 123120 - }, - "minecraft/lang/es_UY.lang": { - "hash": "655aeb17af37eed92c8fcf8b1c22b173eb76b561", - "size": 85858 - }, - "minecraft/lang/es_VE.lang": { - "hash": "109ff111fef689c7435a612cee9becf47a7c701d", - "size": 96783 - }, - "minecraft/lang/et_EE.lang": { - "hash": "b0063e6fcabaab3428bd961204a94ca062110186", - "size": 102593 - }, - "minecraft/lang/eu_ES.lang": { - "hash": "be945eb046d29e0215a0f35ef8973478eb2fc1d3", - "size": 88473 - }, - "minecraft/lang/fa_IR.lang": { - "hash": "2740cd3806cec3b8c8895e31dd6a09e7925d1415", - "size": 76178 - }, - "minecraft/lang/fi_FI.lang": { - "hash": "ced868873c0873349fc4274255a553a073a1d530", - "size": 113837 - }, - "minecraft/lang/fil_PH.lang": { - "hash": "e2c8f26c91005a795c08344d601b10c84936e89d", - "size": 74035 - }, - "minecraft/lang/fr_CA.lang": { - "hash": "a1d8cf2a5a4f536b15bb6481c7f0203b7dd1c58b", - "size": 131217 - }, - "minecraft/lang/fr_FR.lang": { - "hash": "f9e1e61d35c4b8583a8d32bb9854f02f3a7bb7a8", - "size": 129948 - }, - "minecraft/lang/ga_IE.lang": { - "hash": "fc70f364f2b5a1777255020444b74d25e28ef12d", - "size": 83864 - }, - "minecraft/lang/gl_ES.lang": { - "hash": "15eccc77f642260b1d1904593306f20305147702", - "size": 71591 - }, - "minecraft/lang/gv_IM.lang": { - "hash": "a742af8f9e453973b805ed6fff21a8bf9452bd9f", - "size": 69181 - }, - "minecraft/lang/he_IL.lang": { - "hash": "fa68dfda0324e8ee58d40df5e9e7272f0d59c47a", - "size": 80785 - }, - "minecraft/lang/hi_IN.lang": { - "hash": "b4e155c85e53f55354f5b51e7f7a35b11bd0a79c", - "size": 93262 - }, - "minecraft/lang/hr_HR.lang": { - "hash": "a791d82f586d7b4f698bb7d47f07d4f7f002ce73", - "size": 122189 - }, - "minecraft/lang/hu_HU.lang": { - "hash": "b7b754f6be6dcfcf1399c95aae35e44ffb9d66ad", - "size": 126360 - }, - "minecraft/lang/hy_AM.lang": { - "hash": "81b2c1409d080d3a0f11296b1e497dd4b01c77ca", - "size": 78431 - }, - "minecraft/lang/id_ID.lang": { - "hash": "2e3e328276f15e77119ade2529e7beafb0d69fd6", - "size": 84740 - }, - "minecraft/lang/is_IS.lang": { - "hash": "a7b7e23172e3d8128cf1bf2140254bd71273e5b7", - "size": 88071 - }, - "minecraft/lang/it_IT.lang": { - "hash": "0d4d1008e189d336b078f0fc97bb5a7a378a1966", - "size": 130584 - }, - "minecraft/lang/ja_JP.lang": { - "hash": "0ca3e647521ee34e6fae49086e7cc192a148bca6", - "size": 140508 - }, - "minecraft/lang/ka_GE.lang": { - "hash": "f1bc2dfa0c992be3e7480229c45830293ee19d08", - "size": 211068 - }, - "minecraft/lang/ko_KR.lang": { - "hash": "515d2dc1517b1907c72a79e758ef995a3b54aab1", - "size": 133795 - }, - "minecraft/lang/kw_GB.lang": { - "hash": "26ad90a5dc52f95e4802ae30422d2fb20edf5eba", - "size": 71080 - }, - "minecraft/lang/la_LA.lang": { - "hash": "965fbbc622abd91585b1b5d40b045e384c5f1613", - "size": 72956 - }, - "minecraft/lang/lb_LU.lang": { - "hash": "2ecf8694343c62a0d0e3ca3d9dc130067adf1c4d", - "size": 91317 - }, - "minecraft/lang/lt_LT.lang": { - "hash": "fd264fd12e1b982d22954163a12b35825ae6a87a", - "size": 133647 - }, - "minecraft/lang/lv_LV.lang": { - "hash": "9dc05d0d7c2bb7e6e73a1d8e2bc50e48746a6883", - "size": 81437 - }, - "minecraft/lang/mi_NZ.lang": { - "hash": "e0e3a6eeb73178da894c84eb9d495128ab463a0d", - "size": 17524 - }, - "minecraft/lang/ms_MY.lang": { - "hash": "b5a91fefb72e3664024e87ae64ef19977fe09003", - "size": 70341 - }, - "minecraft/lang/mt_MT.lang": { - "hash": "e1cad7ce1c9feb8b7f56954e7f6f1d846de12c47", - "size": 92736 - }, - "minecraft/lang/nds_DE.lang": { - "hash": "15a1256703dc94ce8ebf855e0b8dc6e235aa8615", - "size": 77218 - }, - "minecraft/lang/nl_NL.lang": { - "hash": "dedc1cc7ded0d917b0fa2a34ad6b7843c5ffa46a", - "size": 121179 - }, - "minecraft/lang/nn_NO.lang": { - "hash": "e952e5c34abdd0147fa5bb20c7fd4aa14353fd90", - "size": 70672 - }, - "minecraft/lang/no_NO.lang": { - "hash": "42394caf96f31a1dd2b262ff52ee0a5ee3cfbd83", - "size": 82506 - }, - "minecraft/lang/oc_FR.lang": { - "hash": "94ee6c08de62aa80f920b45329ba14d12f345f70", - "size": 125048 - }, - "minecraft/lang/pl_PL.lang": { - "hash": "621cf443ebb4f183056625337a83c989f46c1822", - "size": 97025 - }, - "minecraft/lang/pt_BR.lang": { - "hash": "eba6a289fd6815c89c8c35277c6775723621cfd7", - "size": 124210 - }, - "minecraft/lang/pt_PT.lang": { - "hash": "7b243164dfca23d30a01763a9f26ab1863932ac2", - "size": 97851 - }, - "minecraft/lang/qya_AA.lang": { - "hash": "e36314cb77ccca5fce96fa6b28c61d4efe859f0a", - "size": 41454 - }, - "minecraft/lang/ro_RO.lang": { - "hash": "bbaf3f7aad0587fcf2797119eef34bac069fe411", - "size": 125596 - }, - "minecraft/lang/ru_RU.lang": { - "hash": "dfb8059176413255e670b9cc82ad1f62ab5bd057", - "size": 164431 - }, - "minecraft/lang/se_NO.lang": { - "hash": "757435c189f31d5c8db94a4adbc56c70a8998204", - "size": 15884 - }, - "minecraft/lang/sk_SK.lang": { - "hash": "faf036a00abc60f858e841d04b9cbf96be4d804e", - "size": 87259 - }, - "minecraft/lang/sl_SI.lang": { - "hash": "d8db0eb0c818256908e98efb1a681bc89ee19c04", - "size": 70270 - }, - "minecraft/lang/sr_SP.lang": { - "hash": "87d4c7476672d23170c057c95a80ec1cba06a48a", - "size": 109208 - }, - "minecraft/lang/sv_SE.lang": { - "hash": "37cba9315ce8202c834a94bdc92bed0879ed2d07", - "size": 119832 - }, - "minecraft/lang/th_TH.lang": { - "hash": "1c839a4420005d136b55810e2dacf47eb588e2fa", - "size": 122405 - }, - "minecraft/lang/tlh_AA.lang": { - "hash": "f5571f58e5ee9737b6de97a70ab6f8cc0b4172bb", - "size": 48507 - }, - "minecraft/lang/tr_TR.lang": { - "hash": "2862fb39b282f3ae2bbee03ab91c8941b403494c", - "size": 124126 - }, - "minecraft/lang/uk_UA.lang": { - "hash": "aaf1358fc98f0d7ddb3f0be043f6e2627a382f22", - "size": 164062 - }, - "minecraft/lang/val_ES.lang": { - "hash": "1d6bad6f31c6797391e8c127c9b469be01ee9292", - "size": 127376 - }, - "minecraft/lang/vi_VN.lang": { - "hash": "35aeb4279d6e6dfe134d2f385b4e6c7b8a06e7d4", - "size": 142577 - }, - "minecraft/lang/zh_CN.lang": { - "hash": "99b470341f0ae1a62c7d50dcaede34a907db7af6", - "size": 113949 - }, - "minecraft/lang/zh_TW.lang": { - "hash": "7cfcba8a3f4a60d37a828cfff5aa3978bd28f19b", - "size": 118271 - }, - "minecraft/sounds.json": { - "hash": "5e06ca070067486427a3167ade2ffe01623e5591", - "size": 37731 - }, - "minecraft/sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "minecraft/sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "minecraft/sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "minecraft/sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "minecraft/sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "minecraft/sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "minecraft/sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "minecraft/sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "minecraft/sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "minecraft/sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "minecraft/sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "minecraft/sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "minecraft/sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "minecraft/sounds/ambient/weather/rain1.ogg": { - "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", - "size": 13185 - }, - "minecraft/sounds/ambient/weather/rain2.ogg": { - "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", - "size": 13301 - }, - "minecraft/sounds/ambient/weather/rain3.ogg": { - "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", - "size": 13322 - }, - "minecraft/sounds/ambient/weather/rain4.ogg": { - "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", - "size": 13955 - }, - "minecraft/sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "minecraft/sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "minecraft/sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "minecraft/sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "minecraft/sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "minecraft/sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "minecraft/sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "minecraft/sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "minecraft/sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "minecraft/sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "minecraft/sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "minecraft/sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "minecraft/sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "minecraft/sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "minecraft/sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "minecraft/sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "minecraft/sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "minecraft/sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "minecraft/sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "minecraft/sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "minecraft/sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "minecraft/sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "minecraft/sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "minecraft/sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "minecraft/sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "minecraft/sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "minecraft/sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "minecraft/sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "minecraft/sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "minecraft/sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "minecraft/sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "minecraft/sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "minecraft/sounds/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "minecraft/sounds/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "minecraft/sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "minecraft/sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "minecraft/sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "minecraft/sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "minecraft/sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "minecraft/sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "minecraft/sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "minecraft/sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "minecraft/sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "minecraft/sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "minecraft/sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "minecraft/sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "minecraft/sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "minecraft/sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "minecraft/sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "minecraft/sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "minecraft/sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "minecraft/sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "minecraft/sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "minecraft/sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "minecraft/sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "minecraft/sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "minecraft/sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "minecraft/sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "minecraft/sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "minecraft/sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "minecraft/sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "minecraft/sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "minecraft/sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "minecraft/sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "minecraft/sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "minecraft/sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "minecraft/sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "minecraft/sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "minecraft/sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "minecraft/sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "minecraft/sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "minecraft/sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "minecraft/sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "minecraft/sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "minecraft/sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "minecraft/sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "minecraft/sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "minecraft/sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "minecraft/sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "minecraft/sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "minecraft/sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "minecraft/sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "minecraft/sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "minecraft/sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "minecraft/sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "minecraft/sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "minecraft/sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "minecraft/sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "minecraft/sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "minecraft/sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "minecraft/sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "minecraft/sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "minecraft/sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "minecraft/sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "minecraft/sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "minecraft/sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "minecraft/sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "minecraft/sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "minecraft/sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "minecraft/sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "minecraft/sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "minecraft/sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "minecraft/sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "minecraft/sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "minecraft/sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "minecraft/sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "minecraft/sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "minecraft/sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "minecraft/sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "minecraft/sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "minecraft/sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "minecraft/sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "minecraft/sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "minecraft/sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "minecraft/sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "minecraft/sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "minecraft/sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "minecraft/sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "minecraft/sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "minecraft/sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "minecraft/sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "minecraft/sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "minecraft/sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "minecraft/sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "minecraft/sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "minecraft/sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "minecraft/sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "minecraft/sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "minecraft/sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "minecraft/sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "minecraft/sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "minecraft/sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "minecraft/sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "minecraft/sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "minecraft/sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "minecraft/sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "minecraft/sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "minecraft/sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "minecraft/sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "minecraft/sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "minecraft/sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "minecraft/sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "minecraft/sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "minecraft/sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "minecraft/sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "minecraft/sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "minecraft/sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "minecraft/sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "minecraft/sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "minecraft/sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "minecraft/sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "minecraft/sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "minecraft/sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "minecraft/sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "minecraft/sounds/mob/guardian/attack_loop.ogg": { - "hash": "78e5d74081d605d52272f29c7d958b6584a62116", - "size": 20912 - }, - "minecraft/sounds/mob/guardian/curse.ogg": { - "hash": "3f2e554955be100d7f28c074586b764710330b8c", - "size": 45792 - }, - "minecraft/sounds/mob/guardian/elder_death.ogg": { - "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", - "size": 19980 - }, - "minecraft/sounds/mob/guardian/elder_hit1.ogg": { - "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", - "size": 8461 - }, - "minecraft/sounds/mob/guardian/elder_hit2.ogg": { - "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", - "size": 8392 - }, - "minecraft/sounds/mob/guardian/elder_hit3.ogg": { - "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", - "size": 8631 - }, - "minecraft/sounds/mob/guardian/elder_hit4.ogg": { - "hash": "186362097c9552903943d8d37a1e3b974e4aa618", - "size": 8680 - }, - "minecraft/sounds/mob/guardian/elder_idle1.ogg": { - "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", - "size": 17095 - }, - "minecraft/sounds/mob/guardian/elder_idle2.ogg": { - "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", - "size": 17437 - }, - "minecraft/sounds/mob/guardian/elder_idle3.ogg": { - "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", - "size": 14673 - }, - "minecraft/sounds/mob/guardian/elder_idle4.ogg": { - "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", - "size": 18822 - }, - "minecraft/sounds/mob/guardian/flop1.ogg": { - "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", - "size": 7422 - }, - "minecraft/sounds/mob/guardian/flop2.ogg": { - "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", - "size": 7355 - }, - "minecraft/sounds/mob/guardian/flop3.ogg": { - "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", - "size": 6994 - }, - "minecraft/sounds/mob/guardian/flop4.ogg": { - "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", - "size": 7371 - }, - "minecraft/sounds/mob/guardian/guardian_death.ogg": { - "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", - "size": 15820 - }, - "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { - "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", - "size": 9257 - }, - "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { - "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", - "size": 9111 - }, - "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { - "hash": "3008b71834c7815f70507c044da8defbcb585a80", - "size": 9363 - }, - "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { - "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", - "size": 9216 - }, - "minecraft/sounds/mob/guardian/guardian_idle1.ogg": { - "hash": "3b182a8bcf8d911bf0d8d5b6e963855c30a12897", - "size": 13948 - }, - "minecraft/sounds/mob/guardian/guardian_idle2.ogg": { - "hash": "0a3f0c382b1813fb42b8374dc9ee1bc5c19f797d", - "size": 13792 - }, - "minecraft/sounds/mob/guardian/guardian_idle3.ogg": { - "hash": "e28f348f59a396f8e23079e52e6dc1caa02a0868", - "size": 12634 - }, - "minecraft/sounds/mob/guardian/guardian_idle4.ogg": { - "hash": "85cf7fc03f0f4f67521fef89adee58471b72a81a", - "size": 11913 - }, - "minecraft/sounds/mob/guardian/land_death.ogg": { - "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", - "size": 11255 - }, - "minecraft/sounds/mob/guardian/land_hit1.ogg": { - "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", - "size": 12031 - }, - "minecraft/sounds/mob/guardian/land_hit2.ogg": { - "hash": "e9ccf74cb5b561e4839482863d1466f731903500", - "size": 11089 - }, - "minecraft/sounds/mob/guardian/land_hit3.ogg": { - "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", - "size": 11980 - }, - "minecraft/sounds/mob/guardian/land_hit4.ogg": { - "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", - "size": 11180 - }, - "minecraft/sounds/mob/guardian/land_idle1.ogg": { - "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", - "size": 6727 - }, - "minecraft/sounds/mob/guardian/land_idle2.ogg": { - "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", - "size": 5579 - }, - "minecraft/sounds/mob/guardian/land_idle3.ogg": { - "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", - "size": 6802 - }, - "minecraft/sounds/mob/guardian/land_idle4.ogg": { - "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", - "size": 5687 - }, - "minecraft/sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "minecraft/sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "minecraft/sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "minecraft/sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "minecraft/sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "minecraft/sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "minecraft/sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "minecraft/sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "minecraft/sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "minecraft/sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "minecraft/sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "minecraft/sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "minecraft/sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "minecraft/sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "minecraft/sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "minecraft/sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "minecraft/sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "minecraft/sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "minecraft/sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "minecraft/sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "minecraft/sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "minecraft/sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "minecraft/sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "minecraft/sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "minecraft/sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "minecraft/sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "minecraft/sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "minecraft/sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "minecraft/sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "minecraft/sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "minecraft/sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "minecraft/sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "minecraft/sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "minecraft/sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "minecraft/sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "minecraft/sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "minecraft/sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "minecraft/sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "minecraft/sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "minecraft/sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "minecraft/sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "minecraft/sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "minecraft/sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "minecraft/sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "minecraft/sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "minecraft/sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "minecraft/sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "minecraft/sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "minecraft/sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "minecraft/sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "minecraft/sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "minecraft/sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "minecraft/sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "minecraft/sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "minecraft/sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "minecraft/sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "minecraft/sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "minecraft/sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "minecraft/sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "minecraft/sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "minecraft/sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "minecraft/sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "minecraft/sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "minecraft/sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "minecraft/sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "minecraft/sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "minecraft/sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "minecraft/sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "minecraft/sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "minecraft/sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "minecraft/sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "minecraft/sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "minecraft/sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "minecraft/sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "minecraft/sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "minecraft/sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "minecraft/sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "minecraft/sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "minecraft/sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "minecraft/sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "minecraft/sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "minecraft/sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { - "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", - "size": 7018 - }, - "minecraft/sounds/mob/rabbit/hop1.ogg": { - "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", - "size": 5938 - }, - "minecraft/sounds/mob/rabbit/hop2.ogg": { - "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", - "size": 6993 - }, - "minecraft/sounds/mob/rabbit/hop3.ogg": { - "hash": "461436665544dc44e12f79cad893de2ad02ddffc", - "size": 6597 - }, - "minecraft/sounds/mob/rabbit/hop4.ogg": { - "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", - "size": 5811 - }, - "minecraft/sounds/mob/rabbit/hurt1.ogg": { - "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", - "size": 6750 - }, - "minecraft/sounds/mob/rabbit/hurt2.ogg": { - "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", - "size": 5988 - }, - "minecraft/sounds/mob/rabbit/hurt3.ogg": { - "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", - "size": 6389 - }, - "minecraft/sounds/mob/rabbit/hurt4.ogg": { - "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", - "size": 6650 - }, - "minecraft/sounds/mob/rabbit/idle1.ogg": { - "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", - "size": 5806 - }, - "minecraft/sounds/mob/rabbit/idle2.ogg": { - "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", - "size": 6988 - }, - "minecraft/sounds/mob/rabbit/idle3.ogg": { - "hash": "8906199918a85564590c7a01e854c3820853533e", - "size": 5840 - }, - "minecraft/sounds/mob/rabbit/idle4.ogg": { - "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", - "size": 8691 - }, - "minecraft/sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "minecraft/sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "minecraft/sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "minecraft/sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "minecraft/sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "minecraft/sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "minecraft/sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "minecraft/sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "minecraft/sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "minecraft/sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "minecraft/sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "minecraft/sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "minecraft/sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "minecraft/sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "minecraft/sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "minecraft/sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "minecraft/sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "minecraft/sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "minecraft/sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "minecraft/sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "minecraft/sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "minecraft/sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "minecraft/sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "minecraft/sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "minecraft/sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "minecraft/sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "minecraft/sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "minecraft/sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "minecraft/sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "minecraft/sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "minecraft/sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "minecraft/sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "minecraft/sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "minecraft/sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "minecraft/sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "minecraft/sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "minecraft/sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "minecraft/sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "minecraft/sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "minecraft/sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "minecraft/sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "minecraft/sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "minecraft/sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "minecraft/sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "minecraft/sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "minecraft/sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "minecraft/sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "minecraft/sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "minecraft/sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "minecraft/sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "minecraft/sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "minecraft/sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "minecraft/sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "minecraft/sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "minecraft/sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "minecraft/sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "minecraft/sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "minecraft/sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "minecraft/sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "minecraft/sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "minecraft/sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "minecraft/sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "minecraft/sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "minecraft/sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "minecraft/sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "minecraft/sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "minecraft/sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "minecraft/sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "minecraft/sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "minecraft/sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "minecraft/sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "minecraft/sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "minecraft/sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "minecraft/sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "minecraft/sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "minecraft/sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "minecraft/sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "minecraft/sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "minecraft/sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "minecraft/sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "minecraft/sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "minecraft/sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "minecraft/sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "minecraft/sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "minecraft/sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "minecraft/sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "minecraft/sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "minecraft/sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "minecraft/sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "minecraft/sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "minecraft/sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "minecraft/sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "minecraft/sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "minecraft/sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "minecraft/sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "minecraft/sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "minecraft/sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "minecraft/sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "minecraft/sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "minecraft/sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "minecraft/sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "minecraft/sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "minecraft/sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "minecraft/sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "minecraft/sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "minecraft/sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "minecraft/sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "minecraft/sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "minecraft/sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "minecraft/sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "minecraft/sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "minecraft/sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "minecraft/sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "minecraft/sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "minecraft/sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "minecraft/sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "minecraft/sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "minecraft/sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "minecraft/sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "minecraft/sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "minecraft/sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "minecraft/sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "minecraft/sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "minecraft/sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "minecraft/sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "minecraft/sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "minecraft/sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "minecraft/sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "minecraft/sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "minecraft/sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "minecraft/sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "minecraft/sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "minecraft/sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "minecraft/sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "minecraft/sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "minecraft/sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "minecraft/sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "minecraft/sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "minecraft/sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "minecraft/sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "minecraft/sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "minecraft/sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "minecraft/sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "minecraft/sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "minecraft/sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "minecraft/sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "minecraft/sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "minecraft/sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "minecraft/sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "minecraft/sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "minecraft/sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "minecraft/sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "minecraft/sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "minecraft/sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "minecraft/sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "minecraft/sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "minecraft/sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "minecraft/sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "minecraft/sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "minecraft/sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "minecraft/sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "minecraft/sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "minecraft/sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "minecraft/sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "minecraft/sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "minecraft/sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "minecraft/sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "minecraft/sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "minecraft/sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "minecraft/sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "minecraft/sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "minecraft/sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "minecraft/sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "minecraft/sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "minecraft/sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "minecraft/sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "minecraft/sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "minecraft/sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "minecraft/sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "minecraft/sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "minecraft/sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "minecraft/sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "minecraft/sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "minecraft/sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "minecraft/sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "minecraft/sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "minecraft/sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "minecraft/sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "minecraft/sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "minecraft/sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "minecraft/sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "minecraft/sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "minecraft/sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "minecraft/sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "minecraft/sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "minecraft/sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "minecraft/sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "minecraft/sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "minecraft/sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "minecraft/sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "minecraft/sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "minecraft/sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "minecraft/sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "minecraft/sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "minecraft/sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "minecraft/sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "minecraft/sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "minecraft/sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "minecraft/sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "minecraft/sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "minecraft/sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "minecraft/sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "minecraft/sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "minecraft/sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "minecraft/sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "minecraft/sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "minecraft/sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "minecraft/sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "minecraft/sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "minecraft/sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "minecraft/sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "minecraft/sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "minecraft/sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "minecraft/sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "minecraft/sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "minecraft/sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "minecraft/sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "minecraft/sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "minecraft/sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "minecraft/sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "minecraft/sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "minecraft/sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "minecraft/sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "minecraft/sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "minecraft/sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "minecraft/sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "minecraft/sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "minecraft/sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "minecraft/sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "minecraft/sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "minecraft/sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "minecraft/sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "minecraft/sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "minecraft/sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "minecraft/sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "minecraft/sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - }, - "pack.mcmeta": { - "hash": "a1ee4b8b62d984d924e14f40855c3797a4c5c18a", - "size": 11097 - }, - "realms/lang/af_ZA.lang": { - "hash": "52aaa08aaa960c016fa38c1fdfc68dc446cb8f3e", - "size": 7680 - }, - "realms/lang/ar_SA.lang": { - "hash": "a6b7b891e59d0db38c823ab753a5ac8796bd1d65", - "size": 9505 - }, - "realms/lang/ast_ES.lang": { - "hash": "e3ee71d4c6ff01dfe2fa466cfc958433316e0683", - "size": 7880 - }, - "realms/lang/az_AZ.lang": { - "hash": "b4d318fb952a8b976469ac3c09a4ab869d0b8e13", - "size": 8386 - }, - "realms/lang/bg_BG.lang": { - "hash": "e2a0524a1829a80ecb30c602d5ec86a398b0c30e", - "size": 11099 - }, - "realms/lang/ca_ES.lang": { - "hash": "330ad5dcdbc9db526c65ee624969aa65bd1cc149", - "size": 8066 - }, - "realms/lang/cs_CZ.lang": { - "hash": "a41c61b14225a133b664dd584c94d47ca86f72e2", - "size": 8041 - }, - "realms/lang/cy_GB.lang": { - "hash": "14cfb2f24e7d91dbc22a2a0e3b880d9829320243", - "size": 7347 - }, - "realms/lang/da_DK.lang": { - "hash": "a8e68a927a29d9450d9d8a16090454c4eacc3852", - "size": 7823 - }, - "realms/lang/de_DE.lang": { - "hash": "10a54fc66c8f479bb65c8d39c3b62265ac82e742", - "size": 8112 - }, - "realms/lang/el_GR.lang": { - "hash": "e17ea8659cfab4dbc479038c3f599073981e48a9", - "size": 10868 - }, - "realms/lang/en_AU.lang": { - "hash": "46f224c7d94773514dce4a759206288e3ca2c5da", - "size": 5935 - }, - "realms/lang/en_CA.lang": { - "hash": "e9b1b7eacecdce2abbb904c88b3741b9fb281f7a", - "size": 7556 - }, - "realms/lang/en_GB.lang": { - "hash": "176c14c2ce03e7a57725f7ea973d485b2888983a", - "size": 7539 - }, - "realms/lang/en_PT.lang": { - "hash": "e58d2a97afb75d81c14839c7aed9a0f39cc97930", - "size": 8065 - }, - "realms/lang/eo_UY.lang": { - "hash": "6fe562cd67282ce7a452190b722cbe3fb5b6344c", - "size": 7123 - }, - "realms/lang/es_AR.lang": { - "hash": "50ccb540403817f222b32c9da492368054b6e958", - "size": 7871 - }, - "realms/lang/es_ES.lang": { - "hash": "3e1023b16e830abb4622f7a14f0526ce755fb557", - "size": 8079 - }, - "realms/lang/es_MX.lang": { - "hash": "8be97755d534dde3ee1111e3b39c6b5b67798373", - "size": 8026 - }, - "realms/lang/es_UY.lang": { - "hash": "38394f86a2001cea212b6d06903218a71b326efb", - "size": 7348 - }, - "realms/lang/es_VE.lang": { - "hash": "fee4abfa2e4e8dafd83db67c33a07d9c23ed2ea3", - "size": 8029 - }, - "realms/lang/et_EE.lang": { - "hash": "7b4a8814ce48199ded6ae2b6fdd8b3bb8bfc5b49", - "size": 7855 - }, - "realms/lang/eu_ES.lang": { - "hash": "7ebae0281abcbd0d341d728756bec9d6ec1467ee", - "size": 8106 - }, - "realms/lang/fa_IR.lang": { - "hash": "e89ef25ae1fa8c571a001b686d1f4eeda25e5cde", - "size": 10010 - }, - "realms/lang/fi_FI.lang": { - "hash": "5e8d8230ac8db17d48ea011fdd185d502af3fbd9", - "size": 7783 - }, - "realms/lang/fil_PH.lang": { - "hash": "0027d4edd626883a618bc464df2ce54855bf650d", - "size": 8329 - }, - "realms/lang/fr_CA.lang": { - "hash": "e69a01032d22396b1f6ca548e0edb162e58a818d", - "size": 8560 - }, - "realms/lang/fr_FR.lang": { - "hash": "6d689ac64aa096ba17a52ae6e6e0bbe5fa5d4a9b", - "size": 8396 - }, - "realms/lang/ga_IE.lang": { - "hash": "b2983049aa338c2c1d707c426e54505cf643bea0", - "size": 8533 - }, - "realms/lang/gl_ES.lang": { - "hash": "209e71ba58feb5061d813724eac2b06a55b3e066", - "size": 7269 - }, - "realms/lang/gv_IM.lang": { - "hash": "b556d8156f1050d701ffc4f85bdabc3577e572f9", - "size": 5995 - }, - "realms/lang/he_IL.lang": { - "hash": "1cd7ce283302873d4719c35292c0bfee9ff88d12", - "size": 8935 - }, - "realms/lang/hi_IN.lang": { - "hash": "f2164cdd0b3191fdafbea4f97b99a22046aeedf4", - "size": 7022 - }, - "realms/lang/hr_HR.lang": { - "hash": "1607e086d96a856139e2a0f2d0b5ff3ffa4b6d4e", - "size": 7799 - }, - "realms/lang/hu_HU.lang": { - "hash": "827dd07c2830be33cab42f36b0a1cb0ef2a2f771", - "size": 8356 - }, - "realms/lang/hy_AM.lang": { - "hash": "685f29bcdcc62c0c58f4d137d30fcc40123411f4", - "size": 4397 - }, - "realms/lang/id_ID.lang": { - "hash": "d41daacff479a90aca8b8ecff1f40dbb1d144559", - "size": 7875 - }, - "realms/lang/is_IS.lang": { - "hash": "010f1fc88f36eed57e8ddccc74a25948be22d27c", - "size": 7913 - }, - "realms/lang/it_IT.lang": { - "hash": "2667f5bc36427218608c3fc7b1af48b047ba5b8d", - "size": 8115 - }, - "realms/lang/ja_JP.lang": { - "hash": "ad9b743a2579f0bcbc09acbbbdb6741f250b81bb", - "size": 9054 - }, - "realms/lang/ka_GE.lang": { - "hash": "905709a78b838e70d8a1e7ca2cd76cedb41712f8", - "size": 13450 - }, - "realms/lang/ko_KR.lang": { - "hash": "40b34f323a847f862e8f779ab84a80a3336a7bd8", - "size": 8224 - }, - "realms/lang/kw_GB.lang": { - "hash": "ac61acec46bb72c4e11b3fbe8317bd593d3c2120", - "size": 3021 - }, - "realms/lang/la_LA.lang": { - "hash": "72c87ee9656538c3908751d02c84b9bf4d032978", - "size": 7682 - }, - "realms/lang/lb_LU.lang": { - "hash": "de4ac38571122ab44f0e571aad2b58486c0e56f7", - "size": 8114 - }, - "realms/lang/lt_LT.lang": { - "hash": "4dd44b7458e826804c2c229baf535a732b9e68c8", - "size": 8404 - }, - "realms/lang/lv_LV.lang": { - "hash": "05c584aa9c2b0af08af0ec463541204ce63a4670", - "size": 8209 - }, - "realms/lang/mi_NZ.lang": { - "hash": "16f20c44b1662917db565be399caf1d68e020430", - "size": 73 - }, - "realms/lang/ms_MY.lang": { - "hash": "0045afb6a30c4beb3793b116a025111a411a14c9", - "size": 7450 - }, - "realms/lang/mt_MT.lang": { - "hash": "a7d757b683fe02a372025b3ad592241b73d0c8f5", - "size": 8126 - }, - "realms/lang/nds_DE.lang": { - "hash": "1278c9b0ee43443baf60f289a8236d503c4e126a", - "size": 7833 - }, - "realms/lang/nl_NL.lang": { - "hash": "35fd4611f6947b4142d76d30d1f36a994df59b10", - "size": 7999 - }, - "realms/lang/nn_NO.lang": { - "hash": "959491c90f33bba61156640bb1c31cbe075f5b41", - "size": 7242 - }, - "realms/lang/no_NO.lang": { - "hash": "6bd91cc519996920a605b5591d65a52eefdf0fa9", - "size": 7880 - }, - "realms/lang/oc_FR.lang": { - "hash": "cad8f85a230783f016f4a594528816be45846331", - "size": 8306 - }, - "realms/lang/pl_PL.lang": { - "hash": "4b6295b0de070dea8cb3a45d7ff781bf0ca530d2", - "size": 8075 - }, - "realms/lang/pt_BR.lang": { - "hash": "5b933ea21cd6e7bccefb023df4f6efc742468845", - "size": 7970 - }, - "realms/lang/pt_PT.lang": { - "hash": "e31936d5f6de9dbf40feeac734adfccf8d876e07", - "size": 8160 - }, - "realms/lang/qya_AA.lang": { - "hash": "aa41f15ebc5b2bc8dd110e3dbbfa8646e873a2b9", - "size": 263 - }, - "realms/lang/ro_RO.lang": { - "hash": "219ff52e6df85fc4a04cda68aeecffde934daeda", - "size": 8131 - }, - "realms/lang/ru_RU.lang": { - "hash": "956800973e1189fb76b895a8f3ae61af71606661", - "size": 10751 - }, - "realms/lang/se_NO.lang": { - "hash": "a58199be09233eedda669ad06bef1fb353b464ac", - "size": 6130 - }, - "realms/lang/sk_SK.lang": { - "hash": "94190ac744a68cd61cd70ad923033e943ecc050e", - "size": 7995 - }, - "realms/lang/sl_SI.lang": { - "hash": "5add3584b916929c35e638e232b38a7f0b6bf583", - "size": 7309 - }, - "realms/lang/sr_SP.lang": { - "hash": "68a625da50f12a170fb16f60f36ef31a8ff07f1f", - "size": 10273 - }, - "realms/lang/sv_SE.lang": { - "hash": "5f094aa93e1d5b066c0b3c567380c22b1826ac04", - "size": 7937 - }, - "realms/lang/th_TH.lang": { - "hash": "ef0f55dcbcdfc79415c2f178aea68cded7917c33", - "size": 12613 - }, - "realms/lang/tlh_AA.lang": { - "hash": "739a68f417161fed73cf778702977f5d70eb96f7", - "size": 810 - }, - "realms/lang/tr_TR.lang": { - "hash": "3ee4f600273ed1aba4e4583c9b6621e8a0105f9a", - "size": 8262 - }, - "realms/lang/uk_UA.lang": { - "hash": "4a2369e297138041d8a060e4124084ed7bea6a25", - "size": 10555 - }, - "realms/lang/val_ES.lang": { - "hash": "2e62679eb9407568fbf5a1bb9ba04a765aa2eb0e", - "size": 8049 - }, - "realms/lang/vi_VN.lang": { - "hash": "7ef69f5a43362e672b7a2c0b1ea4fca0d5520003", - "size": 9317 - }, - "realms/lang/zh_CN.lang": { - "hash": "8745e10d42d33d35e51af15362dada4cd71f385f", - "size": 7532 - }, - "realms/lang/zh_TW.lang": { - "hash": "1f3a90b891029d4a743f7f87e479db0b43740845", - "size": 7505 - } - } -} \ No newline at end of file diff --git a/mojang/assets/1.9-aprilfools.json b/mojang/assets/1.9-aprilfools.json deleted file mode 100644 index d40ce76a1b..0000000000 --- a/mojang/assets/1.9-aprilfools.json +++ /dev/null @@ -1,4216 +0,0 @@ -{ - "objects": { - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "minecraft/icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "minecraft/icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/lang/af_ZA.lang": { - "hash": "5cd1c556c035502858a59c0788cfe11d3170ba75", - "size": 74040 - }, - "minecraft/lang/ar_SA.lang": { - "hash": "25b71296317052cdd2751a5b931af1329254d6f9", - "size": 150068 - }, - "minecraft/lang/ast_ES.lang": { - "hash": "b57af170888588289a19592e15ead05b2a3f4e93", - "size": 141237 - }, - "minecraft/lang/az_AZ.lang": { - "hash": "e8d0382c6e1feb47539295d5d013431adf5f3d60", - "size": 83788 - }, - "minecraft/lang/be_BY.lang": { - "hash": "66ed9b4b19593b8d6abab496bf7a36732b49e664", - "size": 163990 - }, - "minecraft/lang/bg_BG.lang": { - "hash": "0f0ec42156a4fe37700fad9e85ed2445deb1b37a", - "size": 168115 - }, - "minecraft/lang/br_FR.lang": { - "hash": "999a1d3cfdb26d9d616f69ca92a4fb383122c0be", - "size": 138228 - }, - "minecraft/lang/ca_ES.lang": { - "hash": "cdc419d81ccbd3fd35a9ab4ec3c1cad4043c2c0c", - "size": 126591 - }, - "minecraft/lang/cs_CZ.lang": { - "hash": "0a033f5de8753751979c685a858975ab88db323b", - "size": 138483 - }, - "minecraft/lang/cy_GB.lang": { - "hash": "55ef9f5c3bbea4194f2588db1f53a5712d33c5db", - "size": 69831 - }, - "minecraft/lang/da_DK.lang": { - "hash": "115ad1606ef44688b6bf85982fc7c6485e76734f", - "size": 133456 - }, - "minecraft/lang/de_DE.lang": { - "hash": "c9a42fbd91bf118276ba8c03af13e80fcb9e8f68", - "size": 138494 - }, - "minecraft/lang/el_GR.lang": { - "hash": "7a3cb0179636accc7bbead2387cec860c137aca0", - "size": 152958 - }, - "minecraft/lang/en_AU.lang": { - "hash": "4a60d467a9115db29d4a452cde03e7996b68521e", - "size": 117483 - }, - "minecraft/lang/en_CA.lang": { - "hash": "99d2abbbd7fded4ae574755ddc97cf09da360316", - "size": 131024 - }, - "minecraft/lang/en_GB.lang": { - "hash": "3d7f778ea0a3baaf826ae75a094d77c46410902f", - "size": 131063 - }, - "minecraft/lang/en_NZ.lang": { - "hash": "156b873323b7f62ff5f89712ba68a92c3b30f232", - "size": 129850 - }, - "minecraft/lang/en_PT.lang": { - "hash": "9411c94aa25a77198a67282b2432407debfaff5c", - "size": 104505 - }, - "minecraft/lang/eo_UY.lang": { - "hash": "a1ce982b6136757a26a94a0e9edd5cc25f70fba6", - "size": 134757 - }, - "minecraft/lang/es_AR.lang": { - "hash": "e3f3c8cce37e4c80002de874a583dcd377470df9", - "size": 138588 - }, - "minecraft/lang/es_ES.lang": { - "hash": "2a256700d7cefc41926f62dc87ccb76599643ff5", - "size": 141166 - }, - "minecraft/lang/es_MX.lang": { - "hash": "8d8d51e8f21260fb77581be0b2a12eed5d56766f", - "size": 139346 - }, - "minecraft/lang/es_UY.lang": { - "hash": "bf2b7f9004c43881825705feaf3989830e4cfafa", - "size": 107880 - }, - "minecraft/lang/es_VE.lang": { - "hash": "968ba415ab21b0bbb8d71e2f10f2dbd100bf8820", - "size": 135787 - }, - "minecraft/lang/et_EE.lang": { - "hash": "1c90a5d1ca1b99608561b281155c275e5680cbb5", - "size": 140545 - }, - "minecraft/lang/eu_ES.lang": { - "hash": "2b627ce813e32f8109ae1057f3278228ffa880b9", - "size": 87019 - }, - "minecraft/lang/fa_IR.lang": { - "hash": "f3f8bb89b5ce3d8a905458f0faa52a54d1034515", - "size": 86027 - }, - "minecraft/lang/fi_FI.lang": { - "hash": "c3b57c938a7c104818c41da39b5a4301efd44b18", - "size": 138803 - }, - "minecraft/lang/fil_PH.lang": { - "hash": "e967b3ff8a7cc9cc00c31c78e2b1546a3a714459", - "size": 86249 - }, - "minecraft/lang/fo_FO.lang": { - "hash": "96c3798fd2d9fc97bb149a743bf0cdc0d628888a", - "size": 113079 - }, - "minecraft/lang/fr_CA.lang": { - "hash": "a9b0ad3b674db9f7ab8a0e3a4b8ec1321e362aa3", - "size": 146498 - }, - "minecraft/lang/fr_FR.lang": { - "hash": "c12f2e63231e761700694081d39aa47b0d533605", - "size": 145258 - }, - "minecraft/lang/fy_NL.lang": { - "hash": "3c15e260908b120968318dcd08e49cbdb9ac5a6c", - "size": 118914 - }, - "minecraft/lang/ga_IE.lang": { - "hash": "519ae2ab660d1be7ae3016b36e549756de44a4e6", - "size": 141671 - }, - "minecraft/lang/gl_ES.lang": { - "hash": "32fa7eb363deb2236d4860d793f3ec675c9957b0", - "size": 138516 - }, - "minecraft/lang/gv_IM.lang": { - "hash": "4d42a28e578e1fb12f4744172e2092c49f43c900", - "size": 60358 - }, - "minecraft/lang/he_IL.lang": { - "hash": "78cde0b439b284ae5f70c99ef3205d17aa6a84c2", - "size": 127012 - }, - "minecraft/lang/hi_IN.lang": { - "hash": "56f50d77326eccfdc0cef4f8c0aee6cd8b64c592", - "size": 86476 - }, - "minecraft/lang/hr_HR.lang": { - "hash": "29770e9eb516e30d4bca4eec9b940bff510b8019", - "size": 117388 - }, - "minecraft/lang/hu_HU.lang": { - "hash": "1080b78a5519638a4f55b3fb44f135987bbb57b0", - "size": 125012 - }, - "minecraft/lang/hy_AM.lang": { - "hash": "749f64d5f1172262b8a1454cf840723a1a2324b3", - "size": 77333 - }, - "minecraft/lang/id_ID.lang": { - "hash": "df62bdd871b031b18c9fcdfe5712cbe68e90d14c", - "size": 136754 - }, - "minecraft/lang/is_IS.lang": { - "hash": "a180039046138fc3fef028fcb0b1788ed08cafdf", - "size": 98079 - }, - "minecraft/lang/it_IT.lang": { - "hash": "53c3c820a18efd12bb7ba47ac1e7bbb8b132e914", - "size": 145701 - }, - "minecraft/lang/ja_JP.lang": { - "hash": "04d0398e572d1748f244b0d1b8bb394cbdc0e10d", - "size": 157938 - }, - "minecraft/lang/jbo_EN.lang": { - "hash": "d60621bfc18f7894f0c347c6d506fb63616bd954", - "size": 45413 - }, - "minecraft/lang/ka_GE.lang": { - "hash": "9c192e806f8ba6731605643d7a1e3699483da2f6", - "size": 217811 - }, - "minecraft/lang/ko_KR.lang": { - "hash": "88b0c38cf3d048219c7e77d5a19d6f3d7766a004", - "size": 149726 - }, - "minecraft/lang/ksh_DE.lang": { - "hash": "05b1b223d95f15b3daf49045cb541bb1e09f3eed", - "size": 135501 - }, - "minecraft/lang/kw_GB.lang": { - "hash": "46b97f55efc0a8b84b6a087cf3c1b43f4852d0ee", - "size": 70527 - }, - "minecraft/lang/la_LA.lang": { - "hash": "f9ba1cef4a53b5754093fc95fc437088e80c6801", - "size": 113813 - }, - "minecraft/lang/lb_LU.lang": { - "hash": "4af118fe44866a2b9c004b309a4c7f1f046a78d8", - "size": 81372 - }, - "minecraft/lang/li_LI.lang": { - "hash": "7d3116dbbe5aba04c561dbb94f6999dc4c48261f", - "size": 5107 - }, - "minecraft/lang/lol_US.lang": { - "hash": "459fe36088664addb7e4bae5efb713b3cd140dd4", - "size": 130675 - }, - "minecraft/lang/lt_LT.lang": { - "hash": "f69fe1c79ba3785056f3919c797bd4085c8782ef", - "size": 143248 - }, - "minecraft/lang/lv_LV.lang": { - "hash": "764a8b81a077b3bb5b6fbb8d2095c0a477615a68", - "size": 84406 - }, - "minecraft/lang/mi_NZ.lang": { - "hash": "ff44d81edc912844b5853a8c47c4572a5a85f6b7", - "size": 17231 - }, - "minecraft/lang/mk_MK.lang": { - "hash": "e36871b054123e621f662c479ba750b8632eb88e", - "size": 2234 - }, - "minecraft/lang/ms_MY.lang": { - "hash": "0ee82caaf2422488d98c9ef5c88369196b0d5730", - "size": 102108 - }, - "minecraft/lang/mt_MT.lang": { - "hash": "dc17b2866256b389110401b25ee63c9f20d2b618", - "size": 140071 - }, - "minecraft/lang/nds_DE.lang": { - "hash": "a5f6e36080aca58e4783c447c4edeb3b6f863080", - "size": 72604 - }, - "minecraft/lang/nl_NL.lang": { - "hash": "073e0c235d82141e80514f5acf695d00f90e45fb", - "size": 135655 - }, - "minecraft/lang/nn_NO.lang": { - "hash": "4142115f19ff598ff2dbb244e6be2e16456db460", - "size": 90185 - }, - "minecraft/lang/no_NO.lang": { - "hash": "cf43fe3a34ea8a58ce0f502c22176a778c275248", - "size": 128570 - }, - "minecraft/lang/oc_FR.lang": { - "hash": "9256715f6ee6ce94c9a3f0c20030c97cbd45af56", - "size": 123093 - }, - "minecraft/lang/pl_PL.lang": { - "hash": "901f3f4b37beb880ac0e163ae13d8573d3f84cc7", - "size": 142467 - }, - "minecraft/lang/pt_BR.lang": { - "hash": "dfd5789c529993030c3f3b086eefa4f7bf3adf6c", - "size": 138982 - }, - "minecraft/lang/pt_PT.lang": { - "hash": "a33c505875e52c9910d11a50c1c59e26889c0693", - "size": 126579 - }, - "minecraft/lang/qya_AA.lang": { - "hash": "3127d68e0b566d392cda30f1e0b21467c212cd58", - "size": 39455 - }, - "minecraft/lang/ro_RO.lang": { - "hash": "ebb521ff5a34f7a288a8d0a48567b77d450a9410", - "size": 139253 - }, - "minecraft/lang/ru_RU.lang": { - "hash": "6c3bedbc74fd3c1a69eb93dbcc1a364a4feadb00", - "size": 181859 - }, - "minecraft/lang/se_NO.lang": { - "hash": "dc80ab3aee3ee1952cdddc5b00c5e0563cd38678", - "size": 18938 - }, - "minecraft/lang/sk_SK.lang": { - "hash": "524c11924cffb2c9e4f56827ed57acd249561002", - "size": 142380 - }, - "minecraft/lang/sl_SI.lang": { - "hash": "cc68d238846e309a0f01c477f02575e11e25c5b7", - "size": 136401 - }, - "minecraft/lang/so_SO.lang": { - "hash": "aebe1285c23e89b882140f06798376dcb650c9d3", - "size": 766 - }, - "minecraft/lang/sq_AL.lang": { - "hash": "36c7d9dbf645069c12947be5e533ebec5fe755f1", - "size": 5089 - }, - "minecraft/lang/sr_SP.lang": { - "hash": "6896d07c4d8574191b95194cd20fc9c718713405", - "size": 126875 - }, - "minecraft/lang/sv_SE.lang": { - "hash": "10ff0bb5b5de999781549ac11a7c6fe8ac35129e", - "size": 133629 - }, - "minecraft/lang/th_TH.lang": { - "hash": "3b8ea299730f40e2727621dae9fe241f7ed07248", - "size": 196721 - }, - "minecraft/lang/tlh_AA.lang": { - "hash": "3de07ce04b8848062727941def06295240321bec", - "size": 45505 - }, - "minecraft/lang/tr_TR.lang": { - "hash": "57e1a01ec4bba6690b3f3eda47d13307168e1578", - "size": 139021 - }, - "minecraft/lang/tzl_TZL.lang": { - "hash": "252d5ecf33ba12dadcbe8c9ff24570cd43dc226e", - "size": 54099 - }, - "minecraft/lang/uk_UA.lang": { - "hash": "18132173863993eb8b12b9b7a1658ad48291ac4d", - "size": 185993 - }, - "minecraft/lang/val_ES.lang": { - "hash": "3c3aca77c2dd6f7b5ea568ff2fb393596d40ea69", - "size": 143528 - }, - "minecraft/lang/vi_VN.lang": { - "hash": "34c0b39e65c6acad82f99318a5f643a2cf3703b8", - "size": 158121 - }, - "minecraft/lang/zh_CN.lang": { - "hash": "ab63cd4945a0656f9debf1326516e372c6af4cba", - "size": 128520 - }, - "minecraft/lang/zh_TW.lang": { - "hash": "799a1a6d3a2acf887ad20d9e97a72f6f5791be8c", - "size": 131773 - }, - "minecraft/sounds.json": { - "hash": "c1598d6fd9f577237985a402d8bfd71cbd0a8b29", - "size": 82931 - }, - "minecraft/sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "minecraft/sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "minecraft/sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "minecraft/sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "minecraft/sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "minecraft/sounds/ambient/cave/cave14.ogg": { - "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", - "size": 88989 - }, - "minecraft/sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "minecraft/sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "minecraft/sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "minecraft/sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "minecraft/sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "minecraft/sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "minecraft/sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "minecraft/sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "minecraft/sounds/ambient/weather/rain1.ogg": { - "hash": "941611aed1eb6888f6ad998af22d2d2ef2efc4aa", - "size": 22230 - }, - "minecraft/sounds/ambient/weather/rain2.ogg": { - "hash": "6cf5c9f78a221f9a9576753fa5ca6cf3563c352a", - "size": 23292 - }, - "minecraft/sounds/ambient/weather/rain3.ogg": { - "hash": "61dba25ce75a25e7920bcb210408fc6b6a2c92f0", - "size": 23967 - }, - "minecraft/sounds/ambient/weather/rain4.ogg": { - "hash": "0b0d9e03b93a8c5823eb4f925114aef0cb9ac6b2", - "size": 23963 - }, - "minecraft/sounds/ambient/weather/rain5.ogg": { - "hash": "072089b5c336cf62fc003f4b4a63c4740f4931df", - "size": 22157 - }, - "minecraft/sounds/ambient/weather/rain6.ogg": { - "hash": "b94f782f9762a5497f51b8065bdc7e495424bcbd", - "size": 23159 - }, - "minecraft/sounds/ambient/weather/rain7.ogg": { - "hash": "45bf909bc5def60f055a57ac776ac277364d76a6", - "size": 23713 - }, - "minecraft/sounds/ambient/weather/rain8.ogg": { - "hash": "15925d0a3a0de4b483f4d90ac2fc9a2043e499ee", - "size": 24855 - }, - "minecraft/sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "minecraft/sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "minecraft/sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "minecraft/sounds/block/brewing_stand/brew1.ogg": { - "hash": "b91c8cf157979540e517895beefe0390acac6454", - "size": 11092 - }, - "minecraft/sounds/block/brewing_stand/brew2.ogg": { - "hash": "030a3d36cccac21197db2ec078f96cbc2caa1311", - "size": 12877 - }, - "minecraft/sounds/block/chest/close.ogg": { - "hash": "a7d0d6f761c9a647cc0273bc016f2772b85f6d88", - "size": 7590 - }, - "minecraft/sounds/block/chest/close2.ogg": { - "hash": "eaa2cfc2ca71f219930cc496d5316853364d3623", - "size": 7896 - }, - "minecraft/sounds/block/chest/close3.ogg": { - "hash": "fda6f8d1f1daabad0fd78903cd3c4b366f77a8e5", - "size": 7116 - }, - "minecraft/sounds/block/chest/open.ogg": { - "hash": "f993dbcc8cdde669020b9f988f091d997006ce8b", - "size": 8916 - }, - "minecraft/sounds/block/chorus_flower/death1.ogg": { - "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", - "size": 16467 - }, - "minecraft/sounds/block/chorus_flower/death2.ogg": { - "hash": "64ea3da2bfe8f994308140c734ca81a6fed4d4a7", - "size": 16267 - }, - "minecraft/sounds/block/chorus_flower/death3.ogg": { - "hash": "aa10d6c0b4941f35b7129ee0b9905536826f2422", - "size": 10243 - }, - "minecraft/sounds/block/chorus_flower/grow1.ogg": { - "hash": "07373cce0250d335443998231c8a9e3ef7531e9f", - "size": 13938 - }, - "minecraft/sounds/block/chorus_flower/grow2.ogg": { - "hash": "f23941bd42028d6fac79a142cb913522f05998c2", - "size": 15249 - }, - "minecraft/sounds/block/chorus_flower/grow3.ogg": { - "hash": "7e163e93b0799fc8373baa3fdbf44bffcbe540b4", - "size": 17264 - }, - "minecraft/sounds/block/chorus_flower/grow4.ogg": { - "hash": "a2c1116d40b879a0abccc2f02c0471be91bb6b30", - "size": 14078 - }, - "minecraft/sounds/block/fence_gate/close1.ogg": { - "hash": "aaebcc83934fb7919c7af934eefc5a586678e1b2", - "size": 6492 - }, - "minecraft/sounds/block/fence_gate/close2.ogg": { - "hash": "58d63232621aaa03e4d09598700561214e7c2477", - "size": 6649 - }, - "minecraft/sounds/block/fence_gate/open1.ogg": { - "hash": "fa68bbdcbb68db8dea8604f3ae5caadb9ded0cbe", - "size": 6676 - }, - "minecraft/sounds/block/fence_gate/open2.ogg": { - "hash": "836ae33bdfadbe5dcbe0696fe64c671beb4938fb", - "size": 7018 - }, - "minecraft/sounds/block/furnace/fire_crackle1.ogg": { - "hash": "c27a5dfd1f85834d0238273dfc7227b85776afc8", - "size": 24373 - }, - "minecraft/sounds/block/furnace/fire_crackle2.ogg": { - "hash": "8e00fe4a121211c668eed96c0c45bef4e1ae2978", - "size": 22697 - }, - "minecraft/sounds/block/furnace/fire_crackle3.ogg": { - "hash": "83221aea5f4c54dc13907d85a8330c02da933a10", - "size": 20394 - }, - "minecraft/sounds/block/furnace/fire_crackle4.ogg": { - "hash": "739dc564cf6d0ff909542293cd5754d4aa52bf2c", - "size": 20583 - }, - "minecraft/sounds/block/furnace/fire_crackle5.ogg": { - "hash": "42a25a79668f99c697be57c0353c9e82fc7a5842", - "size": 23872 - }, - "minecraft/sounds/block/iron_door/close1.ogg": { - "hash": "108c61bfecd4f969778173578984503e08dd7898", - "size": 6550 - }, - "minecraft/sounds/block/iron_door/close2.ogg": { - "hash": "aec962400204953cc7eefef2c0cc1942bbeaff38", - "size": 6590 - }, - "minecraft/sounds/block/iron_door/close3.ogg": { - "hash": "278ae35982e186ab9f4a9ef5728b18793c939e98", - "size": 6465 - }, - "minecraft/sounds/block/iron_door/close4.ogg": { - "hash": "4710afcb488c6ee3881e3b896dfcd5cc2069049a", - "size": 6579 - }, - "minecraft/sounds/block/iron_door/open1.ogg": { - "hash": "a8756192499be8204a5e195b9873b6b48c0d1d25", - "size": 7486 - }, - "minecraft/sounds/block/iron_door/open2.ogg": { - "hash": "0208597870daf05e8bde08d4aac04989c9ebedf2", - "size": 7612 - }, - "minecraft/sounds/block/iron_door/open3.ogg": { - "hash": "e700e2c9abdfc27a32ac3b7f759d6c48a0846992", - "size": 6812 - }, - "minecraft/sounds/block/iron_door/open4.ogg": { - "hash": "ae6914ce7180755e98ee2d169e1757bc624bbade", - "size": 7306 - }, - "minecraft/sounds/block/iron_trapdoor/close1.ogg": { - "hash": "2eed61a9d62487569fe54986856238e1c364f7cd", - "size": 5520 - }, - "minecraft/sounds/block/iron_trapdoor/close2.ogg": { - "hash": "003409183ca2b8a8a140bfeb6390d1a9edc8c88b", - "size": 5278 - }, - "minecraft/sounds/block/iron_trapdoor/close3.ogg": { - "hash": "d76adcd771f45c83ded14aaad4645dd068918d52", - "size": 5220 - }, - "minecraft/sounds/block/iron_trapdoor/close4.ogg": { - "hash": "f1f532ab1d59998dcdb4e1838fa62d224cdcfd1e", - "size": 5580 - }, - "minecraft/sounds/block/iron_trapdoor/open1.ogg": { - "hash": "45f65be973d1929c2bd26d4fbc7912ad6bfc4834", - "size": 5256 - }, - "minecraft/sounds/block/iron_trapdoor/open2.ogg": { - "hash": "fdce7a33bf8e7605d40a10dbe0edc5556b1d43c4", - "size": 5566 - }, - "minecraft/sounds/block/iron_trapdoor/open3.ogg": { - "hash": "edb8625e330ee1ee8ceeb2540cd083360e9daf65", - "size": 4991 - }, - "minecraft/sounds/block/iron_trapdoor/open4.ogg": { - "hash": "e73b083393fa29357e85f8b535751e14853cf7b5", - "size": 5516 - }, - "minecraft/sounds/block/waterlily/place1.ogg": { - "hash": "a8d5525b3304a47c138579e46c5dc525bba193dd", - "size": 5165 - }, - "minecraft/sounds/block/waterlily/place2.ogg": { - "hash": "ba72e7707b095d24af0cb9c267b9c5b92efa3e70", - "size": 5034 - }, - "minecraft/sounds/block/waterlily/place3.ogg": { - "hash": "ceade9b1b4c759e442d6903ddd9102c22401168d", - "size": 5292 - }, - "minecraft/sounds/block/waterlily/place4.ogg": { - "hash": "5488a01c534a16c2138c2f7072343d4179695477", - "size": 5114 - }, - "minecraft/sounds/block/wooden_door/close.ogg": { - "hash": "871634413de37a092d0e5fe7844a37917c27bbf2", - "size": 6789 - }, - "minecraft/sounds/block/wooden_door/close2.ogg": { - "hash": "6e0d43b064fb69f7b63e0704d99a38bb2ebc19e0", - "size": 6504 - }, - "minecraft/sounds/block/wooden_door/close3.ogg": { - "hash": "d11ce21cc8a280448e9c12a28406583127809b79", - "size": 6427 - }, - "minecraft/sounds/block/wooden_door/close4.ogg": { - "hash": "011cf0d5b4015b52129caa98c7c4a35ea7a795ed", - "size": 6363 - }, - "minecraft/sounds/block/wooden_door/open.ogg": { - "hash": "4ed1f29f3e1378811f7fcc49db743400b8e3284f", - "size": 8011 - }, - "minecraft/sounds/block/wooden_door/open2.ogg": { - "hash": "5c44e7a8da8afddd9220121ba76ec1badebb56c3", - "size": 7320 - }, - "minecraft/sounds/block/wooden_door/open3.ogg": { - "hash": "d2ba0797ca24fcf15d105c88899089e4af5cb9f4", - "size": 6820 - }, - "minecraft/sounds/block/wooden_door/open4.ogg": { - "hash": "21464f4cfb0163f9071d2a84d818bd5ac5b6eee6", - "size": 7472 - }, - "minecraft/sounds/block/wooden_trapdoor/close1.ogg": { - "hash": "159697af99ef2640f870bee2aaeda9170a918523", - "size": 5519 - }, - "minecraft/sounds/block/wooden_trapdoor/close2.ogg": { - "hash": "5e49444266bf88c2006233a811561272ad8f157f", - "size": 5280 - }, - "minecraft/sounds/block/wooden_trapdoor/close3.ogg": { - "hash": "c9a5510420292be670d0020b7123ca0fef1f6087", - "size": 4887 - }, - "minecraft/sounds/block/wooden_trapdoor/open1.ogg": { - "hash": "9eb0c3c8c34bcf83db451c12f24edd756908d265", - "size": 5295 - }, - "minecraft/sounds/block/wooden_trapdoor/open2.ogg": { - "hash": "a410f82debee252f1399a8c391bef261ab42d07c", - "size": 5389 - }, - "minecraft/sounds/block/wooden_trapdoor/open3.ogg": { - "hash": "37c0ff8ac56889125bb0d11be7225f453e1e4098", - "size": 5907 - }, - "minecraft/sounds/block/wooden_trapdoor/open4.ogg": { - "hash": "f756c39f4ca9565c359a66d33b5a4f9d886e5479", - "size": 5788 - }, - "minecraft/sounds/block/wooden_trapdoor/open5.ogg": { - "hash": "3a05ef3ce1827538f54ba4b3262eaee438da4217", - "size": 5760 - }, - "minecraft/sounds/buzzwords/equipvr.ogg": { - "hash": "c72e0ad2a60d5a9ec89e712388a0c1eb0c223d38", - "size": 11116 - }, - "minecraft/sounds/buzzwords/robotlarm1.ogg": { - "hash": "6cc01577b0e0042a614d7d7aee00923def70db6c", - "size": 8428 - }, - "minecraft/sounds/buzzwords/robotlarm2.ogg": { - "hash": "a2dcd3cc3d0f39ff540e1882f7906bea5a02debd", - "size": 9587 - }, - "minecraft/sounds/buzzwords/robotlarm3.ogg": { - "hash": "9546ffbaf6d6aa2c4a0c83581b773f2e83eabdd2", - "size": 10632 - }, - "minecraft/sounds/buzzwords/robotlarm4.ogg": { - "hash": "fb8220a13c2d767f1e26ce44f3b12b1cdd273b87", - "size": 8206 - }, - "minecraft/sounds/buzzwords/tick1.ogg": { - "hash": "eddd412257313c0637b15e4deb0ddb0b22e8892b", - "size": 6073 - }, - "minecraft/sounds/buzzwords/tick2.ogg": { - "hash": "69e9ac4b950a3c4cbc2824901b9696ab74e3824d", - "size": 5373 - }, - "minecraft/sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "minecraft/sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "minecraft/sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "minecraft/sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "minecraft/sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "minecraft/sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "minecraft/sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "minecraft/sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "minecraft/sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "minecraft/sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "minecraft/sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "minecraft/sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "minecraft/sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "minecraft/sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "minecraft/sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "minecraft/sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "minecraft/sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "minecraft/sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "minecraft/sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "minecraft/sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "minecraft/sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "minecraft/sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "minecraft/sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "minecraft/sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "minecraft/sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "minecraft/sounds/enchant/thorns/hit1.ogg": { - "hash": "539fe34036caba1b247df3360c688960e4defd81", - "size": 6662 - }, - "minecraft/sounds/enchant/thorns/hit2.ogg": { - "hash": "cce17e7a814eb77c9cc14d6f97ba6a941bbe9c74", - "size": 7228 - }, - "minecraft/sounds/enchant/thorns/hit3.ogg": { - "hash": "cc8d5578d3d8728955ab0d54b0278ffcf99d858b", - "size": 7976 - }, - "minecraft/sounds/enchant/thorns/hit4.ogg": { - "hash": "8797fc7cc14c4ffeae1b131631fa025154f98c86", - "size": 8269 - }, - "minecraft/sounds/entity/armorstand/break1.ogg": { - "hash": "d39e91b93f8e7eb31776e65e9788a0ab2c9b32c3", - "size": 7891 - }, - "minecraft/sounds/entity/armorstand/break2.ogg": { - "hash": "4d270722140425e172a192d4393676b1f65e15d5", - "size": 6862 - }, - "minecraft/sounds/entity/armorstand/break3.ogg": { - "hash": "0fed68b1071ec4f3c5ce24639c746b7e975c1c91", - "size": 6713 - }, - "minecraft/sounds/entity/armorstand/break4.ogg": { - "hash": "695ebb888cda6e98ce2cda9a69b2c29dddbb7b2b", - "size": 6292 - }, - "minecraft/sounds/entity/armorstand/hit1.ogg": { - "hash": "155de9993fbc036f371d9fee50c8b2012dc5adce", - "size": 7423 - }, - "minecraft/sounds/entity/armorstand/hit2.ogg": { - "hash": "504362657a72f3ecb1d694989c23c497310cc471", - "size": 6503 - }, - "minecraft/sounds/entity/armorstand/hit3.ogg": { - "hash": "136cc386976d1901f9b3b374a71d987efb50dce6", - "size": 6075 - }, - "minecraft/sounds/entity/armorstand/hit4.ogg": { - "hash": "6c83307ca1f6d7484d2899f381801713cdf06bbe", - "size": 6078 - }, - "minecraft/sounds/entity/cow/milk1.ogg": { - "hash": "462cbc14581ba05f4a5f1e5aa23cb48eb823bf2d", - "size": 14489 - }, - "minecraft/sounds/entity/cow/milk2.ogg": { - "hash": "47d640178306584d10213dbf05290150ff60a46b", - "size": 13302 - }, - "minecraft/sounds/entity/cow/milk3.ogg": { - "hash": "e7133a7d4822e40f0abd716faa3a8f340362b8d7", - "size": 13332 - }, - "minecraft/sounds/entity/elytra/elytra.ogg": { - "hash": "f4f079477eef4a9cc7378451a5fbbeb94e46c79d", - "size": 144347 - }, - "minecraft/sounds/entity/guardian/ambient1.ogg": { - "hash": "6c5c988701199ca65fcd2caf88a0e456d3421977", - "size": 15061 - }, - "minecraft/sounds/entity/guardian/ambient2.ogg": { - "hash": "98e6c933794f74d15b1e87eea64ca6f766e557c2", - "size": 14776 - }, - "minecraft/sounds/entity/guardian/ambient3.ogg": { - "hash": "43ba9e9339435f351b4578723910556354e16d43", - "size": 13395 - }, - "minecraft/sounds/entity/guardian/ambient4.ogg": { - "hash": "4ebf0ae943f5881bb81af674e8596341e52015eb", - "size": 12793 - }, - "minecraft/sounds/entity/horse/eat1.ogg": { - "hash": "65727e3d0b1e51e537b0e476f119bee8be45edab", - "size": 8581 - }, - "minecraft/sounds/entity/horse/eat2.ogg": { - "hash": "1f13e157e2ff169eef53bab24e65cb40d41b93b6", - "size": 6990 - }, - "minecraft/sounds/entity/horse/eat3.ogg": { - "hash": "c5cd11a147cf6a37bd0f33f951f74464fb0d128a", - "size": 7073 - }, - "minecraft/sounds/entity/horse/eat4.ogg": { - "hash": "6ac381cb9b69baf96b909e59d8c9886579746e4f", - "size": 7143 - }, - "minecraft/sounds/entity/horse/eat5.ogg": { - "hash": "1826c6986572fe2f7ab9111dc6da9b67df1f7f20", - "size": 6249 - }, - "minecraft/sounds/entity/itemframe/add_item1.ogg": { - "hash": "cf44e74d49ef2793fb01143a37fd27ee50d0e727", - "size": 4404 - }, - "minecraft/sounds/entity/itemframe/add_item2.ogg": { - "hash": "281f889e8eadcb21e2bb664d4f337192fab3a139", - "size": 4303 - }, - "minecraft/sounds/entity/itemframe/add_item3.ogg": { - "hash": "e2b2464a1507c129e4fd8aa2447f92cfe1bd61bb", - "size": 4488 - }, - "minecraft/sounds/entity/itemframe/add_item4.ogg": { - "hash": "285196110d802aed2f6797eb436d70e36716edaa", - "size": 4581 - }, - "minecraft/sounds/entity/itemframe/break1.ogg": { - "hash": "36adcbb0553274272777667992b363d857b80af9", - "size": 4907 - }, - "minecraft/sounds/entity/itemframe/break2.ogg": { - "hash": "c756f26f5a702fca021795d9ae15b5dadba1cf07", - "size": 4980 - }, - "minecraft/sounds/entity/itemframe/break3.ogg": { - "hash": "1d15957378b747a2daad165dd14acc5689310e9a", - "size": 4956 - }, - "minecraft/sounds/entity/itemframe/place1.ogg": { - "hash": "fae49d67f7901e74e75c1343082096fd7f524ee7", - "size": 5362 - }, - "minecraft/sounds/entity/itemframe/place2.ogg": { - "hash": "dcddcc8d9845734c85e39afecb34cc2b1586905c", - "size": 5009 - }, - "minecraft/sounds/entity/itemframe/place3.ogg": { - "hash": "06dafda29984d98c81df8cd5edeca2e96599f1f4", - "size": 5218 - }, - "minecraft/sounds/entity/itemframe/place4.ogg": { - "hash": "d6a7e9b6882630bc21a0efad67dcccd12ccb2eb5", - "size": 4542 - }, - "minecraft/sounds/entity/itemframe/remove_item1.ogg": { - "hash": "83c8daabf4016b4a69a0aff792629776e646477a", - "size": 4179 - }, - "minecraft/sounds/entity/itemframe/remove_item2.ogg": { - "hash": "35a5c6a402a0f0091c1221a245ea9cc180975cc8", - "size": 4439 - }, - "minecraft/sounds/entity/itemframe/remove_item3.ogg": { - "hash": "54ae8bae3da40ea9a80739d7b36106bffaf8854c", - "size": 4347 - }, - "minecraft/sounds/entity/itemframe/remove_item4.ogg": { - "hash": "7c58d79a33c20c776c6f592b80e96305034c6dbe", - "size": 4311 - }, - "minecraft/sounds/entity/itemframe/rotate_item1.ogg": { - "hash": "c6ac8614f870ba8a7898a2544738d03dc141c92c", - "size": 4097 - }, - "minecraft/sounds/entity/itemframe/rotate_item2.ogg": { - "hash": "5ebe9a655de4ff8510a2c58e74d25a65ce6c8ad1", - "size": 4004 - }, - "minecraft/sounds/entity/itemframe/rotate_item3.ogg": { - "hash": "def695c50fa800dc639e91bea0148c7626ca5e87", - "size": 4021 - }, - "minecraft/sounds/entity/itemframe/rotate_item4.ogg": { - "hash": "5cd1caeb2b7c35e58c57a90eed97be8cd893e499", - "size": 4075 - }, - "minecraft/sounds/entity/leashknot/break1.ogg": { - "hash": "63c22eb984e3406f33bd3fc474b1d76f2c395f1a", - "size": 6632 - }, - "minecraft/sounds/entity/leashknot/break2.ogg": { - "hash": "48f9931bef7d3a07c7ea40126eb2bd9c71c4a0e7", - "size": 7237 - }, - "minecraft/sounds/entity/leashknot/break3.ogg": { - "hash": "1f411b36057067939b1aa1b0354ebb8eaa1e980d", - "size": 7741 - }, - "minecraft/sounds/entity/leashknot/place1.ogg": { - "hash": "2b048cb32391a275b07e5648ec6d474fb52f9f91", - "size": 6186 - }, - "minecraft/sounds/entity/leashknot/place2.ogg": { - "hash": "45d81989f156d74bd07939be66cb89aecd6f8609", - "size": 5924 - }, - "minecraft/sounds/entity/leashknot/place3.ogg": { - "hash": "ee39bc3030b4465309f67d897b9df23093acba06", - "size": 6367 - }, - "minecraft/sounds/entity/painting/break1.ogg": { - "hash": "a1aaacc760df41853a7c02e741b81bfc51c5e93c", - "size": 5644 - }, - "minecraft/sounds/entity/painting/break2.ogg": { - "hash": "330a29f4ac0f178bb2d5855b29ad1b262ef14604", - "size": 5380 - }, - "minecraft/sounds/entity/painting/break3.ogg": { - "hash": "7a4f2566e6d1ff536a9c6d7f9a0d804d15a3ce62", - "size": 5225 - }, - "minecraft/sounds/entity/painting/place1.ogg": { - "hash": "a3ab149628aa2f10acda1e1e3c097b04fcb46328", - "size": 4609 - }, - "minecraft/sounds/entity/painting/place2.ogg": { - "hash": "2211e494688ba04b0c4658ed74d7e48c2d391c33", - "size": 4720 - }, - "minecraft/sounds/entity/painting/place3.ogg": { - "hash": "f82bb1724f94ef3e2cd80a0e41ed0ca54c8f7502", - "size": 4708 - }, - "minecraft/sounds/entity/painting/place4.ogg": { - "hash": "08d3912d571693d82692458132d4de59928f16d6", - "size": 4920 - }, - "minecraft/sounds/entity/player/attack/crit1.ogg": { - "hash": "509656b6d02a4491f46c686e66b615950c6c1408", - "size": 8223 - }, - "minecraft/sounds/entity/player/attack/crit2.ogg": { - "hash": "1b172129daf7cd9a36d2b0f7820baf2e479e381a", - "size": 9783 - }, - "minecraft/sounds/entity/player/attack/crit3.ogg": { - "hash": "15bbaf7901d7abff12bb872ff88a6ad541f5227a", - "size": 8273 - }, - "minecraft/sounds/entity/player/attack/knockback1.ogg": { - "hash": "08626fc2a337c28b5dfdafb6daa9ea31f9a70571", - "size": 8148 - }, - "minecraft/sounds/entity/player/attack/knockback2.ogg": { - "hash": "0556f8b2dc424e7368b4ab9f8a315aa26982e3fc", - "size": 7428 - }, - "minecraft/sounds/entity/player/attack/knockback3.ogg": { - "hash": "085a6cd2e023877254d1118c403f39e556c003cb", - "size": 8234 - }, - "minecraft/sounds/entity/player/attack/knockback4.ogg": { - "hash": "1c722dfd43b06c28273bc8c56d1d02c1a6ea5e48", - "size": 8442 - }, - "minecraft/sounds/entity/player/attack/strong1.ogg": { - "hash": "d7067e204913cf9631bfbb7340102f6de75c2dfc", - "size": 5194 - }, - "minecraft/sounds/entity/player/attack/strong2.ogg": { - "hash": "56afe99ff911f7c56fb923cd85427a719c2a1424", - "size": 5782 - }, - "minecraft/sounds/entity/player/attack/strong3.ogg": { - "hash": "780917a341ca4e6a5a8f4e744142a94069189fb0", - "size": 5252 - }, - "minecraft/sounds/entity/player/attack/strong4.ogg": { - "hash": "a272af870850e4d5905f476ac23bcb28543a543a", - "size": 5460 - }, - "minecraft/sounds/entity/player/attack/strong5.ogg": { - "hash": "c3dcdf6dff63fcf4d35b2742b62018591de0e156", - "size": 5664 - }, - "minecraft/sounds/entity/player/attack/strong6.ogg": { - "hash": "ed76364b90ade21c5d25bf09a4a67475801bce66", - "size": 5122 - }, - "minecraft/sounds/entity/player/attack/sweep1.ogg": { - "hash": "fd20e1cd8c69bc2f037de950b078a729a4b7d6a6", - "size": 5546 - }, - "minecraft/sounds/entity/player/attack/sweep2.ogg": { - "hash": "c9534f4d840470b3c6efbcb84cff23c57baa3393", - "size": 5398 - }, - "minecraft/sounds/entity/player/attack/sweep3.ogg": { - "hash": "4c26fd4c2774e7afcbda1e293a27595e04e87c47", - "size": 5238 - }, - "minecraft/sounds/entity/player/attack/sweep4.ogg": { - "hash": "ae9bb7a332e3e3d3665f282b60b296ec01be97df", - "size": 4969 - }, - "minecraft/sounds/entity/player/attack/sweep5.ogg": { - "hash": "50a317f837b0604c3ebe8224951c1a0d7a94516a", - "size": 5329 - }, - "minecraft/sounds/entity/player/attack/sweep6.ogg": { - "hash": "39077d824a27e8040b0e1f2b4707d81149830d11", - "size": 5117 - }, - "minecraft/sounds/entity/player/attack/sweep7.ogg": { - "hash": "e8d0df494880f2067bb64d08a7428a78239c9a29", - "size": 5515 - }, - "minecraft/sounds/entity/player/attack/weak1.ogg": { - "hash": "f26ab58dc70ce7a3f4d16b5bb31620894b0b8812", - "size": 4337 - }, - "minecraft/sounds/entity/player/attack/weak2.ogg": { - "hash": "8d56863e83e0e114937522d3a4a7e124528c65b4", - "size": 4260 - }, - "minecraft/sounds/entity/player/attack/weak3.ogg": { - "hash": "5d78e883f8bf8123261a5b05cf90cb5cc020fa6e", - "size": 4463 - }, - "minecraft/sounds/entity/player/attack/weak4.ogg": { - "hash": "5fa52f2e49e446e466b721937cc168bba734ef33", - "size": 4525 - }, - "minecraft/sounds/entity/rabbit/attack1.ogg": { - "hash": "5041867a91a67cec2fa1ab572c351d2796a6f050", - "size": 7443 - }, - "minecraft/sounds/entity/rabbit/attack2.ogg": { - "hash": "4b90ff3a9b1486642bc0f15da0045d83a91df82e", - "size": 7268 - }, - "minecraft/sounds/entity/rabbit/attack3.ogg": { - "hash": "c31af622a2ee7beffb9daf72363a77a607be64a3", - "size": 9299 - }, - "minecraft/sounds/entity/rabbit/attack4.ogg": { - "hash": "8301a44446b04249e6896bc230f6d8c9d8e56273", - "size": 8857 - }, - "minecraft/sounds/entity/shulker/ambient1.ogg": { - "hash": "dd67ac8cf15d54eff38ef9a790be4692bcba2900", - "size": 7078 - }, - "minecraft/sounds/entity/shulker/ambient2.ogg": { - "hash": "f0d58706321168c2907cf13ae6f8ae9108244fc3", - "size": 7333 - }, - "minecraft/sounds/entity/shulker/ambient3.ogg": { - "hash": "d4f6c468ad9536049023a9680483c4d44088e084", - "size": 6148 - }, - "minecraft/sounds/entity/shulker/ambient4.ogg": { - "hash": "5c4cbba7fe4bc8214708f93f4db54102660a281d", - "size": 7371 - }, - "minecraft/sounds/entity/shulker/ambient5.ogg": { - "hash": "dbebdab8835d86493975dde6fd05db76de5a0605", - "size": 7116 - }, - "minecraft/sounds/entity/shulker/ambient6.ogg": { - "hash": "5cc7da22ff9cdea9175c8496c3e683d0ce97c9e2", - "size": 7554 - }, - "minecraft/sounds/entity/shulker/ambient7.ogg": { - "hash": "c0caa238bb45a074c117869eef193290fc27fb59", - "size": 8240 - }, - "minecraft/sounds/entity/shulker/close1.ogg": { - "hash": "7b99a069d855e1089c025e75c0b4ea6699220804", - "size": 5475 - }, - "minecraft/sounds/entity/shulker/close2.ogg": { - "hash": "7d90eb9e088738c9ae7ad8b2951c7432a0d7cc44", - "size": 5343 - }, - "minecraft/sounds/entity/shulker/close3.ogg": { - "hash": "ec247f38f3f60f9e185b31e787c1ad43caa0c73c", - "size": 5431 - }, - "minecraft/sounds/entity/shulker/close4.ogg": { - "hash": "fef5251190146ab8e0abe80183cd78c243d7c6fe", - "size": 5179 - }, - "minecraft/sounds/entity/shulker/close5.ogg": { - "hash": "e555fcece121879fe0becbada9d01dea27ab153d", - "size": 5376 - }, - "minecraft/sounds/entity/shulker/death1.ogg": { - "hash": "ce3bbcf44fd72e3d0b3fbcbb7334d100619ca71e", - "size": 13893 - }, - "minecraft/sounds/entity/shulker/death2.ogg": { - "hash": "db685fafb774a31072c6577a04a5693dba725155", - "size": 11278 - }, - "minecraft/sounds/entity/shulker/death3.ogg": { - "hash": "9bae8d2e28f81e1a5571a9ca6a6bf21595796658", - "size": 9857 - }, - "minecraft/sounds/entity/shulker/death4.ogg": { - "hash": "668ebaccbc4572fc4a7a79b166f467823ffa8c50", - "size": 11596 - }, - "minecraft/sounds/entity/shulker/hurt1.ogg": { - "hash": "b049ab95eb3a6f7fba35259cda3df9437259f590", - "size": 5465 - }, - "minecraft/sounds/entity/shulker/hurt2.ogg": { - "hash": "0714e023bd5b42e409b1aa12aee17376810282fe", - "size": 6371 - }, - "minecraft/sounds/entity/shulker/hurt3.ogg": { - "hash": "394253f2575216683fc1926a0a387a3e5e90bc16", - "size": 6445 - }, - "minecraft/sounds/entity/shulker/hurt4.ogg": { - "hash": "ba03ef98d9acdfc6696f41ddec0d0c95cb289d16", - "size": 6044 - }, - "minecraft/sounds/entity/shulker/hurt_closed1.ogg": { - "hash": "5491bbc4482b2e8d8382fc7623828b7764693f4d", - "size": 4583 - }, - "minecraft/sounds/entity/shulker/hurt_closed2.ogg": { - "hash": "da1a3e592fc80324109b930d5282f2766fc3701d", - "size": 4958 - }, - "minecraft/sounds/entity/shulker/hurt_closed3.ogg": { - "hash": "ac6609153f895d292de440566eb23438aa9f846e", - "size": 4602 - }, - "minecraft/sounds/entity/shulker/hurt_closed4.ogg": { - "hash": "78244ba4bba775f92e51148fab026d7c399e9055", - "size": 4779 - }, - "minecraft/sounds/entity/shulker/hurt_closed5.ogg": { - "hash": "eceb70cb374cc410ac23e00fc95ca0404f8a20f4", - "size": 4760 - }, - "minecraft/sounds/entity/shulker/open1.ogg": { - "hash": "accc7a55d92bf4a8509daeb8415b1a36a3646deb", - "size": 5471 - }, - "minecraft/sounds/entity/shulker/open2.ogg": { - "hash": "0331eec018c422631e6cb00960eea3e2c5c6e559", - "size": 5110 - }, - "minecraft/sounds/entity/shulker/open3.ogg": { - "hash": "77e87c6b92d268d8dc5a25780340461cda53b99c", - "size": 5169 - }, - "minecraft/sounds/entity/shulker/open4.ogg": { - "hash": "25fc442f8a0abf99be8e7f507e63c5866a055c70", - "size": 5045 - }, - "minecraft/sounds/entity/shulker/open5.ogg": { - "hash": "02e77c97360b82170ee58723ac2519fcd79b821e", - "size": 5239 - }, - "minecraft/sounds/entity/shulker/shoot1.ogg": { - "hash": "3f8b9415f67443206f6af52c1471d0de0354d046", - "size": 15040 - }, - "minecraft/sounds/entity/shulker/shoot2.ogg": { - "hash": "95805aac201b6852d0ab35bd2c75cfa64a926447", - "size": 14269 - }, - "minecraft/sounds/entity/shulker/shoot3.ogg": { - "hash": "f5873a8f416388c2ded80b4ffab6d65b7f18b305", - "size": 14203 - }, - "minecraft/sounds/entity/shulker/shoot4.ogg": { - "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", - "size": 15748 - }, - "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { - "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", - "size": 11384 - }, - "minecraft/sounds/entity/shulker_bullet/hit2.ogg": { - "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", - "size": 11186 - }, - "minecraft/sounds/entity/shulker_bullet/hit3.ogg": { - "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", - "size": 11880 - }, - "minecraft/sounds/entity/shulker_bullet/hit4.ogg": { - "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", - "size": 9074 - }, - "minecraft/sounds/entity/snowman/death1.ogg": { - "hash": "888fb12c5fb536268747df857ad439e17a4a2f44", - "size": 10362 - }, - "minecraft/sounds/entity/snowman/death2.ogg": { - "hash": "36409234aed55db1d006a65b92f1c64be4e4bbe0", - "size": 10107 - }, - "minecraft/sounds/entity/snowman/death3.ogg": { - "hash": "9f910c27c8cf336f211a75830821b0ec6abf6fa9", - "size": 9110 - }, - "minecraft/sounds/entity/snowman/hurt1.ogg": { - "hash": "da71b9f569cffbd8b4c88dbd30767315aba8067b", - "size": 6628 - }, - "minecraft/sounds/entity/snowman/hurt2.ogg": { - "hash": "50bf881d5a1a484f15f009bf0b86703111834516", - "size": 7087 - }, - "minecraft/sounds/entity/snowman/hurt3.ogg": { - "hash": "9a9d88fc2ba4c56b0089df4441f3a3ac1fcb8b0e", - "size": 6335 - }, - "minecraft/sounds/entity/squid/ambient1.ogg": { - "hash": "8ea4cfd31d4f286b039a63d52020aa6b5408a763", - "size": 10437 - }, - "minecraft/sounds/entity/squid/ambient2.ogg": { - "hash": "4ed7023a970b7f6a6d03558c3125fe85fea4ecd8", - "size": 9344 - }, - "minecraft/sounds/entity/squid/ambient3.ogg": { - "hash": "d997d6bd0a18be2b62c27363878f99540d845825", - "size": 9839 - }, - "minecraft/sounds/entity/squid/ambient4.ogg": { - "hash": "4a0ce0713583399108fad4698cbe63714fe5898f", - "size": 7540 - }, - "minecraft/sounds/entity/squid/ambient5.ogg": { - "hash": "b212815d8728730de16ff65a3f54a7fd06b98fbc", - "size": 10575 - }, - "minecraft/sounds/entity/squid/death1.ogg": { - "hash": "68beeda338fdb43c3b7cbbb718e82839e6d07ef3", - "size": 13305 - }, - "minecraft/sounds/entity/squid/death2.ogg": { - "hash": "a91e1f2cba408d784538d21424e52253864534b6", - "size": 13796 - }, - "minecraft/sounds/entity/squid/death3.ogg": { - "hash": "3efb22bf9a4ca184f037c309e4f7ece0a9ca53bc", - "size": 11042 - }, - "minecraft/sounds/entity/squid/hurt1.ogg": { - "hash": "eb93722c9adcccba57bc6e9b19039599e94934c8", - "size": 8234 - }, - "minecraft/sounds/entity/squid/hurt2.ogg": { - "hash": "3c05729b7cfdef0e5782080155004d4d0766ab41", - "size": 6866 - }, - "minecraft/sounds/entity/squid/hurt3.ogg": { - "hash": "96a92abe786f7f1fd5ee56a364c2fbee7f23a165", - "size": 6808 - }, - "minecraft/sounds/entity/squid/hurt4.ogg": { - "hash": "df97decf9d824c4b47c642bbcc3ac6c230e91bc2", - "size": 6514 - }, - "minecraft/sounds/entity/witch/ambient1.ogg": { - "hash": "166af5d48f1f67a4608be9d23fd27f8c16269893", - "size": 11349 - }, - "minecraft/sounds/entity/witch/ambient2.ogg": { - "hash": "e65b9794e249ffe93ba2ec75cd0c994697773073", - "size": 10091 - }, - "minecraft/sounds/entity/witch/ambient3.ogg": { - "hash": "b8e9d0b643fd331dcbeea8114d3ad59d96f4bc59", - "size": 12280 - }, - "minecraft/sounds/entity/witch/ambient4.ogg": { - "hash": "108529f98cbc67491b119ac6bec3f4af1ca3f1b0", - "size": 12035 - }, - "minecraft/sounds/entity/witch/ambient5.ogg": { - "hash": "c9b2193339b42279d874cebb4afe3761c1425bfa", - "size": 6694 - }, - "minecraft/sounds/entity/witch/death1.ogg": { - "hash": "627c939e2aa48a5e3f516848e66a76acb992c2a8", - "size": 10591 - }, - "minecraft/sounds/entity/witch/death2.ogg": { - "hash": "b5e67bcc0f5af24fa6d01f377215143ee7a1cf67", - "size": 10038 - }, - "minecraft/sounds/entity/witch/death3.ogg": { - "hash": "4c02a13757318403e7837260c1b30069dcb7be69", - "size": 7754 - }, - "minecraft/sounds/entity/witch/drink1.ogg": { - "hash": "894f26447ad5cff2afff1d66917a3f7760f1c3b7", - "size": 6169 - }, - "minecraft/sounds/entity/witch/drink2.ogg": { - "hash": "79ac9cc6fbb67cd1eeea2fcbf29804088b140f15", - "size": 6707 - }, - "minecraft/sounds/entity/witch/drink3.ogg": { - "hash": "c38f3e0ea505f0333996e6eaa0f2c0d5bfc8d4d7", - "size": 6060 - }, - "minecraft/sounds/entity/witch/drink4.ogg": { - "hash": "feedd2d726dedb8742519ac0c404d26bc3b5d735", - "size": 6411 - }, - "minecraft/sounds/entity/witch/hurt1.ogg": { - "hash": "d4f9f7adb9789781a3a0ca1a94262a474cbee1db", - "size": 6433 - }, - "minecraft/sounds/entity/witch/hurt2.ogg": { - "hash": "608ce4dc409ef39df6b0409647b89f2f1a2d9ded", - "size": 6869 - }, - "minecraft/sounds/entity/witch/hurt3.ogg": { - "hash": "591bb8451ac56723d2b689d9bc95c8020bb4809b", - "size": 6834 - }, - "minecraft/sounds/entity/witch/throw1.ogg": { - "hash": "455016d86e1ace53fc732190416dccca8cad40fa", - "size": 4747 - }, - "minecraft/sounds/entity/witch/throw2.ogg": { - "hash": "b81ffdb8b4932bdc9f0692423d426b8f2334da6c", - "size": 4652 - }, - "minecraft/sounds/entity/witch/throw3.ogg": { - "hash": "c07715ed9a7c41e554f30c86ab2e6818b4d4a6c8", - "size": 5137 - }, - "minecraft/sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "minecraft/sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "minecraft/sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "minecraft/sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "minecraft/sounds/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "minecraft/sounds/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "minecraft/sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "minecraft/sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "minecraft/sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "minecraft/sounds/item/armor/equip_chain1.ogg": { - "hash": "fd29d5ae9309aafaf40e5ec308cabd45c4a1e152", - "size": 6380 - }, - "minecraft/sounds/item/armor/equip_chain2.ogg": { - "hash": "df30fe9e52ade521d4019ce118f95c1d39390d97", - "size": 7070 - }, - "minecraft/sounds/item/armor/equip_chain3.ogg": { - "hash": "fb17cc91ec691e54590ba0fd1dbd69e6b567a530", - "size": 7108 - }, - "minecraft/sounds/item/armor/equip_chain4.ogg": { - "hash": "2aa3a86b0673a6e586ffdb4466b45c43eb2ba8f7", - "size": 7230 - }, - "minecraft/sounds/item/armor/equip_chain5.ogg": { - "hash": "66c6203abeca2f718f7bb09ded67d91fba0196cd", - "size": 5970 - }, - "minecraft/sounds/item/armor/equip_chain6.ogg": { - "hash": "6977300f83c4230f4d24d89df3892a755ba5b08d", - "size": 7175 - }, - "minecraft/sounds/item/armor/equip_diamond1.ogg": { - "hash": "548b24e7e67c0f0fd9d995a9539559e13ab18930", - "size": 7591 - }, - "minecraft/sounds/item/armor/equip_diamond2.ogg": { - "hash": "82185e25fb404f4d04cec2666ee698a76ecd2c44", - "size": 7142 - }, - "minecraft/sounds/item/armor/equip_diamond3.ogg": { - "hash": "e75b56b5b84644be68db4c92c0b086a9e4110fe6", - "size": 7036 - }, - "minecraft/sounds/item/armor/equip_diamond4.ogg": { - "hash": "be62533d5e2d6306901e07dff0ca862e6a6738d5", - "size": 7190 - }, - "minecraft/sounds/item/armor/equip_diamond5.ogg": { - "hash": "8a1c9994a6f35371b8e776b262f363692f222513", - "size": 6211 - }, - "minecraft/sounds/item/armor/equip_diamond6.ogg": { - "hash": "76ed99c31216d33b7c2d3a5eb385132f0a07f5dc", - "size": 7060 - }, - "minecraft/sounds/item/armor/equip_generic1.ogg": { - "hash": "19e3ddd127884efbbece9806ef8fce3498e03da3", - "size": 5157 - }, - "minecraft/sounds/item/armor/equip_generic2.ogg": { - "hash": "f64d194a003a43dd37c0fa02dd1ef39c4e22c00a", - "size": 5529 - }, - "minecraft/sounds/item/armor/equip_generic3.ogg": { - "hash": "d9ea46f172ccb92314c86054b2865a9f78cac07f", - "size": 5393 - }, - "minecraft/sounds/item/armor/equip_generic4.ogg": { - "hash": "1e9470b35545a17586f1305a20233acc4e104b04", - "size": 5393 - }, - "minecraft/sounds/item/armor/equip_generic5.ogg": { - "hash": "b7aa52172a204716ff6ac2711b2d0b6e74b47d02", - "size": 5542 - }, - "minecraft/sounds/item/armor/equip_generic6.ogg": { - "hash": "b16e70f12f123efd71d652717a473593e9e9d8e0", - "size": 6122 - }, - "minecraft/sounds/item/armor/equip_gold1.ogg": { - "hash": "7a122f23df31c32c5c2d14e06548a56546b5ea6c", - "size": 6789 - }, - "minecraft/sounds/item/armor/equip_gold2.ogg": { - "hash": "185fdb055113e3c1aafc7cc7c9141f2960b17ed3", - "size": 6578 - }, - "minecraft/sounds/item/armor/equip_gold3.ogg": { - "hash": "292b4dc4bb3d310585634e0b216db85ff9c642d0", - "size": 7272 - }, - "minecraft/sounds/item/armor/equip_gold4.ogg": { - "hash": "b6499b211b9dd3ea0c8da61b2f1478b0be096434", - "size": 7217 - }, - "minecraft/sounds/item/armor/equip_gold5.ogg": { - "hash": "91c6aab1954a292166d3c39c58179b8e2872ee60", - "size": 6085 - }, - "minecraft/sounds/item/armor/equip_gold6.ogg": { - "hash": "4abdbf22b4552d6575d801e4f87077de35ee5f01", - "size": 7173 - }, - "minecraft/sounds/item/armor/equip_iron1.ogg": { - "hash": "fcb8cef95d170fa97e14a35c625976511d53b1fd", - "size": 7470 - }, - "minecraft/sounds/item/armor/equip_iron2.ogg": { - "hash": "201fc02e913f277c2a599fee21d0cefd24abe977", - "size": 7670 - }, - "minecraft/sounds/item/armor/equip_iron3.ogg": { - "hash": "2951b5c0dd8c80b618affbea09fb5fe81435eccc", - "size": 8241 - }, - "minecraft/sounds/item/armor/equip_iron4.ogg": { - "hash": "2b73dd8c1b27b629c841fe26b2c633edf3aa64c8", - "size": 7637 - }, - "minecraft/sounds/item/armor/equip_iron5.ogg": { - "hash": "12ee841f09570ffd7ca155f8acde6588d3945168", - "size": 7069 - }, - "minecraft/sounds/item/armor/equip_iron6.ogg": { - "hash": "fb9ee08207b57f93cab9392ccbc5a94c27727a0f", - "size": 7189 - }, - "minecraft/sounds/item/armor/equip_leather1.ogg": { - "hash": "ebe259bc9b07c4ae6a08471e86dc0e6d8d4d04c2", - "size": 6373 - }, - "minecraft/sounds/item/armor/equip_leather2.ogg": { - "hash": "0811423a3fb1a8e53010b1d9a4994aa8a9fe714f", - "size": 6948 - }, - "minecraft/sounds/item/armor/equip_leather3.ogg": { - "hash": "10e3ea2313752eab2cd14fc9125001756da121dc", - "size": 6892 - }, - "minecraft/sounds/item/armor/equip_leather4.ogg": { - "hash": "64a8e6a57b4ff89d6d8c90916c412389166e3ea1", - "size": 7024 - }, - "minecraft/sounds/item/armor/equip_leather5.ogg": { - "hash": "8ccd1c57f2982182699073f47d8ec4875c45249c", - "size": 5900 - }, - "minecraft/sounds/item/armor/equip_leather6.ogg": { - "hash": "74c2c4cd3ccc69adae111b684d8620ce59c305ba", - "size": 6786 - }, - "minecraft/sounds/item/bottle/fill1.ogg": { - "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", - "size": 9133 - }, - "minecraft/sounds/item/bottle/fill2.ogg": { - "hash": "8ade85479752442bc6f00db4d924e88f9f8591e9", - "size": 9303 - }, - "minecraft/sounds/item/bottle/fill3.ogg": { - "hash": "66a1c766a70f18978ddbcb3d1861e10e6b2722fa", - "size": 8921 - }, - "minecraft/sounds/item/bottle/fill4.ogg": { - "hash": "8f9e605a2e7895b480b5691cc460e41eedacbd58", - "size": 9331 - }, - "minecraft/sounds/item/bottle/fill_dragonbreath1.ogg": { - "hash": "cc6d28540b6033f5d420f7cd81a77f17619c0a2a", - "size": 8494 - }, - "minecraft/sounds/item/bottle/fill_dragonbreath2.ogg": { - "hash": "e56f9472bd8b2894115337b211857366e916966d", - "size": 6829 - }, - "minecraft/sounds/item/bucket/empty1.ogg": { - "hash": "27987b7065ef4a27106246f9d32382a0514f87b2", - "size": 10498 - }, - "minecraft/sounds/item/bucket/empty2.ogg": { - "hash": "a796e8907874e6ae174c30da28ff000f1cf566c3", - "size": 10277 - }, - "minecraft/sounds/item/bucket/empty3.ogg": { - "hash": "8dec8307dff359b0279e3e49798692309204d55e", - "size": 9888 - }, - "minecraft/sounds/item/bucket/empty_lava1.ogg": { - "hash": "3612c93dfebcedbeb22bc8283e0b85de033d081a", - "size": 11764 - }, - "minecraft/sounds/item/bucket/empty_lava2.ogg": { - "hash": "b98e76594736052ac7ab8851d95a96b5ad7d2ce2", - "size": 13443 - }, - "minecraft/sounds/item/bucket/empty_lava3.ogg": { - "hash": "d62e50329337eee968b1e93cce04a65aeecad27d", - "size": 11774 - }, - "minecraft/sounds/item/bucket/fill1.ogg": { - "hash": "e28ff6368461f0a0308ced79016ea98d5feb645f", - "size": 10900 - }, - "minecraft/sounds/item/bucket/fill2.ogg": { - "hash": "1d69d04c669d82a75da8ea2f8a1a63ebf5fefd0f", - "size": 10441 - }, - "minecraft/sounds/item/bucket/fill3.ogg": { - "hash": "556a88f3a8e8f407a94ad37b131dc8d5c3f236c0", - "size": 10844 - }, - "minecraft/sounds/item/bucket/fill_lava1.ogg": { - "hash": "840d3f489b866d6ec63e8d885469105ff65c591e", - "size": 9211 - }, - "minecraft/sounds/item/bucket/fill_lava2.ogg": { - "hash": "54290ce87fb0ebac606f497ac8a12c107b74a586", - "size": 9211 - }, - "minecraft/sounds/item/bucket/fill_lava3.ogg": { - "hash": "99125d80da85a6055d5757fe9194bee680ac9a63", - "size": 9278 - }, - "minecraft/sounds/item/elytra/elytra_loop.ogg": { - "hash": "90d599a1760137a7c4d7a52c77f5c65c02f137d4", - "size": 132727 - }, - "minecraft/sounds/item/hoe/till1.ogg": { - "hash": "0e6696ec35c5f4982cad6a6731edcffb11728aa9", - "size": 5875 - }, - "minecraft/sounds/item/hoe/till2.ogg": { - "hash": "46dd1e5e0f90bb72261e2986d530e80e8fc50560", - "size": 6022 - }, - "minecraft/sounds/item/hoe/till3.ogg": { - "hash": "d75f19c657e1f22b47d2060fd3495c444f35a477", - "size": 5833 - }, - "minecraft/sounds/item/hoe/till4.ogg": { - "hash": "cb95637a9d5e9b0cb36a2516f0dfac30fed9d720", - "size": 6544 - }, - "minecraft/sounds/item/shield/block1.ogg": { - "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", - "size": 5951 - }, - "minecraft/sounds/item/shield/block2.ogg": { - "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", - "size": 5396 - }, - "minecraft/sounds/item/shield/block3.ogg": { - "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", - "size": 5915 - }, - "minecraft/sounds/item/shield/block4.ogg": { - "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", - "size": 5656 - }, - "minecraft/sounds/item/shield/block5.ogg": { - "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", - "size": 5763 - }, - "minecraft/sounds/item/shovel/flatten1.ogg": { - "hash": "659b0fb0ef28429e3b779d833d6eedd8305cbbbc", - "size": 6103 - }, - "minecraft/sounds/item/shovel/flatten2.ogg": { - "hash": "ab51a39c66800bd6fd98c450131aac20790c535a", - "size": 6290 - }, - "minecraft/sounds/item/shovel/flatten3.ogg": { - "hash": "188e05f8f12787ea22dd1836fe2c9c7e4efd03af", - "size": 6101 - }, - "minecraft/sounds/item/shovel/flatten4.ogg": { - "hash": "2bf88ed6015273fa5b757531597cf156176b35f8", - "size": 6671 - }, - "minecraft/sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "minecraft/sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "minecraft/sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "minecraft/sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "minecraft/sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "minecraft/sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "minecraft/sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "minecraft/sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "minecraft/sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "minecraft/sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "minecraft/sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "minecraft/sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "minecraft/sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "minecraft/sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "minecraft/sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "minecraft/sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "minecraft/sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "minecraft/sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "minecraft/sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "minecraft/sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "minecraft/sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "minecraft/sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "minecraft/sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "minecraft/sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "minecraft/sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "minecraft/sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "minecraft/sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "minecraft/sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "minecraft/sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "minecraft/sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "minecraft/sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "minecraft/sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "minecraft/sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "minecraft/sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "minecraft/sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "minecraft/sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "minecraft/sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "minecraft/sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "minecraft/sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "minecraft/sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "minecraft/sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "minecraft/sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "minecraft/sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "minecraft/sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "minecraft/sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "minecraft/sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "minecraft/sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "minecraft/sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "minecraft/sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "minecraft/sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "minecraft/sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "minecraft/sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "minecraft/sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "minecraft/sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "minecraft/sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "minecraft/sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "minecraft/sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "minecraft/sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "minecraft/sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "minecraft/sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "minecraft/sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "minecraft/sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "minecraft/sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "minecraft/sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "minecraft/sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "minecraft/sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "minecraft/sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "minecraft/sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "minecraft/sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "minecraft/sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "minecraft/sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "minecraft/sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "minecraft/sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "minecraft/sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "minecraft/sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "minecraft/sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "minecraft/sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "minecraft/sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "minecraft/sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "minecraft/sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "minecraft/sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "minecraft/sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "minecraft/sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "minecraft/sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "minecraft/sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "minecraft/sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "minecraft/sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "minecraft/sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "minecraft/sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "minecraft/sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "minecraft/sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "minecraft/sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "minecraft/sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "minecraft/sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "minecraft/sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "minecraft/sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "minecraft/sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "minecraft/sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "minecraft/sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "minecraft/sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "minecraft/sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "minecraft/sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "minecraft/sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "minecraft/sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "minecraft/sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "minecraft/sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "minecraft/sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "minecraft/sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "minecraft/sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "minecraft/sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "minecraft/sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "minecraft/sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "minecraft/sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "minecraft/sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "minecraft/sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "minecraft/sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "minecraft/sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "minecraft/sounds/mob/guardian/attack_loop.ogg": { - "hash": "49c71e06621ad56f69e99e0bbb9e82c37b8d8580", - "size": 20633 - }, - "minecraft/sounds/mob/guardian/curse.ogg": { - "hash": "3f2e554955be100d7f28c074586b764710330b8c", - "size": 45792 - }, - "minecraft/sounds/mob/guardian/elder_death.ogg": { - "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", - "size": 19980 - }, - "minecraft/sounds/mob/guardian/elder_hit1.ogg": { - "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", - "size": 8461 - }, - "minecraft/sounds/mob/guardian/elder_hit2.ogg": { - "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", - "size": 8392 - }, - "minecraft/sounds/mob/guardian/elder_hit3.ogg": { - "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", - "size": 8631 - }, - "minecraft/sounds/mob/guardian/elder_hit4.ogg": { - "hash": "186362097c9552903943d8d37a1e3b974e4aa618", - "size": 8680 - }, - "minecraft/sounds/mob/guardian/elder_idle1.ogg": { - "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", - "size": 17095 - }, - "minecraft/sounds/mob/guardian/elder_idle2.ogg": { - "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", - "size": 17437 - }, - "minecraft/sounds/mob/guardian/elder_idle3.ogg": { - "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", - "size": 14673 - }, - "minecraft/sounds/mob/guardian/elder_idle4.ogg": { - "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", - "size": 18822 - }, - "minecraft/sounds/mob/guardian/flop1.ogg": { - "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", - "size": 7422 - }, - "minecraft/sounds/mob/guardian/flop2.ogg": { - "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", - "size": 7355 - }, - "minecraft/sounds/mob/guardian/flop3.ogg": { - "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", - "size": 6994 - }, - "minecraft/sounds/mob/guardian/flop4.ogg": { - "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", - "size": 7371 - }, - "minecraft/sounds/mob/guardian/guardian_death.ogg": { - "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", - "size": 15820 - }, - "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { - "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", - "size": 9257 - }, - "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { - "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", - "size": 9111 - }, - "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { - "hash": "3008b71834c7815f70507c044da8defbcb585a80", - "size": 9363 - }, - "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { - "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", - "size": 9216 - }, - "minecraft/sounds/mob/guardian/land_death.ogg": { - "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", - "size": 11255 - }, - "minecraft/sounds/mob/guardian/land_hit1.ogg": { - "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", - "size": 12031 - }, - "minecraft/sounds/mob/guardian/land_hit2.ogg": { - "hash": "e9ccf74cb5b561e4839482863d1466f731903500", - "size": 11089 - }, - "minecraft/sounds/mob/guardian/land_hit3.ogg": { - "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", - "size": 11980 - }, - "minecraft/sounds/mob/guardian/land_hit4.ogg": { - "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", - "size": 11180 - }, - "minecraft/sounds/mob/guardian/land_idle1.ogg": { - "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", - "size": 6727 - }, - "minecraft/sounds/mob/guardian/land_idle2.ogg": { - "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", - "size": 5579 - }, - "minecraft/sounds/mob/guardian/land_idle3.ogg": { - "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", - "size": 6802 - }, - "minecraft/sounds/mob/guardian/land_idle4.ogg": { - "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", - "size": 5687 - }, - "minecraft/sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "minecraft/sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "minecraft/sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "minecraft/sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "minecraft/sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "minecraft/sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "minecraft/sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "minecraft/sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "minecraft/sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "minecraft/sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "minecraft/sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "minecraft/sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "minecraft/sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "minecraft/sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "minecraft/sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "minecraft/sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "minecraft/sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "minecraft/sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "minecraft/sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "minecraft/sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "minecraft/sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "minecraft/sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "minecraft/sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "minecraft/sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "minecraft/sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "minecraft/sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "minecraft/sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "minecraft/sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "minecraft/sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "minecraft/sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "minecraft/sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "minecraft/sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "minecraft/sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "minecraft/sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "minecraft/sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "minecraft/sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "minecraft/sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "minecraft/sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "minecraft/sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "minecraft/sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "minecraft/sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "minecraft/sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "minecraft/sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "minecraft/sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "minecraft/sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "minecraft/sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "minecraft/sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "minecraft/sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "minecraft/sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "minecraft/sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "minecraft/sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "minecraft/sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "minecraft/sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "minecraft/sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "minecraft/sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "minecraft/sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "minecraft/sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "minecraft/sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "minecraft/sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "minecraft/sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "minecraft/sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "minecraft/sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "minecraft/sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "minecraft/sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "minecraft/sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "minecraft/sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "minecraft/sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "minecraft/sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "minecraft/sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "minecraft/sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "minecraft/sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "minecraft/sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "minecraft/sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "minecraft/sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "minecraft/sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "minecraft/sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "minecraft/sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "minecraft/sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "minecraft/sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "minecraft/sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "minecraft/sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "minecraft/sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { - "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", - "size": 7018 - }, - "minecraft/sounds/mob/rabbit/hop1.ogg": { - "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", - "size": 5938 - }, - "minecraft/sounds/mob/rabbit/hop2.ogg": { - "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", - "size": 6993 - }, - "minecraft/sounds/mob/rabbit/hop3.ogg": { - "hash": "461436665544dc44e12f79cad893de2ad02ddffc", - "size": 6597 - }, - "minecraft/sounds/mob/rabbit/hop4.ogg": { - "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", - "size": 5811 - }, - "minecraft/sounds/mob/rabbit/hurt1.ogg": { - "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", - "size": 6750 - }, - "minecraft/sounds/mob/rabbit/hurt2.ogg": { - "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", - "size": 5988 - }, - "minecraft/sounds/mob/rabbit/hurt3.ogg": { - "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", - "size": 6389 - }, - "minecraft/sounds/mob/rabbit/hurt4.ogg": { - "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", - "size": 6650 - }, - "minecraft/sounds/mob/rabbit/idle1.ogg": { - "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", - "size": 5806 - }, - "minecraft/sounds/mob/rabbit/idle2.ogg": { - "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", - "size": 6988 - }, - "minecraft/sounds/mob/rabbit/idle3.ogg": { - "hash": "8906199918a85564590c7a01e854c3820853533e", - "size": 5840 - }, - "minecraft/sounds/mob/rabbit/idle4.ogg": { - "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", - "size": 8691 - }, - "minecraft/sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "minecraft/sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "minecraft/sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "minecraft/sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "minecraft/sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "minecraft/sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "minecraft/sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "minecraft/sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "minecraft/sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "minecraft/sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "minecraft/sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "minecraft/sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "minecraft/sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "minecraft/sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "minecraft/sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "minecraft/sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "minecraft/sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "minecraft/sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "minecraft/sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "minecraft/sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "minecraft/sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "minecraft/sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "minecraft/sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "minecraft/sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "minecraft/sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "minecraft/sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "minecraft/sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "minecraft/sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "minecraft/sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "minecraft/sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "minecraft/sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "minecraft/sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "minecraft/sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "minecraft/sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "minecraft/sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "minecraft/sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "minecraft/sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "minecraft/sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "minecraft/sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "minecraft/sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "minecraft/sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "minecraft/sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "minecraft/sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "minecraft/sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "minecraft/sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "minecraft/sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "minecraft/sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "minecraft/sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "minecraft/sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "minecraft/sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "minecraft/sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "minecraft/sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "minecraft/sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "minecraft/sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "minecraft/sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "minecraft/sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "minecraft/sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "minecraft/sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "minecraft/sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "minecraft/sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "minecraft/sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "minecraft/sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "minecraft/sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "minecraft/sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "minecraft/sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "minecraft/sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "minecraft/sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "minecraft/sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "minecraft/sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "minecraft/sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "minecraft/sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "minecraft/sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "minecraft/sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "minecraft/sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "minecraft/sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "minecraft/sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "minecraft/sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "minecraft/sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "minecraft/sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "minecraft/sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "minecraft/sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "minecraft/sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "minecraft/sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "minecraft/sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "minecraft/sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "minecraft/sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "minecraft/sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "minecraft/sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "minecraft/sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "minecraft/sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "minecraft/sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "minecraft/sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "minecraft/sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "minecraft/sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "minecraft/sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "minecraft/sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "minecraft/sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "minecraft/sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "minecraft/sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "minecraft/sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "minecraft/sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "minecraft/sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "minecraft/sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "minecraft/sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "minecraft/sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "minecraft/sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "minecraft/sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "minecraft/sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "minecraft/sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "minecraft/sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "minecraft/sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "minecraft/sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "minecraft/sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "minecraft/sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "minecraft/sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "minecraft/sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "minecraft/sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "minecraft/sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "minecraft/sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "minecraft/sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "minecraft/sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "minecraft/sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "minecraft/sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "minecraft/sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "minecraft/sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "minecraft/sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "minecraft/sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "minecraft/sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "minecraft/sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "minecraft/sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "minecraft/sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "minecraft/sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "minecraft/sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "minecraft/sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "minecraft/sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "minecraft/sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "minecraft/sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "minecraft/sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "minecraft/sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "minecraft/sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "minecraft/sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "minecraft/sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "minecraft/sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "minecraft/sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "minecraft/sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "minecraft/sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "minecraft/sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "minecraft/sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "minecraft/sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "minecraft/sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "minecraft/sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "minecraft/sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "minecraft/sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "minecraft/sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "minecraft/sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "minecraft/sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "minecraft/sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "minecraft/sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "minecraft/sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "minecraft/sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "minecraft/sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "minecraft/sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "minecraft/sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "minecraft/sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "minecraft/sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "minecraft/sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "minecraft/sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "minecraft/sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "minecraft/sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "minecraft/sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "minecraft/sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "minecraft/sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "minecraft/sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "minecraft/sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "minecraft/sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "minecraft/sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "minecraft/sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "minecraft/sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "minecraft/sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "minecraft/sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "minecraft/sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "minecraft/sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "minecraft/sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "minecraft/sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "minecraft/sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "minecraft/sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "minecraft/sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "minecraft/sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "minecraft/sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "minecraft/sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "minecraft/sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "minecraft/sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "minecraft/sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "minecraft/sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "minecraft/sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "minecraft/sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "minecraft/sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "minecraft/sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "minecraft/sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "minecraft/sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "minecraft/sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "minecraft/sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "minecraft/sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "minecraft/sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "minecraft/sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "minecraft/sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "minecraft/sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "minecraft/sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "minecraft/sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "minecraft/sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "minecraft/sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "minecraft/sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "minecraft/sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "minecraft/sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "minecraft/sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "minecraft/sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "minecraft/sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "minecraft/sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "minecraft/sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "minecraft/sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "minecraft/sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "minecraft/sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "minecraft/sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "minecraft/sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "minecraft/sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "minecraft/sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "minecraft/sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "minecraft/sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "minecraft/sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "minecraft/sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "minecraft/sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "minecraft/sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "minecraft/sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "minecraft/sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "minecraft/sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "minecraft/sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "minecraft/sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "minecraft/sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "minecraft/sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "minecraft/sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "minecraft/sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "minecraft/sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "minecraft/sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "minecraft/sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "minecraft/sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "minecraft/sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - }, - "pack.mcmeta": { - "hash": "e5c79d274ff0bbb61262a35d36d24477943a05f1", - "size": 11979 - }, - "realms/lang/af_ZA.lang": { - "hash": "bbc9e3586e2cec5a17549f375bddf0362c571016", - "size": 7145 - }, - "realms/lang/ar_SA.lang": { - "hash": "7b7b13dec5d436444f650a3447e242b368008d30", - "size": 10719 - }, - "realms/lang/ast_ES.lang": { - "hash": "d3b9f683a53610e41e1cce44254907d4818dc9b6", - "size": 12194 - }, - "realms/lang/az_AZ.lang": { - "hash": "547b741facf89b70b591a1da7c82315693f51b65", - "size": 7600 - }, - "realms/lang/be_BY.lang": { - "hash": "f7befb52fea1b0bbc9fb359e39b56296f4495461", - "size": 9821 - }, - "realms/lang/bg_BG.lang": { - "hash": "c7ea5c7c3e6b19e5cb3754d1190c9d34bc02f3d9", - "size": 10096 - }, - "realms/lang/br_FR.lang": { - "hash": "b31fcc9d2476b632a49feda93457be5bb4f1f46c", - "size": 12327 - }, - "realms/lang/ca_ES.lang": { - "hash": "68b3918945510d31a26a820126750d705a4d770b", - "size": 7797 - }, - "realms/lang/cs_CZ.lang": { - "hash": "5e498ad38ca50e4fa549d5965d4a9d25b3641889", - "size": 7741 - }, - "realms/lang/cy_GB.lang": { - "hash": "c56fe64533df541fe496517378904a7d63436b56", - "size": 6444 - }, - "realms/lang/da_DK.lang": { - "hash": "f7c762046c73440627ce0e4b5b2922452a9e88b8", - "size": 11916 - }, - "realms/lang/de_DE.lang": { - "hash": "282885b6868794a40f0a1d609d19c92128a421a7", - "size": 12631 - }, - "realms/lang/el_GR.lang": { - "hash": "a7f0e8b8ee16ece148964a9174b8dc0d74716088", - "size": 11434 - }, - "realms/lang/en_AU.lang": { - "hash": "70b0092d6020007ba2254c9d233f9f366ee0adba", - "size": 6985 - }, - "realms/lang/en_CA.lang": { - "hash": "95e359e9732d1cb0c465a18b803ee6f7f146cae1", - "size": 11543 - }, - "realms/lang/en_GB.lang": { - "hash": "3f79e6df3f34b462f9ab5a937cb304323fe6a3a8", - "size": 11550 - }, - "realms/lang/en_NZ.lang": { - "hash": "54c8338ea4566b34cc067acc55adc7000637d1dd", - "size": 6944 - }, - "realms/lang/en_PT.lang": { - "hash": "b5e2e3c5adf66797f96e9190cedbe3cbd26d6d5c", - "size": 7283 - }, - "realms/lang/eo_UY.lang": { - "hash": "10917f070e9f934107f41459850b6c55d827aa62", - "size": 11833 - }, - "realms/lang/es_AR.lang": { - "hash": "1710f9367d0faf6cd1ff6760e14e3a1e5417760a", - "size": 12178 - }, - "realms/lang/es_ES.lang": { - "hash": "054d8a086c273b63c4346a9f25e1eccd6677b73d", - "size": 12305 - }, - "realms/lang/es_MX.lang": { - "hash": "4b2aaf3da83442c19f401bffe7c260c2bd5b2aa2", - "size": 12205 - }, - "realms/lang/es_UY.lang": { - "hash": "d1529da8fecf3c6bdfb481c50582d5365dae72f8", - "size": 12140 - }, - "realms/lang/es_VE.lang": { - "hash": "eeacf0182a39d21b0b1f459e07d29179bf26efc1", - "size": 12242 - }, - "realms/lang/et_EE.lang": { - "hash": "adfafe36851f0fded3a4c4dffdc77bf71b2abb6d", - "size": 11969 - }, - "realms/lang/eu_ES.lang": { - "hash": "e0b84dc4a96afcc388161df2b426889145bb910d", - "size": 7303 - }, - "realms/lang/fa_IR.lang": { - "hash": "c673b2444caec6257f84f4d344f7d063eea82b49", - "size": 8835 - }, - "realms/lang/fi_FI.lang": { - "hash": "99bea28db0cfa2ddc4e46fe5ad68a2cc7be698e7", - "size": 11895 - }, - "realms/lang/fil_PH.lang": { - "hash": "0c7ed92d9cd5202173a8c99e070c0fa85e32f989", - "size": 8414 - }, - "realms/lang/fo_FO.lang": { - "hash": "3c80c9494dc88920d239910e12bf518eb8bf5da2", - "size": 7222 - }, - "realms/lang/fr_CA.lang": { - "hash": "f8dcd65f65a08cc301dc7bf2e9f98279fd6679cc", - "size": 12846 - }, - "realms/lang/fr_FR.lang": { - "hash": "ebc1310e24bbf424004fed7802c7a47d4bc86ab5", - "size": 12660 - }, - "realms/lang/fy_NL.lang": { - "hash": "7b72e8c1dab63ef8a569324b3fc60a86b6fee349", - "size": 7854 - }, - "realms/lang/ga_IE.lang": { - "hash": "60fc9ba2d8990565eb6d12da64363991070e84f7", - "size": 6971 - }, - "realms/lang/gl_ES.lang": { - "hash": "d591981f9340e11831e8f73398d57a8e4048f090", - "size": 12158 - }, - "realms/lang/gv_IM.lang": { - "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", - "size": 4133 - }, - "realms/lang/he_IL.lang": { - "hash": "a3b6b6f797a521ba7f5310f81011d4423e96c275", - "size": 8265 - }, - "realms/lang/hi_IN.lang": { - "hash": "dd4e810c8193e4776f43e501d91291ccd6650685", - "size": 6467 - }, - "realms/lang/hr_HR.lang": { - "hash": "3fb1f2f494666a2b19de5bccca5bda732c043b51", - "size": 7179 - }, - "realms/lang/hu_HU.lang": { - "hash": "24e4670054a88d1b1ebff39651dadb939cc96c03", - "size": 7577 - }, - "realms/lang/hy_AM.lang": { - "hash": "67fc82c2da830915e0d928350ce28f3429802cb6", - "size": 3644 - }, - "realms/lang/id_ID.lang": { - "hash": "582c07ca54996b0304b3ba7749c9dd7c5d03c08c", - "size": 7414 - }, - "realms/lang/is_IS.lang": { - "hash": "d8a6d251d5f6555dec4baa0181cc2da717b27729", - "size": 7345 - }, - "realms/lang/it_IT.lang": { - "hash": "d7d20985654e52b7f216c1f757e7ccc45806c9bb", - "size": 12247 - }, - "realms/lang/ja_JP.lang": { - "hash": "3181fe5b0b822837a975b24b39a85d7767bfbbec", - "size": 14522 - }, - "realms/lang/jbo_EN.lang": { - "hash": "65dc2c441b88f88469a1e0c65413a2a3c2d68795", - "size": 2063 - }, - "realms/lang/ka_GE.lang": { - "hash": "eef14e013ece50faa8efe0145e82fbc0b9293d6a", - "size": 20754 - }, - "realms/lang/ko_KR.lang": { - "hash": "a02218c93e7aade1b394f1e1a1cd5ae3c88a947a", - "size": 12810 - }, - "realms/lang/ksh_DE.lang": { - "hash": "4b0123706346c24b7e26f25e915c220c7b515265", - "size": 12181 - }, - "realms/lang/kw_GB.lang": { - "hash": "fb35ffc3d6e3d1c25d809d89f8f098bace0f47e0", - "size": 2117 - }, - "realms/lang/la_LA.lang": { - "hash": "1d27513779c0daf46660aa9588001385461c0f72", - "size": 7047 - }, - "realms/lang/lb_LU.lang": { - "hash": "4270045fb7893da3dc83fe0bb083acba4ba79804", - "size": 6438 - }, - "realms/lang/li_LI.lang": { - "hash": "e4e15fbbc207fe05c16cd801e63218227cd5d2ff", - "size": 318 - }, - "realms/lang/lol_US.lang": { - "hash": "99ecd7a8bdc7427aeb25149400df7597b6cb18a9", - "size": 11152 - }, - "realms/lang/lt_LT.lang": { - "hash": "375b552e364f3a5bacb371a370977321a8013cea", - "size": 8313 - }, - "realms/lang/lv_LV.lang": { - "hash": "959235eac0cf78c9be0d279e79bc4cad9b8c621c", - "size": 7532 - }, - "realms/lang/mi_NZ.lang": { - "hash": "ffab7afcd8d98533402f2e7f0b757a9d9502ee5f", - "size": 2574 - }, - "realms/lang/mk_MK.lang": { - "hash": "3988d65940f95b13b41ca833c16cd611b29d7269", - "size": 4649 - }, - "realms/lang/ms_MY.lang": { - "hash": "5ec7a5931aef1bac2a22f3a2e7da102dd8f04957", - "size": 7354 - }, - "realms/lang/mt_MT.lang": { - "hash": "c9c78a108edefc549e474c5ea0009e7b2d2f6bc2", - "size": 12408 - }, - "realms/lang/nds_DE.lang": { - "hash": "f6df0fe0ca6e659a16f2a077fa333c7797f4ad1a", - "size": 6521 - }, - "realms/lang/nl_NL.lang": { - "hash": "e66ea1e9a7d55357b8c2219b739316e078ca8cf9", - "size": 12286 - }, - "realms/lang/nn_NO.lang": { - "hash": "d6a9dc6e872bd5b411bfdbd01900b40668785ca6", - "size": 7217 - }, - "realms/lang/no_NO.lang": { - "hash": "e80227ed9138c3f6387abb8df0ccd37eaeea7ddd", - "size": 11791 - }, - "realms/lang/oc_FR.lang": { - "hash": "67a08ef4d65e00595aa6579ba73ea93f3916c2a4", - "size": 7607 - }, - "realms/lang/pl_PL.lang": { - "hash": "c30ab34904c66e84aec4aecb277cf5a64fa49ef3", - "size": 12246 - }, - "realms/lang/pt_BR.lang": { - "hash": "18972fa23e5fcead5812793455955e0774b8d3e8", - "size": 12275 - }, - "realms/lang/pt_PT.lang": { - "hash": "1eaf81b78b095bf2add12201c33669ed6faaf2ca", - "size": 8421 - }, - "realms/lang/qya_AA.lang": { - "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", - "size": 617 - }, - "realms/lang/ro_RO.lang": { - "hash": "90122581615b15e1db7b1c78c0277e571342afd9", - "size": 12380 - }, - "realms/lang/ru_RU.lang": { - "hash": "f99c19eb29738c8b04d581d2a72ad07d6580ab21", - "size": 16489 - }, - "realms/lang/se_NO.lang": { - "hash": "856e13549d089994fb556a3ec5ac6f484fd7ed09", - "size": 5256 - }, - "realms/lang/sk_SK.lang": { - "hash": "64efe7ef6d18dd3ba2b627e79c65232a3bab00a5", - "size": 12154 - }, - "realms/lang/sl_SI.lang": { - "hash": "dd720d8a764d02179a93139daba6d9e45a59243b", - "size": 11859 - }, - "realms/lang/so_SO.lang": { - "hash": "95a19f60b4262c237e89b71342ed9fd5358d1df9", - "size": 3973 - }, - "realms/lang/sq_AL.lang": { - "hash": "92d9b287736a407734ca0063997b4cc3bf134e74", - "size": 1567 - }, - "realms/lang/sr_SP.lang": { - "hash": "e867657de7616c27cff58b5c0b927c08e19123e6", - "size": 12538 - }, - "realms/lang/sv_SE.lang": { - "hash": "2de274266857d8b6cdf8c3b779b2a0b103046151", - "size": 12118 - }, - "realms/lang/th_TH.lang": { - "hash": "d215f14ad72e9f6bcd553778319abc231f38be2a", - "size": 14118 - }, - "realms/lang/tlh_AA.lang": { - "hash": "d0815dbdb3b72471ae85a61414fae7d7b522d1dc", - "size": 1765 - }, - "realms/lang/tr_TR.lang": { - "hash": "9b990496ac2429bab07f9f016a7e8772b079e545", - "size": 12453 - }, - "realms/lang/tzl_TZL.lang": { - "hash": "3f3126d6d114ade8d99bf000c46caa68c3e4a296", - "size": 872 - }, - "realms/lang/uk_UA.lang": { - "hash": "72dcce6b61f8ccd1843e271aafdab492349383d3", - "size": 16247 - }, - "realms/lang/val_ES.lang": { - "hash": "f98a598b5884a9c56044975dbda7e76c61c1a248", - "size": 7963 - }, - "realms/lang/vi_VN.lang": { - "hash": "b9e42fee606f15c600a3732ef98f0c8381707087", - "size": 14362 - }, - "realms/lang/zh_CN.lang": { - "hash": "3c9546a563c2226294894d8383b4de7956e0c298", - "size": 11427 - }, - "realms/lang/zh_TW.lang": { - "hash": "9b8fcdba835a7c94c79f4543e0b654fe0ea98ced", - "size": 11457 - } - } -} \ No newline at end of file diff --git a/mojang/assets/1.9.json b/mojang/assets/1.9.json deleted file mode 100644 index 6fefa96a7a..0000000000 --- a/mojang/assets/1.9.json +++ /dev/null @@ -1,4200 +0,0 @@ -{ - "objects": { - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "minecraft/icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "minecraft/icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "minecraft/lang/af_ZA.lang": { - "hash": "9205d2b3fcd1d5484fc8975eb03427a291c579a1", - "size": 79943 - }, - "minecraft/lang/ar_SA.lang": { - "hash": "ae863f71f491338581311eb2e73b49699b32da62", - "size": 152567 - }, - "minecraft/lang/ast_ES.lang": { - "hash": "5625eb95ba347535c41ecdfb0f165b1449a26e45", - "size": 143009 - }, - "minecraft/lang/az_AZ.lang": { - "hash": "80ab9060187a210b82ab9436d10a67d090f39871", - "size": 88459 - }, - "minecraft/lang/be_BY.lang": { - "hash": "50e02b1f8447b36347163434fc7bc040c951f79d", - "size": 181857 - }, - "minecraft/lang/bg_BG.lang": { - "hash": "ea61f16d9ff63c63bc75022c4a98c4f28e1cc874", - "size": 186763 - }, - "minecraft/lang/br_FR.lang": { - "hash": "cdf6683552b79c64fbb95c4f5bc6fe3b86108915", - "size": 139333 - }, - "minecraft/lang/ca_ES.lang": { - "hash": "2f20d46550c614ac6b23c2290ed3c6e50d0e5fbb", - "size": 130603 - }, - "minecraft/lang/cs_CZ.lang": { - "hash": "403cf3ac9df665e7febb5c3bc958dd4c0c0179d5", - "size": 145124 - }, - "minecraft/lang/cy_GB.lang": { - "hash": "ecad36e8362623f3f6d45f11fec19061cdeead41", - "size": 87983 - }, - "minecraft/lang/da_DK.lang": { - "hash": "ad67f2cf303be487d71e31b6a0712b16c91225cf", - "size": 134465 - }, - "minecraft/lang/de_DE.lang": { - "hash": "917d0d7a4e18ba3d57dc6cf9aee785ff0e8323f4", - "size": 139514 - }, - "minecraft/lang/el_GR.lang": { - "hash": "555e4a25e1475a93ac0ee013b27e163a526af227", - "size": 190610 - }, - "minecraft/lang/en_AU.lang": { - "hash": "7155181a9d8548a2ab3e8efceb34c83425e1fe0c", - "size": 130922 - }, - "minecraft/lang/en_CA.lang": { - "hash": "ceba29e0180c4beebbb1484321e0bcbf29f98f99", - "size": 132030 - }, - "minecraft/lang/en_GB.lang": { - "hash": "3afa6f85bf8c67b6cc64e31eac0641167621332e", - "size": 131746 - }, - "minecraft/lang/en_NZ.lang": { - "hash": "a3647529aa09ed731a10de6be22ba2316f5afad1", - "size": 130888 - }, - "minecraft/lang/en_PT.lang": { - "hash": "0216bd823b1a6fa25bcd790193e1919e2e867062", - "size": 118541 - }, - "minecraft/lang/en_UD.lang": { - "hash": "58a1bc041e9d53ce2df613c6cda42704a2140e20", - "size": 168002 - }, - "minecraft/lang/eo_UY.lang": { - "hash": "3f3761f322955532ab68636ad6d7088f8711bb5c", - "size": 135973 - }, - "minecraft/lang/es_AR.lang": { - "hash": "7f2e7353569e98fc736298361a8d03c0a159e10c", - "size": 140370 - }, - "minecraft/lang/es_ES.lang": { - "hash": "8fef0137bb86d722969ce6a0f28068c6966bd270", - "size": 141962 - }, - "minecraft/lang/es_MX.lang": { - "hash": "b1a7ff6fe8e6bc0ad9bbecc20442d0e81eae667c", - "size": 140466 - }, - "minecraft/lang/es_UY.lang": { - "hash": "9bb5e510eb83ea4877f645194c5afeb4df86d1ca", - "size": 140958 - }, - "minecraft/lang/es_VE.lang": { - "hash": "b83c230da6c7d01928f25f52697484362f72c259", - "size": 141137 - }, - "minecraft/lang/et_EE.lang": { - "hash": "77c3304346537e89d0db012882dbadd9898129a2", - "size": 141576 - }, - "minecraft/lang/eu_ES.lang": { - "hash": "ffa2b54f069468e6ce23c89bd51a49137bb93ee9", - "size": 91545 - }, - "minecraft/lang/fa_IR.lang": { - "hash": "720e4fbe100100d629e3afe2483b0d21f23ac9d9", - "size": 88895 - }, - "minecraft/lang/fi_FI.lang": { - "hash": "e311a2604ea666a526cc75969ad8eeb300ea943b", - "size": 139993 - }, - "minecraft/lang/fil_PH.lang": { - "hash": "c6306cba286fb3a9a66524e2a05cb6c402c99290", - "size": 103290 - }, - "minecraft/lang/fo_FO.lang": { - "hash": "5e72b1a677c89c024d737791ae417ad63c7abc61", - "size": 121675 - }, - "minecraft/lang/fr_CA.lang": { - "hash": "723c4b7b38e8b6b31f4553839b39dbd012bb8ffb", - "size": 147529 - }, - "minecraft/lang/fr_FR.lang": { - "hash": "5a59c36cbec04e8ef76114d8f0741adad56774e9", - "size": 146377 - }, - "minecraft/lang/fy_NL.lang": { - "hash": "8afdadc20dfed781cd5117984940f0860e4223f0", - "size": 136929 - }, - "minecraft/lang/ga_IE.lang": { - "hash": "a108f19142820b3573a658d40950ba3317b65c15", - "size": 142847 - }, - "minecraft/lang/gd_GB.lang": { - "hash": "ffd64edfa980396483a269372da3373c4549c066", - "size": 10291 - }, - "minecraft/lang/gl_ES.lang": { - "hash": "e322e3e94e87aeb9c89f78ed807c9652a326856b", - "size": 138547 - }, - "minecraft/lang/gv_IM.lang": { - "hash": "53aa59ca42939a3b9909a9203982714372009e9b", - "size": 60311 - }, - "minecraft/lang/he_IL.lang": { - "hash": "5d6f158f979aaa16a9012087dbaefdfe984c5297", - "size": 157276 - }, - "minecraft/lang/hi_IN.lang": { - "hash": "bab0a7ab4f1ee230b78f74a3371996b194ef1652", - "size": 92444 - }, - "minecraft/lang/hr_HR.lang": { - "hash": "492d956ebc33a0c1404c131c36a3ecd6ef7164da", - "size": 119797 - }, - "minecraft/lang/hu_HU.lang": { - "hash": "42ced8533a3a9d828d91fdf73d6f3eb053d597a2", - "size": 141494 - }, - "minecraft/lang/hy_AM.lang": { - "hash": "84de86041757281c8b996df4d45b6276d5dac508", - "size": 77447 - }, - "minecraft/lang/id_ID.lang": { - "hash": "d5996be276985b3b599881e309359c4b46c127d5", - "size": 137778 - }, - "minecraft/lang/is_IS.lang": { - "hash": "6a14719ddcaa1bfcecde5503209a0229f430ea93", - "size": 98961 - }, - "minecraft/lang/it_IT.lang": { - "hash": "44fa43059018cecf291b7431f43c6a980d0fcc95", - "size": 146933 - }, - "minecraft/lang/ja_JP.lang": { - "hash": "a2c7e6f12038c17a4f821413972e6e17cad47801", - "size": 159350 - }, - "minecraft/lang/jbo_EN.lang": { - "hash": "7454fb4cd01da93bed0f68bc120a5dd1ab28f2fc", - "size": 54728 - }, - "minecraft/lang/ka_GE.lang": { - "hash": "e6bf16a27c48e567e9701bb51c2c690aff756b93", - "size": 234732 - }, - "minecraft/lang/ko_KR.lang": { - "hash": "82b686b4167dfcd51e74e86678dd1288f00946c8", - "size": 151134 - }, - "minecraft/lang/ksh_DE.lang": { - "hash": "ab3798916fbf2cc600b6344c6aae73bf3bc5e1de", - "size": 136221 - }, - "minecraft/lang/kw_GB.lang": { - "hash": "880f37229dc57562c362e117cf65e26e24eef350", - "size": 70500 - }, - "minecraft/lang/la_LA.lang": { - "hash": "44e5e1c9a3b9be21e1d9bb7701eb7867ea86bb9b", - "size": 116097 - }, - "minecraft/lang/lb_LU.lang": { - "hash": "6a5e0375fe1dfd107d0880a0a10a79c2f28eb485", - "size": 138965 - }, - "minecraft/lang/li_LI.lang": { - "hash": "fcef0f0a2c4863fe60f3686a2313182602a0083f", - "size": 17047 - }, - "minecraft/lang/lol_US.lang": { - "hash": "79da71600352237822c9f9b6f4c08e3b591e88ee", - "size": 131161 - }, - "minecraft/lang/lt_LT.lang": { - "hash": "d42a1a7831668d32c911d4d8e4ab4bcc50b5606b", - "size": 149936 - }, - "minecraft/lang/lv_LV.lang": { - "hash": "1c0c4991d64d8416998a980b23a340d60eeeb21b", - "size": 94746 - }, - "minecraft/lang/mi_NZ.lang": { - "hash": "b4bdef5baafeebb36e6c9ab16f317f0790853ac2", - "size": 18268 - }, - "minecraft/lang/mk_MK.lang": { - "hash": "c3224726f97d43ab866ec6a33ae66dc54be1f983", - "size": 5188 - }, - "minecraft/lang/ms_MY.lang": { - "hash": "6b66ae4928984942c3d85b0139df2bff3ac4145f", - "size": 102415 - }, - "minecraft/lang/mt_MT.lang": { - "hash": "31a9cdfc35ddd03bd3929663a6ced4c8c2255a3b", - "size": 141106 - }, - "minecraft/lang/nds_DE.lang": { - "hash": "871cbdb86c70b0dbc77a82d75311dab081d40532", - "size": 72577 - }, - "minecraft/lang/nl_NL.lang": { - "hash": "438dc4b9f088959e1f4d166043cf346960b528f4", - "size": 136704 - }, - "minecraft/lang/nn_NO.lang": { - "hash": "0d794180a022a8fbd526e5c1fbaad924b260940f", - "size": 122856 - }, - "minecraft/lang/no_NO.lang": { - "hash": "e6ac65581910343ab4756eb46d5bc237a5a107eb", - "size": 128867 - }, - "minecraft/lang/oc_FR.lang": { - "hash": "764f2a42a6aa45cf57c6092e8eb5e48b24d7fc78", - "size": 122981 - }, - "minecraft/lang/pl_PL.lang": { - "hash": "cb6b9f7f5dfceb26ce817817de4f2f4d1dd0e5d0", - "size": 143141 - }, - "minecraft/lang/pt_BR.lang": { - "hash": "aec8042cfd618fa98f3fe9b02106aa33d00ea2fb", - "size": 140153 - }, - "minecraft/lang/pt_PT.lang": { - "hash": "aaed9ed84bf53067db1e0d88efc393d59e8ffac2", - "size": 141436 - }, - "minecraft/lang/qya_AA.lang": { - "hash": "338ec96b51281a579b35a62f79f4f7a3cf6ff207", - "size": 42157 - }, - "minecraft/lang/ro_RO.lang": { - "hash": "6af118fa4007dad7522db513711026ccf26951ba", - "size": 141659 - }, - "minecraft/lang/ru_RU.lang": { - "hash": "4e32e955eee6653cc052d03e75435bdc88b0b9e3", - "size": 182679 - }, - "minecraft/lang/se_NO.lang": { - "hash": "dc80ab3aee3ee1952cdddc5b00c5e0563cd38678", - "size": 18938 - }, - "minecraft/lang/sk_SK.lang": { - "hash": "417d5a22c64b1d4c594fb9e4d5ba0ac1c29b9bf6", - "size": 143497 - }, - "minecraft/lang/sl_SI.lang": { - "hash": "98d3e76f4ee1d46f66eabb24de5149aa71eb84bb", - "size": 137899 - }, - "minecraft/lang/so_SO.lang": { - "hash": "7ed677597c2c5b9ded5445fd815b3a1798a1390f", - "size": 1506 - }, - "minecraft/lang/sq_AL.lang": { - "hash": "d1e06155c50a3ee5b035647c6804c2b7b80be974", - "size": 6552 - }, - "minecraft/lang/sr_SP.lang": { - "hash": "410770b892938c1a946da28671164896788390cd", - "size": 126923 - }, - "minecraft/lang/sv_SE.lang": { - "hash": "b2563a5e5a809c5fa148c56a0e223589bb22f3b7", - "size": 134995 - }, - "minecraft/lang/th_TH.lang": { - "hash": "c63f9db60ecc45b61863425da8e7bc2051b04291", - "size": 216914 - }, - "minecraft/lang/tlh_AA.lang": { - "hash": "ccf8d1f3b509bc3d37ec9ef62846da2a6354b1d9", - "size": 45476 - }, - "minecraft/lang/tr_TR.lang": { - "hash": "277d7a60c78507bdccbdf251cef39f6da86d0e61", - "size": 140871 - }, - "minecraft/lang/tzl_TZL.lang": { - "hash": "0e988ca8d9386215aa71a7addf5ce46eedf29707", - "size": 54833 - }, - "minecraft/lang/uk_UA.lang": { - "hash": "52037cc9f50cd842757ef0fa00b537ac02469e5f", - "size": 187220 - }, - "minecraft/lang/val_ES.lang": { - "hash": "29a8624f1227f25db78ae62fcc8d151a63330946", - "size": 144844 - }, - "minecraft/lang/vi_VN.lang": { - "hash": "23ff883e1247f64d5d277845dc82c5a6e098d42c", - "size": 160153 - }, - "minecraft/lang/zh_CN.lang": { - "hash": "fdf080609fddf827b36e7095293c9a1732108e98", - "size": 129625 - }, - "minecraft/lang/zh_TW.lang": { - "hash": "d1ddbda6e2265bb41587f65919d9fa538635fd83", - "size": 132812 - }, - "minecraft/sounds.json": { - "hash": "97accfa8d1505c3c2de436883c58efff7266fdc5", - "size": 82561 - }, - "minecraft/sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "minecraft/sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "minecraft/sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "minecraft/sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "minecraft/sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "minecraft/sounds/ambient/cave/cave14.ogg": { - "hash": "2a36ba7e9f4ffc0d22433933bb8ce98de9912432", - "size": 88989 - }, - "minecraft/sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "minecraft/sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "minecraft/sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "minecraft/sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "minecraft/sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "minecraft/sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "minecraft/sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "minecraft/sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "minecraft/sounds/ambient/weather/rain1.ogg": { - "hash": "941611aed1eb6888f6ad998af22d2d2ef2efc4aa", - "size": 22230 - }, - "minecraft/sounds/ambient/weather/rain2.ogg": { - "hash": "6cf5c9f78a221f9a9576753fa5ca6cf3563c352a", - "size": 23292 - }, - "minecraft/sounds/ambient/weather/rain3.ogg": { - "hash": "61dba25ce75a25e7920bcb210408fc6b6a2c92f0", - "size": 23967 - }, - "minecraft/sounds/ambient/weather/rain4.ogg": { - "hash": "0b0d9e03b93a8c5823eb4f925114aef0cb9ac6b2", - "size": 23963 - }, - "minecraft/sounds/ambient/weather/rain5.ogg": { - "hash": "072089b5c336cf62fc003f4b4a63c4740f4931df", - "size": 22157 - }, - "minecraft/sounds/ambient/weather/rain6.ogg": { - "hash": "b94f782f9762a5497f51b8065bdc7e495424bcbd", - "size": 23159 - }, - "minecraft/sounds/ambient/weather/rain7.ogg": { - "hash": "45bf909bc5def60f055a57ac776ac277364d76a6", - "size": 23713 - }, - "minecraft/sounds/ambient/weather/rain8.ogg": { - "hash": "15925d0a3a0de4b483f4d90ac2fc9a2043e499ee", - "size": 24855 - }, - "minecraft/sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "minecraft/sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "minecraft/sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "minecraft/sounds/block/brewing_stand/brew1.ogg": { - "hash": "b91c8cf157979540e517895beefe0390acac6454", - "size": 11092 - }, - "minecraft/sounds/block/brewing_stand/brew2.ogg": { - "hash": "030a3d36cccac21197db2ec078f96cbc2caa1311", - "size": 12877 - }, - "minecraft/sounds/block/chest/close.ogg": { - "hash": "a7d0d6f761c9a647cc0273bc016f2772b85f6d88", - "size": 7590 - }, - "minecraft/sounds/block/chest/close2.ogg": { - "hash": "eaa2cfc2ca71f219930cc496d5316853364d3623", - "size": 7896 - }, - "minecraft/sounds/block/chest/close3.ogg": { - "hash": "fda6f8d1f1daabad0fd78903cd3c4b366f77a8e5", - "size": 7116 - }, - "minecraft/sounds/block/chest/open.ogg": { - "hash": "f993dbcc8cdde669020b9f988f091d997006ce8b", - "size": 8916 - }, - "minecraft/sounds/block/chorus_flower/death1.ogg": { - "hash": "fad694e6c37b2b2369046ce88cddcad4b86a1c55", - "size": 16467 - }, - "minecraft/sounds/block/chorus_flower/death2.ogg": { - "hash": "64ea3da2bfe8f994308140c734ca81a6fed4d4a7", - "size": 16267 - }, - "minecraft/sounds/block/chorus_flower/death3.ogg": { - "hash": "aa10d6c0b4941f35b7129ee0b9905536826f2422", - "size": 10243 - }, - "minecraft/sounds/block/chorus_flower/grow1.ogg": { - "hash": "07373cce0250d335443998231c8a9e3ef7531e9f", - "size": 13938 - }, - "minecraft/sounds/block/chorus_flower/grow2.ogg": { - "hash": "f23941bd42028d6fac79a142cb913522f05998c2", - "size": 15249 - }, - "minecraft/sounds/block/chorus_flower/grow3.ogg": { - "hash": "7e163e93b0799fc8373baa3fdbf44bffcbe540b4", - "size": 17264 - }, - "minecraft/sounds/block/chorus_flower/grow4.ogg": { - "hash": "a2c1116d40b879a0abccc2f02c0471be91bb6b30", - "size": 14078 - }, - "minecraft/sounds/block/fence_gate/close1.ogg": { - "hash": "aaebcc83934fb7919c7af934eefc5a586678e1b2", - "size": 6492 - }, - "minecraft/sounds/block/fence_gate/close2.ogg": { - "hash": "58d63232621aaa03e4d09598700561214e7c2477", - "size": 6649 - }, - "minecraft/sounds/block/fence_gate/open1.ogg": { - "hash": "fa68bbdcbb68db8dea8604f3ae5caadb9ded0cbe", - "size": 6676 - }, - "minecraft/sounds/block/fence_gate/open2.ogg": { - "hash": "836ae33bdfadbe5dcbe0696fe64c671beb4938fb", - "size": 7018 - }, - "minecraft/sounds/block/furnace/fire_crackle1.ogg": { - "hash": "c27a5dfd1f85834d0238273dfc7227b85776afc8", - "size": 24373 - }, - "minecraft/sounds/block/furnace/fire_crackle2.ogg": { - "hash": "8e00fe4a121211c668eed96c0c45bef4e1ae2978", - "size": 22697 - }, - "minecraft/sounds/block/furnace/fire_crackle3.ogg": { - "hash": "83221aea5f4c54dc13907d85a8330c02da933a10", - "size": 20394 - }, - "minecraft/sounds/block/furnace/fire_crackle4.ogg": { - "hash": "739dc564cf6d0ff909542293cd5754d4aa52bf2c", - "size": 20583 - }, - "minecraft/sounds/block/furnace/fire_crackle5.ogg": { - "hash": "42a25a79668f99c697be57c0353c9e82fc7a5842", - "size": 23872 - }, - "minecraft/sounds/block/iron_door/close1.ogg": { - "hash": "108c61bfecd4f969778173578984503e08dd7898", - "size": 6550 - }, - "minecraft/sounds/block/iron_door/close2.ogg": { - "hash": "aec962400204953cc7eefef2c0cc1942bbeaff38", - "size": 6590 - }, - "minecraft/sounds/block/iron_door/close3.ogg": { - "hash": "278ae35982e186ab9f4a9ef5728b18793c939e98", - "size": 6465 - }, - "minecraft/sounds/block/iron_door/close4.ogg": { - "hash": "4710afcb488c6ee3881e3b896dfcd5cc2069049a", - "size": 6579 - }, - "minecraft/sounds/block/iron_door/open1.ogg": { - "hash": "a8756192499be8204a5e195b9873b6b48c0d1d25", - "size": 7486 - }, - "minecraft/sounds/block/iron_door/open2.ogg": { - "hash": "0208597870daf05e8bde08d4aac04989c9ebedf2", - "size": 7612 - }, - "minecraft/sounds/block/iron_door/open3.ogg": { - "hash": "e700e2c9abdfc27a32ac3b7f759d6c48a0846992", - "size": 6812 - }, - "minecraft/sounds/block/iron_door/open4.ogg": { - "hash": "ae6914ce7180755e98ee2d169e1757bc624bbade", - "size": 7306 - }, - "minecraft/sounds/block/iron_trapdoor/close1.ogg": { - "hash": "2eed61a9d62487569fe54986856238e1c364f7cd", - "size": 5520 - }, - "minecraft/sounds/block/iron_trapdoor/close2.ogg": { - "hash": "003409183ca2b8a8a140bfeb6390d1a9edc8c88b", - "size": 5278 - }, - "minecraft/sounds/block/iron_trapdoor/close3.ogg": { - "hash": "d76adcd771f45c83ded14aaad4645dd068918d52", - "size": 5220 - }, - "minecraft/sounds/block/iron_trapdoor/close4.ogg": { - "hash": "f1f532ab1d59998dcdb4e1838fa62d224cdcfd1e", - "size": 5580 - }, - "minecraft/sounds/block/iron_trapdoor/open1.ogg": { - "hash": "45f65be973d1929c2bd26d4fbc7912ad6bfc4834", - "size": 5256 - }, - "minecraft/sounds/block/iron_trapdoor/open2.ogg": { - "hash": "fdce7a33bf8e7605d40a10dbe0edc5556b1d43c4", - "size": 5566 - }, - "minecraft/sounds/block/iron_trapdoor/open3.ogg": { - "hash": "edb8625e330ee1ee8ceeb2540cd083360e9daf65", - "size": 4991 - }, - "minecraft/sounds/block/iron_trapdoor/open4.ogg": { - "hash": "e73b083393fa29357e85f8b535751e14853cf7b5", - "size": 5516 - }, - "minecraft/sounds/block/waterlily/place1.ogg": { - "hash": "a8d5525b3304a47c138579e46c5dc525bba193dd", - "size": 5165 - }, - "minecraft/sounds/block/waterlily/place2.ogg": { - "hash": "ba72e7707b095d24af0cb9c267b9c5b92efa3e70", - "size": 5034 - }, - "minecraft/sounds/block/waterlily/place3.ogg": { - "hash": "ceade9b1b4c759e442d6903ddd9102c22401168d", - "size": 5292 - }, - "minecraft/sounds/block/waterlily/place4.ogg": { - "hash": "5488a01c534a16c2138c2f7072343d4179695477", - "size": 5114 - }, - "minecraft/sounds/block/wooden_door/close.ogg": { - "hash": "871634413de37a092d0e5fe7844a37917c27bbf2", - "size": 6789 - }, - "minecraft/sounds/block/wooden_door/close2.ogg": { - "hash": "6e0d43b064fb69f7b63e0704d99a38bb2ebc19e0", - "size": 6504 - }, - "minecraft/sounds/block/wooden_door/close3.ogg": { - "hash": "d11ce21cc8a280448e9c12a28406583127809b79", - "size": 6427 - }, - "minecraft/sounds/block/wooden_door/close4.ogg": { - "hash": "011cf0d5b4015b52129caa98c7c4a35ea7a795ed", - "size": 6363 - }, - "minecraft/sounds/block/wooden_door/open.ogg": { - "hash": "4ed1f29f3e1378811f7fcc49db743400b8e3284f", - "size": 8011 - }, - "minecraft/sounds/block/wooden_door/open2.ogg": { - "hash": "5c44e7a8da8afddd9220121ba76ec1badebb56c3", - "size": 7320 - }, - "minecraft/sounds/block/wooden_door/open3.ogg": { - "hash": "d2ba0797ca24fcf15d105c88899089e4af5cb9f4", - "size": 6820 - }, - "minecraft/sounds/block/wooden_door/open4.ogg": { - "hash": "21464f4cfb0163f9071d2a84d818bd5ac5b6eee6", - "size": 7472 - }, - "minecraft/sounds/block/wooden_trapdoor/close1.ogg": { - "hash": "159697af99ef2640f870bee2aaeda9170a918523", - "size": 5519 - }, - "minecraft/sounds/block/wooden_trapdoor/close2.ogg": { - "hash": "5e49444266bf88c2006233a811561272ad8f157f", - "size": 5280 - }, - "minecraft/sounds/block/wooden_trapdoor/close3.ogg": { - "hash": "c9a5510420292be670d0020b7123ca0fef1f6087", - "size": 4887 - }, - "minecraft/sounds/block/wooden_trapdoor/open1.ogg": { - "hash": "9eb0c3c8c34bcf83db451c12f24edd756908d265", - "size": 5295 - }, - "minecraft/sounds/block/wooden_trapdoor/open2.ogg": { - "hash": "a410f82debee252f1399a8c391bef261ab42d07c", - "size": 5389 - }, - "minecraft/sounds/block/wooden_trapdoor/open3.ogg": { - "hash": "37c0ff8ac56889125bb0d11be7225f453e1e4098", - "size": 5907 - }, - "minecraft/sounds/block/wooden_trapdoor/open4.ogg": { - "hash": "f756c39f4ca9565c359a66d33b5a4f9d886e5479", - "size": 5788 - }, - "minecraft/sounds/block/wooden_trapdoor/open5.ogg": { - "hash": "3a05ef3ce1827538f54ba4b3262eaee438da4217", - "size": 5760 - }, - "minecraft/sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "minecraft/sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "minecraft/sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "minecraft/sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "minecraft/sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "minecraft/sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "minecraft/sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "minecraft/sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "minecraft/sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "minecraft/sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "minecraft/sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "minecraft/sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "minecraft/sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "minecraft/sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "minecraft/sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "minecraft/sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "minecraft/sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "minecraft/sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "minecraft/sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "minecraft/sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "minecraft/sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "minecraft/sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "minecraft/sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "minecraft/sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "minecraft/sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "minecraft/sounds/enchant/thorns/hit1.ogg": { - "hash": "539fe34036caba1b247df3360c688960e4defd81", - "size": 6662 - }, - "minecraft/sounds/enchant/thorns/hit2.ogg": { - "hash": "cce17e7a814eb77c9cc14d6f97ba6a941bbe9c74", - "size": 7228 - }, - "minecraft/sounds/enchant/thorns/hit3.ogg": { - "hash": "cc8d5578d3d8728955ab0d54b0278ffcf99d858b", - "size": 7976 - }, - "minecraft/sounds/enchant/thorns/hit4.ogg": { - "hash": "8797fc7cc14c4ffeae1b131631fa025154f98c86", - "size": 8269 - }, - "minecraft/sounds/entity/armorstand/break1.ogg": { - "hash": "d39e91b93f8e7eb31776e65e9788a0ab2c9b32c3", - "size": 7891 - }, - "minecraft/sounds/entity/armorstand/break2.ogg": { - "hash": "4d270722140425e172a192d4393676b1f65e15d5", - "size": 6862 - }, - "minecraft/sounds/entity/armorstand/break3.ogg": { - "hash": "0fed68b1071ec4f3c5ce24639c746b7e975c1c91", - "size": 6713 - }, - "minecraft/sounds/entity/armorstand/break4.ogg": { - "hash": "695ebb888cda6e98ce2cda9a69b2c29dddbb7b2b", - "size": 6292 - }, - "minecraft/sounds/entity/armorstand/hit1.ogg": { - "hash": "155de9993fbc036f371d9fee50c8b2012dc5adce", - "size": 7423 - }, - "minecraft/sounds/entity/armorstand/hit2.ogg": { - "hash": "504362657a72f3ecb1d694989c23c497310cc471", - "size": 6503 - }, - "minecraft/sounds/entity/armorstand/hit3.ogg": { - "hash": "136cc386976d1901f9b3b374a71d987efb50dce6", - "size": 6075 - }, - "minecraft/sounds/entity/armorstand/hit4.ogg": { - "hash": "6c83307ca1f6d7484d2899f381801713cdf06bbe", - "size": 6078 - }, - "minecraft/sounds/entity/cow/milk1.ogg": { - "hash": "462cbc14581ba05f4a5f1e5aa23cb48eb823bf2d", - "size": 14489 - }, - "minecraft/sounds/entity/cow/milk2.ogg": { - "hash": "47d640178306584d10213dbf05290150ff60a46b", - "size": 13302 - }, - "minecraft/sounds/entity/cow/milk3.ogg": { - "hash": "e7133a7d4822e40f0abd716faa3a8f340362b8d7", - "size": 13332 - }, - "minecraft/sounds/entity/guardian/ambient1.ogg": { - "hash": "6c5c988701199ca65fcd2caf88a0e456d3421977", - "size": 15061 - }, - "minecraft/sounds/entity/guardian/ambient2.ogg": { - "hash": "98e6c933794f74d15b1e87eea64ca6f766e557c2", - "size": 14776 - }, - "minecraft/sounds/entity/guardian/ambient3.ogg": { - "hash": "43ba9e9339435f351b4578723910556354e16d43", - "size": 13395 - }, - "minecraft/sounds/entity/guardian/ambient4.ogg": { - "hash": "4ebf0ae943f5881bb81af674e8596341e52015eb", - "size": 12793 - }, - "minecraft/sounds/entity/horse/eat1.ogg": { - "hash": "65727e3d0b1e51e537b0e476f119bee8be45edab", - "size": 8581 - }, - "minecraft/sounds/entity/horse/eat2.ogg": { - "hash": "1f13e157e2ff169eef53bab24e65cb40d41b93b6", - "size": 6990 - }, - "minecraft/sounds/entity/horse/eat3.ogg": { - "hash": "c5cd11a147cf6a37bd0f33f951f74464fb0d128a", - "size": 7073 - }, - "minecraft/sounds/entity/horse/eat4.ogg": { - "hash": "6ac381cb9b69baf96b909e59d8c9886579746e4f", - "size": 7143 - }, - "minecraft/sounds/entity/horse/eat5.ogg": { - "hash": "1826c6986572fe2f7ab9111dc6da9b67df1f7f20", - "size": 6249 - }, - "minecraft/sounds/entity/itemframe/add_item1.ogg": { - "hash": "cf44e74d49ef2793fb01143a37fd27ee50d0e727", - "size": 4404 - }, - "minecraft/sounds/entity/itemframe/add_item2.ogg": { - "hash": "281f889e8eadcb21e2bb664d4f337192fab3a139", - "size": 4303 - }, - "minecraft/sounds/entity/itemframe/add_item3.ogg": { - "hash": "e2b2464a1507c129e4fd8aa2447f92cfe1bd61bb", - "size": 4488 - }, - "minecraft/sounds/entity/itemframe/add_item4.ogg": { - "hash": "285196110d802aed2f6797eb436d70e36716edaa", - "size": 4581 - }, - "minecraft/sounds/entity/itemframe/break1.ogg": { - "hash": "36adcbb0553274272777667992b363d857b80af9", - "size": 4907 - }, - "minecraft/sounds/entity/itemframe/break2.ogg": { - "hash": "c756f26f5a702fca021795d9ae15b5dadba1cf07", - "size": 4980 - }, - "minecraft/sounds/entity/itemframe/break3.ogg": { - "hash": "1d15957378b747a2daad165dd14acc5689310e9a", - "size": 4956 - }, - "minecraft/sounds/entity/itemframe/place1.ogg": { - "hash": "fae49d67f7901e74e75c1343082096fd7f524ee7", - "size": 5362 - }, - "minecraft/sounds/entity/itemframe/place2.ogg": { - "hash": "dcddcc8d9845734c85e39afecb34cc2b1586905c", - "size": 5009 - }, - "minecraft/sounds/entity/itemframe/place3.ogg": { - "hash": "06dafda29984d98c81df8cd5edeca2e96599f1f4", - "size": 5218 - }, - "minecraft/sounds/entity/itemframe/place4.ogg": { - "hash": "d6a7e9b6882630bc21a0efad67dcccd12ccb2eb5", - "size": 4542 - }, - "minecraft/sounds/entity/itemframe/remove_item1.ogg": { - "hash": "83c8daabf4016b4a69a0aff792629776e646477a", - "size": 4179 - }, - "minecraft/sounds/entity/itemframe/remove_item2.ogg": { - "hash": "35a5c6a402a0f0091c1221a245ea9cc180975cc8", - "size": 4439 - }, - "minecraft/sounds/entity/itemframe/remove_item3.ogg": { - "hash": "54ae8bae3da40ea9a80739d7b36106bffaf8854c", - "size": 4347 - }, - "minecraft/sounds/entity/itemframe/remove_item4.ogg": { - "hash": "7c58d79a33c20c776c6f592b80e96305034c6dbe", - "size": 4311 - }, - "minecraft/sounds/entity/itemframe/rotate_item1.ogg": { - "hash": "c6ac8614f870ba8a7898a2544738d03dc141c92c", - "size": 4097 - }, - "minecraft/sounds/entity/itemframe/rotate_item2.ogg": { - "hash": "5ebe9a655de4ff8510a2c58e74d25a65ce6c8ad1", - "size": 4004 - }, - "minecraft/sounds/entity/itemframe/rotate_item3.ogg": { - "hash": "def695c50fa800dc639e91bea0148c7626ca5e87", - "size": 4021 - }, - "minecraft/sounds/entity/itemframe/rotate_item4.ogg": { - "hash": "5cd1caeb2b7c35e58c57a90eed97be8cd893e499", - "size": 4075 - }, - "minecraft/sounds/entity/leashknot/break1.ogg": { - "hash": "63c22eb984e3406f33bd3fc474b1d76f2c395f1a", - "size": 6632 - }, - "minecraft/sounds/entity/leashknot/break2.ogg": { - "hash": "48f9931bef7d3a07c7ea40126eb2bd9c71c4a0e7", - "size": 7237 - }, - "minecraft/sounds/entity/leashknot/break3.ogg": { - "hash": "1f411b36057067939b1aa1b0354ebb8eaa1e980d", - "size": 7741 - }, - "minecraft/sounds/entity/leashknot/place1.ogg": { - "hash": "2b048cb32391a275b07e5648ec6d474fb52f9f91", - "size": 6186 - }, - "minecraft/sounds/entity/leashknot/place2.ogg": { - "hash": "45d81989f156d74bd07939be66cb89aecd6f8609", - "size": 5924 - }, - "minecraft/sounds/entity/leashknot/place3.ogg": { - "hash": "ee39bc3030b4465309f67d897b9df23093acba06", - "size": 6367 - }, - "minecraft/sounds/entity/painting/break1.ogg": { - "hash": "a1aaacc760df41853a7c02e741b81bfc51c5e93c", - "size": 5644 - }, - "minecraft/sounds/entity/painting/break2.ogg": { - "hash": "330a29f4ac0f178bb2d5855b29ad1b262ef14604", - "size": 5380 - }, - "minecraft/sounds/entity/painting/break3.ogg": { - "hash": "7a4f2566e6d1ff536a9c6d7f9a0d804d15a3ce62", - "size": 5225 - }, - "minecraft/sounds/entity/painting/place1.ogg": { - "hash": "a3ab149628aa2f10acda1e1e3c097b04fcb46328", - "size": 4609 - }, - "minecraft/sounds/entity/painting/place2.ogg": { - "hash": "2211e494688ba04b0c4658ed74d7e48c2d391c33", - "size": 4720 - }, - "minecraft/sounds/entity/painting/place3.ogg": { - "hash": "f82bb1724f94ef3e2cd80a0e41ed0ca54c8f7502", - "size": 4708 - }, - "minecraft/sounds/entity/painting/place4.ogg": { - "hash": "08d3912d571693d82692458132d4de59928f16d6", - "size": 4920 - }, - "minecraft/sounds/entity/player/attack/crit1.ogg": { - "hash": "509656b6d02a4491f46c686e66b615950c6c1408", - "size": 8223 - }, - "minecraft/sounds/entity/player/attack/crit2.ogg": { - "hash": "1b172129daf7cd9a36d2b0f7820baf2e479e381a", - "size": 9783 - }, - "minecraft/sounds/entity/player/attack/crit3.ogg": { - "hash": "15bbaf7901d7abff12bb872ff88a6ad541f5227a", - "size": 8273 - }, - "minecraft/sounds/entity/player/attack/knockback1.ogg": { - "hash": "08626fc2a337c28b5dfdafb6daa9ea31f9a70571", - "size": 8148 - }, - "minecraft/sounds/entity/player/attack/knockback2.ogg": { - "hash": "0556f8b2dc424e7368b4ab9f8a315aa26982e3fc", - "size": 7428 - }, - "minecraft/sounds/entity/player/attack/knockback3.ogg": { - "hash": "085a6cd2e023877254d1118c403f39e556c003cb", - "size": 8234 - }, - "minecraft/sounds/entity/player/attack/knockback4.ogg": { - "hash": "1c722dfd43b06c28273bc8c56d1d02c1a6ea5e48", - "size": 8442 - }, - "minecraft/sounds/entity/player/attack/strong1.ogg": { - "hash": "d7067e204913cf9631bfbb7340102f6de75c2dfc", - "size": 5194 - }, - "minecraft/sounds/entity/player/attack/strong2.ogg": { - "hash": "56afe99ff911f7c56fb923cd85427a719c2a1424", - "size": 5782 - }, - "minecraft/sounds/entity/player/attack/strong3.ogg": { - "hash": "780917a341ca4e6a5a8f4e744142a94069189fb0", - "size": 5252 - }, - "minecraft/sounds/entity/player/attack/strong4.ogg": { - "hash": "a272af870850e4d5905f476ac23bcb28543a543a", - "size": 5460 - }, - "minecraft/sounds/entity/player/attack/strong5.ogg": { - "hash": "c3dcdf6dff63fcf4d35b2742b62018591de0e156", - "size": 5664 - }, - "minecraft/sounds/entity/player/attack/strong6.ogg": { - "hash": "ed76364b90ade21c5d25bf09a4a67475801bce66", - "size": 5122 - }, - "minecraft/sounds/entity/player/attack/sweep1.ogg": { - "hash": "fd20e1cd8c69bc2f037de950b078a729a4b7d6a6", - "size": 5546 - }, - "minecraft/sounds/entity/player/attack/sweep2.ogg": { - "hash": "c9534f4d840470b3c6efbcb84cff23c57baa3393", - "size": 5398 - }, - "minecraft/sounds/entity/player/attack/sweep3.ogg": { - "hash": "4c26fd4c2774e7afcbda1e293a27595e04e87c47", - "size": 5238 - }, - "minecraft/sounds/entity/player/attack/sweep4.ogg": { - "hash": "ae9bb7a332e3e3d3665f282b60b296ec01be97df", - "size": 4969 - }, - "minecraft/sounds/entity/player/attack/sweep5.ogg": { - "hash": "50a317f837b0604c3ebe8224951c1a0d7a94516a", - "size": 5329 - }, - "minecraft/sounds/entity/player/attack/sweep6.ogg": { - "hash": "39077d824a27e8040b0e1f2b4707d81149830d11", - "size": 5117 - }, - "minecraft/sounds/entity/player/attack/sweep7.ogg": { - "hash": "e8d0df494880f2067bb64d08a7428a78239c9a29", - "size": 5515 - }, - "minecraft/sounds/entity/player/attack/weak1.ogg": { - "hash": "f26ab58dc70ce7a3f4d16b5bb31620894b0b8812", - "size": 4337 - }, - "minecraft/sounds/entity/player/attack/weak2.ogg": { - "hash": "8d56863e83e0e114937522d3a4a7e124528c65b4", - "size": 4260 - }, - "minecraft/sounds/entity/player/attack/weak3.ogg": { - "hash": "5d78e883f8bf8123261a5b05cf90cb5cc020fa6e", - "size": 4463 - }, - "minecraft/sounds/entity/player/attack/weak4.ogg": { - "hash": "5fa52f2e49e446e466b721937cc168bba734ef33", - "size": 4525 - }, - "minecraft/sounds/entity/rabbit/attack1.ogg": { - "hash": "5041867a91a67cec2fa1ab572c351d2796a6f050", - "size": 7443 - }, - "minecraft/sounds/entity/rabbit/attack2.ogg": { - "hash": "4b90ff3a9b1486642bc0f15da0045d83a91df82e", - "size": 7268 - }, - "minecraft/sounds/entity/rabbit/attack3.ogg": { - "hash": "c31af622a2ee7beffb9daf72363a77a607be64a3", - "size": 9299 - }, - "minecraft/sounds/entity/rabbit/attack4.ogg": { - "hash": "8301a44446b04249e6896bc230f6d8c9d8e56273", - "size": 8857 - }, - "minecraft/sounds/entity/shulker/ambient1.ogg": { - "hash": "dd67ac8cf15d54eff38ef9a790be4692bcba2900", - "size": 7078 - }, - "minecraft/sounds/entity/shulker/ambient2.ogg": { - "hash": "f0d58706321168c2907cf13ae6f8ae9108244fc3", - "size": 7333 - }, - "minecraft/sounds/entity/shulker/ambient3.ogg": { - "hash": "d4f6c468ad9536049023a9680483c4d44088e084", - "size": 6148 - }, - "minecraft/sounds/entity/shulker/ambient4.ogg": { - "hash": "5c4cbba7fe4bc8214708f93f4db54102660a281d", - "size": 7371 - }, - "minecraft/sounds/entity/shulker/ambient5.ogg": { - "hash": "dbebdab8835d86493975dde6fd05db76de5a0605", - "size": 7116 - }, - "minecraft/sounds/entity/shulker/ambient6.ogg": { - "hash": "5cc7da22ff9cdea9175c8496c3e683d0ce97c9e2", - "size": 7554 - }, - "minecraft/sounds/entity/shulker/ambient7.ogg": { - "hash": "c0caa238bb45a074c117869eef193290fc27fb59", - "size": 8240 - }, - "minecraft/sounds/entity/shulker/close1.ogg": { - "hash": "7b99a069d855e1089c025e75c0b4ea6699220804", - "size": 5475 - }, - "minecraft/sounds/entity/shulker/close2.ogg": { - "hash": "7d90eb9e088738c9ae7ad8b2951c7432a0d7cc44", - "size": 5343 - }, - "minecraft/sounds/entity/shulker/close3.ogg": { - "hash": "ec247f38f3f60f9e185b31e787c1ad43caa0c73c", - "size": 5431 - }, - "minecraft/sounds/entity/shulker/close4.ogg": { - "hash": "fef5251190146ab8e0abe80183cd78c243d7c6fe", - "size": 5179 - }, - "minecraft/sounds/entity/shulker/close5.ogg": { - "hash": "e555fcece121879fe0becbada9d01dea27ab153d", - "size": 5376 - }, - "minecraft/sounds/entity/shulker/death1.ogg": { - "hash": "ce3bbcf44fd72e3d0b3fbcbb7334d100619ca71e", - "size": 13893 - }, - "minecraft/sounds/entity/shulker/death2.ogg": { - "hash": "db685fafb774a31072c6577a04a5693dba725155", - "size": 11278 - }, - "minecraft/sounds/entity/shulker/death3.ogg": { - "hash": "9bae8d2e28f81e1a5571a9ca6a6bf21595796658", - "size": 9857 - }, - "minecraft/sounds/entity/shulker/death4.ogg": { - "hash": "668ebaccbc4572fc4a7a79b166f467823ffa8c50", - "size": 11596 - }, - "minecraft/sounds/entity/shulker/hurt1.ogg": { - "hash": "b049ab95eb3a6f7fba35259cda3df9437259f590", - "size": 5465 - }, - "minecraft/sounds/entity/shulker/hurt2.ogg": { - "hash": "0714e023bd5b42e409b1aa12aee17376810282fe", - "size": 6371 - }, - "minecraft/sounds/entity/shulker/hurt3.ogg": { - "hash": "394253f2575216683fc1926a0a387a3e5e90bc16", - "size": 6445 - }, - "minecraft/sounds/entity/shulker/hurt4.ogg": { - "hash": "ba03ef98d9acdfc6696f41ddec0d0c95cb289d16", - "size": 6044 - }, - "minecraft/sounds/entity/shulker/hurt_closed1.ogg": { - "hash": "5491bbc4482b2e8d8382fc7623828b7764693f4d", - "size": 4583 - }, - "minecraft/sounds/entity/shulker/hurt_closed2.ogg": { - "hash": "da1a3e592fc80324109b930d5282f2766fc3701d", - "size": 4958 - }, - "minecraft/sounds/entity/shulker/hurt_closed3.ogg": { - "hash": "ac6609153f895d292de440566eb23438aa9f846e", - "size": 4602 - }, - "minecraft/sounds/entity/shulker/hurt_closed4.ogg": { - "hash": "78244ba4bba775f92e51148fab026d7c399e9055", - "size": 4779 - }, - "minecraft/sounds/entity/shulker/hurt_closed5.ogg": { - "hash": "eceb70cb374cc410ac23e00fc95ca0404f8a20f4", - "size": 4760 - }, - "minecraft/sounds/entity/shulker/open1.ogg": { - "hash": "accc7a55d92bf4a8509daeb8415b1a36a3646deb", - "size": 5471 - }, - "minecraft/sounds/entity/shulker/open2.ogg": { - "hash": "0331eec018c422631e6cb00960eea3e2c5c6e559", - "size": 5110 - }, - "minecraft/sounds/entity/shulker/open3.ogg": { - "hash": "77e87c6b92d268d8dc5a25780340461cda53b99c", - "size": 5169 - }, - "minecraft/sounds/entity/shulker/open4.ogg": { - "hash": "25fc442f8a0abf99be8e7f507e63c5866a055c70", - "size": 5045 - }, - "minecraft/sounds/entity/shulker/open5.ogg": { - "hash": "02e77c97360b82170ee58723ac2519fcd79b821e", - "size": 5239 - }, - "minecraft/sounds/entity/shulker/shoot1.ogg": { - "hash": "3f8b9415f67443206f6af52c1471d0de0354d046", - "size": 15040 - }, - "minecraft/sounds/entity/shulker/shoot2.ogg": { - "hash": "95805aac201b6852d0ab35bd2c75cfa64a926447", - "size": 14269 - }, - "minecraft/sounds/entity/shulker/shoot3.ogg": { - "hash": "f5873a8f416388c2ded80b4ffab6d65b7f18b305", - "size": 14203 - }, - "minecraft/sounds/entity/shulker/shoot4.ogg": { - "hash": "3cffe887c0882fa146d5671898a4d6c23ec72920", - "size": 15748 - }, - "minecraft/sounds/entity/shulker_bullet/hit1.ogg": { - "hash": "e72ee78cbc57a43a37ba6db660d9e1eeb0d75f88", - "size": 11384 - }, - "minecraft/sounds/entity/shulker_bullet/hit2.ogg": { - "hash": "4ee5fde6bf85cd6a777aa2fcc56ed33e1c574f04", - "size": 11186 - }, - "minecraft/sounds/entity/shulker_bullet/hit3.ogg": { - "hash": "b0720899be6f974ad8385ac159bfb165cd732fb2", - "size": 11880 - }, - "minecraft/sounds/entity/shulker_bullet/hit4.ogg": { - "hash": "715f8e684d4353f45eaa4e6f0ca82de0b7db71ff", - "size": 9074 - }, - "minecraft/sounds/entity/snowman/death1.ogg": { - "hash": "888fb12c5fb536268747df857ad439e17a4a2f44", - "size": 10362 - }, - "minecraft/sounds/entity/snowman/death2.ogg": { - "hash": "36409234aed55db1d006a65b92f1c64be4e4bbe0", - "size": 10107 - }, - "minecraft/sounds/entity/snowman/death3.ogg": { - "hash": "9f910c27c8cf336f211a75830821b0ec6abf6fa9", - "size": 9110 - }, - "minecraft/sounds/entity/snowman/hurt1.ogg": { - "hash": "da71b9f569cffbd8b4c88dbd30767315aba8067b", - "size": 6628 - }, - "minecraft/sounds/entity/snowman/hurt2.ogg": { - "hash": "50bf881d5a1a484f15f009bf0b86703111834516", - "size": 7087 - }, - "minecraft/sounds/entity/snowman/hurt3.ogg": { - "hash": "9a9d88fc2ba4c56b0089df4441f3a3ac1fcb8b0e", - "size": 6335 - }, - "minecraft/sounds/entity/squid/ambient1.ogg": { - "hash": "8ea4cfd31d4f286b039a63d52020aa6b5408a763", - "size": 10437 - }, - "minecraft/sounds/entity/squid/ambient2.ogg": { - "hash": "4ed7023a970b7f6a6d03558c3125fe85fea4ecd8", - "size": 9344 - }, - "minecraft/sounds/entity/squid/ambient3.ogg": { - "hash": "d997d6bd0a18be2b62c27363878f99540d845825", - "size": 9839 - }, - "minecraft/sounds/entity/squid/ambient4.ogg": { - "hash": "4a0ce0713583399108fad4698cbe63714fe5898f", - "size": 7540 - }, - "minecraft/sounds/entity/squid/ambient5.ogg": { - "hash": "b212815d8728730de16ff65a3f54a7fd06b98fbc", - "size": 10575 - }, - "minecraft/sounds/entity/squid/death1.ogg": { - "hash": "68beeda338fdb43c3b7cbbb718e82839e6d07ef3", - "size": 13305 - }, - "minecraft/sounds/entity/squid/death2.ogg": { - "hash": "a91e1f2cba408d784538d21424e52253864534b6", - "size": 13796 - }, - "minecraft/sounds/entity/squid/death3.ogg": { - "hash": "3efb22bf9a4ca184f037c309e4f7ece0a9ca53bc", - "size": 11042 - }, - "minecraft/sounds/entity/squid/hurt1.ogg": { - "hash": "eb93722c9adcccba57bc6e9b19039599e94934c8", - "size": 8234 - }, - "minecraft/sounds/entity/squid/hurt2.ogg": { - "hash": "3c05729b7cfdef0e5782080155004d4d0766ab41", - "size": 6866 - }, - "minecraft/sounds/entity/squid/hurt3.ogg": { - "hash": "96a92abe786f7f1fd5ee56a364c2fbee7f23a165", - "size": 6808 - }, - "minecraft/sounds/entity/squid/hurt4.ogg": { - "hash": "df97decf9d824c4b47c642bbcc3ac6c230e91bc2", - "size": 6514 - }, - "minecraft/sounds/entity/witch/ambient1.ogg": { - "hash": "166af5d48f1f67a4608be9d23fd27f8c16269893", - "size": 11349 - }, - "minecraft/sounds/entity/witch/ambient2.ogg": { - "hash": "e65b9794e249ffe93ba2ec75cd0c994697773073", - "size": 10091 - }, - "minecraft/sounds/entity/witch/ambient3.ogg": { - "hash": "b8e9d0b643fd331dcbeea8114d3ad59d96f4bc59", - "size": 12280 - }, - "minecraft/sounds/entity/witch/ambient4.ogg": { - "hash": "108529f98cbc67491b119ac6bec3f4af1ca3f1b0", - "size": 12035 - }, - "minecraft/sounds/entity/witch/ambient5.ogg": { - "hash": "c9b2193339b42279d874cebb4afe3761c1425bfa", - "size": 6694 - }, - "minecraft/sounds/entity/witch/death1.ogg": { - "hash": "627c939e2aa48a5e3f516848e66a76acb992c2a8", - "size": 10591 - }, - "minecraft/sounds/entity/witch/death2.ogg": { - "hash": "b5e67bcc0f5af24fa6d01f377215143ee7a1cf67", - "size": 10038 - }, - "minecraft/sounds/entity/witch/death3.ogg": { - "hash": "4c02a13757318403e7837260c1b30069dcb7be69", - "size": 7754 - }, - "minecraft/sounds/entity/witch/drink1.ogg": { - "hash": "894f26447ad5cff2afff1d66917a3f7760f1c3b7", - "size": 6169 - }, - "minecraft/sounds/entity/witch/drink2.ogg": { - "hash": "79ac9cc6fbb67cd1eeea2fcbf29804088b140f15", - "size": 6707 - }, - "minecraft/sounds/entity/witch/drink3.ogg": { - "hash": "c38f3e0ea505f0333996e6eaa0f2c0d5bfc8d4d7", - "size": 6060 - }, - "minecraft/sounds/entity/witch/drink4.ogg": { - "hash": "feedd2d726dedb8742519ac0c404d26bc3b5d735", - "size": 6411 - }, - "minecraft/sounds/entity/witch/hurt1.ogg": { - "hash": "d4f9f7adb9789781a3a0ca1a94262a474cbee1db", - "size": 6433 - }, - "minecraft/sounds/entity/witch/hurt2.ogg": { - "hash": "608ce4dc409ef39df6b0409647b89f2f1a2d9ded", - "size": 6869 - }, - "minecraft/sounds/entity/witch/hurt3.ogg": { - "hash": "591bb8451ac56723d2b689d9bc95c8020bb4809b", - "size": 6834 - }, - "minecraft/sounds/entity/witch/throw1.ogg": { - "hash": "455016d86e1ace53fc732190416dccca8cad40fa", - "size": 4747 - }, - "minecraft/sounds/entity/witch/throw2.ogg": { - "hash": "b81ffdb8b4932bdc9f0692423d426b8f2334da6c", - "size": 4652 - }, - "minecraft/sounds/entity/witch/throw3.ogg": { - "hash": "c07715ed9a7c41e554f30c86ab2e6818b4d4a6c8", - "size": 5137 - }, - "minecraft/sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "minecraft/sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "minecraft/sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "minecraft/sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "minecraft/sounds/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "minecraft/sounds/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "minecraft/sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "minecraft/sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "minecraft/sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "minecraft/sounds/item/armor/equip_chain1.ogg": { - "hash": "fd29d5ae9309aafaf40e5ec308cabd45c4a1e152", - "size": 6380 - }, - "minecraft/sounds/item/armor/equip_chain2.ogg": { - "hash": "df30fe9e52ade521d4019ce118f95c1d39390d97", - "size": 7070 - }, - "minecraft/sounds/item/armor/equip_chain3.ogg": { - "hash": "fb17cc91ec691e54590ba0fd1dbd69e6b567a530", - "size": 7108 - }, - "minecraft/sounds/item/armor/equip_chain4.ogg": { - "hash": "2aa3a86b0673a6e586ffdb4466b45c43eb2ba8f7", - "size": 7230 - }, - "minecraft/sounds/item/armor/equip_chain5.ogg": { - "hash": "66c6203abeca2f718f7bb09ded67d91fba0196cd", - "size": 5970 - }, - "minecraft/sounds/item/armor/equip_chain6.ogg": { - "hash": "6977300f83c4230f4d24d89df3892a755ba5b08d", - "size": 7175 - }, - "minecraft/sounds/item/armor/equip_diamond1.ogg": { - "hash": "548b24e7e67c0f0fd9d995a9539559e13ab18930", - "size": 7591 - }, - "minecraft/sounds/item/armor/equip_diamond2.ogg": { - "hash": "82185e25fb404f4d04cec2666ee698a76ecd2c44", - "size": 7142 - }, - "minecraft/sounds/item/armor/equip_diamond3.ogg": { - "hash": "e75b56b5b84644be68db4c92c0b086a9e4110fe6", - "size": 7036 - }, - "minecraft/sounds/item/armor/equip_diamond4.ogg": { - "hash": "be62533d5e2d6306901e07dff0ca862e6a6738d5", - "size": 7190 - }, - "minecraft/sounds/item/armor/equip_diamond5.ogg": { - "hash": "8a1c9994a6f35371b8e776b262f363692f222513", - "size": 6211 - }, - "minecraft/sounds/item/armor/equip_diamond6.ogg": { - "hash": "76ed99c31216d33b7c2d3a5eb385132f0a07f5dc", - "size": 7060 - }, - "minecraft/sounds/item/armor/equip_generic1.ogg": { - "hash": "19e3ddd127884efbbece9806ef8fce3498e03da3", - "size": 5157 - }, - "minecraft/sounds/item/armor/equip_generic2.ogg": { - "hash": "f64d194a003a43dd37c0fa02dd1ef39c4e22c00a", - "size": 5529 - }, - "minecraft/sounds/item/armor/equip_generic3.ogg": { - "hash": "d9ea46f172ccb92314c86054b2865a9f78cac07f", - "size": 5393 - }, - "minecraft/sounds/item/armor/equip_generic4.ogg": { - "hash": "1e9470b35545a17586f1305a20233acc4e104b04", - "size": 5393 - }, - "minecraft/sounds/item/armor/equip_generic5.ogg": { - "hash": "b7aa52172a204716ff6ac2711b2d0b6e74b47d02", - "size": 5542 - }, - "minecraft/sounds/item/armor/equip_generic6.ogg": { - "hash": "b16e70f12f123efd71d652717a473593e9e9d8e0", - "size": 6122 - }, - "minecraft/sounds/item/armor/equip_gold1.ogg": { - "hash": "7a122f23df31c32c5c2d14e06548a56546b5ea6c", - "size": 6789 - }, - "minecraft/sounds/item/armor/equip_gold2.ogg": { - "hash": "185fdb055113e3c1aafc7cc7c9141f2960b17ed3", - "size": 6578 - }, - "minecraft/sounds/item/armor/equip_gold3.ogg": { - "hash": "292b4dc4bb3d310585634e0b216db85ff9c642d0", - "size": 7272 - }, - "minecraft/sounds/item/armor/equip_gold4.ogg": { - "hash": "b6499b211b9dd3ea0c8da61b2f1478b0be096434", - "size": 7217 - }, - "minecraft/sounds/item/armor/equip_gold5.ogg": { - "hash": "91c6aab1954a292166d3c39c58179b8e2872ee60", - "size": 6085 - }, - "minecraft/sounds/item/armor/equip_gold6.ogg": { - "hash": "4abdbf22b4552d6575d801e4f87077de35ee5f01", - "size": 7173 - }, - "minecraft/sounds/item/armor/equip_iron1.ogg": { - "hash": "fcb8cef95d170fa97e14a35c625976511d53b1fd", - "size": 7470 - }, - "minecraft/sounds/item/armor/equip_iron2.ogg": { - "hash": "201fc02e913f277c2a599fee21d0cefd24abe977", - "size": 7670 - }, - "minecraft/sounds/item/armor/equip_iron3.ogg": { - "hash": "2951b5c0dd8c80b618affbea09fb5fe81435eccc", - "size": 8241 - }, - "minecraft/sounds/item/armor/equip_iron4.ogg": { - "hash": "2b73dd8c1b27b629c841fe26b2c633edf3aa64c8", - "size": 7637 - }, - "minecraft/sounds/item/armor/equip_iron5.ogg": { - "hash": "12ee841f09570ffd7ca155f8acde6588d3945168", - "size": 7069 - }, - "minecraft/sounds/item/armor/equip_iron6.ogg": { - "hash": "fb9ee08207b57f93cab9392ccbc5a94c27727a0f", - "size": 7189 - }, - "minecraft/sounds/item/armor/equip_leather1.ogg": { - "hash": "ebe259bc9b07c4ae6a08471e86dc0e6d8d4d04c2", - "size": 6373 - }, - "minecraft/sounds/item/armor/equip_leather2.ogg": { - "hash": "0811423a3fb1a8e53010b1d9a4994aa8a9fe714f", - "size": 6948 - }, - "minecraft/sounds/item/armor/equip_leather3.ogg": { - "hash": "10e3ea2313752eab2cd14fc9125001756da121dc", - "size": 6892 - }, - "minecraft/sounds/item/armor/equip_leather4.ogg": { - "hash": "64a8e6a57b4ff89d6d8c90916c412389166e3ea1", - "size": 7024 - }, - "minecraft/sounds/item/armor/equip_leather5.ogg": { - "hash": "8ccd1c57f2982182699073f47d8ec4875c45249c", - "size": 5900 - }, - "minecraft/sounds/item/armor/equip_leather6.ogg": { - "hash": "74c2c4cd3ccc69adae111b684d8620ce59c305ba", - "size": 6786 - }, - "minecraft/sounds/item/bottle/fill1.ogg": { - "hash": "4dbe4df94e8c2433b4e046b0493b47db1272b995", - "size": 9133 - }, - "minecraft/sounds/item/bottle/fill2.ogg": { - "hash": "8ade85479752442bc6f00db4d924e88f9f8591e9", - "size": 9303 - }, - "minecraft/sounds/item/bottle/fill3.ogg": { - "hash": "66a1c766a70f18978ddbcb3d1861e10e6b2722fa", - "size": 8921 - }, - "minecraft/sounds/item/bottle/fill4.ogg": { - "hash": "8f9e605a2e7895b480b5691cc460e41eedacbd58", - "size": 9331 - }, - "minecraft/sounds/item/bottle/fill_dragonbreath1.ogg": { - "hash": "cc6d28540b6033f5d420f7cd81a77f17619c0a2a", - "size": 8494 - }, - "minecraft/sounds/item/bottle/fill_dragonbreath2.ogg": { - "hash": "e56f9472bd8b2894115337b211857366e916966d", - "size": 6829 - }, - "minecraft/sounds/item/bucket/empty1.ogg": { - "hash": "27987b7065ef4a27106246f9d32382a0514f87b2", - "size": 10498 - }, - "minecraft/sounds/item/bucket/empty2.ogg": { - "hash": "a796e8907874e6ae174c30da28ff000f1cf566c3", - "size": 10277 - }, - "minecraft/sounds/item/bucket/empty3.ogg": { - "hash": "8dec8307dff359b0279e3e49798692309204d55e", - "size": 9888 - }, - "minecraft/sounds/item/bucket/empty_lava1.ogg": { - "hash": "3612c93dfebcedbeb22bc8283e0b85de033d081a", - "size": 11764 - }, - "minecraft/sounds/item/bucket/empty_lava2.ogg": { - "hash": "b98e76594736052ac7ab8851d95a96b5ad7d2ce2", - "size": 13443 - }, - "minecraft/sounds/item/bucket/empty_lava3.ogg": { - "hash": "d62e50329337eee968b1e93cce04a65aeecad27d", - "size": 11774 - }, - "minecraft/sounds/item/bucket/fill1.ogg": { - "hash": "e28ff6368461f0a0308ced79016ea98d5feb645f", - "size": 10900 - }, - "minecraft/sounds/item/bucket/fill2.ogg": { - "hash": "1d69d04c669d82a75da8ea2f8a1a63ebf5fefd0f", - "size": 10441 - }, - "minecraft/sounds/item/bucket/fill3.ogg": { - "hash": "556a88f3a8e8f407a94ad37b131dc8d5c3f236c0", - "size": 10844 - }, - "minecraft/sounds/item/bucket/fill_lava1.ogg": { - "hash": "840d3f489b866d6ec63e8d885469105ff65c591e", - "size": 9211 - }, - "minecraft/sounds/item/bucket/fill_lava2.ogg": { - "hash": "54290ce87fb0ebac606f497ac8a12c107b74a586", - "size": 9211 - }, - "minecraft/sounds/item/bucket/fill_lava3.ogg": { - "hash": "99125d80da85a6055d5757fe9194bee680ac9a63", - "size": 9278 - }, - "minecraft/sounds/item/elytra/elytra_loop.ogg": { - "hash": "90d599a1760137a7c4d7a52c77f5c65c02f137d4", - "size": 132727 - }, - "minecraft/sounds/item/hoe/till1.ogg": { - "hash": "0e6696ec35c5f4982cad6a6731edcffb11728aa9", - "size": 5875 - }, - "minecraft/sounds/item/hoe/till2.ogg": { - "hash": "46dd1e5e0f90bb72261e2986d530e80e8fc50560", - "size": 6022 - }, - "minecraft/sounds/item/hoe/till3.ogg": { - "hash": "d75f19c657e1f22b47d2060fd3495c444f35a477", - "size": 5833 - }, - "minecraft/sounds/item/hoe/till4.ogg": { - "hash": "cb95637a9d5e9b0cb36a2516f0dfac30fed9d720", - "size": 6544 - }, - "minecraft/sounds/item/shield/block1.ogg": { - "hash": "d9a379040a1b2f288664f303e99147dabb1afdf6", - "size": 5951 - }, - "minecraft/sounds/item/shield/block2.ogg": { - "hash": "fe54cc09b73e7910090edfbb93854746f816e0fa", - "size": 5396 - }, - "minecraft/sounds/item/shield/block3.ogg": { - "hash": "e0b2b3e082199d91b1e1ee93c714d5aad124e28a", - "size": 5915 - }, - "minecraft/sounds/item/shield/block4.ogg": { - "hash": "a33fba87abfde6b5bb2acc4f116c2cbe7c8c3eb6", - "size": 5656 - }, - "minecraft/sounds/item/shield/block5.ogg": { - "hash": "0161e1249adc4244fe3a83675d2b9533209948f7", - "size": 5763 - }, - "minecraft/sounds/item/shovel/flatten1.ogg": { - "hash": "659b0fb0ef28429e3b779d833d6eedd8305cbbbc", - "size": 6103 - }, - "minecraft/sounds/item/shovel/flatten2.ogg": { - "hash": "ab51a39c66800bd6fd98c450131aac20790c535a", - "size": 6290 - }, - "minecraft/sounds/item/shovel/flatten3.ogg": { - "hash": "188e05f8f12787ea22dd1836fe2c9c7e4efd03af", - "size": 6101 - }, - "minecraft/sounds/item/shovel/flatten4.ogg": { - "hash": "2bf88ed6015273fa5b757531597cf156176b35f8", - "size": 6671 - }, - "minecraft/sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "minecraft/sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "minecraft/sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "minecraft/sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "minecraft/sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "minecraft/sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "minecraft/sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "minecraft/sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "minecraft/sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "minecraft/sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "minecraft/sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "minecraft/sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "minecraft/sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "minecraft/sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "minecraft/sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "minecraft/sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "minecraft/sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "minecraft/sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "minecraft/sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "minecraft/sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "minecraft/sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "minecraft/sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "minecraft/sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "minecraft/sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "minecraft/sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "minecraft/sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "minecraft/sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "minecraft/sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "minecraft/sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "minecraft/sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "minecraft/sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "minecraft/sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "minecraft/sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "minecraft/sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "minecraft/sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "minecraft/sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "minecraft/sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "minecraft/sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "minecraft/sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "minecraft/sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "minecraft/sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "minecraft/sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "minecraft/sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "minecraft/sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "minecraft/sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "minecraft/sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "minecraft/sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "minecraft/sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "minecraft/sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "minecraft/sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "minecraft/sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "minecraft/sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "minecraft/sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "minecraft/sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "minecraft/sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "minecraft/sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "minecraft/sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "minecraft/sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "minecraft/sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "minecraft/sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "minecraft/sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "minecraft/sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "minecraft/sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "minecraft/sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "minecraft/sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "minecraft/sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "minecraft/sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "minecraft/sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "minecraft/sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "minecraft/sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "minecraft/sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "minecraft/sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "minecraft/sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "minecraft/sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "minecraft/sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "minecraft/sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "minecraft/sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "minecraft/sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "minecraft/sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "minecraft/sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "minecraft/sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "minecraft/sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "minecraft/sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "minecraft/sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "minecraft/sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "minecraft/sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "minecraft/sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "minecraft/sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "minecraft/sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "minecraft/sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "minecraft/sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "minecraft/sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "minecraft/sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "minecraft/sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "minecraft/sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "minecraft/sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "minecraft/sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "minecraft/sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "minecraft/sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "minecraft/sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "minecraft/sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "minecraft/sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "minecraft/sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "minecraft/sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "minecraft/sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "minecraft/sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "minecraft/sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "minecraft/sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "minecraft/sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "minecraft/sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "minecraft/sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "minecraft/sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "minecraft/sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "minecraft/sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "minecraft/sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "minecraft/sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "minecraft/sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "minecraft/sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "minecraft/sounds/mob/guardian/attack_loop.ogg": { - "hash": "49c71e06621ad56f69e99e0bbb9e82c37b8d8580", - "size": 20633 - }, - "minecraft/sounds/mob/guardian/curse.ogg": { - "hash": "3f2e554955be100d7f28c074586b764710330b8c", - "size": 45792 - }, - "minecraft/sounds/mob/guardian/elder_death.ogg": { - "hash": "71462d1281c3f2e6ecbd0a2cf55b31b8d7f2798d", - "size": 19980 - }, - "minecraft/sounds/mob/guardian/elder_hit1.ogg": { - "hash": "04933f2f39e339e7ba0db0c21812cb9ff9bdce8c", - "size": 8461 - }, - "minecraft/sounds/mob/guardian/elder_hit2.ogg": { - "hash": "1c3e5d6ccda1ebf90bd3cbdbfb385fb43601d464", - "size": 8392 - }, - "minecraft/sounds/mob/guardian/elder_hit3.ogg": { - "hash": "c8fe82b865263c952ba1730d63320783a66d35ae", - "size": 8631 - }, - "minecraft/sounds/mob/guardian/elder_hit4.ogg": { - "hash": "186362097c9552903943d8d37a1e3b974e4aa618", - "size": 8680 - }, - "minecraft/sounds/mob/guardian/elder_idle1.ogg": { - "hash": "f18e291d84d108d02fa1170e1ccaedafdfb922f5", - "size": 17095 - }, - "minecraft/sounds/mob/guardian/elder_idle2.ogg": { - "hash": "7663355cd3c9734cde0fbfecd7bd44ffc5a5d507", - "size": 17437 - }, - "minecraft/sounds/mob/guardian/elder_idle3.ogg": { - "hash": "ac95dc01a3ce7dffb0d55283a1236196b07cf6ee", - "size": 14673 - }, - "minecraft/sounds/mob/guardian/elder_idle4.ogg": { - "hash": "f5cffe472a3f7cd5beb131936026e4c194972d99", - "size": 18822 - }, - "minecraft/sounds/mob/guardian/flop1.ogg": { - "hash": "09b6bbe5a03eed221630ea36b21d14e2de043b78", - "size": 7422 - }, - "minecraft/sounds/mob/guardian/flop2.ogg": { - "hash": "3fb1db01cf63dc87d73ea459ff35237b22a1b490", - "size": 7355 - }, - "minecraft/sounds/mob/guardian/flop3.ogg": { - "hash": "24859b29b627b20251e47f38a1a4cab44bff9b11", - "size": 6994 - }, - "minecraft/sounds/mob/guardian/flop4.ogg": { - "hash": "ba44dc4f2af22798b017d548acca7296a7a3d87c", - "size": 7371 - }, - "minecraft/sounds/mob/guardian/guardian_death.ogg": { - "hash": "f9cdbb65d2ea10df9721c242215b9c1284d96f94", - "size": 15820 - }, - "minecraft/sounds/mob/guardian/guardian_hit1.ogg": { - "hash": "a302ec024f3b7fa7949b37291374ee0261533d4b", - "size": 9257 - }, - "minecraft/sounds/mob/guardian/guardian_hit2.ogg": { - "hash": "ac851d1258b5b1096f40a38e3f250645682d5390", - "size": 9111 - }, - "minecraft/sounds/mob/guardian/guardian_hit3.ogg": { - "hash": "3008b71834c7815f70507c044da8defbcb585a80", - "size": 9363 - }, - "minecraft/sounds/mob/guardian/guardian_hit4.ogg": { - "hash": "416f51c27392dba6cf130674ac4c59c9b822aac1", - "size": 9216 - }, - "minecraft/sounds/mob/guardian/land_death.ogg": { - "hash": "5c5c046607c1694ef1af630729921e3551e4b5e8", - "size": 11255 - }, - "minecraft/sounds/mob/guardian/land_hit1.ogg": { - "hash": "b15fa016ddb59bcdbc23d3496628f3765ad698b1", - "size": 12031 - }, - "minecraft/sounds/mob/guardian/land_hit2.ogg": { - "hash": "e9ccf74cb5b561e4839482863d1466f731903500", - "size": 11089 - }, - "minecraft/sounds/mob/guardian/land_hit3.ogg": { - "hash": "900b2d58c722329bc1fe73d1dc037a074c1d8085", - "size": 11980 - }, - "minecraft/sounds/mob/guardian/land_hit4.ogg": { - "hash": "2e07364ccade2277d8a89d58291522d2f25a2ee2", - "size": 11180 - }, - "minecraft/sounds/mob/guardian/land_idle1.ogg": { - "hash": "a72656de9bd5e4faffd65adbda4cd699180e3787", - "size": 6727 - }, - "minecraft/sounds/mob/guardian/land_idle2.ogg": { - "hash": "6054a4933743bbec4fbd6a9980e344dcd62ea374", - "size": 5579 - }, - "minecraft/sounds/mob/guardian/land_idle3.ogg": { - "hash": "10cb938779ff8c411d8db8399c26a1bd5fdbf826", - "size": 6802 - }, - "minecraft/sounds/mob/guardian/land_idle4.ogg": { - "hash": "cabf5d0beb7d1b1dc50707b728c16143b8edf83d", - "size": 5687 - }, - "minecraft/sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "minecraft/sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "minecraft/sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "minecraft/sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "minecraft/sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "minecraft/sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "minecraft/sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "minecraft/sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "minecraft/sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "minecraft/sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "minecraft/sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "minecraft/sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "minecraft/sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "minecraft/sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "minecraft/sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "minecraft/sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "minecraft/sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "minecraft/sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "minecraft/sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "minecraft/sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "minecraft/sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "minecraft/sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "minecraft/sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "minecraft/sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "minecraft/sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "minecraft/sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "minecraft/sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "minecraft/sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "minecraft/sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "minecraft/sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "minecraft/sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "minecraft/sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "minecraft/sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "minecraft/sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "minecraft/sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "minecraft/sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "minecraft/sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "minecraft/sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "minecraft/sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "minecraft/sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "minecraft/sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "minecraft/sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "minecraft/sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "minecraft/sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "minecraft/sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "minecraft/sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "minecraft/sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "minecraft/sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "minecraft/sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "minecraft/sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "minecraft/sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "minecraft/sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "minecraft/sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "minecraft/sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "minecraft/sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "minecraft/sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "minecraft/sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "minecraft/sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "minecraft/sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "minecraft/sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "minecraft/sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "minecraft/sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "minecraft/sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "minecraft/sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "minecraft/sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "minecraft/sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "minecraft/sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "minecraft/sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "minecraft/sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "minecraft/sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "minecraft/sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "minecraft/sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "minecraft/sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "minecraft/sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "minecraft/sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "minecraft/sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "minecraft/sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "minecraft/sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "minecraft/sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "minecraft/sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "minecraft/sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "minecraft/sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "minecraft/sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "minecraft/sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "minecraft/sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "minecraft/sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "minecraft/sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "minecraft/sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "minecraft/sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "minecraft/sounds/mob/rabbit/bunnymurder.ogg": { - "hash": "d456eb344ee6dd6e89e9bd58ed35d6cb216f449d", - "size": 7018 - }, - "minecraft/sounds/mob/rabbit/hop1.ogg": { - "hash": "18dc3ef276a8769bd88202520943bb174c0aad8c", - "size": 5938 - }, - "minecraft/sounds/mob/rabbit/hop2.ogg": { - "hash": "e62d75641464ead6ff27101010b54573eb1c1d4c", - "size": 6993 - }, - "minecraft/sounds/mob/rabbit/hop3.ogg": { - "hash": "461436665544dc44e12f79cad893de2ad02ddffc", - "size": 6597 - }, - "minecraft/sounds/mob/rabbit/hop4.ogg": { - "hash": "c4456c473ff44786c6f9d7e6c91f652ca0a7f7d4", - "size": 5811 - }, - "minecraft/sounds/mob/rabbit/hurt1.ogg": { - "hash": "9b6a19ab1865d88b1adb2acafa9080ba9fa1b8e0", - "size": 6750 - }, - "minecraft/sounds/mob/rabbit/hurt2.ogg": { - "hash": "4da9f12f979eba012c6f62e0820ca58cc49d8834", - "size": 5988 - }, - "minecraft/sounds/mob/rabbit/hurt3.ogg": { - "hash": "acbf6f286ce5b0250573656c7570669db42f86c5", - "size": 6389 - }, - "minecraft/sounds/mob/rabbit/hurt4.ogg": { - "hash": "b8e867c43f0a7f3f3f96c238d99c619aa237bc15", - "size": 6650 - }, - "minecraft/sounds/mob/rabbit/idle1.ogg": { - "hash": "9f61bdb718755ad41f71202c8fef5e993769c028", - "size": 5806 - }, - "minecraft/sounds/mob/rabbit/idle2.ogg": { - "hash": "bde8c9c94b1a27db0c4b49cbe88251e220b5ee29", - "size": 6988 - }, - "minecraft/sounds/mob/rabbit/idle3.ogg": { - "hash": "8906199918a85564590c7a01e854c3820853533e", - "size": 5840 - }, - "minecraft/sounds/mob/rabbit/idle4.ogg": { - "hash": "f226beeaf9c566c377e7dac03c8e748ac34b5f99", - "size": 8691 - }, - "minecraft/sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "minecraft/sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "minecraft/sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "minecraft/sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "minecraft/sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "minecraft/sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "minecraft/sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "minecraft/sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "minecraft/sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "minecraft/sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "minecraft/sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "minecraft/sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "minecraft/sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "minecraft/sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "minecraft/sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "minecraft/sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "minecraft/sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "minecraft/sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "minecraft/sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "minecraft/sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "minecraft/sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "minecraft/sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "minecraft/sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "minecraft/sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "minecraft/sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "minecraft/sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "minecraft/sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "minecraft/sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "minecraft/sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "minecraft/sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "minecraft/sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "minecraft/sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "minecraft/sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "minecraft/sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "minecraft/sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "minecraft/sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "minecraft/sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "minecraft/sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "minecraft/sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "minecraft/sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "minecraft/sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "minecraft/sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "minecraft/sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "minecraft/sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "minecraft/sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "minecraft/sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "minecraft/sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "minecraft/sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "minecraft/sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "minecraft/sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "minecraft/sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "minecraft/sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "minecraft/sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "minecraft/sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "minecraft/sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "minecraft/sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "minecraft/sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "minecraft/sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "minecraft/sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "minecraft/sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "minecraft/sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "minecraft/sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "minecraft/sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "minecraft/sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "minecraft/sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "minecraft/sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "minecraft/sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "minecraft/sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "minecraft/sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "minecraft/sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "minecraft/sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "minecraft/sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "minecraft/sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "minecraft/sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "minecraft/sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "minecraft/sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "minecraft/sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "minecraft/sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "minecraft/sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "minecraft/sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "minecraft/sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "minecraft/sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "minecraft/sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "minecraft/sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "minecraft/sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "minecraft/sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "minecraft/sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "minecraft/sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "minecraft/sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "minecraft/sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "minecraft/sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "minecraft/sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "minecraft/sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "minecraft/sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "minecraft/sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "minecraft/sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "minecraft/sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "minecraft/sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "minecraft/sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "minecraft/sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "minecraft/sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "minecraft/sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "minecraft/sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "minecraft/sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "minecraft/sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "minecraft/sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "minecraft/sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "minecraft/sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "minecraft/sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "minecraft/sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "minecraft/sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "minecraft/sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "minecraft/sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "minecraft/sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "minecraft/sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "minecraft/sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "minecraft/sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "minecraft/sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "minecraft/sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "minecraft/sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "minecraft/sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "minecraft/sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "minecraft/sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "minecraft/sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "minecraft/sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "minecraft/sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "minecraft/sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "minecraft/sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "minecraft/sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "minecraft/sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "minecraft/sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "minecraft/sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "minecraft/sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "minecraft/sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "minecraft/sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "minecraft/sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "minecraft/sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "minecraft/sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "minecraft/sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "minecraft/sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "minecraft/sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "minecraft/sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "minecraft/sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "minecraft/sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "minecraft/sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "minecraft/sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "minecraft/sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "minecraft/sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "minecraft/sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "minecraft/sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "minecraft/sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "minecraft/sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "minecraft/sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "minecraft/sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "minecraft/sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "minecraft/sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "minecraft/sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "minecraft/sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "minecraft/sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "minecraft/sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "minecraft/sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "minecraft/sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "minecraft/sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "minecraft/sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "minecraft/sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "minecraft/sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "minecraft/sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "minecraft/sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "minecraft/sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "minecraft/sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "minecraft/sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "minecraft/sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "minecraft/sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "minecraft/sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "minecraft/sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "minecraft/sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "minecraft/sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "minecraft/sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "minecraft/sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "minecraft/sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "minecraft/sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "minecraft/sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "minecraft/sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "minecraft/sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "minecraft/sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "minecraft/sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "minecraft/sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "minecraft/sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "minecraft/sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "minecraft/sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "minecraft/sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "minecraft/sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "minecraft/sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "minecraft/sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "minecraft/sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "minecraft/sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "minecraft/sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "minecraft/sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "minecraft/sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "minecraft/sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "minecraft/sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "minecraft/sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "minecraft/sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "minecraft/sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "minecraft/sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "minecraft/sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "minecraft/sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "minecraft/sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "minecraft/sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "minecraft/sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "minecraft/sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "minecraft/sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "minecraft/sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "minecraft/sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "minecraft/sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "minecraft/sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "minecraft/sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "minecraft/sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "minecraft/sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "minecraft/sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "minecraft/sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "minecraft/sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "minecraft/sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "minecraft/sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "minecraft/sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "minecraft/sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "minecraft/sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "minecraft/sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "minecraft/sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "minecraft/sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "minecraft/sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "minecraft/sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "minecraft/sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "minecraft/sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "minecraft/sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "minecraft/sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "minecraft/sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "minecraft/sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "minecraft/sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "minecraft/sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "minecraft/sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "minecraft/sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "minecraft/sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "minecraft/sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "minecraft/sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "minecraft/sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "minecraft/sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "minecraft/sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "minecraft/sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "minecraft/sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "minecraft/sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "minecraft/sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "minecraft/sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "minecraft/sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "minecraft/sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "minecraft/sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "minecraft/sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "minecraft/sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "minecraft/sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "minecraft/sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "minecraft/sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "minecraft/sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - }, - "pack.mcmeta": { - "hash": "35c3f7efd2b7b5aad0007bf66133b6299f83b17c", - "size": 12235 - }, - "realms/lang/af_ZA.lang": { - "hash": "751355e6e002c51f70f801eebc2784a553b793a9", - "size": 7492 - }, - "realms/lang/ar_SA.lang": { - "hash": "7ab1705b9bd6cf47aa04217669465c6feac1ab48", - "size": 14860 - }, - "realms/lang/ast_ES.lang": { - "hash": "b59255b3bad3d31fbf64b2c6c674669663df0fed", - "size": 12257 - }, - "realms/lang/az_AZ.lang": { - "hash": "0fdbac85877578d0fe8706657ddf02949e127ced", - "size": 8044 - }, - "realms/lang/be_BY.lang": { - "hash": "ea98dd3b2494e83b0077022994c4bfcbccb98d4e", - "size": 16825 - }, - "realms/lang/bg_BG.lang": { - "hash": "a8ec0663905fea53992b959e5d0b7ad323b456e9", - "size": 16523 - }, - "realms/lang/br_FR.lang": { - "hash": "db0c2a8f59816e78f8f05c91dc3956777c16930f", - "size": 12449 - }, - "realms/lang/ca_ES.lang": { - "hash": "c87983609a494c3e440f0b51854ba3d3014c1000", - "size": 9146 - }, - "realms/lang/cs_CZ.lang": { - "hash": "91b7eb3d7c8f31506cd6b8d2463215da9ba01ece", - "size": 12389 - }, - "realms/lang/cy_GB.lang": { - "hash": "9e0b4ba81bcf2796d8321f39d33738961ba8a912", - "size": 12309 - }, - "realms/lang/da_DK.lang": { - "hash": "bb65a9024e86fc2246eb8ed764becd7032cc8e99", - "size": 12060 - }, - "realms/lang/de_DE.lang": { - "hash": "3ba59f91eb84357244a47873c0b07a43dd41f53f", - "size": 12727 - }, - "realms/lang/el_GR.lang": { - "hash": "268a1c3877789a9c7f592db77b041ce101fea550", - "size": 17823 - }, - "realms/lang/en_AU.lang": { - "hash": "d67b84f516ce9d41154c586acfa8c3d280d2c789", - "size": 11698 - }, - "realms/lang/en_CA.lang": { - "hash": "5330af5a3431e56151cacf1549b4fbfb78efd019", - "size": 11685 - }, - "realms/lang/en_GB.lang": { - "hash": "e5a37436c572d75fd4dca962f8c140063435ab7f", - "size": 11679 - }, - "realms/lang/en_NZ.lang": { - "hash": "131741a8d4569003a3d56705160f063522af7aa5", - "size": 11696 - }, - "realms/lang/en_PT.lang": { - "hash": "58157d6fbec02e2d8a727b4421ce55c829c3adc2", - "size": 11851 - }, - "realms/lang/en_UD.lang": { - "hash": "e262381b61bf7e5de7b158a6d3f6e6e399bde248", - "size": 15127 - }, - "realms/lang/eo_UY.lang": { - "hash": "0cb991e656fbe60669450a174fa8adb3a650fe94", - "size": 11978 - }, - "realms/lang/es_AR.lang": { - "hash": "978a4e1587e6c029ee3743ef298beb1554abf14f", - "size": 12393 - }, - "realms/lang/es_ES.lang": { - "hash": "6514a8ebeea8e0dc5653ee7d29bc74a72765d97f", - "size": 12349 - }, - "realms/lang/es_MX.lang": { - "hash": "0762be40d374d68d2325c80ebf546143e4554866", - "size": 12390 - }, - "realms/lang/es_UY.lang": { - "hash": "ade5244628d1860bad74132836ba104c19492356", - "size": 12345 - }, - "realms/lang/es_VE.lang": { - "hash": "305371e2bbe60af6462a420db34ecf4eb2b78d8e", - "size": 12403 - }, - "realms/lang/et_EE.lang": { - "hash": "ea3e315d681f43715637be19963b3e7d8497769e", - "size": 12041 - }, - "realms/lang/eu_ES.lang": { - "hash": "e0b84dc4a96afcc388161df2b426889145bb910d", - "size": 7303 - }, - "realms/lang/fa_IR.lang": { - "hash": "d0bd12254ec80e66b5a363d27b7d5f2b82abbd03", - "size": 8831 - }, - "realms/lang/fi_FI.lang": { - "hash": "b43c6ef4e05dce8e2a3736ac853355c13347f07a", - "size": 12061 - }, - "realms/lang/fil_PH.lang": { - "hash": "60fc6654aac26a21732a6634bb1a8bef2bff6167", - "size": 13100 - }, - "realms/lang/fo_FO.lang": { - "hash": "69f81f4f9d8643f8686c2052c26a87ff6ba09c7e", - "size": 9091 - }, - "realms/lang/fr_CA.lang": { - "hash": "6b111bdf79bd1d165fc14065b48aa5a1ed554f3d", - "size": 12940 - }, - "realms/lang/fr_FR.lang": { - "hash": "3abc99043ee8bd33787cc6ff846fd37bd5e46ece", - "size": 12713 - }, - "realms/lang/fy_NL.lang": { - "hash": "4ea657d8e538194bbf0a2b9baab3782e037a0a4f", - "size": 12297 - }, - "realms/lang/ga_IE.lang": { - "hash": "60fc9ba2d8990565eb6d12da64363991070e84f7", - "size": 6971 - }, - "realms/lang/gd_GB.lang": { - "hash": "2a9de1d4630a834b32cfee14c548f93a5f343207", - "size": 699 - }, - "realms/lang/gl_ES.lang": { - "hash": "cda470e3d310d0494ba37bcc535524c3198613dd", - "size": 12202 - }, - "realms/lang/gv_IM.lang": { - "hash": "5d4cb1d2e3505a49bba1970eca887f7c22307402", - "size": 4133 - }, - "realms/lang/he_IL.lang": { - "hash": "fdb44e880cb2e398fc35b3ec921d4df3a790c26a", - "size": 13921 - }, - "realms/lang/hi_IN.lang": { - "hash": "9c843a42075e54fad53a050b664771a1609ca6ba", - "size": 7245 - }, - "realms/lang/hr_HR.lang": { - "hash": "0f00bf3dd08bf70bcb0a1c9ee8cca82d2a1ffff0", - "size": 9833 - }, - "realms/lang/hu_HU.lang": { - "hash": "239a81297f9c87d96216fc195f5ab3f5164007db", - "size": 12787 - }, - "realms/lang/hy_AM.lang": { - "hash": "7bec8088c9a128b60a8616e1393379b0f6d11e64", - "size": 3617 - }, - "realms/lang/id_ID.lang": { - "hash": "15d357092cc8d31ca3626d34af125d508e050115", - "size": 12148 - }, - "realms/lang/is_IS.lang": { - "hash": "cbc2a7d407b273f20d194eddd1f4bec50f973569", - "size": 8106 - }, - "realms/lang/it_IT.lang": { - "hash": "36b433837001ee0c2d4f599d7464cfa3d62b04ee", - "size": 12320 - }, - "realms/lang/ja_JP.lang": { - "hash": "301ab6b52a5d22a2f0675525df5d4afeb5eab829", - "size": 14562 - }, - "realms/lang/jbo_EN.lang": { - "hash": "7be3f47bbe858a31d3c0fd2a4738d99c9ae68583", - "size": 2962 - }, - "realms/lang/ka_GE.lang": { - "hash": "b19cd948a3cf231467621b1948aa1a783a68eb81", - "size": 20791 - }, - "realms/lang/ko_KR.lang": { - "hash": "00737efe9224082fef5d4b65c62dc0fa56071d84", - "size": 12872 - }, - "realms/lang/ksh_DE.lang": { - "hash": "bf03dd4b4f282f01e927a75b596aca7ddafd6be8", - "size": 12413 - }, - "realms/lang/kw_GB.lang": { - "hash": "1b4b03096b79814a49683685acdf0e0dfca28791", - "size": 2206 - }, - "realms/lang/la_LA.lang": { - "hash": "1d27513779c0daf46660aa9588001385461c0f72", - "size": 7047 - }, - "realms/lang/lb_LU.lang": { - "hash": "8dbcbb4dd1f84ef5b75c8c29aa9eddf0dd93119b", - "size": 12538 - }, - "realms/lang/li_LI.lang": { - "hash": "551df7ee9aa64ccb568d15ec571b18a688f682bf", - "size": 1088 - }, - "realms/lang/lol_US.lang": { - "hash": "5a90a36fb83763fe0eabe810927c3e54078f9387", - "size": 11307 - }, - "realms/lang/lt_LT.lang": { - "hash": "f691fc62bd4211a2bf03a92a3436037a9a8f8cdf", - "size": 13290 - }, - "realms/lang/lv_LV.lang": { - "hash": "bb9876f8c34b52433684c5c4d71922007741418f", - "size": 12672 - }, - "realms/lang/mi_NZ.lang": { - "hash": "ffab7afcd8d98533402f2e7f0b757a9d9502ee5f", - "size": 2574 - }, - "realms/lang/mk_MK.lang": { - "hash": "625519b850e989ddaa5bfa6fdf4042e82d6b5f37", - "size": 11421 - }, - "realms/lang/ms_MY.lang": { - "hash": "4cdec477d07c23733dab543ce900fa46777e97ae", - "size": 7963 - }, - "realms/lang/mt_MT.lang": { - "hash": "7dee19db3bdf9d60790e2ae923f3549b933acdd8", - "size": 12620 - }, - "realms/lang/nds_DE.lang": { - "hash": "f6df0fe0ca6e659a16f2a077fa333c7797f4ad1a", - "size": 6521 - }, - "realms/lang/nl_NL.lang": { - "hash": "39a13bce2bf5ba551e64318ccb618493ab41b7ee", - "size": 12433 - }, - "realms/lang/nn_NO.lang": { - "hash": "074fb7065c119e06a3285816eb269f39d3d7e377", - "size": 7638 - }, - "realms/lang/no_NO.lang": { - "hash": "3820b506cccce9653a986273a8cdc8d7b1457f99", - "size": 11080 - }, - "realms/lang/oc_FR.lang": { - "hash": "67a08ef4d65e00595aa6579ba73ea93f3916c2a4", - "size": 7607 - }, - "realms/lang/pl_PL.lang": { - "hash": "f86234bbfa7266e95c9374e64d6bb869cd8842f3", - "size": 12490 - }, - "realms/lang/pt_BR.lang": { - "hash": "546c2a16b1c44a1678f0f4720c89bda0b4210a46", - "size": 12212 - }, - "realms/lang/pt_PT.lang": { - "hash": "d6fa37d424d1229077bdbe07e7d7484f055b4451", - "size": 12330 - }, - "realms/lang/qya_AA.lang": { - "hash": "0c437a3d42c7a143e734bc84c5ffc7b454e92764", - "size": 617 - }, - "realms/lang/ro_RO.lang": { - "hash": "a532361abe223970e8189398cbaabdb7a58544cf", - "size": 12453 - }, - "realms/lang/ru_RU.lang": { - "hash": "eead3d74fe54e1126270d48c03df1d0422ac8233", - "size": 16447 - }, - "realms/lang/se_NO.lang": { - "hash": "856e13549d089994fb556a3ec5ac6f484fd7ed09", - "size": 5256 - }, - "realms/lang/sk_SK.lang": { - "hash": "27552771087867724fa6cc4483d78426597bff00", - "size": 12346 - }, - "realms/lang/sl_SI.lang": { - "hash": "0033dfc9e1ff6814d8e7363071b96bf1a3f5e2be", - "size": 12009 - }, - "realms/lang/so_SO.lang": { - "hash": "95a19f60b4262c237e89b71342ed9fd5358d1df9", - "size": 3973 - }, - "realms/lang/sq_AL.lang": { - "hash": "92d9b287736a407734ca0063997b4cc3bf134e74", - "size": 1567 - }, - "realms/lang/sr_SP.lang": { - "hash": "0bb6afe5a88fe8bee4dd29ba83ecbfb00f692211", - "size": 12435 - }, - "realms/lang/sv_SE.lang": { - "hash": "1f02611946341f7289a139397e889a4f495f1250", - "size": 12252 - }, - "realms/lang/th_TH.lang": { - "hash": "0b75645766a60514c694937ef4249086360f29fc", - "size": 19808 - }, - "realms/lang/tlh_AA.lang": { - "hash": "d0815dbdb3b72471ae85a61414fae7d7b522d1dc", - "size": 1765 - }, - "realms/lang/tr_TR.lang": { - "hash": "a25c3d4bdb564dad8f6cffd887edb77124883948", - "size": 12567 - }, - "realms/lang/tzl_TZL.lang": { - "hash": "3f3126d6d114ade8d99bf000c46caa68c3e4a296", - "size": 872 - }, - "realms/lang/uk_UA.lang": { - "hash": "91cea5e546a4111c2154fc49e1e8a9bfe800ba75", - "size": 16367 - }, - "realms/lang/val_ES.lang": { - "hash": "f26f9fffd85241554b003255766cd4dfbb731687", - "size": 12394 - }, - "realms/lang/vi_VN.lang": { - "hash": "0c1c70d96eb9c426c7f8f9a6b10d7bb52f5d5075", - "size": 14444 - }, - "realms/lang/zh_CN.lang": { - "hash": "06b7d6d8655b6efde28f9bbb0e97be2c8bf9cfd3", - "size": 11553 - }, - "realms/lang/zh_TW.lang": { - "hash": "a830063b14a3b15bd5d4ecdb2c9a6a7c956ade7c", - "size": 11593 - } - } -} \ No newline at end of file diff --git a/mojang/assets/legacy.json b/mojang/assets/legacy.json deleted file mode 100644 index 748c377660..0000000000 --- a/mojang/assets/legacy.json +++ /dev/null @@ -1,4485 +0,0 @@ -{ - "objects": { - "READ_ME_I_AM_VERY_IMPORTANT.txt": { - "hash": "0d000710b71ca9aafabd8f587768431d0b560b32", - "size": 546 - }, - "icons/icon_16x16.png": { - "hash": "bdf48ef6b5d0d23bbb02e17d04865216179f510a", - "size": 3665 - }, - "icons/icon_32x32.png": { - "hash": "92750c5f93c312ba9ab413d546f32190c56d6f1f", - "size": 5362 - }, - "icons/minecraft.icns": { - "hash": "991b421dfd401f115241601b2b373140a8d78572", - "size": 114786 - }, - "lang/af_ZA.lang": { - "hash": "a9ea89177fbf3f10e527102451eb1469671530d4", - "size": 69996 - }, - "lang/ar_SA.lang": { - "hash": "ab4b24fb41b13f1c83ee45879e0c0db3f86d7fa4", - "size": 83986 - }, - "lang/bg_BG.lang": { - "hash": "f36a4c278292b2c80b2e0889d60980fbb6f4339b", - "size": 95147 - }, - "lang/ca_ES.lang": { - "hash": "ebdfd687b678262836cb4179f8b3833fe557db28", - "size": 72677 - }, - "lang/cs_CZ.lang": { - "hash": "d8dd3873fac34c74f038df02d76d745febafe8da", - "size": 71829 - }, - "lang/cy_GB.lang": { - "hash": "16e554ed068e38f738f0afa7a03db23b77456ec3", - "size": 70247 - }, - "lang/da_DK.lang": { - "hash": "be7fd7a59648a565b83c1c6de161df470728b656", - "size": 68955 - }, - "lang/de_DE.lang": { - "hash": "e37d3ab28ec7acc17337da3d4a4fe4dd0642aac5", - "size": 71313 - }, - "lang/el_GR.lang": { - "hash": "4330e3218548e9f3268d103e5ab71fa2b28d9b20", - "size": 103177 - }, - "lang/en_AU.lang": { - "hash": "cee3c7dc6d3fcc0bd399a743dad1b53bba485e60", - "size": 67927 - }, - "lang/en_CA.lang": { - "hash": "6c6489f61ee7d2efa086fa63b23097530c52d26e", - "size": 67845 - }, - "lang/en_GB.lang": { - "hash": "88bd61ca6d1201d0109262c2d3b0d1464d07ce74", - "size": 67676 - }, - "lang/en_PT.lang": { - "hash": "eb59d5ba3728885ff40f1bf37cc8f72d6d9e6930", - "size": 71748 - }, - "lang/eo_UY.lang": { - "hash": "69ff827d47a5b247f88a71db37c27d010c755653", - "size": 69406 - }, - "lang/es_AR.lang": { - "hash": "ec830f34a2ea5d964603ff621e7c4d64323a904c", - "size": 71755 - }, - "lang/es_ES.lang": { - "hash": "ebcebf42cd5cc197b9d0f0e89e061f33382870c6", - "size": 73202 - }, - "lang/es_MX.lang": { - "hash": "720843b6860be60ec252ae17db4d54dd50b4829c", - "size": 73034 - }, - "lang/es_UY.lang": { - "hash": "c6843b4ba73c4c075d697398d43ee916283e5b93", - "size": 72868 - }, - "lang/es_VE.lang": { - "hash": "b73850cb324ddce5488f8edfe14ddb68e1f63670", - "size": 73296 - }, - "lang/et_EE.lang": { - "hash": "6c7de8b578694b6a86c5f462a2df708f9d804a13", - "size": 69679 - }, - "lang/eu_ES.lang": { - "hash": "e5dc74ad272f60621a04a67bd62a5cf63c4e8135", - "size": 73305 - }, - "lang/fa_IR.lang": { - "hash": "9b7368cc1a3b4f8e7d8dff923b2cbe9069cd0f3b", - "size": 71995 - }, - "lang/fi_FI.lang": { - "hash": "16af3fb50160638e7250af4cc3beb3769f6e58b0", - "size": 72181 - }, - "lang/fil_PH.lang": { - "hash": "0dbc616d03816a6f925a5b2f77e89738d290f194", - "size": 69231 - }, - "lang/fr_CA.lang": { - "hash": "6df06576e677d952dc15da3926f4ed822d106354", - "size": 75791 - }, - "lang/fr_FR.lang": { - "hash": "419a50b4099da63ca54f70aaddee5dfd4084b37c", - "size": 74536 - }, - "lang/ga_IE.lang": { - "hash": "78f017a2c23e6bdf6c8da0ef2ebd0a7d0ff8be88", - "size": 73730 - }, - "lang/gl_ES.lang": { - "hash": "f414a01c9317aaffd43169021f66dad9b9cc6ed3", - "size": 71887 - }, - "lang/he_IL.lang": { - "hash": "00562baef8bd1db4c43990f6b1027361e7f620c4", - "size": 79972 - }, - "lang/hi_IN.lang": { - "hash": "7f66e73aaa91fdc3164757a208fd29348bff2b35", - "size": 101712 - }, - "lang/hr_HR.lang": { - "hash": "090858721704b0a6f95342538ed732124bce4945", - "size": 69765 - }, - "lang/hu_HU.lang": { - "hash": "10c2d1819d800db8ff9c0ea000db1223d2eecd4b", - "size": 72828 - }, - "lang/hy_AM.lang": { - "hash": "b97a0903384607ba6ffd96f636b5a54f96736659", - "size": 88875 - }, - "lang/id_ID.lang": { - "hash": "dcc2504c5428b0d96a8e9488e9ee55e71dbbbfff", - "size": 69637 - }, - "lang/is_IS.lang": { - "hash": "3387bbc2e5982c355ebd1f4662c90e548f94835d", - "size": 69877 - }, - "lang/it_IT.lang": { - "hash": "3b1d6346f35f0eb0c3e044f17ae9e95d7c237b54", - "size": 73949 - }, - "lang/ja_JP.lang": { - "hash": "e7bcfd104fbe5f120000d3ae940275ccc4ee4ecc", - "size": 81647 - }, - "lang/ka_GE.lang": { - "hash": "b72de884145171dd9cb147bcdad0aeea663ffef7", - "size": 119947 - }, - "lang/ko_KR.lang": { - "hash": "ccc5779a459fbc82e553541721a487a60c92a3ee", - "size": 76963 - }, - "lang/kw_GB.lang": { - "hash": "784a66b5b35f256bf82f786b04595af2b4af0a79", - "size": 69598 - }, - "lang/la_LA.lang": { - "hash": "654565592eb8d2146e0649968bebd510a0edadcb", - "size": 70563 - }, - "lang/lb_LU.lang": { - "hash": "075249de69efdda8344c2d5b4c02bea403fad9a0", - "size": 69234 - }, - "lang/lt_LT.lang": { - "hash": "d36b4de109a4611e7e58dcaa570bad70e382bb27", - "size": 74452 - }, - "lang/lv_LV.lang": { - "hash": "290d36a66649cd536c2b5de6f6aa74b8befb2f8a", - "size": 72522 - }, - "lang/ms_MY.lang": { - "hash": "c8badfd177f7a9d6628c27be79c7ea6d766687c0", - "size": 72423 - }, - "lang/mt_MT.lang": { - "hash": "1820f8055731340a9ed00461d0a0c0b187588c43", - "size": 72844 - }, - "lang/nl_NL.lang": { - "hash": "277f9bc77aba8ec9bdc6a8d5585200ce0e57304b", - "size": 70581 - }, - "lang/nn_NO.lang": { - "hash": "ce3ca53596ed6b87dbfe33efcb58a785c3d47af4", - "size": 67941 - }, - "lang/no_NO.lang": { - "hash": "cd2ae07ce8f7d135311228c0e3df9d19acc990e2", - "size": 68687 - }, - "lang/oc_FR.lang": { - "hash": "32719ce08065ea58af84138a837c35199cb934f9", - "size": 73684 - }, - "lang/pl_PL.lang": { - "hash": "149e040de6c1193ae9bb0a0b9dae5e300eaa8cac", - "size": 73213 - }, - "lang/pt_BR.lang": { - "hash": "4384414d1b2fa7b2ad33d13c94a1e50c1d411f9e", - "size": 72462 - }, - "lang/pt_PT.lang": { - "hash": "8e2947a0ba5746f92ee99b35c76cfdcb5422eac9", - "size": 73464 - }, - "lang/qya_AA.lang": { - "hash": "ffd5b9945bd7ce1bd42c5163c498567dce26936b", - "size": 67956 - }, - "lang/ro_RO.lang": { - "hash": "0d00418922109286950ce5c083620ed368e91fa2", - "size": 74228 - }, - "lang/ru_RU.lang": { - "hash": "d71c0c4e1fa5aab39c6987ad823fca41788fcace", - "size": 94443 - }, - "lang/sk_SK.lang": { - "hash": "e4c551a5a6c98f3d2197cbd78510650c3dac09f7", - "size": 72420 - }, - "lang/sl_SI.lang": { - "hash": "51f2b2ceceaa197e2f5fa044d4b9925b5336c99a", - "size": 70252 - }, - "lang/sr_SP.lang": { - "hash": "1eac2aa97411edb07381a48270b6967426167822", - "size": 91649 - }, - "lang/sv_SE.lang": { - "hash": "3d71568665e75dd18a29d7cd6956fd33fd61264c", - "size": 68882 - }, - "lang/th_TH.lang": { - "hash": "77cbba200747fa3ff91e7e129d77e3cfd14ce1b2", - "size": 108702 - }, - "lang/tlh_AA.lang": { - "hash": "99a11700f8db47a9c21446957d0d008c290f0fba", - "size": 68121 - }, - "lang/tr_TR.lang": { - "hash": "f4278b00b147d59e7d063092de28b66e0ae19840", - "size": 71332 - }, - "lang/uk_UA.lang": { - "hash": "746810af78cc4df2c5ba00f930c3adf87e9d8df5", - "size": 93995 - }, - "lang/vi_VN.lang": { - "hash": "bc1d3a4bec5fecc51c2590fe0bb13539f55d7b81", - "size": 80882 - }, - "lang/zh_CN.lang": { - "hash": "3d9568b9a9b738312d379af6fc43ca290e3614bc", - "size": 66855 - }, - "lang/zh_TW.lang": { - "hash": "9dda510b86d4e0e12d44d228783e395ccce56fbc", - "size": 66916 - }, - "music/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "music/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "music/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "music/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "music/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "music/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "music/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "music/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "music/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "music/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "music/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "music/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "pack.mcmeta": { - "hash": "dcd58a2f57954ec5208601e957f0851e617d8a90", - "size": 9090 - }, - "records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "sound/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "sound/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "sound/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "sound/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "sound/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "sound/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "sound/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "sound/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "sound/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "sound/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "sound/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "sound/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "sound/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "sound/ambient/weather/rain1.ogg": { - "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", - "size": 13185 - }, - "sound/ambient/weather/rain2.ogg": { - "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", - "size": 13301 - }, - "sound/ambient/weather/rain3.ogg": { - "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", - "size": 13322 - }, - "sound/ambient/weather/rain4.ogg": { - "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", - "size": 13955 - }, - "sound/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "sound/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "sound/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "sound/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "sound/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "sound/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "sound/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "sound/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "sound/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "sound/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "sound/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "sound/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "sound/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "sound/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "sound/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "sound/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "sound/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "sound/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "sound/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "sound/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "sound/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "sound/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "sound/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "sound/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "sound/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "sound/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "sound/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "sound/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "sound/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "sound/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "sound/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "sound/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "sound/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "sound/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "sound/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "sound/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "sound/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "sound/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "sound/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "sound/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "sound/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "sound/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "sound/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "sound/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "sound/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "sound/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "sound/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "sound/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "sound/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "sound/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "sound/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "sound/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "sound/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "sound/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "sound/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "sound/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "sound/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "sound/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "sound/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "sound/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "sound/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "sound/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "sound/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "sound/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "sound/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "sound/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "sound/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "sound/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "sound/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "sound/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "sound/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "sound/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "sound/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "sound/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "sound/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "sound/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "sound/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "sound/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "sound/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "sound/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "sound/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "sound/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "sound/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "sound/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "sound/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "sound/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "sound/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "sound/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "sound/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "sound/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "sound/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "sound/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "sound/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "sound/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "sound/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "sound/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "sound/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "sound/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "sound/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "sound/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "sound/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "sound/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "sound/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "sound/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "sound/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "sound/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "sound/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "sound/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "sound/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "sound/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "sound/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "sound/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "sound/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "sound/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "sound/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "sound/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "sound/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "sound/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "sound/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "sound/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "sound/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "sound/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "sound/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "sound/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "sound/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "sound/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "sound/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "sound/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "sound/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "sound/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "sound/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "sound/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "sound/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "sound/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "sound/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "sound/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "sound/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "sound/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "sound/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "sound/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "sound/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "sound/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "sound/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "sound/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "sound/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "sound/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "sound/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "sound/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "sound/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "sound/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "sound/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "sound/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "sound/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "sound/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "sound/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "sound/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "sound/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "sound/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "sound/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "sound/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "sound/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "sound/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "sound/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "sound/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "sound/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "sound/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "sound/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "sound/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "sound/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "sound/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "sound/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "sound/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "sound/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "sound/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "sound/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "sound/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "sound/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "sound/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "sound/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "sound/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "sound/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "sound/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "sound/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "sound/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "sound/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "sound/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "sound/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "sound/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "sound/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "sound/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "sound/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "sound/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "sound/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "sound/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "sound/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "sound/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "sound/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "sound/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "sound/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "sound/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "sound/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "sound/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "sound/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "sound/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "sound/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "sound/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "sound/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "sound/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "sound/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "sound/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "sound/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "sound/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "sound/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "sound/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "sound/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "sound/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "sound/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "sound/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "sound/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "sound/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "sound/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "sound/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "sound/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "sound/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "sound/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "sound/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "sound/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "sound/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "sound/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "sound/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "sound/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "sound/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "sound/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "sound/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "sound/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "sound/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "sound/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "sound/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "sound/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "sound/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "sound/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "sound/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "sound/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "sound/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "sound/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "sound/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "sound/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "sound/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "sound/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "sound/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "sound/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "sound/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "sound/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "sound/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "sound/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "sound/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "sound/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "sound/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "sound/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "sound/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "sound/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "sound/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "sound/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "sound/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "sound/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "sound/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "sound/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "sound/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "sound/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "sound/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "sound/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "sound/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "sound/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "sound/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "sound/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "sound/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "sound/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "sound/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "sound/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "sound/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "sound/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "sound/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "sound/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "sound/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "sound/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "sound/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "sound/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "sound/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "sound/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "sound/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "sound/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "sound/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "sound/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "sound/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "sound/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "sound/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "sound/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "sound/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "sound/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "sound/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "sound/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "sound/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "sound/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "sound/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "sound/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "sound/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "sound/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "sound/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "sound/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "sound/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "sound/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "sound/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "sound/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "sound/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "sound/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "sound/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "sound/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "sound/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "sound/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "sound/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "sound/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "sound/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "sound/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "sound/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "sound/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "sound/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "sound/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "sound/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "sound/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "sound/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "sound/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "sound/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "sound/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "sound/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "sound/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "sound/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "sound/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "sound/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "sound/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "sound/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "sound/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "sound/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "sound/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "sound/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "sound/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "sound/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "sound/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "sound/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "sound/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "sound/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "sound/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "sound/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "sound/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "sound/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "sound/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "sound/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "sound/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "sound/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "sound/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "sound/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "sound/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "sound/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "sound/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "sound/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "sound/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "sound/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "sound/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "sound/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "sound/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "sound/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "sound/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "sound/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "sound/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "sound/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "sound/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "sound/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "sound/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "sound/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "sound/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "sound/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "sound/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "sound/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "sound/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "sound/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "sound/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "sound/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "sound/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "sound/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "sound/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "sound/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "sound/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "sound/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "sound/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "sound/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "sound/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "sound/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "sound/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "sound/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "sound/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "sound/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "sound/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "sound/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "sound/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "sound/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "sound/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "sound/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "sound/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "sound/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "sound/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "sound/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "sound/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "sound/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "sound/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "sound/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "sound/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "sound/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "sound/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "sound/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "sound/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "sound/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "sound/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "sound/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "sound/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "sound/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "sound/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "sound/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "sound/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "sound/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "sound/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "sound/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "sound/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "sound/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "sound/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "sound/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "sound/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "sound/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "sound/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "sound/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "sound/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "sound/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "sound/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "sound/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "sound/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "sound/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "sound/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "sound/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "sound/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "sound/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "sound/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "sound/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "sound/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "sound/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "sound/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "sound/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "sound/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "sound/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "sound/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "sound/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "sound/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "sound/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "sound/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "sound/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "sound/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "sound/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "sound/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "sound/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "sound/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "sound/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "sound/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "sound/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "sound/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "sound/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "sound/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "sound/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - }, - "sounds.json": { - "hash": "fce0bb3e14ade7b292a7c1d5fa785533d8106d82", - "size": 34020 - }, - "sounds/ambient/cave/cave1.ogg": { - "hash": "29d4dccf3353334c7aa2a49cb6fed3780a51a1ba", - "size": 33948 - }, - "sounds/ambient/cave/cave10.ogg": { - "hash": "79a5b53bf22cca182ddff2a670942c49867663ec", - "size": 22725 - }, - "sounds/ambient/cave/cave11.ogg": { - "hash": "e367d1dfa1ce07374e0aeaecbfb1526142a0dcc1", - "size": 36963 - }, - "sounds/ambient/cave/cave12.ogg": { - "hash": "a720e85e35be0dc3186d01cc599121b87e7ee9f7", - "size": 21193 - }, - "sounds/ambient/cave/cave13.ogg": { - "hash": "63bbe3921abd75b9f6cd1e20330360d164da169b", - "size": 29512 - }, - "sounds/ambient/cave/cave2.ogg": { - "hash": "5680749048457f5772ec95a73d856ad792fa1717", - "size": 48741 - }, - "sounds/ambient/cave/cave3.ogg": { - "hash": "d4b06ccb8e331ece734f51d84a0a5fbc7164d8be", - "size": 50958 - }, - "sounds/ambient/cave/cave4.ogg": { - "hash": "48540d7788ce3d9e780cb448ce5676c53dbcfd23", - "size": 49499 - }, - "sounds/ambient/cave/cave5.ogg": { - "hash": "18a992d93128bb2e2861930cff3140c6940c0127", - "size": 67196 - }, - "sounds/ambient/cave/cave6.ogg": { - "hash": "cf23204a9cca2ac7f9674168cc063cfb4dbe001f", - "size": 42176 - }, - "sounds/ambient/cave/cave7.ogg": { - "hash": "c8dd60f7e7087da52a431c1dbc0f397317b374fb", - "size": 45278 - }, - "sounds/ambient/cave/cave8.ogg": { - "hash": "9024de3f1dd4bc1e8f445c7c5b812f25c7e31bf6", - "size": 49295 - }, - "sounds/ambient/cave/cave9.ogg": { - "hash": "b463fa47816fe9a5dfe508093150e647403e4db6", - "size": 27096 - }, - "sounds/ambient/weather/rain1.ogg": { - "hash": "d68bae1949299ccd8297aaa423dd12e041e83773", - "size": 13185 - }, - "sounds/ambient/weather/rain2.ogg": { - "hash": "ba58e1b6c8cc814a210db268d3e59a06b7ac62be", - "size": 13301 - }, - "sounds/ambient/weather/rain3.ogg": { - "hash": "4cdd8fc380e85409fd94b93abdcad077d75ec58f", - "size": 13322 - }, - "sounds/ambient/weather/rain4.ogg": { - "hash": "08e555782cb2785b24e08a417a5e58aa08bd0695", - "size": 13955 - }, - "sounds/ambient/weather/thunder1.ogg": { - "hash": "671ef0ae7b59014a2f637d7af6d781324ab6309f", - "size": 24468 - }, - "sounds/ambient/weather/thunder2.ogg": { - "hash": "a20cbf2ddce541eaed520d7ec55665fe97428be6", - "size": 25571 - }, - "sounds/ambient/weather/thunder3.ogg": { - "hash": "9ead5c928f9122e3c2f5fc4f6ce7fb4054a2b578", - "size": 27653 - }, - "sounds/damage/fallbig.ogg": { - "hash": "1d183c36f596e85c4fb564ff2667332211e49659", - "size": 6079 - }, - "sounds/damage/fallsmall.ogg": { - "hash": "09236e1a725cec0229b8c564f5b3e4fe05cd7a5f", - "size": 5232 - }, - "sounds/damage/hit1.ogg": { - "hash": "8760ebb9d4b1fe9457ef272324ecd6b4329a593e", - "size": 6539 - }, - "sounds/damage/hit2.ogg": { - "hash": "144867e8792415e2873293f06ecce85cd32bb4e8", - "size": 6227 - }, - "sounds/damage/hit3.ogg": { - "hash": "c73dcedde5031fcf242b08b3405f63098cd70641", - "size": 7660 - }, - "sounds/dig/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "sounds/dig/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "sounds/dig/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "sounds/dig/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "sounds/dig/grass1.ogg": { - "hash": "41cbf5dd08e951ad65883854e74d2e034929f572", - "size": 7468 - }, - "sounds/dig/grass2.ogg": { - "hash": "86cb1bb0c45625b18e00a64098cd425a38f6d3f2", - "size": 7691 - }, - "sounds/dig/grass3.ogg": { - "hash": "f7d7e5c7089c9b45fa5d1b31542eb455fad995db", - "size": 7194 - }, - "sounds/dig/grass4.ogg": { - "hash": "c7b1005d4926f6a2e2387a41ab1fb48a72f18e98", - "size": 7163 - }, - "sounds/dig/gravel1.ogg": { - "hash": "e8b89f316f3e9989a87f6e6ff12db9abe0f8b09f", - "size": 6851 - }, - "sounds/dig/gravel2.ogg": { - "hash": "c3b3797d04cb9640e1d3a72d5e96edb410388fa3", - "size": 7501 - }, - "sounds/dig/gravel3.ogg": { - "hash": "48f7e1bb098abd36b9760cca27b9d4391a23de26", - "size": 6905 - }, - "sounds/dig/gravel4.ogg": { - "hash": "7bf3553a4fe41a0078f4988a13d6e1ed8663ef4c", - "size": 6728 - }, - "sounds/dig/sand1.ogg": { - "hash": "9e59c3650c6c3fc0a475f1b753b2fcfef430bf81", - "size": 5543 - }, - "sounds/dig/sand2.ogg": { - "hash": "0fa4234797f336ada4e3735e013e44d1099afe57", - "size": 5553 - }, - "sounds/dig/sand3.ogg": { - "hash": "c75589cc0087069f387de127dd1499580498738e", - "size": 5552 - }, - "sounds/dig/sand4.ogg": { - "hash": "37afa06f97d58767a1cd1382386db878be1532dd", - "size": 5491 - }, - "sounds/dig/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "sounds/dig/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "sounds/dig/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "sounds/dig/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "sounds/dig/stone1.ogg": { - "hash": "4e094ed8dfa98656d8fec52a7d20c5ee6098b6ad", - "size": 6695 - }, - "sounds/dig/stone2.ogg": { - "hash": "9c92f697142ae320584bf64c0d54381d59703528", - "size": 6728 - }, - "sounds/dig/stone3.ogg": { - "hash": "8f23c02475d388b23e5faa680eafe6b991d7a9d4", - "size": 6627 - }, - "sounds/dig/stone4.ogg": { - "hash": "363545a76277e5e47538b2dd3a0d6aa4f7a87d34", - "size": 6516 - }, - "sounds/dig/wood1.ogg": { - "hash": "9bc2a84d0aa98113fc52609976fae8fc88ea6333", - "size": 6541 - }, - "sounds/dig/wood2.ogg": { - "hash": "98102533e6085617a2962157b4f3658f59aea018", - "size": 6294 - }, - "sounds/dig/wood3.ogg": { - "hash": "45b2aef7b5049e81b39b58f8d631563fadcc778b", - "size": 6604 - }, - "sounds/dig/wood4.ogg": { - "hash": "dc66978374a46ab2b87db6472804185824868095", - "size": 6817 - }, - "sounds/fire/fire.ogg": { - "hash": "8b260108a73470c16cd244325242d4780cfb7d78", - "size": 28689 - }, - "sounds/fire/ignite.ogg": { - "hash": "a0d1fbff7e938e92c10c1576339dda668f40e111", - "size": 6418 - }, - "sounds/fireworks/blast1.ogg": { - "hash": "d9d7511e8944da0c7ab4ed2d3e3d964f98dd6997", - "size": 11071 - }, - "sounds/fireworks/blast_far1.ogg": { - "hash": "cd9062e9e81f7cd35164a99669e5db32891a5cb5", - "size": 14727 - }, - "sounds/fireworks/largeBlast1.ogg": { - "hash": "ef59205829f09ac4855c614a0e7046db820df18b", - "size": 17306 - }, - "sounds/fireworks/largeBlast_far1.ogg": { - "hash": "bfb0e14bf130de4ecda75d8e793260e8bbaca35b", - "size": 21914 - }, - "sounds/fireworks/launch1.ogg": { - "hash": "b1715242916d56140486c612056ea4d6dd5a4404", - "size": 15598 - }, - "sounds/fireworks/twinkle1.ogg": { - "hash": "41b9c631e9c1c40800b3b02a0ac5855d6ad4846d", - "size": 14328 - }, - "sounds/fireworks/twinkle_far1.ogg": { - "hash": "c8053e3b083b08840276de9a728202551302f416", - "size": 23987 - }, - "sounds/liquid/lava.ogg": { - "hash": "9272aef9f27dfcc10b6e3879b7a2a67f8faa1a83", - "size": 65328 - }, - "sounds/liquid/lavapop.ogg": { - "hash": "19a5aae31c3e0018a960b709a9f0240d8d47dda7", - "size": 5609 - }, - "sounds/liquid/splash.ogg": { - "hash": "4c14c40542e249c902d0cac710ab4c6d6debba28", - "size": 16702 - }, - "sounds/liquid/splash2.ogg": { - "hash": "857abbbfb58186c2f1b5510a4072630950e518f6", - "size": 36747 - }, - "sounds/liquid/swim1.ogg": { - "hash": "6ea4e448fbc2a079acb0cf3564273083dadae165", - "size": 9227 - }, - "sounds/liquid/swim2.ogg": { - "hash": "827d71834e69954e0a7fd7748998332e0b619d29", - "size": 9540 - }, - "sounds/liquid/swim3.ogg": { - "hash": "b5f9075a8bf6977e7dfd3d316a673eaaa5834a99", - "size": 9868 - }, - "sounds/liquid/swim4.ogg": { - "hash": "6a908e7c7d61e01bc4223b4991820bfc56f84c5e", - "size": 7836 - }, - "sounds/liquid/water.ogg": { - "hash": "3483650440deb3934255e044ddabff5b01a65356", - "size": 36329 - }, - "sounds/minecart/base.ogg": { - "hash": "28f9973fcd8366ac9837dbe190b129a8fce15857", - "size": 15354 - }, - "sounds/minecart/inside.ogg": { - "hash": "6a83b514027c328b74f8428448dc6589d4b16388", - "size": 57426 - }, - "sounds/mob/bat/death.ogg": { - "hash": "6df3b2c2b951863fc5200edf3ff3396b105ed897", - "size": 8726 - }, - "sounds/mob/bat/hurt1.ogg": { - "hash": "fddba78b2426f8056be081c98fe82e8411a0a5cf", - "size": 4878 - }, - "sounds/mob/bat/hurt2.ogg": { - "hash": "573e565b7fda2c34fc972edd21a82fd2e09200f8", - "size": 5530 - }, - "sounds/mob/bat/hurt3.ogg": { - "hash": "1599551814c141acd0c4a3c4a0ff83f4c4e3026d", - "size": 5249 - }, - "sounds/mob/bat/hurt4.ogg": { - "hash": "0ba4a7830ea8852bf7844872d7e2d2a408fb77e4", - "size": 5410 - }, - "sounds/mob/bat/idle1.ogg": { - "hash": "c3c175d70372d8448c070d0716a8d88beec8b8b7", - "size": 5708 - }, - "sounds/mob/bat/idle2.ogg": { - "hash": "e9d023a54a6b514af496c8f253f5f3fa948fd4b6", - "size": 4767 - }, - "sounds/mob/bat/idle3.ogg": { - "hash": "e641dd3d6607db86b7574fe82781a34ad74f6c77", - "size": 4777 - }, - "sounds/mob/bat/idle4.ogg": { - "hash": "a323a968296882e15c743ccdc8cb8057557ae712", - "size": 5274 - }, - "sounds/mob/bat/loop.ogg": { - "hash": "e260582909112ec3c255d1ec0375c7913df5f9f8", - "size": 16510 - }, - "sounds/mob/bat/takeoff.ogg": { - "hash": "ee6079d3826ac2994f3f58e62370f3c8ff9328e9", - "size": 8821 - }, - "sounds/mob/blaze/breathe1.ogg": { - "hash": "4e398c518ae706ad4d90afd6914f748faf18a7b5", - "size": 22308 - }, - "sounds/mob/blaze/breathe2.ogg": { - "hash": "c74368d2b978f570b4e7ce9645fd84b07f8f145c", - "size": 22547 - }, - "sounds/mob/blaze/breathe3.ogg": { - "hash": "24d643885f9b83d8f034f49e2c5e00e70d4f175a", - "size": 21883 - }, - "sounds/mob/blaze/breathe4.ogg": { - "hash": "78d544a240d627005aaef6033fd646eafc66fe7a", - "size": 22054 - }, - "sounds/mob/blaze/death.ogg": { - "hash": "17491c8dd9511e9d848c92b4b7ae047aed164072", - "size": 30155 - }, - "sounds/mob/blaze/hit1.ogg": { - "hash": "cb1cf4b405d930ad27f09ea39d6a64f35fc13308", - "size": 7189 - }, - "sounds/mob/blaze/hit2.ogg": { - "hash": "00b38fae5d28d99514a3e73a913af16359b12b7a", - "size": 7356 - }, - "sounds/mob/blaze/hit3.ogg": { - "hash": "97e09d51c82b78ab82fb3a4dbbb8cd701b2d0aeb", - "size": 7229 - }, - "sounds/mob/blaze/hit4.ogg": { - "hash": "3f447f3e331b59ad014d9bd4a6536f98cf3a08c3", - "size": 7383 - }, - "sounds/mob/cat/hiss1.ogg": { - "hash": "9d2202fce7908dcc5b5c8758c5cd517d863d4dd3", - "size": 14666 - }, - "sounds/mob/cat/hiss2.ogg": { - "hash": "063bf0fce35c547eb59f086dbb56c5fe329cbcf4", - "size": 13451 - }, - "sounds/mob/cat/hiss3.ogg": { - "hash": "c7e424eb00712614a183adf5d17b949175ff00df", - "size": 13708 - }, - "sounds/mob/cat/hitt1.ogg": { - "hash": "28409652d939d2489d8b5317d51abb873821f0f4", - "size": 7595 - }, - "sounds/mob/cat/hitt2.ogg": { - "hash": "ce499da6ec5dd226d50843890ca09f16018aff9a", - "size": 9180 - }, - "sounds/mob/cat/hitt3.ogg": { - "hash": "3d98b4b7c37a09101da00d8a3078e0acba6558f4", - "size": 7371 - }, - "sounds/mob/cat/meow1.ogg": { - "hash": "5fdf1bd80b204245af760042d2e546d87666e288", - "size": 9820 - }, - "sounds/mob/cat/meow2.ogg": { - "hash": "9853be18df1a5b2642e33ba05e71bfd5099f9f04", - "size": 9349 - }, - "sounds/mob/cat/meow3.ogg": { - "hash": "381f9e97a8a986ecab3e86431d6be6df5ff79c31", - "size": 9526 - }, - "sounds/mob/cat/meow4.ogg": { - "hash": "4bf7c7a08c1217de7b1f0faf82429665fbf18458", - "size": 9560 - }, - "sounds/mob/cat/purr1.ogg": { - "hash": "315512d6027033c2a279841badb40a26d74efc81", - "size": 27911 - }, - "sounds/mob/cat/purr2.ogg": { - "hash": "847ec719ee91e28d7bf58ab39a5d8d6bd5728314", - "size": 28974 - }, - "sounds/mob/cat/purr3.ogg": { - "hash": "eed7a9305f5879448bb94355f25279b4aac403b6", - "size": 34965 - }, - "sounds/mob/cat/purreow1.ogg": { - "hash": "d00791807e913e57d58fd891cb4dd10186cfdf38", - "size": 11787 - }, - "sounds/mob/cat/purreow2.ogg": { - "hash": "08573a1f11058b09c5855122dff47ceb209f771e", - "size": 12237 - }, - "sounds/mob/chicken/hurt1.ogg": { - "hash": "31b52151bf2a6fa35d2d2aa72f832285d9e7d70d", - "size": 7740 - }, - "sounds/mob/chicken/hurt2.ogg": { - "hash": "18752157f5d8718e2752805a657c74a73d2b88db", - "size": 6177 - }, - "sounds/mob/chicken/plop.ogg": { - "hash": "ab5a32b70ef1e7aafc550b20afdb7dc8c0d5d901", - "size": 4680 - }, - "sounds/mob/chicken/say1.ogg": { - "hash": "74e5422bd83bb2041a6f0d09644bc095c0e9e21a", - "size": 7956 - }, - "sounds/mob/chicken/say2.ogg": { - "hash": "3660e743db2bbbcff0866d3f1e606882f1aeb6ac", - "size": 9476 - }, - "sounds/mob/chicken/say3.ogg": { - "hash": "49874e07369c3bb0bc8a2fba4f2096d2e9a36c9a", - "size": 7080 - }, - "sounds/mob/chicken/step1.ogg": { - "hash": "e0f0ba416a5744036e11bb6a5fc5ac4b8c461873", - "size": 3702 - }, - "sounds/mob/chicken/step2.ogg": { - "hash": "bf7fadaf64945f6b31c803d086ac6a652aabef9b", - "size": 3838 - }, - "sounds/mob/cow/hurt1.ogg": { - "hash": "989c3b614f736aa77bb2800821ea56936e98ca68", - "size": 7302 - }, - "sounds/mob/cow/hurt2.ogg": { - "hash": "758d2a1c36abc84d2744d697b76d5414ea96d9f3", - "size": 8430 - }, - "sounds/mob/cow/hurt3.ogg": { - "hash": "2a031f10c7dc24e75d5dc3a374ebe7f36fc3e143", - "size": 8934 - }, - "sounds/mob/cow/say1.ogg": { - "hash": "e07a2da49011ef4cf9d6b1c80a91a06f808c1243", - "size": 9714 - }, - "sounds/mob/cow/say2.ogg": { - "hash": "228bab6d9b09994dc407b9d022bebca791d81c16", - "size": 13553 - }, - "sounds/mob/cow/say3.ogg": { - "hash": "05f429069e65d78f7e6609d070a3f294cc3128ab", - "size": 13330 - }, - "sounds/mob/cow/say4.ogg": { - "hash": "80ce8d4b8d361b69e42d8d147e42a09d3c85a115", - "size": 12300 - }, - "sounds/mob/cow/step1.ogg": { - "hash": "fec7c7997f8eb6faaebd37f0eaed417118d3a498", - "size": 7411 - }, - "sounds/mob/cow/step2.ogg": { - "hash": "555d33de143e6dcef2aa80ebf9a8f8b1481d42d0", - "size": 7885 - }, - "sounds/mob/cow/step3.ogg": { - "hash": "482919bc631b317422ab44af3938259bea73fe83", - "size": 7923 - }, - "sounds/mob/cow/step4.ogg": { - "hash": "03063be15a77cc3f6815ec98090e351178190b33", - "size": 7394 - }, - "sounds/mob/creeper/death.ogg": { - "hash": "fbc1b2c89c5c781e30d702b2885be3f485105869", - "size": 13005 - }, - "sounds/mob/creeper/say1.ogg": { - "hash": "74771428c2aa2acbd30638c6706867053bad64d3", - "size": 6647 - }, - "sounds/mob/creeper/say2.ogg": { - "hash": "c46c7d2a84749bfcbcf576aea0d66fd3deccba31", - "size": 6768 - }, - "sounds/mob/creeper/say3.ogg": { - "hash": "0979bf115d081d70a985f1cfcab1b9274d6be74e", - "size": 6787 - }, - "sounds/mob/creeper/say4.ogg": { - "hash": "85c860ea8c55984bf6cabb75354c78f3a603f98d", - "size": 7111 - }, - "sounds/mob/enderdragon/end.ogg": { - "hash": "53cc1890ebea833d3964c7dd1c90676650e34404", - "size": 257102 - }, - "sounds/mob/enderdragon/growl1.ogg": { - "hash": "049a3049a5ac8631a6c5f367b7d824fc0d8de39b", - "size": 26384 - }, - "sounds/mob/enderdragon/growl2.ogg": { - "hash": "d859c9c5be04ffc41479b306814a933983eaa235", - "size": 27101 - }, - "sounds/mob/enderdragon/growl3.ogg": { - "hash": "ba35053358ede7c3bf33a4c344d66680f09008c9", - "size": 27102 - }, - "sounds/mob/enderdragon/growl4.ogg": { - "hash": "c84b0cf222e7dcbedde8eb9deb98835032f4d402", - "size": 25574 - }, - "sounds/mob/enderdragon/hit1.ogg": { - "hash": "aedeb53dd3315f964ff4d10d0003e4c5f41d1bb0", - "size": 11056 - }, - "sounds/mob/enderdragon/hit2.ogg": { - "hash": "46e5db05b1e91ce33c9c4c63260227fa629230f4", - "size": 10880 - }, - "sounds/mob/enderdragon/hit3.ogg": { - "hash": "e96237fdf5e5e1aca09496b9192243651525d0ac", - "size": 11158 - }, - "sounds/mob/enderdragon/hit4.ogg": { - "hash": "d2c44730f6c93676d4e4316add92e424d0a71a33", - "size": 10812 - }, - "sounds/mob/enderdragon/wings1.ogg": { - "hash": "5a368ed32b3357e31629451ace57eb30d90e8874", - "size": 10617 - }, - "sounds/mob/enderdragon/wings2.ogg": { - "hash": "7d5b3b403a11b6dd4c3801c4f4c8bf7ce9a8c771", - "size": 10481 - }, - "sounds/mob/enderdragon/wings3.ogg": { - "hash": "eb58ef697b2cbaed218edc758e00412302c75962", - "size": 10373 - }, - "sounds/mob/enderdragon/wings4.ogg": { - "hash": "92488929c42221fb3f1dee397a32d2e4de615f3c", - "size": 11702 - }, - "sounds/mob/enderdragon/wings5.ogg": { - "hash": "fa6d89b586c5ca29efe85c8d373ff9ee19488d40", - "size": 11659 - }, - "sounds/mob/enderdragon/wings6.ogg": { - "hash": "e7e8d393fc03a476227890e9ec9319dcc4b400ea", - "size": 11150 - }, - "sounds/mob/endermen/death.ogg": { - "hash": "d04dd6d1f050353ef9e3ba9c45f407f831903c69", - "size": 16232 - }, - "sounds/mob/endermen/hit1.ogg": { - "hash": "753a88c1d9b3b46210c18ff07974955463edd18b", - "size": 6883 - }, - "sounds/mob/endermen/hit2.ogg": { - "hash": "cf60aefd0b742c3fa15e808c1a0c33aebd534cc5", - "size": 6491 - }, - "sounds/mob/endermen/hit3.ogg": { - "hash": "aaa8f1705c873ebc05da460657c8b83fa01ffd57", - "size": 6564 - }, - "sounds/mob/endermen/hit4.ogg": { - "hash": "6e0f9074e049a6c30402d70cc75a5da99042e00c", - "size": 5573 - }, - "sounds/mob/endermen/idle1.ogg": { - "hash": "281b87984ddf8e94324bc86911a36c971cb3d831", - "size": 6793 - }, - "sounds/mob/endermen/idle2.ogg": { - "hash": "9c7aaf49b3096a69a2d6ca62c1067400a2b70814", - "size": 8236 - }, - "sounds/mob/endermen/idle3.ogg": { - "hash": "bc4c2e76d3b5a0e6f9d5837fe82ed26e808aa918", - "size": 10073 - }, - "sounds/mob/endermen/idle4.ogg": { - "hash": "405e2f82caef7f79eb9e26886520711e446366ce", - "size": 11208 - }, - "sounds/mob/endermen/idle5.ogg": { - "hash": "e746ec4574aaa047be3076729753c2c75fd34630", - "size": 9108 - }, - "sounds/mob/endermen/portal.ogg": { - "hash": "7b4b5323ef066caa1ae43cbe66fffd9dfce4ed32", - "size": 10010 - }, - "sounds/mob/endermen/portal2.ogg": { - "hash": "35461b6a4253db40973549e82d91f267c686be85", - "size": 7442 - }, - "sounds/mob/endermen/scream1.ogg": { - "hash": "c4b5265bbafbe058347058a257abe33a0afb5ab7", - "size": 11231 - }, - "sounds/mob/endermen/scream2.ogg": { - "hash": "c8cd465468a0fd41a1d5cc24cb499862b5ade2cb", - "size": 11020 - }, - "sounds/mob/endermen/scream3.ogg": { - "hash": "dbab0094299eacbce86ad427edcb34b8342861af", - "size": 9843 - }, - "sounds/mob/endermen/scream4.ogg": { - "hash": "bcc73584d83225383aaa6affce905392c96afe86", - "size": 10411 - }, - "sounds/mob/endermen/stare.ogg": { - "hash": "5738d7f49ef30adcfc4f2ab13e0b1d74f09a1289", - "size": 127738 - }, - "sounds/mob/ghast/affectionate_scream.ogg": { - "hash": "99cd73dda425ee03836c2274a0fcf331139773dc", - "size": 9367 - }, - "sounds/mob/ghast/charge.ogg": { - "hash": "6f1d403f47725af0f4c42a74cfec00ff59153160", - "size": 13415 - }, - "sounds/mob/ghast/death.ogg": { - "hash": "725e5179c72444c6d885e39c27e6b31ed83d58bc", - "size": 26853 - }, - "sounds/mob/ghast/fireball4.ogg": { - "hash": "eafa60d7ec34f86e8f07a001ddcdf5c4600bb174", - "size": 8535 - }, - "sounds/mob/ghast/moan1.ogg": { - "hash": "882d092b05faef1cfa6af43d642b9e8843f22756", - "size": 7986 - }, - "sounds/mob/ghast/moan2.ogg": { - "hash": "02073c284f025653e55f9cde25a4a62723d395fa", - "size": 8909 - }, - "sounds/mob/ghast/moan3.ogg": { - "hash": "dcec2d45fbc25f74a399ec9f8001e0ecd2d5d85e", - "size": 8925 - }, - "sounds/mob/ghast/moan4.ogg": { - "hash": "935f1a575322bd0ec53a919fd061321216889104", - "size": 9393 - }, - "sounds/mob/ghast/moan5.ogg": { - "hash": "48fc6c25d0f1c1f0edd4eaca2b6f934d4117f440", - "size": 14107 - }, - "sounds/mob/ghast/moan6.ogg": { - "hash": "b3f91f243eceaa25cff7488ec2dac732e22cfec3", - "size": 18305 - }, - "sounds/mob/ghast/moan7.ogg": { - "hash": "cfb956ba9d26cbdacd16ef77d58764df783b2c7f", - "size": 9222 - }, - "sounds/mob/ghast/scream1.ogg": { - "hash": "a0e62d86e5899405df4e796fe648e091d828691d", - "size": 10828 - }, - "sounds/mob/ghast/scream2.ogg": { - "hash": "57008a7f564443d563968fd040fc13ab226fc8d1", - "size": 11455 - }, - "sounds/mob/ghast/scream3.ogg": { - "hash": "8f23820fa28830dd031188c20acb35af044aedb5", - "size": 9399 - }, - "sounds/mob/ghast/scream4.ogg": { - "hash": "edbc9e9cb9dfeabef93207fc0bdee6ceee5df7bc", - "size": 12220 - }, - "sounds/mob/ghast/scream5.ogg": { - "hash": "77a7b79d4f2ada27640866ece1020b631f5bdc54", - "size": 11650 - }, - "sounds/mob/horse/angry1.ogg": { - "hash": "c80439669ee4c5ab6e236787f57fc6aa980dc6f9", - "size": 10409 - }, - "sounds/mob/horse/armor.ogg": { - "hash": "2ccb16055e7974aba40987a46c4b6370b9296106", - "size": 15195 - }, - "sounds/mob/horse/breathe1.ogg": { - "hash": "a02c38569979cd6f4305f9e43a7a9fe26477d161", - "size": 10190 - }, - "sounds/mob/horse/breathe2.ogg": { - "hash": "7bbbd6126bd37b4f2ec059d2784f95310bd55b75", - "size": 9545 - }, - "sounds/mob/horse/breathe3.ogg": { - "hash": "b6f6330f1a5c1a3a975e852c02b0543135295d86", - "size": 7205 - }, - "sounds/mob/horse/death.ogg": { - "hash": "120def25aa3d41ceeae166c7572561b4fb345900", - "size": 15184 - }, - "sounds/mob/horse/donkey/angry1.ogg": { - "hash": "a36f9c11ced9aa4364de7f26bb033e32adf9ad6f", - "size": 12515 - }, - "sounds/mob/horse/donkey/angry2.ogg": { - "hash": "44380f86e13a06b1f0c6feec2d6644b67e6c4d9c", - "size": 11133 - }, - "sounds/mob/horse/donkey/death.ogg": { - "hash": "ece3a1417e0eca0a748aafaf6cd9f5e99c314991", - "size": 13955 - }, - "sounds/mob/horse/donkey/hit1.ogg": { - "hash": "9580708c276c3ad24703ea7843e317b2845d272f", - "size": 6952 - }, - "sounds/mob/horse/donkey/hit2.ogg": { - "hash": "dd1846c866f5ef87e056a3f14ac156959b637726", - "size": 5948 - }, - "sounds/mob/horse/donkey/hit3.ogg": { - "hash": "4081b6ba7b4e345a0c48d791c54b6f59c1e2e1dc", - "size": 7500 - }, - "sounds/mob/horse/donkey/idle1.ogg": { - "hash": "d2cd73933fb1f6dbcb0dd170fde6fc8a49d709b9", - "size": 6269 - }, - "sounds/mob/horse/donkey/idle2.ogg": { - "hash": "6d7eeba0ba69cd68acf1e2ed5ae488c5aabbc9bf", - "size": 6299 - }, - "sounds/mob/horse/donkey/idle3.ogg": { - "hash": "be565339d494ce6ff788480a462bce0ec69c8ded", - "size": 11079 - }, - "sounds/mob/horse/gallop1.ogg": { - "hash": "b489c51eb82814562b6e288a889e36ccd018928c", - "size": 8070 - }, - "sounds/mob/horse/gallop2.ogg": { - "hash": "2433e0f1cfd53dab77422aca9f60f3d9a86d9991", - "size": 8360 - }, - "sounds/mob/horse/gallop3.ogg": { - "hash": "cf601e6c603b4186919f49462594da6e66edb7a2", - "size": 7660 - }, - "sounds/mob/horse/gallop4.ogg": { - "hash": "11b2b7b9cac527ce8cfb1cee41285c163ad75869", - "size": 8320 - }, - "sounds/mob/horse/hit1.ogg": { - "hash": "dc6b3831d315eedb3e97823c9ab1ae5092dcecbd", - "size": 6014 - }, - "sounds/mob/horse/hit2.ogg": { - "hash": "d6ceab79e5cb41ab8181188361bdb553b2f645a3", - "size": 5924 - }, - "sounds/mob/horse/hit3.ogg": { - "hash": "559a1c7dbf17f8357b6d505f2a072f22efe0f43c", - "size": 6227 - }, - "sounds/mob/horse/hit4.ogg": { - "hash": "73909900231d6f994e92cea983eb34d20cdd6461", - "size": 7133 - }, - "sounds/mob/horse/idle1.ogg": { - "hash": "fccee35ec3b76cf6cfbff0f269ed1a3b88459f22", - "size": 9846 - }, - "sounds/mob/horse/idle2.ogg": { - "hash": "ece0b410c81e9ba3e29440cc48005fc544aa5104", - "size": 8699 - }, - "sounds/mob/horse/idle3.ogg": { - "hash": "65bd63eb0e8056707f7f16f1a272187d3d32de15", - "size": 11142 - }, - "sounds/mob/horse/jump.ogg": { - "hash": "9e49d50a15b74ec6ac4745b0de3e1848178ea437", - "size": 7501 - }, - "sounds/mob/horse/land.ogg": { - "hash": "4632633263997de468f35d0227b5d56c22c911bd", - "size": 9513 - }, - "sounds/mob/horse/leather.ogg": { - "hash": "20abaa7d3b0baa105bc6023d5308f1e5d76acc41", - "size": 11577 - }, - "sounds/mob/horse/skeleton/death.ogg": { - "hash": "3b11e7b50263049d7b7c384c622c8fdf28cf12d8", - "size": 19775 - }, - "sounds/mob/horse/skeleton/hit1.ogg": { - "hash": "f111af513ba90b246a872e995f4b1722368899a9", - "size": 7647 - }, - "sounds/mob/horse/skeleton/hit2.ogg": { - "hash": "721dffeec54cec90bb07986342532f327185886f", - "size": 7232 - }, - "sounds/mob/horse/skeleton/hit3.ogg": { - "hash": "df488adcf98b65d30473865945cb5ea1ee30108c", - "size": 8687 - }, - "sounds/mob/horse/skeleton/hit4.ogg": { - "hash": "68f186d1e9890fd4ede56106bfca198e904b57e4", - "size": 8143 - }, - "sounds/mob/horse/skeleton/idle1.ogg": { - "hash": "195a4b987b0b97c238de9522eb74dd1bfeab202d", - "size": 13016 - }, - "sounds/mob/horse/skeleton/idle2.ogg": { - "hash": "cd683396ccd955bfd218020dbb1892808def402e", - "size": 9173 - }, - "sounds/mob/horse/skeleton/idle3.ogg": { - "hash": "083256ad8eede9ca7191b7667971070429d824cc", - "size": 12129 - }, - "sounds/mob/horse/soft1.ogg": { - "hash": "a9a83e3f186b3af56a9844b8d4976c6251ba17eb", - "size": 6417 - }, - "sounds/mob/horse/soft2.ogg": { - "hash": "2bdd1bc318559543fe0f2a8e7338ef44c0290900", - "size": 6254 - }, - "sounds/mob/horse/soft3.ogg": { - "hash": "f85131ddb8e80f13d8917fcf9bd99256f8a7695a", - "size": 6128 - }, - "sounds/mob/horse/soft4.ogg": { - "hash": "6efbe479d74614c5f824fa5aafa295ae936b3f9f", - "size": 7224 - }, - "sounds/mob/horse/soft5.ogg": { - "hash": "76aa158461bacbcd138f88c0338f56525bfd55b9", - "size": 7127 - }, - "sounds/mob/horse/soft6.ogg": { - "hash": "352118247b942b2c0df66f2a9a60cb1fb4792446", - "size": 6970 - }, - "sounds/mob/horse/wood1.ogg": { - "hash": "711c8d8e7a1a67ace08c33a544aa3a1157ab97e2", - "size": 8190 - }, - "sounds/mob/horse/wood2.ogg": { - "hash": "61112837c4cd7174fc0cf1ebc569275c45b089ca", - "size": 7988 - }, - "sounds/mob/horse/wood3.ogg": { - "hash": "50733b9cb1042acc3bc38182d7ccaa65e538bb57", - "size": 6995 - }, - "sounds/mob/horse/wood4.ogg": { - "hash": "69ca9738d02cd8476943060a66652496c6669742", - "size": 6706 - }, - "sounds/mob/horse/wood5.ogg": { - "hash": "52f58da2e750cf03137c968261b7af5cef599a00", - "size": 7930 - }, - "sounds/mob/horse/wood6.ogg": { - "hash": "f4ed4c71699d853437c14fb9b3d236b78108bb53", - "size": 8074 - }, - "sounds/mob/horse/zombie/death.ogg": { - "hash": "aa914f7916d6f90042841cce5972b73043eb2101", - "size": 23103 - }, - "sounds/mob/horse/zombie/hit1.ogg": { - "hash": "75feac0fe57873c7f2e93d4cccf24014ab8dc905", - "size": 8800 - }, - "sounds/mob/horse/zombie/hit2.ogg": { - "hash": "db6d67850ac177a7407748d7efa52fa1b7b57982", - "size": 6894 - }, - "sounds/mob/horse/zombie/hit3.ogg": { - "hash": "ad126e435cca94054bf0d616301799a105526cde", - "size": 7043 - }, - "sounds/mob/horse/zombie/hit4.ogg": { - "hash": "c093e925b560d3da4c9b1ef5679d1da2a5a8473b", - "size": 8030 - }, - "sounds/mob/horse/zombie/idle1.ogg": { - "hash": "ef1fea92382e98356a8c39e3c99b91d72d55f342", - "size": 13283 - }, - "sounds/mob/horse/zombie/idle2.ogg": { - "hash": "fef8520e0d345fdc7c270687c8e4fca62be36c76", - "size": 13333 - }, - "sounds/mob/horse/zombie/idle3.ogg": { - "hash": "9d034bf3ba36b297487b2380b908713982a83a3a", - "size": 12120 - }, - "sounds/mob/irongolem/death.ogg": { - "hash": "770b3f1feb05b9b941d858eb72b9d04ffc5d52c9", - "size": 17766 - }, - "sounds/mob/irongolem/hit1.ogg": { - "hash": "942937fcad0fefd61e019678e3710f3f077757d4", - "size": 9479 - }, - "sounds/mob/irongolem/hit2.ogg": { - "hash": "bb92fd6971430a515f508a6734392511385826e1", - "size": 9140 - }, - "sounds/mob/irongolem/hit3.ogg": { - "hash": "27c78cd09f7fd1770a41d78247ccf57c77dbc773", - "size": 8947 - }, - "sounds/mob/irongolem/hit4.ogg": { - "hash": "a2dbb90f23b0babe7c569ceca28db49d0c112714", - "size": 8686 - }, - "sounds/mob/irongolem/throw.ogg": { - "hash": "607d51883e137d5d423dde865232ab1ee78f2694", - "size": 5316 - }, - "sounds/mob/irongolem/walk1.ogg": { - "hash": "4e3e9f37c1e0c12c2993d25c28b89e2f0797ba5a", - "size": 7064 - }, - "sounds/mob/irongolem/walk2.ogg": { - "hash": "356fdb6192cf96aa5d5d9c76413f412f6a4d66a4", - "size": 6945 - }, - "sounds/mob/irongolem/walk3.ogg": { - "hash": "e0672d288b09996f7c7e1a0ca696de82b7a02d18", - "size": 6883 - }, - "sounds/mob/irongolem/walk4.ogg": { - "hash": "88ae6c906f8f94add2fe904b59c94e844bbcef9a", - "size": 7021 - }, - "sounds/mob/magmacube/big1.ogg": { - "hash": "430c65ac81151d873a27d611a9dff6c562e38c4f", - "size": 10917 - }, - "sounds/mob/magmacube/big2.ogg": { - "hash": "4c4bcc6905430286f32a862ce69665c51bd9938f", - "size": 7931 - }, - "sounds/mob/magmacube/big3.ogg": { - "hash": "d5c4316d30feef5213077e3ee24a7f52c5bf6735", - "size": 9436 - }, - "sounds/mob/magmacube/big4.ogg": { - "hash": "a63fd7965328425a0a8111640de19428d841933e", - "size": 9871 - }, - "sounds/mob/magmacube/jump1.ogg": { - "hash": "86a2a7206c769aaa9435aabba70be201cb3e3a6b", - "size": 12540 - }, - "sounds/mob/magmacube/jump2.ogg": { - "hash": "3285a993220dcea1fc37e98b9aa9219422c2c095", - "size": 12973 - }, - "sounds/mob/magmacube/jump3.ogg": { - "hash": "5a2449cc3d4a6ad36598847e501f956e5a3528bd", - "size": 12258 - }, - "sounds/mob/magmacube/jump4.ogg": { - "hash": "500e2543034b4c026fb175d48c47196c5d013fe8", - "size": 12902 - }, - "sounds/mob/magmacube/small1.ogg": { - "hash": "5c633c345fe4cb87c36ada2fe2b5da1b80601cf3", - "size": 6269 - }, - "sounds/mob/magmacube/small2.ogg": { - "hash": "18237686efcaa1bf9084173c99d11ce0d37d4fc5", - "size": 5518 - }, - "sounds/mob/magmacube/small3.ogg": { - "hash": "65a1a69845133187d6b8689e6ce9707da10f21a6", - "size": 5314 - }, - "sounds/mob/magmacube/small4.ogg": { - "hash": "a485082ed0820eeeb9df13f84f26b14744ceeb2a", - "size": 5387 - }, - "sounds/mob/magmacube/small5.ogg": { - "hash": "560dd97e6da8badbc8ac00b28c45312e60a525f2", - "size": 4826 - }, - "sounds/mob/pig/death.ogg": { - "hash": "4bc87ab869e17732a20c7518a327136baf5b2c26", - "size": 13694 - }, - "sounds/mob/pig/say1.ogg": { - "hash": "a99bf88163bcb576e31e6e2275145afba6d1b4c7", - "size": 5645 - }, - "sounds/mob/pig/say2.ogg": { - "hash": "ab615a912fb8ea06648836e0ec1cbeeefe117da6", - "size": 6798 - }, - "sounds/mob/pig/say3.ogg": { - "hash": "58efedf302e0203a6ff9e59a6535d300286c5594", - "size": 5602 - }, - "sounds/mob/pig/step1.ogg": { - "hash": "05baaf5ed0cbdab08292b3962e1b1385e13b9dba", - "size": 5285 - }, - "sounds/mob/pig/step2.ogg": { - "hash": "a69a66bfda52a42ea8cf712eb1caa8830046c14f", - "size": 4508 - }, - "sounds/mob/pig/step3.ogg": { - "hash": "6226903c5dfd8ac388f9d64a5fa9968680ed3507", - "size": 4722 - }, - "sounds/mob/pig/step4.ogg": { - "hash": "f5e1ba4ac271b4c2feee86a4d04e32279ea99c10", - "size": 4483 - }, - "sounds/mob/pig/step5.ogg": { - "hash": "56d6fd65958fb25bf9b4033a87655b591e222005", - "size": 5493 - }, - "sounds/mob/sheep/say1.ogg": { - "hash": "a3ffeaa0a75b8d2bdc949c181a6f8db78f8976ca", - "size": 9784 - }, - "sounds/mob/sheep/say2.ogg": { - "hash": "1cfd864cbda555477ed9523e640de0d234c18858", - "size": 8875 - }, - "sounds/mob/sheep/say3.ogg": { - "hash": "c9ac72409cbe6093e84d72a2a5c719d9e4a0e6b2", - "size": 9150 - }, - "sounds/mob/sheep/shear.ogg": { - "hash": "5d9055cf25f126c47e18637aeef917fa1ef61a42", - "size": 6870 - }, - "sounds/mob/sheep/step1.ogg": { - "hash": "5288cab96e26207edd31307c9c01b6902306e4f6", - "size": 4838 - }, - "sounds/mob/sheep/step2.ogg": { - "hash": "59034eb696e186d973dcea0b162f01e38f1b4f31", - "size": 4819 - }, - "sounds/mob/sheep/step3.ogg": { - "hash": "101164ea1b442a8e1e8ca181d9cef833c57d7be3", - "size": 4843 - }, - "sounds/mob/sheep/step4.ogg": { - "hash": "6ff26a1439fb6f9f353c2bd623edeb936e760855", - "size": 5018 - }, - "sounds/mob/sheep/step5.ogg": { - "hash": "c289aa46fcbcfaf21c8080d57953fd45a4939294", - "size": 5185 - }, - "sounds/mob/silverfish/hit1.ogg": { - "hash": "84c3b008dc1d5e0dd5e8ad85a06eca29f0591e48", - "size": 7371 - }, - "sounds/mob/silverfish/hit2.ogg": { - "hash": "38d4d36bbe40a48c3a8ef97735b59b37f013fd6e", - "size": 6717 - }, - "sounds/mob/silverfish/hit3.ogg": { - "hash": "5b1675279bbc245fc6bbb705de8ea09fb3f32b53", - "size": 7205 - }, - "sounds/mob/silverfish/kill.ogg": { - "hash": "24cdac5a80fdad7ab31dc0695b57ece55aecb21a", - "size": 10410 - }, - "sounds/mob/silverfish/say1.ogg": { - "hash": "515dffc5d6dd216550d69e61b2eb9c3593b19a20", - "size": 6584 - }, - "sounds/mob/silverfish/say2.ogg": { - "hash": "396b8b46e593cf55d843853b704dc054ef614e55", - "size": 9782 - }, - "sounds/mob/silverfish/say3.ogg": { - "hash": "e7f0f24c2c9f4bf83286b17109580d3e845d19e3", - "size": 7060 - }, - "sounds/mob/silverfish/say4.ogg": { - "hash": "4fce41a2d0890418ae1efb03d1142ca74d00aa61", - "size": 6394 - }, - "sounds/mob/silverfish/step1.ogg": { - "hash": "763cc79934a572b84c371cb49afad5912f29d2f1", - "size": 8382 - }, - "sounds/mob/silverfish/step2.ogg": { - "hash": "f1665747da14569c4de55e07884deeef18a40f62", - "size": 9498 - }, - "sounds/mob/silverfish/step3.ogg": { - "hash": "47ad81223bcec870206484cd4d1a6202871df331", - "size": 9308 - }, - "sounds/mob/silverfish/step4.ogg": { - "hash": "a342f566600caf73464323b20b7770b5b9b7893a", - "size": 8842 - }, - "sounds/mob/skeleton/death.ogg": { - "hash": "641e601132b4adb67951e0d49c1004cf1b86eff2", - "size": 17073 - }, - "sounds/mob/skeleton/hurt1.ogg": { - "hash": "4d03069c0e14794b463f563044da46433776da60", - "size": 9986 - }, - "sounds/mob/skeleton/hurt2.ogg": { - "hash": "d1ad2cbe6584d9cd9483483f8655966d25a251a0", - "size": 7798 - }, - "sounds/mob/skeleton/hurt3.ogg": { - "hash": "acffab0bafe2c82ffc8723880aab5ec1682d4329", - "size": 8572 - }, - "sounds/mob/skeleton/hurt4.ogg": { - "hash": "a88e0436e38512171a3ef819249c3d1a2650540f", - "size": 7848 - }, - "sounds/mob/skeleton/say1.ogg": { - "hash": "199c9f150822950385b9bc1d840605a6a795bd27", - "size": 8727 - }, - "sounds/mob/skeleton/say2.ogg": { - "hash": "529abcb09220f0ebeb595f32bb663d026a7e0ae5", - "size": 8485 - }, - "sounds/mob/skeleton/say3.ogg": { - "hash": "a11ac56ec61c17e99f4ee33d8712404edf442720", - "size": 8161 - }, - "sounds/mob/skeleton/step1.ogg": { - "hash": "68e0a58848bbdad12ad2b216d7244754459c9516", - "size": 8444 - }, - "sounds/mob/skeleton/step2.ogg": { - "hash": "4609ec723b4e724f44c653b82de40ec159d2eea1", - "size": 8333 - }, - "sounds/mob/skeleton/step3.ogg": { - "hash": "000c82756fd54e40cb236199f2b479629d0aca2f", - "size": 8565 - }, - "sounds/mob/skeleton/step4.ogg": { - "hash": "a89bdd809baa83cacd329f0219bca1f612ccda5a", - "size": 8508 - }, - "sounds/mob/slime/attack1.ogg": { - "hash": "075e1ea92d5564d7bdf267ae975044315a41a686", - "size": 7806 - }, - "sounds/mob/slime/attack2.ogg": { - "hash": "f6e2067571631aae206000a501c9adebe862e32a", - "size": 7391 - }, - "sounds/mob/slime/big1.ogg": { - "hash": "b5eca1979e69271b2065ac67ba2c37b5afac0f98", - "size": 10917 - }, - "sounds/mob/slime/big2.ogg": { - "hash": "00e06362a31ad7094e452c5bcea837b061825cb0", - "size": 7931 - }, - "sounds/mob/slime/big3.ogg": { - "hash": "2c20816632caecf75f00bb968f51847e3a982e75", - "size": 9436 - }, - "sounds/mob/slime/big4.ogg": { - "hash": "c906c18d26550ae15c75e23f2c5066e4fc678c89", - "size": 9871 - }, - "sounds/mob/slime/small1.ogg": { - "hash": "5cde2500773323f7997d75062f8a26afcdf62b2e", - "size": 6269 - }, - "sounds/mob/slime/small2.ogg": { - "hash": "5e2ef521293719bbe22bbb515bbcacf4c233a075", - "size": 5518 - }, - "sounds/mob/slime/small3.ogg": { - "hash": "3bc8225914b1be20db68fcdae202d5acee3234c2", - "size": 5314 - }, - "sounds/mob/slime/small4.ogg": { - "hash": "4dfe0b607c5de2e47f3b7950c56bbebbf3115957", - "size": 5387 - }, - "sounds/mob/slime/small5.ogg": { - "hash": "35f0b3c9c462a6c21ec213fbda2437a0e6427883", - "size": 4826 - }, - "sounds/mob/spider/death.ogg": { - "hash": "4c69a6edc25d973999aa0db2bb46b583a31da278", - "size": 14380 - }, - "sounds/mob/spider/say1.ogg": { - "hash": "65b49739d48ebc47879ca5528c8283329980b304", - "size": 9045 - }, - "sounds/mob/spider/say2.ogg": { - "hash": "501b40b97ee55cb7a97943ee620aa05131089fc2", - "size": 7405 - }, - "sounds/mob/spider/say3.ogg": { - "hash": "f9f79162efa6667b753c1fbb46ff9888e8ce5f32", - "size": 7709 - }, - "sounds/mob/spider/say4.ogg": { - "hash": "3cf3e8d3aab0a3092f6c6bf681ff156bc9653859", - "size": 6343 - }, - "sounds/mob/spider/step1.ogg": { - "hash": "8f7ff84e460ca507f654168f1d24e82637517940", - "size": 8826 - }, - "sounds/mob/spider/step2.ogg": { - "hash": "a8eb0b1ce4abb53334ab75be82dc465135c4a27a", - "size": 9695 - }, - "sounds/mob/spider/step3.ogg": { - "hash": "efa5acfa08b210ba3087b535c40549c0ed8916f0", - "size": 9237 - }, - "sounds/mob/spider/step4.ogg": { - "hash": "7d801582e08be973d1a41469d1b92916278d1e88", - "size": 9326 - }, - "sounds/mob/villager/death.ogg": { - "hash": "97c65b93b9bff839786e23d8cb7c98ef3be4fe2d", - "size": 8428 - }, - "sounds/mob/villager/haggle1.ogg": { - "hash": "57aead4d024109b4ed37dcf4c73ae44ed06f04a8", - "size": 7104 - }, - "sounds/mob/villager/haggle2.ogg": { - "hash": "d14112bd7351ef48f193aa27b4517d4b0960f7b1", - "size": 6911 - }, - "sounds/mob/villager/haggle3.ogg": { - "hash": "4e477f55b9c4875f69cb44a2aabab4b14aefd129", - "size": 6891 - }, - "sounds/mob/villager/hit1.ogg": { - "hash": "101e3535d3f482acb6d1d0259d53d12b25979788", - "size": 5843 - }, - "sounds/mob/villager/hit2.ogg": { - "hash": "1d20194a6b2f883be478830f129e017257374629", - "size": 5455 - }, - "sounds/mob/villager/hit3.ogg": { - "hash": "242114e81d0f4858d91fe06b7e78b86eec3127cd", - "size": 5424 - }, - "sounds/mob/villager/hit4.ogg": { - "hash": "1882f71dee4f377dde08a517adc5f3c585d2d526", - "size": 5160 - }, - "sounds/mob/villager/idle1.ogg": { - "hash": "a772db3c8ac37dfeb3a761854fb96297257930ab", - "size": 8605 - }, - "sounds/mob/villager/idle2.ogg": { - "hash": "5df4a02b1ebc550514841fddb7d64b9c497d40b4", - "size": 10948 - }, - "sounds/mob/villager/idle3.ogg": { - "hash": "9a7fe638bb8b3b1060b3830c63c3ce3d03cdbe1f", - "size": 7106 - }, - "sounds/mob/villager/no1.ogg": { - "hash": "255f7e21123c3647bd80c973e6a73d7854b2a1be", - "size": 7715 - }, - "sounds/mob/villager/no2.ogg": { - "hash": "f224168e178eca861af133c78209b662c4d1e452", - "size": 7051 - }, - "sounds/mob/villager/no3.ogg": { - "hash": "9b8737d639df9e7ef99ceef49ce11df42eea9f12", - "size": 8697 - }, - "sounds/mob/villager/yes1.ogg": { - "hash": "be73a79fb1ab966887a8b88bed9aa6b3d9173d71", - "size": 9191 - }, - "sounds/mob/villager/yes2.ogg": { - "hash": "32317250b0c0ee18ed1e0c4ae3364fa796433b0a", - "size": 11025 - }, - "sounds/mob/villager/yes3.ogg": { - "hash": "893e37d8d608cccd9c2404e785597c6a7c5f3593", - "size": 6712 - }, - "sounds/mob/wither/death.ogg": { - "hash": "ae27c6817985a9acb0a0fdefab89ff5d82dbe009", - "size": 62674 - }, - "sounds/mob/wither/hurt1.ogg": { - "hash": "550da80d936e05a7bfda43ca5d8af5b3779320f1", - "size": 16650 - }, - "sounds/mob/wither/hurt2.ogg": { - "hash": "8072827813f0bffb9847e636245edebb5ddab198", - "size": 16744 - }, - "sounds/mob/wither/hurt3.ogg": { - "hash": "a4cf4ebe4c475cd6a4852d6b4228a4b64cf5cb00", - "size": 16731 - }, - "sounds/mob/wither/hurt4.ogg": { - "hash": "72a006be3bd693aa23cc2f8e9c9d13ea6f829aa1", - "size": 16699 - }, - "sounds/mob/wither/idle1.ogg": { - "hash": "22ed26394cb6f6b5eeb2ceb54fb50608798d19e8", - "size": 19699 - }, - "sounds/mob/wither/idle2.ogg": { - "hash": "6b2f86a35a3cd88320b55c029d77659915f83239", - "size": 19332 - }, - "sounds/mob/wither/idle3.ogg": { - "hash": "79afbeabcdbb063cfa00d544dc00beac8543a581", - "size": 19307 - }, - "sounds/mob/wither/idle4.ogg": { - "hash": "e3f90fb5afaf84475dd31dca6f65378a455d17f7", - "size": 19355 - }, - "sounds/mob/wither/shoot.ogg": { - "hash": "78ee5b46b6615191b7a16d259fcbda273762297e", - "size": 11481 - }, - "sounds/mob/wither/spawn.ogg": { - "hash": "d8caaead680c20a4f51361587aeddd57a3357a72", - "size": 151896 - }, - "sounds/mob/wolf/bark1.ogg": { - "hash": "2452c64a55eaef86bf1b668bb4d5f3b641cd8f25", - "size": 5398 - }, - "sounds/mob/wolf/bark2.ogg": { - "hash": "9f1708a6409d04370ec12d0add015b11abbd5371", - "size": 5447 - }, - "sounds/mob/wolf/bark3.ogg": { - "hash": "1ddae4e8dfa605e27ec8278b3e312597b674437e", - "size": 5645 - }, - "sounds/mob/wolf/death.ogg": { - "hash": "77a5d445ed9ee588846947ac3df63f84be6d569d", - "size": 7474 - }, - "sounds/mob/wolf/growl1.ogg": { - "hash": "0b29f5ce8c4c10fa4184e5d29244f3bc121468a0", - "size": 12761 - }, - "sounds/mob/wolf/growl2.ogg": { - "hash": "f57577fe6915175f9e4576e8d73ad4077a381433", - "size": 10311 - }, - "sounds/mob/wolf/growl3.ogg": { - "hash": "69ef2fe8d6a744689953fd692d0106b0b2d2a9ce", - "size": 13663 - }, - "sounds/mob/wolf/howl1.ogg": { - "hash": "84556bac99c01ad006552cf5d96494817e9b1700", - "size": 16994 - }, - "sounds/mob/wolf/howl2.ogg": { - "hash": "cdb0293c5e2bdbda21798af4e61a4c171c8b1ec0", - "size": 18136 - }, - "sounds/mob/wolf/hurt1.ogg": { - "hash": "71b5fc7aa050892f8c9a9ed2713cc1ad8874742a", - "size": 6164 - }, - "sounds/mob/wolf/hurt2.ogg": { - "hash": "bc2f6a5a1b6646eac1681b7414b098089aedf3c6", - "size": 6082 - }, - "sounds/mob/wolf/hurt3.ogg": { - "hash": "a5b3f3cdda4d6e13629ccd0e2a38e1f06baa491a", - "size": 6381 - }, - "sounds/mob/wolf/panting.ogg": { - "hash": "c2e4001d9ae8fc1f066a914170faad4c45a84e1e", - "size": 7380 - }, - "sounds/mob/wolf/shake.ogg": { - "hash": "3d95ea49e91b4295859b193bb41b009b92250a44", - "size": 13502 - }, - "sounds/mob/wolf/step1.ogg": { - "hash": "b6a62224be809aa0c0747bee94499f0ee51ca2b6", - "size": 4777 - }, - "sounds/mob/wolf/step2.ogg": { - "hash": "4ba55627b6b9ce64b4a48a00c990d5855b6064cf", - "size": 4766 - }, - "sounds/mob/wolf/step3.ogg": { - "hash": "30e920526eb5855065b873e30d17b4d85bfbe570", - "size": 4745 - }, - "sounds/mob/wolf/step4.ogg": { - "hash": "d7d5be6092d00c2f7f68bdcbf10ea3ac3cfea30c", - "size": 4869 - }, - "sounds/mob/wolf/step5.ogg": { - "hash": "3610feb2a1a575026cfa3ab44965d114e74ea583", - "size": 5143 - }, - "sounds/mob/wolf/whine.ogg": { - "hash": "fcf4f90c452b7b511d50e3959ae05036d13a7cf8", - "size": 7846 - }, - "sounds/mob/zombie/death.ogg": { - "hash": "6e0488ab07b9539fbaebc093f194bb6a95b2caec", - "size": 9836 - }, - "sounds/mob/zombie/hurt1.ogg": { - "hash": "f35e14af35d1d12244dac9e655f4e31d4ef84e1b", - "size": 11047 - }, - "sounds/mob/zombie/hurt2.ogg": { - "hash": "bc85d96a99e84a234cbe23841f87e84e71198be3", - "size": 11005 - }, - "sounds/mob/zombie/infect.ogg": { - "hash": "c18fb5eacf0fdb33c05eb806bc41332cccee43d8", - "size": 20085 - }, - "sounds/mob/zombie/metal1.ogg": { - "hash": "d5b2d34e0c07a6c09c1adb17a15e50a626a88bc1", - "size": 8632 - }, - "sounds/mob/zombie/metal2.ogg": { - "hash": "6c5a03460012d7b76c16d0dbaa01c443a6ba094e", - "size": 8889 - }, - "sounds/mob/zombie/metal3.ogg": { - "hash": "322374d89ed809e75005cdc4f6479c959e15aee2", - "size": 8843 - }, - "sounds/mob/zombie/remedy.ogg": { - "hash": "8ed3945df8b9264c6451c153357475482d9f2066", - "size": 38114 - }, - "sounds/mob/zombie/say1.ogg": { - "hash": "b5bc9775243437d87317ab3a66ec8a4d5b96c83d", - "size": 16877 - }, - "sounds/mob/zombie/say2.ogg": { - "hash": "bf5086623d5c6735271074b263116fb914ed79b5", - "size": 15423 - }, - "sounds/mob/zombie/say3.ogg": { - "hash": "7eb3affa45f47f919e74523a55185e65c2081d12", - "size": 19806 - }, - "sounds/mob/zombie/step1.ogg": { - "hash": "9680c9dcd637ddea8e10a0d73705aa155d04a132", - "size": 13871 - }, - "sounds/mob/zombie/step2.ogg": { - "hash": "e8dcca0e494a3f479f58f581c9a8e297cc92f4e7", - "size": 12214 - }, - "sounds/mob/zombie/step3.ogg": { - "hash": "33acf13c25f65a432348e9476eda67d6a34831e3", - "size": 11734 - }, - "sounds/mob/zombie/step4.ogg": { - "hash": "69b6e589ec3d2c9063972545e83ed1f07e665094", - "size": 9822 - }, - "sounds/mob/zombie/step5.ogg": { - "hash": "b88bd8618c05232a7287799ea9246ae12f5da9d5", - "size": 14377 - }, - "sounds/mob/zombie/unfect.ogg": { - "hash": "403c56cd190fb7587a26bcd1b7d2abac598c3ec0", - "size": 19917 - }, - "sounds/mob/zombie/wood1.ogg": { - "hash": "fa73977dd28020544f7fe2553e5604a6865ec1a6", - "size": 7761 - }, - "sounds/mob/zombie/wood2.ogg": { - "hash": "dc86fbd59cf0e87cd35b22df2a2df899ab8c1f7f", - "size": 7649 - }, - "sounds/mob/zombie/wood3.ogg": { - "hash": "8184e851170619de93aa56244fb12c472a2ddd7d", - "size": 8090 - }, - "sounds/mob/zombie/wood4.ogg": { - "hash": "1028d0a373790e14c34786a925c4656bdaeb4c4d", - "size": 7608 - }, - "sounds/mob/zombie/woodbreak.ogg": { - "hash": "4e94ed53b6059d150c3bb2322b4af9ca9514bae1", - "size": 10929 - }, - "sounds/mob/zombiepig/zpig1.ogg": { - "hash": "ec4b0396dd2fc2da8fab91ddc35218d3426349b3", - "size": 8536 - }, - "sounds/mob/zombiepig/zpig2.ogg": { - "hash": "2cbbcdfb97939c469cd4ccaaac74504497c56695", - "size": 10038 - }, - "sounds/mob/zombiepig/zpig3.ogg": { - "hash": "c9f7fa36ae48eca0a1f6ce024fde5d3472d30b4d", - "size": 5916 - }, - "sounds/mob/zombiepig/zpig4.ogg": { - "hash": "e1187646b6256b92a1384f26ef2a7e56efcbe00d", - "size": 7066 - }, - "sounds/mob/zombiepig/zpigangry1.ogg": { - "hash": "cadbc5c34979baab1a93f5cf68a50f9bd44ef5a8", - "size": 8946 - }, - "sounds/mob/zombiepig/zpigangry2.ogg": { - "hash": "0349ce87fe856ddf8fdd94a559bb29061b002b6c", - "size": 5789 - }, - "sounds/mob/zombiepig/zpigangry3.ogg": { - "hash": "e0c88ca054666aae58b89abdcf377eae525aa13e", - "size": 9061 - }, - "sounds/mob/zombiepig/zpigangry4.ogg": { - "hash": "c76dea473821e2ae9a1f006a4eddfdd0703eecdf", - "size": 9925 - }, - "sounds/mob/zombiepig/zpigdeath.ogg": { - "hash": "40b8e244d03ae17483edd4571bd851e10a97050f", - "size": 10357 - }, - "sounds/mob/zombiepig/zpighurt1.ogg": { - "hash": "a2cfbea288280419ec0c8fb75d8ee5395536ac02", - "size": 6935 - }, - "sounds/mob/zombiepig/zpighurt2.ogg": { - "hash": "d1917b9be91d60a40dd0bf804580c1f494e9ae6d", - "size": 6245 - }, - "sounds/music/game/calm1.ogg": { - "hash": "50a59a4f56e4046701b758ddbb1c1587efa4cadf", - "size": 2530812 - }, - "sounds/music/game/calm2.ogg": { - "hash": "74da65c99aa578486efa7b69983d3533e14c0d6e", - "size": 1976731 - }, - "sounds/music/game/calm3.ogg": { - "hash": "14ae57a6bce3d4254daa8be2b098c2d99743cc3f", - "size": 2232651 - }, - "sounds/music/game/creative/creative1.ogg": { - "hash": "3fe4c878450d4dc2bf3ac304e547f20d4efabad8", - "size": 4271435 - }, - "sounds/music/game/creative/creative2.ogg": { - "hash": "591f41a2c5f53bcc60d7ded982fe29e76223a8ca", - "size": 3704574 - }, - "sounds/music/game/creative/creative3.ogg": { - "hash": "4f8c3f9b4f290f63c78bf3bbaad16906a3ccff29", - "size": 3834148 - }, - "sounds/music/game/creative/creative4.ogg": { - "hash": "4664de25eb2bfc88ebbd638cfae6934dd968ceaa", - "size": 3668042 - }, - "sounds/music/game/creative/creative5.ogg": { - "hash": "45cb6cbbff2d7fc1daefbd85b031fd9dcfc70e7b", - "size": 5532231 - }, - "sounds/music/game/creative/creative6.ogg": { - "hash": "6254527d626a2c7d80901cc2e62dce3ba4bd81f6", - "size": 5468843 - }, - "sounds/music/game/end/boss.ogg": { - "hash": "b9eef13c2337a6335c4523858619ca560dff4496", - "size": 3329788 - }, - "sounds/music/game/end/credits.ogg": { - "hash": "27fcacc68bb77f01b23ea9c9d36d9018f8509cdf", - "size": 6065908 - }, - "sounds/music/game/end/end.ogg": { - "hash": "47800737d078e751698df291054adc596ba8195a", - "size": 9914930 - }, - "sounds/music/game/hal1.ogg": { - "hash": "df1ff11b79757432c5c3f279e5ecde7b63ceda64", - "size": 1972217 - }, - "sounds/music/game/hal2.ogg": { - "hash": "ceaaaa1d57dfdfbb0bd4da5ea39628b42897a687", - "size": 1754429 - }, - "sounds/music/game/hal3.ogg": { - "hash": "dd85fb564e96ee2dbd4754f711ae9deb08a169f9", - "size": 1923269 - }, - "sounds/music/game/hal4.ogg": { - "hash": "5e7d63e75c6e042f452bc5e151276911ef92fed8", - "size": 2558252 - }, - "sounds/music/game/nether/nether1.ogg": { - "hash": "71cc853556f7ca5784c9e9fc8e0bd6778d13027b", - "size": 2731933 - }, - "sounds/music/game/nether/nether2.ogg": { - "hash": "5a7ce2181203dd558cbd55d02081b9e95a07f16f", - "size": 2783300 - }, - "sounds/music/game/nether/nether3.ogg": { - "hash": "b0b12118a97ddd733a50e9382e91a21652568641", - "size": 2460079 - }, - "sounds/music/game/nether/nether4.ogg": { - "hash": "e2ee9a161e2d6ea2452e5320edf8b4b01b63e350", - "size": 2771287 - }, - "sounds/music/game/nuance1.ogg": { - "hash": "cc1a80b6becfc6d6489c069f053d0a8adc71c339", - "size": 156322 - }, - "sounds/music/game/nuance2.ogg": { - "hash": "78152dc42b036e0de7616e6e669ce5a81d17f82a", - "size": 219029 - }, - "sounds/music/game/piano1.ogg": { - "hash": "0f374764aafba398f4ba90dba05a53a9e6166138", - "size": 542805 - }, - "sounds/music/game/piano2.ogg": { - "hash": "98a918eb2694defd19726436d4b9dca9e7dd6a65", - "size": 824333 - }, - "sounds/music/game/piano3.ogg": { - "hash": "9528b6a76e7bac64ca1145cc682e8a8448cc04e5", - "size": 2665984 - }, - "sounds/music/menu/menu1.ogg": { - "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", - "size": 1744657 - }, - "sounds/music/menu/menu2.ogg": { - "hash": "783ddccf4681a0c50d3e651f4e6ac27a0f4ea76f", - "size": 1809290 - }, - "sounds/music/menu/menu3.ogg": { - "hash": "87722a59c8d488370f3d430cd4c97a3161081785", - "size": 1724614 - }, - "sounds/music/menu/menu4.ogg": { - "hash": "15f38314274e759c44f50ac641d11bde12474a25", - "size": 2017245 - }, - "sounds/note/bass.ogg": { - "hash": "e28d844995368de1d45c724a5d371c9952ae5ed4", - "size": 5479 - }, - "sounds/note/bassattack.ogg": { - "hash": "037b9fb7f74381f354739d015193dc4a6897f620", - "size": 5574 - }, - "sounds/note/bd.ogg": { - "hash": "1afefaa39a53606d2737bab9cb3409350cb2dc9f", - "size": 3850 - }, - "sounds/note/harp.ogg": { - "hash": "46244605b8663a29cdce7bccc5b2d038241e32ee", - "size": 6137 - }, - "sounds/note/hat.ogg": { - "hash": "fd2b6f745b05a2cf44a4e010f72631de2e5099f6", - "size": 3880 - }, - "sounds/note/pling.ogg": { - "hash": "20d06589bd5ab81a73989bdac8ca59ecd4d66932", - "size": 6274 - }, - "sounds/note/snare.ogg": { - "hash": "6967f0af60f480e81d32f1f8e5f88ccafec3a40c", - "size": 3969 - }, - "sounds/portal/portal.ogg": { - "hash": "9a20be18fed05330f745a54eb8aeba11aac5403b", - "size": 25153 - }, - "sounds/portal/travel.ogg": { - "hash": "43388701fac432a567fe9fec421521e6348ad780", - "size": 54283 - }, - "sounds/portal/trigger.ogg": { - "hash": "301f32642b654addbd06a430768fead464fd24c4", - "size": 24992 - }, - "sounds/random/anvil_break.ogg": { - "hash": "705a155201cc388a0c0c6f7435ddbc0fcc56b5f2", - "size": 13741 - }, - "sounds/random/anvil_land.ogg": { - "hash": "934b16e82b94d5790175615303594f0ec28da4a0", - "size": 9210 - }, - "sounds/random/anvil_use.ogg": { - "hash": "88a792430dfff97582ab49b8dc9477cd9d4e5ebb", - "size": 13633 - }, - "sounds/random/bow.ogg": { - "hash": "87edc11141fb5a045f2ed830b545aaa73f96ee99", - "size": 6658 - }, - "sounds/random/bowhit1.ogg": { - "hash": "78f034d58779fb4d22b00ea249015a0dbf4e7b3f", - "size": 11106 - }, - "sounds/random/bowhit2.ogg": { - "hash": "c3cd0db760c980287b26ef9c0894f66c4250724e", - "size": 10640 - }, - "sounds/random/bowhit3.ogg": { - "hash": "0369a1236a4b9ca219fd3ad7d19d0b5237510b1e", - "size": 13252 - }, - "sounds/random/bowhit4.ogg": { - "hash": "9e5e2369fc354a082c861494cfe8767d327813d4", - "size": 15430 - }, - "sounds/random/break.ogg": { - "hash": "8bf3ecb0fe9a6a615f5995e3dd21b6c39adc21d5", - "size": 6551 - }, - "sounds/random/breath.ogg": { - "hash": "dd2f7209c2a58b0886beb34d49b0512b49adbb7e", - "size": 14331 - }, - "sounds/random/burp.ogg": { - "hash": "bdc648e04933df8ddcccc84b375d6556776d4331", - "size": 6337 - }, - "sounds/random/chestclosed.ogg": { - "hash": "056393a33a9633685c3dc3be2887f5cbd7dbc63f", - "size": 7779 - }, - "sounds/random/chestopen.ogg": { - "hash": "186d5d9481d59cc99bc4be1b5fbb98d0ef877b8e", - "size": 8703 - }, - "sounds/random/classic_hurt.ogg": { - "hash": "9d485556b89bf776042080774679c37300bc744b", - "size": 11499 - }, - "sounds/random/click.ogg": { - "hash": "2fe092579d9637e2d160319820ee08e60a237bb7", - "size": 7046 - }, - "sounds/random/door_close.ogg": { - "hash": "9ea8a9e105321891bda18b9007b383b40aa7c076", - "size": 6510 - }, - "sounds/random/door_open.ogg": { - "hash": "5bb5a04e776d69ca12b1d7bc369975f9bf62e741", - "size": 7536 - }, - "sounds/random/drink.ogg": { - "hash": "857b75738992d25e338dee640ab191323bcbf798", - "size": 7734 - }, - "sounds/random/eat1.ogg": { - "hash": "dfee39084c771182f6b9e7cfb8c8bc4e255747bc", - "size": 5678 - }, - "sounds/random/eat2.ogg": { - "hash": "d26bde554d88f0ca156baf471c44ce2c0e68176c", - "size": 5677 - }, - "sounds/random/eat3.ogg": { - "hash": "9f2c4bab5ed55f1714fffa223985c81babc8f6c0", - "size": 5813 - }, - "sounds/random/explode1.ogg": { - "hash": "cd46e41023887558b134547e28327de6e7df189a", - "size": 19732 - }, - "sounds/random/explode2.ogg": { - "hash": "a116e396d95a0ee245000dd4cdcc333d38ea9e3b", - "size": 25246 - }, - "sounds/random/explode3.ogg": { - "hash": "a94a69e56568f5789cab05382cfd81f601189fd1", - "size": 25298 - }, - "sounds/random/explode4.ogg": { - "hash": "f259be40364341edcaf88e339bc24ab01e49845a", - "size": 25090 - }, - "sounds/random/fizz.ogg": { - "hash": "c649e60ea9a99c97501a50d2dc4e579343e91ea8", - "size": 17002 - }, - "sounds/random/fuse.ogg": { - "hash": "a92ba2b8f6abc41aa8d679ad808a81d0aafa04b2", - "size": 29271 - }, - "sounds/random/glass1.ogg": { - "hash": "7274a2231ed4544a37e599b7b014e589e5377094", - "size": 7443 - }, - "sounds/random/glass2.ogg": { - "hash": "87c47bda3645c68f18a49e83cbf06e5302d087ff", - "size": 7532 - }, - "sounds/random/glass3.ogg": { - "hash": "ad7d770b7fff3b64121f75bd60cecfc4866d1cd6", - "size": 7592 - }, - "sounds/random/levelup.ogg": { - "hash": "b9c60e807ba770e8c4a2b1bae81d51813dc64b6c", - "size": 15799 - }, - "sounds/random/orb.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "sounds/random/pop.ogg": { - "hash": "8f45b5faf6dfae2065846d26612f7552b73640dd", - "size": 4193 - }, - "sounds/random/splash.ogg": { - "hash": "22a491f266f5c3cdd6e669a9493daaf40c9c8575", - "size": 11333 - }, - "sounds/random/successful_hit.ogg": { - "hash": "e9833a1512b57bcf88ac4fdcc8df4e5a7e9d701d", - "size": 7139 - }, - "sounds/random/wood_click.ogg": { - "hash": "b210a3c371441b77fe873133b2cb7b63e367b2f3", - "size": 4385 - }, - "sounds/records/11.ogg": { - "hash": "f86c466225dad2f32c90981485c1965671b3e8e6", - "size": 591997 - }, - "sounds/records/13.ogg": { - "hash": "9cbed0e40296f68c61090c9b81816061e068a0ec", - "size": 1071028 - }, - "sounds/records/blocks.ogg": { - "hash": "9b2a01e0d0456b8fbe33557fbc19d4fe342f94d6", - "size": 2587419 - }, - "sounds/records/cat.ogg": { - "hash": "d1eb3d2e39bf1f6289cfcbca44e1c9bb508b20f0", - "size": 1286636 - }, - "sounds/records/chirp.ogg": { - "hash": "ec8a2cbdf68b4e2136098ec33695e1c53625ddb8", - "size": 1379756 - }, - "sounds/records/far.ogg": { - "hash": "f46c38e7d6d7b19d5d68aa18b557215738deb36a", - "size": 1285938 - }, - "sounds/records/mall.ogg": { - "hash": "83233451430516d839eaee855a2f789b8985d457", - "size": 1430016 - }, - "sounds/records/mellohi.ogg": { - "hash": "6b44d0539073353b7a05330ccddc5735ba5efca4", - "size": 663709 - }, - "sounds/records/stal.ogg": { - "hash": "2c4f3f8f259dc782867727311fea30875ecc3917", - "size": 1180789 - }, - "sounds/records/strad.ogg": { - "hash": "f34afa3ba5f756e90a1f61023bbe069ee8442608", - "size": 1558180 - }, - "sounds/records/wait.ogg": { - "hash": "876655d1691803f4cef17a6288d971285be79c6a", - "size": 1845255 - }, - "sounds/records/ward.ogg": { - "hash": "f685021d4f26d6b590bffb341908e25e92e18cef", - "size": 1987588 - }, - "sounds/step/cloth1.ogg": { - "hash": "5fd568d724ba7d53911b6cccf5636f859d2662e8", - "size": 4832 - }, - "sounds/step/cloth2.ogg": { - "hash": "56c1d0ac0de2265018b2c41cb571cc6631101484", - "size": 4862 - }, - "sounds/step/cloth3.ogg": { - "hash": "9c63f2a3681832dc32d206f6830360bfe94b5bfc", - "size": 4897 - }, - "sounds/step/cloth4.ogg": { - "hash": "55da1856e77cfd31a7e8c3d358e1f856c5583198", - "size": 4844 - }, - "sounds/step/grass1.ogg": { - "hash": "227ab99bf7c6cf0b2002e0f7957d0ff7e5cb0c96", - "size": 7126 - }, - "sounds/step/grass2.ogg": { - "hash": "5c971029d9284676dce1dda2c9d202f8c47163b2", - "size": 8131 - }, - "sounds/step/grass3.ogg": { - "hash": "76de0a736928eac5003691d73bdc2eda92116198", - "size": 7013 - }, - "sounds/step/grass4.ogg": { - "hash": "bc28801224a0aa77fdc93bb7c6c94beacdf77331", - "size": 7377 - }, - "sounds/step/grass5.ogg": { - "hash": "813ebd91b9c3fe1ac8f89f13c85d0755678f2165", - "size": 7801 - }, - "sounds/step/grass6.ogg": { - "hash": "b88cafe403394cdcd4de0e3aeb7b76f24170c6fe", - "size": 7709 - }, - "sounds/step/gravel1.ogg": { - "hash": "1d761cb3bcb45498719e4fba0751e1630e134f1a", - "size": 7757 - }, - "sounds/step/gravel2.ogg": { - "hash": "ac7a7c8d106e26abc775b1b46150c083825d8ddc", - "size": 7921 - }, - "sounds/step/gravel3.ogg": { - "hash": "c109b985a7e6d5d3828c92e00aefa49deca0eb8c", - "size": 7488 - }, - "sounds/step/gravel4.ogg": { - "hash": "a47adece748059294c5f563c0fcac02fa0e4bab4", - "size": 8075 - }, - "sounds/step/ladder1.ogg": { - "hash": "d6212a1d5feb88d76b9a83ce5a27ab4e6d4c20bb", - "size": 6021 - }, - "sounds/step/ladder2.ogg": { - "hash": "fd446ad40d24edfe4fb789a6065276e164ea4b61", - "size": 6125 - }, - "sounds/step/ladder3.ogg": { - "hash": "3fee58d7b2c99ddbce962618176637574ae8d67b", - "size": 6281 - }, - "sounds/step/ladder4.ogg": { - "hash": "f78ede81160002fc0561218c7ecd97e91cccab7c", - "size": 6182 - }, - "sounds/step/ladder5.ogg": { - "hash": "e9a1caaddcde79cdac7aa8eabde50d4cfd1bc578", - "size": 6077 - }, - "sounds/step/sand1.ogg": { - "hash": "9813c8185197f4a4296649f27a9d738c4a6dfc78", - "size": 5123 - }, - "sounds/step/sand2.ogg": { - "hash": "bd1750c016f6bab40934eff0b0fb64c41c86e44b", - "size": 5114 - }, - "sounds/step/sand3.ogg": { - "hash": "ab07279288fa49215bada5c17627e6a54ad0437c", - "size": 5144 - }, - "sounds/step/sand4.ogg": { - "hash": "a474236fb0c75bd65a6010e87dbc000d345fc185", - "size": 5321 - }, - "sounds/step/sand5.ogg": { - "hash": "9fd6d2c633d276b952f2ff2aaa1fa7e5fb5efd2a", - "size": 5182 - }, - "sounds/step/snow1.ogg": { - "hash": "e9bab7d3d15541f0aaa93fad31ad37fd07e03a6c", - "size": 6532 - }, - "sounds/step/snow2.ogg": { - "hash": "5887d10234c4f244ec5468080412f3e6ef9522f3", - "size": 6567 - }, - "sounds/step/snow3.ogg": { - "hash": "a4bc069321a96236fde04a3820664cc23b2ea619", - "size": 6540 - }, - "sounds/step/snow4.ogg": { - "hash": "e26fa3036cdab4c2264ceb19e1cd197a2a510227", - "size": 6501 - }, - "sounds/step/stone1.ogg": { - "hash": "4a2e3795ffd4d3aab0834b7e41903af3a8f7d197", - "size": 8012 - }, - "sounds/step/stone2.ogg": { - "hash": "22a383d9c22342305a4f16fec0bb479a885f8da2", - "size": 7086 - }, - "sounds/step/stone3.ogg": { - "hash": "a533e7ae975e62592de868e0d0572778614bd587", - "size": 6631 - }, - "sounds/step/stone4.ogg": { - "hash": "d5218034051a13322d7b5efc0b5a9af739615f04", - "size": 7520 - }, - "sounds/step/stone5.ogg": { - "hash": "48dd05ab2e4626d74206c2b09a628a3d59ce15e9", - "size": 7752 - }, - "sounds/step/stone6.ogg": { - "hash": "c4810a3de80cb57f9cdf8deaacfd36cb619cdf0b", - "size": 8178 - }, - "sounds/step/wood1.ogg": { - "hash": "afb01196e2179e3b15b48f3373cea4c155d56b84", - "size": 8985 - }, - "sounds/step/wood2.ogg": { - "hash": "1e82a43c30cf8fcbe05d0bc2760ecba5d2320314", - "size": 9150 - }, - "sounds/step/wood3.ogg": { - "hash": "27722125968ac60c0f191a961b17e406f1351c6e", - "size": 9368 - }, - "sounds/step/wood4.ogg": { - "hash": "29586f60bfe6f521dbc748919d4f0dc5b28beefd", - "size": 9651 - }, - "sounds/step/wood5.ogg": { - "hash": "85ff970401cb1ef2e812f943077ab96549315d0a", - "size": 11520 - }, - "sounds/step/wood6.ogg": { - "hash": "944bc8b8e1e135340dc4afc6d3416a01222674a1", - "size": 9093 - }, - "sounds/tile/piston/in.ogg": { - "hash": "594be3eaea9a2b92095eeeb3b1e01e755dcb8ce2", - "size": 5900 - }, - "sounds/tile/piston/out.ogg": { - "hash": "cb017131516de9359cb81fb991f5b3694044f8db", - "size": 6059 - } - }, - "virtual": true -} \ No newline at end of file diff --git a/mojang/version_manifest.json b/mojang/version_manifest.json deleted file mode 100644 index 723b6c3f3f..0000000000 --- a/mojang/version_manifest.json +++ /dev/null @@ -1,855 +0,0 @@ -{ - "latest": { - "release": "1.11.2", - "snapshot": "17w06a" - }, - "versions": [ - { - "id": "17w06a", - "releaseTime": "2017-02-08T13:16:29+00:00", - "time": "2017-02-08T13:17:20+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/7db0c61afa278d016cf1dae2fba0146edfbf2f8e/17w06a.json" - }, - { - "id": "1.11.2", - "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-02-27T10:13:05+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/12f260fc1976f6dd688a211f1a906f956344abdd/1.11.2.json" - }, - { - "id": "1.11.1", - "releaseTime": "2016-12-20T14:05:34+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/4fce28e8455640c8e1061f40c2be4bec4631a5ff/1.11.1.json" - }, - { - "id": "16w50a", - "releaseTime": "2016-12-15T14:38:52+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/e913d0001d077f341a5c71754ad7766c552e875e/16w50a.json" - }, - { - "id": "1.11", - "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/7a3e41e164f3e3124c05a8bc782bba466d20c431/1.11.json" - }, - { - "id": "16w44a", - "releaseTime": "2016-11-03T14:17:11+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/217dba1cea324a901bd0d4a1173ae212bc5ddca4/16w44a.json" - }, - { - "id": "16w43a", - "releaseTime": "2016-10-27T09:00:51+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/7b73e740da725f7b3bf4ba54cf40b73b23e51ce2/16w43a.json" - }, - { - "id": "16w42a", - "releaseTime": "2016-10-19T11:17:47+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/87234668c7f1eac33e7e722eef1e743475112a86/16w42a.json" - }, - { - "id": "16w41a", - "releaseTime": "2016-10-13T14:28:35+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/ed3a53298ce5610494c49d87a993ff8a1ae29f5d/16w41a.json" - }, - { - "id": "16w40a", - "releaseTime": "2016-10-06T13:57:59+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/2a3f09b6f95e51c16aa6dcdc6d99af74075eb946/16w40a.json" - }, - { - "id": "16w39c", - "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/458fb235c9ba79a67d6deb2db96eeaefd002188c/16w39c.json" - }, - { - "id": "16w38a", - "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/1b29f6bbf02e8dd16ba5519f7042a36b7734b732/16w38a.json" - }, - { - "id": "16w36a", - "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/061e119d3089f58ac216221860038da489d8cb0a/16w36a.json" - }, - { - "id": "16w35a", - "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/cbdc0f050cbad8e1382b816de576af3c9af818e4/16w35a.json" - }, - { - "id": "1.10.2", - "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-10-22T20:28:03+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/1920a2b4e996bae0af1a67d38d63706bac10ac47/1.10.2.json" - }, - { - "id": "1.10.1", - "releaseTime": "2016-06-22T10:13:22+00:00", - "time": "2016-07-22T08:46:23+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/62653674ee595442f842934eb57078b7aa8d0742/1.10.1.json" - }, - { - "id": "1.10", - "releaseTime": "2016-06-08T13:06:18+00:00", - "time": "2016-07-22T08:46:23+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/281697b6f88d757066b5f0427b40ffabc50e79b9/1.10.json" - }, - { - "id": "1.9.4", - "releaseTime": "2016-05-10T10:17:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/cdcd308b7cbd15bc595850ce6557d4ade48cee7a/1.9.4.json" - }, - { - "id": "1.9.3", - "releaseTime": "2016-05-10T08:33:35+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/566def4133157888f4b2d1832951d78ebd328840/1.9.3.json" - }, - { - "id": "1.9.2", - "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.2.json" - }, - { - "id": "1.9.1", - "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.1.json" - }, - { - "id": "1.9", - "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/6768033e216468247bd031a0a2d9876d79818f8f/1.9.json" - }, - { - "id": "1.8.9", - "releaseTime": "2015-12-03T09:24:39+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/42c67f1d38e55da24741c9e40ef5253f289177f1/1.8.9.json" - }, - { - "id": "1.8.8", - "releaseTime": "2015-07-27T10:31:28+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/96f1789c25884755f4d3143d2e1364c9dded7d6b/1.8.8.json" - }, - { - "id": "1.8.7", - "releaseTime": "2015-06-05T10:10:44+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/3de1bfa5cad6af19f18a90e335cdaaa3ac4f84fd/1.8.7.json" - }, - { - "id": "1.8.6", - "releaseTime": "2015-05-25T10:31:19+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/3b4ff7d7d8c0371f88a0a9b9bd4023db5b87ea58/1.8.6.json" - }, - { - "id": "1.8.5", - "releaseTime": "2015-05-22T11:15:28+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/d899728dc0fda279911faddd779e504d0881916a/1.8.5.json" - }, - { - "id": "1.8.4", - "releaseTime": "2015-04-17T11:37:50+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/69ce72fb5ad8455253511c24bb221eef8fa0c5fc/1.8.4.json" - }, - { - "id": "1.8.3", - "releaseTime": "2015-02-20T14:00:09+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/b92049ba235d52a0e23ada77e7a544b32f69d7d3/1.8.3.json" - }, - { - "id": "1.8.2", - "releaseTime": "2015-02-19T15:47:29+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/18b5185ed6a0a0b358a38c2af835bf19063fe426/1.8.2.json" - }, - { - "id": "1.8.1", - "releaseTime": "2014-11-24T14:13:31+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/d6614f2010cff434c1c51f00d03836846d74a442/1.8.1.json" - }, - { - "id": "1.8", - "releaseTime": "2014-09-02T08:24:35+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/d74a4b45e8877084e1bcc8121012845f28def238/1.8.json" - }, - { - "id": "1.7.10", - "releaseTime": "2014-05-14T17:29:23+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/016674e6940d040efe6df3a459a4fe10faaa6a40/1.7.10.json" - }, - { - "id": "1.7.9", - "releaseTime": "2014-04-14T13:29:23+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/48a7c56e1aae1c40457173c978f1df6c17cc540c/1.7.9.json" - }, - { - "id": "1.7.8", - "releaseTime": "2014-04-09T07:58:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/d55f47587bc5f0eff46d5f002aad440c0f821aea/1.7.8.json" - }, - { - "id": "1.7.7", - "releaseTime": "2014-04-09T07:52:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/1ac39ba6cfa1c6cae9cf88aac159ab93a7b02956/1.7.7.json" - }, - { - "id": "1.7.6", - "releaseTime": "2014-04-09T07:52:06+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/5db5d5ef5a5c54df1fe19ca58654ee8d22f7c5bc/1.7.6.json" - }, - { - "id": "1.7.5", - "releaseTime": "2014-02-26T09:22:17+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/5c734b4aa1569c7ff5d3e596cf2707e2d01f2ea6/1.7.5.json" - }, - { - "id": "1.7.4", - "releaseTime": "2013-12-09T12:28:10+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/fa2b48fced193d24ae9e265300e7b7eeb3e3fba2/1.7.4.json" - }, - { - "id": "1.7.3", - "releaseTime": "2013-12-06T13:55:34+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/bdfbb0821edc0c5875033470030da9019d8d8045/1.7.3.json" - }, - { - "id": "1.7.2", - "releaseTime": "2013-10-25T13:00:00+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/d05fb0059a4fee96c23e632b406eb634d1f02e00/1.7.2.json" - }, - { - "id": "1.6.4", - "releaseTime": "2013-09-19T15:52:37+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/fd9f36a20db1ff8958e7215f8d9a13b33f07d23a/1.6.4.json" - }, - { - "id": "1.6.2", - "releaseTime": "2013-07-05T13:09:02+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/edfbe45ebc39702dd0b6db53895bd2ed73260678/1.6.2.json" - }, - { - "id": "1.6.1", - "releaseTime": "2013-06-28T14:48:41+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/e002a61678c0e41b13ba146a7090c1613fe48efd/1.6.1.json" - }, - { - "id": "1.5.2", - "releaseTime": "2013-04-25T15:45:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/6501449001ef40830629084342e4e7aea7896ba6/1.5.2.json" - }, - { - "id": "1.5.1", - "releaseTime": "2013-03-20T10:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/7098001ce8a1b373805e116d7ca451d47df03672/1.5.1.json" - }, - { - "id": "1.4.7", - "releaseTime": "2012-12-27T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/41494e2ec9bca813e6fb8ca5c8c9c8cd7971f8cd/1.4.7.json" - }, - { - "id": "1.4.6", - "releaseTime": "2012-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/fa09d83d94538aed3701699b8d0d24a893cd30af/1.4.6.json" - }, - { - "id": "1.4.5", - "releaseTime": "2012-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/2d86bf5976ab5cc8d0c7228e0cc49ecd407cc44d/1.4.5.json" - }, - { - "id": "1.4.4", - "releaseTime": "2012-12-13T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/bf92cff40a42c49bd431dd676177a8a995046caa/1.4.4.json" - }, - { - "id": "1.4.2", - "releaseTime": "2012-11-24T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/2a6f8738406832ae054b5272c82721fba86fb5a4/1.4.2.json" - }, - { - "id": "1.3.2", - "releaseTime": "2012-08-15T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/5e675037d8019bdfd76fe715e6d27670d652e389/1.3.2.json" - }, - { - "id": "1.3.1", - "releaseTime": "2012-07-31T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/477c9b5c76f7252c7f8bf2aede0e2b9975e6f27e/1.3.1.json" - }, - { - "id": "1.2.5", - "releaseTime": "2012-03-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/fc55fed24d97875c65163d155fe504da74e74833/1.2.5.json" - }, - { - "id": "1.2.4", - "releaseTime": "2012-03-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/a4d513044d26ee59ce948263f1076dfe31136c8c/1.2.4.json" - }, - { - "id": "1.2.3", - "releaseTime": "2012-03-01T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/bd42159e7f985e51334889493bf2c357564fedc1/1.2.3.json" - }, - { - "id": "1.2.2", - "releaseTime": "2012-02-29T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/a56deb8d937f7f70dbfbf9a5f9c4efa6116bc0b7/1.2.2.json" - }, - { - "id": "1.2.1", - "releaseTime": "2012-02-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/2a64fd392c79184977b67b86d3d6a7f794488377/1.2.1.json" - }, - { - "id": "1.1", - "releaseTime": "2012-01-11T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/d4a41af96c607540793d94a60a1063a36b4d9bc6/1.1.json" - }, - { - "id": "1.0", - "releaseTime": "2011-11-17T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release", - "url": "https://launchermeta.mojang.com/mc/game/4c6365bf3dd10a5489ee741461b12c495176d16a/1.0.json" - }, - { - "id": "b1.8.1", - "releaseTime": "2011-09-18T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/bcb473abad4da5f2e890bc9bcf95a0395e8ab8e8/b1.8.1.json" - }, - { - "id": "b1.8", - "releaseTime": "2011-09-14T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/5d915f0fcc1119e8b607e7e077f4eb2938eb161c/b1.8.json" - }, - { - "id": "b1.7.3", - "releaseTime": "2011-07-07T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/e49f8a2af3db0470b115cee7b70ad91a5f271dcf/b1.7.3.json" - }, - { - "id": "b1.7.2", - "releaseTime": "2011-06-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/3bcb762000ec5630facdf29419ef66e7e808f5bb/b1.7.2.json" - }, - { - "id": "b1.7", - "releaseTime": "2011-06-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/e713af3689fbc40a638c59269ebce57084d42135/b1.7.json" - }, - { - "id": "b1.6.6", - "releaseTime": "2011-05-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/84f90c41f4835445e702299e524e86e83730c7bf/b1.6.6.json" - }, - { - "id": "b1.6.5", - "releaseTime": "2011-05-27T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/2e62fba9e359a42385e0220cc94bede6cfd0028e/b1.6.5.json" - }, - { - "id": "b1.6.4", - "releaseTime": "2011-05-25T22:00:04+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/b76c42ba28e0961fa35aad746c56822f28b906cb/b1.6.4.json" - }, - { - "id": "b1.6.3", - "releaseTime": "2011-05-25T22:00:03+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/15cab38d1c0b33b29fc042122c1a3a3a158b3629/b1.6.3.json" - }, - { - "id": "b1.6.2", - "releaseTime": "2011-05-25T22:00:02+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/c0f2f0bccb56720130a47892620e100ab9ed7f1e/b1.6.2.json" - }, - { - "id": "b1.6.1", - "releaseTime": "2011-05-25T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/760155091ee1751d09a726613cda21429465e71b/b1.6.1.json" - }, - { - "id": "b1.6", - "releaseTime": "2011-05-25T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/34112152589d898dc1ad42b35b6cfc4ac33ff0fa/b1.6.json" - }, - { - "id": "b1.5_01", - "releaseTime": "2011-04-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/487009aef7c2ce420f0355a5e3250345e056fa29/b1.5_01.json" - }, - { - "id": "b1.5", - "releaseTime": "2011-04-18T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/bd5a8bacf3031df28a92edda1d9238778be5130d/b1.5.json" - }, - { - "id": "b1.4_01", - "releaseTime": "2011-04-04T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/8e7cbd908789b136de0233e4747f5c9488881041/b1.4_01.json" - }, - { - "id": "b1.4", - "releaseTime": "2011-03-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/e80e1bbae6b6f53ec4e67907fccaaf7e3aa98e8b/b1.4.json" - }, - { - "id": "b1.3_01", - "releaseTime": "2011-02-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/98ea26179ba5e60b65953c5f7205e903a996d6e6/b1.3_01.json" - }, - { - "id": "b1.3b", - "releaseTime": "2011-02-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/9120ff0618be451e810d66978906ba474b9b890f/b1.3b.json" - }, - { - "id": "b1.2_02", - "releaseTime": "2011-01-20T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/b5c8f634ba7f9c147e015ffdf2acbc5b9b52fd48/b1.2_02.json" - }, - { - "id": "b1.2_01", - "releaseTime": "2011-01-13T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/49c12e14b0f322f4c77a5e7f8820b315747b50bb/b1.2_01.json" - }, - { - "id": "b1.2", - "releaseTime": "2011-01-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/4d0bc35e0e3175b26ba6cf50c2a64b0c09edd010/b1.2.json" - }, - { - "id": "b1.1_02", - "releaseTime": "2010-12-21T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/d239a36cbac0e4dfd49181a7df53eadf27930419/b1.1_02.json" - }, - { - "id": "b1.1_01", - "releaseTime": "2010-12-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/7e28b253c8a5e7dfb0c3cd64e13da5262e06fb74/b1.1_01.json" - }, - { - "id": "b1.0.2", - "releaseTime": "2010-12-20T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/fd6614606f0eabb099fcee4b35d068dec32cddcc/b1.0.2.json" - }, - { - "id": "b1.0_01", - "releaseTime": "2010-12-19T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/fed524343baee92b59e1f58702cc4e829a9935a8/b1.0_01.json" - }, - { - "id": "b1.0", - "releaseTime": "2010-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta", - "url": "https://launchermeta.mojang.com/mc/game/536dbc597bf55e408e91d315b2359ae47b46ab96/b1.0.json" - }, - { - "id": "a1.2.6", - "releaseTime": "2010-12-02T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/360ccd59aaa640535322c754798450db2bbf4d3d/a1.2.6.json" - }, - { - "id": "a1.2.5", - "releaseTime": "2010-11-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/41a41687afe800b9795f3f30793dad1b667d05e5/a1.2.5.json" - }, - { - "id": "a1.2.4_01", - "releaseTime": "2010-11-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/d2960bbf216cf8be7e9de4f7c27864199b927ec8/a1.2.4_01.json" - }, - { - "id": "a1.2.3_04", - "releaseTime": "2010-11-25T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/0a8acb89cb422cdbf9d563e94a7d4e5513463971/a1.2.3_04.json" - }, - { - "id": "a1.2.3_02", - "releaseTime": "2010-11-24T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/6e9c8c01d0070922bfec79067f236f180b6401ef/a1.2.3_02.json" - }, - { - "id": "a1.2.3_01", - "releaseTime": "2010-11-23T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/d1bd7b0bf3f310fbeeda44b697af75e8c78edf2d/a1.2.3_01.json" - }, - { - "id": "a1.2.3", - "releaseTime": "2010-11-23T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/80ed6b34dbeb788f4680a55248bfb5a329daada1/a1.2.3.json" - }, - { - "id": "a1.2.2b", - "releaseTime": "2010-11-09T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/79d1bd9e52cbb270743b243a64921396a68362c6/a1.2.2b.json" - }, - { - "id": "a1.2.2a", - "releaseTime": "2010-11-09T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/809f89b17d962885caa3bfa47c88eb5c41594fdb/a1.2.2a.json" - }, - { - "id": "a1.2.1_01", - "releaseTime": "2010-11-04T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/f1c483ea0dca4f50a9bc89c22a25a4f243475280/a1.2.1_01.json" - }, - { - "id": "a1.2.1", - "releaseTime": "2010-11-04T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/7e616ba93343442332c000c1f20aa690271531b4/a1.2.1.json" - }, - { - "id": "a1.2.0_02", - "releaseTime": "2010-11-03T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/156a1e3571126adcdae5dc16d267f53f0db90b9a/a1.2.0_02.json" - }, - { - "id": "a1.2.0_01", - "releaseTime": "2010-10-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/9d8c65a03ce3b1951d7e233248587472ec66d9f1/a1.2.0_01.json" - }, - { - "id": "a1.2.0", - "releaseTime": "2010-10-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/9d079544442ffdad61f46a4fd5b73df30b4c0d5b/a1.2.0.json" - }, - { - "id": "a1.1.2_01", - "releaseTime": "2010-09-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/1d887e9db37c32a1b0bfc156a5464c457bec3d11/a1.1.2_01.json" - }, - { - "id": "a1.1.2", - "releaseTime": "2010-09-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/a43db0cd046e7a8a32dbc8644ad955a05c8bd662/a1.1.2.json" - }, - { - "id": "a1.1.0", - "releaseTime": "2010-09-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/f1aab493e4dbfc22e6952947dba48c30d55d5fb2/a1.1.0.json" - }, - { - "id": "a1.0.17_04", - "releaseTime": "2010-08-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/e77a795179a3b682b4c9ce99fd0e10965180532c/a1.0.17_04.json" - }, - { - "id": "a1.0.17_02", - "releaseTime": "2010-08-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/0e7e66547f0ef9488c98af26aabbb2287c6ee30f/a1.0.17_02.json" - }, - { - "id": "a1.0.16", - "releaseTime": "2010-08-11T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/df9c39cf81e2f54c6ffda70c3de354ad97141ef5/a1.0.16.json" - }, - { - "id": "a1.0.15", - "releaseTime": "2010-08-03T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/a5f909defa861563f785dd4a96671218206a6423/a1.0.15.json" - }, - { - "id": "a1.0.14", - "releaseTime": "2010-07-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/ff720afc995fce1d1fbd76a8903ff4761ac7f13f/a1.0.14.json" - }, - { - "id": "a1.0.11", - "releaseTime": "2010-07-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/8a9ec1b6e82508c7d50dcc33c87bf2db0466beec/a1.0.11.json" - }, - { - "id": "a1.0.5_01", - "releaseTime": "2010-07-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/9d94350c4c5a79c6254a47e0f4e8f611d7e73628/a1.0.5_01.json" - }, - { - "id": "a1.0.4", - "releaseTime": "2010-07-08T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/96daf5656dd089a678451e74bc188c4b8388125e/a1.0.4.json" - }, - { - "id": "inf-20100618", - "releaseTime": "2010-06-15T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/b2c631fc931a8946b2f7e786e5d3d06adcedddea/inf-20100618.json" - }, - { - "id": "c0.30_01c", - "releaseTime": "2009-12-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/110ab13c4f859417fd8b6e00a9d6aaab1d3dd3da/c0.30_01c.json" - }, - { - "id": "c0.0.13a", - "releaseTime": "2009-05-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/e8a1f77c82ba672d5c48fc8eee6764ca442066cb/c0.0.13a.json" - }, - { - "id": "c0.0.13a_03", - "releaseTime": "2009-05-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/3bd4e0df6971be20d9202df9019081d96192a2ec/c0.0.13a_03.json" - }, - { - "id": "c0.0.11a", - "releaseTime": "2009-05-16T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/12df459aa77330c61d2e79101724034dd2b18c45/c0.0.11a.json" - }, - { - "id": "rd-161348", - "releaseTime": "2009-05-16T11:48:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/ed358d412cd9778b24768c4de1a4a148fedf5923/rd-161348.json" - }, - { - "id": "rd-160052", - "releaseTime": "2009-05-15T22:52:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/0c64604be4b55f58f6fad07dfe02a67cc6c24605/rd-160052.json" - }, - { - "id": "rd-20090515", - "releaseTime": "2009-05-14T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/5d9e5aa3276e44ac32dd09cd5532f22df70340a1/rd-20090515.json" - }, - { - "id": "rd-132328", - "releaseTime": "2009-05-13T21:28:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/64ab09800daa5fca53545e0bc54fce9f056d906d/rd-132328.json" - }, - { - "id": "rd-132211", - "releaseTime": "2009-05-13T20:11:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha", - "url": "https://launchermeta.mojang.com/mc/game/959b97fce81f043fe846fb134770a727fbeb9245/rd-132211.json" - } - ] -} \ No newline at end of file diff --git a/mojang/versions/1.0.json b/mojang/versions/1.0.json deleted file mode 100644 index 41fad3eaa6..0000000000 --- a/mojang/versions/1.0.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b679fea27f2284836202e9365e13a82552092e5d", - "size": 2362837, - "url": "https://launcher.mojang.com/mc/game/1.0/client/b679fea27f2284836202e9365e13a82552092e5d/client.jar" - } - }, - "id": "1.0", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2011-11-17T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.1.json b/mojang/versions/1.1.json deleted file mode 100644 index ab582b6bd6..0000000000 --- a/mojang/versions/1.1.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f690d4136b0026d452163538495b9b0e8513d718", - "size": 3862147, - "url": "https://launcher.mojang.com/mc/game/1.1/client/f690d4136b0026d452163538495b9b0e8513d718/client.jar" - } - }, - "id": "1.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-01-11T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.10.1.json b/mojang/versions/1.10.1.json deleted file mode 100644 index 45cb33a2d9..0000000000 --- a/mojang/versions/1.10.1.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.10", - "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", - "size": 145874, - "totalSize": 122198775, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" - }, - "assets": "1.10", - "downloads": { - "client": { - "sha1": "44b389fff90324c4ca18796d4428a7b8ec6c2eb0", - "size": 8857880, - "url": "https://launcher.mojang.com/mc/game/1.10.1/client/44b389fff90324c4ca18796d4428a7b8ec6c2eb0/client.jar" - }, - "server": { - "sha1": "cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee", - "size": 9459770, - "url": "https://launcher.mojang.com/mc/game/1.10.1/server/cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee/server.jar" - } - }, - "id": "1.10.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.2/realms-1.9.2.jar", - "sha1": "5e3a26cc69251f273cf46fadc6d73c7cd372d3dd", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.2/realms-1.9.2.jar" - } - }, - "name": "com.mojang:realms:1.9.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-06-22T10:13:22+00:00", - "time": "2016-07-22T08:46:23+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.10.2.json b/mojang/versions/1.10.2.json deleted file mode 100644 index fb76a89b33..0000000000 --- a/mojang/versions/1.10.2.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.10", - "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", - "size": 145874, - "totalSize": 122198775, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" - }, - "assets": "1.10", - "downloads": { - "client": { - "sha1": "dc8e75ac7274ff6af462b0dcec43c307de668e40", - "size": 8857653, - "url": "https://launcher.mojang.com/mc/game/1.10.2/client/dc8e75ac7274ff6af462b0dcec43c307de668e40/client.jar" - }, - "server": { - "sha1": "3d501b23df53c548254f5e3f66492d178a48db63", - "size": 9459897, - "url": "https://launcher.mojang.com/mc/game/1.10.2/server/3d501b23df53c548254f5e3f66492d178a48db63/server.jar" - } - }, - "id": "1.10.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.8/realms-1.9.8.jar", - "sha1": "c9609760e050cd7c369292252552c0cc81c54331", - "size": 1577897, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.8/realms-1.9.8.jar" - } - }, - "name": "com.mojang:realms:1.9.8" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-10-22T20:28:03+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.10.json b/mojang/versions/1.10.json deleted file mode 100644 index 0994c7c8e4..0000000000 --- a/mojang/versions/1.10.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.10", - "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", - "size": 145874, - "totalSize": 122198775, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" - }, - "assets": "1.10", - "downloads": { - "client": { - "sha1": "ba038efbc6d9e4a046927a7658413d0276895739", - "size": 8856992, - "url": "https://launcher.mojang.com/mc/game/1.10/client/ba038efbc6d9e4a046927a7658413d0276895739/client.jar" - }, - "server": { - "sha1": "a96617ffdf5dabbb718ab11a9a68e50545fc5bee", - "size": 9459395, - "url": "https://launcher.mojang.com/mc/game/1.10/server/a96617ffdf5dabbb718ab11a9a68e50545fc5bee/server.jar" - } - }, - "id": "1.10", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.1/realms-1.9.1.jar", - "sha1": "cd3929316dfd85be640e1c1f15df5577cdcd860b", - "size": 1575796, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.1/realms-1.9.1.jar" - } - }, - "name": "com.mojang:realms:1.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-06-08T13:06:18+00:00", - "time": "2016-07-22T08:46:23+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.11.1.json b/mojang/versions/1.11.1.json deleted file mode 100644 index e971f783b2..0000000000 --- a/mojang/versions/1.11.1.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "0935745a11806d6b4cf00221938e7560c23f9291", - "size": 9198018, - "url": "https://launcher.mojang.com/mc/game/1.11.1/client/0935745a11806d6b4cf00221938e7560c23f9291/client.jar" - }, - "server": { - "sha1": "1f97bd101e508d7b52b3d6a7879223b000b5eba0", - "size": 9720769, - "url": "https://launcher.mojang.com/mc/game/1.11.1/server/1f97bd101e508d7b52b3d6a7879223b000b5eba0/server.jar" - } - }, - "id": "1.11.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.7/realms-1.10.7.jar", - "sha1": "9b79ac61b18f24d619b6117aaa4610a77d2425af", - "size": 3025163, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.7/realms-1.10.7.jar" - } - }, - "name": "com.mojang:realms:1.10.7" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-12-20T14:05:34+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.11.2.json b/mojang/versions/1.11.2.json deleted file mode 100644 index 87e12969b2..0000000000 --- a/mojang/versions/1.11.2.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "db5aa600f0b0bf508aaf579509b345c4e34087be", - "size": 9198097, - "url": "https://launcher.mojang.com/mc/game/1.11.2/client/db5aa600f0b0bf508aaf579509b345c4e34087be/client.jar" - }, - "server": { - "sha1": "f00c294a1576e03fddcac777c3cf4c7d404c4ba4", - "size": 9720835, - "url": "https://launcher.mojang.com/mc/game/1.11.2/server/f00c294a1576e03fddcac777c3cf4c7d404c4ba4/server.jar" - } - }, - "id": "1.11.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.14/realms-1.10.14.jar", - "sha1": "f08caf995313992fcfe03bc12234748328471d0a", - "size": 3162566, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.14/realms-1.10.14.jar" - } - }, - "name": "com.mojang:realms:1.10.14" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-02-27T10:13:05+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.11.json b/mojang/versions/1.11.json deleted file mode 100644 index d58bba34b6..0000000000 --- a/mojang/versions/1.11.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "780e46b3a96091a7f42c028c615af45974629072", - "size": 9183701, - "url": "https://launcher.mojang.com/mc/game/1.11/client/780e46b3a96091a7f42c028c615af45974629072/client.jar" - }, - "server": { - "sha1": "48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0", - "size": 9713666, - "url": "https://launcher.mojang.com/mc/game/1.11/server/48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0/server.jar" - } - }, - "id": "1.11", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.4/realms-1.10.4.jar", - "sha1": "7e837a5eae3fc08b13d5e1baf5ddf5b5d31aa2ff", - "size": 3025166, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.4/realms-1.10.4.jar" - } - }, - "name": "com.mojang:realms:1.10.4" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.2.1.json b/mojang/versions/1.2.1.json deleted file mode 100644 index 21f0f83504..0000000000 --- a/mojang/versions/1.2.1.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "c7662ac43dd04bfd677694a06972a2aaaf426505", - "size": 3988925, - "url": "https://launcher.mojang.com/mc/game/1.2.1/client/c7662ac43dd04bfd677694a06972a2aaaf426505/client.jar" - } - }, - "id": "1.2.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-02-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.2.2.json b/mojang/versions/1.2.2.json deleted file mode 100644 index e6a7239c3e..0000000000 --- a/mojang/versions/1.2.2.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "1dadfc4de6898751f547f24f72c7271218e4e28f", - "size": 3988918, - "url": "https://launcher.mojang.com/mc/game/1.2.2/client/1dadfc4de6898751f547f24f72c7271218e4e28f/client.jar" - } - }, - "id": "1.2.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-02-29T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.2.3.json b/mojang/versions/1.2.3.json deleted file mode 100644 index 851ed1909d..0000000000 --- a/mojang/versions/1.2.3.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "5134e433afeba375c00bbdcd8aead1d3222813ee", - "size": 3988921, - "url": "https://launcher.mojang.com/mc/game/1.2.3/client/5134e433afeba375c00bbdcd8aead1d3222813ee/client.jar" - } - }, - "id": "1.2.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-03-01T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.2.4.json b/mojang/versions/1.2.4.json deleted file mode 100644 index acad8fd48c..0000000000 --- a/mojang/versions/1.2.4.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "ad6d1fe7455857269d4185cb8f24e62cc0241aaf", - "size": 4005025, - "url": "https://launcher.mojang.com/mc/game/1.2.4/client/ad6d1fe7455857269d4185cb8f24e62cc0241aaf/client.jar" - } - }, - "id": "1.2.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-03-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.2.5.json b/mojang/versions/1.2.5.json deleted file mode 100644 index 316ac3b6fe..0000000000 --- a/mojang/versions/1.2.5.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "4a2fac7504182a97dcbcd7560c6392d7c8139928", - "size": 4032098, - "url": "https://launcher.mojang.com/mc/game/1.2.5/client/4a2fac7504182a97dcbcd7560c6392d7c8139928/client.jar" - }, - "server": { - "sha1": "d8321edc9470e56b8ad5c67bbd16beba25843336", - "size": 1408470, - "url": "https://launcher.mojang.com/mc/game/1.2.5/server/d8321edc9470e56b8ad5c67bbd16beba25843336/server.jar" - }, - "windows_server": { - "sha1": "8eaf5909489d9b54fd9748ddbbb4b6870a1d3de6", - "size": 1589718, - "url": "https://launcher.mojang.com/mc/game/1.2.5/windows_server/8eaf5909489d9b54fd9748ddbbb4b6870a1d3de6/windows_server.exe" - } - }, - "id": "1.2.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-03-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.3.1.json b/mojang/versions/1.3.1.json deleted file mode 100644 index 00eda50d4e..0000000000 --- a/mojang/versions/1.3.1.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "33167e71e85ab8e6ddbe168bc67f6ec19d708d62", - "size": 4583675, - "url": "https://launcher.mojang.com/mc/game/1.3.1/client/33167e71e85ab8e6ddbe168bc67f6ec19d708d62/client.jar" - }, - "server": { - "sha1": "82563ce498bfc1fc8a2cb5bf236f7da86a390646", - "size": 1799890, - "url": "https://launcher.mojang.com/mc/game/1.3.1/server/82563ce498bfc1fc8a2cb5bf236f7da86a390646/server.jar" - }, - "windows_server": { - "sha1": "5dda8413c6376e0ff0eccd5817a2ca94954b16df", - "size": 1981138, - "url": "https://launcher.mojang.com/mc/game/1.3.1/windows_server/5dda8413c6376e0ff0eccd5817a2ca94954b16df/windows_server.exe" - } - }, - "id": "1.3.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-07-31T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.3.2.json b/mojang/versions/1.3.2.json deleted file mode 100644 index fb93e76dd8..0000000000 --- a/mojang/versions/1.3.2.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "c2efd57c7001ddf505ca534e54abf3d006e48309", - "size": 4586019, - "url": "https://launcher.mojang.com/mc/game/1.3.2/client/c2efd57c7001ddf505ca534e54abf3d006e48309/client.jar" - }, - "server": { - "sha1": "3de2ae6c488135596e073a9589842800c9f53bfe", - "size": 1801710, - "url": "https://launcher.mojang.com/mc/game/1.3.2/server/3de2ae6c488135596e073a9589842800c9f53bfe/server.jar" - }, - "windows_server": { - "sha1": "1aba78a34a6c412fffd69ea2d3fbcfc40316e521", - "size": 1982958, - "url": "https://launcher.mojang.com/mc/game/1.3.2/windows_server/1aba78a34a6c412fffd69ea2d3fbcfc40316e521/windows_server.exe" - } - }, - "id": "1.3.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-08-15T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.4.2.json b/mojang/versions/1.4.2.json deleted file mode 100644 index b33c893a97..0000000000 --- a/mojang/versions/1.4.2.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "42d6744cfbbd2958f9e6688dd6e78d86d658d0d4", - "size": 4928385, - "url": "https://launcher.mojang.com/mc/game/1.4.2/client/42d6744cfbbd2958f9e6688dd6e78d86d658d0d4/client.jar" - }, - "server": { - "sha1": "5be700523a729bb78ef99206fb480a63dcd09825", - "size": 2018455, - "url": "https://launcher.mojang.com/mc/game/1.4.2/server/5be700523a729bb78ef99206fb480a63dcd09825/server.jar" - }, - "windows_server": { - "sha1": "5c94ac0043dc21bc71b8e1fa3fbac62139c820fe", - "size": 2199703, - "url": "https://launcher.mojang.com/mc/game/1.4.2/windows_server/5c94ac0043dc21bc71b8e1fa3fbac62139c820fe/windows_server.exe" - } - }, - "id": "1.4.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-11-24T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.4.4.json b/mojang/versions/1.4.4.json deleted file mode 100644 index 83e97cfb68..0000000000 --- a/mojang/versions/1.4.4.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b9b2a9e9adf1bc834647febc93a4222b4fd6e403", - "size": 4967850, - "url": "https://launcher.mojang.com/mc/game/1.4.4/client/b9b2a9e9adf1bc834647febc93a4222b4fd6e403/client.jar" - }, - "server": { - "sha1": "4215dcadb706508bf9d6d64209a0080b9cee9e71", - "size": 2047928, - "url": "https://launcher.mojang.com/mc/game/1.4.4/server/4215dcadb706508bf9d6d64209a0080b9cee9e71/server.jar" - }, - "windows_server": { - "sha1": "384a621aa8e8f6f7483bbf4a0e1a9d13142bbd59", - "size": 2229176, - "url": "https://launcher.mojang.com/mc/game/1.4.4/windows_server/384a621aa8e8f6f7483bbf4a0e1a9d13142bbd59/windows_server.exe" - } - }, - "id": "1.4.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-12-13T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.4.5.json b/mojang/versions/1.4.5.json deleted file mode 100644 index b37d6ad0af..0000000000 --- a/mojang/versions/1.4.5.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7a8a963ababfec49406e1541d3a87198e50604e5", - "size": 4967927, - "url": "https://launcher.mojang.com/mc/game/1.4.5/client/7a8a963ababfec49406e1541d3a87198e50604e5/client.jar" - }, - "server": { - "sha1": "c12fd88a8233d2c517dbc8196ba2ae855f4d36ea", - "size": 2047972, - "url": "https://launcher.mojang.com/mc/game/1.4.5/server/c12fd88a8233d2c517dbc8196ba2ae855f4d36ea/server.jar" - }, - "windows_server": { - "sha1": "a60dc51007cfe8b2e61cfbbc48f3846f4c471f98", - "size": 2229220, - "url": "https://launcher.mojang.com/mc/game/1.4.5/windows_server/a60dc51007cfe8b2e61cfbbc48f3846f4c471f98/windows_server.exe" - } - }, - "id": "1.4.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.4.6.json b/mojang/versions/1.4.6.json deleted file mode 100644 index 507f35b344..0000000000 --- a/mojang/versions/1.4.6.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "116758f41b32e8d1a71a4ad6236579acd724bca7", - "size": 5005686, - "url": "https://launcher.mojang.com/mc/game/1.4.6/client/116758f41b32e8d1a71a4ad6236579acd724bca7/client.jar" - }, - "server": { - "sha1": "a0aeb5709af5f2c3058c1cf0dc6b110a7a61278c", - "size": 2061647, - "url": "https://launcher.mojang.com/mc/game/1.4.6/server/a0aeb5709af5f2c3058c1cf0dc6b110a7a61278c/server.jar" - }, - "windows_server": { - "sha1": "739da655218583520e129c5af0580b8d5dfb1b31", - "size": 2242895, - "url": "https://launcher.mojang.com/mc/game/1.4.6/windows_server/739da655218583520e129c5af0580b8d5dfb1b31/windows_server.exe" - } - }, - "id": "1.4.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.4.7.json b/mojang/versions/1.4.7.json deleted file mode 100644 index 96fa594a8b..0000000000 --- a/mojang/versions/1.4.7.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "53ed4b9d5c358ecfff2d8b846b4427b888287028", - "size": 5005735, - "url": "https://launcher.mojang.com/mc/game/1.4.7/client/53ed4b9d5c358ecfff2d8b846b4427b888287028/client.jar" - }, - "server": { - "sha1": "2f0ec8efddd2f2c674c77be9ddb370b727dec676", - "size": 2061638, - "url": "https://launcher.mojang.com/mc/game/1.4.7/server/2f0ec8efddd2f2c674c77be9ddb370b727dec676/server.jar" - }, - "windows_server": { - "sha1": "89215f5de02929aaa091e580ffbcfc4b5b0c1bbf", - "size": 2242886, - "url": "https://launcher.mojang.com/mc/game/1.4.7/windows_server/89215f5de02929aaa091e580ffbcfc4b5b0c1bbf/windows_server.exe" - } - }, - "id": "1.4.7", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2012-12-27T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.5.1.json b/mojang/versions/1.5.1.json deleted file mode 100644 index ec630a7d7c..0000000000 --- a/mojang/versions/1.5.1.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "047136381a552f34b1963c43304a1ad4dc0d2d8e", - "size": 5561287, - "url": "https://launcher.mojang.com/mc/game/1.5.1/client/047136381a552f34b1963c43304a1ad4dc0d2d8e/client.jar" - }, - "server": { - "sha1": "d07c71ee2767dabb79fb32dad8162e1b854d5324", - "size": 2360013, - "url": "https://launcher.mojang.com/mc/game/1.5.1/server/d07c71ee2767dabb79fb32dad8162e1b854d5324/server.jar" - }, - "windows_server": { - "sha1": "5492d8d1dfaff8b9dce1536a1e578e60b57b4d31", - "size": 2541261, - "url": "https://launcher.mojang.com/mc/game/1.5.1/windows_server/5492d8d1dfaff8b9dce1536a1e578e60b57b4d31/windows_server.exe" - } - }, - "id": "1.5.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2013-03-20T10:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.5.2.json b/mojang/versions/1.5.2.json deleted file mode 100644 index 770116d8bb..0000000000 --- a/mojang/versions/1.5.2.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "465378c9dc2f779ae1d6e8046ebc46fb53a57968", - "size": 5564661, - "url": "https://launcher.mojang.com/mc/game/1.5.2/client/465378c9dc2f779ae1d6e8046ebc46fb53a57968/client.jar" - }, - "server": { - "sha1": "f9ae3f651319151ce99a0bfad6b34fa16eb6775f", - "size": 2360903, - "url": "https://launcher.mojang.com/mc/game/1.5.2/server/f9ae3f651319151ce99a0bfad6b34fa16eb6775f/server.jar" - }, - "windows_server": { - "sha1": "49fded489aae76e012048c3c81dcc323384ef781", - "size": 2542151, - "url": "https://launcher.mojang.com/mc/game/1.5.2/windows_server/49fded489aae76e012048c3c81dcc323384ef781/windows_server.exe" - } - }, - "id": "1.5.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "releaseTime": "2013-04-25T15:45:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.6.1.json b/mojang/versions/1.6.1.json deleted file mode 100644 index 0d74b8085a..0000000000 --- a/mojang/versions/1.6.1.json +++ /dev/null @@ -1,391 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "17e2c28fb54666df5640b2c822ea8042250ef592", - "size": 4726671, - "url": "https://launcher.mojang.com/mc/game/1.6.1/client/17e2c28fb54666df5640b2c822ea8042250ef592/client.jar" - }, - "server": { - "sha1": "0252918a5f9d47e3c6eb1dfec02134d1374a89b4", - "size": 6132004, - "url": "https://launcher.mojang.com/mc/game/1.6.1/server/0252918a5f9d47e3c6eb1dfec02134d1374a89b4/server.jar" - }, - "windows_server": { - "sha1": "f495386d0eded7346e7e77a1c6d7dfc5a5dae068", - "size": 6527780, - "url": "https://launcher.mojang.com/mc/game/1.6.1/windows_server/f495386d0eded7346e7e77a1c6d7dfc5a5dae068/windows_server.exe" - } - }, - "id": "1.6.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", - "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", - "size": 74953, - "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" - } - }, - "name": "argo:argo:2.25_fixed" - }, - { - "downloads": { - "artifact": { - "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", - "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", - "size": 1997327, - "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" - } - }, - "name": "org.bouncycastle:bcprov-jdk15on:1.47" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/14.0/guava-14.0.jar", - "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", - "size": 2189111, - "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" - } - }, - "name": "com.google.guava:guava:14.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", - "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", - "size": 189285, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.2" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "processArguments": "username_session_version", - "releaseTime": "2013-06-28T14:48:41+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.6.2.json b/mojang/versions/1.6.2.json deleted file mode 100644 index 100a4a88ea..0000000000 --- a/mojang/versions/1.6.2.json +++ /dev/null @@ -1,391 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b6cb68afde1d9cf4a20cbf27fa90d0828bf440a4", - "size": 4731988, - "url": "https://launcher.mojang.com/mc/game/1.6.2/client/b6cb68afde1d9cf4a20cbf27fa90d0828bf440a4/client.jar" - }, - "server": { - "sha1": "01b6ea555c6978e6713e2a2dfd7fe19b1449ca54", - "size": 6134331, - "url": "https://launcher.mojang.com/mc/game/1.6.2/server/01b6ea555c6978e6713e2a2dfd7fe19b1449ca54/server.jar" - }, - "windows_server": { - "sha1": "a08ad9bdd208d0861cd62cef7251a2611b8217f5", - "size": 6530107, - "url": "https://launcher.mojang.com/mc/game/1.6.2/windows_server/a08ad9bdd208d0861cd62cef7251a2611b8217f5/windows_server.exe" - } - }, - "id": "1.6.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", - "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", - "size": 74953, - "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" - } - }, - "name": "argo:argo:2.25_fixed" - }, - { - "downloads": { - "artifact": { - "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", - "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", - "size": 1997327, - "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" - } - }, - "name": "org.bouncycastle:bcprov-jdk15on:1.47" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/14.0/guava-14.0.jar", - "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", - "size": 2189111, - "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" - } - }, - "name": "com.google.guava:guava:14.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", - "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", - "size": 189285, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.2" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "processArguments": "username_session_version", - "releaseTime": "2013-07-05T13:09:02+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.6.4.json b/mojang/versions/1.6.4.json deleted file mode 100644 index 808b8908e8..0000000000 --- a/mojang/versions/1.6.4.json +++ /dev/null @@ -1,391 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "1703704407101cf72bd88e68579e3696ce733ecd", - "size": 4745096, - "url": "https://launcher.mojang.com/mc/game/1.6.4/client/1703704407101cf72bd88e68579e3696ce733ecd/client.jar" - }, - "server": { - "sha1": "050f93c1f3fe9e2052398f7bd6aca10c63d64a87", - "size": 6146738, - "url": "https://launcher.mojang.com/mc/game/1.6.4/server/050f93c1f3fe9e2052398f7bd6aca10c63d64a87/server.jar" - }, - "windows_server": { - "sha1": "30d3267c6b04422ef6349226ee539173f848574c", - "size": 6542514, - "url": "https://launcher.mojang.com/mc/game/1.6.4/windows_server/30d3267c6b04422ef6349226ee539173f848574c/windows_server.exe" - } - }, - "id": "1.6.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", - "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", - "size": 74953, - "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" - } - }, - "name": "argo:argo:2.25_fixed" - }, - { - "downloads": { - "artifact": { - "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", - "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", - "size": 1997327, - "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" - } - }, - "name": "org.bouncycastle:bcprov-jdk15on:1.47" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/14.0/guava-14.0.jar", - "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", - "size": 2189111, - "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" - } - }, - "name": "com.google.guava:guava:14.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", - "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", - "size": 189285, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.2" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "processArguments": "username_session_version", - "releaseTime": "2013-09-19T15:52:37+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.7.10.json b/mojang/versions/1.7.10.json deleted file mode 100644 index c1c13ef20e..0000000000 --- a/mojang/versions/1.7.10.json +++ /dev/null @@ -1,518 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.10", - "sha1": "f90ca2878ba3141d32d949ea7f665855dd073c65", - "size": 88096, - "totalSize": 112220327, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.10/f90ca2878ba3141d32d949ea7f665855dd073c65/1.7.10.json" - }, - "assets": "1.7.10", - "downloads": { - "client": { - "sha1": "e80d9b3bf5085002218d4be59e668bac718abbc6", - "size": 5256245, - "url": "https://launcher.mojang.com/mc/game/1.7.10/client/e80d9b3bf5085002218d4be59e668bac718abbc6/client.jar" - }, - "server": { - "sha1": "952438ac4e01b4d115c5fc38f891710c4941df29", - "size": 9605030, - "url": "https://launcher.mojang.com/mc/game/1.7.10/server/952438ac4e01b4d115c5fc38f891710c4941df29/server.jar" - }, - "windows_server": { - "sha1": "a79b91ef69b9b4af63d1c7007f60259106869b21", - "size": 9999270, - "url": "https://launcher.mojang.com/mc/game/1.7.10/windows_server/a79b91ef69b9b4af63d1c7007f60259106869b21/windows_server.exe" - } - }, - "id": "1.7.10", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.3.5/realms-1.3.5.jar", - "sha1": "0807ae355ee63583becd7ea60e76aab1532bb42e", - "size": 353818, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.3.5/realms-1.3.5.jar" - } - }, - "name": "com.mojang:realms:1.3.5" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "releaseTime": "2014-05-14T17:29:23+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.7.2.json b/mojang/versions/1.7.2.json deleted file mode 100644 index c076c733e9..0000000000 --- a/mojang/versions/1.7.2.json +++ /dev/null @@ -1,459 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "0c8689f904922af71c7144dcfb81bce976cadd49", - "size": 5117607, - "url": "https://launcher.mojang.com/mc/game/1.7.2/client/0c8689f904922af71c7144dcfb81bce976cadd49/client.jar" - }, - "server": { - "sha1": "3716cac82982e7c2eb09f83028b555e9ea606002", - "size": 9163955, - "url": "https://launcher.mojang.com/mc/game/1.7.2/server/3716cac82982e7c2eb09f83028b555e9ea606002/server.jar" - }, - "windows_server": { - "sha1": "07ae7cdcff6199735eb0f40da5d5c0763558a678", - "size": 9559731, - "url": "https://launcher.mojang.com/mc/game/1.7.2/windows_server/07ae7cdcff6199735eb0f40da5d5c0763558a678/windows_server.exe" - } - }, - "id": "1.7.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.3/authlib-1.3.jar", - "sha1": "4fb033c2d6eccced08752d8f33e8c3a0a45deb2d", - "size": 35930, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.3/authlib-1.3.jar" - } - }, - "name": "com.mojang:authlib:1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131017/lwjgl-2.9.1-nightly-20131017.jar", - "sha1": "148d2981251ad796e50922dabfb9354ec26741dd", - "size": 1016818, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131017/lwjgl-2.9.1-nightly-20131017.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131017", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131017/lwjgl_util-2.9.1-nightly-20131017.jar", - "sha1": "b4570ef98d017fa8f515a202e727dd12f6ef52f3", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131017/lwjgl_util-2.9.1-nightly-20131017.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131017", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131017/lwjgl-platform-2.9.1-nightly-20131017-natives-osx.jar", - "sha1": "54241f3f8dac9617ca1ff335ffd3939f849c5017", - "size": 524201, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131017/lwjgl-platform-2.9.1-nightly-20131017-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131017", - "natives": { - "osx": "natives-osx" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets} --uuid ${auth_uuid} --accessToken ${auth_access_token}", - "minimumLauncherVersion": 9, - "releaseTime": "2013-10-25T13:00:00+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.7.3.json b/mojang/versions/1.7.3.json deleted file mode 100644 index fadf7ee40d..0000000000 --- a/mojang/versions/1.7.3.json +++ /dev/null @@ -1,452 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.3", - "sha1": "bbc05b4c076ff654fa3154e6400d79d76a184245", - "size": 72524, - "totalSize": 111220155, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.3/bbc05b4c076ff654fa3154e6400d79d76a184245/1.7.3.json" - }, - "assets": "1.7.3", - "downloads": { - "client": { - "sha1": "feaf10fa9da94c388f2c53a2cf31a14406d0c532", - "size": 5206064, - "url": "https://launcher.mojang.com/mc/game/1.7.3/client/feaf10fa9da94c388f2c53a2cf31a14406d0c532/client.jar" - }, - "server": { - "sha1": "707857a7bc7bf54fe60d557cca71004c34aa07bb", - "size": 9170432, - "url": "https://launcher.mojang.com/mc/game/1.7.3/server/707857a7bc7bf54fe60d557cca71004c34aa07bb/server.jar" - }, - "windows_server": { - "sha1": "cc590b8d6c88d25010b910e5596111bb8d06e446", - "size": 9566208, - "url": "https://launcher.mojang.com/mc/game/1.7.3/windows_server/cc590b8d6c88d25010b910e5596111bb8d06e446/windows_server.exe" - } - }, - "id": "1.7.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.2/authlib-1.2.jar", - "sha1": "131dd1b52112d1d1c6bae79b9d17acb7650dbcbe", - "size": 34601, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.2/authlib-1.2.jar" - } - }, - "name": "com.mojang:authlib:1.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar", - "sha1": "8e4b196ac3cbd364d8bdb245a055db81426a3304", - "size": 1014767, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131120" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar", - "sha1": "cd74579c20c3f538e82529e8f9bfcc9295befe92", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131120" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar", - "sha1": "94860428a5a2c5b5bbd28f0f7a7328cb09e19e61", - "size": 571429, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar", - "sha1": "d589214b69ac486d5e6466a6a15f77cf78c8b411", - "size": 527201, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar", - "sha1": "d2330e003d621521b11dc729a8f8d5aa21875ca7", - "size": 611339, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131120", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.12/twitch-5.12.jar", - "sha1": "f8d00e1ecf6fe09900dfe2f687fabace8593f283", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.12/twitch-5.12.jar" - } - }, - "name": "tv.twitch:twitch:5.12" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-osx.jar", - "sha1": "641b9857eb581e85b4aa6a63d14e17f9e261c2ec", - "size": 417067, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-32.jar", - "sha1": "04146aaeaa7706d6eb01d9a86cac20f84e61d8a8", - "size": 388720, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-64.jar", - "sha1": "986400274b05a29b62c42145cd22748bcff5f6cc", - "size": 467171, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.12", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties}", - "minimumLauncherVersion": 12, - "releaseTime": "2013-12-06T13:55:34+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.7.4.json b/mojang/versions/1.7.4.json deleted file mode 100644 index f0227f85ea..0000000000 --- a/mojang/versions/1.7.4.json +++ /dev/null @@ -1,452 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "900950d8e3217b3a42405d1ecf767dcc31239d69", - "size": 5206443, - "url": "https://launcher.mojang.com/mc/game/1.7.4/client/900950d8e3217b3a42405d1ecf767dcc31239d69/client.jar" - }, - "server": { - "sha1": "61220311cef80aecc4cd8afecd5f18ca6b9461ff", - "size": 9170551, - "url": "https://launcher.mojang.com/mc/game/1.7.4/server/61220311cef80aecc4cd8afecd5f18ca6b9461ff/server.jar" - }, - "windows_server": { - "sha1": "7ab49ad1c31a59af47033437e3f39a79084f88f1", - "size": 9566327, - "url": "https://launcher.mojang.com/mc/game/1.7.4/windows_server/7ab49ad1c31a59af47033437e3f39a79084f88f1/windows_server.exe" - } - }, - "id": "1.7.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.2/authlib-1.2.jar", - "sha1": "131dd1b52112d1d1c6bae79b9d17acb7650dbcbe", - "size": 34601, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.2/authlib-1.2.jar" - } - }, - "name": "com.mojang:authlib:1.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar", - "sha1": "8e4b196ac3cbd364d8bdb245a055db81426a3304", - "size": 1014767, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131120" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar", - "sha1": "cd74579c20c3f538e82529e8f9bfcc9295befe92", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131120" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar", - "sha1": "94860428a5a2c5b5bbd28f0f7a7328cb09e19e61", - "size": 571429, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar", - "sha1": "d589214b69ac486d5e6466a6a15f77cf78c8b411", - "size": 527201, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar", - "sha1": "d2330e003d621521b11dc729a8f8d5aa21875ca7", - "size": 611339, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131120", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "releaseTime": "2013-12-09T12:28:10+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.7.5.json b/mojang/versions/1.7.5.json deleted file mode 100644 index bbd2b2c8e3..0000000000 --- a/mojang/versions/1.7.5.json +++ /dev/null @@ -1,452 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "77aa70ac5054cbf1140b6449b579e950d5050c4a", - "size": 5225771, - "url": "https://launcher.mojang.com/mc/game/1.7.5/client/77aa70ac5054cbf1140b6449b579e950d5050c4a/client.jar" - }, - "server": { - "sha1": "e1d557b2e31ea881404e41b05ec15c810415e060", - "size": 9173673, - "url": "https://launcher.mojang.com/mc/game/1.7.5/server/e1d557b2e31ea881404e41b05ec15c810415e060/server.jar" - }, - "windows_server": { - "sha1": "933b87c8fac1bc72271442d419b96dd87125dbc8", - "size": 9569449, - "url": "https://launcher.mojang.com/mc/game/1.7.5/windows_server/933b87c8fac1bc72271442d419b96dd87125dbc8/windows_server.exe" - } - }, - "id": "1.7.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.3.1/authlib-1.3.1.jar", - "sha1": "6400ee8be5171826a37e26c63ec82b9cf5a83937", - "size": 35935, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.3.1/authlib-1.3.1.jar" - } - }, - "name": "com.mojang:authlib:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "releaseTime": "2014-02-26T09:22:17+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.7.6.json b/mojang/versions/1.7.6.json deleted file mode 100644 index cacfddc1ca..0000000000 --- a/mojang/versions/1.7.6.json +++ /dev/null @@ -1,463 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "6b2c5827994e17f904f0852f962dd6fccfbb8bdc", - "size": 5341288, - "url": "https://launcher.mojang.com/mc/game/1.7.6/client/6b2c5827994e17f904f0852f962dd6fccfbb8bdc/client.jar" - }, - "server": { - "sha1": "41ea7757d4d7f74b95fc1ac20f919a8e521e910c", - "size": 9482170, - "url": "https://launcher.mojang.com/mc/game/1.7.6/server/41ea7757d4d7f74b95fc1ac20f919a8e521e910c/server.jar" - }, - "windows_server": { - "sha1": "99615bc71d0a6e178961edc13be57cf4b7d0ef75", - "size": 9876410, - "url": "https://launcher.mojang.com/mc/game/1.7.6/windows_server/99615bc71d0a6e178961edc13be57cf4b7d0ef75/windows_server.exe" - } - }, - "id": "1.7.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.6/authlib-1.5.6.jar", - "sha1": "8e55bce5f47f1b3ffc43aa72720b28e376182934", - "size": 59548, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.6/authlib-1.5.6.jar" - } - }, - "name": "com.mojang:authlib:1.5.6" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "releaseTime": "2014-04-09T07:52:06+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.7.7.json b/mojang/versions/1.7.7.json deleted file mode 100644 index 2d7a451842..0000000000 --- a/mojang/versions/1.7.7.json +++ /dev/null @@ -1,463 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "e520f254a2b496d61839b816d712e238b1243f30", - "size": 5267555, - "url": "https://launcher.mojang.com/mc/game/1.7.7/client/e520f254a2b496d61839b816d712e238b1243f30/client.jar" - }, - "server": { - "sha1": "a6ffc1624da980986c6cc12a1ddc79ab1b025c62", - "size": 9482631, - "url": "https://launcher.mojang.com/mc/game/1.7.7/server/a6ffc1624da980986c6cc12a1ddc79ab1b025c62/server.jar" - }, - "windows_server": { - "sha1": "10e3b9767064b2019142b8a68c9e179f897f7496", - "size": 9876871, - "url": "https://launcher.mojang.com/mc/game/1.7.7/windows_server/10e3b9767064b2019142b8a68c9e179f897f7496/windows_server.exe" - } - }, - "id": "1.7.7", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.8/authlib-1.5.8.jar", - "sha1": "95d53710c80c666c358d288f6e15b446fb5bce5c", - "size": 60476, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.8/authlib-1.5.8.jar" - } - }, - "name": "com.mojang:authlib:1.5.8" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "releaseTime": "2014-04-09T07:52:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.7.8.json b/mojang/versions/1.7.8.json deleted file mode 100644 index b409d25d42..0000000000 --- a/mojang/versions/1.7.8.json +++ /dev/null @@ -1,463 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "83ae44189888a873f46f7509a87ebdb6dc785741", - "size": 5269934, - "url": "https://launcher.mojang.com/mc/game/1.7.8/client/83ae44189888a873f46f7509a87ebdb6dc785741/client.jar" - }, - "server": { - "sha1": "c69ebfb84c2577661770371c4accdd5f87b8b21d", - "size": 9606088, - "url": "https://launcher.mojang.com/mc/game/1.7.8/server/c69ebfb84c2577661770371c4accdd5f87b8b21d/server.jar" - }, - "windows_server": { - "sha1": "6a6f9c4ee3cf15f27e002c171568571677cf7820", - "size": 10001864, - "url": "https://launcher.mojang.com/mc/game/1.7.8/windows_server/6a6f9c4ee3cf15f27e002c171568571677cf7820/windows_server.exe" - } - }, - "id": "1.7.8", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.12/authlib-1.5.12.jar", - "sha1": "fc360cf6eeb29b19983202abae049b5b997a665c", - "size": 62451, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.12/authlib-1.5.12.jar" - } - }, - "name": "com.mojang:authlib:1.5.12" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "releaseTime": "2014-04-09T07:58:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.7.9.json b/mojang/versions/1.7.9.json deleted file mode 100644 index b93026fadc..0000000000 --- a/mojang/versions/1.7.9.json +++ /dev/null @@ -1,463 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "fbbaae784b1de315a8d08a82c6c345a583fb676b", - "size": 5268481, - "url": "https://launcher.mojang.com/mc/game/1.7.9/client/fbbaae784b1de315a8d08a82c6c345a583fb676b/client.jar" - }, - "server": { - "sha1": "4cec86a928ec171fdc0c6b40de2de102f21601b5", - "size": 9604581, - "url": "https://launcher.mojang.com/mc/game/1.7.9/server/4cec86a928ec171fdc0c6b40de2de102f21601b5/server.jar" - }, - "windows_server": { - "sha1": "51c1fd99e3814bae2a5d470dc9068205ab5c17a6", - "size": 10000357, - "url": "https://launcher.mojang.com/mc/game/1.7.9/windows_server/51c1fd99e3814bae2a5d470dc9068205ab5c17a6/windows_server.exe" - } - }, - "id": "1.7.9", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.13/authlib-1.5.13.jar", - "sha1": "260f1d004e6ac3b359c96bd12a6c9a937e5378ec", - "size": 61452, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.13/authlib-1.5.13.jar" - } - }, - "name": "com.mojang:authlib:1.5.13" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "releaseTime": "2014-04-14T13:29:23+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.8.1.json b/mojang/versions/1.8.1.json deleted file mode 100644 index bbfbf05bd9..0000000000 --- a/mojang/versions/1.8.1.json +++ /dev/null @@ -1,610 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "6edd2a3e3d76a7602c52f319f87cf11f7720b43b", - "size": 7762712, - "url": "https://launcher.mojang.com/mc/game/1.8.1/client/6edd2a3e3d76a7602c52f319f87cf11f7720b43b/client.jar" - }, - "server": { - "sha1": "68bfb524888f7c0ab939025e07e5de08843dac0f", - "size": 7903505, - "url": "https://launcher.mojang.com/mc/game/1.8.1/server/68bfb524888f7c0ab939025e07e5de08843dac0f/server.jar" - }, - "windows_server": { - "sha1": "af2948251122e017c1254afa969019bc78815510", - "size": 8297745, - "url": "https://launcher.mojang.com/mc/game/1.8.1/windows_server/af2948251122e017c1254afa969019bc78815510/windows_server.exe" - } - }, - "id": "1.8.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.8/realms-1.7.8.jar", - "sha1": "d8c9cc44f7b7c6c12a3cdd4b41368c7c04183338", - "size": 513619, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.8/realms-1.7.8.jar" - } - }, - "name": "com.mojang:realms:1.7.8" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2014-11-24T14:13:31+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.8.2.json b/mojang/versions/1.8.2.json deleted file mode 100644 index 95c21bb80a..0000000000 --- a/mojang/versions/1.8.2.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "a8e71f6c81acfa834d249579a242f5b0852075c1", - "size": 8460686, - "url": "https://launcher.mojang.com/mc/game/1.8.2/client/a8e71f6c81acfa834d249579a242f5b0852075c1/client.jar" - }, - "server": { - "sha1": "a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e", - "size": 9778127, - "url": "https://launcher.mojang.com/mc/game/1.8.2/server/a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e/server.jar" - }, - "windows_server": { - "sha1": "cb05819c607a62ea6b43ab5c07d28892247d7c3a", - "size": 10172367, - "url": "https://launcher.mojang.com/mc/game/1.8.2/windows_server/cb05819c607a62ea6b43ab5c07d28892247d7c3a/windows_server.exe" - } - }, - "id": "1.8.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.9/realms-1.7.9.jar", - "sha1": "6548833ca0db9bcde8b99ee6c96882891f39b09c", - "size": 515231, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.9/realms-1.7.9.jar" - } - }, - "name": "com.mojang:realms:1.7.9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-02-19T15:47:29+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.8.3.json b/mojang/versions/1.8.3.json deleted file mode 100644 index 9b40e1ee85..0000000000 --- a/mojang/versions/1.8.3.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "69d14463ddc22e581bc66c66ef5eb72a8b452c46", - "size": 8460790, - "url": "https://launcher.mojang.com/mc/game/1.8.3/client/69d14463ddc22e581bc66c66ef5eb72a8b452c46/client.jar" - }, - "server": { - "sha1": "163ba351cb86f6390450bb2a67fafeb92b6c0f2f", - "size": 9778206, - "url": "https://launcher.mojang.com/mc/game/1.8.3/server/163ba351cb86f6390450bb2a67fafeb92b6c0f2f/server.jar" - }, - "windows_server": { - "sha1": "784d11c7cc6578c045c6a5ab29fae2f718d6e0ae", - "size": 10172446, - "url": "https://launcher.mojang.com/mc/game/1.8.3/windows_server/784d11c7cc6578c045c6a5ab29fae2f718d6e0ae/windows_server.exe" - } - }, - "id": "1.8.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.13/realms-1.7.13.jar", - "sha1": "c59452d644cf01c925c6c187a1bb4b87250520f5", - "size": 564501, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.13/realms-1.7.13.jar" - } - }, - "name": "com.mojang:realms:1.7.13" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-02-20T14:00:09+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.8.4.json b/mojang/versions/1.8.4.json deleted file mode 100644 index d248e37c5c..0000000000 --- a/mojang/versions/1.8.4.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "459204fabee3fd9976a6c942b24cbd8382d02d6e", - "size": 8461965, - "url": "https://launcher.mojang.com/mc/game/1.8.4/client/459204fabee3fd9976a6c942b24cbd8382d02d6e/client.jar" - }, - "server": { - "sha1": "dd4b5eba1c79500390e0b0f45162fa70d38f8a3d", - "size": 9779346, - "url": "https://launcher.mojang.com/mc/game/1.8.4/server/dd4b5eba1c79500390e0b0f45162fa70d38f8a3d/server.jar" - }, - "windows_server": { - "sha1": "dc10e839bdb302ad472d05b25f23da25b216cb34", - "size": 10173586, - "url": "https://launcher.mojang.com/mc/game/1.8.4/windows_server/dc10e839bdb302ad472d05b25f23da25b216cb34/windows_server.exe" - } - }, - "id": "1.8.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.17/realms-1.7.17.jar", - "sha1": "ff6699863f6c7dae8a03b17279f3e93445671880", - "size": 570220, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.17/realms-1.7.17.jar" - } - }, - "name": "com.mojang:realms:1.7.17" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-04-17T11:37:50+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.8.5.json b/mojang/versions/1.8.5.json deleted file mode 100644 index ea5ffd138e..0000000000 --- a/mojang/versions/1.8.5.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "5d39957c61d19042f8bd669a6faa99989cf37083", - "size": 8462879, - "url": "https://launcher.mojang.com/mc/game/1.8.5/client/5d39957c61d19042f8bd669a6faa99989cf37083/client.jar" - }, - "server": { - "sha1": "ea6dd23658b167dbc0877015d1072cac21ab6eee", - "size": 9781878, - "url": "https://launcher.mojang.com/mc/game/1.8.5/server/ea6dd23658b167dbc0877015d1072cac21ab6eee/server.jar" - }, - "windows_server": { - "sha1": "a02c088dca4738e78d15bcdc8909b7ecec7aa0a3", - "size": 10176118, - "url": "https://launcher.mojang.com/mc/game/1.8.5/windows_server/a02c088dca4738e78d15bcdc8909b7ecec7aa0a3/windows_server.exe" - } - }, - "id": "1.8.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.18/realms-1.7.18.jar", - "sha1": "ab6629c35663a5bc4cacd23a9c0182cb2dc8f229", - "size": 570220, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.18/realms-1.7.18.jar" - } - }, - "name": "com.mojang:realms:1.7.18" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-05-22T11:15:28+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.8.6.json b/mojang/versions/1.8.6.json deleted file mode 100644 index 174e2c662b..0000000000 --- a/mojang/versions/1.8.6.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "faa55e34ded35089d34fe921ea83d317fc152e93", - "size": 8461536, - "url": "https://launcher.mojang.com/mc/game/1.8.6/client/faa55e34ded35089d34fe921ea83d317fc152e93/client.jar" - }, - "server": { - "sha1": "2bd44b53198f143fb278f8bec3a505dad0beacd2", - "size": 9780573, - "url": "https://launcher.mojang.com/mc/game/1.8.6/server/2bd44b53198f143fb278f8bec3a505dad0beacd2/server.jar" - }, - "windows_server": { - "sha1": "d7a97168d593e944a369ced9e4ee00b63d4fc7a0", - "size": 10174813, - "url": "https://launcher.mojang.com/mc/game/1.8.6/windows_server/d7a97168d593e944a369ced9e4ee00b63d4fc7a0/windows_server.exe" - } - }, - "id": "1.8.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.19/realms-1.7.19.jar", - "sha1": "52d032ff4f56c14af9c39cdacf9bcc48a0ccba1d", - "size": 570220, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.19/realms-1.7.19.jar" - } - }, - "name": "com.mojang:realms:1.7.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-05-25T10:31:19+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.8.7.json b/mojang/versions/1.8.7.json deleted file mode 100644 index 60f8a21bb3..0000000000 --- a/mojang/versions/1.8.7.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "d546a6a092060c85f1eb1d9213ff823c558b1255", - "size": 8461925, - "url": "https://launcher.mojang.com/mc/game/1.8.7/client/d546a6a092060c85f1eb1d9213ff823c558b1255/client.jar" - }, - "server": { - "sha1": "35c59e16d1f3b751cd20b76b9b8a19045de363a9", - "size": 9780646, - "url": "https://launcher.mojang.com/mc/game/1.8.7/server/35c59e16d1f3b751cd20b76b9b8a19045de363a9/server.jar" - }, - "windows_server": { - "sha1": "bc3e9a1f4192313766dec46a5d1e72f0bffed19b", - "size": 10174886, - "url": "https://launcher.mojang.com/mc/game/1.8.7/windows_server/bc3e9a1f4192313766dec46a5d1e72f0bffed19b/windows_server.exe" - } - }, - "id": "1.8.7", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.23/realms-1.7.23.jar", - "sha1": "79fd63e165deb4ebde30614f4ffe52f5505cc8f4", - "size": 327005, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.23/realms-1.7.23.jar" - } - }, - "name": "com.mojang:realms:1.7.23" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-06-05T10:10:44+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.8.8.json b/mojang/versions/1.8.8.json deleted file mode 100644 index 2123607934..0000000000 --- a/mojang/versions/1.8.8.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "0983f08be6a4e624f5d85689d1aca869ed99c738", - "size": 8465313, - "url": "https://launcher.mojang.com/mc/game/1.8.8/client/0983f08be6a4e624f5d85689d1aca869ed99c738/client.jar" - }, - "server": { - "sha1": "5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7", - "size": 8322852, - "url": "https://launcher.mojang.com/mc/game/1.8.8/server/5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7/server.jar" - }, - "windows_server": { - "sha1": "6c95fb4d56a7873ca30385640c546d89c1478b71", - "size": 8718628, - "url": "https://launcher.mojang.com/mc/game/1.8.8/windows_server/6c95fb4d56a7873ca30385640c546d89c1478b71/windows_server.exe" - } - }, - "id": "1.8.8", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.39/realms-1.7.39.jar", - "sha1": "c282954ce2a3bc62812e0d41c05f179b3b5839d7", - "size": 443224, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.39/realms-1.7.39.jar" - } - }, - "name": "com.mojang:realms:1.7.39" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-07-27T10:31:28+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.8.9.json b/mojang/versions/1.8.9.json deleted file mode 100644 index 42f3f872b4..0000000000 --- a/mojang/versions/1.8.9.json +++ /dev/null @@ -1,649 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "3870888a6c3d349d3771a3e9d16c9bf5e076b908", - "size": 8461484, - "url": "https://launcher.mojang.com/mc/game/1.8.9/client/3870888a6c3d349d3771a3e9d16c9bf5e076b908/client.jar" - }, - "server": { - "sha1": "b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd", - "size": 8320755, - "url": "https://launcher.mojang.com/mc/game/1.8.9/server/b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd/server.jar" - }, - "windows_server": { - "sha1": "5143618265b8a2d1d28bcadf206b7327738c2670", - "size": 8714995, - "url": "https://launcher.mojang.com/mc/game/1.8.9/windows_server/5143618265b8a2d1d28bcadf206b7327738c2670/windows_server.exe" - } - }, - "id": "1.8.9", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.59/realms-1.7.59.jar", - "sha1": "9c6c59b742d8e038a15f64c1aa273a893a658424", - "size": 1198123, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.59/realms-1.7.59.jar" - } - }, - "name": "com.mojang:realms:1.7.59" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2015-12-03T09:24:39+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.8.json b/mojang/versions/1.8.json deleted file mode 100644 index 62c7749b69..0000000000 --- a/mojang/versions/1.8.json +++ /dev/null @@ -1,632 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "d722504db9de2b47f46cc592b8528446272ae648", - "size": 7746841, - "url": "https://launcher.mojang.com/mc/game/1.8/client/d722504db9de2b47f46cc592b8528446272ae648/client.jar" - }, - "server": { - "sha1": "a028f00e678ee5c6aef0e29656dca091b5df11c7", - "size": 10375504, - "url": "https://launcher.mojang.com/mc/game/1.8/server/a028f00e678ee5c6aef0e29656dca091b5df11c7/server.jar" - }, - "windows_server": { - "sha1": "73e0862463b91a6a5aea29da58f85ef1e7915c83", - "size": 10769744, - "url": "https://launcher.mojang.com/mc/game/1.8/windows_server/73e0862463b91a6a5aea29da58f85ef1e7915c83/windows_server.exe" - } - }, - "id": "1.8", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.5.2/vecmath-1.5.2.jar", - "sha1": "79846ba34cbd89e2422d74d53752f993dcc2ccaf", - "size": 318956, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.5.2/vecmath-1.5.2.jar" - } - }, - "name": "java3d:vecmath:1.5.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.15.Final/netty-all-4.0.15.Final.jar", - "sha1": "085cad5eb4fc8ae2ecc990dc7c411771a091ded5", - "size": 1501009, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.15.Final/netty-all-4.0.15.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.15.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.6.1/realms-1.6.1.jar", - "sha1": "5655f6fb44aece10e5b3ad7cfee3e6936031c068", - "size": 298229, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.6.1/realms-1.6.1.jar" - } - }, - "name": "com.mojang:realms:1.6.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "releaseTime": "2014-09-02T08:24:35+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.9.1.json b/mojang/versions/1.9.1.json deleted file mode 100644 index ab9229263f..0000000000 --- a/mojang/versions/1.9.1.json +++ /dev/null @@ -1,552 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "9bc7f02323d90b9385c1a5dbd47fb144a3fb8835", - "size": 8699282, - "url": "https://launcher.mojang.com/mc/game/1.9.1/client/9bc7f02323d90b9385c1a5dbd47fb144a3fb8835/client.jar" - }, - "server": { - "sha1": "bf95d9118d9b4b827f524c878efd275125b56181", - "size": 8848010, - "url": "https://launcher.mojang.com/mc/game/1.9.1/server/bf95d9118d9b4b827f524c878efd275125b56181/server.jar" - } - }, - "id": "1.9.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.14/realms-1.8.14.jar", - "sha1": "8a58a8c1b9803b19eb93a7a3bfc1bffd58dfd99f", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.14/realms-1.8.14.jar" - } - }, - "name": "com.mojang:realms:1.8.14" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.9.2.json b/mojang/versions/1.9.2.json deleted file mode 100644 index 8d8e5c4201..0000000000 --- a/mojang/versions/1.9.2.json +++ /dev/null @@ -1,552 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "19106fd5e222dca0f2dde9f66db8384c9a7db957", - "size": 8699297, - "url": "https://launcher.mojang.com/mc/game/1.9.2/client/19106fd5e222dca0f2dde9f66db8384c9a7db957/client.jar" - }, - "server": { - "sha1": "2b95cc7b136017e064c46d04a5825fe4cfa1be30", - "size": 8848002, - "url": "https://launcher.mojang.com/mc/game/1.9.2/server/2b95cc7b136017e064c46d04a5825fe4cfa1be30/server.jar" - } - }, - "id": "1.9.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.18/realms-1.8.18.jar", - "sha1": "a653274c4572ad0cedb0d9abcf0cd0c14555397b", - "size": 1575794, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.18/realms-1.8.18.jar" - } - }, - "name": "com.mojang:realms:1.8.18" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.9.3.json b/mojang/versions/1.9.3.json deleted file mode 100644 index 7eb3b5292a..0000000000 --- a/mojang/versions/1.9.3.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "b6985b0d3a0520dfb6f17eeb1e8ba58ce9577061", - "size": 8736082, - "url": "https://launcher.mojang.com/mc/game/1.9.3/client/b6985b0d3a0520dfb6f17eeb1e8ba58ce9577061/client.jar" - }, - "server": { - "sha1": "8e897b6b6d784f745332644f4d104f7a6e737ccf", - "size": 9399056, - "url": "https://launcher.mojang.com/mc/game/1.9.3/server/8e897b6b6d784f745332644f4d104f7a6e737ccf/server.jar" - } - }, - "id": "1.9.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", - "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" - } - }, - "name": "com.mojang:realms:1.8.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-05-10T08:33:35+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.9.4.json b/mojang/versions/1.9.4.json deleted file mode 100644 index cfac00f31d..0000000000 --- a/mojang/versions/1.9.4.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "4a61c873be90bb1196d68dac7b29870408c56969", - "size": 8736083, - "url": "https://launcher.mojang.com/mc/game/1.9.4/client/4a61c873be90bb1196d68dac7b29870408c56969/client.jar" - }, - "server": { - "sha1": "edbb7b1758af33d365bf835eb9d13de005b1e274", - "size": 9399053, - "url": "https://launcher.mojang.com/mc/game/1.9.4/server/edbb7b1758af33d365bf835eb9d13de005b1e274/server.jar" - } - }, - "id": "1.9.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", - "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" - } - }, - "name": "com.mojang:realms:1.8.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-05-10T10:17:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/1.9.json b/mojang/versions/1.9.json deleted file mode 100644 index 4bc4923c59..0000000000 --- a/mojang/versions/1.9.json +++ /dev/null @@ -1,552 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "2f67dfe8953299440d1902f9124f0f2c3a2c940f", - "size": 8697592, - "url": "https://launcher.mojang.com/mc/game/1.9/client/2f67dfe8953299440d1902f9124f0f2c3a2c940f/client.jar" - }, - "server": { - "sha1": "b4d449cf2918e0f3bd8aa18954b916a4d1880f0d", - "size": 8848015, - "url": "https://launcher.mojang.com/mc/game/1.9/server/b4d449cf2918e0f3bd8aa18954b916a4d1880f0d/server.jar" - } - }, - "id": "1.9", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.7/realms-1.8.7.jar", - "sha1": "b624280016616bb56cc6c30282684322edc7e7eb", - "size": 1132656, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.7/realms-1.8.7.jar" - } - }, - "name": "com.mojang:realms:1.8.7" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/mojang/versions/16w35a.json b/mojang/versions/16w35a.json deleted file mode 100644 index 37bb7ab355..0000000000 --- a/mojang/versions/16w35a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "96bf2617491528e0a4d636fa08afe3c8c14282c7", - "size": 8892558, - "url": "https://launcher.mojang.com/mc/game/16w35a/client/96bf2617491528e0a4d636fa08afe3c8c14282c7/client.jar" - }, - "server": { - "sha1": "16ad43cb3b87b0279028af26201af7651b87c9e0", - "size": 9485596, - "url": "https://launcher.mojang.com/mc/game/16w35a/server/16ad43cb3b87b0279028af26201af7651b87c9e0/server.jar" - } - }, - "id": "16w35a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/mojang/versions/16w36a.json b/mojang/versions/16w36a.json deleted file mode 100644 index c38786ddd7..0000000000 --- a/mojang/versions/16w36a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "f333065b34c818493736a90d5f559ee702957bd3", - "size": 8894291, - "url": "https://launcher.mojang.com/mc/game/16w36a/client/f333065b34c818493736a90d5f559ee702957bd3/client.jar" - }, - "server": { - "sha1": "921580b22ce7d48f9d541364a3b04eebb680222e", - "size": 9488664, - "url": "https://launcher.mojang.com/mc/game/16w36a/server/921580b22ce7d48f9d541364a3b04eebb680222e/server.jar" - } - }, - "id": "16w36a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/mojang/versions/16w38a.json b/mojang/versions/16w38a.json deleted file mode 100644 index b12fa66131..0000000000 --- a/mojang/versions/16w38a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "e249ff8eded25695b921ccef066bc8a5db154a6d", - "size": 8893357, - "url": "https://launcher.mojang.com/mc/game/16w38a/client/e249ff8eded25695b921ccef066bc8a5db154a6d/client.jar" - }, - "server": { - "sha1": "95ffd7c33ad9f978d4a23762978923b96fc0aa7e", - "size": 9490735, - "url": "https://launcher.mojang.com/mc/game/16w38a/server/95ffd7c33ad9f978d4a23762978923b96fc0aa7e/server.jar" - } - }, - "id": "16w38a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/mojang/versions/16w39c.json b/mojang/versions/16w39c.json deleted file mode 100644 index c3734f1229..0000000000 --- a/mojang/versions/16w39c.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "417fe811581f045d4f5de0381b08cd7dc3744c41", - "size": 9250850, - "url": "https://launcher.mojang.com/mc/game/16w39c/client/417fe811581f045d4f5de0381b08cd7dc3744c41/client.jar" - }, - "server": { - "sha1": "df13c6cbf5fc735896b22f56b1f8940dd11a3b5f", - "size": 9695321, - "url": "https://launcher.mojang.com/mc/game/16w39c/server/df13c6cbf5fc735896b22f56b1f8940dd11a3b5f/server.jar" - } - }, - "id": "16w39c", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/mojang/versions/16w40a.json b/mojang/versions/16w40a.json deleted file mode 100644 index f86a8d3216..0000000000 --- a/mojang/versions/16w40a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "6e5f07830bbd10ab10b6cccdaaef17c6b589a6d7", - "size": 9252677, - "url": "https://launcher.mojang.com/mc/game/16w40a/client/6e5f07830bbd10ab10b6cccdaaef17c6b589a6d7/client.jar" - }, - "server": { - "sha1": "64a1a5ba3f347c5e03477b42ac13d10ee193b51c", - "size": 9697554, - "url": "https://launcher.mojang.com/mc/game/16w40a/server/64a1a5ba3f347c5e03477b42ac13d10ee193b51c/server.jar" - } - }, - "id": "16w40a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-10-06T13:57:59+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/mojang/versions/16w41a.json b/mojang/versions/16w41a.json deleted file mode 100644 index 70e580bf63..0000000000 --- a/mojang/versions/16w41a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "89c23ff48bce1df436919147044be1668270e60b", - "size": 9262771, - "url": "https://launcher.mojang.com/mc/game/16w41a/client/89c23ff48bce1df436919147044be1668270e60b/client.jar" - }, - "server": { - "sha1": "94f47b24edd154d89240e49d9b7371e74f433d19", - "size": 9703598, - "url": "https://launcher.mojang.com/mc/game/16w41a/server/94f47b24edd154d89240e49d9b7371e74f433d19/server.jar" - } - }, - "id": "16w41a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-10-13T14:28:35+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/mojang/versions/16w42a.json b/mojang/versions/16w42a.json deleted file mode 100644 index 7eca1efa76..0000000000 --- a/mojang/versions/16w42a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "3742e2ccb78ef02f1820f7dc73f5aafcf8c213a8", - "size": 9252178, - "url": "https://launcher.mojang.com/mc/game/16w42a/client/3742e2ccb78ef02f1820f7dc73f5aafcf8c213a8/client.jar" - }, - "server": { - "sha1": "ad6aa39daf88864fcd84b231638e3dc28bde83f3", - "size": 9698014, - "url": "https://launcher.mojang.com/mc/game/16w42a/server/ad6aa39daf88864fcd84b231638e3dc28bde83f3/server.jar" - } - }, - "id": "16w42a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-10-19T11:17:47+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/mojang/versions/16w43a.json b/mojang/versions/16w43a.json deleted file mode 100644 index a51a327f68..0000000000 --- a/mojang/versions/16w43a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "70449cf6d3f1f068ef7269d49ccdecd18e3a4712", - "size": 9255644, - "url": "https://launcher.mojang.com/mc/game/16w43a/client/70449cf6d3f1f068ef7269d49ccdecd18e3a4712/client.jar" - }, - "server": { - "sha1": "c5cc57bfd0a3462c2634a37c83877e91f25f020b", - "size": 9701802, - "url": "https://launcher.mojang.com/mc/game/16w43a/server/c5cc57bfd0a3462c2634a37c83877e91f25f020b/server.jar" - } - }, - "id": "16w43a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-10-27T09:00:51+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/mojang/versions/16w44a.json b/mojang/versions/16w44a.json deleted file mode 100644 index 6aa44c1770..0000000000 --- a/mojang/versions/16w44a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "fa3d0b4d577f475534e600a0ee1a62fb08ca29dc", - "size": 9268856, - "url": "https://launcher.mojang.com/mc/game/16w44a/client/fa3d0b4d577f475534e600a0ee1a62fb08ca29dc/client.jar" - }, - "server": { - "sha1": "9f30eff92cc234034581f0a1ef40c6d76f6b3e69", - "size": 9712521, - "url": "https://launcher.mojang.com/mc/game/16w44a/server/9f30eff92cc234034581f0a1ef40c6d76f6b3e69/server.jar" - } - }, - "id": "16w44a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.0/realms-1.10.0.jar", - "sha1": "e73c98944e2170f895357a703c3322bcd68d1699", - "size": 1493992, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.0/realms-1.10.0.jar" - } - }, - "name": "com.mojang:realms:1.10.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-11-03T14:17:11+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/mojang/versions/16w50a.json b/mojang/versions/16w50a.json deleted file mode 100644 index 618411dadb..0000000000 --- a/mojang/versions/16w50a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "925650c3ed9e1e79dd3f846a49a9de3a7f8e700c", - "size": 9194941, - "url": "https://launcher.mojang.com/mc/game/16w50a/client/925650c3ed9e1e79dd3f846a49a9de3a7f8e700c/client.jar" - }, - "server": { - "sha1": "d4d30a5433846d205974ace4cf34c9b294e0833f", - "size": 9720347, - "url": "https://launcher.mojang.com/mc/game/16w50a/server/d4d30a5433846d205974ace4cf34c9b294e0833f/server.jar" - } - }, - "id": "16w50a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.1/realms-1.10.1.jar", - "sha1": "d6369254de32e6e23866c7d99d1d081c2dba11fa", - "size": 1463224, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.1/realms-1.10.1.jar" - } - }, - "name": "com.mojang:realms:1.10.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2016-12-15T14:38:52+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/mojang/versions/17w06a.json b/mojang/versions/17w06a.json deleted file mode 100644 index 698a64f885..0000000000 --- a/mojang/versions/17w06a.json +++ /dev/null @@ -1,563 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "ace57ac6f4a661fc095241004c46d1305c573bc1", - "size": 9296634, - "url": "https://launcher.mojang.com/mc/game/17w06a/client/ace57ac6f4a661fc095241004c46d1305c573bc1/client.jar" - }, - "server": { - "sha1": "37441cab126ee2a4f292c9bf488c9dd800cff841", - "size": 9726758, - "url": "https://launcher.mojang.com/mc/game/17w06a/server/37441cab126ee2a4f292c9bf488c9dd800cff841/server.jar" - } - }, - "id": "17w06a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.8/realms-1.10.8.jar", - "sha1": "67560bbd6a83d48ae8b956f1feac09010bde879c", - "size": 3025164, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.8/realms-1.10.8.jar" - } - }, - "name": "com.mojang:realms:1.10.8" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "releaseTime": "2017-02-08T13:16:29+00:00", - "time": "2017-02-08T13:17:20+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/mojang/versions/a1.0.11.json b/mojang/versions/a1.0.11.json deleted file mode 100644 index 5fa3707fe4..0000000000 --- a/mojang/versions/a1.0.11.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "d7ceb02909d0e1031a99ff4d8053d3f4abfbb2da", - "size": 839226, - "url": "https://launcher.mojang.com/mc/game/a1.0.11/client/d7ceb02909d0e1031a99ff4d8053d3f4abfbb2da/client.jar" - } - }, - "id": "a1.0.11", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-07-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.0.14.json b/mojang/versions/a1.0.14.json deleted file mode 100644 index 2eb6f20912..0000000000 --- a/mojang/versions/a1.0.14.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "9b4b90d8def2a680b7c9eca40dd03e2266c8977a", - "size": 852870, - "url": "https://launcher.mojang.com/mc/game/a1.0.14/client/9b4b90d8def2a680b7c9eca40dd03e2266c8977a/client.jar" - } - }, - "id": "a1.0.14", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-07-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.0.15.json b/mojang/versions/a1.0.15.json deleted file mode 100644 index 949a4d8905..0000000000 --- a/mojang/versions/a1.0.15.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "03edaff812bedd4157a90877e779d7b7ecf78e97", - "size": 858725, - "url": "https://launcher.mojang.com/mc/game/a1.0.15/client/03edaff812bedd4157a90877e779d7b7ecf78e97/client.jar" - } - }, - "id": "a1.0.15", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-08-03T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.0.16.json b/mojang/versions/a1.0.16.json deleted file mode 100644 index 23aee5a978..0000000000 --- a/mojang/versions/a1.0.16.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "98ce80c7630ccb3bb38687ff98bfd18935d49a57", - "size": 860090, - "url": "https://launcher.mojang.com/mc/game/a1.0.16/client/98ce80c7630ccb3bb38687ff98bfd18935d49a57/client.jar" - } - }, - "id": "a1.0.16", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-08-11T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.0.17_02.json b/mojang/versions/a1.0.17_02.json deleted file mode 100644 index 9c7a6e240e..0000000000 --- a/mojang/versions/a1.0.17_02.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "39f20ee472a40322e034643a8d1668836f5052bd", - "size": 867241, - "url": "https://launcher.mojang.com/mc/game/a1.0.17_02/client/39f20ee472a40322e034643a8d1668836f5052bd/client.jar" - } - }, - "id": "a1.0.17_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-08-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.0.17_04.json b/mojang/versions/a1.0.17_04.json deleted file mode 100644 index 4934feff2c..0000000000 --- a/mojang/versions/a1.0.17_04.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "61cb4c717981f34bf90e8502d2eb8cf2aa6db0cd", - "size": 867341, - "url": "https://launcher.mojang.com/mc/game/a1.0.17_04/client/61cb4c717981f34bf90e8502d2eb8cf2aa6db0cd/client.jar" - } - }, - "id": "a1.0.17_04", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-08-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.0.4.json b/mojang/versions/a1.0.4.json deleted file mode 100644 index 0e9bb3486a..0000000000 --- a/mojang/versions/a1.0.4.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e5838277b3bb193e58408713f1fc6e005c5f3c0c", - "size": 749244, - "url": "https://launcher.mojang.com/mc/game/a1.0.4/client/e5838277b3bb193e58408713f1fc6e005c5f3c0c/client.jar" - } - }, - "id": "a1.0.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "releaseTime": "2010-07-08T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.0.5_01.json b/mojang/versions/a1.0.5_01.json deleted file mode 100644 index d4e4af6d95..0000000000 --- a/mojang/versions/a1.0.5_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "73f569bf5556580979606049204835ae1a54f04d", - "size": 783436, - "url": "https://launcher.mojang.com/mc/game/a1.0.5_01/client/73f569bf5556580979606049204835ae1a54f04d/client.jar" - } - }, - "id": "a1.0.5_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "releaseTime": "2010-07-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.1.0.json b/mojang/versions/a1.1.0.json deleted file mode 100644 index f79b6dd1bf..0000000000 --- a/mojang/versions/a1.1.0.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "d58d1db929994ff383bdbe6fed31887e04b965c3", - "size": 866730, - "url": "https://launcher.mojang.com/mc/game/a1.1.0/client/d58d1db929994ff383bdbe6fed31887e04b965c3/client.jar" - } - }, - "id": "a1.1.0", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-09-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.1.2.json b/mojang/versions/a1.1.2.json deleted file mode 100644 index ac5c7182c9..0000000000 --- a/mojang/versions/a1.1.2.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f9b4b66f9c18bf4800d80f1c8865a837f92c6105", - "size": 897054, - "url": "https://launcher.mojang.com/mc/game/a1.1.2/client/f9b4b66f9c18bf4800d80f1c8865a837f92c6105/client.jar" - } - }, - "id": "a1.1.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-09-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.1.2_01.json b/mojang/versions/a1.1.2_01.json deleted file mode 100644 index a939f31a33..0000000000 --- a/mojang/versions/a1.1.2_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "daa4b9f192d2c260837d3b98c39432324da28e86", - "size": 897164, - "url": "https://launcher.mojang.com/mc/game/a1.1.2_01/client/daa4b9f192d2c260837d3b98c39432324da28e86/client.jar" - } - }, - "id": "a1.1.2_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-09-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.2.0.json b/mojang/versions/a1.2.0.json deleted file mode 100644 index 7eda71f5ab..0000000000 --- a/mojang/versions/a1.2.0.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "8632ea716fd083c2975f16d612306fd80bee46db", - "size": 1055945, - "url": "https://launcher.mojang.com/mc/game/a1.2.0/client/8632ea716fd083c2975f16d612306fd80bee46db/client.jar" - } - }, - "id": "a1.2.0", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-10-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.2.0_01.json b/mojang/versions/a1.2.0_01.json deleted file mode 100644 index 598a5f6d3a..0000000000 --- a/mojang/versions/a1.2.0_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "332bfe7bf26f6a5cc93ee85e6759ce33784409d0", - "size": 1053339, - "url": "https://launcher.mojang.com/mc/game/a1.2.0_01/client/332bfe7bf26f6a5cc93ee85e6759ce33784409d0/client.jar" - } - }, - "id": "a1.2.0_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-10-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.2.0_02.json b/mojang/versions/a1.2.0_02.json deleted file mode 100644 index 1694da779a..0000000000 --- a/mojang/versions/a1.2.0_02.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b99da0a683e6dc1ade4df1bf159e021ad07d4fca", - "size": 1053256, - "url": "https://launcher.mojang.com/mc/game/a1.2.0_02/client/b99da0a683e6dc1ade4df1bf159e021ad07d4fca/client.jar" - } - }, - "id": "a1.2.0_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-03T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.2.1.json b/mojang/versions/a1.2.1.json deleted file mode 100644 index 564d9a2f4f..0000000000 --- a/mojang/versions/a1.2.1.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e4226f9ba622634e3101681bc641eec7ee9e72fd", - "size": 1053508, - "url": "https://launcher.mojang.com/mc/game/a1.2.1/client/e4226f9ba622634e3101681bc641eec7ee9e72fd/client.jar" - } - }, - "id": "a1.2.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-04T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.2.1_01.json b/mojang/versions/a1.2.1_01.json deleted file mode 100644 index 04e800b07a..0000000000 --- a/mojang/versions/a1.2.1_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e4226f9ba622634e3101681bc641eec7ee9e72fd", - "size": 1053508, - "url": "https://launcher.mojang.com/mc/game/a1.2.1_01/client/e4226f9ba622634e3101681bc641eec7ee9e72fd/client.jar" - } - }, - "id": "a1.2.1_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-04T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.2.2a.json b/mojang/versions/a1.2.2a.json deleted file mode 100644 index aaea618887..0000000000 --- a/mojang/versions/a1.2.2a.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7d9d85eaca9627d3a40e6d122182f2d22d39dbf9", - "size": 1098159, - "url": "https://launcher.mojang.com/mc/game/a1.2.2a/client/7d9d85eaca9627d3a40e6d122182f2d22d39dbf9/client.jar" - } - }, - "id": "a1.2.2a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-09T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.2.2b.json b/mojang/versions/a1.2.2b.json deleted file mode 100644 index 66d729a04b..0000000000 --- a/mojang/versions/a1.2.2b.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "1c28c8431392641045b59e98a81877d7c94ff0ca", - "size": 1098113, - "url": "https://launcher.mojang.com/mc/game/a1.2.2b/client/1c28c8431392641045b59e98a81877d7c94ff0ca/client.jar" - } - }, - "id": "a1.2.2b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-09T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.2.3.json b/mojang/versions/a1.2.3.json deleted file mode 100644 index a2d35fa0f2..0000000000 --- a/mojang/versions/a1.2.3.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f4be258122cb62208b350cd2068685ad859bb447", - "size": 1101109, - "url": "https://launcher.mojang.com/mc/game/a1.2.3/client/f4be258122cb62208b350cd2068685ad859bb447/client.jar" - } - }, - "id": "a1.2.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-23T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.2.3_01.json b/mojang/versions/a1.2.3_01.json deleted file mode 100644 index 09781e8628..0000000000 --- a/mojang/versions/a1.2.3_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "1d46e65022f3a7cf4b8ad30ee5a8d52b3b2b9486", - "size": 1101132, - "url": "https://launcher.mojang.com/mc/game/a1.2.3_01/client/1d46e65022f3a7cf4b8ad30ee5a8d52b3b2b9486/client.jar" - } - }, - "id": "a1.2.3_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-23T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.2.3_02.json b/mojang/versions/a1.2.3_02.json deleted file mode 100644 index 922762e039..0000000000 --- a/mojang/versions/a1.2.3_02.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "dc61158e1df763f87483abb6ab540dc1c42e63c4", - "size": 1101006, - "url": "https://launcher.mojang.com/mc/game/a1.2.3_02/client/dc61158e1df763f87483abb6ab540dc1c42e63c4/client.jar" - } - }, - "id": "a1.2.3_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-24T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.2.3_04.json b/mojang/versions/a1.2.3_04.json deleted file mode 100644 index 667f6035b8..0000000000 --- a/mojang/versions/a1.2.3_04.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7f60cb9d0d40af20001d15287b78aa26a217a910", - "size": 1101135, - "url": "https://launcher.mojang.com/mc/game/a1.2.3_04/client/7f60cb9d0d40af20001d15287b78aa26a217a910/client.jar" - } - }, - "id": "a1.2.3_04", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-25T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.2.4_01.json b/mojang/versions/a1.2.4_01.json deleted file mode 100644 index e944a40480..0000000000 --- a/mojang/versions/a1.2.4_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7be6298b05d1b0832ab45467a87a425640bc6bf0", - "size": 1104200, - "url": "https://launcher.mojang.com/mc/game/a1.2.4_01/client/7be6298b05d1b0832ab45467a87a425640bc6bf0/client.jar" - } - }, - "id": "a1.2.4_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.2.5.json b/mojang/versions/a1.2.5.json deleted file mode 100644 index 631854df66..0000000000 --- a/mojang/versions/a1.2.5.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f48c7b6442ad8d01099ecee1c7c7332f1b1a80da", - "size": 1104244, - "url": "https://launcher.mojang.com/mc/game/a1.2.5/client/f48c7b6442ad8d01099ecee1c7c7332f1b1a80da/client.jar" - } - }, - "id": "a1.2.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-11-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/a1.2.6.json b/mojang/versions/a1.2.6.json deleted file mode 100644 index ed2a5777a1..0000000000 --- a/mojang/versions/a1.2.6.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "a68c817afd6c05c253ba5462287c2c19bbb57935", - "size": 1105909, - "url": "https://launcher.mojang.com/mc/game/a1.2.6/client/a68c817afd6c05c253ba5462287c2c19bbb57935/client.jar" - } - }, - "id": "a1.2.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-12-02T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/b1.0.2.json b/mojang/versions/b1.0.2.json deleted file mode 100644 index b0c82424d4..0000000000 --- a/mojang/versions/b1.0.2.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "76d35cb452e739bd4780e835d17faf0785d755f9", - "size": 1129183, - "url": "https://launcher.mojang.com/mc/game/b1.0.2/client/76d35cb452e739bd4780e835d17faf0785d755f9/client.jar" - } - }, - "id": "b1.0.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-12-20T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.0.json b/mojang/versions/b1.0.json deleted file mode 100644 index c9d22846c1..0000000000 --- a/mojang/versions/b1.0.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "93faf3398ebf8008d59852dc3c2b22b909ca8a49", - "size": 1129160, - "url": "https://launcher.mojang.com/mc/game/b1.0/client/93faf3398ebf8008d59852dc3c2b22b909ca8a49/client.jar" - } - }, - "id": "b1.0", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.0_01.json b/mojang/versions/b1.0_01.json deleted file mode 100644 index 75d857e1a3..0000000000 --- a/mojang/versions/b1.0_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "4caf69885b64132e42d3ce49996dbdb1691d7111", - "size": 1129193, - "url": "https://launcher.mojang.com/mc/game/b1.0_01/client/4caf69885b64132e42d3ce49996dbdb1691d7111/client.jar" - } - }, - "id": "b1.0_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-12-19T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.1_01.json b/mojang/versions/b1.1_01.json deleted file mode 100644 index c5778d333c..0000000000 --- a/mojang/versions/b1.1_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6d778940f48389a2741f03c9f17f3c57476fb208", - "size": 1129768, - "url": "https://launcher.mojang.com/mc/game/b1.1_01/client/6d778940f48389a2741f03c9f17f3c57476fb208/client.jar" - } - }, - "id": "b1.1_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-12-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.1_02.json b/mojang/versions/b1.1_02.json deleted file mode 100644 index 4076bf5cc0..0000000000 --- a/mojang/versions/b1.1_02.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e1c682219df45ebda589a557aadadd6ed093c86c", - "size": 1129768, - "url": "https://launcher.mojang.com/mc/game/b1.1_02/client/e1c682219df45ebda589a557aadadd6ed093c86c/client.jar" - } - }, - "id": "b1.1_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2010-12-21T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.2.json b/mojang/versions/b1.2.json deleted file mode 100644 index 0e9183d620..0000000000 --- a/mojang/versions/b1.2.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "ba05d7a97926c61c03cf956f7ae92f3bede9474e", - "size": 1180621, - "url": "https://launcher.mojang.com/mc/game/b1.2/client/ba05d7a97926c61c03cf956f7ae92f3bede9474e/client.jar" - } - }, - "id": "b1.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-01-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.2_01.json b/mojang/versions/b1.2_01.json deleted file mode 100644 index f76102c82d..0000000000 --- a/mojang/versions/b1.2_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f71a5b58c9bd0e458878d78a34c9fb35e97d5222", - "size": 1180596, - "url": "https://launcher.mojang.com/mc/game/b1.2_01/client/f71a5b58c9bd0e458878d78a34c9fb35e97d5222/client.jar" - } - }, - "id": "b1.2_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-01-13T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.2_02.json b/mojang/versions/b1.2_02.json deleted file mode 100644 index d0bfaf2e44..0000000000 --- a/mojang/versions/b1.2_02.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "093f371e1a05d89664cfb8068d607953687d5d94", - "size": 1136276, - "url": "https://launcher.mojang.com/mc/game/b1.2_02/client/093f371e1a05d89664cfb8068d607953687d5d94/client.jar" - } - }, - "id": "b1.2_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-01-20T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.3_01.json b/mojang/versions/b1.3_01.json deleted file mode 100644 index b4c7d8bce4..0000000000 --- a/mojang/versions/b1.3_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "add3809d2c075e985d4b583632dac3d9c3872945", - "size": 1250116, - "url": "https://launcher.mojang.com/mc/game/b1.3_01/client/add3809d2c075e985d4b583632dac3d9c3872945/client.jar" - } - }, - "id": "b1.3_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-02-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.3b.json b/mojang/versions/b1.3b.json deleted file mode 100644 index c59237986f..0000000000 --- a/mojang/versions/b1.3b.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e19cfb3a2043f185c44237ef05eac80e8ad2d8e7", - "size": 1250445, - "url": "https://launcher.mojang.com/mc/game/b1.3b/client/e19cfb3a2043f185c44237ef05eac80e8ad2d8e7/client.jar" - } - }, - "id": "b1.3b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-02-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.4.json b/mojang/versions/b1.4.json deleted file mode 100644 index b013726019..0000000000 --- a/mojang/versions/b1.4.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f6dbca5223ea2a7e89806e93d0b18162b2d58c20", - "size": 1309277, - "url": "https://launcher.mojang.com/mc/game/b1.4/client/f6dbca5223ea2a7e89806e93d0b18162b2d58c20/client.jar" - } - }, - "id": "b1.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-03-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.4_01.json b/mojang/versions/b1.4_01.json deleted file mode 100644 index 45247083e0..0000000000 --- a/mojang/versions/b1.4_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6f157f26955c35006c1afa8b0479e0ce785fb864", - "size": 1306747, - "url": "https://launcher.mojang.com/mc/game/b1.4_01/client/6f157f26955c35006c1afa8b0479e0ce785fb864/client.jar" - } - }, - "id": "b1.4_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-04-04T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.5.json b/mojang/versions/b1.5.json deleted file mode 100644 index d86370fc1d..0000000000 --- a/mojang/versions/b1.5.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f5ce1699cd728213c21054fa2f1490d162b002b4", - "size": 1377412, - "url": "https://launcher.mojang.com/mc/game/b1.5/client/f5ce1699cd728213c21054fa2f1490d162b002b4/client.jar" - } - }, - "id": "b1.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-04-18T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.5_01.json b/mojang/versions/b1.5_01.json deleted file mode 100644 index f2d4cd5e6d..0000000000 --- a/mojang/versions/b1.5_01.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e2a692e5e8160c84b29c834ecbf398618db9749c", - "size": 1378044, - "url": "https://launcher.mojang.com/mc/game/b1.5_01/client/e2a692e5e8160c84b29c834ecbf398618db9749c/client.jar" - } - }, - "id": "b1.5_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-04-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.6.1.json b/mojang/versions/b1.6.1.json deleted file mode 100644 index 8e3b2a0dc3..0000000000 --- a/mojang/versions/b1.6.1.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "63a66d6d145696296bdaaeaba0a42f738b87a362", - "size": 1421773, - "url": "https://launcher.mojang.com/mc/game/b1.6.1/client/63a66d6d145696296bdaaeaba0a42f738b87a362/client.jar" - } - }, - "id": "b1.6.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-05-25T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.6.2.json b/mojang/versions/b1.6.2.json deleted file mode 100644 index 9d12070099..0000000000 --- a/mojang/versions/b1.6.2.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e8aa50949b077b672be2e651ea3f7b1bbd9020e1", - "size": 1421781, - "url": "https://launcher.mojang.com/mc/game/b1.6.2/client/e8aa50949b077b672be2e651ea3f7b1bbd9020e1/client.jar" - } - }, - "id": "b1.6.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-05-25T22:00:02+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.6.3.json b/mojang/versions/b1.6.3.json deleted file mode 100644 index 61b6ce2ffa..0000000000 --- a/mojang/versions/b1.6.3.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "924e36dbb7c64abb30a95fe35f5affb5176f6cbc", - "size": 1422187, - "url": "https://launcher.mojang.com/mc/game/b1.6.3/client/924e36dbb7c64abb30a95fe35f5affb5176f6cbc/client.jar" - } - }, - "id": "b1.6.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-05-25T22:00:03+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.6.4.json b/mojang/versions/b1.6.4.json deleted file mode 100644 index 8f6f1baaf3..0000000000 --- a/mojang/versions/b1.6.4.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b5d3bdb8a7b12d163651f4787ac6ca14689aab9e", - "size": 1422278, - "url": "https://launcher.mojang.com/mc/game/b1.6.4/client/b5d3bdb8a7b12d163651f4787ac6ca14689aab9e/client.jar" - } - }, - "id": "b1.6.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-05-25T22:00:04+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.6.5.json b/mojang/versions/b1.6.5.json deleted file mode 100644 index fec4b11714..0000000000 --- a/mojang/versions/b1.6.5.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "90ed9854b43c4d031ed07381ea3ae3071a8bba6f", - "size": 1422774, - "url": "https://launcher.mojang.com/mc/game/b1.6.5/client/90ed9854b43c4d031ed07381ea3ae3071a8bba6f/client.jar" - } - }, - "id": "b1.6.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-05-27T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.6.6.json b/mojang/versions/b1.6.6.json deleted file mode 100644 index 45e70b2305..0000000000 --- a/mojang/versions/b1.6.6.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f95fe05711d09553ca2a9089f981741c13d6b8c4", - "size": 1423592, - "url": "https://launcher.mojang.com/mc/game/b1.6.6/client/f95fe05711d09553ca2a9089f981741c13d6b8c4/client.jar" - } - }, - "id": "b1.6.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-05-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.6.json b/mojang/versions/b1.6.json deleted file mode 100644 index e69e871772..0000000000 --- a/mojang/versions/b1.6.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "ecc0288d218fd7479027a17c150cbf283fa950a1", - "size": 1421757, - "url": "https://launcher.mojang.com/mc/game/b1.6/client/ecc0288d218fd7479027a17c150cbf283fa950a1/client.jar" - } - }, - "id": "b1.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-05-25T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.7.2.json b/mojang/versions/b1.7.2.json deleted file mode 100644 index 9650878f93..0000000000 --- a/mojang/versions/b1.7.2.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7dc50cc5e2ff204a7283f0c7d38cd0370b49875b", - "size": 1465138, - "url": "https://launcher.mojang.com/mc/game/b1.7.2/client/7dc50cc5e2ff204a7283f0c7d38cd0370b49875b/client.jar" - } - }, - "id": "b1.7.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-06-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.7.3.json b/mojang/versions/b1.7.3.json deleted file mode 100644 index b70ebf997d..0000000000 --- a/mojang/versions/b1.7.3.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "43db9b498cb67058d2e12d394e6507722e71bb45", - "size": 1465375, - "url": "https://launcher.mojang.com/mc/game/b1.7.3/client/43db9b498cb67058d2e12d394e6507722e71bb45/client.jar" - } - }, - "id": "b1.7.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-07-07T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.7.json b/mojang/versions/b1.7.json deleted file mode 100644 index f2a9acd202..0000000000 --- a/mojang/versions/b1.7.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "ad7960853437bcab86bd72c4a1b95f6fe19f4258", - "size": 1464858, - "url": "https://launcher.mojang.com/mc/game/b1.7/client/ad7960853437bcab86bd72c4a1b95f6fe19f4258/client.jar" - } - }, - "id": "b1.7", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-06-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.8.1.json b/mojang/versions/b1.8.1.json deleted file mode 100644 index 12b4f917f9..0000000000 --- a/mojang/versions/b1.8.1.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6b562463ccc2c7ff12ff350a2b04a67b3adcd37b", - "size": 1995166, - "url": "https://launcher.mojang.com/mc/game/b1.8.1/client/6b562463ccc2c7ff12ff350a2b04a67b3adcd37b/client.jar" - } - }, - "id": "b1.8.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-09-18T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/b1.8.json b/mojang/versions/b1.8.json deleted file mode 100644 index 03561bf151..0000000000 --- a/mojang/versions/b1.8.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "3139e9c29b2c74f59ea04de760ac2af5bc21b410", - "size": 1994742, - "url": "https://launcher.mojang.com/mc/game/b1.8/client/3139e9c29b2c74f59ea04de760ac2af5bc21b410/client.jar" - } - }, - "id": "b1.8", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "releaseTime": "2011-09-14T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/mojang/versions/c0.0.11a.json b/mojang/versions/c0.0.11a.json deleted file mode 100644 index 3040e5cdb1..0000000000 --- a/mojang/versions/c0.0.11a.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "3a799f179b6dcac5f3a46846d687ebbd95856984", - "size": 67430, - "url": "https://launcher.mojang.com/mc/game/c0.0.11a/client/3a799f179b6dcac5f3a46846d687ebbd95856984/client.jar" - } - }, - "id": "c0.0.11a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "releaseTime": "2009-05-16T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/c0.0.13a.json b/mojang/versions/c0.0.13a.json deleted file mode 100644 index 7076aa4e69..0000000000 --- a/mojang/versions/c0.0.13a.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "936d575b1ab1a04a341ad43d76e441e88d2cd987", - "size": 97935, - "url": "https://launcher.mojang.com/mc/game/c0.0.13a/client/936d575b1ab1a04a341ad43d76e441e88d2cd987/client.jar" - } - }, - "id": "c0.0.13a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "releaseTime": "2009-05-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/c0.0.13a_03.json b/mojang/versions/c0.0.13a_03.json deleted file mode 100644 index b3c14feea4..0000000000 --- a/mojang/versions/c0.0.13a_03.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7ba9e63aec8a15a99ecd47900c848cdce8a51a03", - "size": 66276, - "url": "https://launcher.mojang.com/mc/game/c0.0.13a_03/client/7ba9e63aec8a15a99ecd47900c848cdce8a51a03/client.jar" - } - }, - "id": "c0.0.13a_03", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "releaseTime": "2009-05-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/c0.30_01c.json b/mojang/versions/c0.30_01c.json deleted file mode 100644 index e5f68d91c9..0000000000 --- a/mojang/versions/c0.30_01c.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "54622801f5ef1bcc1549a842c5b04cb5d5583005", - "size": 297776, - "url": "https://launcher.mojang.com/mc/game/c0.30_01c/client/54622801f5ef1bcc1549a842c5b04cb5d5583005/client.jar" - } - }, - "id": "c0.30_01c", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "releaseTime": "2009-12-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/inf-20100618.json b/mojang/versions/inf-20100618.json deleted file mode 100644 index 8d12614777..0000000000 --- a/mojang/versions/inf-20100618.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "89eab2c1a353707cc00f074dffba9cb7a4f5e304", - "size": 601473, - "url": "https://launcher.mojang.com/mc/game/inf-20100618/client/89eab2c1a353707cc00f074dffba9cb7a4f5e304/client.jar" - } - }, - "id": "inf-20100618", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "releaseTime": "2010-06-15T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/rd-132211.json b/mojang/versions/rd-132211.json deleted file mode 100644 index b79fa820a3..0000000000 --- a/mojang/versions/rd-132211.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "393e8d4b4d708587e2accd7c5221db65365e1075", - "size": 26704, - "url": "https://launcher.mojang.com/mc/game/rd-132211/client/393e8d4b4d708587e2accd7c5221db65365e1075/client.jar" - } - }, - "id": "rd-132211", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "com.mojang.rubydung.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "releaseTime": "2009-05-13T20:11:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/rd-132328.json b/mojang/versions/rd-132328.json deleted file mode 100644 index e649ce304d..0000000000 --- a/mojang/versions/rd-132328.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "12dace5a458617d3f90337a7ebde86c0593a6899", - "size": 35435, - "url": "https://launcher.mojang.com/mc/game/rd-132328/client/12dace5a458617d3f90337a7ebde86c0593a6899/client.jar" - } - }, - "id": "rd-132328", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "com.mojang.rubydung.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "releaseTime": "2009-05-13T21:28:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/rd-160052.json b/mojang/versions/rd-160052.json deleted file mode 100644 index d75028b977..0000000000 --- a/mojang/versions/rd-160052.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b100be8097195b6c9112046dc6a80d326c8df839", - "size": 49076, - "url": "https://launcher.mojang.com/mc/game/rd-160052/client/b100be8097195b6c9112046dc6a80d326c8df839/client.jar" - } - }, - "id": "rd-160052", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "com.mojang.rubydung.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "releaseTime": "2009-05-15T22:52:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/rd-161348.json b/mojang/versions/rd-161348.json deleted file mode 100644 index 3b67bd0f5e..0000000000 --- a/mojang/versions/rd-161348.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6323bd14ed7f83852e17ebc8ec418e55c97ddfe4", - "size": 60480, - "url": "https://launcher.mojang.com/mc/game/rd-161348/client/6323bd14ed7f83852e17ebc8ec418e55c97ddfe4/client.jar" - } - }, - "id": "rd-161348", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "com.mojang.minecraft.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "releaseTime": "2009-05-16T11:48:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/mojang/versions/rd-20090515.json b/mojang/versions/rd-20090515.json deleted file mode 100644 index 0af432fd9d..0000000000 --- a/mojang/versions/rd-20090515.json +++ /dev/null @@ -1,294 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6323bd14ed7f83852e17ebc8ec418e55c97ddfe4", - "size": 60480, - "url": "https://launcher.mojang.com/mc/game/rd-20090515/client/6323bd14ed7f83852e17ebc8ec418e55c97ddfe4/client.jar" - } - }, - "id": "rd-20090515", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "mainClass": "com.mojang.minecraft.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "releaseTime": "2009-05-14T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.0.json b/multimc/net.minecraft/1.0.json deleted file mode 100644 index 2e4cbca255..0000000000 --- a/multimc/net.minecraft/1.0.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b679fea27f2284836202e9365e13a82552092e5d", - "size": 2362837, - "url": "https://launcher.mojang.com/mc/game/1.0/client/b679fea27f2284836202e9365e13a82552092e5d/client.jar" - } - }, - "id": "1.0", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2011-11-17T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.1.json b/multimc/net.minecraft/1.1.json deleted file mode 100644 index db2a87a351..0000000000 --- a/multimc/net.minecraft/1.1.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f690d4136b0026d452163538495b9b0e8513d718", - "size": 3862147, - "url": "https://launcher.mojang.com/mc/game/1.1/client/f690d4136b0026d452163538495b9b0e8513d718/client.jar" - } - }, - "id": "1.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-01-11T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.10.1.json b/multimc/net.minecraft/1.10.1.json deleted file mode 100644 index b4e24315e8..0000000000 --- a/multimc/net.minecraft/1.10.1.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.10", - "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", - "size": 145874, - "totalSize": 122198775, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" - }, - "assets": "1.10", - "downloads": { - "client": { - "sha1": "44b389fff90324c4ca18796d4428a7b8ec6c2eb0", - "size": 8857880, - "url": "https://launcher.mojang.com/mc/game/1.10.1/client/44b389fff90324c4ca18796d4428a7b8ec6c2eb0/client.jar" - }, - "server": { - "sha1": "cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee", - "size": 9459770, - "url": "https://launcher.mojang.com/mc/game/1.10.1/server/cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee/server.jar" - } - }, - "id": "1.10.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.2/realms-1.9.2.jar", - "sha1": "5e3a26cc69251f273cf46fadc6d73c7cd372d3dd", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.2/realms-1.9.2.jar" - } - }, - "name": "com.mojang:realms:1.9.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-06-22T10:13:22+00:00", - "time": "2016-07-22T08:46:23+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.10.2.json b/multimc/net.minecraft/1.10.2.json deleted file mode 100644 index 389a88a253..0000000000 --- a/multimc/net.minecraft/1.10.2.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.10", - "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", - "size": 145874, - "totalSize": 122198775, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" - }, - "assets": "1.10", - "downloads": { - "client": { - "sha1": "dc8e75ac7274ff6af462b0dcec43c307de668e40", - "size": 8857653, - "url": "https://launcher.mojang.com/mc/game/1.10.2/client/dc8e75ac7274ff6af462b0dcec43c307de668e40/client.jar" - }, - "server": { - "sha1": "3d501b23df53c548254f5e3f66492d178a48db63", - "size": 9459897, - "url": "https://launcher.mojang.com/mc/game/1.10.2/server/3d501b23df53c548254f5e3f66492d178a48db63/server.jar" - } - }, - "id": "1.10.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.8/realms-1.9.8.jar", - "sha1": "c9609760e050cd7c369292252552c0cc81c54331", - "size": 1577897, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.8/realms-1.9.8.jar" - } - }, - "name": "com.mojang:realms:1.9.8" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-06-23T09:17:32+00:00", - "time": "2016-10-22T20:28:03+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.10.json b/multimc/net.minecraft/1.10.json deleted file mode 100644 index 908f6169b2..0000000000 --- a/multimc/net.minecraft/1.10.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.10", - "sha1": "72241db3c0bdc39e39b202182ff0000da5271a1d", - "size": 145874, - "totalSize": 122198775, - "url": "https://launchermeta.mojang.com/mc/assets/1.10/72241db3c0bdc39e39b202182ff0000da5271a1d/1.10.json" - }, - "assets": "1.10", - "downloads": { - "client": { - "sha1": "ba038efbc6d9e4a046927a7658413d0276895739", - "size": 8856992, - "url": "https://launcher.mojang.com/mc/game/1.10/client/ba038efbc6d9e4a046927a7658413d0276895739/client.jar" - }, - "server": { - "sha1": "a96617ffdf5dabbb718ab11a9a68e50545fc5bee", - "size": 9459395, - "url": "https://launcher.mojang.com/mc/game/1.10/server/a96617ffdf5dabbb718ab11a9a68e50545fc5bee/server.jar" - } - }, - "id": "1.10", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.1/realms-1.9.1.jar", - "sha1": "cd3929316dfd85be640e1c1f15df5577cdcd860b", - "size": 1575796, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.1/realms-1.9.1.jar" - } - }, - "name": "com.mojang:realms:1.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-06-08T13:06:18+00:00", - "time": "2016-07-22T08:46:23+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.11.1.json b/multimc/net.minecraft/1.11.1.json deleted file mode 100644 index 3c74496a34..0000000000 --- a/multimc/net.minecraft/1.11.1.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "0935745a11806d6b4cf00221938e7560c23f9291", - "size": 9198018, - "url": "https://launcher.mojang.com/mc/game/1.11.1/client/0935745a11806d6b4cf00221938e7560c23f9291/client.jar" - }, - "server": { - "sha1": "1f97bd101e508d7b52b3d6a7879223b000b5eba0", - "size": 9720769, - "url": "https://launcher.mojang.com/mc/game/1.11.1/server/1f97bd101e508d7b52b3d6a7879223b000b5eba0/server.jar" - } - }, - "id": "1.11.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.7/realms-1.10.7.jar", - "sha1": "9b79ac61b18f24d619b6117aaa4610a77d2425af", - "size": 3025163, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.7/realms-1.10.7.jar" - } - }, - "name": "com.mojang:realms:1.10.7" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-12-20T14:05:34+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.11.2.json b/multimc/net.minecraft/1.11.2.json deleted file mode 100644 index e332281a3f..0000000000 --- a/multimc/net.minecraft/1.11.2.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "db5aa600f0b0bf508aaf579509b345c4e34087be", - "size": 9198097, - "url": "https://launcher.mojang.com/mc/game/1.11.2/client/db5aa600f0b0bf508aaf579509b345c4e34087be/client.jar" - }, - "server": { - "sha1": "f00c294a1576e03fddcac777c3cf4c7d404c4ba4", - "size": 9720835, - "url": "https://launcher.mojang.com/mc/game/1.11.2/server/f00c294a1576e03fddcac777c3cf4c7d404c4ba4/server.jar" - } - }, - "id": "1.11.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.14/realms-1.10.14.jar", - "sha1": "f08caf995313992fcfe03bc12234748328471d0a", - "size": 3162566, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.14/realms-1.10.14.jar" - } - }, - "name": "com.mojang:realms:1.10.14" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-12-21T09:29:12+00:00", - "time": "2017-02-27T10:13:05+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.11.json b/multimc/net.minecraft/1.11.json deleted file mode 100644 index a3a35dff6e..0000000000 --- a/multimc/net.minecraft/1.11.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "780e46b3a96091a7f42c028c615af45974629072", - "size": 9183701, - "url": "https://launcher.mojang.com/mc/game/1.11/client/780e46b3a96091a7f42c028c615af45974629072/client.jar" - }, - "server": { - "sha1": "48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0", - "size": 9713666, - "url": "https://launcher.mojang.com/mc/game/1.11/server/48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0/server.jar" - } - }, - "id": "1.11", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.4/realms-1.10.4.jar", - "sha1": "7e837a5eae3fc08b13d5e1baf5ddf5b5d31aa2ff", - "size": 3025166, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.4/realms-1.10.4.jar" - } - }, - "name": "com.mojang:realms:1.10.4" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-11-14T14:34:40+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.2.1.json b/multimc/net.minecraft/1.2.1.json deleted file mode 100644 index 0d0f388cef..0000000000 --- a/multimc/net.minecraft/1.2.1.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "c7662ac43dd04bfd677694a06972a2aaaf426505", - "size": 3988925, - "url": "https://launcher.mojang.com/mc/game/1.2.1/client/c7662ac43dd04bfd677694a06972a2aaaf426505/client.jar" - } - }, - "id": "1.2.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-02-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.2.2.json b/multimc/net.minecraft/1.2.2.json deleted file mode 100644 index 8b7f60a5c4..0000000000 --- a/multimc/net.minecraft/1.2.2.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "1dadfc4de6898751f547f24f72c7271218e4e28f", - "size": 3988918, - "url": "https://launcher.mojang.com/mc/game/1.2.2/client/1dadfc4de6898751f547f24f72c7271218e4e28f/client.jar" - } - }, - "id": "1.2.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-02-29T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.2.3.json b/multimc/net.minecraft/1.2.3.json deleted file mode 100644 index 21661df323..0000000000 --- a/multimc/net.minecraft/1.2.3.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "5134e433afeba375c00bbdcd8aead1d3222813ee", - "size": 3988921, - "url": "https://launcher.mojang.com/mc/game/1.2.3/client/5134e433afeba375c00bbdcd8aead1d3222813ee/client.jar" - } - }, - "id": "1.2.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-03-01T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.2.4.json b/multimc/net.minecraft/1.2.4.json deleted file mode 100644 index add5919ad8..0000000000 --- a/multimc/net.minecraft/1.2.4.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "ad6d1fe7455857269d4185cb8f24e62cc0241aaf", - "size": 4005025, - "url": "https://launcher.mojang.com/mc/game/1.2.4/client/ad6d1fe7455857269d4185cb8f24e62cc0241aaf/client.jar" - } - }, - "id": "1.2.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-03-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.2.5.json b/multimc/net.minecraft/1.2.5.json deleted file mode 100644 index 01ce612d7b..0000000000 --- a/multimc/net.minecraft/1.2.5.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "4a2fac7504182a97dcbcd7560c6392d7c8139928", - "size": 4032098, - "url": "https://launcher.mojang.com/mc/game/1.2.5/client/4a2fac7504182a97dcbcd7560c6392d7c8139928/client.jar" - }, - "server": { - "sha1": "d8321edc9470e56b8ad5c67bbd16beba25843336", - "size": 1408470, - "url": "https://launcher.mojang.com/mc/game/1.2.5/server/d8321edc9470e56b8ad5c67bbd16beba25843336/server.jar" - }, - "windows_server": { - "sha1": "8eaf5909489d9b54fd9748ddbbb4b6870a1d3de6", - "size": 1589718, - "url": "https://launcher.mojang.com/mc/game/1.2.5/windows_server/8eaf5909489d9b54fd9748ddbbb4b6870a1d3de6/windows_server.exe" - } - }, - "id": "1.2.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-03-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.3.1.json b/multimc/net.minecraft/1.3.1.json deleted file mode 100644 index 2ba24b1d69..0000000000 --- a/multimc/net.minecraft/1.3.1.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "33167e71e85ab8e6ddbe168bc67f6ec19d708d62", - "size": 4583675, - "url": "https://launcher.mojang.com/mc/game/1.3.1/client/33167e71e85ab8e6ddbe168bc67f6ec19d708d62/client.jar" - }, - "server": { - "sha1": "82563ce498bfc1fc8a2cb5bf236f7da86a390646", - "size": 1799890, - "url": "https://launcher.mojang.com/mc/game/1.3.1/server/82563ce498bfc1fc8a2cb5bf236f7da86a390646/server.jar" - }, - "windows_server": { - "sha1": "5dda8413c6376e0ff0eccd5817a2ca94954b16df", - "size": 1981138, - "url": "https://launcher.mojang.com/mc/game/1.3.1/windows_server/5dda8413c6376e0ff0eccd5817a2ca94954b16df/windows_server.exe" - } - }, - "id": "1.3.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-07-31T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.3.2.json b/multimc/net.minecraft/1.3.2.json deleted file mode 100644 index e60ed3a4c7..0000000000 --- a/multimc/net.minecraft/1.3.2.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "c2efd57c7001ddf505ca534e54abf3d006e48309", - "size": 4586019, - "url": "https://launcher.mojang.com/mc/game/1.3.2/client/c2efd57c7001ddf505ca534e54abf3d006e48309/client.jar" - }, - "server": { - "sha1": "3de2ae6c488135596e073a9589842800c9f53bfe", - "size": 1801710, - "url": "https://launcher.mojang.com/mc/game/1.3.2/server/3de2ae6c488135596e073a9589842800c9f53bfe/server.jar" - }, - "windows_server": { - "sha1": "1aba78a34a6c412fffd69ea2d3fbcfc40316e521", - "size": 1982958, - "url": "https://launcher.mojang.com/mc/game/1.3.2/windows_server/1aba78a34a6c412fffd69ea2d3fbcfc40316e521/windows_server.exe" - } - }, - "id": "1.3.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-08-15T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.4.2.json b/multimc/net.minecraft/1.4.2.json deleted file mode 100644 index 001c54ac50..0000000000 --- a/multimc/net.minecraft/1.4.2.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "42d6744cfbbd2958f9e6688dd6e78d86d658d0d4", - "size": 4928385, - "url": "https://launcher.mojang.com/mc/game/1.4.2/client/42d6744cfbbd2958f9e6688dd6e78d86d658d0d4/client.jar" - }, - "server": { - "sha1": "5be700523a729bb78ef99206fb480a63dcd09825", - "size": 2018455, - "url": "https://launcher.mojang.com/mc/game/1.4.2/server/5be700523a729bb78ef99206fb480a63dcd09825/server.jar" - }, - "windows_server": { - "sha1": "5c94ac0043dc21bc71b8e1fa3fbac62139c820fe", - "size": 2199703, - "url": "https://launcher.mojang.com/mc/game/1.4.2/windows_server/5c94ac0043dc21bc71b8e1fa3fbac62139c820fe/windows_server.exe" - } - }, - "id": "1.4.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-11-24T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.4.4.json b/multimc/net.minecraft/1.4.4.json deleted file mode 100644 index cd6e0812e7..0000000000 --- a/multimc/net.minecraft/1.4.4.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b9b2a9e9adf1bc834647febc93a4222b4fd6e403", - "size": 4967850, - "url": "https://launcher.mojang.com/mc/game/1.4.4/client/b9b2a9e9adf1bc834647febc93a4222b4fd6e403/client.jar" - }, - "server": { - "sha1": "4215dcadb706508bf9d6d64209a0080b9cee9e71", - "size": 2047928, - "url": "https://launcher.mojang.com/mc/game/1.4.4/server/4215dcadb706508bf9d6d64209a0080b9cee9e71/server.jar" - }, - "windows_server": { - "sha1": "384a621aa8e8f6f7483bbf4a0e1a9d13142bbd59", - "size": 2229176, - "url": "https://launcher.mojang.com/mc/game/1.4.4/windows_server/384a621aa8e8f6f7483bbf4a0e1a9d13142bbd59/windows_server.exe" - } - }, - "id": "1.4.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-12-13T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.4.5.json b/multimc/net.minecraft/1.4.5.json deleted file mode 100644 index 5a0e7e6f95..0000000000 --- a/multimc/net.minecraft/1.4.5.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7a8a963ababfec49406e1541d3a87198e50604e5", - "size": 4967927, - "url": "https://launcher.mojang.com/mc/game/1.4.5/client/7a8a963ababfec49406e1541d3a87198e50604e5/client.jar" - }, - "server": { - "sha1": "c12fd88a8233d2c517dbc8196ba2ae855f4d36ea", - "size": 2047972, - "url": "https://launcher.mojang.com/mc/game/1.4.5/server/c12fd88a8233d2c517dbc8196ba2ae855f4d36ea/server.jar" - }, - "windows_server": { - "sha1": "a60dc51007cfe8b2e61cfbbc48f3846f4c471f98", - "size": 2229220, - "url": "https://launcher.mojang.com/mc/game/1.4.5/windows_server/a60dc51007cfe8b2e61cfbbc48f3846f4c471f98/windows_server.exe" - } - }, - "id": "1.4.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.4.6.json b/multimc/net.minecraft/1.4.6.json deleted file mode 100644 index dd09b3890f..0000000000 --- a/multimc/net.minecraft/1.4.6.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "116758f41b32e8d1a71a4ad6236579acd724bca7", - "size": 5005686, - "url": "https://launcher.mojang.com/mc/game/1.4.6/client/116758f41b32e8d1a71a4ad6236579acd724bca7/client.jar" - }, - "server": { - "sha1": "a0aeb5709af5f2c3058c1cf0dc6b110a7a61278c", - "size": 2061647, - "url": "https://launcher.mojang.com/mc/game/1.4.6/server/a0aeb5709af5f2c3058c1cf0dc6b110a7a61278c/server.jar" - }, - "windows_server": { - "sha1": "739da655218583520e129c5af0580b8d5dfb1b31", - "size": 2242895, - "url": "https://launcher.mojang.com/mc/game/1.4.6/windows_server/739da655218583520e129c5af0580b8d5dfb1b31/windows_server.exe" - } - }, - "id": "1.4.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.4.7.json b/multimc/net.minecraft/1.4.7.json deleted file mode 100644 index c11c12e8d7..0000000000 --- a/multimc/net.minecraft/1.4.7.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "53ed4b9d5c358ecfff2d8b846b4427b888287028", - "size": 5005735, - "url": "https://launcher.mojang.com/mc/game/1.4.7/client/53ed4b9d5c358ecfff2d8b846b4427b888287028/client.jar" - }, - "server": { - "sha1": "2f0ec8efddd2f2c674c77be9ddb370b727dec676", - "size": 2061638, - "url": "https://launcher.mojang.com/mc/game/1.4.7/server/2f0ec8efddd2f2c674c77be9ddb370b727dec676/server.jar" - }, - "windows_server": { - "sha1": "89215f5de02929aaa091e580ffbcfc4b5b0c1bbf", - "size": 2242886, - "url": "https://launcher.mojang.com/mc/game/1.4.7/windows_server/89215f5de02929aaa091e580ffbcfc4b5b0c1bbf/windows_server.exe" - } - }, - "id": "1.4.7", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2012-12-27T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.5.1.json b/multimc/net.minecraft/1.5.1.json deleted file mode 100644 index 92d4580e09..0000000000 --- a/multimc/net.minecraft/1.5.1.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "047136381a552f34b1963c43304a1ad4dc0d2d8e", - "size": 5561287, - "url": "https://launcher.mojang.com/mc/game/1.5.1/client/047136381a552f34b1963c43304a1ad4dc0d2d8e/client.jar" - }, - "server": { - "sha1": "d07c71ee2767dabb79fb32dad8162e1b854d5324", - "size": 2360013, - "url": "https://launcher.mojang.com/mc/game/1.5.1/server/d07c71ee2767dabb79fb32dad8162e1b854d5324/server.jar" - }, - "windows_server": { - "sha1": "5492d8d1dfaff8b9dce1536a1e578e60b57b4d31", - "size": 2541261, - "url": "https://launcher.mojang.com/mc/game/1.5.1/windows_server/5492d8d1dfaff8b9dce1536a1e578e60b57b4d31/windows_server.exe" - } - }, - "id": "1.5.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2013-03-20T10:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.5.2.json b/multimc/net.minecraft/1.5.2.json deleted file mode 100644 index 176bf8dbb6..0000000000 --- a/multimc/net.minecraft/1.5.2.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "465378c9dc2f779ae1d6e8046ebc46fb53a57968", - "size": 5564661, - "url": "https://launcher.mojang.com/mc/game/1.5.2/client/465378c9dc2f779ae1d6e8046ebc46fb53a57968/client.jar" - }, - "server": { - "sha1": "f9ae3f651319151ce99a0bfad6b34fa16eb6775f", - "size": 2360903, - "url": "https://launcher.mojang.com/mc/game/1.5.2/server/f9ae3f651319151ce99a0bfad6b34fa16eb6775f/server.jar" - }, - "windows_server": { - "sha1": "49fded489aae76e012048c3c81dcc323384ef781", - "size": 2542151, - "url": "https://launcher.mojang.com/mc/game/1.5.2/windows_server/49fded489aae76e012048c3c81dcc323384ef781/windows_server.exe" - } - }, - "id": "1.5.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "releaseTime": "2013-04-25T15:45:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.6.1.json b/multimc/net.minecraft/1.6.1.json deleted file mode 100644 index c09f0f78b2..0000000000 --- a/multimc/net.minecraft/1.6.1.json +++ /dev/null @@ -1,170 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "17e2c28fb54666df5640b2c822ea8042250ef592", - "size": 4726671, - "url": "https://launcher.mojang.com/mc/game/1.6.1/client/17e2c28fb54666df5640b2c822ea8042250ef592/client.jar" - }, - "server": { - "sha1": "0252918a5f9d47e3c6eb1dfec02134d1374a89b4", - "size": 6132004, - "url": "https://launcher.mojang.com/mc/game/1.6.1/server/0252918a5f9d47e3c6eb1dfec02134d1374a89b4/server.jar" - }, - "windows_server": { - "sha1": "f495386d0eded7346e7e77a1c6d7dfc5a5dae068", - "size": 6527780, - "url": "https://launcher.mojang.com/mc/game/1.6.1/windows_server/f495386d0eded7346e7e77a1c6d7dfc5a5dae068/windows_server.exe" - } - }, - "id": "1.6.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", - "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", - "size": 74953, - "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" - } - }, - "name": "argo:argo:2.25_fixed" - }, - { - "downloads": { - "artifact": { - "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", - "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", - "size": 1997327, - "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" - } - }, - "name": "org.bouncycastle:bcprov-jdk15on:1.47" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/14.0/guava-14.0.jar", - "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", - "size": 2189111, - "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" - } - }, - "name": "com.google.guava:guava:14.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", - "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", - "size": 189285, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.2" - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "processArguments": "username_session_version", - "releaseTime": "2013-06-28T14:48:41+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.6.2.json b/multimc/net.minecraft/1.6.2.json deleted file mode 100644 index 0d5caddfb0..0000000000 --- a/multimc/net.minecraft/1.6.2.json +++ /dev/null @@ -1,170 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b6cb68afde1d9cf4a20cbf27fa90d0828bf440a4", - "size": 4731988, - "url": "https://launcher.mojang.com/mc/game/1.6.2/client/b6cb68afde1d9cf4a20cbf27fa90d0828bf440a4/client.jar" - }, - "server": { - "sha1": "01b6ea555c6978e6713e2a2dfd7fe19b1449ca54", - "size": 6134331, - "url": "https://launcher.mojang.com/mc/game/1.6.2/server/01b6ea555c6978e6713e2a2dfd7fe19b1449ca54/server.jar" - }, - "windows_server": { - "sha1": "a08ad9bdd208d0861cd62cef7251a2611b8217f5", - "size": 6530107, - "url": "https://launcher.mojang.com/mc/game/1.6.2/windows_server/a08ad9bdd208d0861cd62cef7251a2611b8217f5/windows_server.exe" - } - }, - "id": "1.6.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", - "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", - "size": 74953, - "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" - } - }, - "name": "argo:argo:2.25_fixed" - }, - { - "downloads": { - "artifact": { - "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", - "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", - "size": 1997327, - "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" - } - }, - "name": "org.bouncycastle:bcprov-jdk15on:1.47" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/14.0/guava-14.0.jar", - "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", - "size": 2189111, - "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" - } - }, - "name": "com.google.guava:guava:14.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", - "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", - "size": 189285, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.2" - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "processArguments": "username_session_version", - "releaseTime": "2013-07-05T13:09:02+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.6.4.json b/multimc/net.minecraft/1.6.4.json deleted file mode 100644 index bc14c21852..0000000000 --- a/multimc/net.minecraft/1.6.4.json +++ /dev/null @@ -1,170 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "1703704407101cf72bd88e68579e3696ce733ecd", - "size": 4745096, - "url": "https://launcher.mojang.com/mc/game/1.6.4/client/1703704407101cf72bd88e68579e3696ce733ecd/client.jar" - }, - "server": { - "sha1": "050f93c1f3fe9e2052398f7bd6aca10c63d64a87", - "size": 6146738, - "url": "https://launcher.mojang.com/mc/game/1.6.4/server/050f93c1f3fe9e2052398f7bd6aca10c63d64a87/server.jar" - }, - "windows_server": { - "sha1": "30d3267c6b04422ef6349226ee539173f848574c", - "size": 6542514, - "url": "https://launcher.mojang.com/mc/game/1.6.4/windows_server/30d3267c6b04422ef6349226ee539173f848574c/windows_server.exe" - } - }, - "id": "1.6.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "argo/argo/2.25_fixed/argo-2.25_fixed.jar", - "sha1": "751761ce15a3e3aaf3fc75b9f013ff8f7b88a585", - "size": 74953, - "url": "https://libraries.minecraft.net/argo/argo/2.25_fixed/argo-2.25_fixed.jar" - } - }, - "name": "argo:argo:2.25_fixed" - }, - { - "downloads": { - "artifact": { - "path": "org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar", - "sha1": "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", - "size": 1997327, - "url": "https://libraries.minecraft.net/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar" - } - }, - "name": "org.bouncycastle:bcprov-jdk15on:1.47" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/14.0/guava-14.0.jar", - "sha1": "67b7be4ee7ba48e4828a42d6d5069761186d4a53", - "size": 2189111, - "url": "https://libraries.minecraft.net/com/google/guava/guava/14.0/guava-14.0.jar" - } - }, - "name": "com.google.guava:guava:14.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.2/gson-2.2.2.jar", - "sha1": "1f96456ca233dec780aa224bff076d8e8bca3908", - "size": 189285, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.2/gson-2.2.2.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.2" - } - ], - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 4, - "name": "Minecraft", - "processArguments": "username_session_version", - "releaseTime": "2013-09-19T15:52:37+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.10.json b/multimc/net.minecraft/1.7.10.json deleted file mode 100644 index 98988861c5..0000000000 --- a/multimc/net.minecraft/1.7.10.json +++ /dev/null @@ -1,405 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.10", - "sha1": "f90ca2878ba3141d32d949ea7f665855dd073c65", - "size": 88096, - "totalSize": 112220327, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.10/f90ca2878ba3141d32d949ea7f665855dd073c65/1.7.10.json" - }, - "assets": "1.7.10", - "downloads": { - "client": { - "sha1": "e80d9b3bf5085002218d4be59e668bac718abbc6", - "size": 5256245, - "url": "https://launcher.mojang.com/mc/game/1.7.10/client/e80d9b3bf5085002218d4be59e668bac718abbc6/client.jar" - }, - "server": { - "sha1": "952438ac4e01b4d115c5fc38f891710c4941df29", - "size": 9605030, - "url": "https://launcher.mojang.com/mc/game/1.7.10/server/952438ac4e01b4d115c5fc38f891710c4941df29/server.jar" - }, - "windows_server": { - "sha1": "a79b91ef69b9b4af63d1c7007f60259106869b21", - "size": 9999270, - "url": "https://launcher.mojang.com/mc/game/1.7.10/windows_server/a79b91ef69b9b4af63d1c7007f60259106869b21/windows_server.exe" - } - }, - "id": "1.7.10", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.3.5/realms-1.3.5.jar", - "sha1": "0807ae355ee63583becd7ea60e76aab1532bb42e", - "size": 353818, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.3.5/realms-1.3.5.jar" - } - }, - "name": "com.mojang:realms:1.3.5" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "name": "Minecraft", - "releaseTime": "2014-05-14T17:29:23+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.2.json b/multimc/net.minecraft/1.7.2.json deleted file mode 100644 index 5de97d0c24..0000000000 --- a/multimc/net.minecraft/1.7.2.json +++ /dev/null @@ -1,247 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "0c8689f904922af71c7144dcfb81bce976cadd49", - "size": 5117607, - "url": "https://launcher.mojang.com/mc/game/1.7.2/client/0c8689f904922af71c7144dcfb81bce976cadd49/client.jar" - }, - "server": { - "sha1": "3716cac82982e7c2eb09f83028b555e9ea606002", - "size": 9163955, - "url": "https://launcher.mojang.com/mc/game/1.7.2/server/3716cac82982e7c2eb09f83028b555e9ea606002/server.jar" - }, - "windows_server": { - "sha1": "07ae7cdcff6199735eb0f40da5d5c0763558a678", - "size": 9559731, - "url": "https://launcher.mojang.com/mc/game/1.7.2/windows_server/07ae7cdcff6199735eb0f40da5d5c0763558a678/windows_server.exe" - } - }, - "id": "1.7.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.3/authlib-1.3.jar", - "sha1": "4fb033c2d6eccced08752d8f33e8c3a0a45deb2d", - "size": 35930, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.3/authlib-1.3.jar" - } - }, - "name": "com.mojang:authlib:1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets} --uuid ${auth_uuid} --accessToken ${auth_access_token}", - "minimumLauncherVersion": 9, - "name": "Minecraft", - "releaseTime": "2013-10-25T13:00:00+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.3.json b/multimc/net.minecraft/1.7.3.json deleted file mode 100644 index 67cd60cc75..0000000000 --- a/multimc/net.minecraft/1.7.3.json +++ /dev/null @@ -1,339 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.3", - "sha1": "bbc05b4c076ff654fa3154e6400d79d76a184245", - "size": 72524, - "totalSize": 111220155, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.3/bbc05b4c076ff654fa3154e6400d79d76a184245/1.7.3.json" - }, - "assets": "1.7.3", - "downloads": { - "client": { - "sha1": "feaf10fa9da94c388f2c53a2cf31a14406d0c532", - "size": 5206064, - "url": "https://launcher.mojang.com/mc/game/1.7.3/client/feaf10fa9da94c388f2c53a2cf31a14406d0c532/client.jar" - }, - "server": { - "sha1": "707857a7bc7bf54fe60d557cca71004c34aa07bb", - "size": 9170432, - "url": "https://launcher.mojang.com/mc/game/1.7.3/server/707857a7bc7bf54fe60d557cca71004c34aa07bb/server.jar" - }, - "windows_server": { - "sha1": "cc590b8d6c88d25010b910e5596111bb8d06e446", - "size": 9566208, - "url": "https://launcher.mojang.com/mc/game/1.7.3/windows_server/cc590b8d6c88d25010b910e5596111bb8d06e446/windows_server.exe" - } - }, - "id": "1.7.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.2/authlib-1.2.jar", - "sha1": "131dd1b52112d1d1c6bae79b9d17acb7650dbcbe", - "size": 34601, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.2/authlib-1.2.jar" - } - }, - "name": "com.mojang:authlib:1.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.12/twitch-5.12.jar", - "sha1": "f8d00e1ecf6fe09900dfe2f687fabace8593f283", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.12/twitch-5.12.jar" - } - }, - "name": "tv.twitch:twitch:5.12" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-osx.jar", - "sha1": "641b9857eb581e85b4aa6a63d14e17f9e261c2ec", - "size": 417067, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-32.jar", - "sha1": "04146aaeaa7706d6eb01d9a86cac20f84e61d8a8", - "size": 388720, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-64.jar", - "sha1": "986400274b05a29b62c42145cd22748bcff5f6cc", - "size": 467171, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.12/twitch-platform-5.12-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.12", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties}", - "minimumLauncherVersion": 12, - "name": "Minecraft", - "releaseTime": "2013-12-06T13:55:34+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.4.json b/multimc/net.minecraft/1.7.4.json deleted file mode 100644 index 3920705382..0000000000 --- a/multimc/net.minecraft/1.7.4.json +++ /dev/null @@ -1,339 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "900950d8e3217b3a42405d1ecf767dcc31239d69", - "size": 5206443, - "url": "https://launcher.mojang.com/mc/game/1.7.4/client/900950d8e3217b3a42405d1ecf767dcc31239d69/client.jar" - }, - "server": { - "sha1": "61220311cef80aecc4cd8afecd5f18ca6b9461ff", - "size": 9170551, - "url": "https://launcher.mojang.com/mc/game/1.7.4/server/61220311cef80aecc4cd8afecd5f18ca6b9461ff/server.jar" - }, - "windows_server": { - "sha1": "7ab49ad1c31a59af47033437e3f39a79084f88f1", - "size": 9566327, - "url": "https://launcher.mojang.com/mc/game/1.7.4/windows_server/7ab49ad1c31a59af47033437e3f39a79084f88f1/windows_server.exe" - } - }, - "id": "1.7.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.2/authlib-1.2.jar", - "sha1": "131dd1b52112d1d1c6bae79b9d17acb7650dbcbe", - "size": 34601, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.2/authlib-1.2.jar" - } - }, - "name": "com.mojang:authlib:1.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "name": "Minecraft", - "releaseTime": "2013-12-09T12:28:10+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.5.json b/multimc/net.minecraft/1.7.5.json deleted file mode 100644 index 6fdb2baaa7..0000000000 --- a/multimc/net.minecraft/1.7.5.json +++ /dev/null @@ -1,339 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "77aa70ac5054cbf1140b6449b579e950d5050c4a", - "size": 5225771, - "url": "https://launcher.mojang.com/mc/game/1.7.5/client/77aa70ac5054cbf1140b6449b579e950d5050c4a/client.jar" - }, - "server": { - "sha1": "e1d557b2e31ea881404e41b05ec15c810415e060", - "size": 9173673, - "url": "https://launcher.mojang.com/mc/game/1.7.5/server/e1d557b2e31ea881404e41b05ec15c810415e060/server.jar" - }, - "windows_server": { - "sha1": "933b87c8fac1bc72271442d419b96dd87125dbc8", - "size": 9569449, - "url": "https://launcher.mojang.com/mc/game/1.7.5/windows_server/933b87c8fac1bc72271442d419b96dd87125dbc8/windows_server.exe" - } - }, - "id": "1.7.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.3.1/authlib-1.3.1.jar", - "sha1": "6400ee8be5171826a37e26c63ec82b9cf5a83937", - "size": 35935, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.3.1/authlib-1.3.1.jar" - } - }, - "name": "com.mojang:authlib:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "name": "Minecraft", - "releaseTime": "2014-02-26T09:22:17+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.6.json b/multimc/net.minecraft/1.7.6.json deleted file mode 100644 index f56986f030..0000000000 --- a/multimc/net.minecraft/1.7.6.json +++ /dev/null @@ -1,350 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "6b2c5827994e17f904f0852f962dd6fccfbb8bdc", - "size": 5341288, - "url": "https://launcher.mojang.com/mc/game/1.7.6/client/6b2c5827994e17f904f0852f962dd6fccfbb8bdc/client.jar" - }, - "server": { - "sha1": "41ea7757d4d7f74b95fc1ac20f919a8e521e910c", - "size": 9482170, - "url": "https://launcher.mojang.com/mc/game/1.7.6/server/41ea7757d4d7f74b95fc1ac20f919a8e521e910c/server.jar" - }, - "windows_server": { - "sha1": "99615bc71d0a6e178961edc13be57cf4b7d0ef75", - "size": 9876410, - "url": "https://launcher.mojang.com/mc/game/1.7.6/windows_server/99615bc71d0a6e178961edc13be57cf4b7d0ef75/windows_server.exe" - } - }, - "id": "1.7.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.6/authlib-1.5.6.jar", - "sha1": "8e55bce5f47f1b3ffc43aa72720b28e376182934", - "size": 59548, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.6/authlib-1.5.6.jar" - } - }, - "name": "com.mojang:authlib:1.5.6" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "name": "Minecraft", - "releaseTime": "2014-04-09T07:52:06+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.7.json b/multimc/net.minecraft/1.7.7.json deleted file mode 100644 index 207b122745..0000000000 --- a/multimc/net.minecraft/1.7.7.json +++ /dev/null @@ -1,350 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "e520f254a2b496d61839b816d712e238b1243f30", - "size": 5267555, - "url": "https://launcher.mojang.com/mc/game/1.7.7/client/e520f254a2b496d61839b816d712e238b1243f30/client.jar" - }, - "server": { - "sha1": "a6ffc1624da980986c6cc12a1ddc79ab1b025c62", - "size": 9482631, - "url": "https://launcher.mojang.com/mc/game/1.7.7/server/a6ffc1624da980986c6cc12a1ddc79ab1b025c62/server.jar" - }, - "windows_server": { - "sha1": "10e3b9767064b2019142b8a68c9e179f897f7496", - "size": 9876871, - "url": "https://launcher.mojang.com/mc/game/1.7.7/windows_server/10e3b9767064b2019142b8a68c9e179f897f7496/windows_server.exe" - } - }, - "id": "1.7.7", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.8/authlib-1.5.8.jar", - "sha1": "95d53710c80c666c358d288f6e15b446fb5bce5c", - "size": 60476, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.8/authlib-1.5.8.jar" - } - }, - "name": "com.mojang:authlib:1.5.8" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "name": "Minecraft", - "releaseTime": "2014-04-09T07:52:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.8.json b/multimc/net.minecraft/1.7.8.json deleted file mode 100644 index 8ed8f4c266..0000000000 --- a/multimc/net.minecraft/1.7.8.json +++ /dev/null @@ -1,350 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "83ae44189888a873f46f7509a87ebdb6dc785741", - "size": 5269934, - "url": "https://launcher.mojang.com/mc/game/1.7.8/client/83ae44189888a873f46f7509a87ebdb6dc785741/client.jar" - }, - "server": { - "sha1": "c69ebfb84c2577661770371c4accdd5f87b8b21d", - "size": 9606088, - "url": "https://launcher.mojang.com/mc/game/1.7.8/server/c69ebfb84c2577661770371c4accdd5f87b8b21d/server.jar" - }, - "windows_server": { - "sha1": "6a6f9c4ee3cf15f27e002c171568571677cf7820", - "size": 10001864, - "url": "https://launcher.mojang.com/mc/game/1.7.8/windows_server/6a6f9c4ee3cf15f27e002c171568571677cf7820/windows_server.exe" - } - }, - "id": "1.7.8", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.12/authlib-1.5.12.jar", - "sha1": "fc360cf6eeb29b19983202abae049b5b997a665c", - "size": 62451, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.12/authlib-1.5.12.jar" - } - }, - "name": "com.mojang:authlib:1.5.12" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "name": "Minecraft", - "releaseTime": "2014-04-09T07:58:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.7.9.json b/multimc/net.minecraft/1.7.9.json deleted file mode 100644 index ca972f1c53..0000000000 --- a/multimc/net.minecraft/1.7.9.json +++ /dev/null @@ -1,350 +0,0 @@ -{ - "assetIndex": { - "id": "1.7.4", - "sha1": "bb71fd461aca9a9bc18e2d1ab659122b05618a8e", - "size": 73081, - "totalSize": 112200001, - "url": "https://launchermeta.mojang.com/mc/assets/1.7.4/bb71fd461aca9a9bc18e2d1ab659122b05618a8e/1.7.4.json" - }, - "assets": "1.7.4", - "downloads": { - "client": { - "sha1": "fbbaae784b1de315a8d08a82c6c345a583fb676b", - "size": 5268481, - "url": "https://launcher.mojang.com/mc/game/1.7.9/client/fbbaae784b1de315a8d08a82c6c345a583fb676b/client.jar" - }, - "server": { - "sha1": "4cec86a928ec171fdc0c6b40de2de102f21601b5", - "size": 9604581, - "url": "https://launcher.mojang.com/mc/game/1.7.9/server/4cec86a928ec171fdc0c6b40de2de102f21601b5/server.jar" - }, - "windows_server": { - "sha1": "51c1fd99e3814bae2a5d470dc9068205ab5c17a6", - "size": 10000357, - "url": "https://launcher.mojang.com/mc/game/1.7.9/windows_server/51c1fd99e3814bae2a5d470dc9068205ab5c17a6/windows_server.exe" - } - }, - "id": "1.7.9", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.3.1/vecmath-1.3.1.jar", - "sha1": "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", - "size": 289881, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.3.1/vecmath-1.3.1.jar" - } - }, - "name": "java3d:vecmath:1.3.1" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar", - "sha1": "9e50bd52ffe257a0e2cd8d971688d6ce7d174325", - "size": 1452995, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.10.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/15.0/guava-15.0.jar", - "sha1": "ed727a8d9f247e2050281cb083f1c77b09dcb5cd", - "size": 2172168, - "url": "https://libraries.minecraft.net/com/google/guava/guava/15.0/guava-15.0.jar" - } - }, - "name": "com.google.guava:guava:15.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar", - "sha1": "905075e6c80f206bbe6cf1e809d2caa69f420c76", - "size": 315805, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.1" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.13/authlib-1.5.13.jar", - "sha1": "260f1d004e6ac3b359c96bd12a6c9a937e5378ec", - "size": 61452, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.13/authlib-1.5.13.jar" - } - }, - "name": "com.mojang:authlib:1.5.13" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/5.16/twitch-5.16.jar", - "sha1": "1f55f009c61637c10c0acfb8b5ffc600f30044b4", - "size": 52315, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/5.16/twitch-5.16.jar" - } - }, - "name": "tv.twitch:twitch:5.16" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar", - "sha1": "62503ee712766cf77f97252e5902786fd834b8c5", - "size": 418331, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar", - "sha1": "7c6affe439099806a4f552da14c42f9d643d8b23", - "size": 386792, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar", - "sha1": "39d0c3d363735b4785598e0e7fbf8297c706a9f9", - "size": 463390, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/5.16/twitch-platform-5.16-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:5.16", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 13, - "name": "Minecraft", - "releaseTime": "2014-04-14T13:29:23+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.1.json b/multimc/net.minecraft/1.8.1.json deleted file mode 100644 index 300ed3c9c6..0000000000 --- a/multimc/net.minecraft/1.8.1.json +++ /dev/null @@ -1,383 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "6edd2a3e3d76a7602c52f319f87cf11f7720b43b", - "size": 7762712, - "url": "https://launcher.mojang.com/mc/game/1.8.1/client/6edd2a3e3d76a7602c52f319f87cf11f7720b43b/client.jar" - }, - "server": { - "sha1": "68bfb524888f7c0ab939025e07e5de08843dac0f", - "size": 7903505, - "url": "https://launcher.mojang.com/mc/game/1.8.1/server/68bfb524888f7c0ab939025e07e5de08843dac0f/server.jar" - }, - "windows_server": { - "sha1": "af2948251122e017c1254afa969019bc78815510", - "size": 8297745, - "url": "https://launcher.mojang.com/mc/game/1.8.1/windows_server/af2948251122e017c1254afa969019bc78815510/windows_server.exe" - } - }, - "id": "1.8.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.8/realms-1.7.8.jar", - "sha1": "d8c9cc44f7b7c6c12a3cdd4b41368c7c04183338", - "size": 513619, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.8/realms-1.7.8.jar" - } - }, - "name": "com.mojang:realms:1.7.8" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2014-11-24T14:13:31+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.2.json b/multimc/net.minecraft/1.8.2.json deleted file mode 100644 index 4ac57cb8ec..0000000000 --- a/multimc/net.minecraft/1.8.2.json +++ /dev/null @@ -1,416 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "a8e71f6c81acfa834d249579a242f5b0852075c1", - "size": 8460686, - "url": "https://launcher.mojang.com/mc/game/1.8.2/client/a8e71f6c81acfa834d249579a242f5b0852075c1/client.jar" - }, - "server": { - "sha1": "a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e", - "size": 9778127, - "url": "https://launcher.mojang.com/mc/game/1.8.2/server/a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e/server.jar" - }, - "windows_server": { - "sha1": "cb05819c607a62ea6b43ab5c07d28892247d7c3a", - "size": 10172367, - "url": "https://launcher.mojang.com/mc/game/1.8.2/windows_server/cb05819c607a62ea6b43ab5c07d28892247d7c3a/windows_server.exe" - } - }, - "id": "1.8.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.9/realms-1.7.9.jar", - "sha1": "6548833ca0db9bcde8b99ee6c96882891f39b09c", - "size": 515231, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.9/realms-1.7.9.jar" - } - }, - "name": "com.mojang:realms:1.7.9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-02-19T15:47:29+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.3.json b/multimc/net.minecraft/1.8.3.json deleted file mode 100644 index 4144927a91..0000000000 --- a/multimc/net.minecraft/1.8.3.json +++ /dev/null @@ -1,416 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "69d14463ddc22e581bc66c66ef5eb72a8b452c46", - "size": 8460790, - "url": "https://launcher.mojang.com/mc/game/1.8.3/client/69d14463ddc22e581bc66c66ef5eb72a8b452c46/client.jar" - }, - "server": { - "sha1": "163ba351cb86f6390450bb2a67fafeb92b6c0f2f", - "size": 9778206, - "url": "https://launcher.mojang.com/mc/game/1.8.3/server/163ba351cb86f6390450bb2a67fafeb92b6c0f2f/server.jar" - }, - "windows_server": { - "sha1": "784d11c7cc6578c045c6a5ab29fae2f718d6e0ae", - "size": 10172446, - "url": "https://launcher.mojang.com/mc/game/1.8.3/windows_server/784d11c7cc6578c045c6a5ab29fae2f718d6e0ae/windows_server.exe" - } - }, - "id": "1.8.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.13/realms-1.7.13.jar", - "sha1": "c59452d644cf01c925c6c187a1bb4b87250520f5", - "size": 564501, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.13/realms-1.7.13.jar" - } - }, - "name": "com.mojang:realms:1.7.13" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-02-20T14:00:09+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.4.json b/multimc/net.minecraft/1.8.4.json deleted file mode 100644 index 2d268aa8a1..0000000000 --- a/multimc/net.minecraft/1.8.4.json +++ /dev/null @@ -1,416 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "459204fabee3fd9976a6c942b24cbd8382d02d6e", - "size": 8461965, - "url": "https://launcher.mojang.com/mc/game/1.8.4/client/459204fabee3fd9976a6c942b24cbd8382d02d6e/client.jar" - }, - "server": { - "sha1": "dd4b5eba1c79500390e0b0f45162fa70d38f8a3d", - "size": 9779346, - "url": "https://launcher.mojang.com/mc/game/1.8.4/server/dd4b5eba1c79500390e0b0f45162fa70d38f8a3d/server.jar" - }, - "windows_server": { - "sha1": "dc10e839bdb302ad472d05b25f23da25b216cb34", - "size": 10173586, - "url": "https://launcher.mojang.com/mc/game/1.8.4/windows_server/dc10e839bdb302ad472d05b25f23da25b216cb34/windows_server.exe" - } - }, - "id": "1.8.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.17/realms-1.7.17.jar", - "sha1": "ff6699863f6c7dae8a03b17279f3e93445671880", - "size": 570220, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.17/realms-1.7.17.jar" - } - }, - "name": "com.mojang:realms:1.7.17" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-04-17T11:37:50+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.5.json b/multimc/net.minecraft/1.8.5.json deleted file mode 100644 index b35fb96f38..0000000000 --- a/multimc/net.minecraft/1.8.5.json +++ /dev/null @@ -1,416 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "5d39957c61d19042f8bd669a6faa99989cf37083", - "size": 8462879, - "url": "https://launcher.mojang.com/mc/game/1.8.5/client/5d39957c61d19042f8bd669a6faa99989cf37083/client.jar" - }, - "server": { - "sha1": "ea6dd23658b167dbc0877015d1072cac21ab6eee", - "size": 9781878, - "url": "https://launcher.mojang.com/mc/game/1.8.5/server/ea6dd23658b167dbc0877015d1072cac21ab6eee/server.jar" - }, - "windows_server": { - "sha1": "a02c088dca4738e78d15bcdc8909b7ecec7aa0a3", - "size": 10176118, - "url": "https://launcher.mojang.com/mc/game/1.8.5/windows_server/a02c088dca4738e78d15bcdc8909b7ecec7aa0a3/windows_server.exe" - } - }, - "id": "1.8.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.18/realms-1.7.18.jar", - "sha1": "ab6629c35663a5bc4cacd23a9c0182cb2dc8f229", - "size": 570220, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.18/realms-1.7.18.jar" - } - }, - "name": "com.mojang:realms:1.7.18" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-05-22T11:15:28+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.6.json b/multimc/net.minecraft/1.8.6.json deleted file mode 100644 index edb0a9baee..0000000000 --- a/multimc/net.minecraft/1.8.6.json +++ /dev/null @@ -1,416 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "faa55e34ded35089d34fe921ea83d317fc152e93", - "size": 8461536, - "url": "https://launcher.mojang.com/mc/game/1.8.6/client/faa55e34ded35089d34fe921ea83d317fc152e93/client.jar" - }, - "server": { - "sha1": "2bd44b53198f143fb278f8bec3a505dad0beacd2", - "size": 9780573, - "url": "https://launcher.mojang.com/mc/game/1.8.6/server/2bd44b53198f143fb278f8bec3a505dad0beacd2/server.jar" - }, - "windows_server": { - "sha1": "d7a97168d593e944a369ced9e4ee00b63d4fc7a0", - "size": 10174813, - "url": "https://launcher.mojang.com/mc/game/1.8.6/windows_server/d7a97168d593e944a369ced9e4ee00b63d4fc7a0/windows_server.exe" - } - }, - "id": "1.8.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.19/realms-1.7.19.jar", - "sha1": "52d032ff4f56c14af9c39cdacf9bcc48a0ccba1d", - "size": 570220, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.19/realms-1.7.19.jar" - } - }, - "name": "com.mojang:realms:1.7.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-05-25T10:31:19+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.7.json b/multimc/net.minecraft/1.8.7.json deleted file mode 100644 index fa2b1c146f..0000000000 --- a/multimc/net.minecraft/1.8.7.json +++ /dev/null @@ -1,416 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "d546a6a092060c85f1eb1d9213ff823c558b1255", - "size": 8461925, - "url": "https://launcher.mojang.com/mc/game/1.8.7/client/d546a6a092060c85f1eb1d9213ff823c558b1255/client.jar" - }, - "server": { - "sha1": "35c59e16d1f3b751cd20b76b9b8a19045de363a9", - "size": 9780646, - "url": "https://launcher.mojang.com/mc/game/1.8.7/server/35c59e16d1f3b751cd20b76b9b8a19045de363a9/server.jar" - }, - "windows_server": { - "sha1": "bc3e9a1f4192313766dec46a5d1e72f0bffed19b", - "size": 10174886, - "url": "https://launcher.mojang.com/mc/game/1.8.7/windows_server/bc3e9a1f4192313766dec46a5d1e72f0bffed19b/windows_server.exe" - } - }, - "id": "1.8.7", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.23/realms-1.7.23.jar", - "sha1": "79fd63e165deb4ebde30614f4ffe52f5505cc8f4", - "size": 327005, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.23/realms-1.7.23.jar" - } - }, - "name": "com.mojang:realms:1.7.23" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-06-05T10:10:44+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.8.json b/multimc/net.minecraft/1.8.8.json deleted file mode 100644 index de0a2089f2..0000000000 --- a/multimc/net.minecraft/1.8.8.json +++ /dev/null @@ -1,416 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "0983f08be6a4e624f5d85689d1aca869ed99c738", - "size": 8465313, - "url": "https://launcher.mojang.com/mc/game/1.8.8/client/0983f08be6a4e624f5d85689d1aca869ed99c738/client.jar" - }, - "server": { - "sha1": "5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7", - "size": 8322852, - "url": "https://launcher.mojang.com/mc/game/1.8.8/server/5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7/server.jar" - }, - "windows_server": { - "sha1": "6c95fb4d56a7873ca30385640c546d89c1478b71", - "size": 8718628, - "url": "https://launcher.mojang.com/mc/game/1.8.8/windows_server/6c95fb4d56a7873ca30385640c546d89c1478b71/windows_server.exe" - } - }, - "id": "1.8.8", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.39/realms-1.7.39.jar", - "sha1": "c282954ce2a3bc62812e0d41c05f179b3b5839d7", - "size": 443224, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.39/realms-1.7.39.jar" - } - }, - "name": "com.mojang:realms:1.7.39" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-07-27T10:31:28+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.9.json b/multimc/net.minecraft/1.8.9.json deleted file mode 100644 index 3acf386137..0000000000 --- a/multimc/net.minecraft/1.8.9.json +++ /dev/null @@ -1,416 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "3870888a6c3d349d3771a3e9d16c9bf5e076b908", - "size": 8461484, - "url": "https://launcher.mojang.com/mc/game/1.8.9/client/3870888a6c3d349d3771a3e9d16c9bf5e076b908/client.jar" - }, - "server": { - "sha1": "b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd", - "size": 8320755, - "url": "https://launcher.mojang.com/mc/game/1.8.9/server/b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd/server.jar" - }, - "windows_server": { - "sha1": "5143618265b8a2d1d28bcadf206b7327738c2670", - "size": 8714995, - "url": "https://launcher.mojang.com/mc/game/1.8.9/windows_server/5143618265b8a2d1d28bcadf206b7327738c2670/windows_server.exe" - } - }, - "id": "1.8.9", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.7.59/realms-1.7.59.jar", - "sha1": "9c6c59b742d8e038a15f64c1aa273a893a658424", - "size": 1198123, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.7.59/realms-1.7.59.jar" - } - }, - "name": "com.mojang:realms:1.7.59" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2015-12-03T09:24:39+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.8.json b/multimc/net.minecraft/1.8.json deleted file mode 100644 index 3582f4cb9a..0000000000 --- a/multimc/net.minecraft/1.8.json +++ /dev/null @@ -1,405 +0,0 @@ -{ - "assetIndex": { - "id": "1.8", - "sha1": "e264980ad255aad2174cbe4d674c102474ae5202", - "size": 94650, - "totalSize": 114708537, - "url": "https://launchermeta.mojang.com/mc/assets/1.8/e264980ad255aad2174cbe4d674c102474ae5202/1.8.json" - }, - "assets": "1.8", - "downloads": { - "client": { - "sha1": "d722504db9de2b47f46cc592b8528446272ae648", - "size": 7746841, - "url": "https://launcher.mojang.com/mc/game/1.8/client/d722504db9de2b47f46cc592b8528446272ae648/client.jar" - }, - "server": { - "sha1": "a028f00e678ee5c6aef0e29656dca091b5df11c7", - "size": 10375504, - "url": "https://launcher.mojang.com/mc/game/1.8/server/a028f00e678ee5c6aef0e29656dca091b5df11c7/server.jar" - }, - "windows_server": { - "sha1": "73e0862463b91a6a5aea29da58f85ef1e7915c83", - "size": 10769744, - "url": "https://launcher.mojang.com/mc/game/1.8/windows_server/73e0862463b91a6a5aea29da58f85ef1e7915c83/windows_server.exe" - } - }, - "id": "1.8", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "java3d/vecmath/1.5.2/vecmath-1.5.2.jar", - "sha1": "79846ba34cbd89e2422d74d53752f993dcc2ccaf", - "size": 318956, - "url": "https://libraries.minecraft.net/java3d/vecmath/1.5.2/vecmath-1.5.2.jar" - } - }, - "name": "java3d:vecmath:1.5.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar", - "sha1": "42ccaf4761f0dfdfa805c9e340d99a755907e2dd", - "size": 2523218, - "url": "https://libraries.minecraft.net/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar" - } - }, - "name": "net.sf.trove4j:trove4j:3.0.3" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.15.Final/netty-all-4.0.15.Final.jar", - "sha1": "085cad5eb4fc8ae2ecc990dc7c411771a091ded5", - "size": 1501009, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.15.Final/netty-all-4.0.15.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.15.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.21/authlib-1.5.21.jar", - "sha1": "aefba0d5b53fbcb70860bc8046ab95d5854c07a5", - "size": 64412, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar" - } - }, - "name": "com.mojang:authlib:1.5.21" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.6.1/realms-1.6.1.jar", - "sha1": "5655f6fb44aece10e5b3ad7cfee3e6936031c068", - "size": 298229, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.6.1/realms-1.6.1.jar" - } - }, - "name": "com.mojang:realms:1.6.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "tv/twitch/twitch/6.5/twitch-6.5.jar", - "sha1": "320a2dfd18513a5f41b4e75729df684488cbd925", - "size": 55977, - "url": "https://libraries.minecraft.net/tv/twitch/twitch/6.5/twitch-6.5.jar" - } - }, - "name": "tv.twitch:twitch:6.5" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar", - "sha1": "5f9d1ee26257b3a33f0ca06fed335ef462af659f", - "size": 455359, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-osx.jar" - }, - "natives-windows-32": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar", - "sha1": "206c4ccaecdbcfd2a1631150c69a97bbc9c20c11", - "size": 474225, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar", - "sha1": "9fdd0fd5aed0817063dcf95b69349a171f447ebd", - "size": 580098, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-platform/6.5/twitch-platform-6.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-platform:6.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux" - } - } - ] - }, - { - "downloads": { - "classifiers": { - "natives-windows-32": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar", - "sha1": "18215140f010c05b9f86ef6f0f8871954d2ccebf", - "size": 5654047, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-32.jar" - }, - "natives-windows-64": { - "path": "tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar", - "sha1": "c3cde57891b935d41b6680a9c5e1502eeab76d86", - "size": 7457619, - "url": "https://libraries.minecraft.net/tv/twitch/twitch-external-platform/4.5/twitch-external-platform-4.5-natives-windows-64.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "tv.twitch:twitch-external-platform:4.5", - "natives": { - "windows": "natives-windows-${arch}" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "windows" - } - } - ] - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userProperties ${user_properties} --userType ${user_type}", - "minimumLauncherVersion": 14, - "name": "Minecraft", - "releaseTime": "2014-09-02T08:24:35+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.9.1.json b/multimc/net.minecraft/1.9.1.json deleted file mode 100644 index 60247fdcd0..0000000000 --- a/multimc/net.minecraft/1.9.1.json +++ /dev/null @@ -1,319 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "9bc7f02323d90b9385c1a5dbd47fb144a3fb8835", - "size": 8699282, - "url": "https://launcher.mojang.com/mc/game/1.9.1/client/9bc7f02323d90b9385c1a5dbd47fb144a3fb8835/client.jar" - }, - "server": { - "sha1": "bf95d9118d9b4b827f524c878efd275125b56181", - "size": 8848010, - "url": "https://launcher.mojang.com/mc/game/1.9.1/server/bf95d9118d9b4b827f524c878efd275125b56181/server.jar" - } - }, - "id": "1.9.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.14/realms-1.8.14.jar", - "sha1": "8a58a8c1b9803b19eb93a7a3bfc1bffd58dfd99f", - "size": 1132755, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.14/realms-1.8.14.jar" - } - }, - "name": "com.mojang:realms:1.8.14" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-03-30T13:43:07+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.9.2.json b/multimc/net.minecraft/1.9.2.json deleted file mode 100644 index 5b50889830..0000000000 --- a/multimc/net.minecraft/1.9.2.json +++ /dev/null @@ -1,319 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "19106fd5e222dca0f2dde9f66db8384c9a7db957", - "size": 8699297, - "url": "https://launcher.mojang.com/mc/game/1.9.2/client/19106fd5e222dca0f2dde9f66db8384c9a7db957/client.jar" - }, - "server": { - "sha1": "2b95cc7b136017e064c46d04a5825fe4cfa1be30", - "size": 8848002, - "url": "https://launcher.mojang.com/mc/game/1.9.2/server/2b95cc7b136017e064c46d04a5825fe4cfa1be30/server.jar" - } - }, - "id": "1.9.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.18/realms-1.8.18.jar", - "sha1": "a653274c4572ad0cedb0d9abcf0cd0c14555397b", - "size": 1575794, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.18/realms-1.8.18.jar" - } - }, - "name": "com.mojang:realms:1.8.18" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-03-30T15:23:55+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.9.3.json b/multimc/net.minecraft/1.9.3.json deleted file mode 100644 index 0ef96f18d8..0000000000 --- a/multimc/net.minecraft/1.9.3.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "b6985b0d3a0520dfb6f17eeb1e8ba58ce9577061", - "size": 8736082, - "url": "https://launcher.mojang.com/mc/game/1.9.3/client/b6985b0d3a0520dfb6f17eeb1e8ba58ce9577061/client.jar" - }, - "server": { - "sha1": "8e897b6b6d784f745332644f4d104f7a6e737ccf", - "size": 9399056, - "url": "https://launcher.mojang.com/mc/game/1.9.3/server/8e897b6b6d784f745332644f4d104f7a6e737ccf/server.jar" - } - }, - "id": "1.9.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", - "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" - } - }, - "name": "com.mojang:realms:1.8.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-05-10T08:33:35+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.9.4.json b/multimc/net.minecraft/1.9.4.json deleted file mode 100644 index f9de948a71..0000000000 --- a/multimc/net.minecraft/1.9.4.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "4a61c873be90bb1196d68dac7b29870408c56969", - "size": 8736083, - "url": "https://launcher.mojang.com/mc/game/1.9.4/client/4a61c873be90bb1196d68dac7b29870408c56969/client.jar" - }, - "server": { - "sha1": "edbb7b1758af33d365bf835eb9d13de005b1e274", - "size": 9399053, - "url": "https://launcher.mojang.com/mc/game/1.9.4/server/edbb7b1758af33d365bf835eb9d13de005b1e274/server.jar" - } - }, - "id": "1.9.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.19/realms-1.8.19.jar", - "sha1": "f7469a9307b962d1097e44713eb1baa087c06e43", - "size": 1575795, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.19/realms-1.8.19.jar" - } - }, - "name": "com.mojang:realms:1.8.19" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-05-10T10:17:16+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/1.9.json b/multimc/net.minecraft/1.9.json deleted file mode 100644 index df3c795c91..0000000000 --- a/multimc/net.minecraft/1.9.json +++ /dev/null @@ -1,319 +0,0 @@ -{ - "assetIndex": { - "id": "1.9", - "sha1": "8549e8aca91ee8b8d1620e9e8252d477f16a56d5", - "size": 137552, - "totalSize": 120896362, - "url": "https://launchermeta.mojang.com/mc/assets/1.9/8549e8aca91ee8b8d1620e9e8252d477f16a56d5/1.9.json" - }, - "assets": "1.9", - "downloads": { - "client": { - "sha1": "2f67dfe8953299440d1902f9124f0f2c3a2c940f", - "size": 8697592, - "url": "https://launcher.mojang.com/mc/game/1.9/client/2f67dfe8953299440d1902f9124f0f2c3a2c940f/client.jar" - }, - "server": { - "sha1": "b4d449cf2918e0f3bd8aa18954b916a4d1880f0d", - "size": 8848015, - "url": "https://launcher.mojang.com/mc/game/1.9/server/b4d449cf2918e0f3bd8aa18954b916a4d1880f0d/server.jar" - } - }, - "id": "1.9", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.8.7/realms-1.8.7.jar", - "sha1": "b624280016616bb56cc6c30282684322edc7e7eb", - "size": 1132656, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.8.7/realms-1.8.7.jar" - } - }, - "name": "com.mojang:realms:1.8.7" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-02-29T13:49:54+00:00", - "time": "2016-06-01T11:45:48+00:00", - "type": "release" -} \ No newline at end of file diff --git a/multimc/net.minecraft/16w35a.json b/multimc/net.minecraft/16w35a.json deleted file mode 100644 index bd2b92e227..0000000000 --- a/multimc/net.minecraft/16w35a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "96bf2617491528e0a4d636fa08afe3c8c14282c7", - "size": 8892558, - "url": "https://launcher.mojang.com/mc/game/16w35a/client/96bf2617491528e0a4d636fa08afe3c8c14282c7/client.jar" - }, - "server": { - "sha1": "16ad43cb3b87b0279028af26201af7651b87c9e0", - "size": 9485596, - "url": "https://launcher.mojang.com/mc/game/16w35a/server/16ad43cb3b87b0279028af26201af7651b87c9e0/server.jar" - } - }, - "id": "16w35a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-09-01T13:13:38+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/multimc/net.minecraft/16w36a.json b/multimc/net.minecraft/16w36a.json deleted file mode 100644 index 1359796929..0000000000 --- a/multimc/net.minecraft/16w36a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "f333065b34c818493736a90d5f559ee702957bd3", - "size": 8894291, - "url": "https://launcher.mojang.com/mc/game/16w36a/client/f333065b34c818493736a90d5f559ee702957bd3/client.jar" - }, - "server": { - "sha1": "921580b22ce7d48f9d541364a3b04eebb680222e", - "size": 9488664, - "url": "https://launcher.mojang.com/mc/game/16w36a/server/921580b22ce7d48f9d541364a3b04eebb680222e/server.jar" - } - }, - "id": "16w36a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.22/authlib-1.5.22.jar", - "sha1": "afaa8f6df976fcb5520e76ef1d5798c9e6b5c0b2", - "size": 64539, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.22/authlib-1.5.22.jar" - } - }, - "name": "com.mojang:authlib:1.5.22" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-09-08T14:55:10+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/multimc/net.minecraft/16w38a.json b/multimc/net.minecraft/16w38a.json deleted file mode 100644 index 88423f0ce7..0000000000 --- a/multimc/net.minecraft/16w38a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "e249ff8eded25695b921ccef066bc8a5db154a6d", - "size": 8893357, - "url": "https://launcher.mojang.com/mc/game/16w38a/client/e249ff8eded25695b921ccef066bc8a5db154a6d/client.jar" - }, - "server": { - "sha1": "95ffd7c33ad9f978d4a23762978923b96fc0aa7e", - "size": 9490735, - "url": "https://launcher.mojang.com/mc/game/16w38a/server/95ffd7c33ad9f978d4a23762978923b96fc0aa7e/server.jar" - } - }, - "id": "16w38a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-09-20T12:40:49+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/multimc/net.minecraft/16w39c.json b/multimc/net.minecraft/16w39c.json deleted file mode 100644 index b808f95da7..0000000000 --- a/multimc/net.minecraft/16w39c.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "417fe811581f045d4f5de0381b08cd7dc3744c41", - "size": 9250850, - "url": "https://launcher.mojang.com/mc/game/16w39c/client/417fe811581f045d4f5de0381b08cd7dc3744c41/client.jar" - }, - "server": { - "sha1": "df13c6cbf5fc735896b22f56b1f8940dd11a3b5f", - "size": 9695321, - "url": "https://launcher.mojang.com/mc/game/16w39c/server/df13c6cbf5fc735896b22f56b1f8940dd11a3b5f/server.jar" - } - }, - "id": "16w39c", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-09-30T14:11:48+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/multimc/net.minecraft/16w40a.json b/multimc/net.minecraft/16w40a.json deleted file mode 100644 index de1c65a0ca..0000000000 --- a/multimc/net.minecraft/16w40a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "6e5f07830bbd10ab10b6cccdaaef17c6b589a6d7", - "size": 9252677, - "url": "https://launcher.mojang.com/mc/game/16w40a/client/6e5f07830bbd10ab10b6cccdaaef17c6b589a6d7/client.jar" - }, - "server": { - "sha1": "64a1a5ba3f347c5e03477b42ac13d10ee193b51c", - "size": 9697554, - "url": "https://launcher.mojang.com/mc/game/16w40a/server/64a1a5ba3f347c5e03477b42ac13d10ee193b51c/server.jar" - } - }, - "id": "16w40a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-10-06T13:57:59+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/multimc/net.minecraft/16w41a.json b/multimc/net.minecraft/16w41a.json deleted file mode 100644 index 2324ee17e0..0000000000 --- a/multimc/net.minecraft/16w41a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "89c23ff48bce1df436919147044be1668270e60b", - "size": 9262771, - "url": "https://launcher.mojang.com/mc/game/16w41a/client/89c23ff48bce1df436919147044be1668270e60b/client.jar" - }, - "server": { - "sha1": "94f47b24edd154d89240e49d9b7371e74f433d19", - "size": 9703598, - "url": "https://launcher.mojang.com/mc/game/16w41a/server/94f47b24edd154d89240e49d9b7371e74f433d19/server.jar" - } - }, - "id": "16w41a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-10-13T14:28:35+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/multimc/net.minecraft/16w42a.json b/multimc/net.minecraft/16w42a.json deleted file mode 100644 index 363f59903b..0000000000 --- a/multimc/net.minecraft/16w42a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "3742e2ccb78ef02f1820f7dc73f5aafcf8c213a8", - "size": 9252178, - "url": "https://launcher.mojang.com/mc/game/16w42a/client/3742e2ccb78ef02f1820f7dc73f5aafcf8c213a8/client.jar" - }, - "server": { - "sha1": "ad6aa39daf88864fcd84b231638e3dc28bde83f3", - "size": 9698014, - "url": "https://launcher.mojang.com/mc/game/16w42a/server/ad6aa39daf88864fcd84b231638e3dc28bde83f3/server.jar" - } - }, - "id": "16w42a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-10-19T11:17:47+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/multimc/net.minecraft/16w43a.json b/multimc/net.minecraft/16w43a.json deleted file mode 100644 index 5dada30b3e..0000000000 --- a/multimc/net.minecraft/16w43a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "70449cf6d3f1f068ef7269d49ccdecd18e3a4712", - "size": 9255644, - "url": "https://launcher.mojang.com/mc/game/16w43a/client/70449cf6d3f1f068ef7269d49ccdecd18e3a4712/client.jar" - }, - "server": { - "sha1": "c5cc57bfd0a3462c2634a37c83877e91f25f020b", - "size": 9701802, - "url": "https://launcher.mojang.com/mc/game/16w43a/server/c5cc57bfd0a3462c2634a37c83877e91f25f020b/server.jar" - } - }, - "id": "16w43a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.9.3/realms-1.9.3.jar", - "sha1": "b291425bf7ef763452eaa894575018706339f72b", - "size": 1575798, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.9.3/realms-1.9.3.jar" - } - }, - "name": "com.mojang:realms:1.9.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-10-27T09:00:51+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/multimc/net.minecraft/16w44a.json b/multimc/net.minecraft/16w44a.json deleted file mode 100644 index 62c2ce6eed..0000000000 --- a/multimc/net.minecraft/16w44a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "fa3d0b4d577f475534e600a0ee1a62fb08ca29dc", - "size": 9268856, - "url": "https://launcher.mojang.com/mc/game/16w44a/client/fa3d0b4d577f475534e600a0ee1a62fb08ca29dc/client.jar" - }, - "server": { - "sha1": "9f30eff92cc234034581f0a1ef40c6d76f6b3e69", - "size": 9712521, - "url": "https://launcher.mojang.com/mc/game/16w44a/server/9f30eff92cc234034581f0a1ef40c6d76f6b3e69/server.jar" - } - }, - "id": "16w44a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.0/realms-1.10.0.jar", - "sha1": "e73c98944e2170f895357a703c3322bcd68d1699", - "size": 1493992, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.0/realms-1.10.0.jar" - } - }, - "name": "com.mojang:realms:1.10.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-11-03T14:17:11+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/multimc/net.minecraft/16w50a.json b/multimc/net.minecraft/16w50a.json deleted file mode 100644 index d0e191174e..0000000000 --- a/multimc/net.minecraft/16w50a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "925650c3ed9e1e79dd3f846a49a9de3a7f8e700c", - "size": 9194941, - "url": "https://launcher.mojang.com/mc/game/16w50a/client/925650c3ed9e1e79dd3f846a49a9de3a7f8e700c/client.jar" - }, - "server": { - "sha1": "d4d30a5433846d205974ace4cf34c9b294e0833f", - "size": 9720347, - "url": "https://launcher.mojang.com/mc/game/16w50a/server/d4d30a5433846d205974ace4cf34c9b294e0833f/server.jar" - } - }, - "id": "16w50a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.1/realms-1.10.1.jar", - "sha1": "d6369254de32e6e23866c7d99d1d081c2dba11fa", - "size": 1463224, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.1/realms-1.10.1.jar" - } - }, - "name": "com.mojang:realms:1.10.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2016-12-15T14:38:52+00:00", - "time": "2017-02-07T13:18:39+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/multimc/net.minecraft/17w06a.json b/multimc/net.minecraft/17w06a.json deleted file mode 100644 index 7202c2f672..0000000000 --- a/multimc/net.minecraft/17w06a.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "assetIndex": { - "id": "1.11", - "sha1": "ea7f56173691250e9805db5e3dda2d65b951ede3", - "size": 157395, - "totalSize": 124627552, - "url": "https://launchermeta.mojang.com/mc/assets/1.11/ea7f56173691250e9805db5e3dda2d65b951ede3/1.11.json" - }, - "assets": "1.11", - "downloads": { - "client": { - "sha1": "ace57ac6f4a661fc095241004c46d1305c573bc1", - "size": 9296634, - "url": "https://launcher.mojang.com/mc/game/17w06a/client/ace57ac6f4a661fc095241004c46d1305c573bc1/client.jar" - }, - "server": { - "sha1": "37441cab126ee2a4f292c9bf488c9dd800cff841", - "size": 9726758, - "url": "https://launcher.mojang.com/mc/game/17w06a/server/37441cab126ee2a4f292c9bf488c9dd800cff841/server.jar" - } - }, - "id": "17w06a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "com/mojang/netty/1.6/netty-1.6.jar", - "sha1": "4b75825a06139752bd800d9e29c5fd55b8b1b1e4", - "size": 7877, - "url": "https://libraries.minecraft.net/com/mojang/netty/1.6/netty-1.6.jar" - } - }, - "name": "com.mojang:netty:1.6" - }, - { - "downloads": { - "artifact": { - "path": "oshi-project/oshi-core/1.1/oshi-core-1.1.jar", - "sha1": "9ddf7b048a8d701be231c0f4f95fd986198fd2d8", - "size": 30973, - "url": "https://libraries.minecraft.net/oshi-project/oshi-core/1.1/oshi-core-1.1.jar" - } - }, - "name": "oshi-project:oshi-core:1.1" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar", - "sha1": "803ff252fedbd395baffd43b37341dc4a150a554", - "size": 1008730, - "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:jna:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar", - "sha1": "e3f70017be8100d3d6923f50b3d2ee17714e9c13", - "size": 913436, - "url": "https://libraries.minecraft.net/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar" - } - }, - "name": "net.java.dev.jna:platform:3.4.0" - }, - { - "downloads": { - "artifact": { - "path": "com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar", - "sha1": "63d216a9311cca6be337c1e458e587f99d382b84", - "size": 1634692, - "url": "https://libraries.minecraft.net/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar" - } - }, - "name": "com.ibm.icu:icu4j-core-mojang:51.2" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar", - "sha1": "306816fb57cf94f108a43c95731b08934dcae15c", - "size": 62477, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.6" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar", - "sha1": "c73b5636faf089d9f00e8732a829577de25237ee", - "size": 103871, - "url": "https://libraries.minecraft.net/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar" - } - }, - "name": "com.paulscode:codecjorbis:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/codecwav/20101023/codecwav-20101023.jar", - "sha1": "12f031cfe88fef5c1dd36c563c0a3a69bd7261da", - "size": 5618, - "url": "https://libraries.minecraft.net/com/paulscode/codecwav/20101023/codecwav-20101023.jar" - } - }, - "name": "com.paulscode:codecwav:20101023" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar", - "sha1": "5c5e304366f75f9eaa2e8cca546a1fb6109348b3", - "size": 21679, - "url": "https://libraries.minecraft.net/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar" - } - }, - "name": "com.paulscode:libraryjavasound:20101123" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar", - "sha1": "73e80d0794c39665aec3f62eee88ca91676674ef", - "size": 18981, - "url": "https://libraries.minecraft.net/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar" - } - }, - "name": "com.paulscode:librarylwjglopenal:20100824" - }, - { - "downloads": { - "artifact": { - "path": "com/paulscode/soundsystem/20120107/soundsystem-20120107.jar", - "sha1": "419c05fe9be71f792b2d76cfc9b67f1ed0fec7f6", - "size": 65020, - "url": "https://libraries.minecraft.net/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar" - } - }, - "name": "com.paulscode:soundsystem:20120107" - }, - { - "downloads": { - "artifact": { - "path": "io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar", - "sha1": "0294104aaf1781d6a56a07d561e792c5d0c95f45", - "size": 1779991, - "url": "https://libraries.minecraft.net/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar" - } - }, - "name": "io.netty:netty-all:4.0.23.Final" - }, - { - "downloads": { - "artifact": { - "path": "com/google/guava/guava/17.0/guava-17.0.jar", - "sha1": "9c6ef172e8de35fd8d4d8783e4821e57cdef7445", - "size": 2243036, - "url": "https://libraries.minecraft.net/com/google/guava/guava/17.0/guava-17.0.jar" - } - }, - "name": "com.google.guava:guava:17.0" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar", - "sha1": "90a3822c38ec8c996e84c16a3477ef632cbc87a3", - "size": 412739, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar" - } - }, - "name": "org.apache.commons:commons-lang3:3.3.2" - }, - { - "downloads": { - "artifact": { - "path": "commons-io/commons-io/2.4/commons-io-2.4.jar", - "sha1": "b1b6ea3b7e4aa4f492509a4952029cd8e48019ad", - "size": 185140, - "url": "https://libraries.minecraft.net/commons-io/commons-io/2.4/commons-io-2.4.jar" - } - }, - "name": "commons-io:commons-io:2.4" - }, - { - "downloads": { - "artifact": { - "path": "commons-codec/commons-codec/1.9/commons-codec-1.9.jar", - "sha1": "9ce04e34240f674bc72680f8b843b1457383161a", - "size": 263965, - "url": "https://libraries.minecraft.net/commons-codec/commons-codec/1.9/commons-codec-1.9.jar" - } - }, - "name": "commons-codec:commons-codec:1.9" - }, - { - "downloads": { - "artifact": { - "path": "com/google/code/gson/gson/2.2.4/gson-2.2.4.jar", - "sha1": "a60a5e993c98c864010053cb901b7eab25306568", - "size": 190432, - "url": "https://libraries.minecraft.net/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" - } - }, - "name": "com.google.code.gson:gson:2.2.4" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/authlib/1.5.24/authlib-1.5.24.jar", - "sha1": "0889ff5477b844800cff734babbf42c1bbda4b10", - "size": 64353, - "url": "https://libraries.minecraft.net/com/mojang/authlib/1.5.24/authlib-1.5.24.jar" - } - }, - "name": "com.mojang:authlib:1.5.24" - }, - { - "downloads": { - "artifact": { - "path": "com/mojang/realms/1.10.8/realms-1.10.8.jar", - "sha1": "67560bbd6a83d48ae8b956f1feac09010bde879c", - "size": 3025164, - "url": "https://libraries.minecraft.net/com/mojang/realms/1.10.8/realms-1.10.8.jar" - } - }, - "name": "com.mojang:realms:1.10.8" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "sha1": "a698750c16740fd5b3871425f4cb3bbaa87f529d", - "size": 365552, - "url": "https://libraries.minecraft.net/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" - } - }, - "name": "org.apache.commons:commons-compress:1.8.1" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar", - "sha1": "18f4247ff4572a074444572cee34647c43e7c9c7", - "size": 589512, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar" - } - }, - "name": "org.apache.httpcomponents:httpclient:4.3.3" - }, - { - "downloads": { - "artifact": { - "path": "commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar", - "sha1": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f", - "size": 62050, - "url": "https://libraries.minecraft.net/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - } - }, - "name": "commons-logging:commons-logging:1.1.3" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar", - "sha1": "31fbbff1ddbf98f3aa7377c94d33b0447c646b6e", - "size": 282269, - "url": "https://libraries.minecraft.net/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar" - } - }, - "name": "org.apache.httpcomponents:httpcore:4.3.2" - }, - { - "downloads": { - "artifact": { - "path": "it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar", - "sha1": "ba787e741efdc425fc5d2ea654b57c15fba27efa", - "size": 522306, - "url": "https://libraries.minecraft.net/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar" - } - }, - "name": "it.unimi.dsi:fastutil:7.0.12_mojang" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar", - "sha1": "1dd66e68cccd907880229f9e2de1314bd13ff785", - "size": 108161, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-api:2.0-beta9" - }, - { - "downloads": { - "artifact": { - "path": "org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar", - "sha1": "678861ba1b2e1fccb594bb0ca03114bb05da9695", - "size": 681134, - "url": "https://libraries.minecraft.net/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar" - } - }, - "name": "org.apache.logging.log4j:log4j-core:2.0-beta9" - } - ], - "logging": { - "client": { - "argument": "-Dlog4j.configurationFile=${path}", - "file": { - "id": "client-1.7.xml", - "sha1": "6605d632a2399010c0085d3e4da58974d62ccdfe", - "size": 871, - "url": "https://launchermeta.mojang.com/mc/log_configs/client-1.7.xml/6605d632a2399010c0085d3e4da58974d62ccdfe/client-1.7.xml" - }, - "type": "log4j2-xml" - } - }, - "mainClass": "net.minecraft.client.main.Main", - "minecraftArguments": "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}", - "minimumLauncherVersion": 18, - "name": "Minecraft", - "releaseTime": "2017-02-08T13:16:29+00:00", - "time": "2017-02-08T13:17:20+00:00", - "type": "snapshot" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.0.11.json b/multimc/net.minecraft/a1.0.11.json deleted file mode 100644 index 866500e400..0000000000 --- a/multimc/net.minecraft/a1.0.11.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "d7ceb02909d0e1031a99ff4d8053d3f4abfbb2da", - "size": 839226, - "url": "https://launcher.mojang.com/mc/game/a1.0.11/client/d7ceb02909d0e1031a99ff4d8053d3f4abfbb2da/client.jar" - } - }, - "id": "a1.0.11", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-07-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.0.14.json b/multimc/net.minecraft/a1.0.14.json deleted file mode 100644 index 70d6e602b4..0000000000 --- a/multimc/net.minecraft/a1.0.14.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "9b4b90d8def2a680b7c9eca40dd03e2266c8977a", - "size": 852870, - "url": "https://launcher.mojang.com/mc/game/a1.0.14/client/9b4b90d8def2a680b7c9eca40dd03e2266c8977a/client.jar" - } - }, - "id": "a1.0.14", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-07-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.0.15.json b/multimc/net.minecraft/a1.0.15.json deleted file mode 100644 index b01bb128b0..0000000000 --- a/multimc/net.minecraft/a1.0.15.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "03edaff812bedd4157a90877e779d7b7ecf78e97", - "size": 858725, - "url": "https://launcher.mojang.com/mc/game/a1.0.15/client/03edaff812bedd4157a90877e779d7b7ecf78e97/client.jar" - } - }, - "id": "a1.0.15", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-08-03T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.0.16.json b/multimc/net.minecraft/a1.0.16.json deleted file mode 100644 index 1df7dab977..0000000000 --- a/multimc/net.minecraft/a1.0.16.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "98ce80c7630ccb3bb38687ff98bfd18935d49a57", - "size": 860090, - "url": "https://launcher.mojang.com/mc/game/a1.0.16/client/98ce80c7630ccb3bb38687ff98bfd18935d49a57/client.jar" - } - }, - "id": "a1.0.16", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-08-11T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.0.17_02.json b/multimc/net.minecraft/a1.0.17_02.json deleted file mode 100644 index c22e3a9e59..0000000000 --- a/multimc/net.minecraft/a1.0.17_02.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "39f20ee472a40322e034643a8d1668836f5052bd", - "size": 867241, - "url": "https://launcher.mojang.com/mc/game/a1.0.17_02/client/39f20ee472a40322e034643a8d1668836f5052bd/client.jar" - } - }, - "id": "a1.0.17_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-08-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.0.17_04.json b/multimc/net.minecraft/a1.0.17_04.json deleted file mode 100644 index bddfe6e118..0000000000 --- a/multimc/net.minecraft/a1.0.17_04.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "61cb4c717981f34bf90e8502d2eb8cf2aa6db0cd", - "size": 867341, - "url": "https://launcher.mojang.com/mc/game/a1.0.17_04/client/61cb4c717981f34bf90e8502d2eb8cf2aa6db0cd/client.jar" - } - }, - "id": "a1.0.17_04", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-08-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.0.4.json b/multimc/net.minecraft/a1.0.4.json deleted file mode 100644 index 043c6ed8a0..0000000000 --- a/multimc/net.minecraft/a1.0.4.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e5838277b3bb193e58408713f1fc6e005c5f3c0c", - "size": 749244, - "url": "https://launcher.mojang.com/mc/game/a1.0.4/client/e5838277b3bb193e58408713f1fc6e005c5f3c0c/client.jar" - } - }, - "id": "a1.0.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-07-08T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.0.5_01.json b/multimc/net.minecraft/a1.0.5_01.json deleted file mode 100644 index a1bc97a392..0000000000 --- a/multimc/net.minecraft/a1.0.5_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "73f569bf5556580979606049204835ae1a54f04d", - "size": 783436, - "url": "https://launcher.mojang.com/mc/game/a1.0.5_01/client/73f569bf5556580979606049204835ae1a54f04d/client.jar" - } - }, - "id": "a1.0.5_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-07-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.1.0.json b/multimc/net.minecraft/a1.1.0.json deleted file mode 100644 index 56febaa545..0000000000 --- a/multimc/net.minecraft/a1.1.0.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "d58d1db929994ff383bdbe6fed31887e04b965c3", - "size": 866730, - "url": "https://launcher.mojang.com/mc/game/a1.1.0/client/d58d1db929994ff383bdbe6fed31887e04b965c3/client.jar" - } - }, - "id": "a1.1.0", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-09-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.1.2.json b/multimc/net.minecraft/a1.1.2.json deleted file mode 100644 index a3271192d4..0000000000 --- a/multimc/net.minecraft/a1.1.2.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f9b4b66f9c18bf4800d80f1c8865a837f92c6105", - "size": 897054, - "url": "https://launcher.mojang.com/mc/game/a1.1.2/client/f9b4b66f9c18bf4800d80f1c8865a837f92c6105/client.jar" - } - }, - "id": "a1.1.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-09-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.1.2_01.json b/multimc/net.minecraft/a1.1.2_01.json deleted file mode 100644 index 37b79472bd..0000000000 --- a/multimc/net.minecraft/a1.1.2_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "daa4b9f192d2c260837d3b98c39432324da28e86", - "size": 897164, - "url": "https://launcher.mojang.com/mc/game/a1.1.2_01/client/daa4b9f192d2c260837d3b98c39432324da28e86/client.jar" - } - }, - "id": "a1.1.2_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-09-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.0.json b/multimc/net.minecraft/a1.2.0.json deleted file mode 100644 index 067531aecd..0000000000 --- a/multimc/net.minecraft/a1.2.0.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "8632ea716fd083c2975f16d612306fd80bee46db", - "size": 1055945, - "url": "https://launcher.mojang.com/mc/game/a1.2.0/client/8632ea716fd083c2975f16d612306fd80bee46db/client.jar" - } - }, - "id": "a1.2.0", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-10-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.0_01.json b/multimc/net.minecraft/a1.2.0_01.json deleted file mode 100644 index 70221bb019..0000000000 --- a/multimc/net.minecraft/a1.2.0_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "332bfe7bf26f6a5cc93ee85e6759ce33784409d0", - "size": 1053339, - "url": "https://launcher.mojang.com/mc/game/a1.2.0_01/client/332bfe7bf26f6a5cc93ee85e6759ce33784409d0/client.jar" - } - }, - "id": "a1.2.0_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-10-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.0_02.json b/multimc/net.minecraft/a1.2.0_02.json deleted file mode 100644 index 16b9080fcc..0000000000 --- a/multimc/net.minecraft/a1.2.0_02.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b99da0a683e6dc1ade4df1bf159e021ad07d4fca", - "size": 1053256, - "url": "https://launcher.mojang.com/mc/game/a1.2.0_02/client/b99da0a683e6dc1ade4df1bf159e021ad07d4fca/client.jar" - } - }, - "id": "a1.2.0_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-03T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.1.json b/multimc/net.minecraft/a1.2.1.json deleted file mode 100644 index 6791eef4b3..0000000000 --- a/multimc/net.minecraft/a1.2.1.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e4226f9ba622634e3101681bc641eec7ee9e72fd", - "size": 1053508, - "url": "https://launcher.mojang.com/mc/game/a1.2.1/client/e4226f9ba622634e3101681bc641eec7ee9e72fd/client.jar" - } - }, - "id": "a1.2.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-04T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.1_01.json b/multimc/net.minecraft/a1.2.1_01.json deleted file mode 100644 index ca6415f8bb..0000000000 --- a/multimc/net.minecraft/a1.2.1_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e4226f9ba622634e3101681bc641eec7ee9e72fd", - "size": 1053508, - "url": "https://launcher.mojang.com/mc/game/a1.2.1_01/client/e4226f9ba622634e3101681bc641eec7ee9e72fd/client.jar" - } - }, - "id": "a1.2.1_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-04T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.2a.json b/multimc/net.minecraft/a1.2.2a.json deleted file mode 100644 index 29bcce3367..0000000000 --- a/multimc/net.minecraft/a1.2.2a.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7d9d85eaca9627d3a40e6d122182f2d22d39dbf9", - "size": 1098159, - "url": "https://launcher.mojang.com/mc/game/a1.2.2a/client/7d9d85eaca9627d3a40e6d122182f2d22d39dbf9/client.jar" - } - }, - "id": "a1.2.2a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-09T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.2b.json b/multimc/net.minecraft/a1.2.2b.json deleted file mode 100644 index 65cb4c1544..0000000000 --- a/multimc/net.minecraft/a1.2.2b.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "1c28c8431392641045b59e98a81877d7c94ff0ca", - "size": 1098113, - "url": "https://launcher.mojang.com/mc/game/a1.2.2b/client/1c28c8431392641045b59e98a81877d7c94ff0ca/client.jar" - } - }, - "id": "a1.2.2b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-09T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.3.json b/multimc/net.minecraft/a1.2.3.json deleted file mode 100644 index c7afaaa981..0000000000 --- a/multimc/net.minecraft/a1.2.3.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f4be258122cb62208b350cd2068685ad859bb447", - "size": 1101109, - "url": "https://launcher.mojang.com/mc/game/a1.2.3/client/f4be258122cb62208b350cd2068685ad859bb447/client.jar" - } - }, - "id": "a1.2.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-23T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.3_01.json b/multimc/net.minecraft/a1.2.3_01.json deleted file mode 100644 index a9c4f7ff2a..0000000000 --- a/multimc/net.minecraft/a1.2.3_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "1d46e65022f3a7cf4b8ad30ee5a8d52b3b2b9486", - "size": 1101132, - "url": "https://launcher.mojang.com/mc/game/a1.2.3_01/client/1d46e65022f3a7cf4b8ad30ee5a8d52b3b2b9486/client.jar" - } - }, - "id": "a1.2.3_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-23T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.3_02.json b/multimc/net.minecraft/a1.2.3_02.json deleted file mode 100644 index 855fcca02c..0000000000 --- a/multimc/net.minecraft/a1.2.3_02.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "dc61158e1df763f87483abb6ab540dc1c42e63c4", - "size": 1101006, - "url": "https://launcher.mojang.com/mc/game/a1.2.3_02/client/dc61158e1df763f87483abb6ab540dc1c42e63c4/client.jar" - } - }, - "id": "a1.2.3_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-24T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.3_04.json b/multimc/net.minecraft/a1.2.3_04.json deleted file mode 100644 index 95baaea60f..0000000000 --- a/multimc/net.minecraft/a1.2.3_04.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7f60cb9d0d40af20001d15287b78aa26a217a910", - "size": 1101135, - "url": "https://launcher.mojang.com/mc/game/a1.2.3_04/client/7f60cb9d0d40af20001d15287b78aa26a217a910/client.jar" - } - }, - "id": "a1.2.3_04", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-25T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.4_01.json b/multimc/net.minecraft/a1.2.4_01.json deleted file mode 100644 index 4c8783fa8e..0000000000 --- a/multimc/net.minecraft/a1.2.4_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7be6298b05d1b0832ab45467a87a425640bc6bf0", - "size": 1104200, - "url": "https://launcher.mojang.com/mc/game/a1.2.4_01/client/7be6298b05d1b0832ab45467a87a425640bc6bf0/client.jar" - } - }, - "id": "a1.2.4_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.5.json b/multimc/net.minecraft/a1.2.5.json deleted file mode 100644 index 82871cdea1..0000000000 --- a/multimc/net.minecraft/a1.2.5.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f48c7b6442ad8d01099ecee1c7c7332f1b1a80da", - "size": 1104244, - "url": "https://launcher.mojang.com/mc/game/a1.2.5/client/f48c7b6442ad8d01099ecee1c7c7332f1b1a80da/client.jar" - } - }, - "id": "a1.2.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-11-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/a1.2.6.json b/multimc/net.minecraft/a1.2.6.json deleted file mode 100644 index 04c2d0c169..0000000000 --- a/multimc/net.minecraft/a1.2.6.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "a68c817afd6c05c253ba5462287c2c19bbb57935", - "size": 1105909, - "url": "https://launcher.mojang.com/mc/game/a1.2.6/client/a68c817afd6c05c253ba5462287c2c19bbb57935/client.jar" - } - }, - "id": "a1.2.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-12-02T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.0.2.json b/multimc/net.minecraft/b1.0.2.json deleted file mode 100644 index b9deb5350c..0000000000 --- a/multimc/net.minecraft/b1.0.2.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "76d35cb452e739bd4780e835d17faf0785d755f9", - "size": 1129183, - "url": "https://launcher.mojang.com/mc/game/b1.0.2/client/76d35cb452e739bd4780e835d17faf0785d755f9/client.jar" - } - }, - "id": "b1.0.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-12-20T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.0.json b/multimc/net.minecraft/b1.0.json deleted file mode 100644 index 5ceb3f959d..0000000000 --- a/multimc/net.minecraft/b1.0.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "93faf3398ebf8008d59852dc3c2b22b909ca8a49", - "size": 1129160, - "url": "https://launcher.mojang.com/mc/game/b1.0/client/93faf3398ebf8008d59852dc3c2b22b909ca8a49/client.jar" - } - }, - "id": "b1.0", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-12-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.0_01.json b/multimc/net.minecraft/b1.0_01.json deleted file mode 100644 index df5771619c..0000000000 --- a/multimc/net.minecraft/b1.0_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "4caf69885b64132e42d3ce49996dbdb1691d7111", - "size": 1129193, - "url": "https://launcher.mojang.com/mc/game/b1.0_01/client/4caf69885b64132e42d3ce49996dbdb1691d7111/client.jar" - } - }, - "id": "b1.0_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-12-19T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.1_01.json b/multimc/net.minecraft/b1.1_01.json deleted file mode 100644 index 004ead61c4..0000000000 --- a/multimc/net.minecraft/b1.1_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6d778940f48389a2741f03c9f17f3c57476fb208", - "size": 1129768, - "url": "https://launcher.mojang.com/mc/game/b1.1_01/client/6d778940f48389a2741f03c9f17f3c57476fb208/client.jar" - } - }, - "id": "b1.1_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-12-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.1_02.json b/multimc/net.minecraft/b1.1_02.json deleted file mode 100644 index 8ae2a08ea3..0000000000 --- a/multimc/net.minecraft/b1.1_02.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e1c682219df45ebda589a557aadadd6ed093c86c", - "size": 1129768, - "url": "https://launcher.mojang.com/mc/game/b1.1_02/client/e1c682219df45ebda589a557aadadd6ed093c86c/client.jar" - } - }, - "id": "b1.1_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-12-21T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.2.json b/multimc/net.minecraft/b1.2.json deleted file mode 100644 index b80e3f370e..0000000000 --- a/multimc/net.minecraft/b1.2.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "ba05d7a97926c61c03cf956f7ae92f3bede9474e", - "size": 1180621, - "url": "https://launcher.mojang.com/mc/game/b1.2/client/ba05d7a97926c61c03cf956f7ae92f3bede9474e/client.jar" - } - }, - "id": "b1.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-01-12T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.2_01.json b/multimc/net.minecraft/b1.2_01.json deleted file mode 100644 index d6c8f3d810..0000000000 --- a/multimc/net.minecraft/b1.2_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f71a5b58c9bd0e458878d78a34c9fb35e97d5222", - "size": 1180596, - "url": "https://launcher.mojang.com/mc/game/b1.2_01/client/f71a5b58c9bd0e458878d78a34c9fb35e97d5222/client.jar" - } - }, - "id": "b1.2_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-01-13T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.2_02.json b/multimc/net.minecraft/b1.2_02.json deleted file mode 100644 index 41ea504a6d..0000000000 --- a/multimc/net.minecraft/b1.2_02.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "093f371e1a05d89664cfb8068d607953687d5d94", - "size": 1136276, - "url": "https://launcher.mojang.com/mc/game/b1.2_02/client/093f371e1a05d89664cfb8068d607953687d5d94/client.jar" - } - }, - "id": "b1.2_02", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-01-20T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.3_01.json b/multimc/net.minecraft/b1.3_01.json deleted file mode 100644 index 1064eea230..0000000000 --- a/multimc/net.minecraft/b1.3_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "add3809d2c075e985d4b583632dac3d9c3872945", - "size": 1250116, - "url": "https://launcher.mojang.com/mc/game/b1.3_01/client/add3809d2c075e985d4b583632dac3d9c3872945/client.jar" - } - }, - "id": "b1.3_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-02-22T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.3b.json b/multimc/net.minecraft/b1.3b.json deleted file mode 100644 index 75f947136c..0000000000 --- a/multimc/net.minecraft/b1.3b.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e19cfb3a2043f185c44237ef05eac80e8ad2d8e7", - "size": 1250445, - "url": "https://launcher.mojang.com/mc/game/b1.3b/client/e19cfb3a2043f185c44237ef05eac80e8ad2d8e7/client.jar" - } - }, - "id": "b1.3b", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-02-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.4.json b/multimc/net.minecraft/b1.4.json deleted file mode 100644 index e3f0e71d15..0000000000 --- a/multimc/net.minecraft/b1.4.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f6dbca5223ea2a7e89806e93d0b18162b2d58c20", - "size": 1309277, - "url": "https://launcher.mojang.com/mc/game/b1.4/client/f6dbca5223ea2a7e89806e93d0b18162b2d58c20/client.jar" - } - }, - "id": "b1.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-03-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.4_01.json b/multimc/net.minecraft/b1.4_01.json deleted file mode 100644 index 6ed6cab048..0000000000 --- a/multimc/net.minecraft/b1.4_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6f157f26955c35006c1afa8b0479e0ce785fb864", - "size": 1306747, - "url": "https://launcher.mojang.com/mc/game/b1.4_01/client/6f157f26955c35006c1afa8b0479e0ce785fb864/client.jar" - } - }, - "id": "b1.4_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-04-04T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.5.json b/multimc/net.minecraft/b1.5.json deleted file mode 100644 index 9fcf580c29..0000000000 --- a/multimc/net.minecraft/b1.5.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f5ce1699cd728213c21054fa2f1490d162b002b4", - "size": 1377412, - "url": "https://launcher.mojang.com/mc/game/b1.5/client/f5ce1699cd728213c21054fa2f1490d162b002b4/client.jar" - } - }, - "id": "b1.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-04-18T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.5_01.json b/multimc/net.minecraft/b1.5_01.json deleted file mode 100644 index 266b2de53b..0000000000 --- a/multimc/net.minecraft/b1.5_01.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e2a692e5e8160c84b29c834ecbf398618db9749c", - "size": 1378044, - "url": "https://launcher.mojang.com/mc/game/b1.5_01/client/e2a692e5e8160c84b29c834ecbf398618db9749c/client.jar" - } - }, - "id": "b1.5_01", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-04-19T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.6.1.json b/multimc/net.minecraft/b1.6.1.json deleted file mode 100644 index 2bc4666aba..0000000000 --- a/multimc/net.minecraft/b1.6.1.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "63a66d6d145696296bdaaeaba0a42f738b87a362", - "size": 1421773, - "url": "https://launcher.mojang.com/mc/game/b1.6.1/client/63a66d6d145696296bdaaeaba0a42f738b87a362/client.jar" - } - }, - "id": "b1.6.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-05-25T22:00:01+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.6.2.json b/multimc/net.minecraft/b1.6.2.json deleted file mode 100644 index b193c511f9..0000000000 --- a/multimc/net.minecraft/b1.6.2.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "e8aa50949b077b672be2e651ea3f7b1bbd9020e1", - "size": 1421781, - "url": "https://launcher.mojang.com/mc/game/b1.6.2/client/e8aa50949b077b672be2e651ea3f7b1bbd9020e1/client.jar" - } - }, - "id": "b1.6.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-05-25T22:00:02+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.6.3.json b/multimc/net.minecraft/b1.6.3.json deleted file mode 100644 index 1c89b36da6..0000000000 --- a/multimc/net.minecraft/b1.6.3.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "924e36dbb7c64abb30a95fe35f5affb5176f6cbc", - "size": 1422187, - "url": "https://launcher.mojang.com/mc/game/b1.6.3/client/924e36dbb7c64abb30a95fe35f5affb5176f6cbc/client.jar" - } - }, - "id": "b1.6.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-05-25T22:00:03+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.6.4.json b/multimc/net.minecraft/b1.6.4.json deleted file mode 100644 index 2d98df0644..0000000000 --- a/multimc/net.minecraft/b1.6.4.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b5d3bdb8a7b12d163651f4787ac6ca14689aab9e", - "size": 1422278, - "url": "https://launcher.mojang.com/mc/game/b1.6.4/client/b5d3bdb8a7b12d163651f4787ac6ca14689aab9e/client.jar" - } - }, - "id": "b1.6.4", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-05-25T22:00:04+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.6.5.json b/multimc/net.minecraft/b1.6.5.json deleted file mode 100644 index 1f0339232c..0000000000 --- a/multimc/net.minecraft/b1.6.5.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "90ed9854b43c4d031ed07381ea3ae3071a8bba6f", - "size": 1422774, - "url": "https://launcher.mojang.com/mc/game/b1.6.5/client/90ed9854b43c4d031ed07381ea3ae3071a8bba6f/client.jar" - } - }, - "id": "b1.6.5", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-05-27T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.6.6.json b/multimc/net.minecraft/b1.6.6.json deleted file mode 100644 index 56ce405372..0000000000 --- a/multimc/net.minecraft/b1.6.6.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "f95fe05711d09553ca2a9089f981741c13d6b8c4", - "size": 1423592, - "url": "https://launcher.mojang.com/mc/game/b1.6.6/client/f95fe05711d09553ca2a9089f981741c13d6b8c4/client.jar" - } - }, - "id": "b1.6.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-05-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.6.json b/multimc/net.minecraft/b1.6.json deleted file mode 100644 index 0e610f79fa..0000000000 --- a/multimc/net.minecraft/b1.6.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "ecc0288d218fd7479027a17c150cbf283fa950a1", - "size": 1421757, - "url": "https://launcher.mojang.com/mc/game/b1.6/client/ecc0288d218fd7479027a17c150cbf283fa950a1/client.jar" - } - }, - "id": "b1.6", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-05-25T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.7.2.json b/multimc/net.minecraft/b1.7.2.json deleted file mode 100644 index 4d935c0df5..0000000000 --- a/multimc/net.minecraft/b1.7.2.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7dc50cc5e2ff204a7283f0c7d38cd0370b49875b", - "size": 1465138, - "url": "https://launcher.mojang.com/mc/game/b1.7.2/client/7dc50cc5e2ff204a7283f0c7d38cd0370b49875b/client.jar" - } - }, - "id": "b1.7.2", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-06-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.7.3.json b/multimc/net.minecraft/b1.7.3.json deleted file mode 100644 index 046cee0399..0000000000 --- a/multimc/net.minecraft/b1.7.3.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "43db9b498cb67058d2e12d394e6507722e71bb45", - "size": 1465375, - "url": "https://launcher.mojang.com/mc/game/b1.7.3/client/43db9b498cb67058d2e12d394e6507722e71bb45/client.jar" - } - }, - "id": "b1.7.3", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-07-07T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.7.json b/multimc/net.minecraft/b1.7.json deleted file mode 100644 index 68304d6ca6..0000000000 --- a/multimc/net.minecraft/b1.7.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "ad7960853437bcab86bd72c4a1b95f6fe19f4258", - "size": 1464858, - "url": "https://launcher.mojang.com/mc/game/b1.7/client/ad7960853437bcab86bd72c4a1b95f6fe19f4258/client.jar" - } - }, - "id": "b1.7", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-06-29T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.8.1.json b/multimc/net.minecraft/b1.8.1.json deleted file mode 100644 index 5e9cf67787..0000000000 --- a/multimc/net.minecraft/b1.8.1.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6b562463ccc2c7ff12ff350a2b04a67b3adcd37b", - "size": 1995166, - "url": "https://launcher.mojang.com/mc/game/b1.8.1/client/6b562463ccc2c7ff12ff350a2b04a67b3adcd37b/client.jar" - } - }, - "id": "b1.8.1", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-09-18T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/b1.8.json b/multimc/net.minecraft/b1.8.json deleted file mode 100644 index ad40da3fec..0000000000 --- a/multimc/net.minecraft/b1.8.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "3139e9c29b2c74f59ea04de760ac2af5bc21b410", - "size": 1994742, - "url": "https://launcher.mojang.com/mc/game/b1.8/client/3139e9c29b2c74f59ea04de760ac2af5bc21b410/client.jar" - } - }, - "id": "b1.8", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar", - "sha1": "5150b9c2951f0fde987ce9c33496e26add1de224", - "size": 27787, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.5/launchwrapper-1.5.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.5" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2011-09-14T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_beta" -} \ No newline at end of file diff --git a/multimc/net.minecraft/c0.0.11a.json b/multimc/net.minecraft/c0.0.11a.json deleted file mode 100644 index 3d51e86d3f..0000000000 --- a/multimc/net.minecraft/c0.0.11a.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "3a799f179b6dcac5f3a46846d687ebbd95856984", - "size": 67430, - "url": "https://launcher.mojang.com/mc/game/c0.0.11a/client/3a799f179b6dcac5f3a46846d687ebbd95856984/client.jar" - } - }, - "id": "c0.0.11a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-05-16T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/c0.0.13a.json b/multimc/net.minecraft/c0.0.13a.json deleted file mode 100644 index 264df854c0..0000000000 --- a/multimc/net.minecraft/c0.0.13a.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "936d575b1ab1a04a341ad43d76e441e88d2cd987", - "size": 97935, - "url": "https://launcher.mojang.com/mc/game/c0.0.13a/client/936d575b1ab1a04a341ad43d76e441e88d2cd987/client.jar" - } - }, - "id": "c0.0.13a", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-05-30T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/c0.0.13a_03.json b/multimc/net.minecraft/c0.0.13a_03.json deleted file mode 100644 index 5f460e7e5d..0000000000 --- a/multimc/net.minecraft/c0.0.13a_03.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "7ba9e63aec8a15a99ecd47900c848cdce8a51a03", - "size": 66276, - "url": "https://launcher.mojang.com/mc/game/c0.0.13a_03/client/7ba9e63aec8a15a99ecd47900c848cdce8a51a03/client.jar" - } - }, - "id": "c0.0.13a_03", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-05-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/c0.30_01c.json b/multimc/net.minecraft/c0.30_01c.json deleted file mode 100644 index f0be4c2dc7..0000000000 --- a/multimc/net.minecraft/c0.30_01c.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "54622801f5ef1bcc1549a842c5b04cb5d5583005", - "size": 297776, - "url": "https://launcher.mojang.com/mc/game/c0.30_01c/client/54622801f5ef1bcc1549a842c5b04cb5d5583005/client.jar" - } - }, - "id": "c0.30_01c", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-12-21T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/inf-20100618.json b/multimc/net.minecraft/inf-20100618.json deleted file mode 100644 index 7c394d3e4d..0000000000 --- a/multimc/net.minecraft/inf-20100618.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "89eab2c1a353707cc00f074dffba9cb7a4f5e304", - "size": 601473, - "url": "https://launcher.mojang.com/mc/game/inf-20100618/client/89eab2c1a353707cc00f074dffba9cb7a4f5e304/client.jar" - } - }, - "id": "inf-20100618", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "net.minecraft.launchwrapper.Launch", - "minecraftArguments": "${auth_player_name} ${auth_session} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass net.minecraft.launchwrapper.AlphaVanillaTweaker", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2010-06-15T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/rd-132211.json b/multimc/net.minecraft/rd-132211.json deleted file mode 100644 index 7bbc16bcc6..0000000000 --- a/multimc/net.minecraft/rd-132211.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "393e8d4b4d708587e2accd7c5221db65365e1075", - "size": 26704, - "url": "https://launcher.mojang.com/mc/game/rd-132211/client/393e8d4b4d708587e2accd7c5221db65365e1075/client.jar" - } - }, - "id": "rd-132211", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "com.mojang.rubydung.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-05-13T20:11:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/rd-132328.json b/multimc/net.minecraft/rd-132328.json deleted file mode 100644 index 56a9d13a92..0000000000 --- a/multimc/net.minecraft/rd-132328.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "12dace5a458617d3f90337a7ebde86c0593a6899", - "size": 35435, - "url": "https://launcher.mojang.com/mc/game/rd-132328/client/12dace5a458617d3f90337a7ebde86c0593a6899/client.jar" - } - }, - "id": "rd-132328", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "com.mojang.rubydung.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-05-13T21:28:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/rd-160052.json b/multimc/net.minecraft/rd-160052.json deleted file mode 100644 index 9a1c3af60b..0000000000 --- a/multimc/net.minecraft/rd-160052.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "b100be8097195b6c9112046dc6a80d326c8df839", - "size": 49076, - "url": "https://launcher.mojang.com/mc/game/rd-160052/client/b100be8097195b6c9112046dc6a80d326c8df839/client.jar" - } - }, - "id": "rd-160052", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "com.mojang.rubydung.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-05-15T22:52:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/rd-161348.json b/multimc/net.minecraft/rd-161348.json deleted file mode 100644 index 4c794b6674..0000000000 --- a/multimc/net.minecraft/rd-161348.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6323bd14ed7f83852e17ebc8ec418e55c97ddfe4", - "size": 60480, - "url": "https://launcher.mojang.com/mc/game/rd-161348/client/6323bd14ed7f83852e17ebc8ec418e55c97ddfe4/client.jar" - } - }, - "id": "rd-161348", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar", - "sha1": "4ea0aca9c022a234ebaf14b51fb119055955fc9d", - "size": 27583, - "url": "https://libraries.minecraft.net/net/minecraft/launchwrapper/1.6/launchwrapper-1.6.jar" - } - }, - "name": "net.minecraft:launchwrapper:1.6" - }, - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "downloads": { - "artifact": { - "path": "org/ow2/asm/asm-all/4.1/asm-all-4.1.jar", - "sha1": "054986e962b88d8660ae4566475658469595ef58", - "size": 214592, - "url": "https://libraries.minecraft.net/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar" - } - }, - "name": "org.ow2.asm:asm-all:4.1" - } - ], - "mainClass": "com.mojang.minecraft.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-05-16T11:48:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/net.minecraft/rd-20090515.json b/multimc/net.minecraft/rd-20090515.json deleted file mode 100644 index 2b17efa971..0000000000 --- a/multimc/net.minecraft/rd-20090515.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "assetIndex": { - "id": "legacy", - "sha1": "c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729", - "size": 134284, - "totalSize": 111220701, - "url": "https://launchermeta.mojang.com/mc/assets/legacy/c0fd82e8ce9fbc93119e40d96d5a4e62cfa3f729/legacy.json" - }, - "assets": "legacy", - "downloads": { - "client": { - "sha1": "6323bd14ed7f83852e17ebc8ec418e55c97ddfe4", - "size": 60480, - "url": "https://launcher.mojang.com/mc/game/rd-20090515/client/6323bd14ed7f83852e17ebc8ec418e55c97ddfe4/client.jar" - } - }, - "id": "rd-20090515", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar", - "sha1": "6065cc95c661255349c1d0756657be17c29a4fd3", - "size": 61311, - "url": "https://libraries.minecraft.net/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar" - } - }, - "name": "net.sf.jopt-simple:jopt-simple:4.5" - } - ], - "mainClass": "com.mojang.minecraft.RubyDung", - "minecraftArguments": "${auth_player_name} ${auth_session}", - "minimumLauncherVersion": 7, - "name": "Minecraft", - "releaseTime": "2009-05-14T22:00:00+00:00", - "time": "2016-02-02T15:37:47+00:00", - "type": "old_alpha" -} \ No newline at end of file diff --git a/multimc/org.lwjgl/2.9.0.json b/multimc/org.lwjgl/2.9.0.json deleted file mode 100644 index cc2a4afd3b..0000000000 --- a/multimc/org.lwjgl/2.9.0.json +++ /dev/null @@ -1,170 +0,0 @@ -{ - "fileId": "org.lwjgl", - "libraries": [ - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar", - "sha1": "2ba5dcb11048147f1a74eff2deb192c001321f77", - "size": 569061, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar", - "sha1": "6621b382cb14cc409b041d8d72829156a87c31aa", - "size": 518924, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar", - "sha1": "3f11873dc8e84c854ec7c5a8fd2e869f8aaef764", - "size": 609967, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar", - "sha1": "5654d06e61a1bba7ae1e7f5233e1106be64c91cd", - "size": 994633, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar", - "sha1": "a778846b64008fc7f48ead2377f034e547991699", - "size": 173360, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0" - } - ], - "name": "LWJGL", - "releaseTime": "2011-05-27T22:00:00+00:00", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ], - "type": "release", - "version": "2.9.0" -} \ No newline at end of file diff --git a/multimc/org.lwjgl/2.9.1-nightly-20130708-debug3.json b/multimc/org.lwjgl/2.9.1-nightly-20130708-debug3.json deleted file mode 100644 index 93d33a0811..0000000000 --- a/multimc/org.lwjgl/2.9.1-nightly-20130708-debug3.json +++ /dev/null @@ -1,155 +0,0 @@ -{ - "fileId": "org.lwjgl", - "libraries": [ - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar", - "sha1": "a9b83ad85742cad09c3574a91b0423bac3f7a0f5", - "size": 458181, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20130708-debug3/lwjgl-platform-2.9.1-nightly-20130708-debug3-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar", - "sha1": "884511652c756fac16b37236f863f346bd1ea121", - "size": 996625, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20130708-debug3/lwjgl-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar", - "sha1": "fb693ba4e22a85432a32e8a048893dc7a92f42ac", - "size": 173338, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20130708-debug3/lwjgl_util-2.9.1-nightly-20130708-debug3.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3" - } - ], - "name": "LWJGL", - "releaseTime": "2011-05-27T22:00:00+00:00", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx", - "version": "^10\\.5\\.\\d$" - } - } - ], - "type": "release", - "version": "2.9.1-nightly-20130708-debug3" -} \ No newline at end of file diff --git a/multimc/org.lwjgl/2.9.1-nightly-20131017.json b/multimc/org.lwjgl/2.9.1-nightly-20131017.json deleted file mode 100644 index f55bcb8ed5..0000000000 --- a/multimc/org.lwjgl/2.9.1-nightly-20131017.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "fileId": "org.lwjgl", - "libraries": [ - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "classifiers": { - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131017/lwjgl-platform-2.9.1-nightly-20131017-natives-osx.jar", - "sha1": "54241f3f8dac9617ca1ff335ffd3939f849c5017", - "size": 524201, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131017/lwjgl-platform-2.9.1-nightly-20131017-natives-osx.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131017", - "natives": { - "osx": "natives-osx" - } - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131017/lwjgl-2.9.1-nightly-20131017.jar", - "sha1": "148d2981251ad796e50922dabfb9354ec26741dd", - "size": 1016818, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131017/lwjgl-2.9.1-nightly-20131017.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131017" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131017/lwjgl_util-2.9.1-nightly-20131017.jar", - "sha1": "b4570ef98d017fa8f515a202e727dd12f6ef52f3", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131017/lwjgl_util-2.9.1-nightly-20131017.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131017" - } - ], - "name": "LWJGL", - "releaseTime": "2013-10-25T13:00:00+00:00", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ], - "type": "release", - "version": "2.9.1-nightly-20131017" -} \ No newline at end of file diff --git a/multimc/org.lwjgl/2.9.1-nightly-20131120.json b/multimc/org.lwjgl/2.9.1-nightly-20131120.json deleted file mode 100644 index 0c0316097f..0000000000 --- a/multimc/org.lwjgl/2.9.1-nightly-20131120.json +++ /dev/null @@ -1,123 +0,0 @@ -{ - "fileId": "org.lwjgl", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar", - "sha1": "8e4b196ac3cbd364d8bdb245a055db81426a3304", - "size": 1014767, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1-nightly-20131120/lwjgl-2.9.1-nightly-20131120.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131120" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar", - "sha1": "cd74579c20c3f538e82529e8f9bfcc9295befe92", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1-nightly-20131120/lwjgl_util-2.9.1-nightly-20131120.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131120" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar", - "sha1": "94860428a5a2c5b5bbd28f0f7a7328cb09e19e61", - "size": 571429, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar", - "sha1": "d589214b69ac486d5e6466a6a15f77cf78c8b411", - "size": 527201, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar", - "sha1": "d2330e003d621521b11dc729a8f8d5aa21875ca7", - "size": 611339, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1-nightly-20131120/lwjgl-platform-2.9.1-nightly-20131120-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131120", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "name": "LWJGL", - "releaseTime": "2013-12-09T12:28:10+00:00", - "type": "release", - "version": "2.9.1-nightly-20131120" -} \ No newline at end of file diff --git a/multimc/org.lwjgl/2.9.1.json b/multimc/org.lwjgl/2.9.1.json deleted file mode 100644 index c23fb4f504..0000000000 --- a/multimc/org.lwjgl/2.9.1.json +++ /dev/null @@ -1,123 +0,0 @@ -{ - "fileId": "org.lwjgl", - "libraries": [ - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar", - "sha1": "f58c5aabcef0e41718a564be9f8e412fff8db847", - "size": 1014790, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.1" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar", - "sha1": "290d7ba8a1bd9566f5ddf16ad06f09af5ec9b20e", - "size": 173909, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar", - "sha1": "aa9aae879af8eb378e22cfc64db56ec2ca9a44d1", - "size": 571424, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar", - "sha1": "2d12c83fdfbc04ecabf02c7bc8cc54d034f0daac", - "size": 527196, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar", - "sha1": "4c517eca808522457dd95ee8fc1fbcdbb602efbe", - "size": 611334, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.1/lwjgl-platform-2.9.1-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.1", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - } - ], - "name": "LWJGL", - "releaseTime": "2014-04-14T13:29:23+00:00", - "type": "release", - "version": "2.9.1" -} \ No newline at end of file diff --git a/multimc/org.lwjgl/2.9.2-nightly-20140822.json b/multimc/org.lwjgl/2.9.2-nightly-20140822.json deleted file mode 100644 index 282464c287..0000000000 --- a/multimc/org.lwjgl/2.9.2-nightly-20140822.json +++ /dev/null @@ -1,131 +0,0 @@ -{ - "fileId": "org.lwjgl", - "libraries": [ - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar", - "sha1": "d898a33b5d0a6ef3fed3a4ead506566dce6720a5", - "size": 578539, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar", - "sha1": "79f5ce2fea02e77fe47a3c745219167a542121d7", - "size": 468116, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar", - "sha1": "78b2a55ce4dc29c6b3ec4df8ca165eba05f9b341", - "size": 613680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.2-nightly-20140822/lwjgl-platform-2.9.2-nightly-20140822-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.2-nightly-20140822", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar", - "sha1": "7707204c9ffa5d91662de95f0a224e2f721b22af", - "size": 1045632, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.2-nightly-20140822/lwjgl-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.2-nightly-20140822" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar", - "sha1": "f0e612c840a7639c1f77f68d72a28dae2f0c8490", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.2-nightly-20140822/lwjgl_util-2.9.2-nightly-20140822.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.2-nightly-20140822" - } - ], - "name": "LWJGL", - "releaseTime": "2016-12-21T09:29:12+00:00", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ], - "type": "release", - "version": "2.9.2-nightly-20140822" -} \ No newline at end of file diff --git a/multimc/org.lwjgl/2.9.4-nightly-20150209.json b/multimc/org.lwjgl/2.9.4-nightly-20150209.json deleted file mode 100644 index 86139264dc..0000000000 --- a/multimc/org.lwjgl/2.9.4-nightly-20150209.json +++ /dev/null @@ -1,140 +0,0 @@ -{ - "fileId": "org.lwjgl", - "libraries": [ - { - "downloads": { - "classifiers": { - "natives-linux": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar", - "sha1": "7ff832a6eb9ab6a767f1ade2b548092d0fa64795", - "size": 10362, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-osx": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar", - "sha1": "53f9c919f34d2ca9de8c51fc4e1e8282029a9232", - "size": 12186, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar" - }, - "natives-windows": { - "path": "net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar", - "sha1": "385ee093e01f587f30ee1c8a2ee7d408fd732e16", - "size": 155179, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "net.java.jinput:jinput-platform:2.0.5", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar", - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "path": "net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar", - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar", - "sha1": "b04f3ee8f5e43fa3b162981b50bb72fe1acabb33", - "size": 22, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209.jar" - }, - "classifiers": { - "natives-linux": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar", - "sha1": "931074f46c795d2f7b30ed6395df5715cfd7675b", - "size": 578680, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-osx": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar", - "sha1": "bcab850f8f487c3f4c4dbabde778bb82bd1a40ed", - "size": 426822, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-windows": { - "path": "org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar", - "sha1": "b84d5102b9dbfabfeb5e43c7e2828d98a7fc80e0", - "size": 613748, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209/lwjgl-platform-2.9.4-nightly-20150209-natives-windows.jar" - } - } - }, - "extract": { - "exclude": [ - "META-INF/" - ] - }, - "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "natives": { - "linux": "natives-linux", - "osx": "natives-osx", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar", - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209" - }, - { - "downloads": { - "artifact": { - "path": "org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar", - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209" - } - ], - "name": "LWJGL", - "releaseTime": "2016-12-21T09:29:12+00:00", - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ], - "type": "release", - "version": "2.9.4-nightly-20150209" -} \ No newline at end of file diff --git a/update.sh b/update.sh index e159f70f86..d074ab8463 100755 --- a/update.sh +++ b/update.sh @@ -3,6 +3,9 @@ BASEDIR=$(dirname "$0") cd "${BASEDIR}" +export UPSTREAM_DIR=mojang +export MMC_DIR=multimc + function fail { git reset --hard HEAD exit 1 @@ -11,12 +14,17 @@ function fail { currentDate=`date --iso-8601` ./updateMojang.py || fail -git add mojang/version_manifest.json mojang/versions/* mojang/assets/* || fail +cd "${BASEDIR}/${UPSTREAM_DIR}" +git add version_manifest.json versions/* assets/* || fail +git commit -a -m "Update ${currentDate}" || fail +git push || fail +cd "${BASEDIR}" ./separateVersions.py || fail -git add multimc/org.lwjgl/* multimc/net.minecraft/* || fail - +cd "${BASEDIR}/${MMC_DIR}" +git add org.lwjgl/* net.minecraft/* || fail git commit -a -m "Update ${currentDate}" || fail git push || fail +cd "${BASEDIR}" exit 0 -- cgit 0.0.5-2-1-g0f52 From 27f61e3fcd992c6e2431fe43d6e178f04871f599 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 2 Mar 2017 23:20:49 +0100 Subject: Fix update script to work with separate repos --- update.sh | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/update.sh b/update.sh index d074ab8463..d365e98232 100755 --- a/update.sh +++ b/update.sh @@ -2,6 +2,9 @@ BASEDIR=$(dirname "$0") cd "${BASEDIR}" +BASEDIR=`pwd` + +set -x export UPSTREAM_DIR=mojang export MMC_DIR=multimc @@ -13,18 +16,22 @@ function fail { currentDate=`date --iso-8601` -./updateMojang.py || fail +./updateMojang.py || exit 1 cd "${BASEDIR}/${UPSTREAM_DIR}" git add version_manifest.json versions/* assets/* || fail -git commit -a -m "Update ${currentDate}" || fail -git push || fail +if ! git diff --cached --exit-code ; then + git commit -a -m "Update ${currentDate}" || fail + git push || fail +fi cd "${BASEDIR}" -./separateVersions.py || fail +./separateVersions.py || exit 1 cd "${BASEDIR}/${MMC_DIR}" git add org.lwjgl/* net.minecraft/* || fail -git commit -a -m "Update ${currentDate}" || fail -git push || fail +if ! git diff --cached --exit-code ; then + git commit -a -m "Update ${currentDate}" || fail + git push || fail +fi cd "${BASEDIR}" exit 0 -- cgit 0.0.5-2-1-g0f52 From a18918a7c701eeb77bcfcada13c3b2b6028d7c5b Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 2 Mar 2017 23:23:22 +0100 Subject: Remove old grab script --- grab.py | 78 ----------------------------------------------------------------- 1 file changed, 78 deletions(-) delete mode 100755 grab.py diff --git a/grab.py b/grab.py deleted file mode 100755 index fd8c8528bc..0000000000 --- a/grab.py +++ /dev/null @@ -1,78 +0,0 @@ -#!/usr/bin/python -import requests -from cachecontrol import CacheControl -import json -import pprint -import os -import argparse -import sys -from time import gmtime, strftime -from subprocess import Popen, PIPE - -from cachecontrol.caches import FileCache - -abspath = os.path.abspath(__file__) -dname = os.path.dirname(abspath) -os.chdir(dname) - -forever_cache = FileCache('http_cache', forever=True) -sess = CacheControl(requests.Session(), forever_cache) - -parser = argparse.ArgumentParser(description='Download Mojang version files.') -args = parser.parse_args() - -def get_version_file(path, url): - with open(path, 'w', encoding='utf-8') as f: - r = sess.get(url) - r.raise_for_status() - version_json = r.json() - assetId = version_json["assetIndex"]["id"] - assetUrl = version_json["assetIndex"]["url"] - json.dump(version_json, f, sort_keys=True, indent=4) - return assetId, assetUrl - -def get_file(path, url): - with open(path, 'w', encoding='utf-8') as f: - r = sess.get(url) - r.raise_for_status() - version_json = r.json() - json.dump(version_json, f, sort_keys=True, indent=4) - -def grab_versions(main_json): - assets = {} - for version in main_json['versions']: - url = version["url"] - version_id = version["id"] - print("version", version_id, url) - assetId, assetUrl = get_version_file( "mojang/versions/" + version_id + '.json', url) - assets[assetId] = assetUrl - - for assetId, assetUrl in iter(assets.items()): - print("assets", assetId, assetUrl) - get_file( "mojang/assets/" + assetId + '.json', assetUrl) - -Popen(["rm mojang/*.json"], shell=True, stdout=PIPE).communicate() -Popen(["rm mojang/versions/*.json"], shell=True, stdout=PIPE).communicate() - -r = sess.get('https://launchermeta.mojang.com/mc/game/version_manifest.json') -r.raise_for_status() -main_json = r.json() - -with open("mojang/version_manifest.json", 'w', encoding='utf-8') as f: - json.dump(main_json, f, sort_keys=True, indent=4) - -grab_versions(main_json) - -Popen(["git add mojang/version_manifest.json mojang/versions/* mojang/assets/*"], shell=True, stdout=PIPE).communicate() - -print("Generating new split versions.") - -Popen(["rm multimc/org.lwjgl/*.json"], shell=True, stdout=PIPE).communicate() -Popen(["rm multimc/net.minecraft/*.json"], shell=True, stdout=PIPE).communicate() - -Popen(["./separateVersions.py"], shell=True, stdout=PIPE).communicate() - -Popen(["git add multimc/org.lwjgl/* multimc/net.minecraft/*"], shell=True, stdout=PIPE).communicate() - -Popen(["git commit -a -m \"Update " + strftime("%Y-%m-%d", gmtime()) + "\""], shell=True, stdout=PIPE).communicate() -Popen(["git push"], shell=True, stdout=PIPE).communicate() -- cgit 0.0.5-2-1-g0f52 From 000c88bbc6cd281bfefd13b9471f026602478110 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 2 Mar 2017 23:39:20 +0100 Subject: Add clone script and shared bash script config --- clone.sh | 17 +++++++++++++++++ config.sh | 5 +++++ update.sh | 3 +-- 3 files changed, 23 insertions(+), 2 deletions(-) create mode 100755 clone.sh create mode 100644 config.sh diff --git a/clone.sh b/clone.sh new file mode 100755 index 0000000000..07f1ad9474 --- /dev/null +++ b/clone.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +BASEDIR=$(dirname "$0") +cd "${BASEDIR}" +BASEDIR=`pwd` + +source config.sh + +set -x + +if [ ! -d "${UPSTREAM_DIR}" ]; then + git clone ${UPSTREAM_REPO} ${UPSTREAM_DIR} +fi + +if [ ! -d "${MMC_DIR}" ]; then + git clone ${MMC_REPO} ${MMC_DIR} +fi diff --git a/config.sh b/config.sh new file mode 100644 index 0000000000..af143e5ef9 --- /dev/null +++ b/config.sh @@ -0,0 +1,5 @@ +export UPSTREAM_DIR=mojang +export UPSTREAM_REPO=git@github.com:MultiMC/meta-upstream.git +export MMC_DIR=multimc +export MMC_REPO=git@github.com:MultiMC/meta-multimc.git + diff --git a/update.sh b/update.sh index d365e98232..512604886c 100755 --- a/update.sh +++ b/update.sh @@ -6,8 +6,7 @@ BASEDIR=`pwd` set -x -export UPSTREAM_DIR=mojang -export MMC_DIR=multimc +source config.sh function fail { git reset --hard HEAD -- cgit 0.0.5-2-1-g0f52 From 6220a0b4916076228f311a44f0e64cf3a2cbb889 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 3 Mar 2017 01:34:21 +0100 Subject: Add static legacy version data from MultiMC and required data structures --- metautil.py | 46 +++- separateVersions.py | 11 +- static/minecraft.json | 587 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 642 insertions(+), 2 deletions(-) create mode 100644 static/minecraft.json diff --git a/metautil.py b/metautil.py index cbc447f3a4..52fc00fe55 100644 --- a/metautil.py +++ b/metautil.py @@ -3,19 +3,22 @@ from pprint import pprint from jsonobject import * ''' +Mojang index files look like this: { "latest": { "release": "1.11.2", "snapshot": "17w06a" }, "versions": [ + ... { "id": "17w06a", "releaseTime": "2017-02-08T13:16:29+00:00", "time": "2017-02-08T13:17:20+00:00", "type": "snapshot", "url": "https://launchermeta.mojang.com/mc/game/7db0c61afa278d016cf1dae2fba0146edfbf2f8e/17w06a.json" - } + }, + ... ] } ''' @@ -41,6 +44,47 @@ class MojangIndexWrap: self.versions = versionsDict +''' +The MultiMC static override file for legacy looks like this: +{ + "versions": [ + ... + { + "id": "c0.0.13a", + "checksum": "3617fbf5fbfd2b837ebf5ceb63584908", + "releaseTime": "2009-05-31T00:00:00+02:00", + "type": "old_alpha", + "mainClass": "com.mojang.minecraft.Minecraft", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + ... + ] +} +''' + +class LegacyOverrideEntry(JsonObject): + id = StringProperty() + checksum = StringProperty() + releaseTime = ISOTimestampProperty() + type = StringProperty() + mainClass = StringProperty() + appletClass = StringProperty() + addTraits = ListProperty(StringProperty, name="+traits") + +class LegacyOverrideIndex(JsonObject): + versions = ListProperty(LegacyOverrideEntry) + +class LegacyOverrideIndexWrap: + def __init__(self, json): + self.index = MojangIndex.wrap(json) + versionsDict = {} + for version in self.index.versions: + versionsDict[version.id] = version + self.versions = versionsDict + + + class GradleSpecifier: 'A gradle specifier - a maven coordinate' diff --git a/separateVersions.py b/separateVersions.py index 6595cf8949..ffb17ca997 100755 --- a/separateVersions.py +++ b/separateVersions.py @@ -10,7 +10,7 @@ from operator import itemgetter from pprint import pprint -from metautil import GradleSpecifier, VersionPatch +from metautil import * def addOrGetBucket(buckets, rules): ruleHash = None @@ -37,6 +37,15 @@ def addLWJGLVersion(versions, bucket): versions[bucket.version].releaseTime = bucket.releaseTime versions[bucket.version] = bucket +# get the local version list +staticVersionlist = None +try: + with open("static/minecraft.json", 'r', encoding='utf-8') as legacyIndexFile: + staticVersionlist = LegacyOverrideIndexWrap(json.load(legacyIndexFile)) +except: + staticVersionlist = LegacyOverrideIndexWrap({}) +legacyIDs = set(staticVersionlist.versions.keys()) + lwjglVersions = {} for filename in os.listdir('mojang/versions'): with open("mojang/versions/" + filename) as json_file: diff --git a/static/minecraft.json b/static/minecraft.json new file mode 100644 index 0000000000..9c08a83f82 --- /dev/null +++ b/static/minecraft.json @@ -0,0 +1,587 @@ +{ +"versions": [ + { + "id": "1.5.2", + "checksum": "6897c3287fb971c9f362eb3ab20f5ddd", + "releaseTime": "2013-04-25T17:45:00+02:00", + "type": "release", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.5.1", + "checksum": "5c1219d869b87d233de3033688ec7567", + "releaseTime": "2013-03-20T12:00:00+02:00", + "type": "release", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.5", + "checksum": "fd11cbc5b01aae1d62cff0145171f3d9", + "releaseTime": "2013-03-07T00:00:00+02:00", + "type": "snapshot", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.4.7", + "checksum": "8e80fb01b321c6b3c7efca397a3eea35", + "releaseTime": "2012-12-28T00:00:00+02:00", + "type": "release", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.4.6", + "checksum": "48677dc4c2b98c29918722b5ab27b4fd", + "releaseTime": "2012-12-20T00:00:00+02:00", + "type": "release", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.4.5", + "checksum": "b15e2b2b6b4629f0d99a95b6b44412a0", + "releaseTime": "2012-11-20T00:00:00+02:00", + "type": "release", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.4.4", + "checksum": "7aa46c8058cba2f38e9d2ddddcc77c72", + "releaseTime": "2012-11-14T00:00:00+02:00", + "type": "release", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.4.3", + "checksum": "9cc3295931edb6339f22989fe1b612a6", + "releaseTime": "2012-11-01T00:00:00+02:00", + "type": "snapshot", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.4.2", + "checksum": "771175c01778ea67395bc6919a5a9dc5", + "releaseTime": "2012-10-25T00:00:00+02:00", + "type": "release", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.4.1", + "checksum": "542621a5298659dc65f383f35170fc4c", + "releaseTime": "2012-10-23T00:00:00+02:00", + "type": "snapshot", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.4", + "checksum": "32a654388b54d3e4bb29c1a46e7d6a12", + "releaseTime": "2012-10-19T00:00:00+02:00", + "type": "snapshot", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.3.2", + "checksum": "969699f13e5bbe7f12e40ac4f32b7d9a", + "releaseTime": "2012-08-16T00:00:00+02:00", + "type": "release", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.3.1", + "checksum": "266ccbc9798afd2eadf3d6c01b4c562a", + "releaseTime": "2012-08-01T00:00:00+02:00", + "type": "release", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.3", + "checksum": "a6effac1eaccf5d429aae340cf95ed5d", + "releaseTime": "2012-07-26T00:00:00+02:00", + "type": "snapshot", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.2.5", + "checksum": "8e8778078a175a33603a585257f28563", + "releaseTime": "2012-03-30T00:00:00+02:00", + "type": "release", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.2.4", + "checksum": "25423eab6d8707f96cc6ad8a21a7250a", + "releaseTime": "2012-03-22T00:00:00+02:00", + "type": "release", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.2.3", + "checksum": "12f6c4b1bdcc63f029e3c088a364b8e4", + "releaseTime": "2012-03-02T00:00:00+02:00", + "type": "release", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.2.2", + "checksum": "6189e96efaea11e5164b4a4755574324", + "releaseTime": "2012-03-01T00:00:01+02:00", + "type": "release", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.2.1", + "checksum": "97067a603eba2b6eb75d3194f81f6bcd", + "releaseTime": "2012-03-01T00:00:00+02:00", + "type": "release", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.1", + "checksum": "e92302d2acdba7c97e0d8df1e10d2006", + "releaseTime": "2012-01-12T00:00:00+02:00", + "type": "release", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "1.0", + "checksum": "3820d222b95d0b8c520d9596a756a6e6", + "releaseTime": "2011-11-18T00:00:00+02:00", + "type": "release", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.8.1", + "checksum": "f8c5a2ccd3bc996792bbe436d8cc08bc", + "releaseTime": "2011-09-19T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.8", + "checksum": "a59a9fd4c726a573b0a2bdd10d857f59", + "releaseTime": "2011-09-15T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.7.3", + "checksum": "eae3353fdaa7e10a59b4cb5b45bfa10d", + "releaseTime": "2011-07-08T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.7.2", + "checksum": "dd9215ab1141170d4871f42bff4ab302", + "releaseTime": "2011-07-01T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.7", + "checksum": "682419e9ed1a236c3067822d53cda1e4", + "releaseTime": "2011-06-30T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.6.6", + "checksum": "ce80072464433cd5b05d505aa8ff29d1", + "releaseTime": "2011-05-31T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.6.5", + "checksum": "2aba888864b32038c8d22ee5df71b7c8", + "releaseTime": "2011-05-28T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.6.4", + "checksum": "5c4df6f120336f113180698613853dba", + "releaseTime": "2011-05-26T00:00:04+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.6.3", + "checksum": "efc2becca965e4f8feb5b4210c6a4fd1", + "releaseTime": "2011-05-26T00:00:03+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.6.2", + "checksum": "01330b1c930102a683a4dd8d792e632e", + "releaseTime": "2011-05-26T00:00:02+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.6.1", + "checksum": "a7e82c441a57ef4068c533f4d777336a", + "releaseTime": "2011-05-26T00:00:01+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.6", + "checksum": "d531e221227a65392259d3141893280d", + "releaseTime": "2011-05-26T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.5_01", + "checksum": "d02fa9998e30693d8d989d5f88cf0040", + "releaseTime": "2011-04-20T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.5", + "checksum": "24289130902822d73f8722b52bc07cdb", + "releaseTime": "2011-04-19T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.4_01", + "checksum": "9379e54b581ba4ef3acc3e326e87db91", + "releaseTime": "2011-04-05T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.4", + "checksum": "71e64b61175b371ed148b385f2d14ebf", + "releaseTime": "2011-03-31T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.3_01", + "checksum": "4203826f35e1036f089919032c3d19d1", + "releaseTime": "2011-02-23T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.3b", + "checksum": "de2164df461d028229ed2e101181bbd4", + "releaseTime": "2011-02-22T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.2_02", + "checksum": "1736c5ba4f63a981220c2a18a4120180", + "releaseTime": "2011-01-21T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.2_01", + "checksum": "486d83ec00554b45ffa21af2faa0116a", + "releaseTime": "2011-01-14T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.2", + "checksum": "6426223efe23c3931a4ef89685be3349", + "releaseTime": "2011-01-13T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.1_02", + "checksum": "7d547e495a770c62054ef136add43034", + "releaseTime": "2010-12-22T00:00:01+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.1_01", + "checksum": "1f9331f2bfca81b6ce2acdfc1f105837", + "releaseTime": "2010-12-22T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.0.2", + "checksum": "d200c465b8c167cc8df6537531fc9a48", + "releaseTime": "2010-12-21T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.0_01", + "checksum": "03bd20b870dbbd121de5dca98af4e1ce", + "releaseTime": "2010-12-20T00:00:01+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "b1.0", + "checksum": "5f8733dbbf09b4e7c874661a3c29c239", + "releaseTime": "2010-12-20T00:00:00+02:00", + "type": "old_beta", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "a1.2.6", + "checksum": "ddd5e39467f28d1ea1a03b4d9e790867", + "releaseTime": "2010-12-03T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "a1.2.5", + "checksum": "7d3a43037190970ff2e11153b5718b74", + "releaseTime": "2010-12-01T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "a1.2.4_01", + "checksum": "0a1cc8c668faa6dc93fc418e8b4b097a", + "releaseTime": "2010-11-30T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "a1.2.3_04", + "checksum": "b2c25a753c82a1cd228ce71469829dc1", + "releaseTime": "2010-11-26T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "a1.2.3_02", + "checksum": "3ad4808ef2ac3b65d10305315260da03", + "releaseTime": "2010-11-25T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "a1.2.3_01", + "checksum": "70cbab762b17c5b11fefea9b12564119", + "releaseTime": "2010-11-24T00:00:01+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "a1.2.3", + "checksum": "25f053114e34b915e675f82d58f08711", + "releaseTime": "2010-11-24T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "a1.2.2b", + "checksum": "6250fb17f8898c4d970d6bd03c229177", + "releaseTime": "2010-11-10T00:00:01+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "a1.2.2a", + "checksum": "0f9fe018b344fd9dd849005f9bdca803", + "releaseTime": "2010-11-10T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "texturepacks"] + }, + { + "id": "a1.2.1_01", + "checksum": "0a496e44a7b4e2f493b5893d8e5845bd", + "releaseTime": "2010-11-05T00:00:01+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "a1.2.1", + "checksum": "0a496e44a7b4e2f493b5893d8e5845bd", + "releaseTime": "2010-11-05T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "a1.2.0_02", + "checksum": "f5bcb4d0c0e78bc220f164b89ae9bd60", + "releaseTime": "2010-11-04T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "a1.2.0_01", + "checksum": "b2e9333e967cb89488884c2e5c715d4f", + "releaseTime": "2010-10-31T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "a1.2.0", + "checksum": "44c384dae02390f700458b95d82c3e2a", + "releaseTime": "2010-10-30T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "a1.1.2_01", + "checksum": "94346e1b8f6ad0e4a284314f0e29207b", + "releaseTime": "2010-09-23T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "a1.1.2", + "checksum": "72ba1f834327805cb44164a42b331522", + "releaseTime": "2010-09-20T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "a1.1.0", + "checksum": "891fd93e04f5daaf35d73c58e45c01b1", + "releaseTime": "2010-09-13T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "a1.0.17_04", + "checksum": "16ed7dc58244772847991e504afcf02f", + "releaseTime": "2010-08-23T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "a1.0.17_02", + "checksum": "d89760b0871ef61a55c9f336c0439d58", + "releaseTime": "2010-08-20T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "a1.0.16", + "checksum": "6bbde02c13aed5766275f4398ede6aae", + "releaseTime": "2010-08-12T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "a1.0.15", + "checksum": "ade257d2080d56fa983763f9c701fa14", + "releaseTime": "2010-08-04T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "a1.0.14", + "checksum": "227d0c6fa896a231de6269a074c9a458", + "releaseTime": "2010-07-30T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "a1.0.11", + "checksum": "6f1b1dd157fa0df39760f5be3eab01b0", + "releaseTime": "2010-07-23T00:00:00+02:00", + "type": "old_alpha", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "a1.0.5_01", + "checksum": "ae5f606caa18222e7568819c910ee423", + "releaseTime": "2010-07-13T00:00:00+02:00", + "type": "old_alpha", + "mainClass": "y", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "a1.0.4", + "checksum": "13ce7935c3670e7494e26b2704bfa3e9", + "releaseTime": "2010-07-09T00:00:00+02:00", + "type": "old_alpha", + "mainClass": "ax", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "inf-20100618", + "checksum": "f5f5aa34760facc10486e906a7c60196", + "releaseTime": "2010-06-16T00:00:00+02:00", + "type": "old_alpha", + "mainClass": "net.minecraft.client.d", + "appletClass": "net.minecraft.client.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "c0.30_01c", + "checksum": "fcfd7f83a6b27503cf48202381a5adf2", + "releaseTime": "2009-12-22T00:00:00+02:00", + "type": "old_alpha", + "mainClass": "com.mojang.minecraft.l", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "c0.0.13a_03", + "checksum": "a9527cb5aef198e0f53e235ebe13dc75", + "releaseTime": "2009-05-22T00:00:00+02:00", + "type": "old_alpha", + "mainClass": "com.mojang.minecraft.c", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "c0.0.13a", + "checksum": "3617fbf5fbfd2b837ebf5ceb63584908", + "releaseTime": "2009-05-31T00:00:00+02:00", + "type": "old_alpha", + "mainClass": "com.mojang.minecraft.Minecraft", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "c0.0.11a", + "checksum": "a6e03c2eaf74709facc0d2477648e999", + "releaseTime": "2009-05-17T00:00:00+02:00", + "type": "old_alpha", + "mainClass": "com.mojang.minecraft.Minecraft", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + { + "id": "rd-161348", + "checksum": "80882b8936a5c8d91500838a6660b504", + "releaseTime": "2009-05-16T13:48:00+02:00", + "type": "old_alpha", + "mainClass": "com.mojang.minecraft.RubyDung", + "+traits": ["no-texturepacks"] + }, + { + "id": "rd-160052", + "checksum": "24c5cc99a2a612697ed2f7d5d04242fe", + "releaseTime": "2009-05-16T00:52:00+02:00", + "type": "old_alpha", + "mainClass": "com.mojang.rubydung.RubyDung", + "+traits": ["no-texturepacks"] + }, + { + "id": "rd-132328", + "checksum": "70e33a81c541b13a477e68c1207124eb", + "releaseTime": "2009-05-13T23:28:00+02:00", + "type": "old_alpha", + "mainClass": "com.mojang.rubydung.RubyDung", + "+traits": ["no-texturepacks"] + }, + { + "id": "rd-132211", + "checksum": "99fdaea10c494b9c3c3254636b98b799", + "releaseTime": "2009-05-13T22:11:00+02:00", + "type": "old_alpha", + "mainClass": "com.mojang.rubydung.RubyDung", + "+traits": ["no-texturepacks"] + } +] +} -- cgit 0.0.5-2-1-g0f52 From e1ec9414038c1a66a514426f6a4b0f39930480b6 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 4 Mar 2017 00:21:34 +0100 Subject: Update base json datatypes and mojang version separation logic --- jsonobject/__init__.py | 3 +- jsonobject/base_properties.py | 2 +- jsonobject/containers.py | 6 +- jsonobject/properties.py | 16 ---- metautil.py | 187 +++++++++++++++++++++++++----------------- separateVersions.py | 49 ++++++----- 6 files changed, 145 insertions(+), 118 deletions(-) diff --git a/jsonobject/__init__.py b/jsonobject/__init__.py index a4683d1af1..2d4719fa8a 100644 --- a/jsonobject/__init__.py +++ b/jsonobject/__init__.py @@ -2,6 +2,7 @@ from __future__ import absolute_import from .base import JsonObjectMeta from .containers import JsonArray from .properties import * +from .base_properties import * from .api import JsonObject __all__ = [ @@ -9,5 +10,5 @@ __all__ = [ 'StringProperty', 'BooleanProperty', 'DateProperty', 'DateTimeProperty', 'TimeProperty', 'ObjectProperty', 'ListProperty', 'DictProperty', - 'JsonObject', 'JsonArray', 'ISOTimestampProperty', + 'JsonObject', 'JsonArray', 'AbstractDateProperty', 'JsonProperty' ] diff --git a/jsonobject/base_properties.py b/jsonobject/base_properties.py index cceb5fbf2f..93b631c687 100644 --- a/jsonobject/base_properties.py +++ b/jsonobject/base_properties.py @@ -93,7 +93,7 @@ class JsonProperty(object): return self def exclude(self, value): - return self.exclude_if_none and not value + return self.exclude_if_none and value == None def empty(self, value): return value is None diff --git a/jsonobject/containers.py b/jsonobject/containers.py index 84cd3e8a13..f34550a2a3 100644 --- a/jsonobject/containers.py +++ b/jsonobject/containers.py @@ -1,7 +1,7 @@ from __future__ import absolute_import from .base_properties import DefaultProperty from .utils import check_type, SimpleDict - +import copy class JsonArray(list): def __init__(self, _obj=None, wrapper=None, type_config=None): @@ -22,6 +22,10 @@ class JsonArray(list): for obj in self: self._wrapper.validate(obj, required=required) + def to_json(self): + self.validate() + return copy.deepcopy(self._obj) + def append(self, wrapped): wrapped, unwrapped = self._wrapper.unwrap(wrapped) self._obj.append(unwrapped) diff --git a/jsonobject/properties.py b/jsonobject/properties.py index 24fa13582b..8775e45d13 100644 --- a/jsonobject/properties.py +++ b/jsonobject/properties.py @@ -5,7 +5,6 @@ import sys import datetime import time import decimal -import iso8601 from .base_properties import ( AbstractDateProperty, AssertTypeProperty, @@ -124,21 +123,6 @@ class TimeProperty(AbstractDateProperty): return value, value.isoformat() -class ISOTimestampProperty(AbstractDateProperty): - - _type = datetime.datetime - - def _wrap(self, value): - try: - return iso8601.parse_date(value) - except ValueError as e: - raise ValueError( - 'Invalid ISO date/time {0!r} [{1}]'.format(value, e)) - - def _unwrap(self, value): - return value, value.isoformat() - - class ObjectProperty(JsonContainerProperty): default = lambda self: self.item_type() diff --git a/metautil.py b/metautil.py index 52fc00fe55..86f1660853 100644 --- a/metautil.py +++ b/metautil.py @@ -1,6 +1,60 @@ import json from pprint import pprint from jsonobject import * +import datetime +import iso8601 + +class ISOTimestampProperty(AbstractDateProperty): + + _type = datetime.datetime + + def _wrap(self, value): + try: + return iso8601.parse_date(value) + except ValueError as e: + raise ValueError( + 'Invalid ISO date/time {0!r} [{1}]'.format(value, e)) + + def _unwrap(self, value): + return value, value.isoformat() + + +class GradleSpecifier: + ''' + A gradle specifier - a maven coordinate. Like one of these: + "org.lwjgl.lwjgl:lwjgl:2.9.0" + "net.java.jinput:jinput:2.0.5" + "net.minecraft:launchwrapper:1.5" + ''' + + def __init__(self, name): + components = name.split(':') + self.group = components[0] + self.artifact = components[1] + self.version = components[2] + if len(components) == 4: + self.classifier = components[3] + else: + self.classifier = None + + def toString(self): + if self.classifier: + return "%s:%s:%s:%s" % (self.group, self.artifact, self.version, self.classifier) + else: + return "%s:%s:%s" % (self.group, self.artifact, self.version) + + def isLwjgl(self): + return self.group in ("org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") + + def __lt__(self, other): + return self.toString() < other.toString() + +class GradleSpecifierProperty(JsonProperty): + def wrap(self, value): + return GradleSpecifier(value) + + def unwrap(self, value): + return value, value.toString() ''' Mojang index files look like this: @@ -44,6 +98,66 @@ class MojangIndexWrap: self.versions = versionsDict +class MojangArtifactBase (JsonObject): + sha1 = StringProperty() + size = IntegerProperty() + url = StringProperty() + +class MojangArtifact (MojangArtifactBase): + path = StringProperty() + +class MojangAssets (MojangArtifactBase): + id = StringProperty() + totalSize = IntegerProperty() + +class MojangLibraryDownloads(JsonObject): + artifact = MojangArtifact(exclude_if_none=True) + classifiers = DictProperty(MojangArtifact, exclude_if_none=True, default=None) + +class MojangLibraryExtractRules(JsonObject): + exclude = ListProperty(StringProperty) + +''' + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] +''' + +class OSRule (JsonObject): + name = StringProperty(choices=["osx", "linux", "windows"]) + +class MojangRule (JsonObject): + action = StringProperty(choices=["allow", "disallow"]) + os = ObjectProperty(OSRule, exclude_if_none=True, default=None) + +class MojangLibrary (JsonObject): + extract = ObjectProperty(MojangLibraryExtractRules, exclude_if_none=True, default=None) + name = GradleSpecifierProperty() + downloads = ObjectProperty(MojangLibraryDownloads) + natives = DictProperty(StringProperty, exclude_if_none=True, default=None) + rules = ListProperty(MojangRule, exclude_if_none=True, default=None) + +class MojangVersionFile (JsonObject): + assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) + assets = StringProperty(exclude_if_none=True, default=None) + downloads = DictProperty(MojangArtifactBase, exclude_if_none=True, default=None) + id = StringProperty(exclude_if_none=True, default=None) + libraries = ListProperty(MojangLibrary) + mainClass = StringProperty(exclude_if_none=True, default=None) + minecraftArguments = StringProperty(exclude_if_none=True, default=None) + minimumLauncherVersion = IntegerProperty(exclude_if_none=True, default=None) + releaseTime = ISOTimestampProperty() + time = ISOTimestampProperty(exclude_if_none=True, default=None) + type = StringProperty(exclude_if_none=True, default=None) + ''' The MultiMC static override file for legacy looks like this: { @@ -82,76 +196,3 @@ class LegacyOverrideIndexWrap: for version in self.index.versions: versionsDict[version.id] = version self.versions = versionsDict - - - -class GradleSpecifier: - 'A gradle specifier - a maven coordinate' - - def __init__(self, name): - components = name.split(':') - self.group = components[0] - self.artifact = components[1] - self.version = components[2] - if len(components) == 4: - self.classifier = components[3] - else: - self.classifier = None - - def toString(self): - if self.classifier: - return "%s:%s:%s:%s" % (self.group, self.artifact, self.version, self.classifier) - else: - return "%s:%s:%s" % (self.group, self.artifact, self.version) - - def isLwjgl(self): - return self.group in ("org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") - -class VersionPatch: - 'A version patch structure' - - def __init__(self, uid, name): - self.uid = uid - if name == None: - self.name = self.uid - else: - self.name = name - self.libraries = [] - self.version = None - self.rules = [] - self.releaseType = None - self.releaseTime = None - - def printout(self): - print ("UID: " + self.uid) - if self.name: - print ("Name: " + self.name) - if self.version: - print ("Version: " + self.version) - print ("Libraries:") - pprint(self.libraries) - print ("Rules:") - pprint(self.rules) - - def write(self, filename): - out = {} - out["fileId"] = self.uid - out["name"] = self.name - - if self.releaseTime: - out["releaseTime"] = self.releaseTime.isoformat() - - if self.libraries and len(self.libraries) > 0: - out["libraries"] = self.libraries - - if self.rules and len(self.rules) > 0: - out["rules"] = self.rules - - if self.version: - out["version"] = self.version - - if self.releaseType: - out["type"] = "release" - - with open(filename, 'w') as outfile: - json.dump(out, outfile, sort_keys=True, indent=4) diff --git a/separateVersions.py b/separateVersions.py index ffb17ca997..037a60bca7 100755 --- a/separateVersions.py +++ b/separateVersions.py @@ -15,27 +15,24 @@ from metautil import * def addOrGetBucket(buckets, rules): ruleHash = None if rules: - ruleHash = hash(json.dumps(rules)) + ruleHash = hash(json.dumps(rules.to_json())) bucket = None if ruleHash in buckets: bucket = buckets[ruleHash] else: - bucket = VersionPatch("org.lwjgl", "LWJGL") - bucket.releaseType = "release" + bucket = MojangVersionFile() + bucket.name = "LWJGL" + bucket.type = "release" buckets[ruleHash] = bucket - bucket.rules = rules return bucket def addLWJGLVersion(versions, bucket): if bucket.version in versions: - if versions[bucket.version].rules: - if not bucket.rules: - versions[bucket.version].rules = None - return if bucket.releaseTime < versions[bucket.version].releaseTime: versions[bucket.version].releaseTime = bucket.releaseTime - versions[bucket.version] = bucket + else: + versions[bucket.version] = bucket # get the local version list staticVersionlist = None @@ -49,29 +46,28 @@ legacyIDs = set(staticVersionlist.versions.keys()) lwjglVersions = {} for filename in os.listdir('mojang/versions'): with open("mojang/versions/" + filename) as json_file: - json_data = json.load(json_file) - libs = json_data["libraries"] + versionFile = MojangVersionFile(json.load(json_file)) libs_minecraft = [] buckets = {} - for lib in libs: - specifier = GradleSpecifier(lib["name"]) + for lib in versionFile.libraries: + libCopy = copy.deepcopy(lib) + specifier = libCopy.name ruleHash = None if specifier.isLwjgl(): rules = None - if "rules" in lib: - rules = lib["rules"] - lib.pop("rules", None) + if libCopy.rules: + rules = libCopy.rules + libCopy.rules = None bucket = addOrGetBucket(buckets, rules) if specifier.group == "org.lwjgl.lwjgl" and specifier.artifact == "lwjgl": bucket.version = specifier.version - bucket.libraries.append(lib) + bucket.libraries.append(libCopy) # set the LWJGL release time to the oldest Minecraft release it appeared in if bucket.releaseTime == None: - bucket.releaseTime = iso8601.parse_date(json_data["releaseTime"]) + bucket.releaseTime = versionFile.releaseTime else: - newDate = iso8601.parse_date(json_data["releaseTime"]) - if newDate < bucket.releaseTime: - bucket.releaseTime = newDate + if versionFile.releaseTime < bucket.releaseTime: + bucket.releaseTime = versionFile.releaseTime else: libs_minecraft.append(lib) if len(buckets) == 1: @@ -86,13 +82,14 @@ for filename in os.listdir('mojang/versions'): else: keyBucket.libraries = sorted(keyBucket.libraries, key=itemgetter('name')) addLWJGLVersion(lwjglVersions, keyBucket) - json_data["libraries"] = libs_minecraft - json_data["name"] = "Minecraft" - filenameOut = "multimc/net.minecraft/%s.json" % json_data["id"] + versionFile.libraries = libs_minecraft + versionFile.name = "Minecraft" + filenameOut = "multimc/net.minecraft/%s.json" % versionFile.id with open(filenameOut, 'w') as outfile: - json.dump(json_data, outfile, sort_keys=True, indent=4) + json.dump(versionFile.to_json(), outfile, sort_keys=True, indent=4) for version in lwjglVersions: versionObj = lwjglVersions[version] filename = "multimc/org.lwjgl/%s.json" % version - versionObj.write(filename) + with open(filename, 'w') as outfile: + json.dump(versionObj.to_json(), outfile, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From a1f0e4271db079862bd07f269a523b1226e9f276 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 4 Mar 2017 00:22:19 +0100 Subject: Add a simple status script for checking input and output repos --- status.sh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 status.sh diff --git a/status.sh b/status.sh new file mode 100755 index 0000000000..8885cfd6e4 --- /dev/null +++ b/status.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +BASEDIR=$(dirname "$0") +cd "${BASEDIR}" +BASEDIR=`pwd` + +source config.sh + +echo "Upstream:" +pushd "${UPSTREAM_DIR}" +git status +popd +echo + + +echo "MultiMC:" +pushd "${MMC_DIR}" +git status +popd +echo + +echo "Scripts:" +git status +echo \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 8aa76d5909e5e6798812988fd081b0d0a166cf05 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 4 Mar 2017 03:12:32 +0100 Subject: Enable schema checking and implement mojang/multimc schema separation --- jsonobject/base.py | 2 +- metautil.py | 73 +++++++++++++++++++++++++++++++++++++++++++++++------ separateVersions.py | 17 +++++++++---- 3 files changed, 78 insertions(+), 14 deletions(-) diff --git a/jsonobject/base.py b/jsonobject/base.py index 62e0cefecb..afd5f3e6c5 100644 --- a/jsonobject/base.py +++ b/jsonobject/base.py @@ -182,7 +182,7 @@ class _JsonObjectPrivateInstanceVariables(object): @six.add_metaclass(JsonObjectMeta) class JsonObjectBase(object): - _allow_dynamic_properties = True + _allow_dynamic_properties = False _validate_required_lazily = False _properties_by_attr = None diff --git a/metautil.py b/metautil.py index 86f1660853..81689dd146 100644 --- a/metautil.py +++ b/metautil.py @@ -111,7 +111,7 @@ class MojangAssets (MojangArtifactBase): totalSize = IntegerProperty() class MojangLibraryDownloads(JsonObject): - artifact = MojangArtifact(exclude_if_none=True) + artifact = ObjectProperty(MojangArtifact, exclude_if_none=True, default=None) classifiers = DictProperty(MojangArtifact, exclude_if_none=True, default=None) class MojangLibraryExtractRules(JsonObject): @@ -132,32 +132,89 @@ class MojangLibraryExtractRules(JsonObject): ''' class OSRule (JsonObject): - name = StringProperty(choices=["osx", "linux", "windows"]) + name = StringProperty(choices=["osx", "linux", "windows"], required = True) + version = StringProperty(exclude_if_none=True, default=None) class MojangRule (JsonObject): - action = StringProperty(choices=["allow", "disallow"]) + action = StringProperty(choices=["allow", "disallow"], required = True) os = ObjectProperty(OSRule, exclude_if_none=True, default=None) class MojangLibrary (JsonObject): extract = ObjectProperty(MojangLibraryExtractRules, exclude_if_none=True, default=None) - name = GradleSpecifierProperty() - downloads = ObjectProperty(MojangLibraryDownloads) + name = GradleSpecifierProperty(required = True) + downloads = ObjectProperty(MojangLibraryDownloads, exclude_if_none=True, default=None) natives = DictProperty(StringProperty, exclude_if_none=True, default=None) rules = ListProperty(MojangRule, exclude_if_none=True, default=None) +class MojangLoggingArtifact (MojangArtifactBase): + id = StringProperty() + +class MojangLogging (JsonObject): + file = ObjectProperty(MojangLoggingArtifact, required = True) + argument = StringProperty(required = True) + type = StringProperty(required = True, choices=["log4j2-xml"]) + +class UnknownMojangVersionException(Exception): + """Exception raised for unknown Mojang version file format versions. + + Attributes: + message -- explanation of the error + """ + def __init__(self, message): + self.message = message + +def validateSupportedMojangVersion(version): + supportedVersion = 18 + if version > supportedVersion: + raise UnknownMojangVersionException("Unsupported Mojang format version: %d. Max supported is: %d" % (version, supportedVersion)) + class MojangVersionFile (JsonObject): assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) assets = StringProperty(exclude_if_none=True, default=None) downloads = DictProperty(MojangArtifactBase, exclude_if_none=True, default=None) id = StringProperty(exclude_if_none=True, default=None) - libraries = ListProperty(MojangLibrary) + libraries = ListProperty(MojangLibrary, exclude_if_none=True, default=None) mainClass = StringProperty(exclude_if_none=True, default=None) + processArguments = StringProperty(exclude_if_none=True, default=None) minecraftArguments = StringProperty(exclude_if_none=True, default=None) - minimumLauncherVersion = IntegerProperty(exclude_if_none=True, default=None) - releaseTime = ISOTimestampProperty() + minimumLauncherVersion = IntegerProperty(exclude_if_none=True, default=None, validators=validateSupportedMojangVersion) + releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) + time = ISOTimestampProperty(exclude_if_none=True, default=None) + type = StringProperty(exclude_if_none=True, default=None) + logging = DictProperty(MojangLogging, exclude_if_none=True, default=None) + +class MultiMCVersionFile (JsonObject): + name = StringProperty(required=True) + version = StringProperty(required=True) + fileId = StringProperty(required=True) + assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) + downloads = DictProperty(MojangArtifactBase, exclude_if_none=True, default=None) + libraries = ListProperty(MojangLibrary, exclude_if_none=True, default=None) + mainClass = StringProperty(exclude_if_none=True, default=None) + appletClass = StringProperty(exclude_if_none=True, default=None) + minecraftArguments = StringProperty(exclude_if_none=True, default=None) + releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) time = ISOTimestampProperty(exclude_if_none=True, default=None) type = StringProperty(exclude_if_none=True, default=None) +def MojangToMultiMC (file, name, fileId, version): + mmcFile = MultiMCVersionFile( + { + "name": name, + "fileId": fileId, + "version": version + } + ) + mmcFile.assetIndex = file.assetIndex + mmcFile.downloads = file.downloads + mmcFile.libraries = file.libraries + mmcFile.mainClass = file.mainClass + mmcFile.minecraftArguments = file.minecraftArguments + mmcFile.releaseTime = file.releaseTime + # time should not be set. + mmcFile.type = file.type + return mmcFile + ''' The MultiMC static override file for legacy looks like this: { diff --git a/separateVersions.py b/separateVersions.py index 037a60bca7..856d738596 100755 --- a/separateVersions.py +++ b/separateVersions.py @@ -21,8 +21,13 @@ def addOrGetBucket(buckets, rules): if ruleHash in buckets: bucket = buckets[ruleHash] else: - bucket = MojangVersionFile() - bucket.name = "LWJGL" + bucket = MultiMCVersionFile( + { + "name": "LWJGL", + "version": "undetermined", + "fileId": "org.lwjgl" + } + ) bucket.type = "release" buckets[ruleHash] = bucket return bucket @@ -46,7 +51,8 @@ legacyIDs = set(staticVersionlist.versions.keys()) lwjglVersions = {} for filename in os.listdir('mojang/versions'): with open("mojang/versions/" + filename) as json_file: - versionFile = MojangVersionFile(json.load(json_file)) + mojangVersionFile = MojangVersionFile(json.load(json_file)) + versionFile = MojangToMultiMC(mojangVersionFile, "Minecraft", "net.minecraft", mojangVersionFile.id) libs_minecraft = [] buckets = {} for lib in versionFile.libraries: @@ -61,6 +67,8 @@ for filename in os.listdir('mojang/versions'): bucket = addOrGetBucket(buckets, rules) if specifier.group == "org.lwjgl.lwjgl" and specifier.artifact == "lwjgl": bucket.version = specifier.version + if not bucket.libraries: + bucket.libraries = [] bucket.libraries.append(libCopy) # set the LWJGL release time to the oldest Minecraft release it appeared in if bucket.releaseTime == None: @@ -83,8 +91,7 @@ for filename in os.listdir('mojang/versions'): keyBucket.libraries = sorted(keyBucket.libraries, key=itemgetter('name')) addLWJGLVersion(lwjglVersions, keyBucket) versionFile.libraries = libs_minecraft - versionFile.name = "Minecraft" - filenameOut = "multimc/net.minecraft/%s.json" % versionFile.id + filenameOut = "multimc/net.minecraft/%s.json" % versionFile.version with open(filenameOut, 'w') as outfile: json.dump(versionFile.to_json(), outfile, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From d676c6e42d030aef9ee4dabaaa4d4f69e51de5a4 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 4 Mar 2017 12:04:25 +0100 Subject: Remove dead code - pointless releaseTime processing for LWJGL --- separateVersions.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/separateVersions.py b/separateVersions.py index 856d738596..02253bfe20 100755 --- a/separateVersions.py +++ b/separateVersions.py @@ -70,12 +70,7 @@ for filename in os.listdir('mojang/versions'): if not bucket.libraries: bucket.libraries = [] bucket.libraries.append(libCopy) - # set the LWJGL release time to the oldest Minecraft release it appeared in - if bucket.releaseTime == None: - bucket.releaseTime = versionFile.releaseTime - else: - if versionFile.releaseTime < bucket.releaseTime: - bucket.releaseTime = versionFile.releaseTime + bucket.releaseTime = versionFile.releaseTime else: libs_minecraft.append(lib) if len(buckets) == 1: -- cgit 0.0.5-2-1-g0f52 From c9374a3d24b630bf34e8c19b4a5a8920a86c4280 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 4 Mar 2017 13:24:56 +0100 Subject: Apply MultiMC transformations to legacy versions --- jsonobject/__init__.py | 2 +- metautil.py | 39 ++- separateVersions.py | 10 +- static/minecraft.json | 935 ++++++++++++++++++------------------------------- 4 files changed, 376 insertions(+), 610 deletions(-) diff --git a/jsonobject/__init__.py b/jsonobject/__init__.py index 2d4719fa8a..b23fcde73c 100644 --- a/jsonobject/__init__.py +++ b/jsonobject/__init__.py @@ -9,6 +9,6 @@ __all__ = [ 'IntegerProperty', 'FloatProperty', 'DecimalProperty', 'StringProperty', 'BooleanProperty', 'DateProperty', 'DateTimeProperty', 'TimeProperty', - 'ObjectProperty', 'ListProperty', 'DictProperty', + 'ObjectProperty', 'ListProperty', 'DictProperty', 'SetProperty', 'JsonObject', 'JsonArray', 'AbstractDateProperty', 'JsonProperty' ] diff --git a/metautil.py b/metautil.py index 81689dd146..d9ba151ee2 100644 --- a/metautil.py +++ b/metautil.py @@ -196,6 +196,7 @@ class MultiMCVersionFile (JsonObject): releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) time = ISOTimestampProperty(exclude_if_none=True, default=None) type = StringProperty(exclude_if_none=True, default=None) + addTraits = SetProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) def MojangToMultiMC (file, name, fileId, version): mmcFile = MultiMCVersionFile( @@ -235,21 +236,27 @@ The MultiMC static override file for legacy looks like this: ''' class LegacyOverrideEntry(JsonObject): - id = StringProperty() - checksum = StringProperty() - releaseTime = ISOTimestampProperty() - type = StringProperty() - mainClass = StringProperty() - appletClass = StringProperty() - addTraits = ListProperty(StringProperty, name="+traits") + releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) + mainClass = StringProperty(exclude_if_none=True, default=None) + appletClass = StringProperty(exclude_if_none=True, default=None) + addTraits = SetProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) class LegacyOverrideIndex(JsonObject): - versions = ListProperty(LegacyOverrideEntry) - -class LegacyOverrideIndexWrap: - def __init__(self, json): - self.index = MojangIndex.wrap(json) - versionsDict = {} - for version in self.index.versions: - versionsDict[version.id] = version - self.versions = versionsDict + versions = DictProperty(LegacyOverrideEntry) + +def ApplyLegacyOverride (mmcFile, legacyOverride): + # simply hard override classes + mmcFile.mainClass = legacyOverride.mainClass + mmcFile.appletClass = legacyOverride.appletClass + # if we have an updated release time (more correct than Mojang), use it + if legacyOverride.releaseTime != None: + mmcFile.releaseTime = legacyOverride.releaseTime + # add traits, if any + if legacyOverride.addTraits: + if not mmcFile.addTraits: + mmcFile.addTraits = set() + mmcFile.addTraits = mmcFile.addTraits.union(legacyOverride.addTraits) + # remove all libraries - they are not needed for legacy + mmcFile.libraries = None + # remove minecraft arguments - we use our own hardcoded ones + mmcFile.minecraftArguments = None \ No newline at end of file diff --git a/separateVersions.py b/separateVersions.py index 02253bfe20..4909cf231e 100755 --- a/separateVersions.py +++ b/separateVersions.py @@ -41,12 +41,8 @@ def addLWJGLVersion(versions, bucket): # get the local version list staticVersionlist = None -try: - with open("static/minecraft.json", 'r', encoding='utf-8') as legacyIndexFile: - staticVersionlist = LegacyOverrideIndexWrap(json.load(legacyIndexFile)) -except: - staticVersionlist = LegacyOverrideIndexWrap({}) -legacyIDs = set(staticVersionlist.versions.keys()) +with open("static/minecraft.json", 'r', encoding='utf-8') as legacyIndexFile: + staticVersionlist = LegacyOverrideIndex(json.load(legacyIndexFile)) lwjglVersions = {} for filename in os.listdir('mojang/versions'): @@ -87,6 +83,8 @@ for filename in os.listdir('mojang/versions'): addLWJGLVersion(lwjglVersions, keyBucket) versionFile.libraries = libs_minecraft filenameOut = "multimc/net.minecraft/%s.json" % versionFile.version + if versionFile.version in staticVersionlist.versions: + ApplyLegacyOverride (versionFile, staticVersionlist.versions[versionFile.version]) with open(filenameOut, 'w') as outfile: json.dump(versionFile.to_json(), outfile, sort_keys=True, indent=4) diff --git a/static/minecraft.json b/static/minecraft.json index 9c08a83f82..d30db4c10c 100644 --- a/static/minecraft.json +++ b/static/minecraft.json @@ -1,587 +1,348 @@ -{ -"versions": [ - { - "id": "1.5.2", - "checksum": "6897c3287fb971c9f362eb3ab20f5ddd", - "releaseTime": "2013-04-25T17:45:00+02:00", - "type": "release", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.5.1", - "checksum": "5c1219d869b87d233de3033688ec7567", - "releaseTime": "2013-03-20T12:00:00+02:00", - "type": "release", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.5", - "checksum": "fd11cbc5b01aae1d62cff0145171f3d9", - "releaseTime": "2013-03-07T00:00:00+02:00", - "type": "snapshot", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.4.7", - "checksum": "8e80fb01b321c6b3c7efca397a3eea35", - "releaseTime": "2012-12-28T00:00:00+02:00", - "type": "release", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.4.6", - "checksum": "48677dc4c2b98c29918722b5ab27b4fd", - "releaseTime": "2012-12-20T00:00:00+02:00", - "type": "release", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.4.5", - "checksum": "b15e2b2b6b4629f0d99a95b6b44412a0", - "releaseTime": "2012-11-20T00:00:00+02:00", - "type": "release", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.4.4", - "checksum": "7aa46c8058cba2f38e9d2ddddcc77c72", - "releaseTime": "2012-11-14T00:00:00+02:00", - "type": "release", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.4.3", - "checksum": "9cc3295931edb6339f22989fe1b612a6", - "releaseTime": "2012-11-01T00:00:00+02:00", - "type": "snapshot", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.4.2", - "checksum": "771175c01778ea67395bc6919a5a9dc5", - "releaseTime": "2012-10-25T00:00:00+02:00", - "type": "release", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.4.1", - "checksum": "542621a5298659dc65f383f35170fc4c", - "releaseTime": "2012-10-23T00:00:00+02:00", - "type": "snapshot", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.4", - "checksum": "32a654388b54d3e4bb29c1a46e7d6a12", - "releaseTime": "2012-10-19T00:00:00+02:00", - "type": "snapshot", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.3.2", - "checksum": "969699f13e5bbe7f12e40ac4f32b7d9a", - "releaseTime": "2012-08-16T00:00:00+02:00", - "type": "release", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.3.1", - "checksum": "266ccbc9798afd2eadf3d6c01b4c562a", - "releaseTime": "2012-08-01T00:00:00+02:00", - "type": "release", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.3", - "checksum": "a6effac1eaccf5d429aae340cf95ed5d", - "releaseTime": "2012-07-26T00:00:00+02:00", - "type": "snapshot", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.2.5", - "checksum": "8e8778078a175a33603a585257f28563", - "releaseTime": "2012-03-30T00:00:00+02:00", - "type": "release", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.2.4", - "checksum": "25423eab6d8707f96cc6ad8a21a7250a", - "releaseTime": "2012-03-22T00:00:00+02:00", - "type": "release", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.2.3", - "checksum": "12f6c4b1bdcc63f029e3c088a364b8e4", - "releaseTime": "2012-03-02T00:00:00+02:00", - "type": "release", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.2.2", - "checksum": "6189e96efaea11e5164b4a4755574324", - "releaseTime": "2012-03-01T00:00:01+02:00", - "type": "release", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.2.1", - "checksum": "97067a603eba2b6eb75d3194f81f6bcd", - "releaseTime": "2012-03-01T00:00:00+02:00", - "type": "release", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.1", - "checksum": "e92302d2acdba7c97e0d8df1e10d2006", - "releaseTime": "2012-01-12T00:00:00+02:00", - "type": "release", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "1.0", - "checksum": "3820d222b95d0b8c520d9596a756a6e6", - "releaseTime": "2011-11-18T00:00:00+02:00", - "type": "release", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.8.1", - "checksum": "f8c5a2ccd3bc996792bbe436d8cc08bc", - "releaseTime": "2011-09-19T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.8", - "checksum": "a59a9fd4c726a573b0a2bdd10d857f59", - "releaseTime": "2011-09-15T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.7.3", - "checksum": "eae3353fdaa7e10a59b4cb5b45bfa10d", - "releaseTime": "2011-07-08T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.7.2", - "checksum": "dd9215ab1141170d4871f42bff4ab302", - "releaseTime": "2011-07-01T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.7", - "checksum": "682419e9ed1a236c3067822d53cda1e4", - "releaseTime": "2011-06-30T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.6.6", - "checksum": "ce80072464433cd5b05d505aa8ff29d1", - "releaseTime": "2011-05-31T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.6.5", - "checksum": "2aba888864b32038c8d22ee5df71b7c8", - "releaseTime": "2011-05-28T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.6.4", - "checksum": "5c4df6f120336f113180698613853dba", - "releaseTime": "2011-05-26T00:00:04+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.6.3", - "checksum": "efc2becca965e4f8feb5b4210c6a4fd1", - "releaseTime": "2011-05-26T00:00:03+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.6.2", - "checksum": "01330b1c930102a683a4dd8d792e632e", - "releaseTime": "2011-05-26T00:00:02+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.6.1", - "checksum": "a7e82c441a57ef4068c533f4d777336a", - "releaseTime": "2011-05-26T00:00:01+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.6", - "checksum": "d531e221227a65392259d3141893280d", - "releaseTime": "2011-05-26T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.5_01", - "checksum": "d02fa9998e30693d8d989d5f88cf0040", - "releaseTime": "2011-04-20T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.5", - "checksum": "24289130902822d73f8722b52bc07cdb", - "releaseTime": "2011-04-19T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.4_01", - "checksum": "9379e54b581ba4ef3acc3e326e87db91", - "releaseTime": "2011-04-05T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.4", - "checksum": "71e64b61175b371ed148b385f2d14ebf", - "releaseTime": "2011-03-31T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.3_01", - "checksum": "4203826f35e1036f089919032c3d19d1", - "releaseTime": "2011-02-23T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.3b", - "checksum": "de2164df461d028229ed2e101181bbd4", - "releaseTime": "2011-02-22T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.2_02", - "checksum": "1736c5ba4f63a981220c2a18a4120180", - "releaseTime": "2011-01-21T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.2_01", - "checksum": "486d83ec00554b45ffa21af2faa0116a", - "releaseTime": "2011-01-14T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.2", - "checksum": "6426223efe23c3931a4ef89685be3349", - "releaseTime": "2011-01-13T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.1_02", - "checksum": "7d547e495a770c62054ef136add43034", - "releaseTime": "2010-12-22T00:00:01+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.1_01", - "checksum": "1f9331f2bfca81b6ce2acdfc1f105837", - "releaseTime": "2010-12-22T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.0.2", - "checksum": "d200c465b8c167cc8df6537531fc9a48", - "releaseTime": "2010-12-21T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.0_01", - "checksum": "03bd20b870dbbd121de5dca98af4e1ce", - "releaseTime": "2010-12-20T00:00:01+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "b1.0", - "checksum": "5f8733dbbf09b4e7c874661a3c29c239", - "releaseTime": "2010-12-20T00:00:00+02:00", - "type": "old_beta", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "a1.2.6", - "checksum": "ddd5e39467f28d1ea1a03b4d9e790867", - "releaseTime": "2010-12-03T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "a1.2.5", - "checksum": "7d3a43037190970ff2e11153b5718b74", - "releaseTime": "2010-12-01T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "a1.2.4_01", - "checksum": "0a1cc8c668faa6dc93fc418e8b4b097a", - "releaseTime": "2010-11-30T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "a1.2.3_04", - "checksum": "b2c25a753c82a1cd228ce71469829dc1", - "releaseTime": "2010-11-26T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "a1.2.3_02", - "checksum": "3ad4808ef2ac3b65d10305315260da03", - "releaseTime": "2010-11-25T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "a1.2.3_01", - "checksum": "70cbab762b17c5b11fefea9b12564119", - "releaseTime": "2010-11-24T00:00:01+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "a1.2.3", - "checksum": "25f053114e34b915e675f82d58f08711", - "releaseTime": "2010-11-24T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "a1.2.2b", - "checksum": "6250fb17f8898c4d970d6bd03c229177", - "releaseTime": "2010-11-10T00:00:01+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "a1.2.2a", - "checksum": "0f9fe018b344fd9dd849005f9bdca803", - "releaseTime": "2010-11-10T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "texturepacks"] - }, - { - "id": "a1.2.1_01", - "checksum": "0a496e44a7b4e2f493b5893d8e5845bd", - "releaseTime": "2010-11-05T00:00:01+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "a1.2.1", - "checksum": "0a496e44a7b4e2f493b5893d8e5845bd", - "releaseTime": "2010-11-05T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "a1.2.0_02", - "checksum": "f5bcb4d0c0e78bc220f164b89ae9bd60", - "releaseTime": "2010-11-04T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "a1.2.0_01", - "checksum": "b2e9333e967cb89488884c2e5c715d4f", - "releaseTime": "2010-10-31T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "a1.2.0", - "checksum": "44c384dae02390f700458b95d82c3e2a", - "releaseTime": "2010-10-30T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "a1.1.2_01", - "checksum": "94346e1b8f6ad0e4a284314f0e29207b", - "releaseTime": "2010-09-23T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "a1.1.2", - "checksum": "72ba1f834327805cb44164a42b331522", - "releaseTime": "2010-09-20T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "a1.1.0", - "checksum": "891fd93e04f5daaf35d73c58e45c01b1", - "releaseTime": "2010-09-13T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "a1.0.17_04", - "checksum": "16ed7dc58244772847991e504afcf02f", - "releaseTime": "2010-08-23T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "a1.0.17_02", - "checksum": "d89760b0871ef61a55c9f336c0439d58", - "releaseTime": "2010-08-20T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "a1.0.16", - "checksum": "6bbde02c13aed5766275f4398ede6aae", - "releaseTime": "2010-08-12T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "a1.0.15", - "checksum": "ade257d2080d56fa983763f9c701fa14", - "releaseTime": "2010-08-04T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "a1.0.14", - "checksum": "227d0c6fa896a231de6269a074c9a458", - "releaseTime": "2010-07-30T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "a1.0.11", - "checksum": "6f1b1dd157fa0df39760f5be3eab01b0", - "releaseTime": "2010-07-23T00:00:00+02:00", - "type": "old_alpha", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "a1.0.5_01", - "checksum": "ae5f606caa18222e7568819c910ee423", - "releaseTime": "2010-07-13T00:00:00+02:00", - "type": "old_alpha", - "mainClass": "y", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "a1.0.4", - "checksum": "13ce7935c3670e7494e26b2704bfa3e9", - "releaseTime": "2010-07-09T00:00:00+02:00", - "type": "old_alpha", - "mainClass": "ax", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "inf-20100618", - "checksum": "f5f5aa34760facc10486e906a7c60196", - "releaseTime": "2010-06-16T00:00:00+02:00", - "type": "old_alpha", - "mainClass": "net.minecraft.client.d", - "appletClass": "net.minecraft.client.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "c0.30_01c", - "checksum": "fcfd7f83a6b27503cf48202381a5adf2", - "releaseTime": "2009-12-22T00:00:00+02:00", - "type": "old_alpha", - "mainClass": "com.mojang.minecraft.l", - "appletClass": "com.mojang.minecraft.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "c0.0.13a_03", - "checksum": "a9527cb5aef198e0f53e235ebe13dc75", - "releaseTime": "2009-05-22T00:00:00+02:00", - "type": "old_alpha", - "mainClass": "com.mojang.minecraft.c", - "appletClass": "com.mojang.minecraft.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "c0.0.13a", - "checksum": "3617fbf5fbfd2b837ebf5ceb63584908", - "releaseTime": "2009-05-31T00:00:00+02:00", - "type": "old_alpha", - "mainClass": "com.mojang.minecraft.Minecraft", - "appletClass": "com.mojang.minecraft.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "c0.0.11a", - "checksum": "a6e03c2eaf74709facc0d2477648e999", - "releaseTime": "2009-05-17T00:00:00+02:00", - "type": "old_alpha", - "mainClass": "com.mojang.minecraft.Minecraft", - "appletClass": "com.mojang.minecraft.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - { - "id": "rd-161348", - "checksum": "80882b8936a5c8d91500838a6660b504", - "releaseTime": "2009-05-16T13:48:00+02:00", - "type": "old_alpha", - "mainClass": "com.mojang.minecraft.RubyDung", - "+traits": ["no-texturepacks"] - }, - { - "id": "rd-160052", - "checksum": "24c5cc99a2a612697ed2f7d5d04242fe", - "releaseTime": "2009-05-16T00:52:00+02:00", - "type": "old_alpha", - "mainClass": "com.mojang.rubydung.RubyDung", - "+traits": ["no-texturepacks"] - }, - { - "id": "rd-132328", - "checksum": "70e33a81c541b13a477e68c1207124eb", - "releaseTime": "2009-05-13T23:28:00+02:00", - "type": "old_alpha", - "mainClass": "com.mojang.rubydung.RubyDung", - "+traits": ["no-texturepacks"] - }, - { - "id": "rd-132211", - "checksum": "99fdaea10c494b9c3c3254636b98b799", - "releaseTime": "2009-05-13T22:11:00+02:00", - "type": "old_alpha", - "mainClass": "com.mojang.rubydung.RubyDung", - "+traits": ["no-texturepacks"] - } -] -} +{ + "versions": { + "1.5.2": { + "releaseTime": "2013-04-25T17:45:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.5.1": { + "releaseTime": "2013-03-20T12:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.5": { + "releaseTime": "2013-03-07T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.7": { + "releaseTime": "2012-12-28T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.6": { + "releaseTime": "2012-12-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.5": { + "releaseTime": "2012-11-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.4": { + "releaseTime": "2012-11-14T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.3": { + "releaseTime": "2012-11-01T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.2": { + "releaseTime": "2012-10-25T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.1": { + "releaseTime": "2012-10-23T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4": { + "releaseTime": "2012-10-19T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.3.2": { + "releaseTime": "2012-08-16T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.3.1": { + "releaseTime": "2012-08-01T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.3": { + "releaseTime": "2012-07-26T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.2.5": { + "releaseTime": "2012-03-30T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.2.4": { + "releaseTime": "2012-03-22T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.2.3": { + "releaseTime": "2012-03-02T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.2.2": { + "releaseTime": "2012-03-01T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.2.1": { + "releaseTime": "2012-03-01T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.1": { + "releaseTime": "2012-01-12T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.0": { + "releaseTime": "2011-11-18T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.8.1": { + "releaseTime": "2011-09-19T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.8": { + "releaseTime": "2011-09-15T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.7.3": { + "releaseTime": "2011-07-08T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.7.2": { + "releaseTime": "2011-07-01T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.7": { + "releaseTime": "2011-06-30T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.6": { + "releaseTime": "2011-05-31T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.5": { + "releaseTime": "2011-05-28T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.4": { + "releaseTime": "2011-05-26T00:00:04+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.3": { + "releaseTime": "2011-05-26T00:00:03+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.2": { + "releaseTime": "2011-05-26T00:00:02+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.1": { + "releaseTime": "2011-05-26T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6": { + "releaseTime": "2011-05-26T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.5_01": { + "releaseTime": "2011-04-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.5": { + "releaseTime": "2011-04-19T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.4_01": { + "releaseTime": "2011-04-05T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.4": { + "releaseTime": "2011-03-31T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.3_01": { + "releaseTime": "2011-02-23T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.3b": { + "releaseTime": "2011-02-22T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.2_02": { + "releaseTime": "2011-01-21T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.2_01": { + "releaseTime": "2011-01-14T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.2": { + "releaseTime": "2011-01-13T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.1_02": { + "releaseTime": "2010-12-22T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.1_01": { + "releaseTime": "2010-12-22T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.0.2": { + "releaseTime": "2010-12-21T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.0_01": { + "releaseTime": "2010-12-20T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.0": { + "releaseTime": "2010-12-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.6": { + "releaseTime": "2010-12-03T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.5": { + "releaseTime": "2010-12-01T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.4_01": { + "releaseTime": "2010-11-30T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.3_04": { + "releaseTime": "2010-11-26T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.3_02": { + "releaseTime": "2010-11-25T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.3_01": { + "releaseTime": "2010-11-24T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.3": { + "releaseTime": "2010-11-24T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.2b": { + "releaseTime": "2010-11-10T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.2a": { + "releaseTime": "2010-11-10T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.1_01": { + "releaseTime": "2010-11-05T00:00:01+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.2.1": { + "releaseTime": "2010-11-05T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.2.0_02": { + "releaseTime": "2010-11-04T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.2.0_01": { + "releaseTime": "2010-10-31T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.2.0": { + "releaseTime": "2010-10-30T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.1.2_01": { + "releaseTime": "2010-09-23T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.1.2": { + "releaseTime": "2010-09-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.1.0": { + "releaseTime": "2010-09-13T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.0.17_04": { + "releaseTime": "2010-08-23T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.0.17_02": { + "releaseTime": "2010-08-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.0.16": { + "releaseTime": "2010-08-12T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.0.15": { + "releaseTime": "2010-08-04T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.0.14": { + "releaseTime": "2010-07-30T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.0.11": { + "releaseTime": "2010-07-23T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.0.5_01": { + "releaseTime": "2010-07-13T00:00:00+02:00", + "mainClass": "y", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.0.4": { + "releaseTime": "2010-07-09T00:00:00+02:00", + "mainClass": "ax", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "inf-20100618": { + "releaseTime": "2010-06-16T00:00:00+02:00", + "mainClass": "net.minecraft.client.d", + "appletClass": "net.minecraft.client.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "c0.30_01c": { + "releaseTime": "2009-12-22T00:00:00+02:00", + "mainClass": "com.mojang.minecraft.l", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "c0.0.13a_03": { + "releaseTime": "2009-05-22T00:00:00+02:00", + "mainClass": "com.mojang.minecraft.c", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "c0.0.13a": { + "releaseTime": "2009-05-31T00:00:00+02:00", + "mainClass": "com.mojang.minecraft.Minecraft", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "c0.0.11a": { + "releaseTime": "2009-05-17T00:00:00+02:00", + "mainClass": "com.mojang.minecraft.Minecraft", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "rd-161348": { + "releaseTime": "2009-05-16T13:48:00+02:00", + "mainClass": "com.mojang.minecraft.RubyDung", + "+traits": ["no-texturepacks"] + }, + "rd-160052": { + "releaseTime": "2009-05-16T00:52:00+02:00", + "mainClass": "com.mojang.rubydung.RubyDung", + "+traits": ["no-texturepacks"] + }, + "rd-20090515": { + "mainClass": "com.mojang.rubydung.RubyDung", + "+traits": ["no-texturepacks"] + }, + "rd-132328": { + "releaseTime": "2009-05-13T23:28:00+02:00", + "mainClass": "com.mojang.rubydung.RubyDung", + "+traits": ["no-texturepacks"] + }, + "rd-132211": { + "releaseTime": "2009-05-13T22:11:00+02:00", + "mainClass": "com.mojang.rubydung.RubyDung", + "+traits": ["no-texturepacks"] + } + } +} \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 5e1a24aabe2835b6ff7560c51855aaaec94245d3 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 5 Mar 2017 01:35:50 +0100 Subject: Implement index generation --- index.py | 87 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ metautil.py | 21 ++++++++++++++- update.sh | 27 ++++++++++++------- 3 files changed, 125 insertions(+), 10 deletions(-) create mode 100755 index.py diff --git a/index.py b/index.py new file mode 100755 index 0000000000..1d6c69b7cb --- /dev/null +++ b/index.py @@ -0,0 +1,87 @@ +#!/bin/python3 + +import hashlib +import os +import json + +from metautil import * +from operator import itemgetter + +# take the hash type (like hashlib.md5) and filename, return hex string of hash +def HashFile(hash, fname): + hash_instance = hash() + with open(fname, "rb") as f: + for chunk in iter(lambda: f.read(4096), b""): + hash_instance.update(chunk) + return hash_instance.hexdigest() + +# ignore these files when indexing versions +ignore = set(["index.json", ".git"]) + +# initialize output structures - package list level +packages = MultiMCPackageIndex() + +# walk thorugh all the package folders +for package in os.listdir('multimc'): + if package in ignore: + continue + + # initialize output structures - version list level + versionList = MultiMCVersionIndex() + versionList.uid = package + latest = {} + + # walk through all the versions of the package + for filename in os.listdir("multimc/%s" % (package)): + if filename in ignore: + continue + + # parse and hash the version file + filepath = "multimc/%s/%s" % (package, filename) + filehash = HashFile(hashlib.sha256, filepath) + versionFile = None + with open(filepath) as json_file: + versionFile = MultiMCVersionFile(json.load(json_file)) + + # pull information from the version file + versionEntry = MultiMCVersionIndexEntry() + versionEntry.version = versionFile.version + versionEntry.type = versionFile.type + versionEntry.releaseTime = versionFile.releaseTime + versionEntry.sha256 = filehash + + # update the latest version of particular type (if needed) + if versionFile.type: + if versionFile.type in latest: + if latest[versionFile.type][1] < versionFile.releaseTime: + latest[versionFile.type] = (versionFile.version, versionFile.releaseTime) + else: + latest[versionFile.type] = (versionFile.version, versionFile.releaseTime) + versionList.versions.append(versionEntry) + + # sort the versions in descending order by time of release + versionList.versions = sorted(versionList.versions, key=itemgetter('releaseTime'), reverse=True) + + # if the latest version dict was populated, transform it into output + if latest: + versionList.latest = {} + for type, (version, releaseTime) in latest.items(): + versionList.latest[type] = version + + # write the version index for the package + outFilePath = "multimc/%s/index.json" % (package) + with open(outFilePath, 'w') as outfile: + json.dump(versionList.to_json(), outfile, sort_keys=True, indent=4) + + # insert entry into the package index + packageEntry = MultiMCPackageIndexEntry( + { + "uid" : package, + "sha256": HashFile(hashlib.sha256, filepath) + } + ) + packages.packages.append(packageEntry) + +# write the repository package index +with open("multimc/index.json", 'w') as outfile: + json.dump(packages.to_json(), outfile, sort_keys=True, indent=4) diff --git a/metautil.py b/metautil.py index d9ba151ee2..7f048055e1 100644 --- a/metautil.py +++ b/metautil.py @@ -194,10 +194,10 @@ class MultiMCVersionFile (JsonObject): appletClass = StringProperty(exclude_if_none=True, default=None) minecraftArguments = StringProperty(exclude_if_none=True, default=None) releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) - time = ISOTimestampProperty(exclude_if_none=True, default=None) type = StringProperty(exclude_if_none=True, default=None) addTraits = SetProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) +# Convert Mojang version file object to a MultiMC version file object def MojangToMultiMC (file, name, fileId, version): mmcFile = MultiMCVersionFile( { @@ -216,6 +216,25 @@ def MojangToMultiMC (file, name, fileId, version): mmcFile.type = file.type return mmcFile +class MultiMCVersionIndexEntry(JsonObject): + version = StringProperty() + type = StringProperty() + releaseTime = ISOTimestampProperty() + sha256 = StringProperty() + +class MultiMCVersionIndex(JsonObject): + uid = StringProperty() + latest = DictProperty(StringProperty, exclude_if_none=True, default=None) + recommended = DictProperty(StringProperty, exclude_if_none=True, default=None) + versions = ListProperty(MultiMCVersionIndexEntry) + +class MultiMCPackageIndexEntry(JsonObject): + uid = StringProperty() + sha256 = StringProperty() + +class MultiMCPackageIndex(JsonObject): + packages = ListProperty(MultiMCPackageIndexEntry) + ''' The MultiMC static override file for legacy looks like this: { diff --git a/update.sh b/update.sh index 512604886c..f59b4601c5 100755 --- a/update.sh +++ b/update.sh @@ -8,28 +8,37 @@ set -x source config.sh -function fail { +function fail_in { + cd "${BASEDIR}/${UPSTREAM_DIR}" + git reset --hard HEAD + exit 1 +} + +function fail_out { + cd "${BASEDIR}/${MMC_DIR}" git reset --hard HEAD exit 1 } currentDate=`date --iso-8601` -./updateMojang.py || exit 1 +./updateMojang.py || fail_in cd "${BASEDIR}/${UPSTREAM_DIR}" -git add version_manifest.json versions/* assets/* || fail +git add version_manifest.json versions/* assets/* || fail_in if ! git diff --cached --exit-code ; then - git commit -a -m "Update ${currentDate}" || fail - git push || fail + git commit -a -m "Update ${currentDate}" || fail_in + git push || exit 1 fi cd "${BASEDIR}" -./separateVersions.py || exit 1 +./separateVersions.py || fail_out +./index.py || fail_out + cd "${BASEDIR}/${MMC_DIR}" -git add org.lwjgl/* net.minecraft/* || fail +git add index.json org.lwjgl/* net.minecraft/* || fail_out if ! git diff --cached --exit-code ; then - git commit -a -m "Update ${currentDate}" || fail - git push || fail + git commit -a -m "Update ${currentDate}" || fail_out + git push || exit 1 fi cd "${BASEDIR}" -- cgit 0.0.5-2-1-g0f52 From f30215c26ca102c16d1789a13fad53a0ba4d047f Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 5 Mar 2017 01:48:21 +0100 Subject: Add s3 upload to main update script --- update.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/update.sh b/update.sh index f59b4601c5..6aa8ee9a6c 100755 --- a/update.sh +++ b/update.sh @@ -42,4 +42,6 @@ if ! git diff --cached --exit-code ; then fi cd "${BASEDIR}" +s3cmd --exclude=".git*" --delete-removed sync ${BASEDIR}/${MMC_DIR}/ s3://meta.multimc.org || exit 2 + exit 0 -- cgit 0.0.5-2-1-g0f52 From dbb61def43c0ad91a93919b54c978fb6c1045701 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 5 Mar 2017 18:12:38 +0100 Subject: Make traits into a list, add MultiMC format versioning --- metautil.py | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/metautil.py b/metautil.py index 7f048055e1..82bfa80f82 100644 --- a/metautil.py +++ b/metautil.py @@ -154,7 +154,7 @@ class MojangLogging (JsonObject): argument = StringProperty(required = True) type = StringProperty(required = True, choices=["log4j2-xml"]) -class UnknownMojangVersionException(Exception): +class UnknownVersionException(Exception): """Exception raised for unknown Mojang version file format versions. Attributes: @@ -166,7 +166,7 @@ class UnknownMojangVersionException(Exception): def validateSupportedMojangVersion(version): supportedVersion = 18 if version > supportedVersion: - raise UnknownMojangVersionException("Unsupported Mojang format version: %d. Max supported is: %d" % (version, supportedVersion)) + raise UnknownVersionException("Unsupported Mojang format version: %d. Max supported is: %d" % (version, supportedVersion)) class MojangVersionFile (JsonObject): assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) @@ -183,7 +183,16 @@ class MojangVersionFile (JsonObject): type = StringProperty(exclude_if_none=True, default=None) logging = DictProperty(MojangLogging, exclude_if_none=True, default=None) -class MultiMCVersionFile (JsonObject): + +CurrentMultiMCFormatVersion = 0 +def validateSupportedMultiMCVersion(version): + if version > CurrentMultiMCFormatVersion: + raise UnknownVersionException("Unsupported MultiMC format version: %d. Max supported is: %d" % (version, CurrentMultiMCFormatVersion)) + +class VersionedJsonObject(JsonObject): + formatVersion = IntegerProperty(default=CurrentMultiMCFormatVersion, validators=validateSupportedMultiMCVersion) + +class MultiMCVersionFile (VersionedJsonObject): name = StringProperty(required=True) version = StringProperty(required=True) fileId = StringProperty(required=True) @@ -195,7 +204,7 @@ class MultiMCVersionFile (JsonObject): minecraftArguments = StringProperty(exclude_if_none=True, default=None) releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) type = StringProperty(exclude_if_none=True, default=None) - addTraits = SetProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) + addTraits = ListProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) # Convert Mojang version file object to a MultiMC version file object def MojangToMultiMC (file, name, fileId, version): @@ -222,7 +231,7 @@ class MultiMCVersionIndexEntry(JsonObject): releaseTime = ISOTimestampProperty() sha256 = StringProperty() -class MultiMCVersionIndex(JsonObject): +class MultiMCVersionIndex(VersionedJsonObject): uid = StringProperty() latest = DictProperty(StringProperty, exclude_if_none=True, default=None) recommended = DictProperty(StringProperty, exclude_if_none=True, default=None) @@ -232,7 +241,7 @@ class MultiMCPackageIndexEntry(JsonObject): uid = StringProperty() sha256 = StringProperty() -class MultiMCPackageIndex(JsonObject): +class MultiMCPackageIndex(VersionedJsonObject): packages = ListProperty(MultiMCPackageIndexEntry) ''' @@ -258,7 +267,7 @@ class LegacyOverrideEntry(JsonObject): releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) mainClass = StringProperty(exclude_if_none=True, default=None) appletClass = StringProperty(exclude_if_none=True, default=None) - addTraits = SetProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) + addTraits = ListProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) class LegacyOverrideIndex(JsonObject): versions = DictProperty(LegacyOverrideEntry) @@ -273,8 +282,8 @@ def ApplyLegacyOverride (mmcFile, legacyOverride): # add traits, if any if legacyOverride.addTraits: if not mmcFile.addTraits: - mmcFile.addTraits = set() - mmcFile.addTraits = mmcFile.addTraits.union(legacyOverride.addTraits) + mmcFile.addTraits = [] + mmcFile.addTraits = mmcFile.addTraits + legacyOverride.addTraits # remove all libraries - they are not needed for legacy mmcFile.libraries = None # remove minecraft arguments - we use our own hardcoded ones -- cgit 0.0.5-2-1-g0f52 From fa607bca6fbbb07ac5973ba92213166b82f5391e Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 5 Mar 2017 18:50:09 +0100 Subject: Replace 'fileId' with 'uid' in the MultiMC format --- metautil.py | 6 +++--- separateVersions.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/metautil.py b/metautil.py index 82bfa80f82..6fb01aeac2 100644 --- a/metautil.py +++ b/metautil.py @@ -195,7 +195,7 @@ class VersionedJsonObject(JsonObject): class MultiMCVersionFile (VersionedJsonObject): name = StringProperty(required=True) version = StringProperty(required=True) - fileId = StringProperty(required=True) + uid = StringProperty(required=True) assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) downloads = DictProperty(MojangArtifactBase, exclude_if_none=True, default=None) libraries = ListProperty(MojangLibrary, exclude_if_none=True, default=None) @@ -207,11 +207,11 @@ class MultiMCVersionFile (VersionedJsonObject): addTraits = ListProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) # Convert Mojang version file object to a MultiMC version file object -def MojangToMultiMC (file, name, fileId, version): +def MojangToMultiMC (file, name, uid, version): mmcFile = MultiMCVersionFile( { "name": name, - "fileId": fileId, + "uid": uid, "version": version } ) diff --git a/separateVersions.py b/separateVersions.py index 4909cf231e..21a832ebde 100755 --- a/separateVersions.py +++ b/separateVersions.py @@ -25,7 +25,7 @@ def addOrGetBucket(buckets, rules): { "name": "LWJGL", "version": "undetermined", - "fileId": "org.lwjgl" + "uid": "org.lwjgl" } ) bucket.type = "release" -- cgit 0.0.5-2-1-g0f52 From fd82d14d4a5bce2c799f6a0d3b5c4bb611902eaf Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 11 Mar 2017 17:51:39 +0100 Subject: Add package name to the indexes --- index.py | 9 ++++++++- metautil.py | 2 ++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/index.py b/index.py index 1d6c69b7cb..1d8a65a704 100755 --- a/index.py +++ b/index.py @@ -30,6 +30,7 @@ for package in os.listdir('multimc'): versionList = MultiMCVersionIndex() versionList.uid = package latest = {} + name = None # walk through all the versions of the package for filename in os.listdir("multimc/%s" % (package)): @@ -49,6 +50,8 @@ for package in os.listdir('multimc'): versionEntry.type = versionFile.type versionEntry.releaseTime = versionFile.releaseTime versionEntry.sha256 = filehash + if name == None: + name = versionFile.name # update the latest version of particular type (if needed) if versionFile.type: @@ -62,6 +65,9 @@ for package in os.listdir('multimc'): # sort the versions in descending order by time of release versionList.versions = sorted(versionList.versions, key=itemgetter('releaseTime'), reverse=True) + # assign some values derived from the version files + versionList.name = name + # if the latest version dict was populated, transform it into output if latest: versionList.latest = {} @@ -77,7 +83,8 @@ for package in os.listdir('multimc'): packageEntry = MultiMCPackageIndexEntry( { "uid" : package, - "sha256": HashFile(hashlib.sha256, filepath) + "name" : name, + "sha256": HashFile(hashlib.sha256, outFilePath) } ) packages.packages.append(packageEntry) diff --git a/metautil.py b/metautil.py index 6fb01aeac2..eccf3beff7 100644 --- a/metautil.py +++ b/metautil.py @@ -232,12 +232,14 @@ class MultiMCVersionIndexEntry(JsonObject): sha256 = StringProperty() class MultiMCVersionIndex(VersionedJsonObject): + name = StringProperty() uid = StringProperty() latest = DictProperty(StringProperty, exclude_if_none=True, default=None) recommended = DictProperty(StringProperty, exclude_if_none=True, default=None) versions = ListProperty(MultiMCVersionIndexEntry) class MultiMCPackageIndexEntry(JsonObject): + name = StringProperty() uid = StringProperty() sha256 = StringProperty() -- cgit 0.0.5-2-1-g0f52 From d34916553fdf70a4d01ba621039e00e9be5f1610 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 19 Mar 2017 01:23:52 +0100 Subject: Add back 'id' in MultiMC Minecraft versions This should be temporary. --- metautil.py | 1 + separateVersions.py | 1 + 2 files changed, 2 insertions(+) diff --git a/metautil.py b/metautil.py index eccf3beff7..4ead9cdf4d 100644 --- a/metautil.py +++ b/metautil.py @@ -196,6 +196,7 @@ class MultiMCVersionFile (VersionedJsonObject): name = StringProperty(required=True) version = StringProperty(required=True) uid = StringProperty(required=True) + id = StringProperty(exclude_if_none=True, default=None) # this is the main Minecraft version ID Mojang uses... assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) downloads = DictProperty(MojangArtifactBase, exclude_if_none=True, default=None) libraries = ListProperty(MojangLibrary, exclude_if_none=True, default=None) diff --git a/separateVersions.py b/separateVersions.py index 21a832ebde..499d41cde6 100755 --- a/separateVersions.py +++ b/separateVersions.py @@ -82,6 +82,7 @@ for filename in os.listdir('mojang/versions'): keyBucket.libraries = sorted(keyBucket.libraries, key=itemgetter('name')) addLWJGLVersion(lwjglVersions, keyBucket) versionFile.libraries = libs_minecraft + versionFile.id = mojangVersionFile.id filenameOut = "multimc/net.minecraft/%s.json" % versionFile.version if versionFile.version in staticVersionlist.versions: ApplyLegacyOverride (versionFile, staticVersionlist.versions[versionFile.version]) -- cgit 0.0.5-2-1-g0f52 From d147268af00193186297ee1b13dac6eb6a436944 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 23 Mar 2017 22:35:25 +0100 Subject: Implement forge version fetching and transformation to MultiMC format The format needs work... --- .gitignore | 2 +- config.sh | 2 +- forgeutil.py | 213 ++++++++++++++++++++++++++++++++++++++++++++++++++++ generateForge.py | 118 +++++++++++++++++++++++++++++ generateMojang.py | 96 +++++++++++++++++++++++ metautil.py | 24 +++++- separateVersions.py | 96 ----------------------- update.sh | 7 +- updateForge.py | 60 +++++++++++++++ updateMojang.py | 8 +- 10 files changed, 518 insertions(+), 108 deletions(-) create mode 100644 forgeutil.py create mode 100755 generateForge.py create mode 100755 generateMojang.py delete mode 100755 separateVersions.py create mode 100755 updateForge.py diff --git a/.gitignore b/.gitignore index 9446a5b667..b526ec6b25 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ http_cache multimc -mojang +upstream __pycache__ *.kdev4 diff --git a/config.sh b/config.sh index af143e5ef9..2d56e942fe 100644 --- a/config.sh +++ b/config.sh @@ -1,4 +1,4 @@ -export UPSTREAM_DIR=mojang +export UPSTREAM_DIR=upstream export UPSTREAM_REPO=git@github.com:MultiMC/meta-upstream.git export MMC_DIR=multimc export MMC_REPO=git@github.com:MultiMC/meta-multimc.git diff --git a/forgeutil.py b/forgeutil.py new file mode 100644 index 0000000000..b53da03b35 --- /dev/null +++ b/forgeutil.py @@ -0,0 +1,213 @@ +from metautil import * +from collections import namedtuple + +# A post-processed entry constructed from the main Forge version index +class ForgeVersion: + def __init__(self, entry, artifact, webpath): + self.build = entry.build + self.rawVersion = entry.version + self.mcversion = entry.mcversion + self.mcversion_sane = self.mcversion.replace("_pre", "-pre", 1) + self.branch = entry.branch + self.installer_filename = None + self.installer_url = None + self.universal_filename = None + self.universal_url = None + self.changelog_url = None + self.longVersion = "%s-%s" % (self.mcversion, self.rawVersion) + if self.branch != None: + self.longVersion = self.longVersion + "-%s" % (self.branch) + for file in entry.files: + extension = file[0] + part = file[1] + checksum = file[2] + filename = "%s-%s-%s.%s" % (artifact, self.longVersion, part, extension) + url = "%s%s/%s" % (webpath, self.longVersion, filename) + if part == "installer": + self.installer_filename = filename + self.installer_url = url + if part == "universal" or part == "client": + self.universal_filename = filename + self.universal_url = url + if part == "changelog": + self.changelog_url = url + + def name(self): + return "Forge %d" % (self.build) + + def usesInstaller(self): + if self.installer_url == None: + return False + if self.mcversion == "1.5.2": + return False + return True + + def filename(self): + if self.usesInstaller(): + return self.installer_filename + else: + return self.universal_filename + + def url(self): + if self.usesInstaller(): + return self.installer_url + else: + return self.universal_url + +# A raw entry from the main Forge version index +class ForgeEntry(JsonObject): + branch = StringProperty() + build = IntegerProperty(required=True) + files = ListProperty(ListProperty(StringProperty()), required=True) + mcversion = StringProperty() + modified = FloatProperty(required=True) + version = StringProperty(required=True) + +# The raw Forge version index +class ForgeIndex(JsonObject): + adfocus = StringProperty(required=True) + artifact = StringProperty(required=True) + name = StringProperty(required=True) + number = DictProperty(ForgeEntry, required=True) + branches = DictProperty(ListProperty(IntegerProperty()), required=True) + homepage = StringProperty(required=True) + mcversion = DictProperty(ListProperty(IntegerProperty()), required=True) + promos = DictProperty(IntegerProperty(), required=True) + webpath = StringProperty(required=True) + +''' +FML library mappings - these are added to legacy Forge versions because Forge no longer can download these +by itself - the locations have changed and some of this has to be rehosted on MultiMC servers. +''' + +FMLLib = namedtuple('FMLLib', ('filename', 'checksum', 'ours')) + +fmlLibsMapping = {} + +fmlLibsMapping["1.3.2"] = [ + FMLLib("argo-2.25.jar", "bb672829fde76cb163004752b86b0484bd0a7f4b", False), + FMLLib("guava-12.0.1.jar", "b8e78b9af7bf45900e14c6f958486b6ca682195f", False), + FMLLib("asm-all-4.0.jar", "98308890597acb64047f7e896638e0d98753ae82", False) +] + +fml14 = [ + FMLLib("argo-2.25.jar", "bb672829fde76cb163004752b86b0484bd0a7f4b", False), + FMLLib("guava-12.0.1.jar", "b8e78b9af7bf45900e14c6f958486b6ca682195f", False), + FMLLib("asm-all-4.0.jar", "98308890597acb64047f7e896638e0d98753ae82", False), + FMLLib("bcprov-jdk15on-147.jar", "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", False) +] +fmlLibsMapping["1.4"] = fml14; +fmlLibsMapping["1.4.1"] = fml14; +fmlLibsMapping["1.4.2"] = fml14; +fmlLibsMapping["1.4.3"] = fml14; +fmlLibsMapping["1.4.4"] = fml14; +fmlLibsMapping["1.4.5"] = fml14; +fmlLibsMapping["1.4.6"] = fml14; +fmlLibsMapping["1.4.7"] = fml14; + +fmlLibsMapping["1.5"] = [ + FMLLib("argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51", False), + FMLLib("guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a", False), + FMLLib("asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58", False), + FMLLib("bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", True), + FMLLib("deobfuscation_data_1.5.zip", "5f7c142d53776f16304c0bbe10542014abad6af8", False), + FMLLib("scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85", True) +] + +fmlLibsMapping["1.5.1"] = [ + FMLLib("argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51", False), + FMLLib("guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a", False), + FMLLib("asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58", False), + FMLLib("bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", True), + FMLLib("deobfuscation_data_1.5.1.zip", "22e221a0d89516c1f721d6cab056a7e37471d0a6", False), + FMLLib("scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85", True) +] + +fmlLibsMapping["1.5.2"] = [ + FMLLib("argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51", False), + FMLLib("guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a", False), + FMLLib("asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58", False), + FMLLib("bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", True), + FMLLib("deobfuscation_data_1.5.2.zip", "446e55cd986582c70fcf12cb27bc00114c5adfd9", False), + FMLLib("scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85", True) +] + +''' +"install": { + "profileName": "Forge", + "target":"Forge8.9.0.753", + "path":"net.minecraftforge:minecraftforge:8.9.0.753", + "version":"Forge 8.9.0.753", + "filePath":"minecraftforge-universal-1.6.1-8.9.0.753.jar", + "welcome":"Welcome to the simple Forge installer.", + "minecraft":"1.6.1", + "logo":"/big_logo.png", + "mirrorList": "http://files.minecraftforge.net/mirror-brand.list" +}, +"install": { + "profileName": "forge", + "target":"1.11-forge1.11-13.19.0.2141", + "path":"net.minecraftforge:forge:1.11-13.19.0.2141", + "version":"forge 1.11-13.19.0.2141", + "filePath":"forge-1.11-13.19.0.2141-universal.jar", + "welcome":"Welcome to the simple forge installer.", + "minecraft":"1.11", + "mirrorList" : "http://files.minecraftforge.net/mirror-brand.list", + "logo":"/big_logo.png", + "modList":"none" +}, +''' +class ForgeInstallerProfileInstallSection(JsonObject): + profileName = StringProperty(required = True) + target = StringProperty(required = True) + path = GradleSpecifierProperty(required = True) + version = StringProperty(required = True) + filePath = StringProperty(required = True) + welcome = StringProperty(required = True) + minecraft = StringProperty(required = True) + logo = StringProperty(required = True) + mirrorList = StringProperty(required = True) + modList = StringProperty(exclude_if_none=True, default=None) + +class ForgeLibrary (MojangLibrary): + url = StringProperty(exclude_if_none=True) + serverreq = BooleanProperty(exclude_if_none=True, default=None) + clientreq = BooleanProperty(exclude_if_none=True, default=None) + checksums = ListProperty(StringProperty) + comment = StringProperty() + +class ForgeVersionFile (MojangVersionFile): + libraries = ListProperty(ForgeLibrary, exclude_if_none=True, default=None) # overrides Mojang libraries + inheritsFrom = StringProperty() + jar = StringProperty() + +''' +"optionals": [ + { + "name": "Mercurius", + "client": true, + "server": true, + "default": true, + "inject": true, + "desc": "A mod that collects statistics about Minecraft and your system.
Useful for Forge to understand how Minecraft/Forge are used.", + "url": "http://www.minecraftforge.net/forum/index.php?topic=43278.0", + "artifact": "net.minecraftforge:MercuriusUpdater:1.11.2", + "maven": "http://files.minecraftforge.net/maven/" + } +] +''' +class ForgeOptional (JsonObject): + name = StringProperty() + client = BooleanProperty() + server = BooleanProperty() + default = BooleanProperty() + inject = BooleanProperty() + desc = StringProperty() + url = StringProperty() + artifact = GradleSpecifierProperty() + maven = StringProperty() + +class ForgeInstallerProfile(JsonObject): + install = ObjectProperty(ForgeInstallerProfileInstallSection, required = True) + versionInfo = ObjectProperty(ForgeVersionFile, required = True) + optionals = ListProperty(ForgeOptional) \ No newline at end of file diff --git a/generateForge.py b/generateForge.py new file mode 100755 index 0000000000..1e1958f91c --- /dev/null +++ b/generateForge.py @@ -0,0 +1,118 @@ +#!/usr/bin/python +from __future__ import print_function +import sys +import os +import re +from metautil import * +from forgeutil import * +from jsonobject import * +from distutils.version import LooseVersion + +def eprint(*args, **kwargs): + print(*args, file=sys.stderr, **kwargs) + +# Contruct a set of libraries out of a Minecraft version file, for filtering. +mcVersionCache = {} +def loadMcVersionFilter(version): + if version in mcVersionCache: + return mcVersionCache[version] + libSet = set() + with open("multimc/net.minecraft/%s.json" % version, 'r', encoding='utf-8') as mcFile: + mcVersion = MultiMCVersionFile(json.load(mcFile)) + for lib in mcVersion.libraries: + libSet.add(lib.name) + mcVersionCache[version] = libSet + return libSet + +''' +Match a library coordinate to a set of library coordinates. + * Block those that pass completely. + * For others, block those with lower versions than in the set. +''' +def shouldIgnoreArtifact(libSet, match): + for ver in libSet: + if ver.group == match.group and ver.artifact == match.artifact and ver.classifier == match.classifier: + if ver.version == match.version: + # Everything is matched perfectly - this one will be ignored + return True + else: + # We say the lib matches (is the same) also when the new version is lower than the old one + if LooseVersion(ver.version) > LooseVersion(match.version): + # eprint ("Lower version on %s:%s:%s: OLD=%s NEW=%s" % (ver.group, ver.artifact, ver.classifier, ver.version, match.version)) + return True + # Otherwise it did not match - new version is higher and this is an upgrade + return False + # No match found in the set - we need to keep this + return False + +def versionFromProfile(profile, version): + result = MultiMCVersionFile({"name":"Forge", "version":version.longVersion, "uid":"net.minecraftforge" }) + result.mcVersion = profile.install.minecraft + result.mainClass = profile.versionInfo.mainClass + args = profile.versionInfo.minecraftArguments + tweakers = [] + expression = re.compile("--tweakClass ([a-zA-Z0-9\\.]+)") + match = expression.search(args) + while match != None: + tweakers.append(match.group(1)); + args = args[:match.start()] + args[match.end():] + match = expression.search(args); + if len(tweakers) > 0: + args = args.strip() + result.addTweakers = tweakers; + # result.minecraftArguments = args + result.releaseTime = profile.versionInfo.time + libs = [] + mcFilter = loadMcVersionFilter(result.mcVersion) + for forgeLib in profile.versionInfo.libraries: + if forgeLib.name.isLwjgl(): + continue + if shouldIgnoreArtifact(mcFilter, forgeLib.name): + continue + fixedName = forgeLib.name + if fixedName.group == "net.minecraftforge" and fixedName.artifact == "forge": + fixedName.classifier = "universal" + ourLib = MultiMCLibrary(name=fixedName) + ourLib.url = forgeLib.url + if forgeLib.checksums and len(forgeLib.checksums) == 2: + ourLib.mmcHint = "forge-pack-xz" + libs.append(ourLib) + result.libraries = libs + return result + +# load the locally cached version list +with open("upstream/forge/index.json", 'r', encoding='utf-8') as f: + main_json = json.load(f) + remoteVersionlist = ForgeIndex(main_json) + +versions = [] + +for id, entry in remoteVersionlist.number.items(): + if entry.mcversion == None: + eprint ("Skipping %d with invalid MC version" % entry.build) + continue + + version = ForgeVersion(entry, remoteVersionlist.artifact, remoteVersionlist.webpath) + if version.url() == None: + eprint ("Skipping %d with no valid files" % version.build) + continue + + if version.usesInstaller(): + profileFilepath = "upstream/forge/%s.json" % version.longVersion + # If we do not have the Forge json, we ignore this version + if not os.path.isfile(profileFilepath): + eprint ("Skipping %d with missing profile json" % version.build) + continue + # If we do not have the corresponding Minecraft version, we ignore it too + if not os.path.isfile("multimc/net.minecraft/%s.json" % version.mcversion_sane): + eprint ("Skipping %d with no corresponding Minecraft version" % version.build) + continue + with open(profileFilepath, 'r', encoding='utf-8') as profileFile: + profile = ForgeInstallerProfile(json.load(profileFile)) + outVersion = versionFromProfile(profile, version) + outFilepath = "multimc/net.minecraftforge/%s.json" % outVersion.version + with open(outFilepath, 'w') as outfile: + json.dump(outVersion.to_json(), outfile, sort_keys=True, indent=4) + else: + # Generate json for legacy here + pass diff --git a/generateMojang.py b/generateMojang.py new file mode 100755 index 0000000000..b21a06729b --- /dev/null +++ b/generateMojang.py @@ -0,0 +1,96 @@ +#!/bin/python3 + +import os +import json +import copy +import datetime +import iso8601 + +from operator import itemgetter + +from pprint import pprint + +from metautil import * + +def addOrGetBucket(buckets, rules): + ruleHash = None + if rules: + ruleHash = hash(json.dumps(rules.to_json())) + + bucket = None + if ruleHash in buckets: + bucket = buckets[ruleHash] + else: + bucket = MultiMCVersionFile( + { + "name": "LWJGL", + "version": "undetermined", + "uid": "org.lwjgl" + } + ) + bucket.type = "release" + buckets[ruleHash] = bucket + return bucket + +def addLWJGLVersion(versions, bucket): + if bucket.version in versions: + if bucket.releaseTime < versions[bucket.version].releaseTime: + versions[bucket.version].releaseTime = bucket.releaseTime + else: + versions[bucket.version] = bucket + +# get the local version list +staticVersionlist = None +with open("static/minecraft.json", 'r', encoding='utf-8') as legacyIndexFile: + staticVersionlist = LegacyOverrideIndex(json.load(legacyIndexFile)) + +lwjglVersions = {} +for filename in os.listdir('upstream/mojang/versions'): + with open("upstream/mojang/versions/" + filename) as json_file: + mojangVersionFile = MojangVersionFile(json.load(json_file)) + versionFile = MojangToMultiMC(mojangVersionFile, "Minecraft", "net.minecraft", mojangVersionFile.id) + libs_minecraft = [] + buckets = {} + for lib in versionFile.libraries: + mmcLib = MultiMCLibrary(lib.to_json()) + specifier = mmcLib.name + ruleHash = None + if specifier.isLwjgl(): + rules = None + if mmcLib.rules: + rules = mmcLib.rules + mmcLib.rules = None + bucket = addOrGetBucket(buckets, rules) + if specifier.group == "org.lwjgl.lwjgl" and specifier.artifact == "lwjgl": + bucket.version = specifier.version + if not bucket.libraries: + bucket.libraries = [] + bucket.libraries.append(mmcLib) + bucket.releaseTime = versionFile.releaseTime + else: + libs_minecraft.append(mmcLib) + if len(buckets) == 1: + addLWJGLVersion(lwjglVersions, buckets[None]) + else: + for key in buckets: + if key == None: + continue + keyBucket = buckets[key] + if None in buckets: + keyBucket.libraries = sorted(keyBucket.libraries + buckets[None].libraries, key=itemgetter('name')) + else: + keyBucket.libraries = sorted(keyBucket.libraries, key=itemgetter('name')) + addLWJGLVersion(lwjglVersions, keyBucket) + versionFile.libraries = libs_minecraft + versionFile.id = mojangVersionFile.id + filenameOut = "multimc/net.minecraft/%s.json" % versionFile.version + if versionFile.version in staticVersionlist.versions: + ApplyLegacyOverride (versionFile, staticVersionlist.versions[versionFile.version]) + with open(filenameOut, 'w') as outfile: + json.dump(versionFile.to_json(), outfile, sort_keys=True, indent=4) + +for version in lwjglVersions: + versionObj = lwjglVersions[version] + filename = "multimc/org.lwjgl/%s.json" % version + with open(filename, 'w') as outfile: + json.dump(versionObj.to_json(), outfile, sort_keys=True, indent=4) diff --git a/metautil.py b/metautil.py index 4ead9cdf4d..f8fb827f81 100644 --- a/metautil.py +++ b/metautil.py @@ -43,12 +43,24 @@ class GradleSpecifier: else: return "%s:%s:%s" % (self.group, self.artifact, self.version) + def __repr__(self): + return "GradleSpecifier('" + self.toString() + "')" + def isLwjgl(self): return self.group in ("org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") def __lt__(self, other): return self.toString() < other.toString() + def __eq__(self, other): + return self.group == other.group and self.artifact == other.artifact and self.version == other.version and self.classifier == other.classifier + + def __ne__(self, other): + return not self.__eq__(other) + + def __hash__(self): + return self.toString().__hash__() + class GradleSpecifierProperty(JsonProperty): def wrap(self, value): return GradleSpecifier(value) @@ -189,6 +201,10 @@ def validateSupportedMultiMCVersion(version): if version > CurrentMultiMCFormatVersion: raise UnknownVersionException("Unsupported MultiMC format version: %d. Max supported is: %d" % (version, CurrentMultiMCFormatVersion)) +class MultiMCLibrary (MojangLibrary): + url = StringProperty(exclude_if_none=True, default=None) + mmcHint = StringProperty(name="MMC-hint", exclude_if_none=True, default=None) + class VersionedJsonObject(JsonObject): formatVersion = IntegerProperty(default=CurrentMultiMCFormatVersion, validators=validateSupportedMultiMCVersion) @@ -196,16 +212,18 @@ class MultiMCVersionFile (VersionedJsonObject): name = StringProperty(required=True) version = StringProperty(required=True) uid = StringProperty(required=True) - id = StringProperty(exclude_if_none=True, default=None) # this is the main Minecraft version ID Mojang uses... + id = StringProperty(exclude_if_none=True, default=None) # DEPRECATED this is the main Minecraft version ID Mojang uses... + mcVersion = StringProperty(exclude_if_none=True, default=None) # DEPRECATED - replace with proper depends assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) downloads = DictProperty(MojangArtifactBase, exclude_if_none=True, default=None) - libraries = ListProperty(MojangLibrary, exclude_if_none=True, default=None) + libraries = ListProperty(MultiMCLibrary, exclude_if_none=True, default=None) mainClass = StringProperty(exclude_if_none=True, default=None) appletClass = StringProperty(exclude_if_none=True, default=None) minecraftArguments = StringProperty(exclude_if_none=True, default=None) releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) type = StringProperty(exclude_if_none=True, default=None) addTraits = ListProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) + addTweakers = ListProperty(StringProperty, name="+tweakers", exclude_if_none=True, default=None) # Convert Mojang version file object to a MultiMC version file object def MojangToMultiMC (file, name, uid, version): @@ -290,4 +308,4 @@ def ApplyLegacyOverride (mmcFile, legacyOverride): # remove all libraries - they are not needed for legacy mmcFile.libraries = None # remove minecraft arguments - we use our own hardcoded ones - mmcFile.minecraftArguments = None \ No newline at end of file + mmcFile.minecraftArguments = None diff --git a/separateVersions.py b/separateVersions.py deleted file mode 100755 index 499d41cde6..0000000000 --- a/separateVersions.py +++ /dev/null @@ -1,96 +0,0 @@ -#!/bin/python3 - -import os -import json -import copy -import datetime -import iso8601 - -from operator import itemgetter - -from pprint import pprint - -from metautil import * - -def addOrGetBucket(buckets, rules): - ruleHash = None - if rules: - ruleHash = hash(json.dumps(rules.to_json())) - - bucket = None - if ruleHash in buckets: - bucket = buckets[ruleHash] - else: - bucket = MultiMCVersionFile( - { - "name": "LWJGL", - "version": "undetermined", - "uid": "org.lwjgl" - } - ) - bucket.type = "release" - buckets[ruleHash] = bucket - return bucket - -def addLWJGLVersion(versions, bucket): - if bucket.version in versions: - if bucket.releaseTime < versions[bucket.version].releaseTime: - versions[bucket.version].releaseTime = bucket.releaseTime - else: - versions[bucket.version] = bucket - -# get the local version list -staticVersionlist = None -with open("static/minecraft.json", 'r', encoding='utf-8') as legacyIndexFile: - staticVersionlist = LegacyOverrideIndex(json.load(legacyIndexFile)) - -lwjglVersions = {} -for filename in os.listdir('mojang/versions'): - with open("mojang/versions/" + filename) as json_file: - mojangVersionFile = MojangVersionFile(json.load(json_file)) - versionFile = MojangToMultiMC(mojangVersionFile, "Minecraft", "net.minecraft", mojangVersionFile.id) - libs_minecraft = [] - buckets = {} - for lib in versionFile.libraries: - libCopy = copy.deepcopy(lib) - specifier = libCopy.name - ruleHash = None - if specifier.isLwjgl(): - rules = None - if libCopy.rules: - rules = libCopy.rules - libCopy.rules = None - bucket = addOrGetBucket(buckets, rules) - if specifier.group == "org.lwjgl.lwjgl" and specifier.artifact == "lwjgl": - bucket.version = specifier.version - if not bucket.libraries: - bucket.libraries = [] - bucket.libraries.append(libCopy) - bucket.releaseTime = versionFile.releaseTime - else: - libs_minecraft.append(lib) - if len(buckets) == 1: - addLWJGLVersion(lwjglVersions, buckets[None]) - else: - for key in buckets: - if key == None: - continue - keyBucket = buckets[key] - if None in buckets: - keyBucket.libraries = sorted(keyBucket.libraries + buckets[None].libraries, key=itemgetter('name')) - else: - keyBucket.libraries = sorted(keyBucket.libraries, key=itemgetter('name')) - addLWJGLVersion(lwjglVersions, keyBucket) - versionFile.libraries = libs_minecraft - versionFile.id = mojangVersionFile.id - filenameOut = "multimc/net.minecraft/%s.json" % versionFile.version - if versionFile.version in staticVersionlist.versions: - ApplyLegacyOverride (versionFile, staticVersionlist.versions[versionFile.version]) - with open(filenameOut, 'w') as outfile: - json.dump(versionFile.to_json(), outfile, sort_keys=True, indent=4) - -for version in lwjglVersions: - versionObj = lwjglVersions[version] - filename = "multimc/org.lwjgl/%s.json" % version - with open(filename, 'w') as outfile: - json.dump(versionObj.to_json(), outfile, sort_keys=True, indent=4) diff --git a/update.sh b/update.sh index 6aa8ee9a6c..32a72b38f5 100755 --- a/update.sh +++ b/update.sh @@ -24,18 +24,19 @@ currentDate=`date --iso-8601` ./updateMojang.py || fail_in cd "${BASEDIR}/${UPSTREAM_DIR}" -git add version_manifest.json versions/* assets/* || fail_in +git add mojang/version_manifest.json mojang/versions/* mojang/assets/* forge/*.json || fail_in if ! git diff --cached --exit-code ; then git commit -a -m "Update ${currentDate}" || fail_in git push || exit 1 fi cd "${BASEDIR}" -./separateVersions.py || fail_out +./generateMojang.py || fail_out +./generateForge.py || fail_out ./index.py || fail_out cd "${BASEDIR}/${MMC_DIR}" -git add index.json org.lwjgl/* net.minecraft/* || fail_out +git add index.json org.lwjgl/* net.minecraft/* net.minecraftforge/* || fail_out if ! git diff --cached --exit-code ; then git commit -a -m "Update ${currentDate}" || fail_out git push || exit 1 diff --git a/updateForge.py b/updateForge.py new file mode 100755 index 0000000000..956a061e85 --- /dev/null +++ b/updateForge.py @@ -0,0 +1,60 @@ +#!/usr/bin/python +''' + Get the source files necessary for generating Forge versions +''' +from __future__ import print_function +import sys + +import requests +from cachecontrol import CacheControl +from cachecontrol.caches import FileCache + +import json +import zipfile +from forgeutil import * +from metautil import * +from jsonobject import * +import os.path + +def eprint(*args, **kwargs): + print(*args, file=sys.stderr, **kwargs) + +forever_cache = FileCache('http_cache', forever=True) +sess = CacheControl(requests.Session(), forever_cache) + +# get the remote version list +r = sess.get('http://files.minecraftforge.net/maven/net/minecraftforge/forge/json') +r.raise_for_status() +main_json = r.json() +remoteVersionlist = ForgeIndex(main_json) +with open("upstream/forge/index.json", 'w', encoding='utf-8') as f: + json.dump(main_json, f, sort_keys=True, indent=4) + +versions = [] + +# get the installer jars - if needed - and get the installer profiles out of them +for id, entry in remoteVersionlist.number.items(): + if entry.mcversion == None: + eprint ("Skipping %d with invalid MC version" % entry.build) + continue + + version = ForgeVersion(entry, remoteVersionlist.artifact, remoteVersionlist.webpath) + if version.url() == None: + eprint ("Skipping %d with no valid files" % version.build) + continue + + if version.usesInstaller(): + jarFilepath = "upstream/forge/%s" % version.filename() + profileFilepath = "upstream/forge/%s.json" % version.longVersion + if not os.path.isfile(profileFilepath): + rfile = sess.get(version.url(), stream=True) + rfile.raise_for_status() + with open(jarFilepath, 'wb') as f: + for chunk in rfile.iter_content(chunk_size=128): + f.write(chunk) + with zipfile.ZipFile(jarFilepath, 'r') as jar: + with jar.open('install_profile.json', 'r') as profileZipEntry: + with open(profileFilepath, 'wb') as profileFile: + profileFile.write(profileZipEntry.read()) + profileFile.close() + profileZipEntry.close() diff --git a/updateMojang.py b/updateMojang.py index 1242815d7e..1795f48ebc 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -29,7 +29,7 @@ def get_file(path, url): # get the local version list localVersionlist = None try: - with open("mojang/version_manifest.json", 'r', encoding='utf-8') as localIndexFile: + with open("upstream/mojang/version_manifest.json", 'r', encoding='utf-8') as localIndexFile: localVersionlist = MojangIndexWrap(json.load(localIndexFile)) except: localVersionlist = MojangIndexWrap({}) @@ -61,12 +61,12 @@ assets = {} for id in updatedIDs: version = remoteVersionlist.versions[id] print("Updating " + version.id + " to timestamp " + version.releaseTime.strftime('%s')) - assetId, assetUrl = get_version_file( "mojang/versions/" + id + '.json', version.url) + assetId, assetUrl = get_version_file( "upstream/mojang/versions/" + id + '.json', version.url) assets[assetId] = assetUrl for assetId, assetUrl in iter(assets.items()): print("assets", assetId, assetUrl) - get_file( "mojang/assets/" + assetId + '.json', assetUrl) + get_file( "upstream/mojang/assets/" + assetId + '.json', assetUrl) -with open("mojang/version_manifest.json", 'w', encoding='utf-8') as f: +with open("upstream/mojang/version_manifest.json", 'w', encoding='utf-8') as f: json.dump(main_json, f, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From 585e3e8f855bd8510109bbac4ac7eeaa9cfbef43 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 23 Mar 2017 23:00:20 +0100 Subject: Fix old forge versions that no longer linked to the right files. --- generateForge.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/generateForge.py b/generateForge.py index 1e1958f91c..e4e5bf212c 100755 --- a/generateForge.py +++ b/generateForge.py @@ -70,8 +70,13 @@ def versionFromProfile(profile, version): if shouldIgnoreArtifact(mcFilter, forgeLib.name): continue fixedName = forgeLib.name - if fixedName.group == "net.minecraftforge" and fixedName.artifact == "forge": - fixedName.classifier = "universal" + if fixedName.group == "net.minecraftforge": + if fixedName.artifact == "minecraftforge": + fixedName.artifact = "forge" + fixedName.classifier = "universal" + fixedName.version = "%s-%s" % (result.mcVersion, fixedName.version) + elif fixedName.artifact == "forge": + fixedName.classifier = "universal" ourLib = MultiMCLibrary(name=fixedName) ourLib.url = forgeLib.url if forgeLib.checksums and len(forgeLib.checksums) == 2: -- cgit 0.0.5-2-1-g0f52 From ed91f6370260ab762efacb42f91db90a2e6d09b7 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 30 Mar 2017 09:44:51 +0200 Subject: Add package info and filter out bad LWJGL versions --- generateForge.py | 11 ++++++++--- generateMojang.py | 29 +++++++++++++++++++++++++++-- index.py | 18 +++++++++--------- metautil.py | 27 +++++++++++++++++++++++++-- 4 files changed, 69 insertions(+), 16 deletions(-) diff --git a/generateForge.py b/generateForge.py index e4e5bf212c..151baf4144 100755 --- a/generateForge.py +++ b/generateForge.py @@ -47,7 +47,9 @@ def shouldIgnoreArtifact(libSet, match): def versionFromProfile(profile, version): result = MultiMCVersionFile({"name":"Forge", "version":version.longVersion, "uid":"net.minecraftforge" }) - result.mcVersion = profile.install.minecraft + mcversion = profile.install.minecraft + result.parentUid ='net.minecraft' + result.requires ={'net.minecraft': mcversion} result.mainClass = profile.versionInfo.mainClass args = profile.versionInfo.minecraftArguments tweakers = [] @@ -63,7 +65,7 @@ def versionFromProfile(profile, version): # result.minecraftArguments = args result.releaseTime = profile.versionInfo.time libs = [] - mcFilter = loadMcVersionFilter(result.mcVersion) + mcFilter = loadMcVersionFilter(mcversion) for forgeLib in profile.versionInfo.libraries: if forgeLib.name.isLwjgl(): continue @@ -74,7 +76,7 @@ def versionFromProfile(profile, version): if fixedName.artifact == "minecraftforge": fixedName.artifact = "forge" fixedName.classifier = "universal" - fixedName.version = "%s-%s" % (result.mcVersion, fixedName.version) + fixedName.version = "%s-%s" % (mcversion, fixedName.version) elif fixedName.artifact == "forge": fixedName.classifier = "universal" ourLib = MultiMCLibrary(name=fixedName) @@ -83,6 +85,7 @@ def versionFromProfile(profile, version): ourLib.mmcHint = "forge-pack-xz" libs.append(ourLib) result.libraries = libs + result.order = 5 return result # load the locally cached version list @@ -92,6 +95,8 @@ with open("upstream/forge/index.json", 'r', encoding='utf-8') as f: versions = [] +writeSharedPackageData('net.minecraftforge', 'Forge', 'net.minecraft') + for id, entry in remoteVersionlist.number.items(): if entry.mcversion == None: eprint ("Skipping %d with invalid MC version" % entry.build) diff --git a/generateMojang.py b/generateMojang.py index b21a06729b..b515b3ca8c 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -83,6 +83,8 @@ for filename in os.listdir('upstream/mojang/versions'): addLWJGLVersion(lwjglVersions, keyBucket) versionFile.libraries = libs_minecraft versionFile.id = mojangVersionFile.id + versionFile.requires = {'org.lwjgl': '*'} + versionFile.order = -2 filenameOut = "multimc/net.minecraft/%s.json" % versionFile.version if versionFile.version in staticVersionlist.versions: ApplyLegacyOverride (versionFile, staticVersionlist.versions[versionFile.version]) @@ -91,6 +93,29 @@ for filename in os.listdir('upstream/mojang/versions'): for version in lwjglVersions: versionObj = lwjglVersions[version] + versionObj.order = -1 filename = "multimc/org.lwjgl/%s.json" % version - with open(filename, 'w') as outfile: - json.dump(versionObj.to_json(), outfile, sort_keys=True, indent=4) + good = True + for lib in versionObj.libraries: + if not lib.natives: + continue + checkedDict = {'linux', 'windows', 'osx'} + if not checkedDict.issubset(lib.natives.keys()): + print("Missing system classifier!", versionObj.version, lib.name, lib.natives.keys()) + good = False + break + if lib.downloads: + for entry in checkedDict: + bakedEntry = lib.natives[entry] + if not bakedEntry in lib.downloads.classifiers: + print("Missing download for classifier!", versionObj.version, lib.name, bakedEntry, lib.downloads.classifiers.keys()) + good = False + break + if good: + with open(filename, 'w') as outfile: + json.dump(versionObj.to_json(), outfile, sort_keys=True, indent=4) + else: + print("Skipped LWJGL", versionObj.version) + +writeSharedPackageData('org.lwjgl', 'LWJGL', None) +writeSharedPackageData('net.minecraft', 'Minecraft', None) diff --git a/index.py b/index.py index 1d8a65a704..3635454fe7 100755 --- a/index.py +++ b/index.py @@ -16,7 +16,7 @@ def HashFile(hash, fname): return hash_instance.hexdigest() # ignore these files when indexing versions -ignore = set(["index.json", ".git"]) +ignore = set(["index.json", "package.json", ".git"]) # initialize output structures - package list level packages = MultiMCPackageIndex() @@ -26,11 +26,15 @@ for package in os.listdir('multimc'): if package in ignore: continue + sharedData = readSharedPackageData(package) + # initialize output structures - version list level versionList = MultiMCVersionIndex() versionList.uid = package + versionList.parentUid = sharedData.parentUid + versionList.name = sharedData.name + latest = {} - name = None # walk through all the versions of the package for filename in os.listdir("multimc/%s" % (package)): @@ -50,9 +54,7 @@ for package in os.listdir('multimc'): versionEntry.type = versionFile.type versionEntry.releaseTime = versionFile.releaseTime versionEntry.sha256 = filehash - if name == None: - name = versionFile.name - + versionEntry.requires = versionFile.requires # update the latest version of particular type (if needed) if versionFile.type: if versionFile.type in latest: @@ -65,9 +67,6 @@ for package in os.listdir('multimc'): # sort the versions in descending order by time of release versionList.versions = sorted(versionList.versions, key=itemgetter('releaseTime'), reverse=True) - # assign some values derived from the version files - versionList.name = name - # if the latest version dict was populated, transform it into output if latest: versionList.latest = {} @@ -83,10 +82,11 @@ for package in os.listdir('multimc'): packageEntry = MultiMCPackageIndexEntry( { "uid" : package, - "name" : name, + "name" : sharedData.name, "sha256": HashFile(hashlib.sha256, outFilePath) } ) + packageEntry.parentUid = sharedData.parentUid packages.packages.append(packageEntry) # write the repository package index diff --git a/metautil.py b/metautil.py index f8fb827f81..41273d177b 100644 --- a/metautil.py +++ b/metautil.py @@ -213,7 +213,8 @@ class MultiMCVersionFile (VersionedJsonObject): version = StringProperty(required=True) uid = StringProperty(required=True) id = StringProperty(exclude_if_none=True, default=None) # DEPRECATED this is the main Minecraft version ID Mojang uses... - mcVersion = StringProperty(exclude_if_none=True, default=None) # DEPRECATED - replace with proper depends + parentUid = StringProperty(exclude_if_none=True, default=None) + requires = DictProperty(StringProperty, exclude_if_none=True, default=None) assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) downloads = DictProperty(MojangArtifactBase, exclude_if_none=True, default=None) libraries = ListProperty(MultiMCLibrary, exclude_if_none=True, default=None) @@ -224,6 +225,7 @@ class MultiMCVersionFile (VersionedJsonObject): type = StringProperty(exclude_if_none=True, default=None) addTraits = ListProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) addTweakers = ListProperty(StringProperty, name="+tweakers", exclude_if_none=True, default=None) + order = IntegerProperty() # Convert Mojang version file object to a MultiMC version file object def MojangToMultiMC (file, name, uid, version): @@ -244,15 +246,35 @@ def MojangToMultiMC (file, name, uid, version): mmcFile.type = file.type return mmcFile +class MultiMCSharedPackageData(JsonObject): + name = StringProperty(required=True) + uid = StringProperty(required=True) + parentUid = StringProperty(exclude_if_none=True, default=None) + +def writeSharedPackageData(uid, name, parentUid = None): + desc = MultiMCSharedPackageData({ + 'name': name, + 'uid': uid + }) + desc.parentUid = parentUid + with open("multimc/%s/package.json" % uid, 'w') as file: + json.dump(desc.to_json(), file, sort_keys=True, indent=4) + +def readSharedPackageData(uid): + with open("multimc/%s/package.json" % uid, 'r') as file: + return MultiMCSharedPackageData(json.load(file)) + class MultiMCVersionIndexEntry(JsonObject): version = StringProperty() - type = StringProperty() + type = StringProperty(exclude_if_none=True, default=None) releaseTime = ISOTimestampProperty() + requires = DictProperty(StringProperty, exclude_if_none=True, default=None) sha256 = StringProperty() class MultiMCVersionIndex(VersionedJsonObject): name = StringProperty() uid = StringProperty() + parentUid = StringProperty(exclude_if_none=True, default=None) latest = DictProperty(StringProperty, exclude_if_none=True, default=None) recommended = DictProperty(StringProperty, exclude_if_none=True, default=None) versions = ListProperty(MultiMCVersionIndexEntry) @@ -260,6 +282,7 @@ class MultiMCVersionIndex(VersionedJsonObject): class MultiMCPackageIndexEntry(JsonObject): name = StringProperty() uid = StringProperty() + parentUid = StringProperty(exclude_if_none=True, default=None) sha256 = StringProperty() class MultiMCPackageIndex(VersionedJsonObject): -- cgit 0.0.5-2-1-g0f52 From fb1d3747a60fa9261c6bf1efc6d079f2b5d6935f Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 2 Apr 2017 19:15:01 +0200 Subject: Maker update script also run the forge update step --- update.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/update.sh b/update.sh index 32a72b38f5..25df8743da 100755 --- a/update.sh +++ b/update.sh @@ -23,6 +23,7 @@ function fail_out { currentDate=`date --iso-8601` ./updateMojang.py || fail_in +./updateForge.py || fail_in cd "${BASEDIR}/${UPSTREAM_DIR}" git add mojang/version_manifest.json mojang/versions/* mojang/assets/* forge/*.json || fail_in if ! git diff --cached --exit-code ; then -- cgit 0.0.5-2-1-g0f52 From e13469dfb17df8d9b64c07a71641630f1a5a7b8e Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 3 Apr 2017 23:35:26 +0200 Subject: Add liteloader tracking --- liteloaderutil.py | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++ update.sh | 3 +- updateLiteloader.py | 40 ++++++++++++++++++++++ 3 files changed, 137 insertions(+), 1 deletion(-) create mode 100644 liteloaderutil.py create mode 100755 updateLiteloader.py diff --git a/liteloaderutil.py b/liteloaderutil.py new file mode 100644 index 0000000000..43091a8577 --- /dev/null +++ b/liteloaderutil.py @@ -0,0 +1,95 @@ +from metautil import * + +''' + "repo":{ + "stream":"RELEASE", + "type":"m2", + "url":"http:\/\/dl.liteloader.com\/repo\/", + "classifier":"" + }, +''' +class LiteloaderRepo(JsonObject): + stream = StringProperty(required=True) + type = StringProperty(required=True) + url = StringProperty(required=True) + classifier = StringProperty(required=True) + +''' + "53639d52340479ccf206a04f5e16606f":{ + "tweakClass":"com.mumfrey.liteloader.launch.LiteLoaderTweaker", + "libraries":[ + { + "name":"net.minecraft:launchwrapper:1.5" + }, + { + "name":"net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "name":"org.ow2.asm:asm-all:4.1" + } + ], + "stream":"RELEASE", + "file":"liteloader-1.5.2_01.jar", + "version":"1.5.2_01", + "md5":"53639d52340479ccf206a04f5e16606f", + "timestamp":"1367366420" + }, +''' +class LiteloaderArtefact(JsonObject): + tweakClass = StringProperty(required=True) + libraries = ListProperty(MultiMCLibrary, required=True) + stream = StringProperty(required=True) + file = StringProperty(required=True) + version = StringProperty(required=True) + md5 = StringProperty(required=True) + timestamp = StringProperty(required=True) + srcJar = StringProperty(default=None, exclude_if_none=True) + mcpJar = StringProperty(default=None, exclude_if_none=True) + +class LiteloaderArtefacts(JsonObject): + liteloader = DictProperty(LiteloaderArtefact, name="com.mumfrey:liteloader", required=True) + +class LiteloaderSnapshot(LiteloaderArtefact): + lastSuccessfulBuild = IntegerProperty(required=True) + +class LiteloaderSnapshots(JsonObject): + libraries = ListProperty(MultiMCLibrary, required=True) + liteloader = DictProperty(LiteloaderSnapshot, name="com.mumfrey:liteloader", required=True) + +''' + "1.10.2":{ + "repo":{ ... }, + "artefacts":{ + "com.mumfrey:liteloader":{ }, + ... + }, + "snapshots":{ + ... + } +''' +class LiteloaderEntry(JsonObject): + repo = ObjectProperty(LiteloaderRepo, required=True) + artefacts = ObjectProperty(LiteloaderArtefacts, default=None, exclude_if_none=True) + snapshots = ObjectProperty(LiteloaderSnapshots, default=None, exclude_if_none=True) + +''' + "meta":{ + "description":"LiteLoader is a lightweight mod bootstrap designed to provide basic loader functionality for mods which don't need to modify game mechanics.", + "authors":"Mumfrey", + "url":"http:\/\/dl.liteloader.com", + "updated":"2017-02-22T11:34:07+00:00", + "updatedTime":1487763247 + }, +''' +class LiteloaderMeta(JsonObject): + description = StringProperty(required=True) + authors = StringProperty(required=True) + url = StringProperty(required=True) + updated = ISOTimestampProperty(required=True) + updatedTime = IntegerProperty(required=True) + +# The raw Forge version index +class LiteloaderIndex(JsonObject): + meta = ObjectProperty(LiteloaderMeta, required=True) + versions = DictProperty(LiteloaderEntry) + diff --git a/update.sh b/update.sh index 25df8743da..cf1461b515 100755 --- a/update.sh +++ b/update.sh @@ -24,8 +24,9 @@ currentDate=`date --iso-8601` ./updateMojang.py || fail_in ./updateForge.py || fail_in +./updateLiteloader.py || fail_in cd "${BASEDIR}/${UPSTREAM_DIR}" -git add mojang/version_manifest.json mojang/versions/* mojang/assets/* forge/*.json || fail_in +git add mojang/version_manifest.json mojang/versions/* mojang/assets/* forge/*.json liteloader/*.json || fail_in if ! git diff --cached --exit-code ; then git commit -a -m "Update ${currentDate}" || fail_in git push || exit 1 diff --git a/updateLiteloader.py b/updateLiteloader.py new file mode 100755 index 0000000000..11479b4a22 --- /dev/null +++ b/updateLiteloader.py @@ -0,0 +1,40 @@ +#!/usr/bin/python +''' + Get the source files necessary for generating Forge versions +''' +from __future__ import print_function +import sys + +import requests +from cachecontrol import CacheControl +from cachecontrol.caches import FileCache + +import json +from jsonobject import * +from liteloaderutil import * +import os.path +import copy + +def eprint(*args, **kwargs): + print(*args, file=sys.stderr, **kwargs) + +forever_cache = FileCache('http_cache', forever=True) +sess = CacheControl(requests.Session(), forever_cache) + + +# get the remote version list +r = sess.get('http://dl.liteloader.com/versions/versions.json') +r.raise_for_status() + +# make sure it's JSON +main_json = r.json() + +# make sure we understand the schema +remoteVersionlist = LiteloaderIndex(copy.deepcopy(main_json)) +newStr = json.dumps(remoteVersionlist.to_json()) +origStr = json.dumps(main_json) +assert newStr == origStr + +# save the json it to file +with open("upstream/liteloader/versions.json", 'w', encoding='utf-8') as f: + json.dump(main_json, f, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From 07dc247929b547876e27fb143579784c65fd96e8 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Tue, 4 Apr 2017 02:53:19 +0200 Subject: Add liteloader JSON generation --- generateLiteloader.py | 84 +++++++++++++++++++++++++++++++++++++++++++++++++++ update.sh | 3 +- 2 files changed, 86 insertions(+), 1 deletion(-) create mode 100755 generateLiteloader.py diff --git a/generateLiteloader.py b/generateLiteloader.py new file mode 100755 index 0000000000..c49e25b6ed --- /dev/null +++ b/generateLiteloader.py @@ -0,0 +1,84 @@ +#!/usr/bin/python +from liteloaderutil import * +from jsonobject import * +from datetime import datetime +from pprint import pprint +import copy + +# load the locally cached version list +def loadLiteloaderJson(): + with open("upstream/liteloader/versions.json", 'r', encoding='utf-8') as f: + return LiteloaderIndex(json.load(f)) + +remoteVersionlist = loadLiteloaderJson() + +def processArtefacts(mcVersion, liteloader, notSnapshots): + versions = [] + lookup = {} + latestVersion = None + latest = None + for id, artefact in liteloader.items(): + if id == 'latest': + latestVersion = artefact.version + continue + version = MultiMCVersionFile(name="LiteLoader", uid="com.mumfrey.liteloader", version=artefact.version) + version.requires = {} + version.requires['net.minecraft'] = mcVersion + version.releaseTime = datetime.utcfromtimestamp(int(artefact.timestamp)) + version.addTweakers = [artefact.tweakClass] + version.order = 10 + if notSnapshots: + version.type = "release" + else: + version.type = "snapshot" + lookup[version.version] = version + libraries = artefact.libraries + # hack to make liteloader 1.7.10_00 work + for lib in libraries: + if lib.name == GradleSpecifier("org.ow2.asm:asm-all:5.0.3"): + lib.url = "http://repo.maven.apache.org/maven2/" + liteloaderLib = MultiMCLibrary( + name=GradleSpecifier("com.mumfrey:liteloader:%s" % version.version), + url = "http://dl.liteloader.com/versions/" + ) + if not notSnapshots: + liteloaderLib.mmcHint = "always-stale" + libraries.append(liteloaderLib) + version.libraries = libraries + versions.append(version) + if latestVersion: + latest = lookup[latestVersion] + return versions, latest + +allVersions = [] +latest = [] +recommended = [] +for mcVersion, versionObject in remoteVersionlist.versions.items(): + # ignore this for now. It should be a jar mod or something. + if mcVersion == "1.5.2": + continue + latestSnapshot = None + latestRelease = None + version = [] + if versionObject.artefacts: + versions, latestRelease = processArtefacts(mcVersion, versionObject.artefacts.liteloader, True) + allVersions.extend(versions) + if versionObject.snapshots: + versions, latestSnapshot = processArtefacts(mcVersion, versionObject.snapshots.liteloader, False) + allVersions.extend(versions) + + if latestSnapshot: + latest.append(latestSnapshot) + elif latestRelease: + latest.append(latestRelease) + if latestRelease: + recommended.append(latestRelease) + +allVersions.sort(key=lambda x: x.releaseTime, reverse=True) + +for version in allVersions: + outFilepath = "multimc/com.mumfrey.liteloader/%s.json" % version.version + with open(outFilepath, 'w') as outfile: + json.dump(version.to_json(), outfile, sort_keys=True, indent=4) + +writeSharedPackageData('com.mumfrey.liteloader', 'LiteLoader', 'net.minecraft') diff --git a/update.sh b/update.sh index cf1461b515..97b007aacf 100755 --- a/update.sh +++ b/update.sh @@ -35,10 +35,11 @@ cd "${BASEDIR}" ./generateMojang.py || fail_out ./generateForge.py || fail_out +./generateLiteloader.py || fail_out ./index.py || fail_out cd "${BASEDIR}/${MMC_DIR}" -git add index.json org.lwjgl/* net.minecraft/* net.minecraftforge/* || fail_out +git add index.json org.lwjgl/* net.minecraft/* net.minecraftforge/* com.mumfrey.liteloader/* || fail_out if ! git diff --cached --exit-code ; then git commit -a -m "Update ${currentDate}" || fail_out git push || exit 1 -- cgit 0.0.5-2-1-g0f52 From ae9236b4232d34e3b54a308b38f73763c823b456 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Tue, 4 Apr 2017 02:57:37 +0200 Subject: Add mianClass to liteloader JSONs --- generateLiteloader.py | 1 + 1 file changed, 1 insertion(+) diff --git a/generateLiteloader.py b/generateLiteloader.py index c49e25b6ed..459d2d0a66 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -26,6 +26,7 @@ def processArtefacts(mcVersion, liteloader, notSnapshots): version.requires['net.minecraft'] = mcVersion version.releaseTime = datetime.utcfromtimestamp(int(artefact.timestamp)) version.addTweakers = [artefact.tweakClass] + version.mainClass = "net.minecraft.launchwrapper.Launch" version.order = 10 if notSnapshots: version.type = "release" -- cgit 0.0.5-2-1-g0f52 From 787c94001ed9973e6e2f2bfd122a4aa8aba08814 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 6 Apr 2017 02:45:10 +0200 Subject: Implement recommended versions as verion index entry attributes --- generateForge.py | 16 +++++++++++++--- generateLiteloader.py | 14 +++++++------- generateMojang.py | 15 ++++++++++++--- index.py | 20 +++++--------------- metautil.py | 13 ++++++++++--- 5 files changed, 47 insertions(+), 31 deletions(-) diff --git a/generateForge.py b/generateForge.py index 151baf4144..5aaad4a530 100755 --- a/generateForge.py +++ b/generateForge.py @@ -93,9 +93,9 @@ with open("upstream/forge/index.json", 'r', encoding='utf-8') as f: main_json = json.load(f) remoteVersionlist = ForgeIndex(main_json) -versions = [] - -writeSharedPackageData('net.minecraftforge', 'Forge', 'net.minecraft') +recommendedIds = set([v for k, v in remoteVersionlist.promos.items() if 'recommended' in k]) +recommendedVersions = [] +print ('Recommended IDs:', recommendedIds) for id, entry in remoteVersionlist.number.items(): if entry.mcversion == None: @@ -107,6 +107,9 @@ for id, entry in remoteVersionlist.number.items(): eprint ("Skipping %d with no valid files" % version.build) continue + if int(id) in recommendedIds: + recommendedVersions.append(version.longVersion) + if version.usesInstaller(): profileFilepath = "upstream/forge/%s.json" % version.longVersion # If we do not have the Forge json, we ignore this version @@ -126,3 +129,10 @@ for id, entry in remoteVersionlist.number.items(): else: # Generate json for legacy here pass + +print ('Recommended versions:', recommendedVersions) + +sharedData = MultiMCSharedPackageData(uid = 'net.minecraftforge', name = "Forge", parentUid = 'net.minecraft') +sharedData.projectUrl = 'http://www.minecraftforge.net/forum/' +sharedData.recommended = recommendedVersions +sharedData.write() diff --git a/generateLiteloader.py b/generateLiteloader.py index 459d2d0a66..114ea8cc34 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -52,7 +52,6 @@ def processArtefacts(mcVersion, liteloader, notSnapshots): return versions, latest allVersions = [] -latest = [] recommended = [] for mcVersion, versionObject in remoteVersionlist.versions.items(): # ignore this for now. It should be a jar mod or something. @@ -68,12 +67,8 @@ for mcVersion, versionObject in remoteVersionlist.versions.items(): versions, latestSnapshot = processArtefacts(mcVersion, versionObject.snapshots.liteloader, False) allVersions.extend(versions) - if latestSnapshot: - latest.append(latestSnapshot) - elif latestRelease: - latest.append(latestRelease) if latestRelease: - recommended.append(latestRelease) + recommended.append(latestRelease.version) allVersions.sort(key=lambda x: x.releaseTime, reverse=True) @@ -82,4 +77,9 @@ for version in allVersions: with open(outFilepath, 'w') as outfile: json.dump(version.to_json(), outfile, sort_keys=True, indent=4) -writeSharedPackageData('com.mumfrey.liteloader', 'LiteLoader', 'net.minecraft') +sharedData = MultiMCSharedPackageData(uid = 'com.mumfrey.liteloader', name = 'LiteLoader', parentUid = 'net.minecraft') +sharedData.recommended = recommended +sharedData.description = remoteVersionlist.meta.description +sharedData.projectUrl = remoteVersionlist.meta.url +sharedData.authors = [remoteVersionlist.meta.authors] +sharedData.write() diff --git a/generateMojang.py b/generateMojang.py index b515b3ca8c..6a6b35c0f0 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -83,7 +83,8 @@ for filename in os.listdir('upstream/mojang/versions'): addLWJGLVersion(lwjglVersions, keyBucket) versionFile.libraries = libs_minecraft versionFile.id = mojangVersionFile.id - versionFile.requires = {'org.lwjgl': '*'} + # TODO: add detection of LWJGL 3? + versionFile.requires = {'org.lwjgl': '2.*'} versionFile.order = -2 filenameOut = "multimc/net.minecraft/%s.json" % versionFile.version if versionFile.version in staticVersionlist.versions: @@ -117,5 +118,13 @@ for version in lwjglVersions: else: print("Skipped LWJGL", versionObj.version) -writeSharedPackageData('org.lwjgl', 'LWJGL', None) -writeSharedPackageData('net.minecraft', 'Minecraft', None) +lwjglSharedData = MultiMCSharedPackageData(uid = 'org.lwjgl', name = 'LWJGL') +lwjglSharedData.recommended = ['2.9.1'] +lwjglSharedData.write() + +with open("upstream/mojang/version_manifest.json", 'r', encoding='utf-8') as localIndexFile: + localVersionlist = MojangIndexWrap(json.load(localIndexFile)) + +mcSharedData = MultiMCSharedPackageData(uid = 'net.minecraft', name = 'Minecraft') +mcSharedData.recommended = [localVersionlist.latest['release']] +mcSharedData.write() diff --git a/index.py b/index.py index 3635454fe7..dc7125145b 100755 --- a/index.py +++ b/index.py @@ -27,6 +27,9 @@ for package in os.listdir('multimc'): continue sharedData = readSharedPackageData(package) + recommendedVersions = set() + if sharedData.recommended: + recommendedVersions = set(sharedData.recommended) # initialize output structures - version list level versionList = MultiMCVersionIndex() @@ -34,8 +37,6 @@ for package in os.listdir('multimc'): versionList.parentUid = sharedData.parentUid versionList.name = sharedData.name - latest = {} - # walk through all the versions of the package for filename in os.listdir("multimc/%s" % (package)): if filename in ignore: @@ -50,29 +51,18 @@ for package in os.listdir('multimc'): # pull information from the version file versionEntry = MultiMCVersionIndexEntry() + if versionFile.version in recommendedVersions: + versionEntry.recommended = True versionEntry.version = versionFile.version versionEntry.type = versionFile.type versionEntry.releaseTime = versionFile.releaseTime versionEntry.sha256 = filehash versionEntry.requires = versionFile.requires - # update the latest version of particular type (if needed) - if versionFile.type: - if versionFile.type in latest: - if latest[versionFile.type][1] < versionFile.releaseTime: - latest[versionFile.type] = (versionFile.version, versionFile.releaseTime) - else: - latest[versionFile.type] = (versionFile.version, versionFile.releaseTime) versionList.versions.append(versionEntry) # sort the versions in descending order by time of release versionList.versions = sorted(versionList.versions, key=itemgetter('releaseTime'), reverse=True) - # if the latest version dict was populated, transform it into output - if latest: - versionList.latest = {} - for type, (version, releaseTime) in latest.items(): - versionList.latest[type] = version - # write the version index for the package outFilePath = "multimc/%s/index.json" % (package) with open(outFilePath, 'w') as outfile: diff --git a/metautil.py b/metautil.py index 41273d177b..bbfe9b2e6c 100644 --- a/metautil.py +++ b/metautil.py @@ -246,10 +246,18 @@ def MojangToMultiMC (file, name, uid, version): mmcFile.type = file.type return mmcFile -class MultiMCSharedPackageData(JsonObject): +class MultiMCSharedPackageData(VersionedJsonObject): name = StringProperty(required=True) uid = StringProperty(required=True) parentUid = StringProperty(exclude_if_none=True, default=None) + recommended = ListProperty(StringProperty, exclude_if_none=True, default=None) + authors = ListProperty(StringProperty, exclude_if_none=True, default=None) + description = StringProperty(exclude_if_none=True, default=None) + projectUrl = StringProperty(exclude_if_none=True, default=None) + + def write(self): + with open("multimc/%s/package.json" % self.uid, 'w') as file: + json.dump(self.to_json(), file, sort_keys=True, indent=4) def writeSharedPackageData(uid, name, parentUid = None): desc = MultiMCSharedPackageData({ @@ -269,14 +277,13 @@ class MultiMCVersionIndexEntry(JsonObject): type = StringProperty(exclude_if_none=True, default=None) releaseTime = ISOTimestampProperty() requires = DictProperty(StringProperty, exclude_if_none=True, default=None) + recommended = BooleanProperty(exclude_if_none=True, default=None) sha256 = StringProperty() class MultiMCVersionIndex(VersionedJsonObject): name = StringProperty() uid = StringProperty() parentUid = StringProperty(exclude_if_none=True, default=None) - latest = DictProperty(StringProperty, exclude_if_none=True, default=None) - recommended = DictProperty(StringProperty, exclude_if_none=True, default=None) versions = ListProperty(MultiMCVersionIndexEntry) class MultiMCPackageIndexEntry(JsonObject): -- cgit 0.0.5-2-1-g0f52 From 02eb0569d553b9a74294ed51e50c1b803c32e9ae Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 9 Apr 2017 02:17:20 +0200 Subject: Remove mojang netty hack Ultimately, people break this anyway when they really want to. And the breakage is a source of irregularities and problems. Like people customizing versions while they should update instead. --- generateMojang.py | 4 ++++ metautil.py | 3 +++ 2 files changed, 7 insertions(+) diff --git a/generateMojang.py b/generateMojang.py index 6a6b35c0f0..6e3e58320b 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -55,6 +55,10 @@ for filename in os.listdir('upstream/mojang/versions'): mmcLib = MultiMCLibrary(lib.to_json()) specifier = mmcLib.name ruleHash = None + # ignore the mojang netty hack that prevents connection to select servers they don't like + if specifier.isMojangNetty(): + print("Ignoring Mojang netty hack in version", versionFile.version) + continue if specifier.isLwjgl(): rules = None if mmcLib.rules: diff --git a/metautil.py b/metautil.py index bbfe9b2e6c..d0547bc2b8 100644 --- a/metautil.py +++ b/metautil.py @@ -49,6 +49,9 @@ class GradleSpecifier: def isLwjgl(self): return self.group in ("org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") + def isMojangNetty(self): + return self.group == "com.mojang" and self.artifact == "netty" + def __lt__(self, other): return self.toString() < other.toString() -- cgit 0.0.5-2-1-g0f52 From 9bd311d31a2c7d6c9897b25ea56d74ec5543b0b5 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 14 Apr 2017 22:04:54 +0200 Subject: Replace 'downloads' and 'id' with a Library-based mainJar It has the same capabilities as libraries, which means it can be custom. --- generateMojang.py | 1 - metautil.py | 19 ++++++++++++++++--- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 6e3e58320b..f01e330301 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -86,7 +86,6 @@ for filename in os.listdir('upstream/mojang/versions'): keyBucket.libraries = sorted(keyBucket.libraries, key=itemgetter('name')) addLWJGLVersion(lwjglVersions, keyBucket) versionFile.libraries = libs_minecraft - versionFile.id = mojangVersionFile.id # TODO: add detection of LWJGL 3? versionFile.requires = {'org.lwjgl': '2.*'} versionFile.order = -2 diff --git a/metautil.py b/metautil.py index d0547bc2b8..4e3f7f9b31 100644 --- a/metautil.py +++ b/metautil.py @@ -215,12 +215,11 @@ class MultiMCVersionFile (VersionedJsonObject): name = StringProperty(required=True) version = StringProperty(required=True) uid = StringProperty(required=True) - id = StringProperty(exclude_if_none=True, default=None) # DEPRECATED this is the main Minecraft version ID Mojang uses... parentUid = StringProperty(exclude_if_none=True, default=None) requires = DictProperty(StringProperty, exclude_if_none=True, default=None) assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) - downloads = DictProperty(MojangArtifactBase, exclude_if_none=True, default=None) libraries = ListProperty(MultiMCLibrary, exclude_if_none=True, default=None) + mainJar = ObjectProperty(MultiMCLibrary, exclude_if_none=True, default=None) mainClass = StringProperty(exclude_if_none=True, default=None) appletClass = StringProperty(exclude_if_none=True, default=None) minecraftArguments = StringProperty(exclude_if_none=True, default=None) @@ -240,9 +239,23 @@ def MojangToMultiMC (file, name, uid, version): } ) mmcFile.assetIndex = file.assetIndex - mmcFile.downloads = file.downloads mmcFile.libraries = file.libraries mmcFile.mainClass = file.mainClass + if file.id: + mainJar = MultiMCLibrary( + { + "name": "com.mojang:minecraft:%s:client" % file.id, + } + ) + cldl = file.downloads['client'] + mainJar.downloads = MojangLibraryDownloads() + mainJar.downloads.artifact = MojangArtifact() + mainJar.downloads.artifact.path = "com/mojang/minecraft/%s/minecraft-%s-client.jar" % (file.id, file.id) + mainJar.downloads.artifact.url = cldl.url + mainJar.downloads.artifact.sha1 = cldl.sha1 + mainJar.downloads.artifact.size = cldl.size + mmcFile.mainJar = mainJar + mmcFile.minecraftArguments = file.minecraftArguments mmcFile.releaseTime = file.releaseTime # time should not be set. -- cgit 0.0.5-2-1-g0f52 From 95d82b51a72317e45bbbc1538f3667459c8be6f7 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 14 Apr 2017 22:08:07 +0200 Subject: Also ignore 'patchy', the new Mojang netty hack --- metautil.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/metautil.py b/metautil.py index 4e3f7f9b31..ad2a464364 100644 --- a/metautil.py +++ b/metautil.py @@ -50,7 +50,12 @@ class GradleSpecifier: return self.group in ("org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") def isMojangNetty(self): - return self.group == "com.mojang" and self.artifact == "netty" + if self.group == "com.mojang": + if self.artifact == "netty": + return True + if self.artifact == "patchy": + return True + return False def __lt__(self, other): return self.toString() < other.toString() -- cgit 0.0.5-2-1-g0f52 From bf231ce514a7a5852fb493b0f77dec8909bf3502 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 14 Apr 2017 22:10:07 +0200 Subject: Add an easy way to switch between meta develop and production --- config.sh | 5 ++++- update.sh | 24 +++++++++++++++++++++++- 2 files changed, 27 insertions(+), 2 deletions(-) diff --git a/config.sh b/config.sh index 2d56e942fe..adea97aa8f 100644 --- a/config.sh +++ b/config.sh @@ -2,4 +2,7 @@ export UPSTREAM_DIR=upstream export UPSTREAM_REPO=git@github.com:MultiMC/meta-upstream.git export MMC_DIR=multimc export MMC_REPO=git@github.com:MultiMC/meta-multimc.git - +export S3_master=s3://meta.multimc.org +export S3_develop=s3://meta-dev.multimc.org +export BRANCH_master=master +export BRANCH_develop=develop diff --git a/update.sh b/update.sh index 97b007aacf..b9a00c46ad 100755 --- a/update.sh +++ b/update.sh @@ -7,6 +7,17 @@ BASEDIR=`pwd` set -x source config.sh +if [ -f config_local.sh ]; then + source config_local.sh +fi + +MODE=${MODE:-develop} + +S3_BUCKET_var="S3_$MODE" +S3_BUCKET="${!S3_BUCKET_var}" + +BRANCH_var="BRANCH_$MODE" +BRANCH="${!BRANCH_var}" function fail_in { cd "${BASEDIR}/${UPSTREAM_DIR}" @@ -22,9 +33,15 @@ function fail_out { currentDate=`date --iso-8601` +cd "${BASEDIR}/${UPSTREAM_DIR}" +git reset --hard HEAD || exit 1 +git checkout ${BRANCH} || exit 1 +cd "${BASEDIR}" + ./updateMojang.py || fail_in ./updateForge.py || fail_in ./updateLiteloader.py || fail_in + cd "${BASEDIR}/${UPSTREAM_DIR}" git add mojang/version_manifest.json mojang/versions/* mojang/assets/* forge/*.json liteloader/*.json || fail_in if ! git diff --cached --exit-code ; then @@ -33,6 +50,11 @@ if ! git diff --cached --exit-code ; then fi cd "${BASEDIR}" +cd "${BASEDIR}/${MMC_DIR}" +git reset --hard HEAD || exit 1 +git checkout ${BRANCH} || exit 1 +cd "${BASEDIR}" + ./generateMojang.py || fail_out ./generateForge.py || fail_out ./generateLiteloader.py || fail_out @@ -46,6 +68,6 @@ if ! git diff --cached --exit-code ; then fi cd "${BASEDIR}" -s3cmd --exclude=".git*" --delete-removed sync ${BASEDIR}/${MMC_DIR}/ s3://meta.multimc.org || exit 2 +s3cmd --exclude=".git*" --delete-removed sync ${BASEDIR}/${MMC_DIR}/ ${S3_BUCKET} || exit 2 exit 0 -- cgit 0.0.5-2-1-g0f52 From 611adbf9cf59154a685159b17a44ba1cc056b03c Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 15 Apr 2017 12:08:08 +0200 Subject: Eliminate explicit library paths from MultiMC meta files --- generateMojang.py | 8 ++++++++ metautil.py | 5 +++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index f01e330301..e737a876f6 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -39,6 +39,13 @@ def addLWJGLVersion(versions, bucket): else: versions[bucket.version] = bucket +def removePathsFromLib(lib): + if mmcLib.downloads.artifact: + mmcLib.downloads.artifact.path = None + if mmcLib.downloads.classifiers: + for key, value in mmcLib.downloads.classifiers.items(): + value.path = None + # get the local version list staticVersionlist = None with open("static/minecraft.json", 'r', encoding='utf-8') as legacyIndexFile: @@ -53,6 +60,7 @@ for filename in os.listdir('upstream/mojang/versions'): buckets = {} for lib in versionFile.libraries: mmcLib = MultiMCLibrary(lib.to_json()) + removePathsFromLib(mmcLib) specifier = mmcLib.name ruleHash = None # ignore the mojang netty hack that prevents connection to select servers they don't like diff --git a/metautil.py b/metautil.py index ad2a464364..733c003c59 100644 --- a/metautil.py +++ b/metautil.py @@ -124,7 +124,7 @@ class MojangArtifactBase (JsonObject): url = StringProperty() class MojangArtifact (MojangArtifactBase): - path = StringProperty() + path = StringProperty(exclude_if_none=True, default=None) class MojangAssets (MojangArtifactBase): id = StringProperty() @@ -225,6 +225,7 @@ class MultiMCVersionFile (VersionedJsonObject): assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) libraries = ListProperty(MultiMCLibrary, exclude_if_none=True, default=None) mainJar = ObjectProperty(MultiMCLibrary, exclude_if_none=True, default=None) + jarMods = ListProperty(MultiMCLibrary, exclude_if_none=True, default=None) mainClass = StringProperty(exclude_if_none=True, default=None) appletClass = StringProperty(exclude_if_none=True, default=None) minecraftArguments = StringProperty(exclude_if_none=True, default=None) @@ -255,7 +256,7 @@ def MojangToMultiMC (file, name, uid, version): cldl = file.downloads['client'] mainJar.downloads = MojangLibraryDownloads() mainJar.downloads.artifact = MojangArtifact() - mainJar.downloads.artifact.path = "com/mojang/minecraft/%s/minecraft-%s-client.jar" % (file.id, file.id) + mainJar.downloads.artifact.path = None mainJar.downloads.artifact.url = cldl.url mainJar.downloads.artifact.sha1 = cldl.sha1 mainJar.downloads.artifact.size = cldl.size -- cgit 0.0.5-2-1-g0f52 From 335edbf3ab480123a61df870bb5cc36262f623db Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 16 Apr 2017 18:28:18 +0200 Subject: Add legacy forge --- forgeutil.py | 11 +- generateForge.py | 58 +- metautil.py | 4 +- static/forge-legacyinfo.json | 3712 ++++++++++++++++++++++++++++++++++++++++++ updateForge.py | 71 +- 5 files changed, 3834 insertions(+), 22 deletions(-) create mode 100644 static/forge-legacyinfo.json diff --git a/forgeutil.py b/forgeutil.py index b53da03b35..52cce83003 100644 --- a/forgeutil.py +++ b/forgeutil.py @@ -210,4 +210,13 @@ class ForgeOptional (JsonObject): class ForgeInstallerProfile(JsonObject): install = ObjectProperty(ForgeInstallerProfileInstallSection, required = True) versionInfo = ObjectProperty(ForgeVersionFile, required = True) - optionals = ListProperty(ForgeOptional) \ No newline at end of file + optionals = ListProperty(ForgeOptional) + +class ForgeLegacyInfo(JsonObject): + releaseTime = ISOTimestampProperty() + size = IntegerProperty() + sha256 = StringProperty() + sha1 = StringProperty() + +class ForgeLegacyInfoList(JsonObject): + number = DictProperty(ForgeLegacyInfo) diff --git a/generateForge.py b/generateForge.py index 5aaad4a530..91c3deca2b 100755 --- a/generateForge.py +++ b/generateForge.py @@ -88,6 +88,32 @@ def versionFromProfile(profile, version): result.order = 5 return result +def versionFromLegacy(version, legacyinfo : ForgeLegacyInfo): + result = MultiMCVersionFile({"name":"Forge", "version":version.longVersion, "uid":"net.minecraftforge" }) + mcversion = version.mcversion_sane + result.parentUid ='net.minecraft' + result.requires ={'net.minecraft': mcversion} + result.releaseTime = legacyinfo.releaseTime + result.order = 5 + if mcversion in fmlLibsMapping: + result.addTraits = ["legacyFML"] + url = version.url() + classifier = None + if "universal" in url: + classifier = "universal" + else: + classifier = "client" + coord = GradleSpecifier("net.minecraftforge:forge:%s:%s" % (version.longVersion,classifier)) + mainmod = MultiMCLibrary(name = coord) + mainmod.downloads = MojangLibraryDownloads() + mainmod.downloads.artifact = MojangArtifact() + mainmod.downloads.artifact.path = None + mainmod.downloads.artifact.url = version.url() + mainmod.downloads.artifact.sha1 = legacyinfo.sha1 + mainmod.downloads.artifact.size = legacyinfo.size + result.jarMods = [mainmod] + return result + # load the locally cached version list with open("upstream/forge/index.json", 'r', encoding='utf-8') as f: main_json = json.load(f) @@ -97,6 +123,12 @@ recommendedIds = set([v for k, v in remoteVersionlist.promos.items() if 'recomme recommendedVersions = [] print ('Recommended IDs:', recommendedIds) +tsPath = "static/forge-legacyinfo.json" + +legacyinfolist = None +with open(tsPath, 'r', encoding='utf-8') as tsFile: + legacyinfolist = ForgeLegacyInfoList(json.load(tsFile)) + for id, entry in remoteVersionlist.number.items(): if entry.mcversion == None: eprint ("Skipping %d with invalid MC version" % entry.build) @@ -110,25 +142,35 @@ for id, entry in remoteVersionlist.number.items(): if int(id) in recommendedIds: recommendedVersions.append(version.longVersion) + # If we do not have the corresponding Minecraft version, we ignore it + if not os.path.isfile("multimc/net.minecraft/%s.json" % version.mcversion_sane): + eprint ("Skipping %d with no corresponding Minecraft version %s" % (version.build, version.mcversion_sane)) + continue + + outVersion = None + if version.usesInstaller(): profileFilepath = "upstream/forge/%s.json" % version.longVersion # If we do not have the Forge json, we ignore this version if not os.path.isfile(profileFilepath): eprint ("Skipping %d with missing profile json" % version.build) continue - # If we do not have the corresponding Minecraft version, we ignore it too - if not os.path.isfile("multimc/net.minecraft/%s.json" % version.mcversion_sane): - eprint ("Skipping %d with no corresponding Minecraft version" % version.build) - continue with open(profileFilepath, 'r', encoding='utf-8') as profileFile: profile = ForgeInstallerProfile(json.load(profileFile)) outVersion = versionFromProfile(profile, version) - outFilepath = "multimc/net.minecraftforge/%s.json" % outVersion.version - with open(outFilepath, 'w') as outfile: - json.dump(outVersion.to_json(), outfile, sort_keys=True, indent=4) else: # Generate json for legacy here - pass + if version.mcversion_sane == "1.6.1": + continue + if not id in legacyinfolist.number: + print("Legacy id", id, "is missing in legacy info. Ignoring.") + continue + + outVersion = versionFromLegacy(version, legacyinfolist.number[id]) + + outFilepath = "multimc/net.minecraftforge/%s.json" % outVersion.version + with open(outFilepath, 'w') as outfile: + json.dump(outVersion.to_json(), outfile, sort_keys=True, indent=4) print ('Recommended versions:', recommendedVersions) diff --git a/metautil.py b/metautil.py index 733c003c59..3ade6ebdc2 100644 --- a/metautil.py +++ b/metautil.py @@ -119,8 +119,8 @@ class MojangIndexWrap: class MojangArtifactBase (JsonObject): - sha1 = StringProperty() - size = IntegerProperty() + sha1 = StringProperty(exclude_if_none=True, default=None) + size = IntegerProperty(exclude_if_none=True, default=None) url = StringProperty() class MojangArtifact (MojangArtifactBase): diff --git a/static/forge-legacyinfo.json b/static/forge-legacyinfo.json new file mode 100644 index 0000000000..28e45244f8 --- /dev/null +++ b/static/forge-legacyinfo.json @@ -0,0 +1,3712 @@ +{ + "number": { + "1": { + "releaseTime": "2012-02-03T03:43:02", + "sha1": "3b67ffda89f4d8c7625a00aee23c270ffef642c8", + "sha256": "090bc30701b942efcfcbca6ccc22cb16aca74e12f16d47e0c026508d1e115cb3", + "size": 385340 + }, + "10": { + "releaseTime": "2012-02-14T11:17:12", + "sha1": "b08fd9b88a7c4f2773462a501ec2a37e8a71f177", + "sha256": "a93fbce5ebf0046cec068db167ca380b207b6a2092b2487d438bf0b6c14b4509", + "size": 446516 + }, + "100": { + "releaseTime": "2012-04-26T14:52:52", + "sha1": "9107451e325dd60b21fd31db956e2cba7ad78777", + "sha256": "09e6242404f8f1d1bff77fc1a88ebc650a5db5afd61c1bcaf155a7cccbc38dc4", + "size": 535241 + }, + "101": { + "releaseTime": "2012-04-26T19:15:44", + "sha1": "1ec31c6def402042b240b78b29f62d282dda9245", + "sha256": "6ba717cbb338d02bc517026dde1046ee32b99df869ce444f2c524766cf587ac1", + "size": 539903 + }, + "102": { + "releaseTime": "2012-04-29T03:15:02", + "sha1": "7d27b1cf0bba9084ca9dd40836a591a6f549ab99", + "sha256": "b7d54a5bf528e197b84176feca4c6dfc39e7510dd2b934c01bba4d20b3fd5a05", + "size": 539984 + }, + "103": { + "releaseTime": "2012-05-01T17:41:18", + "sha1": "ff0f5ba142f93216e3414a62a35bc0ea63c04e2b", + "sha256": "035dc0c527456593aabf95e5af6a353244deba2c7dd42abc512e87877be09a21", + "size": 539984 + }, + "104": { + "releaseTime": "2012-05-02T10:40:54", + "sha1": "1267987ae92e7b33807f64cb878bd69d0237929e", + "sha256": "cfc17f996343fa607af6913804e7aee3a88ec75b70c5e95d5189b96fbadf9312", + "size": 540020 + }, + "105": { + "releaseTime": "2012-05-02T11:15:28", + "sha1": "3107da18680cc7a4c8da48a87987c6b54c1cdbd3", + "sha256": "fe79e721c75454eec6b9c4fea77f07ca5ed9ed6a5f89d7339f13bf665e9fe044", + "size": 540020 + }, + "106": { + "releaseTime": "2012-05-05T21:26:20", + "sha1": "073fe35f1465b042cc1a404ee162a78be07a3118", + "sha256": "699943f76f8eba5bece28bad466c2510513432b5916831d8eb873ba9e55f8f07", + "size": 540033 + }, + "107": { + "releaseTime": "2012-05-05T21:48:02", + "sha1": "5a94773af77831db154836b33c31b0572f906e2f", + "sha256": "450496d301b3a5929c833561ef860aa845fe42a48b7ba40628134cffd6324480", + "size": 540049 + }, + "108": { + "releaseTime": "2012-05-26T20:33:00", + "sha1": "91a5cb7e60c573c6f5700afc9a61dc987c90837e", + "sha256": "88b9d9050a889839ff260accfc1f2cb70320891b88f74f23ef7630000755e59c", + "size": 540051 + }, + "110": { + "releaseTime": "2012-05-27T05:14:54", + "sha1": "f14ac41dc2c3dfcbb31ca9625b0ddde5ee50e60c", + "sha256": "b421c75a9635633c2406779d94ac185fd907cba9e398d7f40d1397e9493111b1", + "size": 682378 + }, + "111": { + "releaseTime": "2012-05-27T05:52:26", + "sha1": "37ea7bd0a7a4643e405d1930306e0ae48eb6fa72", + "sha256": "844cf9d1a842f680c40aa64b442e08575ff14c776732bfef02fb836d7150336c", + "size": 692653 + }, + "114": { + "releaseTime": "2012-05-27T07:49:00", + "sha1": "6656816ca2a9b8ee781b21ffe397351c1cff242b", + "sha256": "7b4d0d01792533479630ec61caa056821d5faf49a94976de6809b5bc5ea6407d", + "size": 692890 + }, + "115": { + "releaseTime": "2012-06-02T17:05:10", + "sha1": "fa56c8a9ba515b4ebafa29a9d8b463844d8cefbf", + "sha256": "28376c420dc439a2972aee59fbf5369e4662abb9f4255f215efbc07aa43103f5", + "size": 699345 + }, + "116": { + "releaseTime": "2012-06-02T19:29:02", + "sha1": "a0bc1631878d6c82e90cc8c8428d531e616d0b4d", + "sha256": "3689d1c1d54d408872909b6864b91c16822f13b6c000aa6d4b7c50fc0ee103a5", + "size": 771433 + }, + "117": { + "releaseTime": "2012-06-03T00:39:56", + "sha1": "fad26f06303d49516f30bd9787c60254b9d64832", + "sha256": "0f6ab352cbdde133519af2446cb1e95596ee83bd7862d0396ce176fe6f58a289", + "size": 793622 + }, + "118": { + "releaseTime": "2012-06-03T01:06:46", + "sha1": "2417311461424c258b1ae75b3c2aca5ed8a93212", + "sha256": "750ce4702906336213c8cebf38f51f42ab32a5097b54850b8a9c2da6cba4f165", + "size": 795988 + }, + "119": { + "releaseTime": "2012-06-03T11:46:04", + "sha1": "9a729ba30e68d06dc1299bf7e2c11f0df2014076", + "sha256": "9eee8d3488c055f54741c865dba925ed0f20fc0fbc93beee930137dff6524099", + "size": 795981 + }, + "12": { + "releaseTime": "2012-02-15T07:01:32", + "sha1": "7a5585b8d63e14d27550a0caa326da98842ba75b", + "sha256": "bff27ad5c4370e4f1b83766f57f193cd69e9ee4918fec123230144f36fd0779d", + "size": 446491 + }, + "120": { + "releaseTime": "2012-06-05T00:26:38", + "sha1": "e46ce772d92952ed79f4dfc4ab3a401855f9ac45", + "sha256": "ac7b487bc153a2d0de283e644e5c573c4937d5c2ee436751d2e5d3f99a91bbbc", + "size": 795970 + }, + "121": { + "releaseTime": "2012-06-06T02:03:28", + "sha1": "4106e1a59253e2cc4ba3c553e1bcfd9363838215", + "sha256": "bdcc1bfa0bf290592de5da011b998b30b88b911a4e1d00ff4a2bd882eb1e1b96", + "size": 796825 + }, + "122": { + "releaseTime": "2012-06-06T07:11:36", + "sha1": "5e9dc2ee5aae4b6dbebc2d03200f0a2e36dfc6ef", + "sha256": "002c98545240753ae60a8e9f0d6067056332b02ab313e5da11749e2c68ab82c1", + "size": 796287 + }, + "123": { + "releaseTime": "2012-06-06T08:16:50", + "sha1": "b8e119c79d6c45a1f8b9816f916426b5015b2a03", + "sha256": "b7ebbaf7f9f6d8070746cac75659bfa55fe7007ec5f8297d7ea7ab4578a48dea", + "size": 796331 + }, + "124": { + "releaseTime": "2012-06-06T09:12:32", + "sha1": "cd06a21016af921260658e2bb72bac0278bd19f1", + "sha256": "3510025daeab7f07afe9f8c454d201c21a0256c00ce5944472291bd6986403b1", + "size": 796364 + }, + "125": { + "releaseTime": "2012-06-06T10:39:50", + "sha1": "730910dbf2756723b0bda64b23d1b86e6e2e360c", + "sha256": "00488c996a010a6544b0c9567cbf52576a09ca960a5071f0d0c96ed3610a3fa1", + "size": 796361 + }, + "126": { + "releaseTime": "2012-06-09T18:07:04", + "sha1": "f936f629b58aa9a26423e7d31fac1016df2ed43e", + "sha256": "c43a7b4dfd7fdf9ce1de709568323933d195ce5d091076183023221ea7868e9e", + "size": 798733 + }, + "127": { + "releaseTime": "2012-06-09T23:23:20", + "sha1": "277b3a9e14efb646541225de6fdb4ac22439a6c0", + "sha256": "8e6bda4d4c0b323729a158f11c8b384429eeb37c5edc770ded4d54c35a8e9345", + "size": 805738 + }, + "128": { + "releaseTime": "2012-06-10T01:57:00", + "sha1": "cf44068b9c694278dc56bf3e912bfb42915a0910", + "sha256": "cfa22e39605b31af73f9dcce17d26c575a5e11d878afaf27dc50b6237f5c05c4", + "size": 805907 + }, + "129": { + "releaseTime": "2012-06-11T14:16:08", + "sha1": "25c1928a77454207548479ed3365b9ac5b6cb724", + "sha256": "a346c164275e470e84e02547c5b78c1ecb9e7a5c273340f7f5722f3639a6cac7", + "size": 806759 + }, + "13": { + "releaseTime": "2012-02-16T20:12:54", + "sha1": "7d833787cd732c36183e83078d5059abf9d2d86f", + "sha256": "c2f2f379cc9eb550eb3db1eb36ecaf2f99fefa0ae34a6db3e565beedfddf7f79", + "size": 446490 + }, + "130": { + "releaseTime": "2012-06-11T14:45:56", + "sha1": "646de970a77cecb90cb4e95a0f20dcd6836ea427", + "sha256": "21e8559b168e199d00a8d107c89ed683b7e430690c2682abc0d510e850084b23", + "size": 806775 + }, + "131": { + "releaseTime": "2012-06-11T15:50:10", + "sha1": "e52706d1ffa3958da1d1ca7dbb4c98c6a91c00c2", + "sha256": "2a90471ccb7636fb65fe3604490c24e1dcb412236883a5d691586146636029c8", + "size": 806773 + }, + "132": { + "releaseTime": "2012-06-12T15:51:22", + "sha1": "c74ac5310eb0459799bc5916564b595f9c8a0558", + "sha256": "1610df104d38406d0f241918a893210503202d1a28f6510029ba612efa5abb1f", + "size": 806787 + }, + "133": { + "releaseTime": "2012-06-13T21:54:32", + "sha1": "9a765110a452eb1c729cd9d1dd72b75ac46a9cc5", + "sha256": "855ecc4c169efca986dea547ba94aeb52d6c8ca696aa94ef727351f92350ea23", + "size": 807737 + }, + "134": { + "releaseTime": "2012-06-13T22:13:02", + "sha1": "3859eb4e96ad8b596648c654603be8c7a2880aed", + "sha256": "237814d9e0f086c066659578fe42ff7cada5dd93b9a2fb9076551d5cac7ae22d", + "size": 807730 + }, + "135": { + "releaseTime": "2012-06-13T23:11:14", + "sha1": "7ca221567a9b8be19ed242cf3027ef85cb5831b5", + "sha256": "ca358444aca70dd229688f4f9aa5c69f6f54362f232f1ff745a15055137e6a72", + "size": 807734 + }, + "136": { + "releaseTime": "2012-06-15T21:13:22", + "sha1": "351d8168796136b453ff07ca3498d079005eecf2", + "sha256": "123c1e3e77f6709bf1074ff8186793ab1574ebb8c137d829a44757b46e1e593e", + "size": 820929 + }, + "137": { + "releaseTime": "2012-06-16T01:31:16", + "sha1": "43b5cedd31124e38d9ac45278f49c3c1b760bc91", + "sha256": "17380821b55e688afe499cd58e1ffa8d08ad1c5a6d0d709a0323a1ee8d615be7", + "size": 820938 + }, + "138": { + "releaseTime": "2012-06-16T13:29:30", + "sha1": "bb06fb63150c309298b5d13fd1386f815a8cb58c", + "sha256": "e7f981301aa518465c22530b8987ca64fc8ef732037ef1e868c7a30effee8303", + "size": 820935 + }, + "139": { + "releaseTime": "2012-06-18T20:20:22", + "sha1": "fa14db691e5caecf901bc03db26f62a41398f0bf", + "sha256": "3745c6f8ec04beb978d3ffefab8093233160fa16c44a14c77ec3ce23b4f864f4", + "size": 824101 + }, + "14": { + "releaseTime": "2012-02-18T10:59:08", + "sha1": "a2e9d478829c8eeef907a2e9fb026b7f7b06d503", + "sha256": "4d8639e623029834b8facb5e773a099ec9b5137e9b5c66acf8d38f9cf08213b1", + "size": 446490 + }, + "140": { + "releaseTime": "2012-06-19T13:54:46", + "sha1": "0393025b622c1963789de2de8cae76bb80a9a40c", + "sha256": "4aa5efe6548af749acdf3805fc6dbbcd78c1dd12f19bbff89e2bab84662242fa", + "size": 824100 + }, + "141": { + "releaseTime": "2012-06-19T14:33:18", + "sha1": "172f03f6df59bc600a325e2eed9252f1466218ca", + "sha256": "3b256df597d86d8650e808846d363e667dce2f467db84576397944fbc4d83522", + "size": 824099 + }, + "142": { + "releaseTime": "2012-06-19T20:50:12", + "sha1": "9bb6c62055657637755ebdfb2c01f1d5be4eb86f", + "sha256": "43661e039a129d00f44ccef4a383c134ba5bb8f66e22252576fd5ae8e91b349b", + "size": 742043 + }, + "143": { + "releaseTime": "2012-06-19T21:35:44", + "sha1": "55aae8a09af8275044e83731e160490e3f96e4f0", + "sha256": "16a65c0fc67a7b52df3bc09924ab9bd860f716d5134e3ec843779d2e2c833441", + "size": 742047 + }, + "144": { + "releaseTime": "2012-06-20T02:27:20", + "sha1": "7af758710c159b940e1a1acce61752b769b9c8c0", + "sha256": "e49b93b985344c3eb5fc0fdd84a3a410c271c713188a969585b2c30f8b1632b2", + "size": 828804 + }, + "145": { + "releaseTime": "2012-06-21T04:10:00", + "sha1": "4574a57cd18f729f3783569dda3414af955a5a7c", + "sha256": "ee338a711e8fdd938813ef85aac9018e510dcfda142e01af2c4d48f66de266f2", + "size": 833053 + }, + "146": { + "releaseTime": "2012-06-21T05:12:52", + "sha1": "a9434adf87ddbaaa0ee766a681796ec2c6baaa3c", + "sha256": "922fb4f5ea0d6c143a2fd7d0ec5b0e816239ada14330553d874bb82832608497", + "size": 833072 + }, + "147": { + "releaseTime": "2012-06-21T06:14:56", + "sha1": "e34ab34210f9ba2ef911a9d8261bee46e58d1181", + "sha256": "cd90d2fb96fafaebbd8832b82996718b2ce6687867c98b9b8b10131e5da0e6e1", + "size": 833263 + }, + "148": { + "releaseTime": "2012-06-21T15:33:06", + "sha1": "269b4dcf1895eb1c861a45596fbdf03a7d952b03", + "sha256": "e8553aebad4aba8f4a3501b7c66ca9ba9e1a72bcce1653943da2b5fdc02be2d1", + "size": 833383 + }, + "15": { + "releaseTime": "2012-02-21T00:08:16", + "sha1": "0c288624b936ae51e74849185db9456b0f6eaecf", + "sha256": "839d7cd8f71501ee7bd2f8bcbd05f9be15f1d28223ea92a7715e59e38f30ef37", + "size": 461232 + }, + "150": { + "releaseTime": "2012-06-22T17:50:02", + "sha1": "69992524b6dad50b7a1f134084d6723941600178", + "sha256": "b377f8001a182855709ef08f002d6426d3d1704b04a3abce7162f688628411bc", + "size": 834008 + }, + "151": { + "releaseTime": "2012-06-22T18:53:06", + "sha1": "390e254050b5d437c52fd3372a9bf5e7af82d190", + "sha256": "8ebc2bf8dd8afd0d17607df892276827cee6accfefe02ddbcdcc0d1fa622cc37", + "size": 834136 + }, + "152": { + "releaseTime": "2012-06-24T14:51:06", + "sha1": "3457f99c4572e65c0c453825131cafce62a403a3", + "sha256": "606e7e860725a3beac211c8814377be05fce2f0d4d31e6591a08a56124883e68", + "size": 834135 + }, + "153": { + "releaseTime": "2012-06-26T12:14:12", + "sha1": "a02b59b5eba868c9ef653e6372dabacff0d7c185", + "sha256": "f71fa6baf922ed05cf02d47dd55eed16e9d351b7aa9cd75be92623d278c2c6e2", + "size": 835486 + }, + "154": { + "releaseTime": "2012-06-27T14:38:54", + "sha1": "1aab062c85fea0f607b34a9aae213de23d557219", + "sha256": "aa20ffa2bc0395657185a58c32e51d23c6485fe9a11e49a6488d5db7c52474a6", + "size": 836032 + }, + "155": { + "releaseTime": "2012-06-27T17:24:36", + "sha1": "072165b010760b236cd60d9270e0ca691a0a1eb4", + "sha256": "e77a492dfd41732cd31ed066419247a12bbdad81a5035f082cbe559c3ee3904e", + "size": 835994 + }, + "156": { + "releaseTime": "2012-06-28T12:47:50", + "sha1": "e65ddb0a00327cc3042977dfb4b3cf7d2c3f9141", + "sha256": "69cffff633cf417d15def003152b1219deeac932905331e1e355a579de8d6610", + "size": 835993 + }, + "157": { + "releaseTime": "2012-06-29T14:06:30", + "sha1": "875565aa589b1c56332f3732f1830b5ada72f353", + "sha256": "b93a825687291259d9ecee57f861a92f876b85c974ef596498b25f27e2f82209", + "size": 835994 + }, + "158": { + "releaseTime": "2012-07-01T06:58:20", + "sha1": "a6d07ec81f663969efdefdb0da0a01c3bd7e61a1", + "sha256": "af68569fcabc2f46331e296e7ce6f4a38d664245dee702827c6f301f00f767b9", + "size": 835995 + }, + "159": { + "releaseTime": "2012-07-02T20:30:34", + "sha1": "1902fd2cee020fb0cc37323df70123c9f1ef521f", + "sha256": "8e95e919e287c486745da1abb4f4f514790dfa4e03a7cd667ff6dcad3b7ea950", + "size": 835994 + }, + "16": { + "releaseTime": "2012-02-21T01:08:40", + "sha1": "e122dd4424507cb886cfaf17d74d32f0b5c27976", + "sha256": "73913abfd6fc33e5fda8d42ed3877e1d6c7ebf693add23727450411ac48aeee8", + "size": 461230 + }, + "160": { + "releaseTime": "2012-07-03T22:13:38", + "sha1": "ffce964d80f804b44f41f9445720cca889df82e3", + "sha256": "428e96518a844bab63f7b7baaddd47fc83596a161827d0776ab95a3cf5e87c97", + "size": 840432 + }, + "161": { + "releaseTime": "2012-07-09T13:47:08", + "sha1": "9b577c7c90c075345c9edbbbf1e9e1b04d526a5e", + "sha256": "159f2f456214b343e12aebfd5f4c6a2aa25534f2de04ef1518c058d736a6dbcf", + "size": 840533 + }, + "162": { + "releaseTime": "2012-07-09T16:06:48", + "sha1": "0c2899851e84610ff9f68178d8982feb2994e30e", + "sha256": "addc741a97b22b20521f1155437215b04318e6a66bd5a65c8c132283b66efd1b", + "size": 841554 + }, + "163": { + "releaseTime": "2012-07-09T21:41:18", + "sha1": "75d6ec38c6ab0667583a5a7253004c739b8e628d", + "sha256": "1a5acd0213bd0e915b83b995ecdd99c0de9d1ecb1c1e732eb044fb79363a1059", + "size": 841544 + }, + "164": { + "releaseTime": "2012-07-10T17:05:40", + "sha1": "93be0a3149c333402a7696a23a45f4ffdb901ae4", + "sha256": "00e8168f96459964e97a37bcfe6c6f83f46d0825f00fbf96b8fec6d2439292eb", + "size": 841547 + }, + "168": { + "releaseTime": "2012-08-01T02:52:16", + "sha1": "1297549223eb2fcf39228b2ef9f572d8fb843dbe", + "sha256": "fed79cb7f26711043db245577f0b826b948cc2184219380b37277782604049f9", + "size": 841565 + }, + "170": { + "releaseTime": "2012-08-01T03:06:10", + "sha1": "b5076149dc1890bdf7df986d77b2a9f78b3873db", + "sha256": "ee62fb09ceebd3a73642a6ba9218f2323fb6f450246355d3a7dfd74b62e0d0b8", + "size": 841564 + }, + "171": { + "releaseTime": "2012-08-03T16:59:00", + "sha1": "65fe624282d24b03e2a35212f9ab6c5e3e10a5e0", + "sha256": "dd6f66865bf04b89fd80a5041c6f9e81e0caefd266097447c73d7e924f67875a", + "size": 841570 + }, + "172": { + "releaseTime": "2012-08-11T02:06:04", + "sha1": "c965a2b9ec9b32ca0570248c99bc1536cf264be9", + "sha256": "16b6cc8b3479318b8a4f438536622852fd553c191fe4a327f0db5d6568c1d48d", + "size": 1056844 + }, + "173": { + "releaseTime": "2012-08-11T04:15:12", + "sha1": "27de803e547a20deb519d1f4a46bda7b639ac0d3", + "sha256": "0e66efa38a4da2e2455701a6107116269c3c5a8110609c05ca54b95035480a52", + "size": 1062629 + }, + "176": { + "releaseTime": "2012-08-11T16:25:50", + "sha1": "c7dc3e0b343c0be64fe7158b05d48ded492c1c90", + "sha256": "dab06042d5fa6737c106d573c3f7ae7392674c1b955d9bf65964fa362692ddb7", + "size": 1068704 + }, + "177": { + "releaseTime": "2012-08-11T17:20:10", + "sha1": "32cfe2f9b93ee0d4cd02089f573a12dcbeb37fa4", + "sha256": "627cd1d8fcf661457cb55f96b83221051159d0ecd7423baacb7432c1893ba7f2", + "size": 1068703 + }, + "178": { + "releaseTime": "2012-08-12T06:19:28", + "sha1": "eb19f25f008fd60e23db74eb5fbae1fbcca48dbf", + "sha256": "bc4b85d4d1f1a828dbce1ad9a46e0dc4a258f32ae463007328802a4d9f959c7a", + "size": 1071601 + }, + "179": { + "releaseTime": "2012-08-12T15:37:14", + "sha1": "aee8717d6781530b2e311b89a0a71fcca58b71fb", + "sha256": "6ee6271971e179158f232104c7a6c804661d71b09633a58229bfa6e4ac733da2", + "size": 1071601 + }, + "18": { + "releaseTime": "2012-02-21T17:14:26", + "sha1": "e348ff6d988c61d98b8a560d7cddc965e2d81482", + "sha256": "a639c9d4f68aefc3c6fe8ed32081e41c67fb6a489a87bcf6a42030c24a1bd136", + "size": 461226 + }, + "180": { + "releaseTime": "2012-08-12T21:46:22", + "sha1": "10dcdc2ea96ba2b86836e67f5569f0f1b895cb9a", + "sha256": "2a48a0d307111333f0030f1799f7e6a79c0efdb30b214060b3bf290d26e77f4b", + "size": 1072919 + }, + "181": { + "releaseTime": "2012-08-12T23:01:26", + "sha1": "f42f43f5562789b2da8eda6598b3d5cfd63720af", + "sha256": "f930595914b8ec50f5e8d9a6bd2842455017fa0802e0a7e09a03a1464b4fefe6", + "size": 1073492 + }, + "182": { + "releaseTime": "2012-08-13T14:20:16", + "sha1": "649fb921f3209dee50991bb8785b245d33e878a7", + "sha256": "f488e3d262d9445b853c8560035d303b03099fe562c0401313e403a913eb628a", + "size": 1073493 + }, + "183": { + "releaseTime": "2012-08-13T23:33:08", + "sha1": "6b278b91c68e8b013ae58c5796c4e2cb9cec7c37", + "sha256": "abccf353a3626161ccb6efd34c93fa1bb3d388ef28662524fbe2841f531b7ff4", + "size": 1106697 + }, + "184": { + "releaseTime": "2012-08-14T00:09:52", + "sha1": "6ce09190d2660c7ca25f60bba02a3ea70072cc60", + "sha256": "d1786b21227630227fa0db5dcc451b690e8e4522dc8f5b108d30dd13728bfd77", + "size": 1106701 + }, + "185": { + "releaseTime": "2012-08-14T04:44:38", + "sha1": "5e2cba3e9e81c1ab11b10c2c47b5b010a06e921d", + "sha256": "324d235979e59bfcaf1a2573b921231357d00940c83c1346b926fbde9e90c19c", + "size": 1106693 + }, + "186": { + "releaseTime": "2012-08-14T06:41:56", + "sha1": "89b4118b59459c9643b3de32373303d04a27e5df", + "sha256": "e0f4a04188d3950e3de4131a394b354d551b657d1fadfd0297b16d708a8156e2", + "size": 1106707 + }, + "187": { + "releaseTime": "2012-08-14T16:07:58", + "sha1": "a9afc5ba72b8224a91cdedc4f10f47ae5eecbe3e", + "sha256": "cc52a1c5cdf0539e86fb83535e30ac21d14d2bd2083c3667edd177101cbec94e", + "size": 1106910 + }, + "188": { + "releaseTime": "2012-08-15T01:04:26", + "sha1": "a8526b0b84ba5d853cacdb25a568a926e90f5674", + "sha256": "6f378334e5aff66e48d727e640db7c49067c932cccac018b333a8061870b1409", + "size": 1108814 + }, + "189": { + "releaseTime": "2012-08-15T02:00:36", + "sha1": "4ee137f2a60010981a021cd39705b773a86a342c", + "sha256": "999c0cda3d1f98cf1cb1ac3eea80ef2029d44d0ab7f200971453415c26383a6f", + "size": 1108815 + }, + "19": { + "releaseTime": "2012-02-22T12:45:24", + "sha1": "a543b0d8607847ab739ad0b4bc109d8b5eb9e36d", + "sha256": "9863223a74fb8b09a6de07818708c52113b951852b8354de2139fe24689a900e", + "size": 457000 + }, + "190": { + "releaseTime": "2012-08-15T03:59:52", + "sha1": "7c8e296dd20d0a099d4ffc0ed6aa2f528844c098", + "sha256": "32b390a19cafc75c66292c547fde2349326a93e0df4db261a26ce34745a77c00", + "size": 1114702 + }, + "191": { + "releaseTime": "2012-08-15T04:20:00", + "sha1": "35c3abea886ffc85f00234638953b24c52feabc8", + "sha256": "9c93b994cf3627833efc96d0b659aa11e4d65389f5cb03966a3c564a336799e0", + "size": 1114733 + }, + "192": { + "releaseTime": "2012-08-15T05:32:22", + "sha1": "3bfce4ff38d083e21ac7565435e11de73a1355b3", + "sha256": "6ee2d016c435d16d5025f50cf2fb37a6ef849627f8cf88d9df498a2591ffd15b", + "size": 1114783 + }, + "193": { + "releaseTime": "2012-08-15T05:41:58", + "sha1": "6f9560278fbf8ba6448aae4e9e314bfdd95f66d0", + "sha256": "437689a1bdd935a29ba5dcbc9883e1c0c014a8686fa40672115a4699dd3c7c3c", + "size": 1114790 + }, + "194": { + "releaseTime": "2012-08-15T17:07:10", + "sha1": "15506c8f8035238775e48c7f2b1c9604a7237567", + "sha256": "30cbe1c1aa0ae1c694765f044801cd9e041078f4e47938c26a8d4e4f5d174e68", + "size": 1116652 + }, + "195": { + "releaseTime": "2012-08-16T04:18:30", + "sha1": "8591aea55c6452626abdfef9a710f2912b071496", + "sha256": "078ddbbad79ea0a9c8fd4d83560a24b27fd14dbc0253b15811c6db3954517d21", + "size": 1117510 + }, + "196": { + "releaseTime": "2012-08-16T04:26:12", + "sha1": "4dc7d314e1d7e815745298d9849f16326d98a4cc", + "sha256": "82a2747bea9aa044ddd384e40229f4380e66544a27c77ff8611f0796571db3d2", + "size": 1117510 + }, + "197": { + "releaseTime": "2012-08-16T04:39:20", + "sha1": "06d558e96e443cd20f28890f60bd846b24a89345", + "sha256": "3bf063bffccc8203c8bb9b16410e38b73d7d061516fabe0d55d8ebec9b3d8341", + "size": 1117510 + }, + "198": { + "releaseTime": "2012-08-16T04:45:46", + "sha1": "ad7c3988568eba9b0a6fb28008fcc2ae7d492baf", + "sha256": "9a06b85b20fe04ce9dee8ddcdcb2984631f97dc277158cdd7dc00a7399d8fdf2", + "size": 1117510 + }, + "199": { + "releaseTime": "2012-08-16T06:51:58", + "sha1": "a43116a04d2653b21cf1482ab3127f5f2e1350df", + "sha256": "cd3f5e0c8052b1323f02f6fe95caecc0001faa1e4b7197e47d7938870c23697a", + "size": 1117518 + }, + "2": { + "releaseTime": "2012-02-07T03:25:24", + "sha1": "17729ac3f56a9c6b19884b0b9f6176c01b6577c9", + "sha256": "ac32701e81a26d81bde327648a11238bb252852fe47ebf5f1f1ba7d2e89732bd", + "size": 410393 + }, + "20": { + "releaseTime": "2012-02-22T16:59:28", + "sha1": "825fce2c50b8982ff8dc55c1726f809b355dbac0", + "sha256": "8435098217c1525f78fd0d496e7297925a3f19a0e3a5b1cdcac228ac4287f3c7", + "size": 460010 + }, + "200": { + "releaseTime": "2012-08-16T14:50:56", + "sha1": "13cd134bd2c71e8559485cf1f3ffb1bd6fe8db36", + "sha256": "7623739f26a54d6921459194e09019e5f0a1697aa84f6a73360dfd81f89aa179", + "size": 1118509 + }, + "204": { + "releaseTime": "2012-08-17T08:15:06", + "sha1": "44a706ddf785343411c042e1117b2514e6bb81a0", + "sha256": "02be25f1ffdcef9d1df61f4a5b7c72a2801c485b092f218be0fe534bd5f34df6", + "size": 1118645 + }, + "205": { + "releaseTime": "2012-08-17T14:36:38", + "sha1": "2dcd664c9f3d49e775139059def2fd34f473b500", + "sha256": "cc7341808da6852fe8f911faae63eb3fc15f29a0041be3054d719cdf0fd94c49", + "size": 1121958 + }, + "206": { + "releaseTime": "2012-08-17T15:11:38", + "sha1": "9dd3cd02e41d6ebdd4f4e6a27b8c623f1669f15a", + "sha256": "ac6522e7e98fbd1b3434d8cf017b6c99b410d2d9e9cebcaa21eccd22f41014c1", + "size": 1122529 + }, + "207": { + "releaseTime": "2012-08-18T00:54:36", + "sha1": "cabf2158a95d36514ac42877df9b324ff82cc692", + "sha256": "54554e8040ac82a63177c3c3f06b037076a1c4a74acf9dae8fbe143d5ab36726", + "size": 1122552 + }, + "208": { + "releaseTime": "2012-08-18T03:20:28", + "sha1": "6bc793175417d57ee6d8fe2953e80b622e51e30a", + "sha256": "0d4c2c845f26f03d05465ecc9d4dfe89e645d7915ae09d380724b8aefd4ad73e", + "size": 1127644 + }, + "209": { + "releaseTime": "2012-08-18T18:31:40", + "sha1": "1e2a7d448a81df1b87b92df5d7654c3b773ce3cb", + "sha256": "0a60f96c58726818a01b3e12d34ee2e64eaa52ab891be28b27319bffa3b25f24", + "size": 1128219 + }, + "21": { + "releaseTime": "2012-02-24T02:44:08", + "sha1": "a26524032331f99cc199c949845d9c21f7ca6220", + "sha256": "a763eaed63cc63795e147ed7fc0e718d50ae884daa0fe6344e2eadae04532716", + "size": 461387 + }, + "210": { + "releaseTime": "2012-08-18T19:06:16", + "sha1": "fb8a39877182075057ab635988a716779ce3c1df", + "sha256": "6e960c40d5ae23921b57dbfde8c90b3b3837219baf046aa110e35041f0922d0b", + "size": 1128955 + }, + "211": { + "releaseTime": "2012-08-18T22:11:36", + "sha1": "8bac076be4e2b1ca18bbc4a5a6dbf428ffe8a000", + "sha256": "de42413d21d609322a5601d5d461f9814bbf04142035a38035af614eede96bcb", + "size": 1128948 + }, + "212": { + "releaseTime": "2012-08-19T00:24:18", + "sha1": "660b131b8c7b5847928325495107d2bf18fc6252", + "sha256": "f4cc8b5a713a14e5712f5e981e9cdcebe1aa79b2f83719a67851d088a19dd176", + "size": 1131604 + }, + "213": { + "releaseTime": "2012-08-19T09:40:06", + "sha1": "a343280c7a069b665ad4892f1fc3efc0204ba273", + "sha256": "3068b0a7e105b7a3bcc40b04836735295c4932bf4e3f41671b00876523111fc6", + "size": 1144787 + }, + "214": { + "releaseTime": "2012-08-19T18:45:34", + "sha1": "9c7461c292717660c860c9dde3a998f80c9db3f9", + "sha256": "df7e911eca3b02cdb53f20bc25e91ff64df2b74e6485703a00834c4ac87949c8", + "size": 1144823 + }, + "215": { + "releaseTime": "2012-08-19T19:03:28", + "sha1": "772542b3aa274c40494aec474a9801e86e832bf3", + "sha256": "4ce688bcebd13c5b3ab37ed9a4ff3f8a8c315f2ddf3495e226e3f1edb9e757f7", + "size": 1144429 + }, + "216": { + "releaseTime": "2012-08-19T21:48:20", + "sha1": "34b05962c8aa58a60420d3276598a3e236ff5faf", + "sha256": "b01354ffa8e7b6f09ba4b8d6b37e2ede984e8bea64af23dbf44ab0905083e710", + "size": 1144496 + }, + "217": { + "releaseTime": "2012-08-19T22:10:42", + "sha1": "1abb0fac2833326264ca74c84b781e7044d52c26", + "sha256": "98ab579eb3ff4253770b676106619a542b27ddc526111bc956dc48d0bcff2339", + "size": 1144596 + }, + "22": { + "releaseTime": "2012-02-24T10:53:16", + "sha1": "f4f11608f49cbfeb025afbb938081540415fc9fd", + "sha256": "078689fbc3fac7d8f5496a1d8a22176d7637e9df7bd11a330727cd7879fff304", + "size": 461389 + }, + "220": { + "releaseTime": "2012-08-22T11:11:14", + "sha1": "0909743af1123f6fe96e01bbf67e4117dd2bb6a4", + "sha256": "d15f10ef045f95d18b7d3dbdcda06cc92148ddae9b21f5e949fa5666bc7ab7f9", + "size": 1156840 + }, + "221": { + "releaseTime": "2012-08-22T14:47:48", + "sha1": "17d16a72551dafcdb66cd8a2c2f1fd7ce5d9b202", + "sha256": "d84a778ddcfd327d3bb91ea80ad8b06c155659380d840e70dc2e4a4ad145c489", + "size": 1156896 + }, + "222": { + "releaseTime": "2012-08-22T14:51:48", + "sha1": "9134a4885e0dbd08d7a9c1b12f5900d1f3f5f7fd", + "sha256": "5b293663cfd379dee0941000331095230b77268bd0a930aee2ea91afacd309cd", + "size": 1156900 + }, + "223": { + "releaseTime": "2012-08-22T16:18:02", + "sha1": "dd89de55a4a0eadddd93a16a67eeab8d2c8e9d00", + "sha256": "8c838d0962c35b7b21dba8ba153241b7dabd30b6202a428f8763eb9951b3e991", + "size": 1160119 + }, + "224": { + "releaseTime": "2012-08-22T19:08:34", + "sha1": "7cbef6b2618c7b05af1327a0dc9d83205ddb47f2", + "sha256": "62348b5f57a64a386387f229f7ff43fc5ba28f3e3fdc0827d84404e3f680a19e", + "size": 1160691 + }, + "225": { + "releaseTime": "2012-08-22T19:38:16", + "sha1": "60d5a20dce93496201aabe29eab2cbd6e1ce7697", + "sha256": "9f587e629d1f68a92c2e908999a08f892bf8082e31a68dd3fabd01fbd93a718e", + "size": 1160681 + }, + "226": { + "releaseTime": "2012-08-23T07:24:58", + "sha1": "45c32c24fa82f2fdc58137ea2f0f91859bd99d02", + "sha256": "ace28642c14b394070c3a56069e67e380fe2374faf830953144ff820f34a8a89", + "size": 1167077 + }, + "227": { + "releaseTime": "2012-08-23T11:58:40", + "sha1": "efe8252c1f118e6dab54ddd3f718270dddfc7fab", + "sha256": "67c9b58b826939fd6d77f2f16a83df317dc2625aa43dd896dbd4bfb56ebf933c", + "size": 1170150 + }, + "228": { + "releaseTime": "2012-08-23T12:13:40", + "sha1": "8657c475ea0eaeda5c16af9098d07d26fa5780df", + "sha256": "0338dab67d7e77926d9e7ce407243f9b534798b83d6e57e17c57d25195888ced", + "size": 1170172 + }, + "229": { + "releaseTime": "2012-08-23T17:57:20", + "sha1": "7d706d763865779048b5cb612617f77947089c41", + "sha256": "1b98bf38c67a37797565caa5199921a50d3a516688fd5bc888ba9e4ea3b8363c", + "size": 1172234 + }, + "23": { + "releaseTime": "2012-02-24T12:49:32", + "sha1": "eb953b9fa97348e07e073b9013ac8c077f3af32c", + "sha256": "368ebff3d647b3d815395e1cb2ff6517414cb692bd25fa47d9f52cecbf80b0ec", + "size": 461398 + }, + "230": { + "releaseTime": "2012-08-24T15:09:36", + "sha1": "1d31483af924041f9737f21323152328a8ada6cc", + "sha256": "b41b781d5c9fcf05798790ae20ae593dc33f588975b8db88be13b0ff09d2bebb", + "size": 1172239 + }, + "231": { + "releaseTime": "2012-08-25T01:34:06", + "sha1": "398aa064fac7a8711bb611f34abee9450be7e426", + "sha256": "9f157b203662140d71384be689c3fadbfcc2bdeb8887085f3a0eeeae17c497e0", + "size": 1172327 + }, + "232": { + "releaseTime": "2012-08-25T07:15:30", + "sha1": "ab0fd12b1ce77ffb6ac24b1ebadb883087200e52", + "sha256": "c39d6d53e2ce7608f0c4263d23a0ffa59824ad767a4df0faf34f5ea4af525ecc", + "size": 1172236 + }, + "233": { + "releaseTime": "2012-08-26T11:34:16", + "sha1": "807402e42a377050fdc551e021ddd3130a6a3eff", + "sha256": "00a042267454a09179b30569dd2da4ae715d7d7f695a34afdb6cf34e5ab8b214", + "size": 1176543 + }, + "234": { + "releaseTime": "2012-08-26T20:35:54", + "sha1": "0bc0f8f52db177d403cc6aa7f74ae8ab341bc6c4", + "sha256": "b4e952468b1c690213d95885ee0c71c5c0323d135158fbb1e6ecc54565ceeae7", + "size": 1181438 + }, + "235": { + "releaseTime": "2012-08-27T21:50:54", + "sha1": "9406efb776d6317ab2c99a686d9eb32c724bdf45", + "sha256": "6eda7136f7c8c4c29fab4e0bf91989712f84cd5c5d5bf6512efbff5d2de9027c", + "size": 1181419 + }, + "236": { + "releaseTime": "2012-08-28T00:59:14", + "sha1": "40a2c71e07d6c108f4e70ed2f5e80669c03fb549", + "sha256": "302ec33f3f3e7a7101a8d60558d1cd43e491324056a46bd097b69d5281e7141d", + "size": 1181495 + }, + "237": { + "releaseTime": "2012-08-28T01:10:16", + "sha1": "8a9651513e473b3e70e13e14b44cdc799523a5e0", + "sha256": "8f4a4eaed30fa8b8bb9a9d83954fd33e8914a09f8c01202c38055286c995da88", + "size": 1181512 + }, + "238": { + "releaseTime": "2012-08-28T17:40:02", + "sha1": "3b5931dfa33f19686e14dff03e2851a7f6bfc8bc", + "sha256": "fee9770baa979f27a089d9608cfd60624000725290af9fb24108f8b26b22b756", + "size": 1181524 + }, + "239": { + "releaseTime": "2012-08-28T20:46:12", + "sha1": "e5d8cb507f2beeb472e966e8a117a3f28f38fe91", + "sha256": "4e99138dd45dd037fef09cc7f0116d82c771b3c9b6dad9d0796c0e9dc73f8b29", + "size": 1188988 + }, + "24": { + "releaseTime": "2012-02-24T22:19:12", + "sha1": "a3296fef41cf016dfe4133c5f284d88218897c6c", + "sha256": "f285d1a5c6f500ca137bcd34ab95453798400c65b429354b24efdfe6102fc9c7", + "size": 460666 + }, + "240": { + "releaseTime": "2012-08-29T13:46:12", + "sha1": "e7a49134aaa40d28432616a9ae1c216489403a9a", + "sha256": "230c37e867963112a9b4202d91bd0ce3dee6bc30d4d528e35eca81d9d35b3d72", + "size": 1189119 + }, + "241": { + "releaseTime": "2012-08-30T13:14:40", + "sha1": "cc37f754904050111c21a85d5554ee8032329c9e", + "sha256": "2d04f456b42c2c748f27baf2bda69bda316ed3a750eb501818736545b3057bba", + "size": 1189119 + }, + "242": { + "releaseTime": "2012-08-31T15:29:00", + "sha1": "27dc3883f07f26237a77372388b549efde958fc8", + "sha256": "ce40adcbbada923db4b7df1ee4d3a9145f83159945df97218b418a2dff903975", + "size": 1190637 + }, + "243": { + "releaseTime": "2012-08-31T15:40:00", + "sha1": "2846ba941a4e2cf5fe46f56e2fa465bb8eec7d2c", + "sha256": "93d67db0f8afbcdf9bc2d17e16a912925c578b1ccf52924a76a110e2ee6a290b", + "size": 1190764 + }, + "245": { + "releaseTime": "2012-09-02T11:15:32", + "sha1": "02e1248f238bbfc8e96be69adbd1213ae64cb595", + "sha256": "94d80d34a4f7ba7586c9f5e41cc846d6d9ccc8fa4c04a0abc7fc12ca7995cdb7", + "size": 1191348 + }, + "246": { + "releaseTime": "2012-09-03T20:30:50", + "sha1": "b8beb94f7491aab93a7227567c1a9fbfdf6b20b3", + "sha256": "983bfa9e67de68e8cb1a691075efef777e5c44e738d0e9a46869d4b84bf84f6e", + "size": 1192956 + }, + "247": { + "releaseTime": "2012-09-04T17:29:10", + "sha1": "4512823cb1bacd1e973e17c89e5cba03c1154fa3", + "sha256": "96727df14ddfe9a115490fe6a94c35848c1ca5019fe8929f676af1b6000aab4a", + "size": 1197219 + }, + "248": { + "releaseTime": "2012-09-05T23:25:52", + "sha1": "fba13830753463a40593edd07ca73c3eb1710cdf", + "sha256": "f01717142dbe7d2c09baab684c937b8c665df6f7d7f47c98f0b68eca0e3aeb7d", + "size": 1197218 + }, + "249": { + "releaseTime": "2012-09-06T21:09:10", + "sha1": "9123f06fc28d3d9d1347a012a1f490265384f70d", + "sha256": "fba2dec051596362f8a32bf6ec571b158f3363ad1fc1c10add548e529a2d4f56", + "size": 1203819 + }, + "250": { + "releaseTime": "2012-09-08T19:23:28", + "sha1": "64f1ebb51653de5e8c43851d58d760511076d283", + "sha256": "47442a0d27aca2e560329369e1c3c451868b9b3de6cb7c2a56c0198dc5dd2c37", + "size": 1207099 + }, + "251": { + "releaseTime": "2012-09-08T22:53:32", + "sha1": "47842089e4e19de881446c452fb7c13a4870756b", + "sha256": "d50d6b69d6124fa9fa75204a8dedcc761bc5331ffa721b59b24e0229974d0ac5", + "size": 1207098 + }, + "252": { + "releaseTime": "2012-09-09T11:39:20", + "sha1": "ad02718c6ca50313953afd8943ba8ccd8b61030d", + "sha256": "6584a2719b4e67ff3dc6b967730d10dff698b7ed50900c6a47331bda1d632a50", + "size": 1207177 + }, + "253": { + "releaseTime": "2012-09-11T13:51:04", + "sha1": "d224df2f61e8492cb8bc4cb6bd7f5b182ca75892", + "sha256": "285422a2b343cc0357b2bba12d6cdf934ac99aaaa2bbe82522598fcd81ce4434", + "size": 1207304 + }, + "254": { + "releaseTime": "2012-09-11T16:30:52", + "sha1": "48c4dc2d0d599bf586ec3631a73194bfcd760cf9", + "sha256": "4f6d04fe16a1bc1ae7fa0b9e5cd85627c72373682e7ae10ac43e8ad835b74c15", + "size": 1220519 + }, + "255": { + "releaseTime": "2012-09-11T16:55:22", + "sha1": "86cc35abd26f0e51e1f75c0cf5df7afe2fa37619", + "sha256": "eae12bb6dee60dc7522046e01d1483fd53cab07cd6b31cdaf12fec31e2204074", + "size": 1220564 + }, + "256": { + "releaseTime": "2012-09-11T17:13:10", + "sha1": "31736f46042ed8d674f4a5b6d07381cdf416f29f", + "sha256": "38f8d4a6132342bb263631bdb6e4e917321ab110d6b9ab14d889205e4c1f1bf5", + "size": 1220577 + }, + "257": { + "releaseTime": "2012-09-11T18:39:00", + "sha1": "c24ca8adb810e4ded4fb3a5a8e96c5dafe36b5a7", + "sha256": "c1d924bd6379b514a78ba1d6e6730d4c40ac4d6c7600acc79f1a1cab1a06fab0", + "size": 1221666 + }, + "258": { + "releaseTime": "2012-09-11T19:33:50", + "sha1": "c3bcb792058b55f7c4fc2d1bf08bc56eefe7a502", + "sha256": "62db5c51dee86894e5695c277773f03a1df4d5f8a228a71122e18ef21cf8a221", + "size": 1222130 + }, + "259": { + "releaseTime": "2012-09-11T20:20:30", + "sha1": "f5f059fa094272cc57a37b29e1f497d7b160723e", + "sha256": "493e697ffdddf636f072d7278c71fad04010a5a30b0aae18190bb27de37b986b", + "size": 1222138 + }, + "26": { + "releaseTime": "2012-02-25T15:44:56", + "sha1": "2f32d8d4fe7ff21a1134cd2336d292e44e3df4b2", + "sha256": "7af8a2d502bea9ad6e5559006a1e92a08401f2dcbdeeb7ddfc10c651c191139e", + "size": 460674 + }, + "260": { + "releaseTime": "2012-09-12T16:02:58", + "sha1": "d94a9fdd3695659255dd56efdf28971526befdbf", + "sha256": "37e34c0b3ad569cc11e9ec9d55b82bdf78e9306df78180379af1f0c03dc32719", + "size": 1305620 + }, + "261": { + "releaseTime": "2012-09-14T23:15:18", + "sha1": "de533442b141f1c250b17b93e111a30d057c02e1", + "sha256": "ea5593702bf95ac0373b9e926208aad24e05c947bc92c6cd7b9e1cc059063f9a", + "size": 1308626 + }, + "262": { + "releaseTime": "2012-09-15T20:51:08", + "sha1": "a28028cfb93f2616090a6dcbbfa16c8b96c140a6", + "sha256": "091a2a3a14353ec147b802052061477e82b96bb493b98499318b2c207aea0b30", + "size": 1313382 + }, + "263": { + "releaseTime": "2012-09-16T21:40:46", + "sha1": "30a7c5124f1d0a4f5f4bfaf6a8777c3247a220ff", + "sha256": "9286c9e90aed43ccc94ea88b61ded3fcbfcd09fd5b27b37cf4aa7ed1a58602de", + "size": 1314342 + }, + "264": { + "releaseTime": "2012-09-17T05:44:06", + "sha1": "6c785d1017bee9dcac4239749f7ac96495885365", + "sha256": "bbc74e6e951e68c94637a3a26a28e7a67883e91e5baecb82f50a0225aeef8f02", + "size": 1314347 + }, + "265": { + "releaseTime": "2012-09-17T05:59:50", + "sha1": "145240e8eef335df7765a42eb7433d7e9fe442f9", + "sha256": "779049bc88685d694db6d63749f34182211741918b0fd2730a91ac5d29467bad", + "size": 1314351 + }, + "266": { + "releaseTime": "2012-09-18T20:27:34", + "sha1": "3f346ded27f95dd013744fe3cd6e0c2d96c10b3c", + "sha256": "ce136d679ff863568703972c10dfe9d1d75160d4f26e01d7e8bcad0604a4fedf", + "size": 1316175 + }, + "267": { + "releaseTime": "2012-09-18T20:51:16", + "sha1": "8d73f34e62b70f7a88613a0308515cfbd77bfb34", + "sha256": "153609a14494ec17e74d914a9ef4a6a94a242fbb9e03b8dccd2bee4387333513", + "size": 1316171 + }, + "268": { + "releaseTime": "2012-09-18T21:03:10", + "sha1": "b9e7741f51d647af6de525c671270a636f8da77a", + "sha256": "4a982c7fc6181a26a846226152ff8db1b7fb3c716cd8523afb3e1e9a01370373", + "size": 1316170 + }, + "269": { + "releaseTime": "2012-09-18T22:35:02", + "sha1": "6025e36e12dfdc67aa5d5679fe43fdbb31b5a992", + "sha256": "6ed3322fdc785f23cbc32cf38a66301629bbd9fc21254ecccd6633cd3ffe5f6c", + "size": 1322458 + }, + "27": { + "releaseTime": "2012-02-28T18:57:58", + "sha1": "2d31fe2db3a0a1d3e4112b8a7593799b0000508b", + "sha256": "91df022c75d4ad218ff54bb397c8202da1b2c55ab0c75675f2e59502e197d0d2", + "size": 464730 + }, + "270": { + "releaseTime": "2012-09-20T19:50:52", + "sha1": "0c405297d5e32d30edc90eae9b1284d4e93758b4", + "sha256": "ce3814fafdc9e8f1d3c9ed2a3d8695c572d3b12c89de75596f4f9cf962ac6b91", + "size": 1343909 + }, + "271": { + "releaseTime": "2012-09-20T20:59:58", + "sha1": "6ccfb512d6f87bd37b6e85199d3789f548c53cba", + "sha256": "84d316aba81569e4fed43dc1831c32eda9d626471d22f1f04374b49ca3a5dec6", + "size": 1359878 + }, + "272": { + "releaseTime": "2012-09-21T06:40:22", + "sha1": "4557fa3fce875085402a53f74bd1b05bc0efad7f", + "sha256": "15d585a5dd3c667e33d18134115f223a5ec2c151fc25b968abf1e7d635ed83ec", + "size": 1359876 + }, + "274": { + "releaseTime": "2012-09-23T17:58:06", + "sha1": "6ec0b6f483df744accc5dd091a80b5948e63b8ff", + "sha256": "194acd06120c5669d440e7276b36bd30c1370d00118e9a389c801b92b800f069", + "size": 1359855 + }, + "275": { + "releaseTime": "2012-09-23T21:14:34", + "sha1": "e1da8d4fbcfb21627ad727e486e5fc176226567e", + "sha256": "797ca0b72c9405424e9cdb9079994ecdc94165b452fa3770ff1b404a607ef7b0", + "size": 1378357 + }, + "276": { + "releaseTime": "2012-09-24T19:17:42", + "sha1": "c8e7be4ed777f9eceac85775df2931a6e3930566", + "sha256": "fb39f7a37af11c00ec79c1c50f9cd0356f49c3886c03a3a85e0d84db5cdde3dc", + "size": 1379400 + }, + "277": { + "releaseTime": "2012-09-24T20:13:30", + "sha1": "14c6ec0bfff30f2a64c4be8c08fa19362e41e791", + "sha256": "31af93738a346fae8a8eb545625d57ef39939987dc04b2f0fa0782abe091d7c9", + "size": 1379499 + }, + "278": { + "releaseTime": "2012-09-24T21:20:46", + "sha1": "cb49775fe4c7e4b3ad8cbd0e545465d4554da3b5", + "sha256": "04c066b977f7abbe0c9a5b615de5c6cfc4bc8a59f701fe37f7b20f980e95b7de", + "size": 1380176 + }, + "279": { + "releaseTime": "2012-09-24T23:38:40", + "sha1": "7d61712d0a659e852ac966948dee1c9096437584", + "sha256": "e269294f5399aba12dd8bc55b0e14dd3397f7024e4c568f9de1389f74d80f14f", + "size": 1382733 + }, + "28": { + "releaseTime": "2012-02-29T02:33:32", + "sha1": "35151035d6694f7e58f2a38b86ad41605ba9eead", + "sha256": "29de2673b5b22b782d8cef432883f651ca295613fed51d1d96ff22a337ed0a66", + "size": 486646 + }, + "280": { + "releaseTime": "2012-09-24T23:52:36", + "sha1": "47743796a00274d650c48426e8a1cd4e7974717e", + "sha256": "5848521978f5967a995d16844ce50e5e260abfbab0311fd6f02f2dd21f1197d5", + "size": 1382958 + }, + "281": { + "releaseTime": "2012-09-25T06:09:10", + "sha1": "1138df5823018374c2805f381007002568812deb", + "sha256": "aa009dc61289bf4cd4616974ba15e2246ed562391952e925fc4e4d3a3290d61b", + "size": 1382960 + }, + "282": { + "releaseTime": "2012-09-25T07:37:12", + "sha1": "b9204db9e55c707c123ef96c34bce982cf6ac6eb", + "sha256": "8560e9cfa84ebd08812e6c81774103074c8db8bfb371f1b8fa7b52a5994a40bf", + "size": 1382961 + }, + "284": { + "releaseTime": "2012-09-25T19:51:46", + "sha1": "d041d3886bcdb568b96852fdc5cedcfcfabfd2ca", + "sha256": "57ef413d7562f44ad3125755ab31b3c9c60d909d0b90a89140ce6dedf6cb4a5b", + "size": 1383332 + }, + "285": { + "releaseTime": "2012-09-25T21:10:46", + "sha1": "1f7ab01768059ce5928fb0b6f1a527aafa4fc8d7", + "sha256": "f251c87ed68ae655567900f9e960eeca02daa1bf3aabe7bbb342093608824c5d", + "size": 1384679 + }, + "286": { + "releaseTime": "2012-09-26T02:49:22", + "sha1": "728b7e377c5f9bd0ef9ec66b382665f9b83340bd", + "sha256": "282808cb91384574aae591926cc778ed3a91eae18923eacfde99f3bb1ea31c48", + "size": 1384692 + }, + "287": { + "releaseTime": "2012-09-26T06:56:34", + "sha1": "fd68f31ce6d9e798d39eda31bc8a6ed3840bf036", + "sha256": "daf830444ab50cb61393843d6f489f7d358e09cb4dca5da72e5faa28bc66d416", + "size": 1385394 + }, + "288": { + "releaseTime": "2012-09-26T13:23:24", + "sha1": "f9943e9a126373b4afa55664f3ef882c8b02e4c3", + "sha256": "fbc87e2b5e473841cc5227856f71fdacfe76ace73fbf69ce003df8de322bae3d", + "size": 1385418 + }, + "289": { + "releaseTime": "2012-09-26T18:59:40", + "sha1": "1b91b9786878ac44121db168bd6163faa005be02", + "sha256": "fd1c33323f1202c5010c586091bd6dc5a4fca7718547b6475bddc17cc7227813", + "size": 1387742 + }, + "29": { + "releaseTime": "2012-03-01T09:43:22", + "sha1": "24afdde48a82edef65f089d7e98844444d6f368d", + "sha256": "deff2dee5718547a537148eb24f6130e6b145a360d3fbe82ab4c52d59d72ad6f", + "size": 486658 + }, + "290": { + "releaseTime": "2012-09-26T22:23:24", + "sha1": "038de0718c800c605deda3cc1ea63f1467cc0d85", + "sha256": "47118979ecc3f2c36d36b9d70bf96a5881837008b05aaa45a63c5206b203c6c2", + "size": 790109 + }, + "291": { + "releaseTime": "2012-09-26T23:17:06", + "sha1": "065b1fe40b67ddd5d8bcf14ae9f1c5596f75713d", + "sha256": "073b76291ab2507af08eafb1b61b4e9faf6d22ad62e3bac396f95b9aed68a216", + "size": 1395063 + }, + "292": { + "releaseTime": "2012-09-27T21:42:56", + "sha1": "a679d1084c73429a77c4ffb50b97ce777b4609b4", + "sha256": "3acd92ea7648db24593c114ce5686a943461febc01201ce5b9d7ee23cdfb524b", + "size": 1396837 + }, + "294": { + "releaseTime": "2012-09-28T01:06:32", + "sha1": "64f6f140b33e9e5f19875173fdd320287797e684", + "sha256": "0cc8414d0a807bfede8f5795b42e45bf841da38a52124335fda658403f75acfb", + "size": 1399300 + }, + "295": { + "releaseTime": "2012-09-28T22:40:30", + "sha1": "93a98657e5bcdfd5649f01f692f58c22da0e47bf", + "sha256": "94fb922756e6d65dc1f33b0ba3d55cc1a7b1164ff288be326459e710f859054d", + "size": 1403212 + }, + "296": { + "releaseTime": "2012-09-30T01:53:04", + "sha1": "fad0d621171c99f9caa0f41e123a58024f0e35ee", + "sha256": "024878d93bc75e2da4ead3658a1d100f613f6c9db5f453b31804b4f9826334cb", + "size": 1403299 + }, + "297": { + "releaseTime": "2012-09-30T02:05:30", + "sha1": "47e7ff030762ffe8e6ed354a119a08123a9173e5", + "sha256": "b11d5af17c75405368034f8e25e0a6f5e8ee8cd51002ceea0d6325b9e40bd880", + "size": 1403379 + }, + "298": { + "releaseTime": "2012-10-01T20:00:02", + "sha1": "4916d49e40f4fa54166886bac140355aef3566c4", + "sha256": "4950ddbed97db5e1c206117360ebcc5476d8766de01ff81a14d8bc721b6b1b2b", + "size": 1403428 + }, + "299": { + "releaseTime": "2012-10-03T01:15:02", + "sha1": "2ccd5e67834ed7398d9ac2640e099b62b5abca9f", + "sha256": "2110109759eecbc0620332d36da3f563928417e110d174f6dad5b7ea7f8ac706", + "size": 1424943 + }, + "3": { + "releaseTime": "2012-02-07T05:17:42", + "sha1": "3fe54181614b768989c3c7bf7511e155e6951b50", + "sha256": "58bece6eacb2ac1f1620cfb933a28091e29a54011b833bf4e237020ae5f7410a", + "size": 410382 + }, + "30": { + "releaseTime": "2012-03-05T13:41:18", + "sha1": "595e36215d90f21453aa9341229e912f24e34270", + "sha256": "7cc4d8665a7e53eebe8b464268aa87279e50fb72018a1a13b390a044d550ccb0", + "size": 491830 + }, + "300": { + "releaseTime": "2012-10-04T17:54:54", + "sha1": "86cd379f205b276f8c0324f68d2f2e8937385e9d", + "sha256": "ef233640f7f1355f1e75ee17028d25c907c0b6ee349e3b9627ca1399eba377f4", + "size": 1425269 + }, + "301": { + "releaseTime": "2012-10-04T18:13:16", + "sha1": "a2be7a5a53937cd1e9ba52d5c96000d65dc5dcd0", + "sha256": "1bab552c7fa6ec7e2b081a1588d4c52644e6af4704ec2e01e53fec4f6135cf23", + "size": 1425270 + }, + "302": { + "releaseTime": "2012-10-06T21:08:56", + "sha1": "f13bf3a018b054802e3a392d06f4fb4119ef9b20", + "sha256": "00292036a9eb6f604047712d63e11ee4b6fd6b3ed78ebea87ce0681c0047faa1", + "size": 1425356 + }, + "303": { + "releaseTime": "2012-10-06T22:33:42", + "sha1": "3889893893cb42d3a6152e776e9f6a180066dcaa", + "sha256": "e4a2b58ed312225e2695454736891bb41827ca554c84827023d33485656f0521", + "size": 1428414 + }, + "305": { + "releaseTime": "2012-10-07T19:21:12", + "sha1": "efd0fbfb3485a70ed9fb2af461a8ee2c5049fb3d", + "sha256": "2999f5efacaffc97feab6ac34d9fc912dd62f485afad14a712e0b88b42f4fcbc", + "size": 1428418 + }, + "306": { + "releaseTime": "2012-10-11T20:37:20", + "sha1": "ba1430d974407ef00969214c4390217b5ec64273", + "sha256": "2cd545363aac02da88b7885cec17523cf8b86daf6137cfbb465ea3c30477fa10", + "size": 1428541 + }, + "307": { + "releaseTime": "2012-10-12T07:06:42", + "sha1": "4abca56246431b36c149cd313e4835763ce8fd18", + "sha256": "a74f4c9a9fbfa40ad32cf1a80ad5440dc69742507746c1186b8c7cb93caedeea", + "size": 1428536 + }, + "31": { + "releaseTime": "2012-03-05T15:11:10", + "sha1": "4bb8573263e2d3e44fa5c6ef43f3e18ab5262562", + "sha256": "f8bdcc0c6024d76ea9e5e0e1344ac7241781afc3a231ce02da00906389880c90", + "size": 491816 + }, + "310": { + "releaseTime": "2012-10-14T13:21:20", + "sha1": "8052486df828c7cc6489d1f8a9ff0616c4d1d4fc", + "sha256": "7e530302923567d8e67dee84dea6495372a9fd583cfeb615410733f851598ce2", + "size": 1428709 + }, + "311": { + "releaseTime": "2012-10-14T21:04:00", + "sha1": "a040f2961a9f80d213dd63fc524a43c97a80ff81", + "sha256": "f85f541a15f45eec0e2d1729f723eec8d4aa4f61be174f7018385625baae58d2", + "size": 1432897 + }, + "312": { + "releaseTime": "2012-10-15T17:26:04", + "sha1": "b0cf805b556bab9117143b4a98a3858627d41e09", + "sha256": "2eac4812f955dfc247f10f2505e5ad571479ff073b8956f34d6f7ef2410ff987", + "size": 1440667 + }, + "313": { + "releaseTime": "2012-10-18T18:03:14", + "sha1": "fef9dcf979edcc958e88b6df81ef3c6389e8b337", + "sha256": "37bd8e7bd982b43b88e1812940e5b5dbd815da6a7ef0e497bd715e2d665512d1", + "size": 1440713 + }, + "314": { + "releaseTime": "2012-10-18T18:23:34", + "sha1": "0e6d656ad19cec0212bde20ab007aebfe307524f", + "sha256": "e2c45046b943ad8a0fddd1459f859c8f11daf55ddae79ee5bc915fab73ad9b71", + "size": 1444706 + }, + "315": { + "releaseTime": "2012-10-18T19:36:54", + "sha1": "d73efe944b56af1dec736a2841bf90b982fdcfda", + "sha256": "6a84beaca35ff12697c463325aac82047122d992ca30945689c735b81357c905", + "size": 1444954 + }, + "316": { + "releaseTime": "2012-10-19T07:33:54", + "sha1": "c6523c32c76347f4e524f2a62ffb818c1be100a0", + "sha256": "50c3dc888d807a521e159506439df28e9d1f607b51f9aa6f5e3351eeec37282d", + "size": 1445006 + }, + "317": { + "releaseTime": "2012-10-19T09:52:58", + "sha1": "953bcb1d58c2936bb09de2865087969a4c477b97", + "sha256": "301624aaf307f788af93c31d9a78a924fcd606c516f8250803594e413ca30794", + "size": 1455076 + }, + "318": { + "releaseTime": "2012-10-19T20:01:02", + "sha1": "a9aca7b4697197542b6d5af11a4f54aa4b052cb7", + "sha256": "5209fa33513733ea5466166354db2004c9b5373da59d45ecfa390f8870341b39", + "size": 1455002 + }, + "32": { + "releaseTime": "2012-03-05T20:08:08", + "sha1": "22acfcd17c076eb0d421c4dd3b954aeaaa9ac541", + "sha256": "ebe9955b45a3b57b9729ddb39cffefc84fac133df5b4faf5a16e8772e7643ac7", + "size": 491816 + }, + "320": { + "releaseTime": "2012-10-21T19:03:58", + "sha1": "2458eed5baf11e6cad3dd20cd1597eb21e6619da", + "sha256": "bfe7f3d609aabb8ef140ad7e440f3a5889d651a970076acfe3b418dd60ef544d", + "size": 1494316 + }, + "321": { + "releaseTime": "2012-10-21T19:10:42", + "sha1": "3cfbfacdb3187808752b41fc05281c10479d1d49", + "sha256": "ef596b1ad38833c2fa296f4f6ea0bc48e0ba477c1f7486daa8540674a6e98c41", + "size": 1494344 + }, + "322": { + "releaseTime": "2012-10-21T19:25:06", + "sha1": "7267e92a88bdc02609fe505498ef04ebab34e1b9", + "sha256": "73ad5c2751b5d582bb450b2803e3e3410bb71503b3a89e548f1f66995eff7789", + "size": 1494344 + }, + "323": { + "releaseTime": "2012-10-21T21:13:26", + "sha1": "609edfe719164418a648702d0d4886cfecae0af9", + "sha256": "62321c8a8ba3c75592929cb9b6f85093a53140066c77c44c1dfb3099a797f63c", + "size": 1494585 + }, + "324": { + "releaseTime": "2012-10-22T00:06:58", + "sha1": "1bc48563a4863659b9f4a7db7556bc34fbd759f6", + "sha256": "d4ba7ee24d4c96459f9ddac17f9ccc6f2b1cf1fa3f9db2ff35b2305664693f0f", + "size": 1494640 + }, + "325": { + "releaseTime": "2012-10-22T01:33:04", + "sha1": "c4fdc58df5f7fef44f1fc56c8e21b4c7eeed2e36", + "sha256": "42cb64e70fe45866f53fd1042a9ae547cc1b93f6ccc7c2f4ab7d2d0756514723", + "size": 1495067 + }, + "326": { + "releaseTime": "2012-10-23T07:33:54", + "sha1": "951d5d3be6a187f7d8083ab272490b611b83178d", + "sha256": "a3eb35d9315cb30dce07064eeddcdb501db6714248ee1275e1952f1705364fee", + "size": 1495169 + }, + "327": { + "releaseTime": "2012-10-23T17:11:18", + "sha1": "206f653b01decb7ed59856d8e5918aa2e29d7de7", + "sha256": "9b3b2f418c36341abb1772c58c2fb469b9791ec17d633f15f05299df360982a5", + "size": 1496510 + }, + "328": { + "releaseTime": "2012-10-23T19:58:42", + "sha1": "1f0adeb2906c5b36ea2e9aa38ffae6249fcc4fc4", + "sha256": "4117b0c4a84004bbd00707726541c554daaa7ae47d5c64756c4c2566a3d8f4f4", + "size": 1496526 + }, + "329": { + "releaseTime": "2012-10-24T04:58:42", + "sha1": "fdf61e473c34f7273962370da9a40dfac2554d28", + "sha256": "c10ffa5d4bd63737808d8273097678c256d961bf556f6f5f8bc2c283e95ab230", + "size": 1496508 + }, + "33": { + "releaseTime": "2012-03-06T00:33:56", + "sha1": "e0c02879e9986488810f4f54d4b7c3d71700daba", + "sha256": "6d28858969c5aa5b1151c73708d9996e154c0dbda3d7f526c503df5c7cd40f7a", + "size": 493289 + }, + "330": { + "releaseTime": "2012-10-24T15:06:52", + "sha1": "7b7c77d36bef706f655acac4507a1a731282c342", + "sha256": "b6215a0814bc50465b47d00497bf29a0d87e7b296470f532238208af5b5d00b1", + "size": 1503248 + }, + "331": { + "releaseTime": "2012-10-24T16:22:08", + "sha1": "6e943173b9889fb97d86a0dd27f2a4e85777aa92", + "sha256": "e34fe78f021948511a9ebf4fdaeab63e1095278ba61c3cb9d7e1d9f43591a191", + "size": 1498731 + }, + "332": { + "releaseTime": "2012-10-24T20:19:58", + "sha1": "65355d7e60accf48e78e9fa011bdbd9c90a57f9c", + "sha256": "0bb6f6d7b832fb02010711638be3c94ef9b7c305e720127353f7df9c0927f801", + "size": 1502361 + }, + "336": { + "releaseTime": "2012-10-25T12:50:48", + "sha1": "770038a5a35f4d615fa8329f2ce86e2244555295", + "sha256": "504a206d83df78ca2e0c1d4d2ac73a352bdbb95e10f23d85f6e1ab6cc67cda46", + "size": 1510583 + }, + "337": { + "releaseTime": "2012-10-25T14:06:30", + "sha1": "8ef4b1ee1783e504c963850e0388d7841a07d9f5", + "sha256": "1e384bd63602ae7c72e508869874d48479b4b84dde060eb0d421110a4ed29607", + "size": 1510581 + }, + "338": { + "releaseTime": "2012-10-26T22:14:56", + "sha1": "66639c2142007e828ace0e073e8bb6cee331b9a5", + "sha256": "03cf9db17993d4f7f65ca35f8417af1fc9009d89e915312c77c6770c9d9c823d", + "size": 1510621 + }, + "339": { + "releaseTime": "2012-10-26T23:42:06", + "sha1": "2b7c222c546aa1fb4970158cb73a3c7ee1a8752f", + "sha256": "066bb3a7e85f79956b1d63a05669f5341cd3bed037c82b51979e00097ef2eb4f", + "size": 1511938 + }, + "34": { + "releaseTime": "2012-03-06T12:16:10", + "sha1": "026c986f32243ea3717ef5588078cb24e205dc3f", + "sha256": "fa01b7da584bb1bd82ff172b7a0c20f0cc331cdedc8147ca73f4242650ba92d6", + "size": 493315 + }, + "341": { + "releaseTime": "2012-10-27T17:16:34", + "sha1": "e4803f22cd8658dad3d9fcfb0e1000d64a6d23bf", + "sha256": "1ec9689844eb2f0622b4b2202eda95be209d46e52b2974c0d209710a3d123fa6", + "size": 1512068 + }, + "342": { + "releaseTime": "2012-10-28T05:21:52", + "sha1": "5ed309d34f886909d155c2a9ce4ecf0c5773dd2d", + "sha256": "f619ad665ff333142023ad40f711aa1fecaa90be3fc441fbe26c88db60453f15", + "size": 1513794 + }, + "343": { + "releaseTime": "2012-10-28T05:56:26", + "sha1": "7e75505b38d43d8ddba72ca54a80a05d3f8421e0", + "sha256": "a05a4d0b1630434f8101b7e719e4234064bac07c051c69fc54c86649dfc427c7", + "size": 1514653 + }, + "345": { + "releaseTime": "2012-10-28T16:40:54", + "sha1": "3ea15e52020b3e2293ef51c0e94a6f9e7a5126f3", + "sha256": "1064de17fc5d2f395020da84cb14e590abf35874dfed266bcd270e44f24fb400", + "size": 1525523 + }, + "347": { + "releaseTime": "2012-10-28T20:10:44", + "sha1": "0b1205eaf6f091a06f340259f6f249ee76787e6e", + "sha256": "783555feb06393b22fa6639e40018ae647a50baec7bce2aa4aacd0827626e312", + "size": 1525525 + }, + "348": { + "releaseTime": "2012-10-28T22:58:56", + "sha1": "bc79e870e11fef61ddfba2c82eb4268af049a44a", + "sha256": "12d3bc2efd574c691c5cd1304be113605dc585157c2f9dc9759a36a5605d38ba", + "size": 1525392 + }, + "349": { + "releaseTime": "2012-10-28T23:11:02", + "sha1": "1cfb5f54ce72ddb174031b64d04c158f98892a51", + "sha256": "e47f59822872eca8e85a9fc5f5a3eed512109afc595201b245987b5ec4f32806", + "size": 1551747 + }, + "35": { + "releaseTime": "2012-03-06T14:22:22", + "sha1": "ba295b9285cc6be48d3dfa7fd37ea86213c45578", + "sha256": "28a1f00312db22a4cf21e8a2f44738816a86ae4f20ddfa722399539834436155", + "size": 495444 + }, + "350": { + "releaseTime": "2012-10-29T00:46:24", + "sha1": "5d9a4661d55b93221d6363a58dd5376474351c01", + "sha256": "6ef74924226dc59a37a3d718caeb152490de0f32caf06b832a5717b324fa57af", + "size": 1551798 + }, + "351": { + "releaseTime": "2012-10-30T07:34:28", + "sha1": "116fbdbc70e3dd7905bc5c591cf6a4969c126da1", + "sha256": "93d3daf31960dc9ed863037f02d078c2f52f3ebbc22ab16f91b3691834722a0a", + "size": 1556458 + }, + "353": { + "releaseTime": "2012-10-30T20:14:42", + "sha1": "dae9da6a5f388913fafb99f9c99fcf4b60e22f80", + "sha256": "565d5b12e452affca7965d1d0b6b7208bfe06522a1bd82002f416278d0f90cff", + "size": 1556757 + }, + "354": { + "releaseTime": "2012-10-31T11:20:58", + "sha1": "629cbcecc84e21703fee50093402da51573b073e", + "sha256": "75407b1dfe61f9a0722377f80eef7734c2567750c43b2950fcabf86995c7a77f", + "size": 1556800 + }, + "355": { + "releaseTime": "2012-11-02T12:52:28", + "sha1": "f7885f3ae3436d452a8bef4d9668f95298f7da7b", + "sha256": "b35d3cbe3a4e6a967fd97791be9e03014531aba1b2df6e365981436cc2dfbc6c", + "size": 1558322 + }, + "356": { + "releaseTime": "2012-11-02T23:37:06", + "sha1": "3f617c12e53ba1e3bb572e80d1b7665bae78baa3", + "sha256": "086d80575e3d80afd7f2eea8ec16f16b9f8c13ab3da7193c0c9f2f28792bcdce", + "size": 1568644 + }, + "357": { + "releaseTime": "2012-11-04T16:48:28", + "sha1": "eb0ae9e2504070958b6189483986e9104496b851", + "sha256": "befbd54a2a2d330d3023b43f680de88048d4ed9619ab271e5a94cb170ddc2aeb", + "size": 1568710 + }, + "358": { + "releaseTime": "2012-11-05T17:19:40", + "sha1": "04031bf441d7a634a85cc42013944a9210f38417", + "sha256": "7ed938631edfb68e4154b210246eaee2152d692e4dfc19aab14a241dbda26a9b", + "size": 1571298 + }, + "36": { + "releaseTime": "2012-03-06T15:09:00", + "sha1": "8ea8e6acd46548bd44e4065fcd298c6c8fe45bfa", + "sha256": "065e78e6c66fcc12ee0739ade8bc6c4de458d6146b2aa0268a27726846a27822", + "size": 495443 + }, + "360": { + "releaseTime": "2012-11-08T21:48:34", + "sha1": "39be64e9c2150f4fabc0b935f89d7eb4e98e768d", + "sha256": "93df1c8f6ef9df7a8a720498fc1d99c13a1d8d782425b4e1763e5465216c8a1d", + "size": 1570985 + }, + "361": { + "releaseTime": "2012-11-09T17:25:36", + "sha1": "f398db2d8385a3fd219bfe6c9497592e4d4c2e22", + "sha256": "cfd5bacca0ac58763208f506afd5a99ed729c73675adca26f9e5854bed620840", + "size": 1570879 + }, + "362": { + "releaseTime": "2012-11-09T19:04:06", + "sha1": "e87fbfea41cb8c1d45ed826d38ff7b956bacf080", + "sha256": "01b69b8250676214c6d6d4ec8750569cece3393925482b2cfe349b6e5781c17f", + "size": 1570970 + }, + "363": { + "releaseTime": "2012-11-09T20:56:32", + "sha1": "1771762757ed9d42f0037edb3676e77739a7a771", + "sha256": "4c05f84231bf150ba275f086857278b39bead1ace381553cb18bac4ccb61b93d", + "size": 1571054 + }, + "364": { + "releaseTime": "2012-11-10T19:33:58", + "sha1": "94e582f9b55f032a6acedcec16c78adf8dc5d491", + "sha256": "cbc34b9f02573e14a910d8a6dde8c99a7099da75a4be2ab096e6c5d5d81576e9", + "size": 1578038 + }, + "365": { + "releaseTime": "2012-11-12T18:44:30", + "sha1": "8777440f4e187005c0897b0210c927b9657334e7", + "sha256": "5ee66f082387f88eb932d1bdfce8d6d2c9fff7d062f28f76c3da9c08285c3254", + "size": 1559401 + }, + "366": { + "releaseTime": "2012-11-12T18:53:48", + "sha1": "ab553f5143e540886bef8f84d34fbc7fefd48db5", + "sha256": "a5ec60b85c40f16c282aa0c4148f2da10f404e27903be7a5f81418988e549a3c", + "size": 1559399 + }, + "367": { + "releaseTime": "2012-11-12T19:47:18", + "sha1": "496ebd0e668fe2d8d6407c3a451dc85822a5c542", + "sha256": "c91589bd1bde3969a2aac31aae08b9f66e1955c454eaadc204ff1094f8a02024", + "size": 1559438 + }, + "368": { + "releaseTime": "2012-11-13T05:16:32", + "sha1": "4a6ce155d69a0e77172bd33e8542843ba2fb5557", + "sha256": "936ea8b61d2569e41e18e9f1cf6e3f6bf62e96f3458f01bbde7035694b27b69b", + "size": 1572991 + }, + "369": { + "releaseTime": "2012-11-13T12:34:36", + "sha1": "ba531896a52058369d867a96ad471c33b196fbc8", + "sha256": "2465f0cc6bfc3a6ce1f1e7c4792ea3378d095c80feb7022dc7f34789e7b1ffd7", + "size": 1560273 + }, + "37": { + "releaseTime": "2012-03-06T19:04:38", + "sha1": "0fe737b9df40cab28f02c37590e424f67df083c4", + "sha256": "7262bf12856ad4843ba79af6b87893890da228afad5ef864ee8caad45d4f7630", + "size": 495444 + }, + "370": { + "releaseTime": "2012-11-13T13:09:52", + "sha1": "b2076adfc54efc8ae825730a64ed01279d44c211", + "sha256": "0c1744dbc69b89a48751270fb564eb6f4309da6bde626e1372d2d50e25e5f98a", + "size": 1560358 + }, + "371": { + "releaseTime": "2012-11-13T14:07:42", + "sha1": "b183e618cb2e48527f7a29b708fff9d58295f1e6", + "sha256": "13e8021d23a2d2fcb5ca9fc3df96b3455818069266587fb341843600467b1b8f", + "size": 1560418 + }, + "372": { + "releaseTime": "2012-11-13T19:58:58", + "sha1": "027d47d7976d01ccc3599e041dfcded3ec15eb2a", + "sha256": "1b844c29cec43e00e82b65e258f71f61c1cce5ca0d2b8356f50b47d9d6ef7932", + "size": 1561761 + }, + "373": { + "releaseTime": "2012-11-14T19:27:58", + "sha1": "fda4fbf2916207d55e98ec27ea61549c1826da54", + "sha256": "a0c437ddd2cc6c7be270fc6b88d6539829679b79bd01aff7f90e79a3bbfc148e", + "size": 1562217 + }, + "374": { + "releaseTime": "2012-11-15T04:49:52", + "sha1": "9de2d89f0531bcb1adc8267ee0a8baa008f33e85", + "sha256": "fa82a63bbd85cb7ae31956b637e735a8cc2febd981ee68b400a999691e1b0a7a", + "size": 1562900 + }, + "375": { + "releaseTime": "2012-11-15T15:28:26", + "sha1": "0d8966170b6962601e5a91b19b2d50e341712823", + "sha256": "4d13ace48459183ce6787de75d60b878a2af9953b62a613a54f3bfc46a65cb3c", + "size": 1563025 + }, + "376": { + "releaseTime": "2012-11-15T19:51:02", + "sha1": "e1b8b7bace6918a37d4d514cfc7fda2d52ed8026", + "sha256": "c9747e1904f643348284bd0a84f69fc39466f8cf294eb7e8bbb8dfa38fff3da0", + "size": 1563055 + }, + "377": { + "releaseTime": "2012-11-15T20:06:00", + "sha1": "780c95faaa1ba67abad4f3337400608c447cc58b", + "sha256": "6933de9c37497ddddbe75c097dec6bfb6cc2952a0b1f677395484b90246b3205", + "size": 1563101 + }, + "378": { + "releaseTime": "2012-11-15T23:33:32", + "sha1": "dce5007bd59c08b094a83f1f35b64e25f1996f78", + "sha256": "8530d8205c99537ed71b7252ed34f05326e88e901ac8950d34da36142619a9a5", + "size": 1566485 + }, + "379": { + "releaseTime": "2012-11-16T15:47:20", + "sha1": "b201f6af733fbfb0bd2c11c68774b31588257217", + "sha256": "0f4714124c33ee1d7531a385da2ca59bea742c668e8420eafba85cd1481cbe5c", + "size": 1566514 + }, + "38": { + "releaseTime": "2012-03-06T22:49:30", + "sha1": "d254fec60aafefafcb399790a28f27f69e67d56c", + "sha256": "f946b0050a736e47a115da5cc5a23a4cf80a8a54cf1adeb16afb21da332bbf37", + "size": 495443 + }, + "380": { + "releaseTime": "2012-11-16T17:12:00", + "sha1": "2307ad742e748fd12a8565bd5da3cb751a6432a9", + "sha256": "c3521e6ec808aae8d459ad0851d5888e3146aa934920ce2b7c3c9877a14f2689", + "size": 1569305 + }, + "381": { + "releaseTime": "2012-11-16T21:14:30", + "sha1": "4dda566adf78076414db2c141940e6aaaa41dbd5", + "sha256": "701a668032d4d621221caeb0a24d4f244394afa128e7f392679f9737e21acfb6", + "size": 1566513 + }, + "382": { + "releaseTime": "2012-11-17T18:56:40", + "sha1": "1f944700b9a13ac67691968da20f2535e3d77bca", + "sha256": "0bf4fbad7b07e72fba6f858fc115ebb8d0c9622f13b110f2d750a2aab70aae69", + "size": 1566687 + }, + "383": { + "releaseTime": "2012-11-17T22:21:40", + "sha1": "65e67841ce18c66bc1cde1ba97df287983a83bf8", + "sha256": "b6ba49202676310a9510ce41181edc018cfa373ee83d033692d4b00d53c4bcac", + "size": 1566646 + }, + "384": { + "releaseTime": "2012-11-18T00:03:10", + "sha1": "3c6adeef6acfc9b7abb0f199b395b98f711cb93d", + "sha256": "647d75ae381c37af8c025ef68f08da0722995785dde35df5f3f3da2a6b7818ed", + "size": 1566769 + }, + "385": { + "releaseTime": "2012-11-18T02:42:22", + "sha1": "a15a6f757d97b8f0eb8ad8d4ac7d3124c0321746", + "sha256": "c177bc64a849afcf08f47a1b840ac8374a97c282f5a36e5901beec293ad02b4a", + "size": 1566949 + }, + "386": { + "releaseTime": "2012-11-18T09:16:58", + "sha1": "99e1ab64ce488b7232c73208b16eb04f470fd9f5", + "sha256": "c9cd3f00e1f80eed295e5630a0be0074813f9d17f1113c1cc78bad733c43e556", + "size": 1567017 + }, + "387": { + "releaseTime": "2012-11-18T17:32:38", + "sha1": "2d91b92f77c2decd351b13e5d50019c2bc4af3e5", + "sha256": "68b80e96f6f9a346c1b15ee4fe169a5b2fcc2fae413b897dca8a5073b3f9a6ac", + "size": 1568405 + }, + "388": { + "releaseTime": "2012-11-18T19:26:58", + "sha1": "876479361328ed724181a07a30a1a103b600fb2c", + "sha256": "762580a61284d0c3740e577e1b76038fcb7866170f03eafd268a8b62f8d00a37", + "size": 1568457 + }, + "39": { + "releaseTime": "2012-03-07T09:49:42", + "sha1": "dde19ec058b2f6628763f1bc72648844155a67b8", + "sha256": "a321c4314b2cca490d977c37ef1fdb183e3a5371abc68aa01a3587e6ccdadd42", + "size": 495506 + }, + "390": { + "releaseTime": "2012-11-19T17:07:02", + "sha1": "c71d7e28ae162d29eb8806040f6f7fbf21708d14", + "sha256": "542cf72c16c210875f6eb55097165e7af472b306817506f8d5ab3778ff06f6cb", + "size": 1568504 + }, + "393": { + "releaseTime": "2012-11-19T22:03:40", + "sha1": "fed5072a6499574348eb2e1726fbb4599bd0a3ee", + "sha256": "21060ed45ea15c48c35c4977b9cf08b76a69ba26846b087df29a693f7378d090", + "size": 1568255 + }, + "394": { + "releaseTime": "2012-11-20T07:12:44", + "sha1": "66e56c512a992b0bb903a75ae84d06de354b5c28", + "sha256": "da4530a3d6587165c1a40f8fdbd2507d65b26d7c3793c3725abd1ea1aa331a34", + "size": 1565762 + }, + "395": { + "releaseTime": "2012-11-21T17:10:54", + "sha1": "5be9167d38845adbaf24e58e9171d582b1e9d612", + "sha256": "a29de2d2303298967ef3c3eeb0b0abe5d35c543cb4b885c77e82997e52288b35", + "size": 1565838 + }, + "396": { + "releaseTime": "2012-11-24T12:17:28", + "sha1": "3efd96ec4115072fc8ad5b5a202d27cf8ad56ac3", + "sha256": "571f1ead1b918d6326844c34e1f529007d890c30ad4831aab092b1d7b1c6007c", + "size": 1564970 + }, + "397": { + "releaseTime": "2012-11-26T22:28:56", + "sha1": "2f1a2fd2a5f9bbb7a39490bb4c029b39db80ce48", + "sha256": "7378bc6b9d96c22d277fe99c6f4ba0e9b8b72ee3c7ddb84e5f27ec640904b243", + "size": 1564930 + }, + "398": { + "releaseTime": "2012-11-27T00:49:16", + "sha1": "f5bc769ba675895c657804c7aa1574e993cedb39", + "sha256": "74141455ecb4964d04c19ac4c59b0fa4d3064121968d5249a3a914f1f1c3a9c3", + "size": 1570364 + }, + "399": { + "releaseTime": "2012-11-27T01:31:16", + "sha1": "3f81754b6649761afcc5f9ce17ac92a078ebc713", + "sha256": "563a12fb5c7a82974aeb427928fd3f2a4a77d58421d62519ee5640a3de57110f", + "size": 1570525 + }, + "4": { + "releaseTime": "2012-02-10T03:10:24", + "sha1": "0e36def24134f9ea0262d650d757a37375eb03a3", + "sha256": "e6cb1ccf475de90bc7455bfe7d3b22c48474d8f2f779ce15869b5f12aa97991a", + "size": 417875 + }, + "400": { + "releaseTime": "2012-11-27T03:09:46", + "sha1": "ffce011510bac3b35a704cba8bddad4ff77ac8b0", + "sha256": "234d9950ff347a9636f93a7e2ca5c13100a25c944fcb0e3d3575fccec207f8d9", + "size": 1571980 + }, + "401": { + "releaseTime": "2012-11-27T03:18:54", + "sha1": "d20d4215257451427feac211b007881c57e1259c", + "sha256": "6a849378fe84c62d2623b363a30686f16bfcf3cfccbe3ed0b0a35b02525a1b23", + "size": 1572151 + }, + "402": { + "releaseTime": "2012-11-27T13:28:34", + "sha1": "25889ddffbade3e9c467ffb0c5fab27f36078dd2", + "sha256": "66ef433a2c80bd59a874e9a3850247358a7b4dd2eca082eee86e721841d7ee87", + "size": 1572142 + }, + "403": { + "releaseTime": "2012-11-27T15:56:04", + "sha1": "3836f55df5e5b0ef820273d7eaef7392126fcb3a", + "sha256": "f25db24661de5f1bab385bba2552fdb6cb6ab000d43d27bc12524580d2c181f1", + "size": 1572392 + }, + "404": { + "releaseTime": "2012-11-27T16:06:34", + "sha1": "e958182912c91fe4c77fbab7fdb60148ff4efae8", + "sha256": "d9f855ef98c546e7213c1ed863909131a12ed20ffca479949009b7faaea6272a", + "size": 1572624 + }, + "405": { + "releaseTime": "2012-11-27T17:21:26", + "sha1": "78e964e525fdae2339787d5063c14668e4de18a7", + "sha256": "f8032efd8fbcd2c25a657b567934358e98557d92895e1d0094c5fb638ce68230", + "size": 1572753 + }, + "406": { + "releaseTime": "2012-11-27T17:55:00", + "sha1": "191d3a0768b892f4af6aa256639f0267cc4177b3", + "sha256": "88f276290ad3b4505e1c6a3486c6ce69a96db9416498e13d21886d948d05b60a", + "size": 1572983 + }, + "407": { + "releaseTime": "2012-11-27T23:46:16", + "sha1": "7b50df5d5782bf5568074836ee87342273d2c9d6", + "sha256": "5f11b6194292fecebea4ee1679c3ff8733d6111175f12a8abfe6b86b8dda55fc", + "size": 1573097 + }, + "408": { + "releaseTime": "2012-11-29T05:08:18", + "sha1": "3559c418690e0634bf2ef375d4356304f227620e", + "sha256": "be355580f79b976008c60abc11a1aedfe34b5409d852b6ab92e87f3c677a4e9a", + "size": 1573136 + }, + "409": { + "releaseTime": "2012-11-30T21:26:38", + "sha1": "632e8c6c84fcc6abe47cebff567a772c55ef6ab8", + "sha256": "4f52fef86901c8f1df14cdd1c388f0466f86c010fddae94f3b1f1b4bf5ba217e", + "size": 1573285 + }, + "41": { + "releaseTime": "2012-03-08T22:37:54", + "sha1": "464bda507ea2b70a27a168dceb26511fab3e97d3", + "sha256": "46df091f2436c079a881de6a7cfb8dafe8e79872bcedc21e4a6fe88ede672141", + "size": 499564 + }, + "410": { + "releaseTime": "2012-12-01T23:01:20", + "sha1": "a771d3f3823f2698477fcf09e695bfe2b85dab43", + "sha256": "243382beb46dc0092604dfba1ed518e0beeaca26d36287524646360428e596da", + "size": 1574333 + }, + "411": { + "releaseTime": "2012-12-02T20:10:38", + "sha1": "a07de9f69faf2403a0020cf02434b73ff661e19c", + "sha256": "d80d56f8a6c1d2064763fc9c073f07471e3c8d168784fa75f324b0aea8b979cd", + "size": 1574484 + }, + "413": { + "releaseTime": "2012-12-05T03:55:42", + "sha1": "b8c267d5e9490a08fa4200180a89f2dd6c0da65c", + "sha256": "a0dc646aafc7230d7257dfe5340c26d6dd960155b01a7663800d35fdd1c40808", + "size": 1574140 + }, + "414": { + "releaseTime": "2012-12-05T20:15:24", + "sha1": "6716fb10e4c917036f213b566031097b54c2a73c", + "sha256": "922da5ea5571d02c55d26e438ad8cb06642bc55c668e2bfc4929e8dead7a0066", + "size": 1573934 + }, + "416": { + "releaseTime": "2012-12-05T21:06:12", + "sha1": "4294dd76051274853c92390277f0ee6a449d4ee3", + "sha256": "9786265a6ffd025fa31dfc87d3f9d3d5f3740c670426bea6542b9170c41379c6", + "size": 1574377 + }, + "424": { + "releaseTime": "2012-12-06T07:18:32", + "sha1": "3086e9a8484bad60e86dc0493efaf578b6a56dd0", + "sha256": "fb709c1dc458ecfb06870da123c0ec1d59dca5578ad215d3a9dff4ec14fc3a8b", + "size": 1576166 + }, + "425": { + "releaseTime": "2012-12-06T14:19:06", + "sha1": "4fccda18239a1876f3d62f5c965d60b82dc91468", + "sha256": "7bb5e4b9c1aed20331b78635f15a2e801865490a1e5fa6f6a8f537349e39d700", + "size": 1576317 + }, + "426": { + "releaseTime": "2012-12-07T12:29:54", + "sha1": "8026a34475e6872234ac979b6a2c8099d423b7ea", + "sha256": "2938e6d0aa31b4e681815592f90ea49b433617be15cb4e50a4087c94c55e0dfe", + "size": 1576395 + }, + "428": { + "releaseTime": "2012-12-07T14:25:52", + "sha1": "4c352824ffec9ed14461d582f7329132a1c8df14", + "sha256": "e82d4cc3bb08a8dbe2d88bb4a9edf71350065861de4a19c72f74be949fab3c71", + "size": 1576422 + }, + "430": { + "releaseTime": "2012-12-07T14:46:08", + "sha1": "cf80d6a0ee80b8906c495eeea1def139a40a4987", + "sha256": "b86373c66c61b79b7f9e87be9ad1da33eef18dff6726f496d815e37adbb237bf", + "size": 1576422 + }, + "432": { + "releaseTime": "2012-12-09T15:13:24", + "sha1": "70b8b82c7ed7ec46c98db96762949e2671ba920e", + "sha256": "6d6539b0c4cdb5b342b4cbd68da0a3e6059fcac7ee6d3199efbfb307fb54a284", + "size": 1576278 + }, + "433": { + "releaseTime": "2012-12-09T15:19:16", + "sha1": "27f1997fc815e04b0f56f0015b078bf2c84fa7ec", + "sha256": "59271f90f8a6071fac3b934493c08524ecab56c8679b666ca242644482fd6fe4", + "size": 1576330 + }, + "434": { + "releaseTime": "2012-12-09T19:48:28", + "sha1": "8748888abd3d3c2adcf4d4313414c6295ec3e706", + "sha256": "0395f5aca0707016c9ec6a4e237ccdb5346b73c72f9e653934c29e6ad2f893fa", + "size": 1576349 + }, + "435": { + "releaseTime": "2012-12-09T20:01:56", + "sha1": "a1b84b450226f355d8dec28a3e8c1103cd9b37af", + "sha256": "bbb10267af0fcfadb9c5d7e1fe843394c4fe301eef0ef41068d31ead86dfb9a5", + "size": 1576377 + }, + "436": { + "releaseTime": "2012-12-10T16:59:08", + "sha1": "8c4b90d40e9793c3252c3f88c730422fb64669a9", + "sha256": "2073d3ab32a6aaa868b96d3980157c23952f78c8b6ec593e44dc57cf34660a8d", + "size": 1590738 + }, + "437": { + "releaseTime": "2012-12-11T22:46:36", + "sha1": "832c44b5e1c6e85d35ed566e4f123ed67e4b9778", + "sha256": "6cceba7d45ad61c1bc5c9bfbcdae0d24f2c268c2417724ccc701c5c7c8167a42", + "size": 1590956 + }, + "438": { + "releaseTime": "2012-12-12T03:55:14", + "sha1": "24c3852556e4a2172bd37de1cad18d4243a0b308", + "sha256": "f7a3057bdee5d5e48d1dd4231e53fb94e7fc6d679cbd6912b908e5a92baacd28", + "size": 1592071 + }, + "439": { + "releaseTime": "2012-12-12T15:35:04", + "sha1": "380e5ed60de266795ef3dee3c936621141cf0186", + "sha256": "e4ecef94ad2362bbbf3698603eb8a8326e6593b37561c68af568c5019eb57006", + "size": 1592612 + }, + "44": { + "releaseTime": "2012-03-09T14:31:00", + "sha1": "b52292f98704566d55ed5fbd4dc0405d8edb6e0b", + "sha256": "4d87f84695eec54608719f0eaaadb9cab0d552d73df6d3feab69a7ef3bfa512e", + "size": 499566 + }, + "441": { + "releaseTime": "2012-12-12T18:22:44", + "sha1": "bae8c4e99b9e2c0617550db52ad8eecc06ba2f6d", + "sha256": "6f6410d465f289369450fdcf3742f1f0c905272cdac58b6fee8f079dc54a41f6", + "size": 1593778 + }, + "442": { + "releaseTime": "2012-12-12T19:17:38", + "sha1": "a542808264f7a5f0d915c33e2cc3f2142f1fcc0b", + "sha256": "b2439f523dfcb813856fc862a4a3a1e6f8f6d803694b80f2a1da395982f0650c", + "size": 1660053 + }, + "443": { + "releaseTime": "2012-12-12T19:38:34", + "sha1": "ac0e17501a2925505c2e1ffa44a0f8eee0b9b845", + "sha256": "ccbc7994ab79325e5b591911f747e7ec58083f01794f3c865aee60e9d51ae2da", + "size": 1660189 + }, + "444": { + "releaseTime": "2012-12-13T00:54:08", + "sha1": "a1451b128695094b6b5cca335449e1d620de06fb", + "sha256": "ad3040529aa031dd3bc1fa6cbfe7d8f315205ba9c5df8a06bb6a3bbdd474c26e", + "size": 1669622 + }, + "445": { + "releaseTime": "2012-12-13T01:37:06", + "sha1": "b034cbad3f93b4dc7da0d1afbbe8541d53ab98a5", + "sha256": "c4ae11bc38717108e01dca4ca64f8649c64dbf471016c89859baa126421f1e21", + "size": 1669620 + }, + "446": { + "releaseTime": "2012-12-16T19:08:40", + "sha1": "21b69f42306a5a27cadfe6d80c334e0733ab52ac", + "sha256": "efcd28ce76ec40846e291476a3e9155cad3edbd838a40ff4a4f3074deb2d7ea8", + "size": 1669607 + }, + "447": { + "releaseTime": "2012-12-16T21:13:04", + "sha1": "8ea8676eff9c3c27cc98c1a713ef58e65744e765", + "sha256": "7e08e0f7b54d67f6f26c35336a629f724455856822441507649224689d28ec98", + "size": 1670780 + }, + "448": { + "releaseTime": "2012-12-17T09:01:44", + "sha1": "13a9f80d41adf293179a39e5b6a484871d14ac44", + "sha256": "0189e4a7f4a9c41924f2a52fffad0e40657b5442743ee4e4f43098d72adf25e8", + "size": 1670806 + }, + "45": { + "releaseTime": "2012-03-09T17:26:54", + "sha1": "801c29b3682f1af358166a262ff882085709e050", + "sha256": "025d932795079e1f305cdbcad4e2144334ccc91f1d028b619d71ef844e29373a", + "size": 499542 + }, + "451": { + "releaseTime": "2012-12-18T01:35:54", + "sha1": "421993ef8f69c3a9409eb4d5ed7fc2c425066c9b", + "sha256": "c9e195b010bd0e1c721e58270e7d3cb6beb5ceb18e95be60a5a04fccc19eb3f4", + "size": 1726000 + }, + "452": { + "releaseTime": "2012-12-18T06:33:42", + "sha1": "2a2c3d7656179a3576c68ef05593241cab30dc89", + "sha256": "894c384a989e22d644708a18dd4b2873c2d8d1a344a46fa268efb8453d6907a2", + "size": 1726210 + }, + "453": { + "releaseTime": "2012-12-18T07:25:04", + "sha1": "4efb68e5ba7e83f30e69e4e6417d937140a37843", + "sha256": "36c23bb5e8c524e4633b17feac709f499c7d4d44178f4fcfcf1e75a9f7034792", + "size": 1726167 + }, + "454": { + "releaseTime": "2012-12-18T07:59:58", + "sha1": "6a37494bc27f2a931ad7a55071d799b0c14d322e", + "sha256": "f52e50343683b49c102f25a595cb9298bf38d6bbb431d66b2d25edbb68f41875", + "size": 1726248 + }, + "455": { + "releaseTime": "2012-12-18T09:05:42", + "sha1": "a6769078d9dbeda08be78d1ff98e8398948db030", + "sha256": "fba9f76b198b90acff4b1e73ff313d13c6b7282aa40baf9b782bad7d65f8380e", + "size": 1726503 + }, + "456": { + "releaseTime": "2012-12-18T11:37:00", + "sha1": "0a04ca649837a9254daa96691d51011bb25da139", + "sha256": "b68b9b26db586479608c0b76054e345832d4e697933662664b7d26edfb9183a9", + "size": 1726508 + }, + "457": { + "releaseTime": "2012-12-18T12:23:28", + "sha1": "32815602e585fa49d469911f7afbc9477af3dd14", + "sha256": "f8ddcaacf7b1eec6d564608fd3a127e71ad50430fe00a9a689aea25ba9798d44", + "size": 1727433 + }, + "458": { + "releaseTime": "2012-12-18T15:13:42", + "sha1": "41ad6776ef46795e9d3fb219f0cc70deacc322fd", + "sha256": "47964bd168713ec45d60d0909ac004970d01acabb5f117d93bb67e2c36970064", + "size": 1727457 + }, + "459": { + "releaseTime": "2012-12-18T16:06:36", + "sha1": "a75f08410a16f34504503464fac3585d1cef9dad", + "sha256": "f05ca5f2e4e507cf1e9d117dfaf7f06a0c96cbb2ced0de2ad99b16421dae945b", + "size": 1727472 + }, + "46": { + "releaseTime": "2012-03-09T19:00:00", + "sha1": "249650d67d67be25f72835ab5ef7524f488f1804", + "sha256": "7c1b57a1e1297aa0766bd3a52dbe18f5d38d17e013622af681a11e3e8958014a", + "size": 499542 + }, + "460": { + "releaseTime": "2012-12-18T16:45:26", + "sha1": "82d3f2945980277af4e5562283b46d5c99c33192", + "sha256": "01c47f5cc5326ba08b1372abde90598e8fc47b557fe737f04db021f0607a5972", + "size": 1727478 + }, + "461": { + "releaseTime": "2012-12-18T20:15:42", + "sha1": "736ea6a5de8a8631f179958c727af63cde2534c3", + "sha256": "e772575ec613c557ed7e83e1fb55c855d9cc0cc3396636287e1609c63a78977f", + "size": 1733216 + }, + "462": { + "releaseTime": "2012-12-18T20:22:02", + "sha1": "c5870d3b28063d0e2c2e1320d47d1cd883953d27", + "sha256": "29b5e43ac1ebf8572cf8a426c51fc8eac132ebe62937b8297bb6a0bebe6495ed", + "size": 1733220 + }, + "463": { + "releaseTime": "2012-12-19T14:47:42", + "sha1": "8964d7dbdf6db684371b79f31f2708daf26a3d65", + "sha256": "61d212a885d5d9903fa3653246e492ad243afb191353c74fc5cf3e4ae02649cb", + "size": 1733227 + }, + "464": { + "releaseTime": "2012-12-20T06:29:08", + "sha1": "8f3649a5743184c0b1b09653749cff1aa2a817d3", + "sha256": "14206ed1f73ba0b305637a0870ef70ac7ad52d3b44961effca54ec36dc065753", + "size": 1733293 + }, + "465": { + "releaseTime": "2012-12-20T06:55:52", + "sha1": "2f8b54e20bd0968be3e54e2d6a160f325acd6b11", + "sha256": "e26f8e433197a05ec0e7e8d663bd0ed8ffba274c9c462af727275ea03f5e067f", + "size": 1733394 + }, + "466": { + "releaseTime": "2012-12-20T08:55:54", + "sha1": "a3aadc9017870b125e86aa174151f2f8e6c4bad0", + "sha256": "29ccb3022faad84e868df4d7106699c4ec04cc2aa042dc7e77a105e632d5ba6d", + "size": 1733369 + }, + "467": { + "releaseTime": "2012-12-20T16:07:14", + "sha1": "ebfb8b5a38998ac3d15a49ac421270399a35e9e6", + "sha256": "a8a1ea57487d9074247eacf61cf12ea62ff1de07e6bbe10a87492a54da4495a5", + "size": 1733972 + }, + "468": { + "releaseTime": "2012-12-20T19:45:14", + "sha1": "872cad36bf9fbd8b570c8839786665476d3d37e8", + "sha256": "4f1a56fc643c96fed83187c4c9caebd7c7ecd1e1abeae8eb2c4f20e04f341c39", + "size": 1734950 + }, + "469": { + "releaseTime": "2012-12-20T23:53:48", + "sha1": "7426aac26d35e178b3d2663b4d506a82d00a3f85", + "sha256": "7bfc916af6e0754c2cb8fa7775e22883af8766d1586d1214b9f88f0c47c5d237", + "size": 1734950 + }, + "47": { + "releaseTime": "2012-03-10T17:12:54", + "sha1": "658451d143a3e9acbfdb405bbb7e6a9d0cfd6bea", + "sha256": "201c8e614888d675355a780ba7e14ee630bc199b6ad5a7d0e4dae18f85236e01", + "size": 499538 + }, + "470": { + "releaseTime": "2012-12-21T01:20:06", + "sha1": "9df25c7d137cac8bb6f01fa947fa6f7cb1ed5730", + "sha256": "dc7585b24d6c54025f373908af901f63b2d460832c036ad4ee68f410b4c5cb6a", + "size": 1735047 + }, + "471": { + "releaseTime": "2012-12-21T07:29:44", + "sha1": "4efb1b18519a23f5c00f9067f2391b6d08d3a5f0", + "sha256": "090c3a55b08e8ad91b9b77cb85a53234687c9a94259557dbb723966cccb8cdb4", + "size": 1734974 + }, + "472": { + "releaseTime": "2012-12-21T13:51:46", + "sha1": "e6e08713a05d0848b69de728aee4657f3a3c5efe", + "sha256": "11d7bd50322b63c8dadb6b6b0b3b57c0e077fd1a62d08f18c4141466598e49ff", + "size": 1737294 + }, + "473": { + "releaseTime": "2012-12-22T05:13:46", + "sha1": "5c729491f944ae248bbbbfa4c3538ab55d8e3ad3", + "sha256": "45f164a5433be75743a271aa7ddd2489d2c2acaa11b39edd687c2c319ee22969", + "size": 1744124 + }, + "474": { + "releaseTime": "2012-12-23T13:37:12", + "sha1": "999bbcd15fa79c272a733b0cf66cbb894a1b3f68", + "sha256": "953721125acc90d1ba8e1092508b9dc844956a412d47c4448ce5150a5aca8c7d", + "size": 1744238 + }, + "475": { + "releaseTime": "2012-12-23T22:54:44", + "sha1": "3a1f3803a43b2e7c506a344b88c7832c808462ab", + "sha256": "3c18c13011d4274e56353e4ba04c1295e7a0d41f4f5dd2bb779df8ddea566862", + "size": 1741653 + }, + "476": { + "releaseTime": "2012-12-24T00:34:20", + "sha1": "2daa310149da3edcbb7d08faa58760a21c26a8c5", + "sha256": "9e7e4d1cbdc912c31c114e129217ddf97346e0be91fbf82c3ea5cc5832a800d8", + "size": 1741664 + }, + "477": { + "releaseTime": "2012-12-24T00:40:32", + "sha1": "bba7b620d135e62ff4158ab41252bcf9174b4110", + "sha256": "34f421c1a173ae1afe7cad37eb326560919c176e3b67031b698546e9707c40f8", + "size": 1744371 + }, + "478": { + "releaseTime": "2012-12-24T02:33:06", + "sha1": "e9a4f006c0bb89e12c6653d336441746e10ec0e1", + "sha256": "7ae27b002491dea6ce4563582a52da6c559a17896af281ad2a87e9dd6b87e72b", + "size": 1744491 + }, + "479": { + "releaseTime": "2012-12-24T02:42:26", + "sha1": "48678d934b09e484b66cdedd5ea02e8a34891418", + "sha256": "5ccd19915392c33809f26334f2bbc8c0c40dfcd221abea01f56efaaa00f83df1", + "size": 1744492 + }, + "48": { + "releaseTime": "2012-03-12T12:23:28", + "sha1": "9c64c3b621f2d2d3e0b9a45aeeb0c81e6994508f", + "sha256": "3cebc5d52ea6595868522a3643cb1b75067e86b6831ba69056aa0dae6ab202b1", + "size": 499538 + }, + "480": { + "releaseTime": "2012-12-24T02:58:50", + "sha1": "3d760ec785b329dc04fa59342b381dd357336811", + "sha256": "d06834960396f393714a92afcdad10a53ae774d086d6b03139e057905d28124f", + "size": 1744429 + }, + "481": { + "releaseTime": "2012-12-24T10:18:58", + "sha1": "1ff2196efd74a559216860a70b85f09e3e63de9d", + "sha256": "73dcf5b3f1744c61a43c0f9c676b3092dc1167687f3870ec8e49ed8e4c2692b4", + "size": 1745086 + }, + "482": { + "releaseTime": "2012-12-25T17:20:24", + "sha1": "699a44e90e186283858c06c26ae61591c0930ccf", + "sha256": "477e063f1ad9bd5bb82e373bd592d834d4379283f58e3c3add051c5381adcea5", + "size": 1745156 + }, + "483": { + "releaseTime": "2012-12-25T20:16:10", + "sha1": "3058f414ed26f7a17716dbfc714059634814af7a", + "sha256": "63ed21d141b96509b487741a9ee8b8eb91c5ae107737f813bc56037cd8a51920", + "size": 1745409 + }, + "484": { + "releaseTime": "2012-12-25T23:08:44", + "sha1": "22917af8817870ec59c31b47f444e3f3775f8dcf", + "sha256": "36be7238426914c4d6146d58c1961070d49cf69fb6ca5077fdd0f094e56dd36e", + "size": 1745586 + }, + "486": { + "releaseTime": "2012-12-25T23:32:22", + "sha1": "da305a3cea5057bf8ba153fd066631c11b05addc", + "sha256": "483741ff2cac45c6e4a18784b3940420af399598c4efd467dc73b9235dc891d3", + "size": 1745580 + }, + "487": { + "releaseTime": "2012-12-27T14:56:32", + "sha1": "610de83860eec1991f86c9965a76f87b89b08d12", + "sha256": "ff4b78cb32de1a57e7beb6fe6134033cce0defa90272dbc449745f224ad821a8", + "size": 1745542 + }, + "488": { + "releaseTime": "2012-12-27T21:24:56", + "sha1": "473485ee42c5a18ab47994bceff362da0a1bea55", + "sha256": "01f13df19856643460dc7cf95c57769ff34f1413187c6f88b858f43be28bb55e", + "size": 1745935 + }, + "489": { + "releaseTime": "2012-12-27T23:17:08", + "sha1": "ad4b1579edf9053d7c213fadcb7d10538c88a1ac", + "sha256": "241c88f0eec5b75d49a6a9561ef8af6dbe1caa3dac7977141fdc60fade59e758", + "size": 1745975 + }, + "490": { + "releaseTime": "2012-12-28T10:15:24", + "sha1": "12af97cacd54e55593e5879d5c214abe6ddd898c", + "sha256": "07ae2b7d06ef4c80c7d19e7bddf3ea610257f8989cd87016f6fc5135b49c9a57", + "size": 1745974 + }, + "491": { + "releaseTime": "2012-12-28T22:36:56", + "sha1": "5ab9a4f78adfb6b345bbca0cf8c92effee616f67", + "sha256": "17ddd3251dad9359d624fa5cd2e198561cafaa341ceb37c37a57f83f3ffbd66c", + "size": 1746029 + }, + "492": { + "releaseTime": "2012-12-30T21:03:42", + "sha1": "24dc432e3d6a7c1ff28900cfab9c7168c6e51530", + "sha256": "585981eac33151616981789662507f1019072c9891da48880e5ed48300d62e5f", + "size": 1746383 + }, + "493": { + "releaseTime": "2012-12-30T21:30:20", + "sha1": "01cf4d59115b3bf2b8cbe2e54d6703200016d2ec", + "sha256": "faef915c0307bfafb20f21db5e606a155470381e98c53f8de0f3748c859ab150", + "size": 1746349 + }, + "494": { + "releaseTime": "2012-12-30T22:09:10", + "sha1": "06b2c1905ca8de001b823b0f397d21b4b8c45dfd", + "sha256": "91d5fe316e253992c5c6b7be88e8f353bce4cbe8958a314a4c6242c6e5581828", + "size": 1747746 + }, + "495": { + "releaseTime": "2012-12-31T09:26:20", + "sha1": "90b567013a6cd3abd28f6acef8da13be80139309", + "sha256": "367de6a4bc90ad1cbf1fa4503cef59da1b00f46e9ae98c54dbca50d9a6a3039a", + "size": 1747783 + }, + "496": { + "releaseTime": "2013-01-01T22:02:56", + "sha1": "ec5da86e1eb98345401f289a677e22d9ff39b677", + "sha256": "036cfa78ffdced3f8d1e9d07a9a4cad8bfe6106ee6a2f323e0f46f7bb75cdb59", + "size": 1747767 + }, + "497": { + "releaseTime": "2013-01-01T23:23:56", + "sha1": "6734cd7a2de6fec77c0745a4fd054f56547f1b45", + "sha256": "b46dee407c06cf73bacd12a7d2ae3be48b6745f2b160c5d3853fe0c9d94914cb", + "size": 1750532 + }, + "499": { + "releaseTime": "2013-01-12T21:48:34", + "sha1": "3853b9b6c90063764d9cbcb7ff95c2bfbc2e40d3", + "sha256": "4afccd945b9536a3432136086b32e2383505bfe595a5a1e446eae032bdd98f8d", + "size": 1750887 + }, + "5": { + "releaseTime": "2012-02-10T04:05:56", + "sha1": "14c5933f019a36c72ac21447223922d225d8ca12", + "sha256": "65d74f1abb6bb748cc42f8e959974e768bcf4acc828122abf37b2c2cf8f3922b", + "size": 418025 + }, + "50": { + "releaseTime": "2012-03-12T17:00:18", + "sha1": "493cacd2e0fd442d22bf602ee630f662a94a09e9", + "sha256": "1e0b71714d6b755bb8b88833774ccf512119e4011f176921343bed43772bf0e2", + "size": 499533 + }, + "501": { + "releaseTime": "2013-01-20T09:04:36", + "sha1": "71e3564d1dd45c032f863f91ced3c5e0b31adb97", + "sha256": "f1152a34c0cfd6197a51e2ab11e0e9d792335d44334c7d4fd76b895d6d9bd5c4", + "size": 1751447 + }, + "502": { + "releaseTime": "2013-01-20T09:47:06", + "sha1": "9b5f5d1bde50cf315c59ac505b344598d31503ae", + "sha256": "f2fbe43bf2931d1c9ad60e44186c9246d3d62ed83b571faafb2662a4b5ad3ca3", + "size": 1751313 + }, + "503": { + "releaseTime": "2013-01-20T13:28:28", + "sha1": "2862ddfb1247e3fa63feaf75bb6eb89619641555", + "sha256": "4c7f9472f6ed96859baaa602f5d93a033066e6e584245bae85d44b884cd1c016", + "size": 1753210 + }, + "504": { + "releaseTime": "2013-01-20T16:53:24", + "sha1": "207a042ae365d8c57c8edca3116ade1b04ed558b", + "sha256": "eb99b88ceaf65b6090c5d1d2d8ebbacd17f363988ebef764639e038f5cde1f03", + "size": 1755376 + }, + "505": { + "releaseTime": "2013-01-21T20:03:18", + "sha1": "039029b9d3c5bca4459a2133d48488763b435391", + "sha256": "f2e15042fa418e6ac9380399a755739a4f9f8145e9f6d616516d5c0e6a594e87", + "size": 1755366 + }, + "506": { + "releaseTime": "2013-01-22T08:14:22", + "sha1": "5f3d3cba6c563334f585a0d3f2d1c1d3bfb673f5", + "sha256": "e36aa8cf1dd69e504ed58caabf140b804a172288b58b4dc343551f5d8d20af01", + "size": 1757249 + }, + "507": { + "releaseTime": "2013-01-22T11:59:02", + "sha1": "df4a34e476f7ee94a435ef8f26513b926afa770d", + "sha256": "3a2c6b8904c605c028465e4e64e71e0cb24121c705a7f271909b56b254af2de7", + "size": 1757663 + }, + "509": { + "releaseTime": "2013-01-23T21:44:32", + "sha1": "e7d8ea9367667e29a6fe3e0b56b888e34a7c6c2b", + "sha256": "6351f2bebfa1f5255f8310c06c274bcdc42ede5e262674bf7df7ef00c1a5b3ae", + "size": 1757812 + }, + "51": { + "releaseTime": "2012-03-14T11:57:34", + "sha1": "19428f0e666c4050a5f0d6ba066471fdd10a4e95", + "sha256": "b09b008c025b1a8ea35821c653fbb16aeb74a2b68a0113d5d46012c8fcd0d169", + "size": 499534 + }, + "510": { + "releaseTime": "2013-01-25T19:25:36", + "sha1": "bdbb8003de83e6c136e1ce523c12de6109726e54", + "sha256": "0b20a127a2d61edeec71ee1baba52aa92a35d82880e6c660c47cf750d0d83b32", + "size": 1758064 + }, + "511": { + "releaseTime": "2013-01-26T08:29:26", + "sha1": "37e54676fe4db1dc8cfb2b56f3d5344024aca44d", + "sha256": "06a0d1ebdb10344a1949d03cac65f73e88e59f364b4de7728dedf5e8e749221e", + "size": 1758076 + }, + "515": { + "releaseTime": "2013-01-26T12:16:40", + "sha1": "d09d5267e419bc6f35e065789eb87780bc69c767", + "sha256": "15a1c1b749c840e55ca27a2bef419f710d334351284b20526c3caab6730bfde4", + "size": 1758042 + }, + "516": { + "releaseTime": "2013-01-27T08:49:18", + "sha1": "c02c0f5e08e7c975b9b7685fb43ee41f992386c7", + "sha256": "6a7c899130ba3be06f421df8b5874f5347d28944ac2304ac321f8553345797a9", + "size": 1758848 + }, + "517": { + "releaseTime": "2013-01-28T19:23:52", + "sha1": "85730f2eab50431f06074f56fd45ac52f35e7888", + "sha256": "bdba524fdafb87e57b8c8e1beff2ae2d577a16518092198c49f4201fb8851539", + "size": 1761462 + }, + "518": { + "releaseTime": "2013-01-29T04:17:02", + "sha1": "2cd88ccf1af60465380efec07e0a3cef13f4c922", + "sha256": "05736dd9d54e6a92298a1e945da8319d88e0949bb4088b23c0575e87c0a5fa4f", + "size": 1761405 + }, + "52": { + "releaseTime": "2012-03-14T16:56:06", + "sha1": "a7a92d24b575d901506285511817bce22302bedf", + "sha256": "58dcce37e0a45cbbc79ce0efa5f19fb1f0cce4fed70fa1e34061c37c949bb32f", + "size": 500306 + }, + "521": { + "releaseTime": "2013-02-04T09:25:46", + "sha1": "087bdb006cd96f6ba343901cb49b62f10c3c1bcf", + "sha256": "648a9d61659d83d49e0f054913bd945b0d78493e5b3f939c71725e48fbd2b435", + "size": 1769480 + }, + "522": { + "releaseTime": "2013-02-04T12:03:06", + "sha1": "386872fe1744a35dec7e0311335977d9595bf2a7", + "sha256": "6550ed6b0828e93525b3186f7de2e90cf865c37fb308d9e48bad7d96ef91dcc6", + "size": 1769519 + }, + "523": { + "releaseTime": "2013-02-04T15:58:18", + "sha1": "cfe19e7ac7c15b6be821d5af5fd75beac7f1914f", + "sha256": "c8426060eb8bee5020afb0fbf029a4a2f45d2db8a6293d93d8e82cf73f144d8d", + "size": 1769094 + }, + "524": { + "releaseTime": "2013-02-06T18:36:06", + "sha1": "d86aded1f0e1cf6e6fac264be9ac3d26c1b0700f", + "sha256": "92a1c6faa1770fb2c785619834832e3a5825177206afa91d4c55a1b01d6a9622", + "size": 1769480 + }, + "527": { + "releaseTime": "2013-02-15T06:39:20", + "sha1": "6fbf800c40a7ae21cafd5355a7b8b4d8b46bf95f", + "sha256": "5dff0742023186542bdabd8019bbe58b8741328c9f88399fc4d808663781ae41", + "size": 1770314 + }, + "528": { + "releaseTime": "2013-02-22T16:12:28", + "sha1": "c81b6fbba954448137846b9b920203c7260a070c", + "sha256": "48e4bee76f2106ff36adc225c699f28d4ab7c72f420f3c3f97be5fbbb98dd38c", + "size": 1770590 + }, + "529": { + "releaseTime": "2013-02-23T12:27:12", + "sha1": "275c135f5f0617b6f5ace20d7a00f0668697d770", + "sha256": "216cce520e834f6e6239fbd0f3d5eb06344870d575115b680cbd1433814fda45", + "size": 1770653 + }, + "530": { + "releaseTime": "2013-02-23T13:23:34", + "sha1": "04a7307ba922860718b4700ca6c7858d24148f98", + "sha256": "675b7e15378c3b69483208065edace129ed313a4104c0e9a420241ac8a0e45da", + "size": 1771375 + }, + "531": { + "releaseTime": "2013-02-23T14:11:28", + "sha1": "932b3ced33034df13662f18994afaff9900c385c", + "sha256": "98fb1a46e54611e4829bf3c1434e44f4234949fc059fee564db78bc620e808c0", + "size": 1777234 + }, + "532": { + "releaseTime": "2013-02-23T15:00:26", + "sha1": "bcac19ccf60bfd4b13f6f20dab638c58cc043146", + "sha256": "36c55d2d17ac830fba3de5594b7f38c686a5f54933f0ea08aaeb9f95319c2d36", + "size": 1778535 + }, + "533": { + "releaseTime": "2013-02-23T15:25:20", + "sha1": "c3886f37a70edf593fd643db522afa1d1cbd9137", + "sha256": "3408ff09133b41cb2b3e7a667c9cbc79a4b201f30f98b889fffea8af55ce1f8b", + "size": 1778541 + }, + "534": { + "releaseTime": "2013-02-25T00:00:20", + "sha1": "bd0f40a78c18140265ff042a96d73f01c4f60906", + "sha256": "7ae860d3f7423b97b1fb5343a65fcc6866242fde23e1aa00c113dd9b61fa8187", + "size": 1778669 + }, + "55": { + "releaseTime": "2012-03-17T19:58:18", + "sha1": "4a921565b941fd8883513b79d27767622fd7440b", + "sha256": "d5baa47e296c2f18b2b69f5acf525bb3635bb728ba5c0e278c58fe71057d809b", + "size": 500341 + }, + "559": { + "releaseTime": "2013-03-09T10:59:20", + "sha1": "7cefe2301914b7859cd8282630a9a17f6c27d433", + "sha256": "7d7ab7709fbd637a51250aa2d8ee9a2eb6c6f62843d089bd90aed6b3a7ee71eb", + "size": 1799274 + }, + "56": { + "releaseTime": "2012-03-18T23:43:50", + "sha1": "21181f018ad9aad7bb173126fee729b3fb1bf51c", + "sha256": "7a64787f1c09dddbe48a3f61b283e3b2fa82b832b6a329561f45904a94547102", + "size": 500331 + }, + "560": { + "releaseTime": "2013-03-09T11:16:06", + "sha1": "513348c4938d80fcac62b8fcbfbf802671fb374c", + "sha256": "a0a3967f4371154520b5904630f51cb6eefd489c2df6aa6a5ada21f82df6c7a4", + "size": 1801695 + }, + "561": { + "releaseTime": "2013-03-09T12:20:34", + "sha1": "b64dbb4a6e5721354070ed43cc8e565f004f983c", + "sha256": "9f6a313add3dc0035bca35e227701b10df8bc3de48765c519c0ab8c324bdef6b", + "size": 1801871 + }, + "562": { + "releaseTime": "2013-03-09T13:02:44", + "sha1": "753e3a080941052cccd7375df5f63564a86b7fc3", + "sha256": "a3a65288216568e04c1195dc232fd469d0cf40a1ea65c085f5c4499076d72fc6", + "size": 1801898 + }, + "563": { + "releaseTime": "2013-03-09T13:35:42", + "sha1": "a3ac851d0aa5cd19b4f5015cf9cc1f0ccad1c3ea", + "sha256": "f3434b432994d59c16f3a73a432211a1a8064df619970f765e1d30541c0bf985", + "size": 1801948 + }, + "565": { + "releaseTime": "2013-03-09T16:04:34", + "sha1": "cccb6bf2733a4cda8b05d4a9176ab15deaa29b25", + "sha256": "0c5d591dba0d5a7589a953cb0c6e14b2a2b2f245f110f1afec909ad41bcad81c", + "size": 1802067 + }, + "566": { + "releaseTime": "2013-03-10T10:19:34", + "sha1": "471051946714e5a831d608d40f34ad09a0e81da3", + "sha256": "1c7fee319ec0bf88ad77c7ceb8f6d38095d8af9009bccdade5de1ad07ab9da69", + "size": 1802209 + }, + "567": { + "releaseTime": "2013-03-11T14:42:34", + "sha1": "85d19c0406314b6a1c931b905c8abd991342af53", + "sha256": "ea006ce61b4585283237e27995a3d5486fa26e4b0c221716ae9f320f6e2f6f4c", + "size": 1802207 + }, + "568": { + "releaseTime": "2013-03-11T15:48:22", + "sha1": "d49f2abbf3d4471d8039707e80df85d4f1a858dc", + "sha256": "e3759b326137fc5426dbc4f5606781641ed0f93266671fa653911a11cf7db770", + "size": 1802260 + }, + "569": { + "releaseTime": "2013-03-11T17:33:56", + "sha1": "895318254c2a15f84c31a4066a0c7e1d013f2bd5", + "sha256": "2ace28caa0c6bb929bf1c360699feeaef299d69ec5590d02a387e7fdfa585d81", + "size": 1802373 + }, + "57": { + "releaseTime": "2012-03-19T10:36:28", + "sha1": "3821f7764661d74ab8b84acd41c3145f595c9dd5", + "sha256": "cfb87dbd958a9cd46e1bd312a10df884f813fa738edd1db34a6a340563c50fa2", + "size": 500324 + }, + "571": { + "releaseTime": "2013-03-12T16:27:20", + "sha1": "256a746fdca6952208588476c8c1a67e214fcb5a", + "sha256": "20e49414075e9c980de3e9889eeb760b33d7696cdfff730bca8e4abd2b17fea3", + "size": 1802132 + }, + "572": { + "releaseTime": "2013-03-12T19:11:22", + "sha1": "5421a1e7613ec0c54dfe29fe78747dd4c3ed4ded", + "sha256": "e3e2cfdeb8f92d0b2961caed878ebfe8e3783a64539b03c016596ac9b90e5384", + "size": 1802718 + }, + "573": { + "releaseTime": "2013-03-12T19:22:56", + "sha1": "c4e36dfe96db003635afd8f5d0dd1ee9c9330b23", + "sha256": "dc403bfc35df2bd0ceaf91d3f33bff1f50e0fa51c01758f46a5bf61765ea543f", + "size": 1802799 + }, + "574": { + "releaseTime": "2013-03-12T19:48:20", + "sha1": "970862c9cbd70b7e31b52426ddd0cf948c9a9ce8", + "sha256": "04a7b09abd5a21eb5d75627d892b4b6971bf12f8dd1267fb902df46c35002bf1", + "size": 1803367 + }, + "575": { + "releaseTime": "2013-03-12T20:50:38", + "sha1": "0e727130e6492c26fcdea9866b91f2af8d0ed9e6", + "sha256": "13a50326c5d78cb3aea9f5fed7f415bc4499e33acb9bd41c7d30fd3e90ea3d17", + "size": 1803644 + }, + "576": { + "releaseTime": "2013-03-13T12:02:16", + "sha1": "88524debaac98b4a7e81713789a33278fe3b1dbb", + "sha256": "09ed456116397421fe20ecda9fd73e252ce953e5c9712f9ba3af5a1b5f7bb662", + "size": 1801710 + }, + "577": { + "releaseTime": "2013-03-13T12:57:32", + "sha1": "ff91a570c54f10922727007f1d89e83f73210d79", + "sha256": "7653623ab8f74478ffdfb422c5d021cc7a18906c96fd356fd90d7b0fef2d5988", + "size": 1801735 + }, + "578": { + "releaseTime": "2013-03-13T13:10:30", + "sha1": "e0cef279c9a067955e9519aaf5c28cb38c9fd45b", + "sha256": "ade4e84a7eaa1f5d5f7f9af945862ce7817f32628b800f9f86973eeb39ef343f", + "size": 1801793 + }, + "579": { + "releaseTime": "2013-03-13T13:22:36", + "sha1": "1249b4843235da3782d98d917c90d309b91bc4ca", + "sha256": "d4d4bb20f765c5c8e16f6ed9d32aa90c35c7f2c0e740b37396568c36a68f6ba6", + "size": 1801812 + }, + "58": { + "releaseTime": "2012-03-19T22:42:46", + "sha1": "9985d536259cebbb8f139f8ce3176b22039270ca", + "sha256": "06e87b5a04c7ff02c481195175d0a198e964285a9aa637e72eda0421c6018a9c", + "size": 501964 + }, + "580": { + "releaseTime": "2013-03-13T13:34:08", + "sha1": "d756a4fa056fb7b2f6768f7d0fe2d912c28b4c8f", + "sha256": "a7dc5fffffa88e4f8d0318ba7a844c63913a127926b9844104085d5450097527", + "size": 1802410 + }, + "581": { + "releaseTime": "2013-03-13T13:45:54", + "sha1": "3b3bed47c3f1779c5d2080310a20cef2474cf7c2", + "sha256": "8d3e539e593ccc4cb25845ef6901e64f309ace1072bfe43676c16afbc5827bf6", + "size": 1802422 + }, + "582": { + "releaseTime": "2013-03-13T14:20:52", + "sha1": "d38d55e839820418b8597a4c20a27926094da29a", + "sha256": "bcad9e4bb77021662a9934d03055a90d373c48e995f6a37ef09f74c984553015", + "size": 1802412 + }, + "583": { + "releaseTime": "2013-03-14T14:06:14", + "sha1": "2cbe8b97154514dbdda74c96118672356596c59c", + "sha256": "e59ec936b65388d4c757dddbe918410ef3628b406993e407d348e31ff1619b57", + "size": 1802447 + }, + "584": { + "releaseTime": "2013-03-15T21:35:12", + "sha1": "cc83161006e3001a0b6abbff6d5866c5997f122e", + "sha256": "cf35a38f6eb00d0b5939ffb6eb749f0bd0bc7efd7a5da129cca94b5bd052964b", + "size": 1802450 + }, + "585": { + "releaseTime": "2013-03-15T22:28:24", + "sha1": "67851281cd6d7300cfa4f6ed40d36ec91b3a93cb", + "sha256": "fe2ee5a25849e6772c37dab140a3025733145872bfc44048d0fa85bbe671d75f", + "size": 1802442 + }, + "586": { + "releaseTime": "2013-03-15T22:42:18", + "sha1": "28a200368e5e57b42b81515c665d547714e75feb", + "sha256": "c94fde4b5256d311b51f9a2b5df88e0f637baf7b600664f9303d43304dfdec8f", + "size": 1802483 + }, + "587": { + "releaseTime": "2013-03-16T11:52:38", + "sha1": "2cf449d932668dc49da5ceec7fd12b0bd0588670", + "sha256": "426c3326e475e5603311db05cf785809b6ea99597cf5fba9edbd718cdeaacb0b", + "size": 1802487 + }, + "588": { + "releaseTime": "2013-03-16T12:35:28", + "sha1": "9fbe0dbdf36173a5c2d873790148c533957af2c1", + "sha256": "c5d033bd0d05fef758c23a6374f1f628fba6c0102d88d0d2dcd2a313c81ec685", + "size": 1802499 + }, + "589": { + "releaseTime": "2013-03-16T13:59:58", + "sha1": "07cb240272a941a01b1314a99e3ea5dcf093a8df", + "sha256": "f23fb37f45c28e246c461fcedd135ce473d0aa3da62141408a759ce164a7c475", + "size": 1802541 + }, + "59": { + "releaseTime": "2012-03-20T06:50:10", + "sha1": "c22cb4824886aa26a95700f38768083cc84a0b70", + "sha256": "b00bdbdae11e16016759850278a79da857b7c19e91762b15b5cef2022834f532", + "size": 503801 + }, + "590": { + "releaseTime": "2013-03-16T23:21:04", + "sha1": "3c5c525447f98d3abeeceab5b68e3318273c25a8", + "sha256": "1f1e552ee329f4fbc9bec71060406dc52375aeaf0f4d25b8b585aa7268670e6e", + "size": 1806206 + }, + "591": { + "releaseTime": "2013-03-17T00:16:14", + "sha1": "75817e473b6f290c881e5de9ff7084c3807247d3", + "sha256": "3e9f5ddaebb29ee4c43f0b54b1859054b43dea5a9c4cc487f0f1706525e33e56", + "size": 1806210 + }, + "592": { + "releaseTime": "2013-03-17T13:11:16", + "sha1": "b6b44424f0c57a36d0b4d2fe38b3ddc837e0bc24", + "sha256": "978578203b4490875b4781511b0ce70f987a5c370c61b597c33aeb8168135f2a", + "size": 1806617 + }, + "593": { + "releaseTime": "2013-03-17T21:15:24", + "sha1": "868f3bd54310b460d99aa4fc948d814904834b6c", + "sha256": "3c05e042f959aa93de758811ba5c4fd6fcf2b1f8f88d014e3e4679f04bec7a33", + "size": 1808804 + }, + "594": { + "releaseTime": "2013-03-18T06:19:08", + "sha1": "05dcca538da1ba41ac5e59e74eb862121cb5be88", + "sha256": "6c6d1fbcdf7d7afd8ba6bdd085517b06c17f19122ed471505c9e87b2e27a7857", + "size": 1810025 + }, + "595": { + "releaseTime": "2013-03-18T15:37:20", + "sha1": "10fe3da7c4f5c5897e7dc1bea826529e9c6cd240", + "sha256": "9f3eee1df41b9de671fbd5ea43537d303be4c86366678b1fc2423ae1072fcb97", + "size": 1810024 + }, + "598": { + "releaseTime": "2013-03-20T19:59:44", + "sha1": "51fa60cdafaa9497465e792d3ec884c2fb411bd1", + "sha256": "ee98f47baa521a317f361ad44d3f62677343a8aa46605a949d8eac2c5a297f3f", + "size": 1810101 + }, + "6": { + "releaseTime": "2012-02-10T07:00:32", + "sha1": "469c7532e6e92ce5be68e850643a2b03b305c9df", + "sha256": "a1c33cb061da2fe86fdb7d46c8744f52b9661832de7422f22e64228eef4b323c", + "size": 421298 + }, + "60": { + "releaseTime": "2012-03-20T22:13:54", + "sha1": "3fb0ca0321285a9b7ec52bfe173ce905c45f6ef5", + "sha256": "c1bec94a7d15a2d761ca132b3191836a9cbc57df1757ac89778494699f45f63b", + "size": 502757 + }, + "600": { + "releaseTime": "2013-03-21T05:58:52", + "sha1": "f100c13093c7cbcc647d01db0e06b033857ecc44", + "sha256": "3490da99bf1a9d02ab3723b806ea4b2544df3ef760f4d3f3716e28d125f617d8", + "size": 1812847 + }, + "601": { + "releaseTime": "2013-03-22T00:00:40", + "sha1": "65b86fdcaf4f0d3ae39f4ef6060df038c0246a4d", + "sha256": "6b828b19a733beb784689c651f31576d49a4828a4bd1ab6d326028f8c75db4e0", + "size": 1812890 + }, + "602": { + "releaseTime": "2013-03-22T07:38:02", + "sha1": "02c4747b8f443a6baabd42808641901c7316d10c", + "sha256": "e992506a04eea308de41e0440acfcc2c5862aa815192864de874511213772ce2", + "size": 1812888 + }, + "603": { + "releaseTime": "2013-03-22T10:43:46", + "sha1": "035a390467f9f8fee7109ed68261b97ba4d3b4df", + "sha256": "87fa43b1060b04aedc0c51896605cb5218abe9286ec8213312e860da86abf782", + "size": 1817618 + }, + "604": { + "releaseTime": "2013-03-22T12:14:54", + "sha1": "d08a3ffc03ebe236906205dad90a172f6170eabe", + "sha256": "b88c74203121c64ec61db3b5c80ba684ce72ed9b81dbe30fe4c965c3a6bde6ca", + "size": 1823680 + }, + "605": { + "releaseTime": "2013-03-22T15:03:40", + "sha1": "4f500cf41d5c988df867232ca366f329b1bd59e7", + "sha256": "1ae4763067a05b6774ae49929f2f003ab239fdd8e8e63bbcb0d7eae2b25af426", + "size": 1823687 + }, + "608": { + "releaseTime": "2013-03-23T21:30:56", + "sha1": "decac58077e666780177384985f01079c4e2bab6", + "sha256": "01db87c37d61ea353d92edf8f97fba8b1cc8100f59e79208b2fd7ed7a57ba01f", + "size": 1841717 + }, + "609": { + "releaseTime": "2013-03-26T12:14:08", + "sha1": "487e2e3d063d55b585d0358822b7b62bd3f457de", + "sha256": "190a33807674e2d0f4d9ba40ecdc11efb99fd42582283d0c5b5ed0598757c57f", + "size": 1841499 + }, + "61": { + "releaseTime": "2012-03-22T20:01:10", + "sha1": "d0ba974da976e9348c3b8497a606d888839034ac", + "sha256": "0074d9e139b79f4f1bddcef86fef87b79c28cfc1fd7caa421a76fd66d8ed6ca9", + "size": 503013 + }, + "610": { + "releaseTime": "2013-03-26T12:32:10", + "sha1": "f19d03346de350b600a1485e3736ea722feec731", + "sha256": "8474514cfc245e9c9c7429552cf09ba80b5ed4a8b4eb04d37c76f9a86fa25d98", + "size": 1841597 + }, + "611": { + "releaseTime": "2013-03-26T21:59:42", + "sha1": "2b5c9e928b14eba5985fdf99141e0b4f36f4919b", + "sha256": "a10a3303eb45fb206fc86dca357cc6414b5de313882f34f5a9d7446e85b5bcd4", + "size": 1841630 + }, + "614": { + "releaseTime": "2013-03-27T17:34:36", + "sha1": "ad15e8ff0469a674421d8b91447543ad5ddae4e5", + "sha256": "f6fdf613e51cee90807544e96acf2b0ee71160fd11e4fb6cce43506254ed4229", + "size": 1842016 + }, + "615": { + "releaseTime": "2013-03-28T06:16:30", + "sha1": "2f846dac453503c38e94a2ec4b1912c4107ad6ea", + "sha256": "46fe09a4b47cfea1314406db10ec52446187bf9d4ee82d891fe445f06057e95a", + "size": 1841842 + }, + "616": { + "releaseTime": "2013-03-28T06:32:18", + "sha1": "e924ed455c1352274bf758b61290c5cddfccf16f", + "sha256": "905002cc9488c0e553b24f602280e672911de6a7d3e8c5d102b9d64c1ebab3bf", + "size": 1841905 + }, + "617": { + "releaseTime": "2013-03-28T15:50:34", + "sha1": "9293a9a74adb8991c6057b3cdfc985276ead3a71", + "sha256": "21ae46fb70a81ca1140a4e499b8971c66d8dfba5d2b37fd47ff4e209fc67d927", + "size": 1841930 + }, + "618": { + "releaseTime": "2013-03-29T10:54:14", + "sha1": "eacfb8930e7426c7aad65db03f1c4d47f9a629b4", + "sha256": "bb60011ad40b9967458f7f94dd38b169487f273f3063b29e6387ec9a101ec913", + "size": 1841693 + }, + "62": { + "releaseTime": "2012-03-25T23:38:34", + "sha1": "4764871665c79041b233e06b62951b6500693007", + "sha256": "0ab4b860362867ca3eb3f18db522a74876f1cbe8d9e9fb50892f8003a21691ca", + "size": 503894 + }, + "620": { + "releaseTime": "2013-03-29T14:30:48", + "sha1": "fba2fc79ab6adbf37543ba7c832ff69dd9e4bca8", + "sha256": "d64106428e99e04b2a8200f8bb1f7a5dd415c5e16e1c244a976eb8ca53bb5a64", + "size": 1842046 + }, + "621": { + "releaseTime": "2013-03-29T19:53:46", + "sha1": "2fd638d07a63d3d266dd1f355a0037d8a121a75f", + "sha256": "89eab9898290cf4361784c3f81ed6be8445483935fee900e5a19f1266ec71095", + "size": 1842165 + }, + "622": { + "releaseTime": "2013-03-30T10:26:26", + "sha1": "aa86d940795a19314a97225bfcfa58ad5f466384", + "sha256": "1716af38d742c935515879897795b4ae6b91066ab2dcafe9db1de1847b3baa44", + "size": 1842514 + }, + "623": { + "releaseTime": "2013-03-31T07:59:12", + "sha1": "8958c9643b16640342f0b63396c6f2cf2072099b", + "sha256": "5c9e09c1c5524db1a5eddb09ff57ff7078cebce970ac266bbc83f5732a73ce43", + "size": 1841475 + }, + "624": { + "releaseTime": "2013-03-31T08:34:44", + "sha1": "20aedfa6e7d255f99adfadf9f345c3ab9aa5a521", + "sha256": "756c0869814858979a866381e09f53565461e7964a86d97ed26602ff4b2a225b", + "size": 1841511 + }, + "625": { + "releaseTime": "2013-04-03T01:01:26", + "sha1": "985c86a6b349d03952897f0b516b4970782ccd97", + "sha256": "feb6b97edd2501de5825624311c90a5a05b23b67a85331d00b04132f7362f5e1", + "size": 1845610 + }, + "627": { + "releaseTime": "2013-04-03T03:17:22", + "sha1": "887556c1ee0c9cec4447ed38a4abf09858266aaa", + "sha256": "a1cfb5ed61fffd2291407da332876db576c5008eb3319c75e35773c50bedbe4c", + "size": 1845607 + }, + "628": { + "releaseTime": "2013-04-03T03:37:02", + "sha1": "686799aaadad7814253190bdb0a1fc7560451178", + "sha256": "3eaac663cc980ac9a4563e239dcbc134f2047cb700230424a5c558e996d9acf9", + "size": 1845673 + }, + "629": { + "releaseTime": "2013-04-03T05:16:26", + "sha1": "d3aa64bfdacbda1048ccaa9f5238f1f541528ad4", + "sha256": "1e356867221fa36ae1e60e4be61eade98675eecb1f92c82b30fe41fd27de7ecc", + "size": 1845744 + }, + "63": { + "releaseTime": "2012-03-26T02:56:50", + "sha1": "4fe8f595c76a6ac45d2243e610222b05f5d5696e", + "sha256": "fc55e2ba6f78afe8ca60dc6d2388e8510ba8262160c6acf11b1ff7b64bea6042", + "size": 503843 + }, + "630": { + "releaseTime": "2013-04-04T17:17:08", + "sha1": "67a728e15c95d5bf0c79c4bd2eb5a6cfe9ede6c0", + "sha256": "c3acf9e87f951770d71e4d4f082424f2c10523e2987d7201adfddfd047bf19d5", + "size": 1846619 + }, + "631": { + "releaseTime": "2013-04-04T18:39:42", + "sha1": "6444644de15fb9780b66a51008124dcc78bf36bb", + "sha256": "737d1307d2585a5ce50384476fc36b8f74e81db48af542737764a16c5c3f1c4c", + "size": 1847007 + }, + "632": { + "releaseTime": "2013-04-04T19:04:58", + "sha1": "315204071999b6f5b71ddc7e146a00462e68f2af", + "sha256": "8961e9275dfde5b55f4503b0ca12fa50dd79295ad7f6eb7edf6deeccfef7c25b", + "size": 1852106 + }, + "633": { + "releaseTime": "2013-04-04T19:22:44", + "sha1": "d52c199a6699a8a5c5192e2024d5f0b08c987a5c", + "sha256": "329ee4d1b752025c123df1511f120a36c76e58d9604558d7420ff9c58f10c2b4", + "size": 1853907 + }, + "634": { + "releaseTime": "2013-04-04T19:45:34", + "sha1": "19d4a565a3a3fa307d1a7691a18f15b7053ec9c3", + "sha256": "ea4473393f4fd4b05d136f09bede7f163cfb3ed349b90385cd9aee308de75a53", + "size": 1862442 + }, + "635": { + "releaseTime": "2013-04-04T20:03:00", + "sha1": "51b985a55285d32017de00f585b9f36142de6fce", + "sha256": "0013a81965e4a557753088da180a9117ccd15a399ca9f289be4ebeeccfa49300", + "size": 1864201 + }, + "636": { + "releaseTime": "2013-04-04T20:19:58", + "sha1": "ce0ff3cc72c656a36d574fcaa13c5e948d0e96ed", + "sha256": "6d5858ee8a582757b9d9e90466b741c360aadb19e7c9db0d7e03cf471ae8906a", + "size": 1864670 + }, + "637": { + "releaseTime": "2013-04-05T00:44:22", + "sha1": "63e4e9126f9db7d938d5172d9cd892f9e8570b71", + "sha256": "0e88cdfdc1bfc123ec1f3c171721d16b7ddcfef16710762b2ff3e549caf4535f", + "size": 1864839 + }, + "638": { + "releaseTime": "2013-04-05T11:40:16", + "sha1": "6b837529e509ce80bf67a708be7d9160d58a3b77", + "sha256": "6fb257167c1752f8d35ce73f3212b0648ed105c86bd60ce1d2f460b80c7ba55b", + "size": 1864944 + }, + "639": { + "releaseTime": "2013-04-05T16:21:02", + "sha1": "d49ebade7765363fa5d227cbef125969f0848407", + "sha256": "d6d5c05f335e67031e78637be76ada17eabca3f7de020f512104ce0301bd9ef9", + "size": 1864957 + }, + "64": { + "releaseTime": "2012-03-26T04:37:02", + "sha1": "e590a6e7f9cd6d0b683010abca34c69080893c28", + "sha256": "fff2343e68c5815b9aa664770d493543a4f016af5a0160556c9fb5a6b098e429", + "size": 503843 + }, + "640": { + "releaseTime": "2013-04-07T22:55:46", + "sha1": "e7c2fe9a95126c6c1a048df07f6a055aefad290d", + "sha256": "9b92c7b583c86186fe0e60515412389f5885c1f1962b3d8691f177051681f6e7", + "size": 1867592 + }, + "642": { + "releaseTime": "2013-04-09T19:28:00", + "sha1": "d5ba1d70d59d8a8b7840ce4dab9ae70c5a63de31", + "sha256": "496a0cb967490a83f15d439896809dd498da25a210b5ab34de9ada2fdde0adff", + "size": 1871955 + }, + "643": { + "releaseTime": "2013-04-09T22:12:00", + "sha1": "eb9b08f9fb309260302a7b3be845dd9e8168ebff", + "sha256": "e1d1e43d8592d4cd237a0b2528111a7f48f616554454ce8049a0d46e8b1121d2", + "size": 1874769 + }, + "644": { + "releaseTime": "2013-04-10T07:06:26", + "sha1": "efd54911c2ca6f4c300451f94b2840e93f5316b1", + "sha256": "d02b73facccf65d96b33c13e1d98965491e19117bc445b1f29279f844e713b0b", + "size": 1874656 + }, + "645": { + "releaseTime": "2013-04-10T12:14:10", + "sha1": "db855176a6c2d4e869a875cb51dcf0c244726fa9", + "sha256": "fc18fef4c1ee6f7eacde0f4ff6ce582123aeec6092407e9b4a5d23b47470f33e", + "size": 1874885 + }, + "646": { + "releaseTime": "2013-04-10T16:46:34", + "sha1": "0a4310d327dba9c1d1939a8da17a46015cfce441", + "sha256": "c70b0203184883682daafc854c0575fcc9291fe348858aa481d32c062692be8d", + "size": 1889074 + }, + "647": { + "releaseTime": "2013-04-10T17:01:26", + "sha1": "563345cc96844f8005374f64dae2dc78d989e43a", + "sha256": "0e4f5c0fc1c681eed6c84fc715d0e1aaa9ddaa46726837ddc3046a4c8c70810f", + "size": 1889074 + }, + "648": { + "releaseTime": "2013-04-10T17:42:02", + "sha1": "dd37e5b9ad13c7b07983f872818f86f42896c437", + "sha256": "b83d160c0d210f99fd32a510dbd39af972ad65d4813a7efb0f6b6fe32f1c26b6", + "size": 1889326 + }, + "649": { + "releaseTime": "2013-04-10T18:05:30", + "sha1": "fc44d88885a297f2fcaae01262beb460d9044840", + "sha256": "1141912de80faedc8ded1128cb6c73428dbf4223b525f050e26b94def2551ce2", + "size": 1893066 + }, + "65": { + "releaseTime": "2012-03-27T00:44:54", + "sha1": "fdf2e7bdc7ca3cd179b82c4b690e208f9a62bcaa", + "sha256": "d70dabe8ee2f6440b0f612fe61be8e6e990dd97eed60c7dbb98b7820eab16a7a", + "size": 503852 + }, + "650": { + "releaseTime": "2013-04-10T18:33:56", + "sha1": "f862748c96233f922bf2983198251c0d4466cfa1", + "sha256": "78b95b183f8387f6f031f81ebe2556765931302c4b74a0e4d1098e2c1f198e08", + "size": 1893143 + }, + "651": { + "releaseTime": "2013-04-11T12:49:12", + "sha1": "076eeff722342a367058fe5ab60ce355335fe676", + "sha256": "4a30217b29fc967fed7065c5c00bf045e9512eccc68324db44e0b480d12bbf93", + "size": 1900288 + }, + "652": { + "releaseTime": "2013-04-12T15:23:20", + "sha1": "680fc079a7ed7a92cc30db07a50d7318febdfbcf", + "sha256": "7cd5153a145b8d5affda63beeba6dfda738ccda225277c21e0550caac073acd7", + "size": 1898972 + }, + "653": { + "releaseTime": "2013-04-14T22:50:24", + "sha1": "02297c606a18a47ef0159b743f107ce8c4c796b1", + "sha256": "d3cb69d82969dbc8a62858d2fbf54d30d7d088a7d8fea79b194f6e5b0465f584", + "size": 1901921 + }, + "654": { + "releaseTime": "2013-04-15T11:24:44", + "sha1": "79952eda8d6f6350f8d9dbfb775b9f3c9f7a6b45", + "sha256": "1cc0106a37883f7eeefc73e81c4078056f603d99a6c66c6c9f1fdad5d7ca1410", + "size": 1901953 + }, + "655": { + "releaseTime": "2013-04-15T17:11:20", + "sha1": "f070ee134a478cf2c04457e38523ecfce8b6c46f", + "sha256": "b2af5209824736919c5fe6dc2a77a19ebd3c1c80c127db6ea08058219fceacc9", + "size": 1902601 + }, + "656": { + "releaseTime": "2013-04-16T12:03:34", + "sha1": "a893fec9952765389312a7af9a71180774258051", + "sha256": "e3ea6746adca859367fa05aad6257a81e6b10052a34a116fa92bfd99eefab6d3", + "size": 1903303 + }, + "657": { + "releaseTime": "2013-04-17T15:09:52", + "sha1": "70dce35b96dc4d8de33cce93219caa0b3eae98ab", + "sha256": "87fd6f594e94d8ca6a806911f1da5897a9feaede5daf63f899868254adcdd084", + "size": 1903009 + }, + "659": { + "releaseTime": "2013-04-17T20:27:52", + "sha1": "0318a86dafe9b34f17d469f4db59254370e53d16", + "sha256": "8b55ceba1e73e9e10c45da5368554c1996102907de265a58110c258eff8dc853", + "size": 1903124 + }, + "66": { + "releaseTime": "2012-03-27T01:04:54", + "sha1": "ff7197ad0ee80015b31109a7b042d57627ec1248", + "sha256": "0b0fd015dbe8d2ca139ca4b95800cd8e61499ed55bce18b94333811b6109042f", + "size": 503851 + }, + "660": { + "releaseTime": "2013-04-18T15:28:58", + "sha1": "ff188d20471985d2f2e5fd73859271ad0ed6d519", + "sha256": "a17d872ef84e533b369a4b8d4b83d5564d397c29054c16c021af80357e1f0eea", + "size": 1903328 + }, + "661": { + "releaseTime": "2013-04-19T11:59:40", + "sha1": "29d1a1aec78fe793d96e41cec7d3d7caecfa7787", + "sha256": "73a6e3aa3a9346491299761ab0558cbcedf056256ff97ac1b8680ecd3aada47a", + "size": 1903438 + }, + "662": { + "releaseTime": "2013-04-19T23:14:02", + "sha1": "f77e0c8e14c80c07b42161218b59be8fde0bb341", + "sha256": "ceaaae977aac1edb3c518f77efbccecf459ab93b3c77ff2ba002302044f8113b", + "size": 1903425 + }, + "663": { + "releaseTime": "2013-04-20T12:31:26", + "sha1": "61399f70ca08255d09b3ff09b30083d2e9de471c", + "sha256": "3ae90dce0661a86b10a85c80ab487272f97dffc2c65fbf84ae5c1fa0cc91524d", + "size": 1905710 + }, + "664": { + "releaseTime": "2013-04-21T01:20:58", + "sha1": "5c9759fb7183a96d86faf8a5b715afebe2254306", + "sha256": "23ff1c9d97b9fff49223a08207137a9d70081d94b52f8827932029dc06963b5c", + "size": 1905898 + }, + "665": { + "releaseTime": "2013-04-21T11:47:24", + "sha1": "d55b620f5550af53bb7f6a8b9289c87240ce2519", + "sha256": "e4b9bf245caf46efd9643bac2e035c2b422bf445ba599b451d3f4bc24a49deb8", + "size": 1921258 + }, + "666": { + "releaseTime": "2013-04-21T15:01:28", + "sha1": "b09a58b89476fd18e461dec1bedb9a60889ee192", + "sha256": "db41ae60dce1e47363d3b046b68d7ab15b5fe1b42c84c153246b3a23e83d19ec", + "size": 1922439 + }, + "667": { + "releaseTime": "2013-04-22T19:21:50", + "sha1": "7556b581a57f140413b3467dcc6d9139b3f15bdc", + "sha256": "d491dd5c2026bdbcd7b545ebb830db0d1a23caeac03351b2ce299be5f34935a4", + "size": 1922690 + }, + "67": { + "releaseTime": "2012-03-27T07:32:36", + "sha1": "9558cb918a1766d2e11ebba352eff9fcc5a23437", + "sha256": "a979d8479974c422973970d1c27c1b57fe9b3721a1b082f42e327c69c36486d9", + "size": 503826 + }, + "672": { + "releaseTime": "2013-04-23T20:56:40", + "sha1": "1738bc1cf39d465cf78d24b8f31784cb3568ea13", + "sha256": "259a465b177aad0724da4815619f046635881367ca93b525ed305001a4134bd0", + "size": 1923182 + }, + "673": { + "releaseTime": "2013-04-23T21:42:26", + "sha1": "d3f2eb1683bf8ab158aabcff2f2eb3daa0deb31d", + "sha256": "4131973e4eb330e64a135ca7687efe66eb6d49ddc958b3b90ddbb7af511fa61e", + "size": 1923226 + }, + "674": { + "releaseTime": "2013-04-24T11:58:00", + "sha1": "a8aba7c84b23427100b9d60d7337165430abd034", + "sha256": "af174f6c991ea67c3d85bb122f13ae5e7764abfe745783af0ae719356d5ff9aa", + "size": 1973350 + }, + "675": { + "releaseTime": "2013-04-25T19:51:18", + "sha1": "fd98cd49077ce57749235316d7a428545ba4d2b4", + "sha256": "7e112989d08179b444f7aba1f6b1441654121d92c2e9eaf661dcef3f04203edc", + "size": 1973642 + }, + "676": { + "releaseTime": "2013-04-26T14:15:34", + "sha1": "4a80718c75542fed023bb178c11695373539d329", + "sha256": "cada7dad8f5966da437187416413ac8e72cbf2824bbb99314b3bf9e1df5bfe4f", + "size": 1973741 + }, + "678": { + "releaseTime": "2013-04-28T15:27:56", + "sha1": "01bc4839acb7b32a5214906d5f7c1612da1fd5f4", + "sha256": "df6647bd1e408ebc55a9779c1d5b660a24855c2189ca0d04bc0bf4cbd62b37b7", + "size": 1973777 + }, + "679": { + "releaseTime": "2013-04-28T16:41:22", + "sha1": "94fbbdbe7dea9ec402fb821cf1a1472507b67a18", + "sha256": "6b54ce0df3f2f97d02233c0ce13e6dbd40b9c2402888fc1e107488ba9bf88042", + "size": 1973698 + }, + "68": { + "releaseTime": "2012-04-02T02:32:02", + "sha1": "472933267af1bd5693f2aa4e89aaad48cfe2d629", + "sha256": "9c9c26dabe099bca7ec29eed9ce8b90f4d55b91b39693170b171084a7b53ed8d", + "size": 504946 + }, + "682": { + "releaseTime": "2013-04-30T21:26:14", + "sha1": "2832ae601b5aac519f82ef4f784d6029b4e6b806", + "sha256": "201cc3b2af2175ef7ee6bc347bbfdcc9cff6e2cfa27ab30eef53aaf62de8e339", + "size": 1973847 + }, + "684": { + "releaseTime": "2013-05-02T10:24:50", + "sha1": "90c15460f12138f90d0ebe23cc32aaf589b3cf1f", + "sha256": "3383e9062ad778d867405eb04eaf7a3ac9b0bcccd3b7b47ce96cdc535725f415", + "size": 1975130 + }, + "685": { + "releaseTime": "2013-05-03T15:46:32", + "sha1": "50b4d98c368340f96e1d85c6a1c98f8158b39f66", + "sha256": "0ceab9100977dc466efe00ce5e65db2261530a7f2fae9a4376abd674478cd45a", + "size": 1975158 + }, + "686": { + "releaseTime": "2013-05-04T18:49:10", + "sha1": "8a176209473781a6870b9c600c33891807a51d23", + "sha256": "9f28c0dd3737df5911d53442b821768ac373e0db618211e60baf31823ff92df3", + "size": 1981647 + }, + "687": { + "releaseTime": "2013-05-06T20:16:46", + "sha1": "015aef26f6a8eb2ae95485c65e8cfa814715e647", + "sha256": "acc3869918a12f3d97506f9eaab9d9029a2d573cf736ffc67b9e9de2825ba8d2", + "size": 1981935 + }, + "688": { + "releaseTime": "2013-05-06T20:32:26", + "sha1": "3226d1cce1245b1c1e78da9fcbccf9918a8325fd", + "sha256": "8c2ac223476f8e37fa58fb93e0966704aee0a3a9bfafff7207a27fa1fbb0dd0d", + "size": 1982018 + }, + "689": { + "releaseTime": "2013-05-08T17:40:56", + "sha1": "710184c7c19b2be41ae111a930ad878089e1f851", + "sha256": "94bbce5bc8cfbd311cd031391e618dd6aa940bd83735f4a574c890360f706eb8", + "size": 1996416 + }, + "69": { + "releaseTime": "2012-04-07T04:32:06", + "sha1": "75f13154c3196f749bd0db90d9cfeb08273882c0", + "sha256": "5346560a1c8feb740834a06d3e621bbb952aeef734a661a4f937b694770e02be", + "size": 503459 + }, + "690": { + "releaseTime": "2013-05-08T18:19:54", + "sha1": "d4d81fa3ee06a0376f1ea988d4d5ce01bdb87d38", + "sha256": "8aa17bfad0efd2b681c24cb2c361e5b42b645121ea856b650f3d66e9765f4783", + "size": 1996762 + }, + "691": { + "releaseTime": "2013-05-09T02:10:34", + "sha1": "d26816531b8a602b1017fc12c5751b3f0c898f91", + "sha256": "164b63443db99450ffb21e210e2c4cff5b6ac1811274ca22b099048a53b13316", + "size": 1996885 + }, + "692": { + "releaseTime": "2013-05-11T02:12:34", + "sha1": "a6db5508997a1c7da4967be62566a8a9ecbd76a8", + "sha256": "04baab4a61ac567b19a16ccabc2d24621246ec5a8ead0de6964311640bcecbfa", + "size": 1996907 + }, + "693": { + "releaseTime": "2013-05-11T11:05:56", + "sha1": "929858c287ebf13a0dbdbae880cee535031593a8", + "sha256": "bbf24f529798daaf1853bf30b5f716b9d223be7aaa9e75a21d681fb704971593", + "size": 1996968 + }, + "694": { + "releaseTime": "2013-05-11T11:21:40", + "sha1": "d0aaf895840de87de21ac2e39b402b2462108365", + "sha256": "8cc42ebd28541937c1ab671f88d536f2904fc0dba8706761703266076009d897", + "size": 1997048 + }, + "695": { + "releaseTime": "2013-05-11T12:05:32", + "sha1": "df03ea2882aba13d16a806a25c487b0b63d80e12", + "sha256": "2fd71dbf432d2602f884e457f981285725fab90d6461d15b663afdc776b30ef6", + "size": 1998522 + }, + "696": { + "releaseTime": "2013-05-11T13:23:26", + "sha1": "63ca0f99d1cbfa1aef0cb3464d72f1bdb675fe8f", + "sha256": "8675a75da788e107451398ebabba25b8e6b8ed74ab5b75f47c4447019ff4d180", + "size": 1998669 + }, + "697": { + "releaseTime": "2013-05-13T21:40:24", + "sha1": "a67ec8dab25c86822284b73b9be0d895548191bb", + "sha256": "be9e0180ccb4481193d2a99e1327c21c6e3b0248a30c90003f7383a4d6cd20e1", + "size": 2001775 + }, + "698": { + "releaseTime": "2013-05-13T22:11:38", + "sha1": "23476d809fea3460ef2cd61e6198806ec826c2d8", + "sha256": "7232431f16d42899b6a2a56dbe049e23d30489fb66f98406da1893ce0d7b4cc9", + "size": 2001837 + }, + "699": { + "releaseTime": "2013-05-13T22:27:50", + "sha1": "b1c584f190dd2a3802fac3323ac2f939ccf1539e", + "sha256": "ee6e58c5d956d61ebcdaf76ae5693bc2ccb56fa11da67db7c149392aa589058f", + "size": 2001888 + }, + "7": { + "releaseTime": "2012-02-10T07:13:14", + "sha1": "9f74f177ac12b2b99d5418133a48d829c7065163", + "sha256": "5bf54ac1cccba02d30c2f1bf39b06c18f1e7fbdccfb80a60bae2dcbed2e6d111", + "size": 421307 + }, + "70": { + "releaseTime": "2012-04-07T08:10:50", + "sha1": "76b6d4414355a4451f568223f8ed8a0707ab5c0c", + "sha256": "15e2fc339c8bd32383cefa4b3964af35decfc94872f65b039327a0c491753ea0", + "size": 503473 + }, + "700": { + "releaseTime": "2013-05-13T22:44:34", + "sha1": "ce3831b7f357872c476221e28facfa430e9f84f9", + "sha256": "d3c2e269d14b40bfc330f0d532d5c117201b409bae9dfb344ab5373cd2b9001d", + "size": 2002002 + }, + "701": { + "releaseTime": "2013-05-15T18:36:52", + "sha1": "5f7141eefcb4ed3fcb87e638cd7d2eefa0457e2a", + "sha256": "5ac8b8c591cce7ad7623aa62bf569ced84dca30574bc268f8e2de6f80e3ca54e", + "size": 2004225 + }, + "702": { + "releaseTime": "2013-05-15T18:58:42", + "sha1": "8c1422010f057f81d3ea0fbc73bc8e04e04ecb45", + "sha256": "ce2852ad64cf8f6315aff0a294091b586a313da6fa5dcefe956766247c56cd51", + "size": 2004573 + }, + "703": { + "releaseTime": "2013-05-16T08:19:28", + "sha1": "39bb7c0c79e942046675d85e3b60ece4dc7b4a58", + "sha256": "4581ed106a8f9819fde5b7c76a575ab3428b3970bb767c2acd73a906bb90bcfd", + "size": 2004639 + }, + "704": { + "releaseTime": "2013-05-19T14:37:58", + "sha1": "c3948bab0718823ff488bbd7c15e5f3fd79fdfa2", + "sha256": "5be44a78b162876127971f551f6306460a20b9e87fc5b87a7872d590c35f3aa4", + "size": 2004691 + }, + "705": { + "releaseTime": "2013-05-19T14:55:40", + "sha1": "fb0fb76a907588402ac8416d3d37725da8ac7e8d", + "sha256": "249c828331f213d92e4d4484eaf4d0fb6dda8db572551a6b7c3727907124c715", + "size": 2004808 + }, + "706": { + "releaseTime": "2013-05-20T19:58:56", + "sha1": "3c12441da278d3cd993afd3822585797a5d788cc", + "sha256": "74a22bca0f957f7328b158d14e991adc7f26a2bd7cc95c8f23e2dc4a0fb2cf82", + "size": 2008262 + }, + "707": { + "releaseTime": "2013-05-20T20:31:34", + "sha1": "b079436f13cc59cdce6f54e0409d99c0222130f3", + "sha256": "f4b435c84e3a8a44802dc8ba476027c5d7b379852713677b403a38dcc411b115", + "size": 2008384 + }, + "708": { + "releaseTime": "2013-05-21T09:10:24", + "sha1": "ed6c6e9bb5b8b3ab7d6281717ef67359d687c326", + "sha256": "fbdc9297bb1ba5760928d1ef77f610d295a49ba15f1d937e4db87ea76a03e552", + "size": 2008476 + }, + "71": { + "releaseTime": "2012-04-07T21:15:22", + "sha1": "43034ab1176c672ff81b658d8071cd7955a50fcd", + "sha256": "4c7d2eaf146ad1d492434b03a4b7f46c7e91469edda17e3f1cfac270bd4a95e7", + "size": 503475 + }, + "710": { + "releaseTime": "2013-05-21T21:20:08", + "sha1": "0b8d1daccad003be2e930b9391fa87aec2c9d8bf", + "sha256": "d0eef0327f00aadf59c7215d834f9ea7230bbce84e303cea0cbb9ec32eed3440", + "size": 2012979 + }, + "711": { + "releaseTime": "2013-05-23T23:14:24", + "sha1": "c78c3775b880b2b45e8b6b14769da6d2b4748037", + "sha256": "c247dd77fbff8c16a8834fce812f618d34ed4663ead3c7f3f3b1f4a88b446be1", + "size": 2014309 + }, + "712": { + "releaseTime": "2013-05-23T23:31:14", + "sha1": "228c0999c5a224d8290e29823c4dd31b5679866b", + "sha256": "b52b2f0cf5b2dedc06185c500c215ab9e7426f7342d8a4f2fe4f2dd0d7f6fadd", + "size": 2014600 + }, + "713": { + "releaseTime": "2013-05-27T09:17:32", + "sha1": "51f931ead831c564033b17cc835e3c2edab1e24b", + "sha256": "cd79d0b0c55ce044664177c201fc8036a0f18431b67b7e97570ac1b991f0bff6", + "size": 2017084 + }, + "715": { + "releaseTime": "2013-05-27T17:19:28", + "sha1": "00700cefeb2effc71737f65a6cbb204effd5f300", + "sha256": "b3fad160a0d59a27a73b8ebedc40fce8c9885d7ef20fb291e820a4642eb97982", + "size": 2017367 + }, + "716": { + "releaseTime": "2013-05-28T21:44:14", + "sha1": "6118150c8c0e15a6926c62e8525f9014d14dc34e", + "sha256": "71987c72116cd81bd0e7e55ca01755946d4a0a42cc93e264b977daf6abe91f78", + "size": 2021922 + }, + "719": { + "releaseTime": "2013-06-02T17:33:16", + "sha1": "6b90d931a20413bb13c31e08e543f39dd7155d59", + "sha256": "e8dea27918aa6b5573571c8f3f008a576aa11b777d7aa292bf20b7dba0c4d4b6", + "size": 1969868 + }, + "72": { + "releaseTime": "2012-04-08T04:34:02", + "sha1": "8d3179e614985a5d8604b5e28008d36edd8795c9", + "sha256": "81c65151bdae9e7effde9df1bb281b6eda6a409340a45c5f721186f5dccc9d25", + "size": 503474 + }, + "720": { + "releaseTime": "2013-06-02T22:35:34", + "sha1": "56f9d5a36821e3deb3e8d8e5c7c12d26b007f744", + "sha256": "cc4df5646f71a005f0696d4de9ebeb558bd553cd746524e06262f40ab423dbb8", + "size": 1970132 + }, + "721": { + "releaseTime": "2013-06-02T22:56:08", + "sha1": "02323336f7d1e8e68a3feab3123ad1aaf935e756", + "sha256": "d0f1422ceaf76e44b7dfb11fa651689f43a3367863b799610a947191ec540690", + "size": 1970162 + }, + "722": { + "releaseTime": "2013-06-03T13:30:32", + "sha1": "573149c42a161efbe95627850629c801c9107e83", + "sha256": "8b8e6a0dfcf085e4687548b68fa600d8126b84066033f3ddf266c1761fbf71df", + "size": 1970177 + }, + "723": { + "releaseTime": "2013-06-04T18:24:30", + "sha1": "9d0686ede1e00c46b6540cdf9d9354d701fc1fe9", + "sha256": "399da9a77a7a90792b761a007f4fdd8ddfbb15729b0a701edfb46ec02d23fe35", + "size": 1970645 + }, + "725": { + "releaseTime": "2013-06-06T10:24:40", + "sha1": "23126c578162a9675aa80160c5f45ed602b6a546", + "sha256": "cbdd44edc72118d851521d3f65c8c3d93c7eafa88b0c22420cd726962641f803", + "size": 1970914 + }, + "726": { + "releaseTime": "2013-06-08T13:28:12", + "sha1": "68a5d447ad321f5f993a5bedd820fe4349fc4fe4", + "sha256": "9b12289096fb79acefb402d21306f0211e6d8a1ad23d4286c7491b1d11c909b3", + "size": 1970976 + }, + "727": { + "releaseTime": "2013-06-08T15:09:38", + "sha1": "50e7d54fd520da847acf2841915fbfc3aba180bc", + "sha256": "62b5ef66f76390cf5f8267a899de64bc6ab201059af5bf36d7926fb18ee35af3", + "size": 1971222 + }, + "728": { + "releaseTime": "2013-06-08T19:45:40", + "sha1": "dccd0e8722a5dd394fe8c8b3d03f631bd92aea00", + "sha256": "8c95ff2b90b1d20cfc1dbdb36b562c6de95a9bc0b73b17132a4aba39002ba3a1", + "size": 1971257 + }, + "729": { + "releaseTime": "2013-06-08T20:43:38", + "sha1": "94f3f2912a8b02cf96102c6e6d113a7892a745eb", + "sha256": "837f3081f2b570b4fd46f6c9454a3cdb3fe6221e98a1c10528b5849ed9a1ee78", + "size": 1971301 + }, + "73": { + "releaseTime": "2012-04-09T23:01:20", + "sha1": "73c54a203bda1ac2e2b99e5209a122938db118bd", + "sha256": "aaae6d2eb7d882f0bf4496687a7fd4ba9a286006b73ec2b7f896d616f5755848", + "size": 505435 + }, + "730": { + "releaseTime": "2013-06-10T02:45:26", + "sha1": "f75107ac5491862f90d446d955d064350b9ec2e3", + "sha256": "00b98fda45ca4dc97de7ec581cf3abb73b59b5f1230e30aab86f5783a4df9127", + "size": 1971321 + }, + "731": { + "releaseTime": "2013-06-10T03:14:12", + "sha1": "58c8ca5c9f80db437c5d1b6a7617616a869ff86a", + "sha256": "704ebecb955f25eb6bcce50c5fb5e8992b394f27bee610b923cb541914827604", + "size": 1971325 + }, + "732": { + "releaseTime": "2013-06-10T03:35:28", + "sha1": "4794e92c949150dcd742232dc54b340361121e65", + "sha256": "7edbd0b24a16c9fc82c3c213f7deecb18f74560218bf3231638a3d13849f1dd1", + "size": 2027315 + }, + "733": { + "releaseTime": "2013-06-10T15:06:34", + "sha1": "b15e7357fc4cd580df113b31b01d2ab096322eb2", + "sha256": "01a36247c9eca10edc6dbc833e88571063ced5ce8a327e1e3fc3a3ffe0bbc2b1", + "size": 2030486 + }, + "734": { + "releaseTime": "2013-06-11T13:06:00", + "sha1": "6c928588eb71df046994d90f1d080fdf0ddc7aa9", + "sha256": "1cd22d0160ea0e0ba73570b89d506e6bc51234e6fd819b425e527492df4d443c", + "size": 2030872 + }, + "735": { + "releaseTime": "2013-06-14T12:39:28", + "sha1": "82a1dabe45e2261606da04994cf4a68d9ba06f94", + "sha256": "7bebf6b5d546062f47b7427fcced5b3fb55618de6697ba2803fb082433816953", + "size": 2031022 + }, + "736": { + "releaseTime": "2013-06-14T13:17:30", + "sha1": "bc07940c37813839c8137ff07ef616515d75e3c6", + "sha256": "db5a8de955581d386254240cdf71191e59be2b1a17d66ecaad61f404ba792ef7", + "size": 2032700 + }, + "737": { + "releaseTime": "2013-06-15T01:26:46", + "sha1": "7b36d45f87a89071c6252f4cd50e632e7d285ecd", + "sha256": "988072f14ba1f70392e7d2305f6193f7c96399ed004896f5f489c3e04b5c6260", + "size": 2032810 + }, + "738": { + "releaseTime": "2013-06-17T09:35:38", + "sha1": "76223709288287a6a8d22ab16b43a6ab2a284a0d", + "sha256": "5758f6b77d3192cf5fe6d718a522c66fb2a4ddbc375d4b66f4b0019190d07f98", + "size": 2033732 + }, + "74": { + "releaseTime": "2012-04-10T00:47:32", + "sha1": "26e3a344b4aa38f8201109a7d965ac914c3d166c", + "sha256": "5566dea1974860dbf2d74e24ff93eeffef32c9a110e69840e40ef2a4bc339387", + "size": 509139 + }, + "75": { + "releaseTime": "2012-04-10T01:06:54", + "sha1": "8cbf482dcb0722632fd89543f623cf148c53e641", + "sha256": "c3de9491468598a5e69ace5eec1dd99489a88ee188f7cefcd0fa5f053665f466", + "size": 509659 + }, + "77": { + "releaseTime": "2012-04-12T00:51:04", + "sha1": "677b006d34ea06e3cf5aa636717142ebb2e0f8bd", + "sha256": "5a055de2522561542a0ab8aea8cf7d153787222ff81d6cd642a67cc356de8f3f", + "size": 509761 + }, + "78": { + "releaseTime": "2012-04-12T21:50:42", + "sha1": "e78981327efff67efad73471fd22218c9f98d29c", + "sha256": "a5a6efec545b7f068ac989f0ecc73de0b769f319d5b3796b09d6c8666c0a67b8", + "size": 509780 + }, + "79": { + "releaseTime": "2012-04-12T23:40:58", + "sha1": "4261e979e992ad6bfb5d76bbf6aae773774895c5", + "sha256": "603b5cd9226564b5b9217e2f45ae43fbb8636b43a62af249679ddcf42d05f196", + "size": 509886 + }, + "8": { + "releaseTime": "2012-02-13T04:20:56", + "sha1": "82de2ba21c06a352b571ea1374e428e63a91239b", + "sha256": "eacdb5ff32dc902f38e1c5fbde3e29a2a401722378f47f2a76396f13462a572c", + "size": 435800 + }, + "80": { + "releaseTime": "2012-04-13T09:56:58", + "sha1": "24e00e4620341bcceb50cd68f4f24aec2c2f8435", + "sha256": "f0bf7269da20eaff1f7c4a6d967685c65c8a70fe3cd4afc9900f2784355e3efa", + "size": 509886 + }, + "81": { + "releaseTime": "2012-04-13T10:35:16", + "sha1": "185629be371faedee1259e749921fe134c24c82c", + "sha256": "f2b22173dd2d683a05cc212db097388756adba1256eef6410901fe68e01eadd0", + "size": 509833 + }, + "82": { + "releaseTime": "2012-04-14T13:10:58", + "sha1": "f83a1d16d6b0a6f126e6da1084b53d45718e0f7a", + "sha256": "5aa92446463dd6873a71d0477e3933eae094f900e0b26b483d4304d838f351ae", + "size": 509874 + }, + "83": { + "releaseTime": "2012-04-15T07:40:04", + "sha1": "3b16bd8a6cb0c576e0c9d2c32bb063beda71fc1e", + "sha256": "3787eb348373d6cf60cd63dcd8182998e68d3c5fc71f36600546643d60c8e803", + "size": 510336 + }, + "84": { + "releaseTime": "2012-04-15T08:38:52", + "sha1": "c1320821760b73bdb195dd47cddc57f11bde9bc2", + "sha256": "e493a1d690b0b84e8088ab6047391221efec056e98d360d4a03dd9ef2ff11429", + "size": 510337 + }, + "85": { + "releaseTime": "2012-04-16T15:21:44", + "sha1": "24ad84c2b8a29a4cac503bfb40337c2246baec08", + "sha256": "5a006be9b3d6f6ad96697229a2ca413d7675c3bc9da904dc98a26edc46063bce", + "size": 510341 + }, + "86": { + "releaseTime": "2012-04-17T08:50:44", + "sha1": "9226f1ea2b7528b14b46a1550df63a941d02d4a7", + "sha256": "78202fecf9aa24e66c8c24fb5edd3fe85806135db85596ac9e36dee7454c0de4", + "size": 510362 + }, + "87": { + "releaseTime": "2012-04-17T10:30:58", + "sha1": "0822f3f25056be30419e187cdc3e4545bc837c06", + "sha256": "4b5b66c3c26a706a6c2b61b919e5f1bc418a3cca19fb6630d1bc1ed4f90729db", + "size": 510360 + }, + "88": { + "releaseTime": "2012-04-17T11:49:12", + "sha1": "cbf82171afecf4be0f0277ff0bef6646466e8900", + "sha256": "5c501a2f00233812bd746b737e4f3936044555f421f1b82a623a54ee711f3f5e", + "size": 517391 + }, + "89": { + "releaseTime": "2012-04-18T19:46:12", + "sha1": "ba77728f246cc494e84e1754f0f3ce03acb51a9c", + "sha256": "934dc21dfcdd5362554a83239669654a2e964d8621cc8165133099ff6691751e", + "size": 520417 + }, + "9": { + "releaseTime": "2012-02-14T10:43:10", + "sha1": "da9c0bad1054c5c8da8a22bf9394e14f3f70f8f2", + "sha256": "41c3ed9c7caf5d08e9d47dab1a36ce07d3c7ab1219da79fed0f486be61b38ee2", + "size": 446478 + }, + "90": { + "releaseTime": "2012-04-18T21:22:14", + "sha1": "d57947d579fe7441b65c6c1e0df7d3f8c62bed0a", + "sha256": "1ce05a2727edca09e7abca9ffe067feba6ece29de1bdd8473f7a5de4ecb4f9be", + "size": 522552 + }, + "91": { + "releaseTime": "2012-04-19T10:29:24", + "sha1": "513bf2fd928db15bde37aa31783bf243cc1e66b5", + "sha256": "c0843a2ecae1614bb18893633a47539c5ebabdd6c6e421d3de91723f850196bf", + "size": 522849 + }, + "92": { + "releaseTime": "2012-04-19T15:46:52", + "sha1": "3726362c75145a17bfd4d86bbdbc5d2770fc548d", + "sha256": "78065abadccafc87468f50013f7db8f021b00dae0a1640b222f7f3ec68a81b33", + "size": 523485 + }, + "93": { + "releaseTime": "2012-04-19T22:15:26", + "sha1": "246407ad677b342757ed635e0ff27574eed187ae", + "sha256": "2fcfadc16a4c171730e205fee1e7cd169037ac2ddcdc618f37775d1cda75d8ea", + "size": 525255 + }, + "94": { + "releaseTime": "2012-04-20T12:13:26", + "sha1": "17d961b3b62d2a050b3dfcc3598c7ea3fa200680", + "sha256": "4963274a498620988b13a142c02f6092a2b55681a0aa58309bbe0e034657bf44", + "size": 525307 + }, + "95": { + "releaseTime": "2012-04-22T19:56:48", + "sha1": "ce95bd720b3b40360dc0e8c3d1c139b22ff41819", + "sha256": "db66f23cda2d3b2a7490bde96c6105fe5ec184a89d95bab9d7a9451d1c861017", + "size": 534102 + }, + "96": { + "releaseTime": "2012-04-23T10:22:12", + "sha1": "7eb8bbd96e3dffba57cbf54b7945f1a971582496", + "sha256": "7bda8102696ca29c23edfa0889bafe062a66c31a9141e7ac5bc1a60f98545b1f", + "size": 534131 + }, + "97": { + "releaseTime": "2012-04-23T19:21:40", + "sha1": "41b4f307950fdcf862d4cdbda55384cd0af92eed", + "sha256": "fda396ff176e4cf52a9ab308ed0f1cc9883ee1223b8128546e4b49f5a8129e3d", + "size": 534216 + }, + "98": { + "releaseTime": "2012-04-25T01:41:00", + "sha1": "70c6e3b3bf059dffed3d75d1b6b83d2ddd8f4513", + "sha256": "ea6717dd33d9345ed71753278e3bc393adefb69219217f2c456657476a78a6e9", + "size": 535244 + }, + "99": { + "releaseTime": "2012-04-25T01:48:48", + "sha1": "bbeabcea70aa1bd7a24141fd34af67cf259a9270", + "sha256": "62756c8436b22a43ad56096da5e5a406daa416ba106a75ac61f165151cf55b23", + "size": 535241 + } + } +} \ No newline at end of file diff --git a/updateForge.py b/updateForge.py index 956a061e85..ac92b9b175 100755 --- a/updateForge.py +++ b/updateForge.py @@ -15,10 +15,19 @@ from forgeutil import * from metautil import * from jsonobject import * import os.path +import datetime +import hashlib def eprint(*args, **kwargs): print(*args, file=sys.stderr, **kwargs) +def filehash(filename, hashtype, blocksize=65536): + hash = hashtype() + with open(filename, "rb") as f: + for block in iter(lambda: f.read(blocksize), b""): + hash.update(block) + return hash.hexdigest() + forever_cache = FileCache('http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) @@ -31,6 +40,8 @@ with open("upstream/forge/index.json", 'w', encoding='utf-8') as f: json.dump(main_json, f, sort_keys=True, indent=4) versions = [] +legacyinfolist = ForgeLegacyInfoList() +tsPath = "static/forge-legacyinfo.json" # get the installer jars - if needed - and get the installer profiles out of them for id, entry in remoteVersionlist.number.items(): @@ -43,18 +54,56 @@ for id, entry in remoteVersionlist.number.items(): eprint ("Skipping %d with no valid files" % version.build) continue + jarFilepath = "upstream/forge/%s" % version.filename() + if version.usesInstaller(): - jarFilepath = "upstream/forge/%s" % version.filename() profileFilepath = "upstream/forge/%s.json" % version.longVersion if not os.path.isfile(profileFilepath): - rfile = sess.get(version.url(), stream=True) - rfile.raise_for_status() - with open(jarFilepath, 'wb') as f: - for chunk in rfile.iter_content(chunk_size=128): - f.write(chunk) + # grab the installer if it's not there + if not os.path.isfile(jarFilepath): + rfile = sess.get(version.url(), stream=True) + rfile.raise_for_status() + with open(jarFilepath, 'wb') as f: + for chunk in rfile.iter_content(chunk_size=128): + f.write(chunk) + with zipfile.ZipFile(jarFilepath, 'r') as jar: + with jar.open('install_profile.json', 'r') as profileZipEntry: + with open(profileFilepath, 'wb') as profileFile: + profileFile.write(profileZipEntry.read()) + profileFile.close() + profileZipEntry.close() + else: + pass + # ignore the two versions without install manifests and jar mod class files + # TODO: fix those versions? + if version.mcversion_sane == "1.6.1": + continue + + # only gather legacy info if it's missing + if not os.path.isfile(tsPath): + # grab the jar/zip if it's not there + if not os.path.isfile(jarFilepath): + rfile = sess.get(version.url(), stream=True) + rfile.raise_for_status() + with open(jarFilepath, 'wb') as f: + for chunk in rfile.iter_content(chunk_size=128): + f.write(chunk) + # find the latest timestamp in the zip file + tstamp = datetime.datetime.fromtimestamp(0) with zipfile.ZipFile(jarFilepath, 'r') as jar: - with jar.open('install_profile.json', 'r') as profileZipEntry: - with open(profileFilepath, 'wb') as profileFile: - profileFile.write(profileZipEntry.read()) - profileFile.close() - profileZipEntry.close() + allinfo = jar.infolist() + for info in allinfo: + tstampNew = datetime.datetime(*info.date_time) + if tstampNew > tstamp: + tstamp = tstampNew + legacyInfo = ForgeLegacyInfo() + legacyInfo.releaseTime = tstamp + legacyInfo.sha1 = filehash(jarFilepath, hashlib.sha1) + legacyInfo.sha256 = filehash(jarFilepath, hashlib.sha256) + legacyInfo.size = os.path.getsize(jarFilepath) + legacyinfolist.number[id] = legacyInfo + +# only write legacy info if it's missing +if not os.path.isfile(tsPath): + with open(tsPath, 'w') as outfile: + json.dump(legacyinfolist.to_json(), outfile, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From ef0ca7d349d4c47f8e2fb74dfc66834f10332840 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 11 Jun 2017 10:43:36 +0200 Subject: NOISSUE use short Forge version --- generateForge.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/generateForge.py b/generateForge.py index 91c3deca2b..fc5a60baff 100755 --- a/generateForge.py +++ b/generateForge.py @@ -46,7 +46,7 @@ def shouldIgnoreArtifact(libSet, match): return False def versionFromProfile(profile, version): - result = MultiMCVersionFile({"name":"Forge", "version":version.longVersion, "uid":"net.minecraftforge" }) + result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) mcversion = profile.install.minecraft result.parentUid ='net.minecraft' result.requires ={'net.minecraft': mcversion} @@ -89,7 +89,7 @@ def versionFromProfile(profile, version): return result def versionFromLegacy(version, legacyinfo : ForgeLegacyInfo): - result = MultiMCVersionFile({"name":"Forge", "version":version.longVersion, "uid":"net.minecraftforge" }) + result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) mcversion = version.mcversion_sane result.parentUid ='net.minecraft' result.requires ={'net.minecraft': mcversion} @@ -140,7 +140,7 @@ for id, entry in remoteVersionlist.number.items(): continue if int(id) in recommendedIds: - recommendedVersions.append(version.longVersion) + recommendedVersions.append(version.rawVersion) # If we do not have the corresponding Minecraft version, we ignore it if not os.path.isfile("multimc/net.minecraft/%s.json" % version.mcversion_sane): -- cgit 0.0.5-2-1-g0f52 From 71a1602dd0d5535b3d8110e940801067ef79ee80 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 11 Jun 2017 10:46:28 +0200 Subject: NOISSUE change recommended LWJGL version to 2.9.4-nightly-20150209 --- generateMojang.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generateMojang.py b/generateMojang.py index e737a876f6..2910c459cb 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -130,7 +130,7 @@ for version in lwjglVersions: print("Skipped LWJGL", versionObj.version) lwjglSharedData = MultiMCSharedPackageData(uid = 'org.lwjgl', name = 'LWJGL') -lwjglSharedData.recommended = ['2.9.1'] +lwjglSharedData.recommended = ['2.9.4-nightly-20150209'] lwjglSharedData.write() with open("upstream/mojang/version_manifest.json", 'r', encoding='utf-8') as localIndexFile: -- cgit 0.0.5-2-1-g0f52 From 56d4dff08bfb6c1c6d8823962f4fa515074e77b9 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 11 Jun 2017 10:50:31 +0200 Subject: NOISSUE fix for null lastSuccessfulBuild in liteloader index --- liteloaderutil.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/liteloaderutil.py b/liteloaderutil.py index 43091a8577..17aee35afe 100644 --- a/liteloaderutil.py +++ b/liteloaderutil.py @@ -50,7 +50,7 @@ class LiteloaderArtefacts(JsonObject): liteloader = DictProperty(LiteloaderArtefact, name="com.mumfrey:liteloader", required=True) class LiteloaderSnapshot(LiteloaderArtefact): - lastSuccessfulBuild = IntegerProperty(required=True) + lastSuccessfulBuild = IntegerProperty() class LiteloaderSnapshots(JsonObject): libraries = ListProperty(MultiMCLibrary, required=True) -- cgit 0.0.5-2-1-g0f52 From ad98ec2d6c3c1e97573d0a92f3f53a02ed32b571 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 18 Jun 2017 13:52:53 +0200 Subject: Fix issue caused by liteloader metadata change (added build) --- liteloaderutil.py | 1 + 1 file changed, 1 insertion(+) diff --git a/liteloaderutil.py b/liteloaderutil.py index 17aee35afe..102e2140b4 100644 --- a/liteloaderutil.py +++ b/liteloaderutil.py @@ -41,6 +41,7 @@ class LiteloaderArtefact(JsonObject): stream = StringProperty(required=True) file = StringProperty(required=True) version = StringProperty(required=True) + build = StringProperty(default=None, exclude_if_none=True) md5 = StringProperty(required=True) timestamp = StringProperty(required=True) srcJar = StringProperty(default=None, exclude_if_none=True) -- cgit 0.0.5-2-1-g0f52 From b1113057ad539361d92238f9fb1bf2d0d30ed889 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 16 Jul 2017 05:22:36 +0200 Subject: Make meta self-contained Relevant git and s3 configs and secrets are now taken from a `config` folder. --- .gitignore | 1 + config/.gitignore | 3 +++ config/config_local.sh.example | 5 +++++ config/readme.txt | 8 ++++++++ update.sh | 10 +++++----- 5 files changed, 22 insertions(+), 5 deletions(-) create mode 100644 config/.gitignore create mode 100644 config/config_local.sh.example create mode 100644 config/readme.txt diff --git a/.gitignore b/.gitignore index b526ec6b25..115f541334 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ multimc upstream __pycache__ *.kdev4 +config_local.sh \ No newline at end of file diff --git a/config/.gitignore b/config/.gitignore new file mode 100644 index 0000000000..2c298a50d2 --- /dev/null +++ b/config/.gitignore @@ -0,0 +1,3 @@ +*.key +*.pub +s3cmd.cfg \ No newline at end of file diff --git a/config/config_local.sh.example b/config/config_local.sh.example new file mode 100644 index 0000000000..1b530aed97 --- /dev/null +++ b/config/config_local.sh.example @@ -0,0 +1,5 @@ +export MODE=master +export GIT_AUTHOR_NAME="Petr Mrázek" +export GIT_AUTHOR_EMAIL="peterix@gmail.com" +export GIT_COMMITTER_NAME="$GIT_AUTHOR_NAME" +export GIT_COMMITTER_EMAIL="$GIT_AUTHOR_EMAIL" \ No newline at end of file diff --git a/config/readme.txt b/config/readme.txt new file mode 100644 index 0000000000..bcbda08466 --- /dev/null +++ b/config/readme.txt @@ -0,0 +1,8 @@ +This is where you should put the git deploy keys. + +These are expected: +* meta-multimc.key +* meta-multimc.key.pub +* meta-upstream.key +* meta-upstream.key.pub +* s3cmd.cfg \ No newline at end of file diff --git a/update.sh b/update.sh index b9a00c46ad..fe4db29557 100755 --- a/update.sh +++ b/update.sh @@ -7,8 +7,8 @@ BASEDIR=`pwd` set -x source config.sh -if [ -f config_local.sh ]; then - source config_local.sh +if [ -f config/config_local.sh ]; then + source config/config_local.sh fi MODE=${MODE:-develop} @@ -46,7 +46,7 @@ cd "${BASEDIR}/${UPSTREAM_DIR}" git add mojang/version_manifest.json mojang/versions/* mojang/assets/* forge/*.json liteloader/*.json || fail_in if ! git diff --cached --exit-code ; then git commit -a -m "Update ${currentDate}" || fail_in - git push || exit 1 + GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/meta-upstream.key" git push || exit 1 fi cd "${BASEDIR}" @@ -64,10 +64,10 @@ cd "${BASEDIR}/${MMC_DIR}" git add index.json org.lwjgl/* net.minecraft/* net.minecraftforge/* com.mumfrey.liteloader/* || fail_out if ! git diff --cached --exit-code ; then git commit -a -m "Update ${currentDate}" || fail_out - git push || exit 1 + GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/meta-multimc.key" git push || exit 1 fi cd "${BASEDIR}" -s3cmd --exclude=".git*" --delete-removed sync ${BASEDIR}/${MMC_DIR}/ ${S3_BUCKET} || exit 2 +s3cmd -c ${BASEDIR}/config/s3cmd.cfg --exclude=".git*" --delete-removed sync ${BASEDIR}/${MMC_DIR}/ ${S3_BUCKET} || exit 2 exit 0 -- cgit 0.0.5-2-1-g0f52 From 10ed8f9ac66908bd03833ccca47d33ace26f9d30 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 16 Jul 2017 21:26:18 +0200 Subject: Make sure we always use python 3 --- generateForge.py | 2 +- generateLiteloader.py | 2 +- generateMojang.py | 2 +- index.py | 2 +- updateForge.py | 2 +- updateLiteloader.py | 2 +- updateMojang.py | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/generateForge.py b/generateForge.py index fc5a60baff..015ebe44e4 100755 --- a/generateForge.py +++ b/generateForge.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 from __future__ import print_function import sys import os diff --git a/generateLiteloader.py b/generateLiteloader.py index 114ea8cc34..924e100956 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 from liteloaderutil import * from jsonobject import * from datetime import datetime diff --git a/generateMojang.py b/generateMojang.py index 2910c459cb..d40ab0e0b7 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -1,4 +1,4 @@ -#!/bin/python3 +#!/usr/bin/python3 import os import json diff --git a/index.py b/index.py index dc7125145b..f45f73764d 100755 --- a/index.py +++ b/index.py @@ -1,4 +1,4 @@ -#!/bin/python3 +#!/usr/bin/python3 import hashlib import os diff --git a/updateForge.py b/updateForge.py index ac92b9b175..ec8f128509 100755 --- a/updateForge.py +++ b/updateForge.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 ''' Get the source files necessary for generating Forge versions ''' diff --git a/updateLiteloader.py b/updateLiteloader.py index 11479b4a22..ec95c471ab 100755 --- a/updateLiteloader.py +++ b/updateLiteloader.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 ''' Get the source files necessary for generating Forge versions ''' diff --git a/updateMojang.py b/updateMojang.py index 1795f48ebc..8c4637e676 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 import requests from cachecontrol import CacheControl import json -- cgit 0.0.5-2-1-g0f52 From 75695aed94e58b06ab804070da2c6a9a7125a163 Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Sun, 16 Jul 2017 22:24:23 +0200 Subject: Sort lists --- generateForge.py | 2 ++ generateLiteloader.py | 2 ++ updateLiteloader.py | 4 ++-- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/generateForge.py b/generateForge.py index 015ebe44e4..e954774ed2 100755 --- a/generateForge.py +++ b/generateForge.py @@ -172,6 +172,8 @@ for id, entry in remoteVersionlist.number.items(): with open(outFilepath, 'w') as outfile: json.dump(outVersion.to_json(), outfile, sort_keys=True, indent=4) +recommendedVersions.sort() + print ('Recommended versions:', recommendedVersions) sharedData = MultiMCSharedPackageData(uid = 'net.minecraftforge', name = "Forge", parentUid = 'net.minecraft') diff --git a/generateLiteloader.py b/generateLiteloader.py index 924e100956..d69898d363 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -70,6 +70,8 @@ for mcVersion, versionObject in remoteVersionlist.versions.items(): if latestRelease: recommended.append(latestRelease.version) +recommended.sort() + allVersions.sort(key=lambda x: x.releaseTime, reverse=True) for version in allVersions: diff --git a/updateLiteloader.py b/updateLiteloader.py index ec95c471ab..427c8af73e 100755 --- a/updateLiteloader.py +++ b/updateLiteloader.py @@ -31,8 +31,8 @@ main_json = r.json() # make sure we understand the schema remoteVersionlist = LiteloaderIndex(copy.deepcopy(main_json)) -newStr = json.dumps(remoteVersionlist.to_json()) -origStr = json.dumps(main_json) +newStr = json.dumps(remoteVersionlist.to_json(), sort_keys=True) +origStr = json.dumps(main_json, sort_keys=True) assert newStr == origStr # save the json it to file -- cgit 0.0.5-2-1-g0f52 From 3e4363bc8cf6065c6192fc5e03da8f1a95223455 Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Sun, 23 Jul 2017 13:42:50 +0200 Subject: Disable printing shell commands in update.sh --- update.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/update.sh b/update.sh index fe4db29557..f640dcd275 100755 --- a/update.sh +++ b/update.sh @@ -4,7 +4,7 @@ BASEDIR=$(dirname "$0") cd "${BASEDIR}" BASEDIR=`pwd` -set -x +#set -x source config.sh if [ -f config/config_local.sh ]; then -- cgit 0.0.5-2-1-g0f52 From 27253c34ddd6d7d46ddaca1b1aa58def7d8bedae Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Fri, 4 Aug 2017 06:03:28 +0200 Subject: Add liteloader dev object to json schema. --- liteloaderutil.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/liteloaderutil.py b/liteloaderutil.py index 102e2140b4..2dfc224fde 100644 --- a/liteloaderutil.py +++ b/liteloaderutil.py @@ -47,6 +47,11 @@ class LiteloaderArtefact(JsonObject): srcJar = StringProperty(default=None, exclude_if_none=True) mcpJar = StringProperty(default=None, exclude_if_none=True) +class LiteloaderDev(JsonObject): + fgVersion = StringProperty(default=None ,exclude_if_none=True) + mappings = StringProperty(required=None, exclude_if_none=True) + mcp = StringProperty(default=None, exclude_if_none=True) + class LiteloaderArtefacts(JsonObject): liteloader = DictProperty(LiteloaderArtefact, name="com.mumfrey:liteloader", required=True) @@ -59,6 +64,7 @@ class LiteloaderSnapshots(JsonObject): ''' "1.10.2":{ + "dev": { ... }, "repo":{ ... }, "artefacts":{ "com.mumfrey:liteloader":{ }, @@ -69,6 +75,7 @@ class LiteloaderSnapshots(JsonObject): } ''' class LiteloaderEntry(JsonObject): + dev = ObjectProperty(LiteloaderDev, default=None, exclude_if_none=True) repo = ObjectProperty(LiteloaderRepo, required=True) artefacts = ObjectProperty(LiteloaderArtefacts, default=None, exclude_if_none=True) snapshots = ObjectProperty(LiteloaderSnapshots, default=None, exclude_if_none=True) -- cgit 0.0.5-2-1-g0f52 From 377fee8674a81f6fb09b3c3f8f1da9b6b5a7af0e Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 30 Oct 2017 00:47:25 +0100 Subject: Adapt to accept Mojang format 21 --- generateMojang.py | 40 ++++++++++++++++++++++++++++++++++++++-- metautil.py | 9 +++++++-- 2 files changed, 45 insertions(+), 4 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index d40ab0e0b7..b39a1c98a7 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -46,6 +46,18 @@ def removePathsFromLib(lib): for key, value in mmcLib.downloads.classifiers.items(): value.path = None +def adaptNewStyleArguments(arguments): + outarr = [] + # we ignore the jvm arguments entirely. + # grab the strings, log the complex stuff + for arg in arguments.game: + if isinstance(arg, str): + outarr.append(arg) + else: + print("!!! Unrecognized structure in Minecraft game arguments:") + pprint(arg) + return ' '.join(outarr) + # get the local version list staticVersionlist = None with open("static/minecraft.json", 'r', encoding='utf-8') as legacyIndexFile: @@ -57,6 +69,7 @@ for filename in os.listdir('upstream/mojang/versions'): mojangVersionFile = MojangVersionFile(json.load(json_file)) versionFile = MojangToMultiMC(mojangVersionFile, "Minecraft", "net.minecraft", mojangVersionFile.id) libs_minecraft = [] + is_lwjgl_3 = False buckets = {} for lib in versionFile.libraries: mmcLib = MultiMCLibrary(lib.to_json()) @@ -75,6 +88,9 @@ for filename in os.listdir('upstream/mojang/versions'): bucket = addOrGetBucket(buckets, rules) if specifier.group == "org.lwjgl.lwjgl" and specifier.artifact == "lwjgl": bucket.version = specifier.version + if specifier.group == "org.lwjgl" and specifier.artifact == "lwjgl": + is_lwjgl_3 = True + bucket.version = specifier.version if not bucket.libraries: bucket.libraries = [] bucket.libraries.append(mmcLib) @@ -95,8 +111,14 @@ for filename in os.listdir('upstream/mojang/versions'): addLWJGLVersion(lwjglVersions, keyBucket) versionFile.libraries = libs_minecraft # TODO: add detection of LWJGL 3? - versionFile.requires = {'org.lwjgl': '2.*'} + if is_lwjgl_3: + versionFile.requires = {'org.lwjgl3': '*'} + else: + versionFile.requires = {'org.lwjgl': '*'} versionFile.order = -2 + # process 1.13 arguments into previous version + if not mojangVersionFile.minecraftArguments and mojangVersionFile.arguments: + versionFile.minecraftArguments = adaptNewStyleArguments(mojangVersionFile.arguments) filenameOut = "multimc/net.minecraft/%s.json" % versionFile.version if versionFile.version in staticVersionlist.versions: ApplyLegacyOverride (versionFile, staticVersionlist.versions[versionFile.version]) @@ -105,8 +127,18 @@ for filename in os.listdir('upstream/mojang/versions'): for version in lwjglVersions: versionObj = lwjglVersions[version] + if version[0] == '2': + filename = "multimc/org.lwjgl/%s.json" % version + versionObj.name = 'LWJGL 2' + versionObj.uid = 'org.lwjgl' + elif version[0] == '3': + filename = "multimc/org.lwjgl3/%s.json" % version + versionObj.name = 'LWJGL 3' + versionObj.uid = 'org.lwjgl3' + else: + raise Exception("LWJGL version not recognized: %s" % versionObj.version) + versionObj.order = -1 - filename = "multimc/org.lwjgl/%s.json" % version good = True for lib in versionObj.libraries: if not lib.natives: @@ -133,6 +165,10 @@ lwjglSharedData = MultiMCSharedPackageData(uid = 'org.lwjgl', name = 'LWJGL') lwjglSharedData.recommended = ['2.9.4-nightly-20150209'] lwjglSharedData.write() +lwjglSharedData = MultiMCSharedPackageData(uid = 'org.lwjgl3', name = 'LWJGL 3') +lwjglSharedData.recommended = ['3.1.2'] +lwjglSharedData.write() + with open("upstream/mojang/version_manifest.json", 'r', encoding='utf-8') as localIndexFile: localVersionlist = MojangIndexWrap(json.load(localIndexFile)) diff --git a/metautil.py b/metautil.py index 3ade6ebdc2..c8608f9a4e 100644 --- a/metautil.py +++ b/metautil.py @@ -47,7 +47,7 @@ class GradleSpecifier: return "GradleSpecifier('" + self.toString() + "')" def isLwjgl(self): - return self.group in ("org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") + return self.group in ("org.lwjgl", "org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") def isMojangNetty(self): if self.group == "com.mojang": @@ -174,6 +174,10 @@ class MojangLogging (JsonObject): argument = StringProperty(required = True) type = StringProperty(required = True, choices=["log4j2-xml"]) +class MojangArguments (JsonObject): + game = ListProperty(required = True) + jvm = ListProperty(required = True) + class UnknownVersionException(Exception): """Exception raised for unknown Mojang version file format versions. @@ -184,11 +188,12 @@ class UnknownVersionException(Exception): self.message = message def validateSupportedMojangVersion(version): - supportedVersion = 18 + supportedVersion = 21 if version > supportedVersion: raise UnknownVersionException("Unsupported Mojang format version: %d. Max supported is: %d" % (version, supportedVersion)) class MojangVersionFile (JsonObject): + arguments = ObjectProperty(MojangArguments, exclude_if_none=True, default=None) assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) assets = StringProperty(exclude_if_none=True, default=None) downloads = DictProperty(MojangArtifactBase, exclude_if_none=True, default=None) -- cgit 0.0.5-2-1-g0f52 From 73d9127293bce700222edd7d2b34d0339e429ff3 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 30 Oct 2017 22:24:43 +0100 Subject: Blacklist the snapshots and LWJGL 3 --- generateMojang.py | 31 ++++++++++++++++++++++--------- metautil.py | 7 +++++-- update.sh | 4 ++++ 3 files changed, 31 insertions(+), 11 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index b39a1c98a7..b191204ee5 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -12,6 +12,8 @@ from pprint import pprint from metautil import * +from distutils import version + def addOrGetBucket(buckets, rules): ruleHash = None if rules: @@ -63,12 +65,21 @@ staticVersionlist = None with open("static/minecraft.json", 'r', encoding='utf-8') as legacyIndexFile: staticVersionlist = LegacyOverrideIndex(json.load(legacyIndexFile)) +found_any_lwjgl3 = False lwjglVersions = {} for filename in os.listdir('upstream/mojang/versions'): with open("upstream/mojang/versions/" + filename) as json_file: mojangVersionFile = MojangVersionFile(json.load(json_file)) versionFile = MojangToMultiMC(mojangVersionFile, "Minecraft", "net.minecraft", mojangVersionFile.id) libs_minecraft = [] + # HACK: ignore new snapshots and versions temporarily + if versionFile.type == "snapshot": + cutoffTime = iso8601.parse_date("2017-10-25T14:43:50+00:00") + if versionFile.releaseTime >= cutoffTime: + continue + if versionFile.type == "release": + if version.LooseVersion(versionFile.version) >= version.LooseVersion("1.13"): + continue is_lwjgl_3 = False buckets = {} for lib in versionFile.libraries: @@ -90,6 +101,7 @@ for filename in os.listdir('upstream/mojang/versions'): bucket.version = specifier.version if specifier.group == "org.lwjgl" and specifier.artifact == "lwjgl": is_lwjgl_3 = True + found_any_lwjgl3 = True bucket.version = specifier.version if not bucket.libraries: bucket.libraries = [] @@ -125,14 +137,14 @@ for filename in os.listdir('upstream/mojang/versions'): with open(filenameOut, 'w') as outfile: json.dump(versionFile.to_json(), outfile, sort_keys=True, indent=4) -for version in lwjglVersions: - versionObj = lwjglVersions[version] - if version[0] == '2': - filename = "multimc/org.lwjgl/%s.json" % version +for lwjglVersion in lwjglVersions: + versionObj = lwjglVersions[lwjglVersion] + if lwjglVersion[0] == '2': + filename = "multimc/org.lwjgl/%s.json" % lwjglVersion versionObj.name = 'LWJGL 2' versionObj.uid = 'org.lwjgl' - elif version[0] == '3': - filename = "multimc/org.lwjgl3/%s.json" % version + elif lwjglVersion[0] == '3': + filename = "multimc/org.lwjgl3/%s.json" % lwjglVersion versionObj.name = 'LWJGL 3' versionObj.uid = 'org.lwjgl3' else: @@ -165,9 +177,10 @@ lwjglSharedData = MultiMCSharedPackageData(uid = 'org.lwjgl', name = 'LWJGL') lwjglSharedData.recommended = ['2.9.4-nightly-20150209'] lwjglSharedData.write() -lwjglSharedData = MultiMCSharedPackageData(uid = 'org.lwjgl3', name = 'LWJGL 3') -lwjglSharedData.recommended = ['3.1.2'] -lwjglSharedData.write() +if found_any_lwjgl3: + lwjglSharedData = MultiMCSharedPackageData(uid = 'org.lwjgl3', name = 'LWJGL 3') + lwjglSharedData.recommended = ['3.1.2'] + lwjglSharedData.write() with open("upstream/mojang/version_manifest.json", 'r', encoding='utf-8') as localIndexFile: localVersionlist = MojangIndexWrap(json.load(localIndexFile)) diff --git a/metautil.py b/metautil.py index c8608f9a4e..73690c3107 100644 --- a/metautil.py +++ b/metautil.py @@ -283,8 +283,11 @@ class MultiMCSharedPackageData(VersionedJsonObject): projectUrl = StringProperty(exclude_if_none=True, default=None) def write(self): - with open("multimc/%s/package.json" % self.uid, 'w') as file: - json.dump(self.to_json(), file, sort_keys=True, indent=4) + try: + with open("multimc/%s/package.json" % self.uid, 'w') as file: + json.dump(self.to_json(), file, sort_keys=True, indent=4) + except EnvironmentError as e: + print("Error while trying to save shared packaged data for %s:" % self.uid, e) def writeSharedPackageData(uid, name, parentUid = None): desc = MultiMCSharedPackageData({ diff --git a/update.sh b/update.sh index f640dcd275..7e9eb34365 100755 --- a/update.sh +++ b/update.sh @@ -62,6 +62,10 @@ cd "${BASEDIR}" cd "${BASEDIR}/${MMC_DIR}" git add index.json org.lwjgl/* net.minecraft/* net.minecraftforge/* com.mumfrey.liteloader/* || fail_out +if [-d "org.lwjgl3"]; then + git add org.lwjgl3/* || fail_out +fi + if ! git diff --cached --exit-code ; then git commit -a -m "Update ${currentDate}" || fail_out GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/meta-multimc.key" git push || exit 1 -- cgit 0.0.5-2-1-g0f52 From 933e5a9573f6c0538590230ec7ec96dd523f5c23 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 30 Oct 2017 22:31:43 +0100 Subject: Fix silly typo in shell script --- update.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/update.sh b/update.sh index 7e9eb34365..cdc50473ab 100755 --- a/update.sh +++ b/update.sh @@ -62,7 +62,7 @@ cd "${BASEDIR}" cd "${BASEDIR}/${MMC_DIR}" git add index.json org.lwjgl/* net.minecraft/* net.minecraftforge/* com.mumfrey.liteloader/* || fail_out -if [-d "org.lwjgl3"]; then +if [ -d "org.lwjgl3"]; then git add org.lwjgl3/* || fail_out fi -- cgit 0.0.5-2-1-g0f52 From 29e9ddfe51bfe065acd1867f41d344c33ff16b1d Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 30 Oct 2017 22:33:40 +0100 Subject: And one more --- update.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/update.sh b/update.sh index cdc50473ab..f84da0e5a0 100755 --- a/update.sh +++ b/update.sh @@ -62,7 +62,7 @@ cd "${BASEDIR}" cd "${BASEDIR}/${MMC_DIR}" git add index.json org.lwjgl/* net.minecraft/* net.minecraftforge/* com.mumfrey.liteloader/* || fail_out -if [ -d "org.lwjgl3"]; then +if [ -d "org.lwjgl3" ]; then git add org.lwjgl3/* || fail_out fi -- cgit 0.0.5-2-1-g0f52 From 2e3061603a28f6d3326064a79ad13c57fa2e69c0 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 30 Oct 2017 22:44:38 +0100 Subject: Remove 1.13 and LWJGL 3 blacklist --- generateMojang.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index b191204ee5..8e791797ae 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -72,14 +72,6 @@ for filename in os.listdir('upstream/mojang/versions'): mojangVersionFile = MojangVersionFile(json.load(json_file)) versionFile = MojangToMultiMC(mojangVersionFile, "Minecraft", "net.minecraft", mojangVersionFile.id) libs_minecraft = [] - # HACK: ignore new snapshots and versions temporarily - if versionFile.type == "snapshot": - cutoffTime = iso8601.parse_date("2017-10-25T14:43:50+00:00") - if versionFile.releaseTime >= cutoffTime: - continue - if versionFile.type == "release": - if version.LooseVersion(versionFile.version) >= version.LooseVersion("1.13"): - continue is_lwjgl_3 = False buckets = {} for lib in versionFile.libraries: -- cgit 0.0.5-2-1-g0f52 From 4f4985602cd579df222ceaa13d997406d8753826 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 6 Nov 2017 23:21:40 +0100 Subject: Change requires to an extensible format It is now a list of objects of the following format: { "uid":"identifier-required", "equals":"version-optional" } This can easily be expanded, unlike the direct mapping this was before. --- generateForge.py | 4 ++-- generateLiteloader.py | 3 +-- generateMojang.py | 4 ++-- metautil.py | 8 ++++++-- 4 files changed, 11 insertions(+), 8 deletions(-) diff --git a/generateForge.py b/generateForge.py index e954774ed2..3a4f11501b 100755 --- a/generateForge.py +++ b/generateForge.py @@ -49,7 +49,7 @@ def versionFromProfile(profile, version): result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) mcversion = profile.install.minecraft result.parentUid ='net.minecraft' - result.requires ={'net.minecraft': mcversion} + result.requires = [RequiresEntry(uid='net.minecraft', equals=mcversion)] result.mainClass = profile.versionInfo.mainClass args = profile.versionInfo.minecraftArguments tweakers = [] @@ -92,7 +92,7 @@ def versionFromLegacy(version, legacyinfo : ForgeLegacyInfo): result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) mcversion = version.mcversion_sane result.parentUid ='net.minecraft' - result.requires ={'net.minecraft': mcversion} + result.requires = [RequiresEntry(uid='net.minecraft', equals=mcversion)] result.releaseTime = legacyinfo.releaseTime result.order = 5 if mcversion in fmlLibsMapping: diff --git a/generateLiteloader.py b/generateLiteloader.py index d69898d363..abf4fb878f 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -22,8 +22,7 @@ def processArtefacts(mcVersion, liteloader, notSnapshots): latestVersion = artefact.version continue version = MultiMCVersionFile(name="LiteLoader", uid="com.mumfrey.liteloader", version=artefact.version) - version.requires = {} - version.requires['net.minecraft'] = mcVersion + version.requires = [RequiresEntry(uid='net.minecraft', equals=mcVersion)] version.releaseTime = datetime.utcfromtimestamp(int(artefact.timestamp)) version.addTweakers = [artefact.tweakClass] version.mainClass = "net.minecraft.launchwrapper.Launch" diff --git a/generateMojang.py b/generateMojang.py index 8e791797ae..fa0ef43c29 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -116,9 +116,9 @@ for filename in os.listdir('upstream/mojang/versions'): versionFile.libraries = libs_minecraft # TODO: add detection of LWJGL 3? if is_lwjgl_3: - versionFile.requires = {'org.lwjgl3': '*'} + versionFile.requires = [RequiresEntry(uid='org.lwjgl3')] else: - versionFile.requires = {'org.lwjgl': '*'} + versionFile.requires = [RequiresEntry(uid='org.lwjgl')] versionFile.order = -2 # process 1.13 arguments into previous version if not mojangVersionFile.minecraftArguments and mojangVersionFile.arguments: diff --git a/metautil.py b/metautil.py index 73690c3107..5c34124dcc 100644 --- a/metautil.py +++ b/metautil.py @@ -221,12 +221,16 @@ class MultiMCLibrary (MojangLibrary): class VersionedJsonObject(JsonObject): formatVersion = IntegerProperty(default=CurrentMultiMCFormatVersion, validators=validateSupportedMultiMCVersion) +class RequiresEntry (JsonObject): + uid = StringProperty(required=True) + equals = StringProperty(exclude_if_none=True, default=None) + class MultiMCVersionFile (VersionedJsonObject): name = StringProperty(required=True) version = StringProperty(required=True) uid = StringProperty(required=True) parentUid = StringProperty(exclude_if_none=True, default=None) - requires = DictProperty(StringProperty, exclude_if_none=True, default=None) + requires = ListProperty(RequiresEntry, exclude_if_none=True, default=None) assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) libraries = ListProperty(MultiMCLibrary, exclude_if_none=True, default=None) mainJar = ObjectProperty(MultiMCLibrary, exclude_if_none=True, default=None) @@ -306,7 +310,7 @@ class MultiMCVersionIndexEntry(JsonObject): version = StringProperty() type = StringProperty(exclude_if_none=True, default=None) releaseTime = ISOTimestampProperty() - requires = DictProperty(StringProperty, exclude_if_none=True, default=None) + requires = ListProperty(RequiresEntry, exclude_if_none=True, default=None) recommended = BooleanProperty(exclude_if_none=True, default=None) sha256 = StringProperty() -- cgit 0.0.5-2-1-g0f52 From a581ae2f5542e963e07785deb10586a086e947b3 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 18 Nov 2017 19:56:37 +0100 Subject: Add 'conflicts' attribute - list of packages a package conflicts with This is so that LWJGL 2 and 3 both in one instance are marked as bad or one can be autoremoved. --- generateForge.py | 4 ++-- generateLiteloader.py | 2 +- generateMojang.py | 8 +++++--- index.py | 1 + metautil.py | 8 +++++--- 5 files changed, 14 insertions(+), 9 deletions(-) diff --git a/generateForge.py b/generateForge.py index 3a4f11501b..da0dd035b7 100755 --- a/generateForge.py +++ b/generateForge.py @@ -49,7 +49,7 @@ def versionFromProfile(profile, version): result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) mcversion = profile.install.minecraft result.parentUid ='net.minecraft' - result.requires = [RequiresEntry(uid='net.minecraft', equals=mcversion)] + result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] result.mainClass = profile.versionInfo.mainClass args = profile.versionInfo.minecraftArguments tweakers = [] @@ -92,7 +92,7 @@ def versionFromLegacy(version, legacyinfo : ForgeLegacyInfo): result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) mcversion = version.mcversion_sane result.parentUid ='net.minecraft' - result.requires = [RequiresEntry(uid='net.minecraft', equals=mcversion)] + result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] result.releaseTime = legacyinfo.releaseTime result.order = 5 if mcversion in fmlLibsMapping: diff --git a/generateLiteloader.py b/generateLiteloader.py index abf4fb878f..b147c34c53 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -22,7 +22,7 @@ def processArtefacts(mcVersion, liteloader, notSnapshots): latestVersion = artefact.version continue version = MultiMCVersionFile(name="LiteLoader", uid="com.mumfrey.liteloader", version=artefact.version) - version.requires = [RequiresEntry(uid='net.minecraft', equals=mcVersion)] + version.requires = [DependencyEntry(uid='net.minecraft', equals=mcVersion)] version.releaseTime = datetime.utcfromtimestamp(int(artefact.timestamp)) version.addTweakers = [artefact.tweakClass] version.mainClass = "net.minecraft.launchwrapper.Launch" diff --git a/generateMojang.py b/generateMojang.py index fa0ef43c29..34ccde1e42 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -116,9 +116,9 @@ for filename in os.listdir('upstream/mojang/versions'): versionFile.libraries = libs_minecraft # TODO: add detection of LWJGL 3? if is_lwjgl_3: - versionFile.requires = [RequiresEntry(uid='org.lwjgl3')] + versionFile.requires = [DependencyEntry(uid='org.lwjgl3')] else: - versionFile.requires = [RequiresEntry(uid='org.lwjgl')] + versionFile.requires = [DependencyEntry(uid='org.lwjgl')] versionFile.order = -2 # process 1.13 arguments into previous version if not mojangVersionFile.minecraftArguments and mojangVersionFile.arguments: @@ -135,10 +135,12 @@ for lwjglVersion in lwjglVersions: filename = "multimc/org.lwjgl/%s.json" % lwjglVersion versionObj.name = 'LWJGL 2' versionObj.uid = 'org.lwjgl' + versionObj.conflicts = [DependencyEntry(uid='org.lwjgl3')] elif lwjglVersion[0] == '3': filename = "multimc/org.lwjgl3/%s.json" % lwjglVersion versionObj.name = 'LWJGL 3' versionObj.uid = 'org.lwjgl3' + versionObj.conflicts = [DependencyEntry(uid='org.lwjgl')] else: raise Exception("LWJGL version not recognized: %s" % versionObj.version) @@ -165,7 +167,7 @@ for lwjglVersion in lwjglVersions: else: print("Skipped LWJGL", versionObj.version) -lwjglSharedData = MultiMCSharedPackageData(uid = 'org.lwjgl', name = 'LWJGL') +lwjglSharedData = MultiMCSharedPackageData(uid = 'org.lwjgl', name = 'LWJGL 2') lwjglSharedData.recommended = ['2.9.4-nightly-20150209'] lwjglSharedData.write() diff --git a/index.py b/index.py index f45f73764d..407bbbec53 100755 --- a/index.py +++ b/index.py @@ -58,6 +58,7 @@ for package in os.listdir('multimc'): versionEntry.releaseTime = versionFile.releaseTime versionEntry.sha256 = filehash versionEntry.requires = versionFile.requires + versionEntry.conflicts = versionFile.conflicts versionList.versions.append(versionEntry) # sort the versions in descending order by time of release diff --git a/metautil.py b/metautil.py index 5c34124dcc..5cddee4187 100644 --- a/metautil.py +++ b/metautil.py @@ -221,7 +221,7 @@ class MultiMCLibrary (MojangLibrary): class VersionedJsonObject(JsonObject): formatVersion = IntegerProperty(default=CurrentMultiMCFormatVersion, validators=validateSupportedMultiMCVersion) -class RequiresEntry (JsonObject): +class DependencyEntry (JsonObject): uid = StringProperty(required=True) equals = StringProperty(exclude_if_none=True, default=None) @@ -230,7 +230,8 @@ class MultiMCVersionFile (VersionedJsonObject): version = StringProperty(required=True) uid = StringProperty(required=True) parentUid = StringProperty(exclude_if_none=True, default=None) - requires = ListProperty(RequiresEntry, exclude_if_none=True, default=None) + requires = ListProperty(DependencyEntry, exclude_if_none=True, default=None) + conflicts = ListProperty(DependencyEntry, exclude_if_none=True, default=None) assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) libraries = ListProperty(MultiMCLibrary, exclude_if_none=True, default=None) mainJar = ObjectProperty(MultiMCLibrary, exclude_if_none=True, default=None) @@ -310,7 +311,8 @@ class MultiMCVersionIndexEntry(JsonObject): version = StringProperty() type = StringProperty(exclude_if_none=True, default=None) releaseTime = ISOTimestampProperty() - requires = ListProperty(RequiresEntry, exclude_if_none=True, default=None) + requires = ListProperty(DependencyEntry, exclude_if_none=True, default=None) + conflicts = ListProperty(DependencyEntry, exclude_if_none=True, default=None) recommended = BooleanProperty(exclude_if_none=True, default=None) sha256 = StringProperty() -- cgit 0.0.5-2-1-g0f52 From f7cd75d303f00b1a53a165c9be4e105c60fa8712 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 19 Nov 2017 14:48:16 +0100 Subject: Add some prints while processing Minecraft and LWJGL versions --- generateMojang.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/generateMojang.py b/generateMojang.py index 34ccde1e42..cfb863d981 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -18,6 +18,7 @@ def addOrGetBucket(buckets, rules): ruleHash = None if rules: ruleHash = hash(json.dumps(rules.to_json())) + print("ruleHash for", rules, "is", ruleHash) bucket = None if ruleHash in buckets: @@ -69,6 +70,7 @@ found_any_lwjgl3 = False lwjglVersions = {} for filename in os.listdir('upstream/mojang/versions'): with open("upstream/mojang/versions/" + filename) as json_file: + print("Processing", filename) mojangVersionFile = MojangVersionFile(json.load(json_file)) versionFile = MojangToMultiMC(mojangVersionFile, "Minecraft", "net.minecraft", mojangVersionFile.id) libs_minecraft = [] @@ -103,6 +105,7 @@ for filename in os.listdir('upstream/mojang/versions'): libs_minecraft.append(mmcLib) if len(buckets) == 1: addLWJGLVersion(lwjglVersions, buckets[None]) + print("Found only candidate LWJGL", buckets[None].version) else: for key in buckets: if key == None: @@ -113,6 +116,7 @@ for filename in os.listdir('upstream/mojang/versions'): else: keyBucket.libraries = sorted(keyBucket.libraries, key=itemgetter('name')) addLWJGLVersion(lwjglVersions, keyBucket) + print("Found candidate LWJGL", keyBucket.version, key) versionFile.libraries = libs_minecraft # TODO: add detection of LWJGL 3? if is_lwjgl_3: -- cgit 0.0.5-2-1-g0f52 From 958b27aabb07e42cde7d9e2f65a43fb22c6b71f6 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 23 Nov 2017 19:42:58 +0100 Subject: Add suggested LWJGL versions ot Minecraft version requirements --- generateMojang.py | 36 ++++++++++++++++++++++++++++++++---- metautil.py | 1 + 2 files changed, 33 insertions(+), 4 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index cfb863d981..b476978ae8 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -18,7 +18,6 @@ def addOrGetBucket(buckets, rules): ruleHash = None if rules: ruleHash = hash(json.dumps(rules.to_json())) - print("ruleHash for", rules, "is", ruleHash) bucket = None if ruleHash in buckets: @@ -61,6 +60,21 @@ def adaptNewStyleArguments(arguments): pprint(arg) return ' '.join(outarr) +def isOnlyMacOS(rules, specifier): + allowsOSX = False + allowsAll = False + #print("Considering", specifier, "rules", rules) + if rules: + for rule in rules: + if rule.action == "allow" and rule.os and rule.os.name == "osx": + allowsOSX = True + if rule.action == "allow" and not rule.os: + allowsAll = True + if allowsOSX and not allowsAll: + return True + return False + + # get the local version list staticVersionlist = None with open("static/minecraft.json", 'r', encoding='utf-8') as legacyIndexFile: @@ -90,6 +104,8 @@ for filename in os.listdir('upstream/mojang/versions'): if mmcLib.rules: rules = mmcLib.rules mmcLib.rules = None + if isOnlyMacOS(rules, specifier): + continue bucket = addOrGetBucket(buckets, rules) if specifier.group == "org.lwjgl.lwjgl" and specifier.artifact == "lwjgl": bucket.version = specifier.version @@ -107,6 +123,7 @@ for filename in os.listdir('upstream/mojang/versions'): addLWJGLVersion(lwjglVersions, buckets[None]) print("Found only candidate LWJGL", buckets[None].version) else: + # multiple buckets for LWJGL. [None] is common to all, other keys are for different sets of rules for key in buckets: if key == None: continue @@ -117,12 +134,23 @@ for filename in os.listdir('upstream/mojang/versions'): keyBucket.libraries = sorted(keyBucket.libraries, key=itemgetter('name')) addLWJGLVersion(lwjglVersions, keyBucket) print("Found candidate LWJGL", keyBucket.version, key) + # remove the common bucket... + if None in buckets: + del buckets[None] versionFile.libraries = libs_minecraft - # TODO: add detection of LWJGL 3? + depentry = None + if is_lwjgl_3: - versionFile.requires = [DependencyEntry(uid='org.lwjgl3')] + depentry = DependencyEntry(uid='org.lwjgl3') + else: + depentry = DependencyEntry(uid='org.lwjgl') + if len(buckets) == 1: + depentry.suggests = next(iter(buckets.values())).version else: - versionFile.requires = [DependencyEntry(uid='org.lwjgl')] + error = "ERROR: cannot determine single suggested LWJGL version in %s" % mojangVersionFile.id + print(error) + raise Exception(error) + versionFile.requires = [depentry] versionFile.order = -2 # process 1.13 arguments into previous version if not mojangVersionFile.minecraftArguments and mojangVersionFile.arguments: diff --git a/metautil.py b/metautil.py index 5cddee4187..42761e8db7 100644 --- a/metautil.py +++ b/metautil.py @@ -224,6 +224,7 @@ class VersionedJsonObject(JsonObject): class DependencyEntry (JsonObject): uid = StringProperty(required=True) equals = StringProperty(exclude_if_none=True, default=None) + suggests = StringProperty(exclude_if_none=True, default=None) class MultiMCVersionFile (VersionedJsonObject): name = StringProperty(required=True) -- cgit 0.0.5-2-1-g0f52 From 7d18b3d8a6f9d5e0d3758f406b1caceef9b558ea Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 23 Nov 2017 19:51:12 +0100 Subject: Add the FirstThreadOnMacOS trait to 1.13 snapshots --- generateMojang.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/generateMojang.py b/generateMojang.py index b476978ae8..cf50ec742f 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -150,6 +150,11 @@ for filename in os.listdir('upstream/mojang/versions'): error = "ERROR: cannot determine single suggested LWJGL version in %s" % mojangVersionFile.id print(error) raise Exception(error) + # if it uses LWJGL 3, add the trait that enables starting on first thread on macOS + if is_lwjgl_3: + if not versionFile.addTraits: + versionFile.addTraits = [] + versionFile.addTraits.append("FirstThreadOnMacOS") versionFile.requires = [depentry] versionFile.order = -2 # process 1.13 arguments into previous version -- cgit 0.0.5-2-1-g0f52 From 3498250f74fbc6eab683d2d97f4f3986dd6605e5 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 26 Nov 2017 22:24:30 +0100 Subject: Add support for 'volatile' packages and mark LWJGL 'volatile' This means that it can be automatically removed from instances when no longer needed by anything else. --- generateMojang.py | 1 + index.py | 1 + metautil.py | 2 ++ 3 files changed, 4 insertions(+) diff --git a/generateMojang.py b/generateMojang.py index cf50ec742f..47ec50b591 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -181,6 +181,7 @@ for lwjglVersion in lwjglVersions: else: raise Exception("LWJGL version not recognized: %s" % versionObj.version) + versionObj.volatile = True versionObj.order = -1 good = True for lib in versionObj.libraries: diff --git a/index.py b/index.py index 407bbbec53..de14bec5d8 100755 --- a/index.py +++ b/index.py @@ -59,6 +59,7 @@ for package in os.listdir('multimc'): versionEntry.sha256 = filehash versionEntry.requires = versionFile.requires versionEntry.conflicts = versionFile.conflicts + versionEntry.volatile = versionFile.volatile versionList.versions.append(versionEntry) # sort the versions in descending order by time of release diff --git a/metautil.py b/metautil.py index 42761e8db7..a1d87fa49f 100644 --- a/metautil.py +++ b/metautil.py @@ -233,6 +233,7 @@ class MultiMCVersionFile (VersionedJsonObject): parentUid = StringProperty(exclude_if_none=True, default=None) requires = ListProperty(DependencyEntry, exclude_if_none=True, default=None) conflicts = ListProperty(DependencyEntry, exclude_if_none=True, default=None) + volatile = BooleanProperty(exclude_if_none=True, default=None) assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) libraries = ListProperty(MultiMCLibrary, exclude_if_none=True, default=None) mainJar = ObjectProperty(MultiMCLibrary, exclude_if_none=True, default=None) @@ -315,6 +316,7 @@ class MultiMCVersionIndexEntry(JsonObject): requires = ListProperty(DependencyEntry, exclude_if_none=True, default=None) conflicts = ListProperty(DependencyEntry, exclude_if_none=True, default=None) recommended = BooleanProperty(exclude_if_none=True, default=None) + volatile = BooleanProperty(exclude_if_none=True, default=None) sha256 = StringProperty() class MultiMCVersionIndex(VersionedJsonObject): -- cgit 0.0.5-2-1-g0f52 From d61756376424fe9097b9894a20693470819df614 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 1 Dec 2017 22:56:41 +0100 Subject: Filter out jutils and jinput from LWJGL 3 These are no longer required. --- generateMojang.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/generateMojang.py b/generateMojang.py index 47ec50b591..0e10624530 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -178,6 +178,9 @@ for lwjglVersion in lwjglVersions: versionObj.name = 'LWJGL 3' versionObj.uid = 'org.lwjgl3' versionObj.conflicts = [DependencyEntry(uid='org.lwjgl')] + # remove jutils and jinput from LWJGL 3 -- this is a dependency that Mojang kept in, but doesn't belong there anymore + filteredLibraries = list(filter(lambda lib: not lib.name.artifact in ["jutils", "jinput"], versionObj.libraries)) + versionObj.libraries = filteredLibraries else: raise Exception("LWJGL version not recognized: %s" % versionObj.version) -- cgit 0.0.5-2-1-g0f52 From 1d695d101851a02a7fe028eb8543ea30516fe8fd Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 27 Dec 2017 00:53:12 +0100 Subject: Remove parentUid --- generateForge.py | 4 +--- generateLiteloader.py | 2 +- index.py | 2 -- metautil.py | 7 +------ 4 files changed, 3 insertions(+), 12 deletions(-) diff --git a/generateForge.py b/generateForge.py index da0dd035b7..38e3507aaa 100755 --- a/generateForge.py +++ b/generateForge.py @@ -48,7 +48,6 @@ def shouldIgnoreArtifact(libSet, match): def versionFromProfile(profile, version): result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) mcversion = profile.install.minecraft - result.parentUid ='net.minecraft' result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] result.mainClass = profile.versionInfo.mainClass args = profile.versionInfo.minecraftArguments @@ -91,7 +90,6 @@ def versionFromProfile(profile, version): def versionFromLegacy(version, legacyinfo : ForgeLegacyInfo): result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) mcversion = version.mcversion_sane - result.parentUid ='net.minecraft' result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] result.releaseTime = legacyinfo.releaseTime result.order = 5 @@ -176,7 +174,7 @@ recommendedVersions.sort() print ('Recommended versions:', recommendedVersions) -sharedData = MultiMCSharedPackageData(uid = 'net.minecraftforge', name = "Forge", parentUid = 'net.minecraft') +sharedData = MultiMCSharedPackageData(uid = 'net.minecraftforge', name = "Forge") sharedData.projectUrl = 'http://www.minecraftforge.net/forum/' sharedData.recommended = recommendedVersions sharedData.write() diff --git a/generateLiteloader.py b/generateLiteloader.py index b147c34c53..dd3ac2cf89 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -78,7 +78,7 @@ for version in allVersions: with open(outFilepath, 'w') as outfile: json.dump(version.to_json(), outfile, sort_keys=True, indent=4) -sharedData = MultiMCSharedPackageData(uid = 'com.mumfrey.liteloader', name = 'LiteLoader', parentUid = 'net.minecraft') +sharedData = MultiMCSharedPackageData(uid = 'com.mumfrey.liteloader', name = 'LiteLoader') sharedData.recommended = recommended sharedData.description = remoteVersionlist.meta.description sharedData.projectUrl = remoteVersionlist.meta.url diff --git a/index.py b/index.py index de14bec5d8..6491f40972 100755 --- a/index.py +++ b/index.py @@ -34,7 +34,6 @@ for package in os.listdir('multimc'): # initialize output structures - version list level versionList = MultiMCVersionIndex() versionList.uid = package - versionList.parentUid = sharedData.parentUid versionList.name = sharedData.name # walk through all the versions of the package @@ -78,7 +77,6 @@ for package in os.listdir('multimc'): "sha256": HashFile(hashlib.sha256, outFilePath) } ) - packageEntry.parentUid = sharedData.parentUid packages.packages.append(packageEntry) # write the repository package index diff --git a/metautil.py b/metautil.py index a1d87fa49f..f8abd2dea6 100644 --- a/metautil.py +++ b/metautil.py @@ -230,7 +230,6 @@ class MultiMCVersionFile (VersionedJsonObject): name = StringProperty(required=True) version = StringProperty(required=True) uid = StringProperty(required=True) - parentUid = StringProperty(exclude_if_none=True, default=None) requires = ListProperty(DependencyEntry, exclude_if_none=True, default=None) conflicts = ListProperty(DependencyEntry, exclude_if_none=True, default=None) volatile = BooleanProperty(exclude_if_none=True, default=None) @@ -283,7 +282,6 @@ def MojangToMultiMC (file, name, uid, version): class MultiMCSharedPackageData(VersionedJsonObject): name = StringProperty(required=True) uid = StringProperty(required=True) - parentUid = StringProperty(exclude_if_none=True, default=None) recommended = ListProperty(StringProperty, exclude_if_none=True, default=None) authors = ListProperty(StringProperty, exclude_if_none=True, default=None) description = StringProperty(exclude_if_none=True, default=None) @@ -296,12 +294,11 @@ class MultiMCSharedPackageData(VersionedJsonObject): except EnvironmentError as e: print("Error while trying to save shared packaged data for %s:" % self.uid, e) -def writeSharedPackageData(uid, name, parentUid = None): +def writeSharedPackageData(uid, name): desc = MultiMCSharedPackageData({ 'name': name, 'uid': uid }) - desc.parentUid = parentUid with open("multimc/%s/package.json" % uid, 'w') as file: json.dump(desc.to_json(), file, sort_keys=True, indent=4) @@ -322,13 +319,11 @@ class MultiMCVersionIndexEntry(JsonObject): class MultiMCVersionIndex(VersionedJsonObject): name = StringProperty() uid = StringProperty() - parentUid = StringProperty(exclude_if_none=True, default=None) versions = ListProperty(MultiMCVersionIndexEntry) class MultiMCPackageIndexEntry(JsonObject): name = StringProperty() uid = StringProperty() - parentUid = StringProperty(exclude_if_none=True, default=None) sha256 = StringProperty() class MultiMCPackageIndex(VersionedJsonObject): -- cgit 0.0.5-2-1-g0f52 From 8d14db91cc5784280c72263431038a928ee88df4 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 27 Dec 2017 01:16:44 +0100 Subject: Bump version to 1, use new s3 buckets --- config.sh | 4 ++-- metautil.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config.sh b/config.sh index adea97aa8f..c130dbc4b2 100644 --- a/config.sh +++ b/config.sh @@ -2,7 +2,7 @@ export UPSTREAM_DIR=upstream export UPSTREAM_REPO=git@github.com:MultiMC/meta-upstream.git export MMC_DIR=multimc export MMC_REPO=git@github.com:MultiMC/meta-multimc.git -export S3_master=s3://meta.multimc.org -export S3_develop=s3://meta-dev.multimc.org +export S3_master=s3://v1.meta.multimc.org +export S3_develop=s3://dev.meta.multimc.org export BRANCH_master=master export BRANCH_develop=develop diff --git a/metautil.py b/metautil.py index f8abd2dea6..d27253b04c 100644 --- a/metautil.py +++ b/metautil.py @@ -209,7 +209,7 @@ class MojangVersionFile (JsonObject): logging = DictProperty(MojangLogging, exclude_if_none=True, default=None) -CurrentMultiMCFormatVersion = 0 +CurrentMultiMCFormatVersion = 1 def validateSupportedMultiMCVersion(version): if version > CurrentMultiMCFormatVersion: raise UnknownVersionException("Unsupported MultiMC format version: %d. Max supported is: %d" % (version, CurrentMultiMCFormatVersion)) -- cgit 0.0.5-2-1-g0f52 From 3a4ca8ed9ba1c03504b9937ae65eb91f621b4abb Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 26 Jan 2018 06:29:32 +0100 Subject: Add a hack for fixing liteloader asm library 5.2 download url --- generateLiteloader.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/generateLiteloader.py b/generateLiteloader.py index dd3ac2cf89..af7f42e5e5 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -33,10 +33,12 @@ def processArtefacts(mcVersion, liteloader, notSnapshots): version.type = "snapshot" lookup[version.version] = version libraries = artefact.libraries - # hack to make liteloader 1.7.10_00 work + # hack to make broken liteloader versions work for lib in libraries: if lib.name == GradleSpecifier("org.ow2.asm:asm-all:5.0.3"): lib.url = "http://repo.maven.apache.org/maven2/" + if lib.name == GradleSpecifier("org.ow2.asm:asm-all:5.2"): + lib.url = "http://repo.liteloader.com/" liteloaderLib = MultiMCLibrary( name=GradleSpecifier("com.mumfrey:liteloader:%s" % version.version), url = "http://dl.liteloader.com/versions/" -- cgit 0.0.5-2-1-g0f52 From 8b9ea35e4e37d5987e5a602ee864f3082330252f Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Sat, 3 Feb 2018 22:40:36 +0100 Subject: Add deployment to local folder (HTTP server) --- config.sh | 6 ++++++ update.sh | 9 ++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/config.sh b/config.sh index c130dbc4b2..7388fb0280 100644 --- a/config.sh +++ b/config.sh @@ -6,3 +6,9 @@ export S3_master=s3://v1.meta.multimc.org export S3_develop=s3://dev.meta.multimc.org export BRANCH_master=master export BRANCH_develop=develop +export DEPLOY_TO_S3=true +export DEPLOY_TO_FOLDER=true +export DEPLOY_FOLDER_master=/var/www/v1.meta/ +export DEPLOY_FOLDER_develop=/var/www/dev.meta/ +export DEPLOY_FOLDER_USER=http +export DEPLOY_FOLDER_GROUP=http diff --git a/update.sh b/update.sh index f84da0e5a0..356a0fd283 100755 --- a/update.sh +++ b/update.sh @@ -72,6 +72,13 @@ if ! git diff --cached --exit-code ; then fi cd "${BASEDIR}" -s3cmd -c ${BASEDIR}/config/s3cmd.cfg --exclude=".git*" --delete-removed sync ${BASEDIR}/${MMC_DIR}/ ${S3_BUCKET} || exit 2 +if [ "${DEPLOY_TO_FOLDER}" = true ] ; then + DEPLOY_FOLDER_var="DEPLOY_FOLDER_$MODE" + DEPLOY_FOLDER="${!DEPLOY_FOLDER_var}" + rsync -rvog --chown=${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP} --exclude=.git /root/meta/multimc/ ${DEPLOY_FOLDER} +fi +if [ "${DEPLOY_TO_S3}" = true ] ; then + s3cmd -c ${BASEDIR}/config/s3cmd.cfg --exclude=".git*" --delete-removed sync ${BASEDIR}/${MMC_DIR}/ ${S3_BUCKET} || exit 2 +fi exit 0 -- cgit 0.0.5-2-1-g0f52 From 8e933b75c43c9dd0c083277a1f619f4ce6cf7300 Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Thu, 8 Mar 2018 23:12:24 +0100 Subject: Sync --- config.sh | 4 ++-- config/config_local.sh.example | 4 +++- update.sh | 1 + 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/config.sh b/config.sh index 7388fb0280..fe30d16234 100644 --- a/config.sh +++ b/config.sh @@ -6,8 +6,8 @@ export S3_master=s3://v1.meta.multimc.org export S3_develop=s3://dev.meta.multimc.org export BRANCH_master=master export BRANCH_develop=develop -export DEPLOY_TO_S3=true -export DEPLOY_TO_FOLDER=true +export DEPLOY_TO_S3=false +export DEPLOY_TO_FOLDER=false export DEPLOY_FOLDER_master=/var/www/v1.meta/ export DEPLOY_FOLDER_develop=/var/www/dev.meta/ export DEPLOY_FOLDER_USER=http diff --git a/config/config_local.sh.example b/config/config_local.sh.example index 1b530aed97..c4875e6070 100644 --- a/config/config_local.sh.example +++ b/config/config_local.sh.example @@ -2,4 +2,6 @@ export MODE=master export GIT_AUTHOR_NAME="Petr Mrázek" export GIT_AUTHOR_EMAIL="peterix@gmail.com" export GIT_COMMITTER_NAME="$GIT_AUTHOR_NAME" -export GIT_COMMITTER_EMAIL="$GIT_AUTHOR_EMAIL" \ No newline at end of file +export GIT_COMMITTER_EMAIL="$GIT_AUTHOR_EMAIL" +export DEPLOY_TO_S3=false +export DEPLOY_TO_FOLDER=false \ No newline at end of file diff --git a/update.sh b/update.sh index 356a0fd283..3fc5b13574 100755 --- a/update.sh +++ b/update.sh @@ -75,6 +75,7 @@ cd "${BASEDIR}" if [ "${DEPLOY_TO_FOLDER}" = true ] ; then DEPLOY_FOLDER_var="DEPLOY_FOLDER_$MODE" DEPLOY_FOLDER="${!DEPLOY_FOLDER_var}" + echo "Deploying to ${DEPLOY_FOLDER}" rsync -rvog --chown=${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP} --exclude=.git /root/meta/multimc/ ${DEPLOY_FOLDER} fi if [ "${DEPLOY_TO_S3}" = true ] ; then -- cgit 0.0.5-2-1-g0f52 From d3a2ca791e81f01e6888a249357faeb95055ddc5 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 8 Mar 2018 23:14:49 +0100 Subject: Remove hack removal --- generateMojang.py | 4 ---- metautil.py | 8 -------- 2 files changed, 12 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 0e10624530..296e458ee5 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -95,10 +95,6 @@ for filename in os.listdir('upstream/mojang/versions'): removePathsFromLib(mmcLib) specifier = mmcLib.name ruleHash = None - # ignore the mojang netty hack that prevents connection to select servers they don't like - if specifier.isMojangNetty(): - print("Ignoring Mojang netty hack in version", versionFile.version) - continue if specifier.isLwjgl(): rules = None if mmcLib.rules: diff --git a/metautil.py b/metautil.py index d27253b04c..3054b1e5c0 100644 --- a/metautil.py +++ b/metautil.py @@ -49,14 +49,6 @@ class GradleSpecifier: def isLwjgl(self): return self.group in ("org.lwjgl", "org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") - def isMojangNetty(self): - if self.group == "com.mojang": - if self.artifact == "netty": - return True - if self.artifact == "patchy": - return True - return False - def __lt__(self, other): return self.toString() < other.toString() -- cgit 0.0.5-2-1-g0f52 From 406bf2d61bafc500ffc33bf7f49cf3c2fb0d53f0 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Tue, 26 Jun 2018 23:21:06 +0200 Subject: GH-2326 HACK: force LWJGL 3 versions (for 1.13+) to be equal for now --- generateMojang.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/generateMojang.py b/generateMojang.py index 296e458ee5..c78dbbb547 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -141,7 +141,11 @@ for filename in os.listdir('upstream/mojang/versions'): else: depentry = DependencyEntry(uid='org.lwjgl') if len(buckets) == 1: - depentry.suggests = next(iter(buckets.values())).version + suggestedVersion = next(iter(buckets.values())).version + depentry.suggests = suggestedVersion + # HACK: forcing hard dependencies here for now... the UI doesn't know how to filter by this and it looks odd, but it works + if is_lwjgl_3: + depentry.equals = suggestedVersion else: error = "ERROR: cannot determine single suggested LWJGL version in %s" % mojangVersionFile.id print(error) -- cgit 0.0.5-2-1-g0f52 From 7d1630f84765d99661498addb205317692e276cf Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Mon, 18 Feb 2019 01:12:14 +0100 Subject: Temporarily disable forge processinG --- update.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/update.sh b/update.sh index 3fc5b13574..329cfc2592 100755 --- a/update.sh +++ b/update.sh @@ -39,7 +39,7 @@ git checkout ${BRANCH} || exit 1 cd "${BASEDIR}" ./updateMojang.py || fail_in -./updateForge.py || fail_in +#./updateForge.py || fail_in ./updateLiteloader.py || fail_in cd "${BASEDIR}/${UPSTREAM_DIR}" @@ -56,7 +56,7 @@ git checkout ${BRANCH} || exit 1 cd "${BASEDIR}" ./generateMojang.py || fail_out -./generateForge.py || fail_out +#./generateForge.py || fail_out ./generateLiteloader.py || fail_out ./index.py || fail_out -- cgit 0.0.5-2-1-g0f52 From d8ab80eab96c0823bd8ef958a741a59d3842f28b Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 22 Mar 2019 01:27:53 +0100 Subject: Update for new forge version indexes --- forgeutil.py | 82 ++++++++++++++ generateForge2.py | 183 +++++++++++++++++++++++++++++++ index.py | 2 +- jsonobject/containers.py | 4 +- update.sh | 4 +- updateForge2.py | 277 +++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 547 insertions(+), 5 deletions(-) create mode 100755 generateForge2.py create mode 100755 updateForge2.py diff --git a/forgeutil.py b/forgeutil.py index 52cce83003..0d3034a00d 100644 --- a/forgeutil.py +++ b/forgeutil.py @@ -54,6 +54,88 @@ class ForgeVersion: else: return self.universal_url +# A post-processed entry constructed from the reconstructed Forge version index +class ForgeVersion2: + def __init__(self, entry): + self.build = entry.build + self.rawVersion = entry.version + self.mcversion = entry.mcversion + self.mcversion_sane = self.mcversion.replace("_pre", "-pre", 1) + self.branch = entry.branch + self.installer_filename = None + self.installer_url = None + self.universal_filename = None + self.universal_url = None + self.changelog_url = None + self.longVersion = "%s-%s" % (self.mcversion, self.rawVersion) + if self.branch != None: + self.longVersion = self.longVersion + "-%s" % (self.branch) + for classifier, fileentry in entry.files.items(): + extension = fileentry.extension + checksum = fileentry.hash + filename = fileentry.filename(self.longVersion) + url = fileentry.url(self.longVersion) + if classifier == "installer": + self.installer_filename = filename + self.installer_url = url + if classifier == "universal" or classifier == "client": + self.universal_filename = filename + self.universal_url = url + if classifier == "changelog": + self.changelog_url = url + + def name(self): + return "Forge %d" % (self.build) + + def usesInstaller(self): + if self.installer_url == None: + return False + if self.mcversion == "1.5.2": + return False + return True + + def filename(self): + if self.usesInstaller(): + return self.installer_filename + else: + return self.universal_filename + + def url(self): + if self.usesInstaller(): + return self.installer_url + else: + return self.universal_url + +class NewForgeFile(JsonObject): + classifier = StringProperty(required=True) + hash = StringProperty(required=True) + extension = StringProperty(required=True) + + def filename(self, longversion): + return "%s-%s-%s.%s" % ("forge", longversion, self.classifier, self.extension) + + def url(self, longversion): + return "https://files.minecraftforge.net/maven/net/minecraftforge/forge/%s/%s" % (longversion, self.filename(longversion)) + +class NewForgeEntry(JsonObject): + longversion = StringProperty(required=True) + mcversion = StringProperty(required=True) + version = StringProperty(required=True) + build = IntegerProperty(required=True) + branch = StringProperty() + latest = BooleanProperty() + recommended = BooleanProperty() + files = DictProperty(NewForgeFile) + +class ForgeMcVersionInfo(JsonObject): + latest = StringProperty() + recommended = StringProperty() + versions = ListProperty(StringProperty()) + +class NewForgeIndex(JsonObject): + versions = DictProperty(NewForgeEntry) + by_mcversion = DictProperty(ForgeMcVersionInfo) + # A raw entry from the main Forge version index class ForgeEntry(JsonObject): branch = StringProperty() diff --git a/generateForge2.py b/generateForge2.py new file mode 100755 index 0000000000..ed6fe6b68b --- /dev/null +++ b/generateForge2.py @@ -0,0 +1,183 @@ +#!/usr/bin/python3 +from __future__ import print_function +import sys +import os +import re +from metautil import * +from forgeutil import * +from jsonobject import * +from distutils.version import LooseVersion + +def eprint(*args, **kwargs): + print(*args, file=sys.stderr, **kwargs) + +# Contruct a set of libraries out of a Minecraft version file, for filtering. +mcVersionCache = {} +def loadMcVersionFilter(version): + if version in mcVersionCache: + return mcVersionCache[version] + libSet = set() + with open("multimc/net.minecraft/%s.json" % version, 'r', encoding='utf-8') as mcFile: + mcVersion = MultiMCVersionFile(json.load(mcFile)) + for lib in mcVersion.libraries: + libSet.add(lib.name) + mcVersionCache[version] = libSet + return libSet + +''' +Match a library coordinate to a set of library coordinates. + * Block those that pass completely. + * For others, block those with lower versions than in the set. +''' +def shouldIgnoreArtifact(libSet, match): + for ver in libSet: + if ver.group == match.group and ver.artifact == match.artifact and ver.classifier == match.classifier: + if ver.version == match.version: + # Everything is matched perfectly - this one will be ignored + return True + else: + # We say the lib matches (is the same) also when the new version is lower than the old one + if LooseVersion(ver.version) > LooseVersion(match.version): + # eprint ("Lower version on %s:%s:%s: OLD=%s NEW=%s" % (ver.group, ver.artifact, ver.classifier, ver.version, match.version)) + return True + # Otherwise it did not match - new version is higher and this is an upgrade + return False + # No match found in the set - we need to keep this + return False + +def versionFromProfile(profile, version): + result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) + mcversion = profile.install.minecraft + result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] + result.mainClass = profile.versionInfo.mainClass + args = profile.versionInfo.minecraftArguments + tweakers = [] + expression = re.compile("--tweakClass ([a-zA-Z0-9\\.]+)") + match = expression.search(args) + while match != None: + tweakers.append(match.group(1)); + args = args[:match.start()] + args[match.end():] + match = expression.search(args); + if len(tweakers) > 0: + args = args.strip() + result.addTweakers = tweakers; + # result.minecraftArguments = args + result.releaseTime = profile.versionInfo.time + libs = [] + mcFilter = loadMcVersionFilter(mcversion) + for forgeLib in profile.versionInfo.libraries: + if forgeLib.name.isLwjgl(): + continue + if shouldIgnoreArtifact(mcFilter, forgeLib.name): + continue + fixedName = forgeLib.name + if fixedName.group == "net.minecraftforge": + if fixedName.artifact == "minecraftforge": + fixedName.artifact = "forge" + fixedName.classifier = "universal" + fixedName.version = "%s-%s" % (mcversion, fixedName.version) + elif fixedName.artifact == "forge": + fixedName.classifier = "universal" + ourLib = MultiMCLibrary(name=fixedName) + ourLib.url = forgeLib.url + if forgeLib.checksums and len(forgeLib.checksums) == 2: + ourLib.mmcHint = "forge-pack-xz" + libs.append(ourLib) + result.libraries = libs + result.order = 5 + return result + +def versionFromLegacy(version, legacyinfo : ForgeLegacyInfo): + result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) + mcversion = version.mcversion_sane + result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] + result.releaseTime = legacyinfo.releaseTime + result.order = 5 + if mcversion in fmlLibsMapping: + result.addTraits = ["legacyFML"] + url = version.url() + classifier = None + if "universal" in url: + classifier = "universal" + else: + classifier = "client" + coord = GradleSpecifier("net.minecraftforge:forge:%s:%s" % (version.longVersion,classifier)) + mainmod = MultiMCLibrary(name = coord) + mainmod.downloads = MojangLibraryDownloads() + mainmod.downloads.artifact = MojangArtifact() + mainmod.downloads.artifact.path = None + mainmod.downloads.artifact.url = version.url() + mainmod.downloads.artifact.sha1 = legacyinfo.sha1 + mainmod.downloads.artifact.size = legacyinfo.size + result.jarMods = [mainmod] + return result + +# load the locally cached version list +with open("upstream/forge/derived_index.json", 'r', encoding='utf-8') as f: + main_json = json.load(f) + remoteVersionlist = NewForgeIndex(main_json) + +recommendedVersions = [] + +tsPath = "static/forge-legacyinfo.json" + +legacyinfolist = None +with open(tsPath, 'r', encoding='utf-8') as tsFile: + legacyinfolist = ForgeLegacyInfoList(json.load(tsFile)) + +for id, entry in remoteVersionlist.versions.items(): + if entry.mcversion == None: + eprint ("Skipping %s with invalid MC version" % id) + continue + + version = ForgeVersion2(entry) + if version.url() == None: + eprint ("Skipping %s with no valid files" % id) + continue + + if entry.recommended: + recommendedVersions.append(version.rawVersion) + + # If we do not have the corresponding Minecraft version, we ignore it + if not os.path.isfile("multimc/net.minecraft/%s.json" % version.mcversion_sane): + eprint ("Skipping %s with no corresponding Minecraft version %s" % (id, version.mcversion_sane)) + continue + + if version.mcversion_sane.startswith('1.13') or version.mcversion_sane.startswith('1.14'): + eprint ("Skipping %s with unsupported Minecraft version %s" % (id, version.mcversion_sane)) + continue + + outVersion = None + + if version.usesInstaller(): + profileFilepath = "upstream/forge/installer_manifests/%s.json" % version.longVersion + # If we do not have the Forge json, we ignore this version + if not os.path.isfile(profileFilepath): + eprint ("Skipping %s with missing profile json" % id) + continue + with open(profileFilepath, 'r', encoding='utf-8') as profileFile: + profile = ForgeInstallerProfile(json.load(profileFile)) + outVersion = versionFromProfile(profile, version) + else: + # Generate json for legacy here + if version.mcversion_sane == "1.6.1": + continue + build = version.build + if not str(build).encode('utf-8').decode('utf8') in legacyinfolist.number: + eprint("Legacy build %d is missing in legacy info. Ignoring." % build) + continue + + outVersion = versionFromLegacy(version, legacyinfolist.number[build]) + + outFilepath = "multimc/net.minecraftforge/%s.json" % outVersion.version + with open(outFilepath, 'w') as outfile: + json.dump(outVersion.to_json(), outfile, sort_keys=True, indent=4) + +recommendedVersions.sort() + +print ('Recommended versions:', recommendedVersions) + +sharedData = MultiMCSharedPackageData(uid = 'net.minecraftforge', name = "Forge") +sharedData.projectUrl = 'http://www.minecraftforge.net/forum/' +sharedData.recommended = recommendedVersions +sharedData.write() diff --git a/index.py b/index.py index 6491f40972..726b8f06a3 100755 --- a/index.py +++ b/index.py @@ -22,7 +22,7 @@ ignore = set(["index.json", "package.json", ".git"]) packages = MultiMCPackageIndex() # walk thorugh all the package folders -for package in os.listdir('multimc'): +for package in sorted(os.listdir('multimc')): if package in ignore: continue diff --git a/jsonobject/containers.py b/jsonobject/containers.py index f34550a2a3..14dc5bd25b 100644 --- a/jsonobject/containers.py +++ b/jsonobject/containers.py @@ -136,7 +136,7 @@ class JsonDict(SimpleDict): def __setitem__(self, key, value): if isinstance(key, int): - key = unicode(key) + key = str(key) wrapped, unwrapped = self.__unwrap(key, value) self._obj[key] = unwrapped @@ -148,7 +148,7 @@ class JsonDict(SimpleDict): def __getitem__(self, key): if isinstance(key, int): - key = unicode(key) + key = str(key) return super(JsonDict, self).__getitem__(key) diff --git a/update.sh b/update.sh index 329cfc2592..ddddc4ba74 100755 --- a/update.sh +++ b/update.sh @@ -39,7 +39,7 @@ git checkout ${BRANCH} || exit 1 cd "${BASEDIR}" ./updateMojang.py || fail_in -#./updateForge.py || fail_in +./updateForge2.py || fail_in ./updateLiteloader.py || fail_in cd "${BASEDIR}/${UPSTREAM_DIR}" @@ -56,7 +56,7 @@ git checkout ${BRANCH} || exit 1 cd "${BASEDIR}" ./generateMojang.py || fail_out -#./generateForge.py || fail_out +./generateForge2.py || fail_out ./generateLiteloader.py || fail_out ./index.py || fail_out diff --git a/updateForge2.py b/updateForge2.py new file mode 100755 index 0000000000..07afbf4ec5 --- /dev/null +++ b/updateForge2.py @@ -0,0 +1,277 @@ +#!/usr/bin/python3 +''' + Get the source files necessary for generating Forge versions +''' +from __future__ import print_function +import sys + +import requests +from cachecontrol import CacheControl +from cachecontrol.caches import FileCache + +import json +import copy +import re +import zipfile +from metautil import * +from jsonobject import * +from forgeutil import * +import os.path +import datetime +import hashlib +from pathlib import Path + +def eprint(*args, **kwargs): + print(*args, file=sys.stderr, **kwargs) + +def filehash(filename, hashtype, blocksize=65536): + hash = hashtype() + with open(filename, "rb") as f: + for block in iter(lambda: f.read(blocksize), b""): + hash.update(block) + return hash.hexdigest() + +forever_cache = FileCache('http_cache', forever=True) +sess = CacheControl(requests.Session(), forever_cache) + +# get the remote version list fragments +r = sess.get('https://files.minecraftforge.net/maven/net/minecraftforge/forge/maven-metadata.json') +r.raise_for_status() +main_json = r.json() +assert type(main_json) == dict + +r = sess.get('https://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json') +r.raise_for_status() +promotions_json = r.json() +assert type(promotions_json) == dict + +promotedKeyExpression = re.compile("((?P[0-9\\.]+)-)?(?P(latest)|(recommended))(-(?P[a-zA-Z0-9\\.]+))?") + +recommendedSet = set() + +newIndex = NewForgeIndex() + +# FIXME: does not fully validate that the file has not changed format +# NOTE: For some insane reason, the format of the versions here is special. It having a branch at the end means it affects that particular branch +# We don't care about Forge having branches. +# Therefore we only use the short version part for later identification and filter out the branch-specific promotions (among other errors). +print("Processing promotions:") +for promoKey, shortversion in promotions_json.get('promos').items(): + match = promotedKeyExpression.match(promoKey) + if not match: + print('Skipping promotion %s, the key did not parse:' % promoKey) + pprint(promoKey) + assert match + if not match.group('mc'): + print('Skipping promotion %s, because it has no Minecraft version.' % promoKey) + continue + if match.group('branch'): + print('Skipping promotion %s, because it on a branch only.' % promoKey) + continue + elif match.group('promotion') == 'recommended': + recommendedSet.add(shortversion) + print ('%s added to recommended set' % shortversion) + elif match.group('promotion') == 'latest': + pass + else: + assert False + +versionExpression = re.compile("^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$") + +def getSingleForgeFilesManifest(longversion): + files_manifest_file = Path("upstream/forge/files_manifests/%s.json" % longversion) + from_file = False + if files_manifest_file.is_file(): + with open(files_manifest_file, 'r') as f: + files_json=json.load(f) + from_file = True + else: + fileUrl = 'https://files.minecraftforge.net/maven/net/minecraftforge/forge/%s/meta.json' % longversion + r = sess.get(fileUrl) + r.raise_for_status() + files_json = r.json() + + retDict = dict() + + for classifier, extensionObj in files_json.get('classifiers').items(): + assert type(classifier) == str + assert type(extensionObj) == dict + + # assert len(extensionObj.items()) == 1 + index = 0 + count = 0 + while index < len(extensionObj.items()): + mutableCopy = copy.deepcopy(extensionObj) + extension, hash = mutableCopy.popitem() + assert type(classifier) == str + assert type(hash) == str + processedHash = re.sub(r"\W", "", hash) + if not len(processedHash) == 32: + print('%s: Skipping invalid hash for extension %s:' % (longversion, extension)) + pprint(extensionObj) + index = index + 1 + continue + + fileObj = NewForgeFile( + classifier=classifier, + hash=processedHash, + extension=extension + ) + if count == 0: + retDict[classifier] = fileObj + index = index + 1 + count = count + 1 + else: + print('%s: Multiple objects detected for classifier %s:' % (longversion, classifier)) + pprint(extensionObj) + assert False + + if not from_file: + with open(files_manifest_file, 'w', encoding='utf-8') as f: + json.dump(files_json, f, sort_keys=True, indent=4) + + return retDict + + +print("") +print("Processing versions:") +for mcversion, value in main_json.items(): + assert type(mcversion) == str + assert type(value) == list + for longversion in value: + assert type(longversion) == str + match = versionExpression.match(longversion) + if not match: + pprint(longversion) + assert match + assert match.group('mc') == mcversion + + files = getSingleForgeFilesManifest(longversion) + + build = int(match.group('build')) + version = match.group('ver') + branch = match.group('branch') + + isRecommended = (version in recommendedSet) + + entry = NewForgeEntry( + longversion=longversion, + mcversion=mcversion, + version=version, + build=build, + branch=branch, + # NOTE: we add this later after the fact. The forge promotions file lies about these. + latest=False, + recommended=isRecommended, + files=files + ) + newIndex.versions[longversion] = entry + if not newIndex.by_mcversion: + newIndex.by_mcversion = dict() + if not mcversion in newIndex.by_mcversion: + newIndex.by_mcversion.setdefault(mcversion, ForgeMcVersionInfo()) + newIndex.by_mcversion[mcversion].versions.append(longversion) + # NOTE: we add this later after the fact. The forge promotions file lies about these. + #if entry.latest: + #newIndex.by_mcversion[mcversion].latest = longversion + if entry.recommended: + newIndex.by_mcversion[mcversion].recommended = longversion + +print("") +print("Post processing promotions and adding missing 'latest':") +for mcversion, info in newIndex.by_mcversion.items(): + latestVersion = info.versions[-1] + info.latest = latestVersion + newIndex.versions[latestVersion].latest = True + print("Added %s as latest for %s" % (latestVersion, mcversion)) + +print("") +print("Dumping index files...") + +with open("upstream/forge/maven-metadata.json", 'w', encoding='utf-8') as f: + json.dump(main_json, f, sort_keys=True, indent=4) + +with open("upstream/forge/promotions_slim.json", 'w', encoding='utf-8') as f: + json.dump(promotions_json, f, sort_keys=True, indent=4) + +with open("upstream/forge/derived_index.json", 'w', encoding='utf-8') as f: + json.dump(newIndex.to_json(), f, sort_keys=True, indent=4) + +versions = [] +legacyinfolist = ForgeLegacyInfoList() +tsPath = "static/forge-legacyinfo.json" + +print("Grabbing installers and dumping installer profiles...") +# get the installer jars - if needed - and get the installer profiles out of them +for id, entry in newIndex.versions.items(): + if entry.mcversion == None: + eprint ("Skipping %d with invalid MC version" % entry.build) + continue + + version = ForgeVersion2(entry) + if version.url() == None: + eprint ("Skipping %d with no valid files" % version.build) + continue + + jarFilepath = "upstream/forge/jars/%s" % version.filename() + + if version.usesInstaller(): + profileFilepath = "upstream/forge/installer_manifests/%s.json" % version.longVersion + versionJsonFilepath = "upstream/forge/version_manifests/%s.json" % version.longVersion + print(version.name()) + if not os.path.isfile(profileFilepath): + # grab the installer if it's not there + if not os.path.isfile(jarFilepath): + eprint ("Downloading %s" % version.url()) + rfile = sess.get(version.url(), stream=True) + rfile.raise_for_status() + with open(jarFilepath, 'wb') as f: + for chunk in rfile.iter_content(chunk_size=128): + f.write(chunk) + print(jarFilepath) + with zipfile.ZipFile(jarFilepath, 'r') as jar: + with jar.open('install_profile.json', 'r') as profileZipEntry: + with open(profileFilepath, 'wb') as profileFile: + profileFile.write(profileZipEntry.read()) + profileFile.close() + profileZipEntry.close() + with jar.open('version.json', 'r') as profileZipEntry: + with open(versionJsonFilepath, 'wb') as versionJsonFile: + versionJsonFile.write(profileZipEntry.read()) + versionJsonFile.close() + profileZipEntry.close() + else: + pass + # ignore the two versions without install manifests and jar mod class files + # TODO: fix those versions? + if version.mcversion_sane == "1.6.1": + continue + + # only gather legacy info if it's missing + if not os.path.isfile(tsPath): + # grab the jar/zip if it's not there + if not os.path.isfile(jarFilepath): + rfile = sess.get(version.url(), stream=True) + rfile.raise_for_status() + with open(jarFilepath, 'wb') as f: + for chunk in rfile.iter_content(chunk_size=128): + f.write(chunk) + # find the latest timestamp in the zip file + tstamp = datetime.datetime.fromtimestamp(0) + with zipfile.ZipFile(jarFilepath, 'r') as jar: + allinfo = jar.infolist() + for info in allinfo: + tstampNew = datetime.datetime(*info.date_time) + if tstampNew > tstamp: + tstamp = tstampNew + legacyInfo = ForgeLegacyInfo() + legacyInfo.releaseTime = tstamp + legacyInfo.sha1 = filehash(jarFilepath, hashlib.sha1) + legacyInfo.sha256 = filehash(jarFilepath, hashlib.sha256) + legacyInfo.size = os.path.getsize(jarFilepath) + legacyinfolist.number[id] = legacyInfo + +# only write legacy info if it's missing +if not os.path.isfile(tsPath): + with open(tsPath, 'w') as outfile: + json.dump(legacyinfolist.to_json(), outfile, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From 36a7cc534c72118b511b24821e774edec93f0dd8 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 22 Mar 2019 01:46:32 +0100 Subject: Foxes? --- updateForge2.py | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/updateForge2.py b/updateForge2.py index 07afbf4ec5..15316dd5a0 100755 --- a/updateForge2.py +++ b/updateForge2.py @@ -20,6 +20,7 @@ import os.path import datetime import hashlib from pathlib import Path +from contextlib import suppress def eprint(*args, **kwargs): print(*args, file=sys.stderr, **kwargs) @@ -79,7 +80,8 @@ for promoKey, shortversion in promotions_json.get('promos').items(): versionExpression = re.compile("^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$") def getSingleForgeFilesManifest(longversion): - files_manifest_file = Path("upstream/forge/files_manifests/%s.json" % longversion) + pathThing = "upstream/forge/files_manifests/%s.json" % longversion + files_manifest_file = Path(pathThing) from_file = False if files_manifest_file.is_file(): with open(files_manifest_file, 'r') as f: @@ -127,7 +129,7 @@ def getSingleForgeFilesManifest(longversion): assert False if not from_file: - with open(files_manifest_file, 'w', encoding='utf-8') as f: + with open(pathThing, 'w', encoding='utf-8') as f: json.dump(files_json, f, sort_keys=True, indent=4) return retDict @@ -218,7 +220,6 @@ for id, entry in newIndex.versions.items(): if version.usesInstaller(): profileFilepath = "upstream/forge/installer_manifests/%s.json" % version.longVersion versionJsonFilepath = "upstream/forge/version_manifests/%s.json" % version.longVersion - print(version.name()) if not os.path.isfile(profileFilepath): # grab the installer if it's not there if not os.path.isfile(jarFilepath): @@ -235,11 +236,12 @@ for id, entry in newIndex.versions.items(): profileFile.write(profileZipEntry.read()) profileFile.close() profileZipEntry.close() - with jar.open('version.json', 'r') as profileZipEntry: - with open(versionJsonFilepath, 'wb') as versionJsonFile: - versionJsonFile.write(profileZipEntry.read()) - versionJsonFile.close() - profileZipEntry.close() + with suppress(KeyError): + with jar.open('version.json', 'r') as profileZipEntry: + with open(versionJsonFilepath, 'wb') as versionJsonFile: + versionJsonFile.write(profileZipEntry.read()) + versionJsonFile.close() + profileZipEntry.close() else: pass # ignore the two versions without install manifests and jar mod class files -- cgit 0.0.5-2-1-g0f52 From f96f46cd5e87729063e23b93c707036083dae3b8 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 22 Mar 2019 02:01:23 +0100 Subject: Path thing --- updateForge2.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/updateForge2.py b/updateForge2.py index 15316dd5a0..d9f04e301c 100755 --- a/updateForge2.py +++ b/updateForge2.py @@ -84,7 +84,7 @@ def getSingleForgeFilesManifest(longversion): files_manifest_file = Path(pathThing) from_file = False if files_manifest_file.is_file(): - with open(files_manifest_file, 'r') as f: + with open(pathThing, 'r') as f: files_json=json.load(f) from_file = True else: -- cgit 0.0.5-2-1-g0f52 From 87b0bfe4a48bde64ce7e2d5b4807a65a40d2846f Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 22 Apr 2019 21:17:48 +0200 Subject: Workaround issue with multiple partial LWJGL 3 versions in recent snapshots --- generateMojang.py | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index c78dbbb547..9d8b6d9401 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -147,9 +147,19 @@ for filename in os.listdir('upstream/mojang/versions'): if is_lwjgl_3: depentry.equals = suggestedVersion else: - error = "ERROR: cannot determine single suggested LWJGL version in %s" % mojangVersionFile.id - print(error) - raise Exception(error) + badVersions1 = {'3.1.6', '3.2.1'} + ourVersions = set() + + for lwjgl in iter(buckets.values()): + ourVersions = ourVersions.union({lwjgl.version}) + + if ourVersions == badVersions1: + print("Found broken 3.1.6/3.2.1 combo, forcing LWJGL to 3.2.1") + suggestedVersion = '3.2.1' + depentry.suggests = suggestedVersion + else: + raise Exception("ERROR: cannot determine single suggested LWJGL version in %s" % mojangVersionFile.id) + # if it uses LWJGL 3, add the trait that enables starting on first thread on macOS if is_lwjgl_3: if not versionFile.addTraits: -- cgit 0.0.5-2-1-g0f52 From 4bff382e753291db39764cdec1984d72920d416e Mon Sep 17 00:00:00 2001 From: Adrian Siekierka Date: Sat, 15 Jun 2019 19:22:15 +0200 Subject: add Fabric support --- fabricutil.py | 33 +++++++++++++++++++ generateFabric.py | 98 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ update.sh | 12 +++++-- updateFabric.py | 81 +++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 222 insertions(+), 2 deletions(-) create mode 100644 fabricutil.py create mode 100755 generateFabric.py create mode 100755 updateFabric.py diff --git a/fabricutil.py b/fabricutil.py new file mode 100644 index 0000000000..f9c91c6087 --- /dev/null +++ b/fabricutil.py @@ -0,0 +1,33 @@ +from metautil import * +import jsonobject + +# barebones semver-like parser +def isFabricVerStable(ver): + s = ver.split("+") + return ("-" not in s[0]) + +class FabricInstallerArguments(JsonObject): + client = ListProperty(StringProperty) + common = ListProperty(StringProperty) + server = ListProperty(StringProperty) + +class FabricInstallerLaunchwrapper(JsonObject): + tweakers = ObjectProperty(FabricInstallerArguments, required=True) + +class FabricInstallerLibraries(JsonObject): + client = ListProperty(MultiMCLibrary) + common = ListProperty(MultiMCLibrary) + server = ListProperty(MultiMCLibrary) + +class FabricInstallerDataV1(JsonObject): + version = IntegerProperty(required=True) + libraries = ObjectProperty(FabricInstallerLibraries, required=True) + mainClass = jsonobject.DefaultProperty() + arguments = ObjectProperty(FabricInstallerArguments, required=False) + launchwrapper = ObjectProperty(FabricInstallerLaunchwrapper, required=False) + +class FabricJarInfo(JsonObject): + releaseTime = ISOTimestampProperty() + size = IntegerProperty() + sha256 = StringProperty() + sha1 = StringProperty() diff --git a/generateFabric.py b/generateFabric.py new file mode 100755 index 0000000000..3452119d75 --- /dev/null +++ b/generateFabric.py @@ -0,0 +1,98 @@ +#!/usr/bin/python3 +from fabricutil import * +from jsonobject import * +from datetime import datetime +from pprint import pprint +import os, copy + +# turn loader versions into packages +loaderRecommended = [] +loaderVersions = [] +intermediaryRecommended = [] +intermediaryVersions = [] + +def mkdirs(path): + if not os.path.exists(path): + os.makedirs(path) + +mkdirs("multimc/net.fabricmc.fabric-loader") +mkdirs("multimc/net.fabricmc.intermediary") + +def loadJarInfo(mavenKey): + with open("upstream/fabric/jars/" + mavenKey.replace(":", ".") + ".json", 'r', encoding='utf-8') as jarInfoFile: + return FabricJarInfo(json.load(jarInfoFile)) + +def processLoaderVersion(loaderVersion, it, loaderData): + verStable = isFabricVerStable(loaderVersion) + if (len(loaderRecommended) < 1) and verStable: + loaderRecommended.append(loaderVersion) + versionJarInfo = loadJarInfo(it["maven"]) + version = MultiMCVersionFile(name="Fabric Loader", uid="net.fabricmc.fabric-loader", version=loaderVersion) + version.releaseTime = versionJarInfo.releaseTime + version.requires = [] + version.order = 10 + if verStable: + version.type = "release" + else: + version.type = "snapshot" + if isinstance(loaderData.mainClass, dict): + version.mainClass = loaderData.mainClass["client"] + else: + version.mainClass = loaderData.mainClass + version.libraries = [] + version.libraries.extend(loaderData.libraries.common) + version.libraries.extend(loaderData.libraries.client) + loaderLib = MultiMCLibrary(name=GradleSpecifier(it["maven"]), url="https://maven.fabricmc.net") + version.libraries.append(loaderLib) + loaderVersions.append(version) + +def processIntermediaryVersion(it): + intermediaryRecommended.append(it["version"]) + versionJarInfo = loadJarInfo(it["maven"]) + version = MultiMCVersionFile(name="Intermediary Mappings", uid="net.fabricmc.intermediary", version=it["version"]) + version.releaseTime = versionJarInfo.releaseTime + version.requires = [DependencyEntry(uid='net.minecraft', equals=it["version"])] + version.order = 10 + version.type = "release" + version.libraries = [] + mappingLib = MultiMCLibrary(name=GradleSpecifier(it["maven"]), url="https://maven.fabricmc.net") + version.libraries.append(mappingLib) + intermediaryVersions.append(version) + +with open("upstream/fabric/meta-v2/loader.json", 'r', encoding='utf-8') as loaderVersionIndexFile: + loaderVersionIndex = json.load(loaderVersionIndexFile) + for it in loaderVersionIndex: + version = it["version"] + with open("upstream/fabric/loader-installer-json/" + version + ".json", 'r', encoding='utf-8') as loaderVersionFile: + ldata = json.load(loaderVersionFile) + ldata = FabricInstallerDataV1(ldata) + processLoaderVersion(version, it, ldata) + +with open("upstream/fabric/meta-v2/intermediary.json", 'r', encoding='utf-8') as intermediaryVersionIndexFile: + intermediaryVersionIndex = json.load(intermediaryVersionIndexFile) + for it in intermediaryVersionIndex: + processIntermediaryVersion(it) + +for version in loaderVersions: + outFilepath = "multimc/net.fabricmc.fabric-loader/%s.json" % version.version + with open(outFilepath, 'w') as outfile: + json.dump(version.to_json(), outfile, sort_keys=True, indent=4) + +sharedData = MultiMCSharedPackageData(uid = 'net.fabricmc.fabric-loader', name = 'Fabric Loader') +sharedData.recommended = loaderRecommended +sharedData.description = "Fabric Loader is a tool to load Fabric-compatible mods in game environments." +sharedData.projectUrl = "https://fabricmc.net" +sharedData.authors = ["Fabric Developers"] +sharedData.write() + +for version in intermediaryVersions: + outFilepath = "multimc/net.fabricmc.intermediary/%s.json" % version.version + with open(outFilepath, 'w') as outfile: + json.dump(version.to_json(), outfile, sort_keys=True, indent=4) + +sharedData = MultiMCSharedPackageData(uid = 'net.fabricmc.intermediary', name = 'Intermediary Mappings') +sharedData.recommended = intermediaryRecommended +sharedData.description = "Intermediary mappings allow using Fabric Loader with mods for Minecraft in a more compatible manner." +sharedData.projectUrl = "https://fabricmc.net" +sharedData.authors = ["Fabric Developers"] +sharedData.write() diff --git a/update.sh b/update.sh index ddddc4ba74..f754e4279e 100755 --- a/update.sh +++ b/update.sh @@ -40,10 +40,14 @@ cd "${BASEDIR}" ./updateMojang.py || fail_in ./updateForge2.py || fail_in +./updateFabric.py || fail_in ./updateLiteloader.py || fail_in cd "${BASEDIR}/${UPSTREAM_DIR}" -git add mojang/version_manifest.json mojang/versions/* mojang/assets/* forge/*.json liteloader/*.json || fail_in +git add mojang/version_manifest.json mojang/versions/* mojang/assets/* || fail_in +git add forge/*.json || fail_in +git add fabric/loader-installer-json/*.json fabric/meta-v2/*.json || fail_in +git add liteloader/*.json || fail_in if ! git diff --cached --exit-code ; then git commit -a -m "Update ${currentDate}" || fail_in GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/meta-upstream.key" git push || exit 1 @@ -57,11 +61,15 @@ cd "${BASEDIR}" ./generateMojang.py || fail_out ./generateForge2.py || fail_out +./generateFabric.py || fail_in ./generateLiteloader.py || fail_out ./index.py || fail_out cd "${BASEDIR}/${MMC_DIR}" -git add index.json org.lwjgl/* net.minecraft/* net.minecraftforge/* com.mumfrey.liteloader/* || fail_out +git add index.json org.lwjgl/* net.minecraft/* || fail_out +git add net.minecraftforge/* || fail_out +git add net.fabricmc.fabric-loader/* net.fabricmc.intermediary/* || fail_out +git add com.mumfrey.liteloader/* || fail_out if [ -d "org.lwjgl3" ]; then git add org.lwjgl3/* || fail_out fi diff --git a/updateFabric.py b/updateFabric.py new file mode 100755 index 0000000000..925fc0b656 --- /dev/null +++ b/updateFabric.py @@ -0,0 +1,81 @@ +#!/usr/bin/python3 +import os, requests +from cachecontrol import CacheControl +import datetime +import hashlib, json +import zipfile +from fabricutil import * + +from cachecontrol.caches import FileCache + +forever_cache = FileCache('http_cache', forever=True) +sess = CacheControl(requests.Session(), forever_cache) + +def mkdirs(path): + if not os.path.exists(path): + os.makedirs(path) + +def filehash(filename, hashtype, blocksize=65536): + hash = hashtype() + with open(filename, "rb") as f: + for block in iter(lambda: f.read(blocksize), b""): + hash.update(block) + return hash.hexdigest() + +def get_maven_url(mavenKey, server, ext): + mavenParts = mavenKey.split(":", 3) + mavenVerUrl = server + mavenParts[0].replace(".", "/") + "/" + mavenParts[1] + "/" + mavenParts[2] + "/" + mavenUrl = mavenVerUrl + mavenParts[1] + "-" + mavenParts[2] + ext + return mavenUrl + +def get_json_file(path, url): + with open(path, 'w', encoding='utf-8') as f: + r = sess.get(url) + r.raise_for_status() + version_json = r.json() + json.dump(version_json, f, sort_keys=True, indent=4) + return version_json + +def get_binary_file(path, url): + with open(path, 'w', encoding='utf-8') as f: + r = sess.get(url) + r.raise_for_status() + with open(path, 'wb') as f: + for chunk in r.iter_content(chunk_size=128): + f.write(chunk) + +def compute_jar_file(path, url): + jarPath = path + ".jar" + get_binary_file(jarPath, url) + tstamp = datetime.datetime.fromtimestamp(0) + with zipfile.ZipFile(jarPath, 'r') as jar: + allinfo = jar.infolist() + for info in allinfo: + tstampNew = datetime.datetime(*info.date_time) + if tstampNew > tstamp: + tstamp = tstampNew + data = FabricJarInfo() + data.releaseTime = tstamp + data.sha1 = filehash(jarPath, hashlib.sha1) + data.sha256 = filehash(jarPath, hashlib.sha256) + data.size = os.path.getsize(jarPath) + with open(path + ".json", 'w') as outfile: + json.dump(data.to_json(), outfile, sort_keys=True, indent=4) + +mkdirs("upstream/fabric/meta-v2") +mkdirs("upstream/fabric/loader-installer-json") +mkdirs("upstream/fabric/jars") + +# get the version list for each component we are interested in +for component in ["intermediary", "loader"]: + index = get_json_file("upstream/fabric/meta-v2/" + component + ".json", "https://meta.fabricmc.net/v2/versions/" + component) + for it in index: + jarMavenUrl = get_maven_url(it["maven"], "https://maven.fabricmc.net/", ".jar") + compute_jar_file("upstream/fabric/jars/" + it["maven"].replace(":", "."), jarMavenUrl) + +# for each loader, download installer JSON file from maven +with open("upstream/fabric/meta-v2/loader.json", 'r', encoding='utf-8') as loaderVersionIndexFile: + loaderVersionIndex = json.load(loaderVersionIndexFile) + for it in loaderVersionIndex: + mavenUrl = get_maven_url(it["maven"], "https://maven.fabricmc.net/", ".json") + get_json_file("upstream/fabric/loader-installer-json/" + it["version"] + ".json", mavenUrl) -- cgit 0.0.5-2-1-g0f52 From ba6a2fe7c751318c620702170cf46260bfe8b90b Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 15 Jun 2019 20:13:40 +0200 Subject: Tweak fabric loader to depend on intermediary, tweak insersion order --- generateFabric.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/generateFabric.py b/generateFabric.py index 3452119d75..485f44bab3 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -29,7 +29,7 @@ def processLoaderVersion(loaderVersion, it, loaderData): versionJarInfo = loadJarInfo(it["maven"]) version = MultiMCVersionFile(name="Fabric Loader", uid="net.fabricmc.fabric-loader", version=loaderVersion) version.releaseTime = versionJarInfo.releaseTime - version.requires = [] + version.requires = [DependencyEntry(uid='net.fabricmc.intermediary')] version.order = 10 if verStable: version.type = "release" @@ -52,7 +52,7 @@ def processIntermediaryVersion(it): version = MultiMCVersionFile(name="Intermediary Mappings", uid="net.fabricmc.intermediary", version=it["version"]) version.releaseTime = versionJarInfo.releaseTime version.requires = [DependencyEntry(uid='net.minecraft', equals=it["version"])] - version.order = 10 + version.order = 11 version.type = "release" version.libraries = [] mappingLib = MultiMCLibrary(name=GradleSpecifier(it["maven"]), url="https://maven.fabricmc.net") -- cgit 0.0.5-2-1-g0f52 From 76c9e6f509f5e00c9af575c1e3529a86a81c3af3 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 15 Jun 2019 20:33:35 +0200 Subject: Add farbic upstream jsons to the upstream repo --- update.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/update.sh b/update.sh index f754e4279e..f09c507f62 100755 --- a/update.sh +++ b/update.sh @@ -45,8 +45,8 @@ cd "${BASEDIR}" cd "${BASEDIR}/${UPSTREAM_DIR}" git add mojang/version_manifest.json mojang/versions/* mojang/assets/* || fail_in -git add forge/*.json || fail_in -git add fabric/loader-installer-json/*.json fabric/meta-v2/*.json || fail_in +git add forge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json || fail_in +git add fabric/loader-installer-json/*.json fabric/meta-v2/*.json fabric/jars/*.json || fail_in git add liteloader/*.json || fail_in if ! git diff --cached --exit-code ; then git commit -a -m "Update ${currentDate}" || fail_in -- cgit 0.0.5-2-1-g0f52 From 81d737a412f95566948e431ea3c5c3ec992d55f5 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 15 Jun 2019 21:22:12 +0200 Subject: Mark fabric intermediary as volatile --- generateFabric.py | 1 + 1 file changed, 1 insertion(+) diff --git a/generateFabric.py b/generateFabric.py index 485f44bab3..3cc7c89ec9 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -55,6 +55,7 @@ def processIntermediaryVersion(it): version.order = 11 version.type = "release" version.libraries = [] + version.volatile = True mappingLib = MultiMCLibrary(name=GradleSpecifier(it["maven"]), url="https://maven.fabricmc.net") version.libraries.append(mappingLib) intermediaryVersions.append(version) -- cgit 0.0.5-2-1-g0f52 From 1d2777c0a4510861eb581a885d3128d71363c969 Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Sun, 14 Jul 2019 02:33:13 +0200 Subject: Switch s3 repos to ones that should be kept --- config.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/config.sh b/config.sh index fe30d16234..695f5f4c41 100644 --- a/config.sh +++ b/config.sh @@ -2,13 +2,13 @@ export UPSTREAM_DIR=upstream export UPSTREAM_REPO=git@github.com:MultiMC/meta-upstream.git export MMC_DIR=multimc export MMC_REPO=git@github.com:MultiMC/meta-multimc.git -export S3_master=s3://v1.meta.multimc.org -export S3_develop=s3://dev.meta.multimc.org +export S3_master=s3://meta.multimc.org/v1/ +export S3_develop=s3://meta.multimc.org/dev/ export BRANCH_master=master export BRANCH_develop=develop export DEPLOY_TO_S3=false export DEPLOY_TO_FOLDER=false -export DEPLOY_FOLDER_master=/var/www/v1.meta/ -export DEPLOY_FOLDER_develop=/var/www/dev.meta/ +export DEPLOY_FOLDER_master=/var/www/meta/v1/ +export DEPLOY_FOLDER_develop=/var/www/meta/dev/ export DEPLOY_FOLDER_USER=http export DEPLOY_FOLDER_GROUP=http -- cgit 0.0.5-2-1-g0f52 From 2eb213e14a1454cd3fe3ed252ba10847a38956cd Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Tue, 17 Dec 2019 19:16:58 +0100 Subject: Blacklist Forge 1.15 --- generateForge2.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generateForge2.py b/generateForge2.py index ed6fe6b68b..006c922d6f 100755 --- a/generateForge2.py +++ b/generateForge2.py @@ -143,7 +143,7 @@ for id, entry in remoteVersionlist.versions.items(): eprint ("Skipping %s with no corresponding Minecraft version %s" % (id, version.mcversion_sane)) continue - if version.mcversion_sane.startswith('1.13') or version.mcversion_sane.startswith('1.14'): + if version.mcversion_sane.startswith('1.13') or version.mcversion_sane.startswith('1.14') or version.mcversion_sane.startswith('1.15'): eprint ("Skipping %s with unsupported Minecraft version %s" % (id, version.mcversion_sane)) continue -- cgit 0.0.5-2-1-g0f52 From 716e33e15e6943200021513f7091d4dfb2184ea4 Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Sat, 28 Mar 2020 12:22:18 +0100 Subject: Update to current version on the server --- enumerateForge.py | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ generateMojang.py | 4 ++- metautil.py | 29 +++++++++++++-- update.sh | 4 +-- 4 files changed, 135 insertions(+), 6 deletions(-) create mode 100755 enumerateForge.py diff --git a/enumerateForge.py b/enumerateForge.py new file mode 100755 index 0000000000..f4d088e4d7 --- /dev/null +++ b/enumerateForge.py @@ -0,0 +1,104 @@ +#!/usr/bin/python3 +from __future__ import print_function +import sys +import os +import re +from metautil import * +from forgeutil import * +from jsonobject import * +from distutils.version import LooseVersion +from enum import Enum + +#with open('multimc/index.json', 'r', encoding='utf-8') as index: + #packages = MultiMCPackageIndex(json.load(index)) + +#for entry in packages.packages: + #print (entry) + +class DownloadType(Enum): + NORMAL = 1 + FORGE_XZ = 2 + +class DownloadEntry: + def __init__(self, url : str, kind : DownloadType, name : GradleSpecifier): + self.name = name + self.url = url + self.kind = kind + + def __lt__(self, other): + return self.name < other.name + + def __eq__(self, other): + return self.name == other.name + + def __ne__(self, other): + return not self.__eq__(other) + + def __hash__(self): + return self.name.__hash__() + + def toString(self): + return "%s %s" % (self.name.toString(), self.url) + + def __repr__(self): + return "DownloadEntry('" + self.toString() + "')" + +class MojangLibrary (JsonObject): + extract = ObjectProperty(MojangLibraryExtractRules, exclude_if_none=True, default=None) + name = GradleSpecifierProperty(required = True) + downloads = ObjectProperty(MojangLibraryDownloads, exclude_if_none=True, default=None) + natives = DictProperty(StringProperty, exclude_if_none=True, default=None) + rules = ListProperty(MojangRule, exclude_if_none=True, default=None) + +class MultiMCLibrary (MojangLibrary): + url = StringProperty(exclude_if_none=True, default=None) + mmcHint = StringProperty(name="MMC-hint", exclude_if_none=True, default=None) + + +def GetLibraryDownload (library : MultiMCLibrary): + if library.natives: + raise Exception('Natives are not handled yet') + + name = library.name + if library.mmcHint == 'forge-pack-xz': + kind = DownloadType.FORGE_XZ + name.extension = 'jar.pack.xz' + else: + kind = DownloadType.NORMAL + + if library.downloads: + url = library.downloads.artifact.url + if url.endswith('.zip'): + name.extension = 'zip' + + + if library.downloads: + url = library.downloads.artifact.url + else: + if library.url: + url = library.url + name.getPath() + else: + url = 'https://libraries.minecraft.net/' + name.getPath() + + return DownloadEntry(url, kind, name) + +with open('multimc/net.minecraftforge/index.json', 'r', encoding='utf-8') as forgeIndex: + forgeVersions = MultiMCVersionIndex(json.load(forgeIndex)) + +urlSet = set() + +for entry in forgeVersions.versions: + versionString = entry.version + versionPath = "multimc/net.minecraftforge/%s.json" % versionString + with open(versionPath, 'r') as infile: + forgeVersion = MultiMCVersionFile(json.load(infile)) + if forgeVersion.libraries: + for entry in forgeVersion.libraries: + urlSet.add(GetLibraryDownload(entry)) + + if forgeVersion.jarMods: + for entry in forgeVersion.jarMods: + urlSet.add(GetLibraryDownload(entry)) + +for entry in urlSet: + print(entry) diff --git a/generateMojang.py b/generateMojang.py index 9d8b6d9401..d887d4ae28 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -142,10 +142,12 @@ for filename in os.listdir('upstream/mojang/versions'): depentry = DependencyEntry(uid='org.lwjgl') if len(buckets) == 1: suggestedVersion = next(iter(buckets.values())).version - depentry.suggests = suggestedVersion # HACK: forcing hard dependencies here for now... the UI doesn't know how to filter by this and it looks odd, but it works if is_lwjgl_3: + depentry.suggests = suggestedVersion depentry.equals = suggestedVersion + else: + depentry.suggests = '2.9.4-nightly-20150209' else: badVersions1 = {'3.1.6', '3.2.1'} ourVersions = set() diff --git a/metautil.py b/metautil.py index 3054b1e5c0..09826ea3c5 100644 --- a/metautil.py +++ b/metautil.py @@ -28,20 +28,43 @@ class GradleSpecifier: ''' def __init__(self, name): - components = name.split(':') + atSplit = name.split('@') + + components = atSplit[0].split(':') self.group = components[0] self.artifact = components[1] self.version = components[2] + + self.extension = 'jar' + if len(atSplit) == 2: + self.extension = atSplit[1] + if len(components) == 4: self.classifier = components[3] else: self.classifier = None def toString(self): + extensionStr = '' + if self.extension != 'jar': + extensionStr = "@%s" % self.extension if self.classifier: - return "%s:%s:%s:%s" % (self.group, self.artifact, self.version, self.classifier) + return "%s:%s:%s:%s%s" % (self.group, self.artifact, self.version, self.classifier, extensionStr) else: - return "%s:%s:%s" % (self.group, self.artifact, self.version) + return "%s:%s:%s%s" % (self.group, self.artifact, self.version, extensionStr) + + def getFilename(self): + if self.classifier: + return "%s-%s-%s.%s" % (self.artifact, self.version, self.classifier, self.extension) + else: + return "%s-%s.%s" % (self.artifact, self.version, self.extension) + + def getBase(self): + return "%s/%s/%s/" % (self.group.replace('.','/'), self.artifact, self.version) + + def getPath(self): + return self.getBase() + self.getFilename() + def __repr__(self): return "GradleSpecifier('" + self.toString() + "')" diff --git a/update.sh b/update.sh index f09c507f62..42f3779377 100755 --- a/update.sh +++ b/update.sh @@ -4,7 +4,7 @@ BASEDIR=$(dirname "$0") cd "${BASEDIR}" BASEDIR=`pwd` -#set -x +set -x source config.sh if [ -f config/config_local.sh ]; then @@ -84,7 +84,7 @@ if [ "${DEPLOY_TO_FOLDER}" = true ] ; then DEPLOY_FOLDER_var="DEPLOY_FOLDER_$MODE" DEPLOY_FOLDER="${!DEPLOY_FOLDER_var}" echo "Deploying to ${DEPLOY_FOLDER}" - rsync -rvog --chown=${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP} --exclude=.git /root/meta/multimc/ ${DEPLOY_FOLDER} + rsync -rvog --chown=${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP} --exclude=.git ${BASEDIR}/${MMC_DIR}/ ${DEPLOY_FOLDER} fi if [ "${DEPLOY_TO_S3}" = true ] ; then s3cmd -c ${BASEDIR}/config/s3cmd.cfg --exclude=".git*" --delete-removed sync ${BASEDIR}/${MMC_DIR}/ ${S3_BUCKET} || exit 2 -- cgit 0.0.5-2-1-g0f52 From 7f8e8c056a186683bccb17df4eb7fa5505729781 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 28 Mar 2020 12:37:55 +0100 Subject: Make pushing to git optional --- config.sh | 1 + update.sh | 46 +++++++++++++++++++++++++--------------------- 2 files changed, 26 insertions(+), 21 deletions(-) diff --git a/config.sh b/config.sh index 695f5f4c41..5c4e88f6b9 100644 --- a/config.sh +++ b/config.sh @@ -8,6 +8,7 @@ export BRANCH_master=master export BRANCH_develop=develop export DEPLOY_TO_S3=false export DEPLOY_TO_FOLDER=false +export DEPLOY_TO_GIT=false export DEPLOY_FOLDER_master=/var/www/meta/v1/ export DEPLOY_FOLDER_develop=/var/www/meta/dev/ export DEPLOY_FOLDER_USER=http diff --git a/update.sh b/update.sh index 42f3779377..024ac515c7 100755 --- a/update.sh +++ b/update.sh @@ -43,16 +43,18 @@ cd "${BASEDIR}" ./updateFabric.py || fail_in ./updateLiteloader.py || fail_in -cd "${BASEDIR}/${UPSTREAM_DIR}" -git add mojang/version_manifest.json mojang/versions/* mojang/assets/* || fail_in -git add forge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json || fail_in -git add fabric/loader-installer-json/*.json fabric/meta-v2/*.json fabric/jars/*.json || fail_in -git add liteloader/*.json || fail_in -if ! git diff --cached --exit-code ; then - git commit -a -m "Update ${currentDate}" || fail_in - GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/meta-upstream.key" git push || exit 1 +if [ "${DEPLOY_TO_GIT}" = true ] ; then + cd "${BASEDIR}/${UPSTREAM_DIR}" + git add mojang/version_manifest.json mojang/versions/* mojang/assets/* || fail_in + git add forge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json || fail_in + git add fabric/loader-installer-json/*.json fabric/meta-v2/*.json fabric/jars/*.json || fail_in + git add liteloader/*.json || fail_in + if ! git diff --cached --exit-code ; then + git commit -a -m "Update ${currentDate}" || fail_in + GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/meta-upstream.key" git push || exit 1 + fi + cd "${BASEDIR}" fi -cd "${BASEDIR}" cd "${BASEDIR}/${MMC_DIR}" git reset --hard HEAD || exit 1 @@ -65,21 +67,23 @@ cd "${BASEDIR}" ./generateLiteloader.py || fail_out ./index.py || fail_out -cd "${BASEDIR}/${MMC_DIR}" -git add index.json org.lwjgl/* net.minecraft/* || fail_out -git add net.minecraftforge/* || fail_out -git add net.fabricmc.fabric-loader/* net.fabricmc.intermediary/* || fail_out -git add com.mumfrey.liteloader/* || fail_out -if [ -d "org.lwjgl3" ]; then - git add org.lwjgl3/* || fail_out +if [ "${DEPLOY_TO_GIT}" = true ] ; then + cd "${BASEDIR}/${MMC_DIR}" + git add index.json org.lwjgl/* net.minecraft/* || fail_out + git add net.minecraftforge/* || fail_out + git add net.fabricmc.fabric-loader/* net.fabricmc.intermediary/* || fail_out + git add com.mumfrey.liteloader/* || fail_out + if [ -d "org.lwjgl3" ]; then + git add org.lwjgl3/* || fail_out + fi + + if ! git diff --cached --exit-code ; then + git commit -a -m "Update ${currentDate}" || fail_out + GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/meta-multimc.key" git push || exit 1 + fi fi -if ! git diff --cached --exit-code ; then - git commit -a -m "Update ${currentDate}" || fail_out - GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/meta-multimc.key" git push || exit 1 -fi cd "${BASEDIR}" - if [ "${DEPLOY_TO_FOLDER}" = true ] ; then DEPLOY_FOLDER_var="DEPLOY_FOLDER_$MODE" DEPLOY_FOLDER="${!DEPLOY_FOLDER_var}" -- cgit 0.0.5-2-1-g0f52 From fb05f441709df3dd3166e803aed590c6e48bd823 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 28 Mar 2020 15:50:37 +0100 Subject: Add support for Forge >= 1.13 --- forgeutil.py | 25 +++++++++++++ generateForge2.py | 104 +++++++++++++++++++++++++++++++++++++++++++----------- metautil.py | 6 ++-- 3 files changed, 112 insertions(+), 23 deletions(-) diff --git a/forgeutil.py b/forgeutil.py index 0d3034a00d..c661dd60b2 100644 --- a/forgeutil.py +++ b/forgeutil.py @@ -302,3 +302,28 @@ class ForgeLegacyInfo(JsonObject): class ForgeLegacyInfoList(JsonObject): number = DictProperty(ForgeLegacyInfo) + +class DataSpec(JsonObject): + client = StringProperty() + server = StringProperty() + +class ProcessorSpec(JsonObject): + jar = StringProperty() + classpath = ListProperty(StringProperty) + args = ListProperty(StringProperty) + outputs = DictProperty(StringProperty) + +class ForgeInstallerProfileV2(JsonObject): + _comment = ListProperty(StringProperty) + spec = IntegerProperty() + profile = StringProperty() + version = StringProperty() + icon = StringProperty() + json = StringProperty() + path = GradleSpecifierProperty() + logo = StringProperty() + minecraft = StringProperty() + welcome = StringProperty() + data = DictProperty(DataSpec) + processors = ListProperty(ProcessorSpec) + libraries = ListProperty(MojangLibrary) diff --git a/generateForge2.py b/generateForge2.py index 006c922d6f..476ff3ac19 100755 --- a/generateForge2.py +++ b/generateForge2.py @@ -112,6 +112,61 @@ def versionFromLegacy(version, legacyinfo : ForgeLegacyInfo): result.jarMods = [mainmod] return result +def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, installerProfile: ForgeInstallerProfileV2, version: ForgeVersion2): + eprint("Generating Forge %s." % version.longVersion) + result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) + result.requires = [DependencyEntry(uid='net.minecraft', equals=version.mcversion_sane)] + result.mainClass = "io.github.zekerzhayard.forgewrapper.installer.Main" + + # FIXME: Add the size and hash here + mavenLibs = [] + InstallerLib = MultiMCLibrary(name=GradleSpecifier("net.minecraftforge:forge:%s:installer" % (version.longVersion))) + InstallerLib.url = "https://files.minecraftforge.net/maven/" + mavenLibs.append(InstallerLib) + for upstreamLib in installerProfile.libraries: + mmcLib = MultiMCLibrary(upstreamLib.to_json()) + if mmcLib.name.group == "net.minecraftforge": + if mmcLib.name.artifact == "forge": + if mmcLib.name.classifier == "universal": + mmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % mmcLib.name.getPath() + mavenLibs.append(mmcLib) + continue + mavenLibs.append(mmcLib) + + result.mavenFiles = mavenLibs + + libraries = [] + wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.0")) + wrapperLib.downloads = MojangLibraryDownloads() + wrapperLib.downloads.artifact = MojangArtifact() + wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) + wrapperLib.downloads.artifact.sha1 = "22e1818d7e7ae9568a6f399d1fbcaa3b4dbc5907" + wrapperLib.downloads.artifact.size = 19408 + + libraries.append(wrapperLib) + for upstreamLib in installerVersion.libraries: + mmcLib = MultiMCLibrary(upstreamLib.to_json()) + if mmcLib.name.group == "net.minecraftforge": + if mmcLib.name.artifact == "forge": + fixedName = mmcLib.name + fixedName.classifier = "launcher" + mmcLib.downloads.artifact.path = fixedName.getPath() + mmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() + mmcLib.name = fixedName + libraries.append(mmcLib) + continue + libraries.append(mmcLib) + result.libraries = libraries + + result.releaseTime = installerVersion.releaseTime + result.order = 5 + mcArgs = "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}" + for arg in installerVersion.arguments.game: + mcArgs += " %s" % arg + result.minecraftArguments = mcArgs + return result + + # load the locally cached version list with open("upstream/forge/derived_index.json", 'r', encoding='utf-8') as f: main_json = json.load(f) @@ -143,31 +198,38 @@ for id, entry in remoteVersionlist.versions.items(): eprint ("Skipping %s with no corresponding Minecraft version %s" % (id, version.mcversion_sane)) continue - if version.mcversion_sane.startswith('1.13') or version.mcversion_sane.startswith('1.14') or version.mcversion_sane.startswith('1.15'): - eprint ("Skipping %s with unsupported Minecraft version %s" % (id, version.mcversion_sane)) - continue - outVersion = None - if version.usesInstaller(): - profileFilepath = "upstream/forge/installer_manifests/%s.json" % version.longVersion - # If we do not have the Forge json, we ignore this version - if not os.path.isfile(profileFilepath): - eprint ("Skipping %s with missing profile json" % id) - continue + # Path for new-style build system based installers + installerVersionFilepath = "upstream/forge/version_manifests/%s.json" % version.longVersion + profileFilepath = "upstream/forge/installer_manifests/%s.json" % version.longVersion + + if os.path.isfile(installerVersionFilepath): + with open(installerVersionFilepath, 'r', encoding='utf-8') as installerVersionFile: + installerVersion = MojangVersionFile(json.load(installerVersionFile)) with open(profileFilepath, 'r', encoding='utf-8') as profileFile: - profile = ForgeInstallerProfile(json.load(profileFile)) - outVersion = versionFromProfile(profile, version) + installerProfile = ForgeInstallerProfileV2(json.load(profileFile)) + outVersion = versionFromBuildSystemInstaller(installerVersion, installerProfile, version) else: - # Generate json for legacy here - if version.mcversion_sane == "1.6.1": - continue - build = version.build - if not str(build).encode('utf-8').decode('utf8') in legacyinfolist.number: - eprint("Legacy build %d is missing in legacy info. Ignoring." % build) - continue - - outVersion = versionFromLegacy(version, legacyinfolist.number[build]) + if version.usesInstaller(): + + # If we do not have the Forge json, we ignore this version + if not os.path.isfile(profileFilepath): + eprint ("Skipping %s with missing profile json" % id) + continue + with open(profileFilepath, 'r', encoding='utf-8') as profileFile: + profile = ForgeInstallerProfile(json.load(profileFile)) + outVersion = versionFromProfile(profile, version) + else: + # Generate json for legacy here + if version.mcversion_sane == "1.6.1": + continue + build = version.build + if not str(build).encode('utf-8').decode('utf8') in legacyinfolist.number: + eprint("Legacy build %d is missing in legacy info. Ignoring." % build) + continue + + outVersion = versionFromLegacy(version, legacyinfolist.number[build]) outFilepath = "multimc/net.minecraftforge/%s.json" % outVersion.version with open(outFilepath, 'w') as outfile: diff --git a/metautil.py b/metautil.py index 09826ea3c5..3d0ab38398 100644 --- a/metautil.py +++ b/metautil.py @@ -190,8 +190,8 @@ class MojangLogging (JsonObject): type = StringProperty(required = True, choices=["log4j2-xml"]) class MojangArguments (JsonObject): - game = ListProperty(required = True) - jvm = ListProperty(required = True) + game = ListProperty(exclude_if_none=True, default=None) + jvm = ListProperty(exclude_if_none=True, default=None) class UnknownVersionException(Exception): """Exception raised for unknown Mojang version file format versions. @@ -221,6 +221,7 @@ class MojangVersionFile (JsonObject): releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) time = ISOTimestampProperty(exclude_if_none=True, default=None) type = StringProperty(exclude_if_none=True, default=None) + inheritsFrom = StringProperty(exclude_if_none=True, default=None) logging = DictProperty(MojangLogging, exclude_if_none=True, default=None) @@ -250,6 +251,7 @@ class MultiMCVersionFile (VersionedJsonObject): volatile = BooleanProperty(exclude_if_none=True, default=None) assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) libraries = ListProperty(MultiMCLibrary, exclude_if_none=True, default=None) + mavenFiles = ListProperty(MultiMCLibrary, exclude_if_none=True, default=None) mainJar = ObjectProperty(MultiMCLibrary, exclude_if_none=True, default=None) jarMods = ListProperty(MultiMCLibrary, exclude_if_none=True, default=None) mainClass = StringProperty(exclude_if_none=True, default=None) -- cgit 0.0.5-2-1-g0f52 From 7b75ae66bcd3ebb4a959c90db481dbf728a1c65a Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 29 Mar 2020 00:29:58 +0100 Subject: Update ForgeWrapper to 1.4.1 --- generateForge2.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/generateForge2.py b/generateForge2.py index 476ff3ac19..786c41a634 100755 --- a/generateForge2.py +++ b/generateForge2.py @@ -136,12 +136,12 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal result.mavenFiles = mavenLibs libraries = [] - wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.0")) + wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.1")) wrapperLib.downloads = MojangLibraryDownloads() wrapperLib.downloads.artifact = MojangArtifact() wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) - wrapperLib.downloads.artifact.sha1 = "22e1818d7e7ae9568a6f399d1fbcaa3b4dbc5907" - wrapperLib.downloads.artifact.size = 19408 + wrapperLib.downloads.artifact.sha1 = "82f01de97e29ba34be9fc628084b6d10ce2235c5" + wrapperLib.downloads.artifact.size = 14351 libraries.append(wrapperLib) for upstreamLib in installerVersion.libraries: -- cgit 0.0.5-2-1-g0f52 From 9c74f5b5716551913cce4fd7831b412316a19347 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 29 Mar 2020 01:40:56 +0100 Subject: Fill in installer hashes and sizes --- forgeutil.py | 5 +++++ generateForge2.py | 17 +++++++++++++---- updateForge2.py | 27 +++++++++++++++++++++++++++ 3 files changed, 45 insertions(+), 4 deletions(-) diff --git a/forgeutil.py b/forgeutil.py index c661dd60b2..697153c16b 100644 --- a/forgeutil.py +++ b/forgeutil.py @@ -327,3 +327,8 @@ class ForgeInstallerProfileV2(JsonObject): data = DictProperty(DataSpec) processors = ListProperty(ProcessorSpec) libraries = ListProperty(MojangLibrary) + +class InstallerInfo(JsonObject): + sha1hash = StringProperty() + sha256hash = StringProperty() + size = IntegerProperty() diff --git a/generateForge2.py b/generateForge2.py index 786c41a634..3c98f07db6 100755 --- a/generateForge2.py +++ b/generateForge2.py @@ -120,9 +120,18 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal # FIXME: Add the size and hash here mavenLibs = [] - InstallerLib = MultiMCLibrary(name=GradleSpecifier("net.minecraftforge:forge:%s:installer" % (version.longVersion))) - InstallerLib.url = "https://files.minecraftforge.net/maven/" - mavenLibs.append(InstallerLib) + + # load the locally cached installer file info and use it to add the installer entry in the json + with open("upstream/forge/installer_info/%s.json" % version.longVersion, 'r', encoding='utf-8') as f: + installerInfo = InstallerInfo(json.load(f)) + InstallerLib = MultiMCLibrary(name=GradleSpecifier("net.minecraftforge:forge:%s:installer" % (version.longVersion))) + InstallerLib.downloads = MojangLibraryDownloads() + InstallerLib.downloads.artifact = MojangArtifact() + InstallerLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % (InstallerLib.name.getPath()) + InstallerLib.downloads.artifact.sha1 = installerInfo.sha1hash + InstallerLib.downloads.artifact.size = installerInfo.size + mavenLibs.append(InstallerLib) + for upstreamLib in installerProfile.libraries: mmcLib = MultiMCLibrary(upstreamLib.to_json()) if mmcLib.name.group == "net.minecraftforge": @@ -142,8 +151,8 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) wrapperLib.downloads.artifact.sha1 = "82f01de97e29ba34be9fc628084b6d10ce2235c5" wrapperLib.downloads.artifact.size = 14351 - libraries.append(wrapperLib) + for upstreamLib in installerVersion.libraries: mmcLib = MultiMCLibrary(upstreamLib.to_json()) if mmcLib.name.group == "net.minecraftforge": diff --git a/updateForge2.py b/updateForge2.py index d9f04e301c..4368c52448 100755 --- a/updateForge2.py +++ b/updateForge2.py @@ -134,6 +134,13 @@ def getSingleForgeFilesManifest(longversion): return retDict +print("") +print("Making dirs...") +os.makedirs("upstream/forge/jars/", exist_ok=True) +os.makedirs("upstream/forge/installer_info/", exist_ok=True) +os.makedirs("upstream/forge/installer_manifests/", exist_ok=True) +os.makedirs("upstream/forge/version_manifests/", exist_ok=True) +os.makedirs("upstream/forge/files_manifests/", exist_ok=True) print("") print("Processing versions:") @@ -218,9 +225,16 @@ for id, entry in newIndex.versions.items(): jarFilepath = "upstream/forge/jars/%s" % version.filename() if version.usesInstaller(): + installerInfoFilepath = "upstream/forge/installer_info/%s.json" % version.longVersion profileFilepath = "upstream/forge/installer_manifests/%s.json" % version.longVersion versionJsonFilepath = "upstream/forge/version_manifests/%s.json" % version.longVersion + installerRefreshRequired = False if not os.path.isfile(profileFilepath): + installerRefreshRequired = True + if not os.path.isfile(installerInfoFilepath): + installerRefreshRequired = True + + if installerRefreshRequired: # grab the installer if it's not there if not os.path.isfile(jarFilepath): eprint ("Downloading %s" % version.url()) @@ -229,6 +243,9 @@ for id, entry in newIndex.versions.items(): with open(jarFilepath, 'wb') as f: for chunk in rfile.iter_content(chunk_size=128): f.write(chunk) + + # harvestables from the installer + if not os.path.isfile(profileFilepath): print(jarFilepath) with zipfile.ZipFile(jarFilepath, 'r') as jar: with jar.open('install_profile.json', 'r') as profileZipEntry: @@ -242,6 +259,16 @@ for id, entry in newIndex.versions.items(): versionJsonFile.write(profileZipEntry.read()) versionJsonFile.close() profileZipEntry.close() + + # installer info v1 + if not os.path.isfile(installerInfoFilepath): + installerInfo = InstallerInfo() + installerInfo.sha1hash = filehash(jarFilepath, hashlib.sha1) + installerInfo.sha256hash = filehash(jarFilepath, hashlib.sha256) + installerInfo.size = os.path.getsize(jarFilepath) + with open(installerInfoFilepath, 'w', encoding='utf-8') as installerInfoFile: + json.dump(installerInfo.to_json(), installerInfoFile, sort_keys=True, indent=4) + installerInfoFile.close() else: pass # ignore the two versions without install manifests and jar mod class files -- cgit 0.0.5-2-1-g0f52 From 78574131fac3f8fea267cc972e6cfbf128f38d86 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 5 Apr 2020 02:18:54 +0200 Subject: Support modernized installers made for old Forge versions --- generateForge2.py | 98 +++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 95 insertions(+), 3 deletions(-) diff --git a/generateForge2.py b/generateForge2.py index 3c98f07db6..1a34e3a7be 100755 --- a/generateForge2.py +++ b/generateForge2.py @@ -87,6 +87,58 @@ def versionFromProfile(profile, version): result.order = 5 return result +def versionFromModernizedInstaller(installerVersion : MojangVersionFile, version: ForgeVersion2): + eprint("Generating Modernized Forge %s." % version.longVersion) + result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) + mcversion = version.mcversion + result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] + result.mainClass = installerVersion.mainClass + args = installerVersion.minecraftArguments + tweakers = [] + expression = re.compile("--tweakClass ([a-zA-Z0-9\\.]+)") + match = expression.search(args) + while match != None: + tweakers.append(match.group(1)); + args = args[:match.start()] + args[match.end():] + match = expression.search(args); + if len(tweakers) > 0: + args = args.strip() + result.addTweakers = tweakers; + # result.minecraftArguments = args + result.releaseTime = installerVersion.releaseTime + libs = [] + mcFilter = loadMcVersionFilter(mcversion) + for upstreamLib in installerVersion.libraries: + mmcLib = MultiMCLibrary(upstreamLib.to_json()) + if mmcLib.name.isLwjgl(): + continue + if shouldIgnoreArtifact(mcFilter, mmcLib.name): + continue + if mmcLib.name.group == "net.minecraftforge": + if mmcLib.name.artifact == "forge": + fixedName = mmcLib.name + fixedName.classifier = "universal" + mmcLib.downloads.artifact.path = fixedName.getPath() + mmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() + mmcLib.name = fixedName + libs.append(mmcLib) + continue + elif mmcLib.name.artifact == "minecraftforge": + fixedName = mmcLib.name + fixedName.artifact = "forge" + fixedName.classifier = "universal" + fixedName.version = "%s-%s" % (mcversion, fixedName.version) + mmcLib.downloads.artifact.path = fixedName.getPath() + mmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() + mmcLib.name = fixedName + libs.append(mmcLib) + continue + libs.append(mmcLib) + + result.libraries = libs + result.order = 5 + return result + def versionFromLegacy(version, legacyinfo : ForgeLegacyInfo): result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) mcversion = version.mcversion_sane @@ -189,6 +241,43 @@ legacyinfolist = None with open(tsPath, 'r', encoding='utf-8') as tsFile: legacyinfolist = ForgeLegacyInfoList(json.load(tsFile)) +legacyVersions = [ + "1.1", + "1.2.3", + "1.2.4", + "1.2.5", + "1.3.2", + "1.4.1", + "1.4.2", + "1.4.3", + "1.4.4", + "1.4.5", + "1.4.6", + "1.4.7", + "1.5", + "1.5.1", + "1.5.2", + "1.6.1", + "1.6.2", + "1.6.3", + "1.6.4", + "1.7.10", + "1.7.10-pre4", + "1.7.2", + "1.8", + "1.8.8", + "1.8.9", + "1.9", + "1.9.4", + "1.10", + "1.10.2", + "1.11", + "1.11.2", + "1.12", + "1.12.1", + "1.12.2", +] + for id, entry in remoteVersionlist.versions.items(): if entry.mcversion == None: eprint ("Skipping %s with invalid MC version" % id) @@ -216,9 +305,12 @@ for id, entry in remoteVersionlist.versions.items(): if os.path.isfile(installerVersionFilepath): with open(installerVersionFilepath, 'r', encoding='utf-8') as installerVersionFile: installerVersion = MojangVersionFile(json.load(installerVersionFile)) - with open(profileFilepath, 'r', encoding='utf-8') as profileFile: - installerProfile = ForgeInstallerProfileV2(json.load(profileFile)) - outVersion = versionFromBuildSystemInstaller(installerVersion, installerProfile, version) + if entry.mcversion in legacyVersions: + outVersion = versionFromModernizedInstaller(installerVersion, version) + else: + with open(profileFilepath, 'r', encoding='utf-8') as profileFile: + installerProfile = ForgeInstallerProfileV2(json.load(profileFile)) + outVersion = versionFromBuildSystemInstaller(installerVersion, installerProfile, version) else: if version.usesInstaller(): -- cgit 0.0.5-2-1-g0f52 From 3cad18d976e08bbea1930a3caba58b38ff09d8a8 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 19 Apr 2020 21:06:01 +0200 Subject: Fix issues with LWJGL tinyfd --- generateMojang.py | 106 +++++++++++++-- metautil.py | 2 +- static/lwjgl-3.2.2.json | 334 ++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 430 insertions(+), 12 deletions(-) create mode 100644 static/lwjgl-3.2.2.json diff --git a/generateMojang.py b/generateMojang.py index d887d4ae28..353271d21d 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -14,6 +14,11 @@ from metautil import * from distutils import version +from collections import defaultdict +from collections import namedtuple +from datetime import datetime +import hashlib + def addOrGetBucket(buckets, rules): ruleHash = None if rules: @@ -34,12 +39,35 @@ def addOrGetBucket(buckets, rules): buckets[ruleHash] = bucket return bucket -def addLWJGLVersion(versions, bucket): - if bucket.version in versions: - if bucket.releaseTime < versions[bucket.version].releaseTime: - versions[bucket.version].releaseTime = bucket.releaseTime - else: - versions[bucket.version] = bucket +def hashVersion(lwjgl): + lwjglObjectCopy = copy.deepcopy(lwjgl) + lwjglObjectCopy.releaseTime = datetime.fromtimestamp(0) + return hashlib.sha1(json.dumps(lwjglObjectCopy.to_json()).encode("utf-8", "strict")).hexdigest() + +def sort_libs_by_name(library): + return library.name + +LWJGLEntry = namedtuple('LWJGLEntry', ('version', 'sha1')) + +lwjglVersionVariants = defaultdict(list) + +def addLWJGLVersion(versionVariants, lwjglObject): + lwjglObjectCopy = copy.deepcopy(lwjglObject) + libraries = list(lwjglObjectCopy.libraries) + libraries.sort(key=sort_libs_by_name) + lwjglObjectCopy.libraries = libraries + + lwjglVersion = lwjglObjectCopy.version + lwjglObjectHash = hashVersion(lwjglObjectCopy) + found = False + for variant in versionVariants[lwjglVersion]: + existingHash = variant.sha1 + if lwjglObjectHash == existingHash: + found = True + break + if not found: + print("!!! New variant for LWJGL version %s" % (lwjglVersion)) + versionVariants[lwjglVersion].append(LWJGLEntry(version=lwjglObjectCopy, sha1=lwjglObjectHash)) def removePathsFromLib(lib): if mmcLib.downloads.artifact: @@ -81,7 +109,7 @@ with open("static/minecraft.json", 'r', encoding='utf-8') as legacyIndexFile: staticVersionlist = LegacyOverrideIndex(json.load(legacyIndexFile)) found_any_lwjgl3 = False -lwjglVersions = {} + for filename in os.listdir('upstream/mojang/versions'): with open("upstream/mojang/versions/" + filename) as json_file: print("Processing", filename) @@ -116,7 +144,7 @@ for filename in os.listdir('upstream/mojang/versions'): else: libs_minecraft.append(mmcLib) if len(buckets) == 1: - addLWJGLVersion(lwjglVersions, buckets[None]) + addLWJGLVersion(lwjglVersionVariants, buckets[None]) print("Found only candidate LWJGL", buckets[None].version) else: # multiple buckets for LWJGL. [None] is common to all, other keys are for different sets of rules @@ -128,7 +156,7 @@ for filename in os.listdir('upstream/mojang/versions'): keyBucket.libraries = sorted(keyBucket.libraries + buckets[None].libraries, key=itemgetter('name')) else: keyBucket.libraries = sorted(keyBucket.libraries, key=itemgetter('name')) - addLWJGLVersion(lwjglVersions, keyBucket) + addLWJGLVersion(lwjglVersionVariants, keyBucket) print("Found candidate LWJGL", keyBucket.version, key) # remove the common bucket... if None in buckets: @@ -178,8 +206,9 @@ for filename in os.listdir('upstream/mojang/versions'): with open(filenameOut, 'w') as outfile: json.dump(versionFile.to_json(), outfile, sort_keys=True, indent=4) -for lwjglVersion in lwjglVersions: - versionObj = lwjglVersions[lwjglVersion] +def processSingleVariant(lwjglVariant): + lwjglVersion = lwjglVariant.version + versionObj = copy.deepcopy(lwjglVariant) if lwjglVersion[0] == '2': filename = "multimc/org.lwjgl/%s.json" % lwjglVersion versionObj.name = 'LWJGL 2' @@ -220,6 +249,61 @@ for lwjglVersion in lwjglVersions: else: print("Skipped LWJGL", versionObj.version) + +passVariants = [ + "dc788960f7e74062aee7cee0e1e7d0a14c342418", # 2.9.0 + "cc1241e6cc967857961c7385ba078242d866d896", # 2.9.1 + "569845af361b8cd54de7153c142053425944da57", # 2.9.1-nightly-20131120 + "838930186ce1f4222f71b737ee17725d0fd14e5a", # 2.9.3 + "079b297aa801e551cc96b5e06c44e4a921807c8a", # 2.9.4-nightly-20150209 + "446142ccdcb27eca829be79702d6ff53420198a9", # 3.1.2 + "48c276ed559a4b7ca680770b110b9b60d0b2a3b9", # 3.1.6 + "4f9e33a93e5974e2ec433134983c110b3959aa31", # 3.2.1 + "15d5562e9a3d11edec17c8e2de084a96fe9f371d", # 3.2.2 - our fixed version +] + +badVariants = [ + "032bfe9afc34cf1271037f734a6e7a8835fdfff0", # 2.9.0 - duplication nation + "859f5679c60fce520a7c8cfe0c5663f848ff51ab", # 2.9.0 - broken natives + "7811cd3ba93467842b1823ca8e571f3d49421291", # 3.1.6 + "194e5109cbdfb8d5a7da918c449b7414cd609629", # 3.2.1 + "74f2ae137e9767f0cfbe10ca9db38adaba08a4a6", # 3.2.2 - missing tinyfd + "eaeeca768920d981bdc8ea698305f4e9723c6ba8", # 3.2.2 - missing osx natives + "8a85feb57480e9cbb0b9c54e7b1751816122cf97", # 3.2.2 - missing other osx natives +] + +# Add our own 3.2.2, with hookers and blackjack. +with open("static/lwjgl-3.2.2.json", 'r', encoding='utf-8') as lwjgl322file: + lwjgl322 = MultiMCVersionFile(json.load(lwjgl322file)) + addLWJGLVersion(lwjglVersionVariants, lwjgl322) + +for lwjglVersionVariant in lwjglVersionVariants: + decidedVariant = None + passedVariants = 0 + unknownVariants = 0 + print("%d variant(s) for LWJGL %s:" % (len(lwjglVersionVariants[lwjglVersionVariant]), lwjglVersionVariant)) + + for variant in lwjglVersionVariants[lwjglVersionVariant]: + if variant.sha1 in badVariants: + print("Variant %s ignored because it's marked as bad." % (variant.sha1)) + continue + if variant.sha1 in passVariants: + print("Variant %s accepted." % (variant.sha1)) + decidedVariant = variant + passedVariants += 1 + continue + + print("Variant %s:" % (variant.sha1)) + print(json.dumps(variant.version.to_json(), sort_keys=True, indent=4)) + print("") + unknownVariants += 1 + print("") + + if decidedVariant and passedVariants == 1 and unknownVariants == 0: + processSingleVariant(decidedVariant.version) + else: + raise Exception("No variant decided for version %s out of %d possible ones and %d unknown ones." % (lwjglVersionVariant, passedVariants, unknownVariants)) + lwjglSharedData = MultiMCSharedPackageData(uid = 'org.lwjgl', name = 'LWJGL 2') lwjglSharedData.recommended = ['2.9.4-nightly-20150209'] lwjglSharedData.write() diff --git a/metautil.py b/metautil.py index 3d0ab38398..e228b118f6 100644 --- a/metautil.py +++ b/metautil.py @@ -261,7 +261,7 @@ class MultiMCVersionFile (VersionedJsonObject): type = StringProperty(exclude_if_none=True, default=None) addTraits = ListProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) addTweakers = ListProperty(StringProperty, name="+tweakers", exclude_if_none=True, default=None) - order = IntegerProperty() + order = IntegerProperty(exclude_if_none=True, default=None) # Convert Mojang version file object to a MultiMC version file object def MojangToMultiMC (file, name, uid, version): diff --git a/static/lwjgl-3.2.2.json b/static/lwjgl-3.2.2.json new file mode 100644 index 0000000000..5cfe630d24 --- /dev/null +++ b/static/lwjgl-3.2.2.json @@ -0,0 +1,334 @@ +{ + "formatVersion": 1, + "libraries": [ + { + "downloads": { + "artifact": { + "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", + "size": 208338, + "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" + } + }, + "name": "net.java.jinput:jinput:2.0.5" + }, + { + "downloads": { + "artifact": { + "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", + "size": 7508, + "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" + } + }, + "name": "net.java.jutils:jutils:1.0.0" + }, + { + "downloads": { + "artifact": { + "sha1": "d3ad4df38e400b8afba1de63f84338809399df5b", + "size": 108907, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw:3.2.2" + }, + { + "downloads": { + "artifact": { + "sha1": "d3ad4df38e400b8afba1de63f84338809399df5b", + "size": 108907, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2.jar" + }, + "classifiers": { + "natives-linux": { + "sha1": "0957733f26a6661d4883da0335f7ef46d3bbbd7d", + "size": 159198, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-linux.jar" + }, + "natives-macos": { + "sha1": "98f745038d17ac3192fcd01dc44126b03ec1570d", + "size": 67311, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-macos.jar" + }, + "natives-windows": { + "sha1": "dc6826d636bf796b33a49038c354210e661bfc17", + "size": 266648, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-windows.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-glfw:3.2.2", + "natives": { + "linux": "natives-linux", + "osx": "natives-macos", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "sha1": "ee8e57a79300f78294576d87c4a587f8c99402e2", + "size": 34848, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2" + }, + { + "downloads": { + "artifact": { + "sha1": "ee8e57a79300f78294576d87c4a587f8c99402e2", + "size": 34848, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2.jar" + }, + "classifiers": { + "natives-linux": { + "sha1": "268c08a150347e04e44ba56e359d62c9b78669df", + "size": 156173, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-linux.jar" + }, + "natives-macos": { + "sha1": "805f5a10465375ba034b27b72331912fd2846690", + "size": 117127, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-macos.jar" + }, + "natives-windows": { + "sha1": "338b25b99da3ba5f441f6492f2ce2a9c608860ed", + "size": 220623, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-windows.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2", + "natives": { + "linux": "natives-linux", + "osx": "natives-macos", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "sha1": "2b772a102b0a11ee5f2109a5b136f4dc7c630827", + "size": 80012, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal:3.2.2" + }, + { + "downloads": { + "artifact": { + "sha1": "2b772a102b0a11ee5f2109a5b136f4dc7c630827", + "size": 80012, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2.jar" + }, + "classifiers": { + "natives-linux": { + "sha1": "0364f9f5c3947393083ab5f37a571f5603aadd0b", + "size": 590997, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-linux.jar" + }, + "natives-macos": { + "sha1": "a97b6345d5a9ddf889e262bd7ad8eed43b1bb063", + "size": 528006, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-macos.jar" + }, + "natives-windows": { + "sha1": "ec20a7d42a2438528fca87e60b1705f1e2339ddb", + "size": 1310102, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-windows.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-openal:3.2.2", + "natives": { + "linux": "natives-linux", + "osx": "natives-macos", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "sha1": "6ac5bb88b44c43ea195a570aab059f63da004cd8", + "size": 929780, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl:3.2.2" + }, + { + "downloads": { + "artifact": { + "sha1": "6ac5bb88b44c43ea195a570aab059f63da004cd8", + "size": 929780, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2.jar" + }, + "classifiers": { + "natives-linux": { + "sha1": "338d33387919cb3f4cdba143c2b738a71ccfda60", + "size": 77392, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-linux.jar" + }, + "natives-macos": { + "sha1": "cf4f43e69ee70d8ebfbb6ba93dec9016339e4fdc", + "size": 38989, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-macos.jar" + }, + "natives-windows": { + "sha1": "d8dcdc91066cae2d2d8279cb4a9f9f05d9525826", + "size": 170798, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-windows.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-opengl:3.2.2", + "natives": { + "linux": "natives-linux", + "osx": "natives-macos", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "sha1": "3b8e6ebc5851dd3d17e37e5cadce2eff2a429f0f", + "size": 104469, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb:3.2.2" + }, + { + "downloads": { + "artifact": { + "sha1": "3b8e6ebc5851dd3d17e37e5cadce2eff2a429f0f", + "size": 104469, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2.jar" + }, + "classifiers": { + "natives-linux": { + "sha1": "172c52e586fecf43f759bc4f70a778c01f6fdcc1", + "size": 203476, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-linux.jar" + }, + "natives-macos": { + "sha1": "ee059b129b09fdecbd8595273926ae930bf5a5d7", + "size": 196796, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-macos.jar" + }, + "natives-windows": { + "sha1": "811f705cbb29e8ae8d60bdf8fdd38c0c123ad3ef", + "size": 465810, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-windows.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-stb:3.2.2", + "natives": { + "linux": "natives-linux", + "osx": "natives-macos", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "sha1": "fcbe606c8f8da6f8f9a05e2c540eb1ee8632b0e9", + "size": 7092, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2" + }, + { + "downloads": { + "artifact": { + "sha1": "fcbe606c8f8da6f8f9a05e2c540eb1ee8632b0e9", + "size": 7092, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar" + }, + "classifiers": { + "javadoc": { + "sha1": "ba657a222ee267b75fa81ae5ab29ae29b50f725f", + "size": 368913, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-javadoc.jar" + }, + "natives-linux": { + "sha1": "39e35b161c130635d9c8918ce04e887a30c5b687", + "size": 38804, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-linux.jar" + }, + "natives-macos": { + "sha1": "46d0798228b8a28e857a2a0f02310fd6ba2a4eab", + "size": 42136, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-macos.jar" + }, + "natives-windows": { + "sha1": "e9115958773644e863332a6a06488d26f9e1fc9f", + "size": 208314, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-windows.jar" + }, + "sources": { + "sha1": "2fe76dcf2ca02ae0e64ac7c69eb251c09df0e922", + "size": 5034, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-sources.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2", + "natives": { + "linux": "natives-linux", + "osx": "natives-macos", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "sha1": "8ad6294407e15780b43e84929c40e4c5e997972e", + "size": 321900, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2.jar" + } + }, + "name": "org.lwjgl:lwjgl:3.2.2" + }, + { + "downloads": { + "artifact": { + "sha1": "8ad6294407e15780b43e84929c40e4c5e997972e", + "size": 321900, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2.jar" + }, + "classifiers": { + "natives-linux": { + "sha1": "ae7976827ca2a3741f6b9a843a89bacd637af350", + "size": 124776, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-linux.jar" + }, + "natives-macos": { + "sha1": "bbfb75693bdb714c0c69c2c9f9be73d259b43b62", + "size": 48462, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-macos.jar" + }, + "natives-windows": { + "sha1": "05359f3aa50d36352815fc662ea73e1c00d22170", + "size": 279593, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-windows.jar" + } + } + }, + "name": "org.lwjgl:lwjgl:3.2.2", + "natives": { + "linux": "natives-linux", + "osx": "natives-macos", + "windows": "natives-windows" + } + } + ], + "name": "LWJGL", + "releaseTime": "2019-06-24T12:52:52+00:00", + "type": "release", + "uid": "org.lwjgl", + "version": "3.2.2" +} -- cgit 0.0.5-2-1-g0f52 From bcbc2b72da24e8662f445f610c9e6802da3b9cd4 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Tue, 19 May 2020 11:17:13 +0200 Subject: Do not use pack.xz files anymore. Forge removed them. --- generateForge.py | 4 ++-- generateForge2.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/generateForge.py b/generateForge.py index 38e3507aaa..e681b5ad99 100755 --- a/generateForge.py +++ b/generateForge.py @@ -80,8 +80,8 @@ def versionFromProfile(profile, version): fixedName.classifier = "universal" ourLib = MultiMCLibrary(name=fixedName) ourLib.url = forgeLib.url - if forgeLib.checksums and len(forgeLib.checksums) == 2: - ourLib.mmcHint = "forge-pack-xz" + #if forgeLib.checksums and len(forgeLib.checksums) == 2: + # ourLib.mmcHint = "forge-pack-xz" libs.append(ourLib) result.libraries = libs result.order = 5 diff --git a/generateForge2.py b/generateForge2.py index 1a34e3a7be..72cf9f0359 100755 --- a/generateForge2.py +++ b/generateForge2.py @@ -80,8 +80,8 @@ def versionFromProfile(profile, version): fixedName.classifier = "universal" ourLib = MultiMCLibrary(name=fixedName) ourLib.url = forgeLib.url - if forgeLib.checksums and len(forgeLib.checksums) == 2: - ourLib.mmcHint = "forge-pack-xz" + #if forgeLib.checksums and len(forgeLib.checksums) == 2: + # ourLib.mmcHint = "forge-pack-xz" libs.append(ourLib) result.libraries = libs result.order = 5 -- cgit 0.0.5-2-1-g0f52 From c6cf082b996a6bdbb0093601ec1319cc1d9ef661 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Tue, 19 May 2020 12:11:15 +0200 Subject: http -> https for old forge downloads --- generateForge2.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/generateForge2.py b/generateForge2.py index 72cf9f0359..ccd21de0cb 100755 --- a/generateForge2.py +++ b/generateForge2.py @@ -79,7 +79,10 @@ def versionFromProfile(profile, version): elif fixedName.artifact == "forge": fixedName.classifier = "universal" ourLib = MultiMCLibrary(name=fixedName) - ourLib.url = forgeLib.url + if forgeLib.url == "http://files.minecraftforge.net/maven/": + ourLib.url = "https://files.minecraftforge.net/maven/" + else: + ourLib.url = forgeLib.url #if forgeLib.checksums and len(forgeLib.checksums) == 2: # ourLib.mmcHint = "forge-pack-xz" libs.append(ourLib) @@ -341,6 +344,6 @@ recommendedVersions.sort() print ('Recommended versions:', recommendedVersions) sharedData = MultiMCSharedPackageData(uid = 'net.minecraftforge', name = "Forge") -sharedData.projectUrl = 'http://www.minecraftforge.net/forum/' +sharedData.projectUrl = 'https://www.minecraftforge.net/forum/' sharedData.recommended = recommendedVersions sharedData.write() -- cgit 0.0.5-2-1-g0f52 From 59171cec275e8064c296859e00bba3efd9bc4bae Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 14 Jun 2020 23:43:28 +0200 Subject: Remove ancient forge code --- generateForge.py | 180 ------------------------------------------------------- updateForge.py | 109 --------------------------------- 2 files changed, 289 deletions(-) delete mode 100755 generateForge.py delete mode 100755 updateForge.py diff --git a/generateForge.py b/generateForge.py deleted file mode 100755 index e681b5ad99..0000000000 --- a/generateForge.py +++ /dev/null @@ -1,180 +0,0 @@ -#!/usr/bin/python3 -from __future__ import print_function -import sys -import os -import re -from metautil import * -from forgeutil import * -from jsonobject import * -from distutils.version import LooseVersion - -def eprint(*args, **kwargs): - print(*args, file=sys.stderr, **kwargs) - -# Contruct a set of libraries out of a Minecraft version file, for filtering. -mcVersionCache = {} -def loadMcVersionFilter(version): - if version in mcVersionCache: - return mcVersionCache[version] - libSet = set() - with open("multimc/net.minecraft/%s.json" % version, 'r', encoding='utf-8') as mcFile: - mcVersion = MultiMCVersionFile(json.load(mcFile)) - for lib in mcVersion.libraries: - libSet.add(lib.name) - mcVersionCache[version] = libSet - return libSet - -''' -Match a library coordinate to a set of library coordinates. - * Block those that pass completely. - * For others, block those with lower versions than in the set. -''' -def shouldIgnoreArtifact(libSet, match): - for ver in libSet: - if ver.group == match.group and ver.artifact == match.artifact and ver.classifier == match.classifier: - if ver.version == match.version: - # Everything is matched perfectly - this one will be ignored - return True - else: - # We say the lib matches (is the same) also when the new version is lower than the old one - if LooseVersion(ver.version) > LooseVersion(match.version): - # eprint ("Lower version on %s:%s:%s: OLD=%s NEW=%s" % (ver.group, ver.artifact, ver.classifier, ver.version, match.version)) - return True - # Otherwise it did not match - new version is higher and this is an upgrade - return False - # No match found in the set - we need to keep this - return False - -def versionFromProfile(profile, version): - result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) - mcversion = profile.install.minecraft - result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] - result.mainClass = profile.versionInfo.mainClass - args = profile.versionInfo.minecraftArguments - tweakers = [] - expression = re.compile("--tweakClass ([a-zA-Z0-9\\.]+)") - match = expression.search(args) - while match != None: - tweakers.append(match.group(1)); - args = args[:match.start()] + args[match.end():] - match = expression.search(args); - if len(tweakers) > 0: - args = args.strip() - result.addTweakers = tweakers; - # result.minecraftArguments = args - result.releaseTime = profile.versionInfo.time - libs = [] - mcFilter = loadMcVersionFilter(mcversion) - for forgeLib in profile.versionInfo.libraries: - if forgeLib.name.isLwjgl(): - continue - if shouldIgnoreArtifact(mcFilter, forgeLib.name): - continue - fixedName = forgeLib.name - if fixedName.group == "net.minecraftforge": - if fixedName.artifact == "minecraftforge": - fixedName.artifact = "forge" - fixedName.classifier = "universal" - fixedName.version = "%s-%s" % (mcversion, fixedName.version) - elif fixedName.artifact == "forge": - fixedName.classifier = "universal" - ourLib = MultiMCLibrary(name=fixedName) - ourLib.url = forgeLib.url - #if forgeLib.checksums and len(forgeLib.checksums) == 2: - # ourLib.mmcHint = "forge-pack-xz" - libs.append(ourLib) - result.libraries = libs - result.order = 5 - return result - -def versionFromLegacy(version, legacyinfo : ForgeLegacyInfo): - result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) - mcversion = version.mcversion_sane - result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] - result.releaseTime = legacyinfo.releaseTime - result.order = 5 - if mcversion in fmlLibsMapping: - result.addTraits = ["legacyFML"] - url = version.url() - classifier = None - if "universal" in url: - classifier = "universal" - else: - classifier = "client" - coord = GradleSpecifier("net.minecraftforge:forge:%s:%s" % (version.longVersion,classifier)) - mainmod = MultiMCLibrary(name = coord) - mainmod.downloads = MojangLibraryDownloads() - mainmod.downloads.artifact = MojangArtifact() - mainmod.downloads.artifact.path = None - mainmod.downloads.artifact.url = version.url() - mainmod.downloads.artifact.sha1 = legacyinfo.sha1 - mainmod.downloads.artifact.size = legacyinfo.size - result.jarMods = [mainmod] - return result - -# load the locally cached version list -with open("upstream/forge/index.json", 'r', encoding='utf-8') as f: - main_json = json.load(f) - remoteVersionlist = ForgeIndex(main_json) - -recommendedIds = set([v for k, v in remoteVersionlist.promos.items() if 'recommended' in k]) -recommendedVersions = [] -print ('Recommended IDs:', recommendedIds) - -tsPath = "static/forge-legacyinfo.json" - -legacyinfolist = None -with open(tsPath, 'r', encoding='utf-8') as tsFile: - legacyinfolist = ForgeLegacyInfoList(json.load(tsFile)) - -for id, entry in remoteVersionlist.number.items(): - if entry.mcversion == None: - eprint ("Skipping %d with invalid MC version" % entry.build) - continue - - version = ForgeVersion(entry, remoteVersionlist.artifact, remoteVersionlist.webpath) - if version.url() == None: - eprint ("Skipping %d with no valid files" % version.build) - continue - - if int(id) in recommendedIds: - recommendedVersions.append(version.rawVersion) - - # If we do not have the corresponding Minecraft version, we ignore it - if not os.path.isfile("multimc/net.minecraft/%s.json" % version.mcversion_sane): - eprint ("Skipping %d with no corresponding Minecraft version %s" % (version.build, version.mcversion_sane)) - continue - - outVersion = None - - if version.usesInstaller(): - profileFilepath = "upstream/forge/%s.json" % version.longVersion - # If we do not have the Forge json, we ignore this version - if not os.path.isfile(profileFilepath): - eprint ("Skipping %d with missing profile json" % version.build) - continue - with open(profileFilepath, 'r', encoding='utf-8') as profileFile: - profile = ForgeInstallerProfile(json.load(profileFile)) - outVersion = versionFromProfile(profile, version) - else: - # Generate json for legacy here - if version.mcversion_sane == "1.6.1": - continue - if not id in legacyinfolist.number: - print("Legacy id", id, "is missing in legacy info. Ignoring.") - continue - - outVersion = versionFromLegacy(version, legacyinfolist.number[id]) - - outFilepath = "multimc/net.minecraftforge/%s.json" % outVersion.version - with open(outFilepath, 'w') as outfile: - json.dump(outVersion.to_json(), outfile, sort_keys=True, indent=4) - -recommendedVersions.sort() - -print ('Recommended versions:', recommendedVersions) - -sharedData = MultiMCSharedPackageData(uid = 'net.minecraftforge', name = "Forge") -sharedData.projectUrl = 'http://www.minecraftforge.net/forum/' -sharedData.recommended = recommendedVersions -sharedData.write() diff --git a/updateForge.py b/updateForge.py deleted file mode 100755 index ec8f128509..0000000000 --- a/updateForge.py +++ /dev/null @@ -1,109 +0,0 @@ -#!/usr/bin/python3 -''' - Get the source files necessary for generating Forge versions -''' -from __future__ import print_function -import sys - -import requests -from cachecontrol import CacheControl -from cachecontrol.caches import FileCache - -import json -import zipfile -from forgeutil import * -from metautil import * -from jsonobject import * -import os.path -import datetime -import hashlib - -def eprint(*args, **kwargs): - print(*args, file=sys.stderr, **kwargs) - -def filehash(filename, hashtype, blocksize=65536): - hash = hashtype() - with open(filename, "rb") as f: - for block in iter(lambda: f.read(blocksize), b""): - hash.update(block) - return hash.hexdigest() - -forever_cache = FileCache('http_cache', forever=True) -sess = CacheControl(requests.Session(), forever_cache) - -# get the remote version list -r = sess.get('http://files.minecraftforge.net/maven/net/minecraftforge/forge/json') -r.raise_for_status() -main_json = r.json() -remoteVersionlist = ForgeIndex(main_json) -with open("upstream/forge/index.json", 'w', encoding='utf-8') as f: - json.dump(main_json, f, sort_keys=True, indent=4) - -versions = [] -legacyinfolist = ForgeLegacyInfoList() -tsPath = "static/forge-legacyinfo.json" - -# get the installer jars - if needed - and get the installer profiles out of them -for id, entry in remoteVersionlist.number.items(): - if entry.mcversion == None: - eprint ("Skipping %d with invalid MC version" % entry.build) - continue - - version = ForgeVersion(entry, remoteVersionlist.artifact, remoteVersionlist.webpath) - if version.url() == None: - eprint ("Skipping %d with no valid files" % version.build) - continue - - jarFilepath = "upstream/forge/%s" % version.filename() - - if version.usesInstaller(): - profileFilepath = "upstream/forge/%s.json" % version.longVersion - if not os.path.isfile(profileFilepath): - # grab the installer if it's not there - if not os.path.isfile(jarFilepath): - rfile = sess.get(version.url(), stream=True) - rfile.raise_for_status() - with open(jarFilepath, 'wb') as f: - for chunk in rfile.iter_content(chunk_size=128): - f.write(chunk) - with zipfile.ZipFile(jarFilepath, 'r') as jar: - with jar.open('install_profile.json', 'r') as profileZipEntry: - with open(profileFilepath, 'wb') as profileFile: - profileFile.write(profileZipEntry.read()) - profileFile.close() - profileZipEntry.close() - else: - pass - # ignore the two versions without install manifests and jar mod class files - # TODO: fix those versions? - if version.mcversion_sane == "1.6.1": - continue - - # only gather legacy info if it's missing - if not os.path.isfile(tsPath): - # grab the jar/zip if it's not there - if not os.path.isfile(jarFilepath): - rfile = sess.get(version.url(), stream=True) - rfile.raise_for_status() - with open(jarFilepath, 'wb') as f: - for chunk in rfile.iter_content(chunk_size=128): - f.write(chunk) - # find the latest timestamp in the zip file - tstamp = datetime.datetime.fromtimestamp(0) - with zipfile.ZipFile(jarFilepath, 'r') as jar: - allinfo = jar.infolist() - for info in allinfo: - tstampNew = datetime.datetime(*info.date_time) - if tstampNew > tstamp: - tstamp = tstampNew - legacyInfo = ForgeLegacyInfo() - legacyInfo.releaseTime = tstamp - legacyInfo.sha1 = filehash(jarFilepath, hashlib.sha1) - legacyInfo.sha256 = filehash(jarFilepath, hashlib.sha256) - legacyInfo.size = os.path.getsize(jarFilepath) - legacyinfolist.number[id] = legacyInfo - -# only write legacy info if it's missing -if not os.path.isfile(tsPath): - with open(tsPath, 'w') as outfile: - json.dump(legacyinfolist.to_json(), outfile, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From 3e4907d6e3ccf26a5ffe9ded3990e1a6247e188d Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 15 Jun 2020 00:00:31 +0200 Subject: Clean up forge types and files --- forgeutil.py | 92 ++------------ generateForge.py | 349 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ generateForge2.py | 349 ------------------------------------------------------ update.sh | 4 +- updateForge.py | 306 +++++++++++++++++++++++++++++++++++++++++++++++ updateForge2.py | 306 ----------------------------------------------- 6 files changed, 666 insertions(+), 740 deletions(-) create mode 100755 generateForge.py delete mode 100755 generateForge2.py create mode 100755 updateForge.py delete mode 100755 updateForge2.py diff --git a/forgeutil.py b/forgeutil.py index 697153c16b..e9a77cad9d 100644 --- a/forgeutil.py +++ b/forgeutil.py @@ -1,61 +1,8 @@ from metautil import * from collections import namedtuple -# A post-processed entry constructed from the main Forge version index -class ForgeVersion: - def __init__(self, entry, artifact, webpath): - self.build = entry.build - self.rawVersion = entry.version - self.mcversion = entry.mcversion - self.mcversion_sane = self.mcversion.replace("_pre", "-pre", 1) - self.branch = entry.branch - self.installer_filename = None - self.installer_url = None - self.universal_filename = None - self.universal_url = None - self.changelog_url = None - self.longVersion = "%s-%s" % (self.mcversion, self.rawVersion) - if self.branch != None: - self.longVersion = self.longVersion + "-%s" % (self.branch) - for file in entry.files: - extension = file[0] - part = file[1] - checksum = file[2] - filename = "%s-%s-%s.%s" % (artifact, self.longVersion, part, extension) - url = "%s%s/%s" % (webpath, self.longVersion, filename) - if part == "installer": - self.installer_filename = filename - self.installer_url = url - if part == "universal" or part == "client": - self.universal_filename = filename - self.universal_url = url - if part == "changelog": - self.changelog_url = url - - def name(self): - return "Forge %d" % (self.build) - - def usesInstaller(self): - if self.installer_url == None: - return False - if self.mcversion == "1.5.2": - return False - return True - - def filename(self): - if self.usesInstaller(): - return self.installer_filename - else: - return self.universal_filename - - def url(self): - if self.usesInstaller(): - return self.installer_url - else: - return self.universal_url - # A post-processed entry constructed from the reconstructed Forge version index -class ForgeVersion2: +class ForgeVersion: def __init__(self, entry): self.build = entry.build self.rawVersion = entry.version @@ -75,13 +22,13 @@ class ForgeVersion2: checksum = fileentry.hash filename = fileentry.filename(self.longVersion) url = fileentry.url(self.longVersion) - if classifier == "installer": + if (classifier == "installer") and (extension == "jar"): self.installer_filename = filename self.installer_url = url - if classifier == "universal" or classifier == "client": + if (classifier == "universal" or classifier == "client") and (extension == "jar" or extension == "zip"): self.universal_filename = filename self.universal_url = url - if classifier == "changelog": + if (classifier == "changelog") and (extension == "txt"): self.changelog_url = url def name(self): @@ -106,7 +53,7 @@ class ForgeVersion2: else: return self.universal_url -class NewForgeFile(JsonObject): +class ForgeFile(JsonObject): classifier = StringProperty(required=True) hash = StringProperty(required=True) extension = StringProperty(required=True) @@ -117,7 +64,7 @@ class NewForgeFile(JsonObject): def url(self, longversion): return "https://files.minecraftforge.net/maven/net/minecraftforge/forge/%s/%s" % (longversion, self.filename(longversion)) -class NewForgeEntry(JsonObject): +class ForgeEntry(JsonObject): longversion = StringProperty(required=True) mcversion = StringProperty(required=True) version = StringProperty(required=True) @@ -125,38 +72,17 @@ class NewForgeEntry(JsonObject): branch = StringProperty() latest = BooleanProperty() recommended = BooleanProperty() - files = DictProperty(NewForgeFile) + files = DictProperty(ForgeFile) class ForgeMcVersionInfo(JsonObject): latest = StringProperty() recommended = StringProperty() versions = ListProperty(StringProperty()) -class NewForgeIndex(JsonObject): - versions = DictProperty(NewForgeEntry) +class DerivedForgeIndex(JsonObject): + versions = DictProperty(ForgeEntry) by_mcversion = DictProperty(ForgeMcVersionInfo) -# A raw entry from the main Forge version index -class ForgeEntry(JsonObject): - branch = StringProperty() - build = IntegerProperty(required=True) - files = ListProperty(ListProperty(StringProperty()), required=True) - mcversion = StringProperty() - modified = FloatProperty(required=True) - version = StringProperty(required=True) - -# The raw Forge version index -class ForgeIndex(JsonObject): - adfocus = StringProperty(required=True) - artifact = StringProperty(required=True) - name = StringProperty(required=True) - number = DictProperty(ForgeEntry, required=True) - branches = DictProperty(ListProperty(IntegerProperty()), required=True) - homepage = StringProperty(required=True) - mcversion = DictProperty(ListProperty(IntegerProperty()), required=True) - promos = DictProperty(IntegerProperty(), required=True) - webpath = StringProperty(required=True) - ''' FML library mappings - these are added to legacy Forge versions because Forge no longer can download these by itself - the locations have changed and some of this has to be rehosted on MultiMC servers. diff --git a/generateForge.py b/generateForge.py new file mode 100755 index 0000000000..305b44d63a --- /dev/null +++ b/generateForge.py @@ -0,0 +1,349 @@ +#!/usr/bin/python3 +from __future__ import print_function +import sys +import os +import re +from metautil import * +from forgeutil import * +from jsonobject import * +from distutils.version import LooseVersion + +def eprint(*args, **kwargs): + print(*args, file=sys.stderr, **kwargs) + +# Contruct a set of libraries out of a Minecraft version file, for filtering. +mcVersionCache = {} +def loadMcVersionFilter(version): + if version in mcVersionCache: + return mcVersionCache[version] + libSet = set() + with open("multimc/net.minecraft/%s.json" % version, 'r', encoding='utf-8') as mcFile: + mcVersion = MultiMCVersionFile(json.load(mcFile)) + for lib in mcVersion.libraries: + libSet.add(lib.name) + mcVersionCache[version] = libSet + return libSet + +''' +Match a library coordinate to a set of library coordinates. + * Block those that pass completely. + * For others, block those with lower versions than in the set. +''' +def shouldIgnoreArtifact(libSet, match): + for ver in libSet: + if ver.group == match.group and ver.artifact == match.artifact and ver.classifier == match.classifier: + if ver.version == match.version: + # Everything is matched perfectly - this one will be ignored + return True + else: + # We say the lib matches (is the same) also when the new version is lower than the old one + if LooseVersion(ver.version) > LooseVersion(match.version): + # eprint ("Lower version on %s:%s:%s: OLD=%s NEW=%s" % (ver.group, ver.artifact, ver.classifier, ver.version, match.version)) + return True + # Otherwise it did not match - new version is higher and this is an upgrade + return False + # No match found in the set - we need to keep this + return False + +def versionFromProfile(profile, version): + result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) + mcversion = profile.install.minecraft + result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] + result.mainClass = profile.versionInfo.mainClass + args = profile.versionInfo.minecraftArguments + tweakers = [] + expression = re.compile("--tweakClass ([a-zA-Z0-9\\.]+)") + match = expression.search(args) + while match != None: + tweakers.append(match.group(1)); + args = args[:match.start()] + args[match.end():] + match = expression.search(args); + if len(tweakers) > 0: + args = args.strip() + result.addTweakers = tweakers; + # result.minecraftArguments = args + result.releaseTime = profile.versionInfo.time + libs = [] + mcFilter = loadMcVersionFilter(mcversion) + for forgeLib in profile.versionInfo.libraries: + if forgeLib.name.isLwjgl(): + continue + if shouldIgnoreArtifact(mcFilter, forgeLib.name): + continue + fixedName = forgeLib.name + if fixedName.group == "net.minecraftforge": + if fixedName.artifact == "minecraftforge": + fixedName.artifact = "forge" + fixedName.classifier = "universal" + fixedName.version = "%s-%s" % (mcversion, fixedName.version) + elif fixedName.artifact == "forge": + fixedName.classifier = "universal" + ourLib = MultiMCLibrary(name=fixedName) + if forgeLib.url == "http://files.minecraftforge.net/maven/": + ourLib.url = "https://files.minecraftforge.net/maven/" + else: + ourLib.url = forgeLib.url + #if forgeLib.checksums and len(forgeLib.checksums) == 2: + # ourLib.mmcHint = "forge-pack-xz" + libs.append(ourLib) + result.libraries = libs + result.order = 5 + return result + +def versionFromModernizedInstaller(installerVersion : MojangVersionFile, version: ForgeVersion): + eprint("Generating Modernized Forge %s." % version.longVersion) + result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) + mcversion = version.mcversion + result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] + result.mainClass = installerVersion.mainClass + args = installerVersion.minecraftArguments + tweakers = [] + expression = re.compile("--tweakClass ([a-zA-Z0-9\\.]+)") + match = expression.search(args) + while match != None: + tweakers.append(match.group(1)); + args = args[:match.start()] + args[match.end():] + match = expression.search(args); + if len(tweakers) > 0: + args = args.strip() + result.addTweakers = tweakers; + # result.minecraftArguments = args + result.releaseTime = installerVersion.releaseTime + libs = [] + mcFilter = loadMcVersionFilter(mcversion) + for upstreamLib in installerVersion.libraries: + mmcLib = MultiMCLibrary(upstreamLib.to_json()) + if mmcLib.name.isLwjgl(): + continue + if shouldIgnoreArtifact(mcFilter, mmcLib.name): + continue + if mmcLib.name.group == "net.minecraftforge": + if mmcLib.name.artifact == "forge": + fixedName = mmcLib.name + fixedName.classifier = "universal" + mmcLib.downloads.artifact.path = fixedName.getPath() + mmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() + mmcLib.name = fixedName + libs.append(mmcLib) + continue + elif mmcLib.name.artifact == "minecraftforge": + fixedName = mmcLib.name + fixedName.artifact = "forge" + fixedName.classifier = "universal" + fixedName.version = "%s-%s" % (mcversion, fixedName.version) + mmcLib.downloads.artifact.path = fixedName.getPath() + mmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() + mmcLib.name = fixedName + libs.append(mmcLib) + continue + libs.append(mmcLib) + + result.libraries = libs + result.order = 5 + return result + +def versionFromLegacy(version, legacyinfo : ForgeLegacyInfo): + result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) + mcversion = version.mcversion_sane + result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] + result.releaseTime = legacyinfo.releaseTime + result.order = 5 + if mcversion in fmlLibsMapping: + result.addTraits = ["legacyFML"] + url = version.url() + classifier = None + if "universal" in url: + classifier = "universal" + else: + classifier = "client" + coord = GradleSpecifier("net.minecraftforge:forge:%s:%s" % (version.longVersion,classifier)) + mainmod = MultiMCLibrary(name = coord) + mainmod.downloads = MojangLibraryDownloads() + mainmod.downloads.artifact = MojangArtifact() + mainmod.downloads.artifact.path = None + mainmod.downloads.artifact.url = version.url() + mainmod.downloads.artifact.sha1 = legacyinfo.sha1 + mainmod.downloads.artifact.size = legacyinfo.size + result.jarMods = [mainmod] + return result + +def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, installerProfile: ForgeInstallerProfileV2, version: ForgeVersion): + eprint("Generating Forge %s." % version.longVersion) + result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) + result.requires = [DependencyEntry(uid='net.minecraft', equals=version.mcversion_sane)] + result.mainClass = "io.github.zekerzhayard.forgewrapper.installer.Main" + + # FIXME: Add the size and hash here + mavenLibs = [] + + # load the locally cached installer file info and use it to add the installer entry in the json + with open("upstream/forge/installer_info/%s.json" % version.longVersion, 'r', encoding='utf-8') as f: + installerInfo = InstallerInfo(json.load(f)) + InstallerLib = MultiMCLibrary(name=GradleSpecifier("net.minecraftforge:forge:%s:installer" % (version.longVersion))) + InstallerLib.downloads = MojangLibraryDownloads() + InstallerLib.downloads.artifact = MojangArtifact() + InstallerLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % (InstallerLib.name.getPath()) + InstallerLib.downloads.artifact.sha1 = installerInfo.sha1hash + InstallerLib.downloads.artifact.size = installerInfo.size + mavenLibs.append(InstallerLib) + + for upstreamLib in installerProfile.libraries: + mmcLib = MultiMCLibrary(upstreamLib.to_json()) + if mmcLib.name.group == "net.minecraftforge": + if mmcLib.name.artifact == "forge": + if mmcLib.name.classifier == "universal": + mmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % mmcLib.name.getPath() + mavenLibs.append(mmcLib) + continue + mavenLibs.append(mmcLib) + + result.mavenFiles = mavenLibs + + libraries = [] + wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.1")) + wrapperLib.downloads = MojangLibraryDownloads() + wrapperLib.downloads.artifact = MojangArtifact() + wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) + wrapperLib.downloads.artifact.sha1 = "82f01de97e29ba34be9fc628084b6d10ce2235c5" + wrapperLib.downloads.artifact.size = 14351 + libraries.append(wrapperLib) + + for upstreamLib in installerVersion.libraries: + mmcLib = MultiMCLibrary(upstreamLib.to_json()) + if mmcLib.name.group == "net.minecraftforge": + if mmcLib.name.artifact == "forge": + fixedName = mmcLib.name + fixedName.classifier = "launcher" + mmcLib.downloads.artifact.path = fixedName.getPath() + mmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() + mmcLib.name = fixedName + libraries.append(mmcLib) + continue + libraries.append(mmcLib) + result.libraries = libraries + + result.releaseTime = installerVersion.releaseTime + result.order = 5 + mcArgs = "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}" + for arg in installerVersion.arguments.game: + mcArgs += " %s" % arg + result.minecraftArguments = mcArgs + return result + + +# load the locally cached version list +with open("upstream/forge/derived_index.json", 'r', encoding='utf-8') as f: + main_json = json.load(f) + remoteVersionlist = DerivedForgeIndex(main_json) + +recommendedVersions = [] + +tsPath = "static/forge-legacyinfo.json" + +legacyinfolist = None +with open(tsPath, 'r', encoding='utf-8') as tsFile: + legacyinfolist = ForgeLegacyInfoList(json.load(tsFile)) + +legacyVersions = [ + "1.1", + "1.2.3", + "1.2.4", + "1.2.5", + "1.3.2", + "1.4.1", + "1.4.2", + "1.4.3", + "1.4.4", + "1.4.5", + "1.4.6", + "1.4.7", + "1.5", + "1.5.1", + "1.5.2", + "1.6.1", + "1.6.2", + "1.6.3", + "1.6.4", + "1.7.10", + "1.7.10-pre4", + "1.7.2", + "1.8", + "1.8.8", + "1.8.9", + "1.9", + "1.9.4", + "1.10", + "1.10.2", + "1.11", + "1.11.2", + "1.12", + "1.12.1", + "1.12.2", +] + +for id, entry in remoteVersionlist.versions.items(): + if entry.mcversion == None: + eprint ("Skipping %s with invalid MC version" % id) + continue + + version = ForgeVersion(entry) + if version.url() == None: + eprint ("Skipping %s with no valid files" % id) + continue + + if entry.recommended: + recommendedVersions.append(version.rawVersion) + + # If we do not have the corresponding Minecraft version, we ignore it + if not os.path.isfile("multimc/net.minecraft/%s.json" % version.mcversion_sane): + eprint ("Skipping %s with no corresponding Minecraft version %s" % (id, version.mcversion_sane)) + continue + + outVersion = None + + # Path for new-style build system based installers + installerVersionFilepath = "upstream/forge/version_manifests/%s.json" % version.longVersion + profileFilepath = "upstream/forge/installer_manifests/%s.json" % version.longVersion + + if os.path.isfile(installerVersionFilepath): + with open(installerVersionFilepath, 'r', encoding='utf-8') as installerVersionFile: + installerVersion = MojangVersionFile(json.load(installerVersionFile)) + if entry.mcversion in legacyVersions: + outVersion = versionFromModernizedInstaller(installerVersion, version) + else: + with open(profileFilepath, 'r', encoding='utf-8') as profileFile: + installerProfile = ForgeInstallerProfileV2(json.load(profileFile)) + outVersion = versionFromBuildSystemInstaller(installerVersion, installerProfile, version) + else: + if version.usesInstaller(): + + # If we do not have the Forge json, we ignore this version + if not os.path.isfile(profileFilepath): + eprint ("Skipping %s with missing profile json" % id) + continue + with open(profileFilepath, 'r', encoding='utf-8') as profileFile: + profile = ForgeInstallerProfile(json.load(profileFile)) + outVersion = versionFromProfile(profile, version) + else: + # Generate json for legacy here + if version.mcversion_sane == "1.6.1": + continue + build = version.build + if not str(build).encode('utf-8').decode('utf8') in legacyinfolist.number: + eprint("Legacy build %d is missing in legacy info. Ignoring." % build) + continue + + outVersion = versionFromLegacy(version, legacyinfolist.number[build]) + + outFilepath = "multimc/net.minecraftforge/%s.json" % outVersion.version + with open(outFilepath, 'w') as outfile: + json.dump(outVersion.to_json(), outfile, sort_keys=True, indent=4) + +recommendedVersions.sort() + +print ('Recommended versions:', recommendedVersions) + +sharedData = MultiMCSharedPackageData(uid = 'net.minecraftforge', name = "Forge") +sharedData.projectUrl = 'https://www.minecraftforge.net/forum/' +sharedData.recommended = recommendedVersions +sharedData.write() diff --git a/generateForge2.py b/generateForge2.py deleted file mode 100755 index ccd21de0cb..0000000000 --- a/generateForge2.py +++ /dev/null @@ -1,349 +0,0 @@ -#!/usr/bin/python3 -from __future__ import print_function -import sys -import os -import re -from metautil import * -from forgeutil import * -from jsonobject import * -from distutils.version import LooseVersion - -def eprint(*args, **kwargs): - print(*args, file=sys.stderr, **kwargs) - -# Contruct a set of libraries out of a Minecraft version file, for filtering. -mcVersionCache = {} -def loadMcVersionFilter(version): - if version in mcVersionCache: - return mcVersionCache[version] - libSet = set() - with open("multimc/net.minecraft/%s.json" % version, 'r', encoding='utf-8') as mcFile: - mcVersion = MultiMCVersionFile(json.load(mcFile)) - for lib in mcVersion.libraries: - libSet.add(lib.name) - mcVersionCache[version] = libSet - return libSet - -''' -Match a library coordinate to a set of library coordinates. - * Block those that pass completely. - * For others, block those with lower versions than in the set. -''' -def shouldIgnoreArtifact(libSet, match): - for ver in libSet: - if ver.group == match.group and ver.artifact == match.artifact and ver.classifier == match.classifier: - if ver.version == match.version: - # Everything is matched perfectly - this one will be ignored - return True - else: - # We say the lib matches (is the same) also when the new version is lower than the old one - if LooseVersion(ver.version) > LooseVersion(match.version): - # eprint ("Lower version on %s:%s:%s: OLD=%s NEW=%s" % (ver.group, ver.artifact, ver.classifier, ver.version, match.version)) - return True - # Otherwise it did not match - new version is higher and this is an upgrade - return False - # No match found in the set - we need to keep this - return False - -def versionFromProfile(profile, version): - result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) - mcversion = profile.install.minecraft - result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] - result.mainClass = profile.versionInfo.mainClass - args = profile.versionInfo.minecraftArguments - tweakers = [] - expression = re.compile("--tweakClass ([a-zA-Z0-9\\.]+)") - match = expression.search(args) - while match != None: - tweakers.append(match.group(1)); - args = args[:match.start()] + args[match.end():] - match = expression.search(args); - if len(tweakers) > 0: - args = args.strip() - result.addTweakers = tweakers; - # result.minecraftArguments = args - result.releaseTime = profile.versionInfo.time - libs = [] - mcFilter = loadMcVersionFilter(mcversion) - for forgeLib in profile.versionInfo.libraries: - if forgeLib.name.isLwjgl(): - continue - if shouldIgnoreArtifact(mcFilter, forgeLib.name): - continue - fixedName = forgeLib.name - if fixedName.group == "net.minecraftforge": - if fixedName.artifact == "minecraftforge": - fixedName.artifact = "forge" - fixedName.classifier = "universal" - fixedName.version = "%s-%s" % (mcversion, fixedName.version) - elif fixedName.artifact == "forge": - fixedName.classifier = "universal" - ourLib = MultiMCLibrary(name=fixedName) - if forgeLib.url == "http://files.minecraftforge.net/maven/": - ourLib.url = "https://files.minecraftforge.net/maven/" - else: - ourLib.url = forgeLib.url - #if forgeLib.checksums and len(forgeLib.checksums) == 2: - # ourLib.mmcHint = "forge-pack-xz" - libs.append(ourLib) - result.libraries = libs - result.order = 5 - return result - -def versionFromModernizedInstaller(installerVersion : MojangVersionFile, version: ForgeVersion2): - eprint("Generating Modernized Forge %s." % version.longVersion) - result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) - mcversion = version.mcversion - result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] - result.mainClass = installerVersion.mainClass - args = installerVersion.minecraftArguments - tweakers = [] - expression = re.compile("--tweakClass ([a-zA-Z0-9\\.]+)") - match = expression.search(args) - while match != None: - tweakers.append(match.group(1)); - args = args[:match.start()] + args[match.end():] - match = expression.search(args); - if len(tweakers) > 0: - args = args.strip() - result.addTweakers = tweakers; - # result.minecraftArguments = args - result.releaseTime = installerVersion.releaseTime - libs = [] - mcFilter = loadMcVersionFilter(mcversion) - for upstreamLib in installerVersion.libraries: - mmcLib = MultiMCLibrary(upstreamLib.to_json()) - if mmcLib.name.isLwjgl(): - continue - if shouldIgnoreArtifact(mcFilter, mmcLib.name): - continue - if mmcLib.name.group == "net.minecraftforge": - if mmcLib.name.artifact == "forge": - fixedName = mmcLib.name - fixedName.classifier = "universal" - mmcLib.downloads.artifact.path = fixedName.getPath() - mmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() - mmcLib.name = fixedName - libs.append(mmcLib) - continue - elif mmcLib.name.artifact == "minecraftforge": - fixedName = mmcLib.name - fixedName.artifact = "forge" - fixedName.classifier = "universal" - fixedName.version = "%s-%s" % (mcversion, fixedName.version) - mmcLib.downloads.artifact.path = fixedName.getPath() - mmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() - mmcLib.name = fixedName - libs.append(mmcLib) - continue - libs.append(mmcLib) - - result.libraries = libs - result.order = 5 - return result - -def versionFromLegacy(version, legacyinfo : ForgeLegacyInfo): - result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) - mcversion = version.mcversion_sane - result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] - result.releaseTime = legacyinfo.releaseTime - result.order = 5 - if mcversion in fmlLibsMapping: - result.addTraits = ["legacyFML"] - url = version.url() - classifier = None - if "universal" in url: - classifier = "universal" - else: - classifier = "client" - coord = GradleSpecifier("net.minecraftforge:forge:%s:%s" % (version.longVersion,classifier)) - mainmod = MultiMCLibrary(name = coord) - mainmod.downloads = MojangLibraryDownloads() - mainmod.downloads.artifact = MojangArtifact() - mainmod.downloads.artifact.path = None - mainmod.downloads.artifact.url = version.url() - mainmod.downloads.artifact.sha1 = legacyinfo.sha1 - mainmod.downloads.artifact.size = legacyinfo.size - result.jarMods = [mainmod] - return result - -def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, installerProfile: ForgeInstallerProfileV2, version: ForgeVersion2): - eprint("Generating Forge %s." % version.longVersion) - result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) - result.requires = [DependencyEntry(uid='net.minecraft', equals=version.mcversion_sane)] - result.mainClass = "io.github.zekerzhayard.forgewrapper.installer.Main" - - # FIXME: Add the size and hash here - mavenLibs = [] - - # load the locally cached installer file info and use it to add the installer entry in the json - with open("upstream/forge/installer_info/%s.json" % version.longVersion, 'r', encoding='utf-8') as f: - installerInfo = InstallerInfo(json.load(f)) - InstallerLib = MultiMCLibrary(name=GradleSpecifier("net.minecraftforge:forge:%s:installer" % (version.longVersion))) - InstallerLib.downloads = MojangLibraryDownloads() - InstallerLib.downloads.artifact = MojangArtifact() - InstallerLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % (InstallerLib.name.getPath()) - InstallerLib.downloads.artifact.sha1 = installerInfo.sha1hash - InstallerLib.downloads.artifact.size = installerInfo.size - mavenLibs.append(InstallerLib) - - for upstreamLib in installerProfile.libraries: - mmcLib = MultiMCLibrary(upstreamLib.to_json()) - if mmcLib.name.group == "net.minecraftforge": - if mmcLib.name.artifact == "forge": - if mmcLib.name.classifier == "universal": - mmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % mmcLib.name.getPath() - mavenLibs.append(mmcLib) - continue - mavenLibs.append(mmcLib) - - result.mavenFiles = mavenLibs - - libraries = [] - wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.1")) - wrapperLib.downloads = MojangLibraryDownloads() - wrapperLib.downloads.artifact = MojangArtifact() - wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) - wrapperLib.downloads.artifact.sha1 = "82f01de97e29ba34be9fc628084b6d10ce2235c5" - wrapperLib.downloads.artifact.size = 14351 - libraries.append(wrapperLib) - - for upstreamLib in installerVersion.libraries: - mmcLib = MultiMCLibrary(upstreamLib.to_json()) - if mmcLib.name.group == "net.minecraftforge": - if mmcLib.name.artifact == "forge": - fixedName = mmcLib.name - fixedName.classifier = "launcher" - mmcLib.downloads.artifact.path = fixedName.getPath() - mmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() - mmcLib.name = fixedName - libraries.append(mmcLib) - continue - libraries.append(mmcLib) - result.libraries = libraries - - result.releaseTime = installerVersion.releaseTime - result.order = 5 - mcArgs = "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}" - for arg in installerVersion.arguments.game: - mcArgs += " %s" % arg - result.minecraftArguments = mcArgs - return result - - -# load the locally cached version list -with open("upstream/forge/derived_index.json", 'r', encoding='utf-8') as f: - main_json = json.load(f) - remoteVersionlist = NewForgeIndex(main_json) - -recommendedVersions = [] - -tsPath = "static/forge-legacyinfo.json" - -legacyinfolist = None -with open(tsPath, 'r', encoding='utf-8') as tsFile: - legacyinfolist = ForgeLegacyInfoList(json.load(tsFile)) - -legacyVersions = [ - "1.1", - "1.2.3", - "1.2.4", - "1.2.5", - "1.3.2", - "1.4.1", - "1.4.2", - "1.4.3", - "1.4.4", - "1.4.5", - "1.4.6", - "1.4.7", - "1.5", - "1.5.1", - "1.5.2", - "1.6.1", - "1.6.2", - "1.6.3", - "1.6.4", - "1.7.10", - "1.7.10-pre4", - "1.7.2", - "1.8", - "1.8.8", - "1.8.9", - "1.9", - "1.9.4", - "1.10", - "1.10.2", - "1.11", - "1.11.2", - "1.12", - "1.12.1", - "1.12.2", -] - -for id, entry in remoteVersionlist.versions.items(): - if entry.mcversion == None: - eprint ("Skipping %s with invalid MC version" % id) - continue - - version = ForgeVersion2(entry) - if version.url() == None: - eprint ("Skipping %s with no valid files" % id) - continue - - if entry.recommended: - recommendedVersions.append(version.rawVersion) - - # If we do not have the corresponding Minecraft version, we ignore it - if not os.path.isfile("multimc/net.minecraft/%s.json" % version.mcversion_sane): - eprint ("Skipping %s with no corresponding Minecraft version %s" % (id, version.mcversion_sane)) - continue - - outVersion = None - - # Path for new-style build system based installers - installerVersionFilepath = "upstream/forge/version_manifests/%s.json" % version.longVersion - profileFilepath = "upstream/forge/installer_manifests/%s.json" % version.longVersion - - if os.path.isfile(installerVersionFilepath): - with open(installerVersionFilepath, 'r', encoding='utf-8') as installerVersionFile: - installerVersion = MojangVersionFile(json.load(installerVersionFile)) - if entry.mcversion in legacyVersions: - outVersion = versionFromModernizedInstaller(installerVersion, version) - else: - with open(profileFilepath, 'r', encoding='utf-8') as profileFile: - installerProfile = ForgeInstallerProfileV2(json.load(profileFile)) - outVersion = versionFromBuildSystemInstaller(installerVersion, installerProfile, version) - else: - if version.usesInstaller(): - - # If we do not have the Forge json, we ignore this version - if not os.path.isfile(profileFilepath): - eprint ("Skipping %s with missing profile json" % id) - continue - with open(profileFilepath, 'r', encoding='utf-8') as profileFile: - profile = ForgeInstallerProfile(json.load(profileFile)) - outVersion = versionFromProfile(profile, version) - else: - # Generate json for legacy here - if version.mcversion_sane == "1.6.1": - continue - build = version.build - if not str(build).encode('utf-8').decode('utf8') in legacyinfolist.number: - eprint("Legacy build %d is missing in legacy info. Ignoring." % build) - continue - - outVersion = versionFromLegacy(version, legacyinfolist.number[build]) - - outFilepath = "multimc/net.minecraftforge/%s.json" % outVersion.version - with open(outFilepath, 'w') as outfile: - json.dump(outVersion.to_json(), outfile, sort_keys=True, indent=4) - -recommendedVersions.sort() - -print ('Recommended versions:', recommendedVersions) - -sharedData = MultiMCSharedPackageData(uid = 'net.minecraftforge', name = "Forge") -sharedData.projectUrl = 'https://www.minecraftforge.net/forum/' -sharedData.recommended = recommendedVersions -sharedData.write() diff --git a/update.sh b/update.sh index 024ac515c7..c1c8ddf9cf 100755 --- a/update.sh +++ b/update.sh @@ -39,7 +39,7 @@ git checkout ${BRANCH} || exit 1 cd "${BASEDIR}" ./updateMojang.py || fail_in -./updateForge2.py || fail_in +./updateForge.py || fail_in ./updateFabric.py || fail_in ./updateLiteloader.py || fail_in @@ -62,7 +62,7 @@ git checkout ${BRANCH} || exit 1 cd "${BASEDIR}" ./generateMojang.py || fail_out -./generateForge2.py || fail_out +./generateForge.py || fail_out ./generateFabric.py || fail_in ./generateLiteloader.py || fail_out ./index.py || fail_out diff --git a/updateForge.py b/updateForge.py new file mode 100755 index 0000000000..80acbee09d --- /dev/null +++ b/updateForge.py @@ -0,0 +1,306 @@ +#!/usr/bin/python3 +''' + Get the source files necessary for generating Forge versions +''' +from __future__ import print_function +import sys + +import requests +from cachecontrol import CacheControl +from cachecontrol.caches import FileCache + +import json +import copy +import re +import zipfile +from metautil import * +from jsonobject import * +from forgeutil import * +import os.path +import datetime +import hashlib +from pathlib import Path +from contextlib import suppress + +def eprint(*args, **kwargs): + print(*args, file=sys.stderr, **kwargs) + +def filehash(filename, hashtype, blocksize=65536): + hash = hashtype() + with open(filename, "rb") as f: + for block in iter(lambda: f.read(blocksize), b""): + hash.update(block) + return hash.hexdigest() + +forever_cache = FileCache('http_cache', forever=True) +sess = CacheControl(requests.Session(), forever_cache) + +# get the remote version list fragments +r = sess.get('https://files.minecraftforge.net/maven/net/minecraftforge/forge/maven-metadata.json') +r.raise_for_status() +main_json = r.json() +assert type(main_json) == dict + +r = sess.get('https://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json') +r.raise_for_status() +promotions_json = r.json() +assert type(promotions_json) == dict + +promotedKeyExpression = re.compile("((?P[0-9\\.]+)-)?(?P(latest)|(recommended))(-(?P[a-zA-Z0-9\\.]+))?") + +recommendedSet = set() + +newIndex = DerivedForgeIndex() + +# FIXME: does not fully validate that the file has not changed format +# NOTE: For some insane reason, the format of the versions here is special. It having a branch at the end means it affects that particular branch +# We don't care about Forge having branches. +# Therefore we only use the short version part for later identification and filter out the branch-specific promotions (among other errors). +print("Processing promotions:") +for promoKey, shortversion in promotions_json.get('promos').items(): + match = promotedKeyExpression.match(promoKey) + if not match: + print('Skipping promotion %s, the key did not parse:' % promoKey) + pprint(promoKey) + assert match + if not match.group('mc'): + print('Skipping promotion %s, because it has no Minecraft version.' % promoKey) + continue + if match.group('branch'): + print('Skipping promotion %s, because it on a branch only.' % promoKey) + continue + elif match.group('promotion') == 'recommended': + recommendedSet.add(shortversion) + print ('%s added to recommended set' % shortversion) + elif match.group('promotion') == 'latest': + pass + else: + assert False + +versionExpression = re.compile("^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$") + +def getSingleForgeFilesManifest(longversion): + pathThing = "upstream/forge/files_manifests/%s.json" % longversion + files_manifest_file = Path(pathThing) + from_file = False + if files_manifest_file.is_file(): + with open(pathThing, 'r') as f: + files_json=json.load(f) + from_file = True + else: + fileUrl = 'https://files.minecraftforge.net/maven/net/minecraftforge/forge/%s/meta.json' % longversion + r = sess.get(fileUrl) + r.raise_for_status() + files_json = r.json() + + retDict = dict() + + for classifier, extensionObj in files_json.get('classifiers').items(): + assert type(classifier) == str + assert type(extensionObj) == dict + + # assert len(extensionObj.items()) == 1 + index = 0 + count = 0 + while index < len(extensionObj.items()): + mutableCopy = copy.deepcopy(extensionObj) + extension, hash = mutableCopy.popitem() + assert type(classifier) == str + assert type(hash) == str + processedHash = re.sub(r"\W", "", hash) + if not len(processedHash) == 32: + print('%s: Skipping invalid hash for extension %s:' % (longversion, extension)) + pprint(extensionObj) + index = index + 1 + continue + + fileObj = ForgeFile( + classifier=classifier, + hash=processedHash, + extension=extension + ) + if count == 0: + retDict[classifier] = fileObj + index = index + 1 + count = count + 1 + else: + print('%s: Multiple objects detected for classifier %s:' % (longversion, classifier)) + pprint(extensionObj) + assert False + + if not from_file: + with open(pathThing, 'w', encoding='utf-8') as f: + json.dump(files_json, f, sort_keys=True, indent=4) + + return retDict + +print("") +print("Making dirs...") +os.makedirs("upstream/forge/jars/", exist_ok=True) +os.makedirs("upstream/forge/installer_info/", exist_ok=True) +os.makedirs("upstream/forge/installer_manifests/", exist_ok=True) +os.makedirs("upstream/forge/version_manifests/", exist_ok=True) +os.makedirs("upstream/forge/files_manifests/", exist_ok=True) + +print("") +print("Processing versions:") +for mcversion, value in main_json.items(): + assert type(mcversion) == str + assert type(value) == list + for longversion in value: + assert type(longversion) == str + match = versionExpression.match(longversion) + if not match: + pprint(longversion) + assert match + assert match.group('mc') == mcversion + + files = getSingleForgeFilesManifest(longversion) + + build = int(match.group('build')) + version = match.group('ver') + branch = match.group('branch') + + isRecommended = (version in recommendedSet) + + entry = ForgeEntry( + longversion=longversion, + mcversion=mcversion, + version=version, + build=build, + branch=branch, + # NOTE: we add this later after the fact. The forge promotions file lies about these. + latest=False, + recommended=isRecommended, + files=files + ) + newIndex.versions[longversion] = entry + if not newIndex.by_mcversion: + newIndex.by_mcversion = dict() + if not mcversion in newIndex.by_mcversion: + newIndex.by_mcversion.setdefault(mcversion, ForgeMcVersionInfo()) + newIndex.by_mcversion[mcversion].versions.append(longversion) + # NOTE: we add this later after the fact. The forge promotions file lies about these. + #if entry.latest: + #newIndex.by_mcversion[mcversion].latest = longversion + if entry.recommended: + newIndex.by_mcversion[mcversion].recommended = longversion + +print("") +print("Post processing promotions and adding missing 'latest':") +for mcversion, info in newIndex.by_mcversion.items(): + latestVersion = info.versions[-1] + info.latest = latestVersion + newIndex.versions[latestVersion].latest = True + print("Added %s as latest for %s" % (latestVersion, mcversion)) + +print("") +print("Dumping index files...") + +with open("upstream/forge/maven-metadata.json", 'w', encoding='utf-8') as f: + json.dump(main_json, f, sort_keys=True, indent=4) + +with open("upstream/forge/promotions_slim.json", 'w', encoding='utf-8') as f: + json.dump(promotions_json, f, sort_keys=True, indent=4) + +with open("upstream/forge/derived_index.json", 'w', encoding='utf-8') as f: + json.dump(newIndex.to_json(), f, sort_keys=True, indent=4) + +versions = [] +legacyinfolist = ForgeLegacyInfoList() +tsPath = "static/forge-legacyinfo.json" + +print("Grabbing installers and dumping installer profiles...") +# get the installer jars - if needed - and get the installer profiles out of them +for id, entry in newIndex.versions.items(): + if entry.mcversion == None: + eprint ("Skipping %d with invalid MC version" % entry.build) + continue + + version = ForgeVersion(entry) + if version.url() == None: + eprint ("Skipping %d with no valid files" % version.build) + continue + + jarFilepath = "upstream/forge/jars/%s" % version.filename() + + if version.usesInstaller(): + installerInfoFilepath = "upstream/forge/installer_info/%s.json" % version.longVersion + profileFilepath = "upstream/forge/installer_manifests/%s.json" % version.longVersion + versionJsonFilepath = "upstream/forge/version_manifests/%s.json" % version.longVersion + installerRefreshRequired = False + if not os.path.isfile(profileFilepath): + installerRefreshRequired = True + if not os.path.isfile(installerInfoFilepath): + installerRefreshRequired = True + + if installerRefreshRequired: + # grab the installer if it's not there + if not os.path.isfile(jarFilepath): + eprint ("Downloading %s" % version.url()) + rfile = sess.get(version.url(), stream=True) + rfile.raise_for_status() + with open(jarFilepath, 'wb') as f: + for chunk in rfile.iter_content(chunk_size=128): + f.write(chunk) + + # harvestables from the installer + if not os.path.isfile(profileFilepath): + print(jarFilepath) + with zipfile.ZipFile(jarFilepath, 'r') as jar: + with jar.open('install_profile.json', 'r') as profileZipEntry: + with open(profileFilepath, 'wb') as profileFile: + profileFile.write(profileZipEntry.read()) + profileFile.close() + profileZipEntry.close() + with suppress(KeyError): + with jar.open('version.json', 'r') as profileZipEntry: + with open(versionJsonFilepath, 'wb') as versionJsonFile: + versionJsonFile.write(profileZipEntry.read()) + versionJsonFile.close() + profileZipEntry.close() + + # installer info v1 + if not os.path.isfile(installerInfoFilepath): + installerInfo = InstallerInfo() + installerInfo.sha1hash = filehash(jarFilepath, hashlib.sha1) + installerInfo.sha256hash = filehash(jarFilepath, hashlib.sha256) + installerInfo.size = os.path.getsize(jarFilepath) + with open(installerInfoFilepath, 'w', encoding='utf-8') as installerInfoFile: + json.dump(installerInfo.to_json(), installerInfoFile, sort_keys=True, indent=4) + installerInfoFile.close() + else: + pass + # ignore the two versions without install manifests and jar mod class files + # TODO: fix those versions? + if version.mcversion_sane == "1.6.1": + continue + + # only gather legacy info if it's missing + if not os.path.isfile(tsPath): + # grab the jar/zip if it's not there + if not os.path.isfile(jarFilepath): + rfile = sess.get(version.url(), stream=True) + rfile.raise_for_status() + with open(jarFilepath, 'wb') as f: + for chunk in rfile.iter_content(chunk_size=128): + f.write(chunk) + # find the latest timestamp in the zip file + tstamp = datetime.datetime.fromtimestamp(0) + with zipfile.ZipFile(jarFilepath, 'r') as jar: + allinfo = jar.infolist() + for info in allinfo: + tstampNew = datetime.datetime(*info.date_time) + if tstampNew > tstamp: + tstamp = tstampNew + legacyInfo = ForgeLegacyInfo() + legacyInfo.releaseTime = tstamp + legacyInfo.sha1 = filehash(jarFilepath, hashlib.sha1) + legacyInfo.sha256 = filehash(jarFilepath, hashlib.sha256) + legacyInfo.size = os.path.getsize(jarFilepath) + legacyinfolist.number[id] = legacyInfo + +# only write legacy info if it's missing +if not os.path.isfile(tsPath): + with open(tsPath, 'w') as outfile: + json.dump(legacyinfolist.to_json(), outfile, sort_keys=True, indent=4) diff --git a/updateForge2.py b/updateForge2.py deleted file mode 100755 index 4368c52448..0000000000 --- a/updateForge2.py +++ /dev/null @@ -1,306 +0,0 @@ -#!/usr/bin/python3 -''' - Get the source files necessary for generating Forge versions -''' -from __future__ import print_function -import sys - -import requests -from cachecontrol import CacheControl -from cachecontrol.caches import FileCache - -import json -import copy -import re -import zipfile -from metautil import * -from jsonobject import * -from forgeutil import * -import os.path -import datetime -import hashlib -from pathlib import Path -from contextlib import suppress - -def eprint(*args, **kwargs): - print(*args, file=sys.stderr, **kwargs) - -def filehash(filename, hashtype, blocksize=65536): - hash = hashtype() - with open(filename, "rb") as f: - for block in iter(lambda: f.read(blocksize), b""): - hash.update(block) - return hash.hexdigest() - -forever_cache = FileCache('http_cache', forever=True) -sess = CacheControl(requests.Session(), forever_cache) - -# get the remote version list fragments -r = sess.get('https://files.minecraftforge.net/maven/net/minecraftforge/forge/maven-metadata.json') -r.raise_for_status() -main_json = r.json() -assert type(main_json) == dict - -r = sess.get('https://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json') -r.raise_for_status() -promotions_json = r.json() -assert type(promotions_json) == dict - -promotedKeyExpression = re.compile("((?P[0-9\\.]+)-)?(?P(latest)|(recommended))(-(?P[a-zA-Z0-9\\.]+))?") - -recommendedSet = set() - -newIndex = NewForgeIndex() - -# FIXME: does not fully validate that the file has not changed format -# NOTE: For some insane reason, the format of the versions here is special. It having a branch at the end means it affects that particular branch -# We don't care about Forge having branches. -# Therefore we only use the short version part for later identification and filter out the branch-specific promotions (among other errors). -print("Processing promotions:") -for promoKey, shortversion in promotions_json.get('promos').items(): - match = promotedKeyExpression.match(promoKey) - if not match: - print('Skipping promotion %s, the key did not parse:' % promoKey) - pprint(promoKey) - assert match - if not match.group('mc'): - print('Skipping promotion %s, because it has no Minecraft version.' % promoKey) - continue - if match.group('branch'): - print('Skipping promotion %s, because it on a branch only.' % promoKey) - continue - elif match.group('promotion') == 'recommended': - recommendedSet.add(shortversion) - print ('%s added to recommended set' % shortversion) - elif match.group('promotion') == 'latest': - pass - else: - assert False - -versionExpression = re.compile("^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$") - -def getSingleForgeFilesManifest(longversion): - pathThing = "upstream/forge/files_manifests/%s.json" % longversion - files_manifest_file = Path(pathThing) - from_file = False - if files_manifest_file.is_file(): - with open(pathThing, 'r') as f: - files_json=json.load(f) - from_file = True - else: - fileUrl = 'https://files.minecraftforge.net/maven/net/minecraftforge/forge/%s/meta.json' % longversion - r = sess.get(fileUrl) - r.raise_for_status() - files_json = r.json() - - retDict = dict() - - for classifier, extensionObj in files_json.get('classifiers').items(): - assert type(classifier) == str - assert type(extensionObj) == dict - - # assert len(extensionObj.items()) == 1 - index = 0 - count = 0 - while index < len(extensionObj.items()): - mutableCopy = copy.deepcopy(extensionObj) - extension, hash = mutableCopy.popitem() - assert type(classifier) == str - assert type(hash) == str - processedHash = re.sub(r"\W", "", hash) - if not len(processedHash) == 32: - print('%s: Skipping invalid hash for extension %s:' % (longversion, extension)) - pprint(extensionObj) - index = index + 1 - continue - - fileObj = NewForgeFile( - classifier=classifier, - hash=processedHash, - extension=extension - ) - if count == 0: - retDict[classifier] = fileObj - index = index + 1 - count = count + 1 - else: - print('%s: Multiple objects detected for classifier %s:' % (longversion, classifier)) - pprint(extensionObj) - assert False - - if not from_file: - with open(pathThing, 'w', encoding='utf-8') as f: - json.dump(files_json, f, sort_keys=True, indent=4) - - return retDict - -print("") -print("Making dirs...") -os.makedirs("upstream/forge/jars/", exist_ok=True) -os.makedirs("upstream/forge/installer_info/", exist_ok=True) -os.makedirs("upstream/forge/installer_manifests/", exist_ok=True) -os.makedirs("upstream/forge/version_manifests/", exist_ok=True) -os.makedirs("upstream/forge/files_manifests/", exist_ok=True) - -print("") -print("Processing versions:") -for mcversion, value in main_json.items(): - assert type(mcversion) == str - assert type(value) == list - for longversion in value: - assert type(longversion) == str - match = versionExpression.match(longversion) - if not match: - pprint(longversion) - assert match - assert match.group('mc') == mcversion - - files = getSingleForgeFilesManifest(longversion) - - build = int(match.group('build')) - version = match.group('ver') - branch = match.group('branch') - - isRecommended = (version in recommendedSet) - - entry = NewForgeEntry( - longversion=longversion, - mcversion=mcversion, - version=version, - build=build, - branch=branch, - # NOTE: we add this later after the fact. The forge promotions file lies about these. - latest=False, - recommended=isRecommended, - files=files - ) - newIndex.versions[longversion] = entry - if not newIndex.by_mcversion: - newIndex.by_mcversion = dict() - if not mcversion in newIndex.by_mcversion: - newIndex.by_mcversion.setdefault(mcversion, ForgeMcVersionInfo()) - newIndex.by_mcversion[mcversion].versions.append(longversion) - # NOTE: we add this later after the fact. The forge promotions file lies about these. - #if entry.latest: - #newIndex.by_mcversion[mcversion].latest = longversion - if entry.recommended: - newIndex.by_mcversion[mcversion].recommended = longversion - -print("") -print("Post processing promotions and adding missing 'latest':") -for mcversion, info in newIndex.by_mcversion.items(): - latestVersion = info.versions[-1] - info.latest = latestVersion - newIndex.versions[latestVersion].latest = True - print("Added %s as latest for %s" % (latestVersion, mcversion)) - -print("") -print("Dumping index files...") - -with open("upstream/forge/maven-metadata.json", 'w', encoding='utf-8') as f: - json.dump(main_json, f, sort_keys=True, indent=4) - -with open("upstream/forge/promotions_slim.json", 'w', encoding='utf-8') as f: - json.dump(promotions_json, f, sort_keys=True, indent=4) - -with open("upstream/forge/derived_index.json", 'w', encoding='utf-8') as f: - json.dump(newIndex.to_json(), f, sort_keys=True, indent=4) - -versions = [] -legacyinfolist = ForgeLegacyInfoList() -tsPath = "static/forge-legacyinfo.json" - -print("Grabbing installers and dumping installer profiles...") -# get the installer jars - if needed - and get the installer profiles out of them -for id, entry in newIndex.versions.items(): - if entry.mcversion == None: - eprint ("Skipping %d with invalid MC version" % entry.build) - continue - - version = ForgeVersion2(entry) - if version.url() == None: - eprint ("Skipping %d with no valid files" % version.build) - continue - - jarFilepath = "upstream/forge/jars/%s" % version.filename() - - if version.usesInstaller(): - installerInfoFilepath = "upstream/forge/installer_info/%s.json" % version.longVersion - profileFilepath = "upstream/forge/installer_manifests/%s.json" % version.longVersion - versionJsonFilepath = "upstream/forge/version_manifests/%s.json" % version.longVersion - installerRefreshRequired = False - if not os.path.isfile(profileFilepath): - installerRefreshRequired = True - if not os.path.isfile(installerInfoFilepath): - installerRefreshRequired = True - - if installerRefreshRequired: - # grab the installer if it's not there - if not os.path.isfile(jarFilepath): - eprint ("Downloading %s" % version.url()) - rfile = sess.get(version.url(), stream=True) - rfile.raise_for_status() - with open(jarFilepath, 'wb') as f: - for chunk in rfile.iter_content(chunk_size=128): - f.write(chunk) - - # harvestables from the installer - if not os.path.isfile(profileFilepath): - print(jarFilepath) - with zipfile.ZipFile(jarFilepath, 'r') as jar: - with jar.open('install_profile.json', 'r') as profileZipEntry: - with open(profileFilepath, 'wb') as profileFile: - profileFile.write(profileZipEntry.read()) - profileFile.close() - profileZipEntry.close() - with suppress(KeyError): - with jar.open('version.json', 'r') as profileZipEntry: - with open(versionJsonFilepath, 'wb') as versionJsonFile: - versionJsonFile.write(profileZipEntry.read()) - versionJsonFile.close() - profileZipEntry.close() - - # installer info v1 - if not os.path.isfile(installerInfoFilepath): - installerInfo = InstallerInfo() - installerInfo.sha1hash = filehash(jarFilepath, hashlib.sha1) - installerInfo.sha256hash = filehash(jarFilepath, hashlib.sha256) - installerInfo.size = os.path.getsize(jarFilepath) - with open(installerInfoFilepath, 'w', encoding='utf-8') as installerInfoFile: - json.dump(installerInfo.to_json(), installerInfoFile, sort_keys=True, indent=4) - installerInfoFile.close() - else: - pass - # ignore the two versions without install manifests and jar mod class files - # TODO: fix those versions? - if version.mcversion_sane == "1.6.1": - continue - - # only gather legacy info if it's missing - if not os.path.isfile(tsPath): - # grab the jar/zip if it's not there - if not os.path.isfile(jarFilepath): - rfile = sess.get(version.url(), stream=True) - rfile.raise_for_status() - with open(jarFilepath, 'wb') as f: - for chunk in rfile.iter_content(chunk_size=128): - f.write(chunk) - # find the latest timestamp in the zip file - tstamp = datetime.datetime.fromtimestamp(0) - with zipfile.ZipFile(jarFilepath, 'r') as jar: - allinfo = jar.infolist() - for info in allinfo: - tstampNew = datetime.datetime(*info.date_time) - if tstampNew > tstamp: - tstamp = tstampNew - legacyInfo = ForgeLegacyInfo() - legacyInfo.releaseTime = tstamp - legacyInfo.sha1 = filehash(jarFilepath, hashlib.sha1) - legacyInfo.sha256 = filehash(jarFilepath, hashlib.sha256) - legacyInfo.size = os.path.getsize(jarFilepath) - legacyinfolist.number[id] = legacyInfo - -# only write legacy info if it's missing -if not os.path.isfile(tsPath): - with open(tsPath, 'w') as outfile: - json.dump(legacyinfolist.to_json(), outfile, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From c623ae661cd4c5ae36aeb33ced179c8793f6ebf1 Mon Sep 17 00:00:00 2001 From: Drison64 Date: Sun, 5 Jul 2020 21:40:44 +0200 Subject: Update generateLiteloader.py --- generateLiteloader.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generateLiteloader.py b/generateLiteloader.py index af7f42e5e5..3061839af1 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -36,7 +36,7 @@ def processArtefacts(mcVersion, liteloader, notSnapshots): # hack to make broken liteloader versions work for lib in libraries: if lib.name == GradleSpecifier("org.ow2.asm:asm-all:5.0.3"): - lib.url = "http://repo.maven.apache.org/maven2/" + lib.url = "https://repo.maven.apache.org/maven2/" if lib.name == GradleSpecifier("org.ow2.asm:asm-all:5.2"): lib.url = "http://repo.liteloader.com/" liteloaderLib = MultiMCLibrary( -- cgit 0.0.5-2-1-g0f52 From f875d886a69f776c8707143235824e58bc0029a6 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 19 Jul 2020 17:19:26 +0200 Subject: Update ForgeWrapper to 1.4.2 --- generateForge.py | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/generateForge.py b/generateForge.py index 305b44d63a..b33ca2dde4 100755 --- a/generateForge.py +++ b/generateForge.py @@ -200,12 +200,20 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal result.mavenFiles = mavenLibs libraries = [] - wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.1")) + #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.1")) + #wrapperLib.downloads = MojangLibraryDownloads() + #wrapperLib.downloads.artifact = MojangArtifact() + #wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) + #wrapperLib.downloads.artifact.sha1 = "82f01de97e29ba34be9fc628084b6d10ce2235c5" + #wrapperLib.downloads.artifact.size = 14351 + #libraries.append(wrapperLib) + + wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.2")) wrapperLib.downloads = MojangLibraryDownloads() wrapperLib.downloads.artifact = MojangArtifact() wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) - wrapperLib.downloads.artifact.sha1 = "82f01de97e29ba34be9fc628084b6d10ce2235c5" - wrapperLib.downloads.artifact.size = 14351 + wrapperLib.downloads.artifact.sha1 = "79ff9c1530e8743450c5c3ebc6e07b535437aa6e" + wrapperLib.downloads.artifact.size = 22346 libraries.append(wrapperLib) for upstreamLib in installerVersion.libraries: -- cgit 0.0.5-2-1-g0f52 From 4df4a93b82f5d6189b02fba6d7c7d9125c088e14 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 10 Aug 2020 20:05:56 +0200 Subject: Always run Minecraft on first thread on macOS Hopefully this doesn't backfire and fixes the problems we've been seeing. See: https://github.com/MultiMC/MultiMC5/issues/3253 --- generateMojang.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 353271d21d..d31d0a1bf7 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -191,10 +191,12 @@ for filename in os.listdir('upstream/mojang/versions'): raise Exception("ERROR: cannot determine single suggested LWJGL version in %s" % mojangVersionFile.id) # if it uses LWJGL 3, add the trait that enables starting on first thread on macOS - if is_lwjgl_3: - if not versionFile.addTraits: - versionFile.addTraits = [] - versionFile.addTraits.append("FirstThreadOnMacOS") + #if is_lwjgl_3: + + if not versionFile.addTraits: + versionFile.addTraits = [] + versionFile.addTraits.append("FirstThreadOnMacOS") + versionFile.requires = [depentry] versionFile.order = -2 # process 1.13 arguments into previous version -- cgit 0.0.5-2-1-g0f52 From 0a4ae223605b1e8dfb33c183b21f69fa1c22c713 Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Mon, 10 Aug 2020 22:36:37 +0200 Subject: Revert "Always run Minecraft on first thread on macOS" This reverts commit 4df4a93b82f5d6189b02fba6d7c7d9125c088e14. --- generateMojang.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index d31d0a1bf7..353271d21d 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -191,12 +191,10 @@ for filename in os.listdir('upstream/mojang/versions'): raise Exception("ERROR: cannot determine single suggested LWJGL version in %s" % mojangVersionFile.id) # if it uses LWJGL 3, add the trait that enables starting on first thread on macOS - #if is_lwjgl_3: - - if not versionFile.addTraits: - versionFile.addTraits = [] - versionFile.addTraits.append("FirstThreadOnMacOS") - + if is_lwjgl_3: + if not versionFile.addTraits: + versionFile.addTraits = [] + versionFile.addTraits.append("FirstThreadOnMacOS") versionFile.requires = [depentry] versionFile.order = -2 # process 1.13 arguments into previous version -- cgit 0.0.5-2-1-g0f52 From bac4de1ad9171b194d776e801affbca308d1d0cc Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Mon, 24 Aug 2020 19:32:28 +0200 Subject: Add more forge stuff to be included in commits --- update.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/update.sh b/update.sh index c1c8ddf9cf..cae1776d2d 100755 --- a/update.sh +++ b/update.sh @@ -46,7 +46,7 @@ cd "${BASEDIR}" if [ "${DEPLOY_TO_GIT}" = true ] ; then cd "${BASEDIR}/${UPSTREAM_DIR}" git add mojang/version_manifest.json mojang/versions/* mojang/assets/* || fail_in - git add forge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json || fail_in + git add forge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json forge/installer_info/*.json || fail_in git add fabric/loader-installer-json/*.json fabric/meta-v2/*.json fabric/jars/*.json || fail_in git add liteloader/*.json || fail_in if ! git diff --cached --exit-code ; then -- cgit 0.0.5-2-1-g0f52 From e990741b18d9f5dcdf7069c71c400927c5fec0cb Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 16 Oct 2020 18:38:29 +0200 Subject: Support initial XBox compliance level --- generateMojang.py | 2 +- metautil.py | 23 +++++++++++++++++++++++ update.sh | 2 +- updateMojang.py | 6 +++--- 4 files changed, 28 insertions(+), 5 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 353271d21d..48836987ed 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -313,7 +313,7 @@ if found_any_lwjgl3: lwjglSharedData.recommended = ['3.1.2'] lwjglSharedData.write() -with open("upstream/mojang/version_manifest.json", 'r', encoding='utf-8') as localIndexFile: +with open("upstream/mojang/version_manifest_v2.json", 'r', encoding='utf-8') as localIndexFile: localVersionlist = MojangIndexWrap(json.load(localIndexFile)) mcSharedData = MultiMCSharedPackageData(uid = 'net.minecraft', name = 'Minecraft') diff --git a/metautil.py b/metautil.py index e228b118f6..26744d6108 100644 --- a/metautil.py +++ b/metautil.py @@ -118,6 +118,8 @@ class MojangIndexEntry(JsonObject): time = ISOTimestampProperty() type = StringProperty() url = StringProperty() + sha1 = StringProperty(exclude_if_none=True, default=None) + complianceLevel = IntegerProperty(exclude_if_none=True, default=None) class MojangIndex(JsonObject): latest = DictProperty(StringProperty) @@ -223,6 +225,7 @@ class MojangVersionFile (JsonObject): type = StringProperty(exclude_if_none=True, default=None) inheritsFrom = StringProperty(exclude_if_none=True, default=None) logging = DictProperty(MojangLogging, exclude_if_none=True, default=None) + complianceLevel = IntegerProperty(exclude_if_none=True, default=None) CurrentMultiMCFormatVersion = 1 @@ -263,6 +266,16 @@ class MultiMCVersionFile (VersionedJsonObject): addTweakers = ListProperty(StringProperty, name="+tweakers", exclude_if_none=True, default=None) order = IntegerProperty(exclude_if_none=True, default=None) +class UnknownComplianceLevelException(Exception): + """Exception raised for unknown Mojang compliance level + + Attributes: + message -- explanation of the error + """ + def __init__(self, message): + self.message = message + + # Convert Mojang version file object to a MultiMC version file object def MojangToMultiMC (file, name, uid, version): mmcFile = MultiMCVersionFile( @@ -294,6 +307,16 @@ def MojangToMultiMC (file, name, uid, version): mmcFile.releaseTime = file.releaseTime # time should not be set. mmcFile.type = file.type + maxSupportedLevel = 1 + if file.complianceLevel: + if file.complianceLevel == 0: + pass + elif file.complianceLevel == 1: + if not mmcFile.addTraits: + mmcFile.addTraits = [] + mmcFile.addTraits.append("XR:Initial") + else: + raise UnknownComplianceLevelException("Unsupported Mojang compliance level: %d. Max supported is: %d" % (file.complianceLevel, maxSupportedLevel)) return mmcFile class MultiMCSharedPackageData(VersionedJsonObject): diff --git a/update.sh b/update.sh index cae1776d2d..05543d33a3 100755 --- a/update.sh +++ b/update.sh @@ -45,7 +45,7 @@ cd "${BASEDIR}" if [ "${DEPLOY_TO_GIT}" = true ] ; then cd "${BASEDIR}/${UPSTREAM_DIR}" - git add mojang/version_manifest.json mojang/versions/* mojang/assets/* || fail_in + git add mojang/version_manifest_v2.json mojang/versions/* mojang/assets/* || fail_in git add forge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json forge/installer_info/*.json || fail_in git add fabric/loader-installer-json/*.json fabric/meta-v2/*.json fabric/jars/*.json || fail_in git add liteloader/*.json || fail_in diff --git a/updateMojang.py b/updateMojang.py index 8c4637e676..c8ad455317 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -29,14 +29,14 @@ def get_file(path, url): # get the local version list localVersionlist = None try: - with open("upstream/mojang/version_manifest.json", 'r', encoding='utf-8') as localIndexFile: + with open("upstream/mojang/version_manifest_v2.json", 'r', encoding='utf-8') as localIndexFile: localVersionlist = MojangIndexWrap(json.load(localIndexFile)) except: localVersionlist = MojangIndexWrap({}) localIDs = set(localVersionlist.versions.keys()) # get the remote version list -r = sess.get('https://launchermeta.mojang.com/mc/game/version_manifest.json') +r = sess.get('https://launchermeta.mojang.com/mc/game/version_manifest_v2.json') r.raise_for_status() main_json = r.json() remoteVersionlist = MojangIndexWrap(main_json) @@ -68,5 +68,5 @@ for assetId, assetUrl in iter(assets.items()): print("assets", assetId, assetUrl) get_file( "upstream/mojang/assets/" + assetId + '.json', assetUrl) -with open("upstream/mojang/version_manifest.json", 'w', encoding='utf-8') as f: +with open("upstream/mojang/version_manifest_v2.json", 'w', encoding='utf-8') as f: json.dump(main_json, f, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From 7f865ce82dca383306181b0a4b6d26f99bc0defe Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 16 Jan 2021 00:01:00 +0100 Subject: Update forge schema to include mirrorList --- forgeutil.py | 1 + 1 file changed, 1 insertion(+) diff --git a/forgeutil.py b/forgeutil.py index e9a77cad9d..da63e5c1a9 100644 --- a/forgeutil.py +++ b/forgeutil.py @@ -253,6 +253,7 @@ class ForgeInstallerProfileV2(JsonObject): data = DictProperty(DataSpec) processors = ListProperty(ProcessorSpec) libraries = ListProperty(MojangLibrary) + mirrorList = StringProperty(exclude_if_none=True, default=None) class InstallerInfo(JsonObject): sha1hash = StringProperty() -- cgit 0.0.5-2-1-g0f52 From 97d3da8a2514993bf18755d8bc48c1e54c40cb3e Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 18 Mar 2021 21:44:24 +0100 Subject: Add javaVersion object to Mojang version format --- metautil.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/metautil.py b/metautil.py index 26744d6108..ced8914695 100644 --- a/metautil.py +++ b/metautil.py @@ -195,6 +195,10 @@ class MojangArguments (JsonObject): game = ListProperty(exclude_if_none=True, default=None) jvm = ListProperty(exclude_if_none=True, default=None) +class JavaVersion (JsonObject): + component = StringProperty(default="jre-legacy") + majorVersion = IntegerProperty(default=8) + class UnknownVersionException(Exception): """Exception raised for unknown Mojang version file format versions. @@ -226,7 +230,7 @@ class MojangVersionFile (JsonObject): inheritsFrom = StringProperty(exclude_if_none=True, default=None) logging = DictProperty(MojangLogging, exclude_if_none=True, default=None) complianceLevel = IntegerProperty(exclude_if_none=True, default=None) - + javaVersion = ObjectProperty(JavaVersion, exclude_if_none=True, default=None) CurrentMultiMCFormatVersion = 1 def validateSupportedMultiMCVersion(version): -- cgit 0.0.5-2-1-g0f52 From 70971cd3c614e3a469b9a1aeb9d5aa28348ff183 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Thu, 22 Apr 2021 03:06:27 +0200 Subject: Freeze Forge until further notice --- update.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/update.sh b/update.sh index 05543d33a3..fc4eb707f7 100755 --- a/update.sh +++ b/update.sh @@ -39,7 +39,7 @@ git checkout ${BRANCH} || exit 1 cd "${BASEDIR}" ./updateMojang.py || fail_in -./updateForge.py || fail_in +# ./updateForge.py || fail_in ./updateFabric.py || fail_in ./updateLiteloader.py || fail_in @@ -62,7 +62,7 @@ git checkout ${BRANCH} || exit 1 cd "${BASEDIR}" ./generateMojang.py || fail_out -./generateForge.py || fail_out +# ./generateForge.py || fail_out ./generateFabric.py || fail_in ./generateLiteloader.py || fail_out ./index.py || fail_out -- cgit 0.0.5-2-1-g0f52 From 6843a6558828a49e60e4d6374e84cbe540ea7527 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 23 Apr 2021 16:56:32 +0200 Subject: Improve enumerateForge Now usable to mirror the maven files --- enumerateForge.py | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/enumerateForge.py b/enumerateForge.py index f4d088e4d7..8133cd600b 100755 --- a/enumerateForge.py +++ b/enumerateForge.py @@ -9,6 +9,10 @@ from jsonobject import * from distutils.version import LooseVersion from enum import Enum +import requests +from cachecontrol import CacheControl +from cachecontrol.caches import FileCache + #with open('multimc/index.json', 'r', encoding='utf-8') as index: #packages = MultiMCPackageIndex(json.load(index)) @@ -100,5 +104,27 @@ for entry in forgeVersions.versions: for entry in forgeVersion.jarMods: urlSet.add(GetLibraryDownload(entry)) + if forgeVersion.mavenFiles: + for entry in forgeVersion.mavenFiles: + urlSet.add(GetLibraryDownload(entry)) + +forever_cache = FileCache('forge_cache', forever=True) +sess = CacheControl(requests.Session(), forever_cache) + for entry in urlSet: - print(entry) + libraryName = entry.name + folderPath = "maven/%s" % libraryName.getBase() + filePath = "maven/%s" % libraryName.getPath() + if not os.path.isfile(filePath): + os.makedirs(folderPath, exist_ok=True) + rfile = sess.get(entry.url, stream=True) + try: + rfile.raise_for_status() + except requests.exceptions.HTTPError as exc: + print('Missing: %s %s' % (entry.name, entry.url)) + continue + print('Downloading %s' % entry.name) + print('To %s' % filePath) + with open(filePath, 'wb') as f: + for chunk in rfile.iter_content(chunk_size=4096): + f.write(chunk) -- cgit 0.0.5-2-1-g0f52 From 17748ad819f7455aa5d2142fea618c1390a7a963 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 23 Apr 2021 17:20:15 +0200 Subject: Fix forge update logic to pull from new places --- update.sh | 4 ++-- updateForge.py | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/update.sh b/update.sh index fc4eb707f7..05543d33a3 100755 --- a/update.sh +++ b/update.sh @@ -39,7 +39,7 @@ git checkout ${BRANCH} || exit 1 cd "${BASEDIR}" ./updateMojang.py || fail_in -# ./updateForge.py || fail_in +./updateForge.py || fail_in ./updateFabric.py || fail_in ./updateLiteloader.py || fail_in @@ -62,7 +62,7 @@ git checkout ${BRANCH} || exit 1 cd "${BASEDIR}" ./generateMojang.py || fail_out -# ./generateForge.py || fail_out +./generateForge.py || fail_out ./generateFabric.py || fail_in ./generateLiteloader.py || fail_out ./index.py || fail_out diff --git a/updateForge.py b/updateForge.py index 80acbee09d..53def8fcbc 100755 --- a/updateForge.py +++ b/updateForge.py @@ -36,17 +36,17 @@ forever_cache = FileCache('http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) # get the remote version list fragments -r = sess.get('https://files.minecraftforge.net/maven/net/minecraftforge/forge/maven-metadata.json') +r = sess.get('https://files.minecraftforge.net/net/minecraftforge/forge/maven-metadata.json') r.raise_for_status() main_json = r.json() assert type(main_json) == dict -r = sess.get('https://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json') +r = sess.get('https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json') r.raise_for_status() promotions_json = r.json() assert type(promotions_json) == dict -promotedKeyExpression = re.compile("((?P[0-9\\.]+)-)?(?P(latest)|(recommended))(-(?P[a-zA-Z0-9\\.]+))?") +promotedKeyExpression = re.compile("(?P[^-]+)-(?P(latest)|(recommended))(-(?P[a-zA-Z0-9\\.]+))?") recommendedSet = set() @@ -88,7 +88,7 @@ def getSingleForgeFilesManifest(longversion): files_json=json.load(f) from_file = True else: - fileUrl = 'https://files.minecraftforge.net/maven/net/minecraftforge/forge/%s/meta.json' % longversion + fileUrl = 'https://files.minecraftforge.net/net/minecraftforge/forge/%s/meta.json' % longversion r = sess.get(fileUrl) r.raise_for_status() files_json = r.json() -- cgit 0.0.5-2-1-g0f52 From e5377fb7639e10d8bb71b5895755f98d02526491 Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Tue, 27 Jul 2021 19:43:24 +0200 Subject: Block Forge 37+, update ForgeWrapper for 36 and older --- generateForge.py | 29 ++++++++++++++++++++++++++--- updateForge.py | 6 ++++++ 2 files changed, 32 insertions(+), 3 deletions(-) diff --git a/generateForge.py b/generateForge.py index b33ca2dde4..40a47587f2 100755 --- a/generateForge.py +++ b/generateForge.py @@ -208,12 +208,20 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib.downloads.artifact.size = 14351 #libraries.append(wrapperLib) - wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.2")) + #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.2")) + #wrapperLib.downloads = MojangLibraryDownloads() + #wrapperLib.downloads.artifact = MojangArtifact() + #wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) + #wrapperLib.downloads.artifact.sha1 = "79ff9c1530e8743450c5c3ebc6e07b535437aa6e" + #wrapperLib.downloads.artifact.size = 22346 + #libraries.append(wrapperLib) + + wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.1")) wrapperLib.downloads = MojangLibraryDownloads() wrapperLib.downloads.artifact = MojangArtifact() wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) - wrapperLib.downloads.artifact.sha1 = "79ff9c1530e8743450c5c3ebc6e07b535437aa6e" - wrapperLib.downloads.artifact.size = 22346 + wrapperLib.downloads.artifact.sha1 = "90104e9aaa8fbedf6c3d1f6d0b90cabce080b5a9" + wrapperLib.downloads.artifact.size = 29892 libraries.append(wrapperLib) for upstreamLib in installerVersion.libraries: @@ -298,6 +306,21 @@ for id, entry in remoteVersionlist.versions.items(): if version.url() == None: eprint ("Skipping %s with no valid files" % id) continue + eprint ("Processing Forge %s" % version.rawVersion) + versionElements = version.rawVersion.split('.') + if len(versionElements) < 1: + eprint ("Skipping version %s with not enough version elements" % (id)) + continue + + majorVersionStr = versionElements[0] + if not majorVersionStr.isnumeric(): + eprint ("Skipping version %s with non-numeric major version %s" % (id, majorVersionStr)) + continue + + majorVersion = int(majorVersionStr) + if majorVersion >= 37: + eprint ("Skipping unsupported major version %d (%s)" % (majorVersion, id)) + continue if entry.recommended: recommendedVersions.append(version.rawVersion) diff --git a/updateForge.py b/updateForge.py index 53def8fcbc..8dbdfac67f 100755 --- a/updateForge.py +++ b/updateForge.py @@ -213,6 +213,7 @@ tsPath = "static/forge-legacyinfo.json" print("Grabbing installers and dumping installer profiles...") # get the installer jars - if needed - and get the installer profiles out of them for id, entry in newIndex.versions.items(): + eprint ("Updating Forge %s" % id) if entry.mcversion == None: eprint ("Skipping %d with invalid MC version" % entry.build) continue @@ -244,6 +245,7 @@ for id, entry in newIndex.versions.items(): for chunk in rfile.iter_content(chunk_size=128): f.write(chunk) + eprint ("Processing %s" % version.url()) # harvestables from the installer if not os.path.isfile(profileFilepath): print(jarFilepath) @@ -263,9 +265,13 @@ for id, entry in newIndex.versions.items(): # installer info v1 if not os.path.isfile(installerInfoFilepath): installerInfo = InstallerInfo() + eprint ("SHA1 %s" % jarFilepath) installerInfo.sha1hash = filehash(jarFilepath, hashlib.sha1) + eprint ("SHA256 %s" % jarFilepath) installerInfo.sha256hash = filehash(jarFilepath, hashlib.sha256) + eprint ("SIZE %s" % jarFilepath) installerInfo.size = os.path.getsize(jarFilepath) + eprint ("DUMP %s" % jarFilepath) with open(installerInfoFilepath, 'w', encoding='utf-8') as installerInfoFile: json.dump(installerInfo.to_json(), installerInfoFile, sort_keys=True, indent=4) installerInfoFile.close() -- cgit 0.0.5-2-1-g0f52 From 970af95dcbf6249286f3484461177d4af5e2b1df Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Fri, 24 Sep 2021 17:46:11 +0200 Subject: Filter out xuid and clientId args MultiMC will not be implementing these --- generateMojang.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/generateMojang.py b/generateMojang.py index 48836987ed..4e508c0068 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -82,6 +82,14 @@ def adaptNewStyleArguments(arguments): # grab the strings, log the complex stuff for arg in arguments.game: if isinstance(arg, str): + if arg == '--clientId': + continue + if arg == '${clientid}': + continue + if arg == '--xuid': + continue + if arg == '${auth_xuid}': + continue outarr.append(arg) else: print("!!! Unrecognized structure in Minecraft game arguments:") -- cgit 0.0.5-2-1-g0f52 From 6f742903d06f885e76d909bc6e8859a1e13acf2a Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Wed, 6 Oct 2021 20:17:53 +0100 Subject: Fix fabric not respecting unstable versions. --- fabricutil.py | 5 ----- generateFabric.py | 7 ++----- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/fabricutil.py b/fabricutil.py index f9c91c6087..3f86b7bebc 100644 --- a/fabricutil.py +++ b/fabricutil.py @@ -1,11 +1,6 @@ from metautil import * import jsonobject -# barebones semver-like parser -def isFabricVerStable(ver): - s = ver.split("+") - return ("-" not in s[0]) - class FabricInstallerArguments(JsonObject): client = ListProperty(StringProperty) common = ListProperty(StringProperty) diff --git a/generateFabric.py b/generateFabric.py index 3cc7c89ec9..5ef34582d9 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -23,7 +23,7 @@ def loadJarInfo(mavenKey): return FabricJarInfo(json.load(jarInfoFile)) def processLoaderVersion(loaderVersion, it, loaderData): - verStable = isFabricVerStable(loaderVersion) + verStable = it["stable"] if (len(loaderRecommended) < 1) and verStable: loaderRecommended.append(loaderVersion) versionJarInfo = loadJarInfo(it["maven"]) @@ -31,10 +31,7 @@ def processLoaderVersion(loaderVersion, it, loaderData): version.releaseTime = versionJarInfo.releaseTime version.requires = [DependencyEntry(uid='net.fabricmc.intermediary')] version.order = 10 - if verStable: - version.type = "release" - else: - version.type = "snapshot" + version.type = "release" if isinstance(loaderData.mainClass, dict): version.mainClass = loaderData.mainClass["client"] else: -- cgit 0.0.5-2-1-g0f52 From 921be2793ae3e3ccb04a4989f6d12c9025ba405f Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Wed, 20 Oct 2021 22:20:04 +0200 Subject: Fix LWJGL recognition for 3.2.2 / 21w42a --- generateMojang.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 4e508c0068..f2e401991b 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -137,6 +137,7 @@ for filename in os.listdir('upstream/mojang/versions'): rules = mmcLib.rules mmcLib.rules = None if isOnlyMacOS(rules, specifier): + print("Candidate library ", specifier, " is only for macOS and is therefore ignored.") continue bucket = addOrGetBucket(buckets, rules) if specifier.group == "org.lwjgl.lwjgl" and specifier.artifact == "lwjgl": @@ -152,8 +153,11 @@ for filename in os.listdir('upstream/mojang/versions'): else: libs_minecraft.append(mmcLib) if len(buckets) == 1: - addLWJGLVersion(lwjglVersionVariants, buckets[None]) - print("Found only candidate LWJGL", buckets[None].version) + for key in buckets: + keyBucket = buckets[key] + keyBucket.libraries = sorted(keyBucket.libraries, key=itemgetter('name')) + addLWJGLVersion(lwjglVersionVariants, keyBucket) + print("Found only candidate LWJGL", keyBucket.version, key) else: # multiple buckets for LWJGL. [None] is common to all, other keys are for different sets of rules for key in buckets: @@ -278,6 +282,7 @@ badVariants = [ "74f2ae137e9767f0cfbe10ca9db38adaba08a4a6", # 3.2.2 - missing tinyfd "eaeeca768920d981bdc8ea698305f4e9723c6ba8", # 3.2.2 - missing osx natives "8a85feb57480e9cbb0b9c54e7b1751816122cf97", # 3.2.2 - missing other osx natives + "65d4ba873bc1244fda9fd7fabd5f6d917316a4e8", # 3.2.2 - introduced in 21w42a, missing jinput and jutils ] # Add our own 3.2.2, with hookers and blackjack. -- cgit 0.0.5-2-1-g0f52 From 1645c727b497a55b338f3f0eb6b0a708444f1196 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 25 Oct 2021 06:48:22 +0200 Subject: Some fixes for updating and generating forge files --- forgeutil.py | 37 +++++++++++++++++++++++++++++++++ generateForge.py | 3 ++- updateForge.py | 63 +++++++++++++++++++++++++++++++++++++++++++++++++------- 3 files changed, 94 insertions(+), 9 deletions(-) diff --git a/forgeutil.py b/forgeutil.py index da63e5c1a9..8d2c7756e3 100644 --- a/forgeutil.py +++ b/forgeutil.py @@ -53,6 +53,24 @@ class ForgeVersion: else: return self.universal_url + def isSupported(self): + if self.url() == None: + return False + + versionElements = self.rawVersion.split('.') + if len(versionElements) < 1: + return False + + majorVersionStr = versionElements[0] + if not majorVersionStr.isnumeric(): + return False + + majorVersion = int(majorVersionStr) + if majorVersion >= 37: + return False + + return True + class ForgeFile(JsonObject): classifier = StringProperty(required=True) hash = StringProperty(required=True) @@ -239,6 +257,25 @@ class ProcessorSpec(JsonObject): args = ListProperty(StringProperty) outputs = DictProperty(StringProperty) +# Note: This is only used in one version (1.12.2-14.23.5.2851) and we don't even use the installer profile in it. +# It's here just so it parses and we can continue... +class ForgeInstallerProfileV1_5(JsonObject): + _comment = ListProperty(StringProperty) + spec = IntegerProperty() + profile = StringProperty() + version = StringProperty() + icon = StringProperty() + json = StringProperty() + path = GradleSpecifierProperty() + logo = StringProperty() + minecraft = StringProperty() + welcome = StringProperty() + # We don't know what 'data' actually is in this one. It's an empty array + data = ListProperty(StringProperty) + processors = ListProperty(ProcessorSpec) + libraries = ListProperty(MojangLibrary) + mirrorList = StringProperty(exclude_if_none=True, default=None) + class ForgeInstallerProfileV2(JsonObject): _comment = ListProperty(StringProperty) spec = IntegerProperty() diff --git a/generateForge.py b/generateForge.py index 40a47587f2..8f2ef23c3d 100755 --- a/generateForge.py +++ b/generateForge.py @@ -80,7 +80,7 @@ def versionFromProfile(profile, version): fixedName.classifier = "universal" ourLib = MultiMCLibrary(name=fixedName) if forgeLib.url == "http://files.minecraftforge.net/maven/": - ourLib.url = "https://files.minecraftforge.net/maven/" + ourLib.url = "https://maven.minecraftforge.net/" else: ourLib.url = forgeLib.url #if forgeLib.checksums and len(forgeLib.checksums) == 2: @@ -336,6 +336,7 @@ for id, entry in remoteVersionlist.versions.items(): installerVersionFilepath = "upstream/forge/version_manifests/%s.json" % version.longVersion profileFilepath = "upstream/forge/installer_manifests/%s.json" % version.longVersion + eprint(installerVersionFilepath) if os.path.isfile(installerVersionFilepath): with open(installerVersionFilepath, 'r', encoding='utf-8') as installerVersionFile: installerVersion = MojangVersionFile(json.load(installerVersionFile)) diff --git a/updateForge.py b/updateForge.py index 8dbdfac67f..1c54546960 100755 --- a/updateForge.py +++ b/updateForge.py @@ -105,8 +105,16 @@ def getSingleForgeFilesManifest(longversion): while index < len(extensionObj.items()): mutableCopy = copy.deepcopy(extensionObj) extension, hash = mutableCopy.popitem() + if not type(classifier) == str: + pprint(classifier) + pprint(extensionObj) + if not type(hash) == str: + pprint(classifier) + pprint(extensionObj) + print('%s: Skipping missing hash for extension %s:' % (longversion, extension)) + index = index + 1 + continue assert type(classifier) == str - assert type(hash) == str processedHash = re.sub(r"\W", "", hash) if not len(processedHash) == 32: print('%s: Skipping invalid hash for extension %s:' % (longversion, extension)) @@ -210,6 +218,8 @@ versions = [] legacyinfolist = ForgeLegacyInfoList() tsPath = "static/forge-legacyinfo.json" +fuckedVersions = [] + print("Grabbing installers and dumping installer profiles...") # get the installer jars - if needed - and get the installer profiles out of them for id, entry in newIndex.versions.items(): @@ -250,17 +260,54 @@ for id, entry in newIndex.versions.items(): if not os.path.isfile(profileFilepath): print(jarFilepath) with zipfile.ZipFile(jarFilepath, 'r') as jar: - with jar.open('install_profile.json', 'r') as profileZipEntry: - with open(profileFilepath, 'wb') as profileFile: - profileFile.write(profileZipEntry.read()) - profileFile.close() - profileZipEntry.close() with suppress(KeyError): with jar.open('version.json', 'r') as profileZipEntry: + versionJsonData = profileZipEntry.read(); + versionJsonJson = json.loads(versionJsonData) + profileZipEntry.close() + + # Process: does it parse? + doesItParse = MojangVersionFile(versionJsonJson) + with open(versionJsonFilepath, 'wb') as versionJsonFile: - versionJsonFile.write(profileZipEntry.read()) + versionJsonFile.write(versionJsonData) versionJsonFile.close() - profileZipEntry.close() + + with jar.open('install_profile.json', 'r') as profileZipEntry: + installProfileJsonData = profileZipEntry.read() + profileZipEntry.close() + + # Process: does it parse? + installProfileJsonJson = json.loads(installProfileJsonData) + atLeastOneFormatWorked = False + exception = None + try: + doesItParseV1 = ForgeInstallerProfile(installProfileJsonJson) + atLeastOneFormatWorked = True + except BaseException as err: + exception = err + try: + doesItParseV2 = ForgeInstallerProfileV2(installProfileJsonJson) + atLeastOneFormatWorked = True + except BaseException as err: + exception = err + + # NOTE: Only here for 1.12.2-14.23.5.2851 + try: + doesItParseV1_5 = ForgeInstallerProfileV1_5(installProfileJsonJson) + atLeastOneFormatWorked = True + except BaseException as err: + exception = err + + if not atLeastOneFormatWorked: + if version.isSupported(): + raise exception + else: + eprint ("Version %s is not supported and won't be generated later." % version.longVersion) + + with open(profileFilepath, 'wb') as profileFile: + profileFile.write(installProfileJsonData) + profileFile.close() # installer info v1 if not os.path.isfile(installerInfoFilepath): -- cgit 0.0.5-2-1-g0f52 From dbce0b2445a3a3bee46238da8e3e54c6bc97950b Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 15 Nov 2021 01:15:51 +0100 Subject: Mirror Forge files in `forgemaven` --- .gitignore | 4 +++- config.sh | 5 +++++ enumerateForge.py | 4 ++-- update.sh | 11 +++++++++++ 4 files changed, 21 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 115f541334..3aa22dc181 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,8 @@ http_cache multimc upstream +forgemaven +forge_cache __pycache__ *.kdev4 -config_local.sh \ No newline at end of file +config_local.sh diff --git a/config.sh b/config.sh index 5c4e88f6b9..078c08bd35 100644 --- a/config.sh +++ b/config.sh @@ -13,3 +13,8 @@ export DEPLOY_FOLDER_master=/var/www/meta/v1/ export DEPLOY_FOLDER_develop=/var/www/meta/dev/ export DEPLOY_FOLDER_USER=http export DEPLOY_FOLDER_GROUP=http + +export UPDATE_FORGE_MAVEN=true +export DEPLOY_FORGE_MAVEN=false +export DEPLOY_FORGE_MAVEN_S3=false +export S3_FORGE_MAVEN=s3://forgemaven.multimc.org/ diff --git a/enumerateForge.py b/enumerateForge.py index 8133cd600b..476e302439 100755 --- a/enumerateForge.py +++ b/enumerateForge.py @@ -113,8 +113,8 @@ sess = CacheControl(requests.Session(), forever_cache) for entry in urlSet: libraryName = entry.name - folderPath = "maven/%s" % libraryName.getBase() - filePath = "maven/%s" % libraryName.getPath() + folderPath = "forgemaven/%s" % libraryName.getBase() + filePath = "forgemaven/%s" % libraryName.getPath() if not os.path.isfile(filePath): os.makedirs(folderPath, exist_ok=True) rfile = sess.get(entry.url, stream=True) diff --git a/update.sh b/update.sh index 05543d33a3..e7b07eaa33 100755 --- a/update.sh +++ b/update.sh @@ -83,6 +83,17 @@ if [ "${DEPLOY_TO_GIT}" = true ] ; then fi fi +if [ "${UPDATE_FORGE_MAVEN}" = true ] ; then + echo "Updating the copy of Forge maven" + ./enumerateForge.py + if [ "${DEPLOY_FORGE_MAVEN}" = true ] ; then + chown -RL ${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP} ${BASEDIR}/forgemaven/ + if [ "${DEPLOY_FORGE_MAVEN_S3}" = true ] ; then + s3cmd -c ${BASEDIR}/config/s3cmd.cfg --exclude=".git*" --delete-removed sync ${BASEDIR}/forgemaven/ ${S3_FORGE_MAVEN} || exit 2 + fi + fi +fi + cd "${BASEDIR}" if [ "${DEPLOY_TO_FOLDER}" = true ] ; then DEPLOY_FOLDER_var="DEPLOY_FOLDER_$MODE" -- cgit 0.0.5-2-1-g0f52 From 189539fe1510f12e5330017f8dda7bf74036b4d8 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 15 Nov 2021 02:07:19 +0100 Subject: Add missing `cd` --- update.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/update.sh b/update.sh index e7b07eaa33..35cb955fc5 100755 --- a/update.sh +++ b/update.sh @@ -85,6 +85,7 @@ fi if [ "${UPDATE_FORGE_MAVEN}" = true ] ; then echo "Updating the copy of Forge maven" + cd "${BASEDIR}" ./enumerateForge.py if [ "${DEPLOY_FORGE_MAVEN}" = true ] ; then chown -RL ${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP} ${BASEDIR}/forgemaven/ -- cgit 0.0.5-2-1-g0f52 From 7df0fa86b34b5f79c0c52904c6a8b10f6d9e3f21 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Wed, 17 Nov 2021 22:43:53 +0100 Subject: ForgeWrapper 1.5.3 --- generateForge.py | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/generateForge.py b/generateForge.py index 8f2ef23c3d..be1c6742b6 100755 --- a/generateForge.py +++ b/generateForge.py @@ -216,14 +216,23 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib.downloads.artifact.size = 22346 #libraries.append(wrapperLib) - wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.1")) + #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.1")) + #wrapperLib.downloads = MojangLibraryDownloads() + #wrapperLib.downloads.artifact = MojangArtifact() + #wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) + #wrapperLib.downloads.artifact.sha1 = "90104e9aaa8fbedf6c3d1f6d0b90cabce080b5a9" + #wrapperLib.downloads.artifact.size = 29892 + #libraries.append(wrapperLib) + + wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.3")) wrapperLib.downloads = MojangLibraryDownloads() wrapperLib.downloads.artifact = MojangArtifact() wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) - wrapperLib.downloads.artifact.sha1 = "90104e9aaa8fbedf6c3d1f6d0b90cabce080b5a9" - wrapperLib.downloads.artifact.size = 29892 + wrapperLib.downloads.artifact.sha1 = "2b0e06937349a209dbb90dca6381258daa456ad7" + wrapperLib.downloads.artifact.size = 30486 libraries.append(wrapperLib) + for upstreamLib in installerVersion.libraries: mmcLib = MultiMCLibrary(upstreamLib.to_json()) if mmcLib.name.group == "net.minecraftforge": -- cgit 0.0.5-2-1-g0f52 From ec76afe0cb8e06b6d7c830461b9bc10640110dd3 Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Tue, 7 Dec 2021 00:04:29 +0100 Subject: Enable Forge > 1.16.5 --- forgeutil.py | 8 +++++--- generateForge.py | 6 +++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/forgeutil.py b/forgeutil.py index 8d2c7756e3..8639639d36 100644 --- a/forgeutil.py +++ b/forgeutil.py @@ -65,9 +65,9 @@ class ForgeVersion: if not majorVersionStr.isnumeric(): return False - majorVersion = int(majorVersionStr) - if majorVersion >= 37: - return False + #majorVersion = int(majorVersionStr) + #if majorVersion >= 37: + # return False return True @@ -256,6 +256,7 @@ class ProcessorSpec(JsonObject): classpath = ListProperty(StringProperty) args = ListProperty(StringProperty) outputs = DictProperty(StringProperty) + sides = ListProperty(StringProperty, exclude_if_none=True, default=None) # Note: This is only used in one version (1.12.2-14.23.5.2851) and we don't even use the installer profile in it. # It's here just so it parses and we can continue... @@ -291,6 +292,7 @@ class ForgeInstallerProfileV2(JsonObject): processors = ListProperty(ProcessorSpec) libraries = ListProperty(MojangLibrary) mirrorList = StringProperty(exclude_if_none=True, default=None) + serverJarPath = StringProperty(exclude_if_none=True, default=None) class InstallerInfo(JsonObject): sha1hash = StringProperty() diff --git a/generateForge.py b/generateForge.py index be1c6742b6..6b4fd88d75 100755 --- a/generateForge.py +++ b/generateForge.py @@ -327,9 +327,9 @@ for id, entry in remoteVersionlist.versions.items(): continue majorVersion = int(majorVersionStr) - if majorVersion >= 37: - eprint ("Skipping unsupported major version %d (%s)" % (majorVersion, id)) - continue + #if majorVersion >= 37: + # eprint ("Skipping unsupported major version %d (%s)" % (majorVersion, id)) + # continue if entry.recommended: recommendedVersions.append(version.rawVersion) -- cgit 0.0.5-2-1-g0f52 From a3ff75b6af2950cf81140a22bd1323971c273f54 Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Sat, 11 Dec 2021 12:53:00 +0100 Subject: Fix log4j issues and forge coming back to old format installers --- generateForge.py | 23 +++++++++++++++++++---- generateMojang.py | 35 ++++++++++++++++++++++++++++++++++- metautil.py | 4 ++++ 3 files changed, 57 insertions(+), 5 deletions(-) diff --git a/generateForge.py b/generateForge.py index 6b4fd88d75..1da561ac34 100755 --- a/generateForge.py +++ b/generateForge.py @@ -68,6 +68,8 @@ def versionFromProfile(profile, version): for forgeLib in profile.versionInfo.libraries: if forgeLib.name.isLwjgl(): continue + if forgeLib.name.isLog4j(): + continue if shouldIgnoreArtifact(mcFilter, forgeLib.name): continue fixedName = forgeLib.name @@ -115,6 +117,8 @@ def versionFromModernizedInstaller(installerVersion : MojangVersionFile, version mmcLib = MultiMCLibrary(upstreamLib.to_json()) if mmcLib.name.isLwjgl(): continue + if mmcLib.name.isLog4j(): + continue if shouldIgnoreArtifact(mcFilter, mmcLib.name): continue if mmcLib.name.group == "net.minecraftforge": @@ -195,6 +199,8 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal mmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % mmcLib.name.getPath() mavenLibs.append(mmcLib) continue + if mmcLib.name.isLog4j(): + continue mavenLibs.append(mmcLib) result.mavenFiles = mavenLibs @@ -224,15 +230,22 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib.downloads.artifact.size = 29892 #libraries.append(wrapperLib) - wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.3")) + #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.3")) + #wrapperLib.downloads = MojangLibraryDownloads() + #wrapperLib.downloads.artifact = MojangArtifact() + #wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) + #wrapperLib.downloads.artifact.sha1 = "2b0e06937349a209dbb90dca6381258daa456ad7" + #wrapperLib.downloads.artifact.size = 30486 + #libraries.append(wrapperLib) + + wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.4")) wrapperLib.downloads = MojangLibraryDownloads() wrapperLib.downloads.artifact = MojangArtifact() wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) - wrapperLib.downloads.artifact.sha1 = "2b0e06937349a209dbb90dca6381258daa456ad7" - wrapperLib.downloads.artifact.size = 30486 + wrapperLib.downloads.artifact.sha1 = "e97805af76d4c1cebb753132eadbabd92e67a17b" + wrapperLib.downloads.artifact.size = 34299 libraries.append(wrapperLib) - for upstreamLib in installerVersion.libraries: mmcLib = MultiMCLibrary(upstreamLib.to_json()) if mmcLib.name.group == "net.minecraftforge": @@ -244,6 +257,8 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal mmcLib.name = fixedName libraries.append(mmcLib) continue + if mmcLib.name.isLog4j(): + continue libraries.append(mmcLib) result.libraries = libraries diff --git a/generateMojang.py b/generateMojang.py index f2e401991b..bbd5346164 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -151,7 +151,40 @@ for filename in os.listdir('upstream/mojang/versions'): bucket.libraries.append(mmcLib) bucket.releaseTime = versionFile.releaseTime else: - libs_minecraft.append(mmcLib) + # FIXME: workaround for insane log4j nonsense from December 2021. Probably needs adjustment. + if mmcLib.name.isLog4j(): + log4jVersion = '2.15.0' + if mmcLib.name.version == '2.0-beta9': + log4jVersion = '2.0-beta9-fixed' + + replacementLib = MultiMCLibrary(name=GradleSpecifier("org.apache.logging.log4j:%s:%s" % (mmcLib.name.artifact, log4jVersion))) + replacementLib.downloads = MojangLibraryDownloads() + replacementLib.downloads.artifact = MojangArtifact() + replacementLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (replacementLib.name.getPath()) + if log4jVersion == "2.15.0": + if mmcLib.name.artifact == "log4j-api": + replacementLib.downloads.artifact.sha1 = "42319af9991a86b4475ab3316633a3d03e2d29e1" + replacementLib.downloads.artifact.size = 301805 + elif mmcLib.name.artifact == "log4j-core": + replacementLib.downloads.artifact.sha1 = "9bd89149d5083a2a3ab64dcc88b0227da14152ec" + replacementLib.downloads.artifact.size = 1789769 + elif mmcLib.name.artifact == "log4j-slf4j18-impl": + replacementLib.downloads.artifact.sha1 = "7c3f5758e86e1668929e907a5609a83671e21b30" + replacementLib.downloads.artifact.size = 21222 + else: + raise Exception("ERROR: unhandled log4j artifact %s!" % mmcLib.name.artifact) + elif log4jVersion == "2.0-beta9-fixed": + if mmcLib.name.artifact == "log4j-api": + replacementLib.downloads.artifact.sha1 = "b61eaf2e64d8b0277e188262a8b771bbfa1502b3" + replacementLib.downloads.artifact.size = 107347 + elif mmcLib.name.artifact == "log4j-core": + replacementLib.downloads.artifact.sha1 = "677991ea2d7426f76309a73739cecf609679492c" + replacementLib.downloads.artifact.size = 677588 + else: + raise Exception("ERROR: unhandled log4j artifact %s!" % mmcLib.name.artifact) + libs_minecraft.append(replacementLib) + else: + libs_minecraft.append(mmcLib) if len(buckets) == 1: for key in buckets: keyBucket = buckets[key] diff --git a/metautil.py b/metautil.py index ced8914695..1b9c38db3a 100644 --- a/metautil.py +++ b/metautil.py @@ -72,6 +72,10 @@ class GradleSpecifier: def isLwjgl(self): return self.group in ("org.lwjgl", "org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") + def isLog4j(self): + return self.group == "org.apache.logging.log4j" + + def __lt__(self, other): return self.toString() < other.toString() -- cgit 0.0.5-2-1-g0f52 From 6ba81191313d6ca467d1dc99663153c8e5da13b0 Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Fri, 17 Dec 2021 00:19:24 +0100 Subject: Synchronize --- generateForge.py | 14 +++++++++++--- generateMojang.py | 17 +++++++++-------- 2 files changed, 20 insertions(+), 11 deletions(-) diff --git a/generateForge.py b/generateForge.py index 1da561ac34..25d9a08c60 100755 --- a/generateForge.py +++ b/generateForge.py @@ -238,12 +238,20 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib.downloads.artifact.size = 30486 #libraries.append(wrapperLib) - wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.4")) + #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.4")) + #wrapperLib.downloads = MojangLibraryDownloads() + #wrapperLib.downloads.artifact = MojangArtifact() + #wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) + #wrapperLib.downloads.artifact.sha1 = "e97805af76d4c1cebb753132eadbabd92e67a17b" + #wrapperLib.downloads.artifact.size = 34299 + #libraries.append(wrapperLib) + + wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:mmc1")) wrapperLib.downloads = MojangLibraryDownloads() wrapperLib.downloads.artifact = MojangArtifact() wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) - wrapperLib.downloads.artifact.sha1 = "e97805af76d4c1cebb753132eadbabd92e67a17b" - wrapperLib.downloads.artifact.size = 34299 + wrapperLib.downloads.artifact.sha1 = "e8e0fe708742ecf15ab4af55ae8227fa4349362d" + wrapperLib.downloads.artifact.size = 34628 libraries.append(wrapperLib) for upstreamLib in installerVersion.libraries: diff --git a/generateMojang.py b/generateMojang.py index bbd5346164..fb934db6fb 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -153,7 +153,7 @@ for filename in os.listdir('upstream/mojang/versions'): else: # FIXME: workaround for insane log4j nonsense from December 2021. Probably needs adjustment. if mmcLib.name.isLog4j(): - log4jVersion = '2.15.0' + log4jVersion = '2.16.0' if mmcLib.name.version == '2.0-beta9': log4jVersion = '2.0-beta9-fixed' @@ -161,16 +161,17 @@ for filename in os.listdir('upstream/mojang/versions'): replacementLib.downloads = MojangLibraryDownloads() replacementLib.downloads.artifact = MojangArtifact() replacementLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (replacementLib.name.getPath()) - if log4jVersion == "2.15.0": + + if log4jVersion == "2.16.0": if mmcLib.name.artifact == "log4j-api": - replacementLib.downloads.artifact.sha1 = "42319af9991a86b4475ab3316633a3d03e2d29e1" - replacementLib.downloads.artifact.size = 301805 + replacementLib.downloads.artifact.sha1 = "f821a18687126c2e2f227038f540e7953ad2cc8c" + replacementLib.downloads.artifact.size = 301892 elif mmcLib.name.artifact == "log4j-core": - replacementLib.downloads.artifact.sha1 = "9bd89149d5083a2a3ab64dcc88b0227da14152ec" - replacementLib.downloads.artifact.size = 1789769 + replacementLib.downloads.artifact.sha1 = "539a445388aee52108700f26d9644989e7916e7c" + replacementLib.downloads.artifact.size = 1789565 elif mmcLib.name.artifact == "log4j-slf4j18-impl": - replacementLib.downloads.artifact.sha1 = "7c3f5758e86e1668929e907a5609a83671e21b30" - replacementLib.downloads.artifact.size = 21222 + replacementLib.downloads.artifact.sha1 = "0c880a059056df5725f5d8d1035276d9749eba6d" + replacementLib.downloads.artifact.size = 21249 else: raise Exception("ERROR: unhandled log4j artifact %s!" % mmcLib.name.artifact) elif log4jVersion == "2.0-beta9-fixed": -- cgit 0.0.5-2-1-g0f52 From 9a369a2f84df7f62078185cc9e3c5659de17855a Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Sat, 1 Jan 2022 22:25:50 +0100 Subject: Update ForgeWrapper to 1.5.5 --- generateForge.py | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/generateForge.py b/generateForge.py index 25d9a08c60..92fc65c2ff 100755 --- a/generateForge.py +++ b/generateForge.py @@ -246,12 +246,20 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib.downloads.artifact.size = 34299 #libraries.append(wrapperLib) - wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:mmc1")) + #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:mmc1")) + #wrapperLib.downloads = MojangLibraryDownloads() + #wrapperLib.downloads.artifact = MojangArtifact() + #wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) + #wrapperLib.downloads.artifact.sha1 = "e8e0fe708742ecf15ab4af55ae8227fa4349362d" + #wrapperLib.downloads.artifact.size = 34628 + #libraries.append(wrapperLib) + + wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.5")) wrapperLib.downloads = MojangLibraryDownloads() wrapperLib.downloads.artifact = MojangArtifact() wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) - wrapperLib.downloads.artifact.sha1 = "e8e0fe708742ecf15ab4af55ae8227fa4349362d" - wrapperLib.downloads.artifact.size = 34628 + wrapperLib.downloads.artifact.sha1 = "566dfd60aacffaa02884614835f1151d36f1f985" + wrapperLib.downloads.artifact.size = 34331 libraries.append(wrapperLib) for upstreamLib in installerVersion.libraries: -- cgit 0.0.5-2-1-g0f52 From 96b5693baa4ae9dbbead971dd4d84e26c2a738db Mon Sep 17 00:00:00 2001 From: Petr Mrazek Date: Sun, 2 Jan 2022 00:04:22 +0100 Subject: Update ForgeWrapper to a version that doesn't check SHA1 of client --- generateForge.py | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/generateForge.py b/generateForge.py index 92fc65c2ff..db18d37318 100755 --- a/generateForge.py +++ b/generateForge.py @@ -254,12 +254,20 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib.downloads.artifact.size = 34628 #libraries.append(wrapperLib) - wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.5")) + #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.5")) + #wrapperLib.downloads = MojangLibraryDownloads() + #wrapperLib.downloads.artifact = MojangArtifact() + #wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) + #wrapperLib.downloads.artifact.sha1 = "566dfd60aacffaa02884614835f1151d36f1f985" + #wrapperLib.downloads.artifact.size = 34331 + #libraries.append(wrapperLib) + + wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:mmc2")) wrapperLib.downloads = MojangLibraryDownloads() wrapperLib.downloads.artifact = MojangArtifact() wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) - wrapperLib.downloads.artifact.sha1 = "566dfd60aacffaa02884614835f1151d36f1f985" - wrapperLib.downloads.artifact.size = 34331 + wrapperLib.downloads.artifact.sha1 = "59955da85e408d96b9f566577e4e77d115309282" + wrapperLib.downloads.artifact.size = 34406 libraries.append(wrapperLib) for upstreamLib in installerVersion.libraries: -- cgit 0.0.5-2-1-g0f52 From 718d82b4a30e677312556c657a10a2f3642485e2 Mon Sep 17 00:00:00 2001 From: swirl Date: Fri, 28 Jan 2022 13:27:48 -0500 Subject: update so it works --- config.sh | 18 +-- generateForge.py | 6 +- generateMojang.py | 32 ++--- static/lwjgl-3.2.2.json | 334 ------------------------------------------------ 4 files changed, 25 insertions(+), 365 deletions(-) delete mode 100644 static/lwjgl-3.2.2.json diff --git a/config.sh b/config.sh index 078c08bd35..bb7a8be847 100644 --- a/config.sh +++ b/config.sh @@ -1,20 +1,12 @@ export UPSTREAM_DIR=upstream -export UPSTREAM_REPO=git@github.com:MultiMC/meta-upstream.git +export UPSTREAM_REPO=git@github.com:PolyMC/meta-upstream.git export MMC_DIR=multimc -export MMC_REPO=git@github.com:MultiMC/meta-multimc.git -export S3_master=s3://meta.multimc.org/v1/ -export S3_develop=s3://meta.multimc.org/dev/ +export MMC_REPO=git@github.com:PolyMC/meta-polymc.git export BRANCH_master=master export BRANCH_develop=develop export DEPLOY_TO_S3=false -export DEPLOY_TO_FOLDER=false -export DEPLOY_TO_GIT=false -export DEPLOY_FOLDER_master=/var/www/meta/v1/ -export DEPLOY_FOLDER_develop=/var/www/meta/dev/ +export DEPLOY_TO_FOLDER=true +export DEPLOY_FOLDER_master=/srv/meta/v1/ +export DEPLOY_FOLDER_develop=/srv/meta/dev/ export DEPLOY_FOLDER_USER=http export DEPLOY_FOLDER_GROUP=http - -export UPDATE_FORGE_MAVEN=true -export DEPLOY_FORGE_MAVEN=false -export DEPLOY_FORGE_MAVEN_S3=false -export S3_FORGE_MAVEN=s3://forgemaven.multimc.org/ diff --git a/generateForge.py b/generateForge.py index db18d37318..cc718e72b8 100755 --- a/generateForge.py +++ b/generateForge.py @@ -265,9 +265,9 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:mmc2")) wrapperLib.downloads = MojangLibraryDownloads() wrapperLib.downloads.artifact = MojangArtifact() - wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) - wrapperLib.downloads.artifact.sha1 = "59955da85e408d96b9f566577e4e77d115309282" - wrapperLib.downloads.artifact.size = 34406 + wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) + wrapperLib.downloads.artifact.sha1 = "4ee5f25cc9c7efbf54aff4c695da1054c1a1d7a3" + wrapperLib.downloads.artifact.size = 34444 libraries.append(wrapperLib) for upstreamLib in installerVersion.libraries: diff --git a/generateMojang.py b/generateMojang.py index fb934db6fb..dcd726cd65 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -160,7 +160,7 @@ for filename in os.listdir('upstream/mojang/versions'): replacementLib = MultiMCLibrary(name=GradleSpecifier("org.apache.logging.log4j:%s:%s" % (mmcLib.name.artifact, log4jVersion))) replacementLib.downloads = MojangLibraryDownloads() replacementLib.downloads.artifact = MojangArtifact() - replacementLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (replacementLib.name.getPath()) + replacementLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (replacementLib.name.getPath()) if log4jVersion == "2.16.0": if mmcLib.name.artifact == "log4j-api": @@ -297,33 +297,35 @@ def processSingleVariant(lwjglVariant): passVariants = [ - "dc788960f7e74062aee7cee0e1e7d0a14c342418", # 2.9.0 - "cc1241e6cc967857961c7385ba078242d866d896", # 2.9.1 - "569845af361b8cd54de7153c142053425944da57", # 2.9.1-nightly-20131120 - "838930186ce1f4222f71b737ee17725d0fd14e5a", # 2.9.3 - "079b297aa801e551cc96b5e06c44e4a921807c8a", # 2.9.4-nightly-20150209 - "446142ccdcb27eca829be79702d6ff53420198a9", # 3.1.2 - "48c276ed559a4b7ca680770b110b9b60d0b2a3b9", # 3.1.6 - "4f9e33a93e5974e2ec433134983c110b3959aa31", # 3.2.1 - "15d5562e9a3d11edec17c8e2de084a96fe9f371d", # 3.2.2 - our fixed version + "052e510a2f7f2d5d8c3ecb9b56330c2ada6525aa", # 2.9.0 + "cee21a30bbd11e9cda6b2ffdb107eb279e7fc2f4", # 2.9.1 + "e29c23ddd882d31d04624f27d1bf2f461bad2cac", # 2.9.1-nightly-20131120 + "3e0f048ff0a3b6ebf30d7d7a12bc61d1ca55ec1d", # 2.9.3 + "0f2b1287a39cffee5f88afa287a79eb0f130cf2f", # 2.9.4-nightly-20150209 + "5e686afe52b072ffef9dc716b04109d45a3d662c", # 3.1.2 + "f1437e21fb6fff0a359d31f60b61795a1ff113cd", # 3.1.6 + "cb2da930d079fba83b88e989f76e392ac532a859", # 3.2.1 + "782b8365dd5ba9437d03113c295a62247543493b", # 3.2.2 ] badVariants = [ "032bfe9afc34cf1271037f734a6e7a8835fdfff0", # 2.9.0 - duplication nation "859f5679c60fce520a7c8cfe0c5663f848ff51ab", # 2.9.0 - broken natives + "143fc2e22a97042b06e87d599a06b411606a11de", # 2.9.0 - old cringe version + "a5340aa0194e31371d961da8c7419d7b7acc769e", # 2.9.0 - 2010 moment "7811cd3ba93467842b1823ca8e571f3d49421291", # 3.1.6 + "a3179ec5cb1ff62b46e4407ae53487c53e5e42c8", # 3.1.6 - old cringe version "194e5109cbdfb8d5a7da918c449b7414cd609629", # 3.2.1 + "95df90ab21aa9e9f45d7a9e09da7761d95b3cc42", # 3.2.1 - old cringe version "74f2ae137e9767f0cfbe10ca9db38adaba08a4a6", # 3.2.2 - missing tinyfd "eaeeca768920d981bdc8ea698305f4e9723c6ba8", # 3.2.2 - missing osx natives "8a85feb57480e9cbb0b9c54e7b1751816122cf97", # 3.2.2 - missing other osx natives "65d4ba873bc1244fda9fd7fabd5f6d917316a4e8", # 3.2.2 - introduced in 21w42a, missing jinput and jutils + "80d5d553b2b32cd8a2ee2e89576af12fba452bad", # 3.2.2 - old cringe version (ends with bad therefore bad) + "dc63fc89717e85261bca306c6dcc791294006195", # 3.2.2 - old cringe version + "d46aa08f10fccd75e2e3f26dc5ee677c7d472231", # 3.2.2 - old cringe version ] -# Add our own 3.2.2, with hookers and blackjack. -with open("static/lwjgl-3.2.2.json", 'r', encoding='utf-8') as lwjgl322file: - lwjgl322 = MultiMCVersionFile(json.load(lwjgl322file)) - addLWJGLVersion(lwjglVersionVariants, lwjgl322) - for lwjglVersionVariant in lwjglVersionVariants: decidedVariant = None passedVariants = 0 diff --git a/static/lwjgl-3.2.2.json b/static/lwjgl-3.2.2.json deleted file mode 100644 index 5cfe630d24..0000000000 --- a/static/lwjgl-3.2.2.json +++ /dev/null @@ -1,334 +0,0 @@ -{ - "formatVersion": 1, - "libraries": [ - { - "downloads": { - "artifact": { - "sha1": "39c7796b469a600f72380316f6b1f11db6c2c7c4", - "size": 208338, - "url": "https://libraries.minecraft.net/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar" - } - }, - "name": "net.java.jinput:jinput:2.0.5" - }, - { - "downloads": { - "artifact": { - "sha1": "e12fe1fda814bd348c1579329c86943d2cd3c6a6", - "size": 7508, - "url": "https://libraries.minecraft.net/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar" - } - }, - "name": "net.java.jutils:jutils:1.0.0" - }, - { - "downloads": { - "artifact": { - "sha1": "d3ad4df38e400b8afba1de63f84338809399df5b", - "size": 108907, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2.jar" - } - }, - "name": "org.lwjgl:lwjgl-glfw:3.2.2" - }, - { - "downloads": { - "artifact": { - "sha1": "d3ad4df38e400b8afba1de63f84338809399df5b", - "size": 108907, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2.jar" - }, - "classifiers": { - "natives-linux": { - "sha1": "0957733f26a6661d4883da0335f7ef46d3bbbd7d", - "size": 159198, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-linux.jar" - }, - "natives-macos": { - "sha1": "98f745038d17ac3192fcd01dc44126b03ec1570d", - "size": 67311, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-macos.jar" - }, - "natives-windows": { - "sha1": "dc6826d636bf796b33a49038c354210e661bfc17", - "size": 266648, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-windows.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-glfw:3.2.2", - "natives": { - "linux": "natives-linux", - "osx": "natives-macos", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "sha1": "ee8e57a79300f78294576d87c4a587f8c99402e2", - "size": 34848, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2.jar" - } - }, - "name": "org.lwjgl:lwjgl-jemalloc:3.2.2" - }, - { - "downloads": { - "artifact": { - "sha1": "ee8e57a79300f78294576d87c4a587f8c99402e2", - "size": 34848, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2.jar" - }, - "classifiers": { - "natives-linux": { - "sha1": "268c08a150347e04e44ba56e359d62c9b78669df", - "size": 156173, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-linux.jar" - }, - "natives-macos": { - "sha1": "805f5a10465375ba034b27b72331912fd2846690", - "size": 117127, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-macos.jar" - }, - "natives-windows": { - "sha1": "338b25b99da3ba5f441f6492f2ce2a9c608860ed", - "size": 220623, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-windows.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-jemalloc:3.2.2", - "natives": { - "linux": "natives-linux", - "osx": "natives-macos", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "sha1": "2b772a102b0a11ee5f2109a5b136f4dc7c630827", - "size": 80012, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2.jar" - } - }, - "name": "org.lwjgl:lwjgl-openal:3.2.2" - }, - { - "downloads": { - "artifact": { - "sha1": "2b772a102b0a11ee5f2109a5b136f4dc7c630827", - "size": 80012, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2.jar" - }, - "classifiers": { - "natives-linux": { - "sha1": "0364f9f5c3947393083ab5f37a571f5603aadd0b", - "size": 590997, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-linux.jar" - }, - "natives-macos": { - "sha1": "a97b6345d5a9ddf889e262bd7ad8eed43b1bb063", - "size": 528006, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-macos.jar" - }, - "natives-windows": { - "sha1": "ec20a7d42a2438528fca87e60b1705f1e2339ddb", - "size": 1310102, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-windows.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-openal:3.2.2", - "natives": { - "linux": "natives-linux", - "osx": "natives-macos", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "sha1": "6ac5bb88b44c43ea195a570aab059f63da004cd8", - "size": 929780, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2.jar" - } - }, - "name": "org.lwjgl:lwjgl-opengl:3.2.2" - }, - { - "downloads": { - "artifact": { - "sha1": "6ac5bb88b44c43ea195a570aab059f63da004cd8", - "size": 929780, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2.jar" - }, - "classifiers": { - "natives-linux": { - "sha1": "338d33387919cb3f4cdba143c2b738a71ccfda60", - "size": 77392, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-linux.jar" - }, - "natives-macos": { - "sha1": "cf4f43e69ee70d8ebfbb6ba93dec9016339e4fdc", - "size": 38989, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-macos.jar" - }, - "natives-windows": { - "sha1": "d8dcdc91066cae2d2d8279cb4a9f9f05d9525826", - "size": 170798, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-windows.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-opengl:3.2.2", - "natives": { - "linux": "natives-linux", - "osx": "natives-macos", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "sha1": "3b8e6ebc5851dd3d17e37e5cadce2eff2a429f0f", - "size": 104469, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2.jar" - } - }, - "name": "org.lwjgl:lwjgl-stb:3.2.2" - }, - { - "downloads": { - "artifact": { - "sha1": "3b8e6ebc5851dd3d17e37e5cadce2eff2a429f0f", - "size": 104469, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2.jar" - }, - "classifiers": { - "natives-linux": { - "sha1": "172c52e586fecf43f759bc4f70a778c01f6fdcc1", - "size": 203476, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-linux.jar" - }, - "natives-macos": { - "sha1": "ee059b129b09fdecbd8595273926ae930bf5a5d7", - "size": 196796, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-macos.jar" - }, - "natives-windows": { - "sha1": "811f705cbb29e8ae8d60bdf8fdd38c0c123ad3ef", - "size": 465810, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-windows.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-stb:3.2.2", - "natives": { - "linux": "natives-linux", - "osx": "natives-macos", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "sha1": "fcbe606c8f8da6f8f9a05e2c540eb1ee8632b0e9", - "size": 7092, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar" - } - }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2" - }, - { - "downloads": { - "artifact": { - "sha1": "fcbe606c8f8da6f8f9a05e2c540eb1ee8632b0e9", - "size": 7092, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar" - }, - "classifiers": { - "javadoc": { - "sha1": "ba657a222ee267b75fa81ae5ab29ae29b50f725f", - "size": 368913, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-javadoc.jar" - }, - "natives-linux": { - "sha1": "39e35b161c130635d9c8918ce04e887a30c5b687", - "size": 38804, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-linux.jar" - }, - "natives-macos": { - "sha1": "46d0798228b8a28e857a2a0f02310fd6ba2a4eab", - "size": 42136, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-macos.jar" - }, - "natives-windows": { - "sha1": "e9115958773644e863332a6a06488d26f9e1fc9f", - "size": 208314, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-windows.jar" - }, - "sources": { - "sha1": "2fe76dcf2ca02ae0e64ac7c69eb251c09df0e922", - "size": 5034, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-sources.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2", - "natives": { - "linux": "natives-linux", - "osx": "natives-macos", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "sha1": "8ad6294407e15780b43e84929c40e4c5e997972e", - "size": 321900, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2.jar" - } - }, - "name": "org.lwjgl:lwjgl:3.2.2" - }, - { - "downloads": { - "artifact": { - "sha1": "8ad6294407e15780b43e84929c40e4c5e997972e", - "size": 321900, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2.jar" - }, - "classifiers": { - "natives-linux": { - "sha1": "ae7976827ca2a3741f6b9a843a89bacd637af350", - "size": 124776, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-linux.jar" - }, - "natives-macos": { - "sha1": "bbfb75693bdb714c0c69c2c9f9be73d259b43b62", - "size": 48462, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-macos.jar" - }, - "natives-windows": { - "sha1": "05359f3aa50d36352815fc662ea73e1c00d22170", - "size": 279593, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-windows.jar" - } - } - }, - "name": "org.lwjgl:lwjgl:3.2.2", - "natives": { - "linux": "natives-linux", - "osx": "natives-macos", - "windows": "natives-windows" - } - } - ], - "name": "LWJGL", - "releaseTime": "2019-06-24T12:52:52+00:00", - "type": "release", - "uid": "org.lwjgl", - "version": "3.2.2" -} -- cgit 0.0.5-2-1-g0f52 From a0ae2ce2f63eeac47ac0141c50ad32d0a45ca957 Mon Sep 17 00:00:00 2001 From: txtsd Date: Sat, 29 Jan 2022 07:44:39 +0000 Subject: Rename MMC_DIR to PMC_DIR --- clone.sh | 4 ++-- config.sh | 2 +- status.sh | 2 +- update.sh | 10 +++++----- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/clone.sh b/clone.sh index 07f1ad9474..c853e832dc 100755 --- a/clone.sh +++ b/clone.sh @@ -12,6 +12,6 @@ if [ ! -d "${UPSTREAM_DIR}" ]; then git clone ${UPSTREAM_REPO} ${UPSTREAM_DIR} fi -if [ ! -d "${MMC_DIR}" ]; then - git clone ${MMC_REPO} ${MMC_DIR} +if [ ! -d "${PMC_DIR}" ]; then + git clone ${MMC_REPO} ${PMC_DIR} fi diff --git a/config.sh b/config.sh index bb7a8be847..8750ee9e85 100644 --- a/config.sh +++ b/config.sh @@ -1,6 +1,6 @@ export UPSTREAM_DIR=upstream export UPSTREAM_REPO=git@github.com:PolyMC/meta-upstream.git -export MMC_DIR=multimc +export PMC_DIR=multimc export MMC_REPO=git@github.com:PolyMC/meta-polymc.git export BRANCH_master=master export BRANCH_develop=develop diff --git a/status.sh b/status.sh index 8885cfd6e4..21930ec9c3 100755 --- a/status.sh +++ b/status.sh @@ -14,7 +14,7 @@ echo echo "MultiMC:" -pushd "${MMC_DIR}" +pushd "${PMC_DIR}" git status popd echo diff --git a/update.sh b/update.sh index 35cb955fc5..8dfd4f40a2 100755 --- a/update.sh +++ b/update.sh @@ -26,7 +26,7 @@ function fail_in { } function fail_out { - cd "${BASEDIR}/${MMC_DIR}" + cd "${BASEDIR}/${PMC_DIR}" git reset --hard HEAD exit 1 } @@ -56,7 +56,7 @@ if [ "${DEPLOY_TO_GIT}" = true ] ; then cd "${BASEDIR}" fi -cd "${BASEDIR}/${MMC_DIR}" +cd "${BASEDIR}/${PMC_DIR}" git reset --hard HEAD || exit 1 git checkout ${BRANCH} || exit 1 cd "${BASEDIR}" @@ -68,7 +68,7 @@ cd "${BASEDIR}" ./index.py || fail_out if [ "${DEPLOY_TO_GIT}" = true ] ; then - cd "${BASEDIR}/${MMC_DIR}" + cd "${BASEDIR}/${PMC_DIR}" git add index.json org.lwjgl/* net.minecraft/* || fail_out git add net.minecraftforge/* || fail_out git add net.fabricmc.fabric-loader/* net.fabricmc.intermediary/* || fail_out @@ -100,10 +100,10 @@ if [ "${DEPLOY_TO_FOLDER}" = true ] ; then DEPLOY_FOLDER_var="DEPLOY_FOLDER_$MODE" DEPLOY_FOLDER="${!DEPLOY_FOLDER_var}" echo "Deploying to ${DEPLOY_FOLDER}" - rsync -rvog --chown=${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP} --exclude=.git ${BASEDIR}/${MMC_DIR}/ ${DEPLOY_FOLDER} + rsync -rvog --chown=${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP} --exclude=.git ${BASEDIR}/${PMC_DIR}/ ${DEPLOY_FOLDER} fi if [ "${DEPLOY_TO_S3}" = true ] ; then - s3cmd -c ${BASEDIR}/config/s3cmd.cfg --exclude=".git*" --delete-removed sync ${BASEDIR}/${MMC_DIR}/ ${S3_BUCKET} || exit 2 + s3cmd -c ${BASEDIR}/config/s3cmd.cfg --exclude=".git*" --delete-removed sync ${BASEDIR}/${PMC_DIR}/ ${S3_BUCKET} || exit 2 fi exit 0 -- cgit 0.0.5-2-1-g0f52 From 6a1b9402ecb43e66ceb9aff6d034595e9fea815a Mon Sep 17 00:00:00 2001 From: txtsd Date: Sat, 29 Jan 2022 07:46:33 +0000 Subject: Rename MMC_REPO to PMC_REPO --- clone.sh | 2 +- config.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/clone.sh b/clone.sh index c853e832dc..2c23bcc96b 100755 --- a/clone.sh +++ b/clone.sh @@ -13,5 +13,5 @@ if [ ! -d "${UPSTREAM_DIR}" ]; then fi if [ ! -d "${PMC_DIR}" ]; then - git clone ${MMC_REPO} ${PMC_DIR} + git clone ${PMC_REPO} ${PMC_DIR} fi diff --git a/config.sh b/config.sh index 8750ee9e85..2a1900ff68 100644 --- a/config.sh +++ b/config.sh @@ -1,7 +1,7 @@ export UPSTREAM_DIR=upstream export UPSTREAM_REPO=git@github.com:PolyMC/meta-upstream.git export PMC_DIR=multimc -export MMC_REPO=git@github.com:PolyMC/meta-polymc.git +export PMC_REPO=git@github.com:PolyMC/meta-polymc.git export BRANCH_master=master export BRANCH_develop=develop export DEPLOY_TO_S3=false -- cgit 0.0.5-2-1-g0f52 From b1857718611cfec242c617ea109e3aff14844a85 Mon Sep 17 00:00:00 2001 From: txtsd Date: Sat, 29 Jan 2022 07:56:44 +0000 Subject: Rename multimc directory to polymc --- .gitignore | 2 +- config.sh | 2 +- enumerateForge.py | 6 +++--- generateFabric.py | 8 ++++---- generateForge.py | 6 +++--- generateLiteloader.py | 2 +- generateMojang.py | 6 +++--- index.py | 10 +++++----- metautil.py | 6 +++--- 9 files changed, 24 insertions(+), 24 deletions(-) diff --git a/.gitignore b/.gitignore index 3aa22dc181..d3c54df2f5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ http_cache -multimc +polymc upstream forgemaven forge_cache diff --git a/config.sh b/config.sh index 2a1900ff68..1439081203 100644 --- a/config.sh +++ b/config.sh @@ -1,6 +1,6 @@ export UPSTREAM_DIR=upstream export UPSTREAM_REPO=git@github.com:PolyMC/meta-upstream.git -export PMC_DIR=multimc +export PMC_DIR=polymc export PMC_REPO=git@github.com:PolyMC/meta-polymc.git export BRANCH_master=master export BRANCH_develop=develop diff --git a/enumerateForge.py b/enumerateForge.py index 476e302439..2082f45325 100755 --- a/enumerateForge.py +++ b/enumerateForge.py @@ -13,7 +13,7 @@ import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -#with open('multimc/index.json', 'r', encoding='utf-8') as index: +#with open('polymc/index.json', 'r', encoding='utf-8') as index: #packages = MultiMCPackageIndex(json.load(index)) #for entry in packages.packages: @@ -86,14 +86,14 @@ def GetLibraryDownload (library : MultiMCLibrary): return DownloadEntry(url, kind, name) -with open('multimc/net.minecraftforge/index.json', 'r', encoding='utf-8') as forgeIndex: +with open('polymc/net.minecraftforge/index.json', 'r', encoding='utf-8') as forgeIndex: forgeVersions = MultiMCVersionIndex(json.load(forgeIndex)) urlSet = set() for entry in forgeVersions.versions: versionString = entry.version - versionPath = "multimc/net.minecraftforge/%s.json" % versionString + versionPath = "polymc/net.minecraftforge/%s.json" % versionString with open(versionPath, 'r') as infile: forgeVersion = MultiMCVersionFile(json.load(infile)) if forgeVersion.libraries: diff --git a/generateFabric.py b/generateFabric.py index 5ef34582d9..af4157df4a 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -15,8 +15,8 @@ def mkdirs(path): if not os.path.exists(path): os.makedirs(path) -mkdirs("multimc/net.fabricmc.fabric-loader") -mkdirs("multimc/net.fabricmc.intermediary") +mkdirs("polymc/net.fabricmc.fabric-loader") +mkdirs("polymc/net.fabricmc.intermediary") def loadJarInfo(mavenKey): with open("upstream/fabric/jars/" + mavenKey.replace(":", ".") + ".json", 'r', encoding='utf-8') as jarInfoFile: @@ -72,7 +72,7 @@ with open("upstream/fabric/meta-v2/intermediary.json", 'r', encoding='utf-8') as processIntermediaryVersion(it) for version in loaderVersions: - outFilepath = "multimc/net.fabricmc.fabric-loader/%s.json" % version.version + outFilepath = "polymc/net.fabricmc.fabric-loader/%s.json" % version.version with open(outFilepath, 'w') as outfile: json.dump(version.to_json(), outfile, sort_keys=True, indent=4) @@ -84,7 +84,7 @@ sharedData.authors = ["Fabric Developers"] sharedData.write() for version in intermediaryVersions: - outFilepath = "multimc/net.fabricmc.intermediary/%s.json" % version.version + outFilepath = "polymc/net.fabricmc.intermediary/%s.json" % version.version with open(outFilepath, 'w') as outfile: json.dump(version.to_json(), outfile, sort_keys=True, indent=4) diff --git a/generateForge.py b/generateForge.py index cc718e72b8..7aacd65810 100755 --- a/generateForge.py +++ b/generateForge.py @@ -17,7 +17,7 @@ def loadMcVersionFilter(version): if version in mcVersionCache: return mcVersionCache[version] libSet = set() - with open("multimc/net.minecraft/%s.json" % version, 'r', encoding='utf-8') as mcFile: + with open("polymc/net.minecraft/%s.json" % version, 'r', encoding='utf-8') as mcFile: mcVersion = MultiMCVersionFile(json.load(mcFile)) for lib in mcVersion.libraries: libSet.add(lib.name) @@ -374,7 +374,7 @@ for id, entry in remoteVersionlist.versions.items(): recommendedVersions.append(version.rawVersion) # If we do not have the corresponding Minecraft version, we ignore it - if not os.path.isfile("multimc/net.minecraft/%s.json" % version.mcversion_sane): + if not os.path.isfile("polymc/net.minecraft/%s.json" % version.mcversion_sane): eprint ("Skipping %s with no corresponding Minecraft version %s" % (id, version.mcversion_sane)) continue @@ -415,7 +415,7 @@ for id, entry in remoteVersionlist.versions.items(): outVersion = versionFromLegacy(version, legacyinfolist.number[build]) - outFilepath = "multimc/net.minecraftforge/%s.json" % outVersion.version + outFilepath = "polymc/net.minecraftforge/%s.json" % outVersion.version with open(outFilepath, 'w') as outfile: json.dump(outVersion.to_json(), outfile, sort_keys=True, indent=4) diff --git a/generateLiteloader.py b/generateLiteloader.py index 3061839af1..2ac9b37957 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -76,7 +76,7 @@ recommended.sort() allVersions.sort(key=lambda x: x.releaseTime, reverse=True) for version in allVersions: - outFilepath = "multimc/com.mumfrey.liteloader/%s.json" % version.version + outFilepath = "polymc/com.mumfrey.liteloader/%s.json" % version.version with open(outFilepath, 'w') as outfile: json.dump(version.to_json(), outfile, sort_keys=True, indent=4) diff --git a/generateMojang.py b/generateMojang.py index dcd726cd65..04f7ca4a25 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -246,7 +246,7 @@ for filename in os.listdir('upstream/mojang/versions'): # process 1.13 arguments into previous version if not mojangVersionFile.minecraftArguments and mojangVersionFile.arguments: versionFile.minecraftArguments = adaptNewStyleArguments(mojangVersionFile.arguments) - filenameOut = "multimc/net.minecraft/%s.json" % versionFile.version + filenameOut = "polymc/net.minecraft/%s.json" % versionFile.version if versionFile.version in staticVersionlist.versions: ApplyLegacyOverride (versionFile, staticVersionlist.versions[versionFile.version]) with open(filenameOut, 'w') as outfile: @@ -256,12 +256,12 @@ def processSingleVariant(lwjglVariant): lwjglVersion = lwjglVariant.version versionObj = copy.deepcopy(lwjglVariant) if lwjglVersion[0] == '2': - filename = "multimc/org.lwjgl/%s.json" % lwjglVersion + filename = "polymc/org.lwjgl/%s.json" % lwjglVersion versionObj.name = 'LWJGL 2' versionObj.uid = 'org.lwjgl' versionObj.conflicts = [DependencyEntry(uid='org.lwjgl3')] elif lwjglVersion[0] == '3': - filename = "multimc/org.lwjgl3/%s.json" % lwjglVersion + filename = "polymc/org.lwjgl3/%s.json" % lwjglVersion versionObj.name = 'LWJGL 3' versionObj.uid = 'org.lwjgl3' versionObj.conflicts = [DependencyEntry(uid='org.lwjgl')] diff --git a/index.py b/index.py index 726b8f06a3..7c548f618b 100755 --- a/index.py +++ b/index.py @@ -22,7 +22,7 @@ ignore = set(["index.json", "package.json", ".git"]) packages = MultiMCPackageIndex() # walk thorugh all the package folders -for package in sorted(os.listdir('multimc')): +for package in sorted(os.listdir('polymc')): if package in ignore: continue @@ -37,12 +37,12 @@ for package in sorted(os.listdir('multimc')): versionList.name = sharedData.name # walk through all the versions of the package - for filename in os.listdir("multimc/%s" % (package)): + for filename in os.listdir("polymc/%s" % (package)): if filename in ignore: continue # parse and hash the version file - filepath = "multimc/%s/%s" % (package, filename) + filepath = "polymc/%s/%s" % (package, filename) filehash = HashFile(hashlib.sha256, filepath) versionFile = None with open(filepath) as json_file: @@ -65,7 +65,7 @@ for package in sorted(os.listdir('multimc')): versionList.versions = sorted(versionList.versions, key=itemgetter('releaseTime'), reverse=True) # write the version index for the package - outFilePath = "multimc/%s/index.json" % (package) + outFilePath = "polymc/%s/index.json" % (package) with open(outFilePath, 'w') as outfile: json.dump(versionList.to_json(), outfile, sort_keys=True, indent=4) @@ -80,5 +80,5 @@ for package in sorted(os.listdir('multimc')): packages.packages.append(packageEntry) # write the repository package index -with open("multimc/index.json", 'w') as outfile: +with open("polymc/index.json", 'w') as outfile: json.dump(packages.to_json(), outfile, sort_keys=True, indent=4) diff --git a/metautil.py b/metautil.py index 1b9c38db3a..b6d5f89d7b 100644 --- a/metautil.py +++ b/metautil.py @@ -337,7 +337,7 @@ class MultiMCSharedPackageData(VersionedJsonObject): def write(self): try: - with open("multimc/%s/package.json" % self.uid, 'w') as file: + with open("polymc/%s/package.json" % self.uid, 'w') as file: json.dump(self.to_json(), file, sort_keys=True, indent=4) except EnvironmentError as e: print("Error while trying to save shared packaged data for %s:" % self.uid, e) @@ -347,11 +347,11 @@ def writeSharedPackageData(uid, name): 'name': name, 'uid': uid }) - with open("multimc/%s/package.json" % uid, 'w') as file: + with open("polymc/%s/package.json" % uid, 'w') as file: json.dump(desc.to_json(), file, sort_keys=True, indent=4) def readSharedPackageData(uid): - with open("multimc/%s/package.json" % uid, 'r') as file: + with open("polymc/%s/package.json" % uid, 'r') as file: return MultiMCSharedPackageData(json.load(file)) class MultiMCVersionIndexEntry(JsonObject): -- cgit 0.0.5-2-1-g0f52 From acefae63ca18902784e38fd8e718a6d763f7f79a Mon Sep 17 00:00:00 2001 From: txtsd Date: Sat, 29 Jan 2022 08:05:27 +0000 Subject: Replace multimc links with polymc links --- generateForge.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/generateForge.py b/generateForge.py index 7aacd65810..d25a2e4f27 100755 --- a/generateForge.py +++ b/generateForge.py @@ -209,7 +209,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.1")) #wrapperLib.downloads = MojangLibraryDownloads() #wrapperLib.downloads.artifact = MojangArtifact() - #wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) + #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) #wrapperLib.downloads.artifact.sha1 = "82f01de97e29ba34be9fc628084b6d10ce2235c5" #wrapperLib.downloads.artifact.size = 14351 #libraries.append(wrapperLib) @@ -217,7 +217,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.2")) #wrapperLib.downloads = MojangLibraryDownloads() #wrapperLib.downloads.artifact = MojangArtifact() - #wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) + #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) #wrapperLib.downloads.artifact.sha1 = "79ff9c1530e8743450c5c3ebc6e07b535437aa6e" #wrapperLib.downloads.artifact.size = 22346 #libraries.append(wrapperLib) @@ -225,7 +225,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.1")) #wrapperLib.downloads = MojangLibraryDownloads() #wrapperLib.downloads.artifact = MojangArtifact() - #wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) + #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) #wrapperLib.downloads.artifact.sha1 = "90104e9aaa8fbedf6c3d1f6d0b90cabce080b5a9" #wrapperLib.downloads.artifact.size = 29892 #libraries.append(wrapperLib) @@ -233,7 +233,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.3")) #wrapperLib.downloads = MojangLibraryDownloads() #wrapperLib.downloads.artifact = MojangArtifact() - #wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) + #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) #wrapperLib.downloads.artifact.sha1 = "2b0e06937349a209dbb90dca6381258daa456ad7" #wrapperLib.downloads.artifact.size = 30486 #libraries.append(wrapperLib) @@ -241,7 +241,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.4")) #wrapperLib.downloads = MojangLibraryDownloads() #wrapperLib.downloads.artifact = MojangArtifact() - #wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) + #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) #wrapperLib.downloads.artifact.sha1 = "e97805af76d4c1cebb753132eadbabd92e67a17b" #wrapperLib.downloads.artifact.size = 34299 #libraries.append(wrapperLib) @@ -249,7 +249,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:mmc1")) #wrapperLib.downloads = MojangLibraryDownloads() #wrapperLib.downloads.artifact = MojangArtifact() - #wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) + #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) #wrapperLib.downloads.artifact.sha1 = "e8e0fe708742ecf15ab4af55ae8227fa4349362d" #wrapperLib.downloads.artifact.size = 34628 #libraries.append(wrapperLib) @@ -257,7 +257,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.5")) #wrapperLib.downloads = MojangLibraryDownloads() #wrapperLib.downloads.artifact = MojangArtifact() - #wrapperLib.downloads.artifact.url = "https://files.multimc.org/maven/%s" % (wrapperLib.name.getPath()) + #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) #wrapperLib.downloads.artifact.sha1 = "566dfd60aacffaa02884614835f1151d36f1f985" #wrapperLib.downloads.artifact.size = 34331 #libraries.append(wrapperLib) -- cgit 0.0.5-2-1-g0f52 From 8954a2ddfea8c40a1c2087b628d66cc356e314f8 Mon Sep 17 00:00:00 2001 From: txtsd Date: Sat, 29 Jan 2022 08:10:04 +0000 Subject: Change echo string in status.sh --- status.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/status.sh b/status.sh index 21930ec9c3..3beda6414b 100755 --- a/status.sh +++ b/status.sh @@ -13,7 +13,7 @@ popd echo -echo "MultiMC:" +echo "PolyMC:" pushd "${PMC_DIR}" git status popd -- cgit 0.0.5-2-1-g0f52 From 287c0d664933bb32629dc0959d8d90a72c13069f Mon Sep 17 00:00:00 2001 From: txtsd Date: Sat, 29 Jan 2022 08:16:29 +0000 Subject: Change MultiMC to PolyMC in a comment --- forgeutil.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forgeutil.py b/forgeutil.py index 8639639d36..144a0f65ac 100644 --- a/forgeutil.py +++ b/forgeutil.py @@ -103,7 +103,7 @@ class DerivedForgeIndex(JsonObject): ''' FML library mappings - these are added to legacy Forge versions because Forge no longer can download these -by itself - the locations have changed and some of this has to be rehosted on MultiMC servers. +by itself - the locations have changed and some of this has to be rehosted on PolyMC servers. ''' FMLLib = namedtuple('FMLLib', ('filename', 'checksum', 'ours')) -- cgit 0.0.5-2-1-g0f52 From c99552e58c91ce01eba0a16ac93a3d66ec9836be Mon Sep 17 00:00:00 2001 From: txtsd Date: Sat, 29 Jan 2022 12:01:16 +0000 Subject: Change function names --- enumerateForge.py | 10 +++++----- fabricutil.py | 6 +++--- generateFabric.py | 12 ++++++------ generateForge.py | 40 ++++++++++++++++++++-------------------- generateLiteloader.py | 6 +++--- generateMojang.py | 14 +++++++------- index.py | 10 +++++----- liteloaderutil.py | 4 ++-- metautil.py | 50 +++++++++++++++++++++++++------------------------- 9 files changed, 76 insertions(+), 76 deletions(-) diff --git a/enumerateForge.py b/enumerateForge.py index 2082f45325..f03e4d3755 100755 --- a/enumerateForge.py +++ b/enumerateForge.py @@ -14,7 +14,7 @@ from cachecontrol import CacheControl from cachecontrol.caches import FileCache #with open('polymc/index.json', 'r', encoding='utf-8') as index: - #packages = MultiMCPackageIndex(json.load(index)) + #packages = PolyMCPackageIndex(json.load(index)) #for entry in packages.packages: #print (entry) @@ -54,12 +54,12 @@ class MojangLibrary (JsonObject): natives = DictProperty(StringProperty, exclude_if_none=True, default=None) rules = ListProperty(MojangRule, exclude_if_none=True, default=None) -class MultiMCLibrary (MojangLibrary): +class PolyMCLibrary (MojangLibrary): url = StringProperty(exclude_if_none=True, default=None) mmcHint = StringProperty(name="MMC-hint", exclude_if_none=True, default=None) -def GetLibraryDownload (library : MultiMCLibrary): +def GetLibraryDownload (library : PolyMCLibrary): if library.natives: raise Exception('Natives are not handled yet') @@ -87,7 +87,7 @@ def GetLibraryDownload (library : MultiMCLibrary): return DownloadEntry(url, kind, name) with open('polymc/net.minecraftforge/index.json', 'r', encoding='utf-8') as forgeIndex: - forgeVersions = MultiMCVersionIndex(json.load(forgeIndex)) + forgeVersions = PolyMCVersionIndex(json.load(forgeIndex)) urlSet = set() @@ -95,7 +95,7 @@ for entry in forgeVersions.versions: versionString = entry.version versionPath = "polymc/net.minecraftforge/%s.json" % versionString with open(versionPath, 'r') as infile: - forgeVersion = MultiMCVersionFile(json.load(infile)) + forgeVersion = PolyMCVersionFile(json.load(infile)) if forgeVersion.libraries: for entry in forgeVersion.libraries: urlSet.add(GetLibraryDownload(entry)) diff --git a/fabricutil.py b/fabricutil.py index 3f86b7bebc..062cf9c360 100644 --- a/fabricutil.py +++ b/fabricutil.py @@ -10,9 +10,9 @@ class FabricInstallerLaunchwrapper(JsonObject): tweakers = ObjectProperty(FabricInstallerArguments, required=True) class FabricInstallerLibraries(JsonObject): - client = ListProperty(MultiMCLibrary) - common = ListProperty(MultiMCLibrary) - server = ListProperty(MultiMCLibrary) + client = ListProperty(PolyMCLibrary) + common = ListProperty(PolyMCLibrary) + server = ListProperty(PolyMCLibrary) class FabricInstallerDataV1(JsonObject): version = IntegerProperty(required=True) diff --git a/generateFabric.py b/generateFabric.py index af4157df4a..00038ae153 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -27,7 +27,7 @@ def processLoaderVersion(loaderVersion, it, loaderData): if (len(loaderRecommended) < 1) and verStable: loaderRecommended.append(loaderVersion) versionJarInfo = loadJarInfo(it["maven"]) - version = MultiMCVersionFile(name="Fabric Loader", uid="net.fabricmc.fabric-loader", version=loaderVersion) + version = PolyMCVersionFile(name="Fabric Loader", uid="net.fabricmc.fabric-loader", version=loaderVersion) version.releaseTime = versionJarInfo.releaseTime version.requires = [DependencyEntry(uid='net.fabricmc.intermediary')] version.order = 10 @@ -39,21 +39,21 @@ def processLoaderVersion(loaderVersion, it, loaderData): version.libraries = [] version.libraries.extend(loaderData.libraries.common) version.libraries.extend(loaderData.libraries.client) - loaderLib = MultiMCLibrary(name=GradleSpecifier(it["maven"]), url="https://maven.fabricmc.net") + loaderLib = PolyMCLibrary(name=GradleSpecifier(it["maven"]), url="https://maven.fabricmc.net") version.libraries.append(loaderLib) loaderVersions.append(version) def processIntermediaryVersion(it): intermediaryRecommended.append(it["version"]) versionJarInfo = loadJarInfo(it["maven"]) - version = MultiMCVersionFile(name="Intermediary Mappings", uid="net.fabricmc.intermediary", version=it["version"]) + version = PolyMCVersionFile(name="Intermediary Mappings", uid="net.fabricmc.intermediary", version=it["version"]) version.releaseTime = versionJarInfo.releaseTime version.requires = [DependencyEntry(uid='net.minecraft', equals=it["version"])] version.order = 11 version.type = "release" version.libraries = [] version.volatile = True - mappingLib = MultiMCLibrary(name=GradleSpecifier(it["maven"]), url="https://maven.fabricmc.net") + mappingLib = PolyMCLibrary(name=GradleSpecifier(it["maven"]), url="https://maven.fabricmc.net") version.libraries.append(mappingLib) intermediaryVersions.append(version) @@ -76,7 +76,7 @@ for version in loaderVersions: with open(outFilepath, 'w') as outfile: json.dump(version.to_json(), outfile, sort_keys=True, indent=4) -sharedData = MultiMCSharedPackageData(uid = 'net.fabricmc.fabric-loader', name = 'Fabric Loader') +sharedData = PolyMCSharedPackageData(uid = 'net.fabricmc.fabric-loader', name = 'Fabric Loader') sharedData.recommended = loaderRecommended sharedData.description = "Fabric Loader is a tool to load Fabric-compatible mods in game environments." sharedData.projectUrl = "https://fabricmc.net" @@ -88,7 +88,7 @@ for version in intermediaryVersions: with open(outFilepath, 'w') as outfile: json.dump(version.to_json(), outfile, sort_keys=True, indent=4) -sharedData = MultiMCSharedPackageData(uid = 'net.fabricmc.intermediary', name = 'Intermediary Mappings') +sharedData = PolyMCSharedPackageData(uid = 'net.fabricmc.intermediary', name = 'Intermediary Mappings') sharedData.recommended = intermediaryRecommended sharedData.description = "Intermediary mappings allow using Fabric Loader with mods for Minecraft in a more compatible manner." sharedData.projectUrl = "https://fabricmc.net" diff --git a/generateForge.py b/generateForge.py index d25a2e4f27..d6186cf6ae 100755 --- a/generateForge.py +++ b/generateForge.py @@ -18,7 +18,7 @@ def loadMcVersionFilter(version): return mcVersionCache[version] libSet = set() with open("polymc/net.minecraft/%s.json" % version, 'r', encoding='utf-8') as mcFile: - mcVersion = MultiMCVersionFile(json.load(mcFile)) + mcVersion = PolyMCVersionFile(json.load(mcFile)) for lib in mcVersion.libraries: libSet.add(lib.name) mcVersionCache[version] = libSet @@ -46,7 +46,7 @@ def shouldIgnoreArtifact(libSet, match): return False def versionFromProfile(profile, version): - result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) + result = PolyMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) mcversion = profile.install.minecraft result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] result.mainClass = profile.versionInfo.mainClass @@ -80,7 +80,7 @@ def versionFromProfile(profile, version): fixedName.version = "%s-%s" % (mcversion, fixedName.version) elif fixedName.artifact == "forge": fixedName.classifier = "universal" - ourLib = MultiMCLibrary(name=fixedName) + ourLib = PolyMCLibrary(name=fixedName) if forgeLib.url == "http://files.minecraftforge.net/maven/": ourLib.url = "https://maven.minecraftforge.net/" else: @@ -94,7 +94,7 @@ def versionFromProfile(profile, version): def versionFromModernizedInstaller(installerVersion : MojangVersionFile, version: ForgeVersion): eprint("Generating Modernized Forge %s." % version.longVersion) - result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) + result = PolyMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) mcversion = version.mcversion result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] result.mainClass = installerVersion.mainClass @@ -114,7 +114,7 @@ def versionFromModernizedInstaller(installerVersion : MojangVersionFile, version libs = [] mcFilter = loadMcVersionFilter(mcversion) for upstreamLib in installerVersion.libraries: - mmcLib = MultiMCLibrary(upstreamLib.to_json()) + mmcLib = PolyMCLibrary(upstreamLib.to_json()) if mmcLib.name.isLwjgl(): continue if mmcLib.name.isLog4j(): @@ -147,7 +147,7 @@ def versionFromModernizedInstaller(installerVersion : MojangVersionFile, version return result def versionFromLegacy(version, legacyinfo : ForgeLegacyInfo): - result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) + result = PolyMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) mcversion = version.mcversion_sane result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] result.releaseTime = legacyinfo.releaseTime @@ -161,7 +161,7 @@ def versionFromLegacy(version, legacyinfo : ForgeLegacyInfo): else: classifier = "client" coord = GradleSpecifier("net.minecraftforge:forge:%s:%s" % (version.longVersion,classifier)) - mainmod = MultiMCLibrary(name = coord) + mainmod = PolyMCLibrary(name = coord) mainmod.downloads = MojangLibraryDownloads() mainmod.downloads.artifact = MojangArtifact() mainmod.downloads.artifact.path = None @@ -173,7 +173,7 @@ def versionFromLegacy(version, legacyinfo : ForgeLegacyInfo): def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, installerProfile: ForgeInstallerProfileV2, version: ForgeVersion): eprint("Generating Forge %s." % version.longVersion) - result = MultiMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) + result = PolyMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) result.requires = [DependencyEntry(uid='net.minecraft', equals=version.mcversion_sane)] result.mainClass = "io.github.zekerzhayard.forgewrapper.installer.Main" @@ -183,7 +183,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal # load the locally cached installer file info and use it to add the installer entry in the json with open("upstream/forge/installer_info/%s.json" % version.longVersion, 'r', encoding='utf-8') as f: installerInfo = InstallerInfo(json.load(f)) - InstallerLib = MultiMCLibrary(name=GradleSpecifier("net.minecraftforge:forge:%s:installer" % (version.longVersion))) + InstallerLib = PolyMCLibrary(name=GradleSpecifier("net.minecraftforge:forge:%s:installer" % (version.longVersion))) InstallerLib.downloads = MojangLibraryDownloads() InstallerLib.downloads.artifact = MojangArtifact() InstallerLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % (InstallerLib.name.getPath()) @@ -192,7 +192,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal mavenLibs.append(InstallerLib) for upstreamLib in installerProfile.libraries: - mmcLib = MultiMCLibrary(upstreamLib.to_json()) + mmcLib = PolyMCLibrary(upstreamLib.to_json()) if mmcLib.name.group == "net.minecraftforge": if mmcLib.name.artifact == "forge": if mmcLib.name.classifier == "universal": @@ -206,7 +206,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal result.mavenFiles = mavenLibs libraries = [] - #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.1")) + #wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.1")) #wrapperLib.downloads = MojangLibraryDownloads() #wrapperLib.downloads.artifact = MojangArtifact() #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) @@ -214,7 +214,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib.downloads.artifact.size = 14351 #libraries.append(wrapperLib) - #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.2")) + #wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.2")) #wrapperLib.downloads = MojangLibraryDownloads() #wrapperLib.downloads.artifact = MojangArtifact() #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) @@ -222,7 +222,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib.downloads.artifact.size = 22346 #libraries.append(wrapperLib) - #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.1")) + #wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.1")) #wrapperLib.downloads = MojangLibraryDownloads() #wrapperLib.downloads.artifact = MojangArtifact() #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) @@ -230,7 +230,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib.downloads.artifact.size = 29892 #libraries.append(wrapperLib) - #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.3")) + #wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.3")) #wrapperLib.downloads = MojangLibraryDownloads() #wrapperLib.downloads.artifact = MojangArtifact() #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) @@ -238,7 +238,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib.downloads.artifact.size = 30486 #libraries.append(wrapperLib) - #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.4")) + #wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.4")) #wrapperLib.downloads = MojangLibraryDownloads() #wrapperLib.downloads.artifact = MojangArtifact() #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) @@ -246,7 +246,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib.downloads.artifact.size = 34299 #libraries.append(wrapperLib) - #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:mmc1")) + #wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:mmc1")) #wrapperLib.downloads = MojangLibraryDownloads() #wrapperLib.downloads.artifact = MojangArtifact() #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) @@ -254,7 +254,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib.downloads.artifact.size = 34628 #libraries.append(wrapperLib) - #wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.5")) + #wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.5")) #wrapperLib.downloads = MojangLibraryDownloads() #wrapperLib.downloads.artifact = MojangArtifact() #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) @@ -262,7 +262,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib.downloads.artifact.size = 34331 #libraries.append(wrapperLib) - wrapperLib = MultiMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:mmc2")) + wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:mmc2")) wrapperLib.downloads = MojangLibraryDownloads() wrapperLib.downloads.artifact = MojangArtifact() wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) @@ -271,7 +271,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal libraries.append(wrapperLib) for upstreamLib in installerVersion.libraries: - mmcLib = MultiMCLibrary(upstreamLib.to_json()) + mmcLib = PolyMCLibrary(upstreamLib.to_json()) if mmcLib.name.group == "net.minecraftforge": if mmcLib.name.artifact == "forge": fixedName = mmcLib.name @@ -423,7 +423,7 @@ recommendedVersions.sort() print ('Recommended versions:', recommendedVersions) -sharedData = MultiMCSharedPackageData(uid = 'net.minecraftforge', name = "Forge") +sharedData = PolyMCSharedPackageData(uid = 'net.minecraftforge', name = "Forge") sharedData.projectUrl = 'https://www.minecraftforge.net/forum/' sharedData.recommended = recommendedVersions sharedData.write() diff --git a/generateLiteloader.py b/generateLiteloader.py index 2ac9b37957..8f362e8197 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -21,7 +21,7 @@ def processArtefacts(mcVersion, liteloader, notSnapshots): if id == 'latest': latestVersion = artefact.version continue - version = MultiMCVersionFile(name="LiteLoader", uid="com.mumfrey.liteloader", version=artefact.version) + version = PolyMCVersionFile(name="LiteLoader", uid="com.mumfrey.liteloader", version=artefact.version) version.requires = [DependencyEntry(uid='net.minecraft', equals=mcVersion)] version.releaseTime = datetime.utcfromtimestamp(int(artefact.timestamp)) version.addTweakers = [artefact.tweakClass] @@ -39,7 +39,7 @@ def processArtefacts(mcVersion, liteloader, notSnapshots): lib.url = "https://repo.maven.apache.org/maven2/" if lib.name == GradleSpecifier("org.ow2.asm:asm-all:5.2"): lib.url = "http://repo.liteloader.com/" - liteloaderLib = MultiMCLibrary( + liteloaderLib = PolyMCLibrary( name=GradleSpecifier("com.mumfrey:liteloader:%s" % version.version), url = "http://dl.liteloader.com/versions/" ) @@ -80,7 +80,7 @@ for version in allVersions: with open(outFilepath, 'w') as outfile: json.dump(version.to_json(), outfile, sort_keys=True, indent=4) -sharedData = MultiMCSharedPackageData(uid = 'com.mumfrey.liteloader', name = 'LiteLoader') +sharedData = PolyMCSharedPackageData(uid = 'com.mumfrey.liteloader', name = 'LiteLoader') sharedData.recommended = recommended sharedData.description = remoteVersionlist.meta.description sharedData.projectUrl = remoteVersionlist.meta.url diff --git a/generateMojang.py b/generateMojang.py index 04f7ca4a25..a13d1d27e9 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -28,7 +28,7 @@ def addOrGetBucket(buckets, rules): if ruleHash in buckets: bucket = buckets[ruleHash] else: - bucket = MultiMCVersionFile( + bucket = PolyMCVersionFile( { "name": "LWJGL", "version": "undetermined", @@ -122,12 +122,12 @@ for filename in os.listdir('upstream/mojang/versions'): with open("upstream/mojang/versions/" + filename) as json_file: print("Processing", filename) mojangVersionFile = MojangVersionFile(json.load(json_file)) - versionFile = MojangToMultiMC(mojangVersionFile, "Minecraft", "net.minecraft", mojangVersionFile.id) + versionFile = MojangToPolyMC(mojangVersionFile, "Minecraft", "net.minecraft", mojangVersionFile.id) libs_minecraft = [] is_lwjgl_3 = False buckets = {} for lib in versionFile.libraries: - mmcLib = MultiMCLibrary(lib.to_json()) + mmcLib = PolyMCLibrary(lib.to_json()) removePathsFromLib(mmcLib) specifier = mmcLib.name ruleHash = None @@ -157,7 +157,7 @@ for filename in os.listdir('upstream/mojang/versions'): if mmcLib.name.version == '2.0-beta9': log4jVersion = '2.0-beta9-fixed' - replacementLib = MultiMCLibrary(name=GradleSpecifier("org.apache.logging.log4j:%s:%s" % (mmcLib.name.artifact, log4jVersion))) + replacementLib = PolyMCLibrary(name=GradleSpecifier("org.apache.logging.log4j:%s:%s" % (mmcLib.name.artifact, log4jVersion))) replacementLib.downloads = MojangLibraryDownloads() replacementLib.downloads.artifact = MojangArtifact() replacementLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (replacementLib.name.getPath()) @@ -353,18 +353,18 @@ for lwjglVersionVariant in lwjglVersionVariants: else: raise Exception("No variant decided for version %s out of %d possible ones and %d unknown ones." % (lwjglVersionVariant, passedVariants, unknownVariants)) -lwjglSharedData = MultiMCSharedPackageData(uid = 'org.lwjgl', name = 'LWJGL 2') +lwjglSharedData = PolyMCSharedPackageData(uid = 'org.lwjgl', name = 'LWJGL 2') lwjglSharedData.recommended = ['2.9.4-nightly-20150209'] lwjglSharedData.write() if found_any_lwjgl3: - lwjglSharedData = MultiMCSharedPackageData(uid = 'org.lwjgl3', name = 'LWJGL 3') + lwjglSharedData = PolyMCSharedPackageData(uid = 'org.lwjgl3', name = 'LWJGL 3') lwjglSharedData.recommended = ['3.1.2'] lwjglSharedData.write() with open("upstream/mojang/version_manifest_v2.json", 'r', encoding='utf-8') as localIndexFile: localVersionlist = MojangIndexWrap(json.load(localIndexFile)) -mcSharedData = MultiMCSharedPackageData(uid = 'net.minecraft', name = 'Minecraft') +mcSharedData = PolyMCSharedPackageData(uid = 'net.minecraft', name = 'Minecraft') mcSharedData.recommended = [localVersionlist.latest['release']] mcSharedData.write() diff --git a/index.py b/index.py index 7c548f618b..92304e3332 100755 --- a/index.py +++ b/index.py @@ -19,7 +19,7 @@ def HashFile(hash, fname): ignore = set(["index.json", "package.json", ".git"]) # initialize output structures - package list level -packages = MultiMCPackageIndex() +packages = PolyMCPackageIndex() # walk thorugh all the package folders for package in sorted(os.listdir('polymc')): @@ -32,7 +32,7 @@ for package in sorted(os.listdir('polymc')): recommendedVersions = set(sharedData.recommended) # initialize output structures - version list level - versionList = MultiMCVersionIndex() + versionList = PolyMCVersionIndex() versionList.uid = package versionList.name = sharedData.name @@ -46,10 +46,10 @@ for package in sorted(os.listdir('polymc')): filehash = HashFile(hashlib.sha256, filepath) versionFile = None with open(filepath) as json_file: - versionFile = MultiMCVersionFile(json.load(json_file)) + versionFile = PolyMCVersionFile(json.load(json_file)) # pull information from the version file - versionEntry = MultiMCVersionIndexEntry() + versionEntry = PolyMCVersionIndexEntry() if versionFile.version in recommendedVersions: versionEntry.recommended = True versionEntry.version = versionFile.version @@ -70,7 +70,7 @@ for package in sorted(os.listdir('polymc')): json.dump(versionList.to_json(), outfile, sort_keys=True, indent=4) # insert entry into the package index - packageEntry = MultiMCPackageIndexEntry( + packageEntry = PolyMCPackageIndexEntry( { "uid" : package, "name" : sharedData.name, diff --git a/liteloaderutil.py b/liteloaderutil.py index 2dfc224fde..f95be50383 100644 --- a/liteloaderutil.py +++ b/liteloaderutil.py @@ -37,7 +37,7 @@ class LiteloaderRepo(JsonObject): ''' class LiteloaderArtefact(JsonObject): tweakClass = StringProperty(required=True) - libraries = ListProperty(MultiMCLibrary, required=True) + libraries = ListProperty(PolyMCLibrary, required=True) stream = StringProperty(required=True) file = StringProperty(required=True) version = StringProperty(required=True) @@ -59,7 +59,7 @@ class LiteloaderSnapshot(LiteloaderArtefact): lastSuccessfulBuild = IntegerProperty() class LiteloaderSnapshots(JsonObject): - libraries = ListProperty(MultiMCLibrary, required=True) + libraries = ListProperty(PolyMCLibrary, required=True) liteloader = DictProperty(LiteloaderSnapshot, name="com.mumfrey:liteloader", required=True) ''' diff --git a/metautil.py b/metautil.py index b6d5f89d7b..e6656b1000 100644 --- a/metautil.py +++ b/metautil.py @@ -236,24 +236,24 @@ class MojangVersionFile (JsonObject): complianceLevel = IntegerProperty(exclude_if_none=True, default=None) javaVersion = ObjectProperty(JavaVersion, exclude_if_none=True, default=None) -CurrentMultiMCFormatVersion = 1 -def validateSupportedMultiMCVersion(version): - if version > CurrentMultiMCFormatVersion: - raise UnknownVersionException("Unsupported MultiMC format version: %d. Max supported is: %d" % (version, CurrentMultiMCFormatVersion)) +CurrentPolyMCFormatVersion = 1 +def validateSupportedPolyMCVersion(version): + if version > CurrentPolyMCFormatVersion: + raise UnknownVersionException("Unsupported PolyMC format version: %d. Max supported is: %d" % (version, CurrentPolyMCFormatVersion)) -class MultiMCLibrary (MojangLibrary): +class PolyMCLibrary (MojangLibrary): url = StringProperty(exclude_if_none=True, default=None) mmcHint = StringProperty(name="MMC-hint", exclude_if_none=True, default=None) class VersionedJsonObject(JsonObject): - formatVersion = IntegerProperty(default=CurrentMultiMCFormatVersion, validators=validateSupportedMultiMCVersion) + formatVersion = IntegerProperty(default=CurrentPolyMCFormatVersion, validators=validateSupportedPolyMCVersion) class DependencyEntry (JsonObject): uid = StringProperty(required=True) equals = StringProperty(exclude_if_none=True, default=None) suggests = StringProperty(exclude_if_none=True, default=None) -class MultiMCVersionFile (VersionedJsonObject): +class PolyMCVersionFile (VersionedJsonObject): name = StringProperty(required=True) version = StringProperty(required=True) uid = StringProperty(required=True) @@ -261,10 +261,10 @@ class MultiMCVersionFile (VersionedJsonObject): conflicts = ListProperty(DependencyEntry, exclude_if_none=True, default=None) volatile = BooleanProperty(exclude_if_none=True, default=None) assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) - libraries = ListProperty(MultiMCLibrary, exclude_if_none=True, default=None) - mavenFiles = ListProperty(MultiMCLibrary, exclude_if_none=True, default=None) - mainJar = ObjectProperty(MultiMCLibrary, exclude_if_none=True, default=None) - jarMods = ListProperty(MultiMCLibrary, exclude_if_none=True, default=None) + libraries = ListProperty(PolyMCLibrary, exclude_if_none=True, default=None) + mavenFiles = ListProperty(PolyMCLibrary, exclude_if_none=True, default=None) + mainJar = ObjectProperty(PolyMCLibrary, exclude_if_none=True, default=None) + jarMods = ListProperty(PolyMCLibrary, exclude_if_none=True, default=None) mainClass = StringProperty(exclude_if_none=True, default=None) appletClass = StringProperty(exclude_if_none=True, default=None) minecraftArguments = StringProperty(exclude_if_none=True, default=None) @@ -284,9 +284,9 @@ class UnknownComplianceLevelException(Exception): self.message = message -# Convert Mojang version file object to a MultiMC version file object -def MojangToMultiMC (file, name, uid, version): - mmcFile = MultiMCVersionFile( +# Convert Mojang version file object to a PolyMC version file object +def MojangToPolyMC (file, name, uid, version): + mmcFile = PolyMCVersionFile( { "name": name, "uid": uid, @@ -297,7 +297,7 @@ def MojangToMultiMC (file, name, uid, version): mmcFile.libraries = file.libraries mmcFile.mainClass = file.mainClass if file.id: - mainJar = MultiMCLibrary( + mainJar = PolyMCLibrary( { "name": "com.mojang:minecraft:%s:client" % file.id, } @@ -327,7 +327,7 @@ def MojangToMultiMC (file, name, uid, version): raise UnknownComplianceLevelException("Unsupported Mojang compliance level: %d. Max supported is: %d" % (file.complianceLevel, maxSupportedLevel)) return mmcFile -class MultiMCSharedPackageData(VersionedJsonObject): +class PolyMCSharedPackageData(VersionedJsonObject): name = StringProperty(required=True) uid = StringProperty(required=True) recommended = ListProperty(StringProperty, exclude_if_none=True, default=None) @@ -343,7 +343,7 @@ class MultiMCSharedPackageData(VersionedJsonObject): print("Error while trying to save shared packaged data for %s:" % self.uid, e) def writeSharedPackageData(uid, name): - desc = MultiMCSharedPackageData({ + desc = PolyMCSharedPackageData({ 'name': name, 'uid': uid }) @@ -352,9 +352,9 @@ def writeSharedPackageData(uid, name): def readSharedPackageData(uid): with open("polymc/%s/package.json" % uid, 'r') as file: - return MultiMCSharedPackageData(json.load(file)) + return PolyMCSharedPackageData(json.load(file)) -class MultiMCVersionIndexEntry(JsonObject): +class PolyMCVersionIndexEntry(JsonObject): version = StringProperty() type = StringProperty(exclude_if_none=True, default=None) releaseTime = ISOTimestampProperty() @@ -364,21 +364,21 @@ class MultiMCVersionIndexEntry(JsonObject): volatile = BooleanProperty(exclude_if_none=True, default=None) sha256 = StringProperty() -class MultiMCVersionIndex(VersionedJsonObject): +class PolyMCVersionIndex(VersionedJsonObject): name = StringProperty() uid = StringProperty() - versions = ListProperty(MultiMCVersionIndexEntry) + versions = ListProperty(PolyMCVersionIndexEntry) -class MultiMCPackageIndexEntry(JsonObject): +class PolyMCPackageIndexEntry(JsonObject): name = StringProperty() uid = StringProperty() sha256 = StringProperty() -class MultiMCPackageIndex(VersionedJsonObject): - packages = ListProperty(MultiMCPackageIndexEntry) +class PolyMCPackageIndex(VersionedJsonObject): + packages = ListProperty(PolyMCPackageIndexEntry) ''' -The MultiMC static override file for legacy looks like this: +The PolyMC static override file for legacy looks like this: { "versions": [ ... -- cgit 0.0.5-2-1-g0f52 From 5f7bf5483e4a1874e755189f34e009a5601c996c Mon Sep 17 00:00:00 2001 From: txtsd Date: Sat, 29 Jan 2022 12:06:14 +0000 Subject: Change variable names --- enumerateForge.py | 4 +-- generateForge.py | 78 +++++++++++++++++++++++++-------------------------- generateLiteloader.py | 2 +- generateMojang.py | 44 ++++++++++++++--------------- metautil.py | 44 ++++++++++++++--------------- 5 files changed, 86 insertions(+), 86 deletions(-) diff --git a/enumerateForge.py b/enumerateForge.py index f03e4d3755..7137fbf1b9 100755 --- a/enumerateForge.py +++ b/enumerateForge.py @@ -56,7 +56,7 @@ class MojangLibrary (JsonObject): class PolyMCLibrary (MojangLibrary): url = StringProperty(exclude_if_none=True, default=None) - mmcHint = StringProperty(name="MMC-hint", exclude_if_none=True, default=None) + pmcHint = StringProperty(name="PMC-hint", exclude_if_none=True, default=None) def GetLibraryDownload (library : PolyMCLibrary): @@ -64,7 +64,7 @@ def GetLibraryDownload (library : PolyMCLibrary): raise Exception('Natives are not handled yet') name = library.name - if library.mmcHint == 'forge-pack-xz': + if library.pmcHint == 'forge-pack-xz': kind = DownloadType.FORGE_XZ name.extension = 'jar.pack.xz' else: diff --git a/generateForge.py b/generateForge.py index d6186cf6ae..d5eb524a15 100755 --- a/generateForge.py +++ b/generateForge.py @@ -86,7 +86,7 @@ def versionFromProfile(profile, version): else: ourLib.url = forgeLib.url #if forgeLib.checksums and len(forgeLib.checksums) == 2: - # ourLib.mmcHint = "forge-pack-xz" + # ourLib.pmcHint = "forge-pack-xz" libs.append(ourLib) result.libraries = libs result.order = 5 @@ -114,33 +114,33 @@ def versionFromModernizedInstaller(installerVersion : MojangVersionFile, version libs = [] mcFilter = loadMcVersionFilter(mcversion) for upstreamLib in installerVersion.libraries: - mmcLib = PolyMCLibrary(upstreamLib.to_json()) - if mmcLib.name.isLwjgl(): + pmcLib = PolyMCLibrary(upstreamLib.to_json()) + if pmcLib.name.isLwjgl(): continue - if mmcLib.name.isLog4j(): + if pmcLib.name.isLog4j(): continue - if shouldIgnoreArtifact(mcFilter, mmcLib.name): + if shouldIgnoreArtifact(mcFilter, pmcLib.name): continue - if mmcLib.name.group == "net.minecraftforge": - if mmcLib.name.artifact == "forge": - fixedName = mmcLib.name + if pmcLib.name.group == "net.minecraftforge": + if pmcLib.name.artifact == "forge": + fixedName = pmcLib.name fixedName.classifier = "universal" - mmcLib.downloads.artifact.path = fixedName.getPath() - mmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() - mmcLib.name = fixedName - libs.append(mmcLib) + pmcLib.downloads.artifact.path = fixedName.getPath() + pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() + pmcLib.name = fixedName + libs.append(pmcLib) continue - elif mmcLib.name.artifact == "minecraftforge": - fixedName = mmcLib.name + elif pmcLib.name.artifact == "minecraftforge": + fixedName = pmcLib.name fixedName.artifact = "forge" fixedName.classifier = "universal" fixedName.version = "%s-%s" % (mcversion, fixedName.version) - mmcLib.downloads.artifact.path = fixedName.getPath() - mmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() - mmcLib.name = fixedName - libs.append(mmcLib) + pmcLib.downloads.artifact.path = fixedName.getPath() + pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() + pmcLib.name = fixedName + libs.append(pmcLib) continue - libs.append(mmcLib) + libs.append(pmcLib) result.libraries = libs result.order = 5 @@ -192,16 +192,16 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal mavenLibs.append(InstallerLib) for upstreamLib in installerProfile.libraries: - mmcLib = PolyMCLibrary(upstreamLib.to_json()) - if mmcLib.name.group == "net.minecraftforge": - if mmcLib.name.artifact == "forge": - if mmcLib.name.classifier == "universal": - mmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % mmcLib.name.getPath() - mavenLibs.append(mmcLib) + pmcLib = PolyMCLibrary(upstreamLib.to_json()) + if pmcLib.name.group == "net.minecraftforge": + if pmcLib.name.artifact == "forge": + if pmcLib.name.classifier == "universal": + pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % pmcLib.name.getPath() + mavenLibs.append(pmcLib) continue - if mmcLib.name.isLog4j(): + if pmcLib.name.isLog4j(): continue - mavenLibs.append(mmcLib) + mavenLibs.append(pmcLib) result.mavenFiles = mavenLibs @@ -246,7 +246,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib.downloads.artifact.size = 34299 #libraries.append(wrapperLib) - #wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:mmc1")) + #wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:pmc1")) #wrapperLib.downloads = MojangLibraryDownloads() #wrapperLib.downloads.artifact = MojangArtifact() #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) @@ -262,7 +262,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal #wrapperLib.downloads.artifact.size = 34331 #libraries.append(wrapperLib) - wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:mmc2")) + wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:pmc2")) wrapperLib.downloads = MojangLibraryDownloads() wrapperLib.downloads.artifact = MojangArtifact() wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) @@ -271,19 +271,19 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal libraries.append(wrapperLib) for upstreamLib in installerVersion.libraries: - mmcLib = PolyMCLibrary(upstreamLib.to_json()) - if mmcLib.name.group == "net.minecraftforge": - if mmcLib.name.artifact == "forge": - fixedName = mmcLib.name + pmcLib = PolyMCLibrary(upstreamLib.to_json()) + if pmcLib.name.group == "net.minecraftforge": + if pmcLib.name.artifact == "forge": + fixedName = pmcLib.name fixedName.classifier = "launcher" - mmcLib.downloads.artifact.path = fixedName.getPath() - mmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() - mmcLib.name = fixedName - libraries.append(mmcLib) + pmcLib.downloads.artifact.path = fixedName.getPath() + pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() + pmcLib.name = fixedName + libraries.append(pmcLib) continue - if mmcLib.name.isLog4j(): + if pmcLib.name.isLog4j(): continue - libraries.append(mmcLib) + libraries.append(pmcLib) result.libraries = libraries result.releaseTime = installerVersion.releaseTime diff --git a/generateLiteloader.py b/generateLiteloader.py index 8f362e8197..843e51ce07 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -44,7 +44,7 @@ def processArtefacts(mcVersion, liteloader, notSnapshots): url = "http://dl.liteloader.com/versions/" ) if not notSnapshots: - liteloaderLib.mmcHint = "always-stale" + liteloaderLib.pmcHint = "always-stale" libraries.append(liteloaderLib) version.libraries = libraries versions.append(version) diff --git a/generateMojang.py b/generateMojang.py index a13d1d27e9..e61bb758f8 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -70,10 +70,10 @@ def addLWJGLVersion(versionVariants, lwjglObject): versionVariants[lwjglVersion].append(LWJGLEntry(version=lwjglObjectCopy, sha1=lwjglObjectHash)) def removePathsFromLib(lib): - if mmcLib.downloads.artifact: - mmcLib.downloads.artifact.path = None - if mmcLib.downloads.classifiers: - for key, value in mmcLib.downloads.classifiers.items(): + if pmcLib.downloads.artifact: + pmcLib.downloads.artifact.path = None + if pmcLib.downloads.classifiers: + for key, value in pmcLib.downloads.classifiers.items(): value.path = None def adaptNewStyleArguments(arguments): @@ -127,15 +127,15 @@ for filename in os.listdir('upstream/mojang/versions'): is_lwjgl_3 = False buckets = {} for lib in versionFile.libraries: - mmcLib = PolyMCLibrary(lib.to_json()) - removePathsFromLib(mmcLib) - specifier = mmcLib.name + pmcLib = PolyMCLibrary(lib.to_json()) + removePathsFromLib(pmcLib) + specifier = pmcLib.name ruleHash = None if specifier.isLwjgl(): rules = None - if mmcLib.rules: - rules = mmcLib.rules - mmcLib.rules = None + if pmcLib.rules: + rules = pmcLib.rules + pmcLib.rules = None if isOnlyMacOS(rules, specifier): print("Candidate library ", specifier, " is only for macOS and is therefore ignored.") continue @@ -148,44 +148,44 @@ for filename in os.listdir('upstream/mojang/versions'): bucket.version = specifier.version if not bucket.libraries: bucket.libraries = [] - bucket.libraries.append(mmcLib) + bucket.libraries.append(pmcLib) bucket.releaseTime = versionFile.releaseTime else: # FIXME: workaround for insane log4j nonsense from December 2021. Probably needs adjustment. - if mmcLib.name.isLog4j(): + if pmcLib.name.isLog4j(): log4jVersion = '2.16.0' - if mmcLib.name.version == '2.0-beta9': + if pmcLib.name.version == '2.0-beta9': log4jVersion = '2.0-beta9-fixed' - replacementLib = PolyMCLibrary(name=GradleSpecifier("org.apache.logging.log4j:%s:%s" % (mmcLib.name.artifact, log4jVersion))) + replacementLib = PolyMCLibrary(name=GradleSpecifier("org.apache.logging.log4j:%s:%s" % (pmcLib.name.artifact, log4jVersion))) replacementLib.downloads = MojangLibraryDownloads() replacementLib.downloads.artifact = MojangArtifact() replacementLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (replacementLib.name.getPath()) if log4jVersion == "2.16.0": - if mmcLib.name.artifact == "log4j-api": + if pmcLib.name.artifact == "log4j-api": replacementLib.downloads.artifact.sha1 = "f821a18687126c2e2f227038f540e7953ad2cc8c" replacementLib.downloads.artifact.size = 301892 - elif mmcLib.name.artifact == "log4j-core": + elif pmcLib.name.artifact == "log4j-core": replacementLib.downloads.artifact.sha1 = "539a445388aee52108700f26d9644989e7916e7c" replacementLib.downloads.artifact.size = 1789565 - elif mmcLib.name.artifact == "log4j-slf4j18-impl": + elif pmcLib.name.artifact == "log4j-slf4j18-impl": replacementLib.downloads.artifact.sha1 = "0c880a059056df5725f5d8d1035276d9749eba6d" replacementLib.downloads.artifact.size = 21249 else: - raise Exception("ERROR: unhandled log4j artifact %s!" % mmcLib.name.artifact) + raise Exception("ERROR: unhandled log4j artifact %s!" % pmcLib.name.artifact) elif log4jVersion == "2.0-beta9-fixed": - if mmcLib.name.artifact == "log4j-api": + if pmcLib.name.artifact == "log4j-api": replacementLib.downloads.artifact.sha1 = "b61eaf2e64d8b0277e188262a8b771bbfa1502b3" replacementLib.downloads.artifact.size = 107347 - elif mmcLib.name.artifact == "log4j-core": + elif pmcLib.name.artifact == "log4j-core": replacementLib.downloads.artifact.sha1 = "677991ea2d7426f76309a73739cecf609679492c" replacementLib.downloads.artifact.size = 677588 else: - raise Exception("ERROR: unhandled log4j artifact %s!" % mmcLib.name.artifact) + raise Exception("ERROR: unhandled log4j artifact %s!" % pmcLib.name.artifact) libs_minecraft.append(replacementLib) else: - libs_minecraft.append(mmcLib) + libs_minecraft.append(pmcLib) if len(buckets) == 1: for key in buckets: keyBucket = buckets[key] diff --git a/metautil.py b/metautil.py index e6656b1000..81751de4fb 100644 --- a/metautil.py +++ b/metautil.py @@ -243,7 +243,7 @@ def validateSupportedPolyMCVersion(version): class PolyMCLibrary (MojangLibrary): url = StringProperty(exclude_if_none=True, default=None) - mmcHint = StringProperty(name="MMC-hint", exclude_if_none=True, default=None) + pmcHint = StringProperty(name="PMC-hint", exclude_if_none=True, default=None) class VersionedJsonObject(JsonObject): formatVersion = IntegerProperty(default=CurrentPolyMCFormatVersion, validators=validateSupportedPolyMCVersion) @@ -286,16 +286,16 @@ class UnknownComplianceLevelException(Exception): # Convert Mojang version file object to a PolyMC version file object def MojangToPolyMC (file, name, uid, version): - mmcFile = PolyMCVersionFile( + pmcFile = PolyMCVersionFile( { "name": name, "uid": uid, "version": version } ) - mmcFile.assetIndex = file.assetIndex - mmcFile.libraries = file.libraries - mmcFile.mainClass = file.mainClass + pmcFile.assetIndex = file.assetIndex + pmcFile.libraries = file.libraries + pmcFile.mainClass = file.mainClass if file.id: mainJar = PolyMCLibrary( { @@ -309,23 +309,23 @@ def MojangToPolyMC (file, name, uid, version): mainJar.downloads.artifact.url = cldl.url mainJar.downloads.artifact.sha1 = cldl.sha1 mainJar.downloads.artifact.size = cldl.size - mmcFile.mainJar = mainJar + pmcFile.mainJar = mainJar - mmcFile.minecraftArguments = file.minecraftArguments - mmcFile.releaseTime = file.releaseTime + pmcFile.minecraftArguments = file.minecraftArguments + pmcFile.releaseTime = file.releaseTime # time should not be set. - mmcFile.type = file.type + pmcFile.type = file.type maxSupportedLevel = 1 if file.complianceLevel: if file.complianceLevel == 0: pass elif file.complianceLevel == 1: - if not mmcFile.addTraits: - mmcFile.addTraits = [] - mmcFile.addTraits.append("XR:Initial") + if not pmcFile.addTraits: + pmcFile.addTraits = [] + pmcFile.addTraits.append("XR:Initial") else: raise UnknownComplianceLevelException("Unsupported Mojang compliance level: %d. Max supported is: %d" % (file.complianceLevel, maxSupportedLevel)) - return mmcFile + return pmcFile class PolyMCSharedPackageData(VersionedJsonObject): name = StringProperty(required=True) @@ -405,19 +405,19 @@ class LegacyOverrideEntry(JsonObject): class LegacyOverrideIndex(JsonObject): versions = DictProperty(LegacyOverrideEntry) -def ApplyLegacyOverride (mmcFile, legacyOverride): +def ApplyLegacyOverride (pmcFile, legacyOverride): # simply hard override classes - mmcFile.mainClass = legacyOverride.mainClass - mmcFile.appletClass = legacyOverride.appletClass + pmcFile.mainClass = legacyOverride.mainClass + pmcFile.appletClass = legacyOverride.appletClass # if we have an updated release time (more correct than Mojang), use it if legacyOverride.releaseTime != None: - mmcFile.releaseTime = legacyOverride.releaseTime + pmcFile.releaseTime = legacyOverride.releaseTime # add traits, if any if legacyOverride.addTraits: - if not mmcFile.addTraits: - mmcFile.addTraits = [] - mmcFile.addTraits = mmcFile.addTraits + legacyOverride.addTraits + if not pmcFile.addTraits: + pmcFile.addTraits = [] + pmcFile.addTraits = pmcFile.addTraits + legacyOverride.addTraits # remove all libraries - they are not needed for legacy - mmcFile.libraries = None + pmcFile.libraries = None # remove minecraft arguments - we use our own hardcoded ones - mmcFile.minecraftArguments = None + pmcFile.minecraftArguments = None -- cgit 0.0.5-2-1-g0f52 From 74fcb1153f4e3535b8f670bab92f1eb2dc1654c6 Mon Sep 17 00:00:00 2001 From: txtsd Date: Sat, 29 Jan 2022 12:35:28 +0000 Subject: Purge personal information --- config/config_local.sh.example | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/config_local.sh.example b/config/config_local.sh.example index c4875e6070..b3954c46f5 100644 --- a/config/config_local.sh.example +++ b/config/config_local.sh.example @@ -1,6 +1,6 @@ export MODE=master -export GIT_AUTHOR_NAME="Petr Mrázek" -export GIT_AUTHOR_EMAIL="peterix@gmail.com" +export GIT_AUTHOR_NAME="Herpington Derpson" +export GIT_AUTHOR_EMAIL="herpderp@derpmail.com" export GIT_COMMITTER_NAME="$GIT_AUTHOR_NAME" export GIT_COMMITTER_EMAIL="$GIT_AUTHOR_EMAIL" export DEPLOY_TO_S3=false -- cgit 0.0.5-2-1-g0f52 From 51fc3fda2dc5e892cb9f8c662917e1b097af581d Mon Sep 17 00:00:00 2001 From: txtsd Date: Sat, 29 Jan 2022 16:53:21 +0000 Subject: Access directories with env vars --- enumerateForge.py | 8 +++++--- generateFabric.py | 19 +++++++++++-------- generateForge.py | 17 ++++++++++------- generateLiteloader.py | 8 ++++++-- generateMojang.py | 15 +++++++++------ index.py | 12 +++++++----- metautil.py | 9 ++++++--- updateFabric.py | 16 +++++++++------- updateForge.py | 29 ++++++++++++++++------------- updateLiteloader.py | 5 ++++- updateMojang.py | 11 +++++++---- 11 files changed, 90 insertions(+), 59 deletions(-) diff --git a/enumerateForge.py b/enumerateForge.py index 7137fbf1b9..d9a29a1a73 100755 --- a/enumerateForge.py +++ b/enumerateForge.py @@ -13,7 +13,9 @@ import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -#with open('polymc/index.json', 'r', encoding='utf-8') as index: +PMC_DIR = os.environ["PMC_DIR"] + +#with open(PMC_DIR + '/index.json', 'r', encoding='utf-8') as index: #packages = PolyMCPackageIndex(json.load(index)) #for entry in packages.packages: @@ -86,14 +88,14 @@ def GetLibraryDownload (library : PolyMCLibrary): return DownloadEntry(url, kind, name) -with open('polymc/net.minecraftforge/index.json', 'r', encoding='utf-8') as forgeIndex: +with open(PMC_DIR + '/net.minecraftforge/index.json', 'r', encoding='utf-8') as forgeIndex: forgeVersions = PolyMCVersionIndex(json.load(forgeIndex)) urlSet = set() for entry in forgeVersions.versions: versionString = entry.version - versionPath = "polymc/net.minecraftforge/%s.json" % versionString + versionPath = PMC_DIR + "/net.minecraftforge/%s.json" % versionString with open(versionPath, 'r') as infile: forgeVersion = PolyMCVersionFile(json.load(infile)) if forgeVersion.libraries: diff --git a/generateFabric.py b/generateFabric.py index 00038ae153..df6293470b 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -5,6 +5,9 @@ from datetime import datetime from pprint import pprint import os, copy +PMC_DIR = os.environ["PMC_DIR"] +UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] + # turn loader versions into packages loaderRecommended = [] loaderVersions = [] @@ -15,11 +18,11 @@ def mkdirs(path): if not os.path.exists(path): os.makedirs(path) -mkdirs("polymc/net.fabricmc.fabric-loader") -mkdirs("polymc/net.fabricmc.intermediary") +mkdirs(PMC_DIR + "/net.fabricmc.fabric-loader") +mkdirs(PMC_DIR + "/net.fabricmc.intermediary") def loadJarInfo(mavenKey): - with open("upstream/fabric/jars/" + mavenKey.replace(":", ".") + ".json", 'r', encoding='utf-8') as jarInfoFile: + with open(UPSTREAM_DIR + "/fabric/jars/" + mavenKey.replace(":", ".") + ".json", 'r', encoding='utf-8') as jarInfoFile: return FabricJarInfo(json.load(jarInfoFile)) def processLoaderVersion(loaderVersion, it, loaderData): @@ -57,22 +60,22 @@ def processIntermediaryVersion(it): version.libraries.append(mappingLib) intermediaryVersions.append(version) -with open("upstream/fabric/meta-v2/loader.json", 'r', encoding='utf-8') as loaderVersionIndexFile: +with open(UPSTREAM_DIR + "/fabric/meta-v2/loader.json", 'r', encoding='utf-8') as loaderVersionIndexFile: loaderVersionIndex = json.load(loaderVersionIndexFile) for it in loaderVersionIndex: version = it["version"] - with open("upstream/fabric/loader-installer-json/" + version + ".json", 'r', encoding='utf-8') as loaderVersionFile: + with open(UPSTREAM_DIR + "/fabric/loader-installer-json/" + version + ".json", 'r', encoding='utf-8') as loaderVersionFile: ldata = json.load(loaderVersionFile) ldata = FabricInstallerDataV1(ldata) processLoaderVersion(version, it, ldata) -with open("upstream/fabric/meta-v2/intermediary.json", 'r', encoding='utf-8') as intermediaryVersionIndexFile: +with open(UPSTREAM_DIR + "/fabric/meta-v2/intermediary.json", 'r', encoding='utf-8') as intermediaryVersionIndexFile: intermediaryVersionIndex = json.load(intermediaryVersionIndexFile) for it in intermediaryVersionIndex: processIntermediaryVersion(it) for version in loaderVersions: - outFilepath = "polymc/net.fabricmc.fabric-loader/%s.json" % version.version + outFilepath = PMC_DIR + "/net.fabricmc.fabric-loader/%s.json" % version.version with open(outFilepath, 'w') as outfile: json.dump(version.to_json(), outfile, sort_keys=True, indent=4) @@ -84,7 +87,7 @@ sharedData.authors = ["Fabric Developers"] sharedData.write() for version in intermediaryVersions: - outFilepath = "polymc/net.fabricmc.intermediary/%s.json" % version.version + outFilepath = PMC_DIR + "/net.fabricmc.intermediary/%s.json" % version.version with open(outFilepath, 'w') as outfile: json.dump(version.to_json(), outfile, sort_keys=True, indent=4) diff --git a/generateForge.py b/generateForge.py index d5eb524a15..c106825b46 100755 --- a/generateForge.py +++ b/generateForge.py @@ -8,6 +8,9 @@ from forgeutil import * from jsonobject import * from distutils.version import LooseVersion +PMC_DIR = os.environ["PMC_DIR"] +UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] + def eprint(*args, **kwargs): print(*args, file=sys.stderr, **kwargs) @@ -17,7 +20,7 @@ def loadMcVersionFilter(version): if version in mcVersionCache: return mcVersionCache[version] libSet = set() - with open("polymc/net.minecraft/%s.json" % version, 'r', encoding='utf-8') as mcFile: + with open(PMC_DIR + "/net.minecraft/%s.json" % version, 'r', encoding='utf-8') as mcFile: mcVersion = PolyMCVersionFile(json.load(mcFile)) for lib in mcVersion.libraries: libSet.add(lib.name) @@ -181,7 +184,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal mavenLibs = [] # load the locally cached installer file info and use it to add the installer entry in the json - with open("upstream/forge/installer_info/%s.json" % version.longVersion, 'r', encoding='utf-8') as f: + with open(UPSTREAM_DIR + "/forge/installer_info/%s.json" % version.longVersion, 'r', encoding='utf-8') as f: installerInfo = InstallerInfo(json.load(f)) InstallerLib = PolyMCLibrary(name=GradleSpecifier("net.minecraftforge:forge:%s:installer" % (version.longVersion))) InstallerLib.downloads = MojangLibraryDownloads() @@ -296,7 +299,7 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal # load the locally cached version list -with open("upstream/forge/derived_index.json", 'r', encoding='utf-8') as f: +with open(UPSTREAM_DIR + "/forge/derived_index.json", 'r', encoding='utf-8') as f: main_json = json.load(f) remoteVersionlist = DerivedForgeIndex(main_json) @@ -374,15 +377,15 @@ for id, entry in remoteVersionlist.versions.items(): recommendedVersions.append(version.rawVersion) # If we do not have the corresponding Minecraft version, we ignore it - if not os.path.isfile("polymc/net.minecraft/%s.json" % version.mcversion_sane): + if not os.path.isfile(PMC_DIR + "/net.minecraft/%s.json" % version.mcversion_sane): eprint ("Skipping %s with no corresponding Minecraft version %s" % (id, version.mcversion_sane)) continue outVersion = None # Path for new-style build system based installers - installerVersionFilepath = "upstream/forge/version_manifests/%s.json" % version.longVersion - profileFilepath = "upstream/forge/installer_manifests/%s.json" % version.longVersion + installerVersionFilepath = UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.longVersion + profileFilepath = UPSTREAM_DIR + "/forge/installer_manifests/%s.json" % version.longVersion eprint(installerVersionFilepath) if os.path.isfile(installerVersionFilepath): @@ -415,7 +418,7 @@ for id, entry in remoteVersionlist.versions.items(): outVersion = versionFromLegacy(version, legacyinfolist.number[build]) - outFilepath = "polymc/net.minecraftforge/%s.json" % outVersion.version + outFilepath = PMC_DIR + "/net.minecraftforge/%s.json" % outVersion.version with open(outFilepath, 'w') as outfile: json.dump(outVersion.to_json(), outfile, sort_keys=True, indent=4) diff --git a/generateLiteloader.py b/generateLiteloader.py index 843e51ce07..b623815237 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -4,10 +4,14 @@ from jsonobject import * from datetime import datetime from pprint import pprint import copy +import os + +PMC_DIR = os.environ["PMC_DIR"] +UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] # load the locally cached version list def loadLiteloaderJson(): - with open("upstream/liteloader/versions.json", 'r', encoding='utf-8') as f: + with open(UPSTREAM_DIR + "/liteloader/versions.json", 'r', encoding='utf-8') as f: return LiteloaderIndex(json.load(f)) remoteVersionlist = loadLiteloaderJson() @@ -76,7 +80,7 @@ recommended.sort() allVersions.sort(key=lambda x: x.releaseTime, reverse=True) for version in allVersions: - outFilepath = "polymc/com.mumfrey.liteloader/%s.json" % version.version + outFilepath = PMC_DIR + "/com.mumfrey.liteloader/%s.json" % version.version with open(outFilepath, 'w') as outfile: json.dump(version.to_json(), outfile, sort_keys=True, indent=4) diff --git a/generateMojang.py b/generateMojang.py index e61bb758f8..b8b62757bb 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -19,6 +19,9 @@ from collections import namedtuple from datetime import datetime import hashlib +PMC_DIR = os.environ["PMC_DIR"] +UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] + def addOrGetBucket(buckets, rules): ruleHash = None if rules: @@ -118,8 +121,8 @@ with open("static/minecraft.json", 'r', encoding='utf-8') as legacyIndexFile: found_any_lwjgl3 = False -for filename in os.listdir('upstream/mojang/versions'): - with open("upstream/mojang/versions/" + filename) as json_file: +for filename in os.listdir(UPSTREAM_DIR + '/mojang/versions'): + with open(UPSTREAM_DIR + "/mojang/versions/" + filename) as json_file: print("Processing", filename) mojangVersionFile = MojangVersionFile(json.load(json_file)) versionFile = MojangToPolyMC(mojangVersionFile, "Minecraft", "net.minecraft", mojangVersionFile.id) @@ -246,7 +249,7 @@ for filename in os.listdir('upstream/mojang/versions'): # process 1.13 arguments into previous version if not mojangVersionFile.minecraftArguments and mojangVersionFile.arguments: versionFile.minecraftArguments = adaptNewStyleArguments(mojangVersionFile.arguments) - filenameOut = "polymc/net.minecraft/%s.json" % versionFile.version + filenameOut = PMC_DIR + "/net.minecraft/%s.json" % versionFile.version if versionFile.version in staticVersionlist.versions: ApplyLegacyOverride (versionFile, staticVersionlist.versions[versionFile.version]) with open(filenameOut, 'w') as outfile: @@ -256,12 +259,12 @@ def processSingleVariant(lwjglVariant): lwjglVersion = lwjglVariant.version versionObj = copy.deepcopy(lwjglVariant) if lwjglVersion[0] == '2': - filename = "polymc/org.lwjgl/%s.json" % lwjglVersion + filename = PMC_DIR + "/org.lwjgl/%s.json" % lwjglVersion versionObj.name = 'LWJGL 2' versionObj.uid = 'org.lwjgl' versionObj.conflicts = [DependencyEntry(uid='org.lwjgl3')] elif lwjglVersion[0] == '3': - filename = "polymc/org.lwjgl3/%s.json" % lwjglVersion + filename = PMC_DIR + "/org.lwjgl3/%s.json" % lwjglVersion versionObj.name = 'LWJGL 3' versionObj.uid = 'org.lwjgl3' versionObj.conflicts = [DependencyEntry(uid='org.lwjgl')] @@ -362,7 +365,7 @@ if found_any_lwjgl3: lwjglSharedData.recommended = ['3.1.2'] lwjglSharedData.write() -with open("upstream/mojang/version_manifest_v2.json", 'r', encoding='utf-8') as localIndexFile: +with open(UPSTREAM_DIR + "/mojang/version_manifest_v2.json", 'r', encoding='utf-8') as localIndexFile: localVersionlist = MojangIndexWrap(json.load(localIndexFile)) mcSharedData = PolyMCSharedPackageData(uid = 'net.minecraft', name = 'Minecraft') diff --git a/index.py b/index.py index 92304e3332..c0df05de26 100755 --- a/index.py +++ b/index.py @@ -7,6 +7,8 @@ import json from metautil import * from operator import itemgetter +PMC_DIR = os.environ["PMC_DIR"] + # take the hash type (like hashlib.md5) and filename, return hex string of hash def HashFile(hash, fname): hash_instance = hash() @@ -22,7 +24,7 @@ ignore = set(["index.json", "package.json", ".git"]) packages = PolyMCPackageIndex() # walk thorugh all the package folders -for package in sorted(os.listdir('polymc')): +for package in sorted(os.listdir(PMC_DIR)): if package in ignore: continue @@ -37,12 +39,12 @@ for package in sorted(os.listdir('polymc')): versionList.name = sharedData.name # walk through all the versions of the package - for filename in os.listdir("polymc/%s" % (package)): + for filename in os.listdir(PMC_DIR + "/%s" % (package)): if filename in ignore: continue # parse and hash the version file - filepath = "polymc/%s/%s" % (package, filename) + filepath = PMC_DIR + "/%s/%s" % (package, filename) filehash = HashFile(hashlib.sha256, filepath) versionFile = None with open(filepath) as json_file: @@ -65,7 +67,7 @@ for package in sorted(os.listdir('polymc')): versionList.versions = sorted(versionList.versions, key=itemgetter('releaseTime'), reverse=True) # write the version index for the package - outFilePath = "polymc/%s/index.json" % (package) + outFilePath = PMC_DIR + "/%s/index.json" % (package) with open(outFilePath, 'w') as outfile: json.dump(versionList.to_json(), outfile, sort_keys=True, indent=4) @@ -80,5 +82,5 @@ for package in sorted(os.listdir('polymc')): packages.packages.append(packageEntry) # write the repository package index -with open("polymc/index.json", 'w') as outfile: +with open(PMC_DIR + "/index.json", 'w') as outfile: json.dump(packages.to_json(), outfile, sort_keys=True, indent=4) diff --git a/metautil.py b/metautil.py index 81751de4fb..d801e0f477 100644 --- a/metautil.py +++ b/metautil.py @@ -1,9 +1,12 @@ import json +import os from pprint import pprint from jsonobject import * import datetime import iso8601 +PMC_DIR = os.environ["PMC_DIR"] + class ISOTimestampProperty(AbstractDateProperty): _type = datetime.datetime @@ -337,7 +340,7 @@ class PolyMCSharedPackageData(VersionedJsonObject): def write(self): try: - with open("polymc/%s/package.json" % self.uid, 'w') as file: + with open(PMC_DIR + "/%s/package.json" % self.uid, 'w') as file: json.dump(self.to_json(), file, sort_keys=True, indent=4) except EnvironmentError as e: print("Error while trying to save shared packaged data for %s:" % self.uid, e) @@ -347,11 +350,11 @@ def writeSharedPackageData(uid, name): 'name': name, 'uid': uid }) - with open("polymc/%s/package.json" % uid, 'w') as file: + with open(PMC_DIR + "/%s/package.json" % uid, 'w') as file: json.dump(desc.to_json(), file, sort_keys=True, indent=4) def readSharedPackageData(uid): - with open("polymc/%s/package.json" % uid, 'r') as file: + with open(PMC_DIR + "/%s/package.json" % uid, 'r') as file: return PolyMCSharedPackageData(json.load(file)) class PolyMCVersionIndexEntry(JsonObject): diff --git a/updateFabric.py b/updateFabric.py index 925fc0b656..d73ac3546b 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -8,6 +8,8 @@ from fabricutil import * from cachecontrol.caches import FileCache +UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] + forever_cache = FileCache('http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) @@ -62,20 +64,20 @@ def compute_jar_file(path, url): with open(path + ".json", 'w') as outfile: json.dump(data.to_json(), outfile, sort_keys=True, indent=4) -mkdirs("upstream/fabric/meta-v2") -mkdirs("upstream/fabric/loader-installer-json") -mkdirs("upstream/fabric/jars") +mkdirs(UPSTREAM_DIR + "/fabric/meta-v2") +mkdirs(UPSTREAM_DIR + "/fabric/loader-installer-json") +mkdirs(UPSTREAM_DIR + "/fabric/jars") # get the version list for each component we are interested in for component in ["intermediary", "loader"]: - index = get_json_file("upstream/fabric/meta-v2/" + component + ".json", "https://meta.fabricmc.net/v2/versions/" + component) + index = get_json_file(UPSTREAM_DIR + "/fabric/meta-v2/" + component + ".json", "https://meta.fabricmc.net/v2/versions/" + component) for it in index: jarMavenUrl = get_maven_url(it["maven"], "https://maven.fabricmc.net/", ".jar") - compute_jar_file("upstream/fabric/jars/" + it["maven"].replace(":", "."), jarMavenUrl) + compute_jar_file(UPSTREAM_DIR + "/fabric/jars/" + it["maven"].replace(":", "."), jarMavenUrl) # for each loader, download installer JSON file from maven -with open("upstream/fabric/meta-v2/loader.json", 'r', encoding='utf-8') as loaderVersionIndexFile: +with open(UPSTREAM_DIR + "/fabric/meta-v2/loader.json", 'r', encoding='utf-8') as loaderVersionIndexFile: loaderVersionIndex = json.load(loaderVersionIndexFile) for it in loaderVersionIndex: mavenUrl = get_maven_url(it["maven"], "https://maven.fabricmc.net/", ".json") - get_json_file("upstream/fabric/loader-installer-json/" + it["version"] + ".json", mavenUrl) + get_json_file(UPSTREAM_DIR + "/fabric/loader-installer-json/" + it["version"] + ".json", mavenUrl) diff --git a/updateForge.py b/updateForge.py index 1c54546960..791ddbb56d 100755 --- a/updateForge.py +++ b/updateForge.py @@ -9,6 +9,7 @@ import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache +import os import json import copy import re @@ -22,6 +23,8 @@ import hashlib from pathlib import Path from contextlib import suppress +UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] + def eprint(*args, **kwargs): print(*args, file=sys.stderr, **kwargs) @@ -80,7 +83,7 @@ for promoKey, shortversion in promotions_json.get('promos').items(): versionExpression = re.compile("^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$") def getSingleForgeFilesManifest(longversion): - pathThing = "upstream/forge/files_manifests/%s.json" % longversion + pathThing = UPSTREAM_DIR + "/forge/files_manifests/%s.json" % longversion files_manifest_file = Path(pathThing) from_file = False if files_manifest_file.is_file(): @@ -144,11 +147,11 @@ def getSingleForgeFilesManifest(longversion): print("") print("Making dirs...") -os.makedirs("upstream/forge/jars/", exist_ok=True) -os.makedirs("upstream/forge/installer_info/", exist_ok=True) -os.makedirs("upstream/forge/installer_manifests/", exist_ok=True) -os.makedirs("upstream/forge/version_manifests/", exist_ok=True) -os.makedirs("upstream/forge/files_manifests/", exist_ok=True) +os.makedirs(UPSTREAM_DIR + "/forge/jars/", exist_ok=True) +os.makedirs(UPSTREAM_DIR + "/forge/installer_info/", exist_ok=True) +os.makedirs(UPSTREAM_DIR + "/forge/installer_manifests/", exist_ok=True) +os.makedirs(UPSTREAM_DIR + "/forge/version_manifests/", exist_ok=True) +os.makedirs(UPSTREAM_DIR + "/forge/files_manifests/", exist_ok=True) print("") print("Processing versions:") @@ -205,13 +208,13 @@ for mcversion, info in newIndex.by_mcversion.items(): print("") print("Dumping index files...") -with open("upstream/forge/maven-metadata.json", 'w', encoding='utf-8') as f: +with open(UPSTREAM_DIR + "/forge/maven-metadata.json", 'w', encoding='utf-8') as f: json.dump(main_json, f, sort_keys=True, indent=4) -with open("upstream/forge/promotions_slim.json", 'w', encoding='utf-8') as f: +with open(UPSTREAM_DIR + "/forge/promotions_slim.json", 'w', encoding='utf-8') as f: json.dump(promotions_json, f, sort_keys=True, indent=4) -with open("upstream/forge/derived_index.json", 'w', encoding='utf-8') as f: +with open(UPSTREAM_DIR + "/forge/derived_index.json", 'w', encoding='utf-8') as f: json.dump(newIndex.to_json(), f, sort_keys=True, indent=4) versions = [] @@ -233,12 +236,12 @@ for id, entry in newIndex.versions.items(): eprint ("Skipping %d with no valid files" % version.build) continue - jarFilepath = "upstream/forge/jars/%s" % version.filename() + jarFilepath = UPSTREAM_DIR + "/forge/jars/%s" % version.filename() if version.usesInstaller(): - installerInfoFilepath = "upstream/forge/installer_info/%s.json" % version.longVersion - profileFilepath = "upstream/forge/installer_manifests/%s.json" % version.longVersion - versionJsonFilepath = "upstream/forge/version_manifests/%s.json" % version.longVersion + installerInfoFilepath = UPSTREAM_DIR + "/forge/installer_info/%s.json" % version.longVersion + profileFilepath = UPSTREAM_DIR + "/forge/installer_manifests/%s.json" % version.longVersion + versionJsonFilepath = UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.longVersion installerRefreshRequired = False if not os.path.isfile(profileFilepath): installerRefreshRequired = True diff --git a/updateLiteloader.py b/updateLiteloader.py index 427c8af73e..b2555c7585 100755 --- a/updateLiteloader.py +++ b/updateLiteloader.py @@ -9,12 +9,15 @@ import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache +import os import json from jsonobject import * from liteloaderutil import * import os.path import copy +UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] + def eprint(*args, **kwargs): print(*args, file=sys.stderr, **kwargs) @@ -36,5 +39,5 @@ origStr = json.dumps(main_json, sort_keys=True) assert newStr == origStr # save the json it to file -with open("upstream/liteloader/versions.json", 'w', encoding='utf-8') as f: +with open(UPSTREAM_DIR + "/liteloader/versions.json", 'w', encoding='utf-8') as f: json.dump(main_json, f, sort_keys=True, indent=4) diff --git a/updateMojang.py b/updateMojang.py index c8ad455317..c161d5fa90 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -2,10 +2,13 @@ import requests from cachecontrol import CacheControl import json +import os from metautil import * from cachecontrol.caches import FileCache +UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] + forever_cache = FileCache('http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) @@ -29,7 +32,7 @@ def get_file(path, url): # get the local version list localVersionlist = None try: - with open("upstream/mojang/version_manifest_v2.json", 'r', encoding='utf-8') as localIndexFile: + with open(UPSTREAM_DIR + "/mojang/version_manifest_v2.json", 'r', encoding='utf-8') as localIndexFile: localVersionlist = MojangIndexWrap(json.load(localIndexFile)) except: localVersionlist = MojangIndexWrap({}) @@ -61,12 +64,12 @@ assets = {} for id in updatedIDs: version = remoteVersionlist.versions[id] print("Updating " + version.id + " to timestamp " + version.releaseTime.strftime('%s')) - assetId, assetUrl = get_version_file( "upstream/mojang/versions/" + id + '.json', version.url) + assetId, assetUrl = get_version_file( UPSTREAM_DIR + "/mojang/versions/" + id + '.json', version.url) assets[assetId] = assetUrl for assetId, assetUrl in iter(assets.items()): print("assets", assetId, assetUrl) - get_file( "upstream/mojang/assets/" + assetId + '.json', assetUrl) + get_file( UPSTREAM_DIR + "/mojang/assets/" + assetId + '.json', assetUrl) -with open("upstream/mojang/version_manifest_v2.json", 'w', encoding='utf-8') as f: +with open(UPSTREAM_DIR + "/mojang/version_manifest_v2.json", 'w', encoding='utf-8') as f: json.dump(main_json, f, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From e7c4f977ab3d4e4a92cca546d9a08ed9ce32aa85 Mon Sep 17 00:00:00 2001 From: txtsd Date: Sat, 29 Jan 2022 16:55:35 +0000 Subject: Add requirements.txt --- requirements.txt | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 requirements.txt diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000000..b1f2cdd940 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,4 @@ +cachecontrol = "0.12.10" +iso8601 = "1.0.2" +requests = "2.27.1" +lockfile = "0.12.2" \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 06d697c2a2c2505249b33cd47b19991180131bcc Mon Sep 17 00:00:00 2001 From: txtsd Date: Sat, 29 Jan 2022 17:06:15 +0000 Subject: Add readme --- README.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000000..7e148fe586 --- /dev/null +++ b/README.md @@ -0,0 +1,36 @@ +# PolyMC Meta +Scripts to generate jsons and jars that PolyMC will access. + +## Usage + +### Install the dependencies + +As root: +``` +sudo pip install requirements.txt +``` + +Or as user: +``` +pip install --user requirements.txt +``` + +### Initial setup +This will clone [meta-polymc](https://github.com/PolyMC/meta-polymc) and [meta-upstream](https://github.com/PolyMC/meta-upstream) + +``` +./clone.sh +``` + +### Generate files +This will run the main script and do its magic + +``` +./update.sh +``` + +### Check status of meta-polymc and meta-upstream + +``` +./status.sh +``` \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 8cec206297a4faeffee4b3494405d851a57c62e6 Mon Sep 17 00:00:00 2001 From: txtsd Date: Sat, 29 Jan 2022 17:25:45 +0000 Subject: Add missing requirement --- requirements.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b1f2cdd940..360724d002 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,5 @@ cachecontrol = "0.12.10" iso8601 = "1.0.2" requests = "2.27.1" -lockfile = "0.12.2" \ No newline at end of file +lockfile = "0.12.2" +jsonobject = "0.9.10" -- cgit 0.0.5-2-1-g0f52 From e4f0158a665d2f11405ee2de1c46bf054e7e1893 Mon Sep 17 00:00:00 2001 From: txtsd Date: Sat, 29 Jan 2022 17:29:42 +0000 Subject: Run python scripts explicitly --- update.sh | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/update.sh b/update.sh index 8dfd4f40a2..a698a60362 100755 --- a/update.sh +++ b/update.sh @@ -38,10 +38,10 @@ git reset --hard HEAD || exit 1 git checkout ${BRANCH} || exit 1 cd "${BASEDIR}" -./updateMojang.py || fail_in -./updateForge.py || fail_in -./updateFabric.py || fail_in -./updateLiteloader.py || fail_in +python updateMojang.py || fail_in +python updateForge.py || fail_in +python updateFabric.py || fail_in +python updateLiteloader.py || fail_in if [ "${DEPLOY_TO_GIT}" = true ] ; then cd "${BASEDIR}/${UPSTREAM_DIR}" @@ -61,11 +61,11 @@ git reset --hard HEAD || exit 1 git checkout ${BRANCH} || exit 1 cd "${BASEDIR}" -./generateMojang.py || fail_out -./generateForge.py || fail_out -./generateFabric.py || fail_in -./generateLiteloader.py || fail_out -./index.py || fail_out +python generateMojang.py || fail_out +python generateForge.py || fail_out +python generateFabric.py || fail_in +python generateLiteloader.py || fail_out +python index.py || fail_out if [ "${DEPLOY_TO_GIT}" = true ] ; then cd "${BASEDIR}/${PMC_DIR}" -- cgit 0.0.5-2-1-g0f52 From 403928dc465bd99957edd8b9b69904e724142ed6 Mon Sep 17 00:00:00 2001 From: txtsd Date: Sat, 29 Jan 2022 17:34:30 +0000 Subject: Sort imports with isort --- enumerateForge.py | 9 ++++----- fabricutil.py | 3 ++- forgeutil.py | 4 +++- generateFabric.py | 8 +++++--- generateForge.py | 8 ++++---- generateLiteloader.py | 9 +++++---- generateMojang.py | 20 +++++++------------- index.py | 5 ++--- liteloaderutil.py | 2 +- metautil.py | 5 +++-- updateFabric.py | 10 ++++++---- updateForge.py | 26 ++++++++++++-------------- updateLiteloader.py | 10 ++++------ updateMojang.py | 6 +++--- 14 files changed, 61 insertions(+), 64 deletions(-) diff --git a/enumerateForge.py b/enumerateForge.py index d9a29a1a73..4b65d2bcbc 100755 --- a/enumerateForge.py +++ b/enumerateForge.py @@ -1,17 +1,16 @@ #!/usr/bin/python3 -from __future__ import print_function -import sys import os import re -from metautil import * -from forgeutil import * -from jsonobject import * +import sys from distutils.version import LooseVersion from enum import Enum import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache +from forgeutil import * +from jsonobject import * +from metautil import * PMC_DIR = os.environ["PMC_DIR"] diff --git a/fabricutil.py b/fabricutil.py index 062cf9c360..1133bc5e83 100644 --- a/fabricutil.py +++ b/fabricutil.py @@ -1,5 +1,6 @@ -from metautil import * import jsonobject +from metautil import * + class FabricInstallerArguments(JsonObject): client = ListProperty(StringProperty) diff --git a/forgeutil.py b/forgeutil.py index 144a0f65ac..9455203230 100644 --- a/forgeutil.py +++ b/forgeutil.py @@ -1,6 +1,8 @@ -from metautil import * from collections import namedtuple +from metautil import * + + # A post-processed entry constructed from the reconstructed Forge version index class ForgeVersion: def __init__(self, entry): diff --git a/generateFabric.py b/generateFabric.py index df6293470b..8be91701f2 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -1,9 +1,11 @@ #!/usr/bin/python3 -from fabricutil import * -from jsonobject import * +import copy +import os from datetime import datetime from pprint import pprint -import os, copy + +from fabricutil import * +from jsonobject import * PMC_DIR = os.environ["PMC_DIR"] UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] diff --git a/generateForge.py b/generateForge.py index c106825b46..4634f0da97 100755 --- a/generateForge.py +++ b/generateForge.py @@ -1,12 +1,12 @@ #!/usr/bin/python3 -from __future__ import print_function -import sys import os import re -from metautil import * +import sys +from distutils.version import LooseVersion + from forgeutil import * from jsonobject import * -from distutils.version import LooseVersion +from metautil import * PMC_DIR = os.environ["PMC_DIR"] UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] diff --git a/generateLiteloader.py b/generateLiteloader.py index b623815237..186e7875eb 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -1,10 +1,11 @@ #!/usr/bin/python3 -from liteloaderutil import * -from jsonobject import * -from datetime import datetime -from pprint import pprint import copy import os +from datetime import datetime +from pprint import pprint + +from jsonobject import * +from liteloaderutil import * PMC_DIR = os.environ["PMC_DIR"] UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] diff --git a/generateMojang.py b/generateMojang.py index b8b62757bb..6a076c999c 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -1,24 +1,18 @@ #!/usr/bin/python3 - -import os -import json import copy import datetime -import iso8601 - +import hashlib +import json +import os +from collections import defaultdict, namedtuple +from datetime import datetime +from distutils import version from operator import itemgetter - from pprint import pprint +import iso8601 from metautil import * -from distutils import version - -from collections import defaultdict -from collections import namedtuple -from datetime import datetime -import hashlib - PMC_DIR = os.environ["PMC_DIR"] UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] diff --git a/index.py b/index.py index c0df05de26..0c3b6b3c4d 100755 --- a/index.py +++ b/index.py @@ -1,11 +1,10 @@ #!/usr/bin/python3 - import hashlib -import os import json +import os +from operator import itemgetter from metautil import * -from operator import itemgetter PMC_DIR = os.environ["PMC_DIR"] diff --git a/liteloaderutil.py b/liteloaderutil.py index f95be50383..54f7a116bb 100644 --- a/liteloaderutil.py +++ b/liteloaderutil.py @@ -1,5 +1,6 @@ from metautil import * + ''' "repo":{ "stream":"RELEASE", @@ -100,4 +101,3 @@ class LiteloaderMeta(JsonObject): class LiteloaderIndex(JsonObject): meta = ObjectProperty(LiteloaderMeta, required=True) versions = DictProperty(LiteloaderEntry) - diff --git a/metautil.py b/metautil.py index d801e0f477..4e7344e45d 100644 --- a/metautil.py +++ b/metautil.py @@ -1,9 +1,10 @@ +import datetime import json import os from pprint import pprint -from jsonobject import * -import datetime + import iso8601 +from jsonobject import * PMC_DIR = os.environ["PMC_DIR"] diff --git a/updateFabric.py b/updateFabric.py index d73ac3546b..d1d45d5b5a 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -1,12 +1,14 @@ #!/usr/bin/python3 -import os, requests -from cachecontrol import CacheControl import datetime -import hashlib, json +import hashlib +import json +import os import zipfile -from fabricutil import * +import requests +from cachecontrol import CacheControl from cachecontrol.caches import FileCache +from fabricutil import * UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] diff --git a/updateForge.py b/updateForge.py index 791ddbb56d..46a8ea2b0a 100755 --- a/updateForge.py +++ b/updateForge.py @@ -2,26 +2,24 @@ ''' Get the source files necessary for generating Forge versions ''' -from __future__ import print_function +import copy +import datetime +import hashlib +import json +import os +import os.path +import re import sys +import zipfile +from contextlib import suppress +from pathlib import Path import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache - -import os -import json -import copy -import re -import zipfile -from metautil import * -from jsonobject import * from forgeutil import * -import os.path -import datetime -import hashlib -from pathlib import Path -from contextlib import suppress +from jsonobject import * +from metautil import * UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] diff --git a/updateLiteloader.py b/updateLiteloader.py index b2555c7585..041c35d972 100755 --- a/updateLiteloader.py +++ b/updateLiteloader.py @@ -2,19 +2,17 @@ ''' Get the source files necessary for generating Forge versions ''' -from __future__ import print_function +import copy +import json +import os +import os.path import sys import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache - -import os -import json from jsonobject import * from liteloaderutil import * -import os.path -import copy UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] diff --git a/updateMojang.py b/updateMojang.py index c161d5fa90..3c1709dd01 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -1,11 +1,11 @@ #!/usr/bin/python3 -import requests -from cachecontrol import CacheControl import json import os -from metautil import * +import requests +from cachecontrol import CacheControl from cachecontrol.caches import FileCache +from metautil import * UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] -- cgit 0.0.5-2-1-g0f52 From 59fa0f72fbe7ec85edd566510aee7b6ebec4b0fa Mon Sep 17 00:00:00 2001 From: txtsd Date: Sat, 29 Jan 2022 17:37:09 +0000 Subject: Remove hashbangs from python files --- generateFabric.py | 1 - generateForge.py | 1 - generateLiteloader.py | 1 - generateMojang.py | 1 - index.py | 1 - updateFabric.py | 1 - updateForge.py | 1 - updateLiteloader.py | 1 - updateMojang.py | 1 - 9 files changed, 9 deletions(-) diff --git a/generateFabric.py b/generateFabric.py index 8be91701f2..2ce658893e 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -1,4 +1,3 @@ -#!/usr/bin/python3 import copy import os from datetime import datetime diff --git a/generateForge.py b/generateForge.py index 4634f0da97..9f48dcb01a 100755 --- a/generateForge.py +++ b/generateForge.py @@ -1,4 +1,3 @@ -#!/usr/bin/python3 import os import re import sys diff --git a/generateLiteloader.py b/generateLiteloader.py index 186e7875eb..7c1de9bdc3 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -1,4 +1,3 @@ -#!/usr/bin/python3 import copy import os from datetime import datetime diff --git a/generateMojang.py b/generateMojang.py index 6a076c999c..679fbae90f 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -1,4 +1,3 @@ -#!/usr/bin/python3 import copy import datetime import hashlib diff --git a/index.py b/index.py index 0c3b6b3c4d..b63fff4226 100755 --- a/index.py +++ b/index.py @@ -1,4 +1,3 @@ -#!/usr/bin/python3 import hashlib import json import os diff --git a/updateFabric.py b/updateFabric.py index d1d45d5b5a..9f8cc9ad83 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -1,4 +1,3 @@ -#!/usr/bin/python3 import datetime import hashlib import json diff --git a/updateForge.py b/updateForge.py index 46a8ea2b0a..b76c1dfb48 100755 --- a/updateForge.py +++ b/updateForge.py @@ -1,4 +1,3 @@ -#!/usr/bin/python3 ''' Get the source files necessary for generating Forge versions ''' diff --git a/updateLiteloader.py b/updateLiteloader.py index 041c35d972..ee87ea5bc6 100755 --- a/updateLiteloader.py +++ b/updateLiteloader.py @@ -1,4 +1,3 @@ -#!/usr/bin/python3 ''' Get the source files necessary for generating Forge versions ''' diff --git a/updateMojang.py b/updateMojang.py index 3c1709dd01..1749b601d5 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -1,4 +1,3 @@ -#!/usr/bin/python3 import json import os -- cgit 0.0.5-2-1-g0f52 From 77b569b215015dc3d3ca350b43ed74e7c9129bea Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 18 Feb 2022 19:29:51 +0100 Subject: fix: make Python scripts work on 3.10 --- generateLiteloader.py | 4 ++-- generateMojang.py | 49 +++++++++++++++++++------------------------------ 2 files changed, 21 insertions(+), 32 deletions(-) diff --git a/generateLiteloader.py b/generateLiteloader.py index 7c1de9bdc3..270f79b06c 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -1,6 +1,6 @@ import copy import os -from datetime import datetime +import datetime from pprint import pprint from jsonobject import * @@ -27,7 +27,7 @@ def processArtefacts(mcVersion, liteloader, notSnapshots): continue version = PolyMCVersionFile(name="LiteLoader", uid="com.mumfrey.liteloader", version=artefact.version) version.requires = [DependencyEntry(uid='net.minecraft', equals=mcVersion)] - version.releaseTime = datetime.utcfromtimestamp(int(artefact.timestamp)) + version.releaseTime = datetime.datetime.utcfromtimestamp(int(artefact.timestamp)) version.addTweakers = [artefact.tweakClass] version.mainClass = "net.minecraft.launchwrapper.Launch" version.order = 10 diff --git a/generateMojang.py b/generateMojang.py index 679fbae90f..9af0f576b8 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -4,7 +4,6 @@ import hashlib import json import os from collections import defaultdict, namedtuple -from datetime import datetime from distutils import version from operator import itemgetter from pprint import pprint @@ -37,8 +36,8 @@ def addOrGetBucket(buckets, rules): def hashVersion(lwjgl): lwjglObjectCopy = copy.deepcopy(lwjgl) - lwjglObjectCopy.releaseTime = datetime.fromtimestamp(0) - return hashlib.sha1(json.dumps(lwjglObjectCopy.to_json()).encode("utf-8", "strict")).hexdigest() + lwjglObjectCopy.releaseTime = datetime.datetime.fromtimestamp(0) + return hashlib.sha1(json.dumps(lwjglObjectCopy.to_json(), sort_keys=True).encode("utf-8", "strict")).hexdigest() def sort_libs_by_name(library): return library.name @@ -293,33 +292,25 @@ def processSingleVariant(lwjglVariant): passVariants = [ - "052e510a2f7f2d5d8c3ecb9b56330c2ada6525aa", # 2.9.0 - "cee21a30bbd11e9cda6b2ffdb107eb279e7fc2f4", # 2.9.1 - "e29c23ddd882d31d04624f27d1bf2f461bad2cac", # 2.9.1-nightly-20131120 - "3e0f048ff0a3b6ebf30d7d7a12bc61d1ca55ec1d", # 2.9.3 - "0f2b1287a39cffee5f88afa287a79eb0f130cf2f", # 2.9.4-nightly-20150209 - "5e686afe52b072ffef9dc716b04109d45a3d662c", # 3.1.2 - "f1437e21fb6fff0a359d31f60b61795a1ff113cd", # 3.1.6 - "cb2da930d079fba83b88e989f76e392ac532a859", # 3.2.1 - "782b8365dd5ba9437d03113c295a62247543493b", # 3.2.2 + "41d3ed7a755d15ad9e2f5a8aea51481858d60763", # 3.2.2 (2021-12-10 03:36:38+00:00) + "57455f0bb479e07e5b554766f9f0310a6c245e10", # 3.1.2 (2018-06-21 12:57:11+00:00) + "abfbb7905498983ab3300ae2b897ccd3c11ab8bb", # 2.9.0 (2013-10-21 16:34:47+00:00) + "47fd9d3677d7a0bcdb280453a7e7ac1fdbdab70d", # 2.9.4-nightly-20150209 (2016-12-20 14:05:34+00:00) + "8ee2407d76c3af7882ab897b6ef25392839d2ab0", # 3.1.6 (2019-04-18 11:05:19+00:00) + "428282d96ee546aae07d0717fef71ab8213d1176", # 3.2.1 (2019-04-18 11:05:19+00:00) + "c7a84795ac3197bb476949665f3eda9c79436cf7", # 2.9.1 (2014-05-22 14:44:33+00:00) + "66a60d78abe20960f1befd0fd5819a8855100055", # 2.9.1-nightly-20131120 (2013-12-06 13:55:34+00:00) + "15a92ddad26186e720117fc0e318c6ddb8bae14e", # 2.9.3 (2015-01-30 11:58:24+00:00) ] badVariants = [ - "032bfe9afc34cf1271037f734a6e7a8835fdfff0", # 2.9.0 - duplication nation - "859f5679c60fce520a7c8cfe0c5663f848ff51ab", # 2.9.0 - broken natives - "143fc2e22a97042b06e87d599a06b411606a11de", # 2.9.0 - old cringe version - "a5340aa0194e31371d961da8c7419d7b7acc769e", # 2.9.0 - 2010 moment - "7811cd3ba93467842b1823ca8e571f3d49421291", # 3.1.6 - "a3179ec5cb1ff62b46e4407ae53487c53e5e42c8", # 3.1.6 - old cringe version - "194e5109cbdfb8d5a7da918c449b7414cd609629", # 3.2.1 - "95df90ab21aa9e9f45d7a9e09da7761d95b3cc42", # 3.2.1 - old cringe version - "74f2ae137e9767f0cfbe10ca9db38adaba08a4a6", # 3.2.2 - missing tinyfd - "eaeeca768920d981bdc8ea698305f4e9723c6ba8", # 3.2.2 - missing osx natives - "8a85feb57480e9cbb0b9c54e7b1751816122cf97", # 3.2.2 - missing other osx natives - "65d4ba873bc1244fda9fd7fabd5f6d917316a4e8", # 3.2.2 - introduced in 21w42a, missing jinput and jutils - "80d5d553b2b32cd8a2ee2e89576af12fba452bad", # 3.2.2 - old cringe version (ends with bad therefore bad) - "dc63fc89717e85261bca306c6dcc791294006195", # 3.2.2 - old cringe version - "d46aa08f10fccd75e2e3f26dc5ee677c7d472231", # 3.2.2 - old cringe version + "089446ef48f6ac70a3e2bc4a02cd1f34060d31bd", # 3.2.2 (2021-08-25 14:41:57+00:00) + "6a0aaa55846ebccae9cf69e1ac2e284b3f0d81d0", # 3.2.2 (2019-07-19 09:25:47+00:00) + "e3ecb31817e009ebfb3a8ed41b7b779d31e55b43", # 3.2.2 (2019-07-04 14:41:05+00:00) + "2d0b7aa8397278c5b5f7e9cd025544af5e820072", # 2.9.0 (2013-09-06 12:31:58+00:00) + "905c3a9d80a804c2d03a577775b75f45c1837263", # 2.9.0 (2011-03-30 22:00:00+00:00) + "d889b127fbabd3493115beb228730146072549a4", # 3.1.6 (2018-11-29 13:11:38+00:00) + "0034e86cec334f9142ca4ace843c91eb649017fd", # 3.2.1 (2019-02-13 16:12:08+00:00) ] for lwjglVersionVariant in lwjglVersionVariants: @@ -338,9 +329,7 @@ for lwjglVersionVariant in lwjglVersionVariants: passedVariants += 1 continue - print("Variant %s:" % (variant.sha1)) - print(json.dumps(variant.version.to_json(), sort_keys=True, indent=4)) - print("") + print(f" \"{variant.sha1}\", # {lwjglVersionVariant} ({variant.version.releaseTime})") unknownVariants += 1 print("") -- cgit 0.0.5-2-1-g0f52 From 651e432dafe59602283dd850ee8b6337c3137141 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 18 Feb 2022 19:30:20 +0100 Subject: fix: use deploy paths in container --- config.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config.sh b/config.sh index 1439081203..5a85fa5ce3 100644 --- a/config.sh +++ b/config.sh @@ -6,7 +6,7 @@ export BRANCH_master=master export BRANCH_develop=develop export DEPLOY_TO_S3=false export DEPLOY_TO_FOLDER=true -export DEPLOY_FOLDER_master=/srv/meta/v1/ -export DEPLOY_FOLDER_develop=/srv/meta/dev/ +export DEPLOY_FOLDER_master=/app/public/v1 +export DEPLOY_FOLDER_develop=/app/public/dev export DEPLOY_FOLDER_USER=http export DEPLOY_FOLDER_GROUP=http -- cgit 0.0.5-2-1-g0f52 From ffeee6a9861ab13fd95f985c8c26ef2e4e739585 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 18 Feb 2022 19:30:31 +0100 Subject: feat: add Dockerfile --- docker.sh | 5 +++++ metaenv/Dockerfile | 12 ++++++++++++ 2 files changed, 17 insertions(+) create mode 100755 docker.sh create mode 100644 metaenv/Dockerfile diff --git a/docker.sh b/docker.sh new file mode 100755 index 0000000000..d41f4bf7b4 --- /dev/null +++ b/docker.sh @@ -0,0 +1,5 @@ +#!/bin/bash +docker build metaenv -t metaenv + +docker run -it --rm -e MODE=master -v $(pwd):/app metaenv:latest ./update.sh + diff --git a/metaenv/Dockerfile b/metaenv/Dockerfile new file mode 100644 index 0000000000..06f4295d59 --- /dev/null +++ b/metaenv/Dockerfile @@ -0,0 +1,12 @@ +FROM python:3.10.2-bullseye + +RUN pip install cachecontrol iso8601 requests lockfile jsonobject + +RUN apt update && apt install -y rsync + +RUN useradd -Ud /app user + +USER user + +WORKDIR /app + -- cgit 0.0.5-2-1-g0f52 From 9e7bbd380e63512f3b56e95c588d01c5d72f9c9a Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 18 Feb 2022 20:25:35 +0100 Subject: fix: force log4j 2.17.1 for all versions --- generateMojang.py | 52 ++++++++++++++++++++++++---------------------------- 1 file changed, 24 insertions(+), 28 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 9af0f576b8..118465bd7b 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -14,6 +14,24 @@ from metautil import * PMC_DIR = os.environ["PMC_DIR"] UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] +LOG4J_VERSION_OVERRIDE = "2.17.1" # This is the only version that's patched (as of 2022/02/18) +LOG4J_MAVEN_REPO = "https://repo1.maven.org/maven2/%s" + +LOG4J_HASHES = { + "log4j-api": { + "sha1": "d771af8e336e372fb5399c99edabe0919aeaf5b2", + "size": 301872 + }, + "log4j-core": { + "sha1": "779f60f3844dadc3ef597976fcb1e5127b1f343d", + "size": 1790452 + }, + "log4j-slf4j18-impl": { + "sha1": "ca499d751f4ddd8afb016ef698c30be0da1d09f7", + "size": 21268 + } +}; + def addOrGetBucket(buckets, rules): ruleHash = None if rules: @@ -148,36 +166,14 @@ for filename in os.listdir(UPSTREAM_DIR + '/mojang/versions'): else: # FIXME: workaround for insane log4j nonsense from December 2021. Probably needs adjustment. if pmcLib.name.isLog4j(): - log4jVersion = '2.16.0' - if pmcLib.name.version == '2.0-beta9': - log4jVersion = '2.0-beta9-fixed' - - replacementLib = PolyMCLibrary(name=GradleSpecifier("org.apache.logging.log4j:%s:%s" % (pmcLib.name.artifact, log4jVersion))) + replacementLib = PolyMCLibrary(name=GradleSpecifier("org.apache.logging.log4j:%s:%s" % (pmcLib.name.artifact, LOG4J_VERSION_OVERRIDE))) replacementLib.downloads = MojangLibraryDownloads() replacementLib.downloads.artifact = MojangArtifact() - replacementLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (replacementLib.name.getPath()) - - if log4jVersion == "2.16.0": - if pmcLib.name.artifact == "log4j-api": - replacementLib.downloads.artifact.sha1 = "f821a18687126c2e2f227038f540e7953ad2cc8c" - replacementLib.downloads.artifact.size = 301892 - elif pmcLib.name.artifact == "log4j-core": - replacementLib.downloads.artifact.sha1 = "539a445388aee52108700f26d9644989e7916e7c" - replacementLib.downloads.artifact.size = 1789565 - elif pmcLib.name.artifact == "log4j-slf4j18-impl": - replacementLib.downloads.artifact.sha1 = "0c880a059056df5725f5d8d1035276d9749eba6d" - replacementLib.downloads.artifact.size = 21249 - else: - raise Exception("ERROR: unhandled log4j artifact %s!" % pmcLib.name.artifact) - elif log4jVersion == "2.0-beta9-fixed": - if pmcLib.name.artifact == "log4j-api": - replacementLib.downloads.artifact.sha1 = "b61eaf2e64d8b0277e188262a8b771bbfa1502b3" - replacementLib.downloads.artifact.size = 107347 - elif pmcLib.name.artifact == "log4j-core": - replacementLib.downloads.artifact.sha1 = "677991ea2d7426f76309a73739cecf609679492c" - replacementLib.downloads.artifact.size = 677588 - else: - raise Exception("ERROR: unhandled log4j artifact %s!" % pmcLib.name.artifact) + replacementLib.downloads.artifact.url = LOG4J_MAVEN_REPO % (replacementLib.name.getPath()) + replacementLib.downloads.artifact.sha1 = LOG4J_HASHES[pmcLib.name.artifact]["sha1"] + replacementLib.downloads.artifact.size = LOG4J_HASHES[pmcLib.name.artifact]["size"] + if pmcLib.name.artifact not in LOG4J_HASHES: + raise Exception("ERROR: unhandled log4j artifact %s!" % pmcLib.name.artifact) libs_minecraft.append(replacementLib) else: libs_minecraft.append(pmcLib) -- cgit 0.0.5-2-1-g0f52 From 13e473f2a7379f3f361d4ae7b9c4bdf3cfd63bd2 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 18 Feb 2022 20:28:03 +0100 Subject: fix: move LWJGL allow/blocklist up --- generateMojang.py | 46 ++++++++++++++++++++++++---------------------- 1 file changed, 24 insertions(+), 22 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 118465bd7b..a6b4309096 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -32,6 +32,30 @@ LOG4J_HASHES = { } }; +# LWJGL versions we want +passVariants = [ + "41d3ed7a755d15ad9e2f5a8aea51481858d60763", # 3.2.2 (2021-12-10 03:36:38+00:00) + "57455f0bb479e07e5b554766f9f0310a6c245e10", # 3.1.2 (2018-06-21 12:57:11+00:00) + "abfbb7905498983ab3300ae2b897ccd3c11ab8bb", # 2.9.0 (2013-10-21 16:34:47+00:00) + "47fd9d3677d7a0bcdb280453a7e7ac1fdbdab70d", # 2.9.4-nightly-20150209 (2016-12-20 14:05:34+00:00) + "8ee2407d76c3af7882ab897b6ef25392839d2ab0", # 3.1.6 (2019-04-18 11:05:19+00:00) + "428282d96ee546aae07d0717fef71ab8213d1176", # 3.2.1 (2019-04-18 11:05:19+00:00) + "c7a84795ac3197bb476949665f3eda9c79436cf7", # 2.9.1 (2014-05-22 14:44:33+00:00) + "66a60d78abe20960f1befd0fd5819a8855100055", # 2.9.1-nightly-20131120 (2013-12-06 13:55:34+00:00) + "15a92ddad26186e720117fc0e318c6ddb8bae14e", # 2.9.3 (2015-01-30 11:58:24+00:00) +] + +# LWJGL versions we def. don't want! +badVariants = [ + "089446ef48f6ac70a3e2bc4a02cd1f34060d31bd", # 3.2.2 (2021-08-25 14:41:57+00:00) + "6a0aaa55846ebccae9cf69e1ac2e284b3f0d81d0", # 3.2.2 (2019-07-19 09:25:47+00:00) + "e3ecb31817e009ebfb3a8ed41b7b779d31e55b43", # 3.2.2 (2019-07-04 14:41:05+00:00) + "2d0b7aa8397278c5b5f7e9cd025544af5e820072", # 2.9.0 (2013-09-06 12:31:58+00:00) + "905c3a9d80a804c2d03a577775b75f45c1837263", # 2.9.0 (2011-03-30 22:00:00+00:00) + "d889b127fbabd3493115beb228730146072549a4", # 3.1.6 (2018-11-29 13:11:38+00:00) + "0034e86cec334f9142ca4ace843c91eb649017fd", # 3.2.1 (2019-02-13 16:12:08+00:00) +] + def addOrGetBucket(buckets, rules): ruleHash = None if rules: @@ -287,28 +311,6 @@ def processSingleVariant(lwjglVariant): print("Skipped LWJGL", versionObj.version) -passVariants = [ - "41d3ed7a755d15ad9e2f5a8aea51481858d60763", # 3.2.2 (2021-12-10 03:36:38+00:00) - "57455f0bb479e07e5b554766f9f0310a6c245e10", # 3.1.2 (2018-06-21 12:57:11+00:00) - "abfbb7905498983ab3300ae2b897ccd3c11ab8bb", # 2.9.0 (2013-10-21 16:34:47+00:00) - "47fd9d3677d7a0bcdb280453a7e7ac1fdbdab70d", # 2.9.4-nightly-20150209 (2016-12-20 14:05:34+00:00) - "8ee2407d76c3af7882ab897b6ef25392839d2ab0", # 3.1.6 (2019-04-18 11:05:19+00:00) - "428282d96ee546aae07d0717fef71ab8213d1176", # 3.2.1 (2019-04-18 11:05:19+00:00) - "c7a84795ac3197bb476949665f3eda9c79436cf7", # 2.9.1 (2014-05-22 14:44:33+00:00) - "66a60d78abe20960f1befd0fd5819a8855100055", # 2.9.1-nightly-20131120 (2013-12-06 13:55:34+00:00) - "15a92ddad26186e720117fc0e318c6ddb8bae14e", # 2.9.3 (2015-01-30 11:58:24+00:00) -] - -badVariants = [ - "089446ef48f6ac70a3e2bc4a02cd1f34060d31bd", # 3.2.2 (2021-08-25 14:41:57+00:00) - "6a0aaa55846ebccae9cf69e1ac2e284b3f0d81d0", # 3.2.2 (2019-07-19 09:25:47+00:00) - "e3ecb31817e009ebfb3a8ed41b7b779d31e55b43", # 3.2.2 (2019-07-04 14:41:05+00:00) - "2d0b7aa8397278c5b5f7e9cd025544af5e820072", # 2.9.0 (2013-09-06 12:31:58+00:00) - "905c3a9d80a804c2d03a577775b75f45c1837263", # 2.9.0 (2011-03-30 22:00:00+00:00) - "d889b127fbabd3493115beb228730146072549a4", # 3.1.6 (2018-11-29 13:11:38+00:00) - "0034e86cec334f9142ca4ace843c91eb649017fd", # 3.2.1 (2019-02-13 16:12:08+00:00) -] - for lwjglVersionVariant in lwjglVersionVariants: decidedVariant = None passedVariants = 0 -- cgit 0.0.5-2-1-g0f52 From dc6dc8c496e6eb86456b297dc3b7406bb66c3cf5 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 18 Feb 2022 23:06:29 +0100 Subject: fix: add public directory --- .gitignore | 2 ++ public/.keep | 0 2 files changed, 2 insertions(+) create mode 100644 public/.keep diff --git a/.gitignore b/.gitignore index d3c54df2f5..121f6aa12c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ +public/*/ + http_cache polymc upstream diff --git a/public/.keep b/public/.keep new file mode 100644 index 0000000000..e69de29bb2 -- cgit 0.0.5-2-1-g0f52 From 6bbecdce2a08255d52dc4c055ff79bc62f6a457c Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 18 Feb 2022 23:33:32 +0100 Subject: refactor: improve usage with Docker --- .dockerignore | 8 ++++++++ .gitignore | 10 ++++------ Dockerfile | 14 ++++++++++++++ caches/forge_cache/.keep | 0 caches/forgemaven/.keep | 0 caches/http_cache/.keep | 0 docker-compose.yaml | 12 ++++++++++++ docker.sh | 5 ----- enumerateForge.py | 6 +++--- metaenv/Dockerfile | 12 ------------ updateFabric.py | 2 +- updateForge.py | 2 +- updateLiteloader.py | 2 +- updateMojang.py | 2 +- 14 files changed, 45 insertions(+), 30 deletions(-) create mode 100644 .dockerignore create mode 100644 Dockerfile create mode 100644 caches/forge_cache/.keep create mode 100644 caches/forgemaven/.keep create mode 100644 caches/http_cache/.keep create mode 100644 docker-compose.yaml delete mode 100755 docker.sh delete mode 100644 metaenv/Dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000000..0e4358c40a --- /dev/null +++ b/.dockerignore @@ -0,0 +1,8 @@ +.git/ + +caches/ +__pycache__/ +public/ + +polymc/ +upstream/ diff --git a/.gitignore b/.gitignore index 121f6aa12c..d1af514d0d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1,8 @@ public/*/ -http_cache -polymc -upstream -forgemaven -forge_cache +caches/ +!caches/*/.keep __pycache__ -*.kdev4 config_local.sh +polymc +upstream diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000000..acab04094d --- /dev/null +++ b/Dockerfile @@ -0,0 +1,14 @@ +FROM python:3.10.2-bullseye + +RUN pip install cachecontrol iso8601 requests lockfile jsonobject \ + && apt-get update && apt-get install -y rsync + +RUN useradd -Ud /app user +USER user +WORKDIR /app + +COPY . . + +ENV MODE=master + +CMD ["/bin/bash", "update.sh"] diff --git a/caches/forge_cache/.keep b/caches/forge_cache/.keep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/caches/forgemaven/.keep b/caches/forgemaven/.keep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/caches/http_cache/.keep b/caches/http_cache/.keep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000000..de510b4f85 --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,12 @@ +version: "3" + +services: + meta: + build: . + environment: + MODE: master + volumes: + - "./caches:/app/caches" + - "./upstream:/app/upstream" + - "./polymc:/app/polymc" + - "./public:/app/public" diff --git a/docker.sh b/docker.sh deleted file mode 100755 index d41f4bf7b4..0000000000 --- a/docker.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -docker build metaenv -t metaenv - -docker run -it --rm -e MODE=master -v $(pwd):/app metaenv:latest ./update.sh - diff --git a/enumerateForge.py b/enumerateForge.py index 4b65d2bcbc..4c2371d537 100755 --- a/enumerateForge.py +++ b/enumerateForge.py @@ -109,13 +109,13 @@ for entry in forgeVersions.versions: for entry in forgeVersion.mavenFiles: urlSet.add(GetLibraryDownload(entry)) -forever_cache = FileCache('forge_cache', forever=True) +forever_cache = FileCache('caches/forge_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) for entry in urlSet: libraryName = entry.name - folderPath = "forgemaven/%s" % libraryName.getBase() - filePath = "forgemaven/%s" % libraryName.getPath() + folderPath = "caches/forgemaven/%s" % libraryName.getBase() + filePath = "caches/forgemaven/%s" % libraryName.getPath() if not os.path.isfile(filePath): os.makedirs(folderPath, exist_ok=True) rfile = sess.get(entry.url, stream=True) diff --git a/metaenv/Dockerfile b/metaenv/Dockerfile deleted file mode 100644 index 06f4295d59..0000000000 --- a/metaenv/Dockerfile +++ /dev/null @@ -1,12 +0,0 @@ -FROM python:3.10.2-bullseye - -RUN pip install cachecontrol iso8601 requests lockfile jsonobject - -RUN apt update && apt install -y rsync - -RUN useradd -Ud /app user - -USER user - -WORKDIR /app - diff --git a/updateFabric.py b/updateFabric.py index 9f8cc9ad83..51ae9cade6 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -11,7 +11,7 @@ from fabricutil import * UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] -forever_cache = FileCache('http_cache', forever=True) +forever_cache = FileCache('caches/http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) def mkdirs(path): diff --git a/updateForge.py b/updateForge.py index b76c1dfb48..62424717a2 100755 --- a/updateForge.py +++ b/updateForge.py @@ -32,7 +32,7 @@ def filehash(filename, hashtype, blocksize=65536): hash.update(block) return hash.hexdigest() -forever_cache = FileCache('http_cache', forever=True) +forever_cache = FileCache('caches/http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) # get the remote version list fragments diff --git a/updateLiteloader.py b/updateLiteloader.py index ee87ea5bc6..07ab0d039a 100755 --- a/updateLiteloader.py +++ b/updateLiteloader.py @@ -18,7 +18,7 @@ UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] def eprint(*args, **kwargs): print(*args, file=sys.stderr, **kwargs) -forever_cache = FileCache('http_cache', forever=True) +forever_cache = FileCache('caches/http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) diff --git a/updateMojang.py b/updateMojang.py index 1749b601d5..db2f01473c 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -8,7 +8,7 @@ from metautil import * UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] -forever_cache = FileCache('http_cache', forever=True) +forever_cache = FileCache('caches/http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) def get_version_file(path, url): -- cgit 0.0.5-2-1-g0f52 From 71d55016c92794b21916b5756ee5a87b48924471 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 19 Feb 2022 00:07:37 +0100 Subject: refactor: improve update.sh --- update.sh | 75 +++++++++++++++++++++++++-------------------------------------- 1 file changed, 30 insertions(+), 45 deletions(-) diff --git a/update.sh b/update.sh index a698a60362..07c4b54334 100755 --- a/update.sh +++ b/update.sh @@ -13,30 +13,31 @@ fi MODE=${MODE:-develop} -S3_BUCKET_var="S3_$MODE" -S3_BUCKET="${!S3_BUCKET_var}" - BRANCH_var="BRANCH_$MODE" BRANCH="${!BRANCH_var}" function fail_in { - cd "${BASEDIR}/${UPSTREAM_DIR}" - git reset --hard HEAD + upstream_git reset --hard HEAD exit 1 } function fail_out { - cd "${BASEDIR}/${PMC_DIR}" - git reset --hard HEAD + polymc_git reset --hard HEAD exit 1 } +function upstream_git { + git -C "${BASEDIR}/${UPSTREAM_DIR}" $@ +} + +function polymc_git { + git -C "${BASEDIR}/${UPSTREAM_DIR}" $@ +} + currentDate=`date --iso-8601` -cd "${BASEDIR}/${UPSTREAM_DIR}" -git reset --hard HEAD || exit 1 -git checkout ${BRANCH} || exit 1 -cd "${BASEDIR}" +upstream_git reset --hard HEAD || exit 1 +upstream_git checkout ${BRANCH} || exit 1 python updateMojang.py || fail_in python updateForge.py || fail_in @@ -44,22 +45,18 @@ python updateFabric.py || fail_in python updateLiteloader.py || fail_in if [ "${DEPLOY_TO_GIT}" = true ] ; then - cd "${BASEDIR}/${UPSTREAM_DIR}" - git add mojang/version_manifest_v2.json mojang/versions/* mojang/assets/* || fail_in - git add forge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json forge/installer_info/*.json || fail_in - git add fabric/loader-installer-json/*.json fabric/meta-v2/*.json fabric/jars/*.json || fail_in - git add liteloader/*.json || fail_in - if ! git diff --cached --exit-code ; then - git commit -a -m "Update ${currentDate}" || fail_in - GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/meta-upstream.key" git push || exit 1 + upstream_git add mojang/version_manifest_v2.json mojang/versions/* mojang/assets/* || fail_in + upstream_git add forge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json forge/installer_info/*.json || fail_in + upstream_git add fabric/loader-installer-json/*.json fabric/meta-v2/*.json fabric/jars/*.json || fail_in + upstream_git add liteloader/*.json || fail_in + if ! upstream_git diff --cached --exit-code ; then + upstream_git commit -a -m "Update ${currentDate}" || fail_in + GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/meta-upstream.key" upstream_git push || exit 1 fi - cd "${BASEDIR}" fi -cd "${BASEDIR}/${PMC_DIR}" -git reset --hard HEAD || exit 1 -git checkout ${BRANCH} || exit 1 -cd "${BASEDIR}" +polymc_git reset --hard HEAD || exit 1 +polymc_git checkout ${BRANCH} || exit 1 python generateMojang.py || fail_out python generateForge.py || fail_out @@ -68,42 +65,30 @@ python generateLiteloader.py || fail_out python index.py || fail_out if [ "${DEPLOY_TO_GIT}" = true ] ; then - cd "${BASEDIR}/${PMC_DIR}" - git add index.json org.lwjgl/* net.minecraft/* || fail_out - git add net.minecraftforge/* || fail_out - git add net.fabricmc.fabric-loader/* net.fabricmc.intermediary/* || fail_out - git add com.mumfrey.liteloader/* || fail_out + polymc_git add index.json org.lwjgl/* net.minecraft/* || fail_out + polymc_git add net.minecraftforge/* || fail_out + polymc_git add net.fabricmc.fabric-loader/* net.fabricmc.intermediary/* || fail_out + polymc_git add com.mumfrey.liteloader/* || fail_out if [ -d "org.lwjgl3" ]; then - git add org.lwjgl3/* || fail_out + polymc_git add org.lwjgl3/* || fail_out fi - if ! git diff --cached --exit-code ; then - git commit -a -m "Update ${currentDate}" || fail_out - GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/meta-multimc.key" git push || exit 1 + if ! polymc_git diff --cached --exit-code ; then + polymc_git commit -a -m "Update ${currentDate}" || fail_out + GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/meta-polymc.key" polymc_git push || exit 1 fi fi if [ "${UPDATE_FORGE_MAVEN}" = true ] ; then echo "Updating the copy of Forge maven" - cd "${BASEDIR}" - ./enumerateForge.py - if [ "${DEPLOY_FORGE_MAVEN}" = true ] ; then - chown -RL ${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP} ${BASEDIR}/forgemaven/ - if [ "${DEPLOY_FORGE_MAVEN_S3}" = true ] ; then - s3cmd -c ${BASEDIR}/config/s3cmd.cfg --exclude=".git*" --delete-removed sync ${BASEDIR}/forgemaven/ ${S3_FORGE_MAVEN} || exit 2 - fi - fi + python enumerateForge.py fi -cd "${BASEDIR}" if [ "${DEPLOY_TO_FOLDER}" = true ] ; then DEPLOY_FOLDER_var="DEPLOY_FOLDER_$MODE" DEPLOY_FOLDER="${!DEPLOY_FOLDER_var}" echo "Deploying to ${DEPLOY_FOLDER}" rsync -rvog --chown=${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP} --exclude=.git ${BASEDIR}/${PMC_DIR}/ ${DEPLOY_FOLDER} fi -if [ "${DEPLOY_TO_S3}" = true ] ; then - s3cmd -c ${BASEDIR}/config/s3cmd.cfg --exclude=".git*" --delete-removed sync ${BASEDIR}/${PMC_DIR}/ ${S3_BUCKET} || exit 2 -fi exit 0 -- cgit 0.0.5-2-1-g0f52 From 1e6ea1fd6669d4fd3a782c40bd604ef2c9ee7901 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 19 Feb 2022 00:09:40 +0100 Subject: fix: actually use MMC-hint --- enumerateForge.py | 5 ++--- generateForge.py | 2 +- generateLiteloader.py | 2 +- metautil.py | 2 +- 4 files changed, 5 insertions(+), 6 deletions(-) diff --git a/enumerateForge.py b/enumerateForge.py index 4c2371d537..971c8a3fc1 100755 --- a/enumerateForge.py +++ b/enumerateForge.py @@ -1,4 +1,3 @@ -#!/usr/bin/python3 import os import re import sys @@ -57,7 +56,7 @@ class MojangLibrary (JsonObject): class PolyMCLibrary (MojangLibrary): url = StringProperty(exclude_if_none=True, default=None) - pmcHint = StringProperty(name="PMC-hint", exclude_if_none=True, default=None) + mmcHint = StringProperty(name="MMC-hint", exclude_if_none=True, default=None) # this is supposed to be MMC-hint! def GetLibraryDownload (library : PolyMCLibrary): @@ -65,7 +64,7 @@ def GetLibraryDownload (library : PolyMCLibrary): raise Exception('Natives are not handled yet') name = library.name - if library.pmcHint == 'forge-pack-xz': + if library.mmcHint == 'forge-pack-xz': kind = DownloadType.FORGE_XZ name.extension = 'jar.pack.xz' else: diff --git a/generateForge.py b/generateForge.py index 9f48dcb01a..e73ab4d145 100755 --- a/generateForge.py +++ b/generateForge.py @@ -88,7 +88,7 @@ def versionFromProfile(profile, version): else: ourLib.url = forgeLib.url #if forgeLib.checksums and len(forgeLib.checksums) == 2: - # ourLib.pmcHint = "forge-pack-xz" + # ourLib.mmcHint = "forge-pack-xz" libs.append(ourLib) result.libraries = libs result.order = 5 diff --git a/generateLiteloader.py b/generateLiteloader.py index 270f79b06c..fbab153394 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -48,7 +48,7 @@ def processArtefacts(mcVersion, liteloader, notSnapshots): url = "http://dl.liteloader.com/versions/" ) if not notSnapshots: - liteloaderLib.pmcHint = "always-stale" + liteloaderLib.mmcHint = "always-stale" libraries.append(liteloaderLib) version.libraries = libraries versions.append(version) diff --git a/metautil.py b/metautil.py index 4e7344e45d..90a3f93c63 100644 --- a/metautil.py +++ b/metautil.py @@ -247,7 +247,7 @@ def validateSupportedPolyMCVersion(version): class PolyMCLibrary (MojangLibrary): url = StringProperty(exclude_if_none=True, default=None) - pmcHint = StringProperty(name="PMC-hint", exclude_if_none=True, default=None) + mmcHint = StringProperty(name="MMC-hint", exclude_if_none=True, default=None) # this is supposed to be MMC-hint! class VersionedJsonObject(JsonObject): formatVersion = IntegerProperty(default=CurrentPolyMCFormatVersion, validators=validateSupportedPolyMCVersion) -- cgit 0.0.5-2-1-g0f52 From a9ebc59353c80a0f043cc126b0fdef359413727f Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 19 Feb 2022 00:14:02 +0100 Subject: fix: remove unused imports --- enumerateForge.py | 6 ------ generateFabric.py | 6 ------ generateForge.py | 2 -- generateLiteloader.py | 6 ------ generateMojang.py | 5 ----- index.py | 2 -- metautil.py | 1 - requirements.txt | 5 ----- updateFabric.py | 3 --- updateForge.py | 6 +----- updateLiteloader.py | 4 ---- updateMojang.py | 3 --- 12 files changed, 1 insertion(+), 48 deletions(-) delete mode 100644 requirements.txt diff --git a/enumerateForge.py b/enumerateForge.py index 971c8a3fc1..2fa257c42d 100755 --- a/enumerateForge.py +++ b/enumerateForge.py @@ -1,14 +1,8 @@ -import os -import re -import sys -from distutils.version import LooseVersion from enum import Enum import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -from forgeutil import * -from jsonobject import * from metautil import * PMC_DIR = os.environ["PMC_DIR"] diff --git a/generateFabric.py b/generateFabric.py index 2ce658893e..fac96d0fde 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -1,10 +1,4 @@ -import copy -import os -from datetime import datetime -from pprint import pprint - from fabricutil import * -from jsonobject import * PMC_DIR = os.environ["PMC_DIR"] UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] diff --git a/generateForge.py b/generateForge.py index e73ab4d145..7be9f43a79 100755 --- a/generateForge.py +++ b/generateForge.py @@ -1,10 +1,8 @@ -import os import re import sys from distutils.version import LooseVersion from forgeutil import * -from jsonobject import * from metautil import * PMC_DIR = os.environ["PMC_DIR"] diff --git a/generateLiteloader.py b/generateLiteloader.py index fbab153394..b7834eb31c 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -1,9 +1,3 @@ -import copy -import os -import datetime -from pprint import pprint - -from jsonobject import * from liteloaderutil import * PMC_DIR = os.environ["PMC_DIR"] diff --git a/generateMojang.py b/generateMojang.py index a6b4309096..a5666f462b 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -1,14 +1,9 @@ import copy -import datetime import hashlib -import json -import os from collections import defaultdict, namedtuple -from distutils import version from operator import itemgetter from pprint import pprint -import iso8601 from metautil import * PMC_DIR = os.environ["PMC_DIR"] diff --git a/index.py b/index.py index b63fff4226..09eda05d32 100755 --- a/index.py +++ b/index.py @@ -1,6 +1,4 @@ import hashlib -import json -import os from operator import itemgetter from metautil import * diff --git a/metautil.py b/metautil.py index 90a3f93c63..3515ca2cdb 100644 --- a/metautil.py +++ b/metautil.py @@ -1,7 +1,6 @@ import datetime import json import os -from pprint import pprint import iso8601 from jsonobject import * diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index 360724d002..0000000000 --- a/requirements.txt +++ /dev/null @@ -1,5 +0,0 @@ -cachecontrol = "0.12.10" -iso8601 = "1.0.2" -requests = "2.27.1" -lockfile = "0.12.2" -jsonobject = "0.9.10" diff --git a/updateFabric.py b/updateFabric.py index 51ae9cade6..9635a44552 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -1,7 +1,4 @@ -import datetime import hashlib -import json -import os import zipfile import requests diff --git a/updateForge.py b/updateForge.py index 62424717a2..ee0f5d4603 100755 --- a/updateForge.py +++ b/updateForge.py @@ -2,22 +2,18 @@ Get the source files necessary for generating Forge versions ''' import copy -import datetime import hashlib -import json -import os -import os.path import re import sys import zipfile from contextlib import suppress from pathlib import Path +from pprint import pprint import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache from forgeutil import * -from jsonobject import * from metautil import * UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] diff --git a/updateLiteloader.py b/updateLiteloader.py index 07ab0d039a..8d44fe12de 100755 --- a/updateLiteloader.py +++ b/updateLiteloader.py @@ -2,15 +2,11 @@ Get the source files necessary for generating Forge versions ''' import copy -import json -import os -import os.path import sys import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -from jsonobject import * from liteloaderutil import * UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] diff --git a/updateMojang.py b/updateMojang.py index db2f01473c..0f72d169b3 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -1,6 +1,3 @@ -import json -import os - import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -- cgit 0.0.5-2-1-g0f52 From f65b2666a0ae4cab9d7f25fae513bedaf1cd7c1b Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 19 Feb 2022 00:16:11 +0100 Subject: fix: reformat code --- enumerateForge.py | 24 +++--- fabricutil.py | 4 + forgeutil.py | 57 +++++++++----- generateFabric.py | 16 +++- generateForge.py | 168 +++++++++++++++++++++++------------------- generateLiteloader.py | 8 +- generateMojang.py | 69 ++++++++++------- index.py | 14 ++-- jsonobject/api.py | 1 - jsonobject/base.py | 11 ++- jsonobject/base_properties.py | 5 +- jsonobject/containers.py | 13 ++-- jsonobject/properties.py | 8 -- jsonobject/utils.py | 1 + liteloaderutil.py | 19 ++++- metautil.py | 105 ++++++++++++++++++-------- updateFabric.py | 10 ++- updateForge.py | 38 ++++++---- updateLiteloader.py | 3 +- updateMojang.py | 7 +- 20 files changed, 358 insertions(+), 223 deletions(-) diff --git a/enumerateForge.py b/enumerateForge.py index 2fa257c42d..06c55401ee 100755 --- a/enumerateForge.py +++ b/enumerateForge.py @@ -7,18 +7,20 @@ from metautil import * PMC_DIR = os.environ["PMC_DIR"] -#with open(PMC_DIR + '/index.json', 'r', encoding='utf-8') as index: - #packages = PolyMCPackageIndex(json.load(index)) -#for entry in packages.packages: - #print (entry) +# with open(PMC_DIR + '/index.json', 'r', encoding='utf-8') as index: +# packages = PolyMCPackageIndex(json.load(index)) + +# for entry in packages.packages: +# print (entry) class DownloadType(Enum): NORMAL = 1 FORGE_XZ = 2 + class DownloadEntry: - def __init__(self, url : str, kind : DownloadType, name : GradleSpecifier): + def __init__(self, url: str, kind: DownloadType, name: GradleSpecifier): self.name = name self.url = url self.kind = kind @@ -41,19 +43,21 @@ class DownloadEntry: def __repr__(self): return "DownloadEntry('" + self.toString() + "')" -class MojangLibrary (JsonObject): + +class MojangLibrary(JsonObject): extract = ObjectProperty(MojangLibraryExtractRules, exclude_if_none=True, default=None) - name = GradleSpecifierProperty(required = True) + name = GradleSpecifierProperty(required=True) downloads = ObjectProperty(MojangLibraryDownloads, exclude_if_none=True, default=None) natives = DictProperty(StringProperty, exclude_if_none=True, default=None) rules = ListProperty(MojangRule, exclude_if_none=True, default=None) -class PolyMCLibrary (MojangLibrary): + +class PolyMCLibrary(MojangLibrary): url = StringProperty(exclude_if_none=True, default=None) mmcHint = StringProperty(name="MMC-hint", exclude_if_none=True, default=None) # this is supposed to be MMC-hint! -def GetLibraryDownload (library : PolyMCLibrary): +def GetLibraryDownload(library: PolyMCLibrary): if library.natives: raise Exception('Natives are not handled yet') @@ -69,7 +73,6 @@ def GetLibraryDownload (library : PolyMCLibrary): if url.endswith('.zip'): name.extension = 'zip' - if library.downloads: url = library.downloads.artifact.url else: @@ -80,6 +83,7 @@ def GetLibraryDownload (library : PolyMCLibrary): return DownloadEntry(url, kind, name) + with open(PMC_DIR + '/net.minecraftforge/index.json', 'r', encoding='utf-8') as forgeIndex: forgeVersions = PolyMCVersionIndex(json.load(forgeIndex)) diff --git a/fabricutil.py b/fabricutil.py index 1133bc5e83..6a959001d6 100644 --- a/fabricutil.py +++ b/fabricutil.py @@ -7,14 +7,17 @@ class FabricInstallerArguments(JsonObject): common = ListProperty(StringProperty) server = ListProperty(StringProperty) + class FabricInstallerLaunchwrapper(JsonObject): tweakers = ObjectProperty(FabricInstallerArguments, required=True) + class FabricInstallerLibraries(JsonObject): client = ListProperty(PolyMCLibrary) common = ListProperty(PolyMCLibrary) server = ListProperty(PolyMCLibrary) + class FabricInstallerDataV1(JsonObject): version = IntegerProperty(required=True) libraries = ObjectProperty(FabricInstallerLibraries, required=True) @@ -22,6 +25,7 @@ class FabricInstallerDataV1(JsonObject): arguments = ObjectProperty(FabricInstallerArguments, required=False) launchwrapper = ObjectProperty(FabricInstallerLaunchwrapper, required=False) + class FabricJarInfo(JsonObject): releaseTime = ISOTimestampProperty() size = IntegerProperty() diff --git a/forgeutil.py b/forgeutil.py index 9455203230..3c990e58bc 100644 --- a/forgeutil.py +++ b/forgeutil.py @@ -67,12 +67,13 @@ class ForgeVersion: if not majorVersionStr.isnumeric(): return False - #majorVersion = int(majorVersionStr) - #if majorVersion >= 37: + # majorVersion = int(majorVersionStr) + # if majorVersion >= 37: # return False return True + class ForgeFile(JsonObject): classifier = StringProperty(required=True) hash = StringProperty(required=True) @@ -82,7 +83,9 @@ class ForgeFile(JsonObject): return "%s-%s-%s.%s" % ("forge", longversion, self.classifier, self.extension) def url(self, longversion): - return "https://files.minecraftforge.net/maven/net/minecraftforge/forge/%s/%s" % (longversion, self.filename(longversion)) + return "https://files.minecraftforge.net/maven/net/minecraftforge/forge/%s/%s" % ( + longversion, self.filename(longversion)) + class ForgeEntry(JsonObject): longversion = StringProperty(required=True) @@ -94,15 +97,18 @@ class ForgeEntry(JsonObject): recommended = BooleanProperty() files = DictProperty(ForgeFile) + class ForgeMcVersionInfo(JsonObject): latest = StringProperty() recommended = StringProperty() versions = ListProperty(StringProperty()) + class DerivedForgeIndex(JsonObject): versions = DictProperty(ForgeEntry) by_mcversion = DictProperty(ForgeMcVersionInfo) + ''' FML library mappings - these are added to legacy Forge versions because Forge no longer can download these by itself - the locations have changed and some of this has to be rehosted on PolyMC servers. @@ -185,30 +191,35 @@ fmlLibsMapping["1.5.2"] = [ "modList":"none" }, ''' + + class ForgeInstallerProfileInstallSection(JsonObject): - profileName = StringProperty(required = True) - target = StringProperty(required = True) - path = GradleSpecifierProperty(required = True) - version = StringProperty(required = True) - filePath = StringProperty(required = True) - welcome = StringProperty(required = True) - minecraft = StringProperty(required = True) - logo = StringProperty(required = True) - mirrorList = StringProperty(required = True) + profileName = StringProperty(required=True) + target = StringProperty(required=True) + path = GradleSpecifierProperty(required=True) + version = StringProperty(required=True) + filePath = StringProperty(required=True) + welcome = StringProperty(required=True) + minecraft = StringProperty(required=True) + logo = StringProperty(required=True) + mirrorList = StringProperty(required=True) modList = StringProperty(exclude_if_none=True, default=None) -class ForgeLibrary (MojangLibrary): + +class ForgeLibrary(MojangLibrary): url = StringProperty(exclude_if_none=True) serverreq = BooleanProperty(exclude_if_none=True, default=None) clientreq = BooleanProperty(exclude_if_none=True, default=None) checksums = ListProperty(StringProperty) comment = StringProperty() -class ForgeVersionFile (MojangVersionFile): - libraries = ListProperty(ForgeLibrary, exclude_if_none=True, default=None) # overrides Mojang libraries + +class ForgeVersionFile(MojangVersionFile): + libraries = ListProperty(ForgeLibrary, exclude_if_none=True, default=None) # overrides Mojang libraries inheritsFrom = StringProperty() jar = StringProperty() + ''' "optionals": [ { @@ -224,7 +235,9 @@ class ForgeVersionFile (MojangVersionFile): } ] ''' -class ForgeOptional (JsonObject): + + +class ForgeOptional(JsonObject): name = StringProperty() client = BooleanProperty() server = BooleanProperty() @@ -235,24 +248,29 @@ class ForgeOptional (JsonObject): artifact = GradleSpecifierProperty() maven = StringProperty() + class ForgeInstallerProfile(JsonObject): - install = ObjectProperty(ForgeInstallerProfileInstallSection, required = True) - versionInfo = ObjectProperty(ForgeVersionFile, required = True) + install = ObjectProperty(ForgeInstallerProfileInstallSection, required=True) + versionInfo = ObjectProperty(ForgeVersionFile, required=True) optionals = ListProperty(ForgeOptional) + class ForgeLegacyInfo(JsonObject): releaseTime = ISOTimestampProperty() size = IntegerProperty() sha256 = StringProperty() sha1 = StringProperty() + class ForgeLegacyInfoList(JsonObject): number = DictProperty(ForgeLegacyInfo) + class DataSpec(JsonObject): client = StringProperty() server = StringProperty() + class ProcessorSpec(JsonObject): jar = StringProperty() classpath = ListProperty(StringProperty) @@ -260,6 +278,7 @@ class ProcessorSpec(JsonObject): outputs = DictProperty(StringProperty) sides = ListProperty(StringProperty, exclude_if_none=True, default=None) + # Note: This is only used in one version (1.12.2-14.23.5.2851) and we don't even use the installer profile in it. # It's here just so it parses and we can continue... class ForgeInstallerProfileV1_5(JsonObject): @@ -279,6 +298,7 @@ class ForgeInstallerProfileV1_5(JsonObject): libraries = ListProperty(MojangLibrary) mirrorList = StringProperty(exclude_if_none=True, default=None) + class ForgeInstallerProfileV2(JsonObject): _comment = ListProperty(StringProperty) spec = IntegerProperty() @@ -296,6 +316,7 @@ class ForgeInstallerProfileV2(JsonObject): mirrorList = StringProperty(exclude_if_none=True, default=None) serverJarPath = StringProperty(exclude_if_none=True, default=None) + class InstallerInfo(JsonObject): sha1hash = StringProperty() sha256hash = StringProperty() diff --git a/generateFabric.py b/generateFabric.py index fac96d0fde..8dd292da72 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -9,17 +9,22 @@ loaderVersions = [] intermediaryRecommended = [] intermediaryVersions = [] + def mkdirs(path): if not os.path.exists(path): os.makedirs(path) + mkdirs(PMC_DIR + "/net.fabricmc.fabric-loader") mkdirs(PMC_DIR + "/net.fabricmc.intermediary") + def loadJarInfo(mavenKey): - with open(UPSTREAM_DIR + "/fabric/jars/" + mavenKey.replace(":", ".") + ".json", 'r', encoding='utf-8') as jarInfoFile: + with open(UPSTREAM_DIR + "/fabric/jars/" + mavenKey.replace(":", ".") + ".json", 'r', + encoding='utf-8') as jarInfoFile: return FabricJarInfo(json.load(jarInfoFile)) + def processLoaderVersion(loaderVersion, it, loaderData): verStable = it["stable"] if (len(loaderRecommended) < 1) and verStable: @@ -41,6 +46,7 @@ def processLoaderVersion(loaderVersion, it, loaderData): version.libraries.append(loaderLib) loaderVersions.append(version) + def processIntermediaryVersion(it): intermediaryRecommended.append(it["version"]) versionJarInfo = loadJarInfo(it["maven"]) @@ -55,11 +61,13 @@ def processIntermediaryVersion(it): version.libraries.append(mappingLib) intermediaryVersions.append(version) + with open(UPSTREAM_DIR + "/fabric/meta-v2/loader.json", 'r', encoding='utf-8') as loaderVersionIndexFile: loaderVersionIndex = json.load(loaderVersionIndexFile) for it in loaderVersionIndex: version = it["version"] - with open(UPSTREAM_DIR + "/fabric/loader-installer-json/" + version + ".json", 'r', encoding='utf-8') as loaderVersionFile: + with open(UPSTREAM_DIR + "/fabric/loader-installer-json/" + version + ".json", 'r', + encoding='utf-8') as loaderVersionFile: ldata = json.load(loaderVersionFile) ldata = FabricInstallerDataV1(ldata) processLoaderVersion(version, it, ldata) @@ -74,7 +82,7 @@ for version in loaderVersions: with open(outFilepath, 'w') as outfile: json.dump(version.to_json(), outfile, sort_keys=True, indent=4) -sharedData = PolyMCSharedPackageData(uid = 'net.fabricmc.fabric-loader', name = 'Fabric Loader') +sharedData = PolyMCSharedPackageData(uid='net.fabricmc.fabric-loader', name='Fabric Loader') sharedData.recommended = loaderRecommended sharedData.description = "Fabric Loader is a tool to load Fabric-compatible mods in game environments." sharedData.projectUrl = "https://fabricmc.net" @@ -86,7 +94,7 @@ for version in intermediaryVersions: with open(outFilepath, 'w') as outfile: json.dump(version.to_json(), outfile, sort_keys=True, indent=4) -sharedData = PolyMCSharedPackageData(uid = 'net.fabricmc.intermediary', name = 'Intermediary Mappings') +sharedData = PolyMCSharedPackageData(uid='net.fabricmc.intermediary', name='Intermediary Mappings') sharedData.recommended = intermediaryRecommended sharedData.description = "Intermediary mappings allow using Fabric Loader with mods for Minecraft in a more compatible manner." sharedData.projectUrl = "https://fabricmc.net" diff --git a/generateForge.py b/generateForge.py index 7be9f43a79..b464f9d406 100755 --- a/generateForge.py +++ b/generateForge.py @@ -8,11 +8,15 @@ from metautil import * PMC_DIR = os.environ["PMC_DIR"] UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] + def eprint(*args, **kwargs): print(*args, file=sys.stderr, **kwargs) + # Contruct a set of libraries out of a Minecraft version file, for filtering. mcVersionCache = {} + + def loadMcVersionFilter(version): if version in mcVersionCache: return mcVersionCache[version] @@ -24,11 +28,14 @@ def loadMcVersionFilter(version): mcVersionCache[version] = libSet return libSet + ''' Match a library coordinate to a set of library coordinates. * Block those that pass completely. * For others, block those with lower versions than in the set. ''' + + def shouldIgnoreArtifact(libSet, match): for ver in libSet: if ver.group == match.group and ver.artifact == match.artifact and ver.classifier == match.classifier: @@ -45,8 +52,9 @@ def shouldIgnoreArtifact(libSet, match): # No match found in the set - we need to keep this return False + def versionFromProfile(profile, version): - result = PolyMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) + result = PolyMCVersionFile({"name": "Forge", "version": version.rawVersion, "uid": "net.minecraftforge"}) mcversion = profile.install.minecraft result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] result.mainClass = profile.versionInfo.mainClass @@ -85,16 +93,17 @@ def versionFromProfile(profile, version): ourLib.url = "https://maven.minecraftforge.net/" else: ourLib.url = forgeLib.url - #if forgeLib.checksums and len(forgeLib.checksums) == 2: + # if forgeLib.checksums and len(forgeLib.checksums) == 2: # ourLib.mmcHint = "forge-pack-xz" libs.append(ourLib) result.libraries = libs result.order = 5 return result -def versionFromModernizedInstaller(installerVersion : MojangVersionFile, version: ForgeVersion): + +def versionFromModernizedInstaller(installerVersion: MojangVersionFile, version: ForgeVersion): eprint("Generating Modernized Forge %s." % version.longVersion) - result = PolyMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) + result = PolyMCVersionFile({"name": "Forge", "version": version.rawVersion, "uid": "net.minecraftforge"}) mcversion = version.mcversion result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] result.mainClass = installerVersion.mainClass @@ -146,8 +155,9 @@ def versionFromModernizedInstaller(installerVersion : MojangVersionFile, version result.order = 5 return result -def versionFromLegacy(version, legacyinfo : ForgeLegacyInfo): - result = PolyMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) + +def versionFromLegacy(version, legacyinfo: ForgeLegacyInfo): + result = PolyMCVersionFile({"name": "Forge", "version": version.rawVersion, "uid": "net.minecraftforge"}) mcversion = version.mcversion_sane result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] result.releaseTime = legacyinfo.releaseTime @@ -160,8 +170,8 @@ def versionFromLegacy(version, legacyinfo : ForgeLegacyInfo): classifier = "universal" else: classifier = "client" - coord = GradleSpecifier("net.minecraftforge:forge:%s:%s" % (version.longVersion,classifier)) - mainmod = PolyMCLibrary(name = coord) + coord = GradleSpecifier("net.minecraftforge:forge:%s:%s" % (version.longVersion, classifier)) + mainmod = PolyMCLibrary(name=coord) mainmod.downloads = MojangLibraryDownloads() mainmod.downloads.artifact = MojangArtifact() mainmod.downloads.artifact.path = None @@ -171,9 +181,11 @@ def versionFromLegacy(version, legacyinfo : ForgeLegacyInfo): result.jarMods = [mainmod] return result -def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, installerProfile: ForgeInstallerProfileV2, version: ForgeVersion): + +def versionFromBuildSystemInstaller(installerVersion: MojangVersionFile, installerProfile: ForgeInstallerProfileV2, + version: ForgeVersion): eprint("Generating Forge %s." % version.longVersion) - result = PolyMCVersionFile({"name":"Forge", "version":version.rawVersion, "uid":"net.minecraftforge" }) + result = PolyMCVersionFile({"name": "Forge", "version": version.rawVersion, "uid": "net.minecraftforge"}) result.requires = [DependencyEntry(uid='net.minecraft', equals=version.mcversion_sane)] result.mainClass = "io.github.zekerzhayard.forgewrapper.installer.Main" @@ -183,10 +195,12 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal # load the locally cached installer file info and use it to add the installer entry in the json with open(UPSTREAM_DIR + "/forge/installer_info/%s.json" % version.longVersion, 'r', encoding='utf-8') as f: installerInfo = InstallerInfo(json.load(f)) - InstallerLib = PolyMCLibrary(name=GradleSpecifier("net.minecraftforge:forge:%s:installer" % (version.longVersion))) + InstallerLib = PolyMCLibrary( + name=GradleSpecifier("net.minecraftforge:forge:%s:installer" % (version.longVersion))) InstallerLib.downloads = MojangLibraryDownloads() InstallerLib.downloads.artifact = MojangArtifact() - InstallerLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % (InstallerLib.name.getPath()) + InstallerLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % ( + InstallerLib.name.getPath()) InstallerLib.downloads.artifact.sha1 = installerInfo.sha1hash InstallerLib.downloads.artifact.size = installerInfo.size mavenLibs.append(InstallerLib) @@ -206,61 +220,61 @@ def versionFromBuildSystemInstaller(installerVersion : MojangVersionFile, instal result.mavenFiles = mavenLibs libraries = [] - #wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.1")) - #wrapperLib.downloads = MojangLibraryDownloads() - #wrapperLib.downloads.artifact = MojangArtifact() - #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - #wrapperLib.downloads.artifact.sha1 = "82f01de97e29ba34be9fc628084b6d10ce2235c5" - #wrapperLib.downloads.artifact.size = 14351 - #libraries.append(wrapperLib) - - #wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.2")) - #wrapperLib.downloads = MojangLibraryDownloads() - #wrapperLib.downloads.artifact = MojangArtifact() - #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - #wrapperLib.downloads.artifact.sha1 = "79ff9c1530e8743450c5c3ebc6e07b535437aa6e" - #wrapperLib.downloads.artifact.size = 22346 - #libraries.append(wrapperLib) - - #wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.1")) - #wrapperLib.downloads = MojangLibraryDownloads() - #wrapperLib.downloads.artifact = MojangArtifact() - #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - #wrapperLib.downloads.artifact.sha1 = "90104e9aaa8fbedf6c3d1f6d0b90cabce080b5a9" - #wrapperLib.downloads.artifact.size = 29892 - #libraries.append(wrapperLib) - - #wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.3")) - #wrapperLib.downloads = MojangLibraryDownloads() - #wrapperLib.downloads.artifact = MojangArtifact() - #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - #wrapperLib.downloads.artifact.sha1 = "2b0e06937349a209dbb90dca6381258daa456ad7" - #wrapperLib.downloads.artifact.size = 30486 - #libraries.append(wrapperLib) - - #wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.4")) - #wrapperLib.downloads = MojangLibraryDownloads() - #wrapperLib.downloads.artifact = MojangArtifact() - #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - #wrapperLib.downloads.artifact.sha1 = "e97805af76d4c1cebb753132eadbabd92e67a17b" - #wrapperLib.downloads.artifact.size = 34299 - #libraries.append(wrapperLib) - - #wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:pmc1")) - #wrapperLib.downloads = MojangLibraryDownloads() - #wrapperLib.downloads.artifact = MojangArtifact() - #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - #wrapperLib.downloads.artifact.sha1 = "e8e0fe708742ecf15ab4af55ae8227fa4349362d" - #wrapperLib.downloads.artifact.size = 34628 - #libraries.append(wrapperLib) - - #wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.5")) - #wrapperLib.downloads = MojangLibraryDownloads() - #wrapperLib.downloads.artifact = MojangArtifact() - #wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - #wrapperLib.downloads.artifact.sha1 = "566dfd60aacffaa02884614835f1151d36f1f985" - #wrapperLib.downloads.artifact.size = 34331 - #libraries.append(wrapperLib) + # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.1")) + # wrapperLib.downloads = MojangLibraryDownloads() + # wrapperLib.downloads.artifact = MojangArtifact() + # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) + # wrapperLib.downloads.artifact.sha1 = "82f01de97e29ba34be9fc628084b6d10ce2235c5" + # wrapperLib.downloads.artifact.size = 14351 + # libraries.append(wrapperLib) + + # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.2")) + # wrapperLib.downloads = MojangLibraryDownloads() + # wrapperLib.downloads.artifact = MojangArtifact() + # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) + # wrapperLib.downloads.artifact.sha1 = "79ff9c1530e8743450c5c3ebc6e07b535437aa6e" + # wrapperLib.downloads.artifact.size = 22346 + # libraries.append(wrapperLib) + + # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.1")) + # wrapperLib.downloads = MojangLibraryDownloads() + # wrapperLib.downloads.artifact = MojangArtifact() + # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) + # wrapperLib.downloads.artifact.sha1 = "90104e9aaa8fbedf6c3d1f6d0b90cabce080b5a9" + # wrapperLib.downloads.artifact.size = 29892 + # libraries.append(wrapperLib) + + # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.3")) + # wrapperLib.downloads = MojangLibraryDownloads() + # wrapperLib.downloads.artifact = MojangArtifact() + # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) + # wrapperLib.downloads.artifact.sha1 = "2b0e06937349a209dbb90dca6381258daa456ad7" + # wrapperLib.downloads.artifact.size = 30486 + # libraries.append(wrapperLib) + + # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.4")) + # wrapperLib.downloads = MojangLibraryDownloads() + # wrapperLib.downloads.artifact = MojangArtifact() + # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) + # wrapperLib.downloads.artifact.sha1 = "e97805af76d4c1cebb753132eadbabd92e67a17b" + # wrapperLib.downloads.artifact.size = 34299 + # libraries.append(wrapperLib) + + # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:pmc1")) + # wrapperLib.downloads = MojangLibraryDownloads() + # wrapperLib.downloads.artifact = MojangArtifact() + # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) + # wrapperLib.downloads.artifact.sha1 = "e8e0fe708742ecf15ab4af55ae8227fa4349362d" + # wrapperLib.downloads.artifact.size = 34628 + # libraries.append(wrapperLib) + + # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.5")) + # wrapperLib.downloads = MojangLibraryDownloads() + # wrapperLib.downloads.artifact = MojangArtifact() + # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) + # wrapperLib.downloads.artifact.sha1 = "566dfd60aacffaa02884614835f1151d36f1f985" + # wrapperLib.downloads.artifact.size = 34331 + # libraries.append(wrapperLib) wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:pmc2")) wrapperLib.downloads = MojangLibraryDownloads() @@ -347,26 +361,26 @@ legacyVersions = [ for id, entry in remoteVersionlist.versions.items(): if entry.mcversion == None: - eprint ("Skipping %s with invalid MC version" % id) + eprint("Skipping %s with invalid MC version" % id) continue version = ForgeVersion(entry) if version.url() == None: - eprint ("Skipping %s with no valid files" % id) + eprint("Skipping %s with no valid files" % id) continue - eprint ("Processing Forge %s" % version.rawVersion) + eprint("Processing Forge %s" % version.rawVersion) versionElements = version.rawVersion.split('.') if len(versionElements) < 1: - eprint ("Skipping version %s with not enough version elements" % (id)) + eprint("Skipping version %s with not enough version elements" % (id)) continue majorVersionStr = versionElements[0] if not majorVersionStr.isnumeric(): - eprint ("Skipping version %s with non-numeric major version %s" % (id, majorVersionStr)) + eprint("Skipping version %s with non-numeric major version %s" % (id, majorVersionStr)) continue majorVersion = int(majorVersionStr) - #if majorVersion >= 37: + # if majorVersion >= 37: # eprint ("Skipping unsupported major version %d (%s)" % (majorVersion, id)) # continue @@ -375,7 +389,7 @@ for id, entry in remoteVersionlist.versions.items(): # If we do not have the corresponding Minecraft version, we ignore it if not os.path.isfile(PMC_DIR + "/net.minecraft/%s.json" % version.mcversion_sane): - eprint ("Skipping %s with no corresponding Minecraft version %s" % (id, version.mcversion_sane)) + eprint("Skipping %s with no corresponding Minecraft version %s" % (id, version.mcversion_sane)) continue outVersion = None @@ -399,7 +413,7 @@ for id, entry in remoteVersionlist.versions.items(): # If we do not have the Forge json, we ignore this version if not os.path.isfile(profileFilepath): - eprint ("Skipping %s with missing profile json" % id) + eprint("Skipping %s with missing profile json" % id) continue with open(profileFilepath, 'r', encoding='utf-8') as profileFile: profile = ForgeInstallerProfile(json.load(profileFile)) @@ -421,9 +435,9 @@ for id, entry in remoteVersionlist.versions.items(): recommendedVersions.sort() -print ('Recommended versions:', recommendedVersions) +print('Recommended versions:', recommendedVersions) -sharedData = PolyMCSharedPackageData(uid = 'net.minecraftforge', name = "Forge") +sharedData = PolyMCSharedPackageData(uid='net.minecraftforge', name="Forge") sharedData.projectUrl = 'https://www.minecraftforge.net/forum/' sharedData.recommended = recommendedVersions sharedData.write() diff --git a/generateLiteloader.py b/generateLiteloader.py index b7834eb31c..3854aa815e 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -3,13 +3,16 @@ from liteloaderutil import * PMC_DIR = os.environ["PMC_DIR"] UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] + # load the locally cached version list def loadLiteloaderJson(): with open(UPSTREAM_DIR + "/liteloader/versions.json", 'r', encoding='utf-8') as f: return LiteloaderIndex(json.load(f)) + remoteVersionlist = loadLiteloaderJson() + def processArtefacts(mcVersion, liteloader, notSnapshots): versions = [] lookup = {} @@ -39,7 +42,7 @@ def processArtefacts(mcVersion, liteloader, notSnapshots): lib.url = "http://repo.liteloader.com/" liteloaderLib = PolyMCLibrary( name=GradleSpecifier("com.mumfrey:liteloader:%s" % version.version), - url = "http://dl.liteloader.com/versions/" + url="http://dl.liteloader.com/versions/" ) if not notSnapshots: liteloaderLib.mmcHint = "always-stale" @@ -50,6 +53,7 @@ def processArtefacts(mcVersion, liteloader, notSnapshots): latest = lookup[latestVersion] return versions, latest + allVersions = [] recommended = [] for mcVersion, versionObject in remoteVersionlist.versions.items(): @@ -78,7 +82,7 @@ for version in allVersions: with open(outFilepath, 'w') as outfile: json.dump(version.to_json(), outfile, sort_keys=True, indent=4) -sharedData = PolyMCSharedPackageData(uid = 'com.mumfrey.liteloader', name = 'LiteLoader') +sharedData = PolyMCSharedPackageData(uid='com.mumfrey.liteloader', name='LiteLoader') sharedData.recommended = recommended sharedData.description = remoteVersionlist.meta.description sharedData.projectUrl = remoteVersionlist.meta.url diff --git a/generateMojang.py b/generateMojang.py index a5666f462b..45fcbd52de 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -25,32 +25,33 @@ LOG4J_HASHES = { "sha1": "ca499d751f4ddd8afb016ef698c30be0da1d09f7", "size": 21268 } -}; +} # LWJGL versions we want passVariants = [ - "41d3ed7a755d15ad9e2f5a8aea51481858d60763", # 3.2.2 (2021-12-10 03:36:38+00:00) - "57455f0bb479e07e5b554766f9f0310a6c245e10", # 3.1.2 (2018-06-21 12:57:11+00:00) - "abfbb7905498983ab3300ae2b897ccd3c11ab8bb", # 2.9.0 (2013-10-21 16:34:47+00:00) - "47fd9d3677d7a0bcdb280453a7e7ac1fdbdab70d", # 2.9.4-nightly-20150209 (2016-12-20 14:05:34+00:00) - "8ee2407d76c3af7882ab897b6ef25392839d2ab0", # 3.1.6 (2019-04-18 11:05:19+00:00) - "428282d96ee546aae07d0717fef71ab8213d1176", # 3.2.1 (2019-04-18 11:05:19+00:00) - "c7a84795ac3197bb476949665f3eda9c79436cf7", # 2.9.1 (2014-05-22 14:44:33+00:00) - "66a60d78abe20960f1befd0fd5819a8855100055", # 2.9.1-nightly-20131120 (2013-12-06 13:55:34+00:00) - "15a92ddad26186e720117fc0e318c6ddb8bae14e", # 2.9.3 (2015-01-30 11:58:24+00:00) + "41d3ed7a755d15ad9e2f5a8aea51481858d60763", # 3.2.2 (2021-12-10 03:36:38+00:00) + "57455f0bb479e07e5b554766f9f0310a6c245e10", # 3.1.2 (2018-06-21 12:57:11+00:00) + "abfbb7905498983ab3300ae2b897ccd3c11ab8bb", # 2.9.0 (2013-10-21 16:34:47+00:00) + "47fd9d3677d7a0bcdb280453a7e7ac1fdbdab70d", # 2.9.4-nightly-20150209 (2016-12-20 14:05:34+00:00) + "8ee2407d76c3af7882ab897b6ef25392839d2ab0", # 3.1.6 (2019-04-18 11:05:19+00:00) + "428282d96ee546aae07d0717fef71ab8213d1176", # 3.2.1 (2019-04-18 11:05:19+00:00) + "c7a84795ac3197bb476949665f3eda9c79436cf7", # 2.9.1 (2014-05-22 14:44:33+00:00) + "66a60d78abe20960f1befd0fd5819a8855100055", # 2.9.1-nightly-20131120 (2013-12-06 13:55:34+00:00) + "15a92ddad26186e720117fc0e318c6ddb8bae14e", # 2.9.3 (2015-01-30 11:58:24+00:00) ] # LWJGL versions we def. don't want! badVariants = [ - "089446ef48f6ac70a3e2bc4a02cd1f34060d31bd", # 3.2.2 (2021-08-25 14:41:57+00:00) - "6a0aaa55846ebccae9cf69e1ac2e284b3f0d81d0", # 3.2.2 (2019-07-19 09:25:47+00:00) - "e3ecb31817e009ebfb3a8ed41b7b779d31e55b43", # 3.2.2 (2019-07-04 14:41:05+00:00) - "2d0b7aa8397278c5b5f7e9cd025544af5e820072", # 2.9.0 (2013-09-06 12:31:58+00:00) - "905c3a9d80a804c2d03a577775b75f45c1837263", # 2.9.0 (2011-03-30 22:00:00+00:00) - "d889b127fbabd3493115beb228730146072549a4", # 3.1.6 (2018-11-29 13:11:38+00:00) - "0034e86cec334f9142ca4ace843c91eb649017fd", # 3.2.1 (2019-02-13 16:12:08+00:00) + "089446ef48f6ac70a3e2bc4a02cd1f34060d31bd", # 3.2.2 (2021-08-25 14:41:57+00:00) + "6a0aaa55846ebccae9cf69e1ac2e284b3f0d81d0", # 3.2.2 (2019-07-19 09:25:47+00:00) + "e3ecb31817e009ebfb3a8ed41b7b779d31e55b43", # 3.2.2 (2019-07-04 14:41:05+00:00) + "2d0b7aa8397278c5b5f7e9cd025544af5e820072", # 2.9.0 (2013-09-06 12:31:58+00:00) + "905c3a9d80a804c2d03a577775b75f45c1837263", # 2.9.0 (2011-03-30 22:00:00+00:00) + "d889b127fbabd3493115beb228730146072549a4", # 3.1.6 (2018-11-29 13:11:38+00:00) + "0034e86cec334f9142ca4ace843c91eb649017fd", # 3.2.1 (2019-02-13 16:12:08+00:00) ] + def addOrGetBucket(buckets, rules): ruleHash = None if rules: @@ -71,18 +72,22 @@ def addOrGetBucket(buckets, rules): buckets[ruleHash] = bucket return bucket + def hashVersion(lwjgl): lwjglObjectCopy = copy.deepcopy(lwjgl) lwjglObjectCopy.releaseTime = datetime.datetime.fromtimestamp(0) return hashlib.sha1(json.dumps(lwjglObjectCopy.to_json(), sort_keys=True).encode("utf-8", "strict")).hexdigest() + def sort_libs_by_name(library): return library.name + LWJGLEntry = namedtuple('LWJGLEntry', ('version', 'sha1')) lwjglVersionVariants = defaultdict(list) + def addLWJGLVersion(versionVariants, lwjglObject): lwjglObjectCopy = copy.deepcopy(lwjglObject) libraries = list(lwjglObjectCopy.libraries) @@ -101,6 +106,7 @@ def addLWJGLVersion(versionVariants, lwjglObject): print("!!! New variant for LWJGL version %s" % (lwjglVersion)) versionVariants[lwjglVersion].append(LWJGLEntry(version=lwjglObjectCopy, sha1=lwjglObjectHash)) + def removePathsFromLib(lib): if pmcLib.downloads.artifact: pmcLib.downloads.artifact.path = None @@ -108,6 +114,7 @@ def removePathsFromLib(lib): for key, value in pmcLib.downloads.classifiers.items(): value.path = None + def adaptNewStyleArguments(arguments): outarr = [] # we ignore the jvm arguments entirely. @@ -128,10 +135,11 @@ def adaptNewStyleArguments(arguments): pprint(arg) return ' '.join(outarr) + def isOnlyMacOS(rules, specifier): allowsOSX = False allowsAll = False - #print("Considering", specifier, "rules", rules) + # print("Considering", specifier, "rules", rules) if rules: for rule in rules: if rule.action == "allow" and rule.os and rule.os.name == "osx": @@ -169,7 +177,7 @@ for filename in os.listdir(UPSTREAM_DIR + '/mojang/versions'): rules = pmcLib.rules pmcLib.rules = None if isOnlyMacOS(rules, specifier): - print("Candidate library ", specifier, " is only for macOS and is therefore ignored.") + print("Candidate library ", specifier, " is only for macOS and is therefore ignored.") continue bucket = addOrGetBucket(buckets, rules) if specifier.group == "org.lwjgl.lwjgl" and specifier.artifact == "lwjgl": @@ -185,7 +193,8 @@ for filename in os.listdir(UPSTREAM_DIR + '/mojang/versions'): else: # FIXME: workaround for insane log4j nonsense from December 2021. Probably needs adjustment. if pmcLib.name.isLog4j(): - replacementLib = PolyMCLibrary(name=GradleSpecifier("org.apache.logging.log4j:%s:%s" % (pmcLib.name.artifact, LOG4J_VERSION_OVERRIDE))) + replacementLib = PolyMCLibrary(name=GradleSpecifier( + "org.apache.logging.log4j:%s:%s" % (pmcLib.name.artifact, LOG4J_VERSION_OVERRIDE))) replacementLib.downloads = MojangLibraryDownloads() replacementLib.downloads.artifact = MojangArtifact() replacementLib.downloads.artifact.url = LOG4J_MAVEN_REPO % (replacementLib.name.getPath()) @@ -258,10 +267,11 @@ for filename in os.listdir(UPSTREAM_DIR + '/mojang/versions'): versionFile.minecraftArguments = adaptNewStyleArguments(mojangVersionFile.arguments) filenameOut = PMC_DIR + "/net.minecraft/%s.json" % versionFile.version if versionFile.version in staticVersionlist.versions: - ApplyLegacyOverride (versionFile, staticVersionlist.versions[versionFile.version]) + ApplyLegacyOverride(versionFile, staticVersionlist.versions[versionFile.version]) with open(filenameOut, 'w') as outfile: json.dump(versionFile.to_json(), outfile, sort_keys=True, indent=4) + def processSingleVariant(lwjglVariant): lwjglVersion = lwjglVariant.version versionObj = copy.deepcopy(lwjglVariant) @@ -276,7 +286,8 @@ def processSingleVariant(lwjglVariant): versionObj.uid = 'org.lwjgl3' versionObj.conflicts = [DependencyEntry(uid='org.lwjgl')] # remove jutils and jinput from LWJGL 3 -- this is a dependency that Mojang kept in, but doesn't belong there anymore - filteredLibraries = list(filter(lambda lib: not lib.name.artifact in ["jutils", "jinput"], versionObj.libraries)) + filteredLibraries = list( + filter(lambda lib: not lib.name.artifact in ["jutils", "jinput"], versionObj.libraries)) versionObj.libraries = filteredLibraries else: raise Exception("LWJGL version not recognized: %s" % versionObj.version) @@ -296,7 +307,8 @@ def processSingleVariant(lwjglVariant): for entry in checkedDict: bakedEntry = lib.natives[entry] if not bakedEntry in lib.downloads.classifiers: - print("Missing download for classifier!", versionObj.version, lib.name, bakedEntry, lib.downloads.classifiers.keys()) + print("Missing download for classifier!", versionObj.version, lib.name, bakedEntry, + lib.downloads.classifiers.keys()) good = False break if good: @@ -322,27 +334,28 @@ for lwjglVersionVariant in lwjglVersionVariants: passedVariants += 1 continue - print(f" \"{variant.sha1}\", # {lwjglVersionVariant} ({variant.version.releaseTime})") + print(f" \"{variant.sha1}\", # {lwjglVersionVariant} ({variant.version.releaseTime})") unknownVariants += 1 print("") if decidedVariant and passedVariants == 1 and unknownVariants == 0: processSingleVariant(decidedVariant.version) else: - raise Exception("No variant decided for version %s out of %d possible ones and %d unknown ones." % (lwjglVersionVariant, passedVariants, unknownVariants)) + raise Exception("No variant decided for version %s out of %d possible ones and %d unknown ones." % ( + lwjglVersionVariant, passedVariants, unknownVariants)) -lwjglSharedData = PolyMCSharedPackageData(uid = 'org.lwjgl', name = 'LWJGL 2') +lwjglSharedData = PolyMCSharedPackageData(uid='org.lwjgl', name='LWJGL 2') lwjglSharedData.recommended = ['2.9.4-nightly-20150209'] lwjglSharedData.write() if found_any_lwjgl3: - lwjglSharedData = PolyMCSharedPackageData(uid = 'org.lwjgl3', name = 'LWJGL 3') + lwjglSharedData = PolyMCSharedPackageData(uid='org.lwjgl3', name='LWJGL 3') lwjglSharedData.recommended = ['3.1.2'] lwjglSharedData.write() with open(UPSTREAM_DIR + "/mojang/version_manifest_v2.json", 'r', encoding='utf-8') as localIndexFile: localVersionlist = MojangIndexWrap(json.load(localIndexFile)) -mcSharedData = PolyMCSharedPackageData(uid = 'net.minecraft', name = 'Minecraft') +mcSharedData = PolyMCSharedPackageData(uid='net.minecraft', name='Minecraft') mcSharedData.recommended = [localVersionlist.latest['release']] mcSharedData.write() diff --git a/index.py b/index.py index 09eda05d32..8a989d4bc1 100755 --- a/index.py +++ b/index.py @@ -5,6 +5,7 @@ from metautil import * PMC_DIR = os.environ["PMC_DIR"] + # take the hash type (like hashlib.md5) and filename, return hex string of hash def HashFile(hash, fname): hash_instance = hash() @@ -13,6 +14,7 @@ def HashFile(hash, fname): hash_instance.update(chunk) return hash_instance.hexdigest() + # ignore these files when indexing versions ignore = set(["index.json", "package.json", ".git"]) @@ -69,12 +71,12 @@ for package in sorted(os.listdir(PMC_DIR)): # insert entry into the package index packageEntry = PolyMCPackageIndexEntry( - { - "uid" : package, - "name" : sharedData.name, - "sha256": HashFile(hashlib.sha256, outFilePath) - } - ) + { + "uid": package, + "name": sharedData.name, + "sha256": HashFile(hashlib.sha256, outFilePath) + } + ) packages.packages.append(packageEntry) # write the repository package index diff --git a/jsonobject/api.py b/jsonobject/api.py index 641967d3bd..8b9c4767c1 100644 --- a/jsonobject/api.py +++ b/jsonobject/api.py @@ -8,7 +8,6 @@ import datetime from . import properties import re - re_date = re.compile(r'^(\d{4})\D?(0[1-9]|1[0-2])\D?([12]\d|0[1-9]|3[01])$') re_time = re.compile( r'^([01]\d|2[0-3])\D?([0-5]\d)\D?([0-5]\d)?\D?(\d{3,6})?$') diff --git a/jsonobject/base.py b/jsonobject/base.py index afd5f3e6c5..90a5f44c6a 100644 --- a/jsonobject/base.py +++ b/jsonobject/base.py @@ -10,7 +10,6 @@ from .exceptions import ( from .base_properties import JsonProperty, DefaultProperty from .utils import check_type - JsonObjectClassSettings = namedtuple('JsonObjectClassSettings', ['type_config']) CLASS_SETTINGS_ATTR = '_$_class_settings' @@ -60,6 +59,7 @@ class TypeConfig(object): instead of the default. """ + def __init__(self, properties=None, string_conversions=None): self._properties = properties if properties is not None else {} @@ -108,11 +108,11 @@ class TypeConfig(object): result.append((pattern, conversion)) return result + META_ATTRS = ('properties', 'string_conversions', 'update_properties') class JsonObjectMeta(type): - class Meta(object): pass @@ -181,7 +181,6 @@ class _JsonObjectPrivateInstanceVariables(object): @six.add_metaclass(JsonObjectMeta) class JsonObjectBase(object): - _allow_dynamic_properties = False _validate_required_lazily = False @@ -305,9 +304,9 @@ class JsonObjectBase(object): def __is_dynamic_property(self, name): return ( - name not in self._properties_by_attr and - not name.startswith('_') and - not inspect.isdatadescriptor(getattr(self.__class__, name, None)) + name not in self._properties_by_attr and + not name.startswith('_') and + not inspect.isdatadescriptor(getattr(self.__class__, name, None)) ) def __setattr__(self, name, value): diff --git a/jsonobject/base_properties.py b/jsonobject/base_properties.py index 93b631c687..72b0ed72f8 100644 --- a/jsonobject/base_properties.py +++ b/jsonobject/base_properties.py @@ -13,7 +13,6 @@ else: class JsonProperty(object): - default = None type_config = None @@ -124,7 +123,6 @@ class JsonProperty(object): class JsonContainerProperty(JsonProperty): - _type = default = None container_class = None @@ -259,7 +257,7 @@ class DefaultProperty(JsonProperty): if convert is not None: try: - #sometimes regex fail so return value + # sometimes regex fail so return value value = convert(value) except Exception: pass @@ -290,7 +288,6 @@ class AssertTypeProperty(JsonProperty): class AbstractDateProperty(JsonProperty): - _type = None def __init__(self, exact=False, *args, **kwargs): diff --git a/jsonobject/containers.py b/jsonobject/containers.py index 14dc5bd25b..1150ab9d23 100644 --- a/jsonobject/containers.py +++ b/jsonobject/containers.py @@ -3,6 +3,7 @@ from .base_properties import DefaultProperty from .utils import check_type, SimpleDict import copy + class JsonArray(list): def __init__(self, _obj=None, wrapper=None, type_config=None): super(JsonArray, self).__init__() @@ -12,8 +13,8 @@ class JsonArray(list): assert type_config is not None self._type_config = type_config self._wrapper = ( - wrapper or - DefaultProperty(type_config=self._type_config) + wrapper or + DefaultProperty(type_config=self._type_config) ) for item in self._obj: super(JsonArray, self).append(self._wrapper.wrap(item)) @@ -118,8 +119,8 @@ class JsonDict(SimpleDict): assert type_config is not None self._type_config = type_config self._wrapper = ( - wrapper or - DefaultProperty(type_config=self._type_config) + wrapper or + DefaultProperty(type_config=self._type_config) ) for key, value in self._obj.items(): self[key] = self.__wrap(key, value) @@ -161,8 +162,8 @@ class JsonSet(set): assert type_config is not None self._type_config = type_config self._wrapper = ( - wrapper or - DefaultProperty(type_config=self._type_config) + wrapper or + DefaultProperty(type_config=self._type_config) ) for item in self._obj: super(JsonSet, self).add(self._wrapper.wrap(item)) diff --git a/jsonobject/properties.py b/jsonobject/properties.py index 8775e45d13..05bba86da9 100644 --- a/jsonobject/properties.py +++ b/jsonobject/properties.py @@ -14,7 +14,6 @@ from .base_properties import ( ) from .containers import JsonArray, JsonDict, JsonSet - if sys.version > '3': unicode = str long = int @@ -62,7 +61,6 @@ class DecimalProperty(JsonProperty): class DateProperty(AbstractDateProperty): - _type = datetime.date def _wrap(self, value): @@ -77,7 +75,6 @@ class DateProperty(AbstractDateProperty): class DateTimeProperty(AbstractDateProperty): - _type = datetime.datetime def _wrap(self, value): @@ -103,7 +100,6 @@ class DateTimeProperty(AbstractDateProperty): class TimeProperty(AbstractDateProperty): - _type = datetime.time def _wrap(self, value): @@ -124,7 +120,6 @@ class TimeProperty(AbstractDateProperty): class ObjectProperty(JsonContainerProperty): - default = lambda self: self.item_type() def wrap(self, obj, string_conversions=None): @@ -137,7 +132,6 @@ class ObjectProperty(JsonContainerProperty): class ListProperty(JsonContainerProperty): - _type = default = list container_class = JsonArray @@ -146,7 +140,6 @@ class ListProperty(JsonContainerProperty): class DictProperty(JsonContainerProperty): - _type = default = dict container_class = JsonDict @@ -155,7 +148,6 @@ class DictProperty(JsonContainerProperty): class SetProperty(JsonContainerProperty): - _type = default = set container_class = JsonSet diff --git a/jsonobject/utils.py b/jsonobject/utils.py index 0e052bff08..9ee8569801 100644 --- a/jsonobject/utils.py +++ b/jsonobject/utils.py @@ -16,6 +16,7 @@ class SimpleDict(dict): Re-implements destructive methods of dict to use only setitem and getitem and delitem """ + def update(self, E=None, **F): for dct in (E, F): if dct: diff --git a/liteloaderutil.py b/liteloaderutil.py index 54f7a116bb..2e86e8aed8 100644 --- a/liteloaderutil.py +++ b/liteloaderutil.py @@ -1,6 +1,5 @@ from metautil import * - ''' "repo":{ "stream":"RELEASE", @@ -9,12 +8,15 @@ from metautil import * "classifier":"" }, ''' + + class LiteloaderRepo(JsonObject): stream = StringProperty(required=True) type = StringProperty(required=True) url = StringProperty(required=True) classifier = StringProperty(required=True) + ''' "53639d52340479ccf206a04f5e16606f":{ "tweakClass":"com.mumfrey.liteloader.launch.LiteLoaderTweaker", @@ -36,6 +38,8 @@ class LiteloaderRepo(JsonObject): "timestamp":"1367366420" }, ''' + + class LiteloaderArtefact(JsonObject): tweakClass = StringProperty(required=True) libraries = ListProperty(PolyMCLibrary, required=True) @@ -48,21 +52,26 @@ class LiteloaderArtefact(JsonObject): srcJar = StringProperty(default=None, exclude_if_none=True) mcpJar = StringProperty(default=None, exclude_if_none=True) + class LiteloaderDev(JsonObject): - fgVersion = StringProperty(default=None ,exclude_if_none=True) + fgVersion = StringProperty(default=None, exclude_if_none=True) mappings = StringProperty(required=None, exclude_if_none=True) mcp = StringProperty(default=None, exclude_if_none=True) + class LiteloaderArtefacts(JsonObject): liteloader = DictProperty(LiteloaderArtefact, name="com.mumfrey:liteloader", required=True) + class LiteloaderSnapshot(LiteloaderArtefact): lastSuccessfulBuild = IntegerProperty() + class LiteloaderSnapshots(JsonObject): libraries = ListProperty(PolyMCLibrary, required=True) liteloader = DictProperty(LiteloaderSnapshot, name="com.mumfrey:liteloader", required=True) + ''' "1.10.2":{ "dev": { ... }, @@ -75,12 +84,15 @@ class LiteloaderSnapshots(JsonObject): ... } ''' + + class LiteloaderEntry(JsonObject): dev = ObjectProperty(LiteloaderDev, default=None, exclude_if_none=True) repo = ObjectProperty(LiteloaderRepo, required=True) artefacts = ObjectProperty(LiteloaderArtefacts, default=None, exclude_if_none=True) snapshots = ObjectProperty(LiteloaderSnapshots, default=None, exclude_if_none=True) + ''' "meta":{ "description":"LiteLoader is a lightweight mod bootstrap designed to provide basic loader functionality for mods which don't need to modify game mechanics.", @@ -90,6 +102,8 @@ class LiteloaderEntry(JsonObject): "updatedTime":1487763247 }, ''' + + class LiteloaderMeta(JsonObject): description = StringProperty(required=True) authors = StringProperty(required=True) @@ -97,6 +111,7 @@ class LiteloaderMeta(JsonObject): updated = ISOTimestampProperty(required=True) updatedTime = IntegerProperty(required=True) + # The raw Forge version index class LiteloaderIndex(JsonObject): meta = ObjectProperty(LiteloaderMeta, required=True) diff --git a/metautil.py b/metautil.py index 3515ca2cdb..8666e98acb 100644 --- a/metautil.py +++ b/metautil.py @@ -7,8 +7,8 @@ from jsonobject import * PMC_DIR = os.environ["PMC_DIR"] -class ISOTimestampProperty(AbstractDateProperty): +class ISOTimestampProperty(AbstractDateProperty): _type = datetime.datetime def _wrap(self, value): @@ -63,12 +63,11 @@ class GradleSpecifier: return "%s-%s.%s" % (self.artifact, self.version, self.extension) def getBase(self): - return "%s/%s/%s/" % (self.group.replace('.','/'), self.artifact, self.version) + return "%s/%s/%s/" % (self.group.replace('.', '/'), self.artifact, self.version) def getPath(self): return self.getBase() + self.getFilename() - def __repr__(self): return "GradleSpecifier('" + self.toString() + "')" @@ -78,7 +77,6 @@ class GradleSpecifier: def isLog4j(self): return self.group == "org.apache.logging.log4j" - def __lt__(self, other): return self.toString() < other.toString() @@ -91,6 +89,7 @@ class GradleSpecifier: def __hash__(self): return self.toString().__hash__() + class GradleSpecifierProperty(JsonProperty): def wrap(self, value): return GradleSpecifier(value) @@ -98,6 +97,7 @@ class GradleSpecifierProperty(JsonProperty): def unwrap(self, value): return value, value.toString() + ''' Mojang index files look like this: { @@ -119,6 +119,7 @@ Mojang index files look like this: } ''' + class MojangIndexEntry(JsonObject): id = StringProperty() releaseTime = ISOTimestampProperty() @@ -128,10 +129,12 @@ class MojangIndexEntry(JsonObject): sha1 = StringProperty(exclude_if_none=True, default=None) complianceLevel = IntegerProperty(exclude_if_none=True, default=None) + class MojangIndex(JsonObject): latest = DictProperty(StringProperty) versions = ListProperty(MojangIndexEntry) + class MojangIndexWrap: def __init__(self, json): self.index = MojangIndex.wrap(json) @@ -142,25 +145,30 @@ class MojangIndexWrap: self.versions = versionsDict -class MojangArtifactBase (JsonObject): +class MojangArtifactBase(JsonObject): sha1 = StringProperty(exclude_if_none=True, default=None) size = IntegerProperty(exclude_if_none=True, default=None) url = StringProperty() -class MojangArtifact (MojangArtifactBase): + +class MojangArtifact(MojangArtifactBase): path = StringProperty(exclude_if_none=True, default=None) -class MojangAssets (MojangArtifactBase): + +class MojangAssets(MojangArtifactBase): id = StringProperty() totalSize = IntegerProperty() + class MojangLibraryDownloads(JsonObject): artifact = ObjectProperty(MojangArtifact, exclude_if_none=True, default=None) classifiers = DictProperty(MojangArtifact, exclude_if_none=True, default=None) + class MojangLibraryExtractRules(JsonObject): exclude = ListProperty(StringProperty) + ''' "rules": [ { @@ -175,52 +183,64 @@ class MojangLibraryExtractRules(JsonObject): ] ''' -class OSRule (JsonObject): - name = StringProperty(choices=["osx", "linux", "windows"], required = True) + +class OSRule(JsonObject): + name = StringProperty(choices=["osx", "linux", "windows"], required=True) version = StringProperty(exclude_if_none=True, default=None) -class MojangRule (JsonObject): - action = StringProperty(choices=["allow", "disallow"], required = True) + +class MojangRule(JsonObject): + action = StringProperty(choices=["allow", "disallow"], required=True) os = ObjectProperty(OSRule, exclude_if_none=True, default=None) -class MojangLibrary (JsonObject): + +class MojangLibrary(JsonObject): extract = ObjectProperty(MojangLibraryExtractRules, exclude_if_none=True, default=None) - name = GradleSpecifierProperty(required = True) + name = GradleSpecifierProperty(required=True) downloads = ObjectProperty(MojangLibraryDownloads, exclude_if_none=True, default=None) natives = DictProperty(StringProperty, exclude_if_none=True, default=None) rules = ListProperty(MojangRule, exclude_if_none=True, default=None) -class MojangLoggingArtifact (MojangArtifactBase): + +class MojangLoggingArtifact(MojangArtifactBase): id = StringProperty() -class MojangLogging (JsonObject): - file = ObjectProperty(MojangLoggingArtifact, required = True) - argument = StringProperty(required = True) - type = StringProperty(required = True, choices=["log4j2-xml"]) -class MojangArguments (JsonObject): +class MojangLogging(JsonObject): + file = ObjectProperty(MojangLoggingArtifact, required=True) + argument = StringProperty(required=True) + type = StringProperty(required=True, choices=["log4j2-xml"]) + + +class MojangArguments(JsonObject): game = ListProperty(exclude_if_none=True, default=None) jvm = ListProperty(exclude_if_none=True, default=None) -class JavaVersion (JsonObject): + +class JavaVersion(JsonObject): component = StringProperty(default="jre-legacy") majorVersion = IntegerProperty(default=8) + class UnknownVersionException(Exception): """Exception raised for unknown Mojang version file format versions. Attributes: message -- explanation of the error """ + def __init__(self, message): self.message = message + def validateSupportedMojangVersion(version): supportedVersion = 21 if version > supportedVersion: - raise UnknownVersionException("Unsupported Mojang format version: %d. Max supported is: %d" % (version, supportedVersion)) + raise UnknownVersionException( + "Unsupported Mojang format version: %d. Max supported is: %d" % (version, supportedVersion)) + -class MojangVersionFile (JsonObject): +class MojangVersionFile(JsonObject): arguments = ObjectProperty(MojangArguments, exclude_if_none=True, default=None) assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) assets = StringProperty(exclude_if_none=True, default=None) @@ -230,7 +250,8 @@ class MojangVersionFile (JsonObject): mainClass = StringProperty(exclude_if_none=True, default=None) processArguments = StringProperty(exclude_if_none=True, default=None) minecraftArguments = StringProperty(exclude_if_none=True, default=None) - minimumLauncherVersion = IntegerProperty(exclude_if_none=True, default=None, validators=validateSupportedMojangVersion) + minimumLauncherVersion = IntegerProperty(exclude_if_none=True, default=None, + validators=validateSupportedMojangVersion) releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) time = ISOTimestampProperty(exclude_if_none=True, default=None) type = StringProperty(exclude_if_none=True, default=None) @@ -239,24 +260,32 @@ class MojangVersionFile (JsonObject): complianceLevel = IntegerProperty(exclude_if_none=True, default=None) javaVersion = ObjectProperty(JavaVersion, exclude_if_none=True, default=None) + CurrentPolyMCFormatVersion = 1 + + def validateSupportedPolyMCVersion(version): if version > CurrentPolyMCFormatVersion: - raise UnknownVersionException("Unsupported PolyMC format version: %d. Max supported is: %d" % (version, CurrentPolyMCFormatVersion)) + raise UnknownVersionException( + "Unsupported PolyMC format version: %d. Max supported is: %d" % (version, CurrentPolyMCFormatVersion)) + -class PolyMCLibrary (MojangLibrary): +class PolyMCLibrary(MojangLibrary): url = StringProperty(exclude_if_none=True, default=None) mmcHint = StringProperty(name="MMC-hint", exclude_if_none=True, default=None) # this is supposed to be MMC-hint! + class VersionedJsonObject(JsonObject): formatVersion = IntegerProperty(default=CurrentPolyMCFormatVersion, validators=validateSupportedPolyMCVersion) -class DependencyEntry (JsonObject): + +class DependencyEntry(JsonObject): uid = StringProperty(required=True) equals = StringProperty(exclude_if_none=True, default=None) suggests = StringProperty(exclude_if_none=True, default=None) -class PolyMCVersionFile (VersionedJsonObject): + +class PolyMCVersionFile(VersionedJsonObject): name = StringProperty(required=True) version = StringProperty(required=True) uid = StringProperty(required=True) @@ -277,18 +306,20 @@ class PolyMCVersionFile (VersionedJsonObject): addTweakers = ListProperty(StringProperty, name="+tweakers", exclude_if_none=True, default=None) order = IntegerProperty(exclude_if_none=True, default=None) + class UnknownComplianceLevelException(Exception): """Exception raised for unknown Mojang compliance level Attributes: message -- explanation of the error """ + def __init__(self, message): self.message = message # Convert Mojang version file object to a PolyMC version file object -def MojangToPolyMC (file, name, uid, version): +def MojangToPolyMC(file, name, uid, version): pmcFile = PolyMCVersionFile( { "name": name, @@ -327,9 +358,11 @@ def MojangToPolyMC (file, name, uid, version): pmcFile.addTraits = [] pmcFile.addTraits.append("XR:Initial") else: - raise UnknownComplianceLevelException("Unsupported Mojang compliance level: %d. Max supported is: %d" % (file.complianceLevel, maxSupportedLevel)) + raise UnknownComplianceLevelException("Unsupported Mojang compliance level: %d. Max supported is: %d" % ( + file.complianceLevel, maxSupportedLevel)) return pmcFile + class PolyMCSharedPackageData(VersionedJsonObject): name = StringProperty(required=True) uid = StringProperty(required=True) @@ -345,18 +378,21 @@ class PolyMCSharedPackageData(VersionedJsonObject): except EnvironmentError as e: print("Error while trying to save shared packaged data for %s:" % self.uid, e) + def writeSharedPackageData(uid, name): desc = PolyMCSharedPackageData({ 'name': name, 'uid': uid - }) + }) with open(PMC_DIR + "/%s/package.json" % uid, 'w') as file: json.dump(desc.to_json(), file, sort_keys=True, indent=4) + def readSharedPackageData(uid): with open(PMC_DIR + "/%s/package.json" % uid, 'r') as file: return PolyMCSharedPackageData(json.load(file)) + class PolyMCVersionIndexEntry(JsonObject): version = StringProperty() type = StringProperty(exclude_if_none=True, default=None) @@ -367,19 +403,23 @@ class PolyMCVersionIndexEntry(JsonObject): volatile = BooleanProperty(exclude_if_none=True, default=None) sha256 = StringProperty() + class PolyMCVersionIndex(VersionedJsonObject): name = StringProperty() uid = StringProperty() versions = ListProperty(PolyMCVersionIndexEntry) + class PolyMCPackageIndexEntry(JsonObject): name = StringProperty() uid = StringProperty() sha256 = StringProperty() + class PolyMCPackageIndex(VersionedJsonObject): packages = ListProperty(PolyMCPackageIndexEntry) + ''' The PolyMC static override file for legacy looks like this: { @@ -399,16 +439,19 @@ The PolyMC static override file for legacy looks like this: } ''' + class LegacyOverrideEntry(JsonObject): releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) mainClass = StringProperty(exclude_if_none=True, default=None) appletClass = StringProperty(exclude_if_none=True, default=None) addTraits = ListProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) + class LegacyOverrideIndex(JsonObject): versions = DictProperty(LegacyOverrideEntry) -def ApplyLegacyOverride (pmcFile, legacyOverride): + +def ApplyLegacyOverride(pmcFile, legacyOverride): # simply hard override classes pmcFile.mainClass = legacyOverride.mainClass pmcFile.appletClass = legacyOverride.appletClass diff --git a/updateFabric.py b/updateFabric.py index 9635a44552..95426f64d7 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -11,10 +11,12 @@ UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] forever_cache = FileCache('caches/http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) + def mkdirs(path): if not os.path.exists(path): os.makedirs(path) + def filehash(filename, hashtype, blocksize=65536): hash = hashtype() with open(filename, "rb") as f: @@ -22,12 +24,14 @@ def filehash(filename, hashtype, blocksize=65536): hash.update(block) return hash.hexdigest() + def get_maven_url(mavenKey, server, ext): mavenParts = mavenKey.split(":", 3) mavenVerUrl = server + mavenParts[0].replace(".", "/") + "/" + mavenParts[1] + "/" + mavenParts[2] + "/" mavenUrl = mavenVerUrl + mavenParts[1] + "-" + mavenParts[2] + ext return mavenUrl + def get_json_file(path, url): with open(path, 'w', encoding='utf-8') as f: r = sess.get(url) @@ -36,6 +40,7 @@ def get_json_file(path, url): json.dump(version_json, f, sort_keys=True, indent=4) return version_json + def get_binary_file(path, url): with open(path, 'w', encoding='utf-8') as f: r = sess.get(url) @@ -44,6 +49,7 @@ def get_binary_file(path, url): for chunk in r.iter_content(chunk_size=128): f.write(chunk) + def compute_jar_file(path, url): jarPath = path + ".jar" get_binary_file(jarPath, url) @@ -62,13 +68,15 @@ def compute_jar_file(path, url): with open(path + ".json", 'w') as outfile: json.dump(data.to_json(), outfile, sort_keys=True, indent=4) + mkdirs(UPSTREAM_DIR + "/fabric/meta-v2") mkdirs(UPSTREAM_DIR + "/fabric/loader-installer-json") mkdirs(UPSTREAM_DIR + "/fabric/jars") # get the version list for each component we are interested in for component in ["intermediary", "loader"]: - index = get_json_file(UPSTREAM_DIR + "/fabric/meta-v2/" + component + ".json", "https://meta.fabricmc.net/v2/versions/" + component) + index = get_json_file(UPSTREAM_DIR + "/fabric/meta-v2/" + component + ".json", + "https://meta.fabricmc.net/v2/versions/" + component) for it in index: jarMavenUrl = get_maven_url(it["maven"], "https://maven.fabricmc.net/", ".jar") compute_jar_file(UPSTREAM_DIR + "/fabric/jars/" + it["maven"].replace(":", "."), jarMavenUrl) diff --git a/updateForge.py b/updateForge.py index ee0f5d4603..9e82de7b78 100755 --- a/updateForge.py +++ b/updateForge.py @@ -18,9 +18,11 @@ from metautil import * UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] + def eprint(*args, **kwargs): print(*args, file=sys.stderr, **kwargs) + def filehash(filename, hashtype, blocksize=65536): hash = hashtype() with open(filename, "rb") as f: @@ -28,6 +30,7 @@ def filehash(filename, hashtype, blocksize=65536): hash.update(block) return hash.hexdigest() + forever_cache = FileCache('caches/http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) @@ -67,13 +70,15 @@ for promoKey, shortversion in promotions_json.get('promos').items(): continue elif match.group('promotion') == 'recommended': recommendedSet.add(shortversion) - print ('%s added to recommended set' % shortversion) + print('%s added to recommended set' % shortversion) elif match.group('promotion') == 'latest': pass else: assert False -versionExpression = re.compile("^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$") +versionExpression = re.compile( + "^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$") + def getSingleForgeFilesManifest(longversion): pathThing = UPSTREAM_DIR + "/forge/files_manifests/%s.json" % longversion @@ -81,7 +86,7 @@ def getSingleForgeFilesManifest(longversion): from_file = False if files_manifest_file.is_file(): with open(pathThing, 'r') as f: - files_json=json.load(f) + files_json = json.load(f) from_file = True else: fileUrl = 'https://files.minecraftforge.net/net/minecraftforge/forge/%s/meta.json' % longversion @@ -138,6 +143,7 @@ def getSingleForgeFilesManifest(longversion): return retDict + print("") print("Making dirs...") os.makedirs(UPSTREAM_DIR + "/forge/jars/", exist_ok=True) @@ -185,8 +191,8 @@ for mcversion, value in main_json.items(): newIndex.by_mcversion.setdefault(mcversion, ForgeMcVersionInfo()) newIndex.by_mcversion[mcversion].versions.append(longversion) # NOTE: we add this later after the fact. The forge promotions file lies about these. - #if entry.latest: - #newIndex.by_mcversion[mcversion].latest = longversion + # if entry.latest: + # newIndex.by_mcversion[mcversion].latest = longversion if entry.recommended: newIndex.by_mcversion[mcversion].recommended = longversion @@ -219,14 +225,14 @@ fuckedVersions = [] print("Grabbing installers and dumping installer profiles...") # get the installer jars - if needed - and get the installer profiles out of them for id, entry in newIndex.versions.items(): - eprint ("Updating Forge %s" % id) + eprint("Updating Forge %s" % id) if entry.mcversion == None: - eprint ("Skipping %d with invalid MC version" % entry.build) + eprint("Skipping %d with invalid MC version" % entry.build) continue version = ForgeVersion(entry) if version.url() == None: - eprint ("Skipping %d with no valid files" % version.build) + eprint("Skipping %d with no valid files" % version.build) continue jarFilepath = UPSTREAM_DIR + "/forge/jars/%s" % version.filename() @@ -244,14 +250,14 @@ for id, entry in newIndex.versions.items(): if installerRefreshRequired: # grab the installer if it's not there if not os.path.isfile(jarFilepath): - eprint ("Downloading %s" % version.url()) + eprint("Downloading %s" % version.url()) rfile = sess.get(version.url(), stream=True) rfile.raise_for_status() with open(jarFilepath, 'wb') as f: for chunk in rfile.iter_content(chunk_size=128): f.write(chunk) - eprint ("Processing %s" % version.url()) + eprint("Processing %s" % version.url()) # harvestables from the installer if not os.path.isfile(profileFilepath): print(jarFilepath) @@ -299,7 +305,7 @@ for id, entry in newIndex.versions.items(): if version.isSupported(): raise exception else: - eprint ("Version %s is not supported and won't be generated later." % version.longVersion) + eprint("Version %s is not supported and won't be generated later." % version.longVersion) with open(profileFilepath, 'wb') as profileFile: profileFile.write(installProfileJsonData) @@ -308,13 +314,13 @@ for id, entry in newIndex.versions.items(): # installer info v1 if not os.path.isfile(installerInfoFilepath): installerInfo = InstallerInfo() - eprint ("SHA1 %s" % jarFilepath) + eprint("SHA1 %s" % jarFilepath) installerInfo.sha1hash = filehash(jarFilepath, hashlib.sha1) - eprint ("SHA256 %s" % jarFilepath) + eprint("SHA256 %s" % jarFilepath) installerInfo.sha256hash = filehash(jarFilepath, hashlib.sha256) - eprint ("SIZE %s" % jarFilepath) + eprint("SIZE %s" % jarFilepath) installerInfo.size = os.path.getsize(jarFilepath) - eprint ("DUMP %s" % jarFilepath) + eprint("DUMP %s" % jarFilepath) with open(installerInfoFilepath, 'w', encoding='utf-8') as installerInfoFile: json.dump(installerInfo.to_json(), installerInfoFile, sort_keys=True, indent=4) installerInfoFile.close() @@ -335,7 +341,7 @@ for id, entry in newIndex.versions.items(): for chunk in rfile.iter_content(chunk_size=128): f.write(chunk) # find the latest timestamp in the zip file - tstamp = datetime.datetime.fromtimestamp(0) + tstamp = datetime.datetime.fromtimestamp(0) with zipfile.ZipFile(jarFilepath, 'r') as jar: allinfo = jar.infolist() for info in allinfo: diff --git a/updateLiteloader.py b/updateLiteloader.py index 8d44fe12de..e610eca664 100755 --- a/updateLiteloader.py +++ b/updateLiteloader.py @@ -11,13 +11,14 @@ from liteloaderutil import * UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] + def eprint(*args, **kwargs): print(*args, file=sys.stderr, **kwargs) + forever_cache = FileCache('caches/http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) - # get the remote version list r = sess.get('http://dl.liteloader.com/versions/versions.json') r.raise_for_status() diff --git a/updateMojang.py b/updateMojang.py index 0f72d169b3..7aca856710 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -8,6 +8,7 @@ UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] forever_cache = FileCache('caches/http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) + def get_version_file(path, url): with open(path, 'w', encoding='utf-8') as f: r = sess.get(url) @@ -18,6 +19,7 @@ def get_version_file(path, url): json.dump(version_json, f, sort_keys=True, indent=4) return assetId, assetUrl + def get_file(path, url): with open(path, 'w', encoding='utf-8') as f: r = sess.get(url) @@ -25,6 +27,7 @@ def get_file(path, url): version_json = r.json() json.dump(version_json, f, sort_keys=True, indent=4) + # get the local version list localVersionlist = None try: @@ -60,12 +63,12 @@ assets = {} for id in updatedIDs: version = remoteVersionlist.versions[id] print("Updating " + version.id + " to timestamp " + version.releaseTime.strftime('%s')) - assetId, assetUrl = get_version_file( UPSTREAM_DIR + "/mojang/versions/" + id + '.json', version.url) + assetId, assetUrl = get_version_file(UPSTREAM_DIR + "/mojang/versions/" + id + '.json', version.url) assets[assetId] = assetUrl for assetId, assetUrl in iter(assets.items()): print("assets", assetId, assetUrl) - get_file( UPSTREAM_DIR + "/mojang/assets/" + assetId + '.json', assetUrl) + get_file(UPSTREAM_DIR + "/mojang/assets/" + assetId + '.json', assetUrl) with open(UPSTREAM_DIR + "/mojang/version_manifest_v2.json", 'w', encoding='utf-8') as f: json.dump(main_json, f, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From ff066e4ca15e7ce8a3fcb93e5e84216443de48d0 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 19 Feb 2022 00:18:00 +0100 Subject: fix: add missing dependency --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index acab04094d..6b91b504f8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM python:3.10.2-bullseye -RUN pip install cachecontrol iso8601 requests lockfile jsonobject \ +RUN pip install cachecontrol iso8601 requests lockfile jsonobject six \ && apt-get update && apt-get install -y rsync RUN useradd -Ud /app user -- cgit 0.0.5-2-1-g0f52 From 85e738f4ebf3fb653d81186f0dc09f9d60d43a2c Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 19 Feb 2022 17:58:14 +0100 Subject: fix: use correct SSH key --- config/.gitignore | 1 - update.sh | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/config/.gitignore b/config/.gitignore index 2c298a50d2..f31346ea33 100644 --- a/config/.gitignore +++ b/config/.gitignore @@ -1,3 +1,2 @@ *.key *.pub -s3cmd.cfg \ No newline at end of file diff --git a/update.sh b/update.sh index 07c4b54334..0636e49d93 100755 --- a/update.sh +++ b/update.sh @@ -51,7 +51,7 @@ if [ "${DEPLOY_TO_GIT}" = true ] ; then upstream_git add liteloader/*.json || fail_in if ! upstream_git diff --cached --exit-code ; then upstream_git commit -a -m "Update ${currentDate}" || fail_in - GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/meta-upstream.key" upstream_git push || exit 1 + GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/deploy.key" upstream_git push || exit 1 fi fi @@ -75,7 +75,7 @@ if [ "${DEPLOY_TO_GIT}" = true ] ; then if ! polymc_git diff --cached --exit-code ; then polymc_git commit -a -m "Update ${currentDate}" || fail_out - GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/meta-polymc.key" polymc_git push || exit 1 + GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/deploy.key" polymc_git push || exit 1 fi fi -- cgit 0.0.5-2-1-g0f52 From e9f30a464f1928c59fcecc4417558f0d36f80f02 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 19 Feb 2022 19:01:37 +0100 Subject: feat: cron-mode for Docker --- .dockerignore | 1 + Dockerfile | 23 ++++++++++++++++------- docker-compose.yaml | 2 ++ docker/entrypoint.sh | 11 +++++++++++ docker/update.cron | 1 + update.sh | 8 +++++--- 6 files changed, 36 insertions(+), 10 deletions(-) create mode 100644 docker/entrypoint.sh create mode 100644 docker/update.cron diff --git a/.dockerignore b/.dockerignore index 0e4358c40a..8d51d4f489 100644 --- a/.dockerignore +++ b/.dockerignore @@ -6,3 +6,4 @@ public/ polymc/ upstream/ +config/ diff --git a/Dockerfile b/Dockerfile index 6b91b504f8..23fd8800d9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,23 @@ FROM python:3.10.2-bullseye RUN pip install cachecontrol iso8601 requests lockfile jsonobject six \ - && apt-get update && apt-get install -y rsync + && apt-get update && apt-get install -y rsync cron -RUN useradd -Ud /app user -USER user -WORKDIR /app +# add our cronjob +COPY docker/update.cron /etc/cron.d/meta-update +RUN chmod 644 /etc/cron.d/meta-update \ + && crontab /etc/cron.d/meta-update -COPY . . +# install entrypoint +COPY docker/entrypoint.sh /usr/local/bin/entrypoint +RUN chmod +x /usr/local/bin/entrypoint -ENV MODE=master +RUN useradd -Um user \ + && mkdir -p /home/user/.ssh \ + && ssh-keyscan github.com > /home/user/.ssh/known_hosts \ + && mkdir -p /app -CMD ["/bin/bash", "update.sh"] +COPY . /app/ + +ENTRYPOINT ["/usr/local/bin/entrypoint"] +CMD ["update"] diff --git a/docker-compose.yaml b/docker-compose.yaml index de510b4f85..ff6035b31d 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -3,6 +3,7 @@ version: "3" services: meta: build: . + command: cron environment: MODE: master volumes: @@ -10,3 +11,4 @@ services: - "./upstream:/app/upstream" - "./polymc:/app/polymc" - "./public:/app/public" + - "./config:/app/config" diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh new file mode 100644 index 0000000000..5ea986c64d --- /dev/null +++ b/docker/entrypoint.sh @@ -0,0 +1,11 @@ +#!/bin/bash +echo "Launch args: $@" + +if [ "$1" == "update" ]; then + cd /app + exec su user -c "bash ./update.sh" +elif [ "$1" == "cron" ]; then + exec cron -f +else + exec $@ +fi diff --git a/docker/update.cron b/docker/update.cron new file mode 100644 index 0000000000..5c6d494489 --- /dev/null +++ b/docker/update.cron @@ -0,0 +1 @@ +0 * * * * /usr/local/bin/entrypoint update > /proc/1/fd/1 2>/proc/1/fd/2 diff --git a/update.sh b/update.sh index 0636e49d93..5777810601 100755 --- a/update.sh +++ b/update.sh @@ -27,13 +27,15 @@ function fail_out { } function upstream_git { - git -C "${BASEDIR}/${UPSTREAM_DIR}" $@ + git -C "${BASEDIR}/${UPSTREAM_DIR}" "$@" } function polymc_git { - git -C "${BASEDIR}/${UPSTREAM_DIR}" $@ + git -C "${BASEDIR}/${PMC_DIR}" "$@" } +# make sure we *could* push to our repo + currentDate=`date --iso-8601` upstream_git reset --hard HEAD || exit 1 @@ -60,7 +62,7 @@ polymc_git checkout ${BRANCH} || exit 1 python generateMojang.py || fail_out python generateForge.py || fail_out -python generateFabric.py || fail_in +python generateFabric.py || fail_out python generateLiteloader.py || fail_out python index.py || fail_out -- cgit 0.0.5-2-1-g0f52 From 799d5c3b856f861eff3d19bff7e14dcd05e75a23 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 19 Feb 2022 19:05:27 +0100 Subject: refactor: move GIT_SSH_COMMAND into local config --- clone.sh | 3 +++ config/config_local.sh.example | 5 +++-- update.sh | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/clone.sh b/clone.sh index 2c23bcc96b..50f52b95e6 100755 --- a/clone.sh +++ b/clone.sh @@ -5,6 +5,9 @@ cd "${BASEDIR}" BASEDIR=`pwd` source config.sh +if [ -f config/config_local.sh ]; then + source config/config_local.sh +fi set -x diff --git a/config/config_local.sh.example b/config/config_local.sh.example index b3954c46f5..1292af9e6f 100644 --- a/config/config_local.sh.example +++ b/config/config_local.sh.example @@ -3,5 +3,6 @@ export GIT_AUTHOR_NAME="Herpington Derpson" export GIT_AUTHOR_EMAIL="herpderp@derpmail.com" export GIT_COMMITTER_NAME="$GIT_AUTHOR_NAME" export GIT_COMMITTER_EMAIL="$GIT_AUTHOR_EMAIL" -export DEPLOY_TO_S3=false -export DEPLOY_TO_FOLDER=false \ No newline at end of file +export DEPLOY_TO_FOLDER=false +export DEPLOY_TO_GIT=true +export GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/deploy.key" diff --git a/update.sh b/update.sh index 5777810601..e5b4e2f46e 100755 --- a/update.sh +++ b/update.sh @@ -53,7 +53,7 @@ if [ "${DEPLOY_TO_GIT}" = true ] ; then upstream_git add liteloader/*.json || fail_in if ! upstream_git diff --cached --exit-code ; then upstream_git commit -a -m "Update ${currentDate}" || fail_in - GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/deploy.key" upstream_git push || exit 1 + upstream_git push || exit 1 fi fi @@ -77,7 +77,7 @@ if [ "${DEPLOY_TO_GIT}" = true ] ; then if ! polymc_git diff --cached --exit-code ; then polymc_git commit -a -m "Update ${currentDate}" || fail_out - GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/deploy.key" polymc_git push || exit 1 + polymc_git push || exit 1 fi fi -- cgit 0.0.5-2-1-g0f52 From c56f694ddd399a2d2760a17f11d06f45f82ff316 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 19 Feb 2022 19:15:46 +0100 Subject: chore: add deployment instructions to README --- README.md | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 7e148fe586..ac237a208b 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,32 @@ # PolyMC Meta Scripts to generate jsons and jars that PolyMC will access. +## Deployment +It is recommended to use Docker to deploy the environment. + +- Clone this repo to a server +- Make sure it's writable by the container later: `chown -R 1000:1000 .` +- Configure `config/config_local.sh` + - The defaults should be fine (apart from commiter email and name perhaps) +- Put your SSH key (which have push access to meta-upstream and meta-polymc) at `config/deploy.key` +- Customize docker-compose.yaml + - You might want to add `restart: always` +- Run `docker-compose up -d --build` +- Observer Cron logs using `docker-compose logs -f` (Runs hourly by default) +- (Optional) Run once to fill caches: `docker-compose run meta update` + ## Usage ### Install the dependencies As root: ``` -sudo pip install requirements.txt +sudo pip install -r requirements.txt ``` Or as user: ``` -pip install --user requirements.txt +pip install --user -r requirements.txt ``` ### Initial setup @@ -33,4 +47,4 @@ This will run the main script and do its magic ``` ./status.sh -``` \ No newline at end of file +``` -- cgit 0.0.5-2-1-g0f52 From 9760316b934f102b44dcbe93af034e6e3ba04bb9 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 19 Feb 2022 19:21:00 +0100 Subject: fix: add missing step to README --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ac237a208b..a7ac5a3e42 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,7 @@ It is recommended to use Docker to deploy the environment. - Configure `config/config_local.sh` - The defaults should be fine (apart from commiter email and name perhaps) - Put your SSH key (which have push access to meta-upstream and meta-polymc) at `config/deploy.key` +- Pull meta- repos: `bash clone.sh` - Customize docker-compose.yaml - You might want to add `restart: always` - Run `docker-compose up -d --build` -- cgit 0.0.5-2-1-g0f52 From f2bbf2445416cb3cc925ae367823ec442d1c9a7a Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 19 Feb 2022 19:38:07 +0100 Subject: fix: update ForgeWrapper Maven URL --- generateForge.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/generateForge.py b/generateForge.py index b464f9d406..774bfb035c 100755 --- a/generateForge.py +++ b/generateForge.py @@ -8,6 +8,7 @@ from metautil import * PMC_DIR = os.environ["PMC_DIR"] UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] +FORGEWRAPPER_MAVEN = "https://polymc.github.io/files/maven/%s" def eprint(*args, **kwargs): print(*args, file=sys.stderr, **kwargs) @@ -279,7 +280,7 @@ def versionFromBuildSystemInstaller(installerVersion: MojangVersionFile, install wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:pmc2")) wrapperLib.downloads = MojangLibraryDownloads() wrapperLib.downloads.artifact = MojangArtifact() - wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) + wrapperLib.downloads.artifact.url = FORGEWRAPPER_MAVEN % (wrapperLib.name.getPath()) wrapperLib.downloads.artifact.sha1 = "4ee5f25cc9c7efbf54aff4c695da1054c1a1d7a3" wrapperLib.downloads.artifact.size = 34444 libraries.append(wrapperLib) -- cgit 0.0.5-2-1-g0f52 From d7bd443b625f7f9ff3388af3728cfab498745ab7 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 19 Feb 2022 19:40:52 +0100 Subject: fix: use mmc2 as version for ForgeWrapper --- generateForge.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generateForge.py b/generateForge.py index 774bfb035c..16466b0e81 100755 --- a/generateForge.py +++ b/generateForge.py @@ -277,7 +277,7 @@ def versionFromBuildSystemInstaller(installerVersion: MojangVersionFile, install # wrapperLib.downloads.artifact.size = 34331 # libraries.append(wrapperLib) - wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:pmc2")) + wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:mmc2")) wrapperLib.downloads = MojangLibraryDownloads() wrapperLib.downloads.artifact = MojangArtifact() wrapperLib.downloads.artifact.url = FORGEWRAPPER_MAVEN % (wrapperLib.name.getPath()) -- cgit 0.0.5-2-1-g0f52 From 2f4ac25ed2e017e87a88e9d3db4ff93da18da4fb Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 19 Feb 2022 20:23:57 +0100 Subject: fix(docker): add correct PATH for Cron --- docker/update.cron | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/update.cron b/docker/update.cron index 5c6d494489..3547d5e863 100644 --- a/docker/update.cron +++ b/docker/update.cron @@ -1 +1 @@ -0 * * * * /usr/local/bin/entrypoint update > /proc/1/fd/1 2>/proc/1/fd/2 +0 * * * * PATH=$PATH:/usr/bin:/usr/local/bin /usr/local/bin/entrypoint update > /proc/1/fd/1 2>/proc/1/fd/2 -- cgit 0.0.5-2-1-g0f52 From cae711b7da2203357534efe39e58badf6fb0a058 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 19 Feb 2022 20:34:52 +0100 Subject: fix: bring back log4j 2.0-beta9-fixed Forcing 2.17.1 on older versions breaks Forge --- generateMojang.py | 58 ++++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 40 insertions(+), 18 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 45fcbd52de..b43f4d2bc2 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -9,21 +9,37 @@ from metautil import * PMC_DIR = os.environ["PMC_DIR"] UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] -LOG4J_VERSION_OVERRIDE = "2.17.1" # This is the only version that's patched (as of 2022/02/18) -LOG4J_MAVEN_REPO = "https://repo1.maven.org/maven2/%s" + +def map_log4j_artifact(version): + if version == "2.0-beta9": + return ("2.0-beta9-fixed", "https://polymc.github.io/files/maven/%s") + return ("2.17.1", "https://repo1.maven.org/maven2/%s") # This is the only version that's patched (as of 2022/02/19) + LOG4J_HASHES = { - "log4j-api": { - "sha1": "d771af8e336e372fb5399c99edabe0919aeaf5b2", - "size": 301872 + "2.0-beta9-fixed": { + "log4j-api": { + "sha1": "b61eaf2e64d8b0277e188262a8b771bbfa1502b3", + "size": 107347 + }, + "log4j-core": { + "sha1": "677991ea2d7426f76309a73739cecf609679492c", + "size": 677588 + } }, - "log4j-core": { - "sha1": "779f60f3844dadc3ef597976fcb1e5127b1f343d", - "size": 1790452 - }, - "log4j-slf4j18-impl": { - "sha1": "ca499d751f4ddd8afb016ef698c30be0da1d09f7", - "size": 21268 + "2.17.1": { + "log4j-api": { + "sha1": "d771af8e336e372fb5399c99edabe0919aeaf5b2", + "size": 301872 + }, + "log4j-core": { + "sha1": "779f60f3844dadc3ef597976fcb1e5127b1f343d", + "size": 1790452 + }, + "log4j-slf4j18-impl": { + "sha1": "ca499d751f4ddd8afb016ef698c30be0da1d09f7", + "size": 21268 + } } } @@ -193,15 +209,21 @@ for filename in os.listdir(UPSTREAM_DIR + '/mojang/versions'): else: # FIXME: workaround for insane log4j nonsense from December 2021. Probably needs adjustment. if pmcLib.name.isLog4j(): + versionOverride, mavenOverride = map_log4j_artifact(pmcLib.name.version) + + if versionOverride not in LOG4J_HASHES: + raise Exception("ERROR: unhandled log4j version (overriden) %s!" % versionOverride) + + if pmcLib.name.artifact not in LOG4J_HASHES[versionOverride]: + raise Exception("ERROR: unhandled log4j artifact %s!" % pmcLib.name.artifact) + replacementLib = PolyMCLibrary(name=GradleSpecifier( - "org.apache.logging.log4j:%s:%s" % (pmcLib.name.artifact, LOG4J_VERSION_OVERRIDE))) + "org.apache.logging.log4j:%s:%s" % (pmcLib.name.artifact, versionOverride))) replacementLib.downloads = MojangLibraryDownloads() replacementLib.downloads.artifact = MojangArtifact() - replacementLib.downloads.artifact.url = LOG4J_MAVEN_REPO % (replacementLib.name.getPath()) - replacementLib.downloads.artifact.sha1 = LOG4J_HASHES[pmcLib.name.artifact]["sha1"] - replacementLib.downloads.artifact.size = LOG4J_HASHES[pmcLib.name.artifact]["size"] - if pmcLib.name.artifact not in LOG4J_HASHES: - raise Exception("ERROR: unhandled log4j artifact %s!" % pmcLib.name.artifact) + replacementLib.downloads.artifact.url = mavenOverride % (replacementLib.name.getPath()) + replacementLib.downloads.artifact.sha1 = LOG4J_HASHES[versionOverride][pmcLib.name.artifact]["sha1"] + replacementLib.downloads.artifact.size = LOG4J_HASHES[versionOverride][pmcLib.name.artifact]["size"] libs_minecraft.append(replacementLib) else: libs_minecraft.append(pmcLib) -- cgit 0.0.5-2-1-g0f52 From 10fa8a00a0e9ee14263c58dbbadba2db00d08826 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 19 Feb 2022 20:38:59 +0100 Subject: fix: ignore .github in index.py --- index.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.py b/index.py index 8a989d4bc1..6561a49f40 100755 --- a/index.py +++ b/index.py @@ -16,7 +16,7 @@ def HashFile(hash, fname): # ignore these files when indexing versions -ignore = set(["index.json", "package.json", ".git"]) +ignore = set(["index.json", "package.json", ".git", ".github"]) # initialize output structures - package list level packages = PolyMCPackageIndex() -- cgit 0.0.5-2-1-g0f52 From e81830b7906ba82e8935ceb844f0571aa5c93fd8 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 25 Feb 2022 22:57:53 +0100 Subject: fix: typos in README --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index a7ac5a3e42..11406b2608 100644 --- a/README.md +++ b/README.md @@ -7,13 +7,13 @@ It is recommended to use Docker to deploy the environment. - Clone this repo to a server - Make sure it's writable by the container later: `chown -R 1000:1000 .` - Configure `config/config_local.sh` - - The defaults should be fine (apart from commiter email and name perhaps) -- Put your SSH key (which have push access to meta-upstream and meta-polymc) at `config/deploy.key` + - The defaults should be fine (apart from committer email and name perhaps) +- Put your SSH key (which has push access to meta-upstream and meta-polymc) at `config/deploy.key` - Pull meta- repos: `bash clone.sh` - Customize docker-compose.yaml - You might want to add `restart: always` - Run `docker-compose up -d --build` -- Observer Cron logs using `docker-compose logs -f` (Runs hourly by default) +- Observe Cron logs using `docker-compose logs -f` (Runs hourly by default) - (Optional) Run once to fill caches: `docker-compose run meta update` ## Usage -- cgit 0.0.5-2-1-g0f52 From bab6bab12a416cde1954dd073bac480d115b03e6 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 25 Feb 2022 23:07:29 +0100 Subject: feat(docker): introduce variable UID/GID --- Dockerfile | 8 ++++++-- README.md | 5 ++++- docker-compose.local.yaml | 16 ++++++++++++++++ 3 files changed, 26 insertions(+), 3 deletions(-) create mode 100644 docker-compose.local.yaml diff --git a/Dockerfile b/Dockerfile index 23fd8800d9..6fa5e4b686 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,6 @@ FROM python:3.10.2-bullseye +ARG UID=1337 +ARG GID=1337 RUN pip install cachecontrol iso8601 requests lockfile jsonobject six \ && apt-get update && apt-get install -y rsync cron @@ -12,10 +14,12 @@ RUN chmod 644 /etc/cron.d/meta-update \ COPY docker/entrypoint.sh /usr/local/bin/entrypoint RUN chmod +x /usr/local/bin/entrypoint -RUN useradd -Um user \ +RUN groupadd -g $GID user \ + && useradd -m -g $GID -u $UID user \ && mkdir -p /home/user/.ssh \ && ssh-keyscan github.com > /home/user/.ssh/known_hosts \ - && mkdir -p /app + && mkdir -p /app \ + && chown -R $UID:$GID /app /home/user/.ssh COPY . /app/ diff --git a/README.md b/README.md index 11406b2608..798a99dd9b 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ Scripts to generate jsons and jars that PolyMC will access. It is recommended to use Docker to deploy the environment. - Clone this repo to a server -- Make sure it's writable by the container later: `chown -R 1000:1000 .` +- Make sure it's writable by the container later: `chown -R 1337:1337 .` - Configure `config/config_local.sh` - The defaults should be fine (apart from committer email and name perhaps) - Put your SSH key (which has push access to meta-upstream and meta-polymc) at `config/deploy.key` @@ -16,6 +16,9 @@ It is recommended to use Docker to deploy the environment. - Observe Cron logs using `docker-compose logs -f` (Runs hourly by default) - (Optional) Run once to fill caches: `docker-compose run meta update` +For local development you can also use `docker-compose.local.yaml`. By default it uses `UID=1000` and `GID=1000`. +Make sure it's the same as your host instance. + ## Usage ### Install the dependencies diff --git a/docker-compose.local.yaml b/docker-compose.local.yaml new file mode 100644 index 0000000000..d9da03db16 --- /dev/null +++ b/docker-compose.local.yaml @@ -0,0 +1,16 @@ +version: "3" + +services: + meta: + build: + context: . + args: + UID: 1000 + GID: 1000 + command: update + volumes: + - "./caches:/app/caches" + - "./upstream:/app/upstream" + - "./polymc:/app/polymc" + - "./public:/app/public" + - "./config:/app/config" -- cgit 0.0.5-2-1-g0f52 From 64e57494b3d87f4ecda6a3c08f81692e6da80c6d Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 25 Feb 2022 23:07:50 +0100 Subject: fix(docker): add restart to default docker-compose.yaml --- README.md | 1 - docker-compose.yaml | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index 798a99dd9b..e524fd33dd 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,6 @@ It is recommended to use Docker to deploy the environment. - Put your SSH key (which has push access to meta-upstream and meta-polymc) at `config/deploy.key` - Pull meta- repos: `bash clone.sh` - Customize docker-compose.yaml - - You might want to add `restart: always` - Run `docker-compose up -d --build` - Observe Cron logs using `docker-compose logs -f` (Runs hourly by default) - (Optional) Run once to fill caches: `docker-compose run meta update` diff --git a/docker-compose.yaml b/docker-compose.yaml index ff6035b31d..94461752b0 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -4,11 +4,10 @@ services: meta: build: . command: cron - environment: - MODE: master volumes: - "./caches:/app/caches" - "./upstream:/app/upstream" - "./polymc:/app/polymc" - "./public:/app/public" - "./config:/app/config" + restart: unless-stopped -- cgit 0.0.5-2-1-g0f52 From 8b06798c3707e1c52226e66b3b1dec7de5d01035 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 10 Mar 2022 18:14:43 +0100 Subject: fix(updateFabric): avoid downloading JARs Let's use headers and server-side hashes instead of downloading the JAR files in question. --- updateFabric.py | 56 ++++++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 44 insertions(+), 12 deletions(-) diff --git a/updateFabric.py b/updateFabric.py index 95426f64d7..72356a2afa 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -6,6 +6,8 @@ from cachecontrol import CacheControl from cachecontrol.caches import FileCache from fabricutil import * +DATETIME_FORMAT_HTTP = "%a, %d %b %Y %H:%M:%S %Z" + UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] forever_cache = FileCache('caches/http_cache', forever=True) @@ -41,6 +43,18 @@ def get_json_file(path, url): return version_json +def get_plaintext(url): + r = sess.get(url) + r.raise_for_status() + return r.text + + +def head_file(url): + r = sess.head(url) + r.raise_for_status() + return r.headers + + def get_binary_file(path, url): with open(path, 'w', encoding='utf-8') as f: r = sess.get(url) @@ -51,20 +65,38 @@ def get_binary_file(path, url): def compute_jar_file(path, url): - jarPath = path + ".jar" - get_binary_file(jarPath, url) - tstamp = datetime.datetime.fromtimestamp(0) - with zipfile.ZipFile(jarPath, 'r') as jar: - allinfo = jar.infolist() - for info in allinfo: - tstampNew = datetime.datetime(*info.date_time) - if tstampNew > tstamp: - tstamp = tstampNew + headers = head_file(url) + + # These should result in the same metadata, except for the timestamp which might be a few minutes off for the + # fallback method + try: + # Let's not download a Jar file if we don't need to. + tstamp = datetime.datetime.strptime(headers["Last-Modified"], DATETIME_FORMAT_HTTP) + sha1 = get_plaintext(url + ".sha1") + sha256 = get_plaintext(url + ".sha256") + size = int(headers["Content-Length"]) + except requests.HTTPError: # Some older versions don't have a .sha256 file :( + print(f"Falling back to downloading jar for {url}") + + jar_path = path + ".jar" + get_binary_file(jar_path, url) + tstamp = datetime.datetime.fromtimestamp(0) + with zipfile.ZipFile(jar_path, 'r') as jar: + allinfo = jar.infolist() + for info in allinfo: + tstamp_new = datetime.datetime(*info.date_time) + if tstamp_new > tstamp: + tstamp = tstamp_new + + sha1 = filehash(jar_path, hashlib.sha1) + sha256 = filehash(jar_path, hashlib.sha256) + size = os.path.getsize(jar_path) + data = FabricJarInfo() data.releaseTime = tstamp - data.sha1 = filehash(jarPath, hashlib.sha1) - data.sha256 = filehash(jarPath, hashlib.sha256) - data.size = os.path.getsize(jarPath) + data.sha1 = sha1 + data.sha256 = sha256 + data.size = size with open(path + ".json", 'w') as outfile: json.dump(data.to_json(), outfile, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From a172bc68a455384c76fad9d48a43257154571f1e Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 10 Mar 2022 18:19:17 +0100 Subject: fix(updateFabric): request HEAD in try block --- updateFabric.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/updateFabric.py b/updateFabric.py index 72356a2afa..a46dfc7e26 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -65,17 +65,17 @@ def get_binary_file(path, url): def compute_jar_file(path, url): - headers = head_file(url) - - # These should result in the same metadata, except for the timestamp which might be a few minutes off for the - # fallback method + # These two approaches should result in the same metadata, except for the timestamp which might be a few minutes + # off for the fallback method try: # Let's not download a Jar file if we don't need to. + headers = head_file(url) tstamp = datetime.datetime.strptime(headers["Last-Modified"], DATETIME_FORMAT_HTTP) sha1 = get_plaintext(url + ".sha1") sha256 = get_plaintext(url + ".sha256") size = int(headers["Content-Length"]) - except requests.HTTPError: # Some older versions don't have a .sha256 file :( + except requests.HTTPError: + # Some older versions don't have a .sha256 file :( print(f"Falling back to downloading jar for {url}") jar_path = path + ".jar" -- cgit 0.0.5-2-1-g0f52 From 1dce769555960020959060ee0043c6716c954957 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Mon, 21 Mar 2022 19:53:37 +0100 Subject: fix: mount everything into container --- docker-compose.local.yaml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/docker-compose.local.yaml b/docker-compose.local.yaml index d9da03db16..43f18c6b1a 100644 --- a/docker-compose.local.yaml +++ b/docker-compose.local.yaml @@ -9,8 +9,4 @@ services: GID: 1000 command: update volumes: - - "./caches:/app/caches" - - "./upstream:/app/upstream" - - "./polymc:/app/polymc" - - "./public:/app/public" - - "./config:/app/config" + - "./:/app" -- cgit 0.0.5-2-1-g0f52 From 3b5304a70769a556637088fd330b420af1a4db83 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Mon, 21 Mar 2022 21:13:14 +0100 Subject: fix: makedirs if not present --- generateForge.py | 7 +++++++ generateLiteloader.py | 6 ++++++ generateMojang.py | 8 ++++++++ 3 files changed, 21 insertions(+) diff --git a/generateForge.py b/generateForge.py index 16466b0e81..052171179b 100755 --- a/generateForge.py +++ b/generateForge.py @@ -8,6 +8,13 @@ from metautil import * PMC_DIR = os.environ["PMC_DIR"] UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] +def mkdirs(path): + if not os.path.exists(path): + os.makedirs(path) + + +mkdirs(PMC_DIR + "/net.minecraftforge") + FORGEWRAPPER_MAVEN = "https://polymc.github.io/files/maven/%s" def eprint(*args, **kwargs): diff --git a/generateLiteloader.py b/generateLiteloader.py index 3854aa815e..8b6414ac57 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -3,6 +3,12 @@ from liteloaderutil import * PMC_DIR = os.environ["PMC_DIR"] UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] +def mkdirs(path): + if not os.path.exists(path): + os.makedirs(path) + + +mkdirs(PMC_DIR + "/com.mumfrey.liteloader") # load the locally cached version list def loadLiteloaderJson(): diff --git a/generateMojang.py b/generateMojang.py index b43f4d2bc2..2b8a417a6f 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -9,6 +9,14 @@ from metautil import * PMC_DIR = os.environ["PMC_DIR"] UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] +def mkdirs(path): + if not os.path.exists(path): + os.makedirs(path) + + +mkdirs(PMC_DIR + "/net.minecraft") +mkdirs(PMC_DIR + "/org.lwjgl") +mkdirs(PMC_DIR + "/org.lwjgl3") def map_log4j_artifact(version): if version == "2.0-beta9": -- cgit 0.0.5-2-1-g0f52 From 2d395660c293a6319ab253598279b735ed75f550 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 24 Mar 2022 16:31:24 +0100 Subject: feat: implement compatibleJavaMajors property --- metautil.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/metautil.py b/metautil.py index 8666e98acb..95fa4a7590 100644 --- a/metautil.py +++ b/metautil.py @@ -302,6 +302,7 @@ class PolyMCVersionFile(VersionedJsonObject): minecraftArguments = StringProperty(exclude_if_none=True, default=None) releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) type = StringProperty(exclude_if_none=True, default=None) + compatibleJavaMajors = ListProperty(int, exclude_if_none=True, default=None) addTraits = ListProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) addTweakers = ListProperty(StringProperty, name="+tweakers", exclude_if_none=True, default=None) order = IntegerProperty(exclude_if_none=True, default=None) @@ -349,6 +350,13 @@ def MojangToPolyMC(file, name, uid, version): pmcFile.releaseTime = file.releaseTime # time should not be set. pmcFile.type = file.type + + if file.javaVersion is not None: # some versions don't have this. TODO: maybe maintain manual overrides + major = file.javaVersion.majorVersion + pmcFile.compatibleJavaMajors = [major] + if major == 16: # TODO: deal with this somewhere else + pmcFile.compatibleJavaMajors.append(17) + maxSupportedLevel = 1 if file.complianceLevel: if file.complianceLevel == 0: -- cgit 0.0.5-2-1-g0f52 From a8babf42c5176fc7c86d60caa2fc56c0abbf2e04 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Mon, 21 Mar 2022 21:34:52 +0100 Subject: refactor: move utils into package --- .dockerignore | 1 + .gitignore | 1 + enumerateForge.py | 2 +- fabricutil.py | 33 --- forgeutil.py | 323 ------------------------- generateFabric.py | 19 +- generateForge.py | 17 +- generateLiteloader.py | 13 +- generateMojang.py | 19 +- index.py | 2 +- jsonobject/__init__.py | 14 -- jsonobject/api.py | 53 ----- jsonobject/base.py | 394 ------------------------------ jsonobject/base_properties.py | 320 ------------------------- jsonobject/containers.py | 252 -------------------- jsonobject/exceptions.py | 10 - jsonobject/properties.py | 155 ------------ jsonobject/utils.py | 57 ----- liteloaderutil.py | 118 --------- meta/__init__.py | 1 + meta/common.py | 19 ++ meta/fabricutil.py | 32 +++ meta/forgeutil.py | 323 +++++++++++++++++++++++++ meta/jsonobject/__init__.py | 17 ++ meta/jsonobject/api.py | 53 +++++ meta/jsonobject/base.py | 394 ++++++++++++++++++++++++++++++ meta/jsonobject/base_properties.py | 320 +++++++++++++++++++++++++ meta/jsonobject/containers.py | 252 ++++++++++++++++++++ meta/jsonobject/exceptions.py | 10 + meta/jsonobject/properties.py | 155 ++++++++++++ meta/jsonobject/utils.py | 57 +++++ meta/liteloaderutil.py | 118 +++++++++ meta/metautil.py | 477 +++++++++++++++++++++++++++++++++++++ metautil.py | 477 ------------------------------------- updateFabric.py | 2 +- updateForge.py | 4 +- updateLiteloader.py | 2 +- updateMojang.py | 2 +- 38 files changed, 2264 insertions(+), 2254 deletions(-) delete mode 100644 fabricutil.py delete mode 100644 forgeutil.py delete mode 100644 jsonobject/__init__.py delete mode 100644 jsonobject/api.py delete mode 100644 jsonobject/base.py delete mode 100644 jsonobject/base_properties.py delete mode 100644 jsonobject/containers.py delete mode 100644 jsonobject/exceptions.py delete mode 100644 jsonobject/properties.py delete mode 100644 jsonobject/utils.py delete mode 100644 liteloaderutil.py create mode 100644 meta/__init__.py create mode 100644 meta/common.py create mode 100644 meta/fabricutil.py create mode 100644 meta/forgeutil.py create mode 100644 meta/jsonobject/__init__.py create mode 100644 meta/jsonobject/api.py create mode 100644 meta/jsonobject/base.py create mode 100644 meta/jsonobject/base_properties.py create mode 100644 meta/jsonobject/containers.py create mode 100644 meta/jsonobject/exceptions.py create mode 100644 meta/jsonobject/properties.py create mode 100644 meta/jsonobject/utils.py create mode 100644 meta/liteloaderutil.py create mode 100644 meta/metautil.py delete mode 100644 metautil.py diff --git a/.dockerignore b/.dockerignore index 8d51d4f489..42716b7249 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,6 +1,7 @@ .git/ caches/ +.idea/ __pycache__/ public/ diff --git a/.gitignore b/.gitignore index d1af514d0d..63fb57b6cc 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ public/*/ caches/ !caches/*/.keep +.idea/ __pycache__ config_local.sh polymc diff --git a/enumerateForge.py b/enumerateForge.py index 06c55401ee..a6287d47f2 100755 --- a/enumerateForge.py +++ b/enumerateForge.py @@ -3,7 +3,7 @@ from enum import Enum import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -from metautil import * +from meta.metautil import * PMC_DIR = os.environ["PMC_DIR"] diff --git a/fabricutil.py b/fabricutil.py deleted file mode 100644 index 6a959001d6..0000000000 --- a/fabricutil.py +++ /dev/null @@ -1,33 +0,0 @@ -import jsonobject -from metautil import * - - -class FabricInstallerArguments(JsonObject): - client = ListProperty(StringProperty) - common = ListProperty(StringProperty) - server = ListProperty(StringProperty) - - -class FabricInstallerLaunchwrapper(JsonObject): - tweakers = ObjectProperty(FabricInstallerArguments, required=True) - - -class FabricInstallerLibraries(JsonObject): - client = ListProperty(PolyMCLibrary) - common = ListProperty(PolyMCLibrary) - server = ListProperty(PolyMCLibrary) - - -class FabricInstallerDataV1(JsonObject): - version = IntegerProperty(required=True) - libraries = ObjectProperty(FabricInstallerLibraries, required=True) - mainClass = jsonobject.DefaultProperty() - arguments = ObjectProperty(FabricInstallerArguments, required=False) - launchwrapper = ObjectProperty(FabricInstallerLaunchwrapper, required=False) - - -class FabricJarInfo(JsonObject): - releaseTime = ISOTimestampProperty() - size = IntegerProperty() - sha256 = StringProperty() - sha1 = StringProperty() diff --git a/forgeutil.py b/forgeutil.py deleted file mode 100644 index 3c990e58bc..0000000000 --- a/forgeutil.py +++ /dev/null @@ -1,323 +0,0 @@ -from collections import namedtuple - -from metautil import * - - -# A post-processed entry constructed from the reconstructed Forge version index -class ForgeVersion: - def __init__(self, entry): - self.build = entry.build - self.rawVersion = entry.version - self.mcversion = entry.mcversion - self.mcversion_sane = self.mcversion.replace("_pre", "-pre", 1) - self.branch = entry.branch - self.installer_filename = None - self.installer_url = None - self.universal_filename = None - self.universal_url = None - self.changelog_url = None - self.longVersion = "%s-%s" % (self.mcversion, self.rawVersion) - if self.branch != None: - self.longVersion = self.longVersion + "-%s" % (self.branch) - for classifier, fileentry in entry.files.items(): - extension = fileentry.extension - checksum = fileentry.hash - filename = fileentry.filename(self.longVersion) - url = fileentry.url(self.longVersion) - if (classifier == "installer") and (extension == "jar"): - self.installer_filename = filename - self.installer_url = url - if (classifier == "universal" or classifier == "client") and (extension == "jar" or extension == "zip"): - self.universal_filename = filename - self.universal_url = url - if (classifier == "changelog") and (extension == "txt"): - self.changelog_url = url - - def name(self): - return "Forge %d" % (self.build) - - def usesInstaller(self): - if self.installer_url == None: - return False - if self.mcversion == "1.5.2": - return False - return True - - def filename(self): - if self.usesInstaller(): - return self.installer_filename - else: - return self.universal_filename - - def url(self): - if self.usesInstaller(): - return self.installer_url - else: - return self.universal_url - - def isSupported(self): - if self.url() == None: - return False - - versionElements = self.rawVersion.split('.') - if len(versionElements) < 1: - return False - - majorVersionStr = versionElements[0] - if not majorVersionStr.isnumeric(): - return False - - # majorVersion = int(majorVersionStr) - # if majorVersion >= 37: - # return False - - return True - - -class ForgeFile(JsonObject): - classifier = StringProperty(required=True) - hash = StringProperty(required=True) - extension = StringProperty(required=True) - - def filename(self, longversion): - return "%s-%s-%s.%s" % ("forge", longversion, self.classifier, self.extension) - - def url(self, longversion): - return "https://files.minecraftforge.net/maven/net/minecraftforge/forge/%s/%s" % ( - longversion, self.filename(longversion)) - - -class ForgeEntry(JsonObject): - longversion = StringProperty(required=True) - mcversion = StringProperty(required=True) - version = StringProperty(required=True) - build = IntegerProperty(required=True) - branch = StringProperty() - latest = BooleanProperty() - recommended = BooleanProperty() - files = DictProperty(ForgeFile) - - -class ForgeMcVersionInfo(JsonObject): - latest = StringProperty() - recommended = StringProperty() - versions = ListProperty(StringProperty()) - - -class DerivedForgeIndex(JsonObject): - versions = DictProperty(ForgeEntry) - by_mcversion = DictProperty(ForgeMcVersionInfo) - - -''' -FML library mappings - these are added to legacy Forge versions because Forge no longer can download these -by itself - the locations have changed and some of this has to be rehosted on PolyMC servers. -''' - -FMLLib = namedtuple('FMLLib', ('filename', 'checksum', 'ours')) - -fmlLibsMapping = {} - -fmlLibsMapping["1.3.2"] = [ - FMLLib("argo-2.25.jar", "bb672829fde76cb163004752b86b0484bd0a7f4b", False), - FMLLib("guava-12.0.1.jar", "b8e78b9af7bf45900e14c6f958486b6ca682195f", False), - FMLLib("asm-all-4.0.jar", "98308890597acb64047f7e896638e0d98753ae82", False) -] - -fml14 = [ - FMLLib("argo-2.25.jar", "bb672829fde76cb163004752b86b0484bd0a7f4b", False), - FMLLib("guava-12.0.1.jar", "b8e78b9af7bf45900e14c6f958486b6ca682195f", False), - FMLLib("asm-all-4.0.jar", "98308890597acb64047f7e896638e0d98753ae82", False), - FMLLib("bcprov-jdk15on-147.jar", "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", False) -] -fmlLibsMapping["1.4"] = fml14; -fmlLibsMapping["1.4.1"] = fml14; -fmlLibsMapping["1.4.2"] = fml14; -fmlLibsMapping["1.4.3"] = fml14; -fmlLibsMapping["1.4.4"] = fml14; -fmlLibsMapping["1.4.5"] = fml14; -fmlLibsMapping["1.4.6"] = fml14; -fmlLibsMapping["1.4.7"] = fml14; - -fmlLibsMapping["1.5"] = [ - FMLLib("argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51", False), - FMLLib("guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a", False), - FMLLib("asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58", False), - FMLLib("bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", True), - FMLLib("deobfuscation_data_1.5.zip", "5f7c142d53776f16304c0bbe10542014abad6af8", False), - FMLLib("scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85", True) -] - -fmlLibsMapping["1.5.1"] = [ - FMLLib("argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51", False), - FMLLib("guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a", False), - FMLLib("asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58", False), - FMLLib("bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", True), - FMLLib("deobfuscation_data_1.5.1.zip", "22e221a0d89516c1f721d6cab056a7e37471d0a6", False), - FMLLib("scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85", True) -] - -fmlLibsMapping["1.5.2"] = [ - FMLLib("argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51", False), - FMLLib("guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a", False), - FMLLib("asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58", False), - FMLLib("bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", True), - FMLLib("deobfuscation_data_1.5.2.zip", "446e55cd986582c70fcf12cb27bc00114c5adfd9", False), - FMLLib("scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85", True) -] - -''' -"install": { - "profileName": "Forge", - "target":"Forge8.9.0.753", - "path":"net.minecraftforge:minecraftforge:8.9.0.753", - "version":"Forge 8.9.0.753", - "filePath":"minecraftforge-universal-1.6.1-8.9.0.753.jar", - "welcome":"Welcome to the simple Forge installer.", - "minecraft":"1.6.1", - "logo":"/big_logo.png", - "mirrorList": "http://files.minecraftforge.net/mirror-brand.list" -}, -"install": { - "profileName": "forge", - "target":"1.11-forge1.11-13.19.0.2141", - "path":"net.minecraftforge:forge:1.11-13.19.0.2141", - "version":"forge 1.11-13.19.0.2141", - "filePath":"forge-1.11-13.19.0.2141-universal.jar", - "welcome":"Welcome to the simple forge installer.", - "minecraft":"1.11", - "mirrorList" : "http://files.minecraftforge.net/mirror-brand.list", - "logo":"/big_logo.png", - "modList":"none" -}, -''' - - -class ForgeInstallerProfileInstallSection(JsonObject): - profileName = StringProperty(required=True) - target = StringProperty(required=True) - path = GradleSpecifierProperty(required=True) - version = StringProperty(required=True) - filePath = StringProperty(required=True) - welcome = StringProperty(required=True) - minecraft = StringProperty(required=True) - logo = StringProperty(required=True) - mirrorList = StringProperty(required=True) - modList = StringProperty(exclude_if_none=True, default=None) - - -class ForgeLibrary(MojangLibrary): - url = StringProperty(exclude_if_none=True) - serverreq = BooleanProperty(exclude_if_none=True, default=None) - clientreq = BooleanProperty(exclude_if_none=True, default=None) - checksums = ListProperty(StringProperty) - comment = StringProperty() - - -class ForgeVersionFile(MojangVersionFile): - libraries = ListProperty(ForgeLibrary, exclude_if_none=True, default=None) # overrides Mojang libraries - inheritsFrom = StringProperty() - jar = StringProperty() - - -''' -"optionals": [ - { - "name": "Mercurius", - "client": true, - "server": true, - "default": true, - "inject": true, - "desc": "A mod that collects statistics about Minecraft and your system.
Useful for Forge to understand how Minecraft/Forge are used.", - "url": "http://www.minecraftforge.net/forum/index.php?topic=43278.0", - "artifact": "net.minecraftforge:MercuriusUpdater:1.11.2", - "maven": "http://files.minecraftforge.net/maven/" - } -] -''' - - -class ForgeOptional(JsonObject): - name = StringProperty() - client = BooleanProperty() - server = BooleanProperty() - default = BooleanProperty() - inject = BooleanProperty() - desc = StringProperty() - url = StringProperty() - artifact = GradleSpecifierProperty() - maven = StringProperty() - - -class ForgeInstallerProfile(JsonObject): - install = ObjectProperty(ForgeInstallerProfileInstallSection, required=True) - versionInfo = ObjectProperty(ForgeVersionFile, required=True) - optionals = ListProperty(ForgeOptional) - - -class ForgeLegacyInfo(JsonObject): - releaseTime = ISOTimestampProperty() - size = IntegerProperty() - sha256 = StringProperty() - sha1 = StringProperty() - - -class ForgeLegacyInfoList(JsonObject): - number = DictProperty(ForgeLegacyInfo) - - -class DataSpec(JsonObject): - client = StringProperty() - server = StringProperty() - - -class ProcessorSpec(JsonObject): - jar = StringProperty() - classpath = ListProperty(StringProperty) - args = ListProperty(StringProperty) - outputs = DictProperty(StringProperty) - sides = ListProperty(StringProperty, exclude_if_none=True, default=None) - - -# Note: This is only used in one version (1.12.2-14.23.5.2851) and we don't even use the installer profile in it. -# It's here just so it parses and we can continue... -class ForgeInstallerProfileV1_5(JsonObject): - _comment = ListProperty(StringProperty) - spec = IntegerProperty() - profile = StringProperty() - version = StringProperty() - icon = StringProperty() - json = StringProperty() - path = GradleSpecifierProperty() - logo = StringProperty() - minecraft = StringProperty() - welcome = StringProperty() - # We don't know what 'data' actually is in this one. It's an empty array - data = ListProperty(StringProperty) - processors = ListProperty(ProcessorSpec) - libraries = ListProperty(MojangLibrary) - mirrorList = StringProperty(exclude_if_none=True, default=None) - - -class ForgeInstallerProfileV2(JsonObject): - _comment = ListProperty(StringProperty) - spec = IntegerProperty() - profile = StringProperty() - version = StringProperty() - icon = StringProperty() - json = StringProperty() - path = GradleSpecifierProperty() - logo = StringProperty() - minecraft = StringProperty() - welcome = StringProperty() - data = DictProperty(DataSpec) - processors = ListProperty(ProcessorSpec) - libraries = ListProperty(MojangLibrary) - mirrorList = StringProperty(exclude_if_none=True, default=None) - serverJarPath = StringProperty(exclude_if_none=True, default=None) - - -class InstallerInfo(JsonObject): - sha1hash = StringProperty() - sha256hash = StringProperty() - size = IntegerProperty() diff --git a/generateFabric.py b/generateFabric.py index 8dd292da72..2f897a5b8c 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -1,7 +1,11 @@ -from fabricutil import * +from meta.fabricutil import * +from meta.common import ensure_component_dir, polymc_path, upstream_path -PMC_DIR = os.environ["PMC_DIR"] -UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] +PMC_DIR = polymc_path() +UPSTREAM_DIR = upstream_path() + +ensure_component_dir("net.fabricmc.fabric-loader") +ensure_component_dir("net.fabricmc.intermediary") # turn loader versions into packages loaderRecommended = [] @@ -10,15 +14,6 @@ intermediaryRecommended = [] intermediaryVersions = [] -def mkdirs(path): - if not os.path.exists(path): - os.makedirs(path) - - -mkdirs(PMC_DIR + "/net.fabricmc.fabric-loader") -mkdirs(PMC_DIR + "/net.fabricmc.intermediary") - - def loadJarInfo(mavenKey): with open(UPSTREAM_DIR + "/fabric/jars/" + mavenKey.replace(":", ".") + ".json", 'r', encoding='utf-8') as jarInfoFile: diff --git a/generateForge.py b/generateForge.py index 052171179b..222233023c 100755 --- a/generateForge.py +++ b/generateForge.py @@ -2,21 +2,18 @@ import re import sys from distutils.version import LooseVersion -from forgeutil import * -from metautil import * +from meta.forgeutil import * +from meta.metautil import * +from meta.common import ensure_component_dir, polymc_path, upstream_path -PMC_DIR = os.environ["PMC_DIR"] -UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] +PMC_DIR = polymc_path() +UPSTREAM_DIR = upstream_path() -def mkdirs(path): - if not os.path.exists(path): - os.makedirs(path) - - -mkdirs(PMC_DIR + "/net.minecraftforge") +ensure_component_dir("net.minecraftforge") FORGEWRAPPER_MAVEN = "https://polymc.github.io/files/maven/%s" + def eprint(*args, **kwargs): print(*args, file=sys.stderr, **kwargs) diff --git a/generateLiteloader.py b/generateLiteloader.py index 8b6414ac57..63ffc2e1bd 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -1,15 +1,12 @@ -from liteloaderutil import * +from meta.liteloaderutil import * +from meta.common import ensure_component_dir, polymc_path, upstream_path -PMC_DIR = os.environ["PMC_DIR"] -UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] +PMC_DIR = polymc_path() +UPSTREAM_DIR = upstream_path() -def mkdirs(path): - if not os.path.exists(path): - os.makedirs(path) +ensure_component_dir("com.mumfrey.liteloader") -mkdirs(PMC_DIR + "/com.mumfrey.liteloader") - # load the locally cached version list def loadLiteloaderJson(): with open(UPSTREAM_DIR + "/liteloader/versions.json", 'r', encoding='utf-8') as f: diff --git a/generateMojang.py b/generateMojang.py index 2b8a417a6f..dd3b712cd7 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -4,20 +4,17 @@ from collections import defaultdict, namedtuple from operator import itemgetter from pprint import pprint -from metautil import * +from meta.metautil import * +from meta.common import ensure_component_dir, polymc_path, upstream_path -PMC_DIR = os.environ["PMC_DIR"] -UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] +PMC_DIR = polymc_path() +UPSTREAM_DIR = upstream_path() -def mkdirs(path): - if not os.path.exists(path): - os.makedirs(path) +ensure_component_dir("net.minecraft") +ensure_component_dir("org.lwjgl") +ensure_component_dir("org.lwjgl") -mkdirs(PMC_DIR + "/net.minecraft") -mkdirs(PMC_DIR + "/org.lwjgl") -mkdirs(PMC_DIR + "/org.lwjgl3") - def map_log4j_artifact(version): if version == "2.0-beta9": return ("2.0-beta9-fixed", "https://polymc.github.io/files/maven/%s") @@ -372,7 +369,7 @@ for lwjglVersionVariant in lwjglVersionVariants: processSingleVariant(decidedVariant.version) else: raise Exception("No variant decided for version %s out of %d possible ones and %d unknown ones." % ( - lwjglVersionVariant, passedVariants, unknownVariants)) + lwjglVersionVariant, passedVariants, unknownVariants)) lwjglSharedData = PolyMCSharedPackageData(uid='org.lwjgl', name='LWJGL 2') lwjglSharedData.recommended = ['2.9.4-nightly-20150209'] diff --git a/index.py b/index.py index 6561a49f40..ee19a477ca 100755 --- a/index.py +++ b/index.py @@ -1,7 +1,7 @@ import hashlib from operator import itemgetter -from metautil import * +from meta.metautil import * PMC_DIR = os.environ["PMC_DIR"] diff --git a/jsonobject/__init__.py b/jsonobject/__init__.py deleted file mode 100644 index b23fcde73c..0000000000 --- a/jsonobject/__init__.py +++ /dev/null @@ -1,14 +0,0 @@ -from __future__ import absolute_import -from .base import JsonObjectMeta -from .containers import JsonArray -from .properties import * -from .base_properties import * -from .api import JsonObject - -__all__ = [ - 'IntegerProperty', 'FloatProperty', 'DecimalProperty', - 'StringProperty', 'BooleanProperty', - 'DateProperty', 'DateTimeProperty', 'TimeProperty', - 'ObjectProperty', 'ListProperty', 'DictProperty', 'SetProperty', - 'JsonObject', 'JsonArray', 'AbstractDateProperty', 'JsonProperty' -] diff --git a/jsonobject/api.py b/jsonobject/api.py deleted file mode 100644 index 8b9c4767c1..0000000000 --- a/jsonobject/api.py +++ /dev/null @@ -1,53 +0,0 @@ -from __future__ import absolute_import -from .base import JsonObjectBase, _LimitedDictInterfaceMixin - -import six -import decimal -import datetime - -from . import properties -import re - -re_date = re.compile(r'^(\d{4})\D?(0[1-9]|1[0-2])\D?([12]\d|0[1-9]|3[01])$') -re_time = re.compile( - r'^([01]\d|2[0-3])\D?([0-5]\d)\D?([0-5]\d)?\D?(\d{3,6})?$') -re_datetime = re.compile( - r'^(\d{4})\D?(0[1-9]|1[0-2])\D?([12]\d|0[1-9]|3[01])' - r'(\D?([01]\d|2[0-3])\D?([0-5]\d)\D?([0-5]\d)?\D?(\d{3,6})?' - r'([zZ]|([\+-])([01]\d|2[0-3])\D?([0-5]\d)?)?)?$' -) -re_decimal = re.compile('^(\d+)\.(\d+)$') -if six.PY3: - unicode = str - long = int - - -class JsonObject(JsonObjectBase, _LimitedDictInterfaceMixin): - def __getstate__(self): - return self.to_json() - - def __setstate__(self, dct): - self.__init__(dct) - - class Meta(object): - properties = { - decimal.Decimal: properties.DecimalProperty, - datetime.datetime: properties.DateTimeProperty, - datetime.date: properties.DateProperty, - datetime.time: properties.TimeProperty, - str: properties.StringProperty, - unicode: properties.StringProperty, - bool: properties.BooleanProperty, - int: properties.IntegerProperty, - long: properties.IntegerProperty, - float: properties.FloatProperty, - list: properties.ListProperty, - dict: properties.DictProperty, - set: properties.SetProperty, - } - string_conversions = ( - (re_date, datetime.date), - (re_time, datetime.time), - (re_datetime, datetime.datetime), - (re_decimal, decimal.Decimal), - ) diff --git a/jsonobject/base.py b/jsonobject/base.py deleted file mode 100644 index 90a5f44c6a..0000000000 --- a/jsonobject/base.py +++ /dev/null @@ -1,394 +0,0 @@ -from __future__ import absolute_import -from collections import namedtuple, OrderedDict -import copy -import six -import inspect -from .exceptions import ( - DeleteNotAllowed, - WrappingAttributeError, -) -from .base_properties import JsonProperty, DefaultProperty -from .utils import check_type - -JsonObjectClassSettings = namedtuple('JsonObjectClassSettings', ['type_config']) - -CLASS_SETTINGS_ATTR = '_$_class_settings' - - -def get_settings(cls): - return getattr(cls, CLASS_SETTINGS_ATTR, - JsonObjectClassSettings(type_config=TypeConfig())) - - -def set_settings(cls, settings): - setattr(cls, CLASS_SETTINGS_ATTR, settings) - - -class TypeConfig(object): - """ - This class allows the user to configure dynamic - type handlers and string conversions for their JsonObject. - - properties is a map from python types to JsonProperty subclasses - string_conversions is a list or tuple of (regex, python type)-tuples - - This class is used to store the configuration but is not part of the API. - To configure: - - class Foo(JsonObject): - # property definitions go here - # ... - - class Meta(object): - update_properties = { - datetime.datetime: MySpecialDateTimeProperty - } - # this is already set by default - # but you can override with your own modifications - string_conversions = ((date_re, datetime.date), - (datetime_re, datetime.datetime), - (time_re, datetime.time), - (decimal_re, decimal.Decimal)) - - If you now do - - foo = Foo() - foo.timestamp = datetime.datetime(1988, 7, 7, 11, 8, 0) - - timestamp will be governed by a MySpecialDateTimeProperty - instead of the default. - - """ - - def __init__(self, properties=None, string_conversions=None): - self._properties = properties if properties is not None else {} - - self._string_conversions = ( - OrderedDict(string_conversions) if string_conversions is not None - else OrderedDict() - ) - # cache this - self.string_conversions = self._get_string_conversions() - self.properties = self._properties - - def replace(self, properties=None, string_conversions=None): - return TypeConfig( - properties=(properties if properties is not None - else self._properties), - string_conversions=(string_conversions if string_conversions is not None - else self._string_conversions) - ) - - def updated(self, properties=None, string_conversions=None): - """ - update properties and string_conversions with the paramenters - keeping all non-mentioned items the same as before - returns a new TypeConfig with these changes - (does not modify original) - - """ - _properties = self._properties.copy() - _string_conversions = self.string_conversions[:] - if properties: - _properties.update(properties) - if string_conversions: - _string_conversions.extend(string_conversions) - return TypeConfig( - properties=_properties, - string_conversions=_string_conversions, - ) - - def _get_string_conversions(self): - result = [] - for pattern, conversion in self._string_conversions.items(): - conversion = ( - conversion if conversion not in self._properties - else self._properties[conversion](type_config=self).to_python - ) - result.append((pattern, conversion)) - return result - - -META_ATTRS = ('properties', 'string_conversions', 'update_properties') - - -class JsonObjectMeta(type): - class Meta(object): - pass - - def __new__(mcs, name, bases, dct): - cls = super(JsonObjectMeta, mcs).__new__(mcs, name, bases, dct) - - cls.__configure(**{key: value - for key, value in cls.Meta.__dict__.items() - if key in META_ATTRS}) - cls_settings = get_settings(cls) - - properties = {} - properties_by_name = {} - for key, value in dct.items(): - if isinstance(value, JsonProperty): - properties[key] = value - elif key.startswith('_'): - continue - elif type(value) in cls_settings.type_config.properties: - property_ = cls_settings.type_config.properties[type(value)](default=value) - properties[key] = dct[key] = property_ - setattr(cls, key, property_) - - for key, property_ in properties.items(): - property_.init_property(default_name=key, - type_config=cls_settings.type_config) - assert property_.name is not None, property_ - assert property_.name not in properties_by_name, \ - 'You can only have one property named {0}'.format( - property_.name) - properties_by_name[property_.name] = property_ - - for base in bases: - if getattr(base, '_properties_by_attr', None): - for key, value in base._properties_by_attr.items(): - if key not in properties: - properties[key] = value - properties_by_name[value.name] = value - - cls._properties_by_attr = properties - cls._properties_by_key = properties_by_name - return cls - - def __configure(cls, properties=None, string_conversions=None, - update_properties=None): - super_settings = get_settings(super(cls, cls)) - assert not properties or not update_properties, \ - "{} {}".format(properties, update_properties) - type_config = super_settings.type_config - if update_properties is not None: - type_config = type_config.updated(properties=update_properties) - elif properties is not None: - type_config = type_config.replace(properties=properties) - if string_conversions is not None: - type_config = type_config.replace( - string_conversions=string_conversions) - set_settings(cls, super_settings._replace(type_config=type_config)) - return cls - - -class _JsonObjectPrivateInstanceVariables(object): - - def __init__(self, dynamic_properties=None): - self.dynamic_properties = dynamic_properties or {} - - -@six.add_metaclass(JsonObjectMeta) -class JsonObjectBase(object): - _allow_dynamic_properties = False - _validate_required_lazily = False - - _properties_by_attr = None - _properties_by_key = None - - _string_conversions = () - - def __init__(self, _obj=None, **kwargs): - setattr(self, '_$', _JsonObjectPrivateInstanceVariables()) - - self._obj = check_type(_obj, dict, - 'JsonObject must wrap a dict or None') - self._wrapped = {} - - for key, value in self._obj.items(): - try: - self.set_raw_value(key, value) - except AttributeError: - raise WrappingAttributeError( - "can't set attribute corresponding to {key!r} " - "on a {cls} while wrapping {data!r}".format( - cls=self.__class__, - key=key, - data=_obj, - ) - ) - - for attr, value in kwargs.items(): - try: - setattr(self, attr, value) - except AttributeError: - raise WrappingAttributeError( - "can't set attribute {key!r} " - "on a {cls} while wrapping {data!r}".format( - cls=self.__class__, - key=attr, - data=_obj, - ) - ) - - for key, value in self._properties_by_key.items(): - if key not in self._obj: - try: - d = value.default() - except TypeError: - d = value.default(self) - self[key] = d - - def set_raw_value(self, key, value): - wrapped = self.__wrap(key, value) - if key in self._properties_by_key: - self[key] = wrapped - else: - setattr(self, key, wrapped) - - @classmethod - def properties(cls): - return cls._properties_by_attr.copy() - - @property - def __dynamic_properties(self): - return getattr(self, '_$').dynamic_properties - - @classmethod - def wrap(cls, obj): - self = cls(obj) - return self - - def validate(self, required=True): - for key, value in self._wrapped.items(): - self.__get_property(key).validate(value, required=required) - - def to_json(self): - self.validate() - return copy.deepcopy(self._obj) - - def __get_property(self, key): - try: - return self._properties_by_key[key] - except KeyError: - return DefaultProperty(type_config=get_settings(self).type_config) - - def __wrap(self, key, value): - property_ = self.__get_property(key) - - if value is None: - return None - - return property_.wrap(value) - - def __unwrap(self, key, value): - property_ = self.__get_property(key) - try: - property_.validate( - value, - required=not self._validate_required_lazily, - recursive=False, - ) - except TypeError: - property_.validate( - value, - required=not self._validate_required_lazily, - ) - if value is None: - return None, None - - return property_.unwrap(value) - - def __setitem__(self, key, value): - wrapped, unwrapped = self.__unwrap(key, value) - self._wrapped[key] = wrapped - if self.__get_property(key).exclude(unwrapped): - self._obj.pop(key, None) - else: - self._obj[key] = unwrapped - if key not in self._properties_by_key: - assert key not in self._properties_by_attr - self.__dynamic_properties[key] = wrapped - super(JsonObjectBase, self).__setattr__(key, wrapped) - - def __is_dynamic_property(self, name): - return ( - name not in self._properties_by_attr and - not name.startswith('_') and - not inspect.isdatadescriptor(getattr(self.__class__, name, None)) - ) - - def __setattr__(self, name, value): - if self.__is_dynamic_property(name): - if self._allow_dynamic_properties: - self[name] = value - else: - raise AttributeError( - "{0!r} is not defined in schema " - "(not a valid property)".format(name) - ) - else: - super(JsonObjectBase, self).__setattr__(name, value) - - def __delitem__(self, key): - if key in self._properties_by_key: - raise DeleteNotAllowed(key) - else: - if not self.__is_dynamic_property(key): - raise KeyError(key) - del self._obj[key] - del self._wrapped[key] - del self.__dynamic_properties[key] - super(JsonObjectBase, self).__delattr__(key) - - def __delattr__(self, name): - if name in self._properties_by_attr: - raise DeleteNotAllowed(name) - elif self.__is_dynamic_property(name): - del self[name] - else: - super(JsonObjectBase, self).__delattr__(name) - - def __repr__(self): - name = self.__class__.__name__ - predefined_properties = self._properties_by_attr.keys() - predefined_property_keys = set(self._properties_by_attr[p].name - for p in predefined_properties) - dynamic_properties = (set(self._wrapped.keys()) - - predefined_property_keys) - properties = sorted(predefined_properties) + sorted(dynamic_properties) - return u'{name}({keyword_args})'.format( - name=name, - keyword_args=', '.join('{key}={value!r}'.format( - key=key, - value=getattr(self, key) - ) for key in properties), - ) - - -class _LimitedDictInterfaceMixin(object): - """ - mindlessly farms selected dict methods out to an internal dict - - really only a separate class from JsonObject - to keep this mindlessness separate from the methods - that need to be more carefully understood - - """ - _wrapped = None - - def keys(self): - return self._wrapped.keys() - - def items(self): - return self._wrapped.items() - - def iteritems(self): - return self._wrapped.iteritems() - - def __contains__(self, item): - return item in self._wrapped - - def __getitem__(self, item): - return self._wrapped[item] - - def __iter__(self): - return iter(self._wrapped) - - def __len__(self): - return len(self._wrapped) - - -def get_dynamic_properties(obj): - return getattr(obj, '_$').dynamic_properties.copy() diff --git a/jsonobject/base_properties.py b/jsonobject/base_properties.py deleted file mode 100644 index 72b0ed72f8..0000000000 --- a/jsonobject/base_properties.py +++ /dev/null @@ -1,320 +0,0 @@ -from __future__ import absolute_import -import six -import inspect -from .exceptions import BadValueError - -function_name = None -if six.PY3: - def function_name(f): - return f.__name__ -else: - def function_name(f): - return f.func_name - - -class JsonProperty(object): - default = None - type_config = None - - def __init__(self, default=Ellipsis, name=None, choices=None, - required=False, exclude_if_none=False, validators=None, - verbose_name=None, type_config=None): - validators = validators or () - self.name = name - if default is Ellipsis: - default = self.default - if callable(default): - self.default = default - else: - self.default = lambda: default - self.choices = choices - self.choice_keys = [] - if choices: - for choice in choices: - if isinstance(choice, tuple): - choice, _ = choice - self.choice_keys.append(choice) - self.required = required - self.exclude_if_none = exclude_if_none - self._validators = validators - self.verbose_name = verbose_name - if type_config: - self.type_config = type_config - - def init_property(self, default_name, type_config): - self.name = self.name or default_name - self.type_config = self.type_config or type_config - - def wrap(self, obj): - raise NotImplementedError() - - def unwrap(self, obj): - """ - must return tuple of (wrapped, unwrapped) - - If obj is already a fully wrapped object, - it must be returned as the first element. - - For an example where the first element is relevant see ListProperty - - """ - raise NotImplementedError() - - def to_json(self, value): - _, unwrapped = self.unwrap(value) - return unwrapped - - def to_python(self, value): - return self.wrap(value) - - def __get__(self, instance, owner): - if instance: - assert self.name in instance - return instance[self.name] - else: - return self - - def __set__(self, instance, value): - instance[self.name] = value - - def __call__(self, method): - """ - use a property as a decorator to set its default value - - class Document(JsonObject): - @StringProperty() - def doc_type(self): - return self.__class__.__name__ - """ - assert self.default() is None - self.default = method - self.name = self.name or function_name(method) - return self - - def exclude(self, value): - return self.exclude_if_none and value == None - - def empty(self, value): - return value is None - - def validate(self, value, required=True, recursive=True): - if (self.choice_keys and value not in self.choice_keys - and value is not None): - raise BadValueError( - '{0!r} not in choices: {1!r}'.format(value, self.choice_keys) - ) - - if not self.empty(value): - self._custom_validate(value) - elif required and self.required: - raise BadValueError( - 'Property {0} is required.'.format(self.name) - ) - if recursive and hasattr(value, 'validate'): - value.validate(required=required) - - def _custom_validate(self, value): - if self._validators: - if hasattr(self._validators, '__iter__'): - for validator in self._validators: - validator(value) - else: - self._validators(value) - - -class JsonContainerProperty(JsonProperty): - _type = default = None - container_class = None - - def __init__(self, item_type=None, **kwargs): - self._item_type_deferred = item_type - super(JsonContainerProperty, self).__init__(**kwargs) - - def init_property(self, **kwargs): - super(JsonContainerProperty, self).init_property(**kwargs) - if not inspect.isfunction(self._item_type_deferred): - # trigger validation - self.item_type - - def set_item_type(self, item_type): - from jsonobject.base import JsonObjectMeta - if hasattr(item_type, '_type'): - item_type = item_type._type - if isinstance(item_type, tuple): - # this is for the case where item_type = (int, long) - item_type = item_type[0] - allowed_types = set(self.type_config.properties.keys()) - if isinstance(item_type, JsonObjectMeta) \ - or not item_type or item_type in allowed_types: - self._item_type = item_type - else: - raise ValueError("item_type {0!r} not in {1!r}".format( - item_type, - allowed_types, - )) - - @property - def item_type(self): - if hasattr(self, '_item_type_deferred'): - if inspect.isfunction(self._item_type_deferred): - self.set_item_type(self._item_type_deferred()) - else: - self.set_item_type(self._item_type_deferred) - del self._item_type_deferred - return self._item_type - - def empty(self, value): - return not value - - def wrap(self, obj): - wrapper = self.type_to_property(self.item_type) if self.item_type else None - return self.container_class(obj, wrapper=wrapper, - type_config=self.type_config) - - def type_to_property(self, item_type): - map_types_properties = self.type_config.properties - from .properties import ObjectProperty - from .base import JsonObjectBase - if issubclass(item_type, JsonObjectBase): - return ObjectProperty(item_type, type_config=self.type_config) - elif item_type in map_types_properties: - return map_types_properties[item_type](type_config=self.type_config) - else: - for key, value in map_types_properties.items(): - if issubclass(item_type, key): - return value(type_config=self.type_config) - raise TypeError('Type {0} not recognized'.format(item_type)) - - def unwrap(self, obj): - if not isinstance(obj, self._type): - raise BadValueError( - '{0!r} is not an instance of {1!r}'.format( - obj, self._type.__name__) - ) - if isinstance(obj, self.container_class): - return obj, obj._obj - else: - wrapped = self.wrap(self._type()) - self._update(wrapped, obj) - return self.unwrap(wrapped) - - def _update(self, container, extension): - raise NotImplementedError() - - -class DefaultProperty(JsonProperty): - - def wrap(self, obj): - assert self.type_config.string_conversions is not None - value = self.value_to_python(obj) - property_ = self.value_to_property(value) - - if property_: - return property_.wrap(obj) - - def unwrap(self, obj): - property_ = self.value_to_property(obj) - if property_: - return property_.unwrap(obj) - else: - return obj, None - - def value_to_property(self, value): - map_types_properties = self.type_config.properties - if value is None: - return None - elif type(value) in map_types_properties: - return map_types_properties[type(value)]( - type_config=self.type_config) - else: - for value_type, prop_class in map_types_properties.items(): - if isinstance(value, value_type): - return prop_class(type_config=self.type_config) - else: - raise BadValueError( - 'value {0!r} not in allowed types: {1!r}'.format( - value, map_types_properties.keys()) - ) - - def value_to_python(self, value): - """ - convert encoded string values to the proper python type - - ex: - >>> DefaultProperty().value_to_python('2013-10-09T10:05:51Z') - datetime.datetime(2013, 10, 9, 10, 5, 51) - - other values will be passed through unmodified - Note: containers' items are NOT recursively converted - - """ - if isinstance(value, six.string_types): - convert = None - for pattern, _convert in self.type_config.string_conversions: - if pattern.match(value): - convert = _convert - break - - if convert is not None: - try: - # sometimes regex fail so return value - value = convert(value) - except Exception: - pass - return value - - -class AssertTypeProperty(JsonProperty): - _type = None - - def assert_type(self, obj): - if not isinstance(obj, self._type): - raise BadValueError( - '{0!r} not of type {1!r}'.format(obj, self._type) - ) - - def selective_coerce(self, obj): - return obj - - def wrap(self, obj): - obj = self.selective_coerce(obj) - self.assert_type(obj) - return obj - - def unwrap(self, obj): - obj = self.selective_coerce(obj) - self.assert_type(obj) - return obj, obj - - -class AbstractDateProperty(JsonProperty): - _type = None - - def __init__(self, exact=False, *args, **kwargs): - super(AbstractDateProperty, self).__init__(*args, **kwargs) - self.exact = exact - - def wrap(self, obj): - try: - if not isinstance(obj, six.string_types): - raise ValueError() - return self._wrap(obj) - except ValueError: - raise BadValueError('{0!r} is not a {1}-formatted string'.format( - obj, - self._type.__name__, - )) - - def unwrap(self, obj): - if not isinstance(obj, self._type): - raise BadValueError('{0!r} is not a {1} object'.format( - obj, - self._type.__name__, - )) - return self._unwrap(obj) - - def _wrap(self, obj): - raise NotImplementedError() - - def _unwrap(self, obj): - raise NotImplementedError() diff --git a/jsonobject/containers.py b/jsonobject/containers.py deleted file mode 100644 index 1150ab9d23..0000000000 --- a/jsonobject/containers.py +++ /dev/null @@ -1,252 +0,0 @@ -from __future__ import absolute_import -from .base_properties import DefaultProperty -from .utils import check_type, SimpleDict -import copy - - -class JsonArray(list): - def __init__(self, _obj=None, wrapper=None, type_config=None): - super(JsonArray, self).__init__() - self._obj = check_type(_obj, list, - 'JsonArray must wrap a list or None') - - assert type_config is not None - self._type_config = type_config - self._wrapper = ( - wrapper or - DefaultProperty(type_config=self._type_config) - ) - for item in self._obj: - super(JsonArray, self).append(self._wrapper.wrap(item)) - - def validate(self, required=True): - for obj in self: - self._wrapper.validate(obj, required=required) - - def to_json(self): - self.validate() - return copy.deepcopy(self._obj) - - def append(self, wrapped): - wrapped, unwrapped = self._wrapper.unwrap(wrapped) - self._obj.append(unwrapped) - super(JsonArray, self).append(wrapped) - - def __delitem__(self, i): - super(JsonArray, self).__delitem__(i) - del self._obj[i] - - def __setitem__(self, i, wrapped): - wrapped, unwrapped = self._wrapper.unwrap(wrapped) - self._obj[i] = unwrapped - super(JsonArray, self).__setitem__(i, wrapped) - - def extend(self, wrapped_list): - if wrapped_list: - wrapped_list, unwrapped_list = zip( - *map(self._wrapper.unwrap, wrapped_list) - ) - else: - unwrapped_list = [] - self._obj.extend(unwrapped_list) - super(JsonArray, self).extend(wrapped_list) - - def insert(self, index, wrapped): - wrapped, unwrapped = self._wrapper.unwrap(wrapped) - self._obj.insert(index, unwrapped) - super(JsonArray, self).insert(index, wrapped) - - def remove(self, value): - i = self.index(value) - super(JsonArray, self).remove(value) - self._obj.pop(i) - - def pop(self, index=-1): - self._obj.pop(index) - return super(JsonArray, self).pop(index) - - def sort(self, cmp=None, key=None, reverse=False): - zipped = zip(self, self._obj) - if key: - new_key = lambda pair: key(pair[0]) - zipped.sort(key=new_key, reverse=reverse) - elif cmp: - new_cmp = lambda pair1, pair2: cmp(pair1[0], pair2[0]) - zipped.sort(cmp=new_cmp, reverse=reverse) - else: - zipped.sort(reverse=reverse) - - wrapped_list, unwrapped_list = zip(*zipped) - while self: - self.pop() - super(JsonArray, self).extend(wrapped_list) - self._obj.extend(unwrapped_list) - - def reverse(self): - self._obj.reverse() - super(JsonArray, self).reverse() - - def __fix_slice(self, i, j): - length = len(self) - if j < 0: - j += length - if i < 0: - i += length - if i > length: - i = length - if j > length: - j = length - return i, j - - def __setslice__(self, i, j, sequence): - i, j = self.__fix_slice(i, j) - for _ in range(j - i): - self.pop(i) - for k, wrapped in enumerate(sequence): - self.insert(i + k, wrapped) - - def __delslice__(self, i, j): - i, j = self.__fix_slice(i, j) - for _ in range(j - i): - self.pop(i) - - -class JsonDict(SimpleDict): - - def __init__(self, _obj=None, wrapper=None, type_config=None): - super(JsonDict, self).__init__() - self._obj = check_type(_obj, dict, 'JsonDict must wrap a dict or None') - assert type_config is not None - self._type_config = type_config - self._wrapper = ( - wrapper or - DefaultProperty(type_config=self._type_config) - ) - for key, value in self._obj.items(): - self[key] = self.__wrap(key, value) - - def validate(self, required=True): - for obj in self.values(): - self._wrapper.validate(obj, required=required) - - def __wrap(self, key, unwrapped): - return self._wrapper.wrap(unwrapped) - - def __unwrap(self, key, wrapped): - return self._wrapper.unwrap(wrapped) - - def __setitem__(self, key, value): - if isinstance(key, int): - key = str(key) - - wrapped, unwrapped = self.__unwrap(key, value) - self._obj[key] = unwrapped - super(JsonDict, self).__setitem__(key, wrapped) - - def __delitem__(self, key): - del self._obj[key] - super(JsonDict, self).__delitem__(key) - - def __getitem__(self, key): - if isinstance(key, int): - key = str(key) - return super(JsonDict, self).__getitem__(key) - - -class JsonSet(set): - def __init__(self, _obj=None, wrapper=None, type_config=None): - super(JsonSet, self).__init__() - if isinstance(_obj, set): - _obj = list(_obj) - self._obj = check_type(_obj, list, 'JsonSet must wrap a list or None') - assert type_config is not None - self._type_config = type_config - self._wrapper = ( - wrapper or - DefaultProperty(type_config=self._type_config) - ) - for item in self._obj: - super(JsonSet, self).add(self._wrapper.wrap(item)) - - def validate(self, required=True): - for obj in self: - self._wrapper.validate(obj, required=required) - - def add(self, wrapped): - wrapped, unwrapped = self._wrapper.unwrap(wrapped) - if wrapped not in self: - self._obj.append(unwrapped) - super(JsonSet, self).add(wrapped) - - def remove(self, wrapped): - wrapped, unwrapped = self._wrapper.unwrap(wrapped) - if wrapped in self: - self._obj.remove(unwrapped) - super(JsonSet, self).remove(wrapped) - else: - raise KeyError(wrapped) - - def discard(self, wrapped): - try: - self.remove(wrapped) - except KeyError: - pass - - def pop(self): - # get first item - for wrapped in self: - break - else: - raise KeyError() - wrapped_, unwrapped = self._wrapper.unwrap(wrapped) - assert wrapped is wrapped_ - self.remove(unwrapped) - return wrapped - - def clear(self): - while self: - self.pop() - - def __ior__(self, other): - for wrapped in other: - self.add(wrapped) - return self - - def update(self, *args): - for wrapped_list in args: - self |= set(wrapped_list) - - union_update = update - - def __iand__(self, other): - for wrapped in list(self): - if wrapped not in other: - self.remove(wrapped) - return self - - def intersection_update(self, *args): - for wrapped_list in args: - self &= set(wrapped_list) - - def __isub__(self, other): - for wrapped in list(self): - if wrapped in other: - self.remove(wrapped) - return self - - def difference_update(self, *args): - for wrapped_list in args: - self -= set(wrapped_list) - - def __ixor__(self, other): - removed = set() - for wrapped in list(self): - if wrapped in other: - self.remove(wrapped) - removed.add(wrapped) - self.update(other - removed) - return self - - def symmetric_difference_update(self, *args): - for wrapped_list in args: - self ^= set(wrapped_list) diff --git a/jsonobject/exceptions.py b/jsonobject/exceptions.py deleted file mode 100644 index a42022e120..0000000000 --- a/jsonobject/exceptions.py +++ /dev/null @@ -1,10 +0,0 @@ -class DeleteNotAllowed(Exception): - pass - - -class BadValueError(Exception): - """raised when a value can't be validated or is required""" - - -class WrappingAttributeError(AttributeError): - pass diff --git a/jsonobject/properties.py b/jsonobject/properties.py deleted file mode 100644 index 05bba86da9..0000000000 --- a/jsonobject/properties.py +++ /dev/null @@ -1,155 +0,0 @@ -# DateTimeProperty, DateProperty, and TimeProperty -# include code copied from couchdbkit -from __future__ import absolute_import -import sys -import datetime -import time -import decimal -from .base_properties import ( - AbstractDateProperty, - AssertTypeProperty, - JsonContainerProperty, - JsonProperty, - DefaultProperty, -) -from .containers import JsonArray, JsonDict, JsonSet - -if sys.version > '3': - unicode = str - long = int - - -class StringProperty(AssertTypeProperty): - _type = (unicode, str) - - def selective_coerce(self, obj): - if isinstance(obj, str): - obj = unicode(obj) - return obj - - -class BooleanProperty(AssertTypeProperty): - _type = bool - - -class IntegerProperty(AssertTypeProperty): - _type = (int, long) - - -class FloatProperty(AssertTypeProperty): - _type = float - - def selective_coerce(self, obj): - if isinstance(obj, (int, long)): - obj = float(obj) - return obj - - -class DecimalProperty(JsonProperty): - - def wrap(self, obj): - return decimal.Decimal(obj) - - def unwrap(self, obj): - if isinstance(obj, (int, long)): - obj = decimal.Decimal(obj) - elif isinstance(obj, float): - # python 2.6 doesn't allow a float to Decimal - obj = decimal.Decimal(unicode(obj)) - assert isinstance(obj, decimal.Decimal) - return obj, unicode(obj) - - -class DateProperty(AbstractDateProperty): - _type = datetime.date - - def _wrap(self, value): - fmt = '%Y-%m-%d' - try: - return datetime.date(*time.strptime(value, fmt)[:3]) - except ValueError as e: - raise ValueError('Invalid ISO date {0!r} [{1}]'.format(value, e)) - - def _unwrap(self, value): - return value, value.isoformat() - - -class DateTimeProperty(AbstractDateProperty): - _type = datetime.datetime - - def _wrap(self, value): - if not self.exact: - value = value.split('.', 1)[0] # strip out microseconds - value = value[0:19] # remove timezone - fmt = '%Y-%m-%dT%H:%M:%S' - else: - fmt = '%Y-%m-%dT%H:%M:%S.%fZ' - try: - return datetime.datetime.strptime(value, fmt) - except ValueError as e: - raise ValueError( - 'Invalid ISO date/time {0!r} [{1}]'.format(value, e)) - - def _unwrap(self, value): - if not self.exact: - value = value.replace(microsecond=0) - padding = '' - else: - padding = '' if value.microsecond else '.000000' - return value, value.isoformat() + padding + 'Z' - - -class TimeProperty(AbstractDateProperty): - _type = datetime.time - - def _wrap(self, value): - if not self.exact: - value = value.split('.', 1)[0] # strip out microseconds - fmt = '%H:%M:%S' - else: - fmt = '%H:%M:%S.%f' - try: - return datetime.time(*time.strptime(value, fmt)[3:6]) - except ValueError as e: - raise ValueError('Invalid ISO time {0!r} [{1}]'.format(value, e)) - - def _unwrap(self, value): - if not self.exact: - value = value.replace(microsecond=0) - return value, value.isoformat() - - -class ObjectProperty(JsonContainerProperty): - default = lambda self: self.item_type() - - def wrap(self, obj, string_conversions=None): - return self.item_type.wrap(obj) - - def unwrap(self, obj): - assert isinstance(obj, self.item_type), \ - '{0} is not an instance of {1}'.format(obj, self.item_type) - return obj, obj._obj - - -class ListProperty(JsonContainerProperty): - _type = default = list - container_class = JsonArray - - def _update(self, container, extension): - container.extend(extension) - - -class DictProperty(JsonContainerProperty): - _type = default = dict - container_class = JsonDict - - def _update(self, container, extension): - container.update(extension) - - -class SetProperty(JsonContainerProperty): - _type = default = set - container_class = JsonSet - - def _update(self, container, extension): - container.update(extension) diff --git a/jsonobject/utils.py b/jsonobject/utils.py deleted file mode 100644 index 9ee8569801..0000000000 --- a/jsonobject/utils.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import absolute_import -from .exceptions import BadValueError - - -def check_type(obj, item_type, message): - if obj is None: - return item_type() - elif not isinstance(obj, item_type): - raise BadValueError('{}. Found object of type: {}'.format(message, type(obj))) - else: - return obj - - -class SimpleDict(dict): - """ - Re-implements destructive methods of dict - to use only setitem and getitem and delitem - """ - - def update(self, E=None, **F): - for dct in (E, F): - if dct: - for key, value in dct.items(): - self[key] = value - - def clear(self): - for key in list(self.keys()): - del self[key] - - def pop(self, key, *args): - if len(args) > 1: - raise TypeError('pop expected at most 2 arguments, got 3') - try: - val = self[key] - del self[key] - return val - except KeyError: - try: - return args[0] - except IndexError: - raise KeyError(key) - - def popitem(self): - try: - arbitrary_key = list(self.keys())[0] - except IndexError: - raise KeyError('popitem(): dictionary is empty') - val = self[arbitrary_key] - del self[arbitrary_key] - return (arbitrary_key, val) - - def setdefault(self, key, default=None): - try: - return self[key] - except KeyError: - self[key] = default - return default diff --git a/liteloaderutil.py b/liteloaderutil.py deleted file mode 100644 index 2e86e8aed8..0000000000 --- a/liteloaderutil.py +++ /dev/null @@ -1,118 +0,0 @@ -from metautil import * - -''' - "repo":{ - "stream":"RELEASE", - "type":"m2", - "url":"http:\/\/dl.liteloader.com\/repo\/", - "classifier":"" - }, -''' - - -class LiteloaderRepo(JsonObject): - stream = StringProperty(required=True) - type = StringProperty(required=True) - url = StringProperty(required=True) - classifier = StringProperty(required=True) - - -''' - "53639d52340479ccf206a04f5e16606f":{ - "tweakClass":"com.mumfrey.liteloader.launch.LiteLoaderTweaker", - "libraries":[ - { - "name":"net.minecraft:launchwrapper:1.5" - }, - { - "name":"net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "name":"org.ow2.asm:asm-all:4.1" - } - ], - "stream":"RELEASE", - "file":"liteloader-1.5.2_01.jar", - "version":"1.5.2_01", - "md5":"53639d52340479ccf206a04f5e16606f", - "timestamp":"1367366420" - }, -''' - - -class LiteloaderArtefact(JsonObject): - tweakClass = StringProperty(required=True) - libraries = ListProperty(PolyMCLibrary, required=True) - stream = StringProperty(required=True) - file = StringProperty(required=True) - version = StringProperty(required=True) - build = StringProperty(default=None, exclude_if_none=True) - md5 = StringProperty(required=True) - timestamp = StringProperty(required=True) - srcJar = StringProperty(default=None, exclude_if_none=True) - mcpJar = StringProperty(default=None, exclude_if_none=True) - - -class LiteloaderDev(JsonObject): - fgVersion = StringProperty(default=None, exclude_if_none=True) - mappings = StringProperty(required=None, exclude_if_none=True) - mcp = StringProperty(default=None, exclude_if_none=True) - - -class LiteloaderArtefacts(JsonObject): - liteloader = DictProperty(LiteloaderArtefact, name="com.mumfrey:liteloader", required=True) - - -class LiteloaderSnapshot(LiteloaderArtefact): - lastSuccessfulBuild = IntegerProperty() - - -class LiteloaderSnapshots(JsonObject): - libraries = ListProperty(PolyMCLibrary, required=True) - liteloader = DictProperty(LiteloaderSnapshot, name="com.mumfrey:liteloader", required=True) - - -''' - "1.10.2":{ - "dev": { ... }, - "repo":{ ... }, - "artefacts":{ - "com.mumfrey:liteloader":{ }, - ... - }, - "snapshots":{ - ... - } -''' - - -class LiteloaderEntry(JsonObject): - dev = ObjectProperty(LiteloaderDev, default=None, exclude_if_none=True) - repo = ObjectProperty(LiteloaderRepo, required=True) - artefacts = ObjectProperty(LiteloaderArtefacts, default=None, exclude_if_none=True) - snapshots = ObjectProperty(LiteloaderSnapshots, default=None, exclude_if_none=True) - - -''' - "meta":{ - "description":"LiteLoader is a lightweight mod bootstrap designed to provide basic loader functionality for mods which don't need to modify game mechanics.", - "authors":"Mumfrey", - "url":"http:\/\/dl.liteloader.com", - "updated":"2017-02-22T11:34:07+00:00", - "updatedTime":1487763247 - }, -''' - - -class LiteloaderMeta(JsonObject): - description = StringProperty(required=True) - authors = StringProperty(required=True) - url = StringProperty(required=True) - updated = ISOTimestampProperty(required=True) - updatedTime = IntegerProperty(required=True) - - -# The raw Forge version index -class LiteloaderIndex(JsonObject): - meta = ObjectProperty(LiteloaderMeta, required=True) - versions = DictProperty(LiteloaderEntry) diff --git a/meta/__init__.py b/meta/__init__.py new file mode 100644 index 0000000000..05cee3e7d7 --- /dev/null +++ b/meta/__init__.py @@ -0,0 +1 @@ +"""Meta package of meta""" diff --git a/meta/common.py b/meta/common.py new file mode 100644 index 0000000000..5454f517f3 --- /dev/null +++ b/meta/common.py @@ -0,0 +1,19 @@ +import os + + +def polymc_path(): + if "PMC_DIR" in os.environ: + return os.environ["PMC_DIR"] + return "polymc" + + +def upstream_path(): + if "UPSTREAM_DIR" in os.environ: + return os.environ["UPSTREAM_DIR"] + return "upstream" + + +def ensure_component_dir(component_id): + path = os.path.join(polymc_path(), component_id) + if not os.path.exists(path): + os.makedirs(path) diff --git a/meta/fabricutil.py b/meta/fabricutil.py new file mode 100644 index 0000000000..2f38f8f051 --- /dev/null +++ b/meta/fabricutil.py @@ -0,0 +1,32 @@ +from .metautil import * + + +class FabricInstallerArguments(JsonObject): + client = ListProperty(StringProperty) + common = ListProperty(StringProperty) + server = ListProperty(StringProperty) + + +class FabricInstallerLaunchwrapper(JsonObject): + tweakers = ObjectProperty(FabricInstallerArguments, required=True) + + +class FabricInstallerLibraries(JsonObject): + client = ListProperty(PolyMCLibrary) + common = ListProperty(PolyMCLibrary) + server = ListProperty(PolyMCLibrary) + + +class FabricInstallerDataV1(JsonObject): + version = IntegerProperty(required=True) + libraries = ObjectProperty(FabricInstallerLibraries, required=True) + mainClass = DefaultProperty() + arguments = ObjectProperty(FabricInstallerArguments, required=False) + launchwrapper = ObjectProperty(FabricInstallerLaunchwrapper, required=False) + + +class FabricJarInfo(JsonObject): + releaseTime = ISOTimestampProperty() + size = IntegerProperty() + sha256 = StringProperty() + sha1 = StringProperty() diff --git a/meta/forgeutil.py b/meta/forgeutil.py new file mode 100644 index 0000000000..4c2615cb8d --- /dev/null +++ b/meta/forgeutil.py @@ -0,0 +1,323 @@ +from collections import namedtuple + +from .metautil import * + + +# A post-processed entry constructed from the reconstructed Forge version index +class ForgeVersion: + def __init__(self, entry): + self.build = entry.build + self.rawVersion = entry.version + self.mcversion = entry.mcversion + self.mcversion_sane = self.mcversion.replace("_pre", "-pre", 1) + self.branch = entry.branch + self.installer_filename = None + self.installer_url = None + self.universal_filename = None + self.universal_url = None + self.changelog_url = None + self.longVersion = "%s-%s" % (self.mcversion, self.rawVersion) + if self.branch != None: + self.longVersion = self.longVersion + "-%s" % (self.branch) + for classifier, fileentry in entry.files.items(): + extension = fileentry.extension + checksum = fileentry.hash + filename = fileentry.filename(self.longVersion) + url = fileentry.url(self.longVersion) + if (classifier == "installer") and (extension == "jar"): + self.installer_filename = filename + self.installer_url = url + if (classifier == "universal" or classifier == "client") and (extension == "jar" or extension == "zip"): + self.universal_filename = filename + self.universal_url = url + if (classifier == "changelog") and (extension == "txt"): + self.changelog_url = url + + def name(self): + return "Forge %d" % (self.build) + + def usesInstaller(self): + if self.installer_url == None: + return False + if self.mcversion == "1.5.2": + return False + return True + + def filename(self): + if self.usesInstaller(): + return self.installer_filename + else: + return self.universal_filename + + def url(self): + if self.usesInstaller(): + return self.installer_url + else: + return self.universal_url + + def isSupported(self): + if self.url() == None: + return False + + versionElements = self.rawVersion.split('.') + if len(versionElements) < 1: + return False + + majorVersionStr = versionElements[0] + if not majorVersionStr.isnumeric(): + return False + + # majorVersion = int(majorVersionStr) + # if majorVersion >= 37: + # return False + + return True + + +class ForgeFile(JsonObject): + classifier = StringProperty(required=True) + hash = StringProperty(required=True) + extension = StringProperty(required=True) + + def filename(self, longversion): + return "%s-%s-%s.%s" % ("forge", longversion, self.classifier, self.extension) + + def url(self, longversion): + return "https://files.minecraftforge.net/maven/net/minecraftforge/forge/%s/%s" % ( + longversion, self.filename(longversion)) + + +class ForgeEntry(JsonObject): + longversion = StringProperty(required=True) + mcversion = StringProperty(required=True) + version = StringProperty(required=True) + build = IntegerProperty(required=True) + branch = StringProperty() + latest = BooleanProperty() + recommended = BooleanProperty() + files = DictProperty(ForgeFile) + + +class ForgeMcVersionInfo(JsonObject): + latest = StringProperty() + recommended = StringProperty() + versions = ListProperty(StringProperty()) + + +class DerivedForgeIndex(JsonObject): + versions = DictProperty(ForgeEntry) + by_mcversion = DictProperty(ForgeMcVersionInfo) + + +''' +FML library mappings - these are added to legacy Forge versions because Forge no longer can download these +by itself - the locations have changed and some of this has to be rehosted on PolyMC servers. +''' + +FMLLib = namedtuple('FMLLib', ('filename', 'checksum', 'ours')) + +fmlLibsMapping = {} + +fmlLibsMapping["1.3.2"] = [ + FMLLib("argo-2.25.jar", "bb672829fde76cb163004752b86b0484bd0a7f4b", False), + FMLLib("guava-12.0.1.jar", "b8e78b9af7bf45900e14c6f958486b6ca682195f", False), + FMLLib("asm-all-4.0.jar", "98308890597acb64047f7e896638e0d98753ae82", False) +] + +fml14 = [ + FMLLib("argo-2.25.jar", "bb672829fde76cb163004752b86b0484bd0a7f4b", False), + FMLLib("guava-12.0.1.jar", "b8e78b9af7bf45900e14c6f958486b6ca682195f", False), + FMLLib("asm-all-4.0.jar", "98308890597acb64047f7e896638e0d98753ae82", False), + FMLLib("bcprov-jdk15on-147.jar", "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", False) +] +fmlLibsMapping["1.4"] = fml14; +fmlLibsMapping["1.4.1"] = fml14; +fmlLibsMapping["1.4.2"] = fml14; +fmlLibsMapping["1.4.3"] = fml14; +fmlLibsMapping["1.4.4"] = fml14; +fmlLibsMapping["1.4.5"] = fml14; +fmlLibsMapping["1.4.6"] = fml14; +fmlLibsMapping["1.4.7"] = fml14; + +fmlLibsMapping["1.5"] = [ + FMLLib("argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51", False), + FMLLib("guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a", False), + FMLLib("asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58", False), + FMLLib("bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", True), + FMLLib("deobfuscation_data_1.5.zip", "5f7c142d53776f16304c0bbe10542014abad6af8", False), + FMLLib("scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85", True) +] + +fmlLibsMapping["1.5.1"] = [ + FMLLib("argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51", False), + FMLLib("guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a", False), + FMLLib("asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58", False), + FMLLib("bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", True), + FMLLib("deobfuscation_data_1.5.1.zip", "22e221a0d89516c1f721d6cab056a7e37471d0a6", False), + FMLLib("scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85", True) +] + +fmlLibsMapping["1.5.2"] = [ + FMLLib("argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51", False), + FMLLib("guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a", False), + FMLLib("asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58", False), + FMLLib("bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", True), + FMLLib("deobfuscation_data_1.5.2.zip", "446e55cd986582c70fcf12cb27bc00114c5adfd9", False), + FMLLib("scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85", True) +] + +''' +"install": { + "profileName": "Forge", + "target":"Forge8.9.0.753", + "path":"net.minecraftforge:minecraftforge:8.9.0.753", + "version":"Forge 8.9.0.753", + "filePath":"minecraftforge-universal-1.6.1-8.9.0.753.jar", + "welcome":"Welcome to the simple Forge installer.", + "minecraft":"1.6.1", + "logo":"/big_logo.png", + "mirrorList": "http://files.minecraftforge.net/mirror-brand.list" +}, +"install": { + "profileName": "forge", + "target":"1.11-forge1.11-13.19.0.2141", + "path":"net.minecraftforge:forge:1.11-13.19.0.2141", + "version":"forge 1.11-13.19.0.2141", + "filePath":"forge-1.11-13.19.0.2141-universal.jar", + "welcome":"Welcome to the simple forge installer.", + "minecraft":"1.11", + "mirrorList" : "http://files.minecraftforge.net/mirror-brand.list", + "logo":"/big_logo.png", + "modList":"none" +}, +''' + + +class ForgeInstallerProfileInstallSection(JsonObject): + profileName = StringProperty(required=True) + target = StringProperty(required=True) + path = GradleSpecifierProperty(required=True) + version = StringProperty(required=True) + filePath = StringProperty(required=True) + welcome = StringProperty(required=True) + minecraft = StringProperty(required=True) + logo = StringProperty(required=True) + mirrorList = StringProperty(required=True) + modList = StringProperty(exclude_if_none=True, default=None) + + +class ForgeLibrary(MojangLibrary): + url = StringProperty(exclude_if_none=True) + serverreq = BooleanProperty(exclude_if_none=True, default=None) + clientreq = BooleanProperty(exclude_if_none=True, default=None) + checksums = ListProperty(StringProperty) + comment = StringProperty() + + +class ForgeVersionFile(MojangVersionFile): + libraries = ListProperty(ForgeLibrary, exclude_if_none=True, default=None) # overrides Mojang libraries + inheritsFrom = StringProperty() + jar = StringProperty() + + +''' +"optionals": [ + { + "name": "Mercurius", + "client": true, + "server": true, + "default": true, + "inject": true, + "desc": "A mod that collects statistics about Minecraft and your system.
Useful for Forge to understand how Minecraft/Forge are used.", + "url": "http://www.minecraftforge.net/forum/index.php?topic=43278.0", + "artifact": "net.minecraftforge:MercuriusUpdater:1.11.2", + "maven": "http://files.minecraftforge.net/maven/" + } +] +''' + + +class ForgeOptional(JsonObject): + name = StringProperty() + client = BooleanProperty() + server = BooleanProperty() + default = BooleanProperty() + inject = BooleanProperty() + desc = StringProperty() + url = StringProperty() + artifact = GradleSpecifierProperty() + maven = StringProperty() + + +class ForgeInstallerProfile(JsonObject): + install = ObjectProperty(ForgeInstallerProfileInstallSection, required=True) + versionInfo = ObjectProperty(ForgeVersionFile, required=True) + optionals = ListProperty(ForgeOptional) + + +class ForgeLegacyInfo(JsonObject): + releaseTime = ISOTimestampProperty() + size = IntegerProperty() + sha256 = StringProperty() + sha1 = StringProperty() + + +class ForgeLegacyInfoList(JsonObject): + number = DictProperty(ForgeLegacyInfo) + + +class DataSpec(JsonObject): + client = StringProperty() + server = StringProperty() + + +class ProcessorSpec(JsonObject): + jar = StringProperty() + classpath = ListProperty(StringProperty) + args = ListProperty(StringProperty) + outputs = DictProperty(StringProperty) + sides = ListProperty(StringProperty, exclude_if_none=True, default=None) + + +# Note: This is only used in one version (1.12.2-14.23.5.2851) and we don't even use the installer profile in it. +# It's here just so it parses and we can continue... +class ForgeInstallerProfileV1_5(JsonObject): + _comment = ListProperty(StringProperty) + spec = IntegerProperty() + profile = StringProperty() + version = StringProperty() + icon = StringProperty() + json = StringProperty() + path = GradleSpecifierProperty() + logo = StringProperty() + minecraft = StringProperty() + welcome = StringProperty() + # We don't know what 'data' actually is in this one. It's an empty array + data = ListProperty(StringProperty) + processors = ListProperty(ProcessorSpec) + libraries = ListProperty(MojangLibrary) + mirrorList = StringProperty(exclude_if_none=True, default=None) + + +class ForgeInstallerProfileV2(JsonObject): + _comment = ListProperty(StringProperty) + spec = IntegerProperty() + profile = StringProperty() + version = StringProperty() + icon = StringProperty() + json = StringProperty() + path = GradleSpecifierProperty() + logo = StringProperty() + minecraft = StringProperty() + welcome = StringProperty() + data = DictProperty(DataSpec) + processors = ListProperty(ProcessorSpec) + libraries = ListProperty(MojangLibrary) + mirrorList = StringProperty(exclude_if_none=True, default=None) + serverJarPath = StringProperty(exclude_if_none=True, default=None) + + +class InstallerInfo(JsonObject): + sha1hash = StringProperty() + sha256hash = StringProperty() + size = IntegerProperty() diff --git a/meta/jsonobject/__init__.py b/meta/jsonobject/__init__.py new file mode 100644 index 0000000000..83f41913c4 --- /dev/null +++ b/meta/jsonobject/__init__.py @@ -0,0 +1,17 @@ +# TODO: maybe move to pydantic in the future? + +from __future__ import absolute_import +from .base import JsonObjectMeta +from .containers import JsonArray +from .properties import * +from .base_properties import * +from .api import JsonObject + +__all__ = [ + 'IntegerProperty', 'FloatProperty', 'DecimalProperty', + 'StringProperty', 'BooleanProperty', + 'DateProperty', 'DateTimeProperty', 'TimeProperty', + 'ObjectProperty', 'ListProperty', 'DictProperty', 'SetProperty', + 'JsonObject', 'JsonArray', 'AbstractDateProperty', 'JsonProperty', + 'DefaultProperty' +] diff --git a/meta/jsonobject/api.py b/meta/jsonobject/api.py new file mode 100644 index 0000000000..8b9c4767c1 --- /dev/null +++ b/meta/jsonobject/api.py @@ -0,0 +1,53 @@ +from __future__ import absolute_import +from .base import JsonObjectBase, _LimitedDictInterfaceMixin + +import six +import decimal +import datetime + +from . import properties +import re + +re_date = re.compile(r'^(\d{4})\D?(0[1-9]|1[0-2])\D?([12]\d|0[1-9]|3[01])$') +re_time = re.compile( + r'^([01]\d|2[0-3])\D?([0-5]\d)\D?([0-5]\d)?\D?(\d{3,6})?$') +re_datetime = re.compile( + r'^(\d{4})\D?(0[1-9]|1[0-2])\D?([12]\d|0[1-9]|3[01])' + r'(\D?([01]\d|2[0-3])\D?([0-5]\d)\D?([0-5]\d)?\D?(\d{3,6})?' + r'([zZ]|([\+-])([01]\d|2[0-3])\D?([0-5]\d)?)?)?$' +) +re_decimal = re.compile('^(\d+)\.(\d+)$') +if six.PY3: + unicode = str + long = int + + +class JsonObject(JsonObjectBase, _LimitedDictInterfaceMixin): + def __getstate__(self): + return self.to_json() + + def __setstate__(self, dct): + self.__init__(dct) + + class Meta(object): + properties = { + decimal.Decimal: properties.DecimalProperty, + datetime.datetime: properties.DateTimeProperty, + datetime.date: properties.DateProperty, + datetime.time: properties.TimeProperty, + str: properties.StringProperty, + unicode: properties.StringProperty, + bool: properties.BooleanProperty, + int: properties.IntegerProperty, + long: properties.IntegerProperty, + float: properties.FloatProperty, + list: properties.ListProperty, + dict: properties.DictProperty, + set: properties.SetProperty, + } + string_conversions = ( + (re_date, datetime.date), + (re_time, datetime.time), + (re_datetime, datetime.datetime), + (re_decimal, decimal.Decimal), + ) diff --git a/meta/jsonobject/base.py b/meta/jsonobject/base.py new file mode 100644 index 0000000000..90a5f44c6a --- /dev/null +++ b/meta/jsonobject/base.py @@ -0,0 +1,394 @@ +from __future__ import absolute_import +from collections import namedtuple, OrderedDict +import copy +import six +import inspect +from .exceptions import ( + DeleteNotAllowed, + WrappingAttributeError, +) +from .base_properties import JsonProperty, DefaultProperty +from .utils import check_type + +JsonObjectClassSettings = namedtuple('JsonObjectClassSettings', ['type_config']) + +CLASS_SETTINGS_ATTR = '_$_class_settings' + + +def get_settings(cls): + return getattr(cls, CLASS_SETTINGS_ATTR, + JsonObjectClassSettings(type_config=TypeConfig())) + + +def set_settings(cls, settings): + setattr(cls, CLASS_SETTINGS_ATTR, settings) + + +class TypeConfig(object): + """ + This class allows the user to configure dynamic + type handlers and string conversions for their JsonObject. + + properties is a map from python types to JsonProperty subclasses + string_conversions is a list or tuple of (regex, python type)-tuples + + This class is used to store the configuration but is not part of the API. + To configure: + + class Foo(JsonObject): + # property definitions go here + # ... + + class Meta(object): + update_properties = { + datetime.datetime: MySpecialDateTimeProperty + } + # this is already set by default + # but you can override with your own modifications + string_conversions = ((date_re, datetime.date), + (datetime_re, datetime.datetime), + (time_re, datetime.time), + (decimal_re, decimal.Decimal)) + + If you now do + + foo = Foo() + foo.timestamp = datetime.datetime(1988, 7, 7, 11, 8, 0) + + timestamp will be governed by a MySpecialDateTimeProperty + instead of the default. + + """ + + def __init__(self, properties=None, string_conversions=None): + self._properties = properties if properties is not None else {} + + self._string_conversions = ( + OrderedDict(string_conversions) if string_conversions is not None + else OrderedDict() + ) + # cache this + self.string_conversions = self._get_string_conversions() + self.properties = self._properties + + def replace(self, properties=None, string_conversions=None): + return TypeConfig( + properties=(properties if properties is not None + else self._properties), + string_conversions=(string_conversions if string_conversions is not None + else self._string_conversions) + ) + + def updated(self, properties=None, string_conversions=None): + """ + update properties and string_conversions with the paramenters + keeping all non-mentioned items the same as before + returns a new TypeConfig with these changes + (does not modify original) + + """ + _properties = self._properties.copy() + _string_conversions = self.string_conversions[:] + if properties: + _properties.update(properties) + if string_conversions: + _string_conversions.extend(string_conversions) + return TypeConfig( + properties=_properties, + string_conversions=_string_conversions, + ) + + def _get_string_conversions(self): + result = [] + for pattern, conversion in self._string_conversions.items(): + conversion = ( + conversion if conversion not in self._properties + else self._properties[conversion](type_config=self).to_python + ) + result.append((pattern, conversion)) + return result + + +META_ATTRS = ('properties', 'string_conversions', 'update_properties') + + +class JsonObjectMeta(type): + class Meta(object): + pass + + def __new__(mcs, name, bases, dct): + cls = super(JsonObjectMeta, mcs).__new__(mcs, name, bases, dct) + + cls.__configure(**{key: value + for key, value in cls.Meta.__dict__.items() + if key in META_ATTRS}) + cls_settings = get_settings(cls) + + properties = {} + properties_by_name = {} + for key, value in dct.items(): + if isinstance(value, JsonProperty): + properties[key] = value + elif key.startswith('_'): + continue + elif type(value) in cls_settings.type_config.properties: + property_ = cls_settings.type_config.properties[type(value)](default=value) + properties[key] = dct[key] = property_ + setattr(cls, key, property_) + + for key, property_ in properties.items(): + property_.init_property(default_name=key, + type_config=cls_settings.type_config) + assert property_.name is not None, property_ + assert property_.name not in properties_by_name, \ + 'You can only have one property named {0}'.format( + property_.name) + properties_by_name[property_.name] = property_ + + for base in bases: + if getattr(base, '_properties_by_attr', None): + for key, value in base._properties_by_attr.items(): + if key not in properties: + properties[key] = value + properties_by_name[value.name] = value + + cls._properties_by_attr = properties + cls._properties_by_key = properties_by_name + return cls + + def __configure(cls, properties=None, string_conversions=None, + update_properties=None): + super_settings = get_settings(super(cls, cls)) + assert not properties or not update_properties, \ + "{} {}".format(properties, update_properties) + type_config = super_settings.type_config + if update_properties is not None: + type_config = type_config.updated(properties=update_properties) + elif properties is not None: + type_config = type_config.replace(properties=properties) + if string_conversions is not None: + type_config = type_config.replace( + string_conversions=string_conversions) + set_settings(cls, super_settings._replace(type_config=type_config)) + return cls + + +class _JsonObjectPrivateInstanceVariables(object): + + def __init__(self, dynamic_properties=None): + self.dynamic_properties = dynamic_properties or {} + + +@six.add_metaclass(JsonObjectMeta) +class JsonObjectBase(object): + _allow_dynamic_properties = False + _validate_required_lazily = False + + _properties_by_attr = None + _properties_by_key = None + + _string_conversions = () + + def __init__(self, _obj=None, **kwargs): + setattr(self, '_$', _JsonObjectPrivateInstanceVariables()) + + self._obj = check_type(_obj, dict, + 'JsonObject must wrap a dict or None') + self._wrapped = {} + + for key, value in self._obj.items(): + try: + self.set_raw_value(key, value) + except AttributeError: + raise WrappingAttributeError( + "can't set attribute corresponding to {key!r} " + "on a {cls} while wrapping {data!r}".format( + cls=self.__class__, + key=key, + data=_obj, + ) + ) + + for attr, value in kwargs.items(): + try: + setattr(self, attr, value) + except AttributeError: + raise WrappingAttributeError( + "can't set attribute {key!r} " + "on a {cls} while wrapping {data!r}".format( + cls=self.__class__, + key=attr, + data=_obj, + ) + ) + + for key, value in self._properties_by_key.items(): + if key not in self._obj: + try: + d = value.default() + except TypeError: + d = value.default(self) + self[key] = d + + def set_raw_value(self, key, value): + wrapped = self.__wrap(key, value) + if key in self._properties_by_key: + self[key] = wrapped + else: + setattr(self, key, wrapped) + + @classmethod + def properties(cls): + return cls._properties_by_attr.copy() + + @property + def __dynamic_properties(self): + return getattr(self, '_$').dynamic_properties + + @classmethod + def wrap(cls, obj): + self = cls(obj) + return self + + def validate(self, required=True): + for key, value in self._wrapped.items(): + self.__get_property(key).validate(value, required=required) + + def to_json(self): + self.validate() + return copy.deepcopy(self._obj) + + def __get_property(self, key): + try: + return self._properties_by_key[key] + except KeyError: + return DefaultProperty(type_config=get_settings(self).type_config) + + def __wrap(self, key, value): + property_ = self.__get_property(key) + + if value is None: + return None + + return property_.wrap(value) + + def __unwrap(self, key, value): + property_ = self.__get_property(key) + try: + property_.validate( + value, + required=not self._validate_required_lazily, + recursive=False, + ) + except TypeError: + property_.validate( + value, + required=not self._validate_required_lazily, + ) + if value is None: + return None, None + + return property_.unwrap(value) + + def __setitem__(self, key, value): + wrapped, unwrapped = self.__unwrap(key, value) + self._wrapped[key] = wrapped + if self.__get_property(key).exclude(unwrapped): + self._obj.pop(key, None) + else: + self._obj[key] = unwrapped + if key not in self._properties_by_key: + assert key not in self._properties_by_attr + self.__dynamic_properties[key] = wrapped + super(JsonObjectBase, self).__setattr__(key, wrapped) + + def __is_dynamic_property(self, name): + return ( + name not in self._properties_by_attr and + not name.startswith('_') and + not inspect.isdatadescriptor(getattr(self.__class__, name, None)) + ) + + def __setattr__(self, name, value): + if self.__is_dynamic_property(name): + if self._allow_dynamic_properties: + self[name] = value + else: + raise AttributeError( + "{0!r} is not defined in schema " + "(not a valid property)".format(name) + ) + else: + super(JsonObjectBase, self).__setattr__(name, value) + + def __delitem__(self, key): + if key in self._properties_by_key: + raise DeleteNotAllowed(key) + else: + if not self.__is_dynamic_property(key): + raise KeyError(key) + del self._obj[key] + del self._wrapped[key] + del self.__dynamic_properties[key] + super(JsonObjectBase, self).__delattr__(key) + + def __delattr__(self, name): + if name in self._properties_by_attr: + raise DeleteNotAllowed(name) + elif self.__is_dynamic_property(name): + del self[name] + else: + super(JsonObjectBase, self).__delattr__(name) + + def __repr__(self): + name = self.__class__.__name__ + predefined_properties = self._properties_by_attr.keys() + predefined_property_keys = set(self._properties_by_attr[p].name + for p in predefined_properties) + dynamic_properties = (set(self._wrapped.keys()) + - predefined_property_keys) + properties = sorted(predefined_properties) + sorted(dynamic_properties) + return u'{name}({keyword_args})'.format( + name=name, + keyword_args=', '.join('{key}={value!r}'.format( + key=key, + value=getattr(self, key) + ) for key in properties), + ) + + +class _LimitedDictInterfaceMixin(object): + """ + mindlessly farms selected dict methods out to an internal dict + + really only a separate class from JsonObject + to keep this mindlessness separate from the methods + that need to be more carefully understood + + """ + _wrapped = None + + def keys(self): + return self._wrapped.keys() + + def items(self): + return self._wrapped.items() + + def iteritems(self): + return self._wrapped.iteritems() + + def __contains__(self, item): + return item in self._wrapped + + def __getitem__(self, item): + return self._wrapped[item] + + def __iter__(self): + return iter(self._wrapped) + + def __len__(self): + return len(self._wrapped) + + +def get_dynamic_properties(obj): + return getattr(obj, '_$').dynamic_properties.copy() diff --git a/meta/jsonobject/base_properties.py b/meta/jsonobject/base_properties.py new file mode 100644 index 0000000000..b43b1d44e2 --- /dev/null +++ b/meta/jsonobject/base_properties.py @@ -0,0 +1,320 @@ +from __future__ import absolute_import +import six +import inspect +from .exceptions import BadValueError + +function_name = None +if six.PY3: + def function_name(f): + return f.__name__ +else: + def function_name(f): + return f.func_name + + +class JsonProperty(object): + default = None + type_config = None + + def __init__(self, default=Ellipsis, name=None, choices=None, + required=False, exclude_if_none=False, validators=None, + verbose_name=None, type_config=None): + validators = validators or () + self.name = name + if default is Ellipsis: + default = self.default + if callable(default): + self.default = default + else: + self.default = lambda: default + self.choices = choices + self.choice_keys = [] + if choices: + for choice in choices: + if isinstance(choice, tuple): + choice, _ = choice + self.choice_keys.append(choice) + self.required = required + self.exclude_if_none = exclude_if_none + self._validators = validators + self.verbose_name = verbose_name + if type_config: + self.type_config = type_config + + def init_property(self, default_name, type_config): + self.name = self.name or default_name + self.type_config = self.type_config or type_config + + def wrap(self, obj): + raise NotImplementedError() + + def unwrap(self, obj): + """ + must return tuple of (wrapped, unwrapped) + + If obj is already a fully wrapped object, + it must be returned as the first element. + + For an example where the first element is relevant see ListProperty + + """ + raise NotImplementedError() + + def to_json(self, value): + _, unwrapped = self.unwrap(value) + return unwrapped + + def to_python(self, value): + return self.wrap(value) + + def __get__(self, instance, owner): + if instance: + assert self.name in instance + return instance[self.name] + else: + return self + + def __set__(self, instance, value): + instance[self.name] = value + + def __call__(self, method): + """ + use a property as a decorator to set its default value + + class Document(JsonObject): + @StringProperty() + def doc_type(self): + return self.__class__.__name__ + """ + assert self.default() is None + self.default = method + self.name = self.name or function_name(method) + return self + + def exclude(self, value): + return self.exclude_if_none and value == None + + def empty(self, value): + return value is None + + def validate(self, value, required=True, recursive=True): + if (self.choice_keys and value not in self.choice_keys + and value is not None): + raise BadValueError( + '{0!r} not in choices: {1!r}'.format(value, self.choice_keys) + ) + + if not self.empty(value): + self._custom_validate(value) + elif required and self.required: + raise BadValueError( + 'Property {0} is required.'.format(self.name) + ) + if recursive and hasattr(value, 'validate'): + value.validate(required=required) + + def _custom_validate(self, value): + if self._validators: + if hasattr(self._validators, '__iter__'): + for validator in self._validators: + validator(value) + else: + self._validators(value) + + +class JsonContainerProperty(JsonProperty): + _type = default = None + container_class = None + + def __init__(self, item_type=None, **kwargs): + self._item_type_deferred = item_type + super(JsonContainerProperty, self).__init__(**kwargs) + + def init_property(self, **kwargs): + super(JsonContainerProperty, self).init_property(**kwargs) + if not inspect.isfunction(self._item_type_deferred): + # trigger validation + self.item_type + + def set_item_type(self, item_type): + from meta.jsonobject.base import JsonObjectMeta + if hasattr(item_type, '_type'): + item_type = item_type._type + if isinstance(item_type, tuple): + # this is for the case where item_type = (int, long) + item_type = item_type[0] + allowed_types = set(self.type_config.properties.keys()) + if isinstance(item_type, JsonObjectMeta) \ + or not item_type or item_type in allowed_types: + self._item_type = item_type + else: + raise ValueError("item_type {0!r} not in {1!r}".format( + item_type, + allowed_types, + )) + + @property + def item_type(self): + if hasattr(self, '_item_type_deferred'): + if inspect.isfunction(self._item_type_deferred): + self.set_item_type(self._item_type_deferred()) + else: + self.set_item_type(self._item_type_deferred) + del self._item_type_deferred + return self._item_type + + def empty(self, value): + return not value + + def wrap(self, obj): + wrapper = self.type_to_property(self.item_type) if self.item_type else None + return self.container_class(obj, wrapper=wrapper, + type_config=self.type_config) + + def type_to_property(self, item_type): + map_types_properties = self.type_config.properties + from .properties import ObjectProperty + from .base import JsonObjectBase + if issubclass(item_type, JsonObjectBase): + return ObjectProperty(item_type, type_config=self.type_config) + elif item_type in map_types_properties: + return map_types_properties[item_type](type_config=self.type_config) + else: + for key, value in map_types_properties.items(): + if issubclass(item_type, key): + return value(type_config=self.type_config) + raise TypeError('Type {0} not recognized'.format(item_type)) + + def unwrap(self, obj): + if not isinstance(obj, self._type): + raise BadValueError( + '{0!r} is not an instance of {1!r}'.format( + obj, self._type.__name__) + ) + if isinstance(obj, self.container_class): + return obj, obj._obj + else: + wrapped = self.wrap(self._type()) + self._update(wrapped, obj) + return self.unwrap(wrapped) + + def _update(self, container, extension): + raise NotImplementedError() + + +class DefaultProperty(JsonProperty): + + def wrap(self, obj): + assert self.type_config.string_conversions is not None + value = self.value_to_python(obj) + property_ = self.value_to_property(value) + + if property_: + return property_.wrap(obj) + + def unwrap(self, obj): + property_ = self.value_to_property(obj) + if property_: + return property_.unwrap(obj) + else: + return obj, None + + def value_to_property(self, value): + map_types_properties = self.type_config.properties + if value is None: + return None + elif type(value) in map_types_properties: + return map_types_properties[type(value)]( + type_config=self.type_config) + else: + for value_type, prop_class in map_types_properties.items(): + if isinstance(value, value_type): + return prop_class(type_config=self.type_config) + else: + raise BadValueError( + 'value {0!r} not in allowed types: {1!r}'.format( + value, map_types_properties.keys()) + ) + + def value_to_python(self, value): + """ + convert encoded string values to the proper python type + + ex: + >>> DefaultProperty().value_to_python('2013-10-09T10:05:51Z') + datetime.datetime(2013, 10, 9, 10, 5, 51) + + other values will be passed through unmodified + Note: containers' items are NOT recursively converted + + """ + if isinstance(value, six.string_types): + convert = None + for pattern, _convert in self.type_config.string_conversions: + if pattern.match(value): + convert = _convert + break + + if convert is not None: + try: + # sometimes regex fail so return value + value = convert(value) + except Exception: + pass + return value + + +class AssertTypeProperty(JsonProperty): + _type = None + + def assert_type(self, obj): + if not isinstance(obj, self._type): + raise BadValueError( + '{0!r} not of type {1!r}'.format(obj, self._type) + ) + + def selective_coerce(self, obj): + return obj + + def wrap(self, obj): + obj = self.selective_coerce(obj) + self.assert_type(obj) + return obj + + def unwrap(self, obj): + obj = self.selective_coerce(obj) + self.assert_type(obj) + return obj, obj + + +class AbstractDateProperty(JsonProperty): + _type = None + + def __init__(self, exact=False, *args, **kwargs): + super(AbstractDateProperty, self).__init__(*args, **kwargs) + self.exact = exact + + def wrap(self, obj): + try: + if not isinstance(obj, six.string_types): + raise ValueError() + return self._wrap(obj) + except ValueError: + raise BadValueError('{0!r} is not a {1}-formatted string'.format( + obj, + self._type.__name__, + )) + + def unwrap(self, obj): + if not isinstance(obj, self._type): + raise BadValueError('{0!r} is not a {1} object'.format( + obj, + self._type.__name__, + )) + return self._unwrap(obj) + + def _wrap(self, obj): + raise NotImplementedError() + + def _unwrap(self, obj): + raise NotImplementedError() diff --git a/meta/jsonobject/containers.py b/meta/jsonobject/containers.py new file mode 100644 index 0000000000..1150ab9d23 --- /dev/null +++ b/meta/jsonobject/containers.py @@ -0,0 +1,252 @@ +from __future__ import absolute_import +from .base_properties import DefaultProperty +from .utils import check_type, SimpleDict +import copy + + +class JsonArray(list): + def __init__(self, _obj=None, wrapper=None, type_config=None): + super(JsonArray, self).__init__() + self._obj = check_type(_obj, list, + 'JsonArray must wrap a list or None') + + assert type_config is not None + self._type_config = type_config + self._wrapper = ( + wrapper or + DefaultProperty(type_config=self._type_config) + ) + for item in self._obj: + super(JsonArray, self).append(self._wrapper.wrap(item)) + + def validate(self, required=True): + for obj in self: + self._wrapper.validate(obj, required=required) + + def to_json(self): + self.validate() + return copy.deepcopy(self._obj) + + def append(self, wrapped): + wrapped, unwrapped = self._wrapper.unwrap(wrapped) + self._obj.append(unwrapped) + super(JsonArray, self).append(wrapped) + + def __delitem__(self, i): + super(JsonArray, self).__delitem__(i) + del self._obj[i] + + def __setitem__(self, i, wrapped): + wrapped, unwrapped = self._wrapper.unwrap(wrapped) + self._obj[i] = unwrapped + super(JsonArray, self).__setitem__(i, wrapped) + + def extend(self, wrapped_list): + if wrapped_list: + wrapped_list, unwrapped_list = zip( + *map(self._wrapper.unwrap, wrapped_list) + ) + else: + unwrapped_list = [] + self._obj.extend(unwrapped_list) + super(JsonArray, self).extend(wrapped_list) + + def insert(self, index, wrapped): + wrapped, unwrapped = self._wrapper.unwrap(wrapped) + self._obj.insert(index, unwrapped) + super(JsonArray, self).insert(index, wrapped) + + def remove(self, value): + i = self.index(value) + super(JsonArray, self).remove(value) + self._obj.pop(i) + + def pop(self, index=-1): + self._obj.pop(index) + return super(JsonArray, self).pop(index) + + def sort(self, cmp=None, key=None, reverse=False): + zipped = zip(self, self._obj) + if key: + new_key = lambda pair: key(pair[0]) + zipped.sort(key=new_key, reverse=reverse) + elif cmp: + new_cmp = lambda pair1, pair2: cmp(pair1[0], pair2[0]) + zipped.sort(cmp=new_cmp, reverse=reverse) + else: + zipped.sort(reverse=reverse) + + wrapped_list, unwrapped_list = zip(*zipped) + while self: + self.pop() + super(JsonArray, self).extend(wrapped_list) + self._obj.extend(unwrapped_list) + + def reverse(self): + self._obj.reverse() + super(JsonArray, self).reverse() + + def __fix_slice(self, i, j): + length = len(self) + if j < 0: + j += length + if i < 0: + i += length + if i > length: + i = length + if j > length: + j = length + return i, j + + def __setslice__(self, i, j, sequence): + i, j = self.__fix_slice(i, j) + for _ in range(j - i): + self.pop(i) + for k, wrapped in enumerate(sequence): + self.insert(i + k, wrapped) + + def __delslice__(self, i, j): + i, j = self.__fix_slice(i, j) + for _ in range(j - i): + self.pop(i) + + +class JsonDict(SimpleDict): + + def __init__(self, _obj=None, wrapper=None, type_config=None): + super(JsonDict, self).__init__() + self._obj = check_type(_obj, dict, 'JsonDict must wrap a dict or None') + assert type_config is not None + self._type_config = type_config + self._wrapper = ( + wrapper or + DefaultProperty(type_config=self._type_config) + ) + for key, value in self._obj.items(): + self[key] = self.__wrap(key, value) + + def validate(self, required=True): + for obj in self.values(): + self._wrapper.validate(obj, required=required) + + def __wrap(self, key, unwrapped): + return self._wrapper.wrap(unwrapped) + + def __unwrap(self, key, wrapped): + return self._wrapper.unwrap(wrapped) + + def __setitem__(self, key, value): + if isinstance(key, int): + key = str(key) + + wrapped, unwrapped = self.__unwrap(key, value) + self._obj[key] = unwrapped + super(JsonDict, self).__setitem__(key, wrapped) + + def __delitem__(self, key): + del self._obj[key] + super(JsonDict, self).__delitem__(key) + + def __getitem__(self, key): + if isinstance(key, int): + key = str(key) + return super(JsonDict, self).__getitem__(key) + + +class JsonSet(set): + def __init__(self, _obj=None, wrapper=None, type_config=None): + super(JsonSet, self).__init__() + if isinstance(_obj, set): + _obj = list(_obj) + self._obj = check_type(_obj, list, 'JsonSet must wrap a list or None') + assert type_config is not None + self._type_config = type_config + self._wrapper = ( + wrapper or + DefaultProperty(type_config=self._type_config) + ) + for item in self._obj: + super(JsonSet, self).add(self._wrapper.wrap(item)) + + def validate(self, required=True): + for obj in self: + self._wrapper.validate(obj, required=required) + + def add(self, wrapped): + wrapped, unwrapped = self._wrapper.unwrap(wrapped) + if wrapped not in self: + self._obj.append(unwrapped) + super(JsonSet, self).add(wrapped) + + def remove(self, wrapped): + wrapped, unwrapped = self._wrapper.unwrap(wrapped) + if wrapped in self: + self._obj.remove(unwrapped) + super(JsonSet, self).remove(wrapped) + else: + raise KeyError(wrapped) + + def discard(self, wrapped): + try: + self.remove(wrapped) + except KeyError: + pass + + def pop(self): + # get first item + for wrapped in self: + break + else: + raise KeyError() + wrapped_, unwrapped = self._wrapper.unwrap(wrapped) + assert wrapped is wrapped_ + self.remove(unwrapped) + return wrapped + + def clear(self): + while self: + self.pop() + + def __ior__(self, other): + for wrapped in other: + self.add(wrapped) + return self + + def update(self, *args): + for wrapped_list in args: + self |= set(wrapped_list) + + union_update = update + + def __iand__(self, other): + for wrapped in list(self): + if wrapped not in other: + self.remove(wrapped) + return self + + def intersection_update(self, *args): + for wrapped_list in args: + self &= set(wrapped_list) + + def __isub__(self, other): + for wrapped in list(self): + if wrapped in other: + self.remove(wrapped) + return self + + def difference_update(self, *args): + for wrapped_list in args: + self -= set(wrapped_list) + + def __ixor__(self, other): + removed = set() + for wrapped in list(self): + if wrapped in other: + self.remove(wrapped) + removed.add(wrapped) + self.update(other - removed) + return self + + def symmetric_difference_update(self, *args): + for wrapped_list in args: + self ^= set(wrapped_list) diff --git a/meta/jsonobject/exceptions.py b/meta/jsonobject/exceptions.py new file mode 100644 index 0000000000..a42022e120 --- /dev/null +++ b/meta/jsonobject/exceptions.py @@ -0,0 +1,10 @@ +class DeleteNotAllowed(Exception): + pass + + +class BadValueError(Exception): + """raised when a value can't be validated or is required""" + + +class WrappingAttributeError(AttributeError): + pass diff --git a/meta/jsonobject/properties.py b/meta/jsonobject/properties.py new file mode 100644 index 0000000000..05bba86da9 --- /dev/null +++ b/meta/jsonobject/properties.py @@ -0,0 +1,155 @@ +# DateTimeProperty, DateProperty, and TimeProperty +# include code copied from couchdbkit +from __future__ import absolute_import +import sys +import datetime +import time +import decimal +from .base_properties import ( + AbstractDateProperty, + AssertTypeProperty, + JsonContainerProperty, + JsonProperty, + DefaultProperty, +) +from .containers import JsonArray, JsonDict, JsonSet + +if sys.version > '3': + unicode = str + long = int + + +class StringProperty(AssertTypeProperty): + _type = (unicode, str) + + def selective_coerce(self, obj): + if isinstance(obj, str): + obj = unicode(obj) + return obj + + +class BooleanProperty(AssertTypeProperty): + _type = bool + + +class IntegerProperty(AssertTypeProperty): + _type = (int, long) + + +class FloatProperty(AssertTypeProperty): + _type = float + + def selective_coerce(self, obj): + if isinstance(obj, (int, long)): + obj = float(obj) + return obj + + +class DecimalProperty(JsonProperty): + + def wrap(self, obj): + return decimal.Decimal(obj) + + def unwrap(self, obj): + if isinstance(obj, (int, long)): + obj = decimal.Decimal(obj) + elif isinstance(obj, float): + # python 2.6 doesn't allow a float to Decimal + obj = decimal.Decimal(unicode(obj)) + assert isinstance(obj, decimal.Decimal) + return obj, unicode(obj) + + +class DateProperty(AbstractDateProperty): + _type = datetime.date + + def _wrap(self, value): + fmt = '%Y-%m-%d' + try: + return datetime.date(*time.strptime(value, fmt)[:3]) + except ValueError as e: + raise ValueError('Invalid ISO date {0!r} [{1}]'.format(value, e)) + + def _unwrap(self, value): + return value, value.isoformat() + + +class DateTimeProperty(AbstractDateProperty): + _type = datetime.datetime + + def _wrap(self, value): + if not self.exact: + value = value.split('.', 1)[0] # strip out microseconds + value = value[0:19] # remove timezone + fmt = '%Y-%m-%dT%H:%M:%S' + else: + fmt = '%Y-%m-%dT%H:%M:%S.%fZ' + try: + return datetime.datetime.strptime(value, fmt) + except ValueError as e: + raise ValueError( + 'Invalid ISO date/time {0!r} [{1}]'.format(value, e)) + + def _unwrap(self, value): + if not self.exact: + value = value.replace(microsecond=0) + padding = '' + else: + padding = '' if value.microsecond else '.000000' + return value, value.isoformat() + padding + 'Z' + + +class TimeProperty(AbstractDateProperty): + _type = datetime.time + + def _wrap(self, value): + if not self.exact: + value = value.split('.', 1)[0] # strip out microseconds + fmt = '%H:%M:%S' + else: + fmt = '%H:%M:%S.%f' + try: + return datetime.time(*time.strptime(value, fmt)[3:6]) + except ValueError as e: + raise ValueError('Invalid ISO time {0!r} [{1}]'.format(value, e)) + + def _unwrap(self, value): + if not self.exact: + value = value.replace(microsecond=0) + return value, value.isoformat() + + +class ObjectProperty(JsonContainerProperty): + default = lambda self: self.item_type() + + def wrap(self, obj, string_conversions=None): + return self.item_type.wrap(obj) + + def unwrap(self, obj): + assert isinstance(obj, self.item_type), \ + '{0} is not an instance of {1}'.format(obj, self.item_type) + return obj, obj._obj + + +class ListProperty(JsonContainerProperty): + _type = default = list + container_class = JsonArray + + def _update(self, container, extension): + container.extend(extension) + + +class DictProperty(JsonContainerProperty): + _type = default = dict + container_class = JsonDict + + def _update(self, container, extension): + container.update(extension) + + +class SetProperty(JsonContainerProperty): + _type = default = set + container_class = JsonSet + + def _update(self, container, extension): + container.update(extension) diff --git a/meta/jsonobject/utils.py b/meta/jsonobject/utils.py new file mode 100644 index 0000000000..9ee8569801 --- /dev/null +++ b/meta/jsonobject/utils.py @@ -0,0 +1,57 @@ +from __future__ import absolute_import +from .exceptions import BadValueError + + +def check_type(obj, item_type, message): + if obj is None: + return item_type() + elif not isinstance(obj, item_type): + raise BadValueError('{}. Found object of type: {}'.format(message, type(obj))) + else: + return obj + + +class SimpleDict(dict): + """ + Re-implements destructive methods of dict + to use only setitem and getitem and delitem + """ + + def update(self, E=None, **F): + for dct in (E, F): + if dct: + for key, value in dct.items(): + self[key] = value + + def clear(self): + for key in list(self.keys()): + del self[key] + + def pop(self, key, *args): + if len(args) > 1: + raise TypeError('pop expected at most 2 arguments, got 3') + try: + val = self[key] + del self[key] + return val + except KeyError: + try: + return args[0] + except IndexError: + raise KeyError(key) + + def popitem(self): + try: + arbitrary_key = list(self.keys())[0] + except IndexError: + raise KeyError('popitem(): dictionary is empty') + val = self[arbitrary_key] + del self[arbitrary_key] + return (arbitrary_key, val) + + def setdefault(self, key, default=None): + try: + return self[key] + except KeyError: + self[key] = default + return default diff --git a/meta/liteloaderutil.py b/meta/liteloaderutil.py new file mode 100644 index 0000000000..dce6cb19d4 --- /dev/null +++ b/meta/liteloaderutil.py @@ -0,0 +1,118 @@ +from .metautil import * + +''' + "repo":{ + "stream":"RELEASE", + "type":"m2", + "url":"http:\/\/dl.liteloader.com\/repo\/", + "classifier":"" + }, +''' + + +class LiteloaderRepo(JsonObject): + stream = StringProperty(required=True) + type = StringProperty(required=True) + url = StringProperty(required=True) + classifier = StringProperty(required=True) + + +''' + "53639d52340479ccf206a04f5e16606f":{ + "tweakClass":"com.mumfrey.liteloader.launch.LiteLoaderTweaker", + "libraries":[ + { + "name":"net.minecraft:launchwrapper:1.5" + }, + { + "name":"net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "name":"org.ow2.asm:asm-all:4.1" + } + ], + "stream":"RELEASE", + "file":"liteloader-1.5.2_01.jar", + "version":"1.5.2_01", + "md5":"53639d52340479ccf206a04f5e16606f", + "timestamp":"1367366420" + }, +''' + + +class LiteloaderArtefact(JsonObject): + tweakClass = StringProperty(required=True) + libraries = ListProperty(PolyMCLibrary, required=True) + stream = StringProperty(required=True) + file = StringProperty(required=True) + version = StringProperty(required=True) + build = StringProperty(default=None, exclude_if_none=True) + md5 = StringProperty(required=True) + timestamp = StringProperty(required=True) + srcJar = StringProperty(default=None, exclude_if_none=True) + mcpJar = StringProperty(default=None, exclude_if_none=True) + + +class LiteloaderDev(JsonObject): + fgVersion = StringProperty(default=None, exclude_if_none=True) + mappings = StringProperty(required=None, exclude_if_none=True) + mcp = StringProperty(default=None, exclude_if_none=True) + + +class LiteloaderArtefacts(JsonObject): + liteloader = DictProperty(LiteloaderArtefact, name="com.mumfrey:liteloader", required=True) + + +class LiteloaderSnapshot(LiteloaderArtefact): + lastSuccessfulBuild = IntegerProperty() + + +class LiteloaderSnapshots(JsonObject): + libraries = ListProperty(PolyMCLibrary, required=True) + liteloader = DictProperty(LiteloaderSnapshot, name="com.mumfrey:liteloader", required=True) + + +''' + "1.10.2":{ + "dev": { ... }, + "repo":{ ... }, + "artefacts":{ + "com.mumfrey:liteloader":{ }, + ... + }, + "snapshots":{ + ... + } +''' + + +class LiteloaderEntry(JsonObject): + dev = ObjectProperty(LiteloaderDev, default=None, exclude_if_none=True) + repo = ObjectProperty(LiteloaderRepo, required=True) + artefacts = ObjectProperty(LiteloaderArtefacts, default=None, exclude_if_none=True) + snapshots = ObjectProperty(LiteloaderSnapshots, default=None, exclude_if_none=True) + + +''' + "meta":{ + "description":"LiteLoader is a lightweight mod bootstrap designed to provide basic loader functionality for mods which don't need to modify game mechanics.", + "authors":"Mumfrey", + "url":"http:\/\/dl.liteloader.com", + "updated":"2017-02-22T11:34:07+00:00", + "updatedTime":1487763247 + }, +''' + + +class LiteloaderMeta(JsonObject): + description = StringProperty(required=True) + authors = StringProperty(required=True) + url = StringProperty(required=True) + updated = ISOTimestampProperty(required=True) + updatedTime = IntegerProperty(required=True) + + +# The raw Forge version index +class LiteloaderIndex(JsonObject): + meta = ObjectProperty(LiteloaderMeta, required=True) + versions = DictProperty(LiteloaderEntry) diff --git a/meta/metautil.py b/meta/metautil.py new file mode 100644 index 0000000000..e417bd6e65 --- /dev/null +++ b/meta/metautil.py @@ -0,0 +1,477 @@ +import datetime +import json +import os + +import iso8601 +from .jsonobject import * + +PMC_DIR = os.environ["PMC_DIR"] + + +class ISOTimestampProperty(AbstractDateProperty): + _type = datetime.datetime + + def _wrap(self, value): + try: + return iso8601.parse_date(value) + except ValueError as e: + raise ValueError( + 'Invalid ISO date/time {0!r} [{1}]'.format(value, e)) + + def _unwrap(self, value): + return value, value.isoformat() + + +class GradleSpecifier: + ''' + A gradle specifier - a maven coordinate. Like one of these: + "org.lwjgl.lwjgl:lwjgl:2.9.0" + "net.java.jinput:jinput:2.0.5" + "net.minecraft:launchwrapper:1.5" + ''' + + def __init__(self, name): + atSplit = name.split('@') + + components = atSplit[0].split(':') + self.group = components[0] + self.artifact = components[1] + self.version = components[2] + + self.extension = 'jar' + if len(atSplit) == 2: + self.extension = atSplit[1] + + if len(components) == 4: + self.classifier = components[3] + else: + self.classifier = None + + def toString(self): + extensionStr = '' + if self.extension != 'jar': + extensionStr = "@%s" % self.extension + if self.classifier: + return "%s:%s:%s:%s%s" % (self.group, self.artifact, self.version, self.classifier, extensionStr) + else: + return "%s:%s:%s%s" % (self.group, self.artifact, self.version, extensionStr) + + def getFilename(self): + if self.classifier: + return "%s-%s-%s.%s" % (self.artifact, self.version, self.classifier, self.extension) + else: + return "%s-%s.%s" % (self.artifact, self.version, self.extension) + + def getBase(self): + return "%s/%s/%s/" % (self.group.replace('.', '/'), self.artifact, self.version) + + def getPath(self): + return self.getBase() + self.getFilename() + + def __repr__(self): + return "GradleSpecifier('" + self.toString() + "')" + + def isLwjgl(self): + return self.group in ("org.lwjgl", "org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") + + def isLog4j(self): + return self.group == "org.apache.logging.log4j" + + def __lt__(self, other): + return self.toString() < other.toString() + + def __eq__(self, other): + return self.group == other.group and self.artifact == other.artifact and self.version == other.version and self.classifier == other.classifier + + def __ne__(self, other): + return not self.__eq__(other) + + def __hash__(self): + return self.toString().__hash__() + + +class GradleSpecifierProperty(JsonProperty): + def wrap(self, value): + return GradleSpecifier(value) + + def unwrap(self, value): + return value, value.toString() + + +''' +Mojang index files look like this: +{ + "latest": { + "release": "1.11.2", + "snapshot": "17w06a" + }, + "versions": [ + ... + { + "id": "17w06a", + "releaseTime": "2017-02-08T13:16:29+00:00", + "time": "2017-02-08T13:17:20+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/7db0c61afa278d016cf1dae2fba0146edfbf2f8e/17w06a.json" + }, + ... + ] +} +''' + + +class MojangIndexEntry(JsonObject): + id = StringProperty() + releaseTime = ISOTimestampProperty() + time = ISOTimestampProperty() + type = StringProperty() + url = StringProperty() + sha1 = StringProperty(exclude_if_none=True, default=None) + complianceLevel = IntegerProperty(exclude_if_none=True, default=None) + + +class MojangIndex(JsonObject): + latest = DictProperty(StringProperty) + versions = ListProperty(MojangIndexEntry) + + +class MojangIndexWrap: + def __init__(self, json): + self.index = MojangIndex.wrap(json) + self.latest = self.index.latest + versionsDict = {} + for version in self.index.versions: + versionsDict[version.id] = version + self.versions = versionsDict + + +class MojangArtifactBase(JsonObject): + sha1 = StringProperty(exclude_if_none=True, default=None) + size = IntegerProperty(exclude_if_none=True, default=None) + url = StringProperty() + + +class MojangArtifact(MojangArtifactBase): + path = StringProperty(exclude_if_none=True, default=None) + + +class MojangAssets(MojangArtifactBase): + id = StringProperty() + totalSize = IntegerProperty() + + +class MojangLibraryDownloads(JsonObject): + artifact = ObjectProperty(MojangArtifact, exclude_if_none=True, default=None) + classifiers = DictProperty(MojangArtifact, exclude_if_none=True, default=None) + + +class MojangLibraryExtractRules(JsonObject): + exclude = ListProperty(StringProperty) + + +''' + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] +''' + + +class OSRule(JsonObject): + name = StringProperty(choices=["osx", "linux", "windows"], required=True) + version = StringProperty(exclude_if_none=True, default=None) + + +class MojangRule(JsonObject): + action = StringProperty(choices=["allow", "disallow"], required=True) + os = ObjectProperty(OSRule, exclude_if_none=True, default=None) + + +class MojangLibrary(JsonObject): + extract = ObjectProperty(MojangLibraryExtractRules, exclude_if_none=True, default=None) + name = GradleSpecifierProperty(required=True) + downloads = ObjectProperty(MojangLibraryDownloads, exclude_if_none=True, default=None) + natives = DictProperty(StringProperty, exclude_if_none=True, default=None) + rules = ListProperty(MojangRule, exclude_if_none=True, default=None) + + +class MojangLoggingArtifact(MojangArtifactBase): + id = StringProperty() + + +class MojangLogging(JsonObject): + file = ObjectProperty(MojangLoggingArtifact, required=True) + argument = StringProperty(required=True) + type = StringProperty(required=True, choices=["log4j2-xml"]) + + +class MojangArguments(JsonObject): + game = ListProperty(exclude_if_none=True, default=None) + jvm = ListProperty(exclude_if_none=True, default=None) + + +class JavaVersion(JsonObject): + component = StringProperty(default="jre-legacy") + majorVersion = IntegerProperty(default=8) + + +class UnknownVersionException(Exception): + """Exception raised for unknown Mojang version file format versions. + + Attributes: + message -- explanation of the error + """ + + def __init__(self, message): + self.message = message + + +def validateSupportedMojangVersion(version): + supportedVersion = 21 + if version > supportedVersion: + raise UnknownVersionException( + "Unsupported Mojang format version: %d. Max supported is: %d" % (version, supportedVersion)) + + +class MojangVersionFile(JsonObject): + arguments = ObjectProperty(MojangArguments, exclude_if_none=True, default=None) + assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) + assets = StringProperty(exclude_if_none=True, default=None) + downloads = DictProperty(MojangArtifactBase, exclude_if_none=True, default=None) + id = StringProperty(exclude_if_none=True, default=None) + libraries = ListProperty(MojangLibrary, exclude_if_none=True, default=None) + mainClass = StringProperty(exclude_if_none=True, default=None) + processArguments = StringProperty(exclude_if_none=True, default=None) + minecraftArguments = StringProperty(exclude_if_none=True, default=None) + minimumLauncherVersion = IntegerProperty(exclude_if_none=True, default=None, + validators=validateSupportedMojangVersion) + releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) + time = ISOTimestampProperty(exclude_if_none=True, default=None) + type = StringProperty(exclude_if_none=True, default=None) + inheritsFrom = StringProperty(exclude_if_none=True, default=None) + logging = DictProperty(MojangLogging, exclude_if_none=True, default=None) + complianceLevel = IntegerProperty(exclude_if_none=True, default=None) + javaVersion = ObjectProperty(JavaVersion, exclude_if_none=True, default=None) + + +CurrentPolyMCFormatVersion = 1 + + +def validateSupportedPolyMCVersion(version): + if version > CurrentPolyMCFormatVersion: + raise UnknownVersionException( + "Unsupported PolyMC format version: %d. Max supported is: %d" % (version, CurrentPolyMCFormatVersion)) + + +class PolyMCLibrary(MojangLibrary): + url = StringProperty(exclude_if_none=True, default=None) + mmcHint = StringProperty(name="MMC-hint", exclude_if_none=True, default=None) # this is supposed to be MMC-hint! + + +class VersionedJsonObject(JsonObject): + formatVersion = IntegerProperty(default=CurrentPolyMCFormatVersion, validators=validateSupportedPolyMCVersion) + + +class DependencyEntry(JsonObject): + uid = StringProperty(required=True) + equals = StringProperty(exclude_if_none=True, default=None) + suggests = StringProperty(exclude_if_none=True, default=None) + + +class PolyMCVersionFile(VersionedJsonObject): + name = StringProperty(required=True) + version = StringProperty(required=True) + uid = StringProperty(required=True) + requires = ListProperty(DependencyEntry, exclude_if_none=True, default=None) + conflicts = ListProperty(DependencyEntry, exclude_if_none=True, default=None) + volatile = BooleanProperty(exclude_if_none=True, default=None) + assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) + libraries = ListProperty(PolyMCLibrary, exclude_if_none=True, default=None) + mavenFiles = ListProperty(PolyMCLibrary, exclude_if_none=True, default=None) + mainJar = ObjectProperty(PolyMCLibrary, exclude_if_none=True, default=None) + jarMods = ListProperty(PolyMCLibrary, exclude_if_none=True, default=None) + mainClass = StringProperty(exclude_if_none=True, default=None) + appletClass = StringProperty(exclude_if_none=True, default=None) + minecraftArguments = StringProperty(exclude_if_none=True, default=None) + releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) + type = StringProperty(exclude_if_none=True, default=None) + compatibleJavaMajors = ListProperty(int, exclude_if_none=True, default=None) + addTraits = ListProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) + addTweakers = ListProperty(StringProperty, name="+tweakers", exclude_if_none=True, default=None) + order = IntegerProperty(exclude_if_none=True, default=None) + + +class UnknownComplianceLevelException(Exception): + """Exception raised for unknown Mojang compliance level + + Attributes: + message -- explanation of the error + """ + + def __init__(self, message): + self.message = message + + +# Convert Mojang version file object to a PolyMC version file object +def MojangToPolyMC(file, name, uid, version): + pmcFile = PolyMCVersionFile( + { + "name": name, + "uid": uid, + "version": version + } + ) + pmcFile.assetIndex = file.assetIndex + pmcFile.libraries = file.libraries + pmcFile.mainClass = file.mainClass + if file.id: + mainJar = PolyMCLibrary( + { + "name": "com.mojang:minecraft:%s:client" % file.id, + } + ) + cldl = file.downloads['client'] + mainJar.downloads = MojangLibraryDownloads() + mainJar.downloads.artifact = MojangArtifact() + mainJar.downloads.artifact.path = None + mainJar.downloads.artifact.url = cldl.url + mainJar.downloads.artifact.sha1 = cldl.sha1 + mainJar.downloads.artifact.size = cldl.size + pmcFile.mainJar = mainJar + + pmcFile.minecraftArguments = file.minecraftArguments + pmcFile.releaseTime = file.releaseTime + # time should not be set. + pmcFile.type = file.type + + if file.javaVersion is not None: # some versions don't have this. TODO: maybe maintain manual overrides + major = file.javaVersion.majorVersion + pmcFile.compatibleJavaMajors = [major] + if major == 16: # TODO: deal with this somewhere else + pmcFile.compatibleJavaMajors.append(17) + + maxSupportedLevel = 1 + if file.complianceLevel: + if file.complianceLevel == 0: + pass + elif file.complianceLevel == 1: + if not pmcFile.addTraits: + pmcFile.addTraits = [] + pmcFile.addTraits.append("XR:Initial") + else: + raise UnknownComplianceLevelException("Unsupported Mojang compliance level: %d. Max supported is: %d" % ( + file.complianceLevel, maxSupportedLevel)) + return pmcFile + + +class PolyMCSharedPackageData(VersionedJsonObject): + name = StringProperty(required=True) + uid = StringProperty(required=True) + recommended = ListProperty(StringProperty, exclude_if_none=True, default=None) + authors = ListProperty(StringProperty, exclude_if_none=True, default=None) + description = StringProperty(exclude_if_none=True, default=None) + projectUrl = StringProperty(exclude_if_none=True, default=None) + + def write(self): + try: + with open(PMC_DIR + "/%s/package.json" % self.uid, 'w') as file: + json.dump(self.to_json(), file, sort_keys=True, indent=4) + except EnvironmentError as e: + print("Error while trying to save shared packaged data for %s:" % self.uid, e) + + +def writeSharedPackageData(uid, name): + desc = PolyMCSharedPackageData({ + 'name': name, + 'uid': uid + }) + with open(PMC_DIR + "/%s/package.json" % uid, 'w') as file: + json.dump(desc.to_json(), file, sort_keys=True, indent=4) + + +def readSharedPackageData(uid): + with open(PMC_DIR + "/%s/package.json" % uid, 'r') as file: + return PolyMCSharedPackageData(json.load(file)) + + +class PolyMCVersionIndexEntry(JsonObject): + version = StringProperty() + type = StringProperty(exclude_if_none=True, default=None) + releaseTime = ISOTimestampProperty() + requires = ListProperty(DependencyEntry, exclude_if_none=True, default=None) + conflicts = ListProperty(DependencyEntry, exclude_if_none=True, default=None) + recommended = BooleanProperty(exclude_if_none=True, default=None) + volatile = BooleanProperty(exclude_if_none=True, default=None) + sha256 = StringProperty() + + +class PolyMCVersionIndex(VersionedJsonObject): + name = StringProperty() + uid = StringProperty() + versions = ListProperty(PolyMCVersionIndexEntry) + + +class PolyMCPackageIndexEntry(JsonObject): + name = StringProperty() + uid = StringProperty() + sha256 = StringProperty() + + +class PolyMCPackageIndex(VersionedJsonObject): + packages = ListProperty(PolyMCPackageIndexEntry) + + +''' +The PolyMC static override file for legacy looks like this: +{ + "versions": [ + ... + { + "id": "c0.0.13a", + "checksum": "3617fbf5fbfd2b837ebf5ceb63584908", + "releaseTime": "2009-05-31T00:00:00+02:00", + "type": "old_alpha", + "mainClass": "com.mojang.minecraft.Minecraft", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + ... + ] +} +''' + + +class LegacyOverrideEntry(JsonObject): + releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) + mainClass = StringProperty(exclude_if_none=True, default=None) + appletClass = StringProperty(exclude_if_none=True, default=None) + addTraits = ListProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) + + +class LegacyOverrideIndex(JsonObject): + versions = DictProperty(LegacyOverrideEntry) + + +def ApplyLegacyOverride(pmcFile, legacyOverride): + # simply hard override classes + pmcFile.mainClass = legacyOverride.mainClass + pmcFile.appletClass = legacyOverride.appletClass + # if we have an updated release time (more correct than Mojang), use it + if legacyOverride.releaseTime != None: + pmcFile.releaseTime = legacyOverride.releaseTime + # add traits, if any + if legacyOverride.addTraits: + if not pmcFile.addTraits: + pmcFile.addTraits = [] + pmcFile.addTraits = pmcFile.addTraits + legacyOverride.addTraits + # remove all libraries - they are not needed for legacy + pmcFile.libraries = None + # remove minecraft arguments - we use our own hardcoded ones + pmcFile.minecraftArguments = None diff --git a/metautil.py b/metautil.py deleted file mode 100644 index 95fa4a7590..0000000000 --- a/metautil.py +++ /dev/null @@ -1,477 +0,0 @@ -import datetime -import json -import os - -import iso8601 -from jsonobject import * - -PMC_DIR = os.environ["PMC_DIR"] - - -class ISOTimestampProperty(AbstractDateProperty): - _type = datetime.datetime - - def _wrap(self, value): - try: - return iso8601.parse_date(value) - except ValueError as e: - raise ValueError( - 'Invalid ISO date/time {0!r} [{1}]'.format(value, e)) - - def _unwrap(self, value): - return value, value.isoformat() - - -class GradleSpecifier: - ''' - A gradle specifier - a maven coordinate. Like one of these: - "org.lwjgl.lwjgl:lwjgl:2.9.0" - "net.java.jinput:jinput:2.0.5" - "net.minecraft:launchwrapper:1.5" - ''' - - def __init__(self, name): - atSplit = name.split('@') - - components = atSplit[0].split(':') - self.group = components[0] - self.artifact = components[1] - self.version = components[2] - - self.extension = 'jar' - if len(atSplit) == 2: - self.extension = atSplit[1] - - if len(components) == 4: - self.classifier = components[3] - else: - self.classifier = None - - def toString(self): - extensionStr = '' - if self.extension != 'jar': - extensionStr = "@%s" % self.extension - if self.classifier: - return "%s:%s:%s:%s%s" % (self.group, self.artifact, self.version, self.classifier, extensionStr) - else: - return "%s:%s:%s%s" % (self.group, self.artifact, self.version, extensionStr) - - def getFilename(self): - if self.classifier: - return "%s-%s-%s.%s" % (self.artifact, self.version, self.classifier, self.extension) - else: - return "%s-%s.%s" % (self.artifact, self.version, self.extension) - - def getBase(self): - return "%s/%s/%s/" % (self.group.replace('.', '/'), self.artifact, self.version) - - def getPath(self): - return self.getBase() + self.getFilename() - - def __repr__(self): - return "GradleSpecifier('" + self.toString() + "')" - - def isLwjgl(self): - return self.group in ("org.lwjgl", "org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") - - def isLog4j(self): - return self.group == "org.apache.logging.log4j" - - def __lt__(self, other): - return self.toString() < other.toString() - - def __eq__(self, other): - return self.group == other.group and self.artifact == other.artifact and self.version == other.version and self.classifier == other.classifier - - def __ne__(self, other): - return not self.__eq__(other) - - def __hash__(self): - return self.toString().__hash__() - - -class GradleSpecifierProperty(JsonProperty): - def wrap(self, value): - return GradleSpecifier(value) - - def unwrap(self, value): - return value, value.toString() - - -''' -Mojang index files look like this: -{ - "latest": { - "release": "1.11.2", - "snapshot": "17w06a" - }, - "versions": [ - ... - { - "id": "17w06a", - "releaseTime": "2017-02-08T13:16:29+00:00", - "time": "2017-02-08T13:17:20+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/7db0c61afa278d016cf1dae2fba0146edfbf2f8e/17w06a.json" - }, - ... - ] -} -''' - - -class MojangIndexEntry(JsonObject): - id = StringProperty() - releaseTime = ISOTimestampProperty() - time = ISOTimestampProperty() - type = StringProperty() - url = StringProperty() - sha1 = StringProperty(exclude_if_none=True, default=None) - complianceLevel = IntegerProperty(exclude_if_none=True, default=None) - - -class MojangIndex(JsonObject): - latest = DictProperty(StringProperty) - versions = ListProperty(MojangIndexEntry) - - -class MojangIndexWrap: - def __init__(self, json): - self.index = MojangIndex.wrap(json) - self.latest = self.index.latest - versionsDict = {} - for version in self.index.versions: - versionsDict[version.id] = version - self.versions = versionsDict - - -class MojangArtifactBase(JsonObject): - sha1 = StringProperty(exclude_if_none=True, default=None) - size = IntegerProperty(exclude_if_none=True, default=None) - url = StringProperty() - - -class MojangArtifact(MojangArtifactBase): - path = StringProperty(exclude_if_none=True, default=None) - - -class MojangAssets(MojangArtifactBase): - id = StringProperty() - totalSize = IntegerProperty() - - -class MojangLibraryDownloads(JsonObject): - artifact = ObjectProperty(MojangArtifact, exclude_if_none=True, default=None) - classifiers = DictProperty(MojangArtifact, exclude_if_none=True, default=None) - - -class MojangLibraryExtractRules(JsonObject): - exclude = ListProperty(StringProperty) - - -''' - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] -''' - - -class OSRule(JsonObject): - name = StringProperty(choices=["osx", "linux", "windows"], required=True) - version = StringProperty(exclude_if_none=True, default=None) - - -class MojangRule(JsonObject): - action = StringProperty(choices=["allow", "disallow"], required=True) - os = ObjectProperty(OSRule, exclude_if_none=True, default=None) - - -class MojangLibrary(JsonObject): - extract = ObjectProperty(MojangLibraryExtractRules, exclude_if_none=True, default=None) - name = GradleSpecifierProperty(required=True) - downloads = ObjectProperty(MojangLibraryDownloads, exclude_if_none=True, default=None) - natives = DictProperty(StringProperty, exclude_if_none=True, default=None) - rules = ListProperty(MojangRule, exclude_if_none=True, default=None) - - -class MojangLoggingArtifact(MojangArtifactBase): - id = StringProperty() - - -class MojangLogging(JsonObject): - file = ObjectProperty(MojangLoggingArtifact, required=True) - argument = StringProperty(required=True) - type = StringProperty(required=True, choices=["log4j2-xml"]) - - -class MojangArguments(JsonObject): - game = ListProperty(exclude_if_none=True, default=None) - jvm = ListProperty(exclude_if_none=True, default=None) - - -class JavaVersion(JsonObject): - component = StringProperty(default="jre-legacy") - majorVersion = IntegerProperty(default=8) - - -class UnknownVersionException(Exception): - """Exception raised for unknown Mojang version file format versions. - - Attributes: - message -- explanation of the error - """ - - def __init__(self, message): - self.message = message - - -def validateSupportedMojangVersion(version): - supportedVersion = 21 - if version > supportedVersion: - raise UnknownVersionException( - "Unsupported Mojang format version: %d. Max supported is: %d" % (version, supportedVersion)) - - -class MojangVersionFile(JsonObject): - arguments = ObjectProperty(MojangArguments, exclude_if_none=True, default=None) - assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) - assets = StringProperty(exclude_if_none=True, default=None) - downloads = DictProperty(MojangArtifactBase, exclude_if_none=True, default=None) - id = StringProperty(exclude_if_none=True, default=None) - libraries = ListProperty(MojangLibrary, exclude_if_none=True, default=None) - mainClass = StringProperty(exclude_if_none=True, default=None) - processArguments = StringProperty(exclude_if_none=True, default=None) - minecraftArguments = StringProperty(exclude_if_none=True, default=None) - minimumLauncherVersion = IntegerProperty(exclude_if_none=True, default=None, - validators=validateSupportedMojangVersion) - releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) - time = ISOTimestampProperty(exclude_if_none=True, default=None) - type = StringProperty(exclude_if_none=True, default=None) - inheritsFrom = StringProperty(exclude_if_none=True, default=None) - logging = DictProperty(MojangLogging, exclude_if_none=True, default=None) - complianceLevel = IntegerProperty(exclude_if_none=True, default=None) - javaVersion = ObjectProperty(JavaVersion, exclude_if_none=True, default=None) - - -CurrentPolyMCFormatVersion = 1 - - -def validateSupportedPolyMCVersion(version): - if version > CurrentPolyMCFormatVersion: - raise UnknownVersionException( - "Unsupported PolyMC format version: %d. Max supported is: %d" % (version, CurrentPolyMCFormatVersion)) - - -class PolyMCLibrary(MojangLibrary): - url = StringProperty(exclude_if_none=True, default=None) - mmcHint = StringProperty(name="MMC-hint", exclude_if_none=True, default=None) # this is supposed to be MMC-hint! - - -class VersionedJsonObject(JsonObject): - formatVersion = IntegerProperty(default=CurrentPolyMCFormatVersion, validators=validateSupportedPolyMCVersion) - - -class DependencyEntry(JsonObject): - uid = StringProperty(required=True) - equals = StringProperty(exclude_if_none=True, default=None) - suggests = StringProperty(exclude_if_none=True, default=None) - - -class PolyMCVersionFile(VersionedJsonObject): - name = StringProperty(required=True) - version = StringProperty(required=True) - uid = StringProperty(required=True) - requires = ListProperty(DependencyEntry, exclude_if_none=True, default=None) - conflicts = ListProperty(DependencyEntry, exclude_if_none=True, default=None) - volatile = BooleanProperty(exclude_if_none=True, default=None) - assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) - libraries = ListProperty(PolyMCLibrary, exclude_if_none=True, default=None) - mavenFiles = ListProperty(PolyMCLibrary, exclude_if_none=True, default=None) - mainJar = ObjectProperty(PolyMCLibrary, exclude_if_none=True, default=None) - jarMods = ListProperty(PolyMCLibrary, exclude_if_none=True, default=None) - mainClass = StringProperty(exclude_if_none=True, default=None) - appletClass = StringProperty(exclude_if_none=True, default=None) - minecraftArguments = StringProperty(exclude_if_none=True, default=None) - releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) - type = StringProperty(exclude_if_none=True, default=None) - compatibleJavaMajors = ListProperty(int, exclude_if_none=True, default=None) - addTraits = ListProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) - addTweakers = ListProperty(StringProperty, name="+tweakers", exclude_if_none=True, default=None) - order = IntegerProperty(exclude_if_none=True, default=None) - - -class UnknownComplianceLevelException(Exception): - """Exception raised for unknown Mojang compliance level - - Attributes: - message -- explanation of the error - """ - - def __init__(self, message): - self.message = message - - -# Convert Mojang version file object to a PolyMC version file object -def MojangToPolyMC(file, name, uid, version): - pmcFile = PolyMCVersionFile( - { - "name": name, - "uid": uid, - "version": version - } - ) - pmcFile.assetIndex = file.assetIndex - pmcFile.libraries = file.libraries - pmcFile.mainClass = file.mainClass - if file.id: - mainJar = PolyMCLibrary( - { - "name": "com.mojang:minecraft:%s:client" % file.id, - } - ) - cldl = file.downloads['client'] - mainJar.downloads = MojangLibraryDownloads() - mainJar.downloads.artifact = MojangArtifact() - mainJar.downloads.artifact.path = None - mainJar.downloads.artifact.url = cldl.url - mainJar.downloads.artifact.sha1 = cldl.sha1 - mainJar.downloads.artifact.size = cldl.size - pmcFile.mainJar = mainJar - - pmcFile.minecraftArguments = file.minecraftArguments - pmcFile.releaseTime = file.releaseTime - # time should not be set. - pmcFile.type = file.type - - if file.javaVersion is not None: # some versions don't have this. TODO: maybe maintain manual overrides - major = file.javaVersion.majorVersion - pmcFile.compatibleJavaMajors = [major] - if major == 16: # TODO: deal with this somewhere else - pmcFile.compatibleJavaMajors.append(17) - - maxSupportedLevel = 1 - if file.complianceLevel: - if file.complianceLevel == 0: - pass - elif file.complianceLevel == 1: - if not pmcFile.addTraits: - pmcFile.addTraits = [] - pmcFile.addTraits.append("XR:Initial") - else: - raise UnknownComplianceLevelException("Unsupported Mojang compliance level: %d. Max supported is: %d" % ( - file.complianceLevel, maxSupportedLevel)) - return pmcFile - - -class PolyMCSharedPackageData(VersionedJsonObject): - name = StringProperty(required=True) - uid = StringProperty(required=True) - recommended = ListProperty(StringProperty, exclude_if_none=True, default=None) - authors = ListProperty(StringProperty, exclude_if_none=True, default=None) - description = StringProperty(exclude_if_none=True, default=None) - projectUrl = StringProperty(exclude_if_none=True, default=None) - - def write(self): - try: - with open(PMC_DIR + "/%s/package.json" % self.uid, 'w') as file: - json.dump(self.to_json(), file, sort_keys=True, indent=4) - except EnvironmentError as e: - print("Error while trying to save shared packaged data for %s:" % self.uid, e) - - -def writeSharedPackageData(uid, name): - desc = PolyMCSharedPackageData({ - 'name': name, - 'uid': uid - }) - with open(PMC_DIR + "/%s/package.json" % uid, 'w') as file: - json.dump(desc.to_json(), file, sort_keys=True, indent=4) - - -def readSharedPackageData(uid): - with open(PMC_DIR + "/%s/package.json" % uid, 'r') as file: - return PolyMCSharedPackageData(json.load(file)) - - -class PolyMCVersionIndexEntry(JsonObject): - version = StringProperty() - type = StringProperty(exclude_if_none=True, default=None) - releaseTime = ISOTimestampProperty() - requires = ListProperty(DependencyEntry, exclude_if_none=True, default=None) - conflicts = ListProperty(DependencyEntry, exclude_if_none=True, default=None) - recommended = BooleanProperty(exclude_if_none=True, default=None) - volatile = BooleanProperty(exclude_if_none=True, default=None) - sha256 = StringProperty() - - -class PolyMCVersionIndex(VersionedJsonObject): - name = StringProperty() - uid = StringProperty() - versions = ListProperty(PolyMCVersionIndexEntry) - - -class PolyMCPackageIndexEntry(JsonObject): - name = StringProperty() - uid = StringProperty() - sha256 = StringProperty() - - -class PolyMCPackageIndex(VersionedJsonObject): - packages = ListProperty(PolyMCPackageIndexEntry) - - -''' -The PolyMC static override file for legacy looks like this: -{ - "versions": [ - ... - { - "id": "c0.0.13a", - "checksum": "3617fbf5fbfd2b837ebf5ceb63584908", - "releaseTime": "2009-05-31T00:00:00+02:00", - "type": "old_alpha", - "mainClass": "com.mojang.minecraft.Minecraft", - "appletClass": "com.mojang.minecraft.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - ... - ] -} -''' - - -class LegacyOverrideEntry(JsonObject): - releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) - mainClass = StringProperty(exclude_if_none=True, default=None) - appletClass = StringProperty(exclude_if_none=True, default=None) - addTraits = ListProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) - - -class LegacyOverrideIndex(JsonObject): - versions = DictProperty(LegacyOverrideEntry) - - -def ApplyLegacyOverride(pmcFile, legacyOverride): - # simply hard override classes - pmcFile.mainClass = legacyOverride.mainClass - pmcFile.appletClass = legacyOverride.appletClass - # if we have an updated release time (more correct than Mojang), use it - if legacyOverride.releaseTime != None: - pmcFile.releaseTime = legacyOverride.releaseTime - # add traits, if any - if legacyOverride.addTraits: - if not pmcFile.addTraits: - pmcFile.addTraits = [] - pmcFile.addTraits = pmcFile.addTraits + legacyOverride.addTraits - # remove all libraries - they are not needed for legacy - pmcFile.libraries = None - # remove minecraft arguments - we use our own hardcoded ones - pmcFile.minecraftArguments = None diff --git a/updateFabric.py b/updateFabric.py index a46dfc7e26..57e6bee77c 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -4,7 +4,7 @@ import zipfile import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -from fabricutil import * +from meta.fabricutil import * DATETIME_FORMAT_HTTP = "%a, %d %b %Y %H:%M:%S %Z" diff --git a/updateForge.py b/updateForge.py index 9e82de7b78..a2cc8e9a5d 100755 --- a/updateForge.py +++ b/updateForge.py @@ -13,8 +13,8 @@ from pprint import pprint import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -from forgeutil import * -from metautil import * +from meta.forgeutil import * +from meta.metautil import * UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] diff --git a/updateLiteloader.py b/updateLiteloader.py index e610eca664..2add518446 100755 --- a/updateLiteloader.py +++ b/updateLiteloader.py @@ -7,7 +7,7 @@ import sys import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -from liteloaderutil import * +from meta.liteloaderutil import * UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] diff --git a/updateMojang.py b/updateMojang.py index 7aca856710..9f106d735a 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -1,7 +1,7 @@ import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -from metautil import * +from meta.metautil import * UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] -- cgit 0.0.5-2-1-g0f52 From 1ad5b5950182beff0dd16a2c8df48f2de28d05fe Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Mon, 21 Mar 2022 22:25:21 +0100 Subject: refactor: improve fabric scripts --- generateFabric.py | 177 +++++++++++++++++++++++++----------------------- meta/common.py | 19 ------ meta/common/__init__.py | 31 +++++++++ meta/common/fabric.py | 10 +++ meta/metautil.py | 3 +- updateFabric.py | 75 ++++++++++---------- 6 files changed, 175 insertions(+), 140 deletions(-) delete mode 100644 meta/common.py create mode 100644 meta/common/__init__.py create mode 100644 meta/common/fabric.py diff --git a/generateFabric.py b/generateFabric.py index 2f897a5b8c..333145cace 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -1,5 +1,6 @@ from meta.fabricutil import * -from meta.common import ensure_component_dir, polymc_path, upstream_path +from meta.common import ensure_component_dir, polymc_path, upstream_path, transform_maven_key +from meta.common.fabric import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, INTERMEDIARY_COMPONENT, LOADER_COMPONENT PMC_DIR = polymc_path() UPSTREAM_DIR = upstream_path() @@ -7,91 +8,101 @@ UPSTREAM_DIR = upstream_path() ensure_component_dir("net.fabricmc.fabric-loader") ensure_component_dir("net.fabricmc.intermediary") -# turn loader versions into packages -loaderRecommended = [] -loaderVersions = [] -intermediaryRecommended = [] -intermediaryVersions = [] - -def loadJarInfo(mavenKey): - with open(UPSTREAM_DIR + "/fabric/jars/" + mavenKey.replace(":", ".") + ".json", 'r', +def load_jar_info(artifact_key): + with open(os.path.join(UPSTREAM_DIR, JARS_DIR, f"{artifact_key}.json"), 'r', encoding='utf-8') as jarInfoFile: return FabricJarInfo(json.load(jarInfoFile)) -def processLoaderVersion(loaderVersion, it, loaderData): - verStable = it["stable"] - if (len(loaderRecommended) < 1) and verStable: - loaderRecommended.append(loaderVersion) - versionJarInfo = loadJarInfo(it["maven"]) - version = PolyMCVersionFile(name="Fabric Loader", uid="net.fabricmc.fabric-loader", version=loaderVersion) - version.releaseTime = versionJarInfo.releaseTime - version.requires = [DependencyEntry(uid='net.fabricmc.intermediary')] - version.order = 10 - version.type = "release" - if isinstance(loaderData.mainClass, dict): - version.mainClass = loaderData.mainClass["client"] +def load_installer_info(version): + with open(os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version}.json"), 'r', + encoding='utf-8') as loaderVersionFile: + data = json.load(loaderVersionFile) + return FabricInstallerDataV1(data) + + +def process_loader_version(entry) -> PolyMCVersionFile: + jar_info = load_jar_info(transform_maven_key(entry["maven"])) + installer_info = load_installer_info(entry["version"]) + + v = PolyMCVersionFile(name="Fabric Loader", uid="net.fabricmc.fabric-loader", version=entry["version"]) + v.releaseTime = jar_info.releaseTime + v.requires = [DependencyEntry(uid='net.fabricmc.intermediary')] + v.order = 10 + v.type = "release" + if isinstance(installer_info.mainClass, dict): + v.mainClass = installer_info.mainClass["client"] else: - version.mainClass = loaderData.mainClass - version.libraries = [] - version.libraries.extend(loaderData.libraries.common) - version.libraries.extend(loaderData.libraries.client) - loaderLib = PolyMCLibrary(name=GradleSpecifier(it["maven"]), url="https://maven.fabricmc.net") - version.libraries.append(loaderLib) - loaderVersions.append(version) - - -def processIntermediaryVersion(it): - intermediaryRecommended.append(it["version"]) - versionJarInfo = loadJarInfo(it["maven"]) - version = PolyMCVersionFile(name="Intermediary Mappings", uid="net.fabricmc.intermediary", version=it["version"]) - version.releaseTime = versionJarInfo.releaseTime - version.requires = [DependencyEntry(uid='net.minecraft', equals=it["version"])] - version.order = 11 - version.type = "release" - version.libraries = [] - version.volatile = True - mappingLib = PolyMCLibrary(name=GradleSpecifier(it["maven"]), url="https://maven.fabricmc.net") - version.libraries.append(mappingLib) - intermediaryVersions.append(version) - - -with open(UPSTREAM_DIR + "/fabric/meta-v2/loader.json", 'r', encoding='utf-8') as loaderVersionIndexFile: - loaderVersionIndex = json.load(loaderVersionIndexFile) - for it in loaderVersionIndex: - version = it["version"] - with open(UPSTREAM_DIR + "/fabric/loader-installer-json/" + version + ".json", 'r', - encoding='utf-8') as loaderVersionFile: - ldata = json.load(loaderVersionFile) - ldata = FabricInstallerDataV1(ldata) - processLoaderVersion(version, it, ldata) - -with open(UPSTREAM_DIR + "/fabric/meta-v2/intermediary.json", 'r', encoding='utf-8') as intermediaryVersionIndexFile: - intermediaryVersionIndex = json.load(intermediaryVersionIndexFile) - for it in intermediaryVersionIndex: - processIntermediaryVersion(it) - -for version in loaderVersions: - outFilepath = PMC_DIR + "/net.fabricmc.fabric-loader/%s.json" % version.version - with open(outFilepath, 'w') as outfile: - json.dump(version.to_json(), outfile, sort_keys=True, indent=4) - -sharedData = PolyMCSharedPackageData(uid='net.fabricmc.fabric-loader', name='Fabric Loader') -sharedData.recommended = loaderRecommended -sharedData.description = "Fabric Loader is a tool to load Fabric-compatible mods in game environments." -sharedData.projectUrl = "https://fabricmc.net" -sharedData.authors = ["Fabric Developers"] -sharedData.write() - -for version in intermediaryVersions: - outFilepath = PMC_DIR + "/net.fabricmc.intermediary/%s.json" % version.version - with open(outFilepath, 'w') as outfile: - json.dump(version.to_json(), outfile, sort_keys=True, indent=4) - -sharedData = PolyMCSharedPackageData(uid='net.fabricmc.intermediary', name='Intermediary Mappings') -sharedData.recommended = intermediaryRecommended -sharedData.description = "Intermediary mappings allow using Fabric Loader with mods for Minecraft in a more compatible manner." -sharedData.projectUrl = "https://fabricmc.net" -sharedData.authors = ["Fabric Developers"] -sharedData.write() + v.mainClass = installer_info.mainClass + v.libraries = [] + v.libraries.extend(installer_info.libraries.common) + v.libraries.extend(installer_info.libraries.client) + loader_lib = PolyMCLibrary(name=GradleSpecifier(entry["maven"]), url="https://maven.fabricmc.net") + v.libraries.append(loader_lib) + return v + + +def process_intermediary_version(entry) -> PolyMCVersionFile: + jar_info = load_jar_info(transform_maven_key(entry["maven"])) + + v = PolyMCVersionFile(name="Intermediary Mappings", uid="net.fabricmc.intermediary", version=entry["version"]) + v.releaseTime = jar_info.releaseTime + v.requires = [DependencyEntry(uid='net.minecraft', equals=entry["version"])] + v.order = 11 + v.type = "release" + v.libraries = [] + v.volatile = True + intermediary_lib = PolyMCLibrary(name=GradleSpecifier(entry["maven"]), url="https://maven.fabricmc.net") + v.libraries.append(intermediary_lib) + return v + + +def main(): + recommended_loader_versions = [] + recommended_intermediary_versions = [] + + with open(os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), 'r', encoding='utf-8') as f: + loader_version_index = json.load(f) + for entry in loader_version_index: + version = entry["version"] + print(f"Processing loader {version}") + + v = process_loader_version(entry) + + if not recommended_loader_versions: # first (newest) loader is recommended + recommended_loader_versions.append(version) + + with open(os.path.join(PMC_DIR, LOADER_COMPONENT, f"{v.version}.json"), 'w') as outfile: + json.dump(v.to_json(), outfile, sort_keys=True, indent=4) + + with open(os.path.join(UPSTREAM_DIR, META_DIR, "intermediary.json"), 'r', encoding='utf-8') as f: + intermediary_version_index = json.load(f) + for entry in intermediary_version_index: + version = entry["version"] + print(f"Processing intermediary {version}") + + v = process_intermediary_version(entry) + + recommended_intermediary_versions.append(version) # all intermediaries are recommended + + with open(os.path.join(PMC_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json"), 'w') as outfile: + json.dump(v.to_json(), outfile, sort_keys=True, indent=4) + + package = PolyMCSharedPackageData(uid=LOADER_COMPONENT, name='Fabric Loader') + package.recommended = recommended_loader_versions + package.description = "Fabric Loader is a tool to load Fabric-compatible mods in game environments." + package.projectUrl = "https://fabricmc.net" + package.authors = ["Fabric Developers"] + package.write() + + package = PolyMCSharedPackageData(uid=INTERMEDIARY_COMPONENT, name='Intermediary Mappings') + package.recommended = recommended_intermediary_versions + package.description = "Intermediary mappings allow using Fabric Loader with mods for Minecraft in a more compatible manner." + package.projectUrl = "https://fabricmc.net" + package.authors = ["Fabric Developers"] + package.write() + + +if __name__ == '__main__': + main() diff --git a/meta/common.py b/meta/common.py deleted file mode 100644 index 5454f517f3..0000000000 --- a/meta/common.py +++ /dev/null @@ -1,19 +0,0 @@ -import os - - -def polymc_path(): - if "PMC_DIR" in os.environ: - return os.environ["PMC_DIR"] - return "polymc" - - -def upstream_path(): - if "UPSTREAM_DIR" in os.environ: - return os.environ["UPSTREAM_DIR"] - return "upstream" - - -def ensure_component_dir(component_id): - path = os.path.join(polymc_path(), component_id) - if not os.path.exists(path): - os.makedirs(path) diff --git a/meta/common/__init__.py b/meta/common/__init__.py new file mode 100644 index 0000000000..77aa996552 --- /dev/null +++ b/meta/common/__init__.py @@ -0,0 +1,31 @@ +import os + +DATETIME_FORMAT_HTTP = "%a, %d %b %Y %H:%M:%S %Z" + + +def polymc_path(): + if "PMC_DIR" in os.environ: + return os.environ["PMC_DIR"] + return "polymc" + + +def upstream_path(): + if "UPSTREAM_DIR" in os.environ: + return os.environ["UPSTREAM_DIR"] + return "upstream" + + +def ensure_upstream_dir(path): + path = os.path.join(upstream_path(), path) + if not os.path.exists(path): + os.makedirs(path) + + +def ensure_component_dir(component_id): + path = os.path.join(polymc_path(), component_id) + if not os.path.exists(path): + os.makedirs(path) + + +def transform_maven_key(maven_key: str): + return maven_key.replace(":", ".") diff --git a/meta/common/fabric.py b/meta/common/fabric.py new file mode 100644 index 0000000000..0861730ce9 --- /dev/null +++ b/meta/common/fabric.py @@ -0,0 +1,10 @@ +from os.path import join + +BASE_DIR = "fabric" + +JARS_DIR = join(BASE_DIR, "jars") +INSTALLER_INFO_DIR = join(BASE_DIR, "loader-installer-json") +META_DIR = join(BASE_DIR, "loader-installer-json") + +LOADER_COMPONENT = "net.fabricmc.fabric-loader" +INTERMEDIARY_COMPONENT = "net.fabricmc.intermediary" diff --git a/meta/metautil.py b/meta/metautil.py index e417bd6e65..11c4009868 100644 --- a/meta/metautil.py +++ b/meta/metautil.py @@ -4,8 +4,9 @@ import os import iso8601 from .jsonobject import * +from .common import polymc_path -PMC_DIR = os.environ["PMC_DIR"] +PMC_DIR = polymc_path() class ISOTimestampProperty(AbstractDateProperty): diff --git a/updateFabric.py b/updateFabric.py index 57e6bee77c..f48858d7ae 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -5,33 +5,32 @@ import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache from meta.fabricutil import * +from meta.common import DATETIME_FORMAT_HTTP, upstream_path, ensure_upstream_dir, transform_maven_key +from meta.common.fabric import JARS_DIR, INSTALLER_INFO_DIR, META_DIR -DATETIME_FORMAT_HTTP = "%a, %d %b %Y %H:%M:%S %Z" +UPSTREAM_DIR = upstream_path() -UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] +ensure_upstream_dir(JARS_DIR) +ensure_upstream_dir(INSTALLER_INFO_DIR) +ensure_upstream_dir(META_DIR) forever_cache = FileCache('caches/http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) -def mkdirs(path): - if not os.path.exists(path): - os.makedirs(path) - - def filehash(filename, hashtype, blocksize=65536): - hash = hashtype() + h = hashtype() with open(filename, "rb") as f: for block in iter(lambda: f.read(blocksize), b""): - hash.update(block) - return hash.hexdigest() + h.update(block) + return h.hexdigest() -def get_maven_url(mavenKey, server, ext): - mavenParts = mavenKey.split(":", 3) - mavenVerUrl = server + mavenParts[0].replace(".", "/") + "/" + mavenParts[1] + "/" + mavenParts[2] + "/" - mavenUrl = mavenVerUrl + mavenParts[1] + "-" + mavenParts[2] + ext - return mavenUrl +def get_maven_url(maven_key, server, ext): + parts = maven_key.split(":", 3) + maven_ver_url = server + parts[0].replace(".", "/") + "/" + parts[1] + "/" + parts[2] + "/" + maven_url = maven_ver_url + parts[1] + "-" + parts[2] + ext + return maven_url def get_json_file(path, url): @@ -56,12 +55,11 @@ def head_file(url): def get_binary_file(path, url): - with open(path, 'w', encoding='utf-8') as f: + with open(path, 'wb') as f: r = sess.get(url) r.raise_for_status() - with open(path, 'wb') as f: - for chunk in r.iter_content(chunk_size=128): - f.write(chunk) + for chunk in r.iter_content(chunk_size=128): + f.write(chunk) def compute_jar_file(path, url): @@ -101,21 +99,24 @@ def compute_jar_file(path, url): json.dump(data.to_json(), outfile, sort_keys=True, indent=4) -mkdirs(UPSTREAM_DIR + "/fabric/meta-v2") -mkdirs(UPSTREAM_DIR + "/fabric/loader-installer-json") -mkdirs(UPSTREAM_DIR + "/fabric/jars") - -# get the version list for each component we are interested in -for component in ["intermediary", "loader"]: - index = get_json_file(UPSTREAM_DIR + "/fabric/meta-v2/" + component + ".json", - "https://meta.fabricmc.net/v2/versions/" + component) - for it in index: - jarMavenUrl = get_maven_url(it["maven"], "https://maven.fabricmc.net/", ".jar") - compute_jar_file(UPSTREAM_DIR + "/fabric/jars/" + it["maven"].replace(":", "."), jarMavenUrl) - -# for each loader, download installer JSON file from maven -with open(UPSTREAM_DIR + "/fabric/meta-v2/loader.json", 'r', encoding='utf-8') as loaderVersionIndexFile: - loaderVersionIndex = json.load(loaderVersionIndexFile) - for it in loaderVersionIndex: - mavenUrl = get_maven_url(it["maven"], "https://maven.fabricmc.net/", ".json") - get_json_file(UPSTREAM_DIR + "/fabric/loader-installer-json/" + it["version"] + ".json", mavenUrl) +def main(): + # get the version list for each component we are interested in + for component in ["intermediary", "loader"]: + index = get_json_file(os.path.join(UPSTREAM_DIR, META_DIR, f"{component}.json"), + "https://meta.fabricmc.net/v2/versions/" + component) + for it in index: + print(f"Processing {component} {it['version']} ") + jar_maven_url = get_maven_url(it["maven"], "https://maven.fabricmc.net/", ".jar") + compute_jar_file(os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])), jar_maven_url) + + # for each loader, download installer JSON file from maven + with open(os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), 'r', encoding='utf-8') as loaderVersionIndexFile: + loader_version_index = json.load(loaderVersionIndexFile) + for it in loader_version_index: + print(f"Downloading installer info for loader {it['version']} ") + maven_url = get_maven_url(it["maven"], "https://maven.fabricmc.net/", ".json") + get_json_file(os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{it['version']}.json"), maven_url) + + +if __name__ == '__main__': + main() -- cgit 0.0.5-2-1-g0f52 From 6d9561c28dbabeec600ee647f5a4f5870f78d523 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 29 Mar 2022 13:36:29 +0200 Subject: fix: use correct directory for fabric meta --- meta/common/fabric.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/common/fabric.py b/meta/common/fabric.py index 0861730ce9..a306f15a16 100644 --- a/meta/common/fabric.py +++ b/meta/common/fabric.py @@ -4,7 +4,7 @@ BASE_DIR = "fabric" JARS_DIR = join(BASE_DIR, "jars") INSTALLER_INFO_DIR = join(BASE_DIR, "loader-installer-json") -META_DIR = join(BASE_DIR, "loader-installer-json") +META_DIR = join(BASE_DIR, "meta-v2") LOADER_COMPONENT = "net.fabricmc.fabric-loader" INTERMEDIARY_COMPONENT = "net.fabricmc.intermediary" -- cgit 0.0.5-2-1-g0f52 From a5bb3a091d72e565e08958fc8097395121b813b1 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 29 Mar 2022 13:53:59 +0200 Subject: refactor: switch Fabric over to pydantic --- Dockerfile | 2 +- generateFabric.py | 64 ++++++++++---------- meta/common/__init__.py | 5 ++ meta/fabricutil.py | 32 ---------- meta/model/__init__.py | 154 ++++++++++++++++++++++++++++++++++++++++++++++++ meta/model/fabric.py | 43 ++++++++++++++ meta/model/types.py | 47 +++++++++++++++ updateFabric.py | 20 +++---- 8 files changed, 290 insertions(+), 77 deletions(-) delete mode 100644 meta/fabricutil.py create mode 100644 meta/model/__init__.py create mode 100644 meta/model/fabric.py create mode 100644 meta/model/types.py diff --git a/Dockerfile b/Dockerfile index 6fa5e4b686..e7a58203ef 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM python:3.10.2-bullseye ARG UID=1337 ARG GID=1337 -RUN pip install cachecontrol iso8601 requests lockfile jsonobject six \ +RUN pip install cachecontrol iso8601 requests lockfile jsonobject six pydantic \ && apt-get update && apt-get install -y rsync cron # add our cronjob diff --git a/generateFabric.py b/generateFabric.py index 333145cace..09795294a7 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -1,6 +1,11 @@ -from meta.fabricutil import * +import json +import os + from meta.common import ensure_component_dir, polymc_path, upstream_path, transform_maven_key from meta.common.fabric import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, INTERMEDIARY_COMPONENT, LOADER_COMPONENT +from meta.model import MetaVersionFile, Dependency, Library, MetaPackageData +from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainClasses +from meta.model.types import GradleSpecifier PMC_DIR = polymc_path() UPSTREAM_DIR = upstream_path() @@ -9,51 +14,46 @@ ensure_component_dir("net.fabricmc.fabric-loader") ensure_component_dir("net.fabricmc.intermediary") -def load_jar_info(artifact_key): - with open(os.path.join(UPSTREAM_DIR, JARS_DIR, f"{artifact_key}.json"), 'r', - encoding='utf-8') as jarInfoFile: - return FabricJarInfo(json.load(jarInfoFile)) +def load_jar_info(artifact_key) -> FabricJarInfo: + return FabricJarInfo.parse_file(os.path.join(UPSTREAM_DIR, JARS_DIR, f"{artifact_key}.json")) -def load_installer_info(version): - with open(os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version}.json"), 'r', - encoding='utf-8') as loaderVersionFile: - data = json.load(loaderVersionFile) - return FabricInstallerDataV1(data) +def load_installer_info(version) -> FabricInstallerDataV1: + return FabricInstallerDataV1.parse_file(os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version}.json")) -def process_loader_version(entry) -> PolyMCVersionFile: +def process_loader_version(entry) -> MetaVersionFile: jar_info = load_jar_info(transform_maven_key(entry["maven"])) installer_info = load_installer_info(entry["version"]) - v = PolyMCVersionFile(name="Fabric Loader", uid="net.fabricmc.fabric-loader", version=entry["version"]) - v.releaseTime = jar_info.releaseTime - v.requires = [DependencyEntry(uid='net.fabricmc.intermediary')] + v = MetaVersionFile(name="Fabric Loader", uid="net.fabricmc.fabric-loader", version=entry["version"]) + v.release_time = jar_info.release_time + v.requires = [Dependency(uid='net.fabricmc.intermediary')] v.order = 10 v.type = "release" - if isinstance(installer_info.mainClass, dict): - v.mainClass = installer_info.mainClass["client"] + if isinstance(installer_info.main_class, FabricMainClasses): + v.main_class = installer_info.main_class.client else: - v.mainClass = installer_info.mainClass + v.main_class = installer_info.main_class v.libraries = [] v.libraries.extend(installer_info.libraries.common) v.libraries.extend(installer_info.libraries.client) - loader_lib = PolyMCLibrary(name=GradleSpecifier(entry["maven"]), url="https://maven.fabricmc.net") + loader_lib = Library(name=GradleSpecifier(entry["maven"]), url="https://maven.fabricmc.net") v.libraries.append(loader_lib) return v -def process_intermediary_version(entry) -> PolyMCVersionFile: +def process_intermediary_version(entry) -> MetaVersionFile: jar_info = load_jar_info(transform_maven_key(entry["maven"])) - v = PolyMCVersionFile(name="Intermediary Mappings", uid="net.fabricmc.intermediary", version=entry["version"]) - v.releaseTime = jar_info.releaseTime - v.requires = [DependencyEntry(uid='net.minecraft', equals=entry["version"])] + v = MetaVersionFile(name="Intermediary Mappings", uid="net.fabricmc.intermediary", version=entry["version"]) + v.release_time = jar_info.release_time + v.requires = [Dependency(uid='net.minecraft', equals=entry["version"])] v.order = 11 v.type = "release" v.libraries = [] v.volatile = True - intermediary_lib = PolyMCLibrary(name=GradleSpecifier(entry["maven"]), url="https://maven.fabricmc.net") + intermediary_lib = Library(name=GradleSpecifier(entry["maven"]), url="https://maven.fabricmc.net") v.libraries.append(intermediary_lib) return v @@ -73,8 +73,7 @@ def main(): if not recommended_loader_versions: # first (newest) loader is recommended recommended_loader_versions.append(version) - with open(os.path.join(PMC_DIR, LOADER_COMPONENT, f"{v.version}.json"), 'w') as outfile: - json.dump(v.to_json(), outfile, sort_keys=True, indent=4) + v.write(os.path.join(PMC_DIR, LOADER_COMPONENT, f"{v.version}.json")) with open(os.path.join(UPSTREAM_DIR, META_DIR, "intermediary.json"), 'r', encoding='utf-8') as f: intermediary_version_index = json.load(f) @@ -86,22 +85,21 @@ def main(): recommended_intermediary_versions.append(version) # all intermediaries are recommended - with open(os.path.join(PMC_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json"), 'w') as outfile: - json.dump(v.to_json(), outfile, sort_keys=True, indent=4) + v.write(os.path.join(PMC_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json")) - package = PolyMCSharedPackageData(uid=LOADER_COMPONENT, name='Fabric Loader') + package = MetaPackageData(uid=LOADER_COMPONENT, name='Fabric Loader') package.recommended = recommended_loader_versions package.description = "Fabric Loader is a tool to load Fabric-compatible mods in game environments." - package.projectUrl = "https://fabricmc.net" + package.project_url = "https://fabricmc.net" package.authors = ["Fabric Developers"] - package.write() + package.write(os.path.join(PMC_DIR, LOADER_COMPONENT, "package.json")) - package = PolyMCSharedPackageData(uid=INTERMEDIARY_COMPONENT, name='Intermediary Mappings') + package = MetaPackageData(uid=INTERMEDIARY_COMPONENT, name='Intermediary Mappings') package.recommended = recommended_intermediary_versions package.description = "Intermediary mappings allow using Fabric Loader with mods for Minecraft in a more compatible manner." - package.projectUrl = "https://fabricmc.net" + package.project_url = "https://fabricmc.net" package.authors = ["Fabric Developers"] - package.write() + package.write(os.path.join(PMC_DIR, INTERMEDIARY_COMPONENT, "package.json")) if __name__ == '__main__': diff --git a/meta/common/__init__.py b/meta/common/__init__.py index 77aa996552..f0f620f4e9 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -1,8 +1,13 @@ import os +import datetime DATETIME_FORMAT_HTTP = "%a, %d %b %Y %H:%M:%S %Z" +def serialize_datetime(dt: datetime.datetime): + return dt.replace(tzinfo=datetime.timezone.utc).isoformat() + + def polymc_path(): if "PMC_DIR" in os.environ: return os.environ["PMC_DIR"] diff --git a/meta/fabricutil.py b/meta/fabricutil.py deleted file mode 100644 index 2f38f8f051..0000000000 --- a/meta/fabricutil.py +++ /dev/null @@ -1,32 +0,0 @@ -from .metautil import * - - -class FabricInstallerArguments(JsonObject): - client = ListProperty(StringProperty) - common = ListProperty(StringProperty) - server = ListProperty(StringProperty) - - -class FabricInstallerLaunchwrapper(JsonObject): - tweakers = ObjectProperty(FabricInstallerArguments, required=True) - - -class FabricInstallerLibraries(JsonObject): - client = ListProperty(PolyMCLibrary) - common = ListProperty(PolyMCLibrary) - server = ListProperty(PolyMCLibrary) - - -class FabricInstallerDataV1(JsonObject): - version = IntegerProperty(required=True) - libraries = ObjectProperty(FabricInstallerLibraries, required=True) - mainClass = DefaultProperty() - arguments = ObjectProperty(FabricInstallerArguments, required=False) - launchwrapper = ObjectProperty(FabricInstallerLaunchwrapper, required=False) - - -class FabricJarInfo(JsonObject): - releaseTime = ISOTimestampProperty() - size = IntegerProperty() - sha256 = StringProperty() - sha1 = StringProperty() diff --git a/meta/model/__init__.py b/meta/model/__init__.py new file mode 100644 index 0000000000..91e40bfe68 --- /dev/null +++ b/meta/model/__init__.py @@ -0,0 +1,154 @@ +import os.path +from datetime import datetime +from typing import Optional, List, Dict, Any + +import pydantic +from pydantic import Field, AnyHttpUrl, validator + +from .types import GradleSpecifier +from ..common import serialize_datetime + +META_FORMAT_VERSION = 1 + + +class MetaBase(pydantic.BaseModel): + def dict(self, **kwargs) -> Dict[str, Any]: + for k in ["by_alias"]: + if k in kwargs: + del kwargs[k] + + return super(MetaBase, self).dict(by_alias=True, **kwargs) + + def json(self, **kwargs: Any) -> str: + for k in ["exclude_none", "sort_keys", "indent"]: + if k in kwargs: + del kwargs[k] + + return super(MetaBase, self).json(exclude_none=True, sort_keys=True, indent=4, **kwargs) + + def write(self, file_path): + with open(file_path, "w") as f: + f.write(self.json()) + + class Config: + allow_population_by_field_name = True + + json_encoders = { + datetime: serialize_datetime + } + + +class Versioned(MetaBase): + @validator("format_version") + def format_version_must_be_supported(cls, v): + return v > META_FORMAT_VERSION + + format_version: int = Field(META_FORMAT_VERSION, alias="formatVersion") + + +class MojangArtifactBase(MetaBase): + sha1: Optional[str] + size: Optional[int] + url: AnyHttpUrl + + +class MojangAssets(MojangArtifactBase): + id: str + totalSize: int + + +class MojangArtifact(MojangArtifactBase): + path: Optional[str] + + +class MojangLibraryExtractRules(MetaBase): + """ + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] + """ + exclude: List[str] # TODO maybe drop this completely? + + +class MojangLibraryDownloads(MetaBase): + artifact: Optional[MojangArtifact] + classifiers: Dict[Any, MojangArtifact] + + +class OSRule(MetaBase): + @validator("name") + def name_must_be_os(cls, v): + return v in ["osx", "linux", "windows"] + + name: str + version: Optional[str] + + +class MojangRule(MetaBase): + @validator("action") + def action_must_be_allow_disallow(cls, v): + return v in ["allow", "disallow"] + + action: str + os: Optional[OSRule] + + +class MojangLibrary(MetaBase): + extract: Optional[MojangLibraryExtractRules] + name: GradleSpecifier + downloads: Optional[MojangLibraryDownloads] + natives: Optional[Dict[str, str]] + rules: Optional[List[MojangRule]] + + class Config: + arbitrary_types_allowed = True + + +class Dependency(MetaBase): + uid: str + equals: Optional[str] + suggests: Optional[str] + + +class Library(MojangLibrary): + url: Optional[str] + mmcHint: Optional[AnyHttpUrl] = Field(None, alias="MMC-hint") + + +class MetaVersionFile(Versioned): + name: str + version: str + uid: str + type: Optional[str] + order: Optional[int] + volatile: Optional[bool] + requires: Optional[List[Dependency]] + conflicts: Optional[List[Dependency]] + libraries: Optional[List[Library]] + asset_index: Optional[MojangAssets] = Field(alias="assetIndex") + maven_files: Optional[List[Library]] = Field(alias="mavenFiles") + main_jar: Optional[Library] = Field(alias="mainJar") + jar_mods: Optional[List[Library]] = Field(alias="jarMods") + main_class: Optional[str] = Field(alias="mainClass") + applet_class: Optional[str] = Field(alias="appletClass") + minecraft_arguments: Optional[str] = Field(alias="minecraftArguments") + release_time: Optional[datetime] = Field(alias="releaseTime") + additional_traits: Optional[List[str]] = Field(alias="+traits") + additional_tweakers: Optional[List[str]] = Field(alias="+tweakers") + + +class MetaPackageData(Versioned): + name: str + uid: str + recommended: Optional[List[str]] + authors: Optional[List[str]] + description: Optional[str] + project_url: Optional[AnyHttpUrl] = Field(alias="projectUrl") diff --git a/meta/model/fabric.py b/meta/model/fabric.py new file mode 100644 index 0000000000..cd326e54c2 --- /dev/null +++ b/meta/model/fabric.py @@ -0,0 +1,43 @@ +from datetime import datetime +from typing import Optional, List, Union, Dict + +from pydantic import Field + +from . import Library, MetaBase + + +class FabricInstallerArguments(MetaBase): + client: Optional[List[str]] + common: Optional[List[str]] + server: Optional[List[str]] + + +class FabricInstallerLaunchwrapper(MetaBase): + tweakers: FabricInstallerArguments + + +class FabricInstallerLibraries(MetaBase): + client: Optional[List[Library]] + common: Optional[List[Library]] + server: Optional[List[Library]] + + +class FabricMainClasses(MetaBase): + client: Optional[str] + common: Optional[str] + server: Optional[str] + + +class FabricInstallerDataV1(MetaBase): + version: int + libraries: FabricInstallerLibraries + main_class: Optional[Union[str, FabricMainClasses]] = Field(alias="mainClass") + arguments: Optional[FabricInstallerArguments] + launchwrapper: Optional[FabricInstallerLaunchwrapper] + + +class FabricJarInfo(MetaBase): + release_time: Optional[datetime] = Field(alias="releaseTime") + size: Optional[int] + sha256: Optional[str] + sha1: Optional[str] diff --git a/meta/model/types.py b/meta/model/types.py new file mode 100644 index 0000000000..d631565718 --- /dev/null +++ b/meta/model/types.py @@ -0,0 +1,47 @@ +class GradleSpecifier(str): + """ + A gradle specifier - a maven coordinate. Like one of these: + "org.lwjgl.lwjgl:lwjgl:2.9.0" + "net.java.jinput:jinput:2.0.5" + "net.minecraft:launchwrapper:1.5" + """ + + def __init__(self, name: str): + ext_split = name.split('@') + + components = ext_split[0].split(':') + self.group = components[0] + self.artifact = components[1] + self.version = components[2] + + self.extension = 'jar' + if len(ext_split) == 2: + self.extension = ext_split[1] + + self.classifier = None + if len(components) == 4: + self.classifier = components[3] + + def __new__(cls, name: str): + return super(GradleSpecifier, cls).__new__(cls, name) + + def filename(self): + if self.classifier: + return "%s-%s-%s.%s" % (self.artifact, self.version, self.classifier, self.extension) + else: + return "%s-%s.%s" % (self.artifact, self.version, self.extension) + + def base(self): + return "%s/%s/%s/" % (self.group.replace('.', '/'), self.artifact, self.version) + + def path(self): + return self.base() + self.filename() + + def __repr__(self): + return f"GradleSpecifier('{self}')" + + def is_lwjgl(self): + return self.group in ("org.lwjgl", "org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") + + def is_log4j(self): + return self.group == "org.apache.logging.log4j" \ No newline at end of file diff --git a/updateFabric.py b/updateFabric.py index f48858d7ae..37740f16fb 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -1,10 +1,13 @@ import hashlib import zipfile +import json +import os +from datetime import datetime import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -from meta.fabricutil import * +from meta.model.fabric import FabricJarInfo from meta.common import DATETIME_FORMAT_HTTP, upstream_path, ensure_upstream_dir, transform_maven_key from meta.common.fabric import JARS_DIR, INSTALLER_INFO_DIR, META_DIR @@ -68,7 +71,7 @@ def compute_jar_file(path, url): try: # Let's not download a Jar file if we don't need to. headers = head_file(url) - tstamp = datetime.datetime.strptime(headers["Last-Modified"], DATETIME_FORMAT_HTTP) + tstamp = datetime.strptime(headers["Last-Modified"], DATETIME_FORMAT_HTTP) sha1 = get_plaintext(url + ".sha1") sha256 = get_plaintext(url + ".sha256") size = int(headers["Content-Length"]) @@ -78,11 +81,11 @@ def compute_jar_file(path, url): jar_path = path + ".jar" get_binary_file(jar_path, url) - tstamp = datetime.datetime.fromtimestamp(0) + tstamp = datetime.fromtimestamp(0) with zipfile.ZipFile(jar_path, 'r') as jar: allinfo = jar.infolist() for info in allinfo: - tstamp_new = datetime.datetime(*info.date_time) + tstamp_new = datetime(*info.date_time) if tstamp_new > tstamp: tstamp = tstamp_new @@ -90,13 +93,8 @@ def compute_jar_file(path, url): sha256 = filehash(jar_path, hashlib.sha256) size = os.path.getsize(jar_path) - data = FabricJarInfo() - data.releaseTime = tstamp - data.sha1 = sha1 - data.sha256 = sha256 - data.size = size - with open(path + ".json", 'w') as outfile: - json.dump(data.to_json(), outfile, sort_keys=True, indent=4) + data = FabricJarInfo(releaseTime=tstamp, sha1=sha1, sha256=sha256, size=size) + data.write(path + ".json") def main(): -- cgit 0.0.5-2-1-g0f52 From 367518371fef6c4b7d655875be6853a4c283d482 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 2 Apr 2022 14:46:38 +0200 Subject: fix: set by_alias for json export --- meta/model/__init__.py | 2 +- updateFabric.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 91e40bfe68..3b343a4a02 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -24,7 +24,7 @@ class MetaBase(pydantic.BaseModel): if k in kwargs: del kwargs[k] - return super(MetaBase, self).json(exclude_none=True, sort_keys=True, indent=4, **kwargs) + return super(MetaBase, self).json(exclude_none=True, sort_keys=True, by_alias=True, indent=4, **kwargs) def write(self, file_path): with open(file_path, "w") as f: diff --git a/updateFabric.py b/updateFabric.py index 37740f16fb..31708052c8 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -93,7 +93,7 @@ def compute_jar_file(path, url): sha256 = filehash(jar_path, hashlib.sha256) size = os.path.getsize(jar_path) - data = FabricJarInfo(releaseTime=tstamp, sha1=sha1, sha256=sha256, size=size) + data = FabricJarInfo(release_time=tstamp, sha1=sha1, sha256=sha256, size=size) data.write(path + ".json") -- cgit 0.0.5-2-1-g0f52 From 7cd825c67f288cfec366cb1e38f389e769307be9 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 2 Apr 2022 14:57:19 +0200 Subject: refactor: move updateMojang to pydantic models --- meta/common/mojang.py | 10 ++++ meta/model/mojang.py | 52 +++++++++++++++++++++ updateMojang.py | 126 +++++++++++++++++++++++++++----------------------- 3 files changed, 129 insertions(+), 59 deletions(-) create mode 100644 meta/common/mojang.py create mode 100644 meta/model/mojang.py diff --git a/meta/common/mojang.py b/meta/common/mojang.py new file mode 100644 index 0000000000..953e3d1d37 --- /dev/null +++ b/meta/common/mojang.py @@ -0,0 +1,10 @@ +from os.path import join + +BASE_DIR = "mojang" + +VERSION_MANIFEST_FILE = join(BASE_DIR, "version_manifest_v2.json") +VERSIONS_DIR = join(BASE_DIR, "versions") +ASSETS_DIR = join(BASE_DIR, "assets") + +MINECRAFT_COMPONENT = "" +LWJGL_COMPONENT = "" diff --git a/meta/model/mojang.py b/meta/model/mojang.py new file mode 100644 index 0000000000..37a14b4435 --- /dev/null +++ b/meta/model/mojang.py @@ -0,0 +1,52 @@ +from datetime import datetime +from typing import Optional, List + +from . import MetaBase + +''' +Mojang index files look like this: +{ + "latest": { + "release": "1.11.2", + "snapshot": "17w06a" + }, + "versions": [ + ... + { + "id": "17w06a", + "releaseTime": "2017-02-08T13:16:29+00:00", + "time": "2017-02-08T13:17:20+00:00", + "type": "snapshot", + "url": "https://launchermeta.mojang.com/mc/game/7db0c61afa278d016cf1dae2fba0146edfbf2f8e/17w06a.json" + }, + ... + ] +} +''' + + +class MojangLatestVersion(MetaBase): + release: str + snapshot: str + + +class MojangIndexEntry(MetaBase): + id: Optional[str] + releaseTime: Optional[datetime] + time: Optional[datetime] + type: Optional[str] + url: Optional[str] + sha1: Optional[str] + complianceLevel: Optional[int] + + +class MojangIndex(MetaBase): + latest: MojangLatestVersion + versions: List[MojangIndexEntry] + + +class MojangIndexWrap: + def __init__(self, index: MojangIndex): + self.index = index + self.latest = index.latest + self.versions = dict((x.id, x) for x in index.versions) diff --git a/updateMojang.py b/updateMojang.py index 9f106d735a..965ddb5b2f 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -1,74 +1,82 @@ +import json +import os.path + import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -from meta.metautil import * -UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] +from meta.common import upstream_path, ensure_upstream_dir +from meta.common.mojang import BASE_DIR, VERSION_MANIFEST_FILE, VERSIONS_DIR, ASSETS_DIR +from meta.model.mojang import MojangIndexWrap, MojangIndex + +UPSTREAM_DIR = upstream_path() + +ensure_upstream_dir(BASE_DIR) +ensure_upstream_dir(VERSIONS_DIR) +ensure_upstream_dir(ASSETS_DIR) forever_cache = FileCache('caches/http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) -def get_version_file(path, url): - with open(path, 'w', encoding='utf-8') as f: - r = sess.get(url) - r.raise_for_status() - version_json = r.json() - assetId = version_json["assetIndex"]["id"] - assetUrl = version_json["assetIndex"]["url"] - json.dump(version_json, f, sort_keys=True, indent=4) - return assetId, assetUrl +def fetch_version_file(path, url): + version_json = fetch_file(path, url) + asset_id = version_json["assetIndex"]["id"] + asset_url = version_json["assetIndex"]["url"] + return asset_id, asset_url -def get_file(path, url): +def fetch_file(path, url): + r = sess.get(url) + r.raise_for_status() + version_json = r.json() + with open(path, 'w', encoding='utf-8') as f: - r = sess.get(url) - r.raise_for_status() - version_json = r.json() json.dump(version_json, f, sort_keys=True, indent=4) + return version_json + + +def main(): + # get the remote version list + r = sess.get('https://launchermeta.mojang.com/mc/game/version_manifest_v2.json') + r.raise_for_status() + + remote_versions = MojangIndexWrap(MojangIndex(**r.json())) + remote_ids = set(remote_versions.versions.keys()) + + version_manifest = os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_FILE) + + if os.path.exists(version_manifest): + # get the local version list + current_versions = MojangIndexWrap(MojangIndex.parse_file(version_manifest)) + local_ids = set(current_versions.versions.keys()) + + # versions not present locally but present remotely are new + pending_ids = remote_ids.difference(local_ids) + + for x in local_ids: + remote_version = remote_versions.versions[x] + local_version = current_versions.versions[x] + if remote_version.time > local_version.time: + pending_ids.add(x) + else: + pending_ids = remote_ids + + # update versions and the linked assets files + assets = {} + for x in pending_ids: + version = remote_versions.versions[x] + print("Updating " + version.id + " to timestamp " + version.releaseTime.strftime('%s')) + asset_id, asset_url = fetch_version_file(os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json"), version.url) + assets[asset_id] = asset_url + + for asset_id, asset_url in assets.items(): + print("assets", asset_id, asset_url) + fetch_file(os.path.join(UPSTREAM_DIR, ASSETS_DIR, f"{asset_id}.json"), asset_url) + + remote_versions.index.write(version_manifest) + -# get the local version list -localVersionlist = None -try: - with open(UPSTREAM_DIR + "/mojang/version_manifest_v2.json", 'r', encoding='utf-8') as localIndexFile: - localVersionlist = MojangIndexWrap(json.load(localIndexFile)) -except: - localVersionlist = MojangIndexWrap({}) -localIDs = set(localVersionlist.versions.keys()) - -# get the remote version list -r = sess.get('https://launchermeta.mojang.com/mc/game/version_manifest_v2.json') -r.raise_for_status() -main_json = r.json() -remoteVersionlist = MojangIndexWrap(main_json) -remoteIDs = set(remoteVersionlist.versions.keys()) - -# versions not present locally but present remotely are new -newIDs = remoteIDs.difference(localIDs) - -# versions present both locally and remotely need to be checked -checkedIDs = remoteIDs.difference(newIDs) - -# versions that actually need to be updated have updated timestamps or are new -updatedIDs = newIDs -for id in checkedIDs: - remoteVersion = remoteVersionlist.versions[id] - localVersion = localVersionlist.versions[id] - if remoteVersion.time > localVersion.time: - updatedIDs.add(id) - -# update versions and the linked assets files -assets = {} -for id in updatedIDs: - version = remoteVersionlist.versions[id] - print("Updating " + version.id + " to timestamp " + version.releaseTime.strftime('%s')) - assetId, assetUrl = get_version_file(UPSTREAM_DIR + "/mojang/versions/" + id + '.json', version.url) - assets[assetId] = assetUrl - -for assetId, assetUrl in iter(assets.items()): - print("assets", assetId, assetUrl) - get_file(UPSTREAM_DIR + "/mojang/assets/" + assetId + '.json', assetUrl) - -with open(UPSTREAM_DIR + "/mojang/version_manifest_v2.json", 'w', encoding='utf-8') as f: - json.dump(main_json, f, sort_keys=True, indent=4) +if __name__ == '__main__': + main() -- cgit 0.0.5-2-1-g0f52 From 5895e5accfbb1268500f9dd35003abf207a548c8 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 2 Apr 2022 16:49:31 +0200 Subject: feat: implement experiments updates --- meta/common/__init__.py | 6 ++ meta/common/http.py | 6 ++ meta/common/mojang.py | 2 + meta/model/mojang.py | 20 +++++- static/mojang/minecraft-experiments.json | 104 +++++++++++++++++++++++++++++++ updateMojang.py | 50 ++++++++++++--- 6 files changed, 180 insertions(+), 8 deletions(-) create mode 100644 meta/common/http.py create mode 100644 static/mojang/minecraft-experiments.json diff --git a/meta/common/__init__.py b/meta/common/__init__.py index f0f620f4e9..478404362a 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -20,6 +20,12 @@ def upstream_path(): return "upstream" +def static_path(): + if "STATIC_DIR" in os.environ: + return os.environ["STATIC_DIR"] + return "static" + + def ensure_upstream_dir(path): path = os.path.join(upstream_path(), path) if not os.path.exists(path): diff --git a/meta/common/http.py b/meta/common/http.py new file mode 100644 index 0000000000..c057e4b06f --- /dev/null +++ b/meta/common/http.py @@ -0,0 +1,6 @@ +def download_binary_file(sess, path, url): + with open(path, 'wb') as f: + r = sess.get(url) + r.raise_for_status() + for chunk in r.iter_content(chunk_size=128): + f.write(chunk) diff --git a/meta/common/mojang.py b/meta/common/mojang.py index 953e3d1d37..1c16afc885 100644 --- a/meta/common/mojang.py +++ b/meta/common/mojang.py @@ -6,5 +6,7 @@ VERSION_MANIFEST_FILE = join(BASE_DIR, "version_manifest_v2.json") VERSIONS_DIR = join(BASE_DIR, "versions") ASSETS_DIR = join(BASE_DIR, "assets") +STATIC_EXPERIMENTS_FILE = join(BASE_DIR, "minecraft-experiments.json") + MINECRAFT_COMPONENT = "" LWJGL_COMPONENT = "" diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 37a14b4435..fa00071dd7 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -1,5 +1,7 @@ from datetime import datetime -from typing import Optional, List +from typing import Optional, List, Dict + +from pydantic import AnyHttpUrl from . import MetaBase @@ -50,3 +52,19 @@ class MojangIndexWrap: self.index = index self.latest = index.latest self.versions = dict((x.id, x) for x in index.versions) + + +class ExperimentEntry(MetaBase): + id: str + url: AnyHttpUrl + wiki: Optional[AnyHttpUrl] + + +class ExperimentIndex(MetaBase): + experiments: List[ExperimentEntry] + + +class ExperimentIndexWrap: + def __init__(self, index: ExperimentIndex): + self.index: ExperimentIndex = index + self.versions: Dict[str, ExperimentEntry] = dict((x.id, x) for x in index.experiments) diff --git a/static/mojang/minecraft-experiments.json b/static/mojang/minecraft-experiments.json new file mode 100644 index 0000000000..4b16b70601 --- /dev/null +++ b/static/mojang/minecraft-experiments.json @@ -0,0 +1,104 @@ +{ + "experiments": [ + { + "id": "1.19_deep_dark_experimental_snapshot-1", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Deep_Dark_Experimental_Snapshot_1", + "url": "https://launcher.mojang.com/v1/objects/b1e589c1d6ed73519797214bc796e53f5429ac46/1_19_deep_dark_experimental_snapshot-1.zip" + }, + { + "id": "1.18_experimental-snapshot-7", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_7", + "url": "https://launcher.mojang.com/v1/objects/ab4ecebb133f56dd4c4c4c3257f030a947ddea84/1_18_experimental-snapshot-7.zip" + }, + { + "id": "1.18_experimental-snapshot-6", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_6", + "url": "https://launcher.mojang.com/v1/objects/4697c84c6a347d0b8766759d5b00bc5a00b1b858/1_18_experimental-snapshot-6.zip" + }, + { + "id": "1.18_experimental-snapshot-5", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_5", + "url": "https://launcher.mojang.com/v1/objects/d9cb7f6fb4e440862adfb40a385d83e3f8d154db/1_18_experimental-snapshot-5.zip" + }, + { + "id": "1.18_experimental-snapshot-4", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_4", + "url": "https://launcher.mojang.com/v1/objects/b92a360cbae2eb896a62964ad8c06c3493b6c390/1_18_experimental-snapshot-4.zip" + }, + { + "id": "1.18_experimental-snapshot-3", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_3", + "url": "https://launcher.mojang.com/v1/objects/846648ff9fe60310d584061261de43010e5c722b/1_18_experimental-snapshot-3.zip" + }, + { + "id": "1.18_experimental-snapshot-2", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_2", + "url": "https://launcher.mojang.com/v1/objects/0adfe4f321aa45248fc88ac888bed5556633e7fb/1_18_experimental-snapshot-2.zip" + }, + { + "id": "1.18_experimental-snapshot-1", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_1", + "url": "https://launcher.mojang.com/v1/objects/231bba2a21e18b8c60976e1f6110c053b7b93226/1_18_experimental-snapshot-1.zip" + }, + { + "id": "1.16_combat-6", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_8c", + "url": "https://launcher.mojang.com/experiments/combat/ea08f7eb1f96cdc82464e27c0f95d23965083cfb/1_16_combat-6.zip" + }, + { + "id": "1.16_combat-5", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_8b", + "url": "https://launcher.mojang.com/experiments/combat/9b2b984d635d373564b50803807225c75d7fd447/1_16_combat-5.zip" + }, + { + "id": "1.16_combat-4", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_8", + "url": "https://cdn.discordapp.com/attachments/369990015096455168/947864881028272198/1_16_combat-4.zip" + }, + { + "id": "1.16_combat-3", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_7c", + "url": "https://launcher.mojang.com/experiments/combat/2557b99d95588505e988886220779087d7d6b1e9/1_16_combat-3.zip" + }, + { + "id": "1.16_combat-2", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_7b", + "url": "https://archive.org/download/Combat_Test_7ab/1_16_combat-2.zip" + }, + { + "id": "1.16_combat-1", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_7", + "url": "https://archive.org/download/Combat_Test_7ab/1_16_combat-1.zip" + }, + { + "id": "1.16_combat-0", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_6", + "url": "https://launcher.mojang.com/experiments/combat/5a8ceec8681ed96ab6ecb9607fb5d19c8a755559/1_16_combat-0.zip" + }, + { + "id": "1.15_combat-6", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_5", + "url": "https://launcher.mojang.com/experiments/combat/52263d42a626b40c947e523128f7a195ec5af76a/1_15_combat-6.zip" + }, + { + "id": "1.15_combat-1", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_4", + "url": "https://launcher.mojang.com/experiments/combat/ac11ea96f3bb2fa2b9b76ab1d20cacb1b1f7ef60/1_15_combat-1.zip" + }, + { + "id": "1.14_combat-3", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_3", + "url": "https://launcher.mojang.com/experiments/combat/0f209c9c84b81c7d4c88b4632155b9ae550beb89/1_14_combat-3.zip" + }, + { + "id": "1.14_combat-0", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_2", + "url": "https://launcher.mojang.com/experiments/combat/d164bb6ecc5fca9ac02878c85f11befae61ac1ca/1_14_combat-0.zip" + }, + { + "id": "1.14_combat-212796", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.14.3_-_Combat_Test", + "url": "https://launcher.mojang.com/experiments/combat/610f5c9874ba8926d5ae1bcce647e5f0e6e7c889/1_14_combat-212796.zip" + } + ] +} \ No newline at end of file diff --git a/updateMojang.py b/updateMojang.py index 965ddb5b2f..54d5d739be 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -1,15 +1,18 @@ import json import os.path +import zipfile import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -from meta.common import upstream_path, ensure_upstream_dir -from meta.common.mojang import BASE_DIR, VERSION_MANIFEST_FILE, VERSIONS_DIR, ASSETS_DIR -from meta.model.mojang import MojangIndexWrap, MojangIndex +from meta.common import upstream_path, ensure_upstream_dir, static_path +from meta.common.http import download_binary_file +from meta.common.mojang import BASE_DIR, VERSION_MANIFEST_FILE, VERSIONS_DIR, ASSETS_DIR, STATIC_EXPERIMENTS_FILE +from meta.model.mojang import MojangIndexWrap, MojangIndex, ExperimentIndex, ExperimentIndexWrap UPSTREAM_DIR = upstream_path() +STATIC_DIR = static_path() ensure_upstream_dir(BASE_DIR) ensure_upstream_dir(VERSIONS_DIR) @@ -26,6 +29,26 @@ def fetch_version_file(path, url): return asset_id, asset_url +def fetch_zipped_version_file(path, url): + zip_path = f"{path}.zip" + download_binary_file(sess, zip_path, url) + with zipfile.ZipFile(zip_path, 'r') as z: + for info in z.infolist(): + if info.filename.endswith(".json"): + print(f"Found {info.filename} as version json") + version_json = json.load(z.open(info)) + break + + assert version_json + + with open(path, 'w', encoding='utf-8') as f: + json.dump(version_json, f, sort_keys=True, indent=4) + + asset_id = version_json["assetIndex"]["id"] + asset_url = version_json["assetIndex"]["url"] + return asset_id, asset_url + + def fetch_file(path, url): r = sess.get(url) r.raise_for_status() @@ -45,11 +68,11 @@ def main(): remote_versions = MojangIndexWrap(MojangIndex(**r.json())) remote_ids = set(remote_versions.versions.keys()) - version_manifest = os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_FILE) + version_manifest_path = os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_FILE) - if os.path.exists(version_manifest): + if os.path.exists(version_manifest_path): # get the local version list - current_versions = MojangIndexWrap(MojangIndex.parse_file(version_manifest)) + current_versions = MojangIndexWrap(MojangIndex.parse_file(version_manifest_path)) local_ids = set(current_versions.versions.keys()) # versions not present locally but present remotely are new @@ -71,11 +94,24 @@ def main(): asset_id, asset_url = fetch_version_file(os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json"), version.url) assets[asset_id] = asset_url + # deal with experimental snapshots separately + static_experiments_path = os.path.join(STATIC_DIR, STATIC_EXPERIMENTS_FILE) + if os.path.exists(static_experiments_path): + experiments = ExperimentIndexWrap(ExperimentIndex.parse_file(static_experiments_path)) + experiment_ids = set(experiments.versions.keys()) + + for x in experiment_ids: + version = experiments.versions[x] + print("Updating experiment " + version.id) + asset_id, asset_url = fetch_zipped_version_file(os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json"), + version.url) + assets[asset_id] = asset_url + for asset_id, asset_url in assets.items(): print("assets", asset_id, asset_url) fetch_file(os.path.join(UPSTREAM_DIR, ASSETS_DIR, f"{asset_id}.json"), asset_url) - remote_versions.index.write(version_manifest) + remote_versions.index.write(version_manifest_path) if __name__ == '__main__': -- cgit 0.0.5-2-1-g0f52 From 2ca56cafdf767c32fd8397bc4089c1e8513272d5 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 2 Apr 2022 19:35:02 +0200 Subject: refactor: move generateMojang to pydantic models --- generateMojang.py | 379 ++++++++++++++------------- index.py | 3 +- meta/common/__init__.py | 5 +- meta/common/mojang.py | 6 +- meta/metautil.py | 169 ------------ meta/model/__init__.py | 42 ++- meta/model/mojang.py | 140 +++++++++- static/minecraft.json | 348 ------------------------ static/mojang/minecraft-experiments.json | 40 +-- static/mojang/minecraft-legacy-override.json | 348 ++++++++++++++++++++++++ updateMojang.py | 32 +-- 11 files changed, 745 insertions(+), 767 deletions(-) delete mode 100644 static/minecraft.json create mode 100644 static/mojang/minecraft-legacy-override.json diff --git a/generateMojang.py b/generateMojang.py index dd3b712cd7..9cd17ff969 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -1,24 +1,31 @@ import copy import hashlib +import os from collections import defaultdict, namedtuple -from operator import itemgetter +from operator import attrgetter from pprint import pprint +from typing import Optional -from meta.metautil import * from meta.common import ensure_component_dir, polymc_path, upstream_path +from meta.common.mojang import VERSION_MANIFEST_FILE, MINECRAFT_COMPONENT, LWJGL3_COMPONENT, LWJGL_COMPONENT, \ + STATIC_OVERRIDES_FILE, VERSIONS_DIR +from meta.model import MetaVersionFile, Library, GradleSpecifier, MojangLibraryDownloads, MojangArtifact, Dependency, \ + MetaPackageData, MojangRules +from meta.model.mojang import MojangIndexWrap, MojangIndex, MojangVersionFile, LegacyOverrideIndex +from updateMojang import STATIC_DIR PMC_DIR = polymc_path() UPSTREAM_DIR = upstream_path() -ensure_component_dir("net.minecraft") -ensure_component_dir("org.lwjgl") -ensure_component_dir("org.lwjgl") +ensure_component_dir(MINECRAFT_COMPONENT) +ensure_component_dir(LWJGL_COMPONENT) +ensure_component_dir(LWJGL3_COMPONENT) def map_log4j_artifact(version): if version == "2.0-beta9": - return ("2.0-beta9-fixed", "https://polymc.github.io/files/maven/%s") - return ("2.17.1", "https://repo1.maven.org/maven2/%s") # This is the only version that's patched (as of 2022/02/19) + return "2.0-beta9-fixed", "https://polymc.github.io/files/maven/%s" + return "2.17.1", "https://repo1.maven.org/maven2/%s" # This is the only version that's patched (as of 2022/02/19) LOG4J_HASHES = { @@ -49,55 +56,48 @@ LOG4J_HASHES = { } # LWJGL versions we want -passVariants = [ - "41d3ed7a755d15ad9e2f5a8aea51481858d60763", # 3.2.2 (2021-12-10 03:36:38+00:00) - "57455f0bb479e07e5b554766f9f0310a6c245e10", # 3.1.2 (2018-06-21 12:57:11+00:00) - "abfbb7905498983ab3300ae2b897ccd3c11ab8bb", # 2.9.0 (2013-10-21 16:34:47+00:00) - "47fd9d3677d7a0bcdb280453a7e7ac1fdbdab70d", # 2.9.4-nightly-20150209 (2016-12-20 14:05:34+00:00) - "8ee2407d76c3af7882ab897b6ef25392839d2ab0", # 3.1.6 (2019-04-18 11:05:19+00:00) - "428282d96ee546aae07d0717fef71ab8213d1176", # 3.2.1 (2019-04-18 11:05:19+00:00) - "c7a84795ac3197bb476949665f3eda9c79436cf7", # 2.9.1 (2014-05-22 14:44:33+00:00) - "66a60d78abe20960f1befd0fd5819a8855100055", # 2.9.1-nightly-20131120 (2013-12-06 13:55:34+00:00) - "15a92ddad26186e720117fc0e318c6ddb8bae14e", # 2.9.3 (2015-01-30 11:58:24+00:00) +PASS_VARIANTS = [ + "d986df9598fa2bcf4a5baab5edf044548e66d011", # 3.2.2 (2021-12-10 03:36:38+00:00) + "5a006b7c72a080ac673fff02b259f3127c376655", # 3.1.2 (2018-06-21 12:57:11+00:00) + "f04052162b50fa1433f67e1a90bc79466c4ab776", # 2.9.0 (2013-10-21 16:34:47+00:00) + "a3f254df5a63a0a1635755733022029e8cfae1b3", # 2.9.4-nightly-20150209 (2016-12-20 14:05:34+00:00) + "65b2ce1f2b869bf98b8dd7ec0bc6956967d04811", # 3.1.6 (2019-04-18 11:05:19+00:00) + "8bde129ef334023c365bd7f57512a4bf5e72a378", # 3.2.1 (2019-04-18 11:05:19+00:00) + "8d4951d00253dfaa36a0faf1c8be541431861c30", # 2.9.1 (2014-05-22 14:44:33+00:00) + "cf58c9f92fed06cb041a7244c6b4b667e6d544cc", # 2.9.1-nightly-20131120 (2013-12-06 13:55:34+00:00) + "879be09c0bd0d4bafc2ea4ea3d2ab8607a0d976c", # 2.9.3 (2015-01-30 11:58:24+00:00) ] # LWJGL versions we def. don't want! -badVariants = [ - "089446ef48f6ac70a3e2bc4a02cd1f34060d31bd", # 3.2.2 (2021-08-25 14:41:57+00:00) - "6a0aaa55846ebccae9cf69e1ac2e284b3f0d81d0", # 3.2.2 (2019-07-19 09:25:47+00:00) - "e3ecb31817e009ebfb3a8ed41b7b779d31e55b43", # 3.2.2 (2019-07-04 14:41:05+00:00) - "2d0b7aa8397278c5b5f7e9cd025544af5e820072", # 2.9.0 (2013-09-06 12:31:58+00:00) - "905c3a9d80a804c2d03a577775b75f45c1837263", # 2.9.0 (2011-03-30 22:00:00+00:00) - "d889b127fbabd3493115beb228730146072549a4", # 3.1.6 (2018-11-29 13:11:38+00:00) - "0034e86cec334f9142ca4ace843c91eb649017fd", # 3.2.1 (2019-02-13 16:12:08+00:00) +BAD_VARIANTS = [ + "4b73fccb9e5264c2068bdbc26f9651429abbf21a", # 3.2.2 (2021-08-25 14:41:57+00:00) + "ab463e9ebc6a36abf22f2aa27b219dd372ff5069", # 3.2.2 (2019-07-19 09:25:47+00:00) + "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) + "27dcadcba29a1a7127880ca1a77efa9ece866f24", # 2.9.0 (2013-09-06 12:31:58+00:00) + "6442fc475f501fbd0fc4244fd1c38c02d9ebaf7e", # 2.9.0 (2011-03-30 22:00:00+00:00) + "7ed2372097dbd635f5aef3137711141ce91c4ee9", # 3.1.6 (2018-11-29 13:11:38+00:00) + "8e1f89b96c6f583a0e494949c75115ed13412ba1", # 3.2.1 (2019-02-13 16:12:08+00:00) ] -def addOrGetBucket(buckets, rules): - ruleHash = None +def add_or_get_bucket(buckets, rules: Optional[MojangRules]) -> MetaVersionFile: + rule_hash = None if rules: - ruleHash = hash(json.dumps(rules.to_json())) + rule_hash = hash(rules.json()) - bucket = None - if ruleHash in buckets: - bucket = buckets[ruleHash] + if rule_hash in buckets: + bucket = buckets[rule_hash] else: - bucket = PolyMCVersionFile( - { - "name": "LWJGL", - "version": "undetermined", - "uid": "org.lwjgl" - } - ) + bucket = MetaVersionFile(name="LWJGL", version="undetermined", uid=LWJGL_COMPONENT) bucket.type = "release" - buckets[ruleHash] = bucket + buckets[rule_hash] = bucket return bucket -def hashVersion(lwjgl): - lwjglObjectCopy = copy.deepcopy(lwjgl) - lwjglObjectCopy.releaseTime = datetime.datetime.fromtimestamp(0) - return hashlib.sha1(json.dumps(lwjglObjectCopy.to_json(), sort_keys=True).encode("utf-8", "strict")).hexdigest() +def hash_lwjgl_version(lwjgl: MetaVersionFile): + lwjgl_copy = copy.deepcopy(lwjgl) + lwjgl_copy.release_time = None + return hashlib.sha1(lwjgl_copy.json().encode("utf-8", "strict")).hexdigest() def sort_libs_by_name(library): @@ -109,30 +109,30 @@ LWJGLEntry = namedtuple('LWJGLEntry', ('version', 'sha1')) lwjglVersionVariants = defaultdict(list) -def addLWJGLVersion(versionVariants, lwjglObject): - lwjglObjectCopy = copy.deepcopy(lwjglObject) - libraries = list(lwjglObjectCopy.libraries) +def add_lwjgl_version(variants, lwjgl): + lwjgl_copy = copy.deepcopy(lwjgl) + libraries = list(lwjgl_copy.libraries) libraries.sort(key=sort_libs_by_name) - lwjglObjectCopy.libraries = libraries + lwjgl_copy.libraries = libraries - lwjglVersion = lwjglObjectCopy.version - lwjglObjectHash = hashVersion(lwjglObjectCopy) + version = lwjgl_copy.version + current_hash = hash_lwjgl_version(lwjgl_copy) found = False - for variant in versionVariants[lwjglVersion]: + for variant in variants[version]: existingHash = variant.sha1 - if lwjglObjectHash == existingHash: + if current_hash == existingHash: found = True break if not found: - print("!!! New variant for LWJGL version %s" % (lwjglVersion)) - versionVariants[lwjglVersion].append(LWJGLEntry(version=lwjglObjectCopy, sha1=lwjglObjectHash)) + print("!!! New variant for LWJGL version %s" % (version)) + variants[version].append(LWJGLEntry(version=lwjgl_copy, sha1=current_hash)) def removePathsFromLib(lib): - if pmcLib.downloads.artifact: - pmcLib.downloads.artifact.path = None - if pmcLib.downloads.classifiers: - for key, value in pmcLib.downloads.classifiers.items(): + if lib.downloads.artifact: + lib.downloads.artifact.path = None + if lib.downloads.classifiers: + for key, value in lib.downloads.classifiers.items(): value.path = None @@ -157,50 +157,97 @@ def adaptNewStyleArguments(arguments): return ' '.join(outarr) -def isOnlyMacOS(rules, specifier): - allowsOSX = False - allowsAll = False +def is_macos_only(rules: Optional[MojangRules], specifier): + allows_osx = False + allows_all = False # print("Considering", specifier, "rules", rules) if rules: for rule in rules: if rule.action == "allow" and rule.os and rule.os.name == "osx": - allowsOSX = True + allows_osx = True if rule.action == "allow" and not rule.os: - allowsAll = True - if allowsOSX and not allowsAll: + allows_all = True + if allows_osx and not allows_all: return True return False -# get the local version list -staticVersionlist = None -with open("static/minecraft.json", 'r', encoding='utf-8') as legacyIndexFile: - staticVersionlist = LegacyOverrideIndex(json.load(legacyIndexFile)) +def process_single_variant(lwjgl_variant: MetaVersionFile): + lwjglVersion = lwjgl_variant.version + versionObj = copy.deepcopy(lwjgl_variant) + if lwjglVersion[0] == '2': + filename = os.path.join(PMC_DIR, LWJGL_COMPONENT, f"{lwjglVersion}.json") + versionObj.name = 'LWJGL 2' + versionObj.uid = LWJGL_COMPONENT + versionObj.conflicts = [Dependency(uid=LWJGL3_COMPONENT)] + elif lwjglVersion[0] == '3': + filename = os.path.join(PMC_DIR, LWJGL3_COMPONENT, f"{lwjglVersion}.json") + versionObj.name = 'LWJGL 3' + versionObj.uid = LWJGL3_COMPONENT + versionObj.conflicts = [Dependency(uid=LWJGL_COMPONENT)] + # remove jutils and jinput from LWJGL 3 + # this is a dependency that Mojang kept in, but doesn't belong there anymore + filteredLibraries = list( + filter(lambda lib: not lib.name.artifact in ["jutils", "jinput"], versionObj.libraries)) + versionObj.libraries = filteredLibraries + else: + raise Exception("LWJGL version not recognized: %s" % versionObj.version) + + versionObj.volatile = True + versionObj.order = -1 + good = True + for lib in versionObj.libraries: + if not lib.natives: + continue + checkedDict = {'linux', 'windows', 'osx'} + if not checkedDict.issubset(lib.natives.keys()): + print("Missing system classifier!", versionObj.version, lib.name, lib.natives.keys()) + good = False + break + if lib.downloads: + for entry in checkedDict: + bakedEntry = lib.natives[entry] + if not bakedEntry in lib.downloads.classifiers: + print("Missing download for classifier!", versionObj.version, lib.name, bakedEntry, + lib.downloads.classifiers.keys()) + good = False + break + if good: + versionObj.write(filename) + else: + print("Skipped LWJGL", versionObj.version) + + +def main(): + # get the local version list + override_index = LegacyOverrideIndex.parse_file(os.path.join(STATIC_DIR, STATIC_OVERRIDES_FILE)) -found_any_lwjgl3 = False + found_any_lwjgl3 = False -for filename in os.listdir(UPSTREAM_DIR + '/mojang/versions'): - with open(UPSTREAM_DIR + "/mojang/versions/" + filename) as json_file: + for filename in os.listdir(os.path.join(UPSTREAM_DIR, VERSIONS_DIR)): + input_file = os.path.join(UPSTREAM_DIR, VERSIONS_DIR, filename) + if not input_file.endswith(".json"): + # skip non JSON files + continue print("Processing", filename) - mojangVersionFile = MojangVersionFile(json.load(json_file)) - versionFile = MojangToPolyMC(mojangVersionFile, "Minecraft", "net.minecraft", mojangVersionFile.id) + mojangVersionFile = MojangVersionFile.parse_file(input_file) + versionFile = mojangVersionFile.to_meta_version("Minecraft", MINECRAFT_COMPONENT, mojangVersionFile.id) libs_minecraft = [] is_lwjgl_3 = False buckets = {} - for lib in versionFile.libraries: - pmcLib = PolyMCLibrary(lib.to_json()) + for pmcLib in versionFile.libraries: removePathsFromLib(pmcLib) specifier = pmcLib.name ruleHash = None - if specifier.isLwjgl(): + if specifier.is_lwjgl(): rules = None if pmcLib.rules: rules = pmcLib.rules pmcLib.rules = None - if isOnlyMacOS(rules, specifier): + if is_macos_only(rules, specifier): print("Candidate library ", specifier, " is only for macOS and is therefore ignored.") continue - bucket = addOrGetBucket(buckets, rules) + bucket = add_or_get_bucket(buckets, rules) if specifier.group == "org.lwjgl.lwjgl" and specifier.artifact == "lwjgl": bucket.version = specifier.version if specifier.group == "org.lwjgl" and specifier.artifact == "lwjgl": @@ -210,10 +257,10 @@ for filename in os.listdir(UPSTREAM_DIR + '/mojang/versions'): if not bucket.libraries: bucket.libraries = [] bucket.libraries.append(pmcLib) - bucket.releaseTime = versionFile.releaseTime + bucket.release_time = versionFile.release_time else: # FIXME: workaround for insane log4j nonsense from December 2021. Probably needs adjustment. - if pmcLib.name.isLog4j(): + if pmcLib.name.is_log4j(): versionOverride, mavenOverride = map_log4j_artifact(pmcLib.name.version) if versionOverride not in LOG4J_HASHES: @@ -222,33 +269,38 @@ for filename in os.listdir(UPSTREAM_DIR + '/mojang/versions'): if pmcLib.name.artifact not in LOG4J_HASHES[versionOverride]: raise Exception("ERROR: unhandled log4j artifact %s!" % pmcLib.name.artifact) - replacementLib = PolyMCLibrary(name=GradleSpecifier( - "org.apache.logging.log4j:%s:%s" % (pmcLib.name.artifact, versionOverride))) - replacementLib.downloads = MojangLibraryDownloads() - replacementLib.downloads.artifact = MojangArtifact() - replacementLib.downloads.artifact.url = mavenOverride % (replacementLib.name.getPath()) - replacementLib.downloads.artifact.sha1 = LOG4J_HASHES[versionOverride][pmcLib.name.artifact]["sha1"] - replacementLib.downloads.artifact.size = LOG4J_HASHES[versionOverride][pmcLib.name.artifact]["size"] + replacement_name = GradleSpecifier( + "org.apache.logging.log4j:%s:%s" % (pmcLib.name.artifact, versionOverride)) + artifact = MojangArtifact( + url=mavenOverride % (replacement_name.path()), + sha1=LOG4J_HASHES[versionOverride][pmcLib.name.artifact]["sha1"], + size=LOG4J_HASHES[versionOverride][pmcLib.name.artifact]["size"] + ) + + replacementLib = Library( + name=replacement_name, + downloads=MojangLibraryDownloads(artifact=artifact) + ) libs_minecraft.append(replacementLib) else: libs_minecraft.append(pmcLib) if len(buckets) == 1: for key in buckets: keyBucket = buckets[key] - keyBucket.libraries = sorted(keyBucket.libraries, key=itemgetter('name')) - addLWJGLVersion(lwjglVersionVariants, keyBucket) + keyBucket.libraries = sorted(keyBucket.libraries, key=attrgetter("name")) + add_lwjgl_version(lwjglVersionVariants, keyBucket) print("Found only candidate LWJGL", keyBucket.version, key) else: # multiple buckets for LWJGL. [None] is common to all, other keys are for different sets of rules for key in buckets: - if key == None: + if key is None: continue keyBucket = buckets[key] if None in buckets: - keyBucket.libraries = sorted(keyBucket.libraries + buckets[None].libraries, key=itemgetter('name')) + keyBucket.libraries = sorted(keyBucket.libraries + buckets[None].libraries, key=attrgetter("name")) else: - keyBucket.libraries = sorted(keyBucket.libraries, key=itemgetter('name')) - addLWJGLVersion(lwjglVersionVariants, keyBucket) + keyBucket.libraries = sorted(keyBucket.libraries, key=attrgetter('name')) + add_lwjgl_version(lwjglVersionVariants, keyBucket) print("Found candidate LWJGL", keyBucket.version, key) # remove the common bucket... if None in buckets: @@ -257,12 +309,13 @@ for filename in os.listdir(UPSTREAM_DIR + '/mojang/versions'): depentry = None if is_lwjgl_3: - depentry = DependencyEntry(uid='org.lwjgl3') + depentry = Dependency(uid=LWJGL3_COMPONENT) else: - depentry = DependencyEntry(uid='org.lwjgl') + depentry = Dependency(uid=LWJGL_COMPONENT) if len(buckets) == 1: suggestedVersion = next(iter(buckets.values())).version - # HACK: forcing hard dependencies here for now... the UI doesn't know how to filter by this and it looks odd, but it works + # HACK: forcing hard dependencies here for now... + # the UI doesn't know how to filter by this and it looks odd, but it works if is_lwjgl_3: depentry.suggests = suggestedVersion depentry.equals = suggestedVersion @@ -284,105 +337,61 @@ for filename in os.listdir(UPSTREAM_DIR + '/mojang/versions'): # if it uses LWJGL 3, add the trait that enables starting on first thread on macOS if is_lwjgl_3: - if not versionFile.addTraits: - versionFile.addTraits = [] - versionFile.addTraits.append("FirstThreadOnMacOS") + if not versionFile.additional_traits: + versionFile.additional_traits = [] + versionFile.additional_traits.append("FirstThreadOnMacOS") versionFile.requires = [depentry] versionFile.order = -2 # process 1.13 arguments into previous version if not mojangVersionFile.minecraftArguments and mojangVersionFile.arguments: - versionFile.minecraftArguments = adaptNewStyleArguments(mojangVersionFile.arguments) - filenameOut = PMC_DIR + "/net.minecraft/%s.json" % versionFile.version - if versionFile.version in staticVersionlist.versions: - ApplyLegacyOverride(versionFile, staticVersionlist.versions[versionFile.version]) - with open(filenameOut, 'w') as outfile: - json.dump(versionFile.to_json(), outfile, sort_keys=True, indent=4) - - -def processSingleVariant(lwjglVariant): - lwjglVersion = lwjglVariant.version - versionObj = copy.deepcopy(lwjglVariant) - if lwjglVersion[0] == '2': - filename = PMC_DIR + "/org.lwjgl/%s.json" % lwjglVersion - versionObj.name = 'LWJGL 2' - versionObj.uid = 'org.lwjgl' - versionObj.conflicts = [DependencyEntry(uid='org.lwjgl3')] - elif lwjglVersion[0] == '3': - filename = PMC_DIR + "/org.lwjgl3/%s.json" % lwjglVersion - versionObj.name = 'LWJGL 3' - versionObj.uid = 'org.lwjgl3' - versionObj.conflicts = [DependencyEntry(uid='org.lwjgl')] - # remove jutils and jinput from LWJGL 3 -- this is a dependency that Mojang kept in, but doesn't belong there anymore - filteredLibraries = list( - filter(lambda lib: not lib.name.artifact in ["jutils", "jinput"], versionObj.libraries)) - versionObj.libraries = filteredLibraries - else: - raise Exception("LWJGL version not recognized: %s" % versionObj.version) - - versionObj.volatile = True - versionObj.order = -1 - good = True - for lib in versionObj.libraries: - if not lib.natives: - continue - checkedDict = {'linux', 'windows', 'osx'} - if not checkedDict.issubset(lib.natives.keys()): - print("Missing system classifier!", versionObj.version, lib.name, lib.natives.keys()) - good = False - break - if lib.downloads: - for entry in checkedDict: - bakedEntry = lib.natives[entry] - if not bakedEntry in lib.downloads.classifiers: - print("Missing download for classifier!", versionObj.version, lib.name, bakedEntry, - lib.downloads.classifiers.keys()) - good = False - break - if good: - with open(filename, 'w') as outfile: - json.dump(versionObj.to_json(), outfile, sort_keys=True, indent=4) - else: - print("Skipped LWJGL", versionObj.version) - + versionFile.minecraft_arguments = adaptNewStyleArguments(mojangVersionFile.arguments) + out_filename = os.path.join(PMC_DIR, MINECRAFT_COMPONENT, f"{versionFile.version}.json") + if versionFile.version in override_index.versions: + override = override_index.versions[versionFile.version] + override.apply_onto_meta_version(versionFile) + versionFile.write(out_filename) + + for lwjglVersionVariant in lwjglVersionVariants: + decidedVariant = None + passedVariants = 0 + unknownVariants = 0 + print("%d variant(s) for LWJGL %s:" % (len(lwjglVersionVariants[lwjglVersionVariant]), lwjglVersionVariant)) + + for variant in lwjglVersionVariants[lwjglVersionVariant]: + if variant.sha1 in BAD_VARIANTS: + print("Variant %s ignored because it's marked as bad." % (variant.sha1)) + continue + if variant.sha1 in PASS_VARIANTS: + print("Variant %s accepted." % (variant.sha1)) + decidedVariant = variant + passedVariants += 1 + continue -for lwjglVersionVariant in lwjglVersionVariants: - decidedVariant = None - passedVariants = 0 - unknownVariants = 0 - print("%d variant(s) for LWJGL %s:" % (len(lwjglVersionVariants[lwjglVersionVariant]), lwjglVersionVariant)) + print(f" \"{variant.sha1}\", # {lwjglVersionVariant} ({variant.version.release_time})") + unknownVariants += 1 + print("") - for variant in lwjglVersionVariants[lwjglVersionVariant]: - if variant.sha1 in badVariants: - print("Variant %s ignored because it's marked as bad." % (variant.sha1)) - continue - if variant.sha1 in passVariants: - print("Variant %s accepted." % (variant.sha1)) - decidedVariant = variant - passedVariants += 1 - continue + if decidedVariant and passedVariants == 1 and unknownVariants == 0: + process_single_variant(decidedVariant.version) + else: + raise Exception("No variant decided for version %s out of %d possible ones and %d unknown ones." % ( + lwjglVersionVariant, passedVariants, unknownVariants)) - print(f" \"{variant.sha1}\", # {lwjglVersionVariant} ({variant.version.releaseTime})") - unknownVariants += 1 - print("") + lwjglSharedData = MetaPackageData(uid=LWJGL_COMPONENT, name='LWJGL 2') + lwjglSharedData.recommended = ['2.9.4-nightly-20150209'] + lwjglSharedData.write(os.path.join(PMC_DIR, LWJGL_COMPONENT, "package.json")) - if decidedVariant and passedVariants == 1 and unknownVariants == 0: - processSingleVariant(decidedVariant.version) - else: - raise Exception("No variant decided for version %s out of %d possible ones and %d unknown ones." % ( - lwjglVersionVariant, passedVariants, unknownVariants)) + if found_any_lwjgl3: + lwjglSharedData = MetaPackageData(uid=LWJGL3_COMPONENT, name='LWJGL 3') + lwjglSharedData.recommended = ['3.1.2'] + lwjglSharedData.write(os.path.join(PMC_DIR, LWJGL3_COMPONENT, "package.json")) -lwjglSharedData = PolyMCSharedPackageData(uid='org.lwjgl', name='LWJGL 2') -lwjglSharedData.recommended = ['2.9.4-nightly-20150209'] -lwjglSharedData.write() + localVersionlist = MojangIndexWrap(MojangIndex.parse_file(os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_FILE))) -if found_any_lwjgl3: - lwjglSharedData = PolyMCSharedPackageData(uid='org.lwjgl3', name='LWJGL 3') - lwjglSharedData.recommended = ['3.1.2'] - lwjglSharedData.write() + mcSharedData = MetaPackageData(uid=MINECRAFT_COMPONENT, name='Minecraft') + mcSharedData.recommended = [localVersionlist.latest.release] + mcSharedData.write(os.path.join(PMC_DIR, MINECRAFT_COMPONENT, "package.json")) -with open(UPSTREAM_DIR + "/mojang/version_manifest_v2.json", 'r', encoding='utf-8') as localIndexFile: - localVersionlist = MojangIndexWrap(json.load(localIndexFile)) -mcSharedData = PolyMCSharedPackageData(uid='net.minecraft', name='Minecraft') -mcSharedData.recommended = [localVersionlist.latest['release']] -mcSharedData.write() +if __name__ == '__main__': + main() diff --git a/index.py b/index.py index ee19a477ca..b03e665e60 100755 --- a/index.py +++ b/index.py @@ -2,8 +2,9 @@ import hashlib from operator import itemgetter from meta.metautil import * +from meta.common import polymc_path -PMC_DIR = os.environ["PMC_DIR"] +PMC_DIR = polymc_path() # take the hash type (like hashlib.md5) and filename, return hex string of hash diff --git a/meta/common/__init__.py b/meta/common/__init__.py index 478404362a..ce773e4e18 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -5,7 +5,10 @@ DATETIME_FORMAT_HTTP = "%a, %d %b %Y %H:%M:%S %Z" def serialize_datetime(dt: datetime.datetime): - return dt.replace(tzinfo=datetime.timezone.utc).isoformat() + if dt.tzinfo is None: + dt.replace(tzinfo=datetime.timezone.utc).isoformat() + + return dt.isoformat() def polymc_path(): diff --git a/meta/common/mojang.py b/meta/common/mojang.py index 1c16afc885..3bf8281942 100644 --- a/meta/common/mojang.py +++ b/meta/common/mojang.py @@ -7,6 +7,8 @@ VERSIONS_DIR = join(BASE_DIR, "versions") ASSETS_DIR = join(BASE_DIR, "assets") STATIC_EXPERIMENTS_FILE = join(BASE_DIR, "minecraft-experiments.json") +STATIC_OVERRIDES_FILE = join(BASE_DIR, "minecraft-legacy-override.json") -MINECRAFT_COMPONENT = "" -LWJGL_COMPONENT = "" +MINECRAFT_COMPONENT = "net.minecraft" +LWJGL_COMPONENT = "org.lwjgl" +LWJGL3_COMPONENT = "org.lwjgl3" diff --git a/meta/metautil.py b/meta/metautil.py index 11c4009868..ee8994acb3 100644 --- a/meta/metautil.py +++ b/meta/metautil.py @@ -99,53 +99,6 @@ class GradleSpecifierProperty(JsonProperty): return value, value.toString() -''' -Mojang index files look like this: -{ - "latest": { - "release": "1.11.2", - "snapshot": "17w06a" - }, - "versions": [ - ... - { - "id": "17w06a", - "releaseTime": "2017-02-08T13:16:29+00:00", - "time": "2017-02-08T13:17:20+00:00", - "type": "snapshot", - "url": "https://launchermeta.mojang.com/mc/game/7db0c61afa278d016cf1dae2fba0146edfbf2f8e/17w06a.json" - }, - ... - ] -} -''' - - -class MojangIndexEntry(JsonObject): - id = StringProperty() - releaseTime = ISOTimestampProperty() - time = ISOTimestampProperty() - type = StringProperty() - url = StringProperty() - sha1 = StringProperty(exclude_if_none=True, default=None) - complianceLevel = IntegerProperty(exclude_if_none=True, default=None) - - -class MojangIndex(JsonObject): - latest = DictProperty(StringProperty) - versions = ListProperty(MojangIndexEntry) - - -class MojangIndexWrap: - def __init__(self, json): - self.index = MojangIndex.wrap(json) - self.latest = self.index.latest - versionsDict = {} - for version in self.index.versions: - versionsDict[version.id] = version - self.versions = versionsDict - - class MojangArtifactBase(JsonObject): sha1 = StringProperty(exclude_if_none=True, default=None) size = IntegerProperty(exclude_if_none=True, default=None) @@ -303,75 +256,11 @@ class PolyMCVersionFile(VersionedJsonObject): minecraftArguments = StringProperty(exclude_if_none=True, default=None) releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) type = StringProperty(exclude_if_none=True, default=None) - compatibleJavaMajors = ListProperty(int, exclude_if_none=True, default=None) addTraits = ListProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) addTweakers = ListProperty(StringProperty, name="+tweakers", exclude_if_none=True, default=None) order = IntegerProperty(exclude_if_none=True, default=None) -class UnknownComplianceLevelException(Exception): - """Exception raised for unknown Mojang compliance level - - Attributes: - message -- explanation of the error - """ - - def __init__(self, message): - self.message = message - - -# Convert Mojang version file object to a PolyMC version file object -def MojangToPolyMC(file, name, uid, version): - pmcFile = PolyMCVersionFile( - { - "name": name, - "uid": uid, - "version": version - } - ) - pmcFile.assetIndex = file.assetIndex - pmcFile.libraries = file.libraries - pmcFile.mainClass = file.mainClass - if file.id: - mainJar = PolyMCLibrary( - { - "name": "com.mojang:minecraft:%s:client" % file.id, - } - ) - cldl = file.downloads['client'] - mainJar.downloads = MojangLibraryDownloads() - mainJar.downloads.artifact = MojangArtifact() - mainJar.downloads.artifact.path = None - mainJar.downloads.artifact.url = cldl.url - mainJar.downloads.artifact.sha1 = cldl.sha1 - mainJar.downloads.artifact.size = cldl.size - pmcFile.mainJar = mainJar - - pmcFile.minecraftArguments = file.minecraftArguments - pmcFile.releaseTime = file.releaseTime - # time should not be set. - pmcFile.type = file.type - - if file.javaVersion is not None: # some versions don't have this. TODO: maybe maintain manual overrides - major = file.javaVersion.majorVersion - pmcFile.compatibleJavaMajors = [major] - if major == 16: # TODO: deal with this somewhere else - pmcFile.compatibleJavaMajors.append(17) - - maxSupportedLevel = 1 - if file.complianceLevel: - if file.complianceLevel == 0: - pass - elif file.complianceLevel == 1: - if not pmcFile.addTraits: - pmcFile.addTraits = [] - pmcFile.addTraits.append("XR:Initial") - else: - raise UnknownComplianceLevelException("Unsupported Mojang compliance level: %d. Max supported is: %d" % ( - file.complianceLevel, maxSupportedLevel)) - return pmcFile - - class PolyMCSharedPackageData(VersionedJsonObject): name = StringProperty(required=True) uid = StringProperty(required=True) @@ -388,15 +277,6 @@ class PolyMCSharedPackageData(VersionedJsonObject): print("Error while trying to save shared packaged data for %s:" % self.uid, e) -def writeSharedPackageData(uid, name): - desc = PolyMCSharedPackageData({ - 'name': name, - 'uid': uid - }) - with open(PMC_DIR + "/%s/package.json" % uid, 'w') as file: - json.dump(desc.to_json(), file, sort_keys=True, indent=4) - - def readSharedPackageData(uid): with open(PMC_DIR + "/%s/package.json" % uid, 'r') as file: return PolyMCSharedPackageData(json.load(file)) @@ -427,52 +307,3 @@ class PolyMCPackageIndexEntry(JsonObject): class PolyMCPackageIndex(VersionedJsonObject): packages = ListProperty(PolyMCPackageIndexEntry) - - -''' -The PolyMC static override file for legacy looks like this: -{ - "versions": [ - ... - { - "id": "c0.0.13a", - "checksum": "3617fbf5fbfd2b837ebf5ceb63584908", - "releaseTime": "2009-05-31T00:00:00+02:00", - "type": "old_alpha", - "mainClass": "com.mojang.minecraft.Minecraft", - "appletClass": "com.mojang.minecraft.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - ... - ] -} -''' - - -class LegacyOverrideEntry(JsonObject): - releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) - mainClass = StringProperty(exclude_if_none=True, default=None) - appletClass = StringProperty(exclude_if_none=True, default=None) - addTraits = ListProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) - - -class LegacyOverrideIndex(JsonObject): - versions = DictProperty(LegacyOverrideEntry) - - -def ApplyLegacyOverride(pmcFile, legacyOverride): - # simply hard override classes - pmcFile.mainClass = legacyOverride.mainClass - pmcFile.appletClass = legacyOverride.appletClass - # if we have an updated release time (more correct than Mojang), use it - if legacyOverride.releaseTime != None: - pmcFile.releaseTime = legacyOverride.releaseTime - # add traits, if any - if legacyOverride.addTraits: - if not pmcFile.addTraits: - pmcFile.addTraits = [] - pmcFile.addTraits = pmcFile.addTraits + legacyOverride.addTraits - # remove all libraries - they are not needed for legacy - pmcFile.libraries = None - # remove minecraft arguments - we use our own hardcoded ones - pmcFile.minecraftArguments = None diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 3b343a4a02..73c1e80a42 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -1,4 +1,3 @@ -import os.path from datetime import datetime from typing import Optional, List, Dict, Any @@ -41,7 +40,8 @@ class MetaBase(pydantic.BaseModel): class Versioned(MetaBase): @validator("format_version") def format_version_must_be_supported(cls, v): - return v > META_FORMAT_VERSION + assert v > META_FORMAT_VERSION + return v format_version: int = Field(META_FORMAT_VERSION, alias="formatVersion") @@ -80,13 +80,14 @@ class MojangLibraryExtractRules(MetaBase): class MojangLibraryDownloads(MetaBase): artifact: Optional[MojangArtifact] - classifiers: Dict[Any, MojangArtifact] + classifiers: Optional[Dict[Any, MojangArtifact]] class OSRule(MetaBase): @validator("name") def name_must_be_os(cls, v): - return v in ["osx", "linux", "windows"] + assert v in ["osx", "linux", "windows"] + return v name: str version: Optional[str] @@ -95,21 +96,40 @@ class OSRule(MetaBase): class MojangRule(MetaBase): @validator("action") def action_must_be_allow_disallow(cls, v): - return v in ["allow", "disallow"] + assert v in ["allow", "disallow"] + return v action: str os: Optional[OSRule] +class MojangRules(MetaBase): + __root__: List[MojangRule] + + def __iter__(self): + return iter(self.__root__) + + def __getitem__(self, item): + return self.__root__[item] + + class MojangLibrary(MetaBase): + @validator("name") + def validate_name(cls, v): + if v is not GradleSpecifier: + return GradleSpecifier(v) + return v + extract: Optional[MojangLibraryExtractRules] name: GradleSpecifier downloads: Optional[MojangLibraryDownloads] natives: Optional[Dict[str, str]] - rules: Optional[List[MojangRule]] + rules: Optional[MojangRules] - class Config: - arbitrary_types_allowed = True + +class Library(MojangLibrary): + url: Optional[str] + mmcHint: Optional[AnyHttpUrl] = Field(None, alias="MMC-hint") class Dependency(MetaBase): @@ -118,11 +138,6 @@ class Dependency(MetaBase): suggests: Optional[str] -class Library(MojangLibrary): - url: Optional[str] - mmcHint: Optional[AnyHttpUrl] = Field(None, alias="MMC-hint") - - class MetaVersionFile(Versioned): name: str version: str @@ -141,6 +156,7 @@ class MetaVersionFile(Versioned): applet_class: Optional[str] = Field(alias="appletClass") minecraft_arguments: Optional[str] = Field(alias="minecraftArguments") release_time: Optional[datetime] = Field(alias="releaseTime") + compatible_java_majors: Optional[List[int]] = Field(alias="compatibleJavaMajors") additional_traits: Optional[List[str]] = Field(alias="+traits") additional_tweakers: Optional[List[str]] = Field(alias="+tweakers") diff --git a/meta/model/mojang.py b/meta/model/mojang.py index fa00071dd7..1d739f4725 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -1,9 +1,13 @@ from datetime import datetime -from typing import Optional, List, Dict +from typing import Optional, List, Dict, Any -from pydantic import AnyHttpUrl +from pydantic import AnyHttpUrl, validator, Field -from . import MetaBase +from . import MetaBase, MojangArtifactBase, MojangAssets, MojangLibrary, MojangArtifact, MojangLibraryDownloads, \ + Library, MetaVersionFile, GradleSpecifier + +SUPPORTED_LAUNCHER_VERSION = 21 +SUPPORTED_COMPLIANCE_LEVEL = 1 ''' Mojang index files look like this: @@ -68,3 +72,133 @@ class ExperimentIndexWrap: def __init__(self, index: ExperimentIndex): self.index: ExperimentIndex = index self.versions: Dict[str, ExperimentEntry] = dict((x.id, x) for x in index.experiments) + + +class LegacyOverrideEntry(MetaBase): + main_class: Optional[str] = Field(alias="mainClass") + applet_class: Optional[str] = Field(alias="appletClass") + release_time: Optional[datetime] = Field(alias="releaseTime") + additional_traits: Optional[List[str]] = Field(alias="+traits") + + def apply_onto_meta_version(self, meta_version: MetaVersionFile, legacy: bool = True): + # simply hard override classes + meta_version.main_class = self.main_class + meta_version.applet_class = self.applet_class + # if we have an updated release time (more correct than Mojang), use it + if self.release_time: + meta_version.release_time = self.release_time + + # add traits, if any + if self.additional_traits: + if not meta_version.additional_traits: + meta_version.additional_traits = [] + meta_version.additional_traits = meta_version.additional_traits + self.additional_traits + + if legacy: + # remove all libraries - they are not needed for legacy + meta_version.libraries = None + # remove minecraft arguments - we use our own hardcoded ones + meta_version.minecraft_arguments = None + + +class LegacyOverrideIndex(MetaBase): + versions: Dict[str, LegacyOverrideEntry] + + +class MojangArguments(MetaBase): + game: Optional[List[Any]] # mixture of strings and objects + jvm: Optional[List[Any]] + + +class MojangLoggingArtifact(MojangArtifactBase): + id: str + + +class MojangLogging(MetaBase): + @validator("type") + def validate_type(cls, v): + assert v in ["log4j2-xml"] + return v + + file: MojangLoggingArtifact + argument: str + type: str + + +class JavaVersion(MetaBase): + component: str = "jre-legacy" + majorVersion: int = 8 + + +class MojangVersionFile(MetaBase): + @validator("minimumLauncherVersion") + def validate_minimum_launcher_version(cls, v): + assert v <= SUPPORTED_LAUNCHER_VERSION + return v + + @validator("complianceLevel") + def validate_compliance_level(cls, v): + assert v <= SUPPORTED_COMPLIANCE_LEVEL + return v + + id: str # TODO: optional? + arguments: Optional[MojangArguments] + assetIndex: Optional[MojangAssets] + assets: Optional[str] + downloads: Dict[str, MojangArtifactBase] # TODO improve this? + libraries: Optional[List[MojangLibrary]] # TODO: optional? + mainClass: Optional[str] + appletClass: Optional[str] + processArguments: Optional[str] + minecraftArguments: Optional[str] + minimumLauncherVersion: Optional[int] # TODO: validate validateSupportedMojangVersion + releaseTime: Optional[datetime] + time: Optional[datetime] + type: Optional[str] + inheritsFrom: Optional[str] + logging: Optional[Dict[str, MojangLogging]] # TODO improve this? + complianceLevel: Optional[int] + javaVersion: Optional[JavaVersion] + + def to_meta_version(self, name: str, uid: str, version: str) -> MetaVersionFile: + main_jar = None + addn_traits = None + new_type = self.type + compatible_java_majors = None + if self.id: + client_download = self.downloads['client'] + artifact = MojangArtifact(url=client_download.url, sha1=client_download.sha1, size=client_download.size) + downloads = MojangLibraryDownloads(artifact=artifact) + main_jar = Library(name=GradleSpecifier("com.mojang:minecraft:%s:client" % self.id), downloads=downloads) + + if not self.complianceLevel: # both == 0 and is None + pass + elif self.complianceLevel == 1: + if not addn_traits: + addn_traits = [] + addn_traits.append("XR:Initial") + else: + raise Exception(f"Unsupported compliance level {self.complianceLevel}") + + if self.javaVersion is not None: # some versions don't have this. TODO: maybe maintain manual overrides + major = self.javaVersion.major_version + compatible_java_majors = [major] + if major == 16: # TODO: deal with this somewhere else + compatible_java_majors.append(17) + + if new_type == "pending": # TODO: why wasn't this needed before large refactor + new_type = "experiment" + + return MetaVersionFile( + name=name, + uid=uid, + version=version, + asset_index=self.assetIndex, + libraries=self.libraries, + main_class=self.mainClass, + minecraft_arguments=self.minecraftArguments, + release_time=self.releaseTime, + type=new_type, + compatible_java_majors=compatible_java_majors, + additional_traits=addn_traits, + main_jar=main_jar) diff --git a/static/minecraft.json b/static/minecraft.json deleted file mode 100644 index d30db4c10c..0000000000 --- a/static/minecraft.json +++ /dev/null @@ -1,348 +0,0 @@ -{ - "versions": { - "1.5.2": { - "releaseTime": "2013-04-25T17:45:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.5.1": { - "releaseTime": "2013-03-20T12:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.5": { - "releaseTime": "2013-03-07T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.4.7": { - "releaseTime": "2012-12-28T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.4.6": { - "releaseTime": "2012-12-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.4.5": { - "releaseTime": "2012-11-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.4.4": { - "releaseTime": "2012-11-14T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.4.3": { - "releaseTime": "2012-11-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.4.2": { - "releaseTime": "2012-10-25T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.4.1": { - "releaseTime": "2012-10-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.4": { - "releaseTime": "2012-10-19T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.3.2": { - "releaseTime": "2012-08-16T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.3.1": { - "releaseTime": "2012-08-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.3": { - "releaseTime": "2012-07-26T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.2.5": { - "releaseTime": "2012-03-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.2.4": { - "releaseTime": "2012-03-22T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.2.3": { - "releaseTime": "2012-03-02T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.2.2": { - "releaseTime": "2012-03-01T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.2.1": { - "releaseTime": "2012-03-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.1": { - "releaseTime": "2012-01-12T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.0": { - "releaseTime": "2011-11-18T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.8.1": { - "releaseTime": "2011-09-19T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.8": { - "releaseTime": "2011-09-15T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.7.3": { - "releaseTime": "2011-07-08T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.7.2": { - "releaseTime": "2011-07-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.7": { - "releaseTime": "2011-06-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.6.6": { - "releaseTime": "2011-05-31T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.6.5": { - "releaseTime": "2011-05-28T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.6.4": { - "releaseTime": "2011-05-26T00:00:04+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.6.3": { - "releaseTime": "2011-05-26T00:00:03+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.6.2": { - "releaseTime": "2011-05-26T00:00:02+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.6.1": { - "releaseTime": "2011-05-26T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.6": { - "releaseTime": "2011-05-26T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.5_01": { - "releaseTime": "2011-04-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.5": { - "releaseTime": "2011-04-19T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.4_01": { - "releaseTime": "2011-04-05T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.4": { - "releaseTime": "2011-03-31T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.3_01": { - "releaseTime": "2011-02-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.3b": { - "releaseTime": "2011-02-22T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.2_02": { - "releaseTime": "2011-01-21T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.2_01": { - "releaseTime": "2011-01-14T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.2": { - "releaseTime": "2011-01-13T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.1_02": { - "releaseTime": "2010-12-22T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.1_01": { - "releaseTime": "2010-12-22T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.0.2": { - "releaseTime": "2010-12-21T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.0_01": { - "releaseTime": "2010-12-20T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.0": { - "releaseTime": "2010-12-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.6": { - "releaseTime": "2010-12-03T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.5": { - "releaseTime": "2010-12-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.4_01": { - "releaseTime": "2010-11-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.3_04": { - "releaseTime": "2010-11-26T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.3_02": { - "releaseTime": "2010-11-25T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.3_01": { - "releaseTime": "2010-11-24T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.3": { - "releaseTime": "2010-11-24T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.2b": { - "releaseTime": "2010-11-10T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.2a": { - "releaseTime": "2010-11-10T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.1_01": { - "releaseTime": "2010-11-05T00:00:01+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.2.1": { - "releaseTime": "2010-11-05T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.2.0_02": { - "releaseTime": "2010-11-04T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.2.0_01": { - "releaseTime": "2010-10-31T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.2.0": { - "releaseTime": "2010-10-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.1.2_01": { - "releaseTime": "2010-09-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.1.2": { - "releaseTime": "2010-09-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.1.0": { - "releaseTime": "2010-09-13T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.0.17_04": { - "releaseTime": "2010-08-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.0.17_02": { - "releaseTime": "2010-08-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.0.16": { - "releaseTime": "2010-08-12T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.0.15": { - "releaseTime": "2010-08-04T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.0.14": { - "releaseTime": "2010-07-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.0.11": { - "releaseTime": "2010-07-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.0.5_01": { - "releaseTime": "2010-07-13T00:00:00+02:00", - "mainClass": "y", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.0.4": { - "releaseTime": "2010-07-09T00:00:00+02:00", - "mainClass": "ax", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "inf-20100618": { - "releaseTime": "2010-06-16T00:00:00+02:00", - "mainClass": "net.minecraft.client.d", - "appletClass": "net.minecraft.client.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "c0.30_01c": { - "releaseTime": "2009-12-22T00:00:00+02:00", - "mainClass": "com.mojang.minecraft.l", - "appletClass": "com.mojang.minecraft.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "c0.0.13a_03": { - "releaseTime": "2009-05-22T00:00:00+02:00", - "mainClass": "com.mojang.minecraft.c", - "appletClass": "com.mojang.minecraft.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "c0.0.13a": { - "releaseTime": "2009-05-31T00:00:00+02:00", - "mainClass": "com.mojang.minecraft.Minecraft", - "appletClass": "com.mojang.minecraft.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "c0.0.11a": { - "releaseTime": "2009-05-17T00:00:00+02:00", - "mainClass": "com.mojang.minecraft.Minecraft", - "appletClass": "com.mojang.minecraft.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "rd-161348": { - "releaseTime": "2009-05-16T13:48:00+02:00", - "mainClass": "com.mojang.minecraft.RubyDung", - "+traits": ["no-texturepacks"] - }, - "rd-160052": { - "releaseTime": "2009-05-16T00:52:00+02:00", - "mainClass": "com.mojang.rubydung.RubyDung", - "+traits": ["no-texturepacks"] - }, - "rd-20090515": { - "mainClass": "com.mojang.rubydung.RubyDung", - "+traits": ["no-texturepacks"] - }, - "rd-132328": { - "releaseTime": "2009-05-13T23:28:00+02:00", - "mainClass": "com.mojang.rubydung.RubyDung", - "+traits": ["no-texturepacks"] - }, - "rd-132211": { - "releaseTime": "2009-05-13T22:11:00+02:00", - "mainClass": "com.mojang.rubydung.RubyDung", - "+traits": ["no-texturepacks"] - } - } -} \ No newline at end of file diff --git a/static/mojang/minecraft-experiments.json b/static/mojang/minecraft-experiments.json index 4b16b70601..a365eb4b11 100644 --- a/static/mojang/minecraft-experiments.json +++ b/static/mojang/minecraft-experiments.json @@ -1,102 +1,102 @@ { "experiments": [ { - "id": "1.19_deep_dark_experimental_snapshot-1", + "id": "1_19_deep_dark_experimental_snapshot-1", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Deep_Dark_Experimental_Snapshot_1", "url": "https://launcher.mojang.com/v1/objects/b1e589c1d6ed73519797214bc796e53f5429ac46/1_19_deep_dark_experimental_snapshot-1.zip" }, { - "id": "1.18_experimental-snapshot-7", + "id": "1_18_experimental-snapshot-7", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_7", "url": "https://launcher.mojang.com/v1/objects/ab4ecebb133f56dd4c4c4c3257f030a947ddea84/1_18_experimental-snapshot-7.zip" }, { - "id": "1.18_experimental-snapshot-6", + "id": "1_18_experimental-snapshot-6", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_6", "url": "https://launcher.mojang.com/v1/objects/4697c84c6a347d0b8766759d5b00bc5a00b1b858/1_18_experimental-snapshot-6.zip" }, { - "id": "1.18_experimental-snapshot-5", + "id": "1_18_experimental-snapshot-5", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_5", "url": "https://launcher.mojang.com/v1/objects/d9cb7f6fb4e440862adfb40a385d83e3f8d154db/1_18_experimental-snapshot-5.zip" }, { - "id": "1.18_experimental-snapshot-4", + "id": "1_18_experimental-snapshot-4", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_4", "url": "https://launcher.mojang.com/v1/objects/b92a360cbae2eb896a62964ad8c06c3493b6c390/1_18_experimental-snapshot-4.zip" }, { - "id": "1.18_experimental-snapshot-3", + "id": "1_18_experimental-snapshot-3", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_3", "url": "https://launcher.mojang.com/v1/objects/846648ff9fe60310d584061261de43010e5c722b/1_18_experimental-snapshot-3.zip" }, { - "id": "1.18_experimental-snapshot-2", + "id": "1_18_experimental-snapshot-2", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_2", "url": "https://launcher.mojang.com/v1/objects/0adfe4f321aa45248fc88ac888bed5556633e7fb/1_18_experimental-snapshot-2.zip" }, { - "id": "1.18_experimental-snapshot-1", + "id": "1_18_experimental-snapshot-1", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_1", "url": "https://launcher.mojang.com/v1/objects/231bba2a21e18b8c60976e1f6110c053b7b93226/1_18_experimental-snapshot-1.zip" }, { - "id": "1.16_combat-6", + "id": "1_16_combat-6", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_8c", "url": "https://launcher.mojang.com/experiments/combat/ea08f7eb1f96cdc82464e27c0f95d23965083cfb/1_16_combat-6.zip" }, { - "id": "1.16_combat-5", + "id": "1_16_combat-5", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_8b", "url": "https://launcher.mojang.com/experiments/combat/9b2b984d635d373564b50803807225c75d7fd447/1_16_combat-5.zip" }, { - "id": "1.16_combat-4", + "id": "1_16_combat-4", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_8", "url": "https://cdn.discordapp.com/attachments/369990015096455168/947864881028272198/1_16_combat-4.zip" }, { - "id": "1.16_combat-3", + "id": "1_16_combat-3", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_7c", "url": "https://launcher.mojang.com/experiments/combat/2557b99d95588505e988886220779087d7d6b1e9/1_16_combat-3.zip" }, { - "id": "1.16_combat-2", + "id": "1_16_combat-2", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_7b", "url": "https://archive.org/download/Combat_Test_7ab/1_16_combat-2.zip" }, { - "id": "1.16_combat-1", + "id": "1_16_combat-1", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_7", "url": "https://archive.org/download/Combat_Test_7ab/1_16_combat-1.zip" }, { - "id": "1.16_combat-0", + "id": "1_16_combat-0", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_6", "url": "https://launcher.mojang.com/experiments/combat/5a8ceec8681ed96ab6ecb9607fb5d19c8a755559/1_16_combat-0.zip" }, { - "id": "1.15_combat-6", + "id": "1_15_combat-6", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_5", "url": "https://launcher.mojang.com/experiments/combat/52263d42a626b40c947e523128f7a195ec5af76a/1_15_combat-6.zip" }, { - "id": "1.15_combat-1", + "id": "1_15_combat-1", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_4", "url": "https://launcher.mojang.com/experiments/combat/ac11ea96f3bb2fa2b9b76ab1d20cacb1b1f7ef60/1_15_combat-1.zip" }, { - "id": "1.14_combat-3", + "id": "1_14_combat-3", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_3", "url": "https://launcher.mojang.com/experiments/combat/0f209c9c84b81c7d4c88b4632155b9ae550beb89/1_14_combat-3.zip" }, { - "id": "1.14_combat-0", + "id": "1_14_combat-0", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_2", "url": "https://launcher.mojang.com/experiments/combat/d164bb6ecc5fca9ac02878c85f11befae61ac1ca/1_14_combat-0.zip" }, { - "id": "1.14_combat-212796", + "id": "1_14_combat-212796", "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.14.3_-_Combat_Test", "url": "https://launcher.mojang.com/experiments/combat/610f5c9874ba8926d5ae1bcce647e5f0e6e7c889/1_14_combat-212796.zip" } diff --git a/static/mojang/minecraft-legacy-override.json b/static/mojang/minecraft-legacy-override.json new file mode 100644 index 0000000000..d30db4c10c --- /dev/null +++ b/static/mojang/minecraft-legacy-override.json @@ -0,0 +1,348 @@ +{ + "versions": { + "1.5.2": { + "releaseTime": "2013-04-25T17:45:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.5.1": { + "releaseTime": "2013-03-20T12:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.5": { + "releaseTime": "2013-03-07T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.7": { + "releaseTime": "2012-12-28T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.6": { + "releaseTime": "2012-12-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.5": { + "releaseTime": "2012-11-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.4": { + "releaseTime": "2012-11-14T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.3": { + "releaseTime": "2012-11-01T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.2": { + "releaseTime": "2012-10-25T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.1": { + "releaseTime": "2012-10-23T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4": { + "releaseTime": "2012-10-19T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.3.2": { + "releaseTime": "2012-08-16T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.3.1": { + "releaseTime": "2012-08-01T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.3": { + "releaseTime": "2012-07-26T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.2.5": { + "releaseTime": "2012-03-30T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.2.4": { + "releaseTime": "2012-03-22T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.2.3": { + "releaseTime": "2012-03-02T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.2.2": { + "releaseTime": "2012-03-01T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.2.1": { + "releaseTime": "2012-03-01T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.1": { + "releaseTime": "2012-01-12T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.0": { + "releaseTime": "2011-11-18T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.8.1": { + "releaseTime": "2011-09-19T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.8": { + "releaseTime": "2011-09-15T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.7.3": { + "releaseTime": "2011-07-08T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.7.2": { + "releaseTime": "2011-07-01T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.7": { + "releaseTime": "2011-06-30T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.6": { + "releaseTime": "2011-05-31T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.5": { + "releaseTime": "2011-05-28T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.4": { + "releaseTime": "2011-05-26T00:00:04+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.3": { + "releaseTime": "2011-05-26T00:00:03+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.2": { + "releaseTime": "2011-05-26T00:00:02+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.1": { + "releaseTime": "2011-05-26T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6": { + "releaseTime": "2011-05-26T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.5_01": { + "releaseTime": "2011-04-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.5": { + "releaseTime": "2011-04-19T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.4_01": { + "releaseTime": "2011-04-05T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.4": { + "releaseTime": "2011-03-31T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.3_01": { + "releaseTime": "2011-02-23T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.3b": { + "releaseTime": "2011-02-22T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.2_02": { + "releaseTime": "2011-01-21T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.2_01": { + "releaseTime": "2011-01-14T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.2": { + "releaseTime": "2011-01-13T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.1_02": { + "releaseTime": "2010-12-22T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.1_01": { + "releaseTime": "2010-12-22T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.0.2": { + "releaseTime": "2010-12-21T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.0_01": { + "releaseTime": "2010-12-20T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.0": { + "releaseTime": "2010-12-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.6": { + "releaseTime": "2010-12-03T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.5": { + "releaseTime": "2010-12-01T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.4_01": { + "releaseTime": "2010-11-30T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.3_04": { + "releaseTime": "2010-11-26T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.3_02": { + "releaseTime": "2010-11-25T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.3_01": { + "releaseTime": "2010-11-24T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.3": { + "releaseTime": "2010-11-24T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.2b": { + "releaseTime": "2010-11-10T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.2a": { + "releaseTime": "2010-11-10T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.1_01": { + "releaseTime": "2010-11-05T00:00:01+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.2.1": { + "releaseTime": "2010-11-05T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.2.0_02": { + "releaseTime": "2010-11-04T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.2.0_01": { + "releaseTime": "2010-10-31T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.2.0": { + "releaseTime": "2010-10-30T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.1.2_01": { + "releaseTime": "2010-09-23T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.1.2": { + "releaseTime": "2010-09-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.1.0": { + "releaseTime": "2010-09-13T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.0.17_04": { + "releaseTime": "2010-08-23T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.0.17_02": { + "releaseTime": "2010-08-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.0.16": { + "releaseTime": "2010-08-12T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.0.15": { + "releaseTime": "2010-08-04T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.0.14": { + "releaseTime": "2010-07-30T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.0.11": { + "releaseTime": "2010-07-23T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.0.5_01": { + "releaseTime": "2010-07-13T00:00:00+02:00", + "mainClass": "y", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.0.4": { + "releaseTime": "2010-07-09T00:00:00+02:00", + "mainClass": "ax", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "inf-20100618": { + "releaseTime": "2010-06-16T00:00:00+02:00", + "mainClass": "net.minecraft.client.d", + "appletClass": "net.minecraft.client.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "c0.30_01c": { + "releaseTime": "2009-12-22T00:00:00+02:00", + "mainClass": "com.mojang.minecraft.l", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "c0.0.13a_03": { + "releaseTime": "2009-05-22T00:00:00+02:00", + "mainClass": "com.mojang.minecraft.c", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "c0.0.13a": { + "releaseTime": "2009-05-31T00:00:00+02:00", + "mainClass": "com.mojang.minecraft.Minecraft", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "c0.0.11a": { + "releaseTime": "2009-05-17T00:00:00+02:00", + "mainClass": "com.mojang.minecraft.Minecraft", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "rd-161348": { + "releaseTime": "2009-05-16T13:48:00+02:00", + "mainClass": "com.mojang.minecraft.RubyDung", + "+traits": ["no-texturepacks"] + }, + "rd-160052": { + "releaseTime": "2009-05-16T00:52:00+02:00", + "mainClass": "com.mojang.rubydung.RubyDung", + "+traits": ["no-texturepacks"] + }, + "rd-20090515": { + "mainClass": "com.mojang.rubydung.RubyDung", + "+traits": ["no-texturepacks"] + }, + "rd-132328": { + "releaseTime": "2009-05-13T23:28:00+02:00", + "mainClass": "com.mojang.rubydung.RubyDung", + "+traits": ["no-texturepacks"] + }, + "rd-132211": { + "releaseTime": "2009-05-13T22:11:00+02:00", + "mainClass": "com.mojang.rubydung.RubyDung", + "+traits": ["no-texturepacks"] + } + } +} \ No newline at end of file diff --git a/updateMojang.py b/updateMojang.py index 54d5d739be..98e2968646 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -1,5 +1,5 @@ import json -import os.path +import os import zipfile import requests @@ -22,14 +22,7 @@ forever_cache = FileCache('caches/http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) -def fetch_version_file(path, url): - version_json = fetch_file(path, url) - asset_id = version_json["assetIndex"]["id"] - asset_url = version_json["assetIndex"]["url"] - return asset_id, asset_url - - -def fetch_zipped_version_file(path, url): +def fetch_zipped_version(path, url): zip_path = f"{path}.zip" download_binary_file(sess, zip_path, url) with zipfile.ZipFile(zip_path, 'r') as z: @@ -44,12 +37,10 @@ def fetch_zipped_version_file(path, url): with open(path, 'w', encoding='utf-8') as f: json.dump(version_json, f, sort_keys=True, indent=4) - asset_id = version_json["assetIndex"]["id"] - asset_url = version_json["assetIndex"]["url"] - return asset_id, asset_url + return version_json -def fetch_file(path, url): +def fetch_version(path, url): r = sess.get(url) r.raise_for_status() version_json = r.json() @@ -86,13 +77,10 @@ def main(): else: pending_ids = remote_ids - # update versions and the linked assets files - assets = {} for x in pending_ids: version = remote_versions.versions[x] - print("Updating " + version.id + " to timestamp " + version.releaseTime.strftime('%s')) - asset_id, asset_url = fetch_version_file(os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json"), version.url) - assets[asset_id] = asset_url + print("Updating " + version.id + " to timestamp " + version.release_time.strftime('%s')) + fetch_version(os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json"), version.url) # deal with experimental snapshots separately static_experiments_path = os.path.join(STATIC_DIR, STATIC_EXPERIMENTS_FILE) @@ -103,13 +91,7 @@ def main(): for x in experiment_ids: version = experiments.versions[x] print("Updating experiment " + version.id) - asset_id, asset_url = fetch_zipped_version_file(os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json"), - version.url) - assets[asset_id] = asset_url - - for asset_id, asset_url in assets.items(): - print("assets", asset_id, asset_url) - fetch_file(os.path.join(UPSTREAM_DIR, ASSETS_DIR, f"{asset_id}.json"), asset_url) + fetch_zipped_version(os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json"), version.url) remote_versions.index.write(version_manifest_path) -- cgit 0.0.5-2-1-g0f52 From b4dcfe056f80f33c1469c63af43844ef4a85425a Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 2 Apr 2022 20:24:00 +0200 Subject: refactor: cleanup --- generateFabric.py | 14 +-- generateMojang.py | 272 ++++++++++++++++++++++++------------------------- meta/model/__init__.py | 10 +- meta/model/mojang.py | 48 ++++----- 4 files changed, 170 insertions(+), 174 deletions(-) diff --git a/generateFabric.py b/generateFabric.py index 09795294a7..2de6724e5e 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -3,7 +3,7 @@ import os from meta.common import ensure_component_dir, polymc_path, upstream_path, transform_maven_key from meta.common.fabric import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, INTERMEDIARY_COMPONENT, LOADER_COMPONENT -from meta.model import MetaVersionFile, Dependency, Library, MetaPackageData +from meta.model import MetaVersion, Dependency, Library, MetaPackage from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainClasses from meta.model.types import GradleSpecifier @@ -22,11 +22,11 @@ def load_installer_info(version) -> FabricInstallerDataV1: return FabricInstallerDataV1.parse_file(os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version}.json")) -def process_loader_version(entry) -> MetaVersionFile: +def process_loader_version(entry) -> MetaVersion: jar_info = load_jar_info(transform_maven_key(entry["maven"])) installer_info = load_installer_info(entry["version"]) - v = MetaVersionFile(name="Fabric Loader", uid="net.fabricmc.fabric-loader", version=entry["version"]) + v = MetaVersion(name="Fabric Loader", uid="net.fabricmc.fabric-loader", version=entry["version"]) v.release_time = jar_info.release_time v.requires = [Dependency(uid='net.fabricmc.intermediary')] v.order = 10 @@ -43,10 +43,10 @@ def process_loader_version(entry) -> MetaVersionFile: return v -def process_intermediary_version(entry) -> MetaVersionFile: +def process_intermediary_version(entry) -> MetaVersion: jar_info = load_jar_info(transform_maven_key(entry["maven"])) - v = MetaVersionFile(name="Intermediary Mappings", uid="net.fabricmc.intermediary", version=entry["version"]) + v = MetaVersion(name="Intermediary Mappings", uid="net.fabricmc.intermediary", version=entry["version"]) v.release_time = jar_info.release_time v.requires = [Dependency(uid='net.minecraft', equals=entry["version"])] v.order = 11 @@ -87,14 +87,14 @@ def main(): v.write(os.path.join(PMC_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json")) - package = MetaPackageData(uid=LOADER_COMPONENT, name='Fabric Loader') + package = MetaPackage(uid=LOADER_COMPONENT, name='Fabric Loader') package.recommended = recommended_loader_versions package.description = "Fabric Loader is a tool to load Fabric-compatible mods in game environments." package.project_url = "https://fabricmc.net" package.authors = ["Fabric Developers"] package.write(os.path.join(PMC_DIR, LOADER_COMPONENT, "package.json")) - package = MetaPackageData(uid=INTERMEDIARY_COMPONENT, name='Intermediary Mappings') + package = MetaPackage(uid=INTERMEDIARY_COMPONENT, name='Intermediary Mappings') package.recommended = recommended_intermediary_versions package.description = "Intermediary mappings allow using Fabric Loader with mods for Minecraft in a more compatible manner." package.project_url = "https://fabricmc.net" diff --git a/generateMojang.py b/generateMojang.py index 9cd17ff969..2431238e93 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -9,9 +9,9 @@ from typing import Optional from meta.common import ensure_component_dir, polymc_path, upstream_path from meta.common.mojang import VERSION_MANIFEST_FILE, MINECRAFT_COMPONENT, LWJGL3_COMPONENT, LWJGL_COMPONENT, \ STATIC_OVERRIDES_FILE, VERSIONS_DIR -from meta.model import MetaVersionFile, Library, GradleSpecifier, MojangLibraryDownloads, MojangArtifact, Dependency, \ - MetaPackageData, MojangRules -from meta.model.mojang import MojangIndexWrap, MojangIndex, MojangVersionFile, LegacyOverrideIndex +from meta.model import MetaVersion, Library, GradleSpecifier, MojangLibraryDownloads, MojangArtifact, Dependency, \ + MetaPackage, MojangRules +from meta.model.mojang import MojangIndexWrap, MojangIndex, MojangVersion, LegacyOverrideIndex from updateMojang import STATIC_DIR PMC_DIR = polymc_path() @@ -80,7 +80,7 @@ BAD_VARIANTS = [ ] -def add_or_get_bucket(buckets, rules: Optional[MojangRules]) -> MetaVersionFile: +def add_or_get_bucket(buckets, rules: Optional[MojangRules]) -> MetaVersion: rule_hash = None if rules: rule_hash = hash(rules.json()) @@ -88,13 +88,13 @@ def add_or_get_bucket(buckets, rules: Optional[MojangRules]) -> MetaVersionFile: if rule_hash in buckets: bucket = buckets[rule_hash] else: - bucket = MetaVersionFile(name="LWJGL", version="undetermined", uid=LWJGL_COMPONENT) + bucket = MetaVersion(name="LWJGL", version="undetermined", uid=LWJGL_COMPONENT) bucket.type = "release" buckets[rule_hash] = bucket return bucket -def hash_lwjgl_version(lwjgl: MetaVersionFile): +def hash_lwjgl_version(lwjgl: MetaVersion): lwjgl_copy = copy.deepcopy(lwjgl) lwjgl_copy.release_time = None return hashlib.sha1(lwjgl_copy.json().encode("utf-8", "strict")).hexdigest() @@ -119,16 +119,16 @@ def add_lwjgl_version(variants, lwjgl): current_hash = hash_lwjgl_version(lwjgl_copy) found = False for variant in variants[version]: - existingHash = variant.sha1 - if current_hash == existingHash: + existing_hash = variant.sha1 + if current_hash == existing_hash: found = True break if not found: - print("!!! New variant for LWJGL version %s" % (version)) + print("!!! New variant for LWJGL version %s" % version) variants[version].append(LWJGLEntry(version=lwjgl_copy, sha1=current_hash)) -def removePathsFromLib(lib): +def remove_paths_from_lib(lib): if lib.downloads.artifact: lib.downloads.artifact.path = None if lib.downloads.classifiers: @@ -136,8 +136,8 @@ def removePathsFromLib(lib): value.path = None -def adaptNewStyleArguments(arguments): - outarr = [] +def adapt_new_style_arguments(arguments): + foo = [] # we ignore the jvm arguments entirely. # grab the strings, log the complex stuff for arg in arguments.game: @@ -150,14 +150,14 @@ def adaptNewStyleArguments(arguments): continue if arg == '${auth_xuid}': continue - outarr.append(arg) + foo.append(arg) else: print("!!! Unrecognized structure in Minecraft game arguments:") pprint(arg) - return ' '.join(outarr) + return ' '.join(foo) -def is_macos_only(rules: Optional[MojangRules], specifier): +def is_macos_only(rules: Optional[MojangRules]): allows_osx = False allows_all = False # print("Considering", specifier, "rules", rules) @@ -172,50 +172,49 @@ def is_macos_only(rules: Optional[MojangRules], specifier): return False -def process_single_variant(lwjgl_variant: MetaVersionFile): - lwjglVersion = lwjgl_variant.version - versionObj = copy.deepcopy(lwjgl_variant) - if lwjglVersion[0] == '2': - filename = os.path.join(PMC_DIR, LWJGL_COMPONENT, f"{lwjglVersion}.json") - versionObj.name = 'LWJGL 2' - versionObj.uid = LWJGL_COMPONENT - versionObj.conflicts = [Dependency(uid=LWJGL3_COMPONENT)] - elif lwjglVersion[0] == '3': - filename = os.path.join(PMC_DIR, LWJGL3_COMPONENT, f"{lwjglVersion}.json") - versionObj.name = 'LWJGL 3' - versionObj.uid = LWJGL3_COMPONENT - versionObj.conflicts = [Dependency(uid=LWJGL_COMPONENT)] +def process_single_variant(lwjgl_variant: MetaVersion): + lwjgl_version = lwjgl_variant.version + v = copy.deepcopy(lwjgl_variant) + if lwjgl_version[0] == '2': + filename = os.path.join(PMC_DIR, LWJGL_COMPONENT, f"{lwjgl_version}.json") + v.name = 'LWJGL 2' + v.uid = LWJGL_COMPONENT + v.conflicts = [Dependency(uid=LWJGL3_COMPONENT)] + elif lwjgl_version[0] == '3': + filename = os.path.join(PMC_DIR, LWJGL3_COMPONENT, f"{lwjgl_version}.json") + v.name = 'LWJGL 3' + v.uid = LWJGL3_COMPONENT + v.conflicts = [Dependency(uid=LWJGL_COMPONENT)] # remove jutils and jinput from LWJGL 3 # this is a dependency that Mojang kept in, but doesn't belong there anymore - filteredLibraries = list( - filter(lambda lib: not lib.name.artifact in ["jutils", "jinput"], versionObj.libraries)) - versionObj.libraries = filteredLibraries + filtered_libraries = list(filter(lambda l: l.name.artifact not in ["jutils", "jinput"], v.libraries)) + v.libraries = filtered_libraries else: - raise Exception("LWJGL version not recognized: %s" % versionObj.version) + raise Exception("LWJGL version not recognized: %s" % v.version) - versionObj.volatile = True - versionObj.order = -1 + v.volatile = True + v.order = -1 good = True - for lib in versionObj.libraries: + for lib in v.libraries: if not lib.natives: continue - checkedDict = {'linux', 'windows', 'osx'} - if not checkedDict.issubset(lib.natives.keys()): - print("Missing system classifier!", versionObj.version, lib.name, lib.natives.keys()) + checked_dict = {'linux', 'windows', 'osx'} + if not checked_dict.issubset(lib.natives.keys()): + print("Missing system classifier!", v.version, lib.name, lib.natives.keys()) good = False break if lib.downloads: - for entry in checkedDict: - bakedEntry = lib.natives[entry] - if not bakedEntry in lib.downloads.classifiers: - print("Missing download for classifier!", versionObj.version, lib.name, bakedEntry, + for entry in checked_dict: + baked_entry = lib.natives[entry] + if baked_entry not in lib.downloads.classifiers: + print("Missing download for classifier!", v.version, lib.name, baked_entry, lib.downloads.classifiers.keys()) good = False break if good: - versionObj.write(filename) + v.write(filename) else: - print("Skipped LWJGL", versionObj.version) + print("Skipped LWJGL", v.version) def main(): @@ -230,21 +229,21 @@ def main(): # skip non JSON files continue print("Processing", filename) - mojangVersionFile = MojangVersionFile.parse_file(input_file) - versionFile = mojangVersionFile.to_meta_version("Minecraft", MINECRAFT_COMPONENT, mojangVersionFile.id) + mojang_version = MojangVersion.parse_file(input_file) + v = mojang_version.to_meta_version("Minecraft", MINECRAFT_COMPONENT, mojang_version.id) + libs_minecraft = [] is_lwjgl_3 = False buckets = {} - for pmcLib in versionFile.libraries: - removePathsFromLib(pmcLib) - specifier = pmcLib.name - ruleHash = None + for lib in v.libraries: + remove_paths_from_lib(lib) + specifier = lib.name if specifier.is_lwjgl(): rules = None - if pmcLib.rules: - rules = pmcLib.rules - pmcLib.rules = None - if is_macos_only(rules, specifier): + if lib.rules: + rules = lib.rules + lib.rules = None + if is_macos_only(rules): print("Candidate library ", specifier, " is only for macOS and is therefore ignored.") continue bucket = add_or_get_bucket(buckets, rules) @@ -256,141 +255,138 @@ def main(): bucket.version = specifier.version if not bucket.libraries: bucket.libraries = [] - bucket.libraries.append(pmcLib) - bucket.release_time = versionFile.release_time + bucket.libraries.append(lib) + bucket.release_time = v.release_time + # FIXME: workaround for insane log4j nonsense from December 2021. Probably needs adjustment. + elif lib.name.is_log4j(): + version_override, maven_override = map_log4j_artifact(lib.name.version) + + if version_override not in LOG4J_HASHES: + raise Exception("ERROR: unhandled log4j version (overriden) %s!" % version_override) + + if lib.name.artifact not in LOG4J_HASHES[version_override]: + raise Exception("ERROR: unhandled log4j artifact %s!" % lib.name.artifact) + + replacement_name = GradleSpecifier( + "org.apache.logging.log4j:%s:%s" % (lib.name.artifact, version_override)) + artifact = MojangArtifact( + url=maven_override % (replacement_name.path()), + sha1=LOG4J_HASHES[version_override][lib.name.artifact]["sha1"], + size=LOG4J_HASHES[version_override][lib.name.artifact]["size"] + ) + + libs_minecraft.append(Library( + name=replacement_name, + downloads=MojangLibraryDownloads(artifact=artifact) + )) else: - # FIXME: workaround for insane log4j nonsense from December 2021. Probably needs adjustment. - if pmcLib.name.is_log4j(): - versionOverride, mavenOverride = map_log4j_artifact(pmcLib.name.version) - - if versionOverride not in LOG4J_HASHES: - raise Exception("ERROR: unhandled log4j version (overriden) %s!" % versionOverride) - - if pmcLib.name.artifact not in LOG4J_HASHES[versionOverride]: - raise Exception("ERROR: unhandled log4j artifact %s!" % pmcLib.name.artifact) - - replacement_name = GradleSpecifier( - "org.apache.logging.log4j:%s:%s" % (pmcLib.name.artifact, versionOverride)) - artifact = MojangArtifact( - url=mavenOverride % (replacement_name.path()), - sha1=LOG4J_HASHES[versionOverride][pmcLib.name.artifact]["sha1"], - size=LOG4J_HASHES[versionOverride][pmcLib.name.artifact]["size"] - ) - - replacementLib = Library( - name=replacement_name, - downloads=MojangLibraryDownloads(artifact=artifact) - ) - libs_minecraft.append(replacementLib) - else: - libs_minecraft.append(pmcLib) + libs_minecraft.append(lib) if len(buckets) == 1: for key in buckets: - keyBucket = buckets[key] - keyBucket.libraries = sorted(keyBucket.libraries, key=attrgetter("name")) - add_lwjgl_version(lwjglVersionVariants, keyBucket) - print("Found only candidate LWJGL", keyBucket.version, key) + lwjgl = buckets[key] + lwjgl.libraries = sorted(lwjgl.libraries, key=attrgetter("name")) + add_lwjgl_version(lwjglVersionVariants, lwjgl) + print("Found only candidate LWJGL", lwjgl.version, key) else: # multiple buckets for LWJGL. [None] is common to all, other keys are for different sets of rules for key in buckets: if key is None: continue - keyBucket = buckets[key] + lwjgl = buckets[key] if None in buckets: - keyBucket.libraries = sorted(keyBucket.libraries + buckets[None].libraries, key=attrgetter("name")) + lwjgl.libraries = sorted(lwjgl.libraries + buckets[None].libraries, key=attrgetter("name")) else: - keyBucket.libraries = sorted(keyBucket.libraries, key=attrgetter('name')) - add_lwjgl_version(lwjglVersionVariants, keyBucket) - print("Found candidate LWJGL", keyBucket.version, key) + lwjgl.libraries = sorted(lwjgl.libraries, key=attrgetter('name')) + add_lwjgl_version(lwjglVersionVariants, lwjgl) + print("Found candidate LWJGL", lwjgl.version, key) # remove the common bucket... if None in buckets: del buckets[None] - versionFile.libraries = libs_minecraft - depentry = None + v.libraries = libs_minecraft if is_lwjgl_3: - depentry = Dependency(uid=LWJGL3_COMPONENT) + lwjgl_dependency = Dependency(uid=LWJGL3_COMPONENT) else: - depentry = Dependency(uid=LWJGL_COMPONENT) + lwjgl_dependency = Dependency(uid=LWJGL_COMPONENT) if len(buckets) == 1: - suggestedVersion = next(iter(buckets.values())).version + suggested_version = next(iter(buckets.values())).version # HACK: forcing hard dependencies here for now... # the UI doesn't know how to filter by this and it looks odd, but it works if is_lwjgl_3: - depentry.suggests = suggestedVersion - depentry.equals = suggestedVersion + lwjgl_dependency.suggests = suggested_version + lwjgl_dependency.equals = suggested_version else: - depentry.suggests = '2.9.4-nightly-20150209' + lwjgl_dependency.suggests = '2.9.4-nightly-20150209' else: - badVersions1 = {'3.1.6', '3.2.1'} - ourVersions = set() + bad_versions = {'3.1.6', '3.2.1'} + our_versions = set() for lwjgl in iter(buckets.values()): - ourVersions = ourVersions.union({lwjgl.version}) + our_versions = our_versions.union({lwjgl.version}) - if ourVersions == badVersions1: + if our_versions == bad_versions: print("Found broken 3.1.6/3.2.1 combo, forcing LWJGL to 3.2.1") - suggestedVersion = '3.2.1' - depentry.suggests = suggestedVersion + suggested_version = '3.2.1' + lwjgl_dependency.suggests = suggested_version else: - raise Exception("ERROR: cannot determine single suggested LWJGL version in %s" % mojangVersionFile.id) + raise Exception("ERROR: cannot determine single suggested LWJGL version in %s" % mojang_version.id) # if it uses LWJGL 3, add the trait that enables starting on first thread on macOS if is_lwjgl_3: - if not versionFile.additional_traits: - versionFile.additional_traits = [] - versionFile.additional_traits.append("FirstThreadOnMacOS") - versionFile.requires = [depentry] - versionFile.order = -2 + if not v.additional_traits: + v.additional_traits = [] + v.additional_traits.append("FirstThreadOnMacOS") + v.requires = [lwjgl_dependency] + v.order = -2 # process 1.13 arguments into previous version - if not mojangVersionFile.minecraftArguments and mojangVersionFile.arguments: - versionFile.minecraft_arguments = adaptNewStyleArguments(mojangVersionFile.arguments) - out_filename = os.path.join(PMC_DIR, MINECRAFT_COMPONENT, f"{versionFile.version}.json") - if versionFile.version in override_index.versions: - override = override_index.versions[versionFile.version] - override.apply_onto_meta_version(versionFile) - versionFile.write(out_filename) + if not mojang_version.minecraft_arguments and mojang_version.arguments: + v.minecraft_arguments = adapt_new_style_arguments(mojang_version.arguments) + out_filename = os.path.join(PMC_DIR, MINECRAFT_COMPONENT, f"{v.version}.json") + if v.version in override_index.versions: + override = override_index.versions[v.version] + override.apply_onto_meta_version(v) + v.write(out_filename) for lwjglVersionVariant in lwjglVersionVariants: - decidedVariant = None - passedVariants = 0 - unknownVariants = 0 + decided_variant = None + passed_variants = 0 + unknown_variants = 0 print("%d variant(s) for LWJGL %s:" % (len(lwjglVersionVariants[lwjglVersionVariant]), lwjglVersionVariant)) for variant in lwjglVersionVariants[lwjglVersionVariant]: if variant.sha1 in BAD_VARIANTS: - print("Variant %s ignored because it's marked as bad." % (variant.sha1)) + print("Variant %s ignored because it's marked as bad." % variant.sha1) continue if variant.sha1 in PASS_VARIANTS: - print("Variant %s accepted." % (variant.sha1)) - decidedVariant = variant - passedVariants += 1 + print("Variant %s accepted." % variant.sha1) + decided_variant = variant + passed_variants += 1 continue print(f" \"{variant.sha1}\", # {lwjglVersionVariant} ({variant.version.release_time})") - unknownVariants += 1 + unknown_variants += 1 print("") - if decidedVariant and passedVariants == 1 and unknownVariants == 0: - process_single_variant(decidedVariant.version) + if decided_variant and passed_variants == 1 and unknown_variants == 0: + process_single_variant(decided_variant.version) else: raise Exception("No variant decided for version %s out of %d possible ones and %d unknown ones." % ( - lwjglVersionVariant, passedVariants, unknownVariants)) + lwjglVersionVariant, passed_variants, unknown_variants)) - lwjglSharedData = MetaPackageData(uid=LWJGL_COMPONENT, name='LWJGL 2') - lwjglSharedData.recommended = ['2.9.4-nightly-20150209'] - lwjglSharedData.write(os.path.join(PMC_DIR, LWJGL_COMPONENT, "package.json")) + lwjgl_package = MetaPackage(uid=LWJGL_COMPONENT, name='LWJGL 2') + lwjgl_package.recommended = ['2.9.4-nightly-20150209'] + lwjgl_package.write(os.path.join(PMC_DIR, LWJGL_COMPONENT, "package.json")) if found_any_lwjgl3: - lwjglSharedData = MetaPackageData(uid=LWJGL3_COMPONENT, name='LWJGL 3') - lwjglSharedData.recommended = ['3.1.2'] - lwjglSharedData.write(os.path.join(PMC_DIR, LWJGL3_COMPONENT, "package.json")) + lwjgl_package = MetaPackage(uid=LWJGL3_COMPONENT, name='LWJGL 3') + lwjgl_package.recommended = ['3.1.2'] + lwjgl_package.write(os.path.join(PMC_DIR, LWJGL3_COMPONENT, "package.json")) - localVersionlist = MojangIndexWrap(MojangIndex.parse_file(os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_FILE))) + mojang_index = MojangIndexWrap(MojangIndex.parse_file(os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_FILE))) - mcSharedData = MetaPackageData(uid=MINECRAFT_COMPONENT, name='Minecraft') - mcSharedData.recommended = [localVersionlist.latest.release] - mcSharedData.write(os.path.join(PMC_DIR, MINECRAFT_COMPONENT, "package.json")) + minecraft_package = MetaPackage(uid=MINECRAFT_COMPONENT, name='Minecraft') + minecraft_package.recommended = [mojang_index.latest.release] + minecraft_package.write(os.path.join(PMC_DIR, MINECRAFT_COMPONENT, "package.json")) if __name__ == '__main__': diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 73c1e80a42..d7373323a1 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -1,5 +1,5 @@ from datetime import datetime -from typing import Optional, List, Dict, Any +from typing import Optional, List, Dict, Any, Iterator import pydantic from pydantic import Field, AnyHttpUrl, validator @@ -106,10 +106,10 @@ class MojangRule(MetaBase): class MojangRules(MetaBase): __root__: List[MojangRule] - def __iter__(self): + def __iter__(self) -> Iterator[MojangRule]: return iter(self.__root__) - def __getitem__(self, item): + def __getitem__(self, item) -> MojangRule: return self.__root__[item] @@ -138,7 +138,7 @@ class Dependency(MetaBase): suggests: Optional[str] -class MetaVersionFile(Versioned): +class MetaVersion(Versioned): name: str version: str uid: str @@ -161,7 +161,7 @@ class MetaVersionFile(Versioned): additional_tweakers: Optional[List[str]] = Field(alias="+tweakers") -class MetaPackageData(Versioned): +class MetaPackage(Versioned): name: str uid: str recommended: Optional[List[str]] diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 1d739f4725..f7bb29e510 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -4,7 +4,7 @@ from typing import Optional, List, Dict, Any from pydantic import AnyHttpUrl, validator, Field from . import MetaBase, MojangArtifactBase, MojangAssets, MojangLibrary, MojangArtifact, MojangLibraryDownloads, \ - Library, MetaVersionFile, GradleSpecifier + Library, MetaVersion, GradleSpecifier SUPPORTED_LAUNCHER_VERSION = 21 SUPPORTED_COMPLIANCE_LEVEL = 1 @@ -38,12 +38,12 @@ class MojangLatestVersion(MetaBase): class MojangIndexEntry(MetaBase): id: Optional[str] - releaseTime: Optional[datetime] + release_time: Optional[datetime] = Field(alias="releaseTime") time: Optional[datetime] type: Optional[str] url: Optional[str] sha1: Optional[str] - complianceLevel: Optional[int] + compliance_level: Optional[int] = Field(alias="complianceLevel") class MojangIndex(MetaBase): @@ -80,7 +80,7 @@ class LegacyOverrideEntry(MetaBase): release_time: Optional[datetime] = Field(alias="releaseTime") additional_traits: Optional[List[str]] = Field(alias="+traits") - def apply_onto_meta_version(self, meta_version: MetaVersionFile, legacy: bool = True): + def apply_onto_meta_version(self, meta_version: MetaVersion, legacy: bool = True): # simply hard override classes meta_version.main_class = self.main_class meta_version.applet_class = self.applet_class @@ -127,40 +127,40 @@ class MojangLogging(MetaBase): class JavaVersion(MetaBase): component: str = "jre-legacy" - majorVersion: int = 8 + major_version: int = Field(8, alias="majorVersion") -class MojangVersionFile(MetaBase): - @validator("minimumLauncherVersion") +class MojangVersion(MetaBase): + @validator("minimum_launcher_version") def validate_minimum_launcher_version(cls, v): assert v <= SUPPORTED_LAUNCHER_VERSION return v - @validator("complianceLevel") + @validator("compliance_level") def validate_compliance_level(cls, v): assert v <= SUPPORTED_COMPLIANCE_LEVEL return v id: str # TODO: optional? arguments: Optional[MojangArguments] - assetIndex: Optional[MojangAssets] + asset_index: Optional[MojangAssets] = Field(alias="assetIndex") assets: Optional[str] downloads: Dict[str, MojangArtifactBase] # TODO improve this? libraries: Optional[List[MojangLibrary]] # TODO: optional? - mainClass: Optional[str] - appletClass: Optional[str] + main_class: Optional[str] = Field(alias="mainClass") + applet_class: Optional[str] = Field(alias="appletClass") processArguments: Optional[str] - minecraftArguments: Optional[str] - minimumLauncherVersion: Optional[int] # TODO: validate validateSupportedMojangVersion - releaseTime: Optional[datetime] + minecraft_arguments: Optional[str] = Field(alias="minecraftArguments") + minimum_launcher_version: Optional[int] = Field(alias="minimumLauncherVersion") # TODO: validate validateSupportedMojangVersion + release_time: Optional[datetime] = Field(alias="releaseTime") time: Optional[datetime] type: Optional[str] inheritsFrom: Optional[str] logging: Optional[Dict[str, MojangLogging]] # TODO improve this? - complianceLevel: Optional[int] + compliance_level: Optional[int] = Field(alias="complianceLevel") javaVersion: Optional[JavaVersion] - def to_meta_version(self, name: str, uid: str, version: str) -> MetaVersionFile: + def to_meta_version(self, name: str, uid: str, version: str) -> MetaVersion: main_jar = None addn_traits = None new_type = self.type @@ -171,14 +171,14 @@ class MojangVersionFile(MetaBase): downloads = MojangLibraryDownloads(artifact=artifact) main_jar = Library(name=GradleSpecifier("com.mojang:minecraft:%s:client" % self.id), downloads=downloads) - if not self.complianceLevel: # both == 0 and is None + if not self.compliance_level: # both == 0 and is None pass - elif self.complianceLevel == 1: + elif self.compliance_level == 1: if not addn_traits: addn_traits = [] addn_traits.append("XR:Initial") else: - raise Exception(f"Unsupported compliance level {self.complianceLevel}") + raise Exception(f"Unsupported compliance level {self.compliance_level}") if self.javaVersion is not None: # some versions don't have this. TODO: maybe maintain manual overrides major = self.javaVersion.major_version @@ -189,15 +189,15 @@ class MojangVersionFile(MetaBase): if new_type == "pending": # TODO: why wasn't this needed before large refactor new_type = "experiment" - return MetaVersionFile( + return MetaVersion( name=name, uid=uid, version=version, - asset_index=self.assetIndex, + asset_index=self.asset_index, libraries=self.libraries, - main_class=self.mainClass, - minecraft_arguments=self.minecraftArguments, - release_time=self.releaseTime, + main_class=self.main_class, + minecraft_arguments=self.minecraft_arguments, + release_time=self.release_time, type=new_type, compatible_java_majors=compatible_java_majors, additional_traits=addn_traits, -- cgit 0.0.5-2-1-g0f52 From 5a6ae1875510bf51a2513fc92fda789cfd9a5f3d Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 3 Apr 2022 13:19:01 +0200 Subject: refactor: move liteloader to pydantic models --- generateLiteloader.py | 163 +++++++++++++++++++++++++--------------------- meta/common/liteloader.py | 7 ++ meta/liteloaderutil.py | 118 --------------------------------- meta/model/liteloader.py | 108 ++++++++++++++++++++++++++++++ updateLiteloader.py | 51 ++++++++------- 5 files changed, 231 insertions(+), 216 deletions(-) create mode 100644 meta/common/liteloader.py delete mode 100644 meta/liteloaderutil.py create mode 100644 meta/model/liteloader.py diff --git a/generateLiteloader.py b/generateLiteloader.py index 63ffc2e1bd..1af84a2232 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -1,93 +1,108 @@ -from meta.liteloaderutil import * +import os +from datetime import datetime +from typing import List, Tuple, Dict, Optional + from meta.common import ensure_component_dir, polymc_path, upstream_path +from meta.common.liteloader import LITELOADER_COMPONENT, VERSIONS_FILE +from meta.common.mojang import MINECRAFT_COMPONENT +from meta.model import MetaVersion, GradleSpecifier, Library, MetaPackage, Dependency +from meta.model.liteloader import LiteloaderIndex, LiteloaderArtefact PMC_DIR = polymc_path() UPSTREAM_DIR = upstream_path() -ensure_component_dir("com.mumfrey.liteloader") - - -# load the locally cached version list -def loadLiteloaderJson(): - with open(UPSTREAM_DIR + "/liteloader/versions.json", 'r', encoding='utf-8') as f: - return LiteloaderIndex(json.load(f)) +ensure_component_dir(LITELOADER_COMPONENT) -remoteVersionlist = loadLiteloaderJson() - - -def processArtefacts(mcVersion, liteloader, notSnapshots): - versions = [] - lookup = {} - latestVersion = None +def process_artefacts(mc_version: str, artefacts: Dict[str, LiteloaderArtefact], is_snapshot: bool) \ + -> Tuple[List[MetaVersion], Optional[MetaVersion]]: + versions: List[MetaVersion] = [] + lookup: Dict[str, MetaVersion] = {} + latest_version = None latest = None - for id, artefact in liteloader.items(): - if id == 'latest': - latestVersion = artefact.version + for x, artefact in artefacts.items(): + if x == 'latest': + latest_version = artefact.version continue - version = PolyMCVersionFile(name="LiteLoader", uid="com.mumfrey.liteloader", version=artefact.version) - version.requires = [DependencyEntry(uid='net.minecraft', equals=mcVersion)] - version.releaseTime = datetime.datetime.utcfromtimestamp(int(artefact.timestamp)) - version.addTweakers = [artefact.tweakClass] - version.mainClass = "net.minecraft.launchwrapper.Launch" - version.order = 10 - if notSnapshots: - version.type = "release" - else: - version.type = "snapshot" - lookup[version.version] = version - libraries = artefact.libraries + v = MetaVersion( + name="LiteLoader", + uid=LITELOADER_COMPONENT, + version=artefact.version, + requires=[Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)], + release_time=datetime.utcfromtimestamp(int(artefact.timestamp)), + additional_tweakers=[artefact.tweakClass], + main_class="net.minecraft.launchwrapper.Launch", + order=10, + libraries=artefact.libraries, + type="release") + + if is_snapshot: + v.type = "snapshot" + # hack to make broken liteloader versions work - for lib in libraries: + for lib in v.libraries: if lib.name == GradleSpecifier("org.ow2.asm:asm-all:5.0.3"): lib.url = "https://repo.maven.apache.org/maven2/" if lib.name == GradleSpecifier("org.ow2.asm:asm-all:5.2"): lib.url = "http://repo.liteloader.com/" - liteloaderLib = PolyMCLibrary( - name=GradleSpecifier("com.mumfrey:liteloader:%s" % version.version), + + liteloader_lib = Library( + name=GradleSpecifier("com.mumfrey:liteloader:%s" % v.version), url="http://dl.liteloader.com/versions/" ) - if not notSnapshots: - liteloaderLib.mmcHint = "always-stale" - libraries.append(liteloaderLib) - version.libraries = libraries - versions.append(version) - if latestVersion: - latest = lookup[latestVersion] + if is_snapshot: + liteloader_lib.mmcHint = "always-stale" + v.libraries.append(liteloader_lib) + + versions.append(v) + lookup[v.version] = v + + if latest_version: + latest = lookup[latest_version] return versions, latest -allVersions = [] -recommended = [] -for mcVersion, versionObject in remoteVersionlist.versions.items(): - # ignore this for now. It should be a jar mod or something. - if mcVersion == "1.5.2": - continue - latestSnapshot = None - latestRelease = None - version = [] - if versionObject.artefacts: - versions, latestRelease = processArtefacts(mcVersion, versionObject.artefacts.liteloader, True) - allVersions.extend(versions) - if versionObject.snapshots: - versions, latestSnapshot = processArtefacts(mcVersion, versionObject.snapshots.liteloader, False) - allVersions.extend(versions) - - if latestRelease: - recommended.append(latestRelease.version) - -recommended.sort() - -allVersions.sort(key=lambda x: x.releaseTime, reverse=True) - -for version in allVersions: - outFilepath = PMC_DIR + "/com.mumfrey.liteloader/%s.json" % version.version - with open(outFilepath, 'w') as outfile: - json.dump(version.to_json(), outfile, sort_keys=True, indent=4) - -sharedData = PolyMCSharedPackageData(uid='com.mumfrey.liteloader', name='LiteLoader') -sharedData.recommended = recommended -sharedData.description = remoteVersionlist.meta.description -sharedData.projectUrl = remoteVersionlist.meta.url -sharedData.authors = [remoteVersionlist.meta.authors] -sharedData.write() +def process_versions(index: LiteloaderIndex) -> Tuple[List[MetaVersion], List[str]]: + all_versions: List[MetaVersion] = [] + recommended: List[str] = [] + for mcVersion, versionObject in index.versions.items(): + # ignore this for now. It should be a jar mod or something. + if mcVersion == "1.5.2": + continue + + latest_release = None + if versionObject.artefacts: + versions, latest_release = process_artefacts(mcVersion, versionObject.artefacts.liteloader, False) + all_versions.extend(versions) + if versionObject.snapshots: + versions, latest_snapshot = process_artefacts(mcVersion, versionObject.snapshots.liteloader, True) + all_versions.extend(versions) + + if latest_release: + recommended.append(latest_release.version) + + recommended.sort() + + all_versions.sort(key=lambda x: x.release_time, reverse=True) + return all_versions, recommended + + +def main(): + index = LiteloaderIndex.parse_file(os.path.join(UPSTREAM_DIR, VERSIONS_FILE)) + + all_versions, recommended = process_versions(index) + + for version in all_versions: + version.write(os.path.join(PMC_DIR, LITELOADER_COMPONENT, f"{version.version}.json")) + + package = MetaPackage(uid=LITELOADER_COMPONENT, + name='LiteLoader', + description=index.meta.description, + project_url=index.meta.url, + authors=[index.meta.authors], + recommended=recommended) + package.write(os.path.join(PMC_DIR, LITELOADER_COMPONENT, "package.json")) + + +if __name__ == '__main__': + main() diff --git a/meta/common/liteloader.py b/meta/common/liteloader.py new file mode 100644 index 0000000000..7a6c19eb46 --- /dev/null +++ b/meta/common/liteloader.py @@ -0,0 +1,7 @@ +from os.path import join + +BASE_DIR = "liteloader" + +VERSIONS_FILE = join(BASE_DIR, "versions.json") + +LITELOADER_COMPONENT = "com.mumfrey.liteloader" diff --git a/meta/liteloaderutil.py b/meta/liteloaderutil.py deleted file mode 100644 index dce6cb19d4..0000000000 --- a/meta/liteloaderutil.py +++ /dev/null @@ -1,118 +0,0 @@ -from .metautil import * - -''' - "repo":{ - "stream":"RELEASE", - "type":"m2", - "url":"http:\/\/dl.liteloader.com\/repo\/", - "classifier":"" - }, -''' - - -class LiteloaderRepo(JsonObject): - stream = StringProperty(required=True) - type = StringProperty(required=True) - url = StringProperty(required=True) - classifier = StringProperty(required=True) - - -''' - "53639d52340479ccf206a04f5e16606f":{ - "tweakClass":"com.mumfrey.liteloader.launch.LiteLoaderTweaker", - "libraries":[ - { - "name":"net.minecraft:launchwrapper:1.5" - }, - { - "name":"net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "name":"org.ow2.asm:asm-all:4.1" - } - ], - "stream":"RELEASE", - "file":"liteloader-1.5.2_01.jar", - "version":"1.5.2_01", - "md5":"53639d52340479ccf206a04f5e16606f", - "timestamp":"1367366420" - }, -''' - - -class LiteloaderArtefact(JsonObject): - tweakClass = StringProperty(required=True) - libraries = ListProperty(PolyMCLibrary, required=True) - stream = StringProperty(required=True) - file = StringProperty(required=True) - version = StringProperty(required=True) - build = StringProperty(default=None, exclude_if_none=True) - md5 = StringProperty(required=True) - timestamp = StringProperty(required=True) - srcJar = StringProperty(default=None, exclude_if_none=True) - mcpJar = StringProperty(default=None, exclude_if_none=True) - - -class LiteloaderDev(JsonObject): - fgVersion = StringProperty(default=None, exclude_if_none=True) - mappings = StringProperty(required=None, exclude_if_none=True) - mcp = StringProperty(default=None, exclude_if_none=True) - - -class LiteloaderArtefacts(JsonObject): - liteloader = DictProperty(LiteloaderArtefact, name="com.mumfrey:liteloader", required=True) - - -class LiteloaderSnapshot(LiteloaderArtefact): - lastSuccessfulBuild = IntegerProperty() - - -class LiteloaderSnapshots(JsonObject): - libraries = ListProperty(PolyMCLibrary, required=True) - liteloader = DictProperty(LiteloaderSnapshot, name="com.mumfrey:liteloader", required=True) - - -''' - "1.10.2":{ - "dev": { ... }, - "repo":{ ... }, - "artefacts":{ - "com.mumfrey:liteloader":{ }, - ... - }, - "snapshots":{ - ... - } -''' - - -class LiteloaderEntry(JsonObject): - dev = ObjectProperty(LiteloaderDev, default=None, exclude_if_none=True) - repo = ObjectProperty(LiteloaderRepo, required=True) - artefacts = ObjectProperty(LiteloaderArtefacts, default=None, exclude_if_none=True) - snapshots = ObjectProperty(LiteloaderSnapshots, default=None, exclude_if_none=True) - - -''' - "meta":{ - "description":"LiteLoader is a lightweight mod bootstrap designed to provide basic loader functionality for mods which don't need to modify game mechanics.", - "authors":"Mumfrey", - "url":"http:\/\/dl.liteloader.com", - "updated":"2017-02-22T11:34:07+00:00", - "updatedTime":1487763247 - }, -''' - - -class LiteloaderMeta(JsonObject): - description = StringProperty(required=True) - authors = StringProperty(required=True) - url = StringProperty(required=True) - updated = ISOTimestampProperty(required=True) - updatedTime = IntegerProperty(required=True) - - -# The raw Forge version index -class LiteloaderIndex(JsonObject): - meta = ObjectProperty(LiteloaderMeta, required=True) - versions = DictProperty(LiteloaderEntry) diff --git a/meta/model/liteloader.py b/meta/model/liteloader.py new file mode 100644 index 0000000000..0bd6794773 --- /dev/null +++ b/meta/model/liteloader.py @@ -0,0 +1,108 @@ +from datetime import datetime +from typing import Optional, List, Dict, Any + +from pydantic import Field + +from . import Library, MetaBase + + +class LiteloaderDev(MetaBase): + fgVersion: Optional[str] + mappings: Optional[str] + mcp: Optional[str] + + +class LiteloaderRepo(MetaBase): + """ + "repo":{ + "stream":"RELEASE", + "type":"m2", + "url":"http://dl.liteloader.com/repo/", + "classifier":"" + }, + """ + stream: str + type: str + url: str + classifier: str + + +class LiteloaderArtefact(MetaBase): + """ + "53639d52340479ccf206a04f5e16606f":{ + "tweakClass":"com.mumfrey.liteloader.launch.LiteLoaderTweaker", + "libraries":[ + { + "name":"net.minecraft:launchwrapper:1.5" + }, + { + "name":"net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "name":"org.ow2.asm:asm-all:4.1" + } + ], + "stream":"RELEASE", + "file":"liteloader-1.5.2_01.jar", + "version":"1.5.2_01", + "md5":"53639d52340479ccf206a04f5e16606f", + "timestamp":"1367366420" + }, + """ + tweakClass: str + libraries: List[Library] + stream: str + file: str + version: str + build: Optional[str] + md5: str + timestamp: str + srcJar: Optional[str] + mcpJar: Optional[str] + lastSuccessfulBuild: Optional[int] # only for snapshots + + +class LiteloaderArtefacts(MetaBase): + liteloader: Dict[str, LiteloaderArtefact] = Field(alias="com.mumfrey:liteloader") + libraries: Optional[List[Library]] + + +class LiteloaderEntry(MetaBase): + """ + "1.10.2":{ + "dev": { ... }, + "repo":{ ... }, + "artefacts":{ + "com.mumfrey:liteloader":{ }, + ... + }, + "snapshots":{ + ... + } + """ + dev: Optional[LiteloaderDev] + repo: LiteloaderRepo + artefacts: Optional[LiteloaderArtefacts] + snapshots: Optional[LiteloaderArtefacts] + + +class LiteloaderMeta(MetaBase): + """ + "meta":{ + "description":"LiteLoader is a lightweight mod bootstrap designed to provide basic loader functionality for mods which don't need to modify game mechanics.", + "authors":"Mumfrey", + "url":"http://dl.liteloader.com", + "updated":"2017-02-22T11:34:07+00:00", + "updatedTime":1487763247 + }, + """ + description: str + authors: str + url: str + updated: datetime + updated_time: int = Field(alias="updatedTime") + + +class LiteloaderIndex(MetaBase): + meta: LiteloaderMeta + versions: Dict[Any, LiteloaderEntry] diff --git a/updateLiteloader.py b/updateLiteloader.py index 2add518446..e4d09fabc8 100755 --- a/updateLiteloader.py +++ b/updateLiteloader.py @@ -1,37 +1,40 @@ -''' - Get the source files necessary for generating Forge versions -''' -import copy -import sys +import json +import os import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -from meta.liteloaderutil import * -UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] - - -def eprint(*args, **kwargs): - print(*args, file=sys.stderr, **kwargs) +from meta.common import upstream_path +from meta.common.liteloader import VERSIONS_FILE +from meta.model.liteloader import LiteloaderIndex +UPSTREAM_DIR = upstream_path() forever_cache = FileCache('caches/http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) -# get the remote version list -r = sess.get('http://dl.liteloader.com/versions/versions.json') -r.raise_for_status() -# make sure it's JSON -main_json = r.json() +def main(): + # get the remote version list + r = sess.get('http://dl.liteloader.com/versions/versions.json') + r.raise_for_status() + + # make sure it's JSON + main_json = r.json() + + # make sure we understand the schema + remote_versions = LiteloaderIndex.parse_obj(main_json) + parsed = remote_versions.json() + original = json.dumps(main_json, sort_keys=True, indent=4) + assert parsed == original + + print("Successfully parsed index") + print(f"Last updated {remote_versions.meta.updated}") + + # save the json it to file + remote_versions.write(os.path.join(UPSTREAM_DIR, VERSIONS_FILE)) -# make sure we understand the schema -remoteVersionlist = LiteloaderIndex(copy.deepcopy(main_json)) -newStr = json.dumps(remoteVersionlist.to_json(), sort_keys=True) -origStr = json.dumps(main_json, sort_keys=True) -assert newStr == origStr -# save the json it to file -with open(UPSTREAM_DIR + "/liteloader/versions.json", 'w', encoding='utf-8') as f: - json.dump(main_json, f, sort_keys=True, indent=4) +if __name__ == '__main__': + main() -- cgit 0.0.5-2-1-g0f52 From b0810ce299fd943ad7e0ad7c54650a72ea8f7826 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 5 Apr 2022 00:18:11 +0200 Subject: chore: drop seemingly unused enumerateForge.py --- caches/forgemaven/.keep | 0 enumerateForge.py | 128 ------------------------------------------------ update.sh | 5 -- 3 files changed, 133 deletions(-) delete mode 100644 caches/forgemaven/.keep delete mode 100755 enumerateForge.py diff --git a/caches/forgemaven/.keep b/caches/forgemaven/.keep deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/enumerateForge.py b/enumerateForge.py deleted file mode 100755 index a6287d47f2..0000000000 --- a/enumerateForge.py +++ /dev/null @@ -1,128 +0,0 @@ -from enum import Enum - -import requests -from cachecontrol import CacheControl -from cachecontrol.caches import FileCache -from meta.metautil import * - -PMC_DIR = os.environ["PMC_DIR"] - - -# with open(PMC_DIR + '/index.json', 'r', encoding='utf-8') as index: -# packages = PolyMCPackageIndex(json.load(index)) - -# for entry in packages.packages: -# print (entry) - -class DownloadType(Enum): - NORMAL = 1 - FORGE_XZ = 2 - - -class DownloadEntry: - def __init__(self, url: str, kind: DownloadType, name: GradleSpecifier): - self.name = name - self.url = url - self.kind = kind - - def __lt__(self, other): - return self.name < other.name - - def __eq__(self, other): - return self.name == other.name - - def __ne__(self, other): - return not self.__eq__(other) - - def __hash__(self): - return self.name.__hash__() - - def toString(self): - return "%s %s" % (self.name.toString(), self.url) - - def __repr__(self): - return "DownloadEntry('" + self.toString() + "')" - - -class MojangLibrary(JsonObject): - extract = ObjectProperty(MojangLibraryExtractRules, exclude_if_none=True, default=None) - name = GradleSpecifierProperty(required=True) - downloads = ObjectProperty(MojangLibraryDownloads, exclude_if_none=True, default=None) - natives = DictProperty(StringProperty, exclude_if_none=True, default=None) - rules = ListProperty(MojangRule, exclude_if_none=True, default=None) - - -class PolyMCLibrary(MojangLibrary): - url = StringProperty(exclude_if_none=True, default=None) - mmcHint = StringProperty(name="MMC-hint", exclude_if_none=True, default=None) # this is supposed to be MMC-hint! - - -def GetLibraryDownload(library: PolyMCLibrary): - if library.natives: - raise Exception('Natives are not handled yet') - - name = library.name - if library.mmcHint == 'forge-pack-xz': - kind = DownloadType.FORGE_XZ - name.extension = 'jar.pack.xz' - else: - kind = DownloadType.NORMAL - - if library.downloads: - url = library.downloads.artifact.url - if url.endswith('.zip'): - name.extension = 'zip' - - if library.downloads: - url = library.downloads.artifact.url - else: - if library.url: - url = library.url + name.getPath() - else: - url = 'https://libraries.minecraft.net/' + name.getPath() - - return DownloadEntry(url, kind, name) - - -with open(PMC_DIR + '/net.minecraftforge/index.json', 'r', encoding='utf-8') as forgeIndex: - forgeVersions = PolyMCVersionIndex(json.load(forgeIndex)) - -urlSet = set() - -for entry in forgeVersions.versions: - versionString = entry.version - versionPath = PMC_DIR + "/net.minecraftforge/%s.json" % versionString - with open(versionPath, 'r') as infile: - forgeVersion = PolyMCVersionFile(json.load(infile)) - if forgeVersion.libraries: - for entry in forgeVersion.libraries: - urlSet.add(GetLibraryDownload(entry)) - - if forgeVersion.jarMods: - for entry in forgeVersion.jarMods: - urlSet.add(GetLibraryDownload(entry)) - - if forgeVersion.mavenFiles: - for entry in forgeVersion.mavenFiles: - urlSet.add(GetLibraryDownload(entry)) - -forever_cache = FileCache('caches/forge_cache', forever=True) -sess = CacheControl(requests.Session(), forever_cache) - -for entry in urlSet: - libraryName = entry.name - folderPath = "caches/forgemaven/%s" % libraryName.getBase() - filePath = "caches/forgemaven/%s" % libraryName.getPath() - if not os.path.isfile(filePath): - os.makedirs(folderPath, exist_ok=True) - rfile = sess.get(entry.url, stream=True) - try: - rfile.raise_for_status() - except requests.exceptions.HTTPError as exc: - print('Missing: %s %s' % (entry.name, entry.url)) - continue - print('Downloading %s' % entry.name) - print('To %s' % filePath) - with open(filePath, 'wb') as f: - for chunk in rfile.iter_content(chunk_size=4096): - f.write(chunk) diff --git a/update.sh b/update.sh index e5b4e2f46e..1526899ece 100755 --- a/update.sh +++ b/update.sh @@ -81,11 +81,6 @@ if [ "${DEPLOY_TO_GIT}" = true ] ; then fi fi -if [ "${UPDATE_FORGE_MAVEN}" = true ] ; then - echo "Updating the copy of Forge maven" - python enumerateForge.py -fi - if [ "${DEPLOY_TO_FOLDER}" = true ] ; then DEPLOY_FOLDER_var="DEPLOY_FOLDER_$MODE" DEPLOY_FOLDER="${!DEPLOY_FOLDER_var}" -- cgit 0.0.5-2-1-g0f52 From efd1aff14718c206627def2fbd5b1e94940930fd Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 5 Apr 2022 00:19:03 +0200 Subject: fix: expect strings instead of urls in all models --- meta/model/__init__.py | 10 +++++----- meta/model/mojang.py | 11 ++++++----- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/meta/model/__init__.py b/meta/model/__init__.py index d7373323a1..ed4e4c4b0c 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -2,7 +2,7 @@ from datetime import datetime from typing import Optional, List, Dict, Any, Iterator import pydantic -from pydantic import Field, AnyHttpUrl, validator +from pydantic import Field, validator from .types import GradleSpecifier from ..common import serialize_datetime @@ -40,7 +40,7 @@ class MetaBase(pydantic.BaseModel): class Versioned(MetaBase): @validator("format_version") def format_version_must_be_supported(cls, v): - assert v > META_FORMAT_VERSION + assert v <= META_FORMAT_VERSION return v format_version: int = Field(META_FORMAT_VERSION, alias="formatVersion") @@ -49,7 +49,7 @@ class Versioned(MetaBase): class MojangArtifactBase(MetaBase): sha1: Optional[str] size: Optional[int] - url: AnyHttpUrl + url: str class MojangAssets(MojangArtifactBase): @@ -129,7 +129,7 @@ class MojangLibrary(MetaBase): class Library(MojangLibrary): url: Optional[str] - mmcHint: Optional[AnyHttpUrl] = Field(None, alias="MMC-hint") + mmcHint: Optional[str] = Field(None, alias="MMC-hint") class Dependency(MetaBase): @@ -167,4 +167,4 @@ class MetaPackage(Versioned): recommended: Optional[List[str]] authors: Optional[List[str]] description: Optional[str] - project_url: Optional[AnyHttpUrl] = Field(alias="projectUrl") + project_url: Optional[str] = Field(alias="projectUrl") diff --git a/meta/model/mojang.py b/meta/model/mojang.py index f7bb29e510..0b8415d4ee 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -1,7 +1,7 @@ from datetime import datetime from typing import Optional, List, Dict, Any -from pydantic import AnyHttpUrl, validator, Field +from pydantic import validator, Field from . import MetaBase, MojangArtifactBase, MojangAssets, MojangLibrary, MojangArtifact, MojangLibraryDownloads, \ Library, MetaVersion, GradleSpecifier @@ -60,8 +60,8 @@ class MojangIndexWrap: class ExperimentEntry(MetaBase): id: str - url: AnyHttpUrl - wiki: Optional[AnyHttpUrl] + url: str + wiki: Optional[str] class ExperimentIndex(MetaBase): @@ -145,13 +145,14 @@ class MojangVersion(MetaBase): arguments: Optional[MojangArguments] asset_index: Optional[MojangAssets] = Field(alias="assetIndex") assets: Optional[str] - downloads: Dict[str, MojangArtifactBase] # TODO improve this? + downloads: Optional[Dict[str, MojangArtifactBase]] # TODO improve this? libraries: Optional[List[MojangLibrary]] # TODO: optional? main_class: Optional[str] = Field(alias="mainClass") applet_class: Optional[str] = Field(alias="appletClass") processArguments: Optional[str] minecraft_arguments: Optional[str] = Field(alias="minecraftArguments") - minimum_launcher_version: Optional[int] = Field(alias="minimumLauncherVersion") # TODO: validate validateSupportedMojangVersion + minimum_launcher_version: Optional[int] = Field( + alias="minimumLauncherVersion") # TODO: validate validateSupportedMojangVersion release_time: Optional[datetime] = Field(alias="releaseTime") time: Optional[datetime] type: Optional[str] -- cgit 0.0.5-2-1-g0f52 From fec82dbb90e86852928f04a64d286be1158e848e Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 5 Apr 2022 00:19:35 +0200 Subject: fix: correctly get STATIC_DIR in generateMojang.py --- generateMojang.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 2431238e93..c26428c126 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -6,16 +6,16 @@ from operator import attrgetter from pprint import pprint from typing import Optional -from meta.common import ensure_component_dir, polymc_path, upstream_path +from meta.common import ensure_component_dir, polymc_path, upstream_path, static_path from meta.common.mojang import VERSION_MANIFEST_FILE, MINECRAFT_COMPONENT, LWJGL3_COMPONENT, LWJGL_COMPONENT, \ STATIC_OVERRIDES_FILE, VERSIONS_DIR from meta.model import MetaVersion, Library, GradleSpecifier, MojangLibraryDownloads, MojangArtifact, Dependency, \ MetaPackage, MojangRules from meta.model.mojang import MojangIndexWrap, MojangIndex, MojangVersion, LegacyOverrideIndex -from updateMojang import STATIC_DIR PMC_DIR = polymc_path() UPSTREAM_DIR = upstream_path() +STATIC_DIR = static_path() ensure_component_dir(MINECRAFT_COMPONENT) ensure_component_dir(LWJGL_COMPONENT) -- cgit 0.0.5-2-1-g0f52 From 7ab37c8658c4c8614a85e5ff729aa4ef3592801f Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 5 Apr 2022 14:02:24 +0200 Subject: refactor: make GradleSpecifier its own class --- generateFabric.py | 4 +-- generateLiteloader.py | 6 ++-- generateMojang.py | 3 +- meta/model/__init__.py | 9 ++---- meta/model/mojang.py | 2 +- meta/model/types.py | 80 ++++++++++++++++++++++++++++++++++++++------------ 6 files changed, 70 insertions(+), 34 deletions(-) diff --git a/generateFabric.py b/generateFabric.py index 2de6724e5e..cfdcdf4e61 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -38,7 +38,7 @@ def process_loader_version(entry) -> MetaVersion: v.libraries = [] v.libraries.extend(installer_info.libraries.common) v.libraries.extend(installer_info.libraries.client) - loader_lib = Library(name=GradleSpecifier(entry["maven"]), url="https://maven.fabricmc.net") + loader_lib = Library(name=GradleSpecifier.from_string(entry["maven"]), url="https://maven.fabricmc.net") v.libraries.append(loader_lib) return v @@ -53,7 +53,7 @@ def process_intermediary_version(entry) -> MetaVersion: v.type = "release" v.libraries = [] v.volatile = True - intermediary_lib = Library(name=GradleSpecifier(entry["maven"]), url="https://maven.fabricmc.net") + intermediary_lib = Library(name=GradleSpecifier.from_string(entry["maven"]), url="https://maven.fabricmc.net") v.libraries.append(intermediary_lib) return v diff --git a/generateLiteloader.py b/generateLiteloader.py index 1af84a2232..17882d582b 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -41,13 +41,13 @@ def process_artefacts(mc_version: str, artefacts: Dict[str, LiteloaderArtefact], # hack to make broken liteloader versions work for lib in v.libraries: - if lib.name == GradleSpecifier("org.ow2.asm:asm-all:5.0.3"): + if lib.name == GradleSpecifier("org.ow2.asm", "asm-all", "5.0.3"): lib.url = "https://repo.maven.apache.org/maven2/" - if lib.name == GradleSpecifier("org.ow2.asm:asm-all:5.2"): + if lib.name == GradleSpecifier("org.ow2.asm", "asm-all", "5.2"): lib.url = "http://repo.liteloader.com/" liteloader_lib = Library( - name=GradleSpecifier("com.mumfrey:liteloader:%s" % v.version), + name=GradleSpecifier("com.mumfrey", "liteloader", v.version), url="http://dl.liteloader.com/versions/" ) if is_snapshot: diff --git a/generateMojang.py b/generateMojang.py index c26428c126..8e573efa41 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -267,8 +267,7 @@ def main(): if lib.name.artifact not in LOG4J_HASHES[version_override]: raise Exception("ERROR: unhandled log4j artifact %s!" % lib.name.artifact) - replacement_name = GradleSpecifier( - "org.apache.logging.log4j:%s:%s" % (lib.name.artifact, version_override)) + replacement_name = GradleSpecifier("org.apache.logging.log4j", lib.name.artifact, version_override) artifact = MojangArtifact( url=maven_override % (replacement_name.path()), sha1=LOG4J_HASHES[version_override][lib.name.artifact]["sha1"], diff --git a/meta/model/__init__.py b/meta/model/__init__.py index ed4e4c4b0c..3cc6a3b96e 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -33,7 +33,8 @@ class MetaBase(pydantic.BaseModel): allow_population_by_field_name = True json_encoders = { - datetime: serialize_datetime + datetime: serialize_datetime, + GradleSpecifier: str } @@ -114,12 +115,6 @@ class MojangRules(MetaBase): class MojangLibrary(MetaBase): - @validator("name") - def validate_name(cls, v): - if v is not GradleSpecifier: - return GradleSpecifier(v) - return v - extract: Optional[MojangLibraryExtractRules] name: GradleSpecifier downloads: Optional[MojangLibraryDownloads] diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 0b8415d4ee..0df4cbcfc0 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -170,7 +170,7 @@ class MojangVersion(MetaBase): client_download = self.downloads['client'] artifact = MojangArtifact(url=client_download.url, sha1=client_download.sha1, size=client_download.size) downloads = MojangLibraryDownloads(artifact=artifact) - main_jar = Library(name=GradleSpecifier("com.mojang:minecraft:%s:client" % self.id), downloads=downloads) + main_jar = Library(name=GradleSpecifier("com.mojang", "minecraft", self.id, "client"), downloads=downloads) if not self.compliance_level: # both == 0 and is None pass diff --git a/meta/model/types.py b/meta/model/types.py index d631565718..2fd5435e1e 100644 --- a/meta/model/types.py +++ b/meta/model/types.py @@ -1,4 +1,7 @@ -class GradleSpecifier(str): +from typing import Optional + + +class GradleSpecifier: """ A gradle specifier - a maven coordinate. Like one of these: "org.lwjgl.lwjgl:lwjgl:2.9.0" @@ -6,24 +9,24 @@ class GradleSpecifier(str): "net.minecraft:launchwrapper:1.5" """ - def __init__(self, name: str): - ext_split = name.split('@') - - components = ext_split[0].split(':') - self.group = components[0] - self.artifact = components[1] - self.version = components[2] - - self.extension = 'jar' - if len(ext_split) == 2: - self.extension = ext_split[1] + def __init__(self, group: str, artifact: str, version: str, classifier: Optional[str] = None, + extension: Optional[str] = None): + if extension is None: + extension = "jar" + self.group = group + self.artifact = artifact + self.version = version + self.classifier = classifier + self.extension = extension - self.classifier = None - if len(components) == 4: - self.classifier = components[3] - - def __new__(cls, name: str): - return super(GradleSpecifier, cls).__new__(cls, name) + def __str__(self): + ext = '' + if self.extension != 'jar': + ext = "@%s" % self.extension + if self.classifier: + return "%s:%s:%s:%s%s" % (self.group, self.artifact, self.version, self.classifier, ext) + else: + return "%s:%s:%s%s" % (self.group, self.artifact, self.version, ext) def filename(self): if self.classifier: @@ -44,4 +47,43 @@ class GradleSpecifier(str): return self.group in ("org.lwjgl", "org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") def is_log4j(self): - return self.group == "org.apache.logging.log4j" \ No newline at end of file + return self.group == "org.apache.logging.log4j" + + def __eq__(self, other): + return str(self) == str(other) + + def __lt__(self, other): + return str(self) < str(other) + + def __gt__(self, other): + return str(self) > str(other) + + @classmethod + def __get_validators__(cls): + yield cls.validate + + @classmethod + def from_string(cls, v: str): + ext_split = v.split('@') + + components = ext_split[0].split(':') + group = components[0] + artifact = components[1] + version = components[2] + + extension = None + if len(ext_split) == 2: + extension = ext_split[1] + + classifier = None + if len(components) == 4: + classifier = components[3] + return cls(group, artifact, version, classifier, extension) + + @classmethod + def validate(cls, v): + if isinstance(v, cls): + return v + if isinstance(v, str): + return cls.from_string(v) + raise TypeError("Invalid type") -- cgit 0.0.5-2-1-g0f52 From eda318131d1e938ee331cc2149a0518e25b7aa76 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 5 Apr 2022 14:29:44 +0200 Subject: refactor: move forge to pydantic models --- generateForge.py | 478 ++--- meta/common/forge.py | 17 + meta/forgeutil.py | 323 ---- meta/model/forge.py | 306 +++ static/forge-legacyinfo.json | 3712 ------------------------------------ static/forge/forge-legacyinfo.json | 3712 ++++++++++++++++++++++++++++++++++++ updateForge.py | 517 +++-- 7 files changed, 4505 insertions(+), 4560 deletions(-) create mode 100644 meta/common/forge.py delete mode 100644 meta/forgeutil.py create mode 100644 meta/model/forge.py delete mode 100644 static/forge-legacyinfo.json create mode 100644 static/forge/forge-legacyinfo.json diff --git a/generateForge.py b/generateForge.py index 222233023c..b161b29a3e 100755 --- a/generateForge.py +++ b/generateForge.py @@ -1,17 +1,24 @@ +import os import re import sys +from datetime import timezone from distutils.version import LooseVersion -from meta.forgeutil import * -from meta.metautil import * -from meta.common import ensure_component_dir, polymc_path, upstream_path +from meta.common import ensure_component_dir, polymc_path, upstream_path, static_path +from meta.common.forge import FORGE_COMPONENT, INSTALLER_MANIFEST_DIR, VERSION_MANIFEST_DIR, DERIVED_INDEX_FILE, \ + STATIC_LEGACYINFO_FILE, INSTALLER_INFO_DIR, BAD_VERSIONS, FORGEWRAPPER_MAVEN +from meta.common.mojang import MINECRAFT_COMPONENT +from meta.model import MetaVersion, Dependency, Library, GradleSpecifier, MojangLibraryDownloads, MojangArtifact, \ + MetaPackage +from meta.model.forge import ForgeVersion, ForgeInstallerProfile, ForgeLegacyInfo, fml_libs_for_version, \ + ForgeInstallerProfileV2, InstallerInfo, DerivedForgeIndex, ForgeLegacyInfoList +from meta.model.mojang import MojangVersion PMC_DIR = polymc_path() UPSTREAM_DIR = upstream_path() +STATIC_DIR = static_path() -ensure_component_dir("net.minecraftforge") - -FORGEWRAPPER_MAVEN = "https://polymc.github.io/files/maven/%s" +ensure_component_dir(FORGE_COMPONENT) def eprint(*args, **kwargs): @@ -26,12 +33,11 @@ def loadMcVersionFilter(version): if version in mcVersionCache: return mcVersionCache[version] libSet = set() - with open(PMC_DIR + "/net.minecraft/%s.json" % version, 'r', encoding='utf-8') as mcFile: - mcVersion = PolyMCVersionFile(json.load(mcFile)) - for lib in mcVersion.libraries: - libSet.add(lib.name) - mcVersionCache[version] = libSet - return libSet + mcVersion = MetaVersion.parse_file(os.path.join(PMC_DIR, MINECRAFT_COMPONENT, f"{version}.json")) + for lib in mcVersion.libraries: + libSet.add(lib.name) + mcVersionCache[version] = libSet + return libSet ''' @@ -58,30 +64,30 @@ def shouldIgnoreArtifact(libSet, match): return False -def versionFromProfile(profile, version): - result = PolyMCVersionFile({"name": "Forge", "version": version.rawVersion, "uid": "net.minecraftforge"}) +def versionFromProfile(profile: ForgeInstallerProfile, version): + result = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) mcversion = profile.install.minecraft - result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] - result.mainClass = profile.versionInfo.mainClass - args = profile.versionInfo.minecraftArguments + result.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mcversion)] + result.main_class = profile.versionInfo.main_class + args = profile.versionInfo.minecraft_arguments tweakers = [] expression = re.compile("--tweakClass ([a-zA-Z0-9\\.]+)") match = expression.search(args) - while match != None: - tweakers.append(match.group(1)); + while match is not None: + tweakers.append(match.group(1)) args = args[:match.start()] + args[match.end():] - match = expression.search(args); + match = expression.search(args) if len(tweakers) > 0: args = args.strip() - result.addTweakers = tweakers; + result.additional_tweakers = tweakers # result.minecraftArguments = args - result.releaseTime = profile.versionInfo.time + result.release_time = profile.versionInfo.time libs = [] mcFilter = loadMcVersionFilter(mcversion) for forgeLib in profile.versionInfo.libraries: - if forgeLib.name.isLwjgl(): + if forgeLib.name.is_lwjgl(): continue - if forgeLib.name.isLog4j(): + if forgeLib.name.is_log4j(): continue if shouldIgnoreArtifact(mcFilter, forgeLib.name): continue @@ -93,7 +99,7 @@ def versionFromProfile(profile, version): fixedName.version = "%s-%s" % (mcversion, fixedName.version) elif fixedName.artifact == "forge": fixedName.classifier = "universal" - ourLib = PolyMCLibrary(name=fixedName) + ourLib = Library(name=fixedName) if forgeLib.url == "http://files.minecraftforge.net/maven/": ourLib.url = "https://maven.minecraftforge.net/" else: @@ -106,32 +112,32 @@ def versionFromProfile(profile, version): return result -def versionFromModernizedInstaller(installerVersion: MojangVersionFile, version: ForgeVersion): +def versionFromModernizedInstaller(installerVersion: MojangVersion, version: ForgeVersion): eprint("Generating Modernized Forge %s." % version.longVersion) - result = PolyMCVersionFile({"name": "Forge", "version": version.rawVersion, "uid": "net.minecraftforge"}) + result = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) mcversion = version.mcversion - result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] - result.mainClass = installerVersion.mainClass - args = installerVersion.minecraftArguments + result.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mcversion)] + result.main_class = installerVersion.main_class + args = installerVersion.minecraft_arguments tweakers = [] expression = re.compile("--tweakClass ([a-zA-Z0-9\\.]+)") match = expression.search(args) - while match != None: - tweakers.append(match.group(1)); + while match is not None: + tweakers.append(match.group(1)) args = args[:match.start()] + args[match.end():] - match = expression.search(args); + match = expression.search(args) if len(tweakers) > 0: args = args.strip() - result.addTweakers = tweakers; + result.additional_tweakers = tweakers # result.minecraftArguments = args - result.releaseTime = installerVersion.releaseTime + result.release_time = installerVersion.release_time libs = [] mcFilter = loadMcVersionFilter(mcversion) for upstreamLib in installerVersion.libraries: - pmcLib = PolyMCLibrary(upstreamLib.to_json()) - if pmcLib.name.isLwjgl(): + pmcLib = Library.parse_obj(upstreamLib.dict()) + if pmcLib.name.is_lwjgl(): continue - if pmcLib.name.isLog4j(): + if pmcLib.name.is_log4j(): continue if shouldIgnoreArtifact(mcFilter, pmcLib.name): continue @@ -139,8 +145,8 @@ def versionFromModernizedInstaller(installerVersion: MojangVersionFile, version: if pmcLib.name.artifact == "forge": fixedName = pmcLib.name fixedName.classifier = "universal" - pmcLib.downloads.artifact.path = fixedName.getPath() - pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() + pmcLib.downloads.artifact.path = fixedName.path() + pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.path() pmcLib.name = fixedName libs.append(pmcLib) continue @@ -149,8 +155,8 @@ def versionFromModernizedInstaller(installerVersion: MojangVersionFile, version: fixedName.artifact = "forge" fixedName.classifier = "universal" fixedName.version = "%s-%s" % (mcversion, fixedName.version) - pmcLib.downloads.artifact.path = fixedName.getPath() - pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() + pmcLib.downloads.artifact.path = fixedName.path() + pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.path() pmcLib.name = fixedName libs.append(pmcLib) continue @@ -161,288 +167,228 @@ def versionFromModernizedInstaller(installerVersion: MojangVersionFile, version: return result -def versionFromLegacy(version, legacyinfo: ForgeLegacyInfo): - result = PolyMCVersionFile({"name": "Forge", "version": version.rawVersion, "uid": "net.minecraftforge"}) +def versionFromLegacy(version: ForgeVersion, legacyinfo: ForgeLegacyInfo): + result = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) mcversion = version.mcversion_sane - result.requires = [DependencyEntry(uid='net.minecraft', equals=mcversion)] - result.releaseTime = legacyinfo.releaseTime + result.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mcversion)] + result.release_time = legacyinfo.releaseTime result.order = 5 - if mcversion in fmlLibsMapping: - result.addTraits = ["legacyFML"] + if fml_libs_for_version(mcversion): # WHY, WHY DID I WASTE MY TIME REWRITING FMLLIBSMAPPING + result.additional_traits = ["legacyFML"] url = version.url() - classifier = None if "universal" in url: classifier = "universal" else: classifier = "client" - coord = GradleSpecifier("net.minecraftforge:forge:%s:%s" % (version.longVersion, classifier)) - mainmod = PolyMCLibrary(name=coord) + coord = GradleSpecifier("net.minecraftforge", "forge", version.longVersion, classifier) + mainmod = Library(name=coord) mainmod.downloads = MojangLibraryDownloads() - mainmod.downloads.artifact = MojangArtifact() + mainmod.downloads.artifact = MojangArtifact(url=version.url(), sha1=legacyinfo.sha1, size=legacyinfo.size) mainmod.downloads.artifact.path = None - mainmod.downloads.artifact.url = version.url() - mainmod.downloads.artifact.sha1 = legacyinfo.sha1 - mainmod.downloads.artifact.size = legacyinfo.size - result.jarMods = [mainmod] + result.jar_mods = [mainmod] return result -def versionFromBuildSystemInstaller(installerVersion: MojangVersionFile, installerProfile: ForgeInstallerProfileV2, +def versionFromBuildSystemInstaller(installerVersion: MojangVersion, installerProfile: ForgeInstallerProfileV2, version: ForgeVersion): eprint("Generating Forge %s." % version.longVersion) - result = PolyMCVersionFile({"name": "Forge", "version": version.rawVersion, "uid": "net.minecraftforge"}) - result.requires = [DependencyEntry(uid='net.minecraft', equals=version.mcversion_sane)] - result.mainClass = "io.github.zekerzhayard.forgewrapper.installer.Main" + result = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) + result.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=version.mcversion_sane)] + result.main_class = "io.github.zekerzhayard.forgewrapper.installer.Main" # FIXME: Add the size and hash here mavenLibs = [] # load the locally cached installer file info and use it to add the installer entry in the json - with open(UPSTREAM_DIR + "/forge/installer_info/%s.json" % version.longVersion, 'r', encoding='utf-8') as f: - installerInfo = InstallerInfo(json.load(f)) - InstallerLib = PolyMCLibrary( - name=GradleSpecifier("net.minecraftforge:forge:%s:installer" % (version.longVersion))) - InstallerLib.downloads = MojangLibraryDownloads() - InstallerLib.downloads.artifact = MojangArtifact() - InstallerLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % ( - InstallerLib.name.getPath()) - InstallerLib.downloads.artifact.sha1 = installerInfo.sha1hash - InstallerLib.downloads.artifact.size = installerInfo.size - mavenLibs.append(InstallerLib) + installerInfo = InstallerInfo.parse_file( + os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version.longVersion}.json")) + InstallerLib = Library( + name=GradleSpecifier("net.minecraftforge", "forge", version.longVersion, "installer")) + InstallerLib.downloads = MojangLibraryDownloads() + InstallerLib.downloads.artifact = MojangArtifact( + url="https://files.minecraftforge.net/maven/%s" % (InstallerLib.name.path()), + sha1=installerInfo.sha1hash, + size=installerInfo.size) + mavenLibs.append(InstallerLib) for upstreamLib in installerProfile.libraries: - pmcLib = PolyMCLibrary(upstreamLib.to_json()) + pmcLib = Library.parse_obj(upstreamLib.dict()) if pmcLib.name.group == "net.minecraftforge": if pmcLib.name.artifact == "forge": if pmcLib.name.classifier == "universal": - pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % pmcLib.name.getPath() + pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % pmcLib.name.path() mavenLibs.append(pmcLib) continue - if pmcLib.name.isLog4j(): + if pmcLib.name.is_log4j(): continue mavenLibs.append(pmcLib) - result.mavenFiles = mavenLibs + result.maven_files = mavenLibs libraries = [] - # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.1")) - # wrapperLib.downloads = MojangLibraryDownloads() - # wrapperLib.downloads.artifact = MojangArtifact() - # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - # wrapperLib.downloads.artifact.sha1 = "82f01de97e29ba34be9fc628084b6d10ce2235c5" - # wrapperLib.downloads.artifact.size = 14351 - # libraries.append(wrapperLib) - - # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.4.2")) - # wrapperLib.downloads = MojangLibraryDownloads() - # wrapperLib.downloads.artifact = MojangArtifact() - # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - # wrapperLib.downloads.artifact.sha1 = "79ff9c1530e8743450c5c3ebc6e07b535437aa6e" - # wrapperLib.downloads.artifact.size = 22346 - # libraries.append(wrapperLib) - - # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.1")) - # wrapperLib.downloads = MojangLibraryDownloads() - # wrapperLib.downloads.artifact = MojangArtifact() - # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - # wrapperLib.downloads.artifact.sha1 = "90104e9aaa8fbedf6c3d1f6d0b90cabce080b5a9" - # wrapperLib.downloads.artifact.size = 29892 - # libraries.append(wrapperLib) - - # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.3")) - # wrapperLib.downloads = MojangLibraryDownloads() - # wrapperLib.downloads.artifact = MojangArtifact() - # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - # wrapperLib.downloads.artifact.sha1 = "2b0e06937349a209dbb90dca6381258daa456ad7" - # wrapperLib.downloads.artifact.size = 30486 - # libraries.append(wrapperLib) - - # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.4")) - # wrapperLib.downloads = MojangLibraryDownloads() - # wrapperLib.downloads.artifact = MojangArtifact() - # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - # wrapperLib.downloads.artifact.sha1 = "e97805af76d4c1cebb753132eadbabd92e67a17b" - # wrapperLib.downloads.artifact.size = 34299 - # libraries.append(wrapperLib) - - # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:pmc1")) - # wrapperLib.downloads = MojangLibraryDownloads() - # wrapperLib.downloads.artifact = MojangArtifact() - # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - # wrapperLib.downloads.artifact.sha1 = "e8e0fe708742ecf15ab4af55ae8227fa4349362d" - # wrapperLib.downloads.artifact.size = 34628 - # libraries.append(wrapperLib) - - # wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:1.5.5")) - # wrapperLib.downloads = MojangLibraryDownloads() - # wrapperLib.downloads.artifact = MojangArtifact() - # wrapperLib.downloads.artifact.url = "https://meta.polymc.org/maven/%s" % (wrapperLib.name.getPath()) - # wrapperLib.downloads.artifact.sha1 = "566dfd60aacffaa02884614835f1151d36f1f985" - # wrapperLib.downloads.artifact.size = 34331 - # libraries.append(wrapperLib) - - wrapperLib = PolyMCLibrary(name=GradleSpecifier("io.github.zekerzhayard:ForgeWrapper:mmc2")) + + wrapperLib = Library(name=GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "mmc2")) wrapperLib.downloads = MojangLibraryDownloads() - wrapperLib.downloads.artifact = MojangArtifact() - wrapperLib.downloads.artifact.url = FORGEWRAPPER_MAVEN % (wrapperLib.name.getPath()) - wrapperLib.downloads.artifact.sha1 = "4ee5f25cc9c7efbf54aff4c695da1054c1a1d7a3" - wrapperLib.downloads.artifact.size = 34444 + wrapperLib.downloads.artifact = MojangArtifact(url=FORGEWRAPPER_MAVEN % (wrapperLib.name.path()), + sha1="4ee5f25cc9c7efbf54aff4c695da1054c1a1d7a3", + size=34444) libraries.append(wrapperLib) for upstreamLib in installerVersion.libraries: - pmcLib = PolyMCLibrary(upstreamLib.to_json()) + pmcLib = Library.parse_obj(upstreamLib.dict()) if pmcLib.name.group == "net.minecraftforge": if pmcLib.name.artifact == "forge": fixedName = pmcLib.name fixedName.classifier = "launcher" - pmcLib.downloads.artifact.path = fixedName.getPath() - pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.getPath() + pmcLib.downloads.artifact.path = fixedName.path() + pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.path() pmcLib.name = fixedName libraries.append(pmcLib) continue - if pmcLib.name.isLog4j(): + if pmcLib.name.is_log4j(): continue libraries.append(pmcLib) result.libraries = libraries - result.releaseTime = installerVersion.releaseTime + result.release_time = installerVersion.release_time result.order = 5 mcArgs = "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}" for arg in installerVersion.arguments.game: mcArgs += " %s" % arg - result.minecraftArguments = mcArgs + result.minecraft_arguments = mcArgs return result -# load the locally cached version list -with open(UPSTREAM_DIR + "/forge/derived_index.json", 'r', encoding='utf-8') as f: - main_json = json.load(f) - remoteVersionlist = DerivedForgeIndex(main_json) - -recommendedVersions = [] - -tsPath = "static/forge-legacyinfo.json" - -legacyinfolist = None -with open(tsPath, 'r', encoding='utf-8') as tsFile: - legacyinfolist = ForgeLegacyInfoList(json.load(tsFile)) - -legacyVersions = [ - "1.1", - "1.2.3", - "1.2.4", - "1.2.5", - "1.3.2", - "1.4.1", - "1.4.2", - "1.4.3", - "1.4.4", - "1.4.5", - "1.4.6", - "1.4.7", - "1.5", - "1.5.1", - "1.5.2", - "1.6.1", - "1.6.2", - "1.6.3", - "1.6.4", - "1.7.10", - "1.7.10-pre4", - "1.7.2", - "1.8", - "1.8.8", - "1.8.9", - "1.9", - "1.9.4", - "1.10", - "1.10.2", - "1.11", - "1.11.2", - "1.12", - "1.12.1", - "1.12.2", -] - -for id, entry in remoteVersionlist.versions.items(): - if entry.mcversion == None: - eprint("Skipping %s with invalid MC version" % id) - continue - - version = ForgeVersion(entry) - if version.url() == None: - eprint("Skipping %s with no valid files" % id) - continue - eprint("Processing Forge %s" % version.rawVersion) - versionElements = version.rawVersion.split('.') - if len(versionElements) < 1: - eprint("Skipping version %s with not enough version elements" % (id)) - continue - - majorVersionStr = versionElements[0] - if not majorVersionStr.isnumeric(): - eprint("Skipping version %s with non-numeric major version %s" % (id, majorVersionStr)) - continue - - majorVersion = int(majorVersionStr) - # if majorVersion >= 37: - # eprint ("Skipping unsupported major version %d (%s)" % (majorVersion, id)) - # continue - - if entry.recommended: - recommendedVersions.append(version.rawVersion) - - # If we do not have the corresponding Minecraft version, we ignore it - if not os.path.isfile(PMC_DIR + "/net.minecraft/%s.json" % version.mcversion_sane): - eprint("Skipping %s with no corresponding Minecraft version %s" % (id, version.mcversion_sane)) - continue - - outVersion = None - - # Path for new-style build system based installers - installerVersionFilepath = UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.longVersion - profileFilepath = UPSTREAM_DIR + "/forge/installer_manifests/%s.json" % version.longVersion - - eprint(installerVersionFilepath) - if os.path.isfile(installerVersionFilepath): - with open(installerVersionFilepath, 'r', encoding='utf-8') as installerVersionFile: - installerVersion = MojangVersionFile(json.load(installerVersionFile)) - if entry.mcversion in legacyVersions: - outVersion = versionFromModernizedInstaller(installerVersion, version) +def main(): + # load the locally cached version list + remoteVersionlist = DerivedForgeIndex.parse_file(os.path.join(UPSTREAM_DIR, DERIVED_INDEX_FILE)) + + recommendedVersions = [] + + legacyinfolist = ForgeLegacyInfoList.parse_file(os.path.join(STATIC_DIR, STATIC_LEGACYINFO_FILE)) + + legacyVersions = [ + "1.1", + "1.2.3", + "1.2.4", + "1.2.5", + "1.3.2", + "1.4.1", + "1.4.2", + "1.4.3", + "1.4.4", + "1.4.5", + "1.4.6", + "1.4.7", + "1.5", + "1.5.1", + "1.5.2", + "1.6.1", + "1.6.2", + "1.6.3", + "1.6.4", + "1.7.10", + "1.7.10-pre4", + "1.7.2", + "1.8", + "1.8.8", + "1.8.9", + "1.9", + "1.9.4", + "1.10", + "1.10.2", + "1.11", + "1.11.2", + "1.12", + "1.12.1", + "1.12.2", + ] + + for id, entry in remoteVersionlist.versions.items(): + if entry.mcversion is None: + eprint("Skipping %s with invalid MC version" % id) + continue + + version = ForgeVersion(entry) + + if version.longVersion in BAD_VERSIONS: + # Version 1.12.2-14.23.5.2851 is ultra cringe, I can't imagine why you would even spend one second on + # actually adding support for this version. + # It is cringe, because it's installer info is broken af + eprint(f"Skipping bad version {version.longVersion}") + continue + + if version.url() is None: + eprint("Skipping %s with no valid files" % id) + continue + eprint("Processing Forge %s" % version.rawVersion) + versionElements = version.rawVersion.split('.') + if len(versionElements) < 1: + eprint("Skipping version %s with not enough version elements" % (id)) + continue + + majorVersionStr = versionElements[0] + if not majorVersionStr.isnumeric(): + eprint("Skipping version %s with non-numeric major version %s" % (id, majorVersionStr)) + continue + + majorVersion = int(majorVersionStr) + # if majorVersion >= 37: + # eprint ("Skipping unsupported major version %d (%s)" % (majorVersion, id)) + # continue + + if entry.recommended: + recommendedVersions.append(version.rawVersion) + + # If we do not have the corresponding Minecraft version, we ignore it + if not os.path.isfile(os.path.join(PMC_DIR, MINECRAFT_COMPONENT, f"{version.mcversion_sane}.json")): + eprint("Skipping %s with no corresponding Minecraft version %s" % (id, version.mcversion_sane)) + continue + + outVersion = None + + # Path for new-style build system based installers + installerVersionFilepath = os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_DIR, f"{version.longVersion}.json") + profileFilepath = os.path.join(UPSTREAM_DIR, INSTALLER_MANIFEST_DIR, f"{version.longVersion}.json") + + eprint(installerVersionFilepath) + if os.path.isfile(installerVersionFilepath): + installerVersion = MojangVersion.parse_file(installerVersionFilepath) + if entry.mcversion in legacyVersions: + outVersion = versionFromModernizedInstaller(installerVersion, version) + else: + installerProfile = ForgeInstallerProfileV2.parse_file(profileFilepath) + outVersion = versionFromBuildSystemInstaller(installerVersion, installerProfile, version) else: - with open(profileFilepath, 'r', encoding='utf-8') as profileFile: - installerProfile = ForgeInstallerProfileV2(json.load(profileFile)) - outVersion = versionFromBuildSystemInstaller(installerVersion, installerProfile, version) - else: - if version.usesInstaller(): + if version.uses_installer(): - # If we do not have the Forge json, we ignore this version - if not os.path.isfile(profileFilepath): - eprint("Skipping %s with missing profile json" % id) - continue - with open(profileFilepath, 'r', encoding='utf-8') as profileFile: - profile = ForgeInstallerProfile(json.load(profileFile)) + # If we do not have the Forge json, we ignore this version + if not os.path.isfile(profileFilepath): + eprint("Skipping %s with missing profile json" % id) + continue + profile = ForgeInstallerProfile.parse_file(profileFilepath) outVersion = versionFromProfile(profile, version) - else: - # Generate json for legacy here - if version.mcversion_sane == "1.6.1": - continue - build = version.build - if not str(build).encode('utf-8').decode('utf8') in legacyinfolist.number: - eprint("Legacy build %d is missing in legacy info. Ignoring." % build) - continue + else: + # Generate json for legacy here + if version.mcversion_sane == "1.6.1": + continue + build = version.build + if not str(build).encode('utf-8').decode('utf8') in legacyinfolist.number: + eprint("Legacy build %d is missing in legacy info. Ignoring." % build) + continue + + outVersion = versionFromLegacy(version, legacyinfolist.number[str(build)]) - outVersion = versionFromLegacy(version, legacyinfolist.number[build]) + outFilepath = os.path.join(PMC_DIR, FORGE_COMPONENT, f"{outVersion.version}.json") + outVersion.write(outFilepath) - outFilepath = PMC_DIR + "/net.minecraftforge/%s.json" % outVersion.version - with open(outFilepath, 'w') as outfile: - json.dump(outVersion.to_json(), outfile, sort_keys=True, indent=4) + recommendedVersions.sort() -recommendedVersions.sort() + print('Recommended versions:', recommendedVersions) -print('Recommended versions:', recommendedVersions) + package = MetaPackage(uid=FORGE_COMPONENT, name="Forge", project_url="https://www.minecraftforge.net/forum/") + package.recommended = recommendedVersions + package.write(os.path.join(PMC_DIR, FORGE_COMPONENT, "package.json")) -sharedData = PolyMCSharedPackageData(uid='net.minecraftforge', name="Forge") -sharedData.projectUrl = 'https://www.minecraftforge.net/forum/' -sharedData.recommended = recommendedVersions -sharedData.write() +if __name__ == '__main__': + main() diff --git a/meta/common/forge.py b/meta/common/forge.py new file mode 100644 index 0000000000..d39249cc0c --- /dev/null +++ b/meta/common/forge.py @@ -0,0 +1,17 @@ +from os.path import join + +BASE_DIR = "forge" + +JARS_DIR = join(BASE_DIR, "jars") +INSTALLER_INFO_DIR = join(BASE_DIR, "installer_info") +INSTALLER_MANIFEST_DIR = join(BASE_DIR, "installer_manifests") +VERSION_MANIFEST_DIR = join(BASE_DIR, "version_manifests") +FILE_MANIFEST_DIR = join(BASE_DIR, "files_manifests") +DERIVED_INDEX_FILE = join(BASE_DIR, "derived_index.json") + +STATIC_LEGACYINFO_FILE = join(BASE_DIR, "forge-legacyinfo.json") + +FORGE_COMPONENT = "net.minecraftforge" + +FORGEWRAPPER_MAVEN = "https://polymc.github.io/files/maven/%s" +BAD_VERSIONS = ["1.12.2-14.23.5.2851"] diff --git a/meta/forgeutil.py b/meta/forgeutil.py deleted file mode 100644 index 4c2615cb8d..0000000000 --- a/meta/forgeutil.py +++ /dev/null @@ -1,323 +0,0 @@ -from collections import namedtuple - -from .metautil import * - - -# A post-processed entry constructed from the reconstructed Forge version index -class ForgeVersion: - def __init__(self, entry): - self.build = entry.build - self.rawVersion = entry.version - self.mcversion = entry.mcversion - self.mcversion_sane = self.mcversion.replace("_pre", "-pre", 1) - self.branch = entry.branch - self.installer_filename = None - self.installer_url = None - self.universal_filename = None - self.universal_url = None - self.changelog_url = None - self.longVersion = "%s-%s" % (self.mcversion, self.rawVersion) - if self.branch != None: - self.longVersion = self.longVersion + "-%s" % (self.branch) - for classifier, fileentry in entry.files.items(): - extension = fileentry.extension - checksum = fileentry.hash - filename = fileentry.filename(self.longVersion) - url = fileentry.url(self.longVersion) - if (classifier == "installer") and (extension == "jar"): - self.installer_filename = filename - self.installer_url = url - if (classifier == "universal" or classifier == "client") and (extension == "jar" or extension == "zip"): - self.universal_filename = filename - self.universal_url = url - if (classifier == "changelog") and (extension == "txt"): - self.changelog_url = url - - def name(self): - return "Forge %d" % (self.build) - - def usesInstaller(self): - if self.installer_url == None: - return False - if self.mcversion == "1.5.2": - return False - return True - - def filename(self): - if self.usesInstaller(): - return self.installer_filename - else: - return self.universal_filename - - def url(self): - if self.usesInstaller(): - return self.installer_url - else: - return self.universal_url - - def isSupported(self): - if self.url() == None: - return False - - versionElements = self.rawVersion.split('.') - if len(versionElements) < 1: - return False - - majorVersionStr = versionElements[0] - if not majorVersionStr.isnumeric(): - return False - - # majorVersion = int(majorVersionStr) - # if majorVersion >= 37: - # return False - - return True - - -class ForgeFile(JsonObject): - classifier = StringProperty(required=True) - hash = StringProperty(required=True) - extension = StringProperty(required=True) - - def filename(self, longversion): - return "%s-%s-%s.%s" % ("forge", longversion, self.classifier, self.extension) - - def url(self, longversion): - return "https://files.minecraftforge.net/maven/net/minecraftforge/forge/%s/%s" % ( - longversion, self.filename(longversion)) - - -class ForgeEntry(JsonObject): - longversion = StringProperty(required=True) - mcversion = StringProperty(required=True) - version = StringProperty(required=True) - build = IntegerProperty(required=True) - branch = StringProperty() - latest = BooleanProperty() - recommended = BooleanProperty() - files = DictProperty(ForgeFile) - - -class ForgeMcVersionInfo(JsonObject): - latest = StringProperty() - recommended = StringProperty() - versions = ListProperty(StringProperty()) - - -class DerivedForgeIndex(JsonObject): - versions = DictProperty(ForgeEntry) - by_mcversion = DictProperty(ForgeMcVersionInfo) - - -''' -FML library mappings - these are added to legacy Forge versions because Forge no longer can download these -by itself - the locations have changed and some of this has to be rehosted on PolyMC servers. -''' - -FMLLib = namedtuple('FMLLib', ('filename', 'checksum', 'ours')) - -fmlLibsMapping = {} - -fmlLibsMapping["1.3.2"] = [ - FMLLib("argo-2.25.jar", "bb672829fde76cb163004752b86b0484bd0a7f4b", False), - FMLLib("guava-12.0.1.jar", "b8e78b9af7bf45900e14c6f958486b6ca682195f", False), - FMLLib("asm-all-4.0.jar", "98308890597acb64047f7e896638e0d98753ae82", False) -] - -fml14 = [ - FMLLib("argo-2.25.jar", "bb672829fde76cb163004752b86b0484bd0a7f4b", False), - FMLLib("guava-12.0.1.jar", "b8e78b9af7bf45900e14c6f958486b6ca682195f", False), - FMLLib("asm-all-4.0.jar", "98308890597acb64047f7e896638e0d98753ae82", False), - FMLLib("bcprov-jdk15on-147.jar", "b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", False) -] -fmlLibsMapping["1.4"] = fml14; -fmlLibsMapping["1.4.1"] = fml14; -fmlLibsMapping["1.4.2"] = fml14; -fmlLibsMapping["1.4.3"] = fml14; -fmlLibsMapping["1.4.4"] = fml14; -fmlLibsMapping["1.4.5"] = fml14; -fmlLibsMapping["1.4.6"] = fml14; -fmlLibsMapping["1.4.7"] = fml14; - -fmlLibsMapping["1.5"] = [ - FMLLib("argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51", False), - FMLLib("guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a", False), - FMLLib("asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58", False), - FMLLib("bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", True), - FMLLib("deobfuscation_data_1.5.zip", "5f7c142d53776f16304c0bbe10542014abad6af8", False), - FMLLib("scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85", True) -] - -fmlLibsMapping["1.5.1"] = [ - FMLLib("argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51", False), - FMLLib("guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a", False), - FMLLib("asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58", False), - FMLLib("bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", True), - FMLLib("deobfuscation_data_1.5.1.zip", "22e221a0d89516c1f721d6cab056a7e37471d0a6", False), - FMLLib("scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85", True) -] - -fmlLibsMapping["1.5.2"] = [ - FMLLib("argo-small-3.2.jar", "58912ea2858d168c50781f956fa5b59f0f7c6b51", False), - FMLLib("guava-14.0-rc3.jar", "931ae21fa8014c3ce686aaa621eae565fefb1a6a", False), - FMLLib("asm-all-4.1.jar", "054986e962b88d8660ae4566475658469595ef58", False), - FMLLib("bcprov-jdk15on-148.jar", "960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", True), - FMLLib("deobfuscation_data_1.5.2.zip", "446e55cd986582c70fcf12cb27bc00114c5adfd9", False), - FMLLib("scala-library.jar", "458d046151ad179c85429ed7420ffb1eaf6ddf85", True) -] - -''' -"install": { - "profileName": "Forge", - "target":"Forge8.9.0.753", - "path":"net.minecraftforge:minecraftforge:8.9.0.753", - "version":"Forge 8.9.0.753", - "filePath":"minecraftforge-universal-1.6.1-8.9.0.753.jar", - "welcome":"Welcome to the simple Forge installer.", - "minecraft":"1.6.1", - "logo":"/big_logo.png", - "mirrorList": "http://files.minecraftforge.net/mirror-brand.list" -}, -"install": { - "profileName": "forge", - "target":"1.11-forge1.11-13.19.0.2141", - "path":"net.minecraftforge:forge:1.11-13.19.0.2141", - "version":"forge 1.11-13.19.0.2141", - "filePath":"forge-1.11-13.19.0.2141-universal.jar", - "welcome":"Welcome to the simple forge installer.", - "minecraft":"1.11", - "mirrorList" : "http://files.minecraftforge.net/mirror-brand.list", - "logo":"/big_logo.png", - "modList":"none" -}, -''' - - -class ForgeInstallerProfileInstallSection(JsonObject): - profileName = StringProperty(required=True) - target = StringProperty(required=True) - path = GradleSpecifierProperty(required=True) - version = StringProperty(required=True) - filePath = StringProperty(required=True) - welcome = StringProperty(required=True) - minecraft = StringProperty(required=True) - logo = StringProperty(required=True) - mirrorList = StringProperty(required=True) - modList = StringProperty(exclude_if_none=True, default=None) - - -class ForgeLibrary(MojangLibrary): - url = StringProperty(exclude_if_none=True) - serverreq = BooleanProperty(exclude_if_none=True, default=None) - clientreq = BooleanProperty(exclude_if_none=True, default=None) - checksums = ListProperty(StringProperty) - comment = StringProperty() - - -class ForgeVersionFile(MojangVersionFile): - libraries = ListProperty(ForgeLibrary, exclude_if_none=True, default=None) # overrides Mojang libraries - inheritsFrom = StringProperty() - jar = StringProperty() - - -''' -"optionals": [ - { - "name": "Mercurius", - "client": true, - "server": true, - "default": true, - "inject": true, - "desc": "A mod that collects statistics about Minecraft and your system.
Useful for Forge to understand how Minecraft/Forge are used.", - "url": "http://www.minecraftforge.net/forum/index.php?topic=43278.0", - "artifact": "net.minecraftforge:MercuriusUpdater:1.11.2", - "maven": "http://files.minecraftforge.net/maven/" - } -] -''' - - -class ForgeOptional(JsonObject): - name = StringProperty() - client = BooleanProperty() - server = BooleanProperty() - default = BooleanProperty() - inject = BooleanProperty() - desc = StringProperty() - url = StringProperty() - artifact = GradleSpecifierProperty() - maven = StringProperty() - - -class ForgeInstallerProfile(JsonObject): - install = ObjectProperty(ForgeInstallerProfileInstallSection, required=True) - versionInfo = ObjectProperty(ForgeVersionFile, required=True) - optionals = ListProperty(ForgeOptional) - - -class ForgeLegacyInfo(JsonObject): - releaseTime = ISOTimestampProperty() - size = IntegerProperty() - sha256 = StringProperty() - sha1 = StringProperty() - - -class ForgeLegacyInfoList(JsonObject): - number = DictProperty(ForgeLegacyInfo) - - -class DataSpec(JsonObject): - client = StringProperty() - server = StringProperty() - - -class ProcessorSpec(JsonObject): - jar = StringProperty() - classpath = ListProperty(StringProperty) - args = ListProperty(StringProperty) - outputs = DictProperty(StringProperty) - sides = ListProperty(StringProperty, exclude_if_none=True, default=None) - - -# Note: This is only used in one version (1.12.2-14.23.5.2851) and we don't even use the installer profile in it. -# It's here just so it parses and we can continue... -class ForgeInstallerProfileV1_5(JsonObject): - _comment = ListProperty(StringProperty) - spec = IntegerProperty() - profile = StringProperty() - version = StringProperty() - icon = StringProperty() - json = StringProperty() - path = GradleSpecifierProperty() - logo = StringProperty() - minecraft = StringProperty() - welcome = StringProperty() - # We don't know what 'data' actually is in this one. It's an empty array - data = ListProperty(StringProperty) - processors = ListProperty(ProcessorSpec) - libraries = ListProperty(MojangLibrary) - mirrorList = StringProperty(exclude_if_none=True, default=None) - - -class ForgeInstallerProfileV2(JsonObject): - _comment = ListProperty(StringProperty) - spec = IntegerProperty() - profile = StringProperty() - version = StringProperty() - icon = StringProperty() - json = StringProperty() - path = GradleSpecifierProperty() - logo = StringProperty() - minecraft = StringProperty() - welcome = StringProperty() - data = DictProperty(DataSpec) - processors = ListProperty(ProcessorSpec) - libraries = ListProperty(MojangLibrary) - mirrorList = StringProperty(exclude_if_none=True, default=None) - serverJarPath = StringProperty(exclude_if_none=True, default=None) - - -class InstallerInfo(JsonObject): - sha1hash = StringProperty() - sha256hash = StringProperty() - size = IntegerProperty() diff --git a/meta/model/forge.py b/meta/model/forge.py new file mode 100644 index 0000000000..6290cc8dff --- /dev/null +++ b/meta/model/forge.py @@ -0,0 +1,306 @@ +from datetime import datetime +from typing import Optional, List, Dict + +from pydantic import Field + +from . import MetaBase, GradleSpecifier, MojangLibrary +from .mojang import MojangVersion + + +class ForgeFile(MetaBase): + classifier: str + hash: str + extension: str + + def filename(self, longversion): + return "%s-%s-%s.%s" % ("forge", longversion, self.classifier, self.extension) + + def url(self, longversion): + return "https://files.minecraftforge.net/maven/net/minecraftforge/forge/%s/%s" % ( + longversion, self.filename(longversion)) + + +class ForgeEntry(MetaBase): + longversion: str + mcversion: str + version: str + build: int + branch: Optional[str] + latest: Optional[bool] + recommended: Optional[bool] + files: Optional[Dict[str, ForgeFile]] + + +class ForgeMCVersionInfo(MetaBase): + latest: Optional[str] + recommended: Optional[str] + versions: List[str] = Field([]) + + +class DerivedForgeIndex(MetaBase): + versions: Dict[str, ForgeEntry] = Field({}) + by_mcversion: Dict[str, ForgeMCVersionInfo] = Field({}) + + +class FMLLib(MetaBase): # old ugly stuff. Maybe merge this with Library or MojangLibrary later + filename: str + checksum: str + ours: bool + + +class ForgeInstallerProfileInstallSection(MetaBase): + """ + "install": { + "profileName": "Forge", + "target":"Forge8.9.0.753", + "path":"net.minecraftforge:minecraftforge:8.9.0.753", + "version":"Forge 8.9.0.753", + "filePath":"minecraftforge-universal-1.6.1-8.9.0.753.jar", + "welcome":"Welcome to the simple Forge installer.", + "minecraft":"1.6.1", + "logo":"/big_logo.png", + "mirrorList": "http://files.minecraftforge.net/mirror-brand.list" + }, + "install": { + "profileName": "forge", + "target":"1.11-forge1.11-13.19.0.2141", + "path":"net.minecraftforge:forge:1.11-13.19.0.2141", + "version":"forge 1.11-13.19.0.2141", + "filePath":"forge-1.11-13.19.0.2141-universal.jar", + "welcome":"Welcome to the simple forge installer.", + "minecraft":"1.11", + "mirrorList" : "http://files.minecraftforge.net/mirror-brand.list", + "logo":"/big_logo.png", + "modList":"none" + }, + """ + profileName: str + target: str + path: GradleSpecifier + version: str + filePath: str + welcome: str + minecraft: str + logo: str + mirrorList: str + modList: Optional[str] + + +class ForgeLibrary(MojangLibrary): + url: Optional[str] + serverreq: Optional[bool] + clientreq: Optional[bool] + checksums: Optional[List[str]] + comment: Optional[str] + + +class ForgeVersionFile(MojangVersion): + libraries: Optional[List[ForgeLibrary]] # overrides Mojang libraries + inheritsFrom: Optional[str] + jar: Optional[str] + + +class ForgeOptional(MetaBase): + """ + "optionals": [ + { + "name": "Mercurius", + "client": true, + "server": true, + "default": true, + "inject": true, + "desc": "A mod that collects statistics about Minecraft and your system.
Useful for Forge to understand how Minecraft/Forge are used.", + "url": "http://www.minecraftforge.net/forum/index.php?topic=43278.0", + "artifact": "net.minecraftforge:MercuriusUpdater:1.11.2", + "maven": "http://files.minecraftforge.net/maven/" + } + ] + """ + name: Optional[str] + client: Optional[bool] + server: Optional[bool] + default: Optional[bool] + inject: Optional[bool] + desc: Optional[str] + url: Optional[str] + artifact: Optional[GradleSpecifier] + maven: Optional[str] + + +class ForgeInstallerProfile(MetaBase): + install: ForgeInstallerProfileInstallSection + versionInfo: ForgeVersionFile + optionals: Optional[List[ForgeOptional]] + + +class ForgeLegacyInfo(MetaBase): + releaseTime: Optional[datetime] + size: Optional[int] + sha256: Optional[str] + sha1: Optional[str] + + +class ForgeLegacyInfoList(MetaBase): + number: Dict[str, ForgeLegacyInfo] = Field({}) + + +class DataSpec(MetaBase): + client: Optional[str] + server: Optional[str] + + +class ProcessorSpec(MetaBase): + jar: Optional[str] + classpath: Optional[List[str]] + args: Optional[List[str]] + outputs: Optional[Dict[str, str]] + sides: Optional[List[str]] + + +class ForgeInstallerProfileV2(MetaBase): + _comment: Optional[List[str]] + spec: Optional[int] + profile: Optional[str] + version: Optional[str] + icon: Optional[str] + json_data: Optional[str] = Field(alias="json") + path: Optional[GradleSpecifier] + logo: Optional[str] + minecraft: Optional[str] + welcome: Optional[str] + data: Optional[Dict[str, DataSpec]] + processors: Optional[List[ProcessorSpec]] + libraries: Optional[List[MojangLibrary]] + mirrorList: Optional[str] + serverJarPath: Optional[str] + + +class InstallerInfo(MetaBase): + sha1hash: Optional[str] + sha256hash: Optional[str] + size: Optional[int] + + +def fml_libs_for_version(mc_version: str) -> List[FMLLib]: + argo_2_25 = FMLLib(filename="argo-2.25.jar", + checksum="bb672829fde76cb163004752b86b0484bd0a7f4b", + ours=False) + argo_small_3_2 = FMLLib(filename="argo-small-3.2.jar", + checksum="58912ea2858d168c50781f956fa5b59f0f7c6b51", + ours=False) + guava_12_0_1 = FMLLib(filename="guava-12.0.1.jar", + checksum="b8e78b9af7bf45900e14c6f958486b6ca682195f", + ours=False) + guava_14_0_rc3 = FMLLib(filename="guava-14.0-rc3.jar", + checksum="931ae21fa8014c3ce686aaa621eae565fefb1a6a", + ours=False) + asm_all_4_0 = FMLLib(filename="asm-all-4.0.jar", + checksum="98308890597acb64047f7e896638e0d98753ae82", + ours=False) + asm_all_4_1 = FMLLib(filename="asm-all-4.1.jar", + checksum="054986e962b88d8660ae4566475658469595ef58", + ours=False) + bcprov_jdk15on_147 = FMLLib(filename="bcprov-jdk15on-147.jar", + checksum="b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", + ours=False) + bcprov_jdk15on_148 = FMLLib(filename="bcprov-jdk15on-148.jar", + checksum="960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", + ours=True) + scala_library = FMLLib(filename="scala-library.jar", + checksum="458d046151ad179c85429ed7420ffb1eaf6ddf85", + ours=True) + + deobfuscation_data_1_5 = FMLLib(filename="deobfuscation_data_1.5.zip", + checksum="5f7c142d53776f16304c0bbe10542014abad6af8", + ours=False) + + deobfuscation_data_1_5_1 = FMLLib(filename="deobfuscation_data_1.5.1.zip", + checksum="22e221a0d89516c1f721d6cab056a7e37471d0a6", + ours=False) + deobfuscation_data_1_5_2 = FMLLib(filename="deobfuscation_data_1.5.2.zip", + checksum="446e55cd986582c70fcf12cb27bc00114c5adfd9", + ours=False) + if mc_version == "1.3.2": + return [argo_2_25, guava_12_0_1, asm_all_4_0] + elif mc_version in ["1.4", "1.4.1", "1.4.2", "1.4.3", "1.4.4", "1.4.5", "1.4.6", "1.4.7"]: + return [argo_2_25, guava_12_0_1, asm_all_4_0, bcprov_jdk15on_147] + elif mc_version == "1.5": + return [argo_small_3_2, guava_14_0_rc3, asm_all_4_1, bcprov_jdk15on_148, deobfuscation_data_1_5, + scala_library] + elif mc_version == "1.5.1": + return [argo_small_3_2, guava_14_0_rc3, asm_all_4_1, bcprov_jdk15on_148, deobfuscation_data_1_5_1, + scala_library] + elif mc_version == "1.5.2": + return [argo_small_3_2, guava_14_0_rc3, asm_all_4_1, bcprov_jdk15on_148, deobfuscation_data_1_5_2, + scala_library] + return [] + + +# A post-processed entry constructed from the reconstructed Forge version index +class ForgeVersion: + def __init__(self, entry: ForgeEntry): + self.build = entry.build + self.rawVersion = entry.version + self.mcversion = entry.mcversion + self.mcversion_sane = self.mcversion.replace("_pre", "-pre", 1) + self.branch = entry.branch + self.installer_filename = None + self.installer_url = None + self.universal_filename = None + self.universal_url = None + self.changelog_url = None + self.longVersion = "%s-%s" % (self.mcversion, self.rawVersion) + if self.branch is not None: + self.longVersion = self.longVersion + "-%s" % self.branch + + # this comment's whole purpose is to say this: cringe + for classifier, file in entry.files.items(): + extension = file.extension + filename = file.filename(self.longVersion) + url = file.url(self.longVersion) + if (classifier == "installer") and (extension == "jar"): + self.installer_filename = filename + self.installer_url = url + if (classifier == "universal" or classifier == "client") and (extension == "jar" or extension == "zip"): + self.universal_filename = filename + self.universal_url = url + if (classifier == "changelog") and (extension == "txt"): + self.changelog_url = url + + def name(self): + return "Forge %d" % self.build + + def uses_installer(self): + if self.installer_url is None: + return False + if self.mcversion == "1.5.2": + return False + return True + + def filename(self): + if self.uses_installer(): + return self.installer_filename + return self.universal_filename + + def url(self): + if self.uses_installer(): + return self.installer_url + return self.universal_url + + def is_supported(self): + if self.url() is None: + return False + + foo = self.rawVersion.split('.') + if len(foo) < 1: + return False + + major_version = foo[0] + if not major_version.isnumeric(): + return False + + # majorVersion = int(majorVersionStr) + # if majorVersion >= 37: + # return False + + return True diff --git a/static/forge-legacyinfo.json b/static/forge-legacyinfo.json deleted file mode 100644 index 28e45244f8..0000000000 --- a/static/forge-legacyinfo.json +++ /dev/null @@ -1,3712 +0,0 @@ -{ - "number": { - "1": { - "releaseTime": "2012-02-03T03:43:02", - "sha1": "3b67ffda89f4d8c7625a00aee23c270ffef642c8", - "sha256": "090bc30701b942efcfcbca6ccc22cb16aca74e12f16d47e0c026508d1e115cb3", - "size": 385340 - }, - "10": { - "releaseTime": "2012-02-14T11:17:12", - "sha1": "b08fd9b88a7c4f2773462a501ec2a37e8a71f177", - "sha256": "a93fbce5ebf0046cec068db167ca380b207b6a2092b2487d438bf0b6c14b4509", - "size": 446516 - }, - "100": { - "releaseTime": "2012-04-26T14:52:52", - "sha1": "9107451e325dd60b21fd31db956e2cba7ad78777", - "sha256": "09e6242404f8f1d1bff77fc1a88ebc650a5db5afd61c1bcaf155a7cccbc38dc4", - "size": 535241 - }, - "101": { - "releaseTime": "2012-04-26T19:15:44", - "sha1": "1ec31c6def402042b240b78b29f62d282dda9245", - "sha256": "6ba717cbb338d02bc517026dde1046ee32b99df869ce444f2c524766cf587ac1", - "size": 539903 - }, - "102": { - "releaseTime": "2012-04-29T03:15:02", - "sha1": "7d27b1cf0bba9084ca9dd40836a591a6f549ab99", - "sha256": "b7d54a5bf528e197b84176feca4c6dfc39e7510dd2b934c01bba4d20b3fd5a05", - "size": 539984 - }, - "103": { - "releaseTime": "2012-05-01T17:41:18", - "sha1": "ff0f5ba142f93216e3414a62a35bc0ea63c04e2b", - "sha256": "035dc0c527456593aabf95e5af6a353244deba2c7dd42abc512e87877be09a21", - "size": 539984 - }, - "104": { - "releaseTime": "2012-05-02T10:40:54", - "sha1": "1267987ae92e7b33807f64cb878bd69d0237929e", - "sha256": "cfc17f996343fa607af6913804e7aee3a88ec75b70c5e95d5189b96fbadf9312", - "size": 540020 - }, - "105": { - "releaseTime": "2012-05-02T11:15:28", - "sha1": "3107da18680cc7a4c8da48a87987c6b54c1cdbd3", - "sha256": "fe79e721c75454eec6b9c4fea77f07ca5ed9ed6a5f89d7339f13bf665e9fe044", - "size": 540020 - }, - "106": { - "releaseTime": "2012-05-05T21:26:20", - "sha1": "073fe35f1465b042cc1a404ee162a78be07a3118", - "sha256": "699943f76f8eba5bece28bad466c2510513432b5916831d8eb873ba9e55f8f07", - "size": 540033 - }, - "107": { - "releaseTime": "2012-05-05T21:48:02", - "sha1": "5a94773af77831db154836b33c31b0572f906e2f", - "sha256": "450496d301b3a5929c833561ef860aa845fe42a48b7ba40628134cffd6324480", - "size": 540049 - }, - "108": { - "releaseTime": "2012-05-26T20:33:00", - "sha1": "91a5cb7e60c573c6f5700afc9a61dc987c90837e", - "sha256": "88b9d9050a889839ff260accfc1f2cb70320891b88f74f23ef7630000755e59c", - "size": 540051 - }, - "110": { - "releaseTime": "2012-05-27T05:14:54", - "sha1": "f14ac41dc2c3dfcbb31ca9625b0ddde5ee50e60c", - "sha256": "b421c75a9635633c2406779d94ac185fd907cba9e398d7f40d1397e9493111b1", - "size": 682378 - }, - "111": { - "releaseTime": "2012-05-27T05:52:26", - "sha1": "37ea7bd0a7a4643e405d1930306e0ae48eb6fa72", - "sha256": "844cf9d1a842f680c40aa64b442e08575ff14c776732bfef02fb836d7150336c", - "size": 692653 - }, - "114": { - "releaseTime": "2012-05-27T07:49:00", - "sha1": "6656816ca2a9b8ee781b21ffe397351c1cff242b", - "sha256": "7b4d0d01792533479630ec61caa056821d5faf49a94976de6809b5bc5ea6407d", - "size": 692890 - }, - "115": { - "releaseTime": "2012-06-02T17:05:10", - "sha1": "fa56c8a9ba515b4ebafa29a9d8b463844d8cefbf", - "sha256": "28376c420dc439a2972aee59fbf5369e4662abb9f4255f215efbc07aa43103f5", - "size": 699345 - }, - "116": { - "releaseTime": "2012-06-02T19:29:02", - "sha1": "a0bc1631878d6c82e90cc8c8428d531e616d0b4d", - "sha256": "3689d1c1d54d408872909b6864b91c16822f13b6c000aa6d4b7c50fc0ee103a5", - "size": 771433 - }, - "117": { - "releaseTime": "2012-06-03T00:39:56", - "sha1": "fad26f06303d49516f30bd9787c60254b9d64832", - "sha256": "0f6ab352cbdde133519af2446cb1e95596ee83bd7862d0396ce176fe6f58a289", - "size": 793622 - }, - "118": { - "releaseTime": "2012-06-03T01:06:46", - "sha1": "2417311461424c258b1ae75b3c2aca5ed8a93212", - "sha256": "750ce4702906336213c8cebf38f51f42ab32a5097b54850b8a9c2da6cba4f165", - "size": 795988 - }, - "119": { - "releaseTime": "2012-06-03T11:46:04", - "sha1": "9a729ba30e68d06dc1299bf7e2c11f0df2014076", - "sha256": "9eee8d3488c055f54741c865dba925ed0f20fc0fbc93beee930137dff6524099", - "size": 795981 - }, - "12": { - "releaseTime": "2012-02-15T07:01:32", - "sha1": "7a5585b8d63e14d27550a0caa326da98842ba75b", - "sha256": "bff27ad5c4370e4f1b83766f57f193cd69e9ee4918fec123230144f36fd0779d", - "size": 446491 - }, - "120": { - "releaseTime": "2012-06-05T00:26:38", - "sha1": "e46ce772d92952ed79f4dfc4ab3a401855f9ac45", - "sha256": "ac7b487bc153a2d0de283e644e5c573c4937d5c2ee436751d2e5d3f99a91bbbc", - "size": 795970 - }, - "121": { - "releaseTime": "2012-06-06T02:03:28", - "sha1": "4106e1a59253e2cc4ba3c553e1bcfd9363838215", - "sha256": "bdcc1bfa0bf290592de5da011b998b30b88b911a4e1d00ff4a2bd882eb1e1b96", - "size": 796825 - }, - "122": { - "releaseTime": "2012-06-06T07:11:36", - "sha1": "5e9dc2ee5aae4b6dbebc2d03200f0a2e36dfc6ef", - "sha256": "002c98545240753ae60a8e9f0d6067056332b02ab313e5da11749e2c68ab82c1", - "size": 796287 - }, - "123": { - "releaseTime": "2012-06-06T08:16:50", - "sha1": "b8e119c79d6c45a1f8b9816f916426b5015b2a03", - "sha256": "b7ebbaf7f9f6d8070746cac75659bfa55fe7007ec5f8297d7ea7ab4578a48dea", - "size": 796331 - }, - "124": { - "releaseTime": "2012-06-06T09:12:32", - "sha1": "cd06a21016af921260658e2bb72bac0278bd19f1", - "sha256": "3510025daeab7f07afe9f8c454d201c21a0256c00ce5944472291bd6986403b1", - "size": 796364 - }, - "125": { - "releaseTime": "2012-06-06T10:39:50", - "sha1": "730910dbf2756723b0bda64b23d1b86e6e2e360c", - "sha256": "00488c996a010a6544b0c9567cbf52576a09ca960a5071f0d0c96ed3610a3fa1", - "size": 796361 - }, - "126": { - "releaseTime": "2012-06-09T18:07:04", - "sha1": "f936f629b58aa9a26423e7d31fac1016df2ed43e", - "sha256": "c43a7b4dfd7fdf9ce1de709568323933d195ce5d091076183023221ea7868e9e", - "size": 798733 - }, - "127": { - "releaseTime": "2012-06-09T23:23:20", - "sha1": "277b3a9e14efb646541225de6fdb4ac22439a6c0", - "sha256": "8e6bda4d4c0b323729a158f11c8b384429eeb37c5edc770ded4d54c35a8e9345", - "size": 805738 - }, - "128": { - "releaseTime": "2012-06-10T01:57:00", - "sha1": "cf44068b9c694278dc56bf3e912bfb42915a0910", - "sha256": "cfa22e39605b31af73f9dcce17d26c575a5e11d878afaf27dc50b6237f5c05c4", - "size": 805907 - }, - "129": { - "releaseTime": "2012-06-11T14:16:08", - "sha1": "25c1928a77454207548479ed3365b9ac5b6cb724", - "sha256": "a346c164275e470e84e02547c5b78c1ecb9e7a5c273340f7f5722f3639a6cac7", - "size": 806759 - }, - "13": { - "releaseTime": "2012-02-16T20:12:54", - "sha1": "7d833787cd732c36183e83078d5059abf9d2d86f", - "sha256": "c2f2f379cc9eb550eb3db1eb36ecaf2f99fefa0ae34a6db3e565beedfddf7f79", - "size": 446490 - }, - "130": { - "releaseTime": "2012-06-11T14:45:56", - "sha1": "646de970a77cecb90cb4e95a0f20dcd6836ea427", - "sha256": "21e8559b168e199d00a8d107c89ed683b7e430690c2682abc0d510e850084b23", - "size": 806775 - }, - "131": { - "releaseTime": "2012-06-11T15:50:10", - "sha1": "e52706d1ffa3958da1d1ca7dbb4c98c6a91c00c2", - "sha256": "2a90471ccb7636fb65fe3604490c24e1dcb412236883a5d691586146636029c8", - "size": 806773 - }, - "132": { - "releaseTime": "2012-06-12T15:51:22", - "sha1": "c74ac5310eb0459799bc5916564b595f9c8a0558", - "sha256": "1610df104d38406d0f241918a893210503202d1a28f6510029ba612efa5abb1f", - "size": 806787 - }, - "133": { - "releaseTime": "2012-06-13T21:54:32", - "sha1": "9a765110a452eb1c729cd9d1dd72b75ac46a9cc5", - "sha256": "855ecc4c169efca986dea547ba94aeb52d6c8ca696aa94ef727351f92350ea23", - "size": 807737 - }, - "134": { - "releaseTime": "2012-06-13T22:13:02", - "sha1": "3859eb4e96ad8b596648c654603be8c7a2880aed", - "sha256": "237814d9e0f086c066659578fe42ff7cada5dd93b9a2fb9076551d5cac7ae22d", - "size": 807730 - }, - "135": { - "releaseTime": "2012-06-13T23:11:14", - "sha1": "7ca221567a9b8be19ed242cf3027ef85cb5831b5", - "sha256": "ca358444aca70dd229688f4f9aa5c69f6f54362f232f1ff745a15055137e6a72", - "size": 807734 - }, - "136": { - "releaseTime": "2012-06-15T21:13:22", - "sha1": "351d8168796136b453ff07ca3498d079005eecf2", - "sha256": "123c1e3e77f6709bf1074ff8186793ab1574ebb8c137d829a44757b46e1e593e", - "size": 820929 - }, - "137": { - "releaseTime": "2012-06-16T01:31:16", - "sha1": "43b5cedd31124e38d9ac45278f49c3c1b760bc91", - "sha256": "17380821b55e688afe499cd58e1ffa8d08ad1c5a6d0d709a0323a1ee8d615be7", - "size": 820938 - }, - "138": { - "releaseTime": "2012-06-16T13:29:30", - "sha1": "bb06fb63150c309298b5d13fd1386f815a8cb58c", - "sha256": "e7f981301aa518465c22530b8987ca64fc8ef732037ef1e868c7a30effee8303", - "size": 820935 - }, - "139": { - "releaseTime": "2012-06-18T20:20:22", - "sha1": "fa14db691e5caecf901bc03db26f62a41398f0bf", - "sha256": "3745c6f8ec04beb978d3ffefab8093233160fa16c44a14c77ec3ce23b4f864f4", - "size": 824101 - }, - "14": { - "releaseTime": "2012-02-18T10:59:08", - "sha1": "a2e9d478829c8eeef907a2e9fb026b7f7b06d503", - "sha256": "4d8639e623029834b8facb5e773a099ec9b5137e9b5c66acf8d38f9cf08213b1", - "size": 446490 - }, - "140": { - "releaseTime": "2012-06-19T13:54:46", - "sha1": "0393025b622c1963789de2de8cae76bb80a9a40c", - "sha256": "4aa5efe6548af749acdf3805fc6dbbcd78c1dd12f19bbff89e2bab84662242fa", - "size": 824100 - }, - "141": { - "releaseTime": "2012-06-19T14:33:18", - "sha1": "172f03f6df59bc600a325e2eed9252f1466218ca", - "sha256": "3b256df597d86d8650e808846d363e667dce2f467db84576397944fbc4d83522", - "size": 824099 - }, - "142": { - "releaseTime": "2012-06-19T20:50:12", - "sha1": "9bb6c62055657637755ebdfb2c01f1d5be4eb86f", - "sha256": "43661e039a129d00f44ccef4a383c134ba5bb8f66e22252576fd5ae8e91b349b", - "size": 742043 - }, - "143": { - "releaseTime": "2012-06-19T21:35:44", - "sha1": "55aae8a09af8275044e83731e160490e3f96e4f0", - "sha256": "16a65c0fc67a7b52df3bc09924ab9bd860f716d5134e3ec843779d2e2c833441", - "size": 742047 - }, - "144": { - "releaseTime": "2012-06-20T02:27:20", - "sha1": "7af758710c159b940e1a1acce61752b769b9c8c0", - "sha256": "e49b93b985344c3eb5fc0fdd84a3a410c271c713188a969585b2c30f8b1632b2", - "size": 828804 - }, - "145": { - "releaseTime": "2012-06-21T04:10:00", - "sha1": "4574a57cd18f729f3783569dda3414af955a5a7c", - "sha256": "ee338a711e8fdd938813ef85aac9018e510dcfda142e01af2c4d48f66de266f2", - "size": 833053 - }, - "146": { - "releaseTime": "2012-06-21T05:12:52", - "sha1": "a9434adf87ddbaaa0ee766a681796ec2c6baaa3c", - "sha256": "922fb4f5ea0d6c143a2fd7d0ec5b0e816239ada14330553d874bb82832608497", - "size": 833072 - }, - "147": { - "releaseTime": "2012-06-21T06:14:56", - "sha1": "e34ab34210f9ba2ef911a9d8261bee46e58d1181", - "sha256": "cd90d2fb96fafaebbd8832b82996718b2ce6687867c98b9b8b10131e5da0e6e1", - "size": 833263 - }, - "148": { - "releaseTime": "2012-06-21T15:33:06", - "sha1": "269b4dcf1895eb1c861a45596fbdf03a7d952b03", - "sha256": "e8553aebad4aba8f4a3501b7c66ca9ba9e1a72bcce1653943da2b5fdc02be2d1", - "size": 833383 - }, - "15": { - "releaseTime": "2012-02-21T00:08:16", - "sha1": "0c288624b936ae51e74849185db9456b0f6eaecf", - "sha256": "839d7cd8f71501ee7bd2f8bcbd05f9be15f1d28223ea92a7715e59e38f30ef37", - "size": 461232 - }, - "150": { - "releaseTime": "2012-06-22T17:50:02", - "sha1": "69992524b6dad50b7a1f134084d6723941600178", - "sha256": "b377f8001a182855709ef08f002d6426d3d1704b04a3abce7162f688628411bc", - "size": 834008 - }, - "151": { - "releaseTime": "2012-06-22T18:53:06", - "sha1": "390e254050b5d437c52fd3372a9bf5e7af82d190", - "sha256": "8ebc2bf8dd8afd0d17607df892276827cee6accfefe02ddbcdcc0d1fa622cc37", - "size": 834136 - }, - "152": { - "releaseTime": "2012-06-24T14:51:06", - "sha1": "3457f99c4572e65c0c453825131cafce62a403a3", - "sha256": "606e7e860725a3beac211c8814377be05fce2f0d4d31e6591a08a56124883e68", - "size": 834135 - }, - "153": { - "releaseTime": "2012-06-26T12:14:12", - "sha1": "a02b59b5eba868c9ef653e6372dabacff0d7c185", - "sha256": "f71fa6baf922ed05cf02d47dd55eed16e9d351b7aa9cd75be92623d278c2c6e2", - "size": 835486 - }, - "154": { - "releaseTime": "2012-06-27T14:38:54", - "sha1": "1aab062c85fea0f607b34a9aae213de23d557219", - "sha256": "aa20ffa2bc0395657185a58c32e51d23c6485fe9a11e49a6488d5db7c52474a6", - "size": 836032 - }, - "155": { - "releaseTime": "2012-06-27T17:24:36", - "sha1": "072165b010760b236cd60d9270e0ca691a0a1eb4", - "sha256": "e77a492dfd41732cd31ed066419247a12bbdad81a5035f082cbe559c3ee3904e", - "size": 835994 - }, - "156": { - "releaseTime": "2012-06-28T12:47:50", - "sha1": "e65ddb0a00327cc3042977dfb4b3cf7d2c3f9141", - "sha256": "69cffff633cf417d15def003152b1219deeac932905331e1e355a579de8d6610", - "size": 835993 - }, - "157": { - "releaseTime": "2012-06-29T14:06:30", - "sha1": "875565aa589b1c56332f3732f1830b5ada72f353", - "sha256": "b93a825687291259d9ecee57f861a92f876b85c974ef596498b25f27e2f82209", - "size": 835994 - }, - "158": { - "releaseTime": "2012-07-01T06:58:20", - "sha1": "a6d07ec81f663969efdefdb0da0a01c3bd7e61a1", - "sha256": "af68569fcabc2f46331e296e7ce6f4a38d664245dee702827c6f301f00f767b9", - "size": 835995 - }, - "159": { - "releaseTime": "2012-07-02T20:30:34", - "sha1": "1902fd2cee020fb0cc37323df70123c9f1ef521f", - "sha256": "8e95e919e287c486745da1abb4f4f514790dfa4e03a7cd667ff6dcad3b7ea950", - "size": 835994 - }, - "16": { - "releaseTime": "2012-02-21T01:08:40", - "sha1": "e122dd4424507cb886cfaf17d74d32f0b5c27976", - "sha256": "73913abfd6fc33e5fda8d42ed3877e1d6c7ebf693add23727450411ac48aeee8", - "size": 461230 - }, - "160": { - "releaseTime": "2012-07-03T22:13:38", - "sha1": "ffce964d80f804b44f41f9445720cca889df82e3", - "sha256": "428e96518a844bab63f7b7baaddd47fc83596a161827d0776ab95a3cf5e87c97", - "size": 840432 - }, - "161": { - "releaseTime": "2012-07-09T13:47:08", - "sha1": "9b577c7c90c075345c9edbbbf1e9e1b04d526a5e", - "sha256": "159f2f456214b343e12aebfd5f4c6a2aa25534f2de04ef1518c058d736a6dbcf", - "size": 840533 - }, - "162": { - "releaseTime": "2012-07-09T16:06:48", - "sha1": "0c2899851e84610ff9f68178d8982feb2994e30e", - "sha256": "addc741a97b22b20521f1155437215b04318e6a66bd5a65c8c132283b66efd1b", - "size": 841554 - }, - "163": { - "releaseTime": "2012-07-09T21:41:18", - "sha1": "75d6ec38c6ab0667583a5a7253004c739b8e628d", - "sha256": "1a5acd0213bd0e915b83b995ecdd99c0de9d1ecb1c1e732eb044fb79363a1059", - "size": 841544 - }, - "164": { - "releaseTime": "2012-07-10T17:05:40", - "sha1": "93be0a3149c333402a7696a23a45f4ffdb901ae4", - "sha256": "00e8168f96459964e97a37bcfe6c6f83f46d0825f00fbf96b8fec6d2439292eb", - "size": 841547 - }, - "168": { - "releaseTime": "2012-08-01T02:52:16", - "sha1": "1297549223eb2fcf39228b2ef9f572d8fb843dbe", - "sha256": "fed79cb7f26711043db245577f0b826b948cc2184219380b37277782604049f9", - "size": 841565 - }, - "170": { - "releaseTime": "2012-08-01T03:06:10", - "sha1": "b5076149dc1890bdf7df986d77b2a9f78b3873db", - "sha256": "ee62fb09ceebd3a73642a6ba9218f2323fb6f450246355d3a7dfd74b62e0d0b8", - "size": 841564 - }, - "171": { - "releaseTime": "2012-08-03T16:59:00", - "sha1": "65fe624282d24b03e2a35212f9ab6c5e3e10a5e0", - "sha256": "dd6f66865bf04b89fd80a5041c6f9e81e0caefd266097447c73d7e924f67875a", - "size": 841570 - }, - "172": { - "releaseTime": "2012-08-11T02:06:04", - "sha1": "c965a2b9ec9b32ca0570248c99bc1536cf264be9", - "sha256": "16b6cc8b3479318b8a4f438536622852fd553c191fe4a327f0db5d6568c1d48d", - "size": 1056844 - }, - "173": { - "releaseTime": "2012-08-11T04:15:12", - "sha1": "27de803e547a20deb519d1f4a46bda7b639ac0d3", - "sha256": "0e66efa38a4da2e2455701a6107116269c3c5a8110609c05ca54b95035480a52", - "size": 1062629 - }, - "176": { - "releaseTime": "2012-08-11T16:25:50", - "sha1": "c7dc3e0b343c0be64fe7158b05d48ded492c1c90", - "sha256": "dab06042d5fa6737c106d573c3f7ae7392674c1b955d9bf65964fa362692ddb7", - "size": 1068704 - }, - "177": { - "releaseTime": "2012-08-11T17:20:10", - "sha1": "32cfe2f9b93ee0d4cd02089f573a12dcbeb37fa4", - "sha256": "627cd1d8fcf661457cb55f96b83221051159d0ecd7423baacb7432c1893ba7f2", - "size": 1068703 - }, - "178": { - "releaseTime": "2012-08-12T06:19:28", - "sha1": "eb19f25f008fd60e23db74eb5fbae1fbcca48dbf", - "sha256": "bc4b85d4d1f1a828dbce1ad9a46e0dc4a258f32ae463007328802a4d9f959c7a", - "size": 1071601 - }, - "179": { - "releaseTime": "2012-08-12T15:37:14", - "sha1": "aee8717d6781530b2e311b89a0a71fcca58b71fb", - "sha256": "6ee6271971e179158f232104c7a6c804661d71b09633a58229bfa6e4ac733da2", - "size": 1071601 - }, - "18": { - "releaseTime": "2012-02-21T17:14:26", - "sha1": "e348ff6d988c61d98b8a560d7cddc965e2d81482", - "sha256": "a639c9d4f68aefc3c6fe8ed32081e41c67fb6a489a87bcf6a42030c24a1bd136", - "size": 461226 - }, - "180": { - "releaseTime": "2012-08-12T21:46:22", - "sha1": "10dcdc2ea96ba2b86836e67f5569f0f1b895cb9a", - "sha256": "2a48a0d307111333f0030f1799f7e6a79c0efdb30b214060b3bf290d26e77f4b", - "size": 1072919 - }, - "181": { - "releaseTime": "2012-08-12T23:01:26", - "sha1": "f42f43f5562789b2da8eda6598b3d5cfd63720af", - "sha256": "f930595914b8ec50f5e8d9a6bd2842455017fa0802e0a7e09a03a1464b4fefe6", - "size": 1073492 - }, - "182": { - "releaseTime": "2012-08-13T14:20:16", - "sha1": "649fb921f3209dee50991bb8785b245d33e878a7", - "sha256": "f488e3d262d9445b853c8560035d303b03099fe562c0401313e403a913eb628a", - "size": 1073493 - }, - "183": { - "releaseTime": "2012-08-13T23:33:08", - "sha1": "6b278b91c68e8b013ae58c5796c4e2cb9cec7c37", - "sha256": "abccf353a3626161ccb6efd34c93fa1bb3d388ef28662524fbe2841f531b7ff4", - "size": 1106697 - }, - "184": { - "releaseTime": "2012-08-14T00:09:52", - "sha1": "6ce09190d2660c7ca25f60bba02a3ea70072cc60", - "sha256": "d1786b21227630227fa0db5dcc451b690e8e4522dc8f5b108d30dd13728bfd77", - "size": 1106701 - }, - "185": { - "releaseTime": "2012-08-14T04:44:38", - "sha1": "5e2cba3e9e81c1ab11b10c2c47b5b010a06e921d", - "sha256": "324d235979e59bfcaf1a2573b921231357d00940c83c1346b926fbde9e90c19c", - "size": 1106693 - }, - "186": { - "releaseTime": "2012-08-14T06:41:56", - "sha1": "89b4118b59459c9643b3de32373303d04a27e5df", - "sha256": "e0f4a04188d3950e3de4131a394b354d551b657d1fadfd0297b16d708a8156e2", - "size": 1106707 - }, - "187": { - "releaseTime": "2012-08-14T16:07:58", - "sha1": "a9afc5ba72b8224a91cdedc4f10f47ae5eecbe3e", - "sha256": "cc52a1c5cdf0539e86fb83535e30ac21d14d2bd2083c3667edd177101cbec94e", - "size": 1106910 - }, - "188": { - "releaseTime": "2012-08-15T01:04:26", - "sha1": "a8526b0b84ba5d853cacdb25a568a926e90f5674", - "sha256": "6f378334e5aff66e48d727e640db7c49067c932cccac018b333a8061870b1409", - "size": 1108814 - }, - "189": { - "releaseTime": "2012-08-15T02:00:36", - "sha1": "4ee137f2a60010981a021cd39705b773a86a342c", - "sha256": "999c0cda3d1f98cf1cb1ac3eea80ef2029d44d0ab7f200971453415c26383a6f", - "size": 1108815 - }, - "19": { - "releaseTime": "2012-02-22T12:45:24", - "sha1": "a543b0d8607847ab739ad0b4bc109d8b5eb9e36d", - "sha256": "9863223a74fb8b09a6de07818708c52113b951852b8354de2139fe24689a900e", - "size": 457000 - }, - "190": { - "releaseTime": "2012-08-15T03:59:52", - "sha1": "7c8e296dd20d0a099d4ffc0ed6aa2f528844c098", - "sha256": "32b390a19cafc75c66292c547fde2349326a93e0df4db261a26ce34745a77c00", - "size": 1114702 - }, - "191": { - "releaseTime": "2012-08-15T04:20:00", - "sha1": "35c3abea886ffc85f00234638953b24c52feabc8", - "sha256": "9c93b994cf3627833efc96d0b659aa11e4d65389f5cb03966a3c564a336799e0", - "size": 1114733 - }, - "192": { - "releaseTime": "2012-08-15T05:32:22", - "sha1": "3bfce4ff38d083e21ac7565435e11de73a1355b3", - "sha256": "6ee2d016c435d16d5025f50cf2fb37a6ef849627f8cf88d9df498a2591ffd15b", - "size": 1114783 - }, - "193": { - "releaseTime": "2012-08-15T05:41:58", - "sha1": "6f9560278fbf8ba6448aae4e9e314bfdd95f66d0", - "sha256": "437689a1bdd935a29ba5dcbc9883e1c0c014a8686fa40672115a4699dd3c7c3c", - "size": 1114790 - }, - "194": { - "releaseTime": "2012-08-15T17:07:10", - "sha1": "15506c8f8035238775e48c7f2b1c9604a7237567", - "sha256": "30cbe1c1aa0ae1c694765f044801cd9e041078f4e47938c26a8d4e4f5d174e68", - "size": 1116652 - }, - "195": { - "releaseTime": "2012-08-16T04:18:30", - "sha1": "8591aea55c6452626abdfef9a710f2912b071496", - "sha256": "078ddbbad79ea0a9c8fd4d83560a24b27fd14dbc0253b15811c6db3954517d21", - "size": 1117510 - }, - "196": { - "releaseTime": "2012-08-16T04:26:12", - "sha1": "4dc7d314e1d7e815745298d9849f16326d98a4cc", - "sha256": "82a2747bea9aa044ddd384e40229f4380e66544a27c77ff8611f0796571db3d2", - "size": 1117510 - }, - "197": { - "releaseTime": "2012-08-16T04:39:20", - "sha1": "06d558e96e443cd20f28890f60bd846b24a89345", - "sha256": "3bf063bffccc8203c8bb9b16410e38b73d7d061516fabe0d55d8ebec9b3d8341", - "size": 1117510 - }, - "198": { - "releaseTime": "2012-08-16T04:45:46", - "sha1": "ad7c3988568eba9b0a6fb28008fcc2ae7d492baf", - "sha256": "9a06b85b20fe04ce9dee8ddcdcb2984631f97dc277158cdd7dc00a7399d8fdf2", - "size": 1117510 - }, - "199": { - "releaseTime": "2012-08-16T06:51:58", - "sha1": "a43116a04d2653b21cf1482ab3127f5f2e1350df", - "sha256": "cd3f5e0c8052b1323f02f6fe95caecc0001faa1e4b7197e47d7938870c23697a", - "size": 1117518 - }, - "2": { - "releaseTime": "2012-02-07T03:25:24", - "sha1": "17729ac3f56a9c6b19884b0b9f6176c01b6577c9", - "sha256": "ac32701e81a26d81bde327648a11238bb252852fe47ebf5f1f1ba7d2e89732bd", - "size": 410393 - }, - "20": { - "releaseTime": "2012-02-22T16:59:28", - "sha1": "825fce2c50b8982ff8dc55c1726f809b355dbac0", - "sha256": "8435098217c1525f78fd0d496e7297925a3f19a0e3a5b1cdcac228ac4287f3c7", - "size": 460010 - }, - "200": { - "releaseTime": "2012-08-16T14:50:56", - "sha1": "13cd134bd2c71e8559485cf1f3ffb1bd6fe8db36", - "sha256": "7623739f26a54d6921459194e09019e5f0a1697aa84f6a73360dfd81f89aa179", - "size": 1118509 - }, - "204": { - "releaseTime": "2012-08-17T08:15:06", - "sha1": "44a706ddf785343411c042e1117b2514e6bb81a0", - "sha256": "02be25f1ffdcef9d1df61f4a5b7c72a2801c485b092f218be0fe534bd5f34df6", - "size": 1118645 - }, - "205": { - "releaseTime": "2012-08-17T14:36:38", - "sha1": "2dcd664c9f3d49e775139059def2fd34f473b500", - "sha256": "cc7341808da6852fe8f911faae63eb3fc15f29a0041be3054d719cdf0fd94c49", - "size": 1121958 - }, - "206": { - "releaseTime": "2012-08-17T15:11:38", - "sha1": "9dd3cd02e41d6ebdd4f4e6a27b8c623f1669f15a", - "sha256": "ac6522e7e98fbd1b3434d8cf017b6c99b410d2d9e9cebcaa21eccd22f41014c1", - "size": 1122529 - }, - "207": { - "releaseTime": "2012-08-18T00:54:36", - "sha1": "cabf2158a95d36514ac42877df9b324ff82cc692", - "sha256": "54554e8040ac82a63177c3c3f06b037076a1c4a74acf9dae8fbe143d5ab36726", - "size": 1122552 - }, - "208": { - "releaseTime": "2012-08-18T03:20:28", - "sha1": "6bc793175417d57ee6d8fe2953e80b622e51e30a", - "sha256": "0d4c2c845f26f03d05465ecc9d4dfe89e645d7915ae09d380724b8aefd4ad73e", - "size": 1127644 - }, - "209": { - "releaseTime": "2012-08-18T18:31:40", - "sha1": "1e2a7d448a81df1b87b92df5d7654c3b773ce3cb", - "sha256": "0a60f96c58726818a01b3e12d34ee2e64eaa52ab891be28b27319bffa3b25f24", - "size": 1128219 - }, - "21": { - "releaseTime": "2012-02-24T02:44:08", - "sha1": "a26524032331f99cc199c949845d9c21f7ca6220", - "sha256": "a763eaed63cc63795e147ed7fc0e718d50ae884daa0fe6344e2eadae04532716", - "size": 461387 - }, - "210": { - "releaseTime": "2012-08-18T19:06:16", - "sha1": "fb8a39877182075057ab635988a716779ce3c1df", - "sha256": "6e960c40d5ae23921b57dbfde8c90b3b3837219baf046aa110e35041f0922d0b", - "size": 1128955 - }, - "211": { - "releaseTime": "2012-08-18T22:11:36", - "sha1": "8bac076be4e2b1ca18bbc4a5a6dbf428ffe8a000", - "sha256": "de42413d21d609322a5601d5d461f9814bbf04142035a38035af614eede96bcb", - "size": 1128948 - }, - "212": { - "releaseTime": "2012-08-19T00:24:18", - "sha1": "660b131b8c7b5847928325495107d2bf18fc6252", - "sha256": "f4cc8b5a713a14e5712f5e981e9cdcebe1aa79b2f83719a67851d088a19dd176", - "size": 1131604 - }, - "213": { - "releaseTime": "2012-08-19T09:40:06", - "sha1": "a343280c7a069b665ad4892f1fc3efc0204ba273", - "sha256": "3068b0a7e105b7a3bcc40b04836735295c4932bf4e3f41671b00876523111fc6", - "size": 1144787 - }, - "214": { - "releaseTime": "2012-08-19T18:45:34", - "sha1": "9c7461c292717660c860c9dde3a998f80c9db3f9", - "sha256": "df7e911eca3b02cdb53f20bc25e91ff64df2b74e6485703a00834c4ac87949c8", - "size": 1144823 - }, - "215": { - "releaseTime": "2012-08-19T19:03:28", - "sha1": "772542b3aa274c40494aec474a9801e86e832bf3", - "sha256": "4ce688bcebd13c5b3ab37ed9a4ff3f8a8c315f2ddf3495e226e3f1edb9e757f7", - "size": 1144429 - }, - "216": { - "releaseTime": "2012-08-19T21:48:20", - "sha1": "34b05962c8aa58a60420d3276598a3e236ff5faf", - "sha256": "b01354ffa8e7b6f09ba4b8d6b37e2ede984e8bea64af23dbf44ab0905083e710", - "size": 1144496 - }, - "217": { - "releaseTime": "2012-08-19T22:10:42", - "sha1": "1abb0fac2833326264ca74c84b781e7044d52c26", - "sha256": "98ab579eb3ff4253770b676106619a542b27ddc526111bc956dc48d0bcff2339", - "size": 1144596 - }, - "22": { - "releaseTime": "2012-02-24T10:53:16", - "sha1": "f4f11608f49cbfeb025afbb938081540415fc9fd", - "sha256": "078689fbc3fac7d8f5496a1d8a22176d7637e9df7bd11a330727cd7879fff304", - "size": 461389 - }, - "220": { - "releaseTime": "2012-08-22T11:11:14", - "sha1": "0909743af1123f6fe96e01bbf67e4117dd2bb6a4", - "sha256": "d15f10ef045f95d18b7d3dbdcda06cc92148ddae9b21f5e949fa5666bc7ab7f9", - "size": 1156840 - }, - "221": { - "releaseTime": "2012-08-22T14:47:48", - "sha1": "17d16a72551dafcdb66cd8a2c2f1fd7ce5d9b202", - "sha256": "d84a778ddcfd327d3bb91ea80ad8b06c155659380d840e70dc2e4a4ad145c489", - "size": 1156896 - }, - "222": { - "releaseTime": "2012-08-22T14:51:48", - "sha1": "9134a4885e0dbd08d7a9c1b12f5900d1f3f5f7fd", - "sha256": "5b293663cfd379dee0941000331095230b77268bd0a930aee2ea91afacd309cd", - "size": 1156900 - }, - "223": { - "releaseTime": "2012-08-22T16:18:02", - "sha1": "dd89de55a4a0eadddd93a16a67eeab8d2c8e9d00", - "sha256": "8c838d0962c35b7b21dba8ba153241b7dabd30b6202a428f8763eb9951b3e991", - "size": 1160119 - }, - "224": { - "releaseTime": "2012-08-22T19:08:34", - "sha1": "7cbef6b2618c7b05af1327a0dc9d83205ddb47f2", - "sha256": "62348b5f57a64a386387f229f7ff43fc5ba28f3e3fdc0827d84404e3f680a19e", - "size": 1160691 - }, - "225": { - "releaseTime": "2012-08-22T19:38:16", - "sha1": "60d5a20dce93496201aabe29eab2cbd6e1ce7697", - "sha256": "9f587e629d1f68a92c2e908999a08f892bf8082e31a68dd3fabd01fbd93a718e", - "size": 1160681 - }, - "226": { - "releaseTime": "2012-08-23T07:24:58", - "sha1": "45c32c24fa82f2fdc58137ea2f0f91859bd99d02", - "sha256": "ace28642c14b394070c3a56069e67e380fe2374faf830953144ff820f34a8a89", - "size": 1167077 - }, - "227": { - "releaseTime": "2012-08-23T11:58:40", - "sha1": "efe8252c1f118e6dab54ddd3f718270dddfc7fab", - "sha256": "67c9b58b826939fd6d77f2f16a83df317dc2625aa43dd896dbd4bfb56ebf933c", - "size": 1170150 - }, - "228": { - "releaseTime": "2012-08-23T12:13:40", - "sha1": "8657c475ea0eaeda5c16af9098d07d26fa5780df", - "sha256": "0338dab67d7e77926d9e7ce407243f9b534798b83d6e57e17c57d25195888ced", - "size": 1170172 - }, - "229": { - "releaseTime": "2012-08-23T17:57:20", - "sha1": "7d706d763865779048b5cb612617f77947089c41", - "sha256": "1b98bf38c67a37797565caa5199921a50d3a516688fd5bc888ba9e4ea3b8363c", - "size": 1172234 - }, - "23": { - "releaseTime": "2012-02-24T12:49:32", - "sha1": "eb953b9fa97348e07e073b9013ac8c077f3af32c", - "sha256": "368ebff3d647b3d815395e1cb2ff6517414cb692bd25fa47d9f52cecbf80b0ec", - "size": 461398 - }, - "230": { - "releaseTime": "2012-08-24T15:09:36", - "sha1": "1d31483af924041f9737f21323152328a8ada6cc", - "sha256": "b41b781d5c9fcf05798790ae20ae593dc33f588975b8db88be13b0ff09d2bebb", - "size": 1172239 - }, - "231": { - "releaseTime": "2012-08-25T01:34:06", - "sha1": "398aa064fac7a8711bb611f34abee9450be7e426", - "sha256": "9f157b203662140d71384be689c3fadbfcc2bdeb8887085f3a0eeeae17c497e0", - "size": 1172327 - }, - "232": { - "releaseTime": "2012-08-25T07:15:30", - "sha1": "ab0fd12b1ce77ffb6ac24b1ebadb883087200e52", - "sha256": "c39d6d53e2ce7608f0c4263d23a0ffa59824ad767a4df0faf34f5ea4af525ecc", - "size": 1172236 - }, - "233": { - "releaseTime": "2012-08-26T11:34:16", - "sha1": "807402e42a377050fdc551e021ddd3130a6a3eff", - "sha256": "00a042267454a09179b30569dd2da4ae715d7d7f695a34afdb6cf34e5ab8b214", - "size": 1176543 - }, - "234": { - "releaseTime": "2012-08-26T20:35:54", - "sha1": "0bc0f8f52db177d403cc6aa7f74ae8ab341bc6c4", - "sha256": "b4e952468b1c690213d95885ee0c71c5c0323d135158fbb1e6ecc54565ceeae7", - "size": 1181438 - }, - "235": { - "releaseTime": "2012-08-27T21:50:54", - "sha1": "9406efb776d6317ab2c99a686d9eb32c724bdf45", - "sha256": "6eda7136f7c8c4c29fab4e0bf91989712f84cd5c5d5bf6512efbff5d2de9027c", - "size": 1181419 - }, - "236": { - "releaseTime": "2012-08-28T00:59:14", - "sha1": "40a2c71e07d6c108f4e70ed2f5e80669c03fb549", - "sha256": "302ec33f3f3e7a7101a8d60558d1cd43e491324056a46bd097b69d5281e7141d", - "size": 1181495 - }, - "237": { - "releaseTime": "2012-08-28T01:10:16", - "sha1": "8a9651513e473b3e70e13e14b44cdc799523a5e0", - "sha256": "8f4a4eaed30fa8b8bb9a9d83954fd33e8914a09f8c01202c38055286c995da88", - "size": 1181512 - }, - "238": { - "releaseTime": "2012-08-28T17:40:02", - "sha1": "3b5931dfa33f19686e14dff03e2851a7f6bfc8bc", - "sha256": "fee9770baa979f27a089d9608cfd60624000725290af9fb24108f8b26b22b756", - "size": 1181524 - }, - "239": { - "releaseTime": "2012-08-28T20:46:12", - "sha1": "e5d8cb507f2beeb472e966e8a117a3f28f38fe91", - "sha256": "4e99138dd45dd037fef09cc7f0116d82c771b3c9b6dad9d0796c0e9dc73f8b29", - "size": 1188988 - }, - "24": { - "releaseTime": "2012-02-24T22:19:12", - "sha1": "a3296fef41cf016dfe4133c5f284d88218897c6c", - "sha256": "f285d1a5c6f500ca137bcd34ab95453798400c65b429354b24efdfe6102fc9c7", - "size": 460666 - }, - "240": { - "releaseTime": "2012-08-29T13:46:12", - "sha1": "e7a49134aaa40d28432616a9ae1c216489403a9a", - "sha256": "230c37e867963112a9b4202d91bd0ce3dee6bc30d4d528e35eca81d9d35b3d72", - "size": 1189119 - }, - "241": { - "releaseTime": "2012-08-30T13:14:40", - "sha1": "cc37f754904050111c21a85d5554ee8032329c9e", - "sha256": "2d04f456b42c2c748f27baf2bda69bda316ed3a750eb501818736545b3057bba", - "size": 1189119 - }, - "242": { - "releaseTime": "2012-08-31T15:29:00", - "sha1": "27dc3883f07f26237a77372388b549efde958fc8", - "sha256": "ce40adcbbada923db4b7df1ee4d3a9145f83159945df97218b418a2dff903975", - "size": 1190637 - }, - "243": { - "releaseTime": "2012-08-31T15:40:00", - "sha1": "2846ba941a4e2cf5fe46f56e2fa465bb8eec7d2c", - "sha256": "93d67db0f8afbcdf9bc2d17e16a912925c578b1ccf52924a76a110e2ee6a290b", - "size": 1190764 - }, - "245": { - "releaseTime": "2012-09-02T11:15:32", - "sha1": "02e1248f238bbfc8e96be69adbd1213ae64cb595", - "sha256": "94d80d34a4f7ba7586c9f5e41cc846d6d9ccc8fa4c04a0abc7fc12ca7995cdb7", - "size": 1191348 - }, - "246": { - "releaseTime": "2012-09-03T20:30:50", - "sha1": "b8beb94f7491aab93a7227567c1a9fbfdf6b20b3", - "sha256": "983bfa9e67de68e8cb1a691075efef777e5c44e738d0e9a46869d4b84bf84f6e", - "size": 1192956 - }, - "247": { - "releaseTime": "2012-09-04T17:29:10", - "sha1": "4512823cb1bacd1e973e17c89e5cba03c1154fa3", - "sha256": "96727df14ddfe9a115490fe6a94c35848c1ca5019fe8929f676af1b6000aab4a", - "size": 1197219 - }, - "248": { - "releaseTime": "2012-09-05T23:25:52", - "sha1": "fba13830753463a40593edd07ca73c3eb1710cdf", - "sha256": "f01717142dbe7d2c09baab684c937b8c665df6f7d7f47c98f0b68eca0e3aeb7d", - "size": 1197218 - }, - "249": { - "releaseTime": "2012-09-06T21:09:10", - "sha1": "9123f06fc28d3d9d1347a012a1f490265384f70d", - "sha256": "fba2dec051596362f8a32bf6ec571b158f3363ad1fc1c10add548e529a2d4f56", - "size": 1203819 - }, - "250": { - "releaseTime": "2012-09-08T19:23:28", - "sha1": "64f1ebb51653de5e8c43851d58d760511076d283", - "sha256": "47442a0d27aca2e560329369e1c3c451868b9b3de6cb7c2a56c0198dc5dd2c37", - "size": 1207099 - }, - "251": { - "releaseTime": "2012-09-08T22:53:32", - "sha1": "47842089e4e19de881446c452fb7c13a4870756b", - "sha256": "d50d6b69d6124fa9fa75204a8dedcc761bc5331ffa721b59b24e0229974d0ac5", - "size": 1207098 - }, - "252": { - "releaseTime": "2012-09-09T11:39:20", - "sha1": "ad02718c6ca50313953afd8943ba8ccd8b61030d", - "sha256": "6584a2719b4e67ff3dc6b967730d10dff698b7ed50900c6a47331bda1d632a50", - "size": 1207177 - }, - "253": { - "releaseTime": "2012-09-11T13:51:04", - "sha1": "d224df2f61e8492cb8bc4cb6bd7f5b182ca75892", - "sha256": "285422a2b343cc0357b2bba12d6cdf934ac99aaaa2bbe82522598fcd81ce4434", - "size": 1207304 - }, - "254": { - "releaseTime": "2012-09-11T16:30:52", - "sha1": "48c4dc2d0d599bf586ec3631a73194bfcd760cf9", - "sha256": "4f6d04fe16a1bc1ae7fa0b9e5cd85627c72373682e7ae10ac43e8ad835b74c15", - "size": 1220519 - }, - "255": { - "releaseTime": "2012-09-11T16:55:22", - "sha1": "86cc35abd26f0e51e1f75c0cf5df7afe2fa37619", - "sha256": "eae12bb6dee60dc7522046e01d1483fd53cab07cd6b31cdaf12fec31e2204074", - "size": 1220564 - }, - "256": { - "releaseTime": "2012-09-11T17:13:10", - "sha1": "31736f46042ed8d674f4a5b6d07381cdf416f29f", - "sha256": "38f8d4a6132342bb263631bdb6e4e917321ab110d6b9ab14d889205e4c1f1bf5", - "size": 1220577 - }, - "257": { - "releaseTime": "2012-09-11T18:39:00", - "sha1": "c24ca8adb810e4ded4fb3a5a8e96c5dafe36b5a7", - "sha256": "c1d924bd6379b514a78ba1d6e6730d4c40ac4d6c7600acc79f1a1cab1a06fab0", - "size": 1221666 - }, - "258": { - "releaseTime": "2012-09-11T19:33:50", - "sha1": "c3bcb792058b55f7c4fc2d1bf08bc56eefe7a502", - "sha256": "62db5c51dee86894e5695c277773f03a1df4d5f8a228a71122e18ef21cf8a221", - "size": 1222130 - }, - "259": { - "releaseTime": "2012-09-11T20:20:30", - "sha1": "f5f059fa094272cc57a37b29e1f497d7b160723e", - "sha256": "493e697ffdddf636f072d7278c71fad04010a5a30b0aae18190bb27de37b986b", - "size": 1222138 - }, - "26": { - "releaseTime": "2012-02-25T15:44:56", - "sha1": "2f32d8d4fe7ff21a1134cd2336d292e44e3df4b2", - "sha256": "7af8a2d502bea9ad6e5559006a1e92a08401f2dcbdeeb7ddfc10c651c191139e", - "size": 460674 - }, - "260": { - "releaseTime": "2012-09-12T16:02:58", - "sha1": "d94a9fdd3695659255dd56efdf28971526befdbf", - "sha256": "37e34c0b3ad569cc11e9ec9d55b82bdf78e9306df78180379af1f0c03dc32719", - "size": 1305620 - }, - "261": { - "releaseTime": "2012-09-14T23:15:18", - "sha1": "de533442b141f1c250b17b93e111a30d057c02e1", - "sha256": "ea5593702bf95ac0373b9e926208aad24e05c947bc92c6cd7b9e1cc059063f9a", - "size": 1308626 - }, - "262": { - "releaseTime": "2012-09-15T20:51:08", - "sha1": "a28028cfb93f2616090a6dcbbfa16c8b96c140a6", - "sha256": "091a2a3a14353ec147b802052061477e82b96bb493b98499318b2c207aea0b30", - "size": 1313382 - }, - "263": { - "releaseTime": "2012-09-16T21:40:46", - "sha1": "30a7c5124f1d0a4f5f4bfaf6a8777c3247a220ff", - "sha256": "9286c9e90aed43ccc94ea88b61ded3fcbfcd09fd5b27b37cf4aa7ed1a58602de", - "size": 1314342 - }, - "264": { - "releaseTime": "2012-09-17T05:44:06", - "sha1": "6c785d1017bee9dcac4239749f7ac96495885365", - "sha256": "bbc74e6e951e68c94637a3a26a28e7a67883e91e5baecb82f50a0225aeef8f02", - "size": 1314347 - }, - "265": { - "releaseTime": "2012-09-17T05:59:50", - "sha1": "145240e8eef335df7765a42eb7433d7e9fe442f9", - "sha256": "779049bc88685d694db6d63749f34182211741918b0fd2730a91ac5d29467bad", - "size": 1314351 - }, - "266": { - "releaseTime": "2012-09-18T20:27:34", - "sha1": "3f346ded27f95dd013744fe3cd6e0c2d96c10b3c", - "sha256": "ce136d679ff863568703972c10dfe9d1d75160d4f26e01d7e8bcad0604a4fedf", - "size": 1316175 - }, - "267": { - "releaseTime": "2012-09-18T20:51:16", - "sha1": "8d73f34e62b70f7a88613a0308515cfbd77bfb34", - "sha256": "153609a14494ec17e74d914a9ef4a6a94a242fbb9e03b8dccd2bee4387333513", - "size": 1316171 - }, - "268": { - "releaseTime": "2012-09-18T21:03:10", - "sha1": "b9e7741f51d647af6de525c671270a636f8da77a", - "sha256": "4a982c7fc6181a26a846226152ff8db1b7fb3c716cd8523afb3e1e9a01370373", - "size": 1316170 - }, - "269": { - "releaseTime": "2012-09-18T22:35:02", - "sha1": "6025e36e12dfdc67aa5d5679fe43fdbb31b5a992", - "sha256": "6ed3322fdc785f23cbc32cf38a66301629bbd9fc21254ecccd6633cd3ffe5f6c", - "size": 1322458 - }, - "27": { - "releaseTime": "2012-02-28T18:57:58", - "sha1": "2d31fe2db3a0a1d3e4112b8a7593799b0000508b", - "sha256": "91df022c75d4ad218ff54bb397c8202da1b2c55ab0c75675f2e59502e197d0d2", - "size": 464730 - }, - "270": { - "releaseTime": "2012-09-20T19:50:52", - "sha1": "0c405297d5e32d30edc90eae9b1284d4e93758b4", - "sha256": "ce3814fafdc9e8f1d3c9ed2a3d8695c572d3b12c89de75596f4f9cf962ac6b91", - "size": 1343909 - }, - "271": { - "releaseTime": "2012-09-20T20:59:58", - "sha1": "6ccfb512d6f87bd37b6e85199d3789f548c53cba", - "sha256": "84d316aba81569e4fed43dc1831c32eda9d626471d22f1f04374b49ca3a5dec6", - "size": 1359878 - }, - "272": { - "releaseTime": "2012-09-21T06:40:22", - "sha1": "4557fa3fce875085402a53f74bd1b05bc0efad7f", - "sha256": "15d585a5dd3c667e33d18134115f223a5ec2c151fc25b968abf1e7d635ed83ec", - "size": 1359876 - }, - "274": { - "releaseTime": "2012-09-23T17:58:06", - "sha1": "6ec0b6f483df744accc5dd091a80b5948e63b8ff", - "sha256": "194acd06120c5669d440e7276b36bd30c1370d00118e9a389c801b92b800f069", - "size": 1359855 - }, - "275": { - "releaseTime": "2012-09-23T21:14:34", - "sha1": "e1da8d4fbcfb21627ad727e486e5fc176226567e", - "sha256": "797ca0b72c9405424e9cdb9079994ecdc94165b452fa3770ff1b404a607ef7b0", - "size": 1378357 - }, - "276": { - "releaseTime": "2012-09-24T19:17:42", - "sha1": "c8e7be4ed777f9eceac85775df2931a6e3930566", - "sha256": "fb39f7a37af11c00ec79c1c50f9cd0356f49c3886c03a3a85e0d84db5cdde3dc", - "size": 1379400 - }, - "277": { - "releaseTime": "2012-09-24T20:13:30", - "sha1": "14c6ec0bfff30f2a64c4be8c08fa19362e41e791", - "sha256": "31af93738a346fae8a8eb545625d57ef39939987dc04b2f0fa0782abe091d7c9", - "size": 1379499 - }, - "278": { - "releaseTime": "2012-09-24T21:20:46", - "sha1": "cb49775fe4c7e4b3ad8cbd0e545465d4554da3b5", - "sha256": "04c066b977f7abbe0c9a5b615de5c6cfc4bc8a59f701fe37f7b20f980e95b7de", - "size": 1380176 - }, - "279": { - "releaseTime": "2012-09-24T23:38:40", - "sha1": "7d61712d0a659e852ac966948dee1c9096437584", - "sha256": "e269294f5399aba12dd8bc55b0e14dd3397f7024e4c568f9de1389f74d80f14f", - "size": 1382733 - }, - "28": { - "releaseTime": "2012-02-29T02:33:32", - "sha1": "35151035d6694f7e58f2a38b86ad41605ba9eead", - "sha256": "29de2673b5b22b782d8cef432883f651ca295613fed51d1d96ff22a337ed0a66", - "size": 486646 - }, - "280": { - "releaseTime": "2012-09-24T23:52:36", - "sha1": "47743796a00274d650c48426e8a1cd4e7974717e", - "sha256": "5848521978f5967a995d16844ce50e5e260abfbab0311fd6f02f2dd21f1197d5", - "size": 1382958 - }, - "281": { - "releaseTime": "2012-09-25T06:09:10", - "sha1": "1138df5823018374c2805f381007002568812deb", - "sha256": "aa009dc61289bf4cd4616974ba15e2246ed562391952e925fc4e4d3a3290d61b", - "size": 1382960 - }, - "282": { - "releaseTime": "2012-09-25T07:37:12", - "sha1": "b9204db9e55c707c123ef96c34bce982cf6ac6eb", - "sha256": "8560e9cfa84ebd08812e6c81774103074c8db8bfb371f1b8fa7b52a5994a40bf", - "size": 1382961 - }, - "284": { - "releaseTime": "2012-09-25T19:51:46", - "sha1": "d041d3886bcdb568b96852fdc5cedcfcfabfd2ca", - "sha256": "57ef413d7562f44ad3125755ab31b3c9c60d909d0b90a89140ce6dedf6cb4a5b", - "size": 1383332 - }, - "285": { - "releaseTime": "2012-09-25T21:10:46", - "sha1": "1f7ab01768059ce5928fb0b6f1a527aafa4fc8d7", - "sha256": "f251c87ed68ae655567900f9e960eeca02daa1bf3aabe7bbb342093608824c5d", - "size": 1384679 - }, - "286": { - "releaseTime": "2012-09-26T02:49:22", - "sha1": "728b7e377c5f9bd0ef9ec66b382665f9b83340bd", - "sha256": "282808cb91384574aae591926cc778ed3a91eae18923eacfde99f3bb1ea31c48", - "size": 1384692 - }, - "287": { - "releaseTime": "2012-09-26T06:56:34", - "sha1": "fd68f31ce6d9e798d39eda31bc8a6ed3840bf036", - "sha256": "daf830444ab50cb61393843d6f489f7d358e09cb4dca5da72e5faa28bc66d416", - "size": 1385394 - }, - "288": { - "releaseTime": "2012-09-26T13:23:24", - "sha1": "f9943e9a126373b4afa55664f3ef882c8b02e4c3", - "sha256": "fbc87e2b5e473841cc5227856f71fdacfe76ace73fbf69ce003df8de322bae3d", - "size": 1385418 - }, - "289": { - "releaseTime": "2012-09-26T18:59:40", - "sha1": "1b91b9786878ac44121db168bd6163faa005be02", - "sha256": "fd1c33323f1202c5010c586091bd6dc5a4fca7718547b6475bddc17cc7227813", - "size": 1387742 - }, - "29": { - "releaseTime": "2012-03-01T09:43:22", - "sha1": "24afdde48a82edef65f089d7e98844444d6f368d", - "sha256": "deff2dee5718547a537148eb24f6130e6b145a360d3fbe82ab4c52d59d72ad6f", - "size": 486658 - }, - "290": { - "releaseTime": "2012-09-26T22:23:24", - "sha1": "038de0718c800c605deda3cc1ea63f1467cc0d85", - "sha256": "47118979ecc3f2c36d36b9d70bf96a5881837008b05aaa45a63c5206b203c6c2", - "size": 790109 - }, - "291": { - "releaseTime": "2012-09-26T23:17:06", - "sha1": "065b1fe40b67ddd5d8bcf14ae9f1c5596f75713d", - "sha256": "073b76291ab2507af08eafb1b61b4e9faf6d22ad62e3bac396f95b9aed68a216", - "size": 1395063 - }, - "292": { - "releaseTime": "2012-09-27T21:42:56", - "sha1": "a679d1084c73429a77c4ffb50b97ce777b4609b4", - "sha256": "3acd92ea7648db24593c114ce5686a943461febc01201ce5b9d7ee23cdfb524b", - "size": 1396837 - }, - "294": { - "releaseTime": "2012-09-28T01:06:32", - "sha1": "64f6f140b33e9e5f19875173fdd320287797e684", - "sha256": "0cc8414d0a807bfede8f5795b42e45bf841da38a52124335fda658403f75acfb", - "size": 1399300 - }, - "295": { - "releaseTime": "2012-09-28T22:40:30", - "sha1": "93a98657e5bcdfd5649f01f692f58c22da0e47bf", - "sha256": "94fb922756e6d65dc1f33b0ba3d55cc1a7b1164ff288be326459e710f859054d", - "size": 1403212 - }, - "296": { - "releaseTime": "2012-09-30T01:53:04", - "sha1": "fad0d621171c99f9caa0f41e123a58024f0e35ee", - "sha256": "024878d93bc75e2da4ead3658a1d100f613f6c9db5f453b31804b4f9826334cb", - "size": 1403299 - }, - "297": { - "releaseTime": "2012-09-30T02:05:30", - "sha1": "47e7ff030762ffe8e6ed354a119a08123a9173e5", - "sha256": "b11d5af17c75405368034f8e25e0a6f5e8ee8cd51002ceea0d6325b9e40bd880", - "size": 1403379 - }, - "298": { - "releaseTime": "2012-10-01T20:00:02", - "sha1": "4916d49e40f4fa54166886bac140355aef3566c4", - "sha256": "4950ddbed97db5e1c206117360ebcc5476d8766de01ff81a14d8bc721b6b1b2b", - "size": 1403428 - }, - "299": { - "releaseTime": "2012-10-03T01:15:02", - "sha1": "2ccd5e67834ed7398d9ac2640e099b62b5abca9f", - "sha256": "2110109759eecbc0620332d36da3f563928417e110d174f6dad5b7ea7f8ac706", - "size": 1424943 - }, - "3": { - "releaseTime": "2012-02-07T05:17:42", - "sha1": "3fe54181614b768989c3c7bf7511e155e6951b50", - "sha256": "58bece6eacb2ac1f1620cfb933a28091e29a54011b833bf4e237020ae5f7410a", - "size": 410382 - }, - "30": { - "releaseTime": "2012-03-05T13:41:18", - "sha1": "595e36215d90f21453aa9341229e912f24e34270", - "sha256": "7cc4d8665a7e53eebe8b464268aa87279e50fb72018a1a13b390a044d550ccb0", - "size": 491830 - }, - "300": { - "releaseTime": "2012-10-04T17:54:54", - "sha1": "86cd379f205b276f8c0324f68d2f2e8937385e9d", - "sha256": "ef233640f7f1355f1e75ee17028d25c907c0b6ee349e3b9627ca1399eba377f4", - "size": 1425269 - }, - "301": { - "releaseTime": "2012-10-04T18:13:16", - "sha1": "a2be7a5a53937cd1e9ba52d5c96000d65dc5dcd0", - "sha256": "1bab552c7fa6ec7e2b081a1588d4c52644e6af4704ec2e01e53fec4f6135cf23", - "size": 1425270 - }, - "302": { - "releaseTime": "2012-10-06T21:08:56", - "sha1": "f13bf3a018b054802e3a392d06f4fb4119ef9b20", - "sha256": "00292036a9eb6f604047712d63e11ee4b6fd6b3ed78ebea87ce0681c0047faa1", - "size": 1425356 - }, - "303": { - "releaseTime": "2012-10-06T22:33:42", - "sha1": "3889893893cb42d3a6152e776e9f6a180066dcaa", - "sha256": "e4a2b58ed312225e2695454736891bb41827ca554c84827023d33485656f0521", - "size": 1428414 - }, - "305": { - "releaseTime": "2012-10-07T19:21:12", - "sha1": "efd0fbfb3485a70ed9fb2af461a8ee2c5049fb3d", - "sha256": "2999f5efacaffc97feab6ac34d9fc912dd62f485afad14a712e0b88b42f4fcbc", - "size": 1428418 - }, - "306": { - "releaseTime": "2012-10-11T20:37:20", - "sha1": "ba1430d974407ef00969214c4390217b5ec64273", - "sha256": "2cd545363aac02da88b7885cec17523cf8b86daf6137cfbb465ea3c30477fa10", - "size": 1428541 - }, - "307": { - "releaseTime": "2012-10-12T07:06:42", - "sha1": "4abca56246431b36c149cd313e4835763ce8fd18", - "sha256": "a74f4c9a9fbfa40ad32cf1a80ad5440dc69742507746c1186b8c7cb93caedeea", - "size": 1428536 - }, - "31": { - "releaseTime": "2012-03-05T15:11:10", - "sha1": "4bb8573263e2d3e44fa5c6ef43f3e18ab5262562", - "sha256": "f8bdcc0c6024d76ea9e5e0e1344ac7241781afc3a231ce02da00906389880c90", - "size": 491816 - }, - "310": { - "releaseTime": "2012-10-14T13:21:20", - "sha1": "8052486df828c7cc6489d1f8a9ff0616c4d1d4fc", - "sha256": "7e530302923567d8e67dee84dea6495372a9fd583cfeb615410733f851598ce2", - "size": 1428709 - }, - "311": { - "releaseTime": "2012-10-14T21:04:00", - "sha1": "a040f2961a9f80d213dd63fc524a43c97a80ff81", - "sha256": "f85f541a15f45eec0e2d1729f723eec8d4aa4f61be174f7018385625baae58d2", - "size": 1432897 - }, - "312": { - "releaseTime": "2012-10-15T17:26:04", - "sha1": "b0cf805b556bab9117143b4a98a3858627d41e09", - "sha256": "2eac4812f955dfc247f10f2505e5ad571479ff073b8956f34d6f7ef2410ff987", - "size": 1440667 - }, - "313": { - "releaseTime": "2012-10-18T18:03:14", - "sha1": "fef9dcf979edcc958e88b6df81ef3c6389e8b337", - "sha256": "37bd8e7bd982b43b88e1812940e5b5dbd815da6a7ef0e497bd715e2d665512d1", - "size": 1440713 - }, - "314": { - "releaseTime": "2012-10-18T18:23:34", - "sha1": "0e6d656ad19cec0212bde20ab007aebfe307524f", - "sha256": "e2c45046b943ad8a0fddd1459f859c8f11daf55ddae79ee5bc915fab73ad9b71", - "size": 1444706 - }, - "315": { - "releaseTime": "2012-10-18T19:36:54", - "sha1": "d73efe944b56af1dec736a2841bf90b982fdcfda", - "sha256": "6a84beaca35ff12697c463325aac82047122d992ca30945689c735b81357c905", - "size": 1444954 - }, - "316": { - "releaseTime": "2012-10-19T07:33:54", - "sha1": "c6523c32c76347f4e524f2a62ffb818c1be100a0", - "sha256": "50c3dc888d807a521e159506439df28e9d1f607b51f9aa6f5e3351eeec37282d", - "size": 1445006 - }, - "317": { - "releaseTime": "2012-10-19T09:52:58", - "sha1": "953bcb1d58c2936bb09de2865087969a4c477b97", - "sha256": "301624aaf307f788af93c31d9a78a924fcd606c516f8250803594e413ca30794", - "size": 1455076 - }, - "318": { - "releaseTime": "2012-10-19T20:01:02", - "sha1": "a9aca7b4697197542b6d5af11a4f54aa4b052cb7", - "sha256": "5209fa33513733ea5466166354db2004c9b5373da59d45ecfa390f8870341b39", - "size": 1455002 - }, - "32": { - "releaseTime": "2012-03-05T20:08:08", - "sha1": "22acfcd17c076eb0d421c4dd3b954aeaaa9ac541", - "sha256": "ebe9955b45a3b57b9729ddb39cffefc84fac133df5b4faf5a16e8772e7643ac7", - "size": 491816 - }, - "320": { - "releaseTime": "2012-10-21T19:03:58", - "sha1": "2458eed5baf11e6cad3dd20cd1597eb21e6619da", - "sha256": "bfe7f3d609aabb8ef140ad7e440f3a5889d651a970076acfe3b418dd60ef544d", - "size": 1494316 - }, - "321": { - "releaseTime": "2012-10-21T19:10:42", - "sha1": "3cfbfacdb3187808752b41fc05281c10479d1d49", - "sha256": "ef596b1ad38833c2fa296f4f6ea0bc48e0ba477c1f7486daa8540674a6e98c41", - "size": 1494344 - }, - "322": { - "releaseTime": "2012-10-21T19:25:06", - "sha1": "7267e92a88bdc02609fe505498ef04ebab34e1b9", - "sha256": "73ad5c2751b5d582bb450b2803e3e3410bb71503b3a89e548f1f66995eff7789", - "size": 1494344 - }, - "323": { - "releaseTime": "2012-10-21T21:13:26", - "sha1": "609edfe719164418a648702d0d4886cfecae0af9", - "sha256": "62321c8a8ba3c75592929cb9b6f85093a53140066c77c44c1dfb3099a797f63c", - "size": 1494585 - }, - "324": { - "releaseTime": "2012-10-22T00:06:58", - "sha1": "1bc48563a4863659b9f4a7db7556bc34fbd759f6", - "sha256": "d4ba7ee24d4c96459f9ddac17f9ccc6f2b1cf1fa3f9db2ff35b2305664693f0f", - "size": 1494640 - }, - "325": { - "releaseTime": "2012-10-22T01:33:04", - "sha1": "c4fdc58df5f7fef44f1fc56c8e21b4c7eeed2e36", - "sha256": "42cb64e70fe45866f53fd1042a9ae547cc1b93f6ccc7c2f4ab7d2d0756514723", - "size": 1495067 - }, - "326": { - "releaseTime": "2012-10-23T07:33:54", - "sha1": "951d5d3be6a187f7d8083ab272490b611b83178d", - "sha256": "a3eb35d9315cb30dce07064eeddcdb501db6714248ee1275e1952f1705364fee", - "size": 1495169 - }, - "327": { - "releaseTime": "2012-10-23T17:11:18", - "sha1": "206f653b01decb7ed59856d8e5918aa2e29d7de7", - "sha256": "9b3b2f418c36341abb1772c58c2fb469b9791ec17d633f15f05299df360982a5", - "size": 1496510 - }, - "328": { - "releaseTime": "2012-10-23T19:58:42", - "sha1": "1f0adeb2906c5b36ea2e9aa38ffae6249fcc4fc4", - "sha256": "4117b0c4a84004bbd00707726541c554daaa7ae47d5c64756c4c2566a3d8f4f4", - "size": 1496526 - }, - "329": { - "releaseTime": "2012-10-24T04:58:42", - "sha1": "fdf61e473c34f7273962370da9a40dfac2554d28", - "sha256": "c10ffa5d4bd63737808d8273097678c256d961bf556f6f5f8bc2c283e95ab230", - "size": 1496508 - }, - "33": { - "releaseTime": "2012-03-06T00:33:56", - "sha1": "e0c02879e9986488810f4f54d4b7c3d71700daba", - "sha256": "6d28858969c5aa5b1151c73708d9996e154c0dbda3d7f526c503df5c7cd40f7a", - "size": 493289 - }, - "330": { - "releaseTime": "2012-10-24T15:06:52", - "sha1": "7b7c77d36bef706f655acac4507a1a731282c342", - "sha256": "b6215a0814bc50465b47d00497bf29a0d87e7b296470f532238208af5b5d00b1", - "size": 1503248 - }, - "331": { - "releaseTime": "2012-10-24T16:22:08", - "sha1": "6e943173b9889fb97d86a0dd27f2a4e85777aa92", - "sha256": "e34fe78f021948511a9ebf4fdaeab63e1095278ba61c3cb9d7e1d9f43591a191", - "size": 1498731 - }, - "332": { - "releaseTime": "2012-10-24T20:19:58", - "sha1": "65355d7e60accf48e78e9fa011bdbd9c90a57f9c", - "sha256": "0bb6f6d7b832fb02010711638be3c94ef9b7c305e720127353f7df9c0927f801", - "size": 1502361 - }, - "336": { - "releaseTime": "2012-10-25T12:50:48", - "sha1": "770038a5a35f4d615fa8329f2ce86e2244555295", - "sha256": "504a206d83df78ca2e0c1d4d2ac73a352bdbb95e10f23d85f6e1ab6cc67cda46", - "size": 1510583 - }, - "337": { - "releaseTime": "2012-10-25T14:06:30", - "sha1": "8ef4b1ee1783e504c963850e0388d7841a07d9f5", - "sha256": "1e384bd63602ae7c72e508869874d48479b4b84dde060eb0d421110a4ed29607", - "size": 1510581 - }, - "338": { - "releaseTime": "2012-10-26T22:14:56", - "sha1": "66639c2142007e828ace0e073e8bb6cee331b9a5", - "sha256": "03cf9db17993d4f7f65ca35f8417af1fc9009d89e915312c77c6770c9d9c823d", - "size": 1510621 - }, - "339": { - "releaseTime": "2012-10-26T23:42:06", - "sha1": "2b7c222c546aa1fb4970158cb73a3c7ee1a8752f", - "sha256": "066bb3a7e85f79956b1d63a05669f5341cd3bed037c82b51979e00097ef2eb4f", - "size": 1511938 - }, - "34": { - "releaseTime": "2012-03-06T12:16:10", - "sha1": "026c986f32243ea3717ef5588078cb24e205dc3f", - "sha256": "fa01b7da584bb1bd82ff172b7a0c20f0cc331cdedc8147ca73f4242650ba92d6", - "size": 493315 - }, - "341": { - "releaseTime": "2012-10-27T17:16:34", - "sha1": "e4803f22cd8658dad3d9fcfb0e1000d64a6d23bf", - "sha256": "1ec9689844eb2f0622b4b2202eda95be209d46e52b2974c0d209710a3d123fa6", - "size": 1512068 - }, - "342": { - "releaseTime": "2012-10-28T05:21:52", - "sha1": "5ed309d34f886909d155c2a9ce4ecf0c5773dd2d", - "sha256": "f619ad665ff333142023ad40f711aa1fecaa90be3fc441fbe26c88db60453f15", - "size": 1513794 - }, - "343": { - "releaseTime": "2012-10-28T05:56:26", - "sha1": "7e75505b38d43d8ddba72ca54a80a05d3f8421e0", - "sha256": "a05a4d0b1630434f8101b7e719e4234064bac07c051c69fc54c86649dfc427c7", - "size": 1514653 - }, - "345": { - "releaseTime": "2012-10-28T16:40:54", - "sha1": "3ea15e52020b3e2293ef51c0e94a6f9e7a5126f3", - "sha256": "1064de17fc5d2f395020da84cb14e590abf35874dfed266bcd270e44f24fb400", - "size": 1525523 - }, - "347": { - "releaseTime": "2012-10-28T20:10:44", - "sha1": "0b1205eaf6f091a06f340259f6f249ee76787e6e", - "sha256": "783555feb06393b22fa6639e40018ae647a50baec7bce2aa4aacd0827626e312", - "size": 1525525 - }, - "348": { - "releaseTime": "2012-10-28T22:58:56", - "sha1": "bc79e870e11fef61ddfba2c82eb4268af049a44a", - "sha256": "12d3bc2efd574c691c5cd1304be113605dc585157c2f9dc9759a36a5605d38ba", - "size": 1525392 - }, - "349": { - "releaseTime": "2012-10-28T23:11:02", - "sha1": "1cfb5f54ce72ddb174031b64d04c158f98892a51", - "sha256": "e47f59822872eca8e85a9fc5f5a3eed512109afc595201b245987b5ec4f32806", - "size": 1551747 - }, - "35": { - "releaseTime": "2012-03-06T14:22:22", - "sha1": "ba295b9285cc6be48d3dfa7fd37ea86213c45578", - "sha256": "28a1f00312db22a4cf21e8a2f44738816a86ae4f20ddfa722399539834436155", - "size": 495444 - }, - "350": { - "releaseTime": "2012-10-29T00:46:24", - "sha1": "5d9a4661d55b93221d6363a58dd5376474351c01", - "sha256": "6ef74924226dc59a37a3d718caeb152490de0f32caf06b832a5717b324fa57af", - "size": 1551798 - }, - "351": { - "releaseTime": "2012-10-30T07:34:28", - "sha1": "116fbdbc70e3dd7905bc5c591cf6a4969c126da1", - "sha256": "93d3daf31960dc9ed863037f02d078c2f52f3ebbc22ab16f91b3691834722a0a", - "size": 1556458 - }, - "353": { - "releaseTime": "2012-10-30T20:14:42", - "sha1": "dae9da6a5f388913fafb99f9c99fcf4b60e22f80", - "sha256": "565d5b12e452affca7965d1d0b6b7208bfe06522a1bd82002f416278d0f90cff", - "size": 1556757 - }, - "354": { - "releaseTime": "2012-10-31T11:20:58", - "sha1": "629cbcecc84e21703fee50093402da51573b073e", - "sha256": "75407b1dfe61f9a0722377f80eef7734c2567750c43b2950fcabf86995c7a77f", - "size": 1556800 - }, - "355": { - "releaseTime": "2012-11-02T12:52:28", - "sha1": "f7885f3ae3436d452a8bef4d9668f95298f7da7b", - "sha256": "b35d3cbe3a4e6a967fd97791be9e03014531aba1b2df6e365981436cc2dfbc6c", - "size": 1558322 - }, - "356": { - "releaseTime": "2012-11-02T23:37:06", - "sha1": "3f617c12e53ba1e3bb572e80d1b7665bae78baa3", - "sha256": "086d80575e3d80afd7f2eea8ec16f16b9f8c13ab3da7193c0c9f2f28792bcdce", - "size": 1568644 - }, - "357": { - "releaseTime": "2012-11-04T16:48:28", - "sha1": "eb0ae9e2504070958b6189483986e9104496b851", - "sha256": "befbd54a2a2d330d3023b43f680de88048d4ed9619ab271e5a94cb170ddc2aeb", - "size": 1568710 - }, - "358": { - "releaseTime": "2012-11-05T17:19:40", - "sha1": "04031bf441d7a634a85cc42013944a9210f38417", - "sha256": "7ed938631edfb68e4154b210246eaee2152d692e4dfc19aab14a241dbda26a9b", - "size": 1571298 - }, - "36": { - "releaseTime": "2012-03-06T15:09:00", - "sha1": "8ea8e6acd46548bd44e4065fcd298c6c8fe45bfa", - "sha256": "065e78e6c66fcc12ee0739ade8bc6c4de458d6146b2aa0268a27726846a27822", - "size": 495443 - }, - "360": { - "releaseTime": "2012-11-08T21:48:34", - "sha1": "39be64e9c2150f4fabc0b935f89d7eb4e98e768d", - "sha256": "93df1c8f6ef9df7a8a720498fc1d99c13a1d8d782425b4e1763e5465216c8a1d", - "size": 1570985 - }, - "361": { - "releaseTime": "2012-11-09T17:25:36", - "sha1": "f398db2d8385a3fd219bfe6c9497592e4d4c2e22", - "sha256": "cfd5bacca0ac58763208f506afd5a99ed729c73675adca26f9e5854bed620840", - "size": 1570879 - }, - "362": { - "releaseTime": "2012-11-09T19:04:06", - "sha1": "e87fbfea41cb8c1d45ed826d38ff7b956bacf080", - "sha256": "01b69b8250676214c6d6d4ec8750569cece3393925482b2cfe349b6e5781c17f", - "size": 1570970 - }, - "363": { - "releaseTime": "2012-11-09T20:56:32", - "sha1": "1771762757ed9d42f0037edb3676e77739a7a771", - "sha256": "4c05f84231bf150ba275f086857278b39bead1ace381553cb18bac4ccb61b93d", - "size": 1571054 - }, - "364": { - "releaseTime": "2012-11-10T19:33:58", - "sha1": "94e582f9b55f032a6acedcec16c78adf8dc5d491", - "sha256": "cbc34b9f02573e14a910d8a6dde8c99a7099da75a4be2ab096e6c5d5d81576e9", - "size": 1578038 - }, - "365": { - "releaseTime": "2012-11-12T18:44:30", - "sha1": "8777440f4e187005c0897b0210c927b9657334e7", - "sha256": "5ee66f082387f88eb932d1bdfce8d6d2c9fff7d062f28f76c3da9c08285c3254", - "size": 1559401 - }, - "366": { - "releaseTime": "2012-11-12T18:53:48", - "sha1": "ab553f5143e540886bef8f84d34fbc7fefd48db5", - "sha256": "a5ec60b85c40f16c282aa0c4148f2da10f404e27903be7a5f81418988e549a3c", - "size": 1559399 - }, - "367": { - "releaseTime": "2012-11-12T19:47:18", - "sha1": "496ebd0e668fe2d8d6407c3a451dc85822a5c542", - "sha256": "c91589bd1bde3969a2aac31aae08b9f66e1955c454eaadc204ff1094f8a02024", - "size": 1559438 - }, - "368": { - "releaseTime": "2012-11-13T05:16:32", - "sha1": "4a6ce155d69a0e77172bd33e8542843ba2fb5557", - "sha256": "936ea8b61d2569e41e18e9f1cf6e3f6bf62e96f3458f01bbde7035694b27b69b", - "size": 1572991 - }, - "369": { - "releaseTime": "2012-11-13T12:34:36", - "sha1": "ba531896a52058369d867a96ad471c33b196fbc8", - "sha256": "2465f0cc6bfc3a6ce1f1e7c4792ea3378d095c80feb7022dc7f34789e7b1ffd7", - "size": 1560273 - }, - "37": { - "releaseTime": "2012-03-06T19:04:38", - "sha1": "0fe737b9df40cab28f02c37590e424f67df083c4", - "sha256": "7262bf12856ad4843ba79af6b87893890da228afad5ef864ee8caad45d4f7630", - "size": 495444 - }, - "370": { - "releaseTime": "2012-11-13T13:09:52", - "sha1": "b2076adfc54efc8ae825730a64ed01279d44c211", - "sha256": "0c1744dbc69b89a48751270fb564eb6f4309da6bde626e1372d2d50e25e5f98a", - "size": 1560358 - }, - "371": { - "releaseTime": "2012-11-13T14:07:42", - "sha1": "b183e618cb2e48527f7a29b708fff9d58295f1e6", - "sha256": "13e8021d23a2d2fcb5ca9fc3df96b3455818069266587fb341843600467b1b8f", - "size": 1560418 - }, - "372": { - "releaseTime": "2012-11-13T19:58:58", - "sha1": "027d47d7976d01ccc3599e041dfcded3ec15eb2a", - "sha256": "1b844c29cec43e00e82b65e258f71f61c1cce5ca0d2b8356f50b47d9d6ef7932", - "size": 1561761 - }, - "373": { - "releaseTime": "2012-11-14T19:27:58", - "sha1": "fda4fbf2916207d55e98ec27ea61549c1826da54", - "sha256": "a0c437ddd2cc6c7be270fc6b88d6539829679b79bd01aff7f90e79a3bbfc148e", - "size": 1562217 - }, - "374": { - "releaseTime": "2012-11-15T04:49:52", - "sha1": "9de2d89f0531bcb1adc8267ee0a8baa008f33e85", - "sha256": "fa82a63bbd85cb7ae31956b637e735a8cc2febd981ee68b400a999691e1b0a7a", - "size": 1562900 - }, - "375": { - "releaseTime": "2012-11-15T15:28:26", - "sha1": "0d8966170b6962601e5a91b19b2d50e341712823", - "sha256": "4d13ace48459183ce6787de75d60b878a2af9953b62a613a54f3bfc46a65cb3c", - "size": 1563025 - }, - "376": { - "releaseTime": "2012-11-15T19:51:02", - "sha1": "e1b8b7bace6918a37d4d514cfc7fda2d52ed8026", - "sha256": "c9747e1904f643348284bd0a84f69fc39466f8cf294eb7e8bbb8dfa38fff3da0", - "size": 1563055 - }, - "377": { - "releaseTime": "2012-11-15T20:06:00", - "sha1": "780c95faaa1ba67abad4f3337400608c447cc58b", - "sha256": "6933de9c37497ddddbe75c097dec6bfb6cc2952a0b1f677395484b90246b3205", - "size": 1563101 - }, - "378": { - "releaseTime": "2012-11-15T23:33:32", - "sha1": "dce5007bd59c08b094a83f1f35b64e25f1996f78", - "sha256": "8530d8205c99537ed71b7252ed34f05326e88e901ac8950d34da36142619a9a5", - "size": 1566485 - }, - "379": { - "releaseTime": "2012-11-16T15:47:20", - "sha1": "b201f6af733fbfb0bd2c11c68774b31588257217", - "sha256": "0f4714124c33ee1d7531a385da2ca59bea742c668e8420eafba85cd1481cbe5c", - "size": 1566514 - }, - "38": { - "releaseTime": "2012-03-06T22:49:30", - "sha1": "d254fec60aafefafcb399790a28f27f69e67d56c", - "sha256": "f946b0050a736e47a115da5cc5a23a4cf80a8a54cf1adeb16afb21da332bbf37", - "size": 495443 - }, - "380": { - "releaseTime": "2012-11-16T17:12:00", - "sha1": "2307ad742e748fd12a8565bd5da3cb751a6432a9", - "sha256": "c3521e6ec808aae8d459ad0851d5888e3146aa934920ce2b7c3c9877a14f2689", - "size": 1569305 - }, - "381": { - "releaseTime": "2012-11-16T21:14:30", - "sha1": "4dda566adf78076414db2c141940e6aaaa41dbd5", - "sha256": "701a668032d4d621221caeb0a24d4f244394afa128e7f392679f9737e21acfb6", - "size": 1566513 - }, - "382": { - "releaseTime": "2012-11-17T18:56:40", - "sha1": "1f944700b9a13ac67691968da20f2535e3d77bca", - "sha256": "0bf4fbad7b07e72fba6f858fc115ebb8d0c9622f13b110f2d750a2aab70aae69", - "size": 1566687 - }, - "383": { - "releaseTime": "2012-11-17T22:21:40", - "sha1": "65e67841ce18c66bc1cde1ba97df287983a83bf8", - "sha256": "b6ba49202676310a9510ce41181edc018cfa373ee83d033692d4b00d53c4bcac", - "size": 1566646 - }, - "384": { - "releaseTime": "2012-11-18T00:03:10", - "sha1": "3c6adeef6acfc9b7abb0f199b395b98f711cb93d", - "sha256": "647d75ae381c37af8c025ef68f08da0722995785dde35df5f3f3da2a6b7818ed", - "size": 1566769 - }, - "385": { - "releaseTime": "2012-11-18T02:42:22", - "sha1": "a15a6f757d97b8f0eb8ad8d4ac7d3124c0321746", - "sha256": "c177bc64a849afcf08f47a1b840ac8374a97c282f5a36e5901beec293ad02b4a", - "size": 1566949 - }, - "386": { - "releaseTime": "2012-11-18T09:16:58", - "sha1": "99e1ab64ce488b7232c73208b16eb04f470fd9f5", - "sha256": "c9cd3f00e1f80eed295e5630a0be0074813f9d17f1113c1cc78bad733c43e556", - "size": 1567017 - }, - "387": { - "releaseTime": "2012-11-18T17:32:38", - "sha1": "2d91b92f77c2decd351b13e5d50019c2bc4af3e5", - "sha256": "68b80e96f6f9a346c1b15ee4fe169a5b2fcc2fae413b897dca8a5073b3f9a6ac", - "size": 1568405 - }, - "388": { - "releaseTime": "2012-11-18T19:26:58", - "sha1": "876479361328ed724181a07a30a1a103b600fb2c", - "sha256": "762580a61284d0c3740e577e1b76038fcb7866170f03eafd268a8b62f8d00a37", - "size": 1568457 - }, - "39": { - "releaseTime": "2012-03-07T09:49:42", - "sha1": "dde19ec058b2f6628763f1bc72648844155a67b8", - "sha256": "a321c4314b2cca490d977c37ef1fdb183e3a5371abc68aa01a3587e6ccdadd42", - "size": 495506 - }, - "390": { - "releaseTime": "2012-11-19T17:07:02", - "sha1": "c71d7e28ae162d29eb8806040f6f7fbf21708d14", - "sha256": "542cf72c16c210875f6eb55097165e7af472b306817506f8d5ab3778ff06f6cb", - "size": 1568504 - }, - "393": { - "releaseTime": "2012-11-19T22:03:40", - "sha1": "fed5072a6499574348eb2e1726fbb4599bd0a3ee", - "sha256": "21060ed45ea15c48c35c4977b9cf08b76a69ba26846b087df29a693f7378d090", - "size": 1568255 - }, - "394": { - "releaseTime": "2012-11-20T07:12:44", - "sha1": "66e56c512a992b0bb903a75ae84d06de354b5c28", - "sha256": "da4530a3d6587165c1a40f8fdbd2507d65b26d7c3793c3725abd1ea1aa331a34", - "size": 1565762 - }, - "395": { - "releaseTime": "2012-11-21T17:10:54", - "sha1": "5be9167d38845adbaf24e58e9171d582b1e9d612", - "sha256": "a29de2d2303298967ef3c3eeb0b0abe5d35c543cb4b885c77e82997e52288b35", - "size": 1565838 - }, - "396": { - "releaseTime": "2012-11-24T12:17:28", - "sha1": "3efd96ec4115072fc8ad5b5a202d27cf8ad56ac3", - "sha256": "571f1ead1b918d6326844c34e1f529007d890c30ad4831aab092b1d7b1c6007c", - "size": 1564970 - }, - "397": { - "releaseTime": "2012-11-26T22:28:56", - "sha1": "2f1a2fd2a5f9bbb7a39490bb4c029b39db80ce48", - "sha256": "7378bc6b9d96c22d277fe99c6f4ba0e9b8b72ee3c7ddb84e5f27ec640904b243", - "size": 1564930 - }, - "398": { - "releaseTime": "2012-11-27T00:49:16", - "sha1": "f5bc769ba675895c657804c7aa1574e993cedb39", - "sha256": "74141455ecb4964d04c19ac4c59b0fa4d3064121968d5249a3a914f1f1c3a9c3", - "size": 1570364 - }, - "399": { - "releaseTime": "2012-11-27T01:31:16", - "sha1": "3f81754b6649761afcc5f9ce17ac92a078ebc713", - "sha256": "563a12fb5c7a82974aeb427928fd3f2a4a77d58421d62519ee5640a3de57110f", - "size": 1570525 - }, - "4": { - "releaseTime": "2012-02-10T03:10:24", - "sha1": "0e36def24134f9ea0262d650d757a37375eb03a3", - "sha256": "e6cb1ccf475de90bc7455bfe7d3b22c48474d8f2f779ce15869b5f12aa97991a", - "size": 417875 - }, - "400": { - "releaseTime": "2012-11-27T03:09:46", - "sha1": "ffce011510bac3b35a704cba8bddad4ff77ac8b0", - "sha256": "234d9950ff347a9636f93a7e2ca5c13100a25c944fcb0e3d3575fccec207f8d9", - "size": 1571980 - }, - "401": { - "releaseTime": "2012-11-27T03:18:54", - "sha1": "d20d4215257451427feac211b007881c57e1259c", - "sha256": "6a849378fe84c62d2623b363a30686f16bfcf3cfccbe3ed0b0a35b02525a1b23", - "size": 1572151 - }, - "402": { - "releaseTime": "2012-11-27T13:28:34", - "sha1": "25889ddffbade3e9c467ffb0c5fab27f36078dd2", - "sha256": "66ef433a2c80bd59a874e9a3850247358a7b4dd2eca082eee86e721841d7ee87", - "size": 1572142 - }, - "403": { - "releaseTime": "2012-11-27T15:56:04", - "sha1": "3836f55df5e5b0ef820273d7eaef7392126fcb3a", - "sha256": "f25db24661de5f1bab385bba2552fdb6cb6ab000d43d27bc12524580d2c181f1", - "size": 1572392 - }, - "404": { - "releaseTime": "2012-11-27T16:06:34", - "sha1": "e958182912c91fe4c77fbab7fdb60148ff4efae8", - "sha256": "d9f855ef98c546e7213c1ed863909131a12ed20ffca479949009b7faaea6272a", - "size": 1572624 - }, - "405": { - "releaseTime": "2012-11-27T17:21:26", - "sha1": "78e964e525fdae2339787d5063c14668e4de18a7", - "sha256": "f8032efd8fbcd2c25a657b567934358e98557d92895e1d0094c5fb638ce68230", - "size": 1572753 - }, - "406": { - "releaseTime": "2012-11-27T17:55:00", - "sha1": "191d3a0768b892f4af6aa256639f0267cc4177b3", - "sha256": "88f276290ad3b4505e1c6a3486c6ce69a96db9416498e13d21886d948d05b60a", - "size": 1572983 - }, - "407": { - "releaseTime": "2012-11-27T23:46:16", - "sha1": "7b50df5d5782bf5568074836ee87342273d2c9d6", - "sha256": "5f11b6194292fecebea4ee1679c3ff8733d6111175f12a8abfe6b86b8dda55fc", - "size": 1573097 - }, - "408": { - "releaseTime": "2012-11-29T05:08:18", - "sha1": "3559c418690e0634bf2ef375d4356304f227620e", - "sha256": "be355580f79b976008c60abc11a1aedfe34b5409d852b6ab92e87f3c677a4e9a", - "size": 1573136 - }, - "409": { - "releaseTime": "2012-11-30T21:26:38", - "sha1": "632e8c6c84fcc6abe47cebff567a772c55ef6ab8", - "sha256": "4f52fef86901c8f1df14cdd1c388f0466f86c010fddae94f3b1f1b4bf5ba217e", - "size": 1573285 - }, - "41": { - "releaseTime": "2012-03-08T22:37:54", - "sha1": "464bda507ea2b70a27a168dceb26511fab3e97d3", - "sha256": "46df091f2436c079a881de6a7cfb8dafe8e79872bcedc21e4a6fe88ede672141", - "size": 499564 - }, - "410": { - "releaseTime": "2012-12-01T23:01:20", - "sha1": "a771d3f3823f2698477fcf09e695bfe2b85dab43", - "sha256": "243382beb46dc0092604dfba1ed518e0beeaca26d36287524646360428e596da", - "size": 1574333 - }, - "411": { - "releaseTime": "2012-12-02T20:10:38", - "sha1": "a07de9f69faf2403a0020cf02434b73ff661e19c", - "sha256": "d80d56f8a6c1d2064763fc9c073f07471e3c8d168784fa75f324b0aea8b979cd", - "size": 1574484 - }, - "413": { - "releaseTime": "2012-12-05T03:55:42", - "sha1": "b8c267d5e9490a08fa4200180a89f2dd6c0da65c", - "sha256": "a0dc646aafc7230d7257dfe5340c26d6dd960155b01a7663800d35fdd1c40808", - "size": 1574140 - }, - "414": { - "releaseTime": "2012-12-05T20:15:24", - "sha1": "6716fb10e4c917036f213b566031097b54c2a73c", - "sha256": "922da5ea5571d02c55d26e438ad8cb06642bc55c668e2bfc4929e8dead7a0066", - "size": 1573934 - }, - "416": { - "releaseTime": "2012-12-05T21:06:12", - "sha1": "4294dd76051274853c92390277f0ee6a449d4ee3", - "sha256": "9786265a6ffd025fa31dfc87d3f9d3d5f3740c670426bea6542b9170c41379c6", - "size": 1574377 - }, - "424": { - "releaseTime": "2012-12-06T07:18:32", - "sha1": "3086e9a8484bad60e86dc0493efaf578b6a56dd0", - "sha256": "fb709c1dc458ecfb06870da123c0ec1d59dca5578ad215d3a9dff4ec14fc3a8b", - "size": 1576166 - }, - "425": { - "releaseTime": "2012-12-06T14:19:06", - "sha1": "4fccda18239a1876f3d62f5c965d60b82dc91468", - "sha256": "7bb5e4b9c1aed20331b78635f15a2e801865490a1e5fa6f6a8f537349e39d700", - "size": 1576317 - }, - "426": { - "releaseTime": "2012-12-07T12:29:54", - "sha1": "8026a34475e6872234ac979b6a2c8099d423b7ea", - "sha256": "2938e6d0aa31b4e681815592f90ea49b433617be15cb4e50a4087c94c55e0dfe", - "size": 1576395 - }, - "428": { - "releaseTime": "2012-12-07T14:25:52", - "sha1": "4c352824ffec9ed14461d582f7329132a1c8df14", - "sha256": "e82d4cc3bb08a8dbe2d88bb4a9edf71350065861de4a19c72f74be949fab3c71", - "size": 1576422 - }, - "430": { - "releaseTime": "2012-12-07T14:46:08", - "sha1": "cf80d6a0ee80b8906c495eeea1def139a40a4987", - "sha256": "b86373c66c61b79b7f9e87be9ad1da33eef18dff6726f496d815e37adbb237bf", - "size": 1576422 - }, - "432": { - "releaseTime": "2012-12-09T15:13:24", - "sha1": "70b8b82c7ed7ec46c98db96762949e2671ba920e", - "sha256": "6d6539b0c4cdb5b342b4cbd68da0a3e6059fcac7ee6d3199efbfb307fb54a284", - "size": 1576278 - }, - "433": { - "releaseTime": "2012-12-09T15:19:16", - "sha1": "27f1997fc815e04b0f56f0015b078bf2c84fa7ec", - "sha256": "59271f90f8a6071fac3b934493c08524ecab56c8679b666ca242644482fd6fe4", - "size": 1576330 - }, - "434": { - "releaseTime": "2012-12-09T19:48:28", - "sha1": "8748888abd3d3c2adcf4d4313414c6295ec3e706", - "sha256": "0395f5aca0707016c9ec6a4e237ccdb5346b73c72f9e653934c29e6ad2f893fa", - "size": 1576349 - }, - "435": { - "releaseTime": "2012-12-09T20:01:56", - "sha1": "a1b84b450226f355d8dec28a3e8c1103cd9b37af", - "sha256": "bbb10267af0fcfadb9c5d7e1fe843394c4fe301eef0ef41068d31ead86dfb9a5", - "size": 1576377 - }, - "436": { - "releaseTime": "2012-12-10T16:59:08", - "sha1": "8c4b90d40e9793c3252c3f88c730422fb64669a9", - "sha256": "2073d3ab32a6aaa868b96d3980157c23952f78c8b6ec593e44dc57cf34660a8d", - "size": 1590738 - }, - "437": { - "releaseTime": "2012-12-11T22:46:36", - "sha1": "832c44b5e1c6e85d35ed566e4f123ed67e4b9778", - "sha256": "6cceba7d45ad61c1bc5c9bfbcdae0d24f2c268c2417724ccc701c5c7c8167a42", - "size": 1590956 - }, - "438": { - "releaseTime": "2012-12-12T03:55:14", - "sha1": "24c3852556e4a2172bd37de1cad18d4243a0b308", - "sha256": "f7a3057bdee5d5e48d1dd4231e53fb94e7fc6d679cbd6912b908e5a92baacd28", - "size": 1592071 - }, - "439": { - "releaseTime": "2012-12-12T15:35:04", - "sha1": "380e5ed60de266795ef3dee3c936621141cf0186", - "sha256": "e4ecef94ad2362bbbf3698603eb8a8326e6593b37561c68af568c5019eb57006", - "size": 1592612 - }, - "44": { - "releaseTime": "2012-03-09T14:31:00", - "sha1": "b52292f98704566d55ed5fbd4dc0405d8edb6e0b", - "sha256": "4d87f84695eec54608719f0eaaadb9cab0d552d73df6d3feab69a7ef3bfa512e", - "size": 499566 - }, - "441": { - "releaseTime": "2012-12-12T18:22:44", - "sha1": "bae8c4e99b9e2c0617550db52ad8eecc06ba2f6d", - "sha256": "6f6410d465f289369450fdcf3742f1f0c905272cdac58b6fee8f079dc54a41f6", - "size": 1593778 - }, - "442": { - "releaseTime": "2012-12-12T19:17:38", - "sha1": "a542808264f7a5f0d915c33e2cc3f2142f1fcc0b", - "sha256": "b2439f523dfcb813856fc862a4a3a1e6f8f6d803694b80f2a1da395982f0650c", - "size": 1660053 - }, - "443": { - "releaseTime": "2012-12-12T19:38:34", - "sha1": "ac0e17501a2925505c2e1ffa44a0f8eee0b9b845", - "sha256": "ccbc7994ab79325e5b591911f747e7ec58083f01794f3c865aee60e9d51ae2da", - "size": 1660189 - }, - "444": { - "releaseTime": "2012-12-13T00:54:08", - "sha1": "a1451b128695094b6b5cca335449e1d620de06fb", - "sha256": "ad3040529aa031dd3bc1fa6cbfe7d8f315205ba9c5df8a06bb6a3bbdd474c26e", - "size": 1669622 - }, - "445": { - "releaseTime": "2012-12-13T01:37:06", - "sha1": "b034cbad3f93b4dc7da0d1afbbe8541d53ab98a5", - "sha256": "c4ae11bc38717108e01dca4ca64f8649c64dbf471016c89859baa126421f1e21", - "size": 1669620 - }, - "446": { - "releaseTime": "2012-12-16T19:08:40", - "sha1": "21b69f42306a5a27cadfe6d80c334e0733ab52ac", - "sha256": "efcd28ce76ec40846e291476a3e9155cad3edbd838a40ff4a4f3074deb2d7ea8", - "size": 1669607 - }, - "447": { - "releaseTime": "2012-12-16T21:13:04", - "sha1": "8ea8676eff9c3c27cc98c1a713ef58e65744e765", - "sha256": "7e08e0f7b54d67f6f26c35336a629f724455856822441507649224689d28ec98", - "size": 1670780 - }, - "448": { - "releaseTime": "2012-12-17T09:01:44", - "sha1": "13a9f80d41adf293179a39e5b6a484871d14ac44", - "sha256": "0189e4a7f4a9c41924f2a52fffad0e40657b5442743ee4e4f43098d72adf25e8", - "size": 1670806 - }, - "45": { - "releaseTime": "2012-03-09T17:26:54", - "sha1": "801c29b3682f1af358166a262ff882085709e050", - "sha256": "025d932795079e1f305cdbcad4e2144334ccc91f1d028b619d71ef844e29373a", - "size": 499542 - }, - "451": { - "releaseTime": "2012-12-18T01:35:54", - "sha1": "421993ef8f69c3a9409eb4d5ed7fc2c425066c9b", - "sha256": "c9e195b010bd0e1c721e58270e7d3cb6beb5ceb18e95be60a5a04fccc19eb3f4", - "size": 1726000 - }, - "452": { - "releaseTime": "2012-12-18T06:33:42", - "sha1": "2a2c3d7656179a3576c68ef05593241cab30dc89", - "sha256": "894c384a989e22d644708a18dd4b2873c2d8d1a344a46fa268efb8453d6907a2", - "size": 1726210 - }, - "453": { - "releaseTime": "2012-12-18T07:25:04", - "sha1": "4efb68e5ba7e83f30e69e4e6417d937140a37843", - "sha256": "36c23bb5e8c524e4633b17feac709f499c7d4d44178f4fcfcf1e75a9f7034792", - "size": 1726167 - }, - "454": { - "releaseTime": "2012-12-18T07:59:58", - "sha1": "6a37494bc27f2a931ad7a55071d799b0c14d322e", - "sha256": "f52e50343683b49c102f25a595cb9298bf38d6bbb431d66b2d25edbb68f41875", - "size": 1726248 - }, - "455": { - "releaseTime": "2012-12-18T09:05:42", - "sha1": "a6769078d9dbeda08be78d1ff98e8398948db030", - "sha256": "fba9f76b198b90acff4b1e73ff313d13c6b7282aa40baf9b782bad7d65f8380e", - "size": 1726503 - }, - "456": { - "releaseTime": "2012-12-18T11:37:00", - "sha1": "0a04ca649837a9254daa96691d51011bb25da139", - "sha256": "b68b9b26db586479608c0b76054e345832d4e697933662664b7d26edfb9183a9", - "size": 1726508 - }, - "457": { - "releaseTime": "2012-12-18T12:23:28", - "sha1": "32815602e585fa49d469911f7afbc9477af3dd14", - "sha256": "f8ddcaacf7b1eec6d564608fd3a127e71ad50430fe00a9a689aea25ba9798d44", - "size": 1727433 - }, - "458": { - "releaseTime": "2012-12-18T15:13:42", - "sha1": "41ad6776ef46795e9d3fb219f0cc70deacc322fd", - "sha256": "47964bd168713ec45d60d0909ac004970d01acabb5f117d93bb67e2c36970064", - "size": 1727457 - }, - "459": { - "releaseTime": "2012-12-18T16:06:36", - "sha1": "a75f08410a16f34504503464fac3585d1cef9dad", - "sha256": "f05ca5f2e4e507cf1e9d117dfaf7f06a0c96cbb2ced0de2ad99b16421dae945b", - "size": 1727472 - }, - "46": { - "releaseTime": "2012-03-09T19:00:00", - "sha1": "249650d67d67be25f72835ab5ef7524f488f1804", - "sha256": "7c1b57a1e1297aa0766bd3a52dbe18f5d38d17e013622af681a11e3e8958014a", - "size": 499542 - }, - "460": { - "releaseTime": "2012-12-18T16:45:26", - "sha1": "82d3f2945980277af4e5562283b46d5c99c33192", - "sha256": "01c47f5cc5326ba08b1372abde90598e8fc47b557fe737f04db021f0607a5972", - "size": 1727478 - }, - "461": { - "releaseTime": "2012-12-18T20:15:42", - "sha1": "736ea6a5de8a8631f179958c727af63cde2534c3", - "sha256": "e772575ec613c557ed7e83e1fb55c855d9cc0cc3396636287e1609c63a78977f", - "size": 1733216 - }, - "462": { - "releaseTime": "2012-12-18T20:22:02", - "sha1": "c5870d3b28063d0e2c2e1320d47d1cd883953d27", - "sha256": "29b5e43ac1ebf8572cf8a426c51fc8eac132ebe62937b8297bb6a0bebe6495ed", - "size": 1733220 - }, - "463": { - "releaseTime": "2012-12-19T14:47:42", - "sha1": "8964d7dbdf6db684371b79f31f2708daf26a3d65", - "sha256": "61d212a885d5d9903fa3653246e492ad243afb191353c74fc5cf3e4ae02649cb", - "size": 1733227 - }, - "464": { - "releaseTime": "2012-12-20T06:29:08", - "sha1": "8f3649a5743184c0b1b09653749cff1aa2a817d3", - "sha256": "14206ed1f73ba0b305637a0870ef70ac7ad52d3b44961effca54ec36dc065753", - "size": 1733293 - }, - "465": { - "releaseTime": "2012-12-20T06:55:52", - "sha1": "2f8b54e20bd0968be3e54e2d6a160f325acd6b11", - "sha256": "e26f8e433197a05ec0e7e8d663bd0ed8ffba274c9c462af727275ea03f5e067f", - "size": 1733394 - }, - "466": { - "releaseTime": "2012-12-20T08:55:54", - "sha1": "a3aadc9017870b125e86aa174151f2f8e6c4bad0", - "sha256": "29ccb3022faad84e868df4d7106699c4ec04cc2aa042dc7e77a105e632d5ba6d", - "size": 1733369 - }, - "467": { - "releaseTime": "2012-12-20T16:07:14", - "sha1": "ebfb8b5a38998ac3d15a49ac421270399a35e9e6", - "sha256": "a8a1ea57487d9074247eacf61cf12ea62ff1de07e6bbe10a87492a54da4495a5", - "size": 1733972 - }, - "468": { - "releaseTime": "2012-12-20T19:45:14", - "sha1": "872cad36bf9fbd8b570c8839786665476d3d37e8", - "sha256": "4f1a56fc643c96fed83187c4c9caebd7c7ecd1e1abeae8eb2c4f20e04f341c39", - "size": 1734950 - }, - "469": { - "releaseTime": "2012-12-20T23:53:48", - "sha1": "7426aac26d35e178b3d2663b4d506a82d00a3f85", - "sha256": "7bfc916af6e0754c2cb8fa7775e22883af8766d1586d1214b9f88f0c47c5d237", - "size": 1734950 - }, - "47": { - "releaseTime": "2012-03-10T17:12:54", - "sha1": "658451d143a3e9acbfdb405bbb7e6a9d0cfd6bea", - "sha256": "201c8e614888d675355a780ba7e14ee630bc199b6ad5a7d0e4dae18f85236e01", - "size": 499538 - }, - "470": { - "releaseTime": "2012-12-21T01:20:06", - "sha1": "9df25c7d137cac8bb6f01fa947fa6f7cb1ed5730", - "sha256": "dc7585b24d6c54025f373908af901f63b2d460832c036ad4ee68f410b4c5cb6a", - "size": 1735047 - }, - "471": { - "releaseTime": "2012-12-21T07:29:44", - "sha1": "4efb1b18519a23f5c00f9067f2391b6d08d3a5f0", - "sha256": "090c3a55b08e8ad91b9b77cb85a53234687c9a94259557dbb723966cccb8cdb4", - "size": 1734974 - }, - "472": { - "releaseTime": "2012-12-21T13:51:46", - "sha1": "e6e08713a05d0848b69de728aee4657f3a3c5efe", - "sha256": "11d7bd50322b63c8dadb6b6b0b3b57c0e077fd1a62d08f18c4141466598e49ff", - "size": 1737294 - }, - "473": { - "releaseTime": "2012-12-22T05:13:46", - "sha1": "5c729491f944ae248bbbbfa4c3538ab55d8e3ad3", - "sha256": "45f164a5433be75743a271aa7ddd2489d2c2acaa11b39edd687c2c319ee22969", - "size": 1744124 - }, - "474": { - "releaseTime": "2012-12-23T13:37:12", - "sha1": "999bbcd15fa79c272a733b0cf66cbb894a1b3f68", - "sha256": "953721125acc90d1ba8e1092508b9dc844956a412d47c4448ce5150a5aca8c7d", - "size": 1744238 - }, - "475": { - "releaseTime": "2012-12-23T22:54:44", - "sha1": "3a1f3803a43b2e7c506a344b88c7832c808462ab", - "sha256": "3c18c13011d4274e56353e4ba04c1295e7a0d41f4f5dd2bb779df8ddea566862", - "size": 1741653 - }, - "476": { - "releaseTime": "2012-12-24T00:34:20", - "sha1": "2daa310149da3edcbb7d08faa58760a21c26a8c5", - "sha256": "9e7e4d1cbdc912c31c114e129217ddf97346e0be91fbf82c3ea5cc5832a800d8", - "size": 1741664 - }, - "477": { - "releaseTime": "2012-12-24T00:40:32", - "sha1": "bba7b620d135e62ff4158ab41252bcf9174b4110", - "sha256": "34f421c1a173ae1afe7cad37eb326560919c176e3b67031b698546e9707c40f8", - "size": 1744371 - }, - "478": { - "releaseTime": "2012-12-24T02:33:06", - "sha1": "e9a4f006c0bb89e12c6653d336441746e10ec0e1", - "sha256": "7ae27b002491dea6ce4563582a52da6c559a17896af281ad2a87e9dd6b87e72b", - "size": 1744491 - }, - "479": { - "releaseTime": "2012-12-24T02:42:26", - "sha1": "48678d934b09e484b66cdedd5ea02e8a34891418", - "sha256": "5ccd19915392c33809f26334f2bbc8c0c40dfcd221abea01f56efaaa00f83df1", - "size": 1744492 - }, - "48": { - "releaseTime": "2012-03-12T12:23:28", - "sha1": "9c64c3b621f2d2d3e0b9a45aeeb0c81e6994508f", - "sha256": "3cebc5d52ea6595868522a3643cb1b75067e86b6831ba69056aa0dae6ab202b1", - "size": 499538 - }, - "480": { - "releaseTime": "2012-12-24T02:58:50", - "sha1": "3d760ec785b329dc04fa59342b381dd357336811", - "sha256": "d06834960396f393714a92afcdad10a53ae774d086d6b03139e057905d28124f", - "size": 1744429 - }, - "481": { - "releaseTime": "2012-12-24T10:18:58", - "sha1": "1ff2196efd74a559216860a70b85f09e3e63de9d", - "sha256": "73dcf5b3f1744c61a43c0f9c676b3092dc1167687f3870ec8e49ed8e4c2692b4", - "size": 1745086 - }, - "482": { - "releaseTime": "2012-12-25T17:20:24", - "sha1": "699a44e90e186283858c06c26ae61591c0930ccf", - "sha256": "477e063f1ad9bd5bb82e373bd592d834d4379283f58e3c3add051c5381adcea5", - "size": 1745156 - }, - "483": { - "releaseTime": "2012-12-25T20:16:10", - "sha1": "3058f414ed26f7a17716dbfc714059634814af7a", - "sha256": "63ed21d141b96509b487741a9ee8b8eb91c5ae107737f813bc56037cd8a51920", - "size": 1745409 - }, - "484": { - "releaseTime": "2012-12-25T23:08:44", - "sha1": "22917af8817870ec59c31b47f444e3f3775f8dcf", - "sha256": "36be7238426914c4d6146d58c1961070d49cf69fb6ca5077fdd0f094e56dd36e", - "size": 1745586 - }, - "486": { - "releaseTime": "2012-12-25T23:32:22", - "sha1": "da305a3cea5057bf8ba153fd066631c11b05addc", - "sha256": "483741ff2cac45c6e4a18784b3940420af399598c4efd467dc73b9235dc891d3", - "size": 1745580 - }, - "487": { - "releaseTime": "2012-12-27T14:56:32", - "sha1": "610de83860eec1991f86c9965a76f87b89b08d12", - "sha256": "ff4b78cb32de1a57e7beb6fe6134033cce0defa90272dbc449745f224ad821a8", - "size": 1745542 - }, - "488": { - "releaseTime": "2012-12-27T21:24:56", - "sha1": "473485ee42c5a18ab47994bceff362da0a1bea55", - "sha256": "01f13df19856643460dc7cf95c57769ff34f1413187c6f88b858f43be28bb55e", - "size": 1745935 - }, - "489": { - "releaseTime": "2012-12-27T23:17:08", - "sha1": "ad4b1579edf9053d7c213fadcb7d10538c88a1ac", - "sha256": "241c88f0eec5b75d49a6a9561ef8af6dbe1caa3dac7977141fdc60fade59e758", - "size": 1745975 - }, - "490": { - "releaseTime": "2012-12-28T10:15:24", - "sha1": "12af97cacd54e55593e5879d5c214abe6ddd898c", - "sha256": "07ae2b7d06ef4c80c7d19e7bddf3ea610257f8989cd87016f6fc5135b49c9a57", - "size": 1745974 - }, - "491": { - "releaseTime": "2012-12-28T22:36:56", - "sha1": "5ab9a4f78adfb6b345bbca0cf8c92effee616f67", - "sha256": "17ddd3251dad9359d624fa5cd2e198561cafaa341ceb37c37a57f83f3ffbd66c", - "size": 1746029 - }, - "492": { - "releaseTime": "2012-12-30T21:03:42", - "sha1": "24dc432e3d6a7c1ff28900cfab9c7168c6e51530", - "sha256": "585981eac33151616981789662507f1019072c9891da48880e5ed48300d62e5f", - "size": 1746383 - }, - "493": { - "releaseTime": "2012-12-30T21:30:20", - "sha1": "01cf4d59115b3bf2b8cbe2e54d6703200016d2ec", - "sha256": "faef915c0307bfafb20f21db5e606a155470381e98c53f8de0f3748c859ab150", - "size": 1746349 - }, - "494": { - "releaseTime": "2012-12-30T22:09:10", - "sha1": "06b2c1905ca8de001b823b0f397d21b4b8c45dfd", - "sha256": "91d5fe316e253992c5c6b7be88e8f353bce4cbe8958a314a4c6242c6e5581828", - "size": 1747746 - }, - "495": { - "releaseTime": "2012-12-31T09:26:20", - "sha1": "90b567013a6cd3abd28f6acef8da13be80139309", - "sha256": "367de6a4bc90ad1cbf1fa4503cef59da1b00f46e9ae98c54dbca50d9a6a3039a", - "size": 1747783 - }, - "496": { - "releaseTime": "2013-01-01T22:02:56", - "sha1": "ec5da86e1eb98345401f289a677e22d9ff39b677", - "sha256": "036cfa78ffdced3f8d1e9d07a9a4cad8bfe6106ee6a2f323e0f46f7bb75cdb59", - "size": 1747767 - }, - "497": { - "releaseTime": "2013-01-01T23:23:56", - "sha1": "6734cd7a2de6fec77c0745a4fd054f56547f1b45", - "sha256": "b46dee407c06cf73bacd12a7d2ae3be48b6745f2b160c5d3853fe0c9d94914cb", - "size": 1750532 - }, - "499": { - "releaseTime": "2013-01-12T21:48:34", - "sha1": "3853b9b6c90063764d9cbcb7ff95c2bfbc2e40d3", - "sha256": "4afccd945b9536a3432136086b32e2383505bfe595a5a1e446eae032bdd98f8d", - "size": 1750887 - }, - "5": { - "releaseTime": "2012-02-10T04:05:56", - "sha1": "14c5933f019a36c72ac21447223922d225d8ca12", - "sha256": "65d74f1abb6bb748cc42f8e959974e768bcf4acc828122abf37b2c2cf8f3922b", - "size": 418025 - }, - "50": { - "releaseTime": "2012-03-12T17:00:18", - "sha1": "493cacd2e0fd442d22bf602ee630f662a94a09e9", - "sha256": "1e0b71714d6b755bb8b88833774ccf512119e4011f176921343bed43772bf0e2", - "size": 499533 - }, - "501": { - "releaseTime": "2013-01-20T09:04:36", - "sha1": "71e3564d1dd45c032f863f91ced3c5e0b31adb97", - "sha256": "f1152a34c0cfd6197a51e2ab11e0e9d792335d44334c7d4fd76b895d6d9bd5c4", - "size": 1751447 - }, - "502": { - "releaseTime": "2013-01-20T09:47:06", - "sha1": "9b5f5d1bde50cf315c59ac505b344598d31503ae", - "sha256": "f2fbe43bf2931d1c9ad60e44186c9246d3d62ed83b571faafb2662a4b5ad3ca3", - "size": 1751313 - }, - "503": { - "releaseTime": "2013-01-20T13:28:28", - "sha1": "2862ddfb1247e3fa63feaf75bb6eb89619641555", - "sha256": "4c7f9472f6ed96859baaa602f5d93a033066e6e584245bae85d44b884cd1c016", - "size": 1753210 - }, - "504": { - "releaseTime": "2013-01-20T16:53:24", - "sha1": "207a042ae365d8c57c8edca3116ade1b04ed558b", - "sha256": "eb99b88ceaf65b6090c5d1d2d8ebbacd17f363988ebef764639e038f5cde1f03", - "size": 1755376 - }, - "505": { - "releaseTime": "2013-01-21T20:03:18", - "sha1": "039029b9d3c5bca4459a2133d48488763b435391", - "sha256": "f2e15042fa418e6ac9380399a755739a4f9f8145e9f6d616516d5c0e6a594e87", - "size": 1755366 - }, - "506": { - "releaseTime": "2013-01-22T08:14:22", - "sha1": "5f3d3cba6c563334f585a0d3f2d1c1d3bfb673f5", - "sha256": "e36aa8cf1dd69e504ed58caabf140b804a172288b58b4dc343551f5d8d20af01", - "size": 1757249 - }, - "507": { - "releaseTime": "2013-01-22T11:59:02", - "sha1": "df4a34e476f7ee94a435ef8f26513b926afa770d", - "sha256": "3a2c6b8904c605c028465e4e64e71e0cb24121c705a7f271909b56b254af2de7", - "size": 1757663 - }, - "509": { - "releaseTime": "2013-01-23T21:44:32", - "sha1": "e7d8ea9367667e29a6fe3e0b56b888e34a7c6c2b", - "sha256": "6351f2bebfa1f5255f8310c06c274bcdc42ede5e262674bf7df7ef00c1a5b3ae", - "size": 1757812 - }, - "51": { - "releaseTime": "2012-03-14T11:57:34", - "sha1": "19428f0e666c4050a5f0d6ba066471fdd10a4e95", - "sha256": "b09b008c025b1a8ea35821c653fbb16aeb74a2b68a0113d5d46012c8fcd0d169", - "size": 499534 - }, - "510": { - "releaseTime": "2013-01-25T19:25:36", - "sha1": "bdbb8003de83e6c136e1ce523c12de6109726e54", - "sha256": "0b20a127a2d61edeec71ee1baba52aa92a35d82880e6c660c47cf750d0d83b32", - "size": 1758064 - }, - "511": { - "releaseTime": "2013-01-26T08:29:26", - "sha1": "37e54676fe4db1dc8cfb2b56f3d5344024aca44d", - "sha256": "06a0d1ebdb10344a1949d03cac65f73e88e59f364b4de7728dedf5e8e749221e", - "size": 1758076 - }, - "515": { - "releaseTime": "2013-01-26T12:16:40", - "sha1": "d09d5267e419bc6f35e065789eb87780bc69c767", - "sha256": "15a1c1b749c840e55ca27a2bef419f710d334351284b20526c3caab6730bfde4", - "size": 1758042 - }, - "516": { - "releaseTime": "2013-01-27T08:49:18", - "sha1": "c02c0f5e08e7c975b9b7685fb43ee41f992386c7", - "sha256": "6a7c899130ba3be06f421df8b5874f5347d28944ac2304ac321f8553345797a9", - "size": 1758848 - }, - "517": { - "releaseTime": "2013-01-28T19:23:52", - "sha1": "85730f2eab50431f06074f56fd45ac52f35e7888", - "sha256": "bdba524fdafb87e57b8c8e1beff2ae2d577a16518092198c49f4201fb8851539", - "size": 1761462 - }, - "518": { - "releaseTime": "2013-01-29T04:17:02", - "sha1": "2cd88ccf1af60465380efec07e0a3cef13f4c922", - "sha256": "05736dd9d54e6a92298a1e945da8319d88e0949bb4088b23c0575e87c0a5fa4f", - "size": 1761405 - }, - "52": { - "releaseTime": "2012-03-14T16:56:06", - "sha1": "a7a92d24b575d901506285511817bce22302bedf", - "sha256": "58dcce37e0a45cbbc79ce0efa5f19fb1f0cce4fed70fa1e34061c37c949bb32f", - "size": 500306 - }, - "521": { - "releaseTime": "2013-02-04T09:25:46", - "sha1": "087bdb006cd96f6ba343901cb49b62f10c3c1bcf", - "sha256": "648a9d61659d83d49e0f054913bd945b0d78493e5b3f939c71725e48fbd2b435", - "size": 1769480 - }, - "522": { - "releaseTime": "2013-02-04T12:03:06", - "sha1": "386872fe1744a35dec7e0311335977d9595bf2a7", - "sha256": "6550ed6b0828e93525b3186f7de2e90cf865c37fb308d9e48bad7d96ef91dcc6", - "size": 1769519 - }, - "523": { - "releaseTime": "2013-02-04T15:58:18", - "sha1": "cfe19e7ac7c15b6be821d5af5fd75beac7f1914f", - "sha256": "c8426060eb8bee5020afb0fbf029a4a2f45d2db8a6293d93d8e82cf73f144d8d", - "size": 1769094 - }, - "524": { - "releaseTime": "2013-02-06T18:36:06", - "sha1": "d86aded1f0e1cf6e6fac264be9ac3d26c1b0700f", - "sha256": "92a1c6faa1770fb2c785619834832e3a5825177206afa91d4c55a1b01d6a9622", - "size": 1769480 - }, - "527": { - "releaseTime": "2013-02-15T06:39:20", - "sha1": "6fbf800c40a7ae21cafd5355a7b8b4d8b46bf95f", - "sha256": "5dff0742023186542bdabd8019bbe58b8741328c9f88399fc4d808663781ae41", - "size": 1770314 - }, - "528": { - "releaseTime": "2013-02-22T16:12:28", - "sha1": "c81b6fbba954448137846b9b920203c7260a070c", - "sha256": "48e4bee76f2106ff36adc225c699f28d4ab7c72f420f3c3f97be5fbbb98dd38c", - "size": 1770590 - }, - "529": { - "releaseTime": "2013-02-23T12:27:12", - "sha1": "275c135f5f0617b6f5ace20d7a00f0668697d770", - "sha256": "216cce520e834f6e6239fbd0f3d5eb06344870d575115b680cbd1433814fda45", - "size": 1770653 - }, - "530": { - "releaseTime": "2013-02-23T13:23:34", - "sha1": "04a7307ba922860718b4700ca6c7858d24148f98", - "sha256": "675b7e15378c3b69483208065edace129ed313a4104c0e9a420241ac8a0e45da", - "size": 1771375 - }, - "531": { - "releaseTime": "2013-02-23T14:11:28", - "sha1": "932b3ced33034df13662f18994afaff9900c385c", - "sha256": "98fb1a46e54611e4829bf3c1434e44f4234949fc059fee564db78bc620e808c0", - "size": 1777234 - }, - "532": { - "releaseTime": "2013-02-23T15:00:26", - "sha1": "bcac19ccf60bfd4b13f6f20dab638c58cc043146", - "sha256": "36c55d2d17ac830fba3de5594b7f38c686a5f54933f0ea08aaeb9f95319c2d36", - "size": 1778535 - }, - "533": { - "releaseTime": "2013-02-23T15:25:20", - "sha1": "c3886f37a70edf593fd643db522afa1d1cbd9137", - "sha256": "3408ff09133b41cb2b3e7a667c9cbc79a4b201f30f98b889fffea8af55ce1f8b", - "size": 1778541 - }, - "534": { - "releaseTime": "2013-02-25T00:00:20", - "sha1": "bd0f40a78c18140265ff042a96d73f01c4f60906", - "sha256": "7ae860d3f7423b97b1fb5343a65fcc6866242fde23e1aa00c113dd9b61fa8187", - "size": 1778669 - }, - "55": { - "releaseTime": "2012-03-17T19:58:18", - "sha1": "4a921565b941fd8883513b79d27767622fd7440b", - "sha256": "d5baa47e296c2f18b2b69f5acf525bb3635bb728ba5c0e278c58fe71057d809b", - "size": 500341 - }, - "559": { - "releaseTime": "2013-03-09T10:59:20", - "sha1": "7cefe2301914b7859cd8282630a9a17f6c27d433", - "sha256": "7d7ab7709fbd637a51250aa2d8ee9a2eb6c6f62843d089bd90aed6b3a7ee71eb", - "size": 1799274 - }, - "56": { - "releaseTime": "2012-03-18T23:43:50", - "sha1": "21181f018ad9aad7bb173126fee729b3fb1bf51c", - "sha256": "7a64787f1c09dddbe48a3f61b283e3b2fa82b832b6a329561f45904a94547102", - "size": 500331 - }, - "560": { - "releaseTime": "2013-03-09T11:16:06", - "sha1": "513348c4938d80fcac62b8fcbfbf802671fb374c", - "sha256": "a0a3967f4371154520b5904630f51cb6eefd489c2df6aa6a5ada21f82df6c7a4", - "size": 1801695 - }, - "561": { - "releaseTime": "2013-03-09T12:20:34", - "sha1": "b64dbb4a6e5721354070ed43cc8e565f004f983c", - "sha256": "9f6a313add3dc0035bca35e227701b10df8bc3de48765c519c0ab8c324bdef6b", - "size": 1801871 - }, - "562": { - "releaseTime": "2013-03-09T13:02:44", - "sha1": "753e3a080941052cccd7375df5f63564a86b7fc3", - "sha256": "a3a65288216568e04c1195dc232fd469d0cf40a1ea65c085f5c4499076d72fc6", - "size": 1801898 - }, - "563": { - "releaseTime": "2013-03-09T13:35:42", - "sha1": "a3ac851d0aa5cd19b4f5015cf9cc1f0ccad1c3ea", - "sha256": "f3434b432994d59c16f3a73a432211a1a8064df619970f765e1d30541c0bf985", - "size": 1801948 - }, - "565": { - "releaseTime": "2013-03-09T16:04:34", - "sha1": "cccb6bf2733a4cda8b05d4a9176ab15deaa29b25", - "sha256": "0c5d591dba0d5a7589a953cb0c6e14b2a2b2f245f110f1afec909ad41bcad81c", - "size": 1802067 - }, - "566": { - "releaseTime": "2013-03-10T10:19:34", - "sha1": "471051946714e5a831d608d40f34ad09a0e81da3", - "sha256": "1c7fee319ec0bf88ad77c7ceb8f6d38095d8af9009bccdade5de1ad07ab9da69", - "size": 1802209 - }, - "567": { - "releaseTime": "2013-03-11T14:42:34", - "sha1": "85d19c0406314b6a1c931b905c8abd991342af53", - "sha256": "ea006ce61b4585283237e27995a3d5486fa26e4b0c221716ae9f320f6e2f6f4c", - "size": 1802207 - }, - "568": { - "releaseTime": "2013-03-11T15:48:22", - "sha1": "d49f2abbf3d4471d8039707e80df85d4f1a858dc", - "sha256": "e3759b326137fc5426dbc4f5606781641ed0f93266671fa653911a11cf7db770", - "size": 1802260 - }, - "569": { - "releaseTime": "2013-03-11T17:33:56", - "sha1": "895318254c2a15f84c31a4066a0c7e1d013f2bd5", - "sha256": "2ace28caa0c6bb929bf1c360699feeaef299d69ec5590d02a387e7fdfa585d81", - "size": 1802373 - }, - "57": { - "releaseTime": "2012-03-19T10:36:28", - "sha1": "3821f7764661d74ab8b84acd41c3145f595c9dd5", - "sha256": "cfb87dbd958a9cd46e1bd312a10df884f813fa738edd1db34a6a340563c50fa2", - "size": 500324 - }, - "571": { - "releaseTime": "2013-03-12T16:27:20", - "sha1": "256a746fdca6952208588476c8c1a67e214fcb5a", - "sha256": "20e49414075e9c980de3e9889eeb760b33d7696cdfff730bca8e4abd2b17fea3", - "size": 1802132 - }, - "572": { - "releaseTime": "2013-03-12T19:11:22", - "sha1": "5421a1e7613ec0c54dfe29fe78747dd4c3ed4ded", - "sha256": "e3e2cfdeb8f92d0b2961caed878ebfe8e3783a64539b03c016596ac9b90e5384", - "size": 1802718 - }, - "573": { - "releaseTime": "2013-03-12T19:22:56", - "sha1": "c4e36dfe96db003635afd8f5d0dd1ee9c9330b23", - "sha256": "dc403bfc35df2bd0ceaf91d3f33bff1f50e0fa51c01758f46a5bf61765ea543f", - "size": 1802799 - }, - "574": { - "releaseTime": "2013-03-12T19:48:20", - "sha1": "970862c9cbd70b7e31b52426ddd0cf948c9a9ce8", - "sha256": "04a7b09abd5a21eb5d75627d892b4b6971bf12f8dd1267fb902df46c35002bf1", - "size": 1803367 - }, - "575": { - "releaseTime": "2013-03-12T20:50:38", - "sha1": "0e727130e6492c26fcdea9866b91f2af8d0ed9e6", - "sha256": "13a50326c5d78cb3aea9f5fed7f415bc4499e33acb9bd41c7d30fd3e90ea3d17", - "size": 1803644 - }, - "576": { - "releaseTime": "2013-03-13T12:02:16", - "sha1": "88524debaac98b4a7e81713789a33278fe3b1dbb", - "sha256": "09ed456116397421fe20ecda9fd73e252ce953e5c9712f9ba3af5a1b5f7bb662", - "size": 1801710 - }, - "577": { - "releaseTime": "2013-03-13T12:57:32", - "sha1": "ff91a570c54f10922727007f1d89e83f73210d79", - "sha256": "7653623ab8f74478ffdfb422c5d021cc7a18906c96fd356fd90d7b0fef2d5988", - "size": 1801735 - }, - "578": { - "releaseTime": "2013-03-13T13:10:30", - "sha1": "e0cef279c9a067955e9519aaf5c28cb38c9fd45b", - "sha256": "ade4e84a7eaa1f5d5f7f9af945862ce7817f32628b800f9f86973eeb39ef343f", - "size": 1801793 - }, - "579": { - "releaseTime": "2013-03-13T13:22:36", - "sha1": "1249b4843235da3782d98d917c90d309b91bc4ca", - "sha256": "d4d4bb20f765c5c8e16f6ed9d32aa90c35c7f2c0e740b37396568c36a68f6ba6", - "size": 1801812 - }, - "58": { - "releaseTime": "2012-03-19T22:42:46", - "sha1": "9985d536259cebbb8f139f8ce3176b22039270ca", - "sha256": "06e87b5a04c7ff02c481195175d0a198e964285a9aa637e72eda0421c6018a9c", - "size": 501964 - }, - "580": { - "releaseTime": "2013-03-13T13:34:08", - "sha1": "d756a4fa056fb7b2f6768f7d0fe2d912c28b4c8f", - "sha256": "a7dc5fffffa88e4f8d0318ba7a844c63913a127926b9844104085d5450097527", - "size": 1802410 - }, - "581": { - "releaseTime": "2013-03-13T13:45:54", - "sha1": "3b3bed47c3f1779c5d2080310a20cef2474cf7c2", - "sha256": "8d3e539e593ccc4cb25845ef6901e64f309ace1072bfe43676c16afbc5827bf6", - "size": 1802422 - }, - "582": { - "releaseTime": "2013-03-13T14:20:52", - "sha1": "d38d55e839820418b8597a4c20a27926094da29a", - "sha256": "bcad9e4bb77021662a9934d03055a90d373c48e995f6a37ef09f74c984553015", - "size": 1802412 - }, - "583": { - "releaseTime": "2013-03-14T14:06:14", - "sha1": "2cbe8b97154514dbdda74c96118672356596c59c", - "sha256": "e59ec936b65388d4c757dddbe918410ef3628b406993e407d348e31ff1619b57", - "size": 1802447 - }, - "584": { - "releaseTime": "2013-03-15T21:35:12", - "sha1": "cc83161006e3001a0b6abbff6d5866c5997f122e", - "sha256": "cf35a38f6eb00d0b5939ffb6eb749f0bd0bc7efd7a5da129cca94b5bd052964b", - "size": 1802450 - }, - "585": { - "releaseTime": "2013-03-15T22:28:24", - "sha1": "67851281cd6d7300cfa4f6ed40d36ec91b3a93cb", - "sha256": "fe2ee5a25849e6772c37dab140a3025733145872bfc44048d0fa85bbe671d75f", - "size": 1802442 - }, - "586": { - "releaseTime": "2013-03-15T22:42:18", - "sha1": "28a200368e5e57b42b81515c665d547714e75feb", - "sha256": "c94fde4b5256d311b51f9a2b5df88e0f637baf7b600664f9303d43304dfdec8f", - "size": 1802483 - }, - "587": { - "releaseTime": "2013-03-16T11:52:38", - "sha1": "2cf449d932668dc49da5ceec7fd12b0bd0588670", - "sha256": "426c3326e475e5603311db05cf785809b6ea99597cf5fba9edbd718cdeaacb0b", - "size": 1802487 - }, - "588": { - "releaseTime": "2013-03-16T12:35:28", - "sha1": "9fbe0dbdf36173a5c2d873790148c533957af2c1", - "sha256": "c5d033bd0d05fef758c23a6374f1f628fba6c0102d88d0d2dcd2a313c81ec685", - "size": 1802499 - }, - "589": { - "releaseTime": "2013-03-16T13:59:58", - "sha1": "07cb240272a941a01b1314a99e3ea5dcf093a8df", - "sha256": "f23fb37f45c28e246c461fcedd135ce473d0aa3da62141408a759ce164a7c475", - "size": 1802541 - }, - "59": { - "releaseTime": "2012-03-20T06:50:10", - "sha1": "c22cb4824886aa26a95700f38768083cc84a0b70", - "sha256": "b00bdbdae11e16016759850278a79da857b7c19e91762b15b5cef2022834f532", - "size": 503801 - }, - "590": { - "releaseTime": "2013-03-16T23:21:04", - "sha1": "3c5c525447f98d3abeeceab5b68e3318273c25a8", - "sha256": "1f1e552ee329f4fbc9bec71060406dc52375aeaf0f4d25b8b585aa7268670e6e", - "size": 1806206 - }, - "591": { - "releaseTime": "2013-03-17T00:16:14", - "sha1": "75817e473b6f290c881e5de9ff7084c3807247d3", - "sha256": "3e9f5ddaebb29ee4c43f0b54b1859054b43dea5a9c4cc487f0f1706525e33e56", - "size": 1806210 - }, - "592": { - "releaseTime": "2013-03-17T13:11:16", - "sha1": "b6b44424f0c57a36d0b4d2fe38b3ddc837e0bc24", - "sha256": "978578203b4490875b4781511b0ce70f987a5c370c61b597c33aeb8168135f2a", - "size": 1806617 - }, - "593": { - "releaseTime": "2013-03-17T21:15:24", - "sha1": "868f3bd54310b460d99aa4fc948d814904834b6c", - "sha256": "3c05e042f959aa93de758811ba5c4fd6fcf2b1f8f88d014e3e4679f04bec7a33", - "size": 1808804 - }, - "594": { - "releaseTime": "2013-03-18T06:19:08", - "sha1": "05dcca538da1ba41ac5e59e74eb862121cb5be88", - "sha256": "6c6d1fbcdf7d7afd8ba6bdd085517b06c17f19122ed471505c9e87b2e27a7857", - "size": 1810025 - }, - "595": { - "releaseTime": "2013-03-18T15:37:20", - "sha1": "10fe3da7c4f5c5897e7dc1bea826529e9c6cd240", - "sha256": "9f3eee1df41b9de671fbd5ea43537d303be4c86366678b1fc2423ae1072fcb97", - "size": 1810024 - }, - "598": { - "releaseTime": "2013-03-20T19:59:44", - "sha1": "51fa60cdafaa9497465e792d3ec884c2fb411bd1", - "sha256": "ee98f47baa521a317f361ad44d3f62677343a8aa46605a949d8eac2c5a297f3f", - "size": 1810101 - }, - "6": { - "releaseTime": "2012-02-10T07:00:32", - "sha1": "469c7532e6e92ce5be68e850643a2b03b305c9df", - "sha256": "a1c33cb061da2fe86fdb7d46c8744f52b9661832de7422f22e64228eef4b323c", - "size": 421298 - }, - "60": { - "releaseTime": "2012-03-20T22:13:54", - "sha1": "3fb0ca0321285a9b7ec52bfe173ce905c45f6ef5", - "sha256": "c1bec94a7d15a2d761ca132b3191836a9cbc57df1757ac89778494699f45f63b", - "size": 502757 - }, - "600": { - "releaseTime": "2013-03-21T05:58:52", - "sha1": "f100c13093c7cbcc647d01db0e06b033857ecc44", - "sha256": "3490da99bf1a9d02ab3723b806ea4b2544df3ef760f4d3f3716e28d125f617d8", - "size": 1812847 - }, - "601": { - "releaseTime": "2013-03-22T00:00:40", - "sha1": "65b86fdcaf4f0d3ae39f4ef6060df038c0246a4d", - "sha256": "6b828b19a733beb784689c651f31576d49a4828a4bd1ab6d326028f8c75db4e0", - "size": 1812890 - }, - "602": { - "releaseTime": "2013-03-22T07:38:02", - "sha1": "02c4747b8f443a6baabd42808641901c7316d10c", - "sha256": "e992506a04eea308de41e0440acfcc2c5862aa815192864de874511213772ce2", - "size": 1812888 - }, - "603": { - "releaseTime": "2013-03-22T10:43:46", - "sha1": "035a390467f9f8fee7109ed68261b97ba4d3b4df", - "sha256": "87fa43b1060b04aedc0c51896605cb5218abe9286ec8213312e860da86abf782", - "size": 1817618 - }, - "604": { - "releaseTime": "2013-03-22T12:14:54", - "sha1": "d08a3ffc03ebe236906205dad90a172f6170eabe", - "sha256": "b88c74203121c64ec61db3b5c80ba684ce72ed9b81dbe30fe4c965c3a6bde6ca", - "size": 1823680 - }, - "605": { - "releaseTime": "2013-03-22T15:03:40", - "sha1": "4f500cf41d5c988df867232ca366f329b1bd59e7", - "sha256": "1ae4763067a05b6774ae49929f2f003ab239fdd8e8e63bbcb0d7eae2b25af426", - "size": 1823687 - }, - "608": { - "releaseTime": "2013-03-23T21:30:56", - "sha1": "decac58077e666780177384985f01079c4e2bab6", - "sha256": "01db87c37d61ea353d92edf8f97fba8b1cc8100f59e79208b2fd7ed7a57ba01f", - "size": 1841717 - }, - "609": { - "releaseTime": "2013-03-26T12:14:08", - "sha1": "487e2e3d063d55b585d0358822b7b62bd3f457de", - "sha256": "190a33807674e2d0f4d9ba40ecdc11efb99fd42582283d0c5b5ed0598757c57f", - "size": 1841499 - }, - "61": { - "releaseTime": "2012-03-22T20:01:10", - "sha1": "d0ba974da976e9348c3b8497a606d888839034ac", - "sha256": "0074d9e139b79f4f1bddcef86fef87b79c28cfc1fd7caa421a76fd66d8ed6ca9", - "size": 503013 - }, - "610": { - "releaseTime": "2013-03-26T12:32:10", - "sha1": "f19d03346de350b600a1485e3736ea722feec731", - "sha256": "8474514cfc245e9c9c7429552cf09ba80b5ed4a8b4eb04d37c76f9a86fa25d98", - "size": 1841597 - }, - "611": { - "releaseTime": "2013-03-26T21:59:42", - "sha1": "2b5c9e928b14eba5985fdf99141e0b4f36f4919b", - "sha256": "a10a3303eb45fb206fc86dca357cc6414b5de313882f34f5a9d7446e85b5bcd4", - "size": 1841630 - }, - "614": { - "releaseTime": "2013-03-27T17:34:36", - "sha1": "ad15e8ff0469a674421d8b91447543ad5ddae4e5", - "sha256": "f6fdf613e51cee90807544e96acf2b0ee71160fd11e4fb6cce43506254ed4229", - "size": 1842016 - }, - "615": { - "releaseTime": "2013-03-28T06:16:30", - "sha1": "2f846dac453503c38e94a2ec4b1912c4107ad6ea", - "sha256": "46fe09a4b47cfea1314406db10ec52446187bf9d4ee82d891fe445f06057e95a", - "size": 1841842 - }, - "616": { - "releaseTime": "2013-03-28T06:32:18", - "sha1": "e924ed455c1352274bf758b61290c5cddfccf16f", - "sha256": "905002cc9488c0e553b24f602280e672911de6a7d3e8c5d102b9d64c1ebab3bf", - "size": 1841905 - }, - "617": { - "releaseTime": "2013-03-28T15:50:34", - "sha1": "9293a9a74adb8991c6057b3cdfc985276ead3a71", - "sha256": "21ae46fb70a81ca1140a4e499b8971c66d8dfba5d2b37fd47ff4e209fc67d927", - "size": 1841930 - }, - "618": { - "releaseTime": "2013-03-29T10:54:14", - "sha1": "eacfb8930e7426c7aad65db03f1c4d47f9a629b4", - "sha256": "bb60011ad40b9967458f7f94dd38b169487f273f3063b29e6387ec9a101ec913", - "size": 1841693 - }, - "62": { - "releaseTime": "2012-03-25T23:38:34", - "sha1": "4764871665c79041b233e06b62951b6500693007", - "sha256": "0ab4b860362867ca3eb3f18db522a74876f1cbe8d9e9fb50892f8003a21691ca", - "size": 503894 - }, - "620": { - "releaseTime": "2013-03-29T14:30:48", - "sha1": "fba2fc79ab6adbf37543ba7c832ff69dd9e4bca8", - "sha256": "d64106428e99e04b2a8200f8bb1f7a5dd415c5e16e1c244a976eb8ca53bb5a64", - "size": 1842046 - }, - "621": { - "releaseTime": "2013-03-29T19:53:46", - "sha1": "2fd638d07a63d3d266dd1f355a0037d8a121a75f", - "sha256": "89eab9898290cf4361784c3f81ed6be8445483935fee900e5a19f1266ec71095", - "size": 1842165 - }, - "622": { - "releaseTime": "2013-03-30T10:26:26", - "sha1": "aa86d940795a19314a97225bfcfa58ad5f466384", - "sha256": "1716af38d742c935515879897795b4ae6b91066ab2dcafe9db1de1847b3baa44", - "size": 1842514 - }, - "623": { - "releaseTime": "2013-03-31T07:59:12", - "sha1": "8958c9643b16640342f0b63396c6f2cf2072099b", - "sha256": "5c9e09c1c5524db1a5eddb09ff57ff7078cebce970ac266bbc83f5732a73ce43", - "size": 1841475 - }, - "624": { - "releaseTime": "2013-03-31T08:34:44", - "sha1": "20aedfa6e7d255f99adfadf9f345c3ab9aa5a521", - "sha256": "756c0869814858979a866381e09f53565461e7964a86d97ed26602ff4b2a225b", - "size": 1841511 - }, - "625": { - "releaseTime": "2013-04-03T01:01:26", - "sha1": "985c86a6b349d03952897f0b516b4970782ccd97", - "sha256": "feb6b97edd2501de5825624311c90a5a05b23b67a85331d00b04132f7362f5e1", - "size": 1845610 - }, - "627": { - "releaseTime": "2013-04-03T03:17:22", - "sha1": "887556c1ee0c9cec4447ed38a4abf09858266aaa", - "sha256": "a1cfb5ed61fffd2291407da332876db576c5008eb3319c75e35773c50bedbe4c", - "size": 1845607 - }, - "628": { - "releaseTime": "2013-04-03T03:37:02", - "sha1": "686799aaadad7814253190bdb0a1fc7560451178", - "sha256": "3eaac663cc980ac9a4563e239dcbc134f2047cb700230424a5c558e996d9acf9", - "size": 1845673 - }, - "629": { - "releaseTime": "2013-04-03T05:16:26", - "sha1": "d3aa64bfdacbda1048ccaa9f5238f1f541528ad4", - "sha256": "1e356867221fa36ae1e60e4be61eade98675eecb1f92c82b30fe41fd27de7ecc", - "size": 1845744 - }, - "63": { - "releaseTime": "2012-03-26T02:56:50", - "sha1": "4fe8f595c76a6ac45d2243e610222b05f5d5696e", - "sha256": "fc55e2ba6f78afe8ca60dc6d2388e8510ba8262160c6acf11b1ff7b64bea6042", - "size": 503843 - }, - "630": { - "releaseTime": "2013-04-04T17:17:08", - "sha1": "67a728e15c95d5bf0c79c4bd2eb5a6cfe9ede6c0", - "sha256": "c3acf9e87f951770d71e4d4f082424f2c10523e2987d7201adfddfd047bf19d5", - "size": 1846619 - }, - "631": { - "releaseTime": "2013-04-04T18:39:42", - "sha1": "6444644de15fb9780b66a51008124dcc78bf36bb", - "sha256": "737d1307d2585a5ce50384476fc36b8f74e81db48af542737764a16c5c3f1c4c", - "size": 1847007 - }, - "632": { - "releaseTime": "2013-04-04T19:04:58", - "sha1": "315204071999b6f5b71ddc7e146a00462e68f2af", - "sha256": "8961e9275dfde5b55f4503b0ca12fa50dd79295ad7f6eb7edf6deeccfef7c25b", - "size": 1852106 - }, - "633": { - "releaseTime": "2013-04-04T19:22:44", - "sha1": "d52c199a6699a8a5c5192e2024d5f0b08c987a5c", - "sha256": "329ee4d1b752025c123df1511f120a36c76e58d9604558d7420ff9c58f10c2b4", - "size": 1853907 - }, - "634": { - "releaseTime": "2013-04-04T19:45:34", - "sha1": "19d4a565a3a3fa307d1a7691a18f15b7053ec9c3", - "sha256": "ea4473393f4fd4b05d136f09bede7f163cfb3ed349b90385cd9aee308de75a53", - "size": 1862442 - }, - "635": { - "releaseTime": "2013-04-04T20:03:00", - "sha1": "51b985a55285d32017de00f585b9f36142de6fce", - "sha256": "0013a81965e4a557753088da180a9117ccd15a399ca9f289be4ebeeccfa49300", - "size": 1864201 - }, - "636": { - "releaseTime": "2013-04-04T20:19:58", - "sha1": "ce0ff3cc72c656a36d574fcaa13c5e948d0e96ed", - "sha256": "6d5858ee8a582757b9d9e90466b741c360aadb19e7c9db0d7e03cf471ae8906a", - "size": 1864670 - }, - "637": { - "releaseTime": "2013-04-05T00:44:22", - "sha1": "63e4e9126f9db7d938d5172d9cd892f9e8570b71", - "sha256": "0e88cdfdc1bfc123ec1f3c171721d16b7ddcfef16710762b2ff3e549caf4535f", - "size": 1864839 - }, - "638": { - "releaseTime": "2013-04-05T11:40:16", - "sha1": "6b837529e509ce80bf67a708be7d9160d58a3b77", - "sha256": "6fb257167c1752f8d35ce73f3212b0648ed105c86bd60ce1d2f460b80c7ba55b", - "size": 1864944 - }, - "639": { - "releaseTime": "2013-04-05T16:21:02", - "sha1": "d49ebade7765363fa5d227cbef125969f0848407", - "sha256": "d6d5c05f335e67031e78637be76ada17eabca3f7de020f512104ce0301bd9ef9", - "size": 1864957 - }, - "64": { - "releaseTime": "2012-03-26T04:37:02", - "sha1": "e590a6e7f9cd6d0b683010abca34c69080893c28", - "sha256": "fff2343e68c5815b9aa664770d493543a4f016af5a0160556c9fb5a6b098e429", - "size": 503843 - }, - "640": { - "releaseTime": "2013-04-07T22:55:46", - "sha1": "e7c2fe9a95126c6c1a048df07f6a055aefad290d", - "sha256": "9b92c7b583c86186fe0e60515412389f5885c1f1962b3d8691f177051681f6e7", - "size": 1867592 - }, - "642": { - "releaseTime": "2013-04-09T19:28:00", - "sha1": "d5ba1d70d59d8a8b7840ce4dab9ae70c5a63de31", - "sha256": "496a0cb967490a83f15d439896809dd498da25a210b5ab34de9ada2fdde0adff", - "size": 1871955 - }, - "643": { - "releaseTime": "2013-04-09T22:12:00", - "sha1": "eb9b08f9fb309260302a7b3be845dd9e8168ebff", - "sha256": "e1d1e43d8592d4cd237a0b2528111a7f48f616554454ce8049a0d46e8b1121d2", - "size": 1874769 - }, - "644": { - "releaseTime": "2013-04-10T07:06:26", - "sha1": "efd54911c2ca6f4c300451f94b2840e93f5316b1", - "sha256": "d02b73facccf65d96b33c13e1d98965491e19117bc445b1f29279f844e713b0b", - "size": 1874656 - }, - "645": { - "releaseTime": "2013-04-10T12:14:10", - "sha1": "db855176a6c2d4e869a875cb51dcf0c244726fa9", - "sha256": "fc18fef4c1ee6f7eacde0f4ff6ce582123aeec6092407e9b4a5d23b47470f33e", - "size": 1874885 - }, - "646": { - "releaseTime": "2013-04-10T16:46:34", - "sha1": "0a4310d327dba9c1d1939a8da17a46015cfce441", - "sha256": "c70b0203184883682daafc854c0575fcc9291fe348858aa481d32c062692be8d", - "size": 1889074 - }, - "647": { - "releaseTime": "2013-04-10T17:01:26", - "sha1": "563345cc96844f8005374f64dae2dc78d989e43a", - "sha256": "0e4f5c0fc1c681eed6c84fc715d0e1aaa9ddaa46726837ddc3046a4c8c70810f", - "size": 1889074 - }, - "648": { - "releaseTime": "2013-04-10T17:42:02", - "sha1": "dd37e5b9ad13c7b07983f872818f86f42896c437", - "sha256": "b83d160c0d210f99fd32a510dbd39af972ad65d4813a7efb0f6b6fe32f1c26b6", - "size": 1889326 - }, - "649": { - "releaseTime": "2013-04-10T18:05:30", - "sha1": "fc44d88885a297f2fcaae01262beb460d9044840", - "sha256": "1141912de80faedc8ded1128cb6c73428dbf4223b525f050e26b94def2551ce2", - "size": 1893066 - }, - "65": { - "releaseTime": "2012-03-27T00:44:54", - "sha1": "fdf2e7bdc7ca3cd179b82c4b690e208f9a62bcaa", - "sha256": "d70dabe8ee2f6440b0f612fe61be8e6e990dd97eed60c7dbb98b7820eab16a7a", - "size": 503852 - }, - "650": { - "releaseTime": "2013-04-10T18:33:56", - "sha1": "f862748c96233f922bf2983198251c0d4466cfa1", - "sha256": "78b95b183f8387f6f031f81ebe2556765931302c4b74a0e4d1098e2c1f198e08", - "size": 1893143 - }, - "651": { - "releaseTime": "2013-04-11T12:49:12", - "sha1": "076eeff722342a367058fe5ab60ce355335fe676", - "sha256": "4a30217b29fc967fed7065c5c00bf045e9512eccc68324db44e0b480d12bbf93", - "size": 1900288 - }, - "652": { - "releaseTime": "2013-04-12T15:23:20", - "sha1": "680fc079a7ed7a92cc30db07a50d7318febdfbcf", - "sha256": "7cd5153a145b8d5affda63beeba6dfda738ccda225277c21e0550caac073acd7", - "size": 1898972 - }, - "653": { - "releaseTime": "2013-04-14T22:50:24", - "sha1": "02297c606a18a47ef0159b743f107ce8c4c796b1", - "sha256": "d3cb69d82969dbc8a62858d2fbf54d30d7d088a7d8fea79b194f6e5b0465f584", - "size": 1901921 - }, - "654": { - "releaseTime": "2013-04-15T11:24:44", - "sha1": "79952eda8d6f6350f8d9dbfb775b9f3c9f7a6b45", - "sha256": "1cc0106a37883f7eeefc73e81c4078056f603d99a6c66c6c9f1fdad5d7ca1410", - "size": 1901953 - }, - "655": { - "releaseTime": "2013-04-15T17:11:20", - "sha1": "f070ee134a478cf2c04457e38523ecfce8b6c46f", - "sha256": "b2af5209824736919c5fe6dc2a77a19ebd3c1c80c127db6ea08058219fceacc9", - "size": 1902601 - }, - "656": { - "releaseTime": "2013-04-16T12:03:34", - "sha1": "a893fec9952765389312a7af9a71180774258051", - "sha256": "e3ea6746adca859367fa05aad6257a81e6b10052a34a116fa92bfd99eefab6d3", - "size": 1903303 - }, - "657": { - "releaseTime": "2013-04-17T15:09:52", - "sha1": "70dce35b96dc4d8de33cce93219caa0b3eae98ab", - "sha256": "87fd6f594e94d8ca6a806911f1da5897a9feaede5daf63f899868254adcdd084", - "size": 1903009 - }, - "659": { - "releaseTime": "2013-04-17T20:27:52", - "sha1": "0318a86dafe9b34f17d469f4db59254370e53d16", - "sha256": "8b55ceba1e73e9e10c45da5368554c1996102907de265a58110c258eff8dc853", - "size": 1903124 - }, - "66": { - "releaseTime": "2012-03-27T01:04:54", - "sha1": "ff7197ad0ee80015b31109a7b042d57627ec1248", - "sha256": "0b0fd015dbe8d2ca139ca4b95800cd8e61499ed55bce18b94333811b6109042f", - "size": 503851 - }, - "660": { - "releaseTime": "2013-04-18T15:28:58", - "sha1": "ff188d20471985d2f2e5fd73859271ad0ed6d519", - "sha256": "a17d872ef84e533b369a4b8d4b83d5564d397c29054c16c021af80357e1f0eea", - "size": 1903328 - }, - "661": { - "releaseTime": "2013-04-19T11:59:40", - "sha1": "29d1a1aec78fe793d96e41cec7d3d7caecfa7787", - "sha256": "73a6e3aa3a9346491299761ab0558cbcedf056256ff97ac1b8680ecd3aada47a", - "size": 1903438 - }, - "662": { - "releaseTime": "2013-04-19T23:14:02", - "sha1": "f77e0c8e14c80c07b42161218b59be8fde0bb341", - "sha256": "ceaaae977aac1edb3c518f77efbccecf459ab93b3c77ff2ba002302044f8113b", - "size": 1903425 - }, - "663": { - "releaseTime": "2013-04-20T12:31:26", - "sha1": "61399f70ca08255d09b3ff09b30083d2e9de471c", - "sha256": "3ae90dce0661a86b10a85c80ab487272f97dffc2c65fbf84ae5c1fa0cc91524d", - "size": 1905710 - }, - "664": { - "releaseTime": "2013-04-21T01:20:58", - "sha1": "5c9759fb7183a96d86faf8a5b715afebe2254306", - "sha256": "23ff1c9d97b9fff49223a08207137a9d70081d94b52f8827932029dc06963b5c", - "size": 1905898 - }, - "665": { - "releaseTime": "2013-04-21T11:47:24", - "sha1": "d55b620f5550af53bb7f6a8b9289c87240ce2519", - "sha256": "e4b9bf245caf46efd9643bac2e035c2b422bf445ba599b451d3f4bc24a49deb8", - "size": 1921258 - }, - "666": { - "releaseTime": "2013-04-21T15:01:28", - "sha1": "b09a58b89476fd18e461dec1bedb9a60889ee192", - "sha256": "db41ae60dce1e47363d3b046b68d7ab15b5fe1b42c84c153246b3a23e83d19ec", - "size": 1922439 - }, - "667": { - "releaseTime": "2013-04-22T19:21:50", - "sha1": "7556b581a57f140413b3467dcc6d9139b3f15bdc", - "sha256": "d491dd5c2026bdbcd7b545ebb830db0d1a23caeac03351b2ce299be5f34935a4", - "size": 1922690 - }, - "67": { - "releaseTime": "2012-03-27T07:32:36", - "sha1": "9558cb918a1766d2e11ebba352eff9fcc5a23437", - "sha256": "a979d8479974c422973970d1c27c1b57fe9b3721a1b082f42e327c69c36486d9", - "size": 503826 - }, - "672": { - "releaseTime": "2013-04-23T20:56:40", - "sha1": "1738bc1cf39d465cf78d24b8f31784cb3568ea13", - "sha256": "259a465b177aad0724da4815619f046635881367ca93b525ed305001a4134bd0", - "size": 1923182 - }, - "673": { - "releaseTime": "2013-04-23T21:42:26", - "sha1": "d3f2eb1683bf8ab158aabcff2f2eb3daa0deb31d", - "sha256": "4131973e4eb330e64a135ca7687efe66eb6d49ddc958b3b90ddbb7af511fa61e", - "size": 1923226 - }, - "674": { - "releaseTime": "2013-04-24T11:58:00", - "sha1": "a8aba7c84b23427100b9d60d7337165430abd034", - "sha256": "af174f6c991ea67c3d85bb122f13ae5e7764abfe745783af0ae719356d5ff9aa", - "size": 1973350 - }, - "675": { - "releaseTime": "2013-04-25T19:51:18", - "sha1": "fd98cd49077ce57749235316d7a428545ba4d2b4", - "sha256": "7e112989d08179b444f7aba1f6b1441654121d92c2e9eaf661dcef3f04203edc", - "size": 1973642 - }, - "676": { - "releaseTime": "2013-04-26T14:15:34", - "sha1": "4a80718c75542fed023bb178c11695373539d329", - "sha256": "cada7dad8f5966da437187416413ac8e72cbf2824bbb99314b3bf9e1df5bfe4f", - "size": 1973741 - }, - "678": { - "releaseTime": "2013-04-28T15:27:56", - "sha1": "01bc4839acb7b32a5214906d5f7c1612da1fd5f4", - "sha256": "df6647bd1e408ebc55a9779c1d5b660a24855c2189ca0d04bc0bf4cbd62b37b7", - "size": 1973777 - }, - "679": { - "releaseTime": "2013-04-28T16:41:22", - "sha1": "94fbbdbe7dea9ec402fb821cf1a1472507b67a18", - "sha256": "6b54ce0df3f2f97d02233c0ce13e6dbd40b9c2402888fc1e107488ba9bf88042", - "size": 1973698 - }, - "68": { - "releaseTime": "2012-04-02T02:32:02", - "sha1": "472933267af1bd5693f2aa4e89aaad48cfe2d629", - "sha256": "9c9c26dabe099bca7ec29eed9ce8b90f4d55b91b39693170b171084a7b53ed8d", - "size": 504946 - }, - "682": { - "releaseTime": "2013-04-30T21:26:14", - "sha1": "2832ae601b5aac519f82ef4f784d6029b4e6b806", - "sha256": "201cc3b2af2175ef7ee6bc347bbfdcc9cff6e2cfa27ab30eef53aaf62de8e339", - "size": 1973847 - }, - "684": { - "releaseTime": "2013-05-02T10:24:50", - "sha1": "90c15460f12138f90d0ebe23cc32aaf589b3cf1f", - "sha256": "3383e9062ad778d867405eb04eaf7a3ac9b0bcccd3b7b47ce96cdc535725f415", - "size": 1975130 - }, - "685": { - "releaseTime": "2013-05-03T15:46:32", - "sha1": "50b4d98c368340f96e1d85c6a1c98f8158b39f66", - "sha256": "0ceab9100977dc466efe00ce5e65db2261530a7f2fae9a4376abd674478cd45a", - "size": 1975158 - }, - "686": { - "releaseTime": "2013-05-04T18:49:10", - "sha1": "8a176209473781a6870b9c600c33891807a51d23", - "sha256": "9f28c0dd3737df5911d53442b821768ac373e0db618211e60baf31823ff92df3", - "size": 1981647 - }, - "687": { - "releaseTime": "2013-05-06T20:16:46", - "sha1": "015aef26f6a8eb2ae95485c65e8cfa814715e647", - "sha256": "acc3869918a12f3d97506f9eaab9d9029a2d573cf736ffc67b9e9de2825ba8d2", - "size": 1981935 - }, - "688": { - "releaseTime": "2013-05-06T20:32:26", - "sha1": "3226d1cce1245b1c1e78da9fcbccf9918a8325fd", - "sha256": "8c2ac223476f8e37fa58fb93e0966704aee0a3a9bfafff7207a27fa1fbb0dd0d", - "size": 1982018 - }, - "689": { - "releaseTime": "2013-05-08T17:40:56", - "sha1": "710184c7c19b2be41ae111a930ad878089e1f851", - "sha256": "94bbce5bc8cfbd311cd031391e618dd6aa940bd83735f4a574c890360f706eb8", - "size": 1996416 - }, - "69": { - "releaseTime": "2012-04-07T04:32:06", - "sha1": "75f13154c3196f749bd0db90d9cfeb08273882c0", - "sha256": "5346560a1c8feb740834a06d3e621bbb952aeef734a661a4f937b694770e02be", - "size": 503459 - }, - "690": { - "releaseTime": "2013-05-08T18:19:54", - "sha1": "d4d81fa3ee06a0376f1ea988d4d5ce01bdb87d38", - "sha256": "8aa17bfad0efd2b681c24cb2c361e5b42b645121ea856b650f3d66e9765f4783", - "size": 1996762 - }, - "691": { - "releaseTime": "2013-05-09T02:10:34", - "sha1": "d26816531b8a602b1017fc12c5751b3f0c898f91", - "sha256": "164b63443db99450ffb21e210e2c4cff5b6ac1811274ca22b099048a53b13316", - "size": 1996885 - }, - "692": { - "releaseTime": "2013-05-11T02:12:34", - "sha1": "a6db5508997a1c7da4967be62566a8a9ecbd76a8", - "sha256": "04baab4a61ac567b19a16ccabc2d24621246ec5a8ead0de6964311640bcecbfa", - "size": 1996907 - }, - "693": { - "releaseTime": "2013-05-11T11:05:56", - "sha1": "929858c287ebf13a0dbdbae880cee535031593a8", - "sha256": "bbf24f529798daaf1853bf30b5f716b9d223be7aaa9e75a21d681fb704971593", - "size": 1996968 - }, - "694": { - "releaseTime": "2013-05-11T11:21:40", - "sha1": "d0aaf895840de87de21ac2e39b402b2462108365", - "sha256": "8cc42ebd28541937c1ab671f88d536f2904fc0dba8706761703266076009d897", - "size": 1997048 - }, - "695": { - "releaseTime": "2013-05-11T12:05:32", - "sha1": "df03ea2882aba13d16a806a25c487b0b63d80e12", - "sha256": "2fd71dbf432d2602f884e457f981285725fab90d6461d15b663afdc776b30ef6", - "size": 1998522 - }, - "696": { - "releaseTime": "2013-05-11T13:23:26", - "sha1": "63ca0f99d1cbfa1aef0cb3464d72f1bdb675fe8f", - "sha256": "8675a75da788e107451398ebabba25b8e6b8ed74ab5b75f47c4447019ff4d180", - "size": 1998669 - }, - "697": { - "releaseTime": "2013-05-13T21:40:24", - "sha1": "a67ec8dab25c86822284b73b9be0d895548191bb", - "sha256": "be9e0180ccb4481193d2a99e1327c21c6e3b0248a30c90003f7383a4d6cd20e1", - "size": 2001775 - }, - "698": { - "releaseTime": "2013-05-13T22:11:38", - "sha1": "23476d809fea3460ef2cd61e6198806ec826c2d8", - "sha256": "7232431f16d42899b6a2a56dbe049e23d30489fb66f98406da1893ce0d7b4cc9", - "size": 2001837 - }, - "699": { - "releaseTime": "2013-05-13T22:27:50", - "sha1": "b1c584f190dd2a3802fac3323ac2f939ccf1539e", - "sha256": "ee6e58c5d956d61ebcdaf76ae5693bc2ccb56fa11da67db7c149392aa589058f", - "size": 2001888 - }, - "7": { - "releaseTime": "2012-02-10T07:13:14", - "sha1": "9f74f177ac12b2b99d5418133a48d829c7065163", - "sha256": "5bf54ac1cccba02d30c2f1bf39b06c18f1e7fbdccfb80a60bae2dcbed2e6d111", - "size": 421307 - }, - "70": { - "releaseTime": "2012-04-07T08:10:50", - "sha1": "76b6d4414355a4451f568223f8ed8a0707ab5c0c", - "sha256": "15e2fc339c8bd32383cefa4b3964af35decfc94872f65b039327a0c491753ea0", - "size": 503473 - }, - "700": { - "releaseTime": "2013-05-13T22:44:34", - "sha1": "ce3831b7f357872c476221e28facfa430e9f84f9", - "sha256": "d3c2e269d14b40bfc330f0d532d5c117201b409bae9dfb344ab5373cd2b9001d", - "size": 2002002 - }, - "701": { - "releaseTime": "2013-05-15T18:36:52", - "sha1": "5f7141eefcb4ed3fcb87e638cd7d2eefa0457e2a", - "sha256": "5ac8b8c591cce7ad7623aa62bf569ced84dca30574bc268f8e2de6f80e3ca54e", - "size": 2004225 - }, - "702": { - "releaseTime": "2013-05-15T18:58:42", - "sha1": "8c1422010f057f81d3ea0fbc73bc8e04e04ecb45", - "sha256": "ce2852ad64cf8f6315aff0a294091b586a313da6fa5dcefe956766247c56cd51", - "size": 2004573 - }, - "703": { - "releaseTime": "2013-05-16T08:19:28", - "sha1": "39bb7c0c79e942046675d85e3b60ece4dc7b4a58", - "sha256": "4581ed106a8f9819fde5b7c76a575ab3428b3970bb767c2acd73a906bb90bcfd", - "size": 2004639 - }, - "704": { - "releaseTime": "2013-05-19T14:37:58", - "sha1": "c3948bab0718823ff488bbd7c15e5f3fd79fdfa2", - "sha256": "5be44a78b162876127971f551f6306460a20b9e87fc5b87a7872d590c35f3aa4", - "size": 2004691 - }, - "705": { - "releaseTime": "2013-05-19T14:55:40", - "sha1": "fb0fb76a907588402ac8416d3d37725da8ac7e8d", - "sha256": "249c828331f213d92e4d4484eaf4d0fb6dda8db572551a6b7c3727907124c715", - "size": 2004808 - }, - "706": { - "releaseTime": "2013-05-20T19:58:56", - "sha1": "3c12441da278d3cd993afd3822585797a5d788cc", - "sha256": "74a22bca0f957f7328b158d14e991adc7f26a2bd7cc95c8f23e2dc4a0fb2cf82", - "size": 2008262 - }, - "707": { - "releaseTime": "2013-05-20T20:31:34", - "sha1": "b079436f13cc59cdce6f54e0409d99c0222130f3", - "sha256": "f4b435c84e3a8a44802dc8ba476027c5d7b379852713677b403a38dcc411b115", - "size": 2008384 - }, - "708": { - "releaseTime": "2013-05-21T09:10:24", - "sha1": "ed6c6e9bb5b8b3ab7d6281717ef67359d687c326", - "sha256": "fbdc9297bb1ba5760928d1ef77f610d295a49ba15f1d937e4db87ea76a03e552", - "size": 2008476 - }, - "71": { - "releaseTime": "2012-04-07T21:15:22", - "sha1": "43034ab1176c672ff81b658d8071cd7955a50fcd", - "sha256": "4c7d2eaf146ad1d492434b03a4b7f46c7e91469edda17e3f1cfac270bd4a95e7", - "size": 503475 - }, - "710": { - "releaseTime": "2013-05-21T21:20:08", - "sha1": "0b8d1daccad003be2e930b9391fa87aec2c9d8bf", - "sha256": "d0eef0327f00aadf59c7215d834f9ea7230bbce84e303cea0cbb9ec32eed3440", - "size": 2012979 - }, - "711": { - "releaseTime": "2013-05-23T23:14:24", - "sha1": "c78c3775b880b2b45e8b6b14769da6d2b4748037", - "sha256": "c247dd77fbff8c16a8834fce812f618d34ed4663ead3c7f3f3b1f4a88b446be1", - "size": 2014309 - }, - "712": { - "releaseTime": "2013-05-23T23:31:14", - "sha1": "228c0999c5a224d8290e29823c4dd31b5679866b", - "sha256": "b52b2f0cf5b2dedc06185c500c215ab9e7426f7342d8a4f2fe4f2dd0d7f6fadd", - "size": 2014600 - }, - "713": { - "releaseTime": "2013-05-27T09:17:32", - "sha1": "51f931ead831c564033b17cc835e3c2edab1e24b", - "sha256": "cd79d0b0c55ce044664177c201fc8036a0f18431b67b7e97570ac1b991f0bff6", - "size": 2017084 - }, - "715": { - "releaseTime": "2013-05-27T17:19:28", - "sha1": "00700cefeb2effc71737f65a6cbb204effd5f300", - "sha256": "b3fad160a0d59a27a73b8ebedc40fce8c9885d7ef20fb291e820a4642eb97982", - "size": 2017367 - }, - "716": { - "releaseTime": "2013-05-28T21:44:14", - "sha1": "6118150c8c0e15a6926c62e8525f9014d14dc34e", - "sha256": "71987c72116cd81bd0e7e55ca01755946d4a0a42cc93e264b977daf6abe91f78", - "size": 2021922 - }, - "719": { - "releaseTime": "2013-06-02T17:33:16", - "sha1": "6b90d931a20413bb13c31e08e543f39dd7155d59", - "sha256": "e8dea27918aa6b5573571c8f3f008a576aa11b777d7aa292bf20b7dba0c4d4b6", - "size": 1969868 - }, - "72": { - "releaseTime": "2012-04-08T04:34:02", - "sha1": "8d3179e614985a5d8604b5e28008d36edd8795c9", - "sha256": "81c65151bdae9e7effde9df1bb281b6eda6a409340a45c5f721186f5dccc9d25", - "size": 503474 - }, - "720": { - "releaseTime": "2013-06-02T22:35:34", - "sha1": "56f9d5a36821e3deb3e8d8e5c7c12d26b007f744", - "sha256": "cc4df5646f71a005f0696d4de9ebeb558bd553cd746524e06262f40ab423dbb8", - "size": 1970132 - }, - "721": { - "releaseTime": "2013-06-02T22:56:08", - "sha1": "02323336f7d1e8e68a3feab3123ad1aaf935e756", - "sha256": "d0f1422ceaf76e44b7dfb11fa651689f43a3367863b799610a947191ec540690", - "size": 1970162 - }, - "722": { - "releaseTime": "2013-06-03T13:30:32", - "sha1": "573149c42a161efbe95627850629c801c9107e83", - "sha256": "8b8e6a0dfcf085e4687548b68fa600d8126b84066033f3ddf266c1761fbf71df", - "size": 1970177 - }, - "723": { - "releaseTime": "2013-06-04T18:24:30", - "sha1": "9d0686ede1e00c46b6540cdf9d9354d701fc1fe9", - "sha256": "399da9a77a7a90792b761a007f4fdd8ddfbb15729b0a701edfb46ec02d23fe35", - "size": 1970645 - }, - "725": { - "releaseTime": "2013-06-06T10:24:40", - "sha1": "23126c578162a9675aa80160c5f45ed602b6a546", - "sha256": "cbdd44edc72118d851521d3f65c8c3d93c7eafa88b0c22420cd726962641f803", - "size": 1970914 - }, - "726": { - "releaseTime": "2013-06-08T13:28:12", - "sha1": "68a5d447ad321f5f993a5bedd820fe4349fc4fe4", - "sha256": "9b12289096fb79acefb402d21306f0211e6d8a1ad23d4286c7491b1d11c909b3", - "size": 1970976 - }, - "727": { - "releaseTime": "2013-06-08T15:09:38", - "sha1": "50e7d54fd520da847acf2841915fbfc3aba180bc", - "sha256": "62b5ef66f76390cf5f8267a899de64bc6ab201059af5bf36d7926fb18ee35af3", - "size": 1971222 - }, - "728": { - "releaseTime": "2013-06-08T19:45:40", - "sha1": "dccd0e8722a5dd394fe8c8b3d03f631bd92aea00", - "sha256": "8c95ff2b90b1d20cfc1dbdb36b562c6de95a9bc0b73b17132a4aba39002ba3a1", - "size": 1971257 - }, - "729": { - "releaseTime": "2013-06-08T20:43:38", - "sha1": "94f3f2912a8b02cf96102c6e6d113a7892a745eb", - "sha256": "837f3081f2b570b4fd46f6c9454a3cdb3fe6221e98a1c10528b5849ed9a1ee78", - "size": 1971301 - }, - "73": { - "releaseTime": "2012-04-09T23:01:20", - "sha1": "73c54a203bda1ac2e2b99e5209a122938db118bd", - "sha256": "aaae6d2eb7d882f0bf4496687a7fd4ba9a286006b73ec2b7f896d616f5755848", - "size": 505435 - }, - "730": { - "releaseTime": "2013-06-10T02:45:26", - "sha1": "f75107ac5491862f90d446d955d064350b9ec2e3", - "sha256": "00b98fda45ca4dc97de7ec581cf3abb73b59b5f1230e30aab86f5783a4df9127", - "size": 1971321 - }, - "731": { - "releaseTime": "2013-06-10T03:14:12", - "sha1": "58c8ca5c9f80db437c5d1b6a7617616a869ff86a", - "sha256": "704ebecb955f25eb6bcce50c5fb5e8992b394f27bee610b923cb541914827604", - "size": 1971325 - }, - "732": { - "releaseTime": "2013-06-10T03:35:28", - "sha1": "4794e92c949150dcd742232dc54b340361121e65", - "sha256": "7edbd0b24a16c9fc82c3c213f7deecb18f74560218bf3231638a3d13849f1dd1", - "size": 2027315 - }, - "733": { - "releaseTime": "2013-06-10T15:06:34", - "sha1": "b15e7357fc4cd580df113b31b01d2ab096322eb2", - "sha256": "01a36247c9eca10edc6dbc833e88571063ced5ce8a327e1e3fc3a3ffe0bbc2b1", - "size": 2030486 - }, - "734": { - "releaseTime": "2013-06-11T13:06:00", - "sha1": "6c928588eb71df046994d90f1d080fdf0ddc7aa9", - "sha256": "1cd22d0160ea0e0ba73570b89d506e6bc51234e6fd819b425e527492df4d443c", - "size": 2030872 - }, - "735": { - "releaseTime": "2013-06-14T12:39:28", - "sha1": "82a1dabe45e2261606da04994cf4a68d9ba06f94", - "sha256": "7bebf6b5d546062f47b7427fcced5b3fb55618de6697ba2803fb082433816953", - "size": 2031022 - }, - "736": { - "releaseTime": "2013-06-14T13:17:30", - "sha1": "bc07940c37813839c8137ff07ef616515d75e3c6", - "sha256": "db5a8de955581d386254240cdf71191e59be2b1a17d66ecaad61f404ba792ef7", - "size": 2032700 - }, - "737": { - "releaseTime": "2013-06-15T01:26:46", - "sha1": "7b36d45f87a89071c6252f4cd50e632e7d285ecd", - "sha256": "988072f14ba1f70392e7d2305f6193f7c96399ed004896f5f489c3e04b5c6260", - "size": 2032810 - }, - "738": { - "releaseTime": "2013-06-17T09:35:38", - "sha1": "76223709288287a6a8d22ab16b43a6ab2a284a0d", - "sha256": "5758f6b77d3192cf5fe6d718a522c66fb2a4ddbc375d4b66f4b0019190d07f98", - "size": 2033732 - }, - "74": { - "releaseTime": "2012-04-10T00:47:32", - "sha1": "26e3a344b4aa38f8201109a7d965ac914c3d166c", - "sha256": "5566dea1974860dbf2d74e24ff93eeffef32c9a110e69840e40ef2a4bc339387", - "size": 509139 - }, - "75": { - "releaseTime": "2012-04-10T01:06:54", - "sha1": "8cbf482dcb0722632fd89543f623cf148c53e641", - "sha256": "c3de9491468598a5e69ace5eec1dd99489a88ee188f7cefcd0fa5f053665f466", - "size": 509659 - }, - "77": { - "releaseTime": "2012-04-12T00:51:04", - "sha1": "677b006d34ea06e3cf5aa636717142ebb2e0f8bd", - "sha256": "5a055de2522561542a0ab8aea8cf7d153787222ff81d6cd642a67cc356de8f3f", - "size": 509761 - }, - "78": { - "releaseTime": "2012-04-12T21:50:42", - "sha1": "e78981327efff67efad73471fd22218c9f98d29c", - "sha256": "a5a6efec545b7f068ac989f0ecc73de0b769f319d5b3796b09d6c8666c0a67b8", - "size": 509780 - }, - "79": { - "releaseTime": "2012-04-12T23:40:58", - "sha1": "4261e979e992ad6bfb5d76bbf6aae773774895c5", - "sha256": "603b5cd9226564b5b9217e2f45ae43fbb8636b43a62af249679ddcf42d05f196", - "size": 509886 - }, - "8": { - "releaseTime": "2012-02-13T04:20:56", - "sha1": "82de2ba21c06a352b571ea1374e428e63a91239b", - "sha256": "eacdb5ff32dc902f38e1c5fbde3e29a2a401722378f47f2a76396f13462a572c", - "size": 435800 - }, - "80": { - "releaseTime": "2012-04-13T09:56:58", - "sha1": "24e00e4620341bcceb50cd68f4f24aec2c2f8435", - "sha256": "f0bf7269da20eaff1f7c4a6d967685c65c8a70fe3cd4afc9900f2784355e3efa", - "size": 509886 - }, - "81": { - "releaseTime": "2012-04-13T10:35:16", - "sha1": "185629be371faedee1259e749921fe134c24c82c", - "sha256": "f2b22173dd2d683a05cc212db097388756adba1256eef6410901fe68e01eadd0", - "size": 509833 - }, - "82": { - "releaseTime": "2012-04-14T13:10:58", - "sha1": "f83a1d16d6b0a6f126e6da1084b53d45718e0f7a", - "sha256": "5aa92446463dd6873a71d0477e3933eae094f900e0b26b483d4304d838f351ae", - "size": 509874 - }, - "83": { - "releaseTime": "2012-04-15T07:40:04", - "sha1": "3b16bd8a6cb0c576e0c9d2c32bb063beda71fc1e", - "sha256": "3787eb348373d6cf60cd63dcd8182998e68d3c5fc71f36600546643d60c8e803", - "size": 510336 - }, - "84": { - "releaseTime": "2012-04-15T08:38:52", - "sha1": "c1320821760b73bdb195dd47cddc57f11bde9bc2", - "sha256": "e493a1d690b0b84e8088ab6047391221efec056e98d360d4a03dd9ef2ff11429", - "size": 510337 - }, - "85": { - "releaseTime": "2012-04-16T15:21:44", - "sha1": "24ad84c2b8a29a4cac503bfb40337c2246baec08", - "sha256": "5a006be9b3d6f6ad96697229a2ca413d7675c3bc9da904dc98a26edc46063bce", - "size": 510341 - }, - "86": { - "releaseTime": "2012-04-17T08:50:44", - "sha1": "9226f1ea2b7528b14b46a1550df63a941d02d4a7", - "sha256": "78202fecf9aa24e66c8c24fb5edd3fe85806135db85596ac9e36dee7454c0de4", - "size": 510362 - }, - "87": { - "releaseTime": "2012-04-17T10:30:58", - "sha1": "0822f3f25056be30419e187cdc3e4545bc837c06", - "sha256": "4b5b66c3c26a706a6c2b61b919e5f1bc418a3cca19fb6630d1bc1ed4f90729db", - "size": 510360 - }, - "88": { - "releaseTime": "2012-04-17T11:49:12", - "sha1": "cbf82171afecf4be0f0277ff0bef6646466e8900", - "sha256": "5c501a2f00233812bd746b737e4f3936044555f421f1b82a623a54ee711f3f5e", - "size": 517391 - }, - "89": { - "releaseTime": "2012-04-18T19:46:12", - "sha1": "ba77728f246cc494e84e1754f0f3ce03acb51a9c", - "sha256": "934dc21dfcdd5362554a83239669654a2e964d8621cc8165133099ff6691751e", - "size": 520417 - }, - "9": { - "releaseTime": "2012-02-14T10:43:10", - "sha1": "da9c0bad1054c5c8da8a22bf9394e14f3f70f8f2", - "sha256": "41c3ed9c7caf5d08e9d47dab1a36ce07d3c7ab1219da79fed0f486be61b38ee2", - "size": 446478 - }, - "90": { - "releaseTime": "2012-04-18T21:22:14", - "sha1": "d57947d579fe7441b65c6c1e0df7d3f8c62bed0a", - "sha256": "1ce05a2727edca09e7abca9ffe067feba6ece29de1bdd8473f7a5de4ecb4f9be", - "size": 522552 - }, - "91": { - "releaseTime": "2012-04-19T10:29:24", - "sha1": "513bf2fd928db15bde37aa31783bf243cc1e66b5", - "sha256": "c0843a2ecae1614bb18893633a47539c5ebabdd6c6e421d3de91723f850196bf", - "size": 522849 - }, - "92": { - "releaseTime": "2012-04-19T15:46:52", - "sha1": "3726362c75145a17bfd4d86bbdbc5d2770fc548d", - "sha256": "78065abadccafc87468f50013f7db8f021b00dae0a1640b222f7f3ec68a81b33", - "size": 523485 - }, - "93": { - "releaseTime": "2012-04-19T22:15:26", - "sha1": "246407ad677b342757ed635e0ff27574eed187ae", - "sha256": "2fcfadc16a4c171730e205fee1e7cd169037ac2ddcdc618f37775d1cda75d8ea", - "size": 525255 - }, - "94": { - "releaseTime": "2012-04-20T12:13:26", - "sha1": "17d961b3b62d2a050b3dfcc3598c7ea3fa200680", - "sha256": "4963274a498620988b13a142c02f6092a2b55681a0aa58309bbe0e034657bf44", - "size": 525307 - }, - "95": { - "releaseTime": "2012-04-22T19:56:48", - "sha1": "ce95bd720b3b40360dc0e8c3d1c139b22ff41819", - "sha256": "db66f23cda2d3b2a7490bde96c6105fe5ec184a89d95bab9d7a9451d1c861017", - "size": 534102 - }, - "96": { - "releaseTime": "2012-04-23T10:22:12", - "sha1": "7eb8bbd96e3dffba57cbf54b7945f1a971582496", - "sha256": "7bda8102696ca29c23edfa0889bafe062a66c31a9141e7ac5bc1a60f98545b1f", - "size": 534131 - }, - "97": { - "releaseTime": "2012-04-23T19:21:40", - "sha1": "41b4f307950fdcf862d4cdbda55384cd0af92eed", - "sha256": "fda396ff176e4cf52a9ab308ed0f1cc9883ee1223b8128546e4b49f5a8129e3d", - "size": 534216 - }, - "98": { - "releaseTime": "2012-04-25T01:41:00", - "sha1": "70c6e3b3bf059dffed3d75d1b6b83d2ddd8f4513", - "sha256": "ea6717dd33d9345ed71753278e3bc393adefb69219217f2c456657476a78a6e9", - "size": 535244 - }, - "99": { - "releaseTime": "2012-04-25T01:48:48", - "sha1": "bbeabcea70aa1bd7a24141fd34af67cf259a9270", - "sha256": "62756c8436b22a43ad56096da5e5a406daa416ba106a75ac61f165151cf55b23", - "size": 535241 - } - } -} \ No newline at end of file diff --git a/static/forge/forge-legacyinfo.json b/static/forge/forge-legacyinfo.json new file mode 100644 index 0000000000..28e45244f8 --- /dev/null +++ b/static/forge/forge-legacyinfo.json @@ -0,0 +1,3712 @@ +{ + "number": { + "1": { + "releaseTime": "2012-02-03T03:43:02", + "sha1": "3b67ffda89f4d8c7625a00aee23c270ffef642c8", + "sha256": "090bc30701b942efcfcbca6ccc22cb16aca74e12f16d47e0c026508d1e115cb3", + "size": 385340 + }, + "10": { + "releaseTime": "2012-02-14T11:17:12", + "sha1": "b08fd9b88a7c4f2773462a501ec2a37e8a71f177", + "sha256": "a93fbce5ebf0046cec068db167ca380b207b6a2092b2487d438bf0b6c14b4509", + "size": 446516 + }, + "100": { + "releaseTime": "2012-04-26T14:52:52", + "sha1": "9107451e325dd60b21fd31db956e2cba7ad78777", + "sha256": "09e6242404f8f1d1bff77fc1a88ebc650a5db5afd61c1bcaf155a7cccbc38dc4", + "size": 535241 + }, + "101": { + "releaseTime": "2012-04-26T19:15:44", + "sha1": "1ec31c6def402042b240b78b29f62d282dda9245", + "sha256": "6ba717cbb338d02bc517026dde1046ee32b99df869ce444f2c524766cf587ac1", + "size": 539903 + }, + "102": { + "releaseTime": "2012-04-29T03:15:02", + "sha1": "7d27b1cf0bba9084ca9dd40836a591a6f549ab99", + "sha256": "b7d54a5bf528e197b84176feca4c6dfc39e7510dd2b934c01bba4d20b3fd5a05", + "size": 539984 + }, + "103": { + "releaseTime": "2012-05-01T17:41:18", + "sha1": "ff0f5ba142f93216e3414a62a35bc0ea63c04e2b", + "sha256": "035dc0c527456593aabf95e5af6a353244deba2c7dd42abc512e87877be09a21", + "size": 539984 + }, + "104": { + "releaseTime": "2012-05-02T10:40:54", + "sha1": "1267987ae92e7b33807f64cb878bd69d0237929e", + "sha256": "cfc17f996343fa607af6913804e7aee3a88ec75b70c5e95d5189b96fbadf9312", + "size": 540020 + }, + "105": { + "releaseTime": "2012-05-02T11:15:28", + "sha1": "3107da18680cc7a4c8da48a87987c6b54c1cdbd3", + "sha256": "fe79e721c75454eec6b9c4fea77f07ca5ed9ed6a5f89d7339f13bf665e9fe044", + "size": 540020 + }, + "106": { + "releaseTime": "2012-05-05T21:26:20", + "sha1": "073fe35f1465b042cc1a404ee162a78be07a3118", + "sha256": "699943f76f8eba5bece28bad466c2510513432b5916831d8eb873ba9e55f8f07", + "size": 540033 + }, + "107": { + "releaseTime": "2012-05-05T21:48:02", + "sha1": "5a94773af77831db154836b33c31b0572f906e2f", + "sha256": "450496d301b3a5929c833561ef860aa845fe42a48b7ba40628134cffd6324480", + "size": 540049 + }, + "108": { + "releaseTime": "2012-05-26T20:33:00", + "sha1": "91a5cb7e60c573c6f5700afc9a61dc987c90837e", + "sha256": "88b9d9050a889839ff260accfc1f2cb70320891b88f74f23ef7630000755e59c", + "size": 540051 + }, + "110": { + "releaseTime": "2012-05-27T05:14:54", + "sha1": "f14ac41dc2c3dfcbb31ca9625b0ddde5ee50e60c", + "sha256": "b421c75a9635633c2406779d94ac185fd907cba9e398d7f40d1397e9493111b1", + "size": 682378 + }, + "111": { + "releaseTime": "2012-05-27T05:52:26", + "sha1": "37ea7bd0a7a4643e405d1930306e0ae48eb6fa72", + "sha256": "844cf9d1a842f680c40aa64b442e08575ff14c776732bfef02fb836d7150336c", + "size": 692653 + }, + "114": { + "releaseTime": "2012-05-27T07:49:00", + "sha1": "6656816ca2a9b8ee781b21ffe397351c1cff242b", + "sha256": "7b4d0d01792533479630ec61caa056821d5faf49a94976de6809b5bc5ea6407d", + "size": 692890 + }, + "115": { + "releaseTime": "2012-06-02T17:05:10", + "sha1": "fa56c8a9ba515b4ebafa29a9d8b463844d8cefbf", + "sha256": "28376c420dc439a2972aee59fbf5369e4662abb9f4255f215efbc07aa43103f5", + "size": 699345 + }, + "116": { + "releaseTime": "2012-06-02T19:29:02", + "sha1": "a0bc1631878d6c82e90cc8c8428d531e616d0b4d", + "sha256": "3689d1c1d54d408872909b6864b91c16822f13b6c000aa6d4b7c50fc0ee103a5", + "size": 771433 + }, + "117": { + "releaseTime": "2012-06-03T00:39:56", + "sha1": "fad26f06303d49516f30bd9787c60254b9d64832", + "sha256": "0f6ab352cbdde133519af2446cb1e95596ee83bd7862d0396ce176fe6f58a289", + "size": 793622 + }, + "118": { + "releaseTime": "2012-06-03T01:06:46", + "sha1": "2417311461424c258b1ae75b3c2aca5ed8a93212", + "sha256": "750ce4702906336213c8cebf38f51f42ab32a5097b54850b8a9c2da6cba4f165", + "size": 795988 + }, + "119": { + "releaseTime": "2012-06-03T11:46:04", + "sha1": "9a729ba30e68d06dc1299bf7e2c11f0df2014076", + "sha256": "9eee8d3488c055f54741c865dba925ed0f20fc0fbc93beee930137dff6524099", + "size": 795981 + }, + "12": { + "releaseTime": "2012-02-15T07:01:32", + "sha1": "7a5585b8d63e14d27550a0caa326da98842ba75b", + "sha256": "bff27ad5c4370e4f1b83766f57f193cd69e9ee4918fec123230144f36fd0779d", + "size": 446491 + }, + "120": { + "releaseTime": "2012-06-05T00:26:38", + "sha1": "e46ce772d92952ed79f4dfc4ab3a401855f9ac45", + "sha256": "ac7b487bc153a2d0de283e644e5c573c4937d5c2ee436751d2e5d3f99a91bbbc", + "size": 795970 + }, + "121": { + "releaseTime": "2012-06-06T02:03:28", + "sha1": "4106e1a59253e2cc4ba3c553e1bcfd9363838215", + "sha256": "bdcc1bfa0bf290592de5da011b998b30b88b911a4e1d00ff4a2bd882eb1e1b96", + "size": 796825 + }, + "122": { + "releaseTime": "2012-06-06T07:11:36", + "sha1": "5e9dc2ee5aae4b6dbebc2d03200f0a2e36dfc6ef", + "sha256": "002c98545240753ae60a8e9f0d6067056332b02ab313e5da11749e2c68ab82c1", + "size": 796287 + }, + "123": { + "releaseTime": "2012-06-06T08:16:50", + "sha1": "b8e119c79d6c45a1f8b9816f916426b5015b2a03", + "sha256": "b7ebbaf7f9f6d8070746cac75659bfa55fe7007ec5f8297d7ea7ab4578a48dea", + "size": 796331 + }, + "124": { + "releaseTime": "2012-06-06T09:12:32", + "sha1": "cd06a21016af921260658e2bb72bac0278bd19f1", + "sha256": "3510025daeab7f07afe9f8c454d201c21a0256c00ce5944472291bd6986403b1", + "size": 796364 + }, + "125": { + "releaseTime": "2012-06-06T10:39:50", + "sha1": "730910dbf2756723b0bda64b23d1b86e6e2e360c", + "sha256": "00488c996a010a6544b0c9567cbf52576a09ca960a5071f0d0c96ed3610a3fa1", + "size": 796361 + }, + "126": { + "releaseTime": "2012-06-09T18:07:04", + "sha1": "f936f629b58aa9a26423e7d31fac1016df2ed43e", + "sha256": "c43a7b4dfd7fdf9ce1de709568323933d195ce5d091076183023221ea7868e9e", + "size": 798733 + }, + "127": { + "releaseTime": "2012-06-09T23:23:20", + "sha1": "277b3a9e14efb646541225de6fdb4ac22439a6c0", + "sha256": "8e6bda4d4c0b323729a158f11c8b384429eeb37c5edc770ded4d54c35a8e9345", + "size": 805738 + }, + "128": { + "releaseTime": "2012-06-10T01:57:00", + "sha1": "cf44068b9c694278dc56bf3e912bfb42915a0910", + "sha256": "cfa22e39605b31af73f9dcce17d26c575a5e11d878afaf27dc50b6237f5c05c4", + "size": 805907 + }, + "129": { + "releaseTime": "2012-06-11T14:16:08", + "sha1": "25c1928a77454207548479ed3365b9ac5b6cb724", + "sha256": "a346c164275e470e84e02547c5b78c1ecb9e7a5c273340f7f5722f3639a6cac7", + "size": 806759 + }, + "13": { + "releaseTime": "2012-02-16T20:12:54", + "sha1": "7d833787cd732c36183e83078d5059abf9d2d86f", + "sha256": "c2f2f379cc9eb550eb3db1eb36ecaf2f99fefa0ae34a6db3e565beedfddf7f79", + "size": 446490 + }, + "130": { + "releaseTime": "2012-06-11T14:45:56", + "sha1": "646de970a77cecb90cb4e95a0f20dcd6836ea427", + "sha256": "21e8559b168e199d00a8d107c89ed683b7e430690c2682abc0d510e850084b23", + "size": 806775 + }, + "131": { + "releaseTime": "2012-06-11T15:50:10", + "sha1": "e52706d1ffa3958da1d1ca7dbb4c98c6a91c00c2", + "sha256": "2a90471ccb7636fb65fe3604490c24e1dcb412236883a5d691586146636029c8", + "size": 806773 + }, + "132": { + "releaseTime": "2012-06-12T15:51:22", + "sha1": "c74ac5310eb0459799bc5916564b595f9c8a0558", + "sha256": "1610df104d38406d0f241918a893210503202d1a28f6510029ba612efa5abb1f", + "size": 806787 + }, + "133": { + "releaseTime": "2012-06-13T21:54:32", + "sha1": "9a765110a452eb1c729cd9d1dd72b75ac46a9cc5", + "sha256": "855ecc4c169efca986dea547ba94aeb52d6c8ca696aa94ef727351f92350ea23", + "size": 807737 + }, + "134": { + "releaseTime": "2012-06-13T22:13:02", + "sha1": "3859eb4e96ad8b596648c654603be8c7a2880aed", + "sha256": "237814d9e0f086c066659578fe42ff7cada5dd93b9a2fb9076551d5cac7ae22d", + "size": 807730 + }, + "135": { + "releaseTime": "2012-06-13T23:11:14", + "sha1": "7ca221567a9b8be19ed242cf3027ef85cb5831b5", + "sha256": "ca358444aca70dd229688f4f9aa5c69f6f54362f232f1ff745a15055137e6a72", + "size": 807734 + }, + "136": { + "releaseTime": "2012-06-15T21:13:22", + "sha1": "351d8168796136b453ff07ca3498d079005eecf2", + "sha256": "123c1e3e77f6709bf1074ff8186793ab1574ebb8c137d829a44757b46e1e593e", + "size": 820929 + }, + "137": { + "releaseTime": "2012-06-16T01:31:16", + "sha1": "43b5cedd31124e38d9ac45278f49c3c1b760bc91", + "sha256": "17380821b55e688afe499cd58e1ffa8d08ad1c5a6d0d709a0323a1ee8d615be7", + "size": 820938 + }, + "138": { + "releaseTime": "2012-06-16T13:29:30", + "sha1": "bb06fb63150c309298b5d13fd1386f815a8cb58c", + "sha256": "e7f981301aa518465c22530b8987ca64fc8ef732037ef1e868c7a30effee8303", + "size": 820935 + }, + "139": { + "releaseTime": "2012-06-18T20:20:22", + "sha1": "fa14db691e5caecf901bc03db26f62a41398f0bf", + "sha256": "3745c6f8ec04beb978d3ffefab8093233160fa16c44a14c77ec3ce23b4f864f4", + "size": 824101 + }, + "14": { + "releaseTime": "2012-02-18T10:59:08", + "sha1": "a2e9d478829c8eeef907a2e9fb026b7f7b06d503", + "sha256": "4d8639e623029834b8facb5e773a099ec9b5137e9b5c66acf8d38f9cf08213b1", + "size": 446490 + }, + "140": { + "releaseTime": "2012-06-19T13:54:46", + "sha1": "0393025b622c1963789de2de8cae76bb80a9a40c", + "sha256": "4aa5efe6548af749acdf3805fc6dbbcd78c1dd12f19bbff89e2bab84662242fa", + "size": 824100 + }, + "141": { + "releaseTime": "2012-06-19T14:33:18", + "sha1": "172f03f6df59bc600a325e2eed9252f1466218ca", + "sha256": "3b256df597d86d8650e808846d363e667dce2f467db84576397944fbc4d83522", + "size": 824099 + }, + "142": { + "releaseTime": "2012-06-19T20:50:12", + "sha1": "9bb6c62055657637755ebdfb2c01f1d5be4eb86f", + "sha256": "43661e039a129d00f44ccef4a383c134ba5bb8f66e22252576fd5ae8e91b349b", + "size": 742043 + }, + "143": { + "releaseTime": "2012-06-19T21:35:44", + "sha1": "55aae8a09af8275044e83731e160490e3f96e4f0", + "sha256": "16a65c0fc67a7b52df3bc09924ab9bd860f716d5134e3ec843779d2e2c833441", + "size": 742047 + }, + "144": { + "releaseTime": "2012-06-20T02:27:20", + "sha1": "7af758710c159b940e1a1acce61752b769b9c8c0", + "sha256": "e49b93b985344c3eb5fc0fdd84a3a410c271c713188a969585b2c30f8b1632b2", + "size": 828804 + }, + "145": { + "releaseTime": "2012-06-21T04:10:00", + "sha1": "4574a57cd18f729f3783569dda3414af955a5a7c", + "sha256": "ee338a711e8fdd938813ef85aac9018e510dcfda142e01af2c4d48f66de266f2", + "size": 833053 + }, + "146": { + "releaseTime": "2012-06-21T05:12:52", + "sha1": "a9434adf87ddbaaa0ee766a681796ec2c6baaa3c", + "sha256": "922fb4f5ea0d6c143a2fd7d0ec5b0e816239ada14330553d874bb82832608497", + "size": 833072 + }, + "147": { + "releaseTime": "2012-06-21T06:14:56", + "sha1": "e34ab34210f9ba2ef911a9d8261bee46e58d1181", + "sha256": "cd90d2fb96fafaebbd8832b82996718b2ce6687867c98b9b8b10131e5da0e6e1", + "size": 833263 + }, + "148": { + "releaseTime": "2012-06-21T15:33:06", + "sha1": "269b4dcf1895eb1c861a45596fbdf03a7d952b03", + "sha256": "e8553aebad4aba8f4a3501b7c66ca9ba9e1a72bcce1653943da2b5fdc02be2d1", + "size": 833383 + }, + "15": { + "releaseTime": "2012-02-21T00:08:16", + "sha1": "0c288624b936ae51e74849185db9456b0f6eaecf", + "sha256": "839d7cd8f71501ee7bd2f8bcbd05f9be15f1d28223ea92a7715e59e38f30ef37", + "size": 461232 + }, + "150": { + "releaseTime": "2012-06-22T17:50:02", + "sha1": "69992524b6dad50b7a1f134084d6723941600178", + "sha256": "b377f8001a182855709ef08f002d6426d3d1704b04a3abce7162f688628411bc", + "size": 834008 + }, + "151": { + "releaseTime": "2012-06-22T18:53:06", + "sha1": "390e254050b5d437c52fd3372a9bf5e7af82d190", + "sha256": "8ebc2bf8dd8afd0d17607df892276827cee6accfefe02ddbcdcc0d1fa622cc37", + "size": 834136 + }, + "152": { + "releaseTime": "2012-06-24T14:51:06", + "sha1": "3457f99c4572e65c0c453825131cafce62a403a3", + "sha256": "606e7e860725a3beac211c8814377be05fce2f0d4d31e6591a08a56124883e68", + "size": 834135 + }, + "153": { + "releaseTime": "2012-06-26T12:14:12", + "sha1": "a02b59b5eba868c9ef653e6372dabacff0d7c185", + "sha256": "f71fa6baf922ed05cf02d47dd55eed16e9d351b7aa9cd75be92623d278c2c6e2", + "size": 835486 + }, + "154": { + "releaseTime": "2012-06-27T14:38:54", + "sha1": "1aab062c85fea0f607b34a9aae213de23d557219", + "sha256": "aa20ffa2bc0395657185a58c32e51d23c6485fe9a11e49a6488d5db7c52474a6", + "size": 836032 + }, + "155": { + "releaseTime": "2012-06-27T17:24:36", + "sha1": "072165b010760b236cd60d9270e0ca691a0a1eb4", + "sha256": "e77a492dfd41732cd31ed066419247a12bbdad81a5035f082cbe559c3ee3904e", + "size": 835994 + }, + "156": { + "releaseTime": "2012-06-28T12:47:50", + "sha1": "e65ddb0a00327cc3042977dfb4b3cf7d2c3f9141", + "sha256": "69cffff633cf417d15def003152b1219deeac932905331e1e355a579de8d6610", + "size": 835993 + }, + "157": { + "releaseTime": "2012-06-29T14:06:30", + "sha1": "875565aa589b1c56332f3732f1830b5ada72f353", + "sha256": "b93a825687291259d9ecee57f861a92f876b85c974ef596498b25f27e2f82209", + "size": 835994 + }, + "158": { + "releaseTime": "2012-07-01T06:58:20", + "sha1": "a6d07ec81f663969efdefdb0da0a01c3bd7e61a1", + "sha256": "af68569fcabc2f46331e296e7ce6f4a38d664245dee702827c6f301f00f767b9", + "size": 835995 + }, + "159": { + "releaseTime": "2012-07-02T20:30:34", + "sha1": "1902fd2cee020fb0cc37323df70123c9f1ef521f", + "sha256": "8e95e919e287c486745da1abb4f4f514790dfa4e03a7cd667ff6dcad3b7ea950", + "size": 835994 + }, + "16": { + "releaseTime": "2012-02-21T01:08:40", + "sha1": "e122dd4424507cb886cfaf17d74d32f0b5c27976", + "sha256": "73913abfd6fc33e5fda8d42ed3877e1d6c7ebf693add23727450411ac48aeee8", + "size": 461230 + }, + "160": { + "releaseTime": "2012-07-03T22:13:38", + "sha1": "ffce964d80f804b44f41f9445720cca889df82e3", + "sha256": "428e96518a844bab63f7b7baaddd47fc83596a161827d0776ab95a3cf5e87c97", + "size": 840432 + }, + "161": { + "releaseTime": "2012-07-09T13:47:08", + "sha1": "9b577c7c90c075345c9edbbbf1e9e1b04d526a5e", + "sha256": "159f2f456214b343e12aebfd5f4c6a2aa25534f2de04ef1518c058d736a6dbcf", + "size": 840533 + }, + "162": { + "releaseTime": "2012-07-09T16:06:48", + "sha1": "0c2899851e84610ff9f68178d8982feb2994e30e", + "sha256": "addc741a97b22b20521f1155437215b04318e6a66bd5a65c8c132283b66efd1b", + "size": 841554 + }, + "163": { + "releaseTime": "2012-07-09T21:41:18", + "sha1": "75d6ec38c6ab0667583a5a7253004c739b8e628d", + "sha256": "1a5acd0213bd0e915b83b995ecdd99c0de9d1ecb1c1e732eb044fb79363a1059", + "size": 841544 + }, + "164": { + "releaseTime": "2012-07-10T17:05:40", + "sha1": "93be0a3149c333402a7696a23a45f4ffdb901ae4", + "sha256": "00e8168f96459964e97a37bcfe6c6f83f46d0825f00fbf96b8fec6d2439292eb", + "size": 841547 + }, + "168": { + "releaseTime": "2012-08-01T02:52:16", + "sha1": "1297549223eb2fcf39228b2ef9f572d8fb843dbe", + "sha256": "fed79cb7f26711043db245577f0b826b948cc2184219380b37277782604049f9", + "size": 841565 + }, + "170": { + "releaseTime": "2012-08-01T03:06:10", + "sha1": "b5076149dc1890bdf7df986d77b2a9f78b3873db", + "sha256": "ee62fb09ceebd3a73642a6ba9218f2323fb6f450246355d3a7dfd74b62e0d0b8", + "size": 841564 + }, + "171": { + "releaseTime": "2012-08-03T16:59:00", + "sha1": "65fe624282d24b03e2a35212f9ab6c5e3e10a5e0", + "sha256": "dd6f66865bf04b89fd80a5041c6f9e81e0caefd266097447c73d7e924f67875a", + "size": 841570 + }, + "172": { + "releaseTime": "2012-08-11T02:06:04", + "sha1": "c965a2b9ec9b32ca0570248c99bc1536cf264be9", + "sha256": "16b6cc8b3479318b8a4f438536622852fd553c191fe4a327f0db5d6568c1d48d", + "size": 1056844 + }, + "173": { + "releaseTime": "2012-08-11T04:15:12", + "sha1": "27de803e547a20deb519d1f4a46bda7b639ac0d3", + "sha256": "0e66efa38a4da2e2455701a6107116269c3c5a8110609c05ca54b95035480a52", + "size": 1062629 + }, + "176": { + "releaseTime": "2012-08-11T16:25:50", + "sha1": "c7dc3e0b343c0be64fe7158b05d48ded492c1c90", + "sha256": "dab06042d5fa6737c106d573c3f7ae7392674c1b955d9bf65964fa362692ddb7", + "size": 1068704 + }, + "177": { + "releaseTime": "2012-08-11T17:20:10", + "sha1": "32cfe2f9b93ee0d4cd02089f573a12dcbeb37fa4", + "sha256": "627cd1d8fcf661457cb55f96b83221051159d0ecd7423baacb7432c1893ba7f2", + "size": 1068703 + }, + "178": { + "releaseTime": "2012-08-12T06:19:28", + "sha1": "eb19f25f008fd60e23db74eb5fbae1fbcca48dbf", + "sha256": "bc4b85d4d1f1a828dbce1ad9a46e0dc4a258f32ae463007328802a4d9f959c7a", + "size": 1071601 + }, + "179": { + "releaseTime": "2012-08-12T15:37:14", + "sha1": "aee8717d6781530b2e311b89a0a71fcca58b71fb", + "sha256": "6ee6271971e179158f232104c7a6c804661d71b09633a58229bfa6e4ac733da2", + "size": 1071601 + }, + "18": { + "releaseTime": "2012-02-21T17:14:26", + "sha1": "e348ff6d988c61d98b8a560d7cddc965e2d81482", + "sha256": "a639c9d4f68aefc3c6fe8ed32081e41c67fb6a489a87bcf6a42030c24a1bd136", + "size": 461226 + }, + "180": { + "releaseTime": "2012-08-12T21:46:22", + "sha1": "10dcdc2ea96ba2b86836e67f5569f0f1b895cb9a", + "sha256": "2a48a0d307111333f0030f1799f7e6a79c0efdb30b214060b3bf290d26e77f4b", + "size": 1072919 + }, + "181": { + "releaseTime": "2012-08-12T23:01:26", + "sha1": "f42f43f5562789b2da8eda6598b3d5cfd63720af", + "sha256": "f930595914b8ec50f5e8d9a6bd2842455017fa0802e0a7e09a03a1464b4fefe6", + "size": 1073492 + }, + "182": { + "releaseTime": "2012-08-13T14:20:16", + "sha1": "649fb921f3209dee50991bb8785b245d33e878a7", + "sha256": "f488e3d262d9445b853c8560035d303b03099fe562c0401313e403a913eb628a", + "size": 1073493 + }, + "183": { + "releaseTime": "2012-08-13T23:33:08", + "sha1": "6b278b91c68e8b013ae58c5796c4e2cb9cec7c37", + "sha256": "abccf353a3626161ccb6efd34c93fa1bb3d388ef28662524fbe2841f531b7ff4", + "size": 1106697 + }, + "184": { + "releaseTime": "2012-08-14T00:09:52", + "sha1": "6ce09190d2660c7ca25f60bba02a3ea70072cc60", + "sha256": "d1786b21227630227fa0db5dcc451b690e8e4522dc8f5b108d30dd13728bfd77", + "size": 1106701 + }, + "185": { + "releaseTime": "2012-08-14T04:44:38", + "sha1": "5e2cba3e9e81c1ab11b10c2c47b5b010a06e921d", + "sha256": "324d235979e59bfcaf1a2573b921231357d00940c83c1346b926fbde9e90c19c", + "size": 1106693 + }, + "186": { + "releaseTime": "2012-08-14T06:41:56", + "sha1": "89b4118b59459c9643b3de32373303d04a27e5df", + "sha256": "e0f4a04188d3950e3de4131a394b354d551b657d1fadfd0297b16d708a8156e2", + "size": 1106707 + }, + "187": { + "releaseTime": "2012-08-14T16:07:58", + "sha1": "a9afc5ba72b8224a91cdedc4f10f47ae5eecbe3e", + "sha256": "cc52a1c5cdf0539e86fb83535e30ac21d14d2bd2083c3667edd177101cbec94e", + "size": 1106910 + }, + "188": { + "releaseTime": "2012-08-15T01:04:26", + "sha1": "a8526b0b84ba5d853cacdb25a568a926e90f5674", + "sha256": "6f378334e5aff66e48d727e640db7c49067c932cccac018b333a8061870b1409", + "size": 1108814 + }, + "189": { + "releaseTime": "2012-08-15T02:00:36", + "sha1": "4ee137f2a60010981a021cd39705b773a86a342c", + "sha256": "999c0cda3d1f98cf1cb1ac3eea80ef2029d44d0ab7f200971453415c26383a6f", + "size": 1108815 + }, + "19": { + "releaseTime": "2012-02-22T12:45:24", + "sha1": "a543b0d8607847ab739ad0b4bc109d8b5eb9e36d", + "sha256": "9863223a74fb8b09a6de07818708c52113b951852b8354de2139fe24689a900e", + "size": 457000 + }, + "190": { + "releaseTime": "2012-08-15T03:59:52", + "sha1": "7c8e296dd20d0a099d4ffc0ed6aa2f528844c098", + "sha256": "32b390a19cafc75c66292c547fde2349326a93e0df4db261a26ce34745a77c00", + "size": 1114702 + }, + "191": { + "releaseTime": "2012-08-15T04:20:00", + "sha1": "35c3abea886ffc85f00234638953b24c52feabc8", + "sha256": "9c93b994cf3627833efc96d0b659aa11e4d65389f5cb03966a3c564a336799e0", + "size": 1114733 + }, + "192": { + "releaseTime": "2012-08-15T05:32:22", + "sha1": "3bfce4ff38d083e21ac7565435e11de73a1355b3", + "sha256": "6ee2d016c435d16d5025f50cf2fb37a6ef849627f8cf88d9df498a2591ffd15b", + "size": 1114783 + }, + "193": { + "releaseTime": "2012-08-15T05:41:58", + "sha1": "6f9560278fbf8ba6448aae4e9e314bfdd95f66d0", + "sha256": "437689a1bdd935a29ba5dcbc9883e1c0c014a8686fa40672115a4699dd3c7c3c", + "size": 1114790 + }, + "194": { + "releaseTime": "2012-08-15T17:07:10", + "sha1": "15506c8f8035238775e48c7f2b1c9604a7237567", + "sha256": "30cbe1c1aa0ae1c694765f044801cd9e041078f4e47938c26a8d4e4f5d174e68", + "size": 1116652 + }, + "195": { + "releaseTime": "2012-08-16T04:18:30", + "sha1": "8591aea55c6452626abdfef9a710f2912b071496", + "sha256": "078ddbbad79ea0a9c8fd4d83560a24b27fd14dbc0253b15811c6db3954517d21", + "size": 1117510 + }, + "196": { + "releaseTime": "2012-08-16T04:26:12", + "sha1": "4dc7d314e1d7e815745298d9849f16326d98a4cc", + "sha256": "82a2747bea9aa044ddd384e40229f4380e66544a27c77ff8611f0796571db3d2", + "size": 1117510 + }, + "197": { + "releaseTime": "2012-08-16T04:39:20", + "sha1": "06d558e96e443cd20f28890f60bd846b24a89345", + "sha256": "3bf063bffccc8203c8bb9b16410e38b73d7d061516fabe0d55d8ebec9b3d8341", + "size": 1117510 + }, + "198": { + "releaseTime": "2012-08-16T04:45:46", + "sha1": "ad7c3988568eba9b0a6fb28008fcc2ae7d492baf", + "sha256": "9a06b85b20fe04ce9dee8ddcdcb2984631f97dc277158cdd7dc00a7399d8fdf2", + "size": 1117510 + }, + "199": { + "releaseTime": "2012-08-16T06:51:58", + "sha1": "a43116a04d2653b21cf1482ab3127f5f2e1350df", + "sha256": "cd3f5e0c8052b1323f02f6fe95caecc0001faa1e4b7197e47d7938870c23697a", + "size": 1117518 + }, + "2": { + "releaseTime": "2012-02-07T03:25:24", + "sha1": "17729ac3f56a9c6b19884b0b9f6176c01b6577c9", + "sha256": "ac32701e81a26d81bde327648a11238bb252852fe47ebf5f1f1ba7d2e89732bd", + "size": 410393 + }, + "20": { + "releaseTime": "2012-02-22T16:59:28", + "sha1": "825fce2c50b8982ff8dc55c1726f809b355dbac0", + "sha256": "8435098217c1525f78fd0d496e7297925a3f19a0e3a5b1cdcac228ac4287f3c7", + "size": 460010 + }, + "200": { + "releaseTime": "2012-08-16T14:50:56", + "sha1": "13cd134bd2c71e8559485cf1f3ffb1bd6fe8db36", + "sha256": "7623739f26a54d6921459194e09019e5f0a1697aa84f6a73360dfd81f89aa179", + "size": 1118509 + }, + "204": { + "releaseTime": "2012-08-17T08:15:06", + "sha1": "44a706ddf785343411c042e1117b2514e6bb81a0", + "sha256": "02be25f1ffdcef9d1df61f4a5b7c72a2801c485b092f218be0fe534bd5f34df6", + "size": 1118645 + }, + "205": { + "releaseTime": "2012-08-17T14:36:38", + "sha1": "2dcd664c9f3d49e775139059def2fd34f473b500", + "sha256": "cc7341808da6852fe8f911faae63eb3fc15f29a0041be3054d719cdf0fd94c49", + "size": 1121958 + }, + "206": { + "releaseTime": "2012-08-17T15:11:38", + "sha1": "9dd3cd02e41d6ebdd4f4e6a27b8c623f1669f15a", + "sha256": "ac6522e7e98fbd1b3434d8cf017b6c99b410d2d9e9cebcaa21eccd22f41014c1", + "size": 1122529 + }, + "207": { + "releaseTime": "2012-08-18T00:54:36", + "sha1": "cabf2158a95d36514ac42877df9b324ff82cc692", + "sha256": "54554e8040ac82a63177c3c3f06b037076a1c4a74acf9dae8fbe143d5ab36726", + "size": 1122552 + }, + "208": { + "releaseTime": "2012-08-18T03:20:28", + "sha1": "6bc793175417d57ee6d8fe2953e80b622e51e30a", + "sha256": "0d4c2c845f26f03d05465ecc9d4dfe89e645d7915ae09d380724b8aefd4ad73e", + "size": 1127644 + }, + "209": { + "releaseTime": "2012-08-18T18:31:40", + "sha1": "1e2a7d448a81df1b87b92df5d7654c3b773ce3cb", + "sha256": "0a60f96c58726818a01b3e12d34ee2e64eaa52ab891be28b27319bffa3b25f24", + "size": 1128219 + }, + "21": { + "releaseTime": "2012-02-24T02:44:08", + "sha1": "a26524032331f99cc199c949845d9c21f7ca6220", + "sha256": "a763eaed63cc63795e147ed7fc0e718d50ae884daa0fe6344e2eadae04532716", + "size": 461387 + }, + "210": { + "releaseTime": "2012-08-18T19:06:16", + "sha1": "fb8a39877182075057ab635988a716779ce3c1df", + "sha256": "6e960c40d5ae23921b57dbfde8c90b3b3837219baf046aa110e35041f0922d0b", + "size": 1128955 + }, + "211": { + "releaseTime": "2012-08-18T22:11:36", + "sha1": "8bac076be4e2b1ca18bbc4a5a6dbf428ffe8a000", + "sha256": "de42413d21d609322a5601d5d461f9814bbf04142035a38035af614eede96bcb", + "size": 1128948 + }, + "212": { + "releaseTime": "2012-08-19T00:24:18", + "sha1": "660b131b8c7b5847928325495107d2bf18fc6252", + "sha256": "f4cc8b5a713a14e5712f5e981e9cdcebe1aa79b2f83719a67851d088a19dd176", + "size": 1131604 + }, + "213": { + "releaseTime": "2012-08-19T09:40:06", + "sha1": "a343280c7a069b665ad4892f1fc3efc0204ba273", + "sha256": "3068b0a7e105b7a3bcc40b04836735295c4932bf4e3f41671b00876523111fc6", + "size": 1144787 + }, + "214": { + "releaseTime": "2012-08-19T18:45:34", + "sha1": "9c7461c292717660c860c9dde3a998f80c9db3f9", + "sha256": "df7e911eca3b02cdb53f20bc25e91ff64df2b74e6485703a00834c4ac87949c8", + "size": 1144823 + }, + "215": { + "releaseTime": "2012-08-19T19:03:28", + "sha1": "772542b3aa274c40494aec474a9801e86e832bf3", + "sha256": "4ce688bcebd13c5b3ab37ed9a4ff3f8a8c315f2ddf3495e226e3f1edb9e757f7", + "size": 1144429 + }, + "216": { + "releaseTime": "2012-08-19T21:48:20", + "sha1": "34b05962c8aa58a60420d3276598a3e236ff5faf", + "sha256": "b01354ffa8e7b6f09ba4b8d6b37e2ede984e8bea64af23dbf44ab0905083e710", + "size": 1144496 + }, + "217": { + "releaseTime": "2012-08-19T22:10:42", + "sha1": "1abb0fac2833326264ca74c84b781e7044d52c26", + "sha256": "98ab579eb3ff4253770b676106619a542b27ddc526111bc956dc48d0bcff2339", + "size": 1144596 + }, + "22": { + "releaseTime": "2012-02-24T10:53:16", + "sha1": "f4f11608f49cbfeb025afbb938081540415fc9fd", + "sha256": "078689fbc3fac7d8f5496a1d8a22176d7637e9df7bd11a330727cd7879fff304", + "size": 461389 + }, + "220": { + "releaseTime": "2012-08-22T11:11:14", + "sha1": "0909743af1123f6fe96e01bbf67e4117dd2bb6a4", + "sha256": "d15f10ef045f95d18b7d3dbdcda06cc92148ddae9b21f5e949fa5666bc7ab7f9", + "size": 1156840 + }, + "221": { + "releaseTime": "2012-08-22T14:47:48", + "sha1": "17d16a72551dafcdb66cd8a2c2f1fd7ce5d9b202", + "sha256": "d84a778ddcfd327d3bb91ea80ad8b06c155659380d840e70dc2e4a4ad145c489", + "size": 1156896 + }, + "222": { + "releaseTime": "2012-08-22T14:51:48", + "sha1": "9134a4885e0dbd08d7a9c1b12f5900d1f3f5f7fd", + "sha256": "5b293663cfd379dee0941000331095230b77268bd0a930aee2ea91afacd309cd", + "size": 1156900 + }, + "223": { + "releaseTime": "2012-08-22T16:18:02", + "sha1": "dd89de55a4a0eadddd93a16a67eeab8d2c8e9d00", + "sha256": "8c838d0962c35b7b21dba8ba153241b7dabd30b6202a428f8763eb9951b3e991", + "size": 1160119 + }, + "224": { + "releaseTime": "2012-08-22T19:08:34", + "sha1": "7cbef6b2618c7b05af1327a0dc9d83205ddb47f2", + "sha256": "62348b5f57a64a386387f229f7ff43fc5ba28f3e3fdc0827d84404e3f680a19e", + "size": 1160691 + }, + "225": { + "releaseTime": "2012-08-22T19:38:16", + "sha1": "60d5a20dce93496201aabe29eab2cbd6e1ce7697", + "sha256": "9f587e629d1f68a92c2e908999a08f892bf8082e31a68dd3fabd01fbd93a718e", + "size": 1160681 + }, + "226": { + "releaseTime": "2012-08-23T07:24:58", + "sha1": "45c32c24fa82f2fdc58137ea2f0f91859bd99d02", + "sha256": "ace28642c14b394070c3a56069e67e380fe2374faf830953144ff820f34a8a89", + "size": 1167077 + }, + "227": { + "releaseTime": "2012-08-23T11:58:40", + "sha1": "efe8252c1f118e6dab54ddd3f718270dddfc7fab", + "sha256": "67c9b58b826939fd6d77f2f16a83df317dc2625aa43dd896dbd4bfb56ebf933c", + "size": 1170150 + }, + "228": { + "releaseTime": "2012-08-23T12:13:40", + "sha1": "8657c475ea0eaeda5c16af9098d07d26fa5780df", + "sha256": "0338dab67d7e77926d9e7ce407243f9b534798b83d6e57e17c57d25195888ced", + "size": 1170172 + }, + "229": { + "releaseTime": "2012-08-23T17:57:20", + "sha1": "7d706d763865779048b5cb612617f77947089c41", + "sha256": "1b98bf38c67a37797565caa5199921a50d3a516688fd5bc888ba9e4ea3b8363c", + "size": 1172234 + }, + "23": { + "releaseTime": "2012-02-24T12:49:32", + "sha1": "eb953b9fa97348e07e073b9013ac8c077f3af32c", + "sha256": "368ebff3d647b3d815395e1cb2ff6517414cb692bd25fa47d9f52cecbf80b0ec", + "size": 461398 + }, + "230": { + "releaseTime": "2012-08-24T15:09:36", + "sha1": "1d31483af924041f9737f21323152328a8ada6cc", + "sha256": "b41b781d5c9fcf05798790ae20ae593dc33f588975b8db88be13b0ff09d2bebb", + "size": 1172239 + }, + "231": { + "releaseTime": "2012-08-25T01:34:06", + "sha1": "398aa064fac7a8711bb611f34abee9450be7e426", + "sha256": "9f157b203662140d71384be689c3fadbfcc2bdeb8887085f3a0eeeae17c497e0", + "size": 1172327 + }, + "232": { + "releaseTime": "2012-08-25T07:15:30", + "sha1": "ab0fd12b1ce77ffb6ac24b1ebadb883087200e52", + "sha256": "c39d6d53e2ce7608f0c4263d23a0ffa59824ad767a4df0faf34f5ea4af525ecc", + "size": 1172236 + }, + "233": { + "releaseTime": "2012-08-26T11:34:16", + "sha1": "807402e42a377050fdc551e021ddd3130a6a3eff", + "sha256": "00a042267454a09179b30569dd2da4ae715d7d7f695a34afdb6cf34e5ab8b214", + "size": 1176543 + }, + "234": { + "releaseTime": "2012-08-26T20:35:54", + "sha1": "0bc0f8f52db177d403cc6aa7f74ae8ab341bc6c4", + "sha256": "b4e952468b1c690213d95885ee0c71c5c0323d135158fbb1e6ecc54565ceeae7", + "size": 1181438 + }, + "235": { + "releaseTime": "2012-08-27T21:50:54", + "sha1": "9406efb776d6317ab2c99a686d9eb32c724bdf45", + "sha256": "6eda7136f7c8c4c29fab4e0bf91989712f84cd5c5d5bf6512efbff5d2de9027c", + "size": 1181419 + }, + "236": { + "releaseTime": "2012-08-28T00:59:14", + "sha1": "40a2c71e07d6c108f4e70ed2f5e80669c03fb549", + "sha256": "302ec33f3f3e7a7101a8d60558d1cd43e491324056a46bd097b69d5281e7141d", + "size": 1181495 + }, + "237": { + "releaseTime": "2012-08-28T01:10:16", + "sha1": "8a9651513e473b3e70e13e14b44cdc799523a5e0", + "sha256": "8f4a4eaed30fa8b8bb9a9d83954fd33e8914a09f8c01202c38055286c995da88", + "size": 1181512 + }, + "238": { + "releaseTime": "2012-08-28T17:40:02", + "sha1": "3b5931dfa33f19686e14dff03e2851a7f6bfc8bc", + "sha256": "fee9770baa979f27a089d9608cfd60624000725290af9fb24108f8b26b22b756", + "size": 1181524 + }, + "239": { + "releaseTime": "2012-08-28T20:46:12", + "sha1": "e5d8cb507f2beeb472e966e8a117a3f28f38fe91", + "sha256": "4e99138dd45dd037fef09cc7f0116d82c771b3c9b6dad9d0796c0e9dc73f8b29", + "size": 1188988 + }, + "24": { + "releaseTime": "2012-02-24T22:19:12", + "sha1": "a3296fef41cf016dfe4133c5f284d88218897c6c", + "sha256": "f285d1a5c6f500ca137bcd34ab95453798400c65b429354b24efdfe6102fc9c7", + "size": 460666 + }, + "240": { + "releaseTime": "2012-08-29T13:46:12", + "sha1": "e7a49134aaa40d28432616a9ae1c216489403a9a", + "sha256": "230c37e867963112a9b4202d91bd0ce3dee6bc30d4d528e35eca81d9d35b3d72", + "size": 1189119 + }, + "241": { + "releaseTime": "2012-08-30T13:14:40", + "sha1": "cc37f754904050111c21a85d5554ee8032329c9e", + "sha256": "2d04f456b42c2c748f27baf2bda69bda316ed3a750eb501818736545b3057bba", + "size": 1189119 + }, + "242": { + "releaseTime": "2012-08-31T15:29:00", + "sha1": "27dc3883f07f26237a77372388b549efde958fc8", + "sha256": "ce40adcbbada923db4b7df1ee4d3a9145f83159945df97218b418a2dff903975", + "size": 1190637 + }, + "243": { + "releaseTime": "2012-08-31T15:40:00", + "sha1": "2846ba941a4e2cf5fe46f56e2fa465bb8eec7d2c", + "sha256": "93d67db0f8afbcdf9bc2d17e16a912925c578b1ccf52924a76a110e2ee6a290b", + "size": 1190764 + }, + "245": { + "releaseTime": "2012-09-02T11:15:32", + "sha1": "02e1248f238bbfc8e96be69adbd1213ae64cb595", + "sha256": "94d80d34a4f7ba7586c9f5e41cc846d6d9ccc8fa4c04a0abc7fc12ca7995cdb7", + "size": 1191348 + }, + "246": { + "releaseTime": "2012-09-03T20:30:50", + "sha1": "b8beb94f7491aab93a7227567c1a9fbfdf6b20b3", + "sha256": "983bfa9e67de68e8cb1a691075efef777e5c44e738d0e9a46869d4b84bf84f6e", + "size": 1192956 + }, + "247": { + "releaseTime": "2012-09-04T17:29:10", + "sha1": "4512823cb1bacd1e973e17c89e5cba03c1154fa3", + "sha256": "96727df14ddfe9a115490fe6a94c35848c1ca5019fe8929f676af1b6000aab4a", + "size": 1197219 + }, + "248": { + "releaseTime": "2012-09-05T23:25:52", + "sha1": "fba13830753463a40593edd07ca73c3eb1710cdf", + "sha256": "f01717142dbe7d2c09baab684c937b8c665df6f7d7f47c98f0b68eca0e3aeb7d", + "size": 1197218 + }, + "249": { + "releaseTime": "2012-09-06T21:09:10", + "sha1": "9123f06fc28d3d9d1347a012a1f490265384f70d", + "sha256": "fba2dec051596362f8a32bf6ec571b158f3363ad1fc1c10add548e529a2d4f56", + "size": 1203819 + }, + "250": { + "releaseTime": "2012-09-08T19:23:28", + "sha1": "64f1ebb51653de5e8c43851d58d760511076d283", + "sha256": "47442a0d27aca2e560329369e1c3c451868b9b3de6cb7c2a56c0198dc5dd2c37", + "size": 1207099 + }, + "251": { + "releaseTime": "2012-09-08T22:53:32", + "sha1": "47842089e4e19de881446c452fb7c13a4870756b", + "sha256": "d50d6b69d6124fa9fa75204a8dedcc761bc5331ffa721b59b24e0229974d0ac5", + "size": 1207098 + }, + "252": { + "releaseTime": "2012-09-09T11:39:20", + "sha1": "ad02718c6ca50313953afd8943ba8ccd8b61030d", + "sha256": "6584a2719b4e67ff3dc6b967730d10dff698b7ed50900c6a47331bda1d632a50", + "size": 1207177 + }, + "253": { + "releaseTime": "2012-09-11T13:51:04", + "sha1": "d224df2f61e8492cb8bc4cb6bd7f5b182ca75892", + "sha256": "285422a2b343cc0357b2bba12d6cdf934ac99aaaa2bbe82522598fcd81ce4434", + "size": 1207304 + }, + "254": { + "releaseTime": "2012-09-11T16:30:52", + "sha1": "48c4dc2d0d599bf586ec3631a73194bfcd760cf9", + "sha256": "4f6d04fe16a1bc1ae7fa0b9e5cd85627c72373682e7ae10ac43e8ad835b74c15", + "size": 1220519 + }, + "255": { + "releaseTime": "2012-09-11T16:55:22", + "sha1": "86cc35abd26f0e51e1f75c0cf5df7afe2fa37619", + "sha256": "eae12bb6dee60dc7522046e01d1483fd53cab07cd6b31cdaf12fec31e2204074", + "size": 1220564 + }, + "256": { + "releaseTime": "2012-09-11T17:13:10", + "sha1": "31736f46042ed8d674f4a5b6d07381cdf416f29f", + "sha256": "38f8d4a6132342bb263631bdb6e4e917321ab110d6b9ab14d889205e4c1f1bf5", + "size": 1220577 + }, + "257": { + "releaseTime": "2012-09-11T18:39:00", + "sha1": "c24ca8adb810e4ded4fb3a5a8e96c5dafe36b5a7", + "sha256": "c1d924bd6379b514a78ba1d6e6730d4c40ac4d6c7600acc79f1a1cab1a06fab0", + "size": 1221666 + }, + "258": { + "releaseTime": "2012-09-11T19:33:50", + "sha1": "c3bcb792058b55f7c4fc2d1bf08bc56eefe7a502", + "sha256": "62db5c51dee86894e5695c277773f03a1df4d5f8a228a71122e18ef21cf8a221", + "size": 1222130 + }, + "259": { + "releaseTime": "2012-09-11T20:20:30", + "sha1": "f5f059fa094272cc57a37b29e1f497d7b160723e", + "sha256": "493e697ffdddf636f072d7278c71fad04010a5a30b0aae18190bb27de37b986b", + "size": 1222138 + }, + "26": { + "releaseTime": "2012-02-25T15:44:56", + "sha1": "2f32d8d4fe7ff21a1134cd2336d292e44e3df4b2", + "sha256": "7af8a2d502bea9ad6e5559006a1e92a08401f2dcbdeeb7ddfc10c651c191139e", + "size": 460674 + }, + "260": { + "releaseTime": "2012-09-12T16:02:58", + "sha1": "d94a9fdd3695659255dd56efdf28971526befdbf", + "sha256": "37e34c0b3ad569cc11e9ec9d55b82bdf78e9306df78180379af1f0c03dc32719", + "size": 1305620 + }, + "261": { + "releaseTime": "2012-09-14T23:15:18", + "sha1": "de533442b141f1c250b17b93e111a30d057c02e1", + "sha256": "ea5593702bf95ac0373b9e926208aad24e05c947bc92c6cd7b9e1cc059063f9a", + "size": 1308626 + }, + "262": { + "releaseTime": "2012-09-15T20:51:08", + "sha1": "a28028cfb93f2616090a6dcbbfa16c8b96c140a6", + "sha256": "091a2a3a14353ec147b802052061477e82b96bb493b98499318b2c207aea0b30", + "size": 1313382 + }, + "263": { + "releaseTime": "2012-09-16T21:40:46", + "sha1": "30a7c5124f1d0a4f5f4bfaf6a8777c3247a220ff", + "sha256": "9286c9e90aed43ccc94ea88b61ded3fcbfcd09fd5b27b37cf4aa7ed1a58602de", + "size": 1314342 + }, + "264": { + "releaseTime": "2012-09-17T05:44:06", + "sha1": "6c785d1017bee9dcac4239749f7ac96495885365", + "sha256": "bbc74e6e951e68c94637a3a26a28e7a67883e91e5baecb82f50a0225aeef8f02", + "size": 1314347 + }, + "265": { + "releaseTime": "2012-09-17T05:59:50", + "sha1": "145240e8eef335df7765a42eb7433d7e9fe442f9", + "sha256": "779049bc88685d694db6d63749f34182211741918b0fd2730a91ac5d29467bad", + "size": 1314351 + }, + "266": { + "releaseTime": "2012-09-18T20:27:34", + "sha1": "3f346ded27f95dd013744fe3cd6e0c2d96c10b3c", + "sha256": "ce136d679ff863568703972c10dfe9d1d75160d4f26e01d7e8bcad0604a4fedf", + "size": 1316175 + }, + "267": { + "releaseTime": "2012-09-18T20:51:16", + "sha1": "8d73f34e62b70f7a88613a0308515cfbd77bfb34", + "sha256": "153609a14494ec17e74d914a9ef4a6a94a242fbb9e03b8dccd2bee4387333513", + "size": 1316171 + }, + "268": { + "releaseTime": "2012-09-18T21:03:10", + "sha1": "b9e7741f51d647af6de525c671270a636f8da77a", + "sha256": "4a982c7fc6181a26a846226152ff8db1b7fb3c716cd8523afb3e1e9a01370373", + "size": 1316170 + }, + "269": { + "releaseTime": "2012-09-18T22:35:02", + "sha1": "6025e36e12dfdc67aa5d5679fe43fdbb31b5a992", + "sha256": "6ed3322fdc785f23cbc32cf38a66301629bbd9fc21254ecccd6633cd3ffe5f6c", + "size": 1322458 + }, + "27": { + "releaseTime": "2012-02-28T18:57:58", + "sha1": "2d31fe2db3a0a1d3e4112b8a7593799b0000508b", + "sha256": "91df022c75d4ad218ff54bb397c8202da1b2c55ab0c75675f2e59502e197d0d2", + "size": 464730 + }, + "270": { + "releaseTime": "2012-09-20T19:50:52", + "sha1": "0c405297d5e32d30edc90eae9b1284d4e93758b4", + "sha256": "ce3814fafdc9e8f1d3c9ed2a3d8695c572d3b12c89de75596f4f9cf962ac6b91", + "size": 1343909 + }, + "271": { + "releaseTime": "2012-09-20T20:59:58", + "sha1": "6ccfb512d6f87bd37b6e85199d3789f548c53cba", + "sha256": "84d316aba81569e4fed43dc1831c32eda9d626471d22f1f04374b49ca3a5dec6", + "size": 1359878 + }, + "272": { + "releaseTime": "2012-09-21T06:40:22", + "sha1": "4557fa3fce875085402a53f74bd1b05bc0efad7f", + "sha256": "15d585a5dd3c667e33d18134115f223a5ec2c151fc25b968abf1e7d635ed83ec", + "size": 1359876 + }, + "274": { + "releaseTime": "2012-09-23T17:58:06", + "sha1": "6ec0b6f483df744accc5dd091a80b5948e63b8ff", + "sha256": "194acd06120c5669d440e7276b36bd30c1370d00118e9a389c801b92b800f069", + "size": 1359855 + }, + "275": { + "releaseTime": "2012-09-23T21:14:34", + "sha1": "e1da8d4fbcfb21627ad727e486e5fc176226567e", + "sha256": "797ca0b72c9405424e9cdb9079994ecdc94165b452fa3770ff1b404a607ef7b0", + "size": 1378357 + }, + "276": { + "releaseTime": "2012-09-24T19:17:42", + "sha1": "c8e7be4ed777f9eceac85775df2931a6e3930566", + "sha256": "fb39f7a37af11c00ec79c1c50f9cd0356f49c3886c03a3a85e0d84db5cdde3dc", + "size": 1379400 + }, + "277": { + "releaseTime": "2012-09-24T20:13:30", + "sha1": "14c6ec0bfff30f2a64c4be8c08fa19362e41e791", + "sha256": "31af93738a346fae8a8eb545625d57ef39939987dc04b2f0fa0782abe091d7c9", + "size": 1379499 + }, + "278": { + "releaseTime": "2012-09-24T21:20:46", + "sha1": "cb49775fe4c7e4b3ad8cbd0e545465d4554da3b5", + "sha256": "04c066b977f7abbe0c9a5b615de5c6cfc4bc8a59f701fe37f7b20f980e95b7de", + "size": 1380176 + }, + "279": { + "releaseTime": "2012-09-24T23:38:40", + "sha1": "7d61712d0a659e852ac966948dee1c9096437584", + "sha256": "e269294f5399aba12dd8bc55b0e14dd3397f7024e4c568f9de1389f74d80f14f", + "size": 1382733 + }, + "28": { + "releaseTime": "2012-02-29T02:33:32", + "sha1": "35151035d6694f7e58f2a38b86ad41605ba9eead", + "sha256": "29de2673b5b22b782d8cef432883f651ca295613fed51d1d96ff22a337ed0a66", + "size": 486646 + }, + "280": { + "releaseTime": "2012-09-24T23:52:36", + "sha1": "47743796a00274d650c48426e8a1cd4e7974717e", + "sha256": "5848521978f5967a995d16844ce50e5e260abfbab0311fd6f02f2dd21f1197d5", + "size": 1382958 + }, + "281": { + "releaseTime": "2012-09-25T06:09:10", + "sha1": "1138df5823018374c2805f381007002568812deb", + "sha256": "aa009dc61289bf4cd4616974ba15e2246ed562391952e925fc4e4d3a3290d61b", + "size": 1382960 + }, + "282": { + "releaseTime": "2012-09-25T07:37:12", + "sha1": "b9204db9e55c707c123ef96c34bce982cf6ac6eb", + "sha256": "8560e9cfa84ebd08812e6c81774103074c8db8bfb371f1b8fa7b52a5994a40bf", + "size": 1382961 + }, + "284": { + "releaseTime": "2012-09-25T19:51:46", + "sha1": "d041d3886bcdb568b96852fdc5cedcfcfabfd2ca", + "sha256": "57ef413d7562f44ad3125755ab31b3c9c60d909d0b90a89140ce6dedf6cb4a5b", + "size": 1383332 + }, + "285": { + "releaseTime": "2012-09-25T21:10:46", + "sha1": "1f7ab01768059ce5928fb0b6f1a527aafa4fc8d7", + "sha256": "f251c87ed68ae655567900f9e960eeca02daa1bf3aabe7bbb342093608824c5d", + "size": 1384679 + }, + "286": { + "releaseTime": "2012-09-26T02:49:22", + "sha1": "728b7e377c5f9bd0ef9ec66b382665f9b83340bd", + "sha256": "282808cb91384574aae591926cc778ed3a91eae18923eacfde99f3bb1ea31c48", + "size": 1384692 + }, + "287": { + "releaseTime": "2012-09-26T06:56:34", + "sha1": "fd68f31ce6d9e798d39eda31bc8a6ed3840bf036", + "sha256": "daf830444ab50cb61393843d6f489f7d358e09cb4dca5da72e5faa28bc66d416", + "size": 1385394 + }, + "288": { + "releaseTime": "2012-09-26T13:23:24", + "sha1": "f9943e9a126373b4afa55664f3ef882c8b02e4c3", + "sha256": "fbc87e2b5e473841cc5227856f71fdacfe76ace73fbf69ce003df8de322bae3d", + "size": 1385418 + }, + "289": { + "releaseTime": "2012-09-26T18:59:40", + "sha1": "1b91b9786878ac44121db168bd6163faa005be02", + "sha256": "fd1c33323f1202c5010c586091bd6dc5a4fca7718547b6475bddc17cc7227813", + "size": 1387742 + }, + "29": { + "releaseTime": "2012-03-01T09:43:22", + "sha1": "24afdde48a82edef65f089d7e98844444d6f368d", + "sha256": "deff2dee5718547a537148eb24f6130e6b145a360d3fbe82ab4c52d59d72ad6f", + "size": 486658 + }, + "290": { + "releaseTime": "2012-09-26T22:23:24", + "sha1": "038de0718c800c605deda3cc1ea63f1467cc0d85", + "sha256": "47118979ecc3f2c36d36b9d70bf96a5881837008b05aaa45a63c5206b203c6c2", + "size": 790109 + }, + "291": { + "releaseTime": "2012-09-26T23:17:06", + "sha1": "065b1fe40b67ddd5d8bcf14ae9f1c5596f75713d", + "sha256": "073b76291ab2507af08eafb1b61b4e9faf6d22ad62e3bac396f95b9aed68a216", + "size": 1395063 + }, + "292": { + "releaseTime": "2012-09-27T21:42:56", + "sha1": "a679d1084c73429a77c4ffb50b97ce777b4609b4", + "sha256": "3acd92ea7648db24593c114ce5686a943461febc01201ce5b9d7ee23cdfb524b", + "size": 1396837 + }, + "294": { + "releaseTime": "2012-09-28T01:06:32", + "sha1": "64f6f140b33e9e5f19875173fdd320287797e684", + "sha256": "0cc8414d0a807bfede8f5795b42e45bf841da38a52124335fda658403f75acfb", + "size": 1399300 + }, + "295": { + "releaseTime": "2012-09-28T22:40:30", + "sha1": "93a98657e5bcdfd5649f01f692f58c22da0e47bf", + "sha256": "94fb922756e6d65dc1f33b0ba3d55cc1a7b1164ff288be326459e710f859054d", + "size": 1403212 + }, + "296": { + "releaseTime": "2012-09-30T01:53:04", + "sha1": "fad0d621171c99f9caa0f41e123a58024f0e35ee", + "sha256": "024878d93bc75e2da4ead3658a1d100f613f6c9db5f453b31804b4f9826334cb", + "size": 1403299 + }, + "297": { + "releaseTime": "2012-09-30T02:05:30", + "sha1": "47e7ff030762ffe8e6ed354a119a08123a9173e5", + "sha256": "b11d5af17c75405368034f8e25e0a6f5e8ee8cd51002ceea0d6325b9e40bd880", + "size": 1403379 + }, + "298": { + "releaseTime": "2012-10-01T20:00:02", + "sha1": "4916d49e40f4fa54166886bac140355aef3566c4", + "sha256": "4950ddbed97db5e1c206117360ebcc5476d8766de01ff81a14d8bc721b6b1b2b", + "size": 1403428 + }, + "299": { + "releaseTime": "2012-10-03T01:15:02", + "sha1": "2ccd5e67834ed7398d9ac2640e099b62b5abca9f", + "sha256": "2110109759eecbc0620332d36da3f563928417e110d174f6dad5b7ea7f8ac706", + "size": 1424943 + }, + "3": { + "releaseTime": "2012-02-07T05:17:42", + "sha1": "3fe54181614b768989c3c7bf7511e155e6951b50", + "sha256": "58bece6eacb2ac1f1620cfb933a28091e29a54011b833bf4e237020ae5f7410a", + "size": 410382 + }, + "30": { + "releaseTime": "2012-03-05T13:41:18", + "sha1": "595e36215d90f21453aa9341229e912f24e34270", + "sha256": "7cc4d8665a7e53eebe8b464268aa87279e50fb72018a1a13b390a044d550ccb0", + "size": 491830 + }, + "300": { + "releaseTime": "2012-10-04T17:54:54", + "sha1": "86cd379f205b276f8c0324f68d2f2e8937385e9d", + "sha256": "ef233640f7f1355f1e75ee17028d25c907c0b6ee349e3b9627ca1399eba377f4", + "size": 1425269 + }, + "301": { + "releaseTime": "2012-10-04T18:13:16", + "sha1": "a2be7a5a53937cd1e9ba52d5c96000d65dc5dcd0", + "sha256": "1bab552c7fa6ec7e2b081a1588d4c52644e6af4704ec2e01e53fec4f6135cf23", + "size": 1425270 + }, + "302": { + "releaseTime": "2012-10-06T21:08:56", + "sha1": "f13bf3a018b054802e3a392d06f4fb4119ef9b20", + "sha256": "00292036a9eb6f604047712d63e11ee4b6fd6b3ed78ebea87ce0681c0047faa1", + "size": 1425356 + }, + "303": { + "releaseTime": "2012-10-06T22:33:42", + "sha1": "3889893893cb42d3a6152e776e9f6a180066dcaa", + "sha256": "e4a2b58ed312225e2695454736891bb41827ca554c84827023d33485656f0521", + "size": 1428414 + }, + "305": { + "releaseTime": "2012-10-07T19:21:12", + "sha1": "efd0fbfb3485a70ed9fb2af461a8ee2c5049fb3d", + "sha256": "2999f5efacaffc97feab6ac34d9fc912dd62f485afad14a712e0b88b42f4fcbc", + "size": 1428418 + }, + "306": { + "releaseTime": "2012-10-11T20:37:20", + "sha1": "ba1430d974407ef00969214c4390217b5ec64273", + "sha256": "2cd545363aac02da88b7885cec17523cf8b86daf6137cfbb465ea3c30477fa10", + "size": 1428541 + }, + "307": { + "releaseTime": "2012-10-12T07:06:42", + "sha1": "4abca56246431b36c149cd313e4835763ce8fd18", + "sha256": "a74f4c9a9fbfa40ad32cf1a80ad5440dc69742507746c1186b8c7cb93caedeea", + "size": 1428536 + }, + "31": { + "releaseTime": "2012-03-05T15:11:10", + "sha1": "4bb8573263e2d3e44fa5c6ef43f3e18ab5262562", + "sha256": "f8bdcc0c6024d76ea9e5e0e1344ac7241781afc3a231ce02da00906389880c90", + "size": 491816 + }, + "310": { + "releaseTime": "2012-10-14T13:21:20", + "sha1": "8052486df828c7cc6489d1f8a9ff0616c4d1d4fc", + "sha256": "7e530302923567d8e67dee84dea6495372a9fd583cfeb615410733f851598ce2", + "size": 1428709 + }, + "311": { + "releaseTime": "2012-10-14T21:04:00", + "sha1": "a040f2961a9f80d213dd63fc524a43c97a80ff81", + "sha256": "f85f541a15f45eec0e2d1729f723eec8d4aa4f61be174f7018385625baae58d2", + "size": 1432897 + }, + "312": { + "releaseTime": "2012-10-15T17:26:04", + "sha1": "b0cf805b556bab9117143b4a98a3858627d41e09", + "sha256": "2eac4812f955dfc247f10f2505e5ad571479ff073b8956f34d6f7ef2410ff987", + "size": 1440667 + }, + "313": { + "releaseTime": "2012-10-18T18:03:14", + "sha1": "fef9dcf979edcc958e88b6df81ef3c6389e8b337", + "sha256": "37bd8e7bd982b43b88e1812940e5b5dbd815da6a7ef0e497bd715e2d665512d1", + "size": 1440713 + }, + "314": { + "releaseTime": "2012-10-18T18:23:34", + "sha1": "0e6d656ad19cec0212bde20ab007aebfe307524f", + "sha256": "e2c45046b943ad8a0fddd1459f859c8f11daf55ddae79ee5bc915fab73ad9b71", + "size": 1444706 + }, + "315": { + "releaseTime": "2012-10-18T19:36:54", + "sha1": "d73efe944b56af1dec736a2841bf90b982fdcfda", + "sha256": "6a84beaca35ff12697c463325aac82047122d992ca30945689c735b81357c905", + "size": 1444954 + }, + "316": { + "releaseTime": "2012-10-19T07:33:54", + "sha1": "c6523c32c76347f4e524f2a62ffb818c1be100a0", + "sha256": "50c3dc888d807a521e159506439df28e9d1f607b51f9aa6f5e3351eeec37282d", + "size": 1445006 + }, + "317": { + "releaseTime": "2012-10-19T09:52:58", + "sha1": "953bcb1d58c2936bb09de2865087969a4c477b97", + "sha256": "301624aaf307f788af93c31d9a78a924fcd606c516f8250803594e413ca30794", + "size": 1455076 + }, + "318": { + "releaseTime": "2012-10-19T20:01:02", + "sha1": "a9aca7b4697197542b6d5af11a4f54aa4b052cb7", + "sha256": "5209fa33513733ea5466166354db2004c9b5373da59d45ecfa390f8870341b39", + "size": 1455002 + }, + "32": { + "releaseTime": "2012-03-05T20:08:08", + "sha1": "22acfcd17c076eb0d421c4dd3b954aeaaa9ac541", + "sha256": "ebe9955b45a3b57b9729ddb39cffefc84fac133df5b4faf5a16e8772e7643ac7", + "size": 491816 + }, + "320": { + "releaseTime": "2012-10-21T19:03:58", + "sha1": "2458eed5baf11e6cad3dd20cd1597eb21e6619da", + "sha256": "bfe7f3d609aabb8ef140ad7e440f3a5889d651a970076acfe3b418dd60ef544d", + "size": 1494316 + }, + "321": { + "releaseTime": "2012-10-21T19:10:42", + "sha1": "3cfbfacdb3187808752b41fc05281c10479d1d49", + "sha256": "ef596b1ad38833c2fa296f4f6ea0bc48e0ba477c1f7486daa8540674a6e98c41", + "size": 1494344 + }, + "322": { + "releaseTime": "2012-10-21T19:25:06", + "sha1": "7267e92a88bdc02609fe505498ef04ebab34e1b9", + "sha256": "73ad5c2751b5d582bb450b2803e3e3410bb71503b3a89e548f1f66995eff7789", + "size": 1494344 + }, + "323": { + "releaseTime": "2012-10-21T21:13:26", + "sha1": "609edfe719164418a648702d0d4886cfecae0af9", + "sha256": "62321c8a8ba3c75592929cb9b6f85093a53140066c77c44c1dfb3099a797f63c", + "size": 1494585 + }, + "324": { + "releaseTime": "2012-10-22T00:06:58", + "sha1": "1bc48563a4863659b9f4a7db7556bc34fbd759f6", + "sha256": "d4ba7ee24d4c96459f9ddac17f9ccc6f2b1cf1fa3f9db2ff35b2305664693f0f", + "size": 1494640 + }, + "325": { + "releaseTime": "2012-10-22T01:33:04", + "sha1": "c4fdc58df5f7fef44f1fc56c8e21b4c7eeed2e36", + "sha256": "42cb64e70fe45866f53fd1042a9ae547cc1b93f6ccc7c2f4ab7d2d0756514723", + "size": 1495067 + }, + "326": { + "releaseTime": "2012-10-23T07:33:54", + "sha1": "951d5d3be6a187f7d8083ab272490b611b83178d", + "sha256": "a3eb35d9315cb30dce07064eeddcdb501db6714248ee1275e1952f1705364fee", + "size": 1495169 + }, + "327": { + "releaseTime": "2012-10-23T17:11:18", + "sha1": "206f653b01decb7ed59856d8e5918aa2e29d7de7", + "sha256": "9b3b2f418c36341abb1772c58c2fb469b9791ec17d633f15f05299df360982a5", + "size": 1496510 + }, + "328": { + "releaseTime": "2012-10-23T19:58:42", + "sha1": "1f0adeb2906c5b36ea2e9aa38ffae6249fcc4fc4", + "sha256": "4117b0c4a84004bbd00707726541c554daaa7ae47d5c64756c4c2566a3d8f4f4", + "size": 1496526 + }, + "329": { + "releaseTime": "2012-10-24T04:58:42", + "sha1": "fdf61e473c34f7273962370da9a40dfac2554d28", + "sha256": "c10ffa5d4bd63737808d8273097678c256d961bf556f6f5f8bc2c283e95ab230", + "size": 1496508 + }, + "33": { + "releaseTime": "2012-03-06T00:33:56", + "sha1": "e0c02879e9986488810f4f54d4b7c3d71700daba", + "sha256": "6d28858969c5aa5b1151c73708d9996e154c0dbda3d7f526c503df5c7cd40f7a", + "size": 493289 + }, + "330": { + "releaseTime": "2012-10-24T15:06:52", + "sha1": "7b7c77d36bef706f655acac4507a1a731282c342", + "sha256": "b6215a0814bc50465b47d00497bf29a0d87e7b296470f532238208af5b5d00b1", + "size": 1503248 + }, + "331": { + "releaseTime": "2012-10-24T16:22:08", + "sha1": "6e943173b9889fb97d86a0dd27f2a4e85777aa92", + "sha256": "e34fe78f021948511a9ebf4fdaeab63e1095278ba61c3cb9d7e1d9f43591a191", + "size": 1498731 + }, + "332": { + "releaseTime": "2012-10-24T20:19:58", + "sha1": "65355d7e60accf48e78e9fa011bdbd9c90a57f9c", + "sha256": "0bb6f6d7b832fb02010711638be3c94ef9b7c305e720127353f7df9c0927f801", + "size": 1502361 + }, + "336": { + "releaseTime": "2012-10-25T12:50:48", + "sha1": "770038a5a35f4d615fa8329f2ce86e2244555295", + "sha256": "504a206d83df78ca2e0c1d4d2ac73a352bdbb95e10f23d85f6e1ab6cc67cda46", + "size": 1510583 + }, + "337": { + "releaseTime": "2012-10-25T14:06:30", + "sha1": "8ef4b1ee1783e504c963850e0388d7841a07d9f5", + "sha256": "1e384bd63602ae7c72e508869874d48479b4b84dde060eb0d421110a4ed29607", + "size": 1510581 + }, + "338": { + "releaseTime": "2012-10-26T22:14:56", + "sha1": "66639c2142007e828ace0e073e8bb6cee331b9a5", + "sha256": "03cf9db17993d4f7f65ca35f8417af1fc9009d89e915312c77c6770c9d9c823d", + "size": 1510621 + }, + "339": { + "releaseTime": "2012-10-26T23:42:06", + "sha1": "2b7c222c546aa1fb4970158cb73a3c7ee1a8752f", + "sha256": "066bb3a7e85f79956b1d63a05669f5341cd3bed037c82b51979e00097ef2eb4f", + "size": 1511938 + }, + "34": { + "releaseTime": "2012-03-06T12:16:10", + "sha1": "026c986f32243ea3717ef5588078cb24e205dc3f", + "sha256": "fa01b7da584bb1bd82ff172b7a0c20f0cc331cdedc8147ca73f4242650ba92d6", + "size": 493315 + }, + "341": { + "releaseTime": "2012-10-27T17:16:34", + "sha1": "e4803f22cd8658dad3d9fcfb0e1000d64a6d23bf", + "sha256": "1ec9689844eb2f0622b4b2202eda95be209d46e52b2974c0d209710a3d123fa6", + "size": 1512068 + }, + "342": { + "releaseTime": "2012-10-28T05:21:52", + "sha1": "5ed309d34f886909d155c2a9ce4ecf0c5773dd2d", + "sha256": "f619ad665ff333142023ad40f711aa1fecaa90be3fc441fbe26c88db60453f15", + "size": 1513794 + }, + "343": { + "releaseTime": "2012-10-28T05:56:26", + "sha1": "7e75505b38d43d8ddba72ca54a80a05d3f8421e0", + "sha256": "a05a4d0b1630434f8101b7e719e4234064bac07c051c69fc54c86649dfc427c7", + "size": 1514653 + }, + "345": { + "releaseTime": "2012-10-28T16:40:54", + "sha1": "3ea15e52020b3e2293ef51c0e94a6f9e7a5126f3", + "sha256": "1064de17fc5d2f395020da84cb14e590abf35874dfed266bcd270e44f24fb400", + "size": 1525523 + }, + "347": { + "releaseTime": "2012-10-28T20:10:44", + "sha1": "0b1205eaf6f091a06f340259f6f249ee76787e6e", + "sha256": "783555feb06393b22fa6639e40018ae647a50baec7bce2aa4aacd0827626e312", + "size": 1525525 + }, + "348": { + "releaseTime": "2012-10-28T22:58:56", + "sha1": "bc79e870e11fef61ddfba2c82eb4268af049a44a", + "sha256": "12d3bc2efd574c691c5cd1304be113605dc585157c2f9dc9759a36a5605d38ba", + "size": 1525392 + }, + "349": { + "releaseTime": "2012-10-28T23:11:02", + "sha1": "1cfb5f54ce72ddb174031b64d04c158f98892a51", + "sha256": "e47f59822872eca8e85a9fc5f5a3eed512109afc595201b245987b5ec4f32806", + "size": 1551747 + }, + "35": { + "releaseTime": "2012-03-06T14:22:22", + "sha1": "ba295b9285cc6be48d3dfa7fd37ea86213c45578", + "sha256": "28a1f00312db22a4cf21e8a2f44738816a86ae4f20ddfa722399539834436155", + "size": 495444 + }, + "350": { + "releaseTime": "2012-10-29T00:46:24", + "sha1": "5d9a4661d55b93221d6363a58dd5376474351c01", + "sha256": "6ef74924226dc59a37a3d718caeb152490de0f32caf06b832a5717b324fa57af", + "size": 1551798 + }, + "351": { + "releaseTime": "2012-10-30T07:34:28", + "sha1": "116fbdbc70e3dd7905bc5c591cf6a4969c126da1", + "sha256": "93d3daf31960dc9ed863037f02d078c2f52f3ebbc22ab16f91b3691834722a0a", + "size": 1556458 + }, + "353": { + "releaseTime": "2012-10-30T20:14:42", + "sha1": "dae9da6a5f388913fafb99f9c99fcf4b60e22f80", + "sha256": "565d5b12e452affca7965d1d0b6b7208bfe06522a1bd82002f416278d0f90cff", + "size": 1556757 + }, + "354": { + "releaseTime": "2012-10-31T11:20:58", + "sha1": "629cbcecc84e21703fee50093402da51573b073e", + "sha256": "75407b1dfe61f9a0722377f80eef7734c2567750c43b2950fcabf86995c7a77f", + "size": 1556800 + }, + "355": { + "releaseTime": "2012-11-02T12:52:28", + "sha1": "f7885f3ae3436d452a8bef4d9668f95298f7da7b", + "sha256": "b35d3cbe3a4e6a967fd97791be9e03014531aba1b2df6e365981436cc2dfbc6c", + "size": 1558322 + }, + "356": { + "releaseTime": "2012-11-02T23:37:06", + "sha1": "3f617c12e53ba1e3bb572e80d1b7665bae78baa3", + "sha256": "086d80575e3d80afd7f2eea8ec16f16b9f8c13ab3da7193c0c9f2f28792bcdce", + "size": 1568644 + }, + "357": { + "releaseTime": "2012-11-04T16:48:28", + "sha1": "eb0ae9e2504070958b6189483986e9104496b851", + "sha256": "befbd54a2a2d330d3023b43f680de88048d4ed9619ab271e5a94cb170ddc2aeb", + "size": 1568710 + }, + "358": { + "releaseTime": "2012-11-05T17:19:40", + "sha1": "04031bf441d7a634a85cc42013944a9210f38417", + "sha256": "7ed938631edfb68e4154b210246eaee2152d692e4dfc19aab14a241dbda26a9b", + "size": 1571298 + }, + "36": { + "releaseTime": "2012-03-06T15:09:00", + "sha1": "8ea8e6acd46548bd44e4065fcd298c6c8fe45bfa", + "sha256": "065e78e6c66fcc12ee0739ade8bc6c4de458d6146b2aa0268a27726846a27822", + "size": 495443 + }, + "360": { + "releaseTime": "2012-11-08T21:48:34", + "sha1": "39be64e9c2150f4fabc0b935f89d7eb4e98e768d", + "sha256": "93df1c8f6ef9df7a8a720498fc1d99c13a1d8d782425b4e1763e5465216c8a1d", + "size": 1570985 + }, + "361": { + "releaseTime": "2012-11-09T17:25:36", + "sha1": "f398db2d8385a3fd219bfe6c9497592e4d4c2e22", + "sha256": "cfd5bacca0ac58763208f506afd5a99ed729c73675adca26f9e5854bed620840", + "size": 1570879 + }, + "362": { + "releaseTime": "2012-11-09T19:04:06", + "sha1": "e87fbfea41cb8c1d45ed826d38ff7b956bacf080", + "sha256": "01b69b8250676214c6d6d4ec8750569cece3393925482b2cfe349b6e5781c17f", + "size": 1570970 + }, + "363": { + "releaseTime": "2012-11-09T20:56:32", + "sha1": "1771762757ed9d42f0037edb3676e77739a7a771", + "sha256": "4c05f84231bf150ba275f086857278b39bead1ace381553cb18bac4ccb61b93d", + "size": 1571054 + }, + "364": { + "releaseTime": "2012-11-10T19:33:58", + "sha1": "94e582f9b55f032a6acedcec16c78adf8dc5d491", + "sha256": "cbc34b9f02573e14a910d8a6dde8c99a7099da75a4be2ab096e6c5d5d81576e9", + "size": 1578038 + }, + "365": { + "releaseTime": "2012-11-12T18:44:30", + "sha1": "8777440f4e187005c0897b0210c927b9657334e7", + "sha256": "5ee66f082387f88eb932d1bdfce8d6d2c9fff7d062f28f76c3da9c08285c3254", + "size": 1559401 + }, + "366": { + "releaseTime": "2012-11-12T18:53:48", + "sha1": "ab553f5143e540886bef8f84d34fbc7fefd48db5", + "sha256": "a5ec60b85c40f16c282aa0c4148f2da10f404e27903be7a5f81418988e549a3c", + "size": 1559399 + }, + "367": { + "releaseTime": "2012-11-12T19:47:18", + "sha1": "496ebd0e668fe2d8d6407c3a451dc85822a5c542", + "sha256": "c91589bd1bde3969a2aac31aae08b9f66e1955c454eaadc204ff1094f8a02024", + "size": 1559438 + }, + "368": { + "releaseTime": "2012-11-13T05:16:32", + "sha1": "4a6ce155d69a0e77172bd33e8542843ba2fb5557", + "sha256": "936ea8b61d2569e41e18e9f1cf6e3f6bf62e96f3458f01bbde7035694b27b69b", + "size": 1572991 + }, + "369": { + "releaseTime": "2012-11-13T12:34:36", + "sha1": "ba531896a52058369d867a96ad471c33b196fbc8", + "sha256": "2465f0cc6bfc3a6ce1f1e7c4792ea3378d095c80feb7022dc7f34789e7b1ffd7", + "size": 1560273 + }, + "37": { + "releaseTime": "2012-03-06T19:04:38", + "sha1": "0fe737b9df40cab28f02c37590e424f67df083c4", + "sha256": "7262bf12856ad4843ba79af6b87893890da228afad5ef864ee8caad45d4f7630", + "size": 495444 + }, + "370": { + "releaseTime": "2012-11-13T13:09:52", + "sha1": "b2076adfc54efc8ae825730a64ed01279d44c211", + "sha256": "0c1744dbc69b89a48751270fb564eb6f4309da6bde626e1372d2d50e25e5f98a", + "size": 1560358 + }, + "371": { + "releaseTime": "2012-11-13T14:07:42", + "sha1": "b183e618cb2e48527f7a29b708fff9d58295f1e6", + "sha256": "13e8021d23a2d2fcb5ca9fc3df96b3455818069266587fb341843600467b1b8f", + "size": 1560418 + }, + "372": { + "releaseTime": "2012-11-13T19:58:58", + "sha1": "027d47d7976d01ccc3599e041dfcded3ec15eb2a", + "sha256": "1b844c29cec43e00e82b65e258f71f61c1cce5ca0d2b8356f50b47d9d6ef7932", + "size": 1561761 + }, + "373": { + "releaseTime": "2012-11-14T19:27:58", + "sha1": "fda4fbf2916207d55e98ec27ea61549c1826da54", + "sha256": "a0c437ddd2cc6c7be270fc6b88d6539829679b79bd01aff7f90e79a3bbfc148e", + "size": 1562217 + }, + "374": { + "releaseTime": "2012-11-15T04:49:52", + "sha1": "9de2d89f0531bcb1adc8267ee0a8baa008f33e85", + "sha256": "fa82a63bbd85cb7ae31956b637e735a8cc2febd981ee68b400a999691e1b0a7a", + "size": 1562900 + }, + "375": { + "releaseTime": "2012-11-15T15:28:26", + "sha1": "0d8966170b6962601e5a91b19b2d50e341712823", + "sha256": "4d13ace48459183ce6787de75d60b878a2af9953b62a613a54f3bfc46a65cb3c", + "size": 1563025 + }, + "376": { + "releaseTime": "2012-11-15T19:51:02", + "sha1": "e1b8b7bace6918a37d4d514cfc7fda2d52ed8026", + "sha256": "c9747e1904f643348284bd0a84f69fc39466f8cf294eb7e8bbb8dfa38fff3da0", + "size": 1563055 + }, + "377": { + "releaseTime": "2012-11-15T20:06:00", + "sha1": "780c95faaa1ba67abad4f3337400608c447cc58b", + "sha256": "6933de9c37497ddddbe75c097dec6bfb6cc2952a0b1f677395484b90246b3205", + "size": 1563101 + }, + "378": { + "releaseTime": "2012-11-15T23:33:32", + "sha1": "dce5007bd59c08b094a83f1f35b64e25f1996f78", + "sha256": "8530d8205c99537ed71b7252ed34f05326e88e901ac8950d34da36142619a9a5", + "size": 1566485 + }, + "379": { + "releaseTime": "2012-11-16T15:47:20", + "sha1": "b201f6af733fbfb0bd2c11c68774b31588257217", + "sha256": "0f4714124c33ee1d7531a385da2ca59bea742c668e8420eafba85cd1481cbe5c", + "size": 1566514 + }, + "38": { + "releaseTime": "2012-03-06T22:49:30", + "sha1": "d254fec60aafefafcb399790a28f27f69e67d56c", + "sha256": "f946b0050a736e47a115da5cc5a23a4cf80a8a54cf1adeb16afb21da332bbf37", + "size": 495443 + }, + "380": { + "releaseTime": "2012-11-16T17:12:00", + "sha1": "2307ad742e748fd12a8565bd5da3cb751a6432a9", + "sha256": "c3521e6ec808aae8d459ad0851d5888e3146aa934920ce2b7c3c9877a14f2689", + "size": 1569305 + }, + "381": { + "releaseTime": "2012-11-16T21:14:30", + "sha1": "4dda566adf78076414db2c141940e6aaaa41dbd5", + "sha256": "701a668032d4d621221caeb0a24d4f244394afa128e7f392679f9737e21acfb6", + "size": 1566513 + }, + "382": { + "releaseTime": "2012-11-17T18:56:40", + "sha1": "1f944700b9a13ac67691968da20f2535e3d77bca", + "sha256": "0bf4fbad7b07e72fba6f858fc115ebb8d0c9622f13b110f2d750a2aab70aae69", + "size": 1566687 + }, + "383": { + "releaseTime": "2012-11-17T22:21:40", + "sha1": "65e67841ce18c66bc1cde1ba97df287983a83bf8", + "sha256": "b6ba49202676310a9510ce41181edc018cfa373ee83d033692d4b00d53c4bcac", + "size": 1566646 + }, + "384": { + "releaseTime": "2012-11-18T00:03:10", + "sha1": "3c6adeef6acfc9b7abb0f199b395b98f711cb93d", + "sha256": "647d75ae381c37af8c025ef68f08da0722995785dde35df5f3f3da2a6b7818ed", + "size": 1566769 + }, + "385": { + "releaseTime": "2012-11-18T02:42:22", + "sha1": "a15a6f757d97b8f0eb8ad8d4ac7d3124c0321746", + "sha256": "c177bc64a849afcf08f47a1b840ac8374a97c282f5a36e5901beec293ad02b4a", + "size": 1566949 + }, + "386": { + "releaseTime": "2012-11-18T09:16:58", + "sha1": "99e1ab64ce488b7232c73208b16eb04f470fd9f5", + "sha256": "c9cd3f00e1f80eed295e5630a0be0074813f9d17f1113c1cc78bad733c43e556", + "size": 1567017 + }, + "387": { + "releaseTime": "2012-11-18T17:32:38", + "sha1": "2d91b92f77c2decd351b13e5d50019c2bc4af3e5", + "sha256": "68b80e96f6f9a346c1b15ee4fe169a5b2fcc2fae413b897dca8a5073b3f9a6ac", + "size": 1568405 + }, + "388": { + "releaseTime": "2012-11-18T19:26:58", + "sha1": "876479361328ed724181a07a30a1a103b600fb2c", + "sha256": "762580a61284d0c3740e577e1b76038fcb7866170f03eafd268a8b62f8d00a37", + "size": 1568457 + }, + "39": { + "releaseTime": "2012-03-07T09:49:42", + "sha1": "dde19ec058b2f6628763f1bc72648844155a67b8", + "sha256": "a321c4314b2cca490d977c37ef1fdb183e3a5371abc68aa01a3587e6ccdadd42", + "size": 495506 + }, + "390": { + "releaseTime": "2012-11-19T17:07:02", + "sha1": "c71d7e28ae162d29eb8806040f6f7fbf21708d14", + "sha256": "542cf72c16c210875f6eb55097165e7af472b306817506f8d5ab3778ff06f6cb", + "size": 1568504 + }, + "393": { + "releaseTime": "2012-11-19T22:03:40", + "sha1": "fed5072a6499574348eb2e1726fbb4599bd0a3ee", + "sha256": "21060ed45ea15c48c35c4977b9cf08b76a69ba26846b087df29a693f7378d090", + "size": 1568255 + }, + "394": { + "releaseTime": "2012-11-20T07:12:44", + "sha1": "66e56c512a992b0bb903a75ae84d06de354b5c28", + "sha256": "da4530a3d6587165c1a40f8fdbd2507d65b26d7c3793c3725abd1ea1aa331a34", + "size": 1565762 + }, + "395": { + "releaseTime": "2012-11-21T17:10:54", + "sha1": "5be9167d38845adbaf24e58e9171d582b1e9d612", + "sha256": "a29de2d2303298967ef3c3eeb0b0abe5d35c543cb4b885c77e82997e52288b35", + "size": 1565838 + }, + "396": { + "releaseTime": "2012-11-24T12:17:28", + "sha1": "3efd96ec4115072fc8ad5b5a202d27cf8ad56ac3", + "sha256": "571f1ead1b918d6326844c34e1f529007d890c30ad4831aab092b1d7b1c6007c", + "size": 1564970 + }, + "397": { + "releaseTime": "2012-11-26T22:28:56", + "sha1": "2f1a2fd2a5f9bbb7a39490bb4c029b39db80ce48", + "sha256": "7378bc6b9d96c22d277fe99c6f4ba0e9b8b72ee3c7ddb84e5f27ec640904b243", + "size": 1564930 + }, + "398": { + "releaseTime": "2012-11-27T00:49:16", + "sha1": "f5bc769ba675895c657804c7aa1574e993cedb39", + "sha256": "74141455ecb4964d04c19ac4c59b0fa4d3064121968d5249a3a914f1f1c3a9c3", + "size": 1570364 + }, + "399": { + "releaseTime": "2012-11-27T01:31:16", + "sha1": "3f81754b6649761afcc5f9ce17ac92a078ebc713", + "sha256": "563a12fb5c7a82974aeb427928fd3f2a4a77d58421d62519ee5640a3de57110f", + "size": 1570525 + }, + "4": { + "releaseTime": "2012-02-10T03:10:24", + "sha1": "0e36def24134f9ea0262d650d757a37375eb03a3", + "sha256": "e6cb1ccf475de90bc7455bfe7d3b22c48474d8f2f779ce15869b5f12aa97991a", + "size": 417875 + }, + "400": { + "releaseTime": "2012-11-27T03:09:46", + "sha1": "ffce011510bac3b35a704cba8bddad4ff77ac8b0", + "sha256": "234d9950ff347a9636f93a7e2ca5c13100a25c944fcb0e3d3575fccec207f8d9", + "size": 1571980 + }, + "401": { + "releaseTime": "2012-11-27T03:18:54", + "sha1": "d20d4215257451427feac211b007881c57e1259c", + "sha256": "6a849378fe84c62d2623b363a30686f16bfcf3cfccbe3ed0b0a35b02525a1b23", + "size": 1572151 + }, + "402": { + "releaseTime": "2012-11-27T13:28:34", + "sha1": "25889ddffbade3e9c467ffb0c5fab27f36078dd2", + "sha256": "66ef433a2c80bd59a874e9a3850247358a7b4dd2eca082eee86e721841d7ee87", + "size": 1572142 + }, + "403": { + "releaseTime": "2012-11-27T15:56:04", + "sha1": "3836f55df5e5b0ef820273d7eaef7392126fcb3a", + "sha256": "f25db24661de5f1bab385bba2552fdb6cb6ab000d43d27bc12524580d2c181f1", + "size": 1572392 + }, + "404": { + "releaseTime": "2012-11-27T16:06:34", + "sha1": "e958182912c91fe4c77fbab7fdb60148ff4efae8", + "sha256": "d9f855ef98c546e7213c1ed863909131a12ed20ffca479949009b7faaea6272a", + "size": 1572624 + }, + "405": { + "releaseTime": "2012-11-27T17:21:26", + "sha1": "78e964e525fdae2339787d5063c14668e4de18a7", + "sha256": "f8032efd8fbcd2c25a657b567934358e98557d92895e1d0094c5fb638ce68230", + "size": 1572753 + }, + "406": { + "releaseTime": "2012-11-27T17:55:00", + "sha1": "191d3a0768b892f4af6aa256639f0267cc4177b3", + "sha256": "88f276290ad3b4505e1c6a3486c6ce69a96db9416498e13d21886d948d05b60a", + "size": 1572983 + }, + "407": { + "releaseTime": "2012-11-27T23:46:16", + "sha1": "7b50df5d5782bf5568074836ee87342273d2c9d6", + "sha256": "5f11b6194292fecebea4ee1679c3ff8733d6111175f12a8abfe6b86b8dda55fc", + "size": 1573097 + }, + "408": { + "releaseTime": "2012-11-29T05:08:18", + "sha1": "3559c418690e0634bf2ef375d4356304f227620e", + "sha256": "be355580f79b976008c60abc11a1aedfe34b5409d852b6ab92e87f3c677a4e9a", + "size": 1573136 + }, + "409": { + "releaseTime": "2012-11-30T21:26:38", + "sha1": "632e8c6c84fcc6abe47cebff567a772c55ef6ab8", + "sha256": "4f52fef86901c8f1df14cdd1c388f0466f86c010fddae94f3b1f1b4bf5ba217e", + "size": 1573285 + }, + "41": { + "releaseTime": "2012-03-08T22:37:54", + "sha1": "464bda507ea2b70a27a168dceb26511fab3e97d3", + "sha256": "46df091f2436c079a881de6a7cfb8dafe8e79872bcedc21e4a6fe88ede672141", + "size": 499564 + }, + "410": { + "releaseTime": "2012-12-01T23:01:20", + "sha1": "a771d3f3823f2698477fcf09e695bfe2b85dab43", + "sha256": "243382beb46dc0092604dfba1ed518e0beeaca26d36287524646360428e596da", + "size": 1574333 + }, + "411": { + "releaseTime": "2012-12-02T20:10:38", + "sha1": "a07de9f69faf2403a0020cf02434b73ff661e19c", + "sha256": "d80d56f8a6c1d2064763fc9c073f07471e3c8d168784fa75f324b0aea8b979cd", + "size": 1574484 + }, + "413": { + "releaseTime": "2012-12-05T03:55:42", + "sha1": "b8c267d5e9490a08fa4200180a89f2dd6c0da65c", + "sha256": "a0dc646aafc7230d7257dfe5340c26d6dd960155b01a7663800d35fdd1c40808", + "size": 1574140 + }, + "414": { + "releaseTime": "2012-12-05T20:15:24", + "sha1": "6716fb10e4c917036f213b566031097b54c2a73c", + "sha256": "922da5ea5571d02c55d26e438ad8cb06642bc55c668e2bfc4929e8dead7a0066", + "size": 1573934 + }, + "416": { + "releaseTime": "2012-12-05T21:06:12", + "sha1": "4294dd76051274853c92390277f0ee6a449d4ee3", + "sha256": "9786265a6ffd025fa31dfc87d3f9d3d5f3740c670426bea6542b9170c41379c6", + "size": 1574377 + }, + "424": { + "releaseTime": "2012-12-06T07:18:32", + "sha1": "3086e9a8484bad60e86dc0493efaf578b6a56dd0", + "sha256": "fb709c1dc458ecfb06870da123c0ec1d59dca5578ad215d3a9dff4ec14fc3a8b", + "size": 1576166 + }, + "425": { + "releaseTime": "2012-12-06T14:19:06", + "sha1": "4fccda18239a1876f3d62f5c965d60b82dc91468", + "sha256": "7bb5e4b9c1aed20331b78635f15a2e801865490a1e5fa6f6a8f537349e39d700", + "size": 1576317 + }, + "426": { + "releaseTime": "2012-12-07T12:29:54", + "sha1": "8026a34475e6872234ac979b6a2c8099d423b7ea", + "sha256": "2938e6d0aa31b4e681815592f90ea49b433617be15cb4e50a4087c94c55e0dfe", + "size": 1576395 + }, + "428": { + "releaseTime": "2012-12-07T14:25:52", + "sha1": "4c352824ffec9ed14461d582f7329132a1c8df14", + "sha256": "e82d4cc3bb08a8dbe2d88bb4a9edf71350065861de4a19c72f74be949fab3c71", + "size": 1576422 + }, + "430": { + "releaseTime": "2012-12-07T14:46:08", + "sha1": "cf80d6a0ee80b8906c495eeea1def139a40a4987", + "sha256": "b86373c66c61b79b7f9e87be9ad1da33eef18dff6726f496d815e37adbb237bf", + "size": 1576422 + }, + "432": { + "releaseTime": "2012-12-09T15:13:24", + "sha1": "70b8b82c7ed7ec46c98db96762949e2671ba920e", + "sha256": "6d6539b0c4cdb5b342b4cbd68da0a3e6059fcac7ee6d3199efbfb307fb54a284", + "size": 1576278 + }, + "433": { + "releaseTime": "2012-12-09T15:19:16", + "sha1": "27f1997fc815e04b0f56f0015b078bf2c84fa7ec", + "sha256": "59271f90f8a6071fac3b934493c08524ecab56c8679b666ca242644482fd6fe4", + "size": 1576330 + }, + "434": { + "releaseTime": "2012-12-09T19:48:28", + "sha1": "8748888abd3d3c2adcf4d4313414c6295ec3e706", + "sha256": "0395f5aca0707016c9ec6a4e237ccdb5346b73c72f9e653934c29e6ad2f893fa", + "size": 1576349 + }, + "435": { + "releaseTime": "2012-12-09T20:01:56", + "sha1": "a1b84b450226f355d8dec28a3e8c1103cd9b37af", + "sha256": "bbb10267af0fcfadb9c5d7e1fe843394c4fe301eef0ef41068d31ead86dfb9a5", + "size": 1576377 + }, + "436": { + "releaseTime": "2012-12-10T16:59:08", + "sha1": "8c4b90d40e9793c3252c3f88c730422fb64669a9", + "sha256": "2073d3ab32a6aaa868b96d3980157c23952f78c8b6ec593e44dc57cf34660a8d", + "size": 1590738 + }, + "437": { + "releaseTime": "2012-12-11T22:46:36", + "sha1": "832c44b5e1c6e85d35ed566e4f123ed67e4b9778", + "sha256": "6cceba7d45ad61c1bc5c9bfbcdae0d24f2c268c2417724ccc701c5c7c8167a42", + "size": 1590956 + }, + "438": { + "releaseTime": "2012-12-12T03:55:14", + "sha1": "24c3852556e4a2172bd37de1cad18d4243a0b308", + "sha256": "f7a3057bdee5d5e48d1dd4231e53fb94e7fc6d679cbd6912b908e5a92baacd28", + "size": 1592071 + }, + "439": { + "releaseTime": "2012-12-12T15:35:04", + "sha1": "380e5ed60de266795ef3dee3c936621141cf0186", + "sha256": "e4ecef94ad2362bbbf3698603eb8a8326e6593b37561c68af568c5019eb57006", + "size": 1592612 + }, + "44": { + "releaseTime": "2012-03-09T14:31:00", + "sha1": "b52292f98704566d55ed5fbd4dc0405d8edb6e0b", + "sha256": "4d87f84695eec54608719f0eaaadb9cab0d552d73df6d3feab69a7ef3bfa512e", + "size": 499566 + }, + "441": { + "releaseTime": "2012-12-12T18:22:44", + "sha1": "bae8c4e99b9e2c0617550db52ad8eecc06ba2f6d", + "sha256": "6f6410d465f289369450fdcf3742f1f0c905272cdac58b6fee8f079dc54a41f6", + "size": 1593778 + }, + "442": { + "releaseTime": "2012-12-12T19:17:38", + "sha1": "a542808264f7a5f0d915c33e2cc3f2142f1fcc0b", + "sha256": "b2439f523dfcb813856fc862a4a3a1e6f8f6d803694b80f2a1da395982f0650c", + "size": 1660053 + }, + "443": { + "releaseTime": "2012-12-12T19:38:34", + "sha1": "ac0e17501a2925505c2e1ffa44a0f8eee0b9b845", + "sha256": "ccbc7994ab79325e5b591911f747e7ec58083f01794f3c865aee60e9d51ae2da", + "size": 1660189 + }, + "444": { + "releaseTime": "2012-12-13T00:54:08", + "sha1": "a1451b128695094b6b5cca335449e1d620de06fb", + "sha256": "ad3040529aa031dd3bc1fa6cbfe7d8f315205ba9c5df8a06bb6a3bbdd474c26e", + "size": 1669622 + }, + "445": { + "releaseTime": "2012-12-13T01:37:06", + "sha1": "b034cbad3f93b4dc7da0d1afbbe8541d53ab98a5", + "sha256": "c4ae11bc38717108e01dca4ca64f8649c64dbf471016c89859baa126421f1e21", + "size": 1669620 + }, + "446": { + "releaseTime": "2012-12-16T19:08:40", + "sha1": "21b69f42306a5a27cadfe6d80c334e0733ab52ac", + "sha256": "efcd28ce76ec40846e291476a3e9155cad3edbd838a40ff4a4f3074deb2d7ea8", + "size": 1669607 + }, + "447": { + "releaseTime": "2012-12-16T21:13:04", + "sha1": "8ea8676eff9c3c27cc98c1a713ef58e65744e765", + "sha256": "7e08e0f7b54d67f6f26c35336a629f724455856822441507649224689d28ec98", + "size": 1670780 + }, + "448": { + "releaseTime": "2012-12-17T09:01:44", + "sha1": "13a9f80d41adf293179a39e5b6a484871d14ac44", + "sha256": "0189e4a7f4a9c41924f2a52fffad0e40657b5442743ee4e4f43098d72adf25e8", + "size": 1670806 + }, + "45": { + "releaseTime": "2012-03-09T17:26:54", + "sha1": "801c29b3682f1af358166a262ff882085709e050", + "sha256": "025d932795079e1f305cdbcad4e2144334ccc91f1d028b619d71ef844e29373a", + "size": 499542 + }, + "451": { + "releaseTime": "2012-12-18T01:35:54", + "sha1": "421993ef8f69c3a9409eb4d5ed7fc2c425066c9b", + "sha256": "c9e195b010bd0e1c721e58270e7d3cb6beb5ceb18e95be60a5a04fccc19eb3f4", + "size": 1726000 + }, + "452": { + "releaseTime": "2012-12-18T06:33:42", + "sha1": "2a2c3d7656179a3576c68ef05593241cab30dc89", + "sha256": "894c384a989e22d644708a18dd4b2873c2d8d1a344a46fa268efb8453d6907a2", + "size": 1726210 + }, + "453": { + "releaseTime": "2012-12-18T07:25:04", + "sha1": "4efb68e5ba7e83f30e69e4e6417d937140a37843", + "sha256": "36c23bb5e8c524e4633b17feac709f499c7d4d44178f4fcfcf1e75a9f7034792", + "size": 1726167 + }, + "454": { + "releaseTime": "2012-12-18T07:59:58", + "sha1": "6a37494bc27f2a931ad7a55071d799b0c14d322e", + "sha256": "f52e50343683b49c102f25a595cb9298bf38d6bbb431d66b2d25edbb68f41875", + "size": 1726248 + }, + "455": { + "releaseTime": "2012-12-18T09:05:42", + "sha1": "a6769078d9dbeda08be78d1ff98e8398948db030", + "sha256": "fba9f76b198b90acff4b1e73ff313d13c6b7282aa40baf9b782bad7d65f8380e", + "size": 1726503 + }, + "456": { + "releaseTime": "2012-12-18T11:37:00", + "sha1": "0a04ca649837a9254daa96691d51011bb25da139", + "sha256": "b68b9b26db586479608c0b76054e345832d4e697933662664b7d26edfb9183a9", + "size": 1726508 + }, + "457": { + "releaseTime": "2012-12-18T12:23:28", + "sha1": "32815602e585fa49d469911f7afbc9477af3dd14", + "sha256": "f8ddcaacf7b1eec6d564608fd3a127e71ad50430fe00a9a689aea25ba9798d44", + "size": 1727433 + }, + "458": { + "releaseTime": "2012-12-18T15:13:42", + "sha1": "41ad6776ef46795e9d3fb219f0cc70deacc322fd", + "sha256": "47964bd168713ec45d60d0909ac004970d01acabb5f117d93bb67e2c36970064", + "size": 1727457 + }, + "459": { + "releaseTime": "2012-12-18T16:06:36", + "sha1": "a75f08410a16f34504503464fac3585d1cef9dad", + "sha256": "f05ca5f2e4e507cf1e9d117dfaf7f06a0c96cbb2ced0de2ad99b16421dae945b", + "size": 1727472 + }, + "46": { + "releaseTime": "2012-03-09T19:00:00", + "sha1": "249650d67d67be25f72835ab5ef7524f488f1804", + "sha256": "7c1b57a1e1297aa0766bd3a52dbe18f5d38d17e013622af681a11e3e8958014a", + "size": 499542 + }, + "460": { + "releaseTime": "2012-12-18T16:45:26", + "sha1": "82d3f2945980277af4e5562283b46d5c99c33192", + "sha256": "01c47f5cc5326ba08b1372abde90598e8fc47b557fe737f04db021f0607a5972", + "size": 1727478 + }, + "461": { + "releaseTime": "2012-12-18T20:15:42", + "sha1": "736ea6a5de8a8631f179958c727af63cde2534c3", + "sha256": "e772575ec613c557ed7e83e1fb55c855d9cc0cc3396636287e1609c63a78977f", + "size": 1733216 + }, + "462": { + "releaseTime": "2012-12-18T20:22:02", + "sha1": "c5870d3b28063d0e2c2e1320d47d1cd883953d27", + "sha256": "29b5e43ac1ebf8572cf8a426c51fc8eac132ebe62937b8297bb6a0bebe6495ed", + "size": 1733220 + }, + "463": { + "releaseTime": "2012-12-19T14:47:42", + "sha1": "8964d7dbdf6db684371b79f31f2708daf26a3d65", + "sha256": "61d212a885d5d9903fa3653246e492ad243afb191353c74fc5cf3e4ae02649cb", + "size": 1733227 + }, + "464": { + "releaseTime": "2012-12-20T06:29:08", + "sha1": "8f3649a5743184c0b1b09653749cff1aa2a817d3", + "sha256": "14206ed1f73ba0b305637a0870ef70ac7ad52d3b44961effca54ec36dc065753", + "size": 1733293 + }, + "465": { + "releaseTime": "2012-12-20T06:55:52", + "sha1": "2f8b54e20bd0968be3e54e2d6a160f325acd6b11", + "sha256": "e26f8e433197a05ec0e7e8d663bd0ed8ffba274c9c462af727275ea03f5e067f", + "size": 1733394 + }, + "466": { + "releaseTime": "2012-12-20T08:55:54", + "sha1": "a3aadc9017870b125e86aa174151f2f8e6c4bad0", + "sha256": "29ccb3022faad84e868df4d7106699c4ec04cc2aa042dc7e77a105e632d5ba6d", + "size": 1733369 + }, + "467": { + "releaseTime": "2012-12-20T16:07:14", + "sha1": "ebfb8b5a38998ac3d15a49ac421270399a35e9e6", + "sha256": "a8a1ea57487d9074247eacf61cf12ea62ff1de07e6bbe10a87492a54da4495a5", + "size": 1733972 + }, + "468": { + "releaseTime": "2012-12-20T19:45:14", + "sha1": "872cad36bf9fbd8b570c8839786665476d3d37e8", + "sha256": "4f1a56fc643c96fed83187c4c9caebd7c7ecd1e1abeae8eb2c4f20e04f341c39", + "size": 1734950 + }, + "469": { + "releaseTime": "2012-12-20T23:53:48", + "sha1": "7426aac26d35e178b3d2663b4d506a82d00a3f85", + "sha256": "7bfc916af6e0754c2cb8fa7775e22883af8766d1586d1214b9f88f0c47c5d237", + "size": 1734950 + }, + "47": { + "releaseTime": "2012-03-10T17:12:54", + "sha1": "658451d143a3e9acbfdb405bbb7e6a9d0cfd6bea", + "sha256": "201c8e614888d675355a780ba7e14ee630bc199b6ad5a7d0e4dae18f85236e01", + "size": 499538 + }, + "470": { + "releaseTime": "2012-12-21T01:20:06", + "sha1": "9df25c7d137cac8bb6f01fa947fa6f7cb1ed5730", + "sha256": "dc7585b24d6c54025f373908af901f63b2d460832c036ad4ee68f410b4c5cb6a", + "size": 1735047 + }, + "471": { + "releaseTime": "2012-12-21T07:29:44", + "sha1": "4efb1b18519a23f5c00f9067f2391b6d08d3a5f0", + "sha256": "090c3a55b08e8ad91b9b77cb85a53234687c9a94259557dbb723966cccb8cdb4", + "size": 1734974 + }, + "472": { + "releaseTime": "2012-12-21T13:51:46", + "sha1": "e6e08713a05d0848b69de728aee4657f3a3c5efe", + "sha256": "11d7bd50322b63c8dadb6b6b0b3b57c0e077fd1a62d08f18c4141466598e49ff", + "size": 1737294 + }, + "473": { + "releaseTime": "2012-12-22T05:13:46", + "sha1": "5c729491f944ae248bbbbfa4c3538ab55d8e3ad3", + "sha256": "45f164a5433be75743a271aa7ddd2489d2c2acaa11b39edd687c2c319ee22969", + "size": 1744124 + }, + "474": { + "releaseTime": "2012-12-23T13:37:12", + "sha1": "999bbcd15fa79c272a733b0cf66cbb894a1b3f68", + "sha256": "953721125acc90d1ba8e1092508b9dc844956a412d47c4448ce5150a5aca8c7d", + "size": 1744238 + }, + "475": { + "releaseTime": "2012-12-23T22:54:44", + "sha1": "3a1f3803a43b2e7c506a344b88c7832c808462ab", + "sha256": "3c18c13011d4274e56353e4ba04c1295e7a0d41f4f5dd2bb779df8ddea566862", + "size": 1741653 + }, + "476": { + "releaseTime": "2012-12-24T00:34:20", + "sha1": "2daa310149da3edcbb7d08faa58760a21c26a8c5", + "sha256": "9e7e4d1cbdc912c31c114e129217ddf97346e0be91fbf82c3ea5cc5832a800d8", + "size": 1741664 + }, + "477": { + "releaseTime": "2012-12-24T00:40:32", + "sha1": "bba7b620d135e62ff4158ab41252bcf9174b4110", + "sha256": "34f421c1a173ae1afe7cad37eb326560919c176e3b67031b698546e9707c40f8", + "size": 1744371 + }, + "478": { + "releaseTime": "2012-12-24T02:33:06", + "sha1": "e9a4f006c0bb89e12c6653d336441746e10ec0e1", + "sha256": "7ae27b002491dea6ce4563582a52da6c559a17896af281ad2a87e9dd6b87e72b", + "size": 1744491 + }, + "479": { + "releaseTime": "2012-12-24T02:42:26", + "sha1": "48678d934b09e484b66cdedd5ea02e8a34891418", + "sha256": "5ccd19915392c33809f26334f2bbc8c0c40dfcd221abea01f56efaaa00f83df1", + "size": 1744492 + }, + "48": { + "releaseTime": "2012-03-12T12:23:28", + "sha1": "9c64c3b621f2d2d3e0b9a45aeeb0c81e6994508f", + "sha256": "3cebc5d52ea6595868522a3643cb1b75067e86b6831ba69056aa0dae6ab202b1", + "size": 499538 + }, + "480": { + "releaseTime": "2012-12-24T02:58:50", + "sha1": "3d760ec785b329dc04fa59342b381dd357336811", + "sha256": "d06834960396f393714a92afcdad10a53ae774d086d6b03139e057905d28124f", + "size": 1744429 + }, + "481": { + "releaseTime": "2012-12-24T10:18:58", + "sha1": "1ff2196efd74a559216860a70b85f09e3e63de9d", + "sha256": "73dcf5b3f1744c61a43c0f9c676b3092dc1167687f3870ec8e49ed8e4c2692b4", + "size": 1745086 + }, + "482": { + "releaseTime": "2012-12-25T17:20:24", + "sha1": "699a44e90e186283858c06c26ae61591c0930ccf", + "sha256": "477e063f1ad9bd5bb82e373bd592d834d4379283f58e3c3add051c5381adcea5", + "size": 1745156 + }, + "483": { + "releaseTime": "2012-12-25T20:16:10", + "sha1": "3058f414ed26f7a17716dbfc714059634814af7a", + "sha256": "63ed21d141b96509b487741a9ee8b8eb91c5ae107737f813bc56037cd8a51920", + "size": 1745409 + }, + "484": { + "releaseTime": "2012-12-25T23:08:44", + "sha1": "22917af8817870ec59c31b47f444e3f3775f8dcf", + "sha256": "36be7238426914c4d6146d58c1961070d49cf69fb6ca5077fdd0f094e56dd36e", + "size": 1745586 + }, + "486": { + "releaseTime": "2012-12-25T23:32:22", + "sha1": "da305a3cea5057bf8ba153fd066631c11b05addc", + "sha256": "483741ff2cac45c6e4a18784b3940420af399598c4efd467dc73b9235dc891d3", + "size": 1745580 + }, + "487": { + "releaseTime": "2012-12-27T14:56:32", + "sha1": "610de83860eec1991f86c9965a76f87b89b08d12", + "sha256": "ff4b78cb32de1a57e7beb6fe6134033cce0defa90272dbc449745f224ad821a8", + "size": 1745542 + }, + "488": { + "releaseTime": "2012-12-27T21:24:56", + "sha1": "473485ee42c5a18ab47994bceff362da0a1bea55", + "sha256": "01f13df19856643460dc7cf95c57769ff34f1413187c6f88b858f43be28bb55e", + "size": 1745935 + }, + "489": { + "releaseTime": "2012-12-27T23:17:08", + "sha1": "ad4b1579edf9053d7c213fadcb7d10538c88a1ac", + "sha256": "241c88f0eec5b75d49a6a9561ef8af6dbe1caa3dac7977141fdc60fade59e758", + "size": 1745975 + }, + "490": { + "releaseTime": "2012-12-28T10:15:24", + "sha1": "12af97cacd54e55593e5879d5c214abe6ddd898c", + "sha256": "07ae2b7d06ef4c80c7d19e7bddf3ea610257f8989cd87016f6fc5135b49c9a57", + "size": 1745974 + }, + "491": { + "releaseTime": "2012-12-28T22:36:56", + "sha1": "5ab9a4f78adfb6b345bbca0cf8c92effee616f67", + "sha256": "17ddd3251dad9359d624fa5cd2e198561cafaa341ceb37c37a57f83f3ffbd66c", + "size": 1746029 + }, + "492": { + "releaseTime": "2012-12-30T21:03:42", + "sha1": "24dc432e3d6a7c1ff28900cfab9c7168c6e51530", + "sha256": "585981eac33151616981789662507f1019072c9891da48880e5ed48300d62e5f", + "size": 1746383 + }, + "493": { + "releaseTime": "2012-12-30T21:30:20", + "sha1": "01cf4d59115b3bf2b8cbe2e54d6703200016d2ec", + "sha256": "faef915c0307bfafb20f21db5e606a155470381e98c53f8de0f3748c859ab150", + "size": 1746349 + }, + "494": { + "releaseTime": "2012-12-30T22:09:10", + "sha1": "06b2c1905ca8de001b823b0f397d21b4b8c45dfd", + "sha256": "91d5fe316e253992c5c6b7be88e8f353bce4cbe8958a314a4c6242c6e5581828", + "size": 1747746 + }, + "495": { + "releaseTime": "2012-12-31T09:26:20", + "sha1": "90b567013a6cd3abd28f6acef8da13be80139309", + "sha256": "367de6a4bc90ad1cbf1fa4503cef59da1b00f46e9ae98c54dbca50d9a6a3039a", + "size": 1747783 + }, + "496": { + "releaseTime": "2013-01-01T22:02:56", + "sha1": "ec5da86e1eb98345401f289a677e22d9ff39b677", + "sha256": "036cfa78ffdced3f8d1e9d07a9a4cad8bfe6106ee6a2f323e0f46f7bb75cdb59", + "size": 1747767 + }, + "497": { + "releaseTime": "2013-01-01T23:23:56", + "sha1": "6734cd7a2de6fec77c0745a4fd054f56547f1b45", + "sha256": "b46dee407c06cf73bacd12a7d2ae3be48b6745f2b160c5d3853fe0c9d94914cb", + "size": 1750532 + }, + "499": { + "releaseTime": "2013-01-12T21:48:34", + "sha1": "3853b9b6c90063764d9cbcb7ff95c2bfbc2e40d3", + "sha256": "4afccd945b9536a3432136086b32e2383505bfe595a5a1e446eae032bdd98f8d", + "size": 1750887 + }, + "5": { + "releaseTime": "2012-02-10T04:05:56", + "sha1": "14c5933f019a36c72ac21447223922d225d8ca12", + "sha256": "65d74f1abb6bb748cc42f8e959974e768bcf4acc828122abf37b2c2cf8f3922b", + "size": 418025 + }, + "50": { + "releaseTime": "2012-03-12T17:00:18", + "sha1": "493cacd2e0fd442d22bf602ee630f662a94a09e9", + "sha256": "1e0b71714d6b755bb8b88833774ccf512119e4011f176921343bed43772bf0e2", + "size": 499533 + }, + "501": { + "releaseTime": "2013-01-20T09:04:36", + "sha1": "71e3564d1dd45c032f863f91ced3c5e0b31adb97", + "sha256": "f1152a34c0cfd6197a51e2ab11e0e9d792335d44334c7d4fd76b895d6d9bd5c4", + "size": 1751447 + }, + "502": { + "releaseTime": "2013-01-20T09:47:06", + "sha1": "9b5f5d1bde50cf315c59ac505b344598d31503ae", + "sha256": "f2fbe43bf2931d1c9ad60e44186c9246d3d62ed83b571faafb2662a4b5ad3ca3", + "size": 1751313 + }, + "503": { + "releaseTime": "2013-01-20T13:28:28", + "sha1": "2862ddfb1247e3fa63feaf75bb6eb89619641555", + "sha256": "4c7f9472f6ed96859baaa602f5d93a033066e6e584245bae85d44b884cd1c016", + "size": 1753210 + }, + "504": { + "releaseTime": "2013-01-20T16:53:24", + "sha1": "207a042ae365d8c57c8edca3116ade1b04ed558b", + "sha256": "eb99b88ceaf65b6090c5d1d2d8ebbacd17f363988ebef764639e038f5cde1f03", + "size": 1755376 + }, + "505": { + "releaseTime": "2013-01-21T20:03:18", + "sha1": "039029b9d3c5bca4459a2133d48488763b435391", + "sha256": "f2e15042fa418e6ac9380399a755739a4f9f8145e9f6d616516d5c0e6a594e87", + "size": 1755366 + }, + "506": { + "releaseTime": "2013-01-22T08:14:22", + "sha1": "5f3d3cba6c563334f585a0d3f2d1c1d3bfb673f5", + "sha256": "e36aa8cf1dd69e504ed58caabf140b804a172288b58b4dc343551f5d8d20af01", + "size": 1757249 + }, + "507": { + "releaseTime": "2013-01-22T11:59:02", + "sha1": "df4a34e476f7ee94a435ef8f26513b926afa770d", + "sha256": "3a2c6b8904c605c028465e4e64e71e0cb24121c705a7f271909b56b254af2de7", + "size": 1757663 + }, + "509": { + "releaseTime": "2013-01-23T21:44:32", + "sha1": "e7d8ea9367667e29a6fe3e0b56b888e34a7c6c2b", + "sha256": "6351f2bebfa1f5255f8310c06c274bcdc42ede5e262674bf7df7ef00c1a5b3ae", + "size": 1757812 + }, + "51": { + "releaseTime": "2012-03-14T11:57:34", + "sha1": "19428f0e666c4050a5f0d6ba066471fdd10a4e95", + "sha256": "b09b008c025b1a8ea35821c653fbb16aeb74a2b68a0113d5d46012c8fcd0d169", + "size": 499534 + }, + "510": { + "releaseTime": "2013-01-25T19:25:36", + "sha1": "bdbb8003de83e6c136e1ce523c12de6109726e54", + "sha256": "0b20a127a2d61edeec71ee1baba52aa92a35d82880e6c660c47cf750d0d83b32", + "size": 1758064 + }, + "511": { + "releaseTime": "2013-01-26T08:29:26", + "sha1": "37e54676fe4db1dc8cfb2b56f3d5344024aca44d", + "sha256": "06a0d1ebdb10344a1949d03cac65f73e88e59f364b4de7728dedf5e8e749221e", + "size": 1758076 + }, + "515": { + "releaseTime": "2013-01-26T12:16:40", + "sha1": "d09d5267e419bc6f35e065789eb87780bc69c767", + "sha256": "15a1c1b749c840e55ca27a2bef419f710d334351284b20526c3caab6730bfde4", + "size": 1758042 + }, + "516": { + "releaseTime": "2013-01-27T08:49:18", + "sha1": "c02c0f5e08e7c975b9b7685fb43ee41f992386c7", + "sha256": "6a7c899130ba3be06f421df8b5874f5347d28944ac2304ac321f8553345797a9", + "size": 1758848 + }, + "517": { + "releaseTime": "2013-01-28T19:23:52", + "sha1": "85730f2eab50431f06074f56fd45ac52f35e7888", + "sha256": "bdba524fdafb87e57b8c8e1beff2ae2d577a16518092198c49f4201fb8851539", + "size": 1761462 + }, + "518": { + "releaseTime": "2013-01-29T04:17:02", + "sha1": "2cd88ccf1af60465380efec07e0a3cef13f4c922", + "sha256": "05736dd9d54e6a92298a1e945da8319d88e0949bb4088b23c0575e87c0a5fa4f", + "size": 1761405 + }, + "52": { + "releaseTime": "2012-03-14T16:56:06", + "sha1": "a7a92d24b575d901506285511817bce22302bedf", + "sha256": "58dcce37e0a45cbbc79ce0efa5f19fb1f0cce4fed70fa1e34061c37c949bb32f", + "size": 500306 + }, + "521": { + "releaseTime": "2013-02-04T09:25:46", + "sha1": "087bdb006cd96f6ba343901cb49b62f10c3c1bcf", + "sha256": "648a9d61659d83d49e0f054913bd945b0d78493e5b3f939c71725e48fbd2b435", + "size": 1769480 + }, + "522": { + "releaseTime": "2013-02-04T12:03:06", + "sha1": "386872fe1744a35dec7e0311335977d9595bf2a7", + "sha256": "6550ed6b0828e93525b3186f7de2e90cf865c37fb308d9e48bad7d96ef91dcc6", + "size": 1769519 + }, + "523": { + "releaseTime": "2013-02-04T15:58:18", + "sha1": "cfe19e7ac7c15b6be821d5af5fd75beac7f1914f", + "sha256": "c8426060eb8bee5020afb0fbf029a4a2f45d2db8a6293d93d8e82cf73f144d8d", + "size": 1769094 + }, + "524": { + "releaseTime": "2013-02-06T18:36:06", + "sha1": "d86aded1f0e1cf6e6fac264be9ac3d26c1b0700f", + "sha256": "92a1c6faa1770fb2c785619834832e3a5825177206afa91d4c55a1b01d6a9622", + "size": 1769480 + }, + "527": { + "releaseTime": "2013-02-15T06:39:20", + "sha1": "6fbf800c40a7ae21cafd5355a7b8b4d8b46bf95f", + "sha256": "5dff0742023186542bdabd8019bbe58b8741328c9f88399fc4d808663781ae41", + "size": 1770314 + }, + "528": { + "releaseTime": "2013-02-22T16:12:28", + "sha1": "c81b6fbba954448137846b9b920203c7260a070c", + "sha256": "48e4bee76f2106ff36adc225c699f28d4ab7c72f420f3c3f97be5fbbb98dd38c", + "size": 1770590 + }, + "529": { + "releaseTime": "2013-02-23T12:27:12", + "sha1": "275c135f5f0617b6f5ace20d7a00f0668697d770", + "sha256": "216cce520e834f6e6239fbd0f3d5eb06344870d575115b680cbd1433814fda45", + "size": 1770653 + }, + "530": { + "releaseTime": "2013-02-23T13:23:34", + "sha1": "04a7307ba922860718b4700ca6c7858d24148f98", + "sha256": "675b7e15378c3b69483208065edace129ed313a4104c0e9a420241ac8a0e45da", + "size": 1771375 + }, + "531": { + "releaseTime": "2013-02-23T14:11:28", + "sha1": "932b3ced33034df13662f18994afaff9900c385c", + "sha256": "98fb1a46e54611e4829bf3c1434e44f4234949fc059fee564db78bc620e808c0", + "size": 1777234 + }, + "532": { + "releaseTime": "2013-02-23T15:00:26", + "sha1": "bcac19ccf60bfd4b13f6f20dab638c58cc043146", + "sha256": "36c55d2d17ac830fba3de5594b7f38c686a5f54933f0ea08aaeb9f95319c2d36", + "size": 1778535 + }, + "533": { + "releaseTime": "2013-02-23T15:25:20", + "sha1": "c3886f37a70edf593fd643db522afa1d1cbd9137", + "sha256": "3408ff09133b41cb2b3e7a667c9cbc79a4b201f30f98b889fffea8af55ce1f8b", + "size": 1778541 + }, + "534": { + "releaseTime": "2013-02-25T00:00:20", + "sha1": "bd0f40a78c18140265ff042a96d73f01c4f60906", + "sha256": "7ae860d3f7423b97b1fb5343a65fcc6866242fde23e1aa00c113dd9b61fa8187", + "size": 1778669 + }, + "55": { + "releaseTime": "2012-03-17T19:58:18", + "sha1": "4a921565b941fd8883513b79d27767622fd7440b", + "sha256": "d5baa47e296c2f18b2b69f5acf525bb3635bb728ba5c0e278c58fe71057d809b", + "size": 500341 + }, + "559": { + "releaseTime": "2013-03-09T10:59:20", + "sha1": "7cefe2301914b7859cd8282630a9a17f6c27d433", + "sha256": "7d7ab7709fbd637a51250aa2d8ee9a2eb6c6f62843d089bd90aed6b3a7ee71eb", + "size": 1799274 + }, + "56": { + "releaseTime": "2012-03-18T23:43:50", + "sha1": "21181f018ad9aad7bb173126fee729b3fb1bf51c", + "sha256": "7a64787f1c09dddbe48a3f61b283e3b2fa82b832b6a329561f45904a94547102", + "size": 500331 + }, + "560": { + "releaseTime": "2013-03-09T11:16:06", + "sha1": "513348c4938d80fcac62b8fcbfbf802671fb374c", + "sha256": "a0a3967f4371154520b5904630f51cb6eefd489c2df6aa6a5ada21f82df6c7a4", + "size": 1801695 + }, + "561": { + "releaseTime": "2013-03-09T12:20:34", + "sha1": "b64dbb4a6e5721354070ed43cc8e565f004f983c", + "sha256": "9f6a313add3dc0035bca35e227701b10df8bc3de48765c519c0ab8c324bdef6b", + "size": 1801871 + }, + "562": { + "releaseTime": "2013-03-09T13:02:44", + "sha1": "753e3a080941052cccd7375df5f63564a86b7fc3", + "sha256": "a3a65288216568e04c1195dc232fd469d0cf40a1ea65c085f5c4499076d72fc6", + "size": 1801898 + }, + "563": { + "releaseTime": "2013-03-09T13:35:42", + "sha1": "a3ac851d0aa5cd19b4f5015cf9cc1f0ccad1c3ea", + "sha256": "f3434b432994d59c16f3a73a432211a1a8064df619970f765e1d30541c0bf985", + "size": 1801948 + }, + "565": { + "releaseTime": "2013-03-09T16:04:34", + "sha1": "cccb6bf2733a4cda8b05d4a9176ab15deaa29b25", + "sha256": "0c5d591dba0d5a7589a953cb0c6e14b2a2b2f245f110f1afec909ad41bcad81c", + "size": 1802067 + }, + "566": { + "releaseTime": "2013-03-10T10:19:34", + "sha1": "471051946714e5a831d608d40f34ad09a0e81da3", + "sha256": "1c7fee319ec0bf88ad77c7ceb8f6d38095d8af9009bccdade5de1ad07ab9da69", + "size": 1802209 + }, + "567": { + "releaseTime": "2013-03-11T14:42:34", + "sha1": "85d19c0406314b6a1c931b905c8abd991342af53", + "sha256": "ea006ce61b4585283237e27995a3d5486fa26e4b0c221716ae9f320f6e2f6f4c", + "size": 1802207 + }, + "568": { + "releaseTime": "2013-03-11T15:48:22", + "sha1": "d49f2abbf3d4471d8039707e80df85d4f1a858dc", + "sha256": "e3759b326137fc5426dbc4f5606781641ed0f93266671fa653911a11cf7db770", + "size": 1802260 + }, + "569": { + "releaseTime": "2013-03-11T17:33:56", + "sha1": "895318254c2a15f84c31a4066a0c7e1d013f2bd5", + "sha256": "2ace28caa0c6bb929bf1c360699feeaef299d69ec5590d02a387e7fdfa585d81", + "size": 1802373 + }, + "57": { + "releaseTime": "2012-03-19T10:36:28", + "sha1": "3821f7764661d74ab8b84acd41c3145f595c9dd5", + "sha256": "cfb87dbd958a9cd46e1bd312a10df884f813fa738edd1db34a6a340563c50fa2", + "size": 500324 + }, + "571": { + "releaseTime": "2013-03-12T16:27:20", + "sha1": "256a746fdca6952208588476c8c1a67e214fcb5a", + "sha256": "20e49414075e9c980de3e9889eeb760b33d7696cdfff730bca8e4abd2b17fea3", + "size": 1802132 + }, + "572": { + "releaseTime": "2013-03-12T19:11:22", + "sha1": "5421a1e7613ec0c54dfe29fe78747dd4c3ed4ded", + "sha256": "e3e2cfdeb8f92d0b2961caed878ebfe8e3783a64539b03c016596ac9b90e5384", + "size": 1802718 + }, + "573": { + "releaseTime": "2013-03-12T19:22:56", + "sha1": "c4e36dfe96db003635afd8f5d0dd1ee9c9330b23", + "sha256": "dc403bfc35df2bd0ceaf91d3f33bff1f50e0fa51c01758f46a5bf61765ea543f", + "size": 1802799 + }, + "574": { + "releaseTime": "2013-03-12T19:48:20", + "sha1": "970862c9cbd70b7e31b52426ddd0cf948c9a9ce8", + "sha256": "04a7b09abd5a21eb5d75627d892b4b6971bf12f8dd1267fb902df46c35002bf1", + "size": 1803367 + }, + "575": { + "releaseTime": "2013-03-12T20:50:38", + "sha1": "0e727130e6492c26fcdea9866b91f2af8d0ed9e6", + "sha256": "13a50326c5d78cb3aea9f5fed7f415bc4499e33acb9bd41c7d30fd3e90ea3d17", + "size": 1803644 + }, + "576": { + "releaseTime": "2013-03-13T12:02:16", + "sha1": "88524debaac98b4a7e81713789a33278fe3b1dbb", + "sha256": "09ed456116397421fe20ecda9fd73e252ce953e5c9712f9ba3af5a1b5f7bb662", + "size": 1801710 + }, + "577": { + "releaseTime": "2013-03-13T12:57:32", + "sha1": "ff91a570c54f10922727007f1d89e83f73210d79", + "sha256": "7653623ab8f74478ffdfb422c5d021cc7a18906c96fd356fd90d7b0fef2d5988", + "size": 1801735 + }, + "578": { + "releaseTime": "2013-03-13T13:10:30", + "sha1": "e0cef279c9a067955e9519aaf5c28cb38c9fd45b", + "sha256": "ade4e84a7eaa1f5d5f7f9af945862ce7817f32628b800f9f86973eeb39ef343f", + "size": 1801793 + }, + "579": { + "releaseTime": "2013-03-13T13:22:36", + "sha1": "1249b4843235da3782d98d917c90d309b91bc4ca", + "sha256": "d4d4bb20f765c5c8e16f6ed9d32aa90c35c7f2c0e740b37396568c36a68f6ba6", + "size": 1801812 + }, + "58": { + "releaseTime": "2012-03-19T22:42:46", + "sha1": "9985d536259cebbb8f139f8ce3176b22039270ca", + "sha256": "06e87b5a04c7ff02c481195175d0a198e964285a9aa637e72eda0421c6018a9c", + "size": 501964 + }, + "580": { + "releaseTime": "2013-03-13T13:34:08", + "sha1": "d756a4fa056fb7b2f6768f7d0fe2d912c28b4c8f", + "sha256": "a7dc5fffffa88e4f8d0318ba7a844c63913a127926b9844104085d5450097527", + "size": 1802410 + }, + "581": { + "releaseTime": "2013-03-13T13:45:54", + "sha1": "3b3bed47c3f1779c5d2080310a20cef2474cf7c2", + "sha256": "8d3e539e593ccc4cb25845ef6901e64f309ace1072bfe43676c16afbc5827bf6", + "size": 1802422 + }, + "582": { + "releaseTime": "2013-03-13T14:20:52", + "sha1": "d38d55e839820418b8597a4c20a27926094da29a", + "sha256": "bcad9e4bb77021662a9934d03055a90d373c48e995f6a37ef09f74c984553015", + "size": 1802412 + }, + "583": { + "releaseTime": "2013-03-14T14:06:14", + "sha1": "2cbe8b97154514dbdda74c96118672356596c59c", + "sha256": "e59ec936b65388d4c757dddbe918410ef3628b406993e407d348e31ff1619b57", + "size": 1802447 + }, + "584": { + "releaseTime": "2013-03-15T21:35:12", + "sha1": "cc83161006e3001a0b6abbff6d5866c5997f122e", + "sha256": "cf35a38f6eb00d0b5939ffb6eb749f0bd0bc7efd7a5da129cca94b5bd052964b", + "size": 1802450 + }, + "585": { + "releaseTime": "2013-03-15T22:28:24", + "sha1": "67851281cd6d7300cfa4f6ed40d36ec91b3a93cb", + "sha256": "fe2ee5a25849e6772c37dab140a3025733145872bfc44048d0fa85bbe671d75f", + "size": 1802442 + }, + "586": { + "releaseTime": "2013-03-15T22:42:18", + "sha1": "28a200368e5e57b42b81515c665d547714e75feb", + "sha256": "c94fde4b5256d311b51f9a2b5df88e0f637baf7b600664f9303d43304dfdec8f", + "size": 1802483 + }, + "587": { + "releaseTime": "2013-03-16T11:52:38", + "sha1": "2cf449d932668dc49da5ceec7fd12b0bd0588670", + "sha256": "426c3326e475e5603311db05cf785809b6ea99597cf5fba9edbd718cdeaacb0b", + "size": 1802487 + }, + "588": { + "releaseTime": "2013-03-16T12:35:28", + "sha1": "9fbe0dbdf36173a5c2d873790148c533957af2c1", + "sha256": "c5d033bd0d05fef758c23a6374f1f628fba6c0102d88d0d2dcd2a313c81ec685", + "size": 1802499 + }, + "589": { + "releaseTime": "2013-03-16T13:59:58", + "sha1": "07cb240272a941a01b1314a99e3ea5dcf093a8df", + "sha256": "f23fb37f45c28e246c461fcedd135ce473d0aa3da62141408a759ce164a7c475", + "size": 1802541 + }, + "59": { + "releaseTime": "2012-03-20T06:50:10", + "sha1": "c22cb4824886aa26a95700f38768083cc84a0b70", + "sha256": "b00bdbdae11e16016759850278a79da857b7c19e91762b15b5cef2022834f532", + "size": 503801 + }, + "590": { + "releaseTime": "2013-03-16T23:21:04", + "sha1": "3c5c525447f98d3abeeceab5b68e3318273c25a8", + "sha256": "1f1e552ee329f4fbc9bec71060406dc52375aeaf0f4d25b8b585aa7268670e6e", + "size": 1806206 + }, + "591": { + "releaseTime": "2013-03-17T00:16:14", + "sha1": "75817e473b6f290c881e5de9ff7084c3807247d3", + "sha256": "3e9f5ddaebb29ee4c43f0b54b1859054b43dea5a9c4cc487f0f1706525e33e56", + "size": 1806210 + }, + "592": { + "releaseTime": "2013-03-17T13:11:16", + "sha1": "b6b44424f0c57a36d0b4d2fe38b3ddc837e0bc24", + "sha256": "978578203b4490875b4781511b0ce70f987a5c370c61b597c33aeb8168135f2a", + "size": 1806617 + }, + "593": { + "releaseTime": "2013-03-17T21:15:24", + "sha1": "868f3bd54310b460d99aa4fc948d814904834b6c", + "sha256": "3c05e042f959aa93de758811ba5c4fd6fcf2b1f8f88d014e3e4679f04bec7a33", + "size": 1808804 + }, + "594": { + "releaseTime": "2013-03-18T06:19:08", + "sha1": "05dcca538da1ba41ac5e59e74eb862121cb5be88", + "sha256": "6c6d1fbcdf7d7afd8ba6bdd085517b06c17f19122ed471505c9e87b2e27a7857", + "size": 1810025 + }, + "595": { + "releaseTime": "2013-03-18T15:37:20", + "sha1": "10fe3da7c4f5c5897e7dc1bea826529e9c6cd240", + "sha256": "9f3eee1df41b9de671fbd5ea43537d303be4c86366678b1fc2423ae1072fcb97", + "size": 1810024 + }, + "598": { + "releaseTime": "2013-03-20T19:59:44", + "sha1": "51fa60cdafaa9497465e792d3ec884c2fb411bd1", + "sha256": "ee98f47baa521a317f361ad44d3f62677343a8aa46605a949d8eac2c5a297f3f", + "size": 1810101 + }, + "6": { + "releaseTime": "2012-02-10T07:00:32", + "sha1": "469c7532e6e92ce5be68e850643a2b03b305c9df", + "sha256": "a1c33cb061da2fe86fdb7d46c8744f52b9661832de7422f22e64228eef4b323c", + "size": 421298 + }, + "60": { + "releaseTime": "2012-03-20T22:13:54", + "sha1": "3fb0ca0321285a9b7ec52bfe173ce905c45f6ef5", + "sha256": "c1bec94a7d15a2d761ca132b3191836a9cbc57df1757ac89778494699f45f63b", + "size": 502757 + }, + "600": { + "releaseTime": "2013-03-21T05:58:52", + "sha1": "f100c13093c7cbcc647d01db0e06b033857ecc44", + "sha256": "3490da99bf1a9d02ab3723b806ea4b2544df3ef760f4d3f3716e28d125f617d8", + "size": 1812847 + }, + "601": { + "releaseTime": "2013-03-22T00:00:40", + "sha1": "65b86fdcaf4f0d3ae39f4ef6060df038c0246a4d", + "sha256": "6b828b19a733beb784689c651f31576d49a4828a4bd1ab6d326028f8c75db4e0", + "size": 1812890 + }, + "602": { + "releaseTime": "2013-03-22T07:38:02", + "sha1": "02c4747b8f443a6baabd42808641901c7316d10c", + "sha256": "e992506a04eea308de41e0440acfcc2c5862aa815192864de874511213772ce2", + "size": 1812888 + }, + "603": { + "releaseTime": "2013-03-22T10:43:46", + "sha1": "035a390467f9f8fee7109ed68261b97ba4d3b4df", + "sha256": "87fa43b1060b04aedc0c51896605cb5218abe9286ec8213312e860da86abf782", + "size": 1817618 + }, + "604": { + "releaseTime": "2013-03-22T12:14:54", + "sha1": "d08a3ffc03ebe236906205dad90a172f6170eabe", + "sha256": "b88c74203121c64ec61db3b5c80ba684ce72ed9b81dbe30fe4c965c3a6bde6ca", + "size": 1823680 + }, + "605": { + "releaseTime": "2013-03-22T15:03:40", + "sha1": "4f500cf41d5c988df867232ca366f329b1bd59e7", + "sha256": "1ae4763067a05b6774ae49929f2f003ab239fdd8e8e63bbcb0d7eae2b25af426", + "size": 1823687 + }, + "608": { + "releaseTime": "2013-03-23T21:30:56", + "sha1": "decac58077e666780177384985f01079c4e2bab6", + "sha256": "01db87c37d61ea353d92edf8f97fba8b1cc8100f59e79208b2fd7ed7a57ba01f", + "size": 1841717 + }, + "609": { + "releaseTime": "2013-03-26T12:14:08", + "sha1": "487e2e3d063d55b585d0358822b7b62bd3f457de", + "sha256": "190a33807674e2d0f4d9ba40ecdc11efb99fd42582283d0c5b5ed0598757c57f", + "size": 1841499 + }, + "61": { + "releaseTime": "2012-03-22T20:01:10", + "sha1": "d0ba974da976e9348c3b8497a606d888839034ac", + "sha256": "0074d9e139b79f4f1bddcef86fef87b79c28cfc1fd7caa421a76fd66d8ed6ca9", + "size": 503013 + }, + "610": { + "releaseTime": "2013-03-26T12:32:10", + "sha1": "f19d03346de350b600a1485e3736ea722feec731", + "sha256": "8474514cfc245e9c9c7429552cf09ba80b5ed4a8b4eb04d37c76f9a86fa25d98", + "size": 1841597 + }, + "611": { + "releaseTime": "2013-03-26T21:59:42", + "sha1": "2b5c9e928b14eba5985fdf99141e0b4f36f4919b", + "sha256": "a10a3303eb45fb206fc86dca357cc6414b5de313882f34f5a9d7446e85b5bcd4", + "size": 1841630 + }, + "614": { + "releaseTime": "2013-03-27T17:34:36", + "sha1": "ad15e8ff0469a674421d8b91447543ad5ddae4e5", + "sha256": "f6fdf613e51cee90807544e96acf2b0ee71160fd11e4fb6cce43506254ed4229", + "size": 1842016 + }, + "615": { + "releaseTime": "2013-03-28T06:16:30", + "sha1": "2f846dac453503c38e94a2ec4b1912c4107ad6ea", + "sha256": "46fe09a4b47cfea1314406db10ec52446187bf9d4ee82d891fe445f06057e95a", + "size": 1841842 + }, + "616": { + "releaseTime": "2013-03-28T06:32:18", + "sha1": "e924ed455c1352274bf758b61290c5cddfccf16f", + "sha256": "905002cc9488c0e553b24f602280e672911de6a7d3e8c5d102b9d64c1ebab3bf", + "size": 1841905 + }, + "617": { + "releaseTime": "2013-03-28T15:50:34", + "sha1": "9293a9a74adb8991c6057b3cdfc985276ead3a71", + "sha256": "21ae46fb70a81ca1140a4e499b8971c66d8dfba5d2b37fd47ff4e209fc67d927", + "size": 1841930 + }, + "618": { + "releaseTime": "2013-03-29T10:54:14", + "sha1": "eacfb8930e7426c7aad65db03f1c4d47f9a629b4", + "sha256": "bb60011ad40b9967458f7f94dd38b169487f273f3063b29e6387ec9a101ec913", + "size": 1841693 + }, + "62": { + "releaseTime": "2012-03-25T23:38:34", + "sha1": "4764871665c79041b233e06b62951b6500693007", + "sha256": "0ab4b860362867ca3eb3f18db522a74876f1cbe8d9e9fb50892f8003a21691ca", + "size": 503894 + }, + "620": { + "releaseTime": "2013-03-29T14:30:48", + "sha1": "fba2fc79ab6adbf37543ba7c832ff69dd9e4bca8", + "sha256": "d64106428e99e04b2a8200f8bb1f7a5dd415c5e16e1c244a976eb8ca53bb5a64", + "size": 1842046 + }, + "621": { + "releaseTime": "2013-03-29T19:53:46", + "sha1": "2fd638d07a63d3d266dd1f355a0037d8a121a75f", + "sha256": "89eab9898290cf4361784c3f81ed6be8445483935fee900e5a19f1266ec71095", + "size": 1842165 + }, + "622": { + "releaseTime": "2013-03-30T10:26:26", + "sha1": "aa86d940795a19314a97225bfcfa58ad5f466384", + "sha256": "1716af38d742c935515879897795b4ae6b91066ab2dcafe9db1de1847b3baa44", + "size": 1842514 + }, + "623": { + "releaseTime": "2013-03-31T07:59:12", + "sha1": "8958c9643b16640342f0b63396c6f2cf2072099b", + "sha256": "5c9e09c1c5524db1a5eddb09ff57ff7078cebce970ac266bbc83f5732a73ce43", + "size": 1841475 + }, + "624": { + "releaseTime": "2013-03-31T08:34:44", + "sha1": "20aedfa6e7d255f99adfadf9f345c3ab9aa5a521", + "sha256": "756c0869814858979a866381e09f53565461e7964a86d97ed26602ff4b2a225b", + "size": 1841511 + }, + "625": { + "releaseTime": "2013-04-03T01:01:26", + "sha1": "985c86a6b349d03952897f0b516b4970782ccd97", + "sha256": "feb6b97edd2501de5825624311c90a5a05b23b67a85331d00b04132f7362f5e1", + "size": 1845610 + }, + "627": { + "releaseTime": "2013-04-03T03:17:22", + "sha1": "887556c1ee0c9cec4447ed38a4abf09858266aaa", + "sha256": "a1cfb5ed61fffd2291407da332876db576c5008eb3319c75e35773c50bedbe4c", + "size": 1845607 + }, + "628": { + "releaseTime": "2013-04-03T03:37:02", + "sha1": "686799aaadad7814253190bdb0a1fc7560451178", + "sha256": "3eaac663cc980ac9a4563e239dcbc134f2047cb700230424a5c558e996d9acf9", + "size": 1845673 + }, + "629": { + "releaseTime": "2013-04-03T05:16:26", + "sha1": "d3aa64bfdacbda1048ccaa9f5238f1f541528ad4", + "sha256": "1e356867221fa36ae1e60e4be61eade98675eecb1f92c82b30fe41fd27de7ecc", + "size": 1845744 + }, + "63": { + "releaseTime": "2012-03-26T02:56:50", + "sha1": "4fe8f595c76a6ac45d2243e610222b05f5d5696e", + "sha256": "fc55e2ba6f78afe8ca60dc6d2388e8510ba8262160c6acf11b1ff7b64bea6042", + "size": 503843 + }, + "630": { + "releaseTime": "2013-04-04T17:17:08", + "sha1": "67a728e15c95d5bf0c79c4bd2eb5a6cfe9ede6c0", + "sha256": "c3acf9e87f951770d71e4d4f082424f2c10523e2987d7201adfddfd047bf19d5", + "size": 1846619 + }, + "631": { + "releaseTime": "2013-04-04T18:39:42", + "sha1": "6444644de15fb9780b66a51008124dcc78bf36bb", + "sha256": "737d1307d2585a5ce50384476fc36b8f74e81db48af542737764a16c5c3f1c4c", + "size": 1847007 + }, + "632": { + "releaseTime": "2013-04-04T19:04:58", + "sha1": "315204071999b6f5b71ddc7e146a00462e68f2af", + "sha256": "8961e9275dfde5b55f4503b0ca12fa50dd79295ad7f6eb7edf6deeccfef7c25b", + "size": 1852106 + }, + "633": { + "releaseTime": "2013-04-04T19:22:44", + "sha1": "d52c199a6699a8a5c5192e2024d5f0b08c987a5c", + "sha256": "329ee4d1b752025c123df1511f120a36c76e58d9604558d7420ff9c58f10c2b4", + "size": 1853907 + }, + "634": { + "releaseTime": "2013-04-04T19:45:34", + "sha1": "19d4a565a3a3fa307d1a7691a18f15b7053ec9c3", + "sha256": "ea4473393f4fd4b05d136f09bede7f163cfb3ed349b90385cd9aee308de75a53", + "size": 1862442 + }, + "635": { + "releaseTime": "2013-04-04T20:03:00", + "sha1": "51b985a55285d32017de00f585b9f36142de6fce", + "sha256": "0013a81965e4a557753088da180a9117ccd15a399ca9f289be4ebeeccfa49300", + "size": 1864201 + }, + "636": { + "releaseTime": "2013-04-04T20:19:58", + "sha1": "ce0ff3cc72c656a36d574fcaa13c5e948d0e96ed", + "sha256": "6d5858ee8a582757b9d9e90466b741c360aadb19e7c9db0d7e03cf471ae8906a", + "size": 1864670 + }, + "637": { + "releaseTime": "2013-04-05T00:44:22", + "sha1": "63e4e9126f9db7d938d5172d9cd892f9e8570b71", + "sha256": "0e88cdfdc1bfc123ec1f3c171721d16b7ddcfef16710762b2ff3e549caf4535f", + "size": 1864839 + }, + "638": { + "releaseTime": "2013-04-05T11:40:16", + "sha1": "6b837529e509ce80bf67a708be7d9160d58a3b77", + "sha256": "6fb257167c1752f8d35ce73f3212b0648ed105c86bd60ce1d2f460b80c7ba55b", + "size": 1864944 + }, + "639": { + "releaseTime": "2013-04-05T16:21:02", + "sha1": "d49ebade7765363fa5d227cbef125969f0848407", + "sha256": "d6d5c05f335e67031e78637be76ada17eabca3f7de020f512104ce0301bd9ef9", + "size": 1864957 + }, + "64": { + "releaseTime": "2012-03-26T04:37:02", + "sha1": "e590a6e7f9cd6d0b683010abca34c69080893c28", + "sha256": "fff2343e68c5815b9aa664770d493543a4f016af5a0160556c9fb5a6b098e429", + "size": 503843 + }, + "640": { + "releaseTime": "2013-04-07T22:55:46", + "sha1": "e7c2fe9a95126c6c1a048df07f6a055aefad290d", + "sha256": "9b92c7b583c86186fe0e60515412389f5885c1f1962b3d8691f177051681f6e7", + "size": 1867592 + }, + "642": { + "releaseTime": "2013-04-09T19:28:00", + "sha1": "d5ba1d70d59d8a8b7840ce4dab9ae70c5a63de31", + "sha256": "496a0cb967490a83f15d439896809dd498da25a210b5ab34de9ada2fdde0adff", + "size": 1871955 + }, + "643": { + "releaseTime": "2013-04-09T22:12:00", + "sha1": "eb9b08f9fb309260302a7b3be845dd9e8168ebff", + "sha256": "e1d1e43d8592d4cd237a0b2528111a7f48f616554454ce8049a0d46e8b1121d2", + "size": 1874769 + }, + "644": { + "releaseTime": "2013-04-10T07:06:26", + "sha1": "efd54911c2ca6f4c300451f94b2840e93f5316b1", + "sha256": "d02b73facccf65d96b33c13e1d98965491e19117bc445b1f29279f844e713b0b", + "size": 1874656 + }, + "645": { + "releaseTime": "2013-04-10T12:14:10", + "sha1": "db855176a6c2d4e869a875cb51dcf0c244726fa9", + "sha256": "fc18fef4c1ee6f7eacde0f4ff6ce582123aeec6092407e9b4a5d23b47470f33e", + "size": 1874885 + }, + "646": { + "releaseTime": "2013-04-10T16:46:34", + "sha1": "0a4310d327dba9c1d1939a8da17a46015cfce441", + "sha256": "c70b0203184883682daafc854c0575fcc9291fe348858aa481d32c062692be8d", + "size": 1889074 + }, + "647": { + "releaseTime": "2013-04-10T17:01:26", + "sha1": "563345cc96844f8005374f64dae2dc78d989e43a", + "sha256": "0e4f5c0fc1c681eed6c84fc715d0e1aaa9ddaa46726837ddc3046a4c8c70810f", + "size": 1889074 + }, + "648": { + "releaseTime": "2013-04-10T17:42:02", + "sha1": "dd37e5b9ad13c7b07983f872818f86f42896c437", + "sha256": "b83d160c0d210f99fd32a510dbd39af972ad65d4813a7efb0f6b6fe32f1c26b6", + "size": 1889326 + }, + "649": { + "releaseTime": "2013-04-10T18:05:30", + "sha1": "fc44d88885a297f2fcaae01262beb460d9044840", + "sha256": "1141912de80faedc8ded1128cb6c73428dbf4223b525f050e26b94def2551ce2", + "size": 1893066 + }, + "65": { + "releaseTime": "2012-03-27T00:44:54", + "sha1": "fdf2e7bdc7ca3cd179b82c4b690e208f9a62bcaa", + "sha256": "d70dabe8ee2f6440b0f612fe61be8e6e990dd97eed60c7dbb98b7820eab16a7a", + "size": 503852 + }, + "650": { + "releaseTime": "2013-04-10T18:33:56", + "sha1": "f862748c96233f922bf2983198251c0d4466cfa1", + "sha256": "78b95b183f8387f6f031f81ebe2556765931302c4b74a0e4d1098e2c1f198e08", + "size": 1893143 + }, + "651": { + "releaseTime": "2013-04-11T12:49:12", + "sha1": "076eeff722342a367058fe5ab60ce355335fe676", + "sha256": "4a30217b29fc967fed7065c5c00bf045e9512eccc68324db44e0b480d12bbf93", + "size": 1900288 + }, + "652": { + "releaseTime": "2013-04-12T15:23:20", + "sha1": "680fc079a7ed7a92cc30db07a50d7318febdfbcf", + "sha256": "7cd5153a145b8d5affda63beeba6dfda738ccda225277c21e0550caac073acd7", + "size": 1898972 + }, + "653": { + "releaseTime": "2013-04-14T22:50:24", + "sha1": "02297c606a18a47ef0159b743f107ce8c4c796b1", + "sha256": "d3cb69d82969dbc8a62858d2fbf54d30d7d088a7d8fea79b194f6e5b0465f584", + "size": 1901921 + }, + "654": { + "releaseTime": "2013-04-15T11:24:44", + "sha1": "79952eda8d6f6350f8d9dbfb775b9f3c9f7a6b45", + "sha256": "1cc0106a37883f7eeefc73e81c4078056f603d99a6c66c6c9f1fdad5d7ca1410", + "size": 1901953 + }, + "655": { + "releaseTime": "2013-04-15T17:11:20", + "sha1": "f070ee134a478cf2c04457e38523ecfce8b6c46f", + "sha256": "b2af5209824736919c5fe6dc2a77a19ebd3c1c80c127db6ea08058219fceacc9", + "size": 1902601 + }, + "656": { + "releaseTime": "2013-04-16T12:03:34", + "sha1": "a893fec9952765389312a7af9a71180774258051", + "sha256": "e3ea6746adca859367fa05aad6257a81e6b10052a34a116fa92bfd99eefab6d3", + "size": 1903303 + }, + "657": { + "releaseTime": "2013-04-17T15:09:52", + "sha1": "70dce35b96dc4d8de33cce93219caa0b3eae98ab", + "sha256": "87fd6f594e94d8ca6a806911f1da5897a9feaede5daf63f899868254adcdd084", + "size": 1903009 + }, + "659": { + "releaseTime": "2013-04-17T20:27:52", + "sha1": "0318a86dafe9b34f17d469f4db59254370e53d16", + "sha256": "8b55ceba1e73e9e10c45da5368554c1996102907de265a58110c258eff8dc853", + "size": 1903124 + }, + "66": { + "releaseTime": "2012-03-27T01:04:54", + "sha1": "ff7197ad0ee80015b31109a7b042d57627ec1248", + "sha256": "0b0fd015dbe8d2ca139ca4b95800cd8e61499ed55bce18b94333811b6109042f", + "size": 503851 + }, + "660": { + "releaseTime": "2013-04-18T15:28:58", + "sha1": "ff188d20471985d2f2e5fd73859271ad0ed6d519", + "sha256": "a17d872ef84e533b369a4b8d4b83d5564d397c29054c16c021af80357e1f0eea", + "size": 1903328 + }, + "661": { + "releaseTime": "2013-04-19T11:59:40", + "sha1": "29d1a1aec78fe793d96e41cec7d3d7caecfa7787", + "sha256": "73a6e3aa3a9346491299761ab0558cbcedf056256ff97ac1b8680ecd3aada47a", + "size": 1903438 + }, + "662": { + "releaseTime": "2013-04-19T23:14:02", + "sha1": "f77e0c8e14c80c07b42161218b59be8fde0bb341", + "sha256": "ceaaae977aac1edb3c518f77efbccecf459ab93b3c77ff2ba002302044f8113b", + "size": 1903425 + }, + "663": { + "releaseTime": "2013-04-20T12:31:26", + "sha1": "61399f70ca08255d09b3ff09b30083d2e9de471c", + "sha256": "3ae90dce0661a86b10a85c80ab487272f97dffc2c65fbf84ae5c1fa0cc91524d", + "size": 1905710 + }, + "664": { + "releaseTime": "2013-04-21T01:20:58", + "sha1": "5c9759fb7183a96d86faf8a5b715afebe2254306", + "sha256": "23ff1c9d97b9fff49223a08207137a9d70081d94b52f8827932029dc06963b5c", + "size": 1905898 + }, + "665": { + "releaseTime": "2013-04-21T11:47:24", + "sha1": "d55b620f5550af53bb7f6a8b9289c87240ce2519", + "sha256": "e4b9bf245caf46efd9643bac2e035c2b422bf445ba599b451d3f4bc24a49deb8", + "size": 1921258 + }, + "666": { + "releaseTime": "2013-04-21T15:01:28", + "sha1": "b09a58b89476fd18e461dec1bedb9a60889ee192", + "sha256": "db41ae60dce1e47363d3b046b68d7ab15b5fe1b42c84c153246b3a23e83d19ec", + "size": 1922439 + }, + "667": { + "releaseTime": "2013-04-22T19:21:50", + "sha1": "7556b581a57f140413b3467dcc6d9139b3f15bdc", + "sha256": "d491dd5c2026bdbcd7b545ebb830db0d1a23caeac03351b2ce299be5f34935a4", + "size": 1922690 + }, + "67": { + "releaseTime": "2012-03-27T07:32:36", + "sha1": "9558cb918a1766d2e11ebba352eff9fcc5a23437", + "sha256": "a979d8479974c422973970d1c27c1b57fe9b3721a1b082f42e327c69c36486d9", + "size": 503826 + }, + "672": { + "releaseTime": "2013-04-23T20:56:40", + "sha1": "1738bc1cf39d465cf78d24b8f31784cb3568ea13", + "sha256": "259a465b177aad0724da4815619f046635881367ca93b525ed305001a4134bd0", + "size": 1923182 + }, + "673": { + "releaseTime": "2013-04-23T21:42:26", + "sha1": "d3f2eb1683bf8ab158aabcff2f2eb3daa0deb31d", + "sha256": "4131973e4eb330e64a135ca7687efe66eb6d49ddc958b3b90ddbb7af511fa61e", + "size": 1923226 + }, + "674": { + "releaseTime": "2013-04-24T11:58:00", + "sha1": "a8aba7c84b23427100b9d60d7337165430abd034", + "sha256": "af174f6c991ea67c3d85bb122f13ae5e7764abfe745783af0ae719356d5ff9aa", + "size": 1973350 + }, + "675": { + "releaseTime": "2013-04-25T19:51:18", + "sha1": "fd98cd49077ce57749235316d7a428545ba4d2b4", + "sha256": "7e112989d08179b444f7aba1f6b1441654121d92c2e9eaf661dcef3f04203edc", + "size": 1973642 + }, + "676": { + "releaseTime": "2013-04-26T14:15:34", + "sha1": "4a80718c75542fed023bb178c11695373539d329", + "sha256": "cada7dad8f5966da437187416413ac8e72cbf2824bbb99314b3bf9e1df5bfe4f", + "size": 1973741 + }, + "678": { + "releaseTime": "2013-04-28T15:27:56", + "sha1": "01bc4839acb7b32a5214906d5f7c1612da1fd5f4", + "sha256": "df6647bd1e408ebc55a9779c1d5b660a24855c2189ca0d04bc0bf4cbd62b37b7", + "size": 1973777 + }, + "679": { + "releaseTime": "2013-04-28T16:41:22", + "sha1": "94fbbdbe7dea9ec402fb821cf1a1472507b67a18", + "sha256": "6b54ce0df3f2f97d02233c0ce13e6dbd40b9c2402888fc1e107488ba9bf88042", + "size": 1973698 + }, + "68": { + "releaseTime": "2012-04-02T02:32:02", + "sha1": "472933267af1bd5693f2aa4e89aaad48cfe2d629", + "sha256": "9c9c26dabe099bca7ec29eed9ce8b90f4d55b91b39693170b171084a7b53ed8d", + "size": 504946 + }, + "682": { + "releaseTime": "2013-04-30T21:26:14", + "sha1": "2832ae601b5aac519f82ef4f784d6029b4e6b806", + "sha256": "201cc3b2af2175ef7ee6bc347bbfdcc9cff6e2cfa27ab30eef53aaf62de8e339", + "size": 1973847 + }, + "684": { + "releaseTime": "2013-05-02T10:24:50", + "sha1": "90c15460f12138f90d0ebe23cc32aaf589b3cf1f", + "sha256": "3383e9062ad778d867405eb04eaf7a3ac9b0bcccd3b7b47ce96cdc535725f415", + "size": 1975130 + }, + "685": { + "releaseTime": "2013-05-03T15:46:32", + "sha1": "50b4d98c368340f96e1d85c6a1c98f8158b39f66", + "sha256": "0ceab9100977dc466efe00ce5e65db2261530a7f2fae9a4376abd674478cd45a", + "size": 1975158 + }, + "686": { + "releaseTime": "2013-05-04T18:49:10", + "sha1": "8a176209473781a6870b9c600c33891807a51d23", + "sha256": "9f28c0dd3737df5911d53442b821768ac373e0db618211e60baf31823ff92df3", + "size": 1981647 + }, + "687": { + "releaseTime": "2013-05-06T20:16:46", + "sha1": "015aef26f6a8eb2ae95485c65e8cfa814715e647", + "sha256": "acc3869918a12f3d97506f9eaab9d9029a2d573cf736ffc67b9e9de2825ba8d2", + "size": 1981935 + }, + "688": { + "releaseTime": "2013-05-06T20:32:26", + "sha1": "3226d1cce1245b1c1e78da9fcbccf9918a8325fd", + "sha256": "8c2ac223476f8e37fa58fb93e0966704aee0a3a9bfafff7207a27fa1fbb0dd0d", + "size": 1982018 + }, + "689": { + "releaseTime": "2013-05-08T17:40:56", + "sha1": "710184c7c19b2be41ae111a930ad878089e1f851", + "sha256": "94bbce5bc8cfbd311cd031391e618dd6aa940bd83735f4a574c890360f706eb8", + "size": 1996416 + }, + "69": { + "releaseTime": "2012-04-07T04:32:06", + "sha1": "75f13154c3196f749bd0db90d9cfeb08273882c0", + "sha256": "5346560a1c8feb740834a06d3e621bbb952aeef734a661a4f937b694770e02be", + "size": 503459 + }, + "690": { + "releaseTime": "2013-05-08T18:19:54", + "sha1": "d4d81fa3ee06a0376f1ea988d4d5ce01bdb87d38", + "sha256": "8aa17bfad0efd2b681c24cb2c361e5b42b645121ea856b650f3d66e9765f4783", + "size": 1996762 + }, + "691": { + "releaseTime": "2013-05-09T02:10:34", + "sha1": "d26816531b8a602b1017fc12c5751b3f0c898f91", + "sha256": "164b63443db99450ffb21e210e2c4cff5b6ac1811274ca22b099048a53b13316", + "size": 1996885 + }, + "692": { + "releaseTime": "2013-05-11T02:12:34", + "sha1": "a6db5508997a1c7da4967be62566a8a9ecbd76a8", + "sha256": "04baab4a61ac567b19a16ccabc2d24621246ec5a8ead0de6964311640bcecbfa", + "size": 1996907 + }, + "693": { + "releaseTime": "2013-05-11T11:05:56", + "sha1": "929858c287ebf13a0dbdbae880cee535031593a8", + "sha256": "bbf24f529798daaf1853bf30b5f716b9d223be7aaa9e75a21d681fb704971593", + "size": 1996968 + }, + "694": { + "releaseTime": "2013-05-11T11:21:40", + "sha1": "d0aaf895840de87de21ac2e39b402b2462108365", + "sha256": "8cc42ebd28541937c1ab671f88d536f2904fc0dba8706761703266076009d897", + "size": 1997048 + }, + "695": { + "releaseTime": "2013-05-11T12:05:32", + "sha1": "df03ea2882aba13d16a806a25c487b0b63d80e12", + "sha256": "2fd71dbf432d2602f884e457f981285725fab90d6461d15b663afdc776b30ef6", + "size": 1998522 + }, + "696": { + "releaseTime": "2013-05-11T13:23:26", + "sha1": "63ca0f99d1cbfa1aef0cb3464d72f1bdb675fe8f", + "sha256": "8675a75da788e107451398ebabba25b8e6b8ed74ab5b75f47c4447019ff4d180", + "size": 1998669 + }, + "697": { + "releaseTime": "2013-05-13T21:40:24", + "sha1": "a67ec8dab25c86822284b73b9be0d895548191bb", + "sha256": "be9e0180ccb4481193d2a99e1327c21c6e3b0248a30c90003f7383a4d6cd20e1", + "size": 2001775 + }, + "698": { + "releaseTime": "2013-05-13T22:11:38", + "sha1": "23476d809fea3460ef2cd61e6198806ec826c2d8", + "sha256": "7232431f16d42899b6a2a56dbe049e23d30489fb66f98406da1893ce0d7b4cc9", + "size": 2001837 + }, + "699": { + "releaseTime": "2013-05-13T22:27:50", + "sha1": "b1c584f190dd2a3802fac3323ac2f939ccf1539e", + "sha256": "ee6e58c5d956d61ebcdaf76ae5693bc2ccb56fa11da67db7c149392aa589058f", + "size": 2001888 + }, + "7": { + "releaseTime": "2012-02-10T07:13:14", + "sha1": "9f74f177ac12b2b99d5418133a48d829c7065163", + "sha256": "5bf54ac1cccba02d30c2f1bf39b06c18f1e7fbdccfb80a60bae2dcbed2e6d111", + "size": 421307 + }, + "70": { + "releaseTime": "2012-04-07T08:10:50", + "sha1": "76b6d4414355a4451f568223f8ed8a0707ab5c0c", + "sha256": "15e2fc339c8bd32383cefa4b3964af35decfc94872f65b039327a0c491753ea0", + "size": 503473 + }, + "700": { + "releaseTime": "2013-05-13T22:44:34", + "sha1": "ce3831b7f357872c476221e28facfa430e9f84f9", + "sha256": "d3c2e269d14b40bfc330f0d532d5c117201b409bae9dfb344ab5373cd2b9001d", + "size": 2002002 + }, + "701": { + "releaseTime": "2013-05-15T18:36:52", + "sha1": "5f7141eefcb4ed3fcb87e638cd7d2eefa0457e2a", + "sha256": "5ac8b8c591cce7ad7623aa62bf569ced84dca30574bc268f8e2de6f80e3ca54e", + "size": 2004225 + }, + "702": { + "releaseTime": "2013-05-15T18:58:42", + "sha1": "8c1422010f057f81d3ea0fbc73bc8e04e04ecb45", + "sha256": "ce2852ad64cf8f6315aff0a294091b586a313da6fa5dcefe956766247c56cd51", + "size": 2004573 + }, + "703": { + "releaseTime": "2013-05-16T08:19:28", + "sha1": "39bb7c0c79e942046675d85e3b60ece4dc7b4a58", + "sha256": "4581ed106a8f9819fde5b7c76a575ab3428b3970bb767c2acd73a906bb90bcfd", + "size": 2004639 + }, + "704": { + "releaseTime": "2013-05-19T14:37:58", + "sha1": "c3948bab0718823ff488bbd7c15e5f3fd79fdfa2", + "sha256": "5be44a78b162876127971f551f6306460a20b9e87fc5b87a7872d590c35f3aa4", + "size": 2004691 + }, + "705": { + "releaseTime": "2013-05-19T14:55:40", + "sha1": "fb0fb76a907588402ac8416d3d37725da8ac7e8d", + "sha256": "249c828331f213d92e4d4484eaf4d0fb6dda8db572551a6b7c3727907124c715", + "size": 2004808 + }, + "706": { + "releaseTime": "2013-05-20T19:58:56", + "sha1": "3c12441da278d3cd993afd3822585797a5d788cc", + "sha256": "74a22bca0f957f7328b158d14e991adc7f26a2bd7cc95c8f23e2dc4a0fb2cf82", + "size": 2008262 + }, + "707": { + "releaseTime": "2013-05-20T20:31:34", + "sha1": "b079436f13cc59cdce6f54e0409d99c0222130f3", + "sha256": "f4b435c84e3a8a44802dc8ba476027c5d7b379852713677b403a38dcc411b115", + "size": 2008384 + }, + "708": { + "releaseTime": "2013-05-21T09:10:24", + "sha1": "ed6c6e9bb5b8b3ab7d6281717ef67359d687c326", + "sha256": "fbdc9297bb1ba5760928d1ef77f610d295a49ba15f1d937e4db87ea76a03e552", + "size": 2008476 + }, + "71": { + "releaseTime": "2012-04-07T21:15:22", + "sha1": "43034ab1176c672ff81b658d8071cd7955a50fcd", + "sha256": "4c7d2eaf146ad1d492434b03a4b7f46c7e91469edda17e3f1cfac270bd4a95e7", + "size": 503475 + }, + "710": { + "releaseTime": "2013-05-21T21:20:08", + "sha1": "0b8d1daccad003be2e930b9391fa87aec2c9d8bf", + "sha256": "d0eef0327f00aadf59c7215d834f9ea7230bbce84e303cea0cbb9ec32eed3440", + "size": 2012979 + }, + "711": { + "releaseTime": "2013-05-23T23:14:24", + "sha1": "c78c3775b880b2b45e8b6b14769da6d2b4748037", + "sha256": "c247dd77fbff8c16a8834fce812f618d34ed4663ead3c7f3f3b1f4a88b446be1", + "size": 2014309 + }, + "712": { + "releaseTime": "2013-05-23T23:31:14", + "sha1": "228c0999c5a224d8290e29823c4dd31b5679866b", + "sha256": "b52b2f0cf5b2dedc06185c500c215ab9e7426f7342d8a4f2fe4f2dd0d7f6fadd", + "size": 2014600 + }, + "713": { + "releaseTime": "2013-05-27T09:17:32", + "sha1": "51f931ead831c564033b17cc835e3c2edab1e24b", + "sha256": "cd79d0b0c55ce044664177c201fc8036a0f18431b67b7e97570ac1b991f0bff6", + "size": 2017084 + }, + "715": { + "releaseTime": "2013-05-27T17:19:28", + "sha1": "00700cefeb2effc71737f65a6cbb204effd5f300", + "sha256": "b3fad160a0d59a27a73b8ebedc40fce8c9885d7ef20fb291e820a4642eb97982", + "size": 2017367 + }, + "716": { + "releaseTime": "2013-05-28T21:44:14", + "sha1": "6118150c8c0e15a6926c62e8525f9014d14dc34e", + "sha256": "71987c72116cd81bd0e7e55ca01755946d4a0a42cc93e264b977daf6abe91f78", + "size": 2021922 + }, + "719": { + "releaseTime": "2013-06-02T17:33:16", + "sha1": "6b90d931a20413bb13c31e08e543f39dd7155d59", + "sha256": "e8dea27918aa6b5573571c8f3f008a576aa11b777d7aa292bf20b7dba0c4d4b6", + "size": 1969868 + }, + "72": { + "releaseTime": "2012-04-08T04:34:02", + "sha1": "8d3179e614985a5d8604b5e28008d36edd8795c9", + "sha256": "81c65151bdae9e7effde9df1bb281b6eda6a409340a45c5f721186f5dccc9d25", + "size": 503474 + }, + "720": { + "releaseTime": "2013-06-02T22:35:34", + "sha1": "56f9d5a36821e3deb3e8d8e5c7c12d26b007f744", + "sha256": "cc4df5646f71a005f0696d4de9ebeb558bd553cd746524e06262f40ab423dbb8", + "size": 1970132 + }, + "721": { + "releaseTime": "2013-06-02T22:56:08", + "sha1": "02323336f7d1e8e68a3feab3123ad1aaf935e756", + "sha256": "d0f1422ceaf76e44b7dfb11fa651689f43a3367863b799610a947191ec540690", + "size": 1970162 + }, + "722": { + "releaseTime": "2013-06-03T13:30:32", + "sha1": "573149c42a161efbe95627850629c801c9107e83", + "sha256": "8b8e6a0dfcf085e4687548b68fa600d8126b84066033f3ddf266c1761fbf71df", + "size": 1970177 + }, + "723": { + "releaseTime": "2013-06-04T18:24:30", + "sha1": "9d0686ede1e00c46b6540cdf9d9354d701fc1fe9", + "sha256": "399da9a77a7a90792b761a007f4fdd8ddfbb15729b0a701edfb46ec02d23fe35", + "size": 1970645 + }, + "725": { + "releaseTime": "2013-06-06T10:24:40", + "sha1": "23126c578162a9675aa80160c5f45ed602b6a546", + "sha256": "cbdd44edc72118d851521d3f65c8c3d93c7eafa88b0c22420cd726962641f803", + "size": 1970914 + }, + "726": { + "releaseTime": "2013-06-08T13:28:12", + "sha1": "68a5d447ad321f5f993a5bedd820fe4349fc4fe4", + "sha256": "9b12289096fb79acefb402d21306f0211e6d8a1ad23d4286c7491b1d11c909b3", + "size": 1970976 + }, + "727": { + "releaseTime": "2013-06-08T15:09:38", + "sha1": "50e7d54fd520da847acf2841915fbfc3aba180bc", + "sha256": "62b5ef66f76390cf5f8267a899de64bc6ab201059af5bf36d7926fb18ee35af3", + "size": 1971222 + }, + "728": { + "releaseTime": "2013-06-08T19:45:40", + "sha1": "dccd0e8722a5dd394fe8c8b3d03f631bd92aea00", + "sha256": "8c95ff2b90b1d20cfc1dbdb36b562c6de95a9bc0b73b17132a4aba39002ba3a1", + "size": 1971257 + }, + "729": { + "releaseTime": "2013-06-08T20:43:38", + "sha1": "94f3f2912a8b02cf96102c6e6d113a7892a745eb", + "sha256": "837f3081f2b570b4fd46f6c9454a3cdb3fe6221e98a1c10528b5849ed9a1ee78", + "size": 1971301 + }, + "73": { + "releaseTime": "2012-04-09T23:01:20", + "sha1": "73c54a203bda1ac2e2b99e5209a122938db118bd", + "sha256": "aaae6d2eb7d882f0bf4496687a7fd4ba9a286006b73ec2b7f896d616f5755848", + "size": 505435 + }, + "730": { + "releaseTime": "2013-06-10T02:45:26", + "sha1": "f75107ac5491862f90d446d955d064350b9ec2e3", + "sha256": "00b98fda45ca4dc97de7ec581cf3abb73b59b5f1230e30aab86f5783a4df9127", + "size": 1971321 + }, + "731": { + "releaseTime": "2013-06-10T03:14:12", + "sha1": "58c8ca5c9f80db437c5d1b6a7617616a869ff86a", + "sha256": "704ebecb955f25eb6bcce50c5fb5e8992b394f27bee610b923cb541914827604", + "size": 1971325 + }, + "732": { + "releaseTime": "2013-06-10T03:35:28", + "sha1": "4794e92c949150dcd742232dc54b340361121e65", + "sha256": "7edbd0b24a16c9fc82c3c213f7deecb18f74560218bf3231638a3d13849f1dd1", + "size": 2027315 + }, + "733": { + "releaseTime": "2013-06-10T15:06:34", + "sha1": "b15e7357fc4cd580df113b31b01d2ab096322eb2", + "sha256": "01a36247c9eca10edc6dbc833e88571063ced5ce8a327e1e3fc3a3ffe0bbc2b1", + "size": 2030486 + }, + "734": { + "releaseTime": "2013-06-11T13:06:00", + "sha1": "6c928588eb71df046994d90f1d080fdf0ddc7aa9", + "sha256": "1cd22d0160ea0e0ba73570b89d506e6bc51234e6fd819b425e527492df4d443c", + "size": 2030872 + }, + "735": { + "releaseTime": "2013-06-14T12:39:28", + "sha1": "82a1dabe45e2261606da04994cf4a68d9ba06f94", + "sha256": "7bebf6b5d546062f47b7427fcced5b3fb55618de6697ba2803fb082433816953", + "size": 2031022 + }, + "736": { + "releaseTime": "2013-06-14T13:17:30", + "sha1": "bc07940c37813839c8137ff07ef616515d75e3c6", + "sha256": "db5a8de955581d386254240cdf71191e59be2b1a17d66ecaad61f404ba792ef7", + "size": 2032700 + }, + "737": { + "releaseTime": "2013-06-15T01:26:46", + "sha1": "7b36d45f87a89071c6252f4cd50e632e7d285ecd", + "sha256": "988072f14ba1f70392e7d2305f6193f7c96399ed004896f5f489c3e04b5c6260", + "size": 2032810 + }, + "738": { + "releaseTime": "2013-06-17T09:35:38", + "sha1": "76223709288287a6a8d22ab16b43a6ab2a284a0d", + "sha256": "5758f6b77d3192cf5fe6d718a522c66fb2a4ddbc375d4b66f4b0019190d07f98", + "size": 2033732 + }, + "74": { + "releaseTime": "2012-04-10T00:47:32", + "sha1": "26e3a344b4aa38f8201109a7d965ac914c3d166c", + "sha256": "5566dea1974860dbf2d74e24ff93eeffef32c9a110e69840e40ef2a4bc339387", + "size": 509139 + }, + "75": { + "releaseTime": "2012-04-10T01:06:54", + "sha1": "8cbf482dcb0722632fd89543f623cf148c53e641", + "sha256": "c3de9491468598a5e69ace5eec1dd99489a88ee188f7cefcd0fa5f053665f466", + "size": 509659 + }, + "77": { + "releaseTime": "2012-04-12T00:51:04", + "sha1": "677b006d34ea06e3cf5aa636717142ebb2e0f8bd", + "sha256": "5a055de2522561542a0ab8aea8cf7d153787222ff81d6cd642a67cc356de8f3f", + "size": 509761 + }, + "78": { + "releaseTime": "2012-04-12T21:50:42", + "sha1": "e78981327efff67efad73471fd22218c9f98d29c", + "sha256": "a5a6efec545b7f068ac989f0ecc73de0b769f319d5b3796b09d6c8666c0a67b8", + "size": 509780 + }, + "79": { + "releaseTime": "2012-04-12T23:40:58", + "sha1": "4261e979e992ad6bfb5d76bbf6aae773774895c5", + "sha256": "603b5cd9226564b5b9217e2f45ae43fbb8636b43a62af249679ddcf42d05f196", + "size": 509886 + }, + "8": { + "releaseTime": "2012-02-13T04:20:56", + "sha1": "82de2ba21c06a352b571ea1374e428e63a91239b", + "sha256": "eacdb5ff32dc902f38e1c5fbde3e29a2a401722378f47f2a76396f13462a572c", + "size": 435800 + }, + "80": { + "releaseTime": "2012-04-13T09:56:58", + "sha1": "24e00e4620341bcceb50cd68f4f24aec2c2f8435", + "sha256": "f0bf7269da20eaff1f7c4a6d967685c65c8a70fe3cd4afc9900f2784355e3efa", + "size": 509886 + }, + "81": { + "releaseTime": "2012-04-13T10:35:16", + "sha1": "185629be371faedee1259e749921fe134c24c82c", + "sha256": "f2b22173dd2d683a05cc212db097388756adba1256eef6410901fe68e01eadd0", + "size": 509833 + }, + "82": { + "releaseTime": "2012-04-14T13:10:58", + "sha1": "f83a1d16d6b0a6f126e6da1084b53d45718e0f7a", + "sha256": "5aa92446463dd6873a71d0477e3933eae094f900e0b26b483d4304d838f351ae", + "size": 509874 + }, + "83": { + "releaseTime": "2012-04-15T07:40:04", + "sha1": "3b16bd8a6cb0c576e0c9d2c32bb063beda71fc1e", + "sha256": "3787eb348373d6cf60cd63dcd8182998e68d3c5fc71f36600546643d60c8e803", + "size": 510336 + }, + "84": { + "releaseTime": "2012-04-15T08:38:52", + "sha1": "c1320821760b73bdb195dd47cddc57f11bde9bc2", + "sha256": "e493a1d690b0b84e8088ab6047391221efec056e98d360d4a03dd9ef2ff11429", + "size": 510337 + }, + "85": { + "releaseTime": "2012-04-16T15:21:44", + "sha1": "24ad84c2b8a29a4cac503bfb40337c2246baec08", + "sha256": "5a006be9b3d6f6ad96697229a2ca413d7675c3bc9da904dc98a26edc46063bce", + "size": 510341 + }, + "86": { + "releaseTime": "2012-04-17T08:50:44", + "sha1": "9226f1ea2b7528b14b46a1550df63a941d02d4a7", + "sha256": "78202fecf9aa24e66c8c24fb5edd3fe85806135db85596ac9e36dee7454c0de4", + "size": 510362 + }, + "87": { + "releaseTime": "2012-04-17T10:30:58", + "sha1": "0822f3f25056be30419e187cdc3e4545bc837c06", + "sha256": "4b5b66c3c26a706a6c2b61b919e5f1bc418a3cca19fb6630d1bc1ed4f90729db", + "size": 510360 + }, + "88": { + "releaseTime": "2012-04-17T11:49:12", + "sha1": "cbf82171afecf4be0f0277ff0bef6646466e8900", + "sha256": "5c501a2f00233812bd746b737e4f3936044555f421f1b82a623a54ee711f3f5e", + "size": 517391 + }, + "89": { + "releaseTime": "2012-04-18T19:46:12", + "sha1": "ba77728f246cc494e84e1754f0f3ce03acb51a9c", + "sha256": "934dc21dfcdd5362554a83239669654a2e964d8621cc8165133099ff6691751e", + "size": 520417 + }, + "9": { + "releaseTime": "2012-02-14T10:43:10", + "sha1": "da9c0bad1054c5c8da8a22bf9394e14f3f70f8f2", + "sha256": "41c3ed9c7caf5d08e9d47dab1a36ce07d3c7ab1219da79fed0f486be61b38ee2", + "size": 446478 + }, + "90": { + "releaseTime": "2012-04-18T21:22:14", + "sha1": "d57947d579fe7441b65c6c1e0df7d3f8c62bed0a", + "sha256": "1ce05a2727edca09e7abca9ffe067feba6ece29de1bdd8473f7a5de4ecb4f9be", + "size": 522552 + }, + "91": { + "releaseTime": "2012-04-19T10:29:24", + "sha1": "513bf2fd928db15bde37aa31783bf243cc1e66b5", + "sha256": "c0843a2ecae1614bb18893633a47539c5ebabdd6c6e421d3de91723f850196bf", + "size": 522849 + }, + "92": { + "releaseTime": "2012-04-19T15:46:52", + "sha1": "3726362c75145a17bfd4d86bbdbc5d2770fc548d", + "sha256": "78065abadccafc87468f50013f7db8f021b00dae0a1640b222f7f3ec68a81b33", + "size": 523485 + }, + "93": { + "releaseTime": "2012-04-19T22:15:26", + "sha1": "246407ad677b342757ed635e0ff27574eed187ae", + "sha256": "2fcfadc16a4c171730e205fee1e7cd169037ac2ddcdc618f37775d1cda75d8ea", + "size": 525255 + }, + "94": { + "releaseTime": "2012-04-20T12:13:26", + "sha1": "17d961b3b62d2a050b3dfcc3598c7ea3fa200680", + "sha256": "4963274a498620988b13a142c02f6092a2b55681a0aa58309bbe0e034657bf44", + "size": 525307 + }, + "95": { + "releaseTime": "2012-04-22T19:56:48", + "sha1": "ce95bd720b3b40360dc0e8c3d1c139b22ff41819", + "sha256": "db66f23cda2d3b2a7490bde96c6105fe5ec184a89d95bab9d7a9451d1c861017", + "size": 534102 + }, + "96": { + "releaseTime": "2012-04-23T10:22:12", + "sha1": "7eb8bbd96e3dffba57cbf54b7945f1a971582496", + "sha256": "7bda8102696ca29c23edfa0889bafe062a66c31a9141e7ac5bc1a60f98545b1f", + "size": 534131 + }, + "97": { + "releaseTime": "2012-04-23T19:21:40", + "sha1": "41b4f307950fdcf862d4cdbda55384cd0af92eed", + "sha256": "fda396ff176e4cf52a9ab308ed0f1cc9883ee1223b8128546e4b49f5a8129e3d", + "size": 534216 + }, + "98": { + "releaseTime": "2012-04-25T01:41:00", + "sha1": "70c6e3b3bf059dffed3d75d1b6b83d2ddd8f4513", + "sha256": "ea6717dd33d9345ed71753278e3bc393adefb69219217f2c456657476a78a6e9", + "size": 535244 + }, + "99": { + "releaseTime": "2012-04-25T01:48:48", + "sha1": "bbeabcea70aa1bd7a24141fd34af67cf259a9270", + "sha256": "62756c8436b22a43ad56096da5e5a406daa416ba106a75ac61f165151cf55b23", + "size": 535241 + } + } +} \ No newline at end of file diff --git a/updateForge.py b/updateForge.py index a2cc8e9a5d..0492339b83 100755 --- a/updateForge.py +++ b/updateForge.py @@ -3,20 +3,42 @@ ''' import copy import hashlib +import json +import os import re import sys import zipfile from contextlib import suppress +from datetime import datetime from pathlib import Path from pprint import pprint import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -from meta.forgeutil import * -from meta.metautil import * +from pydantic import ValidationError -UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] +from meta.common import upstream_path, ensure_upstream_dir, static_path +from meta.common.forge import JARS_DIR, INSTALLER_INFO_DIR, INSTALLER_MANIFEST_DIR, VERSION_MANIFEST_DIR, \ + FILE_MANIFEST_DIR, BAD_VERSIONS, STATIC_LEGACYINFO_FILE +from meta.model.forge import ForgeFile, ForgeEntry, ForgeMCVersionInfo, ForgeLegacyInfoList, DerivedForgeIndex, \ + ForgeVersion, ForgeInstallerProfile, ForgeInstallerProfileV2, InstallerInfo, \ + ForgeLegacyInfo +from meta.model.mojang import MojangVersion + +UPSTREAM_DIR = upstream_path() +STATIC_DIR = static_path() + +ensure_upstream_dir(JARS_DIR) +ensure_upstream_dir(INSTALLER_INFO_DIR) +ensure_upstream_dir(INSTALLER_MANIFEST_DIR) +ensure_upstream_dir(VERSION_MANIFEST_DIR) +ensure_upstream_dir(FILE_MANIFEST_DIR) + +LEGACYINFO_PATH = os.path.join(STATIC_DIR, STATIC_LEGACYINFO_FILE) + +forever_cache = FileCache('caches/http_cache', forever=True) +sess = CacheControl(requests.Session(), forever_cache) def eprint(*args, **kwargs): @@ -31,56 +53,8 @@ def filehash(filename, hashtype, blocksize=65536): return hash.hexdigest() -forever_cache = FileCache('caches/http_cache', forever=True) -sess = CacheControl(requests.Session(), forever_cache) - -# get the remote version list fragments -r = sess.get('https://files.minecraftforge.net/net/minecraftforge/forge/maven-metadata.json') -r.raise_for_status() -main_json = r.json() -assert type(main_json) == dict - -r = sess.get('https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json') -r.raise_for_status() -promotions_json = r.json() -assert type(promotions_json) == dict - -promotedKeyExpression = re.compile("(?P[^-]+)-(?P(latest)|(recommended))(-(?P[a-zA-Z0-9\\.]+))?") - -recommendedSet = set() - -newIndex = DerivedForgeIndex() - -# FIXME: does not fully validate that the file has not changed format -# NOTE: For some insane reason, the format of the versions here is special. It having a branch at the end means it affects that particular branch -# We don't care about Forge having branches. -# Therefore we only use the short version part for later identification and filter out the branch-specific promotions (among other errors). -print("Processing promotions:") -for promoKey, shortversion in promotions_json.get('promos').items(): - match = promotedKeyExpression.match(promoKey) - if not match: - print('Skipping promotion %s, the key did not parse:' % promoKey) - pprint(promoKey) - assert match - if not match.group('mc'): - print('Skipping promotion %s, because it has no Minecraft version.' % promoKey) - continue - if match.group('branch'): - print('Skipping promotion %s, because it on a branch only.' % promoKey) - continue - elif match.group('promotion') == 'recommended': - recommendedSet.add(shortversion) - print('%s added to recommended set' % shortversion) - elif match.group('promotion') == 'latest': - pass - else: - assert False - -versionExpression = re.compile( - "^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$") - - -def getSingleForgeFilesManifest(longversion): +def get_single_forge_files_manifest(longversion): + print(f"Getting Forge manifest for {longversion}") pathThing = UPSTREAM_DIR + "/forge/files_manifests/%s.json" % longversion files_manifest_file = Path(pathThing) from_file = False @@ -144,218 +118,243 @@ def getSingleForgeFilesManifest(longversion): return retDict -print("") -print("Making dirs...") -os.makedirs(UPSTREAM_DIR + "/forge/jars/", exist_ok=True) -os.makedirs(UPSTREAM_DIR + "/forge/installer_info/", exist_ok=True) -os.makedirs(UPSTREAM_DIR + "/forge/installer_manifests/", exist_ok=True) -os.makedirs(UPSTREAM_DIR + "/forge/version_manifests/", exist_ok=True) -os.makedirs(UPSTREAM_DIR + "/forge/files_manifests/", exist_ok=True) - -print("") -print("Processing versions:") -for mcversion, value in main_json.items(): - assert type(mcversion) == str - assert type(value) == list - for longversion in value: - assert type(longversion) == str - match = versionExpression.match(longversion) - if not match: - pprint(longversion) - assert match - assert match.group('mc') == mcversion +def main(): + # get the remote version list fragments + r = sess.get('https://files.minecraftforge.net/net/minecraftforge/forge/maven-metadata.json') + r.raise_for_status() + main_json = r.json() + assert type(main_json) == dict - files = getSingleForgeFilesManifest(longversion) + r = sess.get('https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json') + r.raise_for_status() + promotions_json = r.json() + assert type(promotions_json) == dict - build = int(match.group('build')) - version = match.group('ver') - branch = match.group('branch') + promotedKeyExpression = re.compile( + "(?P[^-]+)-(?P(latest)|(recommended))(-(?P[a-zA-Z0-9\\.]+))?") - isRecommended = (version in recommendedSet) + recommendedSet = set() - entry = ForgeEntry( - longversion=longversion, - mcversion=mcversion, - version=version, - build=build, - branch=branch, + newIndex = DerivedForgeIndex() + + # FIXME: does not fully validate that the file has not changed format + # NOTE: For some insane reason, the format of the versions here is special. It having a branch at the end means it affects that particular branch + # We don't care about Forge having branches. + # Therefore we only use the short version part for later identification and filter out the branch-specific promotions (among other errors). + print("Processing promotions:") + for promoKey, shortversion in promotions_json.get('promos').items(): + match = promotedKeyExpression.match(promoKey) + if not match: + print('Skipping promotion %s, the key did not parse:' % promoKey) + pprint(promoKey) + assert match + if not match.group('mc'): + print('Skipping promotion %s, because it has no Minecraft version.' % promoKey) + continue + if match.group('branch'): + print('Skipping promotion %s, because it on a branch only.' % promoKey) + continue + elif match.group('promotion') == 'recommended': + recommendedSet.add(shortversion) + print('%s added to recommended set' % shortversion) + elif match.group('promotion') == 'latest': + pass + else: + assert False + + versionExpression = re.compile( + "^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$") + + print("") + print("Processing versions:") + for mcversion, value in main_json.items(): + assert type(mcversion) == str + assert type(value) == list + for longversion in value: + assert type(longversion) == str + match = versionExpression.match(longversion) + if not match: + pprint(longversion) + assert match + assert match.group('mc') == mcversion + + files = get_single_forge_files_manifest(longversion) + + build = int(match.group('build')) + version = match.group('ver') + branch = match.group('branch') + + isRecommended = (version in recommendedSet) + + entry = ForgeEntry( + longversion=longversion, + mcversion=mcversion, + version=version, + build=build, + branch=branch, + # NOTE: we add this later after the fact. The forge promotions file lies about these. + latest=False, + recommended=isRecommended, + files=files + ) + newIndex.versions[longversion] = entry + if not newIndex.by_mcversion: + newIndex.by_mcversion = dict() + if not mcversion in newIndex.by_mcversion: + newIndex.by_mcversion.setdefault(mcversion, ForgeMCVersionInfo()) + newIndex.by_mcversion[mcversion].versions.append(longversion) # NOTE: we add this later after the fact. The forge promotions file lies about these. - latest=False, - recommended=isRecommended, - files=files - ) - newIndex.versions[longversion] = entry - if not newIndex.by_mcversion: - newIndex.by_mcversion = dict() - if not mcversion in newIndex.by_mcversion: - newIndex.by_mcversion.setdefault(mcversion, ForgeMcVersionInfo()) - newIndex.by_mcversion[mcversion].versions.append(longversion) - # NOTE: we add this later after the fact. The forge promotions file lies about these. - # if entry.latest: - # newIndex.by_mcversion[mcversion].latest = longversion - if entry.recommended: - newIndex.by_mcversion[mcversion].recommended = longversion - -print("") -print("Post processing promotions and adding missing 'latest':") -for mcversion, info in newIndex.by_mcversion.items(): - latestVersion = info.versions[-1] - info.latest = latestVersion - newIndex.versions[latestVersion].latest = True - print("Added %s as latest for %s" % (latestVersion, mcversion)) - -print("") -print("Dumping index files...") - -with open(UPSTREAM_DIR + "/forge/maven-metadata.json", 'w', encoding='utf-8') as f: - json.dump(main_json, f, sort_keys=True, indent=4) - -with open(UPSTREAM_DIR + "/forge/promotions_slim.json", 'w', encoding='utf-8') as f: - json.dump(promotions_json, f, sort_keys=True, indent=4) - -with open(UPSTREAM_DIR + "/forge/derived_index.json", 'w', encoding='utf-8') as f: - json.dump(newIndex.to_json(), f, sort_keys=True, indent=4) - -versions = [] -legacyinfolist = ForgeLegacyInfoList() -tsPath = "static/forge-legacyinfo.json" - -fuckedVersions = [] - -print("Grabbing installers and dumping installer profiles...") -# get the installer jars - if needed - and get the installer profiles out of them -for id, entry in newIndex.versions.items(): - eprint("Updating Forge %s" % id) - if entry.mcversion == None: - eprint("Skipping %d with invalid MC version" % entry.build) - continue - - version = ForgeVersion(entry) - if version.url() == None: - eprint("Skipping %d with no valid files" % version.build) - continue - - jarFilepath = UPSTREAM_DIR + "/forge/jars/%s" % version.filename() - - if version.usesInstaller(): - installerInfoFilepath = UPSTREAM_DIR + "/forge/installer_info/%s.json" % version.longVersion - profileFilepath = UPSTREAM_DIR + "/forge/installer_manifests/%s.json" % version.longVersion - versionJsonFilepath = UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.longVersion - installerRefreshRequired = False - if not os.path.isfile(profileFilepath): - installerRefreshRequired = True - if not os.path.isfile(installerInfoFilepath): - installerRefreshRequired = True - - if installerRefreshRequired: - # grab the installer if it's not there - if not os.path.isfile(jarFilepath): - eprint("Downloading %s" % version.url()) - rfile = sess.get(version.url(), stream=True) - rfile.raise_for_status() - with open(jarFilepath, 'wb') as f: - for chunk in rfile.iter_content(chunk_size=128): - f.write(chunk) - - eprint("Processing %s" % version.url()) - # harvestables from the installer - if not os.path.isfile(profileFilepath): - print(jarFilepath) - with zipfile.ZipFile(jarFilepath, 'r') as jar: - with suppress(KeyError): - with jar.open('version.json', 'r') as profileZipEntry: - versionJsonData = profileZipEntry.read(); - versionJsonJson = json.loads(versionJsonData) + # if entry.latest: + # newIndex.by_mcversion[mcversion].latest = longversion + if entry.recommended: + newIndex.by_mcversion[mcversion].recommended = longversion + + print("") + print("Post processing promotions and adding missing 'latest':") + for mcversion, info in newIndex.by_mcversion.items(): + latestVersion = info.versions[-1] + info.latest = latestVersion + newIndex.versions[latestVersion].latest = True + print("Added %s as latest for %s" % (latestVersion, mcversion)) + + print("") + print("Dumping index files...") + + with open(UPSTREAM_DIR + "/forge/maven-metadata.json", 'w', encoding='utf-8') as f: + json.dump(main_json, f, sort_keys=True, indent=4) + + with open(UPSTREAM_DIR + "/forge/promotions_slim.json", 'w', encoding='utf-8') as f: + json.dump(promotions_json, f, sort_keys=True, indent=4) + + newIndex.write(UPSTREAM_DIR + "/forge/derived_index.json") + + legacyinfolist = ForgeLegacyInfoList() + + print("Grabbing installers and dumping installer profiles...") + # get the installer jars - if needed - and get the installer profiles out of them + for id, entry in newIndex.versions.items(): + eprint("Updating Forge %s" % id) + if entry.mcversion is None: + eprint("Skipping %d with invalid MC version" % entry.build) + continue + + version = ForgeVersion(entry) + if version.url() is None: + eprint("Skipping %d with no valid files" % version.build) + continue + if version.longVersion in BAD_VERSIONS: + eprint(f"Skipping bad version {version.longVersion}") + continue + + jarFilepath = UPSTREAM_DIR + "/forge/jars/%s" % version.filename() + + if version.uses_installer(): + installerInfoFilepath = UPSTREAM_DIR + "/forge/installer_info/%s.json" % version.longVersion + profileFilepath = UPSTREAM_DIR + "/forge/installer_manifests/%s.json" % version.longVersion + versionJsonFilepath = UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.longVersion + installerRefreshRequired = False + if not os.path.isfile(profileFilepath): + installerRefreshRequired = True + if not os.path.isfile(installerInfoFilepath): + installerRefreshRequired = True + + if installerRefreshRequired: + # grab the installer if it's not there + if not os.path.isfile(jarFilepath): + eprint("Downloading %s" % version.url()) + rfile = sess.get(version.url(), stream=True) + rfile.raise_for_status() + with open(jarFilepath, 'wb') as f: + for chunk in rfile.iter_content(chunk_size=128): + f.write(chunk) + + eprint("Processing %s" % version.url()) + # harvestables from the installer + if not os.path.isfile(profileFilepath): + print(jarFilepath) + with zipfile.ZipFile(jarFilepath, 'r') as jar: + with suppress(KeyError): + with jar.open('version.json', 'r') as profileZipEntry: + versionJsonData = profileZipEntry.read() + profileZipEntry.close() + + # Process: does it parse? + doesItParse = MojangVersion.parse_raw(versionJsonData) + + with open(versionJsonFilepath, 'wb') as versionJsonFile: + versionJsonFile.write(versionJsonData) + versionJsonFile.close() + + with jar.open('install_profile.json', 'r') as profileZipEntry: + installProfileJsonData = profileZipEntry.read() profileZipEntry.close() # Process: does it parse? - doesItParse = MojangVersionFile(versionJsonJson) - - with open(versionJsonFilepath, 'wb') as versionJsonFile: - versionJsonFile.write(versionJsonData) - versionJsonFile.close() - - with jar.open('install_profile.json', 'r') as profileZipEntry: - installProfileJsonData = profileZipEntry.read() - profileZipEntry.close() - - # Process: does it parse? - installProfileJsonJson = json.loads(installProfileJsonData) - atLeastOneFormatWorked = False - exception = None - try: - doesItParseV1 = ForgeInstallerProfile(installProfileJsonJson) - atLeastOneFormatWorked = True - except BaseException as err: - exception = err - try: - doesItParseV2 = ForgeInstallerProfileV2(installProfileJsonJson) - atLeastOneFormatWorked = True - except BaseException as err: - exception = err - - # NOTE: Only here for 1.12.2-14.23.5.2851 - try: - doesItParseV1_5 = ForgeInstallerProfileV1_5(installProfileJsonJson) - atLeastOneFormatWorked = True - except BaseException as err: - exception = err - - if not atLeastOneFormatWorked: - if version.isSupported(): - raise exception - else: - eprint("Version %s is not supported and won't be generated later." % version.longVersion) - - with open(profileFilepath, 'wb') as profileFile: - profileFile.write(installProfileJsonData) - profileFile.close() - - # installer info v1 - if not os.path.isfile(installerInfoFilepath): - installerInfo = InstallerInfo() - eprint("SHA1 %s" % jarFilepath) - installerInfo.sha1hash = filehash(jarFilepath, hashlib.sha1) - eprint("SHA256 %s" % jarFilepath) - installerInfo.sha256hash = filehash(jarFilepath, hashlib.sha256) - eprint("SIZE %s" % jarFilepath) - installerInfo.size = os.path.getsize(jarFilepath) - eprint("DUMP %s" % jarFilepath) - with open(installerInfoFilepath, 'w', encoding='utf-8') as installerInfoFile: - json.dump(installerInfo.to_json(), installerInfoFile, sort_keys=True, indent=4) - installerInfoFile.close() - else: - pass - # ignore the two versions without install manifests and jar mod class files - # TODO: fix those versions? - if version.mcversion_sane == "1.6.1": - continue + atLeastOneFormatWorked = False + exception = None + try: + ForgeInstallerProfile.parse_raw(installProfileJsonData) + atLeastOneFormatWorked = True + except ValidationError as err: + exception = err + try: + ForgeInstallerProfileV2.parse_raw(installProfileJsonData) + atLeastOneFormatWorked = True + except ValidationError as err: + exception = err + + if not atLeastOneFormatWorked: + if version.is_supported(): + raise exception + else: + eprint( + "Version %s is not supported and won't be generated later." % version.longVersion) + + with open(profileFilepath, 'wb') as profileFile: + profileFile.write(installProfileJsonData) + profileFile.close() + + # installer info v1 + if not os.path.isfile(installerInfoFilepath): + installerInfo = InstallerInfo() + installerInfo.sha1hash = filehash(jarFilepath, hashlib.sha1) + installerInfo.sha256hash = filehash(jarFilepath, hashlib.sha256) + installerInfo.size = os.path.getsize(jarFilepath) + installerInfo.write(installerInfoFilepath) + else: + # ignore the two versions without install manifests and jar mod class files + # TODO: fix those versions? + if version.mcversion_sane == "1.6.1": + continue - # only gather legacy info if it's missing - if not os.path.isfile(tsPath): - # grab the jar/zip if it's not there - if not os.path.isfile(jarFilepath): - rfile = sess.get(version.url(), stream=True) - rfile.raise_for_status() - with open(jarFilepath, 'wb') as f: - for chunk in rfile.iter_content(chunk_size=128): - f.write(chunk) - # find the latest timestamp in the zip file - tstamp = datetime.datetime.fromtimestamp(0) - with zipfile.ZipFile(jarFilepath, 'r') as jar: - allinfo = jar.infolist() - for info in allinfo: - tstampNew = datetime.datetime(*info.date_time) - if tstampNew > tstamp: - tstamp = tstampNew - legacyInfo = ForgeLegacyInfo() - legacyInfo.releaseTime = tstamp - legacyInfo.sha1 = filehash(jarFilepath, hashlib.sha1) - legacyInfo.sha256 = filehash(jarFilepath, hashlib.sha256) - legacyInfo.size = os.path.getsize(jarFilepath) - legacyinfolist.number[id] = legacyInfo - -# only write legacy info if it's missing -if not os.path.isfile(tsPath): - with open(tsPath, 'w') as outfile: - json.dump(legacyinfolist.to_json(), outfile, sort_keys=True, indent=4) + # only gather legacy info if it's missing + if not os.path.isfile(LEGACYINFO_PATH): + # grab the jar/zip if it's not there + if not os.path.isfile(jarFilepath): + rfile = sess.get(version.url(), stream=True) + rfile.raise_for_status() + with open(jarFilepath, 'wb') as f: + for chunk in rfile.iter_content(chunk_size=128): + f.write(chunk) + # find the latest timestamp in the zip file + tstamp = datetime.fromtimestamp(0) + with zipfile.ZipFile(jarFilepath, 'r') as jar: + allinfo = jar.infolist() + for info in allinfo: + tstampNew = datetime(*info.date_time) + if tstampNew > tstamp: + tstamp = tstampNew + legacyInfo = ForgeLegacyInfo() + legacyInfo.releaseTime = tstamp + legacyInfo.sha1 = filehash(jarFilepath, hashlib.sha1) + legacyInfo.sha256 = filehash(jarFilepath, hashlib.sha256) + legacyInfo.size = os.path.getsize(jarFilepath) + legacyinfolist.number[id] = legacyInfo + + # only write legacy info if it's missing + if not os.path.isfile(LEGACYINFO_PATH): + legacyinfolist.write(LEGACYINFO_PATH) + + +if __name__ == '__main__': + main() -- cgit 0.0.5-2-1-g0f52 From 2950b00e1fe322dfc89a566f1fda90c93e07a091 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 5 Apr 2022 15:05:07 +0200 Subject: fix: allow hashing of GradleSpecifier --- meta/model/types.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/model/types.py b/meta/model/types.py index 2fd5435e1e..e06bfd615c 100644 --- a/meta/model/types.py +++ b/meta/model/types.py @@ -58,6 +58,9 @@ class GradleSpecifier: def __gt__(self, other): return str(self) > str(other) + def __hash__(self): + return hash(str(self)) + @classmethod def __get_validators__(cls): yield cls.validate -- cgit 0.0.5-2-1-g0f52 From 6d0b9f34c81a3cee953fc8e74bccddf6ae16a23e Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 5 Apr 2022 15:05:18 +0200 Subject: fix: give all timestamps TZ info --- meta/common/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index ce773e4e18..d072287277 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -6,7 +6,7 @@ DATETIME_FORMAT_HTTP = "%a, %d %b %Y %H:%M:%S %Z" def serialize_datetime(dt: datetime.datetime): if dt.tzinfo is None: - dt.replace(tzinfo=datetime.timezone.utc).isoformat() + return dt.replace(tzinfo=datetime.timezone.utc).isoformat() return dt.isoformat() -- cgit 0.0.5-2-1-g0f52 From 6777305c000f997183646adef2d38ae10e603ebc Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 5 Apr 2022 15:05:33 +0200 Subject: refactor: move index to pydantic models --- index.py | 63 ++++++++++++++++++++--------------------------------- meta/model/index.py | 46 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 70 insertions(+), 39 deletions(-) create mode 100644 meta/model/index.py diff --git a/index.py b/index.py index b03e665e60..a9678362a5 100755 --- a/index.py +++ b/index.py @@ -1,41 +1,41 @@ import hashlib -from operator import itemgetter +import os +from operator import itemgetter, attrgetter -from meta.metautil import * from meta.common import polymc_path +from meta.model import MetaVersion, MetaPackage +from meta.model.index import MetaPackageIndex, MetaVersionIndex, MetaVersionIndexEntry, MetaPackageIndexEntry PMC_DIR = polymc_path() # take the hash type (like hashlib.md5) and filename, return hex string of hash -def HashFile(hash, fname): - hash_instance = hash() - with open(fname, "rb") as f: +def hash_file(hash_fn, file_name): + hash_instance = hash_fn() + with open(file_name, "rb") as f: for chunk in iter(lambda: f.read(4096), b""): hash_instance.update(chunk) return hash_instance.hexdigest() # ignore these files when indexing versions -ignore = set(["index.json", "package.json", ".git", ".github"]) +ignore = {"index.json", "package.json", ".git", ".github"} # initialize output structures - package list level -packages = PolyMCPackageIndex() +packages = MetaPackageIndex() # walk thorugh all the package folders for package in sorted(os.listdir(PMC_DIR)): if package in ignore: continue - sharedData = readSharedPackageData(package) + sharedData = MetaPackage.parse_file(os.path.join(PMC_DIR, package, "package.json")) recommendedVersions = set() if sharedData.recommended: recommendedVersions = set(sharedData.recommended) # initialize output structures - version list level - versionList = PolyMCVersionIndex() - versionList.uid = package - versionList.name = sharedData.name + versionList = MetaVersionIndex(uid=package, name=sharedData.name) # walk through all the versions of the package for filename in os.listdir(PMC_DIR + "/%s" % (package)): @@ -44,42 +44,27 @@ for package in sorted(os.listdir(PMC_DIR)): # parse and hash the version file filepath = PMC_DIR + "/%s/%s" % (package, filename) - filehash = HashFile(hashlib.sha256, filepath) - versionFile = None - with open(filepath) as json_file: - versionFile = PolyMCVersionFile(json.load(json_file)) - - # pull information from the version file - versionEntry = PolyMCVersionIndexEntry() - if versionFile.version in recommendedVersions: - versionEntry.recommended = True - versionEntry.version = versionFile.version - versionEntry.type = versionFile.type - versionEntry.releaseTime = versionFile.releaseTime - versionEntry.sha256 = filehash - versionEntry.requires = versionFile.requires - versionEntry.conflicts = versionFile.conflicts - versionEntry.volatile = versionFile.volatile + filehash = hash_file(hashlib.sha256, filepath) + versionFile = MetaVersion.parse_file(filepath) + is_recommended = versionFile.version in recommendedVersions + + versionEntry = MetaVersionIndexEntry.from_meta_version(versionFile, is_recommended, filehash) + versionList.versions.append(versionEntry) # sort the versions in descending order by time of release - versionList.versions = sorted(versionList.versions, key=itemgetter('releaseTime'), reverse=True) + versionList.versions = sorted(versionList.versions, key=attrgetter('release_time'), reverse=True) # write the version index for the package outFilePath = PMC_DIR + "/%s/index.json" % (package) - with open(outFilePath, 'w') as outfile: - json.dump(versionList.to_json(), outfile, sort_keys=True, indent=4) + versionList.write(outFilePath) # insert entry into the package index - packageEntry = PolyMCPackageIndexEntry( - { - "uid": package, - "name": sharedData.name, - "sha256": HashFile(hashlib.sha256, outFilePath) - } + packageEntry = MetaPackageIndexEntry( + uid=package, + name=sharedData.name, + sha256=hash_file(hashlib.sha256, outFilePath) ) packages.packages.append(packageEntry) -# write the repository package index -with open(PMC_DIR + "/index.json", 'w') as outfile: - json.dump(packages.to_json(), outfile, sort_keys=True, indent=4) +packages.write(os.path.join(PMC_DIR, "index.json")) diff --git a/meta/model/index.py b/meta/model/index.py new file mode 100644 index 0000000000..f7cdc36e0f --- /dev/null +++ b/meta/model/index.py @@ -0,0 +1,46 @@ +from datetime import datetime +from typing import Optional, List + +from pydantic import Field + +from meta.model import Dependency, MetaBase, Versioned, MetaVersion + + +class MetaVersionIndexEntry(MetaBase): + version: str + type: Optional[str] + release_time: datetime = Field(alias="releaseTime") + requires: Optional[List[Dependency]] + conflicts: Optional[List[Dependency]] + recommended: Optional[bool] + volatile: Optional[bool] + sha256: str + + @classmethod + def from_meta_version(cls, v: MetaVersion, recommended: bool, sha256: str): + return cls( + version=v.version, + type=v.type, + release_time=v.release_time, + requires=v.requires, + conflicts=v.conflicts, + recommended=recommended, + volatile=v.volatile, + sha256=sha256 + ) + + +class MetaVersionIndex(Versioned): + name: str + uid: str + versions: List[MetaVersionIndexEntry] = Field([]) + + +class MetaPackageIndexEntry(MetaBase): + name: str + uid: str + sha256: str + + +class MetaPackageIndex(Versioned): + packages: List[MetaPackageIndexEntry] = Field([]) -- cgit 0.0.5-2-1-g0f52 From 00cbf2073bcae1a9eec60c1440651e5acd74c363 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 5 Apr 2022 15:07:12 +0200 Subject: refactor: remove obsolete model framework --- Dockerfile | 2 +- generateForge.py | 1 - meta/jsonobject/__init__.py | 17 -- meta/jsonobject/api.py | 53 ----- meta/jsonobject/base.py | 394 ------------------------------------- meta/jsonobject/base_properties.py | 320 ------------------------------ meta/jsonobject/containers.py | 252 ------------------------ meta/jsonobject/exceptions.py | 10 - meta/jsonobject/properties.py | 155 --------------- meta/jsonobject/utils.py | 57 ------ meta/metautil.py | 309 ----------------------------- 11 files changed, 1 insertion(+), 1569 deletions(-) delete mode 100644 meta/jsonobject/__init__.py delete mode 100644 meta/jsonobject/api.py delete mode 100644 meta/jsonobject/base.py delete mode 100644 meta/jsonobject/base_properties.py delete mode 100644 meta/jsonobject/containers.py delete mode 100644 meta/jsonobject/exceptions.py delete mode 100644 meta/jsonobject/properties.py delete mode 100644 meta/jsonobject/utils.py delete mode 100644 meta/metautil.py diff --git a/Dockerfile b/Dockerfile index e7a58203ef..4c6848dc93 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM python:3.10.2-bullseye ARG UID=1337 ARG GID=1337 -RUN pip install cachecontrol iso8601 requests lockfile jsonobject six pydantic \ +RUN pip install cachecontrol requests lockfile pydantic \ && apt-get update && apt-get install -y rsync cron # add our cronjob diff --git a/generateForge.py b/generateForge.py index b161b29a3e..6c70d9e531 100755 --- a/generateForge.py +++ b/generateForge.py @@ -1,7 +1,6 @@ import os import re import sys -from datetime import timezone from distutils.version import LooseVersion from meta.common import ensure_component_dir, polymc_path, upstream_path, static_path diff --git a/meta/jsonobject/__init__.py b/meta/jsonobject/__init__.py deleted file mode 100644 index 83f41913c4..0000000000 --- a/meta/jsonobject/__init__.py +++ /dev/null @@ -1,17 +0,0 @@ -# TODO: maybe move to pydantic in the future? - -from __future__ import absolute_import -from .base import JsonObjectMeta -from .containers import JsonArray -from .properties import * -from .base_properties import * -from .api import JsonObject - -__all__ = [ - 'IntegerProperty', 'FloatProperty', 'DecimalProperty', - 'StringProperty', 'BooleanProperty', - 'DateProperty', 'DateTimeProperty', 'TimeProperty', - 'ObjectProperty', 'ListProperty', 'DictProperty', 'SetProperty', - 'JsonObject', 'JsonArray', 'AbstractDateProperty', 'JsonProperty', - 'DefaultProperty' -] diff --git a/meta/jsonobject/api.py b/meta/jsonobject/api.py deleted file mode 100644 index 8b9c4767c1..0000000000 --- a/meta/jsonobject/api.py +++ /dev/null @@ -1,53 +0,0 @@ -from __future__ import absolute_import -from .base import JsonObjectBase, _LimitedDictInterfaceMixin - -import six -import decimal -import datetime - -from . import properties -import re - -re_date = re.compile(r'^(\d{4})\D?(0[1-9]|1[0-2])\D?([12]\d|0[1-9]|3[01])$') -re_time = re.compile( - r'^([01]\d|2[0-3])\D?([0-5]\d)\D?([0-5]\d)?\D?(\d{3,6})?$') -re_datetime = re.compile( - r'^(\d{4})\D?(0[1-9]|1[0-2])\D?([12]\d|0[1-9]|3[01])' - r'(\D?([01]\d|2[0-3])\D?([0-5]\d)\D?([0-5]\d)?\D?(\d{3,6})?' - r'([zZ]|([\+-])([01]\d|2[0-3])\D?([0-5]\d)?)?)?$' -) -re_decimal = re.compile('^(\d+)\.(\d+)$') -if six.PY3: - unicode = str - long = int - - -class JsonObject(JsonObjectBase, _LimitedDictInterfaceMixin): - def __getstate__(self): - return self.to_json() - - def __setstate__(self, dct): - self.__init__(dct) - - class Meta(object): - properties = { - decimal.Decimal: properties.DecimalProperty, - datetime.datetime: properties.DateTimeProperty, - datetime.date: properties.DateProperty, - datetime.time: properties.TimeProperty, - str: properties.StringProperty, - unicode: properties.StringProperty, - bool: properties.BooleanProperty, - int: properties.IntegerProperty, - long: properties.IntegerProperty, - float: properties.FloatProperty, - list: properties.ListProperty, - dict: properties.DictProperty, - set: properties.SetProperty, - } - string_conversions = ( - (re_date, datetime.date), - (re_time, datetime.time), - (re_datetime, datetime.datetime), - (re_decimal, decimal.Decimal), - ) diff --git a/meta/jsonobject/base.py b/meta/jsonobject/base.py deleted file mode 100644 index 90a5f44c6a..0000000000 --- a/meta/jsonobject/base.py +++ /dev/null @@ -1,394 +0,0 @@ -from __future__ import absolute_import -from collections import namedtuple, OrderedDict -import copy -import six -import inspect -from .exceptions import ( - DeleteNotAllowed, - WrappingAttributeError, -) -from .base_properties import JsonProperty, DefaultProperty -from .utils import check_type - -JsonObjectClassSettings = namedtuple('JsonObjectClassSettings', ['type_config']) - -CLASS_SETTINGS_ATTR = '_$_class_settings' - - -def get_settings(cls): - return getattr(cls, CLASS_SETTINGS_ATTR, - JsonObjectClassSettings(type_config=TypeConfig())) - - -def set_settings(cls, settings): - setattr(cls, CLASS_SETTINGS_ATTR, settings) - - -class TypeConfig(object): - """ - This class allows the user to configure dynamic - type handlers and string conversions for their JsonObject. - - properties is a map from python types to JsonProperty subclasses - string_conversions is a list or tuple of (regex, python type)-tuples - - This class is used to store the configuration but is not part of the API. - To configure: - - class Foo(JsonObject): - # property definitions go here - # ... - - class Meta(object): - update_properties = { - datetime.datetime: MySpecialDateTimeProperty - } - # this is already set by default - # but you can override with your own modifications - string_conversions = ((date_re, datetime.date), - (datetime_re, datetime.datetime), - (time_re, datetime.time), - (decimal_re, decimal.Decimal)) - - If you now do - - foo = Foo() - foo.timestamp = datetime.datetime(1988, 7, 7, 11, 8, 0) - - timestamp will be governed by a MySpecialDateTimeProperty - instead of the default. - - """ - - def __init__(self, properties=None, string_conversions=None): - self._properties = properties if properties is not None else {} - - self._string_conversions = ( - OrderedDict(string_conversions) if string_conversions is not None - else OrderedDict() - ) - # cache this - self.string_conversions = self._get_string_conversions() - self.properties = self._properties - - def replace(self, properties=None, string_conversions=None): - return TypeConfig( - properties=(properties if properties is not None - else self._properties), - string_conversions=(string_conversions if string_conversions is not None - else self._string_conversions) - ) - - def updated(self, properties=None, string_conversions=None): - """ - update properties and string_conversions with the paramenters - keeping all non-mentioned items the same as before - returns a new TypeConfig with these changes - (does not modify original) - - """ - _properties = self._properties.copy() - _string_conversions = self.string_conversions[:] - if properties: - _properties.update(properties) - if string_conversions: - _string_conversions.extend(string_conversions) - return TypeConfig( - properties=_properties, - string_conversions=_string_conversions, - ) - - def _get_string_conversions(self): - result = [] - for pattern, conversion in self._string_conversions.items(): - conversion = ( - conversion if conversion not in self._properties - else self._properties[conversion](type_config=self).to_python - ) - result.append((pattern, conversion)) - return result - - -META_ATTRS = ('properties', 'string_conversions', 'update_properties') - - -class JsonObjectMeta(type): - class Meta(object): - pass - - def __new__(mcs, name, bases, dct): - cls = super(JsonObjectMeta, mcs).__new__(mcs, name, bases, dct) - - cls.__configure(**{key: value - for key, value in cls.Meta.__dict__.items() - if key in META_ATTRS}) - cls_settings = get_settings(cls) - - properties = {} - properties_by_name = {} - for key, value in dct.items(): - if isinstance(value, JsonProperty): - properties[key] = value - elif key.startswith('_'): - continue - elif type(value) in cls_settings.type_config.properties: - property_ = cls_settings.type_config.properties[type(value)](default=value) - properties[key] = dct[key] = property_ - setattr(cls, key, property_) - - for key, property_ in properties.items(): - property_.init_property(default_name=key, - type_config=cls_settings.type_config) - assert property_.name is not None, property_ - assert property_.name not in properties_by_name, \ - 'You can only have one property named {0}'.format( - property_.name) - properties_by_name[property_.name] = property_ - - for base in bases: - if getattr(base, '_properties_by_attr', None): - for key, value in base._properties_by_attr.items(): - if key not in properties: - properties[key] = value - properties_by_name[value.name] = value - - cls._properties_by_attr = properties - cls._properties_by_key = properties_by_name - return cls - - def __configure(cls, properties=None, string_conversions=None, - update_properties=None): - super_settings = get_settings(super(cls, cls)) - assert not properties or not update_properties, \ - "{} {}".format(properties, update_properties) - type_config = super_settings.type_config - if update_properties is not None: - type_config = type_config.updated(properties=update_properties) - elif properties is not None: - type_config = type_config.replace(properties=properties) - if string_conversions is not None: - type_config = type_config.replace( - string_conversions=string_conversions) - set_settings(cls, super_settings._replace(type_config=type_config)) - return cls - - -class _JsonObjectPrivateInstanceVariables(object): - - def __init__(self, dynamic_properties=None): - self.dynamic_properties = dynamic_properties or {} - - -@six.add_metaclass(JsonObjectMeta) -class JsonObjectBase(object): - _allow_dynamic_properties = False - _validate_required_lazily = False - - _properties_by_attr = None - _properties_by_key = None - - _string_conversions = () - - def __init__(self, _obj=None, **kwargs): - setattr(self, '_$', _JsonObjectPrivateInstanceVariables()) - - self._obj = check_type(_obj, dict, - 'JsonObject must wrap a dict or None') - self._wrapped = {} - - for key, value in self._obj.items(): - try: - self.set_raw_value(key, value) - except AttributeError: - raise WrappingAttributeError( - "can't set attribute corresponding to {key!r} " - "on a {cls} while wrapping {data!r}".format( - cls=self.__class__, - key=key, - data=_obj, - ) - ) - - for attr, value in kwargs.items(): - try: - setattr(self, attr, value) - except AttributeError: - raise WrappingAttributeError( - "can't set attribute {key!r} " - "on a {cls} while wrapping {data!r}".format( - cls=self.__class__, - key=attr, - data=_obj, - ) - ) - - for key, value in self._properties_by_key.items(): - if key not in self._obj: - try: - d = value.default() - except TypeError: - d = value.default(self) - self[key] = d - - def set_raw_value(self, key, value): - wrapped = self.__wrap(key, value) - if key in self._properties_by_key: - self[key] = wrapped - else: - setattr(self, key, wrapped) - - @classmethod - def properties(cls): - return cls._properties_by_attr.copy() - - @property - def __dynamic_properties(self): - return getattr(self, '_$').dynamic_properties - - @classmethod - def wrap(cls, obj): - self = cls(obj) - return self - - def validate(self, required=True): - for key, value in self._wrapped.items(): - self.__get_property(key).validate(value, required=required) - - def to_json(self): - self.validate() - return copy.deepcopy(self._obj) - - def __get_property(self, key): - try: - return self._properties_by_key[key] - except KeyError: - return DefaultProperty(type_config=get_settings(self).type_config) - - def __wrap(self, key, value): - property_ = self.__get_property(key) - - if value is None: - return None - - return property_.wrap(value) - - def __unwrap(self, key, value): - property_ = self.__get_property(key) - try: - property_.validate( - value, - required=not self._validate_required_lazily, - recursive=False, - ) - except TypeError: - property_.validate( - value, - required=not self._validate_required_lazily, - ) - if value is None: - return None, None - - return property_.unwrap(value) - - def __setitem__(self, key, value): - wrapped, unwrapped = self.__unwrap(key, value) - self._wrapped[key] = wrapped - if self.__get_property(key).exclude(unwrapped): - self._obj.pop(key, None) - else: - self._obj[key] = unwrapped - if key not in self._properties_by_key: - assert key not in self._properties_by_attr - self.__dynamic_properties[key] = wrapped - super(JsonObjectBase, self).__setattr__(key, wrapped) - - def __is_dynamic_property(self, name): - return ( - name not in self._properties_by_attr and - not name.startswith('_') and - not inspect.isdatadescriptor(getattr(self.__class__, name, None)) - ) - - def __setattr__(self, name, value): - if self.__is_dynamic_property(name): - if self._allow_dynamic_properties: - self[name] = value - else: - raise AttributeError( - "{0!r} is not defined in schema " - "(not a valid property)".format(name) - ) - else: - super(JsonObjectBase, self).__setattr__(name, value) - - def __delitem__(self, key): - if key in self._properties_by_key: - raise DeleteNotAllowed(key) - else: - if not self.__is_dynamic_property(key): - raise KeyError(key) - del self._obj[key] - del self._wrapped[key] - del self.__dynamic_properties[key] - super(JsonObjectBase, self).__delattr__(key) - - def __delattr__(self, name): - if name in self._properties_by_attr: - raise DeleteNotAllowed(name) - elif self.__is_dynamic_property(name): - del self[name] - else: - super(JsonObjectBase, self).__delattr__(name) - - def __repr__(self): - name = self.__class__.__name__ - predefined_properties = self._properties_by_attr.keys() - predefined_property_keys = set(self._properties_by_attr[p].name - for p in predefined_properties) - dynamic_properties = (set(self._wrapped.keys()) - - predefined_property_keys) - properties = sorted(predefined_properties) + sorted(dynamic_properties) - return u'{name}({keyword_args})'.format( - name=name, - keyword_args=', '.join('{key}={value!r}'.format( - key=key, - value=getattr(self, key) - ) for key in properties), - ) - - -class _LimitedDictInterfaceMixin(object): - """ - mindlessly farms selected dict methods out to an internal dict - - really only a separate class from JsonObject - to keep this mindlessness separate from the methods - that need to be more carefully understood - - """ - _wrapped = None - - def keys(self): - return self._wrapped.keys() - - def items(self): - return self._wrapped.items() - - def iteritems(self): - return self._wrapped.iteritems() - - def __contains__(self, item): - return item in self._wrapped - - def __getitem__(self, item): - return self._wrapped[item] - - def __iter__(self): - return iter(self._wrapped) - - def __len__(self): - return len(self._wrapped) - - -def get_dynamic_properties(obj): - return getattr(obj, '_$').dynamic_properties.copy() diff --git a/meta/jsonobject/base_properties.py b/meta/jsonobject/base_properties.py deleted file mode 100644 index b43b1d44e2..0000000000 --- a/meta/jsonobject/base_properties.py +++ /dev/null @@ -1,320 +0,0 @@ -from __future__ import absolute_import -import six -import inspect -from .exceptions import BadValueError - -function_name = None -if six.PY3: - def function_name(f): - return f.__name__ -else: - def function_name(f): - return f.func_name - - -class JsonProperty(object): - default = None - type_config = None - - def __init__(self, default=Ellipsis, name=None, choices=None, - required=False, exclude_if_none=False, validators=None, - verbose_name=None, type_config=None): - validators = validators or () - self.name = name - if default is Ellipsis: - default = self.default - if callable(default): - self.default = default - else: - self.default = lambda: default - self.choices = choices - self.choice_keys = [] - if choices: - for choice in choices: - if isinstance(choice, tuple): - choice, _ = choice - self.choice_keys.append(choice) - self.required = required - self.exclude_if_none = exclude_if_none - self._validators = validators - self.verbose_name = verbose_name - if type_config: - self.type_config = type_config - - def init_property(self, default_name, type_config): - self.name = self.name or default_name - self.type_config = self.type_config or type_config - - def wrap(self, obj): - raise NotImplementedError() - - def unwrap(self, obj): - """ - must return tuple of (wrapped, unwrapped) - - If obj is already a fully wrapped object, - it must be returned as the first element. - - For an example where the first element is relevant see ListProperty - - """ - raise NotImplementedError() - - def to_json(self, value): - _, unwrapped = self.unwrap(value) - return unwrapped - - def to_python(self, value): - return self.wrap(value) - - def __get__(self, instance, owner): - if instance: - assert self.name in instance - return instance[self.name] - else: - return self - - def __set__(self, instance, value): - instance[self.name] = value - - def __call__(self, method): - """ - use a property as a decorator to set its default value - - class Document(JsonObject): - @StringProperty() - def doc_type(self): - return self.__class__.__name__ - """ - assert self.default() is None - self.default = method - self.name = self.name or function_name(method) - return self - - def exclude(self, value): - return self.exclude_if_none and value == None - - def empty(self, value): - return value is None - - def validate(self, value, required=True, recursive=True): - if (self.choice_keys and value not in self.choice_keys - and value is not None): - raise BadValueError( - '{0!r} not in choices: {1!r}'.format(value, self.choice_keys) - ) - - if not self.empty(value): - self._custom_validate(value) - elif required and self.required: - raise BadValueError( - 'Property {0} is required.'.format(self.name) - ) - if recursive and hasattr(value, 'validate'): - value.validate(required=required) - - def _custom_validate(self, value): - if self._validators: - if hasattr(self._validators, '__iter__'): - for validator in self._validators: - validator(value) - else: - self._validators(value) - - -class JsonContainerProperty(JsonProperty): - _type = default = None - container_class = None - - def __init__(self, item_type=None, **kwargs): - self._item_type_deferred = item_type - super(JsonContainerProperty, self).__init__(**kwargs) - - def init_property(self, **kwargs): - super(JsonContainerProperty, self).init_property(**kwargs) - if not inspect.isfunction(self._item_type_deferred): - # trigger validation - self.item_type - - def set_item_type(self, item_type): - from meta.jsonobject.base import JsonObjectMeta - if hasattr(item_type, '_type'): - item_type = item_type._type - if isinstance(item_type, tuple): - # this is for the case where item_type = (int, long) - item_type = item_type[0] - allowed_types = set(self.type_config.properties.keys()) - if isinstance(item_type, JsonObjectMeta) \ - or not item_type or item_type in allowed_types: - self._item_type = item_type - else: - raise ValueError("item_type {0!r} not in {1!r}".format( - item_type, - allowed_types, - )) - - @property - def item_type(self): - if hasattr(self, '_item_type_deferred'): - if inspect.isfunction(self._item_type_deferred): - self.set_item_type(self._item_type_deferred()) - else: - self.set_item_type(self._item_type_deferred) - del self._item_type_deferred - return self._item_type - - def empty(self, value): - return not value - - def wrap(self, obj): - wrapper = self.type_to_property(self.item_type) if self.item_type else None - return self.container_class(obj, wrapper=wrapper, - type_config=self.type_config) - - def type_to_property(self, item_type): - map_types_properties = self.type_config.properties - from .properties import ObjectProperty - from .base import JsonObjectBase - if issubclass(item_type, JsonObjectBase): - return ObjectProperty(item_type, type_config=self.type_config) - elif item_type in map_types_properties: - return map_types_properties[item_type](type_config=self.type_config) - else: - for key, value in map_types_properties.items(): - if issubclass(item_type, key): - return value(type_config=self.type_config) - raise TypeError('Type {0} not recognized'.format(item_type)) - - def unwrap(self, obj): - if not isinstance(obj, self._type): - raise BadValueError( - '{0!r} is not an instance of {1!r}'.format( - obj, self._type.__name__) - ) - if isinstance(obj, self.container_class): - return obj, obj._obj - else: - wrapped = self.wrap(self._type()) - self._update(wrapped, obj) - return self.unwrap(wrapped) - - def _update(self, container, extension): - raise NotImplementedError() - - -class DefaultProperty(JsonProperty): - - def wrap(self, obj): - assert self.type_config.string_conversions is not None - value = self.value_to_python(obj) - property_ = self.value_to_property(value) - - if property_: - return property_.wrap(obj) - - def unwrap(self, obj): - property_ = self.value_to_property(obj) - if property_: - return property_.unwrap(obj) - else: - return obj, None - - def value_to_property(self, value): - map_types_properties = self.type_config.properties - if value is None: - return None - elif type(value) in map_types_properties: - return map_types_properties[type(value)]( - type_config=self.type_config) - else: - for value_type, prop_class in map_types_properties.items(): - if isinstance(value, value_type): - return prop_class(type_config=self.type_config) - else: - raise BadValueError( - 'value {0!r} not in allowed types: {1!r}'.format( - value, map_types_properties.keys()) - ) - - def value_to_python(self, value): - """ - convert encoded string values to the proper python type - - ex: - >>> DefaultProperty().value_to_python('2013-10-09T10:05:51Z') - datetime.datetime(2013, 10, 9, 10, 5, 51) - - other values will be passed through unmodified - Note: containers' items are NOT recursively converted - - """ - if isinstance(value, six.string_types): - convert = None - for pattern, _convert in self.type_config.string_conversions: - if pattern.match(value): - convert = _convert - break - - if convert is not None: - try: - # sometimes regex fail so return value - value = convert(value) - except Exception: - pass - return value - - -class AssertTypeProperty(JsonProperty): - _type = None - - def assert_type(self, obj): - if not isinstance(obj, self._type): - raise BadValueError( - '{0!r} not of type {1!r}'.format(obj, self._type) - ) - - def selective_coerce(self, obj): - return obj - - def wrap(self, obj): - obj = self.selective_coerce(obj) - self.assert_type(obj) - return obj - - def unwrap(self, obj): - obj = self.selective_coerce(obj) - self.assert_type(obj) - return obj, obj - - -class AbstractDateProperty(JsonProperty): - _type = None - - def __init__(self, exact=False, *args, **kwargs): - super(AbstractDateProperty, self).__init__(*args, **kwargs) - self.exact = exact - - def wrap(self, obj): - try: - if not isinstance(obj, six.string_types): - raise ValueError() - return self._wrap(obj) - except ValueError: - raise BadValueError('{0!r} is not a {1}-formatted string'.format( - obj, - self._type.__name__, - )) - - def unwrap(self, obj): - if not isinstance(obj, self._type): - raise BadValueError('{0!r} is not a {1} object'.format( - obj, - self._type.__name__, - )) - return self._unwrap(obj) - - def _wrap(self, obj): - raise NotImplementedError() - - def _unwrap(self, obj): - raise NotImplementedError() diff --git a/meta/jsonobject/containers.py b/meta/jsonobject/containers.py deleted file mode 100644 index 1150ab9d23..0000000000 --- a/meta/jsonobject/containers.py +++ /dev/null @@ -1,252 +0,0 @@ -from __future__ import absolute_import -from .base_properties import DefaultProperty -from .utils import check_type, SimpleDict -import copy - - -class JsonArray(list): - def __init__(self, _obj=None, wrapper=None, type_config=None): - super(JsonArray, self).__init__() - self._obj = check_type(_obj, list, - 'JsonArray must wrap a list or None') - - assert type_config is not None - self._type_config = type_config - self._wrapper = ( - wrapper or - DefaultProperty(type_config=self._type_config) - ) - for item in self._obj: - super(JsonArray, self).append(self._wrapper.wrap(item)) - - def validate(self, required=True): - for obj in self: - self._wrapper.validate(obj, required=required) - - def to_json(self): - self.validate() - return copy.deepcopy(self._obj) - - def append(self, wrapped): - wrapped, unwrapped = self._wrapper.unwrap(wrapped) - self._obj.append(unwrapped) - super(JsonArray, self).append(wrapped) - - def __delitem__(self, i): - super(JsonArray, self).__delitem__(i) - del self._obj[i] - - def __setitem__(self, i, wrapped): - wrapped, unwrapped = self._wrapper.unwrap(wrapped) - self._obj[i] = unwrapped - super(JsonArray, self).__setitem__(i, wrapped) - - def extend(self, wrapped_list): - if wrapped_list: - wrapped_list, unwrapped_list = zip( - *map(self._wrapper.unwrap, wrapped_list) - ) - else: - unwrapped_list = [] - self._obj.extend(unwrapped_list) - super(JsonArray, self).extend(wrapped_list) - - def insert(self, index, wrapped): - wrapped, unwrapped = self._wrapper.unwrap(wrapped) - self._obj.insert(index, unwrapped) - super(JsonArray, self).insert(index, wrapped) - - def remove(self, value): - i = self.index(value) - super(JsonArray, self).remove(value) - self._obj.pop(i) - - def pop(self, index=-1): - self._obj.pop(index) - return super(JsonArray, self).pop(index) - - def sort(self, cmp=None, key=None, reverse=False): - zipped = zip(self, self._obj) - if key: - new_key = lambda pair: key(pair[0]) - zipped.sort(key=new_key, reverse=reverse) - elif cmp: - new_cmp = lambda pair1, pair2: cmp(pair1[0], pair2[0]) - zipped.sort(cmp=new_cmp, reverse=reverse) - else: - zipped.sort(reverse=reverse) - - wrapped_list, unwrapped_list = zip(*zipped) - while self: - self.pop() - super(JsonArray, self).extend(wrapped_list) - self._obj.extend(unwrapped_list) - - def reverse(self): - self._obj.reverse() - super(JsonArray, self).reverse() - - def __fix_slice(self, i, j): - length = len(self) - if j < 0: - j += length - if i < 0: - i += length - if i > length: - i = length - if j > length: - j = length - return i, j - - def __setslice__(self, i, j, sequence): - i, j = self.__fix_slice(i, j) - for _ in range(j - i): - self.pop(i) - for k, wrapped in enumerate(sequence): - self.insert(i + k, wrapped) - - def __delslice__(self, i, j): - i, j = self.__fix_slice(i, j) - for _ in range(j - i): - self.pop(i) - - -class JsonDict(SimpleDict): - - def __init__(self, _obj=None, wrapper=None, type_config=None): - super(JsonDict, self).__init__() - self._obj = check_type(_obj, dict, 'JsonDict must wrap a dict or None') - assert type_config is not None - self._type_config = type_config - self._wrapper = ( - wrapper or - DefaultProperty(type_config=self._type_config) - ) - for key, value in self._obj.items(): - self[key] = self.__wrap(key, value) - - def validate(self, required=True): - for obj in self.values(): - self._wrapper.validate(obj, required=required) - - def __wrap(self, key, unwrapped): - return self._wrapper.wrap(unwrapped) - - def __unwrap(self, key, wrapped): - return self._wrapper.unwrap(wrapped) - - def __setitem__(self, key, value): - if isinstance(key, int): - key = str(key) - - wrapped, unwrapped = self.__unwrap(key, value) - self._obj[key] = unwrapped - super(JsonDict, self).__setitem__(key, wrapped) - - def __delitem__(self, key): - del self._obj[key] - super(JsonDict, self).__delitem__(key) - - def __getitem__(self, key): - if isinstance(key, int): - key = str(key) - return super(JsonDict, self).__getitem__(key) - - -class JsonSet(set): - def __init__(self, _obj=None, wrapper=None, type_config=None): - super(JsonSet, self).__init__() - if isinstance(_obj, set): - _obj = list(_obj) - self._obj = check_type(_obj, list, 'JsonSet must wrap a list or None') - assert type_config is not None - self._type_config = type_config - self._wrapper = ( - wrapper or - DefaultProperty(type_config=self._type_config) - ) - for item in self._obj: - super(JsonSet, self).add(self._wrapper.wrap(item)) - - def validate(self, required=True): - for obj in self: - self._wrapper.validate(obj, required=required) - - def add(self, wrapped): - wrapped, unwrapped = self._wrapper.unwrap(wrapped) - if wrapped not in self: - self._obj.append(unwrapped) - super(JsonSet, self).add(wrapped) - - def remove(self, wrapped): - wrapped, unwrapped = self._wrapper.unwrap(wrapped) - if wrapped in self: - self._obj.remove(unwrapped) - super(JsonSet, self).remove(wrapped) - else: - raise KeyError(wrapped) - - def discard(self, wrapped): - try: - self.remove(wrapped) - except KeyError: - pass - - def pop(self): - # get first item - for wrapped in self: - break - else: - raise KeyError() - wrapped_, unwrapped = self._wrapper.unwrap(wrapped) - assert wrapped is wrapped_ - self.remove(unwrapped) - return wrapped - - def clear(self): - while self: - self.pop() - - def __ior__(self, other): - for wrapped in other: - self.add(wrapped) - return self - - def update(self, *args): - for wrapped_list in args: - self |= set(wrapped_list) - - union_update = update - - def __iand__(self, other): - for wrapped in list(self): - if wrapped not in other: - self.remove(wrapped) - return self - - def intersection_update(self, *args): - for wrapped_list in args: - self &= set(wrapped_list) - - def __isub__(self, other): - for wrapped in list(self): - if wrapped in other: - self.remove(wrapped) - return self - - def difference_update(self, *args): - for wrapped_list in args: - self -= set(wrapped_list) - - def __ixor__(self, other): - removed = set() - for wrapped in list(self): - if wrapped in other: - self.remove(wrapped) - removed.add(wrapped) - self.update(other - removed) - return self - - def symmetric_difference_update(self, *args): - for wrapped_list in args: - self ^= set(wrapped_list) diff --git a/meta/jsonobject/exceptions.py b/meta/jsonobject/exceptions.py deleted file mode 100644 index a42022e120..0000000000 --- a/meta/jsonobject/exceptions.py +++ /dev/null @@ -1,10 +0,0 @@ -class DeleteNotAllowed(Exception): - pass - - -class BadValueError(Exception): - """raised when a value can't be validated or is required""" - - -class WrappingAttributeError(AttributeError): - pass diff --git a/meta/jsonobject/properties.py b/meta/jsonobject/properties.py deleted file mode 100644 index 05bba86da9..0000000000 --- a/meta/jsonobject/properties.py +++ /dev/null @@ -1,155 +0,0 @@ -# DateTimeProperty, DateProperty, and TimeProperty -# include code copied from couchdbkit -from __future__ import absolute_import -import sys -import datetime -import time -import decimal -from .base_properties import ( - AbstractDateProperty, - AssertTypeProperty, - JsonContainerProperty, - JsonProperty, - DefaultProperty, -) -from .containers import JsonArray, JsonDict, JsonSet - -if sys.version > '3': - unicode = str - long = int - - -class StringProperty(AssertTypeProperty): - _type = (unicode, str) - - def selective_coerce(self, obj): - if isinstance(obj, str): - obj = unicode(obj) - return obj - - -class BooleanProperty(AssertTypeProperty): - _type = bool - - -class IntegerProperty(AssertTypeProperty): - _type = (int, long) - - -class FloatProperty(AssertTypeProperty): - _type = float - - def selective_coerce(self, obj): - if isinstance(obj, (int, long)): - obj = float(obj) - return obj - - -class DecimalProperty(JsonProperty): - - def wrap(self, obj): - return decimal.Decimal(obj) - - def unwrap(self, obj): - if isinstance(obj, (int, long)): - obj = decimal.Decimal(obj) - elif isinstance(obj, float): - # python 2.6 doesn't allow a float to Decimal - obj = decimal.Decimal(unicode(obj)) - assert isinstance(obj, decimal.Decimal) - return obj, unicode(obj) - - -class DateProperty(AbstractDateProperty): - _type = datetime.date - - def _wrap(self, value): - fmt = '%Y-%m-%d' - try: - return datetime.date(*time.strptime(value, fmt)[:3]) - except ValueError as e: - raise ValueError('Invalid ISO date {0!r} [{1}]'.format(value, e)) - - def _unwrap(self, value): - return value, value.isoformat() - - -class DateTimeProperty(AbstractDateProperty): - _type = datetime.datetime - - def _wrap(self, value): - if not self.exact: - value = value.split('.', 1)[0] # strip out microseconds - value = value[0:19] # remove timezone - fmt = '%Y-%m-%dT%H:%M:%S' - else: - fmt = '%Y-%m-%dT%H:%M:%S.%fZ' - try: - return datetime.datetime.strptime(value, fmt) - except ValueError as e: - raise ValueError( - 'Invalid ISO date/time {0!r} [{1}]'.format(value, e)) - - def _unwrap(self, value): - if not self.exact: - value = value.replace(microsecond=0) - padding = '' - else: - padding = '' if value.microsecond else '.000000' - return value, value.isoformat() + padding + 'Z' - - -class TimeProperty(AbstractDateProperty): - _type = datetime.time - - def _wrap(self, value): - if not self.exact: - value = value.split('.', 1)[0] # strip out microseconds - fmt = '%H:%M:%S' - else: - fmt = '%H:%M:%S.%f' - try: - return datetime.time(*time.strptime(value, fmt)[3:6]) - except ValueError as e: - raise ValueError('Invalid ISO time {0!r} [{1}]'.format(value, e)) - - def _unwrap(self, value): - if not self.exact: - value = value.replace(microsecond=0) - return value, value.isoformat() - - -class ObjectProperty(JsonContainerProperty): - default = lambda self: self.item_type() - - def wrap(self, obj, string_conversions=None): - return self.item_type.wrap(obj) - - def unwrap(self, obj): - assert isinstance(obj, self.item_type), \ - '{0} is not an instance of {1}'.format(obj, self.item_type) - return obj, obj._obj - - -class ListProperty(JsonContainerProperty): - _type = default = list - container_class = JsonArray - - def _update(self, container, extension): - container.extend(extension) - - -class DictProperty(JsonContainerProperty): - _type = default = dict - container_class = JsonDict - - def _update(self, container, extension): - container.update(extension) - - -class SetProperty(JsonContainerProperty): - _type = default = set - container_class = JsonSet - - def _update(self, container, extension): - container.update(extension) diff --git a/meta/jsonobject/utils.py b/meta/jsonobject/utils.py deleted file mode 100644 index 9ee8569801..0000000000 --- a/meta/jsonobject/utils.py +++ /dev/null @@ -1,57 +0,0 @@ -from __future__ import absolute_import -from .exceptions import BadValueError - - -def check_type(obj, item_type, message): - if obj is None: - return item_type() - elif not isinstance(obj, item_type): - raise BadValueError('{}. Found object of type: {}'.format(message, type(obj))) - else: - return obj - - -class SimpleDict(dict): - """ - Re-implements destructive methods of dict - to use only setitem and getitem and delitem - """ - - def update(self, E=None, **F): - for dct in (E, F): - if dct: - for key, value in dct.items(): - self[key] = value - - def clear(self): - for key in list(self.keys()): - del self[key] - - def pop(self, key, *args): - if len(args) > 1: - raise TypeError('pop expected at most 2 arguments, got 3') - try: - val = self[key] - del self[key] - return val - except KeyError: - try: - return args[0] - except IndexError: - raise KeyError(key) - - def popitem(self): - try: - arbitrary_key = list(self.keys())[0] - except IndexError: - raise KeyError('popitem(): dictionary is empty') - val = self[arbitrary_key] - del self[arbitrary_key] - return (arbitrary_key, val) - - def setdefault(self, key, default=None): - try: - return self[key] - except KeyError: - self[key] = default - return default diff --git a/meta/metautil.py b/meta/metautil.py deleted file mode 100644 index ee8994acb3..0000000000 --- a/meta/metautil.py +++ /dev/null @@ -1,309 +0,0 @@ -import datetime -import json -import os - -import iso8601 -from .jsonobject import * -from .common import polymc_path - -PMC_DIR = polymc_path() - - -class ISOTimestampProperty(AbstractDateProperty): - _type = datetime.datetime - - def _wrap(self, value): - try: - return iso8601.parse_date(value) - except ValueError as e: - raise ValueError( - 'Invalid ISO date/time {0!r} [{1}]'.format(value, e)) - - def _unwrap(self, value): - return value, value.isoformat() - - -class GradleSpecifier: - ''' - A gradle specifier - a maven coordinate. Like one of these: - "org.lwjgl.lwjgl:lwjgl:2.9.0" - "net.java.jinput:jinput:2.0.5" - "net.minecraft:launchwrapper:1.5" - ''' - - def __init__(self, name): - atSplit = name.split('@') - - components = atSplit[0].split(':') - self.group = components[0] - self.artifact = components[1] - self.version = components[2] - - self.extension = 'jar' - if len(atSplit) == 2: - self.extension = atSplit[1] - - if len(components) == 4: - self.classifier = components[3] - else: - self.classifier = None - - def toString(self): - extensionStr = '' - if self.extension != 'jar': - extensionStr = "@%s" % self.extension - if self.classifier: - return "%s:%s:%s:%s%s" % (self.group, self.artifact, self.version, self.classifier, extensionStr) - else: - return "%s:%s:%s%s" % (self.group, self.artifact, self.version, extensionStr) - - def getFilename(self): - if self.classifier: - return "%s-%s-%s.%s" % (self.artifact, self.version, self.classifier, self.extension) - else: - return "%s-%s.%s" % (self.artifact, self.version, self.extension) - - def getBase(self): - return "%s/%s/%s/" % (self.group.replace('.', '/'), self.artifact, self.version) - - def getPath(self): - return self.getBase() + self.getFilename() - - def __repr__(self): - return "GradleSpecifier('" + self.toString() + "')" - - def isLwjgl(self): - return self.group in ("org.lwjgl", "org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") - - def isLog4j(self): - return self.group == "org.apache.logging.log4j" - - def __lt__(self, other): - return self.toString() < other.toString() - - def __eq__(self, other): - return self.group == other.group and self.artifact == other.artifact and self.version == other.version and self.classifier == other.classifier - - def __ne__(self, other): - return not self.__eq__(other) - - def __hash__(self): - return self.toString().__hash__() - - -class GradleSpecifierProperty(JsonProperty): - def wrap(self, value): - return GradleSpecifier(value) - - def unwrap(self, value): - return value, value.toString() - - -class MojangArtifactBase(JsonObject): - sha1 = StringProperty(exclude_if_none=True, default=None) - size = IntegerProperty(exclude_if_none=True, default=None) - url = StringProperty() - - -class MojangArtifact(MojangArtifactBase): - path = StringProperty(exclude_if_none=True, default=None) - - -class MojangAssets(MojangArtifactBase): - id = StringProperty() - totalSize = IntegerProperty() - - -class MojangLibraryDownloads(JsonObject): - artifact = ObjectProperty(MojangArtifact, exclude_if_none=True, default=None) - classifiers = DictProperty(MojangArtifact, exclude_if_none=True, default=None) - - -class MojangLibraryExtractRules(JsonObject): - exclude = ListProperty(StringProperty) - - -''' - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] -''' - - -class OSRule(JsonObject): - name = StringProperty(choices=["osx", "linux", "windows"], required=True) - version = StringProperty(exclude_if_none=True, default=None) - - -class MojangRule(JsonObject): - action = StringProperty(choices=["allow", "disallow"], required=True) - os = ObjectProperty(OSRule, exclude_if_none=True, default=None) - - -class MojangLibrary(JsonObject): - extract = ObjectProperty(MojangLibraryExtractRules, exclude_if_none=True, default=None) - name = GradleSpecifierProperty(required=True) - downloads = ObjectProperty(MojangLibraryDownloads, exclude_if_none=True, default=None) - natives = DictProperty(StringProperty, exclude_if_none=True, default=None) - rules = ListProperty(MojangRule, exclude_if_none=True, default=None) - - -class MojangLoggingArtifact(MojangArtifactBase): - id = StringProperty() - - -class MojangLogging(JsonObject): - file = ObjectProperty(MojangLoggingArtifact, required=True) - argument = StringProperty(required=True) - type = StringProperty(required=True, choices=["log4j2-xml"]) - - -class MojangArguments(JsonObject): - game = ListProperty(exclude_if_none=True, default=None) - jvm = ListProperty(exclude_if_none=True, default=None) - - -class JavaVersion(JsonObject): - component = StringProperty(default="jre-legacy") - majorVersion = IntegerProperty(default=8) - - -class UnknownVersionException(Exception): - """Exception raised for unknown Mojang version file format versions. - - Attributes: - message -- explanation of the error - """ - - def __init__(self, message): - self.message = message - - -def validateSupportedMojangVersion(version): - supportedVersion = 21 - if version > supportedVersion: - raise UnknownVersionException( - "Unsupported Mojang format version: %d. Max supported is: %d" % (version, supportedVersion)) - - -class MojangVersionFile(JsonObject): - arguments = ObjectProperty(MojangArguments, exclude_if_none=True, default=None) - assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) - assets = StringProperty(exclude_if_none=True, default=None) - downloads = DictProperty(MojangArtifactBase, exclude_if_none=True, default=None) - id = StringProperty(exclude_if_none=True, default=None) - libraries = ListProperty(MojangLibrary, exclude_if_none=True, default=None) - mainClass = StringProperty(exclude_if_none=True, default=None) - processArguments = StringProperty(exclude_if_none=True, default=None) - minecraftArguments = StringProperty(exclude_if_none=True, default=None) - minimumLauncherVersion = IntegerProperty(exclude_if_none=True, default=None, - validators=validateSupportedMojangVersion) - releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) - time = ISOTimestampProperty(exclude_if_none=True, default=None) - type = StringProperty(exclude_if_none=True, default=None) - inheritsFrom = StringProperty(exclude_if_none=True, default=None) - logging = DictProperty(MojangLogging, exclude_if_none=True, default=None) - complianceLevel = IntegerProperty(exclude_if_none=True, default=None) - javaVersion = ObjectProperty(JavaVersion, exclude_if_none=True, default=None) - - -CurrentPolyMCFormatVersion = 1 - - -def validateSupportedPolyMCVersion(version): - if version > CurrentPolyMCFormatVersion: - raise UnknownVersionException( - "Unsupported PolyMC format version: %d. Max supported is: %d" % (version, CurrentPolyMCFormatVersion)) - - -class PolyMCLibrary(MojangLibrary): - url = StringProperty(exclude_if_none=True, default=None) - mmcHint = StringProperty(name="MMC-hint", exclude_if_none=True, default=None) # this is supposed to be MMC-hint! - - -class VersionedJsonObject(JsonObject): - formatVersion = IntegerProperty(default=CurrentPolyMCFormatVersion, validators=validateSupportedPolyMCVersion) - - -class DependencyEntry(JsonObject): - uid = StringProperty(required=True) - equals = StringProperty(exclude_if_none=True, default=None) - suggests = StringProperty(exclude_if_none=True, default=None) - - -class PolyMCVersionFile(VersionedJsonObject): - name = StringProperty(required=True) - version = StringProperty(required=True) - uid = StringProperty(required=True) - requires = ListProperty(DependencyEntry, exclude_if_none=True, default=None) - conflicts = ListProperty(DependencyEntry, exclude_if_none=True, default=None) - volatile = BooleanProperty(exclude_if_none=True, default=None) - assetIndex = ObjectProperty(MojangAssets, exclude_if_none=True, default=None) - libraries = ListProperty(PolyMCLibrary, exclude_if_none=True, default=None) - mavenFiles = ListProperty(PolyMCLibrary, exclude_if_none=True, default=None) - mainJar = ObjectProperty(PolyMCLibrary, exclude_if_none=True, default=None) - jarMods = ListProperty(PolyMCLibrary, exclude_if_none=True, default=None) - mainClass = StringProperty(exclude_if_none=True, default=None) - appletClass = StringProperty(exclude_if_none=True, default=None) - minecraftArguments = StringProperty(exclude_if_none=True, default=None) - releaseTime = ISOTimestampProperty(exclude_if_none=True, default=None) - type = StringProperty(exclude_if_none=True, default=None) - addTraits = ListProperty(StringProperty, name="+traits", exclude_if_none=True, default=None) - addTweakers = ListProperty(StringProperty, name="+tweakers", exclude_if_none=True, default=None) - order = IntegerProperty(exclude_if_none=True, default=None) - - -class PolyMCSharedPackageData(VersionedJsonObject): - name = StringProperty(required=True) - uid = StringProperty(required=True) - recommended = ListProperty(StringProperty, exclude_if_none=True, default=None) - authors = ListProperty(StringProperty, exclude_if_none=True, default=None) - description = StringProperty(exclude_if_none=True, default=None) - projectUrl = StringProperty(exclude_if_none=True, default=None) - - def write(self): - try: - with open(PMC_DIR + "/%s/package.json" % self.uid, 'w') as file: - json.dump(self.to_json(), file, sort_keys=True, indent=4) - except EnvironmentError as e: - print("Error while trying to save shared packaged data for %s:" % self.uid, e) - - -def readSharedPackageData(uid): - with open(PMC_DIR + "/%s/package.json" % uid, 'r') as file: - return PolyMCSharedPackageData(json.load(file)) - - -class PolyMCVersionIndexEntry(JsonObject): - version = StringProperty() - type = StringProperty(exclude_if_none=True, default=None) - releaseTime = ISOTimestampProperty() - requires = ListProperty(DependencyEntry, exclude_if_none=True, default=None) - conflicts = ListProperty(DependencyEntry, exclude_if_none=True, default=None) - recommended = BooleanProperty(exclude_if_none=True, default=None) - volatile = BooleanProperty(exclude_if_none=True, default=None) - sha256 = StringProperty() - - -class PolyMCVersionIndex(VersionedJsonObject): - name = StringProperty() - uid = StringProperty() - versions = ListProperty(PolyMCVersionIndexEntry) - - -class PolyMCPackageIndexEntry(JsonObject): - name = StringProperty() - uid = StringProperty() - sha256 = StringProperty() - - -class PolyMCPackageIndex(VersionedJsonObject): - packages = ListProperty(PolyMCPackageIndexEntry) -- cgit 0.0.5-2-1-g0f52 From 1bd80e57aaf2fb063b77a3cb7dce892b4b086bf1 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 5 Apr 2022 15:10:28 +0200 Subject: refactor: move GradleSpecifier into model --- generateFabric.py | 3 +- generateForge.py | 1 + meta/model/__init__.py | 92 +++++++++++++++++++++++++++++++++++++++++++++++++- meta/model/types.py | 92 -------------------------------------------------- updateFabric.py | 5 +-- 5 files changed, 96 insertions(+), 97 deletions(-) delete mode 100644 meta/model/types.py diff --git a/generateFabric.py b/generateFabric.py index cfdcdf4e61..fb1c133bf1 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -3,9 +3,8 @@ import os from meta.common import ensure_component_dir, polymc_path, upstream_path, transform_maven_key from meta.common.fabric import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, INTERMEDIARY_COMPONENT, LOADER_COMPONENT -from meta.model import MetaVersion, Dependency, Library, MetaPackage +from meta.model import MetaVersion, Dependency, Library, MetaPackage, GradleSpecifier from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainClasses -from meta.model.types import GradleSpecifier PMC_DIR = polymc_path() UPSTREAM_DIR = upstream_path() diff --git a/generateForge.py b/generateForge.py index 6c70d9e531..6327c112da 100755 --- a/generateForge.py +++ b/generateForge.py @@ -389,5 +389,6 @@ def main(): package.recommended = recommendedVersions package.write(os.path.join(PMC_DIR, FORGE_COMPONENT, "package.json")) + if __name__ == '__main__': main() diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 3cc6a3b96e..4371814a11 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -4,12 +4,102 @@ from typing import Optional, List, Dict, Any, Iterator import pydantic from pydantic import Field, validator -from .types import GradleSpecifier from ..common import serialize_datetime META_FORMAT_VERSION = 1 +class GradleSpecifier: + """ + A gradle specifier - a maven coordinate. Like one of these: + "org.lwjgl.lwjgl:lwjgl:2.9.0" + "net.java.jinput:jinput:2.0.5" + "net.minecraft:launchwrapper:1.5" + """ + + def __init__(self, group: str, artifact: str, version: str, classifier: Optional[str] = None, + extension: Optional[str] = None): + if extension is None: + extension = "jar" + self.group = group + self.artifact = artifact + self.version = version + self.classifier = classifier + self.extension = extension + + def __str__(self): + ext = '' + if self.extension != 'jar': + ext = "@%s" % self.extension + if self.classifier: + return "%s:%s:%s:%s%s" % (self.group, self.artifact, self.version, self.classifier, ext) + else: + return "%s:%s:%s%s" % (self.group, self.artifact, self.version, ext) + + def filename(self): + if self.classifier: + return "%s-%s-%s.%s" % (self.artifact, self.version, self.classifier, self.extension) + else: + return "%s-%s.%s" % (self.artifact, self.version, self.extension) + + def base(self): + return "%s/%s/%s/" % (self.group.replace('.', '/'), self.artifact, self.version) + + def path(self): + return self.base() + self.filename() + + def __repr__(self): + return f"GradleSpecifier('{self}')" + + def is_lwjgl(self): + return self.group in ("org.lwjgl", "org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") + + def is_log4j(self): + return self.group == "org.apache.logging.log4j" + + def __eq__(self, other): + return str(self) == str(other) + + def __lt__(self, other): + return str(self) < str(other) + + def __gt__(self, other): + return str(self) > str(other) + + def __hash__(self): + return hash(str(self)) + + @classmethod + def __get_validators__(cls): + yield cls.validate + + @classmethod + def from_string(cls, v: str): + ext_split = v.split('@') + + components = ext_split[0].split(':') + group = components[0] + artifact = components[1] + version = components[2] + + extension = None + if len(ext_split) == 2: + extension = ext_split[1] + + classifier = None + if len(components) == 4: + classifier = components[3] + return cls(group, artifact, version, classifier, extension) + + @classmethod + def validate(cls, v): + if isinstance(v, cls): + return v + if isinstance(v, str): + return cls.from_string(v) + raise TypeError("Invalid type") + + class MetaBase(pydantic.BaseModel): def dict(self, **kwargs) -> Dict[str, Any]: for k in ["by_alias"]: diff --git a/meta/model/types.py b/meta/model/types.py deleted file mode 100644 index e06bfd615c..0000000000 --- a/meta/model/types.py +++ /dev/null @@ -1,92 +0,0 @@ -from typing import Optional - - -class GradleSpecifier: - """ - A gradle specifier - a maven coordinate. Like one of these: - "org.lwjgl.lwjgl:lwjgl:2.9.0" - "net.java.jinput:jinput:2.0.5" - "net.minecraft:launchwrapper:1.5" - """ - - def __init__(self, group: str, artifact: str, version: str, classifier: Optional[str] = None, - extension: Optional[str] = None): - if extension is None: - extension = "jar" - self.group = group - self.artifact = artifact - self.version = version - self.classifier = classifier - self.extension = extension - - def __str__(self): - ext = '' - if self.extension != 'jar': - ext = "@%s" % self.extension - if self.classifier: - return "%s:%s:%s:%s%s" % (self.group, self.artifact, self.version, self.classifier, ext) - else: - return "%s:%s:%s%s" % (self.group, self.artifact, self.version, ext) - - def filename(self): - if self.classifier: - return "%s-%s-%s.%s" % (self.artifact, self.version, self.classifier, self.extension) - else: - return "%s-%s.%s" % (self.artifact, self.version, self.extension) - - def base(self): - return "%s/%s/%s/" % (self.group.replace('.', '/'), self.artifact, self.version) - - def path(self): - return self.base() + self.filename() - - def __repr__(self): - return f"GradleSpecifier('{self}')" - - def is_lwjgl(self): - return self.group in ("org.lwjgl", "org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") - - def is_log4j(self): - return self.group == "org.apache.logging.log4j" - - def __eq__(self, other): - return str(self) == str(other) - - def __lt__(self, other): - return str(self) < str(other) - - def __gt__(self, other): - return str(self) > str(other) - - def __hash__(self): - return hash(str(self)) - - @classmethod - def __get_validators__(cls): - yield cls.validate - - @classmethod - def from_string(cls, v: str): - ext_split = v.split('@') - - components = ext_split[0].split(':') - group = components[0] - artifact = components[1] - version = components[2] - - extension = None - if len(ext_split) == 2: - extension = ext_split[1] - - classifier = None - if len(components) == 4: - classifier = components[3] - return cls(group, artifact, version, classifier, extension) - - @classmethod - def validate(cls, v): - if isinstance(v, cls): - return v - if isinstance(v, str): - return cls.from_string(v) - raise TypeError("Invalid type") diff --git a/updateFabric.py b/updateFabric.py index 31708052c8..3d707797bd 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -1,15 +1,16 @@ import hashlib -import zipfile import json import os +import zipfile from datetime import datetime import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -from meta.model.fabric import FabricJarInfo + from meta.common import DATETIME_FORMAT_HTTP, upstream_path, ensure_upstream_dir, transform_maven_key from meta.common.fabric import JARS_DIR, INSTALLER_INFO_DIR, META_DIR +from meta.model.fabric import FabricJarInfo UPSTREAM_DIR = upstream_path() -- cgit 0.0.5-2-1-g0f52 From fe4269cb12708917d4c7d78edd382694eda2f062 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 5 Apr 2022 15:40:02 +0200 Subject: fix: ensure base directory of liteloader exists --- updateLiteloader.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/updateLiteloader.py b/updateLiteloader.py index e4d09fabc8..39e7c65861 100755 --- a/updateLiteloader.py +++ b/updateLiteloader.py @@ -5,12 +5,14 @@ import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -from meta.common import upstream_path -from meta.common.liteloader import VERSIONS_FILE +from meta.common import upstream_path, ensure_upstream_dir +from meta.common.liteloader import VERSIONS_FILE, BASE_DIR from meta.model.liteloader import LiteloaderIndex UPSTREAM_DIR = upstream_path() +ensure_upstream_dir(BASE_DIR) + forever_cache = FileCache('caches/http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) -- cgit 0.0.5-2-1-g0f52 From 6d39c8dfe9b6b1d8b40d2ea90b1eb7f4c33e157c Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 5 Apr 2022 17:50:43 +0200 Subject: refactor: cleanup --- generateFabric.py | 4 +- generateForge.py | 446 +++++++++++++++++++++++------------------------- meta/common/__init__.py | 2 - meta/common/fabric.py | 2 + meta/model/fabric.py | 2 +- meta/model/forge.py | 160 ++++++++--------- meta/model/mojang.py | 2 +- updateFabric.py | 4 +- updateForge.py | 168 +++++++++--------- 9 files changed, 384 insertions(+), 406 deletions(-) diff --git a/generateFabric.py b/generateFabric.py index fb1c133bf1..dc81036ec3 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -9,8 +9,8 @@ from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainCl PMC_DIR = polymc_path() UPSTREAM_DIR = upstream_path() -ensure_component_dir("net.fabricmc.fabric-loader") -ensure_component_dir("net.fabricmc.intermediary") +ensure_component_dir(LOADER_COMPONENT) +ensure_component_dir(INTERMEDIARY_COMPONENT) def load_jar_info(artifact_key) -> FabricJarInfo: diff --git a/generateForge.py b/generateForge.py index 6327c112da..b7057597d5 100755 --- a/generateForge.py +++ b/generateForge.py @@ -2,6 +2,8 @@ import os import re import sys from distutils.version import LooseVersion +from operator import attrgetter +from typing import Collection from meta.common import ensure_component_dir, polymc_path, upstream_path, static_path from meta.common.forge import FORGE_COMPONENT, INSTALLER_MANIFEST_DIR, VERSION_MANIFEST_DIR, DERIVED_INDEX_FILE, \ @@ -10,7 +12,7 @@ from meta.common.mojang import MINECRAFT_COMPONENT from meta.model import MetaVersion, Dependency, Library, GradleSpecifier, MojangLibraryDownloads, MojangArtifact, \ MetaPackage from meta.model.forge import ForgeVersion, ForgeInstallerProfile, ForgeLegacyInfo, fml_libs_for_version, \ - ForgeInstallerProfileV2, InstallerInfo, DerivedForgeIndex, ForgeLegacyInfoList + ForgeInstallerProfileV2, InstallerInfo, DerivedForgeIndex, ForgeLegacyInfoList, ForgeLibrary from meta.model.mojang import MojangVersion PMC_DIR = polymc_path() @@ -25,18 +27,16 @@ def eprint(*args, **kwargs): # Contruct a set of libraries out of a Minecraft version file, for filtering. -mcVersionCache = {} +mc_version_cache = {} -def loadMcVersionFilter(version): - if version in mcVersionCache: - return mcVersionCache[version] - libSet = set() - mcVersion = MetaVersion.parse_file(os.path.join(PMC_DIR, MINECRAFT_COMPONENT, f"{version}.json")) - for lib in mcVersion.libraries: - libSet.add(lib.name) - mcVersionCache[version] = libSet - return libSet +def load_mc_version_filter(version: str): + if version in mc_version_cache: + return mc_version_cache[version] + v = MetaVersion.parse_file(os.path.join(PMC_DIR, MINECRAFT_COMPONENT, f"{version}.json")) + libs = set(map(attrgetter("name"), v.libraries)) + mc_version_cache[version] = libs + return libs ''' @@ -46,31 +46,32 @@ Match a library coordinate to a set of library coordinates. ''' -def shouldIgnoreArtifact(libSet, match): - for ver in libSet: +def should_ignore_artifact(libs: Collection[GradleSpecifier], match: GradleSpecifier): + for ver in libs: if ver.group == match.group and ver.artifact == match.artifact and ver.classifier == match.classifier: if ver.version == match.version: # Everything is matched perfectly - this one will be ignored return True + elif LooseVersion(ver.version) > LooseVersion(match.version): + # eprint ("Lower version on %s:%s:%s: OLD=%s NEW=%s" % (ver.group, ver.artifact, ver.classifier, ver.version, match.version)) + return True else: - # We say the lib matches (is the same) also when the new version is lower than the old one - if LooseVersion(ver.version) > LooseVersion(match.version): - # eprint ("Lower version on %s:%s:%s: OLD=%s NEW=%s" % (ver.group, ver.artifact, ver.classifier, ver.version, match.version)) - return True # Otherwise it did not match - new version is higher and this is an upgrade return False # No match found in the set - we need to keep this return False -def versionFromProfile(profile: ForgeInstallerProfile, version): - result = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) - mcversion = profile.install.minecraft - result.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mcversion)] - result.main_class = profile.versionInfo.main_class - args = profile.versionInfo.minecraft_arguments +def version_from_profile(profile: ForgeInstallerProfile, version: ForgeVersion) -> MetaVersion: + v = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) + mc_version = profile.install.minecraft + v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] + v.main_class = profile.version_info.main_class + v.release_time = profile.version_info.time + + args = profile.version_info.minecraft_arguments tweakers = [] - expression = re.compile("--tweakClass ([a-zA-Z0-9\\.]+)") + expression = re.compile(r"--tweakClass ([a-zA-Z0-9.]+)") match = expression.search(args) while match is not None: tweakers.append(match.group(1)) @@ -78,48 +79,48 @@ def versionFromProfile(profile: ForgeInstallerProfile, version): match = expression.search(args) if len(tweakers) > 0: args = args.strip() - result.additional_tweakers = tweakers - # result.minecraftArguments = args - result.release_time = profile.versionInfo.time - libs = [] - mcFilter = loadMcVersionFilter(mcversion) - for forgeLib in profile.versionInfo.libraries: - if forgeLib.name.is_lwjgl(): - continue - if forgeLib.name.is_log4j(): - continue - if shouldIgnoreArtifact(mcFilter, forgeLib.name): + v.additional_tweakers = tweakers + # v.minecraftArguments = args + + v.libraries = [] + mc_filter = load_mc_version_filter(mc_version) + for forge_lib in profile.version_info.libraries: + if forge_lib.name.is_lwjgl() or forge_lib.name.is_log4j() or should_ignore_artifact(mc_filter, forge_lib.name): continue - fixedName = forgeLib.name - if fixedName.group == "net.minecraftforge": - if fixedName.artifact == "minecraftforge": - fixedName.artifact = "forge" - fixedName.classifier = "universal" - fixedName.version = "%s-%s" % (mcversion, fixedName.version) - elif fixedName.artifact == "forge": - fixedName.classifier = "universal" - ourLib = Library(name=fixedName) - if forgeLib.url == "http://files.minecraftforge.net/maven/": - ourLib.url = "https://maven.minecraftforge.net/" + + overridden_name = forge_lib.name + if overridden_name.group == "net.minecraftforge": + if overridden_name.artifact == "minecraftforge": + overridden_name.artifact = "forge" + overridden_name.version = "%s-%s" % (mc_version, overridden_name.version) + + overridden_name.classifier = "universal" + elif overridden_name.artifact == "forge": + overridden_name.classifier = "universal" + + overridden_lib = Library(name=overridden_name) + if forge_lib.url == "http://files.minecraftforge.net/maven/": + overridden_lib.url = "https://maven.minecraftforge.net/" else: - ourLib.url = forgeLib.url - # if forgeLib.checksums and len(forgeLib.checksums) == 2: - # ourLib.mmcHint = "forge-pack-xz" - libs.append(ourLib) - result.libraries = libs - result.order = 5 - return result - - -def versionFromModernizedInstaller(installerVersion: MojangVersion, version: ForgeVersion): - eprint("Generating Modernized Forge %s." % version.longVersion) - result = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) - mcversion = version.mcversion - result.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mcversion)] - result.main_class = installerVersion.main_class - args = installerVersion.minecraft_arguments + overridden_lib.url = forge_lib.url + # if forge_lib.checksums and len(forge_lib.checksums) == 2: + # overridden_lib.mmcHint = "forge-pack-xz" + v.libraries.append(overridden_lib) + + v.order = 5 + return v + + +def version_from_modernized_installer(installer: MojangVersion, version: ForgeVersion) -> MetaVersion: + v = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) + mc_version = version.mc_version + v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] + v.main_class = installer.main_class + v.release_time = installer.release_time + + args = installer.minecraft_arguments tweakers = [] - expression = re.compile("--tweakClass ([a-zA-Z0-9\\.]+)") + expression = re.compile("--tweakClass ([a-zA-Z0-9.]+)") match = expression.search(args) while match is not None: tweakers.append(match.group(1)) @@ -127,146 +128,132 @@ def versionFromModernizedInstaller(installerVersion: MojangVersion, version: For match = expression.search(args) if len(tweakers) > 0: args = args.strip() - result.additional_tweakers = tweakers - # result.minecraftArguments = args - result.release_time = installerVersion.release_time - libs = [] - mcFilter = loadMcVersionFilter(mcversion) - for upstreamLib in installerVersion.libraries: - pmcLib = Library.parse_obj(upstreamLib.dict()) - if pmcLib.name.is_lwjgl(): - continue - if pmcLib.name.is_log4j(): - continue - if shouldIgnoreArtifact(mcFilter, pmcLib.name): + v.additional_tweakers = tweakers + # v.minecraftArguments = args + + v.libraries = [] + + mc_filter = load_mc_version_filter(mc_version) + for upstream_lib in installer.libraries: + forge_lib = Library.parse_obj(upstream_lib.dict()) # "cast" MojangLibrary to Library + if forge_lib.name.is_lwjgl() or forge_lib.name.is_log4j() or should_ignore_artifact(mc_filter, forge_lib.name): continue - if pmcLib.name.group == "net.minecraftforge": - if pmcLib.name.artifact == "forge": - fixedName = pmcLib.name - fixedName.classifier = "universal" - pmcLib.downloads.artifact.path = fixedName.path() - pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.path() - pmcLib.name = fixedName - libs.append(pmcLib) - continue - elif pmcLib.name.artifact == "minecraftforge": - fixedName = pmcLib.name - fixedName.artifact = "forge" - fixedName.classifier = "universal" - fixedName.version = "%s-%s" % (mcversion, fixedName.version) - pmcLib.downloads.artifact.path = fixedName.path() - pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.path() - pmcLib.name = fixedName - libs.append(pmcLib) - continue - libs.append(pmcLib) - - result.libraries = libs - result.order = 5 - return result - - -def versionFromLegacy(version: ForgeVersion, legacyinfo: ForgeLegacyInfo): - result = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) - mcversion = version.mcversion_sane - result.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mcversion)] - result.release_time = legacyinfo.releaseTime - result.order = 5 - if fml_libs_for_version(mcversion): # WHY, WHY DID I WASTE MY TIME REWRITING FMLLIBSMAPPING - result.additional_traits = ["legacyFML"] - url = version.url() - if "universal" in url: + + if forge_lib.name.group == "net.minecraftforge": + if forge_lib.name.artifact == "forge": + overridden_name = forge_lib.name + overridden_name.classifier = "universal" + forge_lib.downloads.artifact.path = overridden_name.path() + forge_lib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % overridden_name.path() + forge_lib.name = overridden_name + + elif forge_lib.name.artifact == "minecraftforge": + overridden_name = forge_lib.name + overridden_name.artifact = "forge" + overridden_name.classifier = "universal" + overridden_name.version = "%s-%s" % (mc_version, overridden_name.version) + forge_lib.downloads.artifact.path = overridden_name.path() + forge_lib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % overridden_name.path() + forge_lib.name = overridden_name + + v.libraries.append(forge_lib) + + v.order = 5 + return v + + +def version_from_legacy(info: ForgeLegacyInfo, version: ForgeVersion) -> MetaVersion: + v = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) + mc_version = version.mc_version_sane + v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] + v.release_time = info.release_time + v.order = 5 + if fml_libs_for_version(mc_version): # WHY, WHY DID I WASTE MY TIME REWRITING FMLLIBSMAPPING + v.additional_traits = ["legacyFML"] + + classifier = "client" + if "universal" in version.url(): classifier = "universal" - else: - classifier = "client" - coord = GradleSpecifier("net.minecraftforge", "forge", version.longVersion, classifier) - mainmod = Library(name=coord) - mainmod.downloads = MojangLibraryDownloads() - mainmod.downloads.artifact = MojangArtifact(url=version.url(), sha1=legacyinfo.sha1, size=legacyinfo.size) - mainmod.downloads.artifact.path = None - result.jar_mods = [mainmod] - return result - - -def versionFromBuildSystemInstaller(installerVersion: MojangVersion, installerProfile: ForgeInstallerProfileV2, - version: ForgeVersion): - eprint("Generating Forge %s." % version.longVersion) - result = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) - result.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=version.mcversion_sane)] - result.main_class = "io.github.zekerzhayard.forgewrapper.installer.Main" + + main_mod = Library(name=GradleSpecifier("net.minecraftforge", "forge", version.long_version, classifier)) + main_mod.downloads = MojangLibraryDownloads() + main_mod.downloads.artifact = MojangArtifact(url=version.url(), sha1=info.sha1, size=info.size) + main_mod.downloads.artifact.path = None + v.jar_mods = [main_mod] + return v + + +def version_from_build_system_installer(installer: MojangVersion, profile: ForgeInstallerProfileV2, + version: ForgeVersion) -> MetaVersion: + v = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) + v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=version.mc_version_sane)] + v.main_class = "io.github.zekerzhayard.forgewrapper.installer.Main" # FIXME: Add the size and hash here - mavenLibs = [] + v.maven_files = [] # load the locally cached installer file info and use it to add the installer entry in the json - installerInfo = InstallerInfo.parse_file( - os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version.longVersion}.json")) - InstallerLib = Library( - name=GradleSpecifier("net.minecraftforge", "forge", version.longVersion, "installer")) - InstallerLib.downloads = MojangLibraryDownloads() - InstallerLib.downloads.artifact = MojangArtifact( - url="https://files.minecraftforge.net/maven/%s" % (InstallerLib.name.path()), - sha1=installerInfo.sha1hash, - size=installerInfo.size) - mavenLibs.append(InstallerLib) - - for upstreamLib in installerProfile.libraries: - pmcLib = Library.parse_obj(upstreamLib.dict()) - if pmcLib.name.group == "net.minecraftforge": - if pmcLib.name.artifact == "forge": - if pmcLib.name.classifier == "universal": - pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % pmcLib.name.path() - mavenLibs.append(pmcLib) - continue - if pmcLib.name.is_log4j(): + info = InstallerInfo.parse_file( + os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version.long_version}.json")) + installer_lib = Library( + name=GradleSpecifier("net.minecraftforge", "forge", version.long_version, "installer")) + installer_lib.downloads = MojangLibraryDownloads() + installer_lib.downloads.artifact = MojangArtifact( + url="https://files.minecraftforge.net/maven/%s" % (installer_lib.name.path()), + sha1=info.sha1hash, + size=info.size) + v.maven_files.append(installer_lib) + + for upstream_lib in profile.libraries: + forge_lib = Library.parse_obj(upstream_lib.dict()) + if forge_lib.name.is_log4j(): continue - mavenLibs.append(pmcLib) - - result.maven_files = mavenLibs - - libraries = [] - - wrapperLib = Library(name=GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "mmc2")) - wrapperLib.downloads = MojangLibraryDownloads() - wrapperLib.downloads.artifact = MojangArtifact(url=FORGEWRAPPER_MAVEN % (wrapperLib.name.path()), - sha1="4ee5f25cc9c7efbf54aff4c695da1054c1a1d7a3", - size=34444) - libraries.append(wrapperLib) - - for upstreamLib in installerVersion.libraries: - pmcLib = Library.parse_obj(upstreamLib.dict()) - if pmcLib.name.group == "net.minecraftforge": - if pmcLib.name.artifact == "forge": - fixedName = pmcLib.name - fixedName.classifier = "launcher" - pmcLib.downloads.artifact.path = fixedName.path() - pmcLib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % fixedName.path() - pmcLib.name = fixedName - libraries.append(pmcLib) - continue - if pmcLib.name.is_log4j(): + + if forge_lib.name.group == "net.minecraftforge" and forge_lib.name.artifact == "forge" \ + and forge_lib.name.classifier == "universal": + forge_lib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % forge_lib.name.path() + v.maven_files.append(forge_lib) + + v.libraries = [] + + wrapper_lib = Library(name=GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "mmc2")) + wrapper_lib.downloads = MojangLibraryDownloads() + wrapper_lib.downloads.artifact = MojangArtifact(url=FORGEWRAPPER_MAVEN % (wrapper_lib.name.path()), + sha1="4ee5f25cc9c7efbf54aff4c695da1054c1a1d7a3", + size=34444) + v.libraries.append(wrapper_lib) + + for upstream_lib in installer.libraries: + forge_lib = Library.parse_obj(upstream_lib.dict()) + if forge_lib.name.is_log4j(): continue - libraries.append(pmcLib) - result.libraries = libraries - result.release_time = installerVersion.release_time - result.order = 5 - mcArgs = "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} --assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} --accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}" - for arg in installerVersion.arguments.game: - mcArgs += " %s" % arg - result.minecraft_arguments = mcArgs - return result + if forge_lib.name.group == "net.minecraftforge": + if forge_lib.name.artifact == "forge": + forge_lib.name.classifier = "launcher" + forge_lib.downloads.artifact.path = forge_lib.name.path() + forge_lib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % forge_lib.name.path() + forge_lib.name = forge_lib.name + v.libraries.append(forge_lib) + + v.release_time = installer.release_time + v.order = 5 + mc_args = "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} " \ + "--assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} " \ + "--accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}" + for arg in installer.arguments.game: + mc_args += f" {arg}" + v.minecraft_arguments = mc_args + return v def main(): # load the locally cached version list - remoteVersionlist = DerivedForgeIndex.parse_file(os.path.join(UPSTREAM_DIR, DERIVED_INDEX_FILE)) + remote_versions = DerivedForgeIndex.parse_file(os.path.join(UPSTREAM_DIR, DERIVED_INDEX_FILE)) + recommended_versions = [] - recommendedVersions = [] - - legacyinfolist = ForgeLegacyInfoList.parse_file(os.path.join(STATIC_DIR, STATIC_LEGACYINFO_FILE)) - - legacyVersions = [ + legacy_info_list = ForgeLegacyInfoList.parse_file(os.path.join(STATIC_DIR, STATIC_LEGACYINFO_FILE)) + legacy_versions = [ "1.1", "1.2.3", "1.2.4", @@ -303,90 +290,87 @@ def main(): "1.12.2", ] - for id, entry in remoteVersionlist.versions.items(): - if entry.mcversion is None: - eprint("Skipping %s with invalid MC version" % id) + for key, entry in remote_versions.versions.items(): + if entry.mc_version is None: + eprint("Skipping %s with invalid MC version" % key) continue version = ForgeVersion(entry) - if version.longVersion in BAD_VERSIONS: + if version.long_version in BAD_VERSIONS: # Version 1.12.2-14.23.5.2851 is ultra cringe, I can't imagine why you would even spend one second on # actually adding support for this version. # It is cringe, because it's installer info is broken af - eprint(f"Skipping bad version {version.longVersion}") + eprint(f"Skipping bad version {version.long_version}") continue if version.url() is None: - eprint("Skipping %s with no valid files" % id) + eprint("Skipping %s with no valid files" % key) continue eprint("Processing Forge %s" % version.rawVersion) - versionElements = version.rawVersion.split('.') - if len(versionElements) < 1: - eprint("Skipping version %s with not enough version elements" % (id)) + version_elements = version.rawVersion.split('.') + if len(version_elements) < 1: + eprint("Skipping version %s with not enough version elements" % key) continue - majorVersionStr = versionElements[0] - if not majorVersionStr.isnumeric(): - eprint("Skipping version %s with non-numeric major version %s" % (id, majorVersionStr)) + major_version_str = version_elements[0] + if not major_version_str.isnumeric(): + eprint("Skipping version %s with non-numeric major version %s" % (key, major_version_str)) continue - majorVersion = int(majorVersionStr) - # if majorVersion >= 37: - # eprint ("Skipping unsupported major version %d (%s)" % (majorVersion, id)) + major_version = int(major_version_str) + # if major_version >= 37: + # eprint ("Skipping unsupported major version %d (%s)" % (major_version, key)) # continue if entry.recommended: - recommendedVersions.append(version.rawVersion) + recommended_versions.append(version.rawVersion) # If we do not have the corresponding Minecraft version, we ignore it - if not os.path.isfile(os.path.join(PMC_DIR, MINECRAFT_COMPONENT, f"{version.mcversion_sane}.json")): - eprint("Skipping %s with no corresponding Minecraft version %s" % (id, version.mcversion_sane)) + if not os.path.isfile(os.path.join(PMC_DIR, MINECRAFT_COMPONENT, f"{version.mc_version_sane}.json")): + eprint("Skipping %s with no corresponding Minecraft version %s" % (key, version.mc_version_sane)) continue - outVersion = None - # Path for new-style build system based installers - installerVersionFilepath = os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_DIR, f"{version.longVersion}.json") - profileFilepath = os.path.join(UPSTREAM_DIR, INSTALLER_MANIFEST_DIR, f"{version.longVersion}.json") - - eprint(installerVersionFilepath) - if os.path.isfile(installerVersionFilepath): - installerVersion = MojangVersion.parse_file(installerVersionFilepath) - if entry.mcversion in legacyVersions: - outVersion = versionFromModernizedInstaller(installerVersion, version) + installer_version_filepath = os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_DIR, f"{version.long_version}.json") + profile_filepath = os.path.join(UPSTREAM_DIR, INSTALLER_MANIFEST_DIR, f"{version.long_version}.json") + + eprint(installer_version_filepath) + if os.path.isfile(installer_version_filepath): + installer = MojangVersion.parse_file(installer_version_filepath) + if entry.mc_version in legacy_versions: + v = version_from_modernized_installer(installer, version) else: - installerProfile = ForgeInstallerProfileV2.parse_file(profileFilepath) - outVersion = versionFromBuildSystemInstaller(installerVersion, installerProfile, version) + profile = ForgeInstallerProfileV2.parse_file(profile_filepath) + v = version_from_build_system_installer(installer, profile, version) else: if version.uses_installer(): # If we do not have the Forge json, we ignore this version - if not os.path.isfile(profileFilepath): - eprint("Skipping %s with missing profile json" % id) + if not os.path.isfile(profile_filepath): + eprint("Skipping %s with missing profile json" % key) continue - profile = ForgeInstallerProfile.parse_file(profileFilepath) - outVersion = versionFromProfile(profile, version) + profile = ForgeInstallerProfile.parse_file(profile_filepath) + v = version_from_profile(profile, version) else: # Generate json for legacy here - if version.mcversion_sane == "1.6.1": + if version.mc_version_sane == "1.6.1": continue build = version.build - if not str(build).encode('utf-8').decode('utf8') in legacyinfolist.number: + if not str(build).encode('utf-8').decode('utf8') in legacy_info_list.number: eprint("Legacy build %d is missing in legacy info. Ignoring." % build) continue - outVersion = versionFromLegacy(version, legacyinfolist.number[str(build)]) + v = version_from_legacy(legacy_info_list.number[str(build)], version) - outFilepath = os.path.join(PMC_DIR, FORGE_COMPONENT, f"{outVersion.version}.json") - outVersion.write(outFilepath) + v.write(os.path.join(PMC_DIR, FORGE_COMPONENT, f"{v.version}.json")) - recommendedVersions.sort() + recommended_versions.sort() - print('Recommended versions:', recommendedVersions) + print('Recommended versions:', recommended_versions) package = MetaPackage(uid=FORGE_COMPONENT, name="Forge", project_url="https://www.minecraftforge.net/forum/") - package.recommended = recommendedVersions + package.recommended = recommended_versions package.write(os.path.join(PMC_DIR, FORGE_COMPONENT, "package.json")) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index d072287277..4db3c57b61 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -1,8 +1,6 @@ import os import datetime -DATETIME_FORMAT_HTTP = "%a, %d %b %Y %H:%M:%S %Z" - def serialize_datetime(dt: datetime.datetime): if dt.tzinfo is None: diff --git a/meta/common/fabric.py b/meta/common/fabric.py index a306f15a16..2a35695cf1 100644 --- a/meta/common/fabric.py +++ b/meta/common/fabric.py @@ -8,3 +8,5 @@ META_DIR = join(BASE_DIR, "meta-v2") LOADER_COMPONENT = "net.fabricmc.fabric-loader" INTERMEDIARY_COMPONENT = "net.fabricmc.intermediary" + +DATETIME_FORMAT_HTTP = "%a, %d %b %Y %H:%M:%S %Z" diff --git a/meta/model/fabric.py b/meta/model/fabric.py index cd326e54c2..3ae557bf85 100644 --- a/meta/model/fabric.py +++ b/meta/model/fabric.py @@ -1,5 +1,5 @@ from datetime import datetime -from typing import Optional, List, Union, Dict +from typing import Optional, List, Union from pydantic import Field diff --git a/meta/model/forge.py b/meta/model/forge.py index 6290cc8dff..35af76b3ad 100644 --- a/meta/model/forge.py +++ b/meta/model/forge.py @@ -12,17 +12,17 @@ class ForgeFile(MetaBase): hash: str extension: str - def filename(self, longversion): - return "%s-%s-%s.%s" % ("forge", longversion, self.classifier, self.extension) + def filename(self, long_version): + return "%s-%s-%s.%s" % ("forge", long_version, self.classifier, self.extension) - def url(self, longversion): + def url(self, long_version): return "https://files.minecraftforge.net/maven/net/minecraftforge/forge/%s/%s" % ( - longversion, self.filename(longversion)) + long_version, self.filename(long_version)) class ForgeEntry(MetaBase): - longversion: str - mcversion: str + long_version: str = Field(alias="longversion") + mc_version: str = Field(alias="mcversion") version: str build: int branch: Optional[str] @@ -39,7 +39,7 @@ class ForgeMCVersionInfo(MetaBase): class DerivedForgeIndex(MetaBase): versions: Dict[str, ForgeEntry] = Field({}) - by_mcversion: Dict[str, ForgeMCVersionInfo] = Field({}) + by_mc_version: Dict[str, ForgeMCVersionInfo] = Field({}, alias="by_mcversion") class FMLLib(MetaBase): # old ugly stuff. Maybe merge this with Library or MojangLibrary later @@ -74,29 +74,29 @@ class ForgeInstallerProfileInstallSection(MetaBase): "modList":"none" }, """ - profileName: str + profile_name: str = Field(alias="profileName") target: str path: GradleSpecifier version: str - filePath: str + file_path: str = Field(alias="filePath") welcome: str minecraft: str logo: str - mirrorList: str - modList: Optional[str] + mirror_list: str = Field(alias="mirrorList") + mod_list: Optional[str] = Field(alias="modList") class ForgeLibrary(MojangLibrary): url: Optional[str] - serverreq: Optional[bool] - clientreq: Optional[bool] + server_req: Optional[bool] = Field(alias="serverreq") + client_req: Optional[bool] = Field(alias="clientreq") checksums: Optional[List[str]] comment: Optional[str] class ForgeVersionFile(MojangVersion): libraries: Optional[List[ForgeLibrary]] # overrides Mojang libraries - inheritsFrom: Optional[str] + inherits_from: Optional[str] = Field("inheritsFrom") jar: Optional[str] @@ -129,12 +129,12 @@ class ForgeOptional(MetaBase): class ForgeInstallerProfile(MetaBase): install: ForgeInstallerProfileInstallSection - versionInfo: ForgeVersionFile + version_info: ForgeVersionFile = Field(alias="versionInfo") optionals: Optional[List[ForgeOptional]] class ForgeLegacyInfo(MetaBase): - releaseTime: Optional[datetime] + release_time: Optional[datetime] = Field(alias="releaseTime") size: Optional[int] sha256: Optional[str] sha1: Optional[str] @@ -171,8 +171,8 @@ class ForgeInstallerProfileV2(MetaBase): data: Optional[Dict[str, DataSpec]] processors: Optional[List[ProcessorSpec]] libraries: Optional[List[MojangLibrary]] - mirrorList: Optional[str] - serverJarPath: Optional[str] + mirror_list: Optional[str] = Field(alias="mirrorList") + server_jar_path: Optional[str] = Field(alias="serverJarPath") class InstallerInfo(MetaBase): @@ -181,83 +181,28 @@ class InstallerInfo(MetaBase): size: Optional[int] -def fml_libs_for_version(mc_version: str) -> List[FMLLib]: - argo_2_25 = FMLLib(filename="argo-2.25.jar", - checksum="bb672829fde76cb163004752b86b0484bd0a7f4b", - ours=False) - argo_small_3_2 = FMLLib(filename="argo-small-3.2.jar", - checksum="58912ea2858d168c50781f956fa5b59f0f7c6b51", - ours=False) - guava_12_0_1 = FMLLib(filename="guava-12.0.1.jar", - checksum="b8e78b9af7bf45900e14c6f958486b6ca682195f", - ours=False) - guava_14_0_rc3 = FMLLib(filename="guava-14.0-rc3.jar", - checksum="931ae21fa8014c3ce686aaa621eae565fefb1a6a", - ours=False) - asm_all_4_0 = FMLLib(filename="asm-all-4.0.jar", - checksum="98308890597acb64047f7e896638e0d98753ae82", - ours=False) - asm_all_4_1 = FMLLib(filename="asm-all-4.1.jar", - checksum="054986e962b88d8660ae4566475658469595ef58", - ours=False) - bcprov_jdk15on_147 = FMLLib(filename="bcprov-jdk15on-147.jar", - checksum="b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", - ours=False) - bcprov_jdk15on_148 = FMLLib(filename="bcprov-jdk15on-148.jar", - checksum="960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", - ours=True) - scala_library = FMLLib(filename="scala-library.jar", - checksum="458d046151ad179c85429ed7420ffb1eaf6ddf85", - ours=True) - - deobfuscation_data_1_5 = FMLLib(filename="deobfuscation_data_1.5.zip", - checksum="5f7c142d53776f16304c0bbe10542014abad6af8", - ours=False) - - deobfuscation_data_1_5_1 = FMLLib(filename="deobfuscation_data_1.5.1.zip", - checksum="22e221a0d89516c1f721d6cab056a7e37471d0a6", - ours=False) - deobfuscation_data_1_5_2 = FMLLib(filename="deobfuscation_data_1.5.2.zip", - checksum="446e55cd986582c70fcf12cb27bc00114c5adfd9", - ours=False) - if mc_version == "1.3.2": - return [argo_2_25, guava_12_0_1, asm_all_4_0] - elif mc_version in ["1.4", "1.4.1", "1.4.2", "1.4.3", "1.4.4", "1.4.5", "1.4.6", "1.4.7"]: - return [argo_2_25, guava_12_0_1, asm_all_4_0, bcprov_jdk15on_147] - elif mc_version == "1.5": - return [argo_small_3_2, guava_14_0_rc3, asm_all_4_1, bcprov_jdk15on_148, deobfuscation_data_1_5, - scala_library] - elif mc_version == "1.5.1": - return [argo_small_3_2, guava_14_0_rc3, asm_all_4_1, bcprov_jdk15on_148, deobfuscation_data_1_5_1, - scala_library] - elif mc_version == "1.5.2": - return [argo_small_3_2, guava_14_0_rc3, asm_all_4_1, bcprov_jdk15on_148, deobfuscation_data_1_5_2, - scala_library] - return [] - - # A post-processed entry constructed from the reconstructed Forge version index class ForgeVersion: def __init__(self, entry: ForgeEntry): self.build = entry.build self.rawVersion = entry.version - self.mcversion = entry.mcversion - self.mcversion_sane = self.mcversion.replace("_pre", "-pre", 1) + self.mc_version = entry.mc_version + self.mc_version_sane = self.mc_version.replace("_pre", "-pre", 1) self.branch = entry.branch self.installer_filename = None self.installer_url = None self.universal_filename = None self.universal_url = None self.changelog_url = None - self.longVersion = "%s-%s" % (self.mcversion, self.rawVersion) + self.long_version = "%s-%s" % (self.mc_version, self.rawVersion) if self.branch is not None: - self.longVersion = self.longVersion + "-%s" % self.branch + self.long_version = self.long_version + "-%s" % self.branch # this comment's whole purpose is to say this: cringe for classifier, file in entry.files.items(): extension = file.extension - filename = file.filename(self.longVersion) - url = file.url(self.longVersion) + filename = file.filename(self.long_version) + url = file.url(self.long_version) if (classifier == "installer") and (extension == "jar"): self.installer_filename = filename self.installer_url = url @@ -273,7 +218,7 @@ class ForgeVersion: def uses_installer(self): if self.installer_url is None: return False - if self.mcversion == "1.5.2": + if self.mc_version == "1.5.2": return False return True @@ -304,3 +249,58 @@ class ForgeVersion: # return False return True + + +def fml_libs_for_version(mc_version: str) -> List[FMLLib]: + argo_2_25 = FMLLib(filename="argo-2.25.jar", + checksum="bb672829fde76cb163004752b86b0484bd0a7f4b", + ours=False) + argo_small_3_2 = FMLLib(filename="argo-small-3.2.jar", + checksum="58912ea2858d168c50781f956fa5b59f0f7c6b51", + ours=False) + guava_12_0_1 = FMLLib(filename="guava-12.0.1.jar", + checksum="b8e78b9af7bf45900e14c6f958486b6ca682195f", + ours=False) + guava_14_0_rc3 = FMLLib(filename="guava-14.0-rc3.jar", + checksum="931ae21fa8014c3ce686aaa621eae565fefb1a6a", + ours=False) + asm_all_4_0 = FMLLib(filename="asm-all-4.0.jar", + checksum="98308890597acb64047f7e896638e0d98753ae82", + ours=False) + asm_all_4_1 = FMLLib(filename="asm-all-4.1.jar", + checksum="054986e962b88d8660ae4566475658469595ef58", + ours=False) + bcprov_jdk15on_147 = FMLLib(filename="bcprov-jdk15on-147.jar", + checksum="b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", + ours=False) + bcprov_jdk15on_148 = FMLLib(filename="bcprov-jdk15on-148.jar", + checksum="960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", + ours=True) + scala_library = FMLLib(filename="scala-library.jar", + checksum="458d046151ad179c85429ed7420ffb1eaf6ddf85", + ours=True) + + deobfuscation_data_1_5 = FMLLib(filename="deobfuscation_data_1.5.zip", + checksum="5f7c142d53776f16304c0bbe10542014abad6af8", + ours=False) + + deobfuscation_data_1_5_1 = FMLLib(filename="deobfuscation_data_1.5.1.zip", + checksum="22e221a0d89516c1f721d6cab056a7e37471d0a6", + ours=False) + deobfuscation_data_1_5_2 = FMLLib(filename="deobfuscation_data_1.5.2.zip", + checksum="446e55cd986582c70fcf12cb27bc00114c5adfd9", + ours=False) + if mc_version == "1.3.2": + return [argo_2_25, guava_12_0_1, asm_all_4_0] + elif mc_version in ["1.4", "1.4.1", "1.4.2", "1.4.3", "1.4.4", "1.4.5", "1.4.6", "1.4.7"]: + return [argo_2_25, guava_12_0_1, asm_all_4_0, bcprov_jdk15on_147] + elif mc_version == "1.5": + return [argo_small_3_2, guava_14_0_rc3, asm_all_4_1, bcprov_jdk15on_148, deobfuscation_data_1_5, + scala_library] + elif mc_version == "1.5.1": + return [argo_small_3_2, guava_14_0_rc3, asm_all_4_1, bcprov_jdk15on_148, deobfuscation_data_1_5_1, + scala_library] + elif mc_version == "1.5.2": + return [argo_small_3_2, guava_14_0_rc3, asm_all_4_1, bcprov_jdk15on_148, deobfuscation_data_1_5_2, + scala_library] + return [] diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 0df4cbcfc0..e5ea072acd 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -156,7 +156,7 @@ class MojangVersion(MetaBase): release_time: Optional[datetime] = Field(alias="releaseTime") time: Optional[datetime] type: Optional[str] - inheritsFrom: Optional[str] + inherits_from: Optional[str] = Field("inheritsFrom") logging: Optional[Dict[str, MojangLogging]] # TODO improve this? compliance_level: Optional[int] = Field(alias="complianceLevel") javaVersion: Optional[JavaVersion] diff --git a/updateFabric.py b/updateFabric.py index 3d707797bd..2f9ac262dd 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -8,8 +8,8 @@ import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -from meta.common import DATETIME_FORMAT_HTTP, upstream_path, ensure_upstream_dir, transform_maven_key -from meta.common.fabric import JARS_DIR, INSTALLER_INFO_DIR, META_DIR +from meta.common import upstream_path, ensure_upstream_dir, transform_maven_key +from meta.common.fabric import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, DATETIME_FORMAT_HTTP from meta.model.fabric import FabricJarInfo UPSTREAM_DIR = upstream_path() diff --git a/updateForge.py b/updateForge.py index 0492339b83..4106bd8a8b 100755 --- a/updateForge.py +++ b/updateForge.py @@ -167,55 +167,55 @@ def main(): print("") print("Processing versions:") - for mcversion, value in main_json.items(): - assert type(mcversion) == str + for mc_version, value in main_json.items(): + assert type(mc_version) == str assert type(value) == list - for longversion in value: - assert type(longversion) == str - match = versionExpression.match(longversion) + for long_version in value: + assert type(long_version) == str + match = versionExpression.match(long_version) if not match: - pprint(longversion) + pprint(long_version) assert match - assert match.group('mc') == mcversion + assert match.group('mc') == mc_version - files = get_single_forge_files_manifest(longversion) + files = get_single_forge_files_manifest(long_version) build = int(match.group('build')) version = match.group('ver') branch = match.group('branch') - isRecommended = (version in recommendedSet) + is_recommended = (version in recommendedSet) entry = ForgeEntry( - longversion=longversion, - mcversion=mcversion, + long_version=long_version, + mc_version=mc_version, version=version, build=build, branch=branch, # NOTE: we add this later after the fact. The forge promotions file lies about these. latest=False, - recommended=isRecommended, + recommended=is_recommended, files=files ) - newIndex.versions[longversion] = entry - if not newIndex.by_mcversion: - newIndex.by_mcversion = dict() - if not mcversion in newIndex.by_mcversion: - newIndex.by_mcversion.setdefault(mcversion, ForgeMCVersionInfo()) - newIndex.by_mcversion[mcversion].versions.append(longversion) + newIndex.versions[long_version] = entry + if not newIndex.by_mc_version: + newIndex.by_mc_version = dict() + if mc_version not in newIndex.by_mc_version: + newIndex.by_mc_version.setdefault(mc_version, ForgeMCVersionInfo()) + newIndex.by_mc_version[mc_version].versions.append(long_version) # NOTE: we add this later after the fact. The forge promotions file lies about these. # if entry.latest: - # newIndex.by_mcversion[mcversion].latest = longversion + # newIndex.by_mc_version[mc_version].latest = long_version if entry.recommended: - newIndex.by_mcversion[mcversion].recommended = longversion + newIndex.by_mc_version[mc_version].recommended = long_version print("") print("Post processing promotions and adding missing 'latest':") - for mcversion, info in newIndex.by_mcversion.items(): - latestVersion = info.versions[-1] - info.latest = latestVersion - newIndex.versions[latestVersion].latest = True - print("Added %s as latest for %s" % (latestVersion, mcversion)) + for mc_version, info in newIndex.by_mc_version.items(): + latest_version = info.versions[-1] + info.latest = latest_version + newIndex.versions[latest_version].latest = True + print("Added %s as latest for %s" % (latest_version, mc_version)) print("") print("Dumping index files...") @@ -228,13 +228,13 @@ def main(): newIndex.write(UPSTREAM_DIR + "/forge/derived_index.json") - legacyinfolist = ForgeLegacyInfoList() + legacy_info_list = ForgeLegacyInfoList() print("Grabbing installers and dumping installer profiles...") # get the installer jars - if needed - and get the installer profiles out of them - for id, entry in newIndex.versions.items(): - eprint("Updating Forge %s" % id) - if entry.mcversion is None: + for key, entry in newIndex.versions.items(): + eprint("Updating Forge %s" % key) + if entry.mc_version is None: eprint("Skipping %d with invalid MC version" % entry.build) continue @@ -242,118 +242,112 @@ def main(): if version.url() is None: eprint("Skipping %d with no valid files" % version.build) continue - if version.longVersion in BAD_VERSIONS: - eprint(f"Skipping bad version {version.longVersion}") + if version.long_version in BAD_VERSIONS: + eprint(f"Skipping bad version {version.long_version}") continue - jarFilepath = UPSTREAM_DIR + "/forge/jars/%s" % version.filename() + jar_path = os.path.join(UPSTREAM_DIR, JARS_DIR, version.filename()) if version.uses_installer(): - installerInfoFilepath = UPSTREAM_DIR + "/forge/installer_info/%s.json" % version.longVersion - profileFilepath = UPSTREAM_DIR + "/forge/installer_manifests/%s.json" % version.longVersion - versionJsonFilepath = UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.longVersion - installerRefreshRequired = False - if not os.path.isfile(profileFilepath): - installerRefreshRequired = True - if not os.path.isfile(installerInfoFilepath): - installerRefreshRequired = True - - if installerRefreshRequired: + installer_info_path = UPSTREAM_DIR + "/forge/installer_info/%s.json" % version.long_version + profile_path = UPSTREAM_DIR + "/forge/installer_manifests/%s.json" % version.long_version + version_file_path = UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.long_version + + installer_refresh_required = not os.path.isfile(profile_path) or not os.path.isfile(installer_info_path) + + if installer_refresh_required: # grab the installer if it's not there - if not os.path.isfile(jarFilepath): + if not os.path.isfile(jar_path): eprint("Downloading %s" % version.url()) rfile = sess.get(version.url(), stream=True) rfile.raise_for_status() - with open(jarFilepath, 'wb') as f: + with open(jar_path, 'wb') as f: for chunk in rfile.iter_content(chunk_size=128): f.write(chunk) eprint("Processing %s" % version.url()) # harvestables from the installer - if not os.path.isfile(profileFilepath): - print(jarFilepath) - with zipfile.ZipFile(jarFilepath, 'r') as jar: + if not os.path.isfile(profile_path): + print(jar_path) + with zipfile.ZipFile(jar_path, 'r') as jar: with suppress(KeyError): - with jar.open('version.json', 'r') as profileZipEntry: - versionJsonData = profileZipEntry.read() - profileZipEntry.close() + with jar.open('version.json', 'r') as profile_zip_entry: + version_data = profile_zip_entry.read() # Process: does it parse? - doesItParse = MojangVersion.parse_raw(versionJsonData) + MojangVersion.parse_raw(version_data) - with open(versionJsonFilepath, 'wb') as versionJsonFile: - versionJsonFile.write(versionJsonData) + with open(version_file_path, 'wb') as versionJsonFile: + versionJsonFile.write(version_data) versionJsonFile.close() - with jar.open('install_profile.json', 'r') as profileZipEntry: - installProfileJsonData = profileZipEntry.read() - profileZipEntry.close() + with jar.open('install_profile.json', 'r') as profile_zip_entry: + install_profile_data = profile_zip_entry.read() # Process: does it parse? - atLeastOneFormatWorked = False + is_parsable = False exception = None try: - ForgeInstallerProfile.parse_raw(installProfileJsonData) - atLeastOneFormatWorked = True + ForgeInstallerProfile.parse_raw(install_profile_data) + is_parsable = True except ValidationError as err: exception = err try: - ForgeInstallerProfileV2.parse_raw(installProfileJsonData) - atLeastOneFormatWorked = True + ForgeInstallerProfileV2.parse_raw(install_profile_data) + is_parsable = True except ValidationError as err: exception = err - if not atLeastOneFormatWorked: + if not is_parsable: if version.is_supported(): raise exception else: eprint( - "Version %s is not supported and won't be generated later." % version.longVersion) + "Version %s is not supported and won't be generated later." % version.long_version) - with open(profileFilepath, 'wb') as profileFile: - profileFile.write(installProfileJsonData) + with open(profile_path, 'wb') as profileFile: + profileFile.write(install_profile_data) profileFile.close() # installer info v1 - if not os.path.isfile(installerInfoFilepath): - installerInfo = InstallerInfo() - installerInfo.sha1hash = filehash(jarFilepath, hashlib.sha1) - installerInfo.sha256hash = filehash(jarFilepath, hashlib.sha256) - installerInfo.size = os.path.getsize(jarFilepath) - installerInfo.write(installerInfoFilepath) + if not os.path.isfile(installer_info_path): + installer_info = InstallerInfo() + installer_info.sha1hash = filehash(jar_path, hashlib.sha1) + installer_info.sha256hash = filehash(jar_path, hashlib.sha256) + installer_info.size = os.path.getsize(jar_path) + installer_info.write(installer_info_path) else: # ignore the two versions without install manifests and jar mod class files # TODO: fix those versions? - if version.mcversion_sane == "1.6.1": + if version.mc_version_sane == "1.6.1": continue # only gather legacy info if it's missing if not os.path.isfile(LEGACYINFO_PATH): # grab the jar/zip if it's not there - if not os.path.isfile(jarFilepath): + if not os.path.isfile(jar_path): rfile = sess.get(version.url(), stream=True) rfile.raise_for_status() - with open(jarFilepath, 'wb') as f: + with open(jar_path, 'wb') as f: for chunk in rfile.iter_content(chunk_size=128): f.write(chunk) # find the latest timestamp in the zip file tstamp = datetime.fromtimestamp(0) - with zipfile.ZipFile(jarFilepath, 'r') as jar: - allinfo = jar.infolist() - for info in allinfo: - tstampNew = datetime(*info.date_time) - if tstampNew > tstamp: - tstamp = tstampNew - legacyInfo = ForgeLegacyInfo() - legacyInfo.releaseTime = tstamp - legacyInfo.sha1 = filehash(jarFilepath, hashlib.sha1) - legacyInfo.sha256 = filehash(jarFilepath, hashlib.sha256) - legacyInfo.size = os.path.getsize(jarFilepath) - legacyinfolist.number[id] = legacyInfo + with zipfile.ZipFile(jar_path, 'r') as jar: + for info in jar.infolist(): + tstamp_new = datetime(*info.date_time) + if tstamp_new > tstamp: + tstamp = tstamp_new + legacy_info = ForgeLegacyInfo() + legacy_info.release_time = tstamp + legacy_info.sha1 = filehash(jar_path, hashlib.sha1) + legacy_info.sha256 = filehash(jar_path, hashlib.sha256) + legacy_info.size = os.path.getsize(jar_path) + legacy_info_list.number[key] = legacy_info # only write legacy info if it's missing if not os.path.isfile(LEGACYINFO_PATH): - legacyinfolist.write(LEGACYINFO_PATH) + legacy_info_list.write(LEGACYINFO_PATH) if __name__ == '__main__': -- cgit 0.0.5-2-1-g0f52 From 8ad8ed95cb67e277fc749b75e34eac574ed368a4 Mon Sep 17 00:00:00 2001 From: txtsd Date: Wed, 6 Apr 2022 14:53:16 +0530 Subject: chore: Replace assignments with augmented assignments --- meta/model/forge.py | 2 +- meta/model/mojang.py | 2 +- updateForge.py | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/meta/model/forge.py b/meta/model/forge.py index 35af76b3ad..2db191b941 100644 --- a/meta/model/forge.py +++ b/meta/model/forge.py @@ -196,7 +196,7 @@ class ForgeVersion: self.changelog_url = None self.long_version = "%s-%s" % (self.mc_version, self.rawVersion) if self.branch is not None: - self.long_version = self.long_version + "-%s" % self.branch + self.long_version += "-%s" % self.branch # this comment's whole purpose is to say this: cringe for classifier, file in entry.files.items(): diff --git a/meta/model/mojang.py b/meta/model/mojang.py index e5ea072acd..468c372ad7 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -92,7 +92,7 @@ class LegacyOverrideEntry(MetaBase): if self.additional_traits: if not meta_version.additional_traits: meta_version.additional_traits = [] - meta_version.additional_traits = meta_version.additional_traits + self.additional_traits + meta_version.additional_traits += self.additional_traits if legacy: # remove all libraries - they are not needed for legacy diff --git a/updateForge.py b/updateForge.py index 4106bd8a8b..b459e636dc 100755 --- a/updateForge.py +++ b/updateForge.py @@ -87,14 +87,14 @@ def get_single_forge_files_manifest(longversion): pprint(classifier) pprint(extensionObj) print('%s: Skipping missing hash for extension %s:' % (longversion, extension)) - index = index + 1 + index += 1 continue assert type(classifier) == str processedHash = re.sub(r"\W", "", hash) if not len(processedHash) == 32: print('%s: Skipping invalid hash for extension %s:' % (longversion, extension)) pprint(extensionObj) - index = index + 1 + index += 1 continue fileObj = ForgeFile( @@ -104,8 +104,8 @@ def get_single_forge_files_manifest(longversion): ) if count == 0: retDict[classifier] = fileObj - index = index + 1 - count = count + 1 + index += 1 + count += 1 else: print('%s: Multiple objects detected for classifier %s:' % (longversion, classifier)) pprint(extensionObj) -- cgit 0.0.5-2-1-g0f52 From f5ca1a18f782d68e9b1295362efc93b02133a2b5 Mon Sep 17 00:00:00 2001 From: txtsd Date: Wed, 6 Apr 2022 15:07:23 +0530 Subject: chore: Fix PEP8: E501 line too long --- generateForge.py | 1 - updateForge.py | 6 ++++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/generateForge.py b/generateForge.py index b7057597d5..a3c8711132 100755 --- a/generateForge.py +++ b/generateForge.py @@ -53,7 +53,6 @@ def should_ignore_artifact(libs: Collection[GradleSpecifier], match: GradleSpeci # Everything is matched perfectly - this one will be ignored return True elif LooseVersion(ver.version) > LooseVersion(match.version): - # eprint ("Lower version on %s:%s:%s: OLD=%s NEW=%s" % (ver.group, ver.artifact, ver.classifier, ver.version, match.version)) return True else: # Otherwise it did not match - new version is higher and this is an upgrade diff --git a/updateForge.py b/updateForge.py index b459e636dc..b27b53ed7f 100755 --- a/updateForge.py +++ b/updateForge.py @@ -138,9 +138,11 @@ def main(): newIndex = DerivedForgeIndex() # FIXME: does not fully validate that the file has not changed format - # NOTE: For some insane reason, the format of the versions here is special. It having a branch at the end means it affects that particular branch + # NOTE: For some insane reason, the format of the versions here is special. It having a branch at the end means it + # affects that particular branch. # We don't care about Forge having branches. - # Therefore we only use the short version part for later identification and filter out the branch-specific promotions (among other errors). + # Therefore we only use the short version part for later identification and filter out the branch-specific + # promotions (among other errors). print("Processing promotions:") for promoKey, shortversion in promotions_json.get('promos').items(): match = promotedKeyExpression.match(promoKey) -- cgit 0.0.5-2-1-g0f52 From 68274bd9e1541ff3d39ccd90771612c15176cdd2 Mon Sep 17 00:00:00 2001 From: txtsd Date: Wed, 6 Apr 2022 17:46:29 +0530 Subject: chore: PEP8 naming convention: variables in function should be lowercase --- updateForge.py | 70 +++++++++++++++++++++++++++++----------------------------- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/updateForge.py b/updateForge.py index b27b53ed7f..51efd5f9b4 100755 --- a/updateForge.py +++ b/updateForge.py @@ -55,20 +55,20 @@ def filehash(filename, hashtype, blocksize=65536): def get_single_forge_files_manifest(longversion): print(f"Getting Forge manifest for {longversion}") - pathThing = UPSTREAM_DIR + "/forge/files_manifests/%s.json" % longversion - files_manifest_file = Path(pathThing) + path_thing = UPSTREAM_DIR + "/forge/files_manifests/%s.json" % longversion + files_manifest_file = Path(path_thing) from_file = False if files_manifest_file.is_file(): - with open(pathThing, 'r') as f: + with open(path_thing, 'r') as f: files_json = json.load(f) from_file = True else: - fileUrl = 'https://files.minecraftforge.net/net/minecraftforge/forge/%s/meta.json' % longversion - r = sess.get(fileUrl) + file_url = 'https://files.minecraftforge.net/net/minecraftforge/forge/%s/meta.json' % longversion + r = sess.get(file_url) r.raise_for_status() files_json = r.json() - retDict = dict() + ret_dict = dict() for classifier, extensionObj in files_json.get('classifiers').items(): assert type(classifier) == str @@ -78,8 +78,8 @@ def get_single_forge_files_manifest(longversion): index = 0 count = 0 while index < len(extensionObj.items()): - mutableCopy = copy.deepcopy(extensionObj) - extension, hash = mutableCopy.popitem() + mutable_copy = copy.deepcopy(extensionObj) + extension, hash = mutable_copy.popitem() if not type(classifier) == str: pprint(classifier) pprint(extensionObj) @@ -90,20 +90,20 @@ def get_single_forge_files_manifest(longversion): index += 1 continue assert type(classifier) == str - processedHash = re.sub(r"\W", "", hash) - if not len(processedHash) == 32: + processed_hash = re.sub(r"\W", "", hash) + if not len(processed_hash) == 32: print('%s: Skipping invalid hash for extension %s:' % (longversion, extension)) pprint(extensionObj) index += 1 continue - fileObj = ForgeFile( + file_obj = ForgeFile( classifier=classifier, - hash=processedHash, + hash=processed_hash, extension=extension ) if count == 0: - retDict[classifier] = fileObj + ret_dict[classifier] = file_obj index += 1 count += 1 else: @@ -112,10 +112,10 @@ def get_single_forge_files_manifest(longversion): assert False if not from_file: - with open(pathThing, 'w', encoding='utf-8') as f: + with open(path_thing, 'w', encoding='utf-8') as f: json.dump(files_json, f, sort_keys=True, indent=4) - return retDict + return ret_dict def main(): @@ -130,12 +130,12 @@ def main(): promotions_json = r.json() assert type(promotions_json) == dict - promotedKeyExpression = re.compile( + promoted_key_expression = re.compile( "(?P[^-]+)-(?P(latest)|(recommended))(-(?P[a-zA-Z0-9\\.]+))?") - recommendedSet = set() + recommended_set = set() - newIndex = DerivedForgeIndex() + new_index = DerivedForgeIndex() # FIXME: does not fully validate that the file has not changed format # NOTE: For some insane reason, the format of the versions here is special. It having a branch at the end means it @@ -145,7 +145,7 @@ def main(): # promotions (among other errors). print("Processing promotions:") for promoKey, shortversion in promotions_json.get('promos').items(): - match = promotedKeyExpression.match(promoKey) + match = promoted_key_expression.match(promoKey) if not match: print('Skipping promotion %s, the key did not parse:' % promoKey) pprint(promoKey) @@ -157,14 +157,14 @@ def main(): print('Skipping promotion %s, because it on a branch only.' % promoKey) continue elif match.group('promotion') == 'recommended': - recommendedSet.add(shortversion) + recommended_set.add(shortversion) print('%s added to recommended set' % shortversion) elif match.group('promotion') == 'latest': pass else: assert False - versionExpression = re.compile( + version_expression = re.compile( "^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$") print("") @@ -174,7 +174,7 @@ def main(): assert type(value) == list for long_version in value: assert type(long_version) == str - match = versionExpression.match(long_version) + match = version_expression.match(long_version) if not match: pprint(long_version) assert match @@ -186,7 +186,7 @@ def main(): version = match.group('ver') branch = match.group('branch') - is_recommended = (version in recommendedSet) + is_recommended = (version in recommended_set) entry = ForgeEntry( long_version=long_version, @@ -199,24 +199,24 @@ def main(): recommended=is_recommended, files=files ) - newIndex.versions[long_version] = entry - if not newIndex.by_mc_version: - newIndex.by_mc_version = dict() - if mc_version not in newIndex.by_mc_version: - newIndex.by_mc_version.setdefault(mc_version, ForgeMCVersionInfo()) - newIndex.by_mc_version[mc_version].versions.append(long_version) + new_index.versions[long_version] = entry + if not new_index.by_mc_version: + new_index.by_mc_version = dict() + if mc_version not in new_index.by_mc_version: + new_index.by_mc_version.setdefault(mc_version, ForgeMCVersionInfo()) + new_index.by_mc_version[mc_version].versions.append(long_version) # NOTE: we add this later after the fact. The forge promotions file lies about these. # if entry.latest: - # newIndex.by_mc_version[mc_version].latest = long_version + # new_index.by_mc_version[mc_version].latest = long_version if entry.recommended: - newIndex.by_mc_version[mc_version].recommended = long_version + new_index.by_mc_version[mc_version].recommended = long_version print("") print("Post processing promotions and adding missing 'latest':") - for mc_version, info in newIndex.by_mc_version.items(): + for mc_version, info in new_index.by_mc_version.items(): latest_version = info.versions[-1] info.latest = latest_version - newIndex.versions[latest_version].latest = True + new_index.versions[latest_version].latest = True print("Added %s as latest for %s" % (latest_version, mc_version)) print("") @@ -228,13 +228,13 @@ def main(): with open(UPSTREAM_DIR + "/forge/promotions_slim.json", 'w', encoding='utf-8') as f: json.dump(promotions_json, f, sort_keys=True, indent=4) - newIndex.write(UPSTREAM_DIR + "/forge/derived_index.json") + new_index.write(UPSTREAM_DIR + "/forge/derived_index.json") legacy_info_list = ForgeLegacyInfoList() print("Grabbing installers and dumping installer profiles...") # get the installer jars - if needed - and get the installer profiles out of them - for key, entry in newIndex.versions.items(): + for key, entry in new_index.versions.items(): eprint("Updating Forge %s" % key) if entry.mc_version is None: eprint("Skipping %d with invalid MC version" % entry.build) -- cgit 0.0.5-2-1-g0f52 From 501621a3884cfd07670c00885e2afadeecfdc52b Mon Sep 17 00:00:00 2001 From: txtsd Date: Wed, 6 Apr 2022 17:47:46 +0530 Subject: chore: Remove redundant parentheses --- index.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.py b/index.py index a9678362a5..23d4b020c0 100755 --- a/index.py +++ b/index.py @@ -38,7 +38,7 @@ for package in sorted(os.listdir(PMC_DIR)): versionList = MetaVersionIndex(uid=package, name=sharedData.name) # walk through all the versions of the package - for filename in os.listdir(PMC_DIR + "/%s" % (package)): + for filename in os.listdir(PMC_DIR + "/%s" % package): if filename in ignore: continue @@ -56,7 +56,7 @@ for package in sorted(os.listdir(PMC_DIR)): versionList.versions = sorted(versionList.versions, key=attrgetter('release_time'), reverse=True) # write the version index for the package - outFilePath = PMC_DIR + "/%s/index.json" % (package) + outFilePath = PMC_DIR + "/%s/index.json" % package versionList.write(outFilePath) # insert entry into the package index -- cgit 0.0.5-2-1-g0f52 From af0ed5f92f139af2d74efd95a4dcba2620bb4b8d Mon Sep 17 00:00:00 2001 From: txtsd Date: Wed, 6 Apr 2022 17:51:52 +0530 Subject: refactor: Don't shadow built-in name 'hash' --- updateForge.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/updateForge.py b/updateForge.py index 51efd5f9b4..ab4a94b5ad 100755 --- a/updateForge.py +++ b/updateForge.py @@ -46,11 +46,11 @@ def eprint(*args, **kwargs): def filehash(filename, hashtype, blocksize=65536): - hash = hashtype() + hashtype = hashtype() with open(filename, "rb") as f: for block in iter(lambda: f.read(blocksize), b""): - hash.update(block) - return hash.hexdigest() + hashtype.update(block) + return hashtype.hexdigest() def get_single_forge_files_manifest(longversion): @@ -79,18 +79,18 @@ def get_single_forge_files_manifest(longversion): count = 0 while index < len(extensionObj.items()): mutable_copy = copy.deepcopy(extensionObj) - extension, hash = mutable_copy.popitem() + extension, hashtype = mutable_copy.popitem() if not type(classifier) == str: pprint(classifier) pprint(extensionObj) - if not type(hash) == str: + if not type(hashtype) == str: pprint(classifier) pprint(extensionObj) print('%s: Skipping missing hash for extension %s:' % (longversion, extension)) index += 1 continue assert type(classifier) == str - processed_hash = re.sub(r"\W", "", hash) + processed_hash = re.sub(r"\W", "", hashtype) if not len(processed_hash) == 32: print('%s: Skipping invalid hash for extension %s:' % (longversion, extension)) pprint(extensionObj) -- cgit 0.0.5-2-1-g0f52 From 0201def4c59a8197e6f8b999e40e04f05c333f0e Mon Sep 17 00:00:00 2001 From: txtsd Date: Wed, 6 Apr 2022 17:53:16 +0530 Subject: chore: Docstrings should be triple double-quoted --- updateForge.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/updateForge.py b/updateForge.py index ab4a94b5ad..7552bf11ad 100755 --- a/updateForge.py +++ b/updateForge.py @@ -1,6 +1,6 @@ -''' +""" Get the source files necessary for generating Forge versions -''' +""" import copy import hashlib import json -- cgit 0.0.5-2-1-g0f52 From c8fa8f41250a98dcb77e3aaba1aa9a95623a4a7e Mon Sep 17 00:00:00 2001 From: txtsd Date: Wed, 6 Apr 2022 17:55:54 +0530 Subject: chore: Remove argument when equal to default parameter value --- updateFabric.py | 2 +- updateForge.py | 8 ++++---- updateMojang.py | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/updateFabric.py b/updateFabric.py index 2f9ac262dd..539d79ba5b 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -83,7 +83,7 @@ def compute_jar_file(path, url): jar_path = path + ".jar" get_binary_file(jar_path, url) tstamp = datetime.fromtimestamp(0) - with zipfile.ZipFile(jar_path, 'r') as jar: + with zipfile.ZipFile(jar_path) as jar: allinfo = jar.infolist() for info in allinfo: tstamp_new = datetime(*info.date_time) diff --git a/updateForge.py b/updateForge.py index 7552bf11ad..736e3dd9ea 100755 --- a/updateForge.py +++ b/updateForge.py @@ -271,9 +271,9 @@ def main(): # harvestables from the installer if not os.path.isfile(profile_path): print(jar_path) - with zipfile.ZipFile(jar_path, 'r') as jar: + with zipfile.ZipFile(jar_path) as jar: with suppress(KeyError): - with jar.open('version.json', 'r') as profile_zip_entry: + with jar.open('version.json') as profile_zip_entry: version_data = profile_zip_entry.read() # Process: does it parse? @@ -283,7 +283,7 @@ def main(): versionJsonFile.write(version_data) versionJsonFile.close() - with jar.open('install_profile.json', 'r') as profile_zip_entry: + with jar.open('install_profile.json') as profile_zip_entry: install_profile_data = profile_zip_entry.read() # Process: does it parse? @@ -335,7 +335,7 @@ def main(): f.write(chunk) # find the latest timestamp in the zip file tstamp = datetime.fromtimestamp(0) - with zipfile.ZipFile(jar_path, 'r') as jar: + with zipfile.ZipFile(jar_path) as jar: for info in jar.infolist(): tstamp_new = datetime(*info.date_time) if tstamp_new > tstamp: diff --git a/updateMojang.py b/updateMojang.py index 98e2968646..b942f1313d 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -25,7 +25,7 @@ sess = CacheControl(requests.Session(), forever_cache) def fetch_zipped_version(path, url): zip_path = f"{path}.zip" download_binary_file(sess, zip_path, url) - with zipfile.ZipFile(zip_path, 'r') as z: + with zipfile.ZipFile(zip_path) as z: for info in z.infolist(): if info.filename.endswith(".json"): print(f"Found {info.filename} as version json") -- cgit 0.0.5-2-1-g0f52 From fcd66ed5ef3d644aec1cf3d74ff9f6d1126f1cda Mon Sep 17 00:00:00 2001 From: txtsd Date: Wed, 6 Apr 2022 17:57:35 +0530 Subject: chore: Remove dead code --- generateForge.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/generateForge.py b/generateForge.py index a3c8711132..ab890a590a 100755 --- a/generateForge.py +++ b/generateForge.py @@ -317,11 +317,6 @@ def main(): eprint("Skipping version %s with non-numeric major version %s" % (key, major_version_str)) continue - major_version = int(major_version_str) - # if major_version >= 37: - # eprint ("Skipping unsupported major version %d (%s)" % (major_version, key)) - # continue - if entry.recommended: recommended_versions.append(version.rawVersion) -- cgit 0.0.5-2-1-g0f52 From 031d271d62731943d1a4b0556ef93fddcd28a5d5 Mon Sep 17 00:00:00 2001 From: txtsd Date: Wed, 6 Apr 2022 18:00:50 +0530 Subject: chore: Remove unused imports --- generateForge.py | 2 +- index.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/generateForge.py b/generateForge.py index ab890a590a..ad7561272c 100755 --- a/generateForge.py +++ b/generateForge.py @@ -12,7 +12,7 @@ from meta.common.mojang import MINECRAFT_COMPONENT from meta.model import MetaVersion, Dependency, Library, GradleSpecifier, MojangLibraryDownloads, MojangArtifact, \ MetaPackage from meta.model.forge import ForgeVersion, ForgeInstallerProfile, ForgeLegacyInfo, fml_libs_for_version, \ - ForgeInstallerProfileV2, InstallerInfo, DerivedForgeIndex, ForgeLegacyInfoList, ForgeLibrary + ForgeInstallerProfileV2, InstallerInfo, DerivedForgeIndex, ForgeLegacyInfoList from meta.model.mojang import MojangVersion PMC_DIR = polymc_path() diff --git a/index.py b/index.py index 23d4b020c0..8bc71d7ec6 100755 --- a/index.py +++ b/index.py @@ -1,6 +1,6 @@ import hashlib import os -from operator import itemgetter, attrgetter +from operator import attrgetter from meta.common import polymc_path from meta.model import MetaVersion, MetaPackage -- cgit 0.0.5-2-1-g0f52 From 189a7eecc5c039bcd6e53c555d91bce8cd5d8b12 Mon Sep 17 00:00:00 2001 From: txtsd Date: Wed, 6 Apr 2022 18:04:23 +0530 Subject: chore: Use `cd ... || exit` in case cd fails --- clone.sh | 2 +- docker/entrypoint.sh | 2 +- status.sh | 2 +- update.sh | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/clone.sh b/clone.sh index 50f52b95e6..b2780a03df 100755 --- a/clone.sh +++ b/clone.sh @@ -1,7 +1,7 @@ #!/bin/bash BASEDIR=$(dirname "$0") -cd "${BASEDIR}" +cd "${BASEDIR}" || exit 1 BASEDIR=`pwd` source config.sh diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index 5ea986c64d..d3ab4cfd4e 100644 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -2,7 +2,7 @@ echo "Launch args: $@" if [ "$1" == "update" ]; then - cd /app + cd /app || exit 1 exec su user -c "bash ./update.sh" elif [ "$1" == "cron" ]; then exec cron -f diff --git a/status.sh b/status.sh index 3beda6414b..fcc3cd24e8 100755 --- a/status.sh +++ b/status.sh @@ -1,7 +1,7 @@ #!/bin/bash BASEDIR=$(dirname "$0") -cd "${BASEDIR}" +cd "${BASEDIR}" || exit 1 BASEDIR=`pwd` source config.sh diff --git a/update.sh b/update.sh index 1526899ece..01eb5b613f 100755 --- a/update.sh +++ b/update.sh @@ -1,7 +1,7 @@ #!/bin/bash BASEDIR=$(dirname "$0") -cd "${BASEDIR}" +cd "${BASEDIR}" || exit 1 BASEDIR=`pwd` set -x -- cgit 0.0.5-2-1-g0f52 From e823dd309b0b1280cc86c72f7ac226739322ce3a Mon Sep 17 00:00:00 2001 From: txtsd Date: Wed, 6 Apr 2022 18:06:38 +0530 Subject: refactor: Use $(...) notation instead of legacy backticked `...` --- clone.sh | 2 +- status.sh | 2 +- update.sh | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/clone.sh b/clone.sh index b2780a03df..f5668c741a 100755 --- a/clone.sh +++ b/clone.sh @@ -2,7 +2,7 @@ BASEDIR=$(dirname "$0") cd "${BASEDIR}" || exit 1 -BASEDIR=`pwd` +BASEDIR=$(pwd) source config.sh if [ -f config/config_local.sh ]; then diff --git a/status.sh b/status.sh index fcc3cd24e8..427bdd20d6 100755 --- a/status.sh +++ b/status.sh @@ -2,7 +2,7 @@ BASEDIR=$(dirname "$0") cd "${BASEDIR}" || exit 1 -BASEDIR=`pwd` +BASEDIR=$(pwd) source config.sh diff --git a/update.sh b/update.sh index 01eb5b613f..6417dd4447 100755 --- a/update.sh +++ b/update.sh @@ -2,7 +2,7 @@ BASEDIR=$(dirname "$0") cd "${BASEDIR}" || exit 1 -BASEDIR=`pwd` +BASEDIR=$(pwd) set -x @@ -36,7 +36,7 @@ function polymc_git { # make sure we *could* push to our repo -currentDate=`date --iso-8601` +currentDate=$(date --iso-8601) upstream_git reset --hard HEAD || exit 1 upstream_git checkout ${BRANCH} || exit 1 -- cgit 0.0.5-2-1-g0f52 From beac3155dfaf117d7a21bab06f2de3f52f8be71d Mon Sep 17 00:00:00 2001 From: txtsd Date: Wed, 6 Apr 2022 18:10:19 +0530 Subject: chore: Double quote to prevent globbing and word splitting --- clone.sh | 4 ++-- update.sh | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/clone.sh b/clone.sh index f5668c741a..1dfaba5895 100755 --- a/clone.sh +++ b/clone.sh @@ -12,9 +12,9 @@ fi set -x if [ ! -d "${UPSTREAM_DIR}" ]; then - git clone ${UPSTREAM_REPO} ${UPSTREAM_DIR} + git clone "${UPSTREAM_REPO}" "${UPSTREAM_DIR}" fi if [ ! -d "${PMC_DIR}" ]; then - git clone ${PMC_REPO} ${PMC_DIR} + git clone "${PMC_REPO}" "${PMC_DIR}" fi diff --git a/update.sh b/update.sh index 6417dd4447..4547684083 100755 --- a/update.sh +++ b/update.sh @@ -39,7 +39,7 @@ function polymc_git { currentDate=$(date --iso-8601) upstream_git reset --hard HEAD || exit 1 -upstream_git checkout ${BRANCH} || exit 1 +upstream_git checkout "${BRANCH}" || exit 1 python updateMojang.py || fail_in python updateForge.py || fail_in @@ -58,7 +58,7 @@ if [ "${DEPLOY_TO_GIT}" = true ] ; then fi polymc_git reset --hard HEAD || exit 1 -polymc_git checkout ${BRANCH} || exit 1 +polymc_git checkout "${BRANCH}" || exit 1 python generateMojang.py || fail_out python generateForge.py || fail_out @@ -85,7 +85,7 @@ if [ "${DEPLOY_TO_FOLDER}" = true ] ; then DEPLOY_FOLDER_var="DEPLOY_FOLDER_$MODE" DEPLOY_FOLDER="${!DEPLOY_FOLDER_var}" echo "Deploying to ${DEPLOY_FOLDER}" - rsync -rvog --chown=${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP} --exclude=.git ${BASEDIR}/${PMC_DIR}/ ${DEPLOY_FOLDER} + rsync -rvog --chown="${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP}" --exclude=.git "${BASEDIR}/${PMC_DIR}/" "${DEPLOY_FOLDER}" fi exit 0 -- cgit 0.0.5-2-1-g0f52 From e41a4208a09344962ac4db94a045b458f73beb13 Mon Sep 17 00:00:00 2001 From: txtsd Date: Wed, 6 Apr 2022 18:11:13 +0530 Subject: chore: Double quote array expansions to avoid re-splitting elements --- docker/entrypoint.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index d3ab4cfd4e..7dfcba892d 100644 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -7,5 +7,5 @@ if [ "$1" == "update" ]; then elif [ "$1" == "cron" ]; then exec cron -f else - exec $@ + exec "$@" fi -- cgit 0.0.5-2-1-g0f52 From 67303c5463de61cbd67a9d9bd896269a7abbf5fd Mon Sep 17 00:00:00 2001 From: txtsd Date: Wed, 6 Apr 2022 18:13:21 +0530 Subject: chore: Use `pushd/popd ... || exit` in case pushd/popd fails --- status.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/status.sh b/status.sh index 427bdd20d6..6d6c28ec4e 100755 --- a/status.sh +++ b/status.sh @@ -7,16 +7,16 @@ BASEDIR=$(pwd) source config.sh echo "Upstream:" -pushd "${UPSTREAM_DIR}" +pushd "${UPSTREAM_DIR}" || exit 1 git status -popd +popd || exit 1 echo echo "PolyMC:" -pushd "${PMC_DIR}" +pushd "${PMC_DIR}" || exit 1 git status -popd +popd || exit 1 echo echo "Scripts:" -- cgit 0.0.5-2-1-g0f52 From 7b08c714c86153203910cb934d97022840a00607 Mon Sep 17 00:00:00 2001 From: txtsd Date: Wed, 6 Apr 2022 18:15:38 +0530 Subject: chore: Don't mix string and array in argument --- docker/entrypoint.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index 7dfcba892d..7aa89fa4f1 100644 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -1,5 +1,6 @@ #!/bin/bash -echo "Launch args: $@" +echo -n "Launch args: " +echo "$@" if [ "$1" == "update" ]; then cd /app || exit 1 -- cgit 0.0.5-2-1-g0f52 From f6175f19836a57368510f5de74dbf10e4080cda9 Mon Sep 17 00:00:00 2001 From: txtsd Date: Wed, 6 Apr 2022 18:35:51 +0530 Subject: chore: Remove old README instructions --- README.md | 34 ---------------------------------- 1 file changed, 34 deletions(-) diff --git a/README.md b/README.md index e524fd33dd..5c7dacba38 100644 --- a/README.md +++ b/README.md @@ -17,37 +17,3 @@ It is recommended to use Docker to deploy the environment. For local development you can also use `docker-compose.local.yaml`. By default it uses `UID=1000` and `GID=1000`. Make sure it's the same as your host instance. - -## Usage - -### Install the dependencies - -As root: -``` -sudo pip install -r requirements.txt -``` - -Or as user: -``` -pip install --user -r requirements.txt -``` - -### Initial setup -This will clone [meta-polymc](https://github.com/PolyMC/meta-polymc) and [meta-upstream](https://github.com/PolyMC/meta-upstream) - -``` -./clone.sh -``` - -### Generate files -This will run the main script and do its magic - -``` -./update.sh -``` - -### Check status of meta-polymc and meta-upstream - -``` -./status.sh -``` -- cgit 0.0.5-2-1-g0f52 From a312e6d5332dda9d715998f51638f2057305255c Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 6 Apr 2022 21:13:21 +0200 Subject: refactor: improve compatibleJavaMajors mapping --- meta/model/mojang.py | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 468c372ad7..d76ff41313 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -8,6 +8,12 @@ from . import MetaBase, MojangArtifactBase, MojangAssets, MojangLibrary, MojangA SUPPORTED_LAUNCHER_VERSION = 21 SUPPORTED_COMPLIANCE_LEVEL = 1 +DEFAULT_JAVA_MAJOR = 8 # by default we should recommend Java 8 if we don't know better +COMPATIBLE_JAVA_MAPPINGS = { + 16: [17, 18], + 17: [18] +} + ''' Mojang index files look like this: @@ -152,7 +158,7 @@ class MojangVersion(MetaBase): processArguments: Optional[str] minecraft_arguments: Optional[str] = Field(alias="minecraftArguments") minimum_launcher_version: Optional[int] = Field( - alias="minimumLauncherVersion") # TODO: validate validateSupportedMojangVersion + alias="minimumLauncherVersion") release_time: Optional[datetime] = Field(alias="releaseTime") time: Optional[datetime] type: Optional[str] @@ -181,13 +187,15 @@ class MojangVersion(MetaBase): else: raise Exception(f"Unsupported compliance level {self.compliance_level}") + major = DEFAULT_JAVA_MAJOR if self.javaVersion is not None: # some versions don't have this. TODO: maybe maintain manual overrides major = self.javaVersion.major_version - compatible_java_majors = [major] - if major == 16: # TODO: deal with this somewhere else - compatible_java_majors.append(17) - if new_type == "pending": # TODO: why wasn't this needed before large refactor + compatible_java_majors = [major] + if major in COMPATIBLE_JAVA_MAPPINGS: # add more compatible Java versions, e.g. 16 and 17 both work for MC 1.17 + compatible_java_majors += COMPATIBLE_JAVA_MAPPINGS[major] + + if new_type == "pending": # experiments from upstream are type=pending new_type = "experiment" return MetaVersion( -- cgit 0.0.5-2-1-g0f52 From 72029d6f0df54c043f60beab5c8c9896d7db1c6f Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 20 Feb 2022 16:28:57 +0100 Subject: feat: add initial Quilt support --- .dockerignore | 1 + .gitignore | 2 + generateQuilt.py | 101 ++++++++++++++++++++++++++++++++++++++++++++++ update.sh | 2 + updateQuilt.py | 121 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 227 insertions(+) create mode 100755 generateQuilt.py create mode 100755 updateQuilt.py diff --git a/.dockerignore b/.dockerignore index 42716b7249..e56aea5790 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,4 +1,5 @@ .git/ +.idea/ caches/ .idea/ diff --git a/.gitignore b/.gitignore index 63fb57b6cc..a50a8b44ff 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ +.idea/ + public/*/ caches/ diff --git a/generateQuilt.py b/generateQuilt.py new file mode 100755 index 0000000000..da70b11331 --- /dev/null +++ b/generateQuilt.py @@ -0,0 +1,101 @@ +from fabricutil import * + +PMC_DIR = os.environ["PMC_DIR"] +UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] + +# turn loader versions into packages +loaderRecommended = [] +loaderVersions = [] +intermediaryRecommended = [] +intermediaryVersions = [] + + +def mkdirs(path): + if not os.path.exists(path): + os.makedirs(path) + + +mkdirs(PMC_DIR + "/org.quiltmc.quilt-loader") +mkdirs(PMC_DIR + "/org.quiltmc.quilt-mappings") + + +def loadJarInfo(mavenKey): + with open(UPSTREAM_DIR + "/quilt/jars/" + mavenKey.replace(":", ".") + ".json", 'r', + encoding='utf-8') as jarInfoFile: + return FabricJarInfo(json.load(jarInfoFile)) + + +def processLoaderVersion(loaderVersion, it, loaderData): + if (len(loaderRecommended) < 1): # TODO figure out actual stable version + loaderRecommended.append(loaderVersion) + versionJarInfo = loadJarInfo(it["maven"]) + version = PolyMCVersionFile(name="Quilt Loader", uid="org.quiltmc.quilt-loader", version=loaderVersion) + version.releaseTime = versionJarInfo.releaseTime + version.requires = [DependencyEntry(uid='org.quiltmc.quilt-mappings')] + version.order = 10 + version.type = "release" + if isinstance(loaderData.mainClass, dict): + version.mainClass = loaderData.mainClass["client"] + else: + version.mainClass = loaderData.mainClass + version.libraries = [] + version.libraries.extend(loaderData.libraries.common) + version.libraries.extend(loaderData.libraries.client) + loaderLib = PolyMCLibrary(name=GradleSpecifier(it["maven"]), url="https://maven.quiltmc.org/repository/release") + version.libraries.append(loaderLib) + loaderVersions.append(version) + + +def processIntermediaryVersion(it): + intermediaryRecommended.append(it["version"]) + versionJarInfo = loadJarInfo(it["maven"]) + version = PolyMCVersionFile(name="Quilt Intermediary Mappings", uid="org.quiltmc.quilt-mappings", version=it["version"]) + version.releaseTime = versionJarInfo.releaseTime + version.requires = [DependencyEntry(uid='net.minecraft', equals=it["version"])] + version.order = 11 + version.type = "release" + version.libraries = [] + version.volatile = True + mappingLib = PolyMCLibrary(name=GradleSpecifier(it["maven"]), url="https://maven.quiltmc.org/repository/release") + version.libraries.append(mappingLib) + intermediaryVersions.append(version) + + +with open(UPSTREAM_DIR + "/quilt/meta-v3/loader.json", 'r', encoding='utf-8') as loaderVersionIndexFile: + loaderVersionIndex = json.load(loaderVersionIndexFile) + for it in loaderVersionIndex: + version = it["version"] + with open(UPSTREAM_DIR + "/quilt/loader-installer-json/" + version + ".json", 'r', + encoding='utf-8') as loaderVersionFile: + ldata = json.load(loaderVersionFile) + ldata = FabricInstallerDataV1(ldata) + processLoaderVersion(version, it, ldata) + +with open(UPSTREAM_DIR + "/quilt/meta-v3/quilt-mappings.json", 'r', encoding='utf-8') as intermediaryVersionIndexFile: + intermediaryVersionIndex = json.load(intermediaryVersionIndexFile) + for it in intermediaryVersionIndex: + processIntermediaryVersion(it) + +for version in loaderVersions: + outFilepath = PMC_DIR + "/org.quiltmc.quilt-loader/%s.json" % version.version + with open(outFilepath, 'w') as outfile: + json.dump(version.to_json(), outfile, sort_keys=True, indent=4) + +sharedData = PolyMCSharedPackageData(uid='org.quiltmc.quilt-loader', name='Quilt Loader') +sharedData.recommended = loaderRecommended +sharedData.description = "The Quilt project is an open, community-driven modding toolchain designed primarily for Minecraft." +sharedData.projectUrl = "https://quiltmc.org" +sharedData.authors = ["Quilt Project"] +sharedData.write() + +for version in intermediaryVersions: + outFilepath = PMC_DIR + "/org.quiltmc.quilt-mappings/%s.json" % version.version + with open(outFilepath, 'w') as outfile: + json.dump(version.to_json(), outfile, sort_keys=True, indent=4) + +sharedData = PolyMCSharedPackageData(uid='org.quiltmc.quilt-mappings', name='Quilt Intermediary Mappings') +sharedData.recommended = intermediaryRecommended +sharedData.description = "Intermediary mappings allow using Quilt Loader with mods for Minecraft in a more compatible manner." +sharedData.projectUrl = "https://quiltmc.org" +sharedData.authors = ["Quilt Project"] +sharedData.write() diff --git a/update.sh b/update.sh index 4547684083..3c62040017 100755 --- a/update.sh +++ b/update.sh @@ -44,6 +44,7 @@ upstream_git checkout "${BRANCH}" || exit 1 python updateMojang.py || fail_in python updateForge.py || fail_in python updateFabric.py || fail_in +python updateQuilt.py || fail_in python updateLiteloader.py || fail_in if [ "${DEPLOY_TO_GIT}" = true ] ; then @@ -63,6 +64,7 @@ polymc_git checkout "${BRANCH}" || exit 1 python generateMojang.py || fail_out python generateForge.py || fail_out python generateFabric.py || fail_out +python generateQuilt.py || fail_in python generateLiteloader.py || fail_out python index.py || fail_out diff --git a/updateQuilt.py b/updateQuilt.py new file mode 100755 index 0000000000..c4f76a9734 --- /dev/null +++ b/updateQuilt.py @@ -0,0 +1,121 @@ +import hashlib +import zipfile + +import requests +from cachecontrol import CacheControl +from cachecontrol.caches import FileCache +from fabricutil import * + +DATETIME_FORMAT_HTTP = "%a, %d %b %Y %H:%M:%S %Z" + +UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] + +forever_cache = FileCache('caches/http_cache', forever=True) +sess = CacheControl(requests.Session(), forever_cache) + + +def mkdirs(path): + if not os.path.exists(path): + os.makedirs(path) + + +def filehash(filename, hashtype, blocksize=65536): + hash = hashtype() + with open(filename, "rb") as f: + for block in iter(lambda: f.read(blocksize), b""): + hash.update(block) + return hash.hexdigest() + + +def get_maven_url(mavenKey, server, ext): + mavenParts = mavenKey.split(":", 3) + mavenVerUrl = server + mavenParts[0].replace(".", "/") + "/" + mavenParts[1] + "/" + mavenParts[2] + "/" + mavenUrl = mavenVerUrl + mavenParts[1] + "-" + mavenParts[2] + ext + return mavenUrl + + +def get_json_file(path, url): + with open(path, 'w', encoding='utf-8') as f: + r = sess.get(url) + r.raise_for_status() + version_json = r.json() + json.dump(version_json, f, sort_keys=True, indent=4) + return version_json + + +def get_plaintext(url): + r = sess.get(url) + r.raise_for_status() + return r.text + + +def head_file(url): + r = sess.head(url) + r.raise_for_status() + return r.headers + + +def get_binary_file(path, url): + with open(path, 'w', encoding='utf-8') as f: + r = sess.get(url) + r.raise_for_status() + with open(path, 'wb') as f: + for chunk in r.iter_content(chunk_size=128): + f.write(chunk) + + +def compute_jar_file(path, url): + # These two approaches should result in the same metadata, except for the timestamp which might be a few minutes + # off for the fallback method + try: + # Let's not download a Jar file if we don't need to. + headers = head_file(url) + tstamp = datetime.datetime.strptime(headers["Last-Modified"], DATETIME_FORMAT_HTTP) + sha1 = get_plaintext(url + ".sha1") + sha256 = get_plaintext(url + ".sha256") + size = int(headers["Content-Length"]) + except requests.HTTPError: + # Some older versions don't have a .sha256 file :( + print(f"Falling back to downloading jar for {url}") + + jar_path = path + ".jar" + get_binary_file(jar_path, url) + tstamp = datetime.datetime.fromtimestamp(0) + with zipfile.ZipFile(jar_path, 'r') as jar: + allinfo = jar.infolist() + for info in allinfo: + tstamp_new = datetime.datetime(*info.date_time) + if tstamp_new > tstamp: + tstamp = tstamp_new + + sha1 = filehash(jar_path, hashlib.sha1) + sha256 = filehash(jar_path, hashlib.sha256) + size = os.path.getsize(jar_path) + + data = FabricJarInfo() + data.releaseTime = tstamp + data.sha1 = sha1 + data.sha256 = sha256 + data.size = size + with open(path + ".json", 'w') as outfile: + json.dump(data.to_json(), outfile, sort_keys=True, indent=4) + + +mkdirs(UPSTREAM_DIR + "/quilt/meta-v3") +mkdirs(UPSTREAM_DIR + "/quilt/loader-installer-json") +mkdirs(UPSTREAM_DIR + "/quilt/jars") + +# get the version list for each component we are interested in +for component in ["quilt-mappings", "loader"]: + index = get_json_file(UPSTREAM_DIR + "/quilt/meta-v3/" + component + ".json", + "https://meta.quiltmc.org/v3/versions/" + component) + for it in index: + jarMavenUrl = get_maven_url(it["maven"], "https://maven.quiltmc.org/repository/release/", ".jar") + compute_jar_file(UPSTREAM_DIR + "/quilt/jars/" + it["maven"].replace(":", "."), jarMavenUrl) + +# for each loader, download installer JSON file from maven +with open(UPSTREAM_DIR + "/quilt/meta-v3/loader.json", 'r', encoding='utf-8') as loaderVersionIndexFile: + loaderVersionIndex = json.load(loaderVersionIndexFile) + for it in loaderVersionIndex: + mavenUrl = get_maven_url(it["maven"], "https://maven.quiltmc.org/repository/release/", ".json") + get_json_file(UPSTREAM_DIR + "/quilt/loader-installer-json/" + it["version"] + ".json", mavenUrl) -- cgit 0.0.5-2-1-g0f52 From dbd1f4ce57bf11b849ed2c3afe97caadf6e2c5c0 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 20 Feb 2022 17:48:21 +0100 Subject: fix(generate/quilt): fix Minecraft version dependency --- generateQuilt.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/generateQuilt.py b/generateQuilt.py index da70b11331..ffa5899fc6 100755 --- a/generateQuilt.py +++ b/generateQuilt.py @@ -47,11 +47,13 @@ def processLoaderVersion(loaderVersion, it, loaderData): def processIntermediaryVersion(it): + minecraftVersion = it["version"].split("+", 2)[0] # version format is like 1.18.2-pre1+build.1 + intermediaryRecommended.append(it["version"]) versionJarInfo = loadJarInfo(it["maven"]) version = PolyMCVersionFile(name="Quilt Intermediary Mappings", uid="org.quiltmc.quilt-mappings", version=it["version"]) version.releaseTime = versionJarInfo.releaseTime - version.requires = [DependencyEntry(uid='net.minecraft', equals=it["version"])] + version.requires = [DependencyEntry(uid='net.minecraft', equals=minecraftVersion)] version.order = 11 version.type = "release" version.libraries = [] -- cgit 0.0.5-2-1-g0f52 From be1c744852d695eb5009069927a7d108464bcc04 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 16 Mar 2022 21:37:25 +0100 Subject: fix(generateQuilt): use Fabric mappings for now --- generateQuilt.py | 40 ++++++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/generateQuilt.py b/generateQuilt.py index ffa5899fc6..ad0e0db3a5 100755 --- a/generateQuilt.py +++ b/generateQuilt.py @@ -3,6 +3,9 @@ from fabricutil import * PMC_DIR = os.environ["PMC_DIR"] UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] +# TODO: Switch to Quilt Mappings once the time has come +USE_QUILT_MAPPINGS = False + # turn loader versions into packages loaderRecommended = [] loaderVersions = [] @@ -31,7 +34,10 @@ def processLoaderVersion(loaderVersion, it, loaderData): versionJarInfo = loadJarInfo(it["maven"]) version = PolyMCVersionFile(name="Quilt Loader", uid="org.quiltmc.quilt-loader", version=loaderVersion) version.releaseTime = versionJarInfo.releaseTime - version.requires = [DependencyEntry(uid='org.quiltmc.quilt-mappings')] + if USE_QUILT_MAPPINGS: + version.requires = [DependencyEntry(uid='org.quiltmc.quilt-mappings')] + else: + version.requires = [DependencyEntry(uid='net.fabricmc.intermediary')] version.order = 10 version.type = "release" if isinstance(loaderData.mainClass, dict): @@ -73,10 +79,11 @@ with open(UPSTREAM_DIR + "/quilt/meta-v3/loader.json", 'r', encoding='utf-8') as ldata = FabricInstallerDataV1(ldata) processLoaderVersion(version, it, ldata) -with open(UPSTREAM_DIR + "/quilt/meta-v3/quilt-mappings.json", 'r', encoding='utf-8') as intermediaryVersionIndexFile: - intermediaryVersionIndex = json.load(intermediaryVersionIndexFile) - for it in intermediaryVersionIndex: - processIntermediaryVersion(it) +if USE_QUILT_MAPPINGS: + with open(UPSTREAM_DIR + "/quilt/meta-v3/quilt-mappings.json", 'r', encoding='utf-8') as intermediaryVersionIndexFile: + intermediaryVersionIndex = json.load(intermediaryVersionIndexFile) + for it in intermediaryVersionIndex: + processIntermediaryVersion(it) for version in loaderVersions: outFilepath = PMC_DIR + "/org.quiltmc.quilt-loader/%s.json" % version.version @@ -90,14 +97,15 @@ sharedData.projectUrl = "https://quiltmc.org" sharedData.authors = ["Quilt Project"] sharedData.write() -for version in intermediaryVersions: - outFilepath = PMC_DIR + "/org.quiltmc.quilt-mappings/%s.json" % version.version - with open(outFilepath, 'w') as outfile: - json.dump(version.to_json(), outfile, sort_keys=True, indent=4) - -sharedData = PolyMCSharedPackageData(uid='org.quiltmc.quilt-mappings', name='Quilt Intermediary Mappings') -sharedData.recommended = intermediaryRecommended -sharedData.description = "Intermediary mappings allow using Quilt Loader with mods for Minecraft in a more compatible manner." -sharedData.projectUrl = "https://quiltmc.org" -sharedData.authors = ["Quilt Project"] -sharedData.write() +if USE_QUILT_MAPPINGS: + for version in intermediaryVersions: + outFilepath = PMC_DIR + "/org.quiltmc.quilt-mappings/%s.json" % version.version + with open(outFilepath, 'w') as outfile: + json.dump(version.to_json(), outfile, sort_keys=True, indent=4) + + sharedData = PolyMCSharedPackageData(uid='org.quiltmc.quilt-mappings', name='Quilt Intermediary Mappings') + sharedData.recommended = intermediaryRecommended + sharedData.description = "Intermediary mappings allow using Quilt Loader with mods for Minecraft in a more compatible manner." + sharedData.projectUrl = "https://quiltmc.org" + sharedData.authors = ["Quilt Project"] + sharedData.write() -- cgit 0.0.5-2-1-g0f52 From 4d351a293799926d3d6e104cf97b45eafbd871a5 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 7 Apr 2022 18:49:43 +0200 Subject: refactor: switch quilt to pydantic models --- generateQuilt.py | 198 +++++++++++++++++++++++++-------------------------- meta/common/quilt.py | 17 +++++ updateQuilt.py | 103 ++++++++++++++------------- 3 files changed, 168 insertions(+), 150 deletions(-) create mode 100644 meta/common/quilt.py diff --git a/generateQuilt.py b/generateQuilt.py index ad0e0db3a5..377982fd67 100755 --- a/generateQuilt.py +++ b/generateQuilt.py @@ -1,111 +1,111 @@ -from fabricutil import * +import json +import os -PMC_DIR = os.environ["PMC_DIR"] -UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] +from meta.common import ensure_component_dir, polymc_path, upstream_path, transform_maven_key +from meta.common.quilt import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, INTERMEDIARY_COMPONENT, LOADER_COMPONENT, \ + USE_QUILT_MAPPINGS +from meta.model import MetaVersion, Dependency, Library, MetaPackage, GradleSpecifier +from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainClasses -# TODO: Switch to Quilt Mappings once the time has come -USE_QUILT_MAPPINGS = False +PMC_DIR = polymc_path() +UPSTREAM_DIR = upstream_path() -# turn loader versions into packages -loaderRecommended = [] -loaderVersions = [] -intermediaryRecommended = [] -intermediaryVersions = [] +ensure_component_dir(LOADER_COMPONENT) +ensure_component_dir(INTERMEDIARY_COMPONENT) -def mkdirs(path): - if not os.path.exists(path): - os.makedirs(path) +def load_jar_info(artifact_key) -> FabricJarInfo: + return FabricJarInfo.parse_file(os.path.join(UPSTREAM_DIR, JARS_DIR, f"{artifact_key}.json")) -mkdirs(PMC_DIR + "/org.quiltmc.quilt-loader") -mkdirs(PMC_DIR + "/org.quiltmc.quilt-mappings") +def load_installer_info(version) -> FabricInstallerDataV1: + return FabricInstallerDataV1.parse_file(os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version}.json")) -def loadJarInfo(mavenKey): - with open(UPSTREAM_DIR + "/quilt/jars/" + mavenKey.replace(":", ".") + ".json", 'r', - encoding='utf-8') as jarInfoFile: - return FabricJarInfo(json.load(jarInfoFile)) +def process_loader_version(entry) -> MetaVersion: + jar_info = load_jar_info(transform_maven_key(entry["maven"])) + installer_info = load_installer_info(entry["version"]) + v = MetaVersion(name="Quilt Loader", uid=LOADER_COMPONENT, version=entry["version"]) + v.release_time = jar_info.release_time + v.requires = [Dependency(uid=INTERMEDIARY_COMPONENT)] + v.order = 10 + v.type = "release" + if isinstance(installer_info.main_class, FabricMainClasses): + v.main_class = installer_info.main_class.client + else: + v.main_class = installer_info.main_class + v.libraries = [] + v.libraries.extend(installer_info.libraries.common) + v.libraries.extend(installer_info.libraries.client) + loader_lib = Library(name=GradleSpecifier.from_string(entry["maven"]), + url="https://maven.quiltmc.org/repository/release") + v.libraries.append(loader_lib) + return v + + +def process_intermediary_version(entry) -> MetaVersion: + minecraft_version = entry["version"].split("+", 2)[0] # version format is like 1.18.2-pre1+build.1 + + jar_info = load_jar_info(transform_maven_key(entry["maven"])) + + v = MetaVersion(name="Quilt Intermediary Mappings", uid=INTERMEDIARY_COMPONENT, version=entry["version"]) + v.release_time = jar_info.release_time + v.requires = [Dependency(uid='net.minecraft', equals=minecraft_version)] + v.order = 11 + v.type = "release" + v.libraries = [] + v.volatile = True + intermediary_lib = Library(name=GradleSpecifier.from_string(entry["maven"]), + url="https://maven.quiltmc.org/repository/release") + v.libraries.append(intermediary_lib) + return v + + +def main(): + recommended_loader_versions = [] + recommended_intermediary_versions = [] + + with open(os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), 'r', encoding='utf-8') as f: + loader_version_index = json.load(f) + for entry in loader_version_index: + version = entry["version"] + print(f"Processing loader {version}") + + v = process_loader_version(entry) + + if not recommended_loader_versions: # first (newest) loader is recommended + recommended_loader_versions.append(version) + + v.write(os.path.join(PMC_DIR, LOADER_COMPONENT, f"{v.version}.json")) -def processLoaderVersion(loaderVersion, it, loaderData): - if (len(loaderRecommended) < 1): # TODO figure out actual stable version - loaderRecommended.append(loaderVersion) - versionJarInfo = loadJarInfo(it["maven"]) - version = PolyMCVersionFile(name="Quilt Loader", uid="org.quiltmc.quilt-loader", version=loaderVersion) - version.releaseTime = versionJarInfo.releaseTime if USE_QUILT_MAPPINGS: - version.requires = [DependencyEntry(uid='org.quiltmc.quilt-mappings')] - else: - version.requires = [DependencyEntry(uid='net.fabricmc.intermediary')] - version.order = 10 - version.type = "release" - if isinstance(loaderData.mainClass, dict): - version.mainClass = loaderData.mainClass["client"] - else: - version.mainClass = loaderData.mainClass - version.libraries = [] - version.libraries.extend(loaderData.libraries.common) - version.libraries.extend(loaderData.libraries.client) - loaderLib = PolyMCLibrary(name=GradleSpecifier(it["maven"]), url="https://maven.quiltmc.org/repository/release") - version.libraries.append(loaderLib) - loaderVersions.append(version) - - -def processIntermediaryVersion(it): - minecraftVersion = it["version"].split("+", 2)[0] # version format is like 1.18.2-pre1+build.1 - - intermediaryRecommended.append(it["version"]) - versionJarInfo = loadJarInfo(it["maven"]) - version = PolyMCVersionFile(name="Quilt Intermediary Mappings", uid="org.quiltmc.quilt-mappings", version=it["version"]) - version.releaseTime = versionJarInfo.releaseTime - version.requires = [DependencyEntry(uid='net.minecraft', equals=minecraftVersion)] - version.order = 11 - version.type = "release" - version.libraries = [] - version.volatile = True - mappingLib = PolyMCLibrary(name=GradleSpecifier(it["maven"]), url="https://maven.quiltmc.org/repository/release") - version.libraries.append(mappingLib) - intermediaryVersions.append(version) - - -with open(UPSTREAM_DIR + "/quilt/meta-v3/loader.json", 'r', encoding='utf-8') as loaderVersionIndexFile: - loaderVersionIndex = json.load(loaderVersionIndexFile) - for it in loaderVersionIndex: - version = it["version"] - with open(UPSTREAM_DIR + "/quilt/loader-installer-json/" + version + ".json", 'r', - encoding='utf-8') as loaderVersionFile: - ldata = json.load(loaderVersionFile) - ldata = FabricInstallerDataV1(ldata) - processLoaderVersion(version, it, ldata) - -if USE_QUILT_MAPPINGS: - with open(UPSTREAM_DIR + "/quilt/meta-v3/quilt-mappings.json", 'r', encoding='utf-8') as intermediaryVersionIndexFile: - intermediaryVersionIndex = json.load(intermediaryVersionIndexFile) - for it in intermediaryVersionIndex: - processIntermediaryVersion(it) - -for version in loaderVersions: - outFilepath = PMC_DIR + "/org.quiltmc.quilt-loader/%s.json" % version.version - with open(outFilepath, 'w') as outfile: - json.dump(version.to_json(), outfile, sort_keys=True, indent=4) - -sharedData = PolyMCSharedPackageData(uid='org.quiltmc.quilt-loader', name='Quilt Loader') -sharedData.recommended = loaderRecommended -sharedData.description = "The Quilt project is an open, community-driven modding toolchain designed primarily for Minecraft." -sharedData.projectUrl = "https://quiltmc.org" -sharedData.authors = ["Quilt Project"] -sharedData.write() - -if USE_QUILT_MAPPINGS: - for version in intermediaryVersions: - outFilepath = PMC_DIR + "/org.quiltmc.quilt-mappings/%s.json" % version.version - with open(outFilepath, 'w') as outfile: - json.dump(version.to_json(), outfile, sort_keys=True, indent=4) - - sharedData = PolyMCSharedPackageData(uid='org.quiltmc.quilt-mappings', name='Quilt Intermediary Mappings') - sharedData.recommended = intermediaryRecommended - sharedData.description = "Intermediary mappings allow using Quilt Loader with mods for Minecraft in a more compatible manner." - sharedData.projectUrl = "https://quiltmc.org" - sharedData.authors = ["Quilt Project"] - sharedData.write() + with open(os.path.join(UPSTREAM_DIR, META_DIR, "quilt-mappings.json"), 'r', encoding='utf-8') as f: + intermediary_version_index = json.load(f) + for entry in intermediary_version_index: + version = entry["version"] + print(f"Processing intermediary {version}") + + v = process_intermediary_version(entry) + + recommended_intermediary_versions.append(version) # all intermediaries are recommended + + v.write(os.path.join(PMC_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json")) + + package = MetaPackage(uid=LOADER_COMPONENT, name='Quilt Loader') + package.recommended = recommended_loader_versions + package.description = "The Quilt project is an open, community-driven modding toolchain designed primarily for Minecraft." + package.project_url = "https://quiltmc.org/" + package.authors = ["Quilt Project"] + package.write(os.path.join(PMC_DIR, LOADER_COMPONENT, "package.json")) + + package = MetaPackage(uid=INTERMEDIARY_COMPONENT, name='Quilt Intermediary Mappings') + package.recommended = recommended_intermediary_versions + package.description = "Intermediary mappings allow using Quilt Loader with mods for Minecraft in a more compatible manner." + package.project_url = "https://quiltmc.org/" + package.authors = ["Quilt Project"] + package.write(os.path.join(PMC_DIR, INTERMEDIARY_COMPONENT, "package.json")) + + +if __name__ == '__main__': + main() diff --git a/meta/common/quilt.py b/meta/common/quilt.py new file mode 100644 index 0000000000..6cf4fe0e97 --- /dev/null +++ b/meta/common/quilt.py @@ -0,0 +1,17 @@ +from os.path import join +from .fabric import INTERMEDIARY_COMPONENT as FABRIC_INTERMEDIARY_COMPONENT + +# Right now Quilt recommends using Fabric's intermediary +USE_QUILT_MAPPINGS = False + +BASE_DIR = "quilt" + +JARS_DIR = join(BASE_DIR, "jars") +INSTALLER_INFO_DIR = join(BASE_DIR, "loader-installer-json") +META_DIR = join(BASE_DIR, "meta-v3") + +LOADER_COMPONENT = "org.quiltmc.quilt-loader" +INTERMEDIARY_COMPONENT = "org.quiltmc.quilt-mappings" + +if not USE_QUILT_MAPPINGS: + INTERMEDIARY_COMPONENT = FABRIC_INTERMEDIARY_COMPONENT diff --git a/updateQuilt.py b/updateQuilt.py index c4f76a9734..c8594fb3ba 100755 --- a/updateQuilt.py +++ b/updateQuilt.py @@ -1,37 +1,41 @@ import hashlib +import json +import os import zipfile +from datetime import datetime import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache -from fabricutil import * -DATETIME_FORMAT_HTTP = "%a, %d %b %Y %H:%M:%S %Z" +from meta.common import upstream_path, ensure_upstream_dir, transform_maven_key +from meta.common.quilt import JARS_DIR, INSTALLER_INFO_DIR, META_DIR +from meta.common.fabric import DATETIME_FORMAT_HTTP +from meta.model.fabric import FabricJarInfo -UPSTREAM_DIR = os.environ["UPSTREAM_DIR"] +UPSTREAM_DIR = upstream_path() + +ensure_upstream_dir(JARS_DIR) +ensure_upstream_dir(INSTALLER_INFO_DIR) +ensure_upstream_dir(META_DIR) forever_cache = FileCache('caches/http_cache', forever=True) sess = CacheControl(requests.Session(), forever_cache) -def mkdirs(path): - if not os.path.exists(path): - os.makedirs(path) - - def filehash(filename, hashtype, blocksize=65536): - hash = hashtype() + h = hashtype() with open(filename, "rb") as f: for block in iter(lambda: f.read(blocksize), b""): - hash.update(block) - return hash.hexdigest() + h.update(block) + return h.hexdigest() -def get_maven_url(mavenKey, server, ext): - mavenParts = mavenKey.split(":", 3) - mavenVerUrl = server + mavenParts[0].replace(".", "/") + "/" + mavenParts[1] + "/" + mavenParts[2] + "/" - mavenUrl = mavenVerUrl + mavenParts[1] + "-" + mavenParts[2] + ext - return mavenUrl +def get_maven_url(maven_key, server, ext): + parts = maven_key.split(":", 3) + maven_ver_url = server + parts[0].replace(".", "/") + "/" + parts[1] + "/" + parts[2] + "/" + maven_url = maven_ver_url + parts[1] + "-" + parts[2] + ext + return maven_url def get_json_file(path, url): @@ -56,12 +60,11 @@ def head_file(url): def get_binary_file(path, url): - with open(path, 'w', encoding='utf-8') as f: + with open(path, 'wb') as f: r = sess.get(url) r.raise_for_status() - with open(path, 'wb') as f: - for chunk in r.iter_content(chunk_size=128): - f.write(chunk) + for chunk in r.iter_content(chunk_size=128): + f.write(chunk) def compute_jar_file(path, url): @@ -70,7 +73,7 @@ def compute_jar_file(path, url): try: # Let's not download a Jar file if we don't need to. headers = head_file(url) - tstamp = datetime.datetime.strptime(headers["Last-Modified"], DATETIME_FORMAT_HTTP) + tstamp = datetime.strptime(headers["Last-Modified"], DATETIME_FORMAT_HTTP) sha1 = get_plaintext(url + ".sha1") sha256 = get_plaintext(url + ".sha256") size = int(headers["Content-Length"]) @@ -80,11 +83,11 @@ def compute_jar_file(path, url): jar_path = path + ".jar" get_binary_file(jar_path, url) - tstamp = datetime.datetime.fromtimestamp(0) - with zipfile.ZipFile(jar_path, 'r') as jar: + tstamp = datetime.fromtimestamp(0) + with zipfile.ZipFile(jar_path) as jar: allinfo = jar.infolist() for info in allinfo: - tstamp_new = datetime.datetime(*info.date_time) + tstamp_new = datetime(*info.date_time) if tstamp_new > tstamp: tstamp = tstamp_new @@ -92,30 +95,28 @@ def compute_jar_file(path, url): sha256 = filehash(jar_path, hashlib.sha256) size = os.path.getsize(jar_path) - data = FabricJarInfo() - data.releaseTime = tstamp - data.sha1 = sha1 - data.sha256 = sha256 - data.size = size - with open(path + ".json", 'w') as outfile: - json.dump(data.to_json(), outfile, sort_keys=True, indent=4) - - -mkdirs(UPSTREAM_DIR + "/quilt/meta-v3") -mkdirs(UPSTREAM_DIR + "/quilt/loader-installer-json") -mkdirs(UPSTREAM_DIR + "/quilt/jars") - -# get the version list for each component we are interested in -for component in ["quilt-mappings", "loader"]: - index = get_json_file(UPSTREAM_DIR + "/quilt/meta-v3/" + component + ".json", - "https://meta.quiltmc.org/v3/versions/" + component) - for it in index: - jarMavenUrl = get_maven_url(it["maven"], "https://maven.quiltmc.org/repository/release/", ".jar") - compute_jar_file(UPSTREAM_DIR + "/quilt/jars/" + it["maven"].replace(":", "."), jarMavenUrl) - -# for each loader, download installer JSON file from maven -with open(UPSTREAM_DIR + "/quilt/meta-v3/loader.json", 'r', encoding='utf-8') as loaderVersionIndexFile: - loaderVersionIndex = json.load(loaderVersionIndexFile) - for it in loaderVersionIndex: - mavenUrl = get_maven_url(it["maven"], "https://maven.quiltmc.org/repository/release/", ".json") - get_json_file(UPSTREAM_DIR + "/quilt/loader-installer-json/" + it["version"] + ".json", mavenUrl) + data = FabricJarInfo(release_time=tstamp, sha1=sha1, sha256=sha256, size=size) + data.write(path + ".json") + + +def main(): + # get the version list for each component we are interested in + for component in ["quilt-mappings", "loader"]: + index = get_json_file(os.path.join(UPSTREAM_DIR, META_DIR, f"{component}.json"), + "https://meta.quiltmc.org/v3/versions/" + component) + for it in index: + print(f"Processing {component} {it['version']} ") + jar_maven_url = get_maven_url(it["maven"], "https://maven.quiltmc.org/repository/release/", ".jar") + compute_jar_file(os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])), jar_maven_url) + + # for each loader, download installer JSON file from maven + with open(os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), 'r', encoding='utf-8') as loaderVersionIndexFile: + loader_version_index = json.load(loaderVersionIndexFile) + for it in loader_version_index: + print(f"Downloading installer info for loader {it['version']} ") + maven_url = get_maven_url(it["maven"], "https://maven.quiltmc.org/repository/release/", ".json") + get_json_file(os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{it['version']}.json"), maven_url) + + +if __name__ == '__main__': + main() -- cgit 0.0.5-2-1-g0f52 From 623c5fb19df605c4d8b06905ceaafae65e4dbc96 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 9 Apr 2022 14:56:34 +0200 Subject: refactor: switch Quilt mappings to hashed MojMap --- generateQuilt.py | 6 ++---- meta/common/quilt.py | 2 +- updateQuilt.py | 2 +- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/generateQuilt.py b/generateQuilt.py index 377982fd67..efee32338c 100755 --- a/generateQuilt.py +++ b/generateQuilt.py @@ -45,13 +45,11 @@ def process_loader_version(entry) -> MetaVersion: def process_intermediary_version(entry) -> MetaVersion: - minecraft_version = entry["version"].split("+", 2)[0] # version format is like 1.18.2-pre1+build.1 - jar_info = load_jar_info(transform_maven_key(entry["maven"])) v = MetaVersion(name="Quilt Intermediary Mappings", uid=INTERMEDIARY_COMPONENT, version=entry["version"]) v.release_time = jar_info.release_time - v.requires = [Dependency(uid='net.minecraft', equals=minecraft_version)] + v.requires = [Dependency(uid='net.minecraft', equals=entry["version"])] v.order = 11 v.type = "release" v.libraries = [] @@ -80,7 +78,7 @@ def main(): v.write(os.path.join(PMC_DIR, LOADER_COMPONENT, f"{v.version}.json")) if USE_QUILT_MAPPINGS: - with open(os.path.join(UPSTREAM_DIR, META_DIR, "quilt-mappings.json"), 'r', encoding='utf-8') as f: + with open(os.path.join(UPSTREAM_DIR, META_DIR, "hashed.json"), 'r', encoding='utf-8') as f: intermediary_version_index = json.load(f) for entry in intermediary_version_index: version = entry["version"] diff --git a/meta/common/quilt.py b/meta/common/quilt.py index 6cf4fe0e97..6d5f47989e 100644 --- a/meta/common/quilt.py +++ b/meta/common/quilt.py @@ -11,7 +11,7 @@ INSTALLER_INFO_DIR = join(BASE_DIR, "loader-installer-json") META_DIR = join(BASE_DIR, "meta-v3") LOADER_COMPONENT = "org.quiltmc.quilt-loader" -INTERMEDIARY_COMPONENT = "org.quiltmc.quilt-mappings" +INTERMEDIARY_COMPONENT = "org.quiltmc.hashed" if not USE_QUILT_MAPPINGS: INTERMEDIARY_COMPONENT = FABRIC_INTERMEDIARY_COMPONENT diff --git a/updateQuilt.py b/updateQuilt.py index c8594fb3ba..55bb63fdeb 100755 --- a/updateQuilt.py +++ b/updateQuilt.py @@ -101,7 +101,7 @@ def compute_jar_file(path, url): def main(): # get the version list for each component we are interested in - for component in ["quilt-mappings", "loader"]: + for component in ["hashed", "loader"]: index = get_json_file(os.path.join(UPSTREAM_DIR, META_DIR, f"{component}.json"), "https://meta.quiltmc.org/v3/versions/" + component) for it in index: -- cgit 0.0.5-2-1-g0f52 From 5f4f9a4afc7ab27aea9b8a135a7327b8a5572c3e Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 10 Apr 2022 16:34:42 +0200 Subject: fix: don't generate package if quilt mappings are not used --- generateQuilt.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/generateQuilt.py b/generateQuilt.py index efee32338c..2794611560 100755 --- a/generateQuilt.py +++ b/generateQuilt.py @@ -97,12 +97,13 @@ def main(): package.authors = ["Quilt Project"] package.write(os.path.join(PMC_DIR, LOADER_COMPONENT, "package.json")) - package = MetaPackage(uid=INTERMEDIARY_COMPONENT, name='Quilt Intermediary Mappings') - package.recommended = recommended_intermediary_versions - package.description = "Intermediary mappings allow using Quilt Loader with mods for Minecraft in a more compatible manner." - package.project_url = "https://quiltmc.org/" - package.authors = ["Quilt Project"] - package.write(os.path.join(PMC_DIR, INTERMEDIARY_COMPONENT, "package.json")) + if USE_QUILT_MAPPINGS: + package = MetaPackage(uid=INTERMEDIARY_COMPONENT, name='Quilt Intermediary Mappings') + package.recommended = recommended_intermediary_versions + package.description = "Intermediary mappings allow using Quilt Loader with mods for Minecraft in a more compatible manner." + package.project_url = "https://quiltmc.org/" + package.authors = ["Quilt Project"] + package.write(os.path.join(PMC_DIR, INTERMEDIARY_COMPONENT, "package.json")) if __name__ == '__main__': -- cgit 0.0.5-2-1-g0f52 From 9dd5b48196570fcb2527a2d767b30b46da94536b Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 14 Apr 2022 16:51:10 +0200 Subject: fix: fail_out for generateQuilt --- update.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/update.sh b/update.sh index 3c62040017..5f79d88a86 100755 --- a/update.sh +++ b/update.sh @@ -64,7 +64,7 @@ polymc_git checkout "${BRANCH}" || exit 1 python generateMojang.py || fail_out python generateForge.py || fail_out python generateFabric.py || fail_out -python generateQuilt.py || fail_in +python generateQuilt.py || fail_out python generateLiteloader.py || fail_out python index.py || fail_out -- cgit 0.0.5-2-1-g0f52 From 244965819f4650920e4051912a3edbce33e68ded Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 15 Apr 2022 11:31:14 +0200 Subject: fix: don't pull Quilt hashed if we don't use it --- updateQuilt.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/updateQuilt.py b/updateQuilt.py index 55bb63fdeb..60b85608d6 100755 --- a/updateQuilt.py +++ b/updateQuilt.py @@ -9,7 +9,7 @@ from cachecontrol import CacheControl from cachecontrol.caches import FileCache from meta.common import upstream_path, ensure_upstream_dir, transform_maven_key -from meta.common.quilt import JARS_DIR, INSTALLER_INFO_DIR, META_DIR +from meta.common.quilt import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, USE_QUILT_MAPPINGS from meta.common.fabric import DATETIME_FORMAT_HTTP from meta.model.fabric import FabricJarInfo @@ -101,7 +101,10 @@ def compute_jar_file(path, url): def main(): # get the version list for each component we are interested in - for component in ["hashed", "loader"]: + components = ["loader"] + if USE_QUILT_MAPPINGS: + components.append("hashed") + for component in components: index = get_json_file(os.path.join(UPSTREAM_DIR, META_DIR, f"{component}.json"), "https://meta.quiltmc.org/v3/versions/" + component) for it in index: -- cgit 0.0.5-2-1-g0f52 From 7fe6c7050cdefb8827d32df2648cfe3623f0d277 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 16 Apr 2022 14:22:27 +0200 Subject: fix: track quilt files in git as well --- update.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/update.sh b/update.sh index 5f79d88a86..6bbd6da462 100755 --- a/update.sh +++ b/update.sh @@ -51,6 +51,7 @@ if [ "${DEPLOY_TO_GIT}" = true ] ; then upstream_git add mojang/version_manifest_v2.json mojang/versions/* mojang/assets/* || fail_in upstream_git add forge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json forge/installer_info/*.json || fail_in upstream_git add fabric/loader-installer-json/*.json fabric/meta-v2/*.json fabric/jars/*.json || fail_in + upstream_git add quilt/loader-installer-json/*.json quilt/meta-v3/*.json quilt/jars/*.json || fail_in upstream_git add liteloader/*.json || fail_in if ! upstream_git diff --cached --exit-code ; then upstream_git commit -a -m "Update ${currentDate}" || fail_in @@ -72,6 +73,7 @@ if [ "${DEPLOY_TO_GIT}" = true ] ; then polymc_git add index.json org.lwjgl/* net.minecraft/* || fail_out polymc_git add net.minecraftforge/* || fail_out polymc_git add net.fabricmc.fabric-loader/* net.fabricmc.intermediary/* || fail_out + polymc_git add org.quiltmc.quilt-loader/* || fail_out # TODO: add Quilt hashed, once it is actually used polymc_git add com.mumfrey.liteloader/* || fail_out if [ -d "org.lwjgl3" ]; then polymc_git add org.lwjgl3/* || fail_out -- cgit 0.0.5-2-1-g0f52 From e1b23a7389550e7b8772c7ba9dd146c45216a142 Mon Sep 17 00:00:00 2001 From: dada513 Date: Wed, 20 Apr 2022 17:55:26 +0200 Subject: Allow for static LWJGL's --- generateMojang.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/generateMojang.py b/generateMojang.py index 8e573efa41..e43a4666f3 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -5,6 +5,7 @@ from collections import defaultdict, namedtuple from operator import attrgetter from pprint import pprint from typing import Optional +import shutil from meta.common import ensure_component_dir, polymc_path, upstream_path, static_path from meta.common.mojang import VERSION_MANIFEST_FILE, MINECRAFT_COMPONENT, LWJGL3_COMPONENT, LWJGL_COMPONENT, \ @@ -175,13 +176,24 @@ def is_macos_only(rules: Optional[MojangRules]): def process_single_variant(lwjgl_variant: MetaVersion): lwjgl_version = lwjgl_variant.version v = copy.deepcopy(lwjgl_variant) + if lwjgl_version[0] == '2': + static_filename = os.path.join(STATIC_DIR, LWJGL_COMPONENT, f"{lwjgl_version}.json") filename = os.path.join(PMC_DIR, LWJGL_COMPONENT, f"{lwjgl_version}.json") + if os.path.isfile(static_filename): + v = MetaVersion.parse_file(static_filename) + print("LWJGL2 is static:", v.version) + v.name = 'LWJGL 2' v.uid = LWJGL_COMPONENT v.conflicts = [Dependency(uid=LWJGL3_COMPONENT)] elif lwjgl_version[0] == '3': + static_filename = os.path.join(STATIC_DIR, LWJGL3_COMPONENT, f"{lwjgl_version}.json") filename = os.path.join(PMC_DIR, LWJGL3_COMPONENT, f"{lwjgl_version}.json") + if os.path.isfile(static_filename): + v = MetaVersion.parse_file(static_filename) + print("LWJGL3 is static:", v.version) + v.name = 'LWJGL 3' v.uid = LWJGL3_COMPONENT v.conflicts = [Dependency(uid=LWJGL_COMPONENT)] -- cgit 0.0.5-2-1-g0f52 From eb69b75453c257e1cc6b2a016faf39c672ec3aa8 Mon Sep 17 00:00:00 2001 From: dada513 Date: Wed, 20 Apr 2022 17:57:01 +0200 Subject: remove shutil unneccesary --- generateMojang.py | 1 - 1 file changed, 1 deletion(-) diff --git a/generateMojang.py b/generateMojang.py index e43a4666f3..427b13bb2b 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -5,7 +5,6 @@ from collections import defaultdict, namedtuple from operator import attrgetter from pprint import pprint from typing import Optional -import shutil from meta.common import ensure_component_dir, polymc_path, upstream_path, static_path from meta.common.mojang import VERSION_MANIFEST_FILE, MINECRAFT_COMPONENT, LWJGL3_COMPONENT, LWJGL_COMPONENT, \ -- cgit 0.0.5-2-1-g0f52 From 005e462e061c87ea5ee72e917f2f4cf6be163916 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 20 Apr 2022 19:41:58 +0200 Subject: fix: add LWJJGL 3.2.2 --- generateMojang.py | 1 + 1 file changed, 1 insertion(+) diff --git a/generateMojang.py b/generateMojang.py index 427b13bb2b..608d8274d9 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -57,6 +57,7 @@ LOG4J_HASHES = { # LWJGL versions we want PASS_VARIANTS = [ + "fcccb40326b2edc13dffbc49bc6fbafd7ca9b0cd", # 3.3.1 (2022-04-20 14:37:07+00:00) "d986df9598fa2bcf4a5baab5edf044548e66d011", # 3.2.2 (2021-12-10 03:36:38+00:00) "5a006b7c72a080ac673fff02b259f3127c376655", # 3.1.2 (2018-06-21 12:57:11+00:00) "f04052162b50fa1433f67e1a90bc79466c4ab776", # 2.9.0 (2013-10-21 16:34:47+00:00) -- cgit 0.0.5-2-1-g0f52 From c32f0c42a17740b04a28a53a6bbd0006b2926e5a Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 20 Apr 2022 19:48:57 +0200 Subject: fix: only download experiments if they are not present Experiments won't change anyway, so let's assume they are up-to-date if they are on disk. --- updateMojang.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/updateMojang.py b/updateMojang.py index b942f1313d..9117ee559d 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -90,8 +90,13 @@ def main(): for x in experiment_ids: version = experiments.versions[x] + experiment_path = os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json") + print("Updating experiment " + version.id) - fetch_zipped_version(os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json"), version.url) + if not os.path.isfile(experiment_path): + fetch_zipped_version(experiment_path, version.url) + else: + print("Already have experiment " + version.id) remote_versions.index.write(version_manifest_path) -- cgit 0.0.5-2-1-g0f52 From 090f785b49ce13b51164c73bcc27773142f78005 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 20 Apr 2022 19:59:07 +0200 Subject: refactor: always add lwjgl3 component --- update.sh | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/update.sh b/update.sh index 6bbd6da462..95f8df739c 100755 --- a/update.sh +++ b/update.sh @@ -70,14 +70,11 @@ python generateLiteloader.py || fail_out python index.py || fail_out if [ "${DEPLOY_TO_GIT}" = true ] ; then - polymc_git add index.json org.lwjgl/* net.minecraft/* || fail_out + polymc_git add index.json org.lwjgl/* org.lwjgl3/* net.minecraft/* || fail_out polymc_git add net.minecraftforge/* || fail_out polymc_git add net.fabricmc.fabric-loader/* net.fabricmc.intermediary/* || fail_out polymc_git add org.quiltmc.quilt-loader/* || fail_out # TODO: add Quilt hashed, once it is actually used polymc_git add com.mumfrey.liteloader/* || fail_out - if [ -d "org.lwjgl3" ]; then - polymc_git add org.lwjgl3/* || fail_out - fi if ! polymc_git diff --cached --exit-code ; then polymc_git commit -a -m "Update ${currentDate}" || fail_out -- cgit 0.0.5-2-1-g0f52 From a0e2bdf07d95744f584364c37f71945852cb06a2 Mon Sep 17 00:00:00 2001 From: dada513 Date: Sun, 1 May 2022 19:47:52 +0200 Subject: remove dirty ugly hack that makes it werid --- generateMojang.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 608d8274d9..00aebe4f8f 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -321,11 +321,8 @@ def main(): lwjgl_dependency = Dependency(uid=LWJGL_COMPONENT) if len(buckets) == 1: suggested_version = next(iter(buckets.values())).version - # HACK: forcing hard dependencies here for now... - # the UI doesn't know how to filter by this and it looks odd, but it works if is_lwjgl_3: lwjgl_dependency.suggests = suggested_version - lwjgl_dependency.equals = suggested_version else: lwjgl_dependency.suggests = '2.9.4-nightly-20150209' else: -- cgit 0.0.5-2-1-g0f52 From 11138a271f3b7a18e92155a614e45a23ca8adeba Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 15 May 2022 12:23:10 +0200 Subject: fix: only recommend stable Quilt versions --- generateQuilt.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/generateQuilt.py b/generateQuilt.py index 2794611560..e48573289f 100755 --- a/generateQuilt.py +++ b/generateQuilt.py @@ -22,7 +22,9 @@ def load_installer_info(version) -> FabricInstallerDataV1: return FabricInstallerDataV1.parse_file(os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version}.json")) -def process_loader_version(entry) -> MetaVersion: +def process_loader_version(entry) -> (MetaVersion, bool): + should_recommend = "-" not in entry["version"] # dont recommend pre releases as per SemVer + jar_info = load_jar_info(transform_maven_key(entry["maven"])) installer_info = load_installer_info(entry["version"]) @@ -41,7 +43,7 @@ def process_loader_version(entry) -> MetaVersion: loader_lib = Library(name=GradleSpecifier.from_string(entry["maven"]), url="https://maven.quiltmc.org/repository/release") v.libraries.append(loader_lib) - return v + return v, should_recommend def process_intermediary_version(entry) -> MetaVersion: @@ -70,9 +72,9 @@ def main(): version = entry["version"] print(f"Processing loader {version}") - v = process_loader_version(entry) + v, should_recommend = process_loader_version(entry) - if not recommended_loader_versions: # first (newest) loader is recommended + if not recommended_loader_versions and should_recommend: # newest stable loader is recommended recommended_loader_versions.append(version) v.write(os.path.join(PMC_DIR, LOADER_COMPONENT, f"{v.version}.json")) -- cgit 0.0.5-2-1-g0f52 From 823d9f7505f60660d783161a126e16220e2df803 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 18 May 2022 14:20:59 +0200 Subject: fix: use better LWJGL 3.1.6 --- generateMojang.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 00aebe4f8f..3bea7be1c1 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -62,7 +62,7 @@ PASS_VARIANTS = [ "5a006b7c72a080ac673fff02b259f3127c376655", # 3.1.2 (2018-06-21 12:57:11+00:00) "f04052162b50fa1433f67e1a90bc79466c4ab776", # 2.9.0 (2013-10-21 16:34:47+00:00) "a3f254df5a63a0a1635755733022029e8cfae1b3", # 2.9.4-nightly-20150209 (2016-12-20 14:05:34+00:00) - "65b2ce1f2b869bf98b8dd7ec0bc6956967d04811", # 3.1.6 (2019-04-18 11:05:19+00:00) + "7ed2372097dbd635f5aef3137711141ce91c4ee9", # 3.1.6 (2018-11-29 13:11:38+00:00) "8bde129ef334023c365bd7f57512a4bf5e72a378", # 3.2.1 (2019-04-18 11:05:19+00:00) "8d4951d00253dfaa36a0faf1c8be541431861c30", # 2.9.1 (2014-05-22 14:44:33+00:00) "cf58c9f92fed06cb041a7244c6b4b667e6d544cc", # 2.9.1-nightly-20131120 (2013-12-06 13:55:34+00:00) @@ -76,7 +76,7 @@ BAD_VARIANTS = [ "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) "27dcadcba29a1a7127880ca1a77efa9ece866f24", # 2.9.0 (2013-09-06 12:31:58+00:00) "6442fc475f501fbd0fc4244fd1c38c02d9ebaf7e", # 2.9.0 (2011-03-30 22:00:00+00:00) - "7ed2372097dbd635f5aef3137711141ce91c4ee9", # 3.1.6 (2018-11-29 13:11:38+00:00) + "65b2ce1f2b869bf98b8dd7ec0bc6956967d04811", # 3.1.6 (2019-04-18 11:05:19+00:00) "8e1f89b96c6f583a0e494949c75115ed13412ba1", # 3.2.1 (2019-02-13 16:12:08+00:00) ] -- cgit 0.0.5-2-1-g0f52 From 14f8294e7f055a0e925d890222c55125a8d8183b Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 18 May 2022 14:54:20 +0200 Subject: fix: actually fix LWJGL variant decisions --- generateMojang.py | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 3bea7be1c1..a16264b6d4 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -55,29 +55,31 @@ LOG4J_HASHES = { } } + +# We want versions that contain natives for all platforms. If there are multiple, pick the latest one # LWJGL versions we want PASS_VARIANTS = [ - "fcccb40326b2edc13dffbc49bc6fbafd7ca9b0cd", # 3.3.1 (2022-04-20 14:37:07+00:00) - "d986df9598fa2bcf4a5baab5edf044548e66d011", # 3.2.2 (2021-12-10 03:36:38+00:00) + "fcccb40326b2edc13dffbc49bc6fbafd7ca9b0cd", # 3.3.1 (2022-05-04 14:41:35+00:00) + "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) + "8e1f89b96c6f583a0e494949c75115ed13412ba1", # 3.2.1 (2019-02-13 16:12:08+00:00) + "7ed2372097dbd635f5aef3137711141ce91c4ee9", # 3.1.6 (2018-11-29 13:11:38+00:00) "5a006b7c72a080ac673fff02b259f3127c376655", # 3.1.2 (2018-06-21 12:57:11+00:00) - "f04052162b50fa1433f67e1a90bc79466c4ab776", # 2.9.0 (2013-10-21 16:34:47+00:00) "a3f254df5a63a0a1635755733022029e8cfae1b3", # 2.9.4-nightly-20150209 (2016-12-20 14:05:34+00:00) - "7ed2372097dbd635f5aef3137711141ce91c4ee9", # 3.1.6 (2018-11-29 13:11:38+00:00) - "8bde129ef334023c365bd7f57512a4bf5e72a378", # 3.2.1 (2019-04-18 11:05:19+00:00) + "879be09c0bd0d4bafc2ea4ea3d2ab8607a0d976c", # 2.9.3 (2015-01-30 11:58:24+00:00) "8d4951d00253dfaa36a0faf1c8be541431861c30", # 2.9.1 (2014-05-22 14:44:33+00:00) "cf58c9f92fed06cb041a7244c6b4b667e6d544cc", # 2.9.1-nightly-20131120 (2013-12-06 13:55:34+00:00) - "879be09c0bd0d4bafc2ea4ea3d2ab8607a0d976c", # 2.9.3 (2015-01-30 11:58:24+00:00) + "27dcadcba29a1a7127880ca1a77efa9ece866f24", # 2.9.0 (2013-09-06 12:31:58+00:00) ] # LWJGL versions we def. don't want! BAD_VARIANTS = [ - "4b73fccb9e5264c2068bdbc26f9651429abbf21a", # 3.2.2 (2021-08-25 14:41:57+00:00) - "ab463e9ebc6a36abf22f2aa27b219dd372ff5069", # 3.2.2 (2019-07-19 09:25:47+00:00) - "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) - "27dcadcba29a1a7127880ca1a77efa9ece866f24", # 2.9.0 (2013-09-06 12:31:58+00:00) - "6442fc475f501fbd0fc4244fd1c38c02d9ebaf7e", # 2.9.0 (2011-03-30 22:00:00+00:00) - "65b2ce1f2b869bf98b8dd7ec0bc6956967d04811", # 3.1.6 (2019-04-18 11:05:19+00:00) - "8e1f89b96c6f583a0e494949c75115ed13412ba1", # 3.2.1 (2019-02-13 16:12:08+00:00) + "d986df9598fa2bcf4a5baab5edf044548e66d011", # 3.2.2 (2021-12-10 03:36:38+00:00) + "4b73fccb9e5264c2068bdbc26f9651429abbf21a", # 3.2.2 (2021-08-25 14:41:57+00:00) only linux, windows + "ab463e9ebc6a36abf22f2aa27b219dd372ff5069", # 3.2.2 (2019-07-19 09:25:47+00:00) only linux, windows + "8bde129ef334023c365bd7f57512a4bf5e72a378", # 3.2.1 (2019-04-18 11:05:19+00:00) only osx, windows + "65b2ce1f2b869bf98b8dd7ec0bc6956967d04811", # 3.1.6 (2019-04-18 11:05:19+00:00) only linux + "f04052162b50fa1433f67e1a90bc79466c4ab776", # 2.9.0 (2013-10-21 16:34:47+00:00) only linux, windows + "6442fc475f501fbd0fc4244fd1c38c02d9ebaf7e", # 2.9.0 (2011-03-30 22:00:00+00:00) fine but newer variant available ] @@ -370,6 +372,9 @@ def main(): decided_variant = variant passed_variants += 1 continue + # print natives classifiers to decide which variant to use + n = [x.natives.keys() for x in variant.version.libraries if x.natives is not None] + print(n) print(f" \"{variant.sha1}\", # {lwjglVersionVariant} ({variant.version.release_time})") unknown_variants += 1 -- cgit 0.0.5-2-1-g0f52 From 4da70aaa55fb124d966b050d9fbcdbd0a11221f4 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 18 May 2022 14:56:19 +0200 Subject: fix: add description to bad 3.2.2 variant --- generateMojang.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generateMojang.py b/generateMojang.py index a16264b6d4..6b9b4440c9 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -73,7 +73,7 @@ PASS_VARIANTS = [ # LWJGL versions we def. don't want! BAD_VARIANTS = [ - "d986df9598fa2bcf4a5baab5edf044548e66d011", # 3.2.2 (2021-12-10 03:36:38+00:00) + "d986df9598fa2bcf4a5baab5edf044548e66d011", # 3.2.2 (2021-12-10 03:36:38+00:00) only linux, windows "4b73fccb9e5264c2068bdbc26f9651429abbf21a", # 3.2.2 (2021-08-25 14:41:57+00:00) only linux, windows "ab463e9ebc6a36abf22f2aa27b219dd372ff5069", # 3.2.2 (2019-07-19 09:25:47+00:00) only linux, windows "8bde129ef334023c365bd7f57512a4bf5e72a378", # 3.2.1 (2019-04-18 11:05:19+00:00) only osx, windows -- cgit 0.0.5-2-1-g0f52 From 32ac6413420f4bae5b989a6f92744859dd121c73 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 18 May 2022 22:41:39 +0200 Subject: fix: add support for new split natives --- generateMojang.py | 73 +++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 55 insertions(+), 18 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 6b9b4440c9..4d662c4b24 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -13,6 +13,8 @@ from meta.model import MetaVersion, Library, GradleSpecifier, MojangLibraryDownl MetaPackage, MojangRules from meta.model.mojang import MojangIndexWrap, MojangIndex, MojangVersion, LegacyOverrideIndex +APPLY_SPLIT_NATIVES_WORKAROUND = True + PMC_DIR = polymc_path() UPSTREAM_DIR = upstream_path() STATIC_DIR = static_path() @@ -55,11 +57,11 @@ LOG4J_HASHES = { } } - # We want versions that contain natives for all platforms. If there are multiple, pick the latest one # LWJGL versions we want PASS_VARIANTS = [ - "fcccb40326b2edc13dffbc49bc6fbafd7ca9b0cd", # 3.3.1 (2022-05-04 14:41:35+00:00) +# "beed62ec1d40ae89d808fe70b83df6bd4b3be81f", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, without workaround + "8836c419f90f69a278b97d945a34af165c24ff60", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, with workaround "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) "8e1f89b96c6f583a0e494949c75115ed13412ba1", # 3.2.1 (2019-02-13 16:12:08+00:00) "7ed2372097dbd635f5aef3137711141ce91c4ee9", # 3.1.6 (2018-11-29 13:11:38+00:00) @@ -73,6 +75,8 @@ PASS_VARIANTS = [ # LWJGL versions we def. don't want! BAD_VARIANTS = [ + "e1106ca765798218323b7a6d7528050260ea9d88", # 3.3.1 (2022-05-04 14:41:35+00:00) doesn't use split natives + "90b3d9ca01058286c033b6b7ae7f6dc370a04015", # 3.2.2 (2022-03-31 14:53:25+00:00) only linux, windows "d986df9598fa2bcf4a5baab5edf044548e66d011", # 3.2.2 (2021-12-10 03:36:38+00:00) only linux, windows "4b73fccb9e5264c2068bdbc26f9651429abbf21a", # 3.2.2 (2021-08-25 14:41:57+00:00) only linux, windows "ab463e9ebc6a36abf22f2aa27b219dd372ff5069", # 3.2.2 (2019-07-19 09:25:47+00:00) only linux, windows @@ -231,6 +235,19 @@ def process_single_variant(lwjgl_variant: MetaVersion): print("Skipped LWJGL", v.version) +def lib_is_split_native(lib: Library) -> bool: + if lib.name.classifier and lib.name.classifier.startswith("natives-"): + return True + return False + + +def version_has_split_natives(v: MojangVersion) -> bool: + for lib in v.libraries: + if lib_is_split_native(lib): + return True + return False + + def main(): # get the local version list override_index = LegacyOverrideIndex.parse_file(os.path.join(STATIC_DIR, STATIC_OVERRIDES_FILE)) @@ -248,29 +265,49 @@ def main(): libs_minecraft = [] is_lwjgl_3 = False + has_split_natives = version_has_split_natives(v) buckets = {} + for lib in v.libraries: - remove_paths_from_lib(lib) specifier = lib.name + + # generic fixes + remove_paths_from_lib(lib) + + if APPLY_SPLIT_NATIVES_WORKAROUND and lib_is_split_native(lib): + # merge classifier into artifact name to workaround bug in launcher + specifier.artifact += f"-{specifier.classifier}" + specifier.classifier = None + if specifier.is_lwjgl(): - rules = None - if lib.rules: - rules = lib.rules - lib.rules = None - if is_macos_only(rules): - print("Candidate library ", specifier, " is only for macOS and is therefore ignored.") - continue - bucket = add_or_get_bucket(buckets, rules) - if specifier.group == "org.lwjgl.lwjgl" and specifier.artifact == "lwjgl": - bucket.version = specifier.version - if specifier.group == "org.lwjgl" and specifier.artifact == "lwjgl": + if has_split_natives: # implies lwjgl3 + bucket = add_or_get_bucket(buckets, None) is_lwjgl_3 = True found_any_lwjgl3 = True bucket.version = specifier.version - if not bucket.libraries: - bucket.libraries = [] - bucket.libraries.append(lib) - bucket.release_time = v.release_time + if not bucket.libraries: + bucket.libraries = [] + bucket.libraries.append(lib) + bucket.release_time = v.release_time + else: + rules = None + if lib.rules: + rules = lib.rules + lib.rules = None + if is_macos_only(rules): + print("Candidate library ", specifier, " is only for macOS and is therefore ignored.") + continue + bucket = add_or_get_bucket(buckets, rules) + if specifier.group == "org.lwjgl.lwjgl" and specifier.artifact == "lwjgl": + bucket.version = specifier.version + if specifier.group == "org.lwjgl" and specifier.artifact == "lwjgl": + is_lwjgl_3 = True + found_any_lwjgl3 = True + bucket.version = specifier.version + if not bucket.libraries: + bucket.libraries = [] + bucket.libraries.append(lib) + bucket.release_time = v.release_time # FIXME: workaround for insane log4j nonsense from December 2021. Probably needs adjustment. elif lib.name.is_log4j(): version_override, maven_override = map_log4j_artifact(lib.name.version) -- cgit 0.0.5-2-1-g0f52 From e823ee4a4b712a49615598e97ad1b08d1c48e0d3 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 22 May 2022 11:29:30 +0200 Subject: fix: fix missing tinyfd in LWJGL 3.2.2 --- generateMojang.py | 9 +- meta/common/mojang.py | 1 + static/mojang/lwjgl-3.2.2.json | 322 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 330 insertions(+), 2 deletions(-) create mode 100644 static/mojang/lwjgl-3.2.2.json diff --git a/generateMojang.py b/generateMojang.py index 4d662c4b24..d12c2b566c 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -8,7 +8,7 @@ from typing import Optional from meta.common import ensure_component_dir, polymc_path, upstream_path, static_path from meta.common.mojang import VERSION_MANIFEST_FILE, MINECRAFT_COMPONENT, LWJGL3_COMPONENT, LWJGL_COMPONENT, \ - STATIC_OVERRIDES_FILE, VERSIONS_DIR + STATIC_LWJGL322_FILE, STATIC_OVERRIDES_FILE, VERSIONS_DIR from meta.model import MetaVersion, Library, GradleSpecifier, MojangLibraryDownloads, MojangArtifact, Dependency, \ MetaPackage, MojangRules from meta.model.mojang import MojangIndexWrap, MojangIndex, MojangVersion, LegacyOverrideIndex @@ -62,7 +62,7 @@ LOG4J_HASHES = { PASS_VARIANTS = [ # "beed62ec1d40ae89d808fe70b83df6bd4b3be81f", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, without workaround "8836c419f90f69a278b97d945a34af165c24ff60", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, with workaround - "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) + "e13abfa8c5f45ae4a7e87e0b388de46066d31a67", # 3.2.2 (2019-06-19 11:44:29+00:00) our fixed version "8e1f89b96c6f583a0e494949c75115ed13412ba1", # 3.2.1 (2019-02-13 16:12:08+00:00) "7ed2372097dbd635f5aef3137711141ce91c4ee9", # 3.1.6 (2018-11-29 13:11:38+00:00) "5a006b7c72a080ac673fff02b259f3127c376655", # 3.1.2 (2018-06-21 12:57:11+00:00) @@ -80,6 +80,7 @@ BAD_VARIANTS = [ "d986df9598fa2bcf4a5baab5edf044548e66d011", # 3.2.2 (2021-12-10 03:36:38+00:00) only linux, windows "4b73fccb9e5264c2068bdbc26f9651429abbf21a", # 3.2.2 (2021-08-25 14:41:57+00:00) only linux, windows "ab463e9ebc6a36abf22f2aa27b219dd372ff5069", # 3.2.2 (2019-07-19 09:25:47+00:00) only linux, windows + "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) fine but replaced by fixed version "8bde129ef334023c365bd7f57512a4bf5e72a378", # 3.2.1 (2019-04-18 11:05:19+00:00) only osx, windows "65b2ce1f2b869bf98b8dd7ec0bc6956967d04811", # 3.1.6 (2019-04-18 11:05:19+00:00) only linux "f04052162b50fa1433f67e1a90bc79466c4ab776", # 2.9.0 (2013-10-21 16:34:47+00:00) only linux, windows @@ -394,6 +395,10 @@ def main(): override.apply_onto_meta_version(v) v.write(out_filename) + # Add our own 3.2.2, which includes the missing tinyfd libraries + lwjgl322 = MetaVersion.parse_file(os.path.join(STATIC_DIR, STATIC_LWJGL322_FILE)) + add_lwjgl_version(lwjglVersionVariants, lwjgl322) + for lwjglVersionVariant in lwjglVersionVariants: decided_variant = None passed_variants = 0 diff --git a/meta/common/mojang.py b/meta/common/mojang.py index 3bf8281942..06821433e1 100644 --- a/meta/common/mojang.py +++ b/meta/common/mojang.py @@ -7,6 +7,7 @@ VERSIONS_DIR = join(BASE_DIR, "versions") ASSETS_DIR = join(BASE_DIR, "assets") STATIC_EXPERIMENTS_FILE = join(BASE_DIR, "minecraft-experiments.json") +STATIC_LWJGL322_FILE = join(BASE_DIR, "lwjgl-3.2.2.json") STATIC_OVERRIDES_FILE = join(BASE_DIR, "minecraft-legacy-override.json") MINECRAFT_COMPONENT = "net.minecraft" diff --git a/static/mojang/lwjgl-3.2.2.json b/static/mojang/lwjgl-3.2.2.json new file mode 100644 index 0000000000..e910729bb8 --- /dev/null +++ b/static/mojang/lwjgl-3.2.2.json @@ -0,0 +1,322 @@ + +{ + "conflicts": [ + { + "uid": "org.lwjgl" + } + ], + "formatVersion": 1, + "libraries": [ + { + "downloads": { + "artifact": { + "sha1": "d3ad4df38e400b8afba1de63f84338809399df5b", + "size": 108907, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw:3.2.2" + }, + { + "downloads": { + "artifact": { + "sha1": "d3ad4df38e400b8afba1de63f84338809399df5b", + "size": 108907, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2.jar" + }, + "classifiers": { + "natives-linux": { + "sha1": "0957733f26a6661d4883da0335f7ef46d3bbbd7d", + "size": 159198, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-linux.jar" + }, + "natives-macos": { + "sha1": "98f745038d17ac3192fcd01dc44126b03ec1570d", + "size": 67311, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-macos.jar" + }, + "natives-windows": { + "sha1": "dc6826d636bf796b33a49038c354210e661bfc17", + "size": 266648, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-windows.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-glfw:3.2.2", + "natives": { + "linux": "natives-linux", + "osx": "natives-macos", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "sha1": "ee8e57a79300f78294576d87c4a587f8c99402e2", + "size": 34848, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2" + }, + { + "downloads": { + "artifact": { + "sha1": "ee8e57a79300f78294576d87c4a587f8c99402e2", + "size": 34848, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2.jar" + }, + "classifiers": { + "natives-linux": { + "sha1": "268c08a150347e04e44ba56e359d62c9b78669df", + "size": 156173, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-linux.jar" + }, + "natives-macos": { + "sha1": "805f5a10465375ba034b27b72331912fd2846690", + "size": 117127, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-macos.jar" + }, + "natives-windows": { + "sha1": "338b25b99da3ba5f441f6492f2ce2a9c608860ed", + "size": 220623, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-windows.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2", + "natives": { + "linux": "natives-linux", + "osx": "natives-macos", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "sha1": "2b772a102b0a11ee5f2109a5b136f4dc7c630827", + "size": 80012, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal:3.2.2" + }, + { + "downloads": { + "artifact": { + "sha1": "2b772a102b0a11ee5f2109a5b136f4dc7c630827", + "size": 80012, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2.jar" + }, + "classifiers": { + "natives-linux": { + "sha1": "0364f9f5c3947393083ab5f37a571f5603aadd0b", + "size": 590997, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-linux.jar" + }, + "natives-macos": { + "sha1": "a97b6345d5a9ddf889e262bd7ad8eed43b1bb063", + "size": 528006, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-macos.jar" + }, + "natives-windows": { + "sha1": "ec20a7d42a2438528fca87e60b1705f1e2339ddb", + "size": 1310102, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-windows.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-openal:3.2.2", + "natives": { + "linux": "natives-linux", + "osx": "natives-macos", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "sha1": "6ac5bb88b44c43ea195a570aab059f63da004cd8", + "size": 929780, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl:3.2.2" + }, + { + "downloads": { + "artifact": { + "sha1": "6ac5bb88b44c43ea195a570aab059f63da004cd8", + "size": 929780, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2.jar" + }, + "classifiers": { + "natives-linux": { + "sha1": "338d33387919cb3f4cdba143c2b738a71ccfda60", + "size": 77392, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-linux.jar" + }, + "natives-macos": { + "sha1": "cf4f43e69ee70d8ebfbb6ba93dec9016339e4fdc", + "size": 38989, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-macos.jar" + }, + "natives-windows": { + "sha1": "d8dcdc91066cae2d2d8279cb4a9f9f05d9525826", + "size": 170798, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-windows.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-opengl:3.2.2", + "natives": { + "linux": "natives-linux", + "osx": "natives-macos", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "sha1": "3b8e6ebc5851dd3d17e37e5cadce2eff2a429f0f", + "size": 104469, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb:3.2.2" + }, + { + "downloads": { + "artifact": { + "sha1": "3b8e6ebc5851dd3d17e37e5cadce2eff2a429f0f", + "size": 104469, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2.jar" + }, + "classifiers": { + "natives-linux": { + "sha1": "172c52e586fecf43f759bc4f70a778c01f6fdcc1", + "size": 203476, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-linux.jar" + }, + "natives-macos": { + "sha1": "ee059b129b09fdecbd8595273926ae930bf5a5d7", + "size": 196796, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-macos.jar" + }, + "natives-windows": { + "sha1": "811f705cbb29e8ae8d60bdf8fdd38c0c123ad3ef", + "size": 465810, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-windows.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-stb:3.2.2", + "natives": { + "linux": "natives-linux", + "osx": "natives-macos", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "sha1": "fcbe606c8f8da6f8f9a05e2c540eb1ee8632b0e9", + "size": 7092, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2" + }, + { + "downloads": { + "artifact": { + "sha1": "fcbe606c8f8da6f8f9a05e2c540eb1ee8632b0e9", + "size": 7092, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar" + }, + "classifiers": { + "javadoc": { + "sha1": "ba657a222ee267b75fa81ae5ab29ae29b50f725f", + "size": 368913, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-javadoc.jar" + }, + "natives-linux": { + "sha1": "39e35b161c130635d9c8918ce04e887a30c5b687", + "size": 38804, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-linux.jar" + }, + "natives-macos": { + "sha1": "46d0798228b8a28e857a2a0f02310fd6ba2a4eab", + "size": 42136, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-macos.jar" + }, + "natives-windows": { + "sha1": "e9115958773644e863332a6a06488d26f9e1fc9f", + "size": 208314, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-windows.jar" + }, + "sources": { + "sha1": "2fe76dcf2ca02ae0e64ac7c69eb251c09df0e922", + "size": 5034, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-sources.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2", + "natives": { + "linux": "natives-linux", + "osx": "natives-macos", + "windows": "natives-windows" + } + }, + { + "downloads": { + "artifact": { + "sha1": "8ad6294407e15780b43e84929c40e4c5e997972e", + "size": 321900, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2.jar" + } + }, + "name": "org.lwjgl:lwjgl:3.2.2" + }, + { + "downloads": { + "artifact": { + "sha1": "8ad6294407e15780b43e84929c40e4c5e997972e", + "size": 321900, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2.jar" + }, + "classifiers": { + "natives-linux": { + "sha1": "ae7976827ca2a3741f6b9a843a89bacd637af350", + "size": 124776, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-linux.jar" + }, + "natives-macos": { + "sha1": "bbfb75693bdb714c0c69c2c9f9be73d259b43b62", + "size": 48462, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-macos.jar" + }, + "natives-windows": { + "sha1": "05359f3aa50d36352815fc662ea73e1c00d22170", + "size": 279593, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-windows.jar" + } + } + }, + "name": "org.lwjgl:lwjgl:3.2.2", + "natives": { + "linux": "natives-linux", + "osx": "natives-macos", + "windows": "natives-windows" + } + } + ], + "name": "LWJGL 3", + "order": -1, + "releaseTime": "2019-06-19T11:44:29+00:00", + "type": "release", + "uid": "org.lwjgl3", + "version": "3.2.2", + "volatile": true +} -- cgit 0.0.5-2-1-g0f52 From 07b05bd81514f82279d7bd5e2410ccc7c1162adb Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 27 May 2022 13:20:43 +0200 Subject: refactor: remove unused metadata This should reduce the amount of times we would need to download JAR files for Fabric or Quilt --- meta/model/fabric.py | 3 --- updateFabric.py | 20 +++----------------- updateQuilt.py | 20 +++----------------- 3 files changed, 6 insertions(+), 37 deletions(-) diff --git a/meta/model/fabric.py b/meta/model/fabric.py index 3ae557bf85..5cb0e9caab 100644 --- a/meta/model/fabric.py +++ b/meta/model/fabric.py @@ -38,6 +38,3 @@ class FabricInstallerDataV1(MetaBase): class FabricJarInfo(MetaBase): release_time: Optional[datetime] = Field(alias="releaseTime") - size: Optional[int] - sha256: Optional[str] - sha1: Optional[str] diff --git a/updateFabric.py b/updateFabric.py index 539d79ba5b..d61c1730aa 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -1,4 +1,3 @@ -import hashlib import json import os import zipfile @@ -46,12 +45,6 @@ def get_json_file(path, url): return version_json -def get_plaintext(url): - r = sess.get(url) - r.raise_for_status() - return r.text - - def head_file(url): r = sess.head(url) r.raise_for_status() @@ -73,11 +66,8 @@ def compute_jar_file(path, url): # Let's not download a Jar file if we don't need to. headers = head_file(url) tstamp = datetime.strptime(headers["Last-Modified"], DATETIME_FORMAT_HTTP) - sha1 = get_plaintext(url + ".sha1") - sha256 = get_plaintext(url + ".sha256") - size = int(headers["Content-Length"]) except requests.HTTPError: - # Some older versions don't have a .sha256 file :( + # Just in case something changes in the future print(f"Falling back to downloading jar for {url}") jar_path = path + ".jar" @@ -90,11 +80,7 @@ def compute_jar_file(path, url): if tstamp_new > tstamp: tstamp = tstamp_new - sha1 = filehash(jar_path, hashlib.sha1) - sha256 = filehash(jar_path, hashlib.sha256) - size = os.path.getsize(jar_path) - - data = FabricJarInfo(release_time=tstamp, sha1=sha1, sha256=sha256, size=size) + data = FabricJarInfo(release_time=tstamp) data.write(path + ".json") @@ -112,7 +98,7 @@ def main(): with open(os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), 'r', encoding='utf-8') as loaderVersionIndexFile: loader_version_index = json.load(loaderVersionIndexFile) for it in loader_version_index: - print(f"Downloading installer info for loader {it['version']} ") + print(f"Downloading JAR info for loader {it['version']} ") maven_url = get_maven_url(it["maven"], "https://maven.fabricmc.net/", ".json") get_json_file(os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{it['version']}.json"), maven_url) diff --git a/updateQuilt.py b/updateQuilt.py index 60b85608d6..4ffc8e510f 100755 --- a/updateQuilt.py +++ b/updateQuilt.py @@ -1,4 +1,3 @@ -import hashlib import json import os import zipfile @@ -47,12 +46,6 @@ def get_json_file(path, url): return version_json -def get_plaintext(url): - r = sess.get(url) - r.raise_for_status() - return r.text - - def head_file(url): r = sess.head(url) r.raise_for_status() @@ -74,11 +67,8 @@ def compute_jar_file(path, url): # Let's not download a Jar file if we don't need to. headers = head_file(url) tstamp = datetime.strptime(headers["Last-Modified"], DATETIME_FORMAT_HTTP) - sha1 = get_plaintext(url + ".sha1") - sha256 = get_plaintext(url + ".sha256") - size = int(headers["Content-Length"]) except requests.HTTPError: - # Some older versions don't have a .sha256 file :( + # Just in case something changes in the future print(f"Falling back to downloading jar for {url}") jar_path = path + ".jar" @@ -91,11 +81,7 @@ def compute_jar_file(path, url): if tstamp_new > tstamp: tstamp = tstamp_new - sha1 = filehash(jar_path, hashlib.sha1) - sha256 = filehash(jar_path, hashlib.sha256) - size = os.path.getsize(jar_path) - - data = FabricJarInfo(release_time=tstamp, sha1=sha1, sha256=sha256, size=size) + data = FabricJarInfo(release_time=tstamp) data.write(path + ".json") @@ -116,7 +102,7 @@ def main(): with open(os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), 'r', encoding='utf-8') as loaderVersionIndexFile: loader_version_index = json.load(loaderVersionIndexFile) for it in loader_version_index: - print(f"Downloading installer info for loader {it['version']} ") + print(f"Downloading JAR info for loader {it['version']} ") maven_url = get_maven_url(it["maven"], "https://maven.quiltmc.org/repository/release/", ".json") get_json_file(os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{it['version']}.json"), maven_url) -- cgit 0.0.5-2-1-g0f52 From 8a60d9f38cb8a85553c76c9087a5e8b56d0f125d Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 7 Jun 2022 17:18:12 +0200 Subject: fix: add new (old?) meta to bad variants --- generateMojang.py | 1 + 1 file changed, 1 insertion(+) diff --git a/generateMojang.py b/generateMojang.py index d12c2b566c..fb32fbda2f 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -79,6 +79,7 @@ BAD_VARIANTS = [ "90b3d9ca01058286c033b6b7ae7f6dc370a04015", # 3.2.2 (2022-03-31 14:53:25+00:00) only linux, windows "d986df9598fa2bcf4a5baab5edf044548e66d011", # 3.2.2 (2021-12-10 03:36:38+00:00) only linux, windows "4b73fccb9e5264c2068bdbc26f9651429abbf21a", # 3.2.2 (2021-08-25 14:41:57+00:00) only linux, windows + "090cec3577ecfe438b890b2a9410ea07aa725e16", # 3.2.2 (2021-04-07 14:04:09+00:00) only linux, windows "ab463e9ebc6a36abf22f2aa27b219dd372ff5069", # 3.2.2 (2019-07-19 09:25:47+00:00) only linux, windows "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) fine but replaced by fixed version "8bde129ef334023c365bd7f57512a4bf5e72a378", # 3.2.1 (2019-04-18 11:05:19+00:00) only osx, windows -- cgit 0.0.5-2-1-g0f52 From 51cdb9b0c449f69488ce951b955c635a5eb8f329 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 22 Jun 2022 20:38:54 +0200 Subject: fix: workaround Mojang forgetting to change all URLs --- meta/common/__init__.py | 8 ++++++++ meta/model/__init__.py | 6 +++++- updateMojang.py | 2 +- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index 4db3c57b61..8e463f8448 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -1,5 +1,6 @@ import os import datetime +from urllib.parse import urlparse def serialize_datetime(dt: datetime.datetime): @@ -41,3 +42,10 @@ def ensure_component_dir(component_id): def transform_maven_key(maven_key: str): return maven_key.replace(":", ".") + +def replace_old_launchermeta_url(url): + o = urlparse(url) + if o.netloc == "launchermeta.mojang.com": + return o._replace(netloc="piston-meta.mojang.com").geturl() + + return url diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 4371814a11..15004b9674 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -4,7 +4,7 @@ from typing import Optional, List, Dict, Any, Iterator import pydantic from pydantic import Field, validator -from ..common import serialize_datetime +from ..common import serialize_datetime, replace_old_launchermeta_url META_FORMAT_VERSION = 1 @@ -144,6 +144,10 @@ class MojangArtifactBase(MetaBase): class MojangAssets(MojangArtifactBase): + @validator("url") + def validate_url(cls, v): + return replace_old_launchermeta_url(v) + id: str totalSize: int diff --git a/updateMojang.py b/updateMojang.py index 9117ee559d..ac11fd449d 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -53,7 +53,7 @@ def fetch_version(path, url): def main(): # get the remote version list - r = sess.get('https://launchermeta.mojang.com/mc/game/version_manifest_v2.json') + r = sess.get('https://piston-meta.mojang.com/mc/game/version_manifest_v2.json') r.raise_for_status() remote_versions = MojangIndexWrap(MojangIndex(**r.json())) -- cgit 0.0.5-2-1-g0f52 From e4eb48cc7ed258618a287beedd0dd7441c701bde Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 26 Jun 2022 12:14:52 +0200 Subject: feat: support osx-arm64 and linux-arm64 --- meta/model/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 15004b9674..81fbf0ad82 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -181,7 +181,7 @@ class MojangLibraryDownloads(MetaBase): class OSRule(MetaBase): @validator("name") def name_must_be_os(cls, v): - assert v in ["osx", "linux", "windows"] + assert v in ["osx", "linux", "windows", "osx-arm64", "linux-arm64"] return v name: str -- cgit 0.0.5-2-1-g0f52 From d5e359508bbec270fe81191b6eb209998559cc20 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 26 Jun 2022 12:15:29 +0200 Subject: refactor: make MojangLibrary name optional In preparation for the library override system --- meta/model/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 81fbf0ad82..b089040ee8 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -210,7 +210,7 @@ class MojangRules(MetaBase): class MojangLibrary(MetaBase): extract: Optional[MojangLibraryExtractRules] - name: GradleSpecifier + name: Optional[GradleSpecifier] downloads: Optional[MojangLibraryDownloads] natives: Optional[Dict[str, str]] rules: Optional[MojangRules] -- cgit 0.0.5-2-1-g0f52 From 75006147ddc166ed3f6f148940018475159bd326 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 26 Jun 2022 12:16:11 +0200 Subject: feat: implement merge function for MetaBase --- meta/common/__init__.py | 19 +++++++++++++++++++ meta/model/__init__.py | 37 ++++++++++++++++++++++++++++++++++++- 2 files changed, 55 insertions(+), 1 deletion(-) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index 8e463f8448..ee294f00b3 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -49,3 +49,22 @@ def replace_old_launchermeta_url(url): return o._replace(netloc="piston-meta.mojang.com").geturl() return url + + +def get_all_bases(cls, bases=None): + bases = bases or [] + bases.append(cls) + for c in cls.__bases__: + get_all_bases(c, bases) + return tuple(bases) + + +def merge_dict(base: dict, overlay: dict): + for k, v in base.items(): + if isinstance(v, dict): + merge_dict(v, overlay.setdefault(k, {})) + else: + if k not in overlay: + overlay[k] = v + + return overlay diff --git a/meta/model/__init__.py b/meta/model/__init__.py index b089040ee8..caa0e6d893 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -1,10 +1,11 @@ +import copy from datetime import datetime from typing import Optional, List, Dict, Any, Iterator import pydantic from pydantic import Field, validator -from ..common import serialize_datetime, replace_old_launchermeta_url +from ..common import serialize_datetime, replace_old_launchermeta_url, get_all_bases, merge_dict META_FORMAT_VERSION = 1 @@ -119,6 +120,40 @@ class MetaBase(pydantic.BaseModel): with open(file_path, "w") as f: f.write(self.json()) + def merge(self, other): + """ + Merge other object with self. + - Concatenates lists + - Combines sets + - Merges dictionaries (other takes priority) + - Recurses for all fields that are also MetaBase classes + - Overwrites for any other field type (int, string, ...) + """ + assert type(other) is type(self) + for key, field in self.__fields__.items(): + ours = getattr(self, key) + theirs = getattr(other, key) + if theirs is None: + continue + if ours is None: + setattr(self, key, theirs) + continue + + if isinstance(ours, list): + ours += theirs + elif isinstance(ours, set): + ours |= theirs + elif isinstance(ours, dict): + result = merge_dict(ours, copy.deepcopy(theirs)) + setattr(self, key, result) + elif MetaBase in get_all_bases(field.type_): + ours.merge(theirs) + else: + setattr(self, key, theirs) + + def __hash__(self): + return hash(self.json()) + class Config: allow_population_by_field_name = True -- cgit 0.0.5-2-1-g0f52 From 79ff11d653919b702dcdab20289c2580d19408fb Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 26 Jun 2022 12:16:33 +0200 Subject: feat: add LibraryPatches model --- meta/model/mojang.py | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/meta/model/mojang.py b/meta/model/mojang.py index d76ff41313..e99145cc5c 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -1,5 +1,5 @@ from datetime import datetime -from typing import Optional, List, Dict, Any +from typing import Optional, List, Dict, Any, Iterator from pydantic import validator, Field @@ -14,7 +14,6 @@ COMPATIBLE_JAVA_MAPPINGS = { 17: [18] } - ''' Mojang index files look like this: { @@ -111,6 +110,22 @@ class LegacyOverrideIndex(MetaBase): versions: Dict[str, LegacyOverrideEntry] +class LibraryPatch(MetaBase): + match: List[GradleSpecifier] + override: Optional[Library] + additionalLibraries: Optional[List[Library]] + + +class LibraryPatches(MetaBase): + __root__: List[LibraryPatch] + + def __iter__(self) -> Iterator[LibraryPatch]: + return iter(self.__root__) + + def __getitem__(self, item) -> LibraryPatch: + return self.__root__[item] + + class MojangArguments(MetaBase): game: Optional[List[Any]] # mixture of strings and objects jvm: Optional[List[Any]] -- cgit 0.0.5-2-1-g0f52 From c3b1952a14bc42854c067013713c84e8153d9ebd Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 26 Jun 2022 12:18:46 +0200 Subject: feat: add library patches Co-authored-by: r58Playz Co-authored-by: Victor --- generateMojang.py | 30 +- meta/common/mojang.py | 1 + static/mojang/library-patches.json | 859 +++++++++++++++++++++++++++++++++++++ 3 files changed, 885 insertions(+), 5 deletions(-) create mode 100644 static/mojang/library-patches.json diff --git a/generateMojang.py b/generateMojang.py index fb32fbda2f..39a5f30d8f 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -8,10 +8,10 @@ from typing import Optional from meta.common import ensure_component_dir, polymc_path, upstream_path, static_path from meta.common.mojang import VERSION_MANIFEST_FILE, MINECRAFT_COMPONENT, LWJGL3_COMPONENT, LWJGL_COMPONENT, \ - STATIC_LWJGL322_FILE, STATIC_OVERRIDES_FILE, VERSIONS_DIR + STATIC_LWJGL322_FILE, STATIC_OVERRIDES_FILE, VERSIONS_DIR, LIBRARY_PATCHES_FILE from meta.model import MetaVersion, Library, GradleSpecifier, MojangLibraryDownloads, MojangArtifact, Dependency, \ MetaPackage, MojangRules -from meta.model.mojang import MojangIndexWrap, MojangIndex, MojangVersion, LegacyOverrideIndex +from meta.model.mojang import MojangIndexWrap, MojangIndex, MojangVersion, LegacyOverrideIndex, LibraryPatches APPLY_SPLIT_NATIVES_WORKAROUND = True @@ -181,10 +181,27 @@ def is_macos_only(rules: Optional[MojangRules]): return False -def process_single_variant(lwjgl_variant: MetaVersion): +def patch_library(lib: Library, patches: LibraryPatches): + new_libraries = [] + for patch in patches: + if lib.name in patch.match: + if patch.override: + lib.merge(patch.override) + + if patch.additionalLibraries: + new_libraries += patch.additionalLibraries + return new_libraries + + +def process_single_variant(lwjgl_variant: MetaVersion, patches: LibraryPatches): lwjgl_version = lwjgl_variant.version v = copy.deepcopy(lwjgl_variant) + new_libraries = [] + for lib in v.libraries: + new_libraries += patch_library(lib, patches) + v.libraries += list(new_libraries) + if lwjgl_version[0] == '2': static_filename = os.path.join(STATIC_DIR, LWJGL_COMPONENT, f"{lwjgl_version}.json") filename = os.path.join(PMC_DIR, LWJGL_COMPONENT, f"{lwjgl_version}.json") @@ -216,7 +233,8 @@ def process_single_variant(lwjgl_variant: MetaVersion): v.order = -1 good = True for lib in v.libraries: - if not lib.natives: + # skip libraries without natives or that we patched + if not lib.natives or lib in new_libraries: continue checked_dict = {'linux', 'windows', 'osx'} if not checked_dict.issubset(lib.natives.keys()): @@ -253,6 +271,7 @@ def version_has_split_natives(v: MojangVersion) -> bool: def main(): # get the local version list override_index = LegacyOverrideIndex.parse_file(os.path.join(STATIC_DIR, STATIC_OVERRIDES_FILE)) + library_patches = LibraryPatches.parse_file(os.path.join(STATIC_DIR, LIBRARY_PATCHES_FILE)) found_any_lwjgl3 = False @@ -332,6 +351,7 @@ def main(): downloads=MojangLibraryDownloads(artifact=artifact) )) else: + libs_minecraft += patch_library(lib, library_patches) libs_minecraft.append(lib) if len(buckets) == 1: for key in buckets: @@ -424,7 +444,7 @@ def main(): print("") if decided_variant and passed_variants == 1 and unknown_variants == 0: - process_single_variant(decided_variant.version) + process_single_variant(decided_variant.version, library_patches) else: raise Exception("No variant decided for version %s out of %d possible ones and %d unknown ones." % ( lwjglVersionVariant, passed_variants, unknown_variants)) diff --git a/meta/common/mojang.py b/meta/common/mojang.py index 06821433e1..0b8dc0285e 100644 --- a/meta/common/mojang.py +++ b/meta/common/mojang.py @@ -9,6 +9,7 @@ ASSETS_DIR = join(BASE_DIR, "assets") STATIC_EXPERIMENTS_FILE = join(BASE_DIR, "minecraft-experiments.json") STATIC_LWJGL322_FILE = join(BASE_DIR, "lwjgl-3.2.2.json") STATIC_OVERRIDES_FILE = join(BASE_DIR, "minecraft-legacy-override.json") +LIBRARY_PATCHES_FILE = join(BASE_DIR, "library-patches.json") MINECRAFT_COMPONENT = "net.minecraft" LWJGL_COMPONENT = "org.lwjgl" diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json new file mode 100644 index 0000000000..2eac327873 --- /dev/null +++ b/static/mojang/library-patches.json @@ -0,0 +1,859 @@ +[ + { + "_comment": "Add additional library just for osx-arm64. No override needed", + "match": [ + "ca.weblite:java-objc-bridge:1.0.0", + "ca.weblite:java-objc-bridge:1.1.0" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "369a83621e3c65496348491e533cb97fe5f2f37d", + "size": 91947, + "url": "https://github.com/MinecraftMachina/Java-Objective-C-Bridge/releases/download/1.1.0-mmachina.1/java-objc-bridge-1.1.jar" + } + }, + "name": "ca.weblite:java-objc-bridge:1.1.0", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add additional classifiers for jinput-platform", + "match": [ + "net.java.jinput:jinput-platform:2.0.5" + ], + "override": { + "downloads": { + "classifiers": { + "natives-osx-arm64": { + "sha1": "5189eb40db3087fb11ca063b68fa4f4c20b199dd", + "size": 10031, + "url": "https://github.com/r58Playz/jinput-m1/raw/main/plugins/OSX/bin/jinput-platform-2.0.5.jar" + }, + "natives-linux-arm64": { + "sha1": "5aa2edeb64ddfe117d5985152280b55864ce694a", + "size": 6266, + "url": "https://github.com/r58Playz/lwjgl2-m1/raw/linux-aarch64-built/jinput-platform-2.0.5.jar" + } + } + }, + "natives": { + "linux-arm64": "natives-linux-arm64", + "osx-arm64": "natives-osx-arm64" + } + } + }, + { + "_comment": "Use a newer version on osx-arm64 and linux-arm64", + "match": [ + "com.mojang:text2speech:1.0.10", + "com.mojang:text2speech:1.5", + "com.mojang:text2speech:1.6", + "com.mojang:text2speech:1.7", + "com.mojang:text2speech:1.10.1", + "com.mojang:text2speech:1.10.3", + "com.mojang:text2speech:1.11.2", + "com.mojang:text2speech:1.12.4", + "com.mojang:text2speech:1.13.9" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "f378f889797edd7df8d32272c06ca80a1b6b0f58", + "size": 13164, + "url": "https://libraries.minecraft.net/com/mojang/text2speech/1.11.3/text2speech-1.11.3.jar" + } + }, + "name": "com.mojang:text2speech:1.11.3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + }, + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer version on osx-arm64 and linux-arm64", + "match": [ + "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "org.lwjgl.lwjgl:lwjgl:2.9.3", + "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131120", + "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131017", + "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "org.lwjgl.lwjgl:lwjgl:2.9.1" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + }, + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer version on osx-arm64 and linux-arm64", + "match": [ + "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "org.lwjgl.lwjgl:lwjgl_util:2.9.3", + "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131120", + "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131017", + "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "org.lwjgl.lwjgl:lwjgl_util:2.9.1" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131017", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + }, + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer patched version on osx-arm64 and linux-arm64", + "match": [ + "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "org.lwjgl.lwjgl:lwjgl-platform:2.9.3", + "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131120", + "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131017", + "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "org.lwjgl.lwjgl:lwjgl-platform:2.9.1" + ], + "override": { + "downloads": { + "classifiers": { + "natives-osx-arm64": { + "sha1": "eff546c0b319d6ffc7a835652124c18089c67f36", + "size": 488316, + "url": "https://github.com/MinecraftMachina/lwjgl/releases/download/2.9.4-20150209-mmachina.2/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-linux-arm64": { + "sha1": "ba120169db0180f4188ddf4b240668a41f11d35f", + "size": 480907, + "url": "https://github.com/r58Playz/lwjgl2-m1/raw/linux-aarch64-built/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + } + } + }, + "natives": { + "linux-arm64": "natives-linux-arm64", + "osx-arm64": "natives-osx-arm64" + } + } + }, + { + "_comment": "Use a newer patched version on osx-arm64 and linux-arm64", + "match": [ + "org.lwjgl:lwjgl-glfw:3.2.2", + "org.lwjgl:lwjgl-glfw:3.2.1", + "org.lwjgl:lwjgl-glfw:3.1.6", + "org.lwjgl:lwjgl-glfw:3.1.2" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "155d175037efc76630940c197ca6dea2b17d7e18", + "size": 108691, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-glfw.jar" + }, + "classifiers": { + "natives-linux-arm64": { + "sha1": "074ad243761147df0d060fbefc814614d2ff75cc", + "size": 85072, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-glfw-natives-linux-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-glfw:3.2.2", + "natives": { + "linux-arm64": "natives-linux-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "e9a101bca4fa30d26b21b526ff28e7c2d8927f1b", + "size": 130128, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-glfw.jar" + }, + "classifiers": { + "natives-osx-arm64": { + "sha1": "71d793d0a5a42e3dfe78eb882abc2523a2c6b496", + "size": 129076, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-glfw-natives-osx-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-glfw:3.2.2", + "natives": { + "osx-arm64": "natives-osx-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer patched version on osx-arm64 and linux-arm64", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.2.2", + "org.lwjgl:lwjgl-jemalloc:3.2.1", + "org.lwjgl:lwjgl-jemalloc:3.1.6", + "org.lwjgl:lwjgl-jemalloc:3.1.2" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "cc04eec29b2fa8c298791af9800a3766d9617954", + "size": 33790, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-jemalloc.jar" + }, + "classifiers": { + "natives-linux-arm64": { + "sha1": "19c7d57e1ab7fee54f35a8615babd5defc355d78", + "size": 156163, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-jemalloc-natives-linux-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2", + "natives": { + "linux-arm64": "natives-linux-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "4fb94224378d3588d52d2beb172f2eeafea2d546", + "size": 36976, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-jemalloc.jar" + }, + "classifiers": { + "natives-osx-arm64": { + "sha1": "b0be721188d2e7195798780b1c5fe7eafe8091c1", + "size": 103478, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-jemalloc-natives-osx-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2", + "natives": { + "osx-arm64": "natives-osx-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer patched version on osx-arm64 and linux-arm64", + "match": [ + "org.lwjgl:lwjgl-openal:3.2.2", + "org.lwjgl:lwjgl-openal:3.2.1", + "org.lwjgl:lwjgl-openal:3.1.6", + "org.lwjgl:lwjgl-openal:3.1.2" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "6dfce9dc6a9629c75b2ae01a8df7e7be80ba0261", + "size": 79582, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-openal.jar" + }, + "classifiers": { + "natives-linux-arm64": { + "sha1": "948e415b5b2a2c650c25b377a4a9f443b21ce92e", + "size": 469432, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-openal-natives-linux-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-openal:3.2.2", + "natives": { + "linux-arm64": "natives-linux-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "d48e753d85916fc8a200ccddc709b36e3865cc4e", + "size": 88880, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-openal.jar" + }, + "classifiers": { + "natives-osx-arm64": { + "sha1": "6b80fc0b982a0723b141e88859c42d6f71bd723f", + "size": 346131, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-openal-natives-osx-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-openal:3.2.2", + "natives": { + "osx-arm64": "natives-osx-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer patched version on osx-arm64 and linux-arm64", + "match": [ + "org.lwjgl:lwjgl-opengl:3.2.2", + "org.lwjgl:lwjgl-opengl:3.2.1", + "org.lwjgl:lwjgl-opengl:3.1.6", + "org.lwjgl:lwjgl-opengl:3.1.2" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "198bc2f72e0b2eb401eb6f5999aea52909b31ac4", + "size": 937609, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-opengl.jar" + }, + "classifiers": { + "natives-linux-arm64": { + "sha1": "bd40897077bf7d12f562da898b18ac2c68e1f9d7", + "size": 56109, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-opengl-natives-linux-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-opengl:3.2.2", + "natives": { + "linux-arm64": "natives-linux-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "962c2a8d2a8cdd3b89de3d78d766ab5e2133c2f4", + "size": 929233, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-opengl.jar" + }, + "classifiers": { + "natives-osx-arm64": { + "sha1": "bb575058e0372f515587b5d2d04ff7db185f3ffe", + "size": 41667, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-opengl-natives-osx-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-opengl:3.2.2", + "natives": { + "osx-arm64": "natives-osx-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer patched version on osx-arm64 and linux-arm64", + "match": [ + "org.lwjgl:lwjgl-stb:3.2.2", + "org.lwjgl:lwjgl-stb:3.2.1", + "org.lwjgl:lwjgl-stb:3.1.6", + "org.lwjgl:lwjgl-stb:3.1.2" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "46a5735f3eb9d17eb5dcbdd5afa194066d2a6555", + "size": 104075, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-stb.jar" + }, + "classifiers": { + "natives-linux-arm64": { + "sha1": "077efa7d7ea41b32df5c6078e912e724cccd06db", + "size": 202038, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-stb-natives-linux-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-stb:3.2.2", + "natives": { + "linux-arm64": "natives-linux-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "703e4b533e2542560e9f94d6d8bd148be1c1d572", + "size": 113273, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-stb.jar" + }, + "classifiers": { + "natives-osx-arm64": { + "sha1": "98f0ad956c754723ef354d50057cc30417ef376a", + "size": 178409, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-stb-natives-osx-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-stb:3.2.2", + "natives": { + "osx-arm64": "natives-osx-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer patched version on osx-arm64 and linux-arm64", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.2.2", + "org.lwjgl:lwjgl-tinyfd:3.2.1", + "org.lwjgl:lwjgl-tinyfd:3.1.6", + "org.lwjgl:lwjgl-tinyfd:3.1.2" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "3a75b9811607633bf33c978f53964df1534a4bc1", + "size": 5571, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-tinyfd.jar" + }, + "classifiers": { + "natives-linux-arm64": { + "sha1": "37c744ca289b5d7ae155d79e39029488b3254e5b", + "size": 37893, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-tinyfd-natives-linux-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2", + "natives": { + "linux-arm64": "natives-linux-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "1203660b3131cbb8681b17ce6437412545be95e0", + "size": 6802, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-tinyfd.jar" + }, + "classifiers": { + "natives-osx-arm64": { + "sha1": "015b931a2daba8f0c317d84c9d14e8e98ae56e0c", + "size": 41384, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-tinyfd-natives-osx-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2", + "natives": { + "osx-arm64": "natives-osx-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer patched version on osx-arm64 and linux-arm64", + "match": [ + "org.lwjgl:lwjgl:3.2.2", + "org.lwjgl:lwjgl:3.2.1", + "org.lwjgl:lwjgl:3.1.6", + "org.lwjgl:lwjgl:3.1.2" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "360899386df83d6a8407844a94478607af937f97", + "size": 318833, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-core.jar" + }, + "classifiers": { + "natives-linux-arm64": { + "sha1": "612efd57d12b2e48e554858eb35e7e2eb46ebb4c", + "size": 87121, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-natives-linux-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl:3.2.2", + "natives": { + "linux-arm64": "natives-linux-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "8e664dd69ad7bbcf2053da23efc7848e39e498db", + "size": 719038, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl.jar" + }, + "classifiers": { + "natives-osx-arm64": { + "sha1": "984df31fadaab86838877b112e5b4e4f68a00ccf", + "size": 42693, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-natives-osx-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl:3.2.2", + "natives": { + "osx-arm64": "natives-osx-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + } +] -- cgit 0.0.5-2-1-g0f52 From 4f749ba9af1c6e685c5f55b8af58e961f638de55 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 29 Jun 2022 00:06:15 +0200 Subject: fix: deduplicate additional libraries --- generateMojang.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 39a5f30d8f..7d11c30824 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -200,7 +200,7 @@ def process_single_variant(lwjgl_variant: MetaVersion, patches: LibraryPatches): new_libraries = [] for lib in v.libraries: new_libraries += patch_library(lib, patches) - v.libraries += list(new_libraries) + v.libraries += list(dict.fromkeys(new_libraries)) if lwjgl_version[0] == '2': static_filename = os.path.join(STATIC_DIR, LWJGL_COMPONENT, f"{lwjgl_version}.json") @@ -285,6 +285,7 @@ def main(): v = mojang_version.to_meta_version("Minecraft", MINECRAFT_COMPONENT, mojang_version.id) libs_minecraft = [] + new_libs_minecraft = [] is_lwjgl_3 = False has_split_natives = version_has_split_natives(v) buckets = {} @@ -351,7 +352,7 @@ def main(): downloads=MojangLibraryDownloads(artifact=artifact) )) else: - libs_minecraft += patch_library(lib, library_patches) + new_libs_minecraft += patch_library(lib, library_patches) libs_minecraft.append(lib) if len(buckets) == 1: for key in buckets: @@ -374,7 +375,7 @@ def main(): # remove the common bucket... if None in buckets: del buckets[None] - v.libraries = libs_minecraft + v.libraries = libs_minecraft + list(dict.fromkeys(new_libs_minecraft)) if is_lwjgl_3: lwjgl_dependency = Dependency(uid=LWJGL3_COMPONENT) -- cgit 0.0.5-2-1-g0f52 From eba932312d09604c32ef2d8fc09f15daa924ade5 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 29 Jun 2022 00:07:06 +0200 Subject: refactor: patch tinyfd in LWJGL 3.2.2 When we have this cool patching mechanism, we could just use it to patch our existing LWJGL, instead of providing a static one --- generateMojang.py | 42 +++-- meta/common/mojang.py | 1 - meta/model/mojang.py | 4 + static/mojang/library-patches.json | 51 ++++++ static/mojang/lwjgl-3.2.2.json | 322 ------------------------------------- 5 files changed, 74 insertions(+), 346 deletions(-) delete mode 100644 static/mojang/lwjgl-3.2.2.json diff --git a/generateMojang.py b/generateMojang.py index 7d11c30824..e458ca11d7 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -4,11 +4,11 @@ import os from collections import defaultdict, namedtuple from operator import attrgetter from pprint import pprint -from typing import Optional +from typing import Optional, List from meta.common import ensure_component_dir, polymc_path, upstream_path, static_path from meta.common.mojang import VERSION_MANIFEST_FILE, MINECRAFT_COMPONENT, LWJGL3_COMPONENT, LWJGL_COMPONENT, \ - STATIC_LWJGL322_FILE, STATIC_OVERRIDES_FILE, VERSIONS_DIR, LIBRARY_PATCHES_FILE + STATIC_OVERRIDES_FILE, VERSIONS_DIR, LIBRARY_PATCHES_FILE from meta.model import MetaVersion, Library, GradleSpecifier, MojangLibraryDownloads, MojangArtifact, Dependency, \ MetaPackage, MojangRules from meta.model.mojang import MojangIndexWrap, MojangIndex, MojangVersion, LegacyOverrideIndex, LibraryPatches @@ -62,7 +62,7 @@ LOG4J_HASHES = { PASS_VARIANTS = [ # "beed62ec1d40ae89d808fe70b83df6bd4b3be81f", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, without workaround "8836c419f90f69a278b97d945a34af165c24ff60", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, with workaround - "e13abfa8c5f45ae4a7e87e0b388de46066d31a67", # 3.2.2 (2019-06-19 11:44:29+00:00) our fixed version + "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) will be patched by us, missing tinyfd "8e1f89b96c6f583a0e494949c75115ed13412ba1", # 3.2.1 (2019-02-13 16:12:08+00:00) "7ed2372097dbd635f5aef3137711141ce91c4ee9", # 3.1.6 (2018-11-29 13:11:38+00:00) "5a006b7c72a080ac673fff02b259f3127c376655", # 3.1.2 (2018-06-21 12:57:11+00:00) @@ -81,7 +81,6 @@ BAD_VARIANTS = [ "4b73fccb9e5264c2068bdbc26f9651429abbf21a", # 3.2.2 (2021-08-25 14:41:57+00:00) only linux, windows "090cec3577ecfe438b890b2a9410ea07aa725e16", # 3.2.2 (2021-04-07 14:04:09+00:00) only linux, windows "ab463e9ebc6a36abf22f2aa27b219dd372ff5069", # 3.2.2 (2019-07-19 09:25:47+00:00) only linux, windows - "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) fine but replaced by fixed version "8bde129ef334023c365bd7f57512a4bf5e72a378", # 3.2.1 (2019-04-18 11:05:19+00:00) only osx, windows "65b2ce1f2b869bf98b8dd7ec0bc6956967d04811", # 3.1.6 (2019-04-18 11:05:19+00:00) only linux "f04052162b50fa1433f67e1a90bc79466c4ab776", # 2.9.0 (2013-10-21 16:34:47+00:00) only linux, windows @@ -181,15 +180,24 @@ def is_macos_only(rules: Optional[MojangRules]): return False -def patch_library(lib: Library, patches: LibraryPatches): +def patch_library(lib: Library, patches: LibraryPatches) -> List[Library]: + to_patch = [lib] + new_libraries = [] - for patch in patches: - if lib.name in patch.match: - if patch.override: - lib.merge(patch.override) + while to_patch: + target = to_patch.pop(0) + + for patch in patches: + if patch.applies(target): + if patch.override: + target.merge(patch.override) + + if patch.additionalLibraries: + additional_copy = copy.deepcopy(patch.additionalLibraries) + new_libraries += set(additional_copy) + if patch.patchAdditionalLibraries: + to_patch += additional_copy - if patch.additionalLibraries: - new_libraries += patch.additionalLibraries return new_libraries @@ -203,21 +211,13 @@ def process_single_variant(lwjgl_variant: MetaVersion, patches: LibraryPatches): v.libraries += list(dict.fromkeys(new_libraries)) if lwjgl_version[0] == '2': - static_filename = os.path.join(STATIC_DIR, LWJGL_COMPONENT, f"{lwjgl_version}.json") filename = os.path.join(PMC_DIR, LWJGL_COMPONENT, f"{lwjgl_version}.json") - if os.path.isfile(static_filename): - v = MetaVersion.parse_file(static_filename) - print("LWJGL2 is static:", v.version) v.name = 'LWJGL 2' v.uid = LWJGL_COMPONENT v.conflicts = [Dependency(uid=LWJGL3_COMPONENT)] elif lwjgl_version[0] == '3': - static_filename = os.path.join(STATIC_DIR, LWJGL3_COMPONENT, f"{lwjgl_version}.json") filename = os.path.join(PMC_DIR, LWJGL3_COMPONENT, f"{lwjgl_version}.json") - if os.path.isfile(static_filename): - v = MetaVersion.parse_file(static_filename) - print("LWJGL3 is static:", v.version) v.name = 'LWJGL 3' v.uid = LWJGL3_COMPONENT @@ -417,10 +417,6 @@ def main(): override.apply_onto_meta_version(v) v.write(out_filename) - # Add our own 3.2.2, which includes the missing tinyfd libraries - lwjgl322 = MetaVersion.parse_file(os.path.join(STATIC_DIR, STATIC_LWJGL322_FILE)) - add_lwjgl_version(lwjglVersionVariants, lwjgl322) - for lwjglVersionVariant in lwjglVersionVariants: decided_variant = None passed_variants = 0 diff --git a/meta/common/mojang.py b/meta/common/mojang.py index 0b8dc0285e..a2d39e9f1a 100644 --- a/meta/common/mojang.py +++ b/meta/common/mojang.py @@ -7,7 +7,6 @@ VERSIONS_DIR = join(BASE_DIR, "versions") ASSETS_DIR = join(BASE_DIR, "assets") STATIC_EXPERIMENTS_FILE = join(BASE_DIR, "minecraft-experiments.json") -STATIC_LWJGL322_FILE = join(BASE_DIR, "lwjgl-3.2.2.json") STATIC_OVERRIDES_FILE = join(BASE_DIR, "minecraft-legacy-override.json") LIBRARY_PATCHES_FILE = join(BASE_DIR, "library-patches.json") diff --git a/meta/model/mojang.py b/meta/model/mojang.py index e99145cc5c..65814179da 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -114,6 +114,10 @@ class LibraryPatch(MetaBase): match: List[GradleSpecifier] override: Optional[Library] additionalLibraries: Optional[List[Library]] + patchAdditionalLibraries: bool = Field(False) + + def applies(self, target: Library) -> bool: + return target.name in self.match class LibraryPatches(MetaBase): diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index 2eac327873..baa078992c 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -1,4 +1,55 @@ [ + { + "_comment": "Add missing tinyfd to the broken LWJGL 3.2.2 variant", + "match": [ + "org.lwjgl:lwjgl:3.2.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "fcbe606c8f8da6f8f9a05e2c540eb1ee8632b0e9", + "size": 7092, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2" + }, + { + "downloads": { + "artifact": { + "sha1": "fcbe606c8f8da6f8f9a05e2c540eb1ee8632b0e9", + "size": 7092, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar" + }, + "classifiers": { + "natives-linux": { + "sha1": "39e35b161c130635d9c8918ce04e887a30c5b687", + "size": 38804, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-linux.jar" + }, + "natives-macos": { + "sha1": "46d0798228b8a28e857a2a0f02310fd6ba2a4eab", + "size": 42136, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-macos.jar" + }, + "natives-windows": { + "sha1": "e9115958773644e863332a6a06488d26f9e1fc9f", + "size": 208314, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-windows.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2", + "natives": { + "linux": "natives-linux", + "osx": "natives-macos", + "windows": "natives-windows" + } + } + ], + "patchAdditionalLibraries": true + }, { "_comment": "Add additional library just for osx-arm64. No override needed", "match": [ diff --git a/static/mojang/lwjgl-3.2.2.json b/static/mojang/lwjgl-3.2.2.json deleted file mode 100644 index e910729bb8..0000000000 --- a/static/mojang/lwjgl-3.2.2.json +++ /dev/null @@ -1,322 +0,0 @@ - -{ - "conflicts": [ - { - "uid": "org.lwjgl" - } - ], - "formatVersion": 1, - "libraries": [ - { - "downloads": { - "artifact": { - "sha1": "d3ad4df38e400b8afba1de63f84338809399df5b", - "size": 108907, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2.jar" - } - }, - "name": "org.lwjgl:lwjgl-glfw:3.2.2" - }, - { - "downloads": { - "artifact": { - "sha1": "d3ad4df38e400b8afba1de63f84338809399df5b", - "size": 108907, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2.jar" - }, - "classifiers": { - "natives-linux": { - "sha1": "0957733f26a6661d4883da0335f7ef46d3bbbd7d", - "size": 159198, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-linux.jar" - }, - "natives-macos": { - "sha1": "98f745038d17ac3192fcd01dc44126b03ec1570d", - "size": 67311, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-macos.jar" - }, - "natives-windows": { - "sha1": "dc6826d636bf796b33a49038c354210e661bfc17", - "size": 266648, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-windows.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-glfw:3.2.2", - "natives": { - "linux": "natives-linux", - "osx": "natives-macos", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "sha1": "ee8e57a79300f78294576d87c4a587f8c99402e2", - "size": 34848, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2.jar" - } - }, - "name": "org.lwjgl:lwjgl-jemalloc:3.2.2" - }, - { - "downloads": { - "artifact": { - "sha1": "ee8e57a79300f78294576d87c4a587f8c99402e2", - "size": 34848, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2.jar" - }, - "classifiers": { - "natives-linux": { - "sha1": "268c08a150347e04e44ba56e359d62c9b78669df", - "size": 156173, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-linux.jar" - }, - "natives-macos": { - "sha1": "805f5a10465375ba034b27b72331912fd2846690", - "size": 117127, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-macos.jar" - }, - "natives-windows": { - "sha1": "338b25b99da3ba5f441f6492f2ce2a9c608860ed", - "size": 220623, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-windows.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-jemalloc:3.2.2", - "natives": { - "linux": "natives-linux", - "osx": "natives-macos", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "sha1": "2b772a102b0a11ee5f2109a5b136f4dc7c630827", - "size": 80012, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2.jar" - } - }, - "name": "org.lwjgl:lwjgl-openal:3.2.2" - }, - { - "downloads": { - "artifact": { - "sha1": "2b772a102b0a11ee5f2109a5b136f4dc7c630827", - "size": 80012, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2.jar" - }, - "classifiers": { - "natives-linux": { - "sha1": "0364f9f5c3947393083ab5f37a571f5603aadd0b", - "size": 590997, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-linux.jar" - }, - "natives-macos": { - "sha1": "a97b6345d5a9ddf889e262bd7ad8eed43b1bb063", - "size": 528006, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-macos.jar" - }, - "natives-windows": { - "sha1": "ec20a7d42a2438528fca87e60b1705f1e2339ddb", - "size": 1310102, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-windows.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-openal:3.2.2", - "natives": { - "linux": "natives-linux", - "osx": "natives-macos", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "sha1": "6ac5bb88b44c43ea195a570aab059f63da004cd8", - "size": 929780, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2.jar" - } - }, - "name": "org.lwjgl:lwjgl-opengl:3.2.2" - }, - { - "downloads": { - "artifact": { - "sha1": "6ac5bb88b44c43ea195a570aab059f63da004cd8", - "size": 929780, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2.jar" - }, - "classifiers": { - "natives-linux": { - "sha1": "338d33387919cb3f4cdba143c2b738a71ccfda60", - "size": 77392, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-linux.jar" - }, - "natives-macos": { - "sha1": "cf4f43e69ee70d8ebfbb6ba93dec9016339e4fdc", - "size": 38989, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-macos.jar" - }, - "natives-windows": { - "sha1": "d8dcdc91066cae2d2d8279cb4a9f9f05d9525826", - "size": 170798, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-windows.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-opengl:3.2.2", - "natives": { - "linux": "natives-linux", - "osx": "natives-macos", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "sha1": "3b8e6ebc5851dd3d17e37e5cadce2eff2a429f0f", - "size": 104469, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2.jar" - } - }, - "name": "org.lwjgl:lwjgl-stb:3.2.2" - }, - { - "downloads": { - "artifact": { - "sha1": "3b8e6ebc5851dd3d17e37e5cadce2eff2a429f0f", - "size": 104469, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2.jar" - }, - "classifiers": { - "natives-linux": { - "sha1": "172c52e586fecf43f759bc4f70a778c01f6fdcc1", - "size": 203476, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-linux.jar" - }, - "natives-macos": { - "sha1": "ee059b129b09fdecbd8595273926ae930bf5a5d7", - "size": 196796, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-macos.jar" - }, - "natives-windows": { - "sha1": "811f705cbb29e8ae8d60bdf8fdd38c0c123ad3ef", - "size": 465810, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-windows.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-stb:3.2.2", - "natives": { - "linux": "natives-linux", - "osx": "natives-macos", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "sha1": "fcbe606c8f8da6f8f9a05e2c540eb1ee8632b0e9", - "size": 7092, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar" - } - }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2" - }, - { - "downloads": { - "artifact": { - "sha1": "fcbe606c8f8da6f8f9a05e2c540eb1ee8632b0e9", - "size": 7092, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar" - }, - "classifiers": { - "javadoc": { - "sha1": "ba657a222ee267b75fa81ae5ab29ae29b50f725f", - "size": 368913, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-javadoc.jar" - }, - "natives-linux": { - "sha1": "39e35b161c130635d9c8918ce04e887a30c5b687", - "size": 38804, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-linux.jar" - }, - "natives-macos": { - "sha1": "46d0798228b8a28e857a2a0f02310fd6ba2a4eab", - "size": 42136, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-macos.jar" - }, - "natives-windows": { - "sha1": "e9115958773644e863332a6a06488d26f9e1fc9f", - "size": 208314, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-windows.jar" - }, - "sources": { - "sha1": "2fe76dcf2ca02ae0e64ac7c69eb251c09df0e922", - "size": 5034, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-sources.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2", - "natives": { - "linux": "natives-linux", - "osx": "natives-macos", - "windows": "natives-windows" - } - }, - { - "downloads": { - "artifact": { - "sha1": "8ad6294407e15780b43e84929c40e4c5e997972e", - "size": 321900, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2.jar" - } - }, - "name": "org.lwjgl:lwjgl:3.2.2" - }, - { - "downloads": { - "artifact": { - "sha1": "8ad6294407e15780b43e84929c40e4c5e997972e", - "size": 321900, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2.jar" - }, - "classifiers": { - "natives-linux": { - "sha1": "ae7976827ca2a3741f6b9a843a89bacd637af350", - "size": 124776, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-linux.jar" - }, - "natives-macos": { - "sha1": "bbfb75693bdb714c0c69c2c9f9be73d259b43b62", - "size": 48462, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-macos.jar" - }, - "natives-windows": { - "sha1": "05359f3aa50d36352815fc662ea73e1c00d22170", - "size": 279593, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-windows.jar" - } - } - }, - "name": "org.lwjgl:lwjgl:3.2.2", - "natives": { - "linux": "natives-linux", - "osx": "natives-macos", - "windows": "natives-windows" - } - } - ], - "name": "LWJGL 3", - "order": -1, - "releaseTime": "2019-06-19T11:44:29+00:00", - "type": "release", - "uid": "org.lwjgl3", - "version": "3.2.2", - "volatile": true -} -- cgit 0.0.5-2-1-g0f52 From fe8e6c423f8827a98bd68e2de3de454ea2475b6d Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 1 Jul 2022 20:33:33 +0200 Subject: fix(library-patches): add duplicate library entries --- static/mojang/library-patches.json | 252 +++++++++++++++++++++++++++++++++++++ 1 file changed, 252 insertions(+) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index baa078992c..92440825b7 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -333,6 +333,24 @@ ] }, "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "155d175037efc76630940c197ca6dea2b17d7e18", + "size": 108691, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-glfw.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw:3.2.2", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, { "downloads": { "artifact": { @@ -361,6 +379,24 @@ } ] }, + { + "downloads": { + "artifact": { + "sha1": "e9a101bca4fa30d26b21b526ff28e7c2d8927f1b", + "size": 130128, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-glfw.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw:3.2.2", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + }, { "downloads": { "artifact": { @@ -419,6 +455,24 @@ ] }, "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "cc04eec29b2fa8c298791af9800a3766d9617954", + "size": 33790, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-jemalloc.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, { "downloads": { "artifact": { @@ -447,6 +501,24 @@ } ] }, + { + "downloads": { + "artifact": { + "sha1": "4fb94224378d3588d52d2beb172f2eeafea2d546", + "size": 36976, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-jemalloc.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + }, { "downloads": { "artifact": { @@ -505,6 +577,24 @@ ] }, "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "6dfce9dc6a9629c75b2ae01a8df7e7be80ba0261", + "size": 79582, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-openal.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal:3.2.2", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, { "downloads": { "artifact": { @@ -533,6 +623,24 @@ } ] }, + { + "downloads": { + "artifact": { + "sha1": "d48e753d85916fc8a200ccddc709b36e3865cc4e", + "size": 88880, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-openal.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal:3.2.2", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + }, { "downloads": { "artifact": { @@ -591,6 +699,24 @@ ] }, "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "198bc2f72e0b2eb401eb6f5999aea52909b31ac4", + "size": 937609, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-opengl.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl:3.2.2", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, { "downloads": { "artifact": { @@ -619,6 +745,24 @@ } ] }, + { + "downloads": { + "artifact": { + "sha1": "962c2a8d2a8cdd3b89de3d78d766ab5e2133c2f4", + "size": 929233, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-opengl.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl:3.2.2", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + }, { "downloads": { "artifact": { @@ -677,6 +821,24 @@ ] }, "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "46a5735f3eb9d17eb5dcbdd5afa194066d2a6555", + "size": 104075, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-stb.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb:3.2.2", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, { "downloads": { "artifact": { @@ -705,6 +867,24 @@ } ] }, + { + "downloads": { + "artifact": { + "sha1": "703e4b533e2542560e9f94d6d8bd148be1c1d572", + "size": 113273, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-stb.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb:3.2.2", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + }, { "downloads": { "artifact": { @@ -763,6 +943,24 @@ ] }, "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "3a75b9811607633bf33c978f53964df1534a4bc1", + "size": 5571, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-tinyfd.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, { "downloads": { "artifact": { @@ -791,6 +989,24 @@ } ] }, + { + "downloads": { + "artifact": { + "sha1": "1203660b3131cbb8681b17ce6437412545be95e0", + "size": 6802, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-tinyfd.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + }, { "downloads": { "artifact": { @@ -849,6 +1065,24 @@ ] }, "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "360899386df83d6a8407844a94478607af937f97", + "size": 318833, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-core.jar" + } + }, + "name": "org.lwjgl:lwjgl:3.2.2", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, { "downloads": { "artifact": { @@ -877,6 +1111,24 @@ } ] }, + { + "downloads": { + "artifact": { + "sha1": "8e664dd69ad7bbcf2053da23efc7848e39e498db", + "size": 719038, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl.jar" + } + }, + "name": "org.lwjgl:lwjgl:3.2.2", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + }, { "downloads": { "artifact": { -- cgit 0.0.5-2-1-g0f52 From 15269284ac06a66d063c076abcc2ad6119d278be Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 1 Jul 2022 20:54:53 +0200 Subject: feat(library-patches): add linux-arm64 support for LWJGL 3.3.1 --- static/mojang/library-patches.json | 182 +++++++++++++++++++++++++++++++++++++ 1 file changed, 182 insertions(+) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index 92440825b7..83a6660802 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -1158,5 +1158,187 @@ ] } ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-glfw:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "513eb39b866d0fe131a18d5c517087805433b029", + "size": 112350, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm64:3.3.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "c6606e57db075ad218a2e78d2416c159a53b6a0c", + "size": 157996, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm64:3.3.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-openal:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "cf4e303257e82981b8b2e31bba3d7f8f7b8f42b2", + "size": 470743, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-arm64:3.3.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-opengl:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "1c528fb258a6e63e8fceb4482d8db0f3af10a634", + "size": 57908, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm64:3.3.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-stb:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "8e8348a1813aad7f30aaf75ea197151ebb7beba9", + "size": 205491, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-arm64:3.3.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "964f628b7a82fd909def086c0dd9a4b84bb259ae", + "size": 42654, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm64:3.3.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "b597401014acb7196c76d97e15a6288f54f1f692", + "size": 86308, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl/lwjgl-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-arm64:3.3.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] } ] -- cgit 0.0.5-2-1-g0f52 From 96e9bc19bc7ee99c1f6d145be9215426b8c72988 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 6 Aug 2022 23:20:24 +0200 Subject: fix: add suffix to all custom libraries --- static/mojang/library-patches.json | 72 +++++++++++++++++++------------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index 83a6660802..9747181090 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -65,7 +65,7 @@ "url": "https://github.com/MinecraftMachina/Java-Objective-C-Bridge/releases/download/1.1.0-mmachina.1/java-objc-bridge-1.1.jar" } }, - "name": "ca.weblite:java-objc-bridge:1.1.0", + "name": "ca.weblite:java-objc-bridge:1.1.0-mmachina.1", "rules": [ { "action": "allow", @@ -341,7 +341,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-glfw.jar" } }, - "name": "org.lwjgl:lwjgl-glfw:3.2.2", + "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman.1", "rules": [ { "action": "allow", @@ -366,7 +366,7 @@ } } }, - "name": "org.lwjgl:lwjgl-glfw:3.2.2", + "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman.1", "natives": { "linux-arm64": "natives-linux-arm64" }, @@ -387,7 +387,7 @@ "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-glfw.jar" } }, - "name": "org.lwjgl:lwjgl-glfw:3.2.2", + "name": "org.lwjgl:lwjgl-glfw:3.3.1-mmachina.1", "rules": [ { "action": "allow", @@ -412,7 +412,7 @@ } } }, - "name": "org.lwjgl:lwjgl-glfw:3.2.2", + "name": "org.lwjgl:lwjgl-glfw:3.3.1-mmachina.1", "natives": { "osx-arm64": "natives-osx-arm64" }, @@ -463,7 +463,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-jemalloc.jar" } }, - "name": "org.lwjgl:lwjgl-jemalloc:3.2.2", + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman.1", "rules": [ { "action": "allow", @@ -488,7 +488,7 @@ } } }, - "name": "org.lwjgl:lwjgl-jemalloc:3.2.2", + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman.1", "natives": { "linux-arm64": "natives-linux-arm64" }, @@ -509,7 +509,7 @@ "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-jemalloc.jar" } }, - "name": "org.lwjgl:lwjgl-jemalloc:3.2.2", + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1-mmachina.1", "rules": [ { "action": "allow", @@ -534,7 +534,7 @@ } } }, - "name": "org.lwjgl:lwjgl-jemalloc:3.2.2", + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1-mmachina.1", "natives": { "osx-arm64": "natives-osx-arm64" }, @@ -585,7 +585,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-openal.jar" } }, - "name": "org.lwjgl:lwjgl-openal:3.2.2", + "name": "org.lwjgl:lwjgl-openal:3.2.2-gman.1", "rules": [ { "action": "allow", @@ -610,7 +610,7 @@ } } }, - "name": "org.lwjgl:lwjgl-openal:3.2.2", + "name": "org.lwjgl:lwjgl-openal:3.2.2-gman.1", "natives": { "linux-arm64": "natives-linux-arm64" }, @@ -631,7 +631,7 @@ "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-openal.jar" } }, - "name": "org.lwjgl:lwjgl-openal:3.2.2", + "name": "org.lwjgl:lwjgl-openal:3.3.1-mmachina.1", "rules": [ { "action": "allow", @@ -656,7 +656,7 @@ } } }, - "name": "org.lwjgl:lwjgl-openal:3.2.2", + "name": "org.lwjgl:lwjgl-openal:3.3.1-mmachina.1", "natives": { "osx-arm64": "natives-osx-arm64" }, @@ -707,7 +707,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-opengl.jar" } }, - "name": "org.lwjgl:lwjgl-opengl:3.2.2", + "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman.1", "rules": [ { "action": "allow", @@ -732,7 +732,7 @@ } } }, - "name": "org.lwjgl:lwjgl-opengl:3.2.2", + "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman.1", "natives": { "linux-arm64": "natives-linux-arm64" }, @@ -753,7 +753,7 @@ "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-opengl.jar" } }, - "name": "org.lwjgl:lwjgl-opengl:3.2.2", + "name": "org.lwjgl:lwjgl-opengl:3.3.1-mmachina.1", "rules": [ { "action": "allow", @@ -778,7 +778,7 @@ } } }, - "name": "org.lwjgl:lwjgl-opengl:3.2.2", + "name": "org.lwjgl:lwjgl-opengl:3.3.1-mmachina.1", "natives": { "osx-arm64": "natives-osx-arm64" }, @@ -829,7 +829,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-stb.jar" } }, - "name": "org.lwjgl:lwjgl-stb:3.2.2", + "name": "org.lwjgl:lwjgl-stb:3.2.2-gman.1", "rules": [ { "action": "allow", @@ -854,7 +854,7 @@ } } }, - "name": "org.lwjgl:lwjgl-stb:3.2.2", + "name": "org.lwjgl:lwjgl-stb:3.2.2-gman.1", "natives": { "linux-arm64": "natives-linux-arm64" }, @@ -875,7 +875,7 @@ "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-stb.jar" } }, - "name": "org.lwjgl:lwjgl-stb:3.2.2", + "name": "org.lwjgl:lwjgl-stb:3.3.1-mmachina.1", "rules": [ { "action": "allow", @@ -900,7 +900,7 @@ } } }, - "name": "org.lwjgl:lwjgl-stb:3.2.2", + "name": "org.lwjgl:lwjgl-stb:3.3.1-mmachina.1", "natives": { "osx-arm64": "natives-osx-arm64" }, @@ -951,7 +951,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-tinyfd.jar" } }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2", + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman.1", "rules": [ { "action": "allow", @@ -976,7 +976,7 @@ } } }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2", + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman.1", "natives": { "linux-arm64": "natives-linux-arm64" }, @@ -997,7 +997,7 @@ "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-tinyfd.jar" } }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2", + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1-mmachina.1", "rules": [ { "action": "allow", @@ -1022,7 +1022,7 @@ } } }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2", + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1-mmachina.1", "natives": { "osx-arm64": "natives-osx-arm64" }, @@ -1073,7 +1073,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-core.jar" } }, - "name": "org.lwjgl:lwjgl:3.2.2", + "name": "org.lwjgl:lwjgl:3.2.2-gman.1", "rules": [ { "action": "allow", @@ -1098,7 +1098,7 @@ } } }, - "name": "org.lwjgl:lwjgl:3.2.2", + "name": "org.lwjgl:lwjgl:3.2.2-gman.1", "natives": { "linux-arm64": "natives-linux-arm64" }, @@ -1119,7 +1119,7 @@ "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl.jar" } }, - "name": "org.lwjgl:lwjgl:3.2.2", + "name": "org.lwjgl:lwjgl:3.3.1-mmachina.1", "rules": [ { "action": "allow", @@ -1144,7 +1144,7 @@ } } }, - "name": "org.lwjgl:lwjgl:3.2.2", + "name": "org.lwjgl:lwjgl:3.3.1-mmachina.1", "natives": { "osx-arm64": "natives-osx-arm64" }, @@ -1173,7 +1173,7 @@ "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm64.jar" } }, - "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm64:3.3.1", + "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm64:3.3.1-lwjgl.1", "rules": [ { "action": "allow", @@ -1199,7 +1199,7 @@ "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm64.jar" } }, - "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm64:3.3.1", + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm64:3.3.1-lwjgl.1", "rules": [ { "action": "allow", @@ -1225,7 +1225,7 @@ "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm64.jar" } }, - "name": "org.lwjgl:lwjgl-openal-natives-linux-arm64:3.3.1", + "name": "org.lwjgl:lwjgl-openal-natives-linux-arm64:3.3.1-lwjgl.1", "rules": [ { "action": "allow", @@ -1251,7 +1251,7 @@ "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm64.jar" } }, - "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm64:3.3.1", + "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm64:3.3.1-lwjgl.1", "rules": [ { "action": "allow", @@ -1277,7 +1277,7 @@ "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm64.jar" } }, - "name": "org.lwjgl:lwjgl-stb-natives-linux-arm64:3.3.1", + "name": "org.lwjgl:lwjgl-stb-natives-linux-arm64:3.3.1-lwjgl.1", "rules": [ { "action": "allow", @@ -1303,7 +1303,7 @@ "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm64.jar" } }, - "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm64:3.3.1", + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm64:3.3.1-lwjgl.1", "rules": [ { "action": "allow", @@ -1329,7 +1329,7 @@ "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl/lwjgl-natives-linux-arm64.jar" } }, - "name": "org.lwjgl:lwjgl-natives-linux-arm64:3.3.1", + "name": "org.lwjgl:lwjgl-natives-linux-arm64:3.3.1-lwjgl.1", "rules": [ { "action": "allow", -- cgit 0.0.5-2-1-g0f52 From c1dbae9671d5c7fc71fd59adb637b6de1f27d6d4 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 6 Aug 2022 23:33:14 +0200 Subject: fix: update mmachina JAR files --- static/mojang/library-patches.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index 9747181090..ce5f5847dc 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -408,7 +408,7 @@ "natives-osx-arm64": { "sha1": "71d793d0a5a42e3dfe78eb882abc2523a2c6b496", "size": 129076, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-glfw-natives-osx-arm64.jar" + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-glfw-natives-macos-arm64.jar" } } }, @@ -530,7 +530,7 @@ "natives-osx-arm64": { "sha1": "b0be721188d2e7195798780b1c5fe7eafe8091c1", "size": 103478, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-jemalloc-natives-osx-arm64.jar" + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-jemalloc-natives-macos-arm64.jar" } } }, @@ -652,7 +652,7 @@ "natives-osx-arm64": { "sha1": "6b80fc0b982a0723b141e88859c42d6f71bd723f", "size": 346131, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-openal-natives-osx-arm64.jar" + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-openal-natives-macos-arm64.jar" } } }, @@ -774,7 +774,7 @@ "natives-osx-arm64": { "sha1": "bb575058e0372f515587b5d2d04ff7db185f3ffe", "size": 41667, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-opengl-natives-osx-arm64.jar" + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-opengl-natives-macos-arm64.jar" } } }, @@ -896,7 +896,7 @@ "natives-osx-arm64": { "sha1": "98f0ad956c754723ef354d50057cc30417ef376a", "size": 178409, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-stb-natives-osx-arm64.jar" + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-stb-natives-macos-arm64.jar" } } }, @@ -1018,7 +1018,7 @@ "natives-osx-arm64": { "sha1": "015b931a2daba8f0c317d84c9d14e8e98ae56e0c", "size": 41384, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-tinyfd-natives-osx-arm64.jar" + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-tinyfd-natives-macos-arm64.jar" } } }, @@ -1140,7 +1140,7 @@ "natives-osx-arm64": { "sha1": "984df31fadaab86838877b112e5b4e4f68a00ccf", "size": 42693, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-natives-osx-arm64.jar" + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-natives-macos-arm64.jar" } } }, -- cgit 0.0.5-2-1-g0f52 From b72a6a403290697802b8e0188e667bc3b0899253 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 9 Oct 2022 12:17:49 +0200 Subject: fix: attempt to make order of libraries consistent Signed-off-by: Sefa Eyeoglu --- generateMojang.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index e458ca11d7..1a7df21a7e 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -60,9 +60,9 @@ LOG4J_HASHES = { # We want versions that contain natives for all platforms. If there are multiple, pick the latest one # LWJGL versions we want PASS_VARIANTS = [ -# "beed62ec1d40ae89d808fe70b83df6bd4b3be81f", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, without workaround + # "beed62ec1d40ae89d808fe70b83df6bd4b3be81f", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, without workaround "8836c419f90f69a278b97d945a34af165c24ff60", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, with workaround - "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) will be patched by us, missing tinyfd + "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) will be patched, missing tinyfd "8e1f89b96c6f583a0e494949c75115ed13412ba1", # 3.2.1 (2019-02-13 16:12:08+00:00) "7ed2372097dbd635f5aef3137711141ce91c4ee9", # 3.1.6 (2018-11-29 13:11:38+00:00) "5a006b7c72a080ac673fff02b259f3127c376655", # 3.1.2 (2018-06-21 12:57:11+00:00) @@ -194,7 +194,7 @@ def patch_library(lib: Library, patches: LibraryPatches) -> List[Library]: if patch.additionalLibraries: additional_copy = copy.deepcopy(patch.additionalLibraries) - new_libraries += set(additional_copy) + new_libraries += list(dict.fromkeys(additional_copy)) if patch.patchAdditionalLibraries: to_patch += additional_copy -- cgit 0.0.5-2-1-g0f52 From 87ca79c20168ca6eb94ad51ce254bd27c1659a7f Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 9 Oct 2022 18:20:43 +0200 Subject: refactor: switch to gman lwjgl binaries Signed-off-by: Sefa Eyeoglu --- static/mojang/library-patches.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index ce5f5847dc..dfe22154fc 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -91,9 +91,9 @@ "url": "https://github.com/r58Playz/jinput-m1/raw/main/plugins/OSX/bin/jinput-platform-2.0.5.jar" }, "natives-linux-arm64": { - "sha1": "5aa2edeb64ddfe117d5985152280b55864ce694a", - "size": 6266, - "url": "https://github.com/r58Playz/lwjgl2-m1/raw/linux-aarch64-built/jinput-platform-2.0.5.jar" + "sha1": "42b388ccb7c63cec4e9f24f4dddef33325f8b212", + "size": 10932, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-2.9.4/jinput-platform-2.0.5-natives-linux.jar" } } }, @@ -197,10 +197,10 @@ "artifact": { "sha1": "697517568c68e78ae0b4544145af031c81082dfe", "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-2.9.4/lwjgl-2.9.4-nightly-20150209.jar" } }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209-gman.1", "rules": [ { "action": "allow", @@ -253,10 +253,10 @@ "artifact": { "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-2.9.4/lwjgl_util-2.9.4-nightly-20150209.jar" } }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131017", + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209-gman.1", "rules": [ { "action": "allow", @@ -293,9 +293,9 @@ "url": "https://github.com/MinecraftMachina/lwjgl/releases/download/2.9.4-20150209-mmachina.2/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" }, "natives-linux-arm64": { - "sha1": "ba120169db0180f4188ddf4b240668a41f11d35f", - "size": 480907, - "url": "https://github.com/r58Playz/lwjgl2-m1/raw/linux-aarch64-built/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + "sha1": "63ac7da0f4a4785c7eadc0f8edc1e9dcc4dd08cb", + "size": 579979, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-2.9.4/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" } } }, -- cgit 0.0.5-2-1-g0f52 From ce154acb13b3b14bda501f57369936b7f07dce52 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 9 Oct 2022 18:48:56 +0200 Subject: fix: set osx-arm64 for 3.3.1 natives Signed-off-by: Sefa Eyeoglu --- static/mojang/library-patches.json | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index dfe22154fc..d07c59040b 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -1159,6 +1159,28 @@ } ] }, + { + "_comment": "Only allow osx-arm64 for existing LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-glfw-natives-macos-arm64:3.3.1", + "org.lwjgl:lwjgl-jemalloc-natives-macos-arm64:3.3.1", + "org.lwjgl:lwjgl-openal-natives-macos-arm64:3.3.1", + "org.lwjgl:lwjgl-opengl-natives-macos-arm64:3.3.1", + "org.lwjgl:lwjgl-stb-natives-macos-arm64:3.3.1", + "org.lwjgl:lwjgl-tinyfd-natives-macos-arm64:3.3.1", + "org.lwjgl:lwjgl-natives-macos-arm64:3.3.1" + ], + "override": { + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + }, { "_comment": "Add linux-arm64 support for LWJGL 3.3.1", "match": [ -- cgit 0.0.5-2-1-g0f52 From 89f4fd03093efb9ab1a6225bcebf7868cd80e8b8 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 9 Oct 2022 19:59:31 +0200 Subject: fix: set osx-arm64 for java-objc-bridge:1.1 Signed-off-by: Sefa Eyeoglu --- static/mojang/library-patches.json | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index d07c59040b..0842c11384 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -53,8 +53,7 @@ { "_comment": "Add additional library just for osx-arm64. No override needed", "match": [ - "ca.weblite:java-objc-bridge:1.0.0", - "ca.weblite:java-objc-bridge:1.1.0" + "ca.weblite:java-objc-bridge:1.0.0" ], "additionalLibraries": [ { @@ -1181,6 +1180,22 @@ ] } }, + { + "_comment": "Only allow osx-arm64 for existing java-objc-bridge:1.1", + "match": [ + "ca.weblite:java-objc-bridge:1.1" + ], + "override": { + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + }, { "_comment": "Add linux-arm64 support for LWJGL 3.3.1", "match": [ -- cgit 0.0.5-2-1-g0f52 From 924534f70217ee07c7c37354e49795c65762504b Mon Sep 17 00:00:00 2001 From: theofficialgman <28281419+theofficialgman@users.noreply.github.com> Date: Thu, 13 Oct 2022 18:27:24 -0400 Subject: add gman linux arm32 binaries --- static/mojang/library-patches.json | 616 ++++++++++++++++++++++++++++++++++++- 1 file changed, 605 insertions(+), 11 deletions(-) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index 0842c11384..cf86982760 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -93,17 +93,23 @@ "sha1": "42b388ccb7c63cec4e9f24f4dddef33325f8b212", "size": 10932, "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-2.9.4/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-linux-arm32": { + "sha1": "f3c455b71c5146acb5f8a9513247fc06db182fd5", + "size": 4521, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-2.9.4/jinput-platform-2.0.5-natives-linux.jar" } } }, "natives": { "linux-arm64": "natives-linux-arm64", + "linux-arm32": "natives-linux-arm32", "osx-arm64": "natives-osx-arm64" } } }, { - "_comment": "Use a newer version on osx-arm64 and linux-arm64", + "_comment": "Use a newer version on osx-arm64, linux-arm64, and linux-arm32", "match": [ "com.mojang:text2speech:1.0.10", "com.mojang:text2speech:1.5", @@ -131,6 +137,12 @@ "os": { "name": "linux-arm64" } + }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } } ] }, @@ -156,13 +168,19 @@ "os": { "name": "linux-arm64" } + }, + { + "action": "allow", + "os": { + "name": "linux-arm32" + } } ] } ] }, { - "_comment": "Use a newer version on osx-arm64 and linux-arm64", + "_comment": "Use a newer version on osx-arm64, linux-arm64, and linux-arm32", "match": [ "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", "org.lwjgl.lwjgl:lwjgl:2.9.3", @@ -187,6 +205,12 @@ "os": { "name": "linux-arm64" } + }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } } ] }, @@ -212,13 +236,19 @@ "os": { "name": "linux-arm64" } + }, + { + "action": "allow", + "os": { + "name": "linux-arm32" + } } ] } ] }, { - "_comment": "Use a newer version on osx-arm64 and linux-arm64", + "_comment": "Use a newer version on osx-arm64, linux-arm64, and linux-arm32", "match": [ "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", "org.lwjgl.lwjgl:lwjgl_util:2.9.3", @@ -243,6 +273,12 @@ "os": { "name": "linux-arm64" } + }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } } ] }, @@ -268,13 +304,19 @@ "os": { "name": "linux-arm64" } + }, + { + "action": "allow", + "os": { + "name": "linux-arm32" + } } ] } ] }, { - "_comment": "Use a newer patched version on osx-arm64 and linux-arm64", + "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", "match": [ "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", "org.lwjgl.lwjgl:lwjgl-platform:2.9.3", @@ -295,17 +337,23 @@ "sha1": "63ac7da0f4a4785c7eadc0f8edc1e9dcc4dd08cb", "size": 579979, "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-2.9.4/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-linux-arm32": { + "sha1": "fa483e540a9a753a5ffbb23dcf7879a5bf752611", + "size": 475177, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-2.9.4/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" } } }, "natives": { "linux-arm64": "natives-linux-arm64", + "linux-arm32": "natives-linux-arm32", "osx-arm64": "natives-osx-arm64" } } }, { - "_comment": "Use a newer patched version on osx-arm64 and linux-arm64", + "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", "match": [ "org.lwjgl:lwjgl-glfw:3.2.2", "org.lwjgl:lwjgl-glfw:3.2.1", @@ -323,6 +371,12 @@ "name": "linux-arm64" } }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } + }, { "action": "disallow", "os": { @@ -378,6 +432,52 @@ } ] }, + { + "downloads": { + "artifact": { + "sha1": "99e9a39fa8ed4167e3ff9e04d47eb32c9e69804d", + "size": 108691, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-glfw.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "99e9a39fa8ed4167e3ff9e04d47eb32c9e69804d", + "size": 108691, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-glfw.jar" + }, + "classifiers": { + "natives-linux-arm32": { + "sha1": "4265f2fbe3b9d642591165165a17cf406cf7b98e", + "size": 80186, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-glfw-natives-linux-arm32.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman.1", + "natives": { + "linux-arm32": "natives-linux-arm32" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, { "downloads": { "artifact": { @@ -427,7 +527,7 @@ ] }, { - "_comment": "Use a newer patched version on osx-arm64 and linux-arm64", + "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", "match": [ "org.lwjgl:lwjgl-jemalloc:3.2.2", "org.lwjgl:lwjgl-jemalloc:3.2.1", @@ -445,6 +545,12 @@ "name": "linux-arm64" } }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } + }, { "action": "disallow", "os": { @@ -500,6 +606,52 @@ } ] }, + { + "downloads": { + "artifact": { + "sha1": "8224ae2e8fc6d8e1a0fc7d84dc917aa3c440620c", + "size": 33790, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-jemalloc.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "8224ae2e8fc6d8e1a0fc7d84dc917aa3c440620c", + "size": 33790, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-jemalloc.jar" + }, + "classifiers": { + "natives-linux-arm32": { + "sha1": "9163a2a5559ef87bc13ead8fea84417ea3928748", + "size": 134237, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-jemalloc-natives-linux-arm32.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman.1", + "natives": { + "linux-arm32": "natives-linux-arm32" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, { "downloads": { "artifact": { @@ -549,7 +701,7 @@ ] }, { - "_comment": "Use a newer patched version on osx-arm64 and linux-arm64", + "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", "match": [ "org.lwjgl:lwjgl-openal:3.2.2", "org.lwjgl:lwjgl-openal:3.2.1", @@ -567,6 +719,12 @@ "name": "linux-arm64" } }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } + }, { "action": "disallow", "os": { @@ -622,6 +780,52 @@ } ] }, + { + "downloads": { + "artifact": { + "sha1": "304f0571fd5971621ee6da86a4c1e90f6f52e2ee", + "size": 79582, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-openal.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal:3.2.2-gman.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "304f0571fd5971621ee6da86a4c1e90f6f52e2ee", + "size": 79582, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-openal.jar" + }, + "classifiers": { + "natives-linux-arm32": { + "sha1": "ecbc981fdd996492a1f6334f003ed62e5a8c0cd5", + "size": 398418, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-openal-natives-linux-arm32.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-openal:3.2.2-gman.1", + "natives": { + "linux-arm32": "natives-linux-arm32" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, { "downloads": { "artifact": { @@ -671,7 +875,7 @@ ] }, { - "_comment": "Use a newer patched version on osx-arm64 and linux-arm64", + "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", "match": [ "org.lwjgl:lwjgl-opengl:3.2.2", "org.lwjgl:lwjgl-opengl:3.2.1", @@ -689,6 +893,12 @@ "name": "linux-arm64" } }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } + }, { "action": "disallow", "os": { @@ -744,6 +954,52 @@ } ] }, + { + "downloads": { + "artifact": { + "sha1": "9762ae928d02147e716cd82e929b74a97ea9600a", + "size": 937609, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-opengl.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "9762ae928d02147e716cd82e929b74a97ea9600a", + "size": 937609, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-opengl.jar" + }, + "classifiers": { + "natives-linux-arm32": { + "sha1": "3af5599c74dd76dd8dbb567b3f9b4963a6abeed5", + "size": 56388, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-opengl-natives-linux-arm32.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman.1", + "natives": { + "linux-arm32": "natives-linux-arm32" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, { "downloads": { "artifact": { @@ -793,7 +1049,7 @@ ] }, { - "_comment": "Use a newer patched version on osx-arm64 and linux-arm64", + "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", "match": [ "org.lwjgl:lwjgl-stb:3.2.2", "org.lwjgl:lwjgl-stb:3.2.1", @@ -811,6 +1067,12 @@ "name": "linux-arm64" } }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } + }, { "action": "disallow", "os": { @@ -866,6 +1128,52 @@ } ] }, + { + "downloads": { + "artifact": { + "sha1": "ea979b0af45b8e689f5f47c989aa8550c148d8a2", + "size": 104075, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-stb.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb:3.2.2-gman.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "ea979b0af45b8e689f5f47c989aa8550c148d8a2", + "size": 104075, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-stb.jar" + }, + "classifiers": { + "natives-linux-arm32": { + "sha1": "ec9d70aaebd0ff76dfeecf8f00b56118bf3706b1", + "size": 149387, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-stb-natives-linux-arm32.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-stb:3.2.2-gman.1", + "natives": { + "linux-arm32": "natives-linux-arm32" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, { "downloads": { "artifact": { @@ -915,7 +1223,7 @@ ] }, { - "_comment": "Use a newer patched version on osx-arm64 and linux-arm64", + "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", "match": [ "org.lwjgl:lwjgl-tinyfd:3.2.2", "org.lwjgl:lwjgl-tinyfd:3.2.1", @@ -933,6 +1241,12 @@ "name": "linux-arm64" } }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } + }, { "action": "disallow", "os": { @@ -988,6 +1302,52 @@ } ] }, + { + "downloads": { + "artifact": { + "sha1": "a8c09f5b7fa24bd53ec329c231b566497a163d5b", + "size": 5571, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-tinyfd.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "a8c09f5b7fa24bd53ec329c231b566497a163d5b", + "size": 5571, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-tinyfd.jar" + }, + "classifiers": { + "natives-linux-arm32": { + "sha1": "82d16054ada6633297a3108fb6d8bae98800c76f", + "size": 41663, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-tinyfd-natives-linux-arm32.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman.1", + "natives": { + "linux-arm32": "natives-linux-arm32" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, { "downloads": { "artifact": { @@ -1037,7 +1397,7 @@ ] }, { - "_comment": "Use a newer patched version on osx-arm64 and linux-arm64", + "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", "match": [ "org.lwjgl:lwjgl:3.2.2", "org.lwjgl:lwjgl:3.2.1", @@ -1055,6 +1415,12 @@ "name": "linux-arm64" } }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } + }, { "action": "disallow", "os": { @@ -1110,6 +1476,52 @@ } ] }, + { + "downloads": { + "artifact": { + "sha1": "16ea3934fca417368250d1ddac01a30c1809d317", + "size": 318413, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-core.jar" + } + }, + "name": "org.lwjgl:lwjgl:3.2.2-gman.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "16ea3934fca417368250d1ddac01a30c1809d317", + "size": 318413, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-core.jar" + }, + "classifiers": { + "natives-linux-arm32": { + "sha1": "6bd0b37fef777a309936a72dc7f63126e8c79ea5", + "size": 90296, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-natives-linux-arm32.jar" + } + } + }, + "name": "org.lwjgl:lwjgl:3.2.2-gman.1", + "natives": { + "linux-arm32": "natives-linux-arm32" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, { "downloads": { "artifact": { @@ -1377,5 +1789,187 @@ ] } ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-glfw:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "816d935933f2dd743074c4e717cc25b55720f294", + "size": 104027, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm32:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "a96a6d6cb3876d7813fcee53c3c24f246aeba3b3", + "size": 136157, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm32:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-openal:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "ffbe35d7fa5ec9b7eca136a7c71f24d4025a510b", + "size": 400129, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-arm32:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-opengl:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "e3550fa91097fd56e361b4370fa822220fef3595", + "size": 58474, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm32:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-stb:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "b08226bab162c06ae69337d8a1b0ee0a3fdf0b90", + "size": 153889, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-arm32:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "d53d331e859217a61298fcbcf8d79137f3df345c", + "size": 48061, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm32:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "41a3c1dd15d6b964eb8196dde69720a3e3e5e969", + "size": 82374, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl/lwjgl-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-arm32:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] } ] -- cgit 0.0.5-2-1-g0f52 From 0f88f27853b427913aa95f61ad6ee3a838977519 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 15 Oct 2022 15:47:29 +0200 Subject: fix: add linux-arm32 to supported OS rules Signed-off-by: Sefa Eyeoglu --- meta/model/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/model/__init__.py b/meta/model/__init__.py index caa0e6d893..58c2a0c021 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -216,7 +216,7 @@ class MojangLibraryDownloads(MetaBase): class OSRule(MetaBase): @validator("name") def name_must_be_os(cls, v): - assert v in ["osx", "linux", "windows", "osx-arm64", "linux-arm64"] + assert v in ["osx", "linux", "windows", "osx-arm64", "linux-arm64", "linux-arm32"] return v name: str -- cgit 0.0.5-2-1-g0f52 From f00da3782d7b7edd7e5b51bbf6b24424aff3ab23 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 15 Oct 2022 15:55:02 +0200 Subject: refactor: use gman32/gman64 in versions Signed-off-by: Sefa Eyeoglu --- static/mojang/library-patches.json | 60 +++++++++++++++++++------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index cf86982760..cac9cd1a3c 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -223,7 +223,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-2.9.4/lwjgl-2.9.4-nightly-20150209.jar" } }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209-gman.1", + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209-gman64.1", "rules": [ { "action": "allow", @@ -291,7 +291,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-2.9.4/lwjgl_util-2.9.4-nightly-20150209.jar" } }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209-gman.1", + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209-gman64.1", "rules": [ { "action": "allow", @@ -394,7 +394,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-glfw.jar" } }, - "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman64.1", "rules": [ { "action": "allow", @@ -419,7 +419,7 @@ } } }, - "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman64.1", "natives": { "linux-arm64": "natives-linux-arm64" }, @@ -440,7 +440,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-glfw.jar" } }, - "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman32.1", "rules": [ { "action": "allow", @@ -465,7 +465,7 @@ } } }, - "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman32.1", "natives": { "linux-arm32": "natives-linux-arm32" }, @@ -568,7 +568,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-jemalloc.jar" } }, - "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman64.1", "rules": [ { "action": "allow", @@ -593,7 +593,7 @@ } } }, - "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman64.1", "natives": { "linux-arm64": "natives-linux-arm64" }, @@ -614,7 +614,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-jemalloc.jar" } }, - "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman32.1", "rules": [ { "action": "allow", @@ -639,7 +639,7 @@ } } }, - "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman32.1", "natives": { "linux-arm32": "natives-linux-arm32" }, @@ -742,7 +742,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-openal.jar" } }, - "name": "org.lwjgl:lwjgl-openal:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-openal:3.2.2-gman64.1", "rules": [ { "action": "allow", @@ -767,7 +767,7 @@ } } }, - "name": "org.lwjgl:lwjgl-openal:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-openal:3.2.2-gman64.1", "natives": { "linux-arm64": "natives-linux-arm64" }, @@ -788,7 +788,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-openal.jar" } }, - "name": "org.lwjgl:lwjgl-openal:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-openal:3.2.2-gman32.1", "rules": [ { "action": "allow", @@ -813,7 +813,7 @@ } } }, - "name": "org.lwjgl:lwjgl-openal:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-openal:3.2.2-gman32.1", "natives": { "linux-arm32": "natives-linux-arm32" }, @@ -916,7 +916,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-opengl.jar" } }, - "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman64.1", "rules": [ { "action": "allow", @@ -941,7 +941,7 @@ } } }, - "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman64.1", "natives": { "linux-arm64": "natives-linux-arm64" }, @@ -962,7 +962,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-opengl.jar" } }, - "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman32.1", "rules": [ { "action": "allow", @@ -987,7 +987,7 @@ } } }, - "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman32.1", "natives": { "linux-arm32": "natives-linux-arm32" }, @@ -1090,7 +1090,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-stb.jar" } }, - "name": "org.lwjgl:lwjgl-stb:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-stb:3.2.2-gman64.1", "rules": [ { "action": "allow", @@ -1115,7 +1115,7 @@ } } }, - "name": "org.lwjgl:lwjgl-stb:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-stb:3.2.2-gman64.1", "natives": { "linux-arm64": "natives-linux-arm64" }, @@ -1136,7 +1136,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-stb.jar" } }, - "name": "org.lwjgl:lwjgl-stb:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-stb:3.2.2-gman32.1", "rules": [ { "action": "allow", @@ -1161,7 +1161,7 @@ } } }, - "name": "org.lwjgl:lwjgl-stb:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-stb:3.2.2-gman32.1", "natives": { "linux-arm32": "natives-linux-arm32" }, @@ -1264,7 +1264,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-tinyfd.jar" } }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman64.1", "rules": [ { "action": "allow", @@ -1289,7 +1289,7 @@ } } }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman64.1", "natives": { "linux-arm64": "natives-linux-arm64" }, @@ -1310,7 +1310,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-tinyfd.jar" } }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman32.1", "rules": [ { "action": "allow", @@ -1335,7 +1335,7 @@ } } }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman32.1", "natives": { "linux-arm32": "natives-linux-arm32" }, @@ -1438,7 +1438,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-core.jar" } }, - "name": "org.lwjgl:lwjgl:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl:3.2.2-gman64.1", "rules": [ { "action": "allow", @@ -1463,7 +1463,7 @@ } } }, - "name": "org.lwjgl:lwjgl:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl:3.2.2-gman64.1", "natives": { "linux-arm64": "natives-linux-arm64" }, @@ -1484,7 +1484,7 @@ "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-core.jar" } }, - "name": "org.lwjgl:lwjgl:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl:3.2.2-gman32.1", "rules": [ { "action": "allow", @@ -1509,7 +1509,7 @@ } } }, - "name": "org.lwjgl:lwjgl:3.2.2-gman.1", + "name": "org.lwjgl:lwjgl:3.2.2-gman32.1", "natives": { "linux-arm32": "natives-linux-arm32" }, -- cgit 0.0.5-2-1-g0f52 From ee9fafc89617f7d8771a18adf43c6b36c3e42abe Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 16 Oct 2022 12:15:36 +0200 Subject: fix: add Java 19 to compatible Javas Signed-off-by: Sefa Eyeoglu --- meta/model/mojang.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 65814179da..15b865dde5 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -10,8 +10,8 @@ SUPPORTED_LAUNCHER_VERSION = 21 SUPPORTED_COMPLIANCE_LEVEL = 1 DEFAULT_JAVA_MAJOR = 8 # by default we should recommend Java 8 if we don't know better COMPATIBLE_JAVA_MAPPINGS = { - 16: [17, 18], - 17: [18] + 16: [17, 18, 19], + 17: [18, 19] } ''' -- cgit 0.0.5-2-1-g0f52 From 4fdad5137194a61de760b294ed84caa21f7dcf0b Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 18 Oct 2022 00:26:47 +0200 Subject: fix: use files.scrumplex.rocks Signed-off-by: Sefa Eyeoglu --- generateMojang.py | 2 +- meta/common/forge.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 1a7df21a7e..aae6164bfb 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -26,7 +26,7 @@ ensure_component_dir(LWJGL3_COMPONENT) def map_log4j_artifact(version): if version == "2.0-beta9": - return "2.0-beta9-fixed", "https://polymc.github.io/files/maven/%s" + return "2.0-beta9-fixed", "https://files.scrumplex.rocks/maven/%s" return "2.17.1", "https://repo1.maven.org/maven2/%s" # This is the only version that's patched (as of 2022/02/19) diff --git a/meta/common/forge.py b/meta/common/forge.py index d39249cc0c..a6697300de 100644 --- a/meta/common/forge.py +++ b/meta/common/forge.py @@ -13,5 +13,5 @@ STATIC_LEGACYINFO_FILE = join(BASE_DIR, "forge-legacyinfo.json") FORGE_COMPONENT = "net.minecraftforge" -FORGEWRAPPER_MAVEN = "https://polymc.github.io/files/maven/%s" +FORGEWRAPPER_MAVEN = "https://files.scrumplex.rocks/maven/%s" BAD_VERSIONS = ["1.12.2-14.23.5.2851"] -- cgit 0.0.5-2-1-g0f52 From 1dd2294b51a5af90a6cb8fbf5112d506e58b4e5f Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 18 Oct 2022 00:32:12 +0200 Subject: fix: remove mojang/assets Signed-off-by: Sefa Eyeoglu --- update.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/update.sh b/update.sh index 95f8df739c..93d049e753 100755 --- a/update.sh +++ b/update.sh @@ -48,7 +48,7 @@ python updateQuilt.py || fail_in python updateLiteloader.py || fail_in if [ "${DEPLOY_TO_GIT}" = true ] ; then - upstream_git add mojang/version_manifest_v2.json mojang/versions/* mojang/assets/* || fail_in + upstream_git add mojang/version_manifest_v2.json mojang/versions/* || fail_in upstream_git add forge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json forge/installer_info/*.json || fail_in upstream_git add fabric/loader-installer-json/*.json fabric/meta-v2/*.json fabric/jars/*.json || fail_in upstream_git add quilt/loader-installer-json/*.json quilt/meta-v3/*.json quilt/jars/*.json || fail_in -- cgit 0.0.5-2-1-g0f52 From c6f60ad6772d9617bf548640d183614b545f904b Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 18 Oct 2022 11:57:00 +0200 Subject: fix: update files URL Signed-off-by: Sefa Eyeoglu --- generateMojang.py | 2 +- meta/common/forge.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index aae6164bfb..2b365a9adb 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -26,7 +26,7 @@ ensure_component_dir(LWJGL3_COMPONENT) def map_log4j_artifact(version): if version == "2.0-beta9": - return "2.0-beta9-fixed", "https://files.scrumplex.rocks/maven/%s" + return "2.0-beta9-fixed", "https://files.prismlauncher.org/maven/%s" return "2.17.1", "https://repo1.maven.org/maven2/%s" # This is the only version that's patched (as of 2022/02/19) diff --git a/meta/common/forge.py b/meta/common/forge.py index a6697300de..be626599ff 100644 --- a/meta/common/forge.py +++ b/meta/common/forge.py @@ -13,5 +13,5 @@ STATIC_LEGACYINFO_FILE = join(BASE_DIR, "forge-legacyinfo.json") FORGE_COMPONENT = "net.minecraftforge" -FORGEWRAPPER_MAVEN = "https://files.scrumplex.rocks/maven/%s" +FORGEWRAPPER_MAVEN = "https://files.prismlauncher.org/maven/%s" BAD_VERSIONS = ["1.12.2-14.23.5.2851"] -- cgit 0.0.5-2-1-g0f52 From 852b490c0428ff8296ae11abe931c69af734ac57 Mon Sep 17 00:00:00 2001 From: txtsd Date: Thu, 20 Oct 2022 12:09:47 +0530 Subject: feat: Rebrand Signed-off-by: txtsd --- .dockerignore | 2 +- .gitignore | 2 +- README.md | 6 +++--- clone.sh | 4 ++-- config.sh | 6 +++--- docker-compose.yaml | 2 +- generateFabric.py | 12 ++++++------ generateForge.py | 12 ++++++------ generateLiteloader.py | 8 ++++---- generateMojang.py | 16 ++++++++-------- generateQuilt.py | 12 ++++++------ index.py | 16 ++++++++-------- meta/common/__init__.py | 10 +++++----- status.sh | 4 ++-- update.sh | 30 +++++++++++++++--------------- 15 files changed, 71 insertions(+), 71 deletions(-) diff --git a/.dockerignore b/.dockerignore index e56aea5790..e29e962db8 100644 --- a/.dockerignore +++ b/.dockerignore @@ -6,6 +6,6 @@ caches/ __pycache__/ public/ -polymc/ +prismlauncher/ upstream/ config/ diff --git a/.gitignore b/.gitignore index a50a8b44ff..7ed1ec8c7c 100644 --- a/.gitignore +++ b/.gitignore @@ -7,5 +7,5 @@ caches/ .idea/ __pycache__ config_local.sh -polymc +prismlauncher upstream diff --git a/README.md b/README.md index 5c7dacba38..c515e121ce 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -# PolyMC Meta -Scripts to generate jsons and jars that PolyMC will access. +# Prism Launcher Meta +Scripts to generate jsons and jars that Prism Launcher will access. ## Deployment It is recommended to use Docker to deploy the environment. @@ -8,7 +8,7 @@ It is recommended to use Docker to deploy the environment. - Make sure it's writable by the container later: `chown -R 1337:1337 .` - Configure `config/config_local.sh` - The defaults should be fine (apart from committer email and name perhaps) -- Put your SSH key (which has push access to meta-upstream and meta-polymc) at `config/deploy.key` +- Put your SSH key (which has push access to meta-upstream and meta-prismlauncher) at `config/deploy.key` - Pull meta- repos: `bash clone.sh` - Customize docker-compose.yaml - Run `docker-compose up -d --build` diff --git a/clone.sh b/clone.sh index 1dfaba5895..00c0896838 100755 --- a/clone.sh +++ b/clone.sh @@ -15,6 +15,6 @@ if [ ! -d "${UPSTREAM_DIR}" ]; then git clone "${UPSTREAM_REPO}" "${UPSTREAM_DIR}" fi -if [ ! -d "${PMC_DIR}" ]; then - git clone "${PMC_REPO}" "${PMC_DIR}" +if [ ! -d "${PL_DIR}" ]; then + git clone "${PL_REPO}" "${PL_DIR}" fi diff --git a/config.sh b/config.sh index 5a85fa5ce3..3c4592ba82 100644 --- a/config.sh +++ b/config.sh @@ -1,7 +1,7 @@ export UPSTREAM_DIR=upstream -export UPSTREAM_REPO=git@github.com:PolyMC/meta-upstream.git -export PMC_DIR=polymc -export PMC_REPO=git@github.com:PolyMC/meta-polymc.git +export UPSTREAM_REPO=git@github.com:PrismLauncher/meta-upstream.git +export PL_DIR=prismlauncher +export PL_REPO=git@github.com:PrismLauncher/meta-prismlauncher.git export BRANCH_master=master export BRANCH_develop=develop export DEPLOY_TO_S3=false diff --git a/docker-compose.yaml b/docker-compose.yaml index 94461752b0..4a5f910269 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -7,7 +7,7 @@ services: volumes: - "./caches:/app/caches" - "./upstream:/app/upstream" - - "./polymc:/app/polymc" + - "./prismlauncher:/app/prismlauncher" - "./public:/app/public" - "./config:/app/config" restart: unless-stopped diff --git a/generateFabric.py b/generateFabric.py index dc81036ec3..32f97d9c75 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -1,12 +1,12 @@ import json import os -from meta.common import ensure_component_dir, polymc_path, upstream_path, transform_maven_key +from meta.common import ensure_component_dir, prismlauncher_path, upstream_path, transform_maven_key from meta.common.fabric import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, INTERMEDIARY_COMPONENT, LOADER_COMPONENT from meta.model import MetaVersion, Dependency, Library, MetaPackage, GradleSpecifier from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainClasses -PMC_DIR = polymc_path() +PL_DIR = prismlauncher_path() UPSTREAM_DIR = upstream_path() ensure_component_dir(LOADER_COMPONENT) @@ -72,7 +72,7 @@ def main(): if not recommended_loader_versions: # first (newest) loader is recommended recommended_loader_versions.append(version) - v.write(os.path.join(PMC_DIR, LOADER_COMPONENT, f"{v.version}.json")) + v.write(os.path.join(PL_DIR, LOADER_COMPONENT, f"{v.version}.json")) with open(os.path.join(UPSTREAM_DIR, META_DIR, "intermediary.json"), 'r', encoding='utf-8') as f: intermediary_version_index = json.load(f) @@ -84,21 +84,21 @@ def main(): recommended_intermediary_versions.append(version) # all intermediaries are recommended - v.write(os.path.join(PMC_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json")) + v.write(os.path.join(PL_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json")) package = MetaPackage(uid=LOADER_COMPONENT, name='Fabric Loader') package.recommended = recommended_loader_versions package.description = "Fabric Loader is a tool to load Fabric-compatible mods in game environments." package.project_url = "https://fabricmc.net" package.authors = ["Fabric Developers"] - package.write(os.path.join(PMC_DIR, LOADER_COMPONENT, "package.json")) + package.write(os.path.join(PL_DIR, LOADER_COMPONENT, "package.json")) package = MetaPackage(uid=INTERMEDIARY_COMPONENT, name='Intermediary Mappings') package.recommended = recommended_intermediary_versions package.description = "Intermediary mappings allow using Fabric Loader with mods for Minecraft in a more compatible manner." package.project_url = "https://fabricmc.net" package.authors = ["Fabric Developers"] - package.write(os.path.join(PMC_DIR, INTERMEDIARY_COMPONENT, "package.json")) + package.write(os.path.join(PL_DIR, INTERMEDIARY_COMPONENT, "package.json")) if __name__ == '__main__': diff --git a/generateForge.py b/generateForge.py index ad7561272c..93c7e9b97b 100755 --- a/generateForge.py +++ b/generateForge.py @@ -5,7 +5,7 @@ from distutils.version import LooseVersion from operator import attrgetter from typing import Collection -from meta.common import ensure_component_dir, polymc_path, upstream_path, static_path +from meta.common import ensure_component_dir, prismlauncher_path, upstream_path, static_path from meta.common.forge import FORGE_COMPONENT, INSTALLER_MANIFEST_DIR, VERSION_MANIFEST_DIR, DERIVED_INDEX_FILE, \ STATIC_LEGACYINFO_FILE, INSTALLER_INFO_DIR, BAD_VERSIONS, FORGEWRAPPER_MAVEN from meta.common.mojang import MINECRAFT_COMPONENT @@ -15,7 +15,7 @@ from meta.model.forge import ForgeVersion, ForgeInstallerProfile, ForgeLegacyInf ForgeInstallerProfileV2, InstallerInfo, DerivedForgeIndex, ForgeLegacyInfoList from meta.model.mojang import MojangVersion -PMC_DIR = polymc_path() +PL_DIR = prismlauncher_path() UPSTREAM_DIR = upstream_path() STATIC_DIR = static_path() @@ -33,7 +33,7 @@ mc_version_cache = {} def load_mc_version_filter(version: str): if version in mc_version_cache: return mc_version_cache[version] - v = MetaVersion.parse_file(os.path.join(PMC_DIR, MINECRAFT_COMPONENT, f"{version}.json")) + v = MetaVersion.parse_file(os.path.join(PL_DIR, MINECRAFT_COMPONENT, f"{version}.json")) libs = set(map(attrgetter("name"), v.libraries)) mc_version_cache[version] = libs return libs @@ -321,7 +321,7 @@ def main(): recommended_versions.append(version.rawVersion) # If we do not have the corresponding Minecraft version, we ignore it - if not os.path.isfile(os.path.join(PMC_DIR, MINECRAFT_COMPONENT, f"{version.mc_version_sane}.json")): + if not os.path.isfile(os.path.join(PL_DIR, MINECRAFT_COMPONENT, f"{version.mc_version_sane}.json")): eprint("Skipping %s with no corresponding Minecraft version %s" % (key, version.mc_version_sane)) continue @@ -357,7 +357,7 @@ def main(): v = version_from_legacy(legacy_info_list.number[str(build)], version) - v.write(os.path.join(PMC_DIR, FORGE_COMPONENT, f"{v.version}.json")) + v.write(os.path.join(PL_DIR, FORGE_COMPONENT, f"{v.version}.json")) recommended_versions.sort() @@ -365,7 +365,7 @@ def main(): package = MetaPackage(uid=FORGE_COMPONENT, name="Forge", project_url="https://www.minecraftforge.net/forum/") package.recommended = recommended_versions - package.write(os.path.join(PMC_DIR, FORGE_COMPONENT, "package.json")) + package.write(os.path.join(PL_DIR, FORGE_COMPONENT, "package.json")) if __name__ == '__main__': diff --git a/generateLiteloader.py b/generateLiteloader.py index 17882d582b..76fccfd670 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -2,13 +2,13 @@ import os from datetime import datetime from typing import List, Tuple, Dict, Optional -from meta.common import ensure_component_dir, polymc_path, upstream_path +from meta.common import ensure_component_dir, prismlauncher_path, upstream_path from meta.common.liteloader import LITELOADER_COMPONENT, VERSIONS_FILE from meta.common.mojang import MINECRAFT_COMPONENT from meta.model import MetaVersion, GradleSpecifier, Library, MetaPackage, Dependency from meta.model.liteloader import LiteloaderIndex, LiteloaderArtefact -PMC_DIR = polymc_path() +PL_DIR = prismlauncher_path() UPSTREAM_DIR = upstream_path() ensure_component_dir(LITELOADER_COMPONENT) @@ -93,7 +93,7 @@ def main(): all_versions, recommended = process_versions(index) for version in all_versions: - version.write(os.path.join(PMC_DIR, LITELOADER_COMPONENT, f"{version.version}.json")) + version.write(os.path.join(PL_DIR, LITELOADER_COMPONENT, f"{version.version}.json")) package = MetaPackage(uid=LITELOADER_COMPONENT, name='LiteLoader', @@ -101,7 +101,7 @@ def main(): project_url=index.meta.url, authors=[index.meta.authors], recommended=recommended) - package.write(os.path.join(PMC_DIR, LITELOADER_COMPONENT, "package.json")) + package.write(os.path.join(PL_DIR, LITELOADER_COMPONENT, "package.json")) if __name__ == '__main__': diff --git a/generateMojang.py b/generateMojang.py index 2b365a9adb..dce4f4186d 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -6,7 +6,7 @@ from operator import attrgetter from pprint import pprint from typing import Optional, List -from meta.common import ensure_component_dir, polymc_path, upstream_path, static_path +from meta.common import ensure_component_dir, prismlauncher_path, upstream_path, static_path from meta.common.mojang import VERSION_MANIFEST_FILE, MINECRAFT_COMPONENT, LWJGL3_COMPONENT, LWJGL_COMPONENT, \ STATIC_OVERRIDES_FILE, VERSIONS_DIR, LIBRARY_PATCHES_FILE from meta.model import MetaVersion, Library, GradleSpecifier, MojangLibraryDownloads, MojangArtifact, Dependency, \ @@ -15,7 +15,7 @@ from meta.model.mojang import MojangIndexWrap, MojangIndex, MojangVersion, Legac APPLY_SPLIT_NATIVES_WORKAROUND = True -PMC_DIR = polymc_path() +PL_DIR = prismlauncher_path() UPSTREAM_DIR = upstream_path() STATIC_DIR = static_path() @@ -211,13 +211,13 @@ def process_single_variant(lwjgl_variant: MetaVersion, patches: LibraryPatches): v.libraries += list(dict.fromkeys(new_libraries)) if lwjgl_version[0] == '2': - filename = os.path.join(PMC_DIR, LWJGL_COMPONENT, f"{lwjgl_version}.json") + filename = os.path.join(PL_DIR, LWJGL_COMPONENT, f"{lwjgl_version}.json") v.name = 'LWJGL 2' v.uid = LWJGL_COMPONENT v.conflicts = [Dependency(uid=LWJGL3_COMPONENT)] elif lwjgl_version[0] == '3': - filename = os.path.join(PMC_DIR, LWJGL3_COMPONENT, f"{lwjgl_version}.json") + filename = os.path.join(PL_DIR, LWJGL3_COMPONENT, f"{lwjgl_version}.json") v.name = 'LWJGL 3' v.uid = LWJGL3_COMPONENT @@ -411,7 +411,7 @@ def main(): # process 1.13 arguments into previous version if not mojang_version.minecraft_arguments and mojang_version.arguments: v.minecraft_arguments = adapt_new_style_arguments(mojang_version.arguments) - out_filename = os.path.join(PMC_DIR, MINECRAFT_COMPONENT, f"{v.version}.json") + out_filename = os.path.join(PL_DIR, MINECRAFT_COMPONENT, f"{v.version}.json") if v.version in override_index.versions: override = override_index.versions[v.version] override.apply_onto_meta_version(v) @@ -448,18 +448,18 @@ def main(): lwjgl_package = MetaPackage(uid=LWJGL_COMPONENT, name='LWJGL 2') lwjgl_package.recommended = ['2.9.4-nightly-20150209'] - lwjgl_package.write(os.path.join(PMC_DIR, LWJGL_COMPONENT, "package.json")) + lwjgl_package.write(os.path.join(PL_DIR, LWJGL_COMPONENT, "package.json")) if found_any_lwjgl3: lwjgl_package = MetaPackage(uid=LWJGL3_COMPONENT, name='LWJGL 3') lwjgl_package.recommended = ['3.1.2'] - lwjgl_package.write(os.path.join(PMC_DIR, LWJGL3_COMPONENT, "package.json")) + lwjgl_package.write(os.path.join(PL_DIR, LWJGL3_COMPONENT, "package.json")) mojang_index = MojangIndexWrap(MojangIndex.parse_file(os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_FILE))) minecraft_package = MetaPackage(uid=MINECRAFT_COMPONENT, name='Minecraft') minecraft_package.recommended = [mojang_index.latest.release] - minecraft_package.write(os.path.join(PMC_DIR, MINECRAFT_COMPONENT, "package.json")) + minecraft_package.write(os.path.join(PL_DIR, MINECRAFT_COMPONENT, "package.json")) if __name__ == '__main__': diff --git a/generateQuilt.py b/generateQuilt.py index e48573289f..d0563e1930 100755 --- a/generateQuilt.py +++ b/generateQuilt.py @@ -1,13 +1,13 @@ import json import os -from meta.common import ensure_component_dir, polymc_path, upstream_path, transform_maven_key +from meta.common import ensure_component_dir, prismlauncher_path, upstream_path, transform_maven_key from meta.common.quilt import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, INTERMEDIARY_COMPONENT, LOADER_COMPONENT, \ USE_QUILT_MAPPINGS from meta.model import MetaVersion, Dependency, Library, MetaPackage, GradleSpecifier from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainClasses -PMC_DIR = polymc_path() +PL_DIR = prismlauncher_path() UPSTREAM_DIR = upstream_path() ensure_component_dir(LOADER_COMPONENT) @@ -77,7 +77,7 @@ def main(): if not recommended_loader_versions and should_recommend: # newest stable loader is recommended recommended_loader_versions.append(version) - v.write(os.path.join(PMC_DIR, LOADER_COMPONENT, f"{v.version}.json")) + v.write(os.path.join(PL_DIR, LOADER_COMPONENT, f"{v.version}.json")) if USE_QUILT_MAPPINGS: with open(os.path.join(UPSTREAM_DIR, META_DIR, "hashed.json"), 'r', encoding='utf-8') as f: @@ -90,14 +90,14 @@ def main(): recommended_intermediary_versions.append(version) # all intermediaries are recommended - v.write(os.path.join(PMC_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json")) + v.write(os.path.join(PL_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json")) package = MetaPackage(uid=LOADER_COMPONENT, name='Quilt Loader') package.recommended = recommended_loader_versions package.description = "The Quilt project is an open, community-driven modding toolchain designed primarily for Minecraft." package.project_url = "https://quiltmc.org/" package.authors = ["Quilt Project"] - package.write(os.path.join(PMC_DIR, LOADER_COMPONENT, "package.json")) + package.write(os.path.join(PL_DIR, LOADER_COMPONENT, "package.json")) if USE_QUILT_MAPPINGS: package = MetaPackage(uid=INTERMEDIARY_COMPONENT, name='Quilt Intermediary Mappings') @@ -105,7 +105,7 @@ def main(): package.description = "Intermediary mappings allow using Quilt Loader with mods for Minecraft in a more compatible manner." package.project_url = "https://quiltmc.org/" package.authors = ["Quilt Project"] - package.write(os.path.join(PMC_DIR, INTERMEDIARY_COMPONENT, "package.json")) + package.write(os.path.join(PL_DIR, INTERMEDIARY_COMPONENT, "package.json")) if __name__ == '__main__': diff --git a/index.py b/index.py index 8bc71d7ec6..d812e0439e 100755 --- a/index.py +++ b/index.py @@ -2,11 +2,11 @@ import hashlib import os from operator import attrgetter -from meta.common import polymc_path +from meta.common import prismlauncher_path from meta.model import MetaVersion, MetaPackage from meta.model.index import MetaPackageIndex, MetaVersionIndex, MetaVersionIndexEntry, MetaPackageIndexEntry -PMC_DIR = polymc_path() +PL_DIR = prismlauncher_path() # take the hash type (like hashlib.md5) and filename, return hex string of hash @@ -25,11 +25,11 @@ ignore = {"index.json", "package.json", ".git", ".github"} packages = MetaPackageIndex() # walk thorugh all the package folders -for package in sorted(os.listdir(PMC_DIR)): +for package in sorted(os.listdir(PL_DIR)): if package in ignore: continue - sharedData = MetaPackage.parse_file(os.path.join(PMC_DIR, package, "package.json")) + sharedData = MetaPackage.parse_file(os.path.join(PL_DIR, package, "package.json")) recommendedVersions = set() if sharedData.recommended: recommendedVersions = set(sharedData.recommended) @@ -38,12 +38,12 @@ for package in sorted(os.listdir(PMC_DIR)): versionList = MetaVersionIndex(uid=package, name=sharedData.name) # walk through all the versions of the package - for filename in os.listdir(PMC_DIR + "/%s" % package): + for filename in os.listdir(PL_DIR + "/%s" % package): if filename in ignore: continue # parse and hash the version file - filepath = PMC_DIR + "/%s/%s" % (package, filename) + filepath = PL_DIR + "/%s/%s" % (package, filename) filehash = hash_file(hashlib.sha256, filepath) versionFile = MetaVersion.parse_file(filepath) is_recommended = versionFile.version in recommendedVersions @@ -56,7 +56,7 @@ for package in sorted(os.listdir(PMC_DIR)): versionList.versions = sorted(versionList.versions, key=attrgetter('release_time'), reverse=True) # write the version index for the package - outFilePath = PMC_DIR + "/%s/index.json" % package + outFilePath = PL_DIR + "/%s/index.json" % package versionList.write(outFilePath) # insert entry into the package index @@ -67,4 +67,4 @@ for package in sorted(os.listdir(PMC_DIR)): ) packages.packages.append(packageEntry) -packages.write(os.path.join(PMC_DIR, "index.json")) +packages.write(os.path.join(PL_DIR, "index.json")) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index ee294f00b3..04ca0d3cc7 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -10,10 +10,10 @@ def serialize_datetime(dt: datetime.datetime): return dt.isoformat() -def polymc_path(): - if "PMC_DIR" in os.environ: - return os.environ["PMC_DIR"] - return "polymc" +def prismlauncher_path(): + if "PL_DIR" in os.environ: + return os.environ["PL_DIR"] + return "prismlauncher" def upstream_path(): @@ -35,7 +35,7 @@ def ensure_upstream_dir(path): def ensure_component_dir(component_id): - path = os.path.join(polymc_path(), component_id) + path = os.path.join(prismlauncher_path(), component_id) if not os.path.exists(path): os.makedirs(path) diff --git a/status.sh b/status.sh index 6d6c28ec4e..80df1797b2 100755 --- a/status.sh +++ b/status.sh @@ -13,8 +13,8 @@ popd || exit 1 echo -echo "PolyMC:" -pushd "${PMC_DIR}" || exit 1 +echo "PrismLauncher:" +pushd "${PL_DIR}" || exit 1 git status popd || exit 1 echo diff --git a/update.sh b/update.sh index 93d049e753..bc05a7674f 100755 --- a/update.sh +++ b/update.sh @@ -22,7 +22,7 @@ function fail_in { } function fail_out { - polymc_git reset --hard HEAD + prismlauncher_git reset --hard HEAD exit 1 } @@ -30,8 +30,8 @@ function upstream_git { git -C "${BASEDIR}/${UPSTREAM_DIR}" "$@" } -function polymc_git { - git -C "${BASEDIR}/${PMC_DIR}" "$@" +function prismlauncher_git { + git -C "${BASEDIR}/${PL_DIR}" "$@" } # make sure we *could* push to our repo @@ -59,8 +59,8 @@ if [ "${DEPLOY_TO_GIT}" = true ] ; then fi fi -polymc_git reset --hard HEAD || exit 1 -polymc_git checkout "${BRANCH}" || exit 1 +prismlauncher_git reset --hard HEAD || exit 1 +prismlauncher_git checkout "${BRANCH}" || exit 1 python generateMojang.py || fail_out python generateForge.py || fail_out @@ -70,15 +70,15 @@ python generateLiteloader.py || fail_out python index.py || fail_out if [ "${DEPLOY_TO_GIT}" = true ] ; then - polymc_git add index.json org.lwjgl/* org.lwjgl3/* net.minecraft/* || fail_out - polymc_git add net.minecraftforge/* || fail_out - polymc_git add net.fabricmc.fabric-loader/* net.fabricmc.intermediary/* || fail_out - polymc_git add org.quiltmc.quilt-loader/* || fail_out # TODO: add Quilt hashed, once it is actually used - polymc_git add com.mumfrey.liteloader/* || fail_out - - if ! polymc_git diff --cached --exit-code ; then - polymc_git commit -a -m "Update ${currentDate}" || fail_out - polymc_git push || exit 1 + prismlauncher_git add index.json org.lwjgl/* org.lwjgl3/* net.minecraft/* || fail_out + prismlauncher_git add net.minecraftforge/* || fail_out + prismlauncher_git add net.fabricmc.fabric-loader/* net.fabricmc.intermediary/* || fail_out + prismlauncher_git add org.quiltmc.quilt-loader/* || fail_out # TODO: add Quilt hashed, once it is actually used + prismlauncher_git add com.mumfrey.liteloader/* || fail_out + + if ! prismlauncher_git diff --cached --exit-code ; then + prismlauncher_git commit -a -m "Update ${currentDate}" || fail_out + prismlauncher_git push || exit 1 fi fi @@ -86,7 +86,7 @@ if [ "${DEPLOY_TO_FOLDER}" = true ] ; then DEPLOY_FOLDER_var="DEPLOY_FOLDER_$MODE" DEPLOY_FOLDER="${!DEPLOY_FOLDER_var}" echo "Deploying to ${DEPLOY_FOLDER}" - rsync -rvog --chown="${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP}" --exclude=.git "${BASEDIR}/${PMC_DIR}/" "${DEPLOY_FOLDER}" + rsync -rvog --chown="${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP}" --exclude=.git "${BASEDIR}/${PL_DIR}/" "${DEPLOY_FOLDER}" fi exit 0 -- cgit 0.0.5-2-1-g0f52 From e56756b32d02c50fa9eae435f3f2bfc854ee5e74 Mon Sep 17 00:00:00 2001 From: txtsd Date: Thu, 20 Oct 2022 12:18:02 +0530 Subject: fix: Grammar and typos Signed-off-by: txtsd --- README.md | 2 +- generateForge.py | 2 +- generateQuilt.py | 2 +- index.py | 2 +- meta/model/mojang.py | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index c515e121ce..c8c17d5b3e 100644 --- a/README.md +++ b/README.md @@ -15,5 +15,5 @@ It is recommended to use Docker to deploy the environment. - Observe Cron logs using `docker-compose logs -f` (Runs hourly by default) - (Optional) Run once to fill caches: `docker-compose run meta update` -For local development you can also use `docker-compose.local.yaml`. By default it uses `UID=1000` and `GID=1000`. +For local development you can also use `docker-compose.local.yaml`. By default, it uses `UID=1000` and `GID=1000`. Make sure it's the same as your host instance. diff --git a/generateForge.py b/generateForge.py index 93c7e9b97b..02d237fc88 100755 --- a/generateForge.py +++ b/generateForge.py @@ -26,7 +26,7 @@ def eprint(*args, **kwargs): print(*args, file=sys.stderr, **kwargs) -# Contruct a set of libraries out of a Minecraft version file, for filtering. +# Construct a set of libraries out of a Minecraft version file, for filtering. mc_version_cache = {} diff --git a/generateQuilt.py b/generateQuilt.py index d0563e1930..8ded782a79 100755 --- a/generateQuilt.py +++ b/generateQuilt.py @@ -23,7 +23,7 @@ def load_installer_info(version) -> FabricInstallerDataV1: def process_loader_version(entry) -> (MetaVersion, bool): - should_recommend = "-" not in entry["version"] # dont recommend pre releases as per SemVer + should_recommend = "-" not in entry["version"] # Don't recommend pre releases as per SemVer jar_info = load_jar_info(transform_maven_key(entry["maven"])) installer_info = load_installer_info(entry["version"]) diff --git a/index.py b/index.py index d812e0439e..8327e6ecb7 100755 --- a/index.py +++ b/index.py @@ -24,7 +24,7 @@ ignore = {"index.json", "package.json", ".git", ".github"} # initialize output structures - package list level packages = MetaPackageIndex() -# walk thorugh all the package folders +# walk through all the package folders for package in sorted(os.listdir(PL_DIR)): if package in ignore: continue diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 15b865dde5..f3a0771d4d 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -8,7 +8,7 @@ from . import MetaBase, MojangArtifactBase, MojangAssets, MojangLibrary, MojangA SUPPORTED_LAUNCHER_VERSION = 21 SUPPORTED_COMPLIANCE_LEVEL = 1 -DEFAULT_JAVA_MAJOR = 8 # by default we should recommend Java 8 if we don't know better +DEFAULT_JAVA_MAJOR = 8 # By default, we should recommend Java 8 if we don't know better COMPATIBLE_JAVA_MAPPINGS = { 16: [17, 18, 19], 17: [18, 19] -- cgit 0.0.5-2-1-g0f52 From 3b62dad3ee9e192f2863ea990eedc59efea16bad Mon Sep 17 00:00:00 2001 From: txtsd Date: Thu, 20 Oct 2022 12:22:26 +0530 Subject: chore: Fix PEP8: E302 Signed-off-by: txtsd --- meta/common/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index 04ca0d3cc7..c0bb11d476 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -43,6 +43,7 @@ def ensure_component_dir(component_id): def transform_maven_key(maven_key: str): return maven_key.replace(":", ".") + def replace_old_launchermeta_url(url): o = urlparse(url) if o.netloc == "launchermeta.mojang.com": -- cgit 0.0.5-2-1-g0f52 From 16d110d71339bb37ef588f90d8c23ee96f9d16fe Mon Sep 17 00:00:00 2001 From: txtsd Date: Thu, 20 Oct 2022 12:28:16 +0530 Subject: chore: Remove duplicate directory from .gitignore Signed-off-by: txtsd --- .gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/.gitignore b/.gitignore index 7ed1ec8c7c..b13aa67b7b 100644 --- a/.gitignore +++ b/.gitignore @@ -4,7 +4,6 @@ public/*/ caches/ !caches/*/.keep -.idea/ __pycache__ config_local.sh prismlauncher -- cgit 0.0.5-2-1-g0f52 From fb056cdac1e352b2cf97d61f725c3c3e0a2b1f98 Mon Sep 17 00:00:00 2001 From: txtsd Date: Thu, 20 Oct 2022 13:21:55 +0530 Subject: feat: Agnostify launcher references Signed-off-by: txtsd --- .dockerignore | 2 +- .gitignore | 2 +- README.md | 2 +- clone.sh | 4 ++-- config.sh | 4 ++-- docker-compose.yaml | 2 +- generateFabric.py | 12 ++++++------ generateForge.py | 12 ++++++------ generateLiteloader.py | 8 ++++---- generateMojang.py | 18 +++++++++--------- generateQuilt.py | 12 ++++++------ index.py | 16 ++++++++-------- meta/common/__init__.py | 10 +++++----- meta/common/forge.py | 2 +- status.sh | 2 +- update.sh | 30 +++++++++++++++--------------- 16 files changed, 69 insertions(+), 69 deletions(-) diff --git a/.dockerignore b/.dockerignore index e29e962db8..373630e9e5 100644 --- a/.dockerignore +++ b/.dockerignore @@ -6,6 +6,6 @@ caches/ __pycache__/ public/ -prismlauncher/ +launcher/ upstream/ config/ diff --git a/.gitignore b/.gitignore index b13aa67b7b..c413caa35d 100644 --- a/.gitignore +++ b/.gitignore @@ -6,5 +6,5 @@ caches/ !caches/*/.keep __pycache__ config_local.sh -prismlauncher +launcher upstream diff --git a/README.md b/README.md index c8c17d5b3e..352fe34b4b 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ It is recommended to use Docker to deploy the environment. - Make sure it's writable by the container later: `chown -R 1337:1337 .` - Configure `config/config_local.sh` - The defaults should be fine (apart from committer email and name perhaps) -- Put your SSH key (which has push access to meta-upstream and meta-prismlauncher) at `config/deploy.key` +- Put your SSH key (which has push access to meta-upstream and meta-launcher) at `config/deploy.key` - Pull meta- repos: `bash clone.sh` - Customize docker-compose.yaml - Run `docker-compose up -d --build` diff --git a/clone.sh b/clone.sh index 00c0896838..350a9b5e8a 100755 --- a/clone.sh +++ b/clone.sh @@ -15,6 +15,6 @@ if [ ! -d "${UPSTREAM_DIR}" ]; then git clone "${UPSTREAM_REPO}" "${UPSTREAM_DIR}" fi -if [ ! -d "${PL_DIR}" ]; then - git clone "${PL_REPO}" "${PL_DIR}" +if [ ! -d "${LAUNCHER_DIR}" ]; then + git clone "${LAUNCHER_REPO}" "${LAUNCHER_DIR}" fi diff --git a/config.sh b/config.sh index 3c4592ba82..49c3b66f12 100644 --- a/config.sh +++ b/config.sh @@ -1,7 +1,7 @@ export UPSTREAM_DIR=upstream export UPSTREAM_REPO=git@github.com:PrismLauncher/meta-upstream.git -export PL_DIR=prismlauncher -export PL_REPO=git@github.com:PrismLauncher/meta-prismlauncher.git +export LAUNCHER_DIR=launcher +export LAUNCHER_REPO=git@github.com:PrismLauncher/meta-launcher.git export BRANCH_master=master export BRANCH_develop=develop export DEPLOY_TO_S3=false diff --git a/docker-compose.yaml b/docker-compose.yaml index 4a5f910269..f15ea051f4 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -7,7 +7,7 @@ services: volumes: - "./caches:/app/caches" - "./upstream:/app/upstream" - - "./prismlauncher:/app/prismlauncher" + - "./launcher:/app/launcher" - "./public:/app/public" - "./config:/app/config" restart: unless-stopped diff --git a/generateFabric.py b/generateFabric.py index 32f97d9c75..531f9f2e54 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -1,12 +1,12 @@ import json import os -from meta.common import ensure_component_dir, prismlauncher_path, upstream_path, transform_maven_key +from meta.common import ensure_component_dir, launcher_path, upstream_path, transform_maven_key from meta.common.fabric import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, INTERMEDIARY_COMPONENT, LOADER_COMPONENT from meta.model import MetaVersion, Dependency, Library, MetaPackage, GradleSpecifier from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainClasses -PL_DIR = prismlauncher_path() +LAUNCHER_DIR = launcher_path() UPSTREAM_DIR = upstream_path() ensure_component_dir(LOADER_COMPONENT) @@ -72,7 +72,7 @@ def main(): if not recommended_loader_versions: # first (newest) loader is recommended recommended_loader_versions.append(version) - v.write(os.path.join(PL_DIR, LOADER_COMPONENT, f"{v.version}.json")) + v.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, f"{v.version}.json")) with open(os.path.join(UPSTREAM_DIR, META_DIR, "intermediary.json"), 'r', encoding='utf-8') as f: intermediary_version_index = json.load(f) @@ -84,21 +84,21 @@ def main(): recommended_intermediary_versions.append(version) # all intermediaries are recommended - v.write(os.path.join(PL_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json")) + v.write(os.path.join(LAUNCHER_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json")) package = MetaPackage(uid=LOADER_COMPONENT, name='Fabric Loader') package.recommended = recommended_loader_versions package.description = "Fabric Loader is a tool to load Fabric-compatible mods in game environments." package.project_url = "https://fabricmc.net" package.authors = ["Fabric Developers"] - package.write(os.path.join(PL_DIR, LOADER_COMPONENT, "package.json")) + package.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, "package.json")) package = MetaPackage(uid=INTERMEDIARY_COMPONENT, name='Intermediary Mappings') package.recommended = recommended_intermediary_versions package.description = "Intermediary mappings allow using Fabric Loader with mods for Minecraft in a more compatible manner." package.project_url = "https://fabricmc.net" package.authors = ["Fabric Developers"] - package.write(os.path.join(PL_DIR, INTERMEDIARY_COMPONENT, "package.json")) + package.write(os.path.join(LAUNCHER_DIR, INTERMEDIARY_COMPONENT, "package.json")) if __name__ == '__main__': diff --git a/generateForge.py b/generateForge.py index 02d237fc88..e6bca2534b 100755 --- a/generateForge.py +++ b/generateForge.py @@ -5,7 +5,7 @@ from distutils.version import LooseVersion from operator import attrgetter from typing import Collection -from meta.common import ensure_component_dir, prismlauncher_path, upstream_path, static_path +from meta.common import ensure_component_dir, launcher_path, upstream_path, static_path from meta.common.forge import FORGE_COMPONENT, INSTALLER_MANIFEST_DIR, VERSION_MANIFEST_DIR, DERIVED_INDEX_FILE, \ STATIC_LEGACYINFO_FILE, INSTALLER_INFO_DIR, BAD_VERSIONS, FORGEWRAPPER_MAVEN from meta.common.mojang import MINECRAFT_COMPONENT @@ -15,7 +15,7 @@ from meta.model.forge import ForgeVersion, ForgeInstallerProfile, ForgeLegacyInf ForgeInstallerProfileV2, InstallerInfo, DerivedForgeIndex, ForgeLegacyInfoList from meta.model.mojang import MojangVersion -PL_DIR = prismlauncher_path() +LAUNCHER_DIR = launcher_path() UPSTREAM_DIR = upstream_path() STATIC_DIR = static_path() @@ -33,7 +33,7 @@ mc_version_cache = {} def load_mc_version_filter(version: str): if version in mc_version_cache: return mc_version_cache[version] - v = MetaVersion.parse_file(os.path.join(PL_DIR, MINECRAFT_COMPONENT, f"{version}.json")) + v = MetaVersion.parse_file(os.path.join(LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{version}.json")) libs = set(map(attrgetter("name"), v.libraries)) mc_version_cache[version] = libs return libs @@ -321,7 +321,7 @@ def main(): recommended_versions.append(version.rawVersion) # If we do not have the corresponding Minecraft version, we ignore it - if not os.path.isfile(os.path.join(PL_DIR, MINECRAFT_COMPONENT, f"{version.mc_version_sane}.json")): + if not os.path.isfile(os.path.join(LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{version.mc_version_sane}.json")): eprint("Skipping %s with no corresponding Minecraft version %s" % (key, version.mc_version_sane)) continue @@ -357,7 +357,7 @@ def main(): v = version_from_legacy(legacy_info_list.number[str(build)], version) - v.write(os.path.join(PL_DIR, FORGE_COMPONENT, f"{v.version}.json")) + v.write(os.path.join(LAUNCHER_DIR, FORGE_COMPONENT, f"{v.version}.json")) recommended_versions.sort() @@ -365,7 +365,7 @@ def main(): package = MetaPackage(uid=FORGE_COMPONENT, name="Forge", project_url="https://www.minecraftforge.net/forum/") package.recommended = recommended_versions - package.write(os.path.join(PL_DIR, FORGE_COMPONENT, "package.json")) + package.write(os.path.join(LAUNCHER_DIR, FORGE_COMPONENT, "package.json")) if __name__ == '__main__': diff --git a/generateLiteloader.py b/generateLiteloader.py index 76fccfd670..9f730da1c2 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -2,13 +2,13 @@ import os from datetime import datetime from typing import List, Tuple, Dict, Optional -from meta.common import ensure_component_dir, prismlauncher_path, upstream_path +from meta.common import ensure_component_dir, launcher_path, upstream_path from meta.common.liteloader import LITELOADER_COMPONENT, VERSIONS_FILE from meta.common.mojang import MINECRAFT_COMPONENT from meta.model import MetaVersion, GradleSpecifier, Library, MetaPackage, Dependency from meta.model.liteloader import LiteloaderIndex, LiteloaderArtefact -PL_DIR = prismlauncher_path() +LAUNCHER_DIR = launcher_path() UPSTREAM_DIR = upstream_path() ensure_component_dir(LITELOADER_COMPONENT) @@ -93,7 +93,7 @@ def main(): all_versions, recommended = process_versions(index) for version in all_versions: - version.write(os.path.join(PL_DIR, LITELOADER_COMPONENT, f"{version.version}.json")) + version.write(os.path.join(LAUNCHER_DIR, LITELOADER_COMPONENT, f"{version.version}.json")) package = MetaPackage(uid=LITELOADER_COMPONENT, name='LiteLoader', @@ -101,7 +101,7 @@ def main(): project_url=index.meta.url, authors=[index.meta.authors], recommended=recommended) - package.write(os.path.join(PL_DIR, LITELOADER_COMPONENT, "package.json")) + package.write(os.path.join(LAUNCHER_DIR, LITELOADER_COMPONENT, "package.json")) if __name__ == '__main__': diff --git a/generateMojang.py b/generateMojang.py index dce4f4186d..b82517540b 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -6,7 +6,7 @@ from operator import attrgetter from pprint import pprint from typing import Optional, List -from meta.common import ensure_component_dir, prismlauncher_path, upstream_path, static_path +from meta.common import ensure_component_dir, launcher_path, upstream_path, static_path from meta.common.mojang import VERSION_MANIFEST_FILE, MINECRAFT_COMPONENT, LWJGL3_COMPONENT, LWJGL_COMPONENT, \ STATIC_OVERRIDES_FILE, VERSIONS_DIR, LIBRARY_PATCHES_FILE from meta.model import MetaVersion, Library, GradleSpecifier, MojangLibraryDownloads, MojangArtifact, Dependency, \ @@ -15,7 +15,7 @@ from meta.model.mojang import MojangIndexWrap, MojangIndex, MojangVersion, Legac APPLY_SPLIT_NATIVES_WORKAROUND = True -PL_DIR = prismlauncher_path() +LAUNCHER_DIR = launcher_path() UPSTREAM_DIR = upstream_path() STATIC_DIR = static_path() @@ -26,7 +26,7 @@ ensure_component_dir(LWJGL3_COMPONENT) def map_log4j_artifact(version): if version == "2.0-beta9": - return "2.0-beta9-fixed", "https://files.prismlauncher.org/maven/%s" + return "2.0-beta9-fixed", "https://files.launcher.org/maven/%s" return "2.17.1", "https://repo1.maven.org/maven2/%s" # This is the only version that's patched (as of 2022/02/19) @@ -211,13 +211,13 @@ def process_single_variant(lwjgl_variant: MetaVersion, patches: LibraryPatches): v.libraries += list(dict.fromkeys(new_libraries)) if lwjgl_version[0] == '2': - filename = os.path.join(PL_DIR, LWJGL_COMPONENT, f"{lwjgl_version}.json") + filename = os.path.join(LAUNCHER_DIR, LWJGL_COMPONENT, f"{lwjgl_version}.json") v.name = 'LWJGL 2' v.uid = LWJGL_COMPONENT v.conflicts = [Dependency(uid=LWJGL3_COMPONENT)] elif lwjgl_version[0] == '3': - filename = os.path.join(PL_DIR, LWJGL3_COMPONENT, f"{lwjgl_version}.json") + filename = os.path.join(LAUNCHER_DIR, LWJGL3_COMPONENT, f"{lwjgl_version}.json") v.name = 'LWJGL 3' v.uid = LWJGL3_COMPONENT @@ -411,7 +411,7 @@ def main(): # process 1.13 arguments into previous version if not mojang_version.minecraft_arguments and mojang_version.arguments: v.minecraft_arguments = adapt_new_style_arguments(mojang_version.arguments) - out_filename = os.path.join(PL_DIR, MINECRAFT_COMPONENT, f"{v.version}.json") + out_filename = os.path.join(LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{v.version}.json") if v.version in override_index.versions: override = override_index.versions[v.version] override.apply_onto_meta_version(v) @@ -448,18 +448,18 @@ def main(): lwjgl_package = MetaPackage(uid=LWJGL_COMPONENT, name='LWJGL 2') lwjgl_package.recommended = ['2.9.4-nightly-20150209'] - lwjgl_package.write(os.path.join(PL_DIR, LWJGL_COMPONENT, "package.json")) + lwjgl_package.write(os.path.join(LAUNCHER_DIR, LWJGL_COMPONENT, "package.json")) if found_any_lwjgl3: lwjgl_package = MetaPackage(uid=LWJGL3_COMPONENT, name='LWJGL 3') lwjgl_package.recommended = ['3.1.2'] - lwjgl_package.write(os.path.join(PL_DIR, LWJGL3_COMPONENT, "package.json")) + lwjgl_package.write(os.path.join(LAUNCHER_DIR, LWJGL3_COMPONENT, "package.json")) mojang_index = MojangIndexWrap(MojangIndex.parse_file(os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_FILE))) minecraft_package = MetaPackage(uid=MINECRAFT_COMPONENT, name='Minecraft') minecraft_package.recommended = [mojang_index.latest.release] - minecraft_package.write(os.path.join(PL_DIR, MINECRAFT_COMPONENT, "package.json")) + minecraft_package.write(os.path.join(LAUNCHER_DIR, MINECRAFT_COMPONENT, "package.json")) if __name__ == '__main__': diff --git a/generateQuilt.py b/generateQuilt.py index 8ded782a79..e628dac944 100755 --- a/generateQuilt.py +++ b/generateQuilt.py @@ -1,13 +1,13 @@ import json import os -from meta.common import ensure_component_dir, prismlauncher_path, upstream_path, transform_maven_key +from meta.common import ensure_component_dir, launcher_path, upstream_path, transform_maven_key from meta.common.quilt import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, INTERMEDIARY_COMPONENT, LOADER_COMPONENT, \ USE_QUILT_MAPPINGS from meta.model import MetaVersion, Dependency, Library, MetaPackage, GradleSpecifier from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainClasses -PL_DIR = prismlauncher_path() +LAUNCHER_DIR = launcher_path() UPSTREAM_DIR = upstream_path() ensure_component_dir(LOADER_COMPONENT) @@ -77,7 +77,7 @@ def main(): if not recommended_loader_versions and should_recommend: # newest stable loader is recommended recommended_loader_versions.append(version) - v.write(os.path.join(PL_DIR, LOADER_COMPONENT, f"{v.version}.json")) + v.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, f"{v.version}.json")) if USE_QUILT_MAPPINGS: with open(os.path.join(UPSTREAM_DIR, META_DIR, "hashed.json"), 'r', encoding='utf-8') as f: @@ -90,14 +90,14 @@ def main(): recommended_intermediary_versions.append(version) # all intermediaries are recommended - v.write(os.path.join(PL_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json")) + v.write(os.path.join(LAUNCHER_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json")) package = MetaPackage(uid=LOADER_COMPONENT, name='Quilt Loader') package.recommended = recommended_loader_versions package.description = "The Quilt project is an open, community-driven modding toolchain designed primarily for Minecraft." package.project_url = "https://quiltmc.org/" package.authors = ["Quilt Project"] - package.write(os.path.join(PL_DIR, LOADER_COMPONENT, "package.json")) + package.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, "package.json")) if USE_QUILT_MAPPINGS: package = MetaPackage(uid=INTERMEDIARY_COMPONENT, name='Quilt Intermediary Mappings') @@ -105,7 +105,7 @@ def main(): package.description = "Intermediary mappings allow using Quilt Loader with mods for Minecraft in a more compatible manner." package.project_url = "https://quiltmc.org/" package.authors = ["Quilt Project"] - package.write(os.path.join(PL_DIR, INTERMEDIARY_COMPONENT, "package.json")) + package.write(os.path.join(LAUNCHER_DIR, INTERMEDIARY_COMPONENT, "package.json")) if __name__ == '__main__': diff --git a/index.py b/index.py index 8327e6ecb7..00c7b54671 100755 --- a/index.py +++ b/index.py @@ -2,11 +2,11 @@ import hashlib import os from operator import attrgetter -from meta.common import prismlauncher_path +from meta.common import launcher_path from meta.model import MetaVersion, MetaPackage from meta.model.index import MetaPackageIndex, MetaVersionIndex, MetaVersionIndexEntry, MetaPackageIndexEntry -PL_DIR = prismlauncher_path() +LAUNCHER_DIR = launcher_path() # take the hash type (like hashlib.md5) and filename, return hex string of hash @@ -25,11 +25,11 @@ ignore = {"index.json", "package.json", ".git", ".github"} packages = MetaPackageIndex() # walk through all the package folders -for package in sorted(os.listdir(PL_DIR)): +for package in sorted(os.listdir(LAUNCHER_DIR)): if package in ignore: continue - sharedData = MetaPackage.parse_file(os.path.join(PL_DIR, package, "package.json")) + sharedData = MetaPackage.parse_file(os.path.join(LAUNCHER_DIR, package, "package.json")) recommendedVersions = set() if sharedData.recommended: recommendedVersions = set(sharedData.recommended) @@ -38,12 +38,12 @@ for package in sorted(os.listdir(PL_DIR)): versionList = MetaVersionIndex(uid=package, name=sharedData.name) # walk through all the versions of the package - for filename in os.listdir(PL_DIR + "/%s" % package): + for filename in os.listdir(LAUNCHER_DIR + "/%s" % package): if filename in ignore: continue # parse and hash the version file - filepath = PL_DIR + "/%s/%s" % (package, filename) + filepath = LAUNCHER_DIR + "/%s/%s" % (package, filename) filehash = hash_file(hashlib.sha256, filepath) versionFile = MetaVersion.parse_file(filepath) is_recommended = versionFile.version in recommendedVersions @@ -56,7 +56,7 @@ for package in sorted(os.listdir(PL_DIR)): versionList.versions = sorted(versionList.versions, key=attrgetter('release_time'), reverse=True) # write the version index for the package - outFilePath = PL_DIR + "/%s/index.json" % package + outFilePath = LAUNCHER_DIR + "/%s/index.json" % package versionList.write(outFilePath) # insert entry into the package index @@ -67,4 +67,4 @@ for package in sorted(os.listdir(PL_DIR)): ) packages.packages.append(packageEntry) -packages.write(os.path.join(PL_DIR, "index.json")) +packages.write(os.path.join(LAUNCHER_DIR, "index.json")) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index c0bb11d476..e3080ea819 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -10,10 +10,10 @@ def serialize_datetime(dt: datetime.datetime): return dt.isoformat() -def prismlauncher_path(): - if "PL_DIR" in os.environ: - return os.environ["PL_DIR"] - return "prismlauncher" +def launcher_path(): + if "LAUNCHER_DIR" in os.environ: + return os.environ["LAUNCHER_DIR"] + return "launcher" def upstream_path(): @@ -35,7 +35,7 @@ def ensure_upstream_dir(path): def ensure_component_dir(component_id): - path = os.path.join(prismlauncher_path(), component_id) + path = os.path.join(launcher_path(), component_id) if not os.path.exists(path): os.makedirs(path) diff --git a/meta/common/forge.py b/meta/common/forge.py index be626599ff..abb411b435 100644 --- a/meta/common/forge.py +++ b/meta/common/forge.py @@ -13,5 +13,5 @@ STATIC_LEGACYINFO_FILE = join(BASE_DIR, "forge-legacyinfo.json") FORGE_COMPONENT = "net.minecraftforge" -FORGEWRAPPER_MAVEN = "https://files.prismlauncher.org/maven/%s" +FORGEWRAPPER_MAVEN = "https://files.launcher.org/maven/%s" BAD_VERSIONS = ["1.12.2-14.23.5.2851"] diff --git a/status.sh b/status.sh index 80df1797b2..4f04e6a99e 100755 --- a/status.sh +++ b/status.sh @@ -14,7 +14,7 @@ echo echo "PrismLauncher:" -pushd "${PL_DIR}" || exit 1 +pushd "${LAUNCHER_DIR}" || exit 1 git status popd || exit 1 echo diff --git a/update.sh b/update.sh index bc05a7674f..1ed51bb155 100755 --- a/update.sh +++ b/update.sh @@ -22,7 +22,7 @@ function fail_in { } function fail_out { - prismlauncher_git reset --hard HEAD + launcher_git reset --hard HEAD exit 1 } @@ -30,8 +30,8 @@ function upstream_git { git -C "${BASEDIR}/${UPSTREAM_DIR}" "$@" } -function prismlauncher_git { - git -C "${BASEDIR}/${PL_DIR}" "$@" +function launcher_git { + git -C "${BASEDIR}/${LAUNCHER_DIR}" "$@" } # make sure we *could* push to our repo @@ -59,8 +59,8 @@ if [ "${DEPLOY_TO_GIT}" = true ] ; then fi fi -prismlauncher_git reset --hard HEAD || exit 1 -prismlauncher_git checkout "${BRANCH}" || exit 1 +launcher_git reset --hard HEAD || exit 1 +launcher_git checkout "${BRANCH}" || exit 1 python generateMojang.py || fail_out python generateForge.py || fail_out @@ -70,15 +70,15 @@ python generateLiteloader.py || fail_out python index.py || fail_out if [ "${DEPLOY_TO_GIT}" = true ] ; then - prismlauncher_git add index.json org.lwjgl/* org.lwjgl3/* net.minecraft/* || fail_out - prismlauncher_git add net.minecraftforge/* || fail_out - prismlauncher_git add net.fabricmc.fabric-loader/* net.fabricmc.intermediary/* || fail_out - prismlauncher_git add org.quiltmc.quilt-loader/* || fail_out # TODO: add Quilt hashed, once it is actually used - prismlauncher_git add com.mumfrey.liteloader/* || fail_out - - if ! prismlauncher_git diff --cached --exit-code ; then - prismlauncher_git commit -a -m "Update ${currentDate}" || fail_out - prismlauncher_git push || exit 1 + launcher_git add index.json org.lwjgl/* org.lwjgl3/* net.minecraft/* || fail_out + launcher_git add net.minecraftforge/* || fail_out + launcher_git add net.fabricmc.fabric-loader/* net.fabricmc.intermediary/* || fail_out + launcher_git add org.quiltmc.quilt-loader/* || fail_out # TODO: add Quilt hashed, once it is actually used + launcher_git add com.mumfrey.liteloader/* || fail_out + + if ! launcher_git diff --cached --exit-code ; then + launcher_git commit -a -m "Update ${currentDate}" || fail_out + launcher_git push || exit 1 fi fi @@ -86,7 +86,7 @@ if [ "${DEPLOY_TO_FOLDER}" = true ] ; then DEPLOY_FOLDER_var="DEPLOY_FOLDER_$MODE" DEPLOY_FOLDER="${!DEPLOY_FOLDER_var}" echo "Deploying to ${DEPLOY_FOLDER}" - rsync -rvog --chown="${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP}" --exclude=.git "${BASEDIR}/${PL_DIR}/" "${DEPLOY_FOLDER}" + rsync -rvog --chown="${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP}" --exclude=.git "${BASEDIR}/${LAUNCHER_DIR}/" "${DEPLOY_FOLDER}" fi exit 0 -- cgit 0.0.5-2-1-g0f52 From 4e02175c87e0bf9215508b8c72ce2a6ebeaba6c8 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 26 Oct 2022 16:51:47 +0200 Subject: fix: support newer log4j versions --- generateMojang.py | 39 +++++++++++++++++++++++---------------- 1 file changed, 23 insertions(+), 16 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 2b365a9adb..98cd872f38 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -4,6 +4,7 @@ import os from collections import defaultdict, namedtuple from operator import attrgetter from pprint import pprint +from packaging import version as pversion from typing import Optional, List from meta.common import ensure_component_dir, polymc_path, upstream_path, static_path @@ -25,9 +26,12 @@ ensure_component_dir(LWJGL3_COMPONENT) def map_log4j_artifact(version): - if version == "2.0-beta9": + x = pversion.parse(version) + if x <= pversion.parse("2.0"): return "2.0-beta9-fixed", "https://files.prismlauncher.org/maven/%s" - return "2.17.1", "https://repo1.maven.org/maven2/%s" # This is the only version that's patched (as of 2022/02/19) + if x <= pversion.parse("2.17.1"): + return "2.17.1", "https://repo1.maven.org/maven2/%s" # This is the only version that's patched (as of 2022/02/19) + return None, None LOG4J_HASHES = { @@ -334,23 +338,26 @@ def main(): elif lib.name.is_log4j(): version_override, maven_override = map_log4j_artifact(lib.name.version) - if version_override not in LOG4J_HASHES: - raise Exception("ERROR: unhandled log4j version (overriden) %s!" % version_override) + if version_override and maven_override: + if version_override not in LOG4J_HASHES: + raise Exception("ERROR: unhandled log4j version (overriden) %s!" % version_override) - if lib.name.artifact not in LOG4J_HASHES[version_override]: - raise Exception("ERROR: unhandled log4j artifact %s!" % lib.name.artifact) + if lib.name.artifact not in LOG4J_HASHES[version_override]: + raise Exception("ERROR: unhandled log4j artifact %s!" % lib.name.artifact) - replacement_name = GradleSpecifier("org.apache.logging.log4j", lib.name.artifact, version_override) - artifact = MojangArtifact( - url=maven_override % (replacement_name.path()), - sha1=LOG4J_HASHES[version_override][lib.name.artifact]["sha1"], - size=LOG4J_HASHES[version_override][lib.name.artifact]["size"] - ) + replacement_name = GradleSpecifier("org.apache.logging.log4j", lib.name.artifact, version_override) + artifact = MojangArtifact( + url=maven_override % (replacement_name.path()), + sha1=LOG4J_HASHES[version_override][lib.name.artifact]["sha1"], + size=LOG4J_HASHES[version_override][lib.name.artifact]["size"] + ) - libs_minecraft.append(Library( - name=replacement_name, - downloads=MojangLibraryDownloads(artifact=artifact) - )) + libs_minecraft.append(Library( + name=replacement_name, + downloads=MojangLibraryDownloads(artifact=artifact) + )) + else: + libs_minecraft.append(lib) else: new_libs_minecraft += patch_library(lib, library_patches) libs_minecraft.append(lib) -- cgit 0.0.5-2-1-g0f52 From 9098cb144aff61522ba0153e1e6eeabd8f634c5b Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 26 Oct 2022 16:56:02 +0200 Subject: fix: update dependencies Signed-off-by: Sefa Eyeoglu --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 4c6848dc93..bbc28c2a58 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM python:3.10.2-bullseye ARG UID=1337 ARG GID=1337 -RUN pip install cachecontrol requests lockfile pydantic \ +RUN pip install cachecontrol requests lockfile packaging pydantic \ && apt-get update && apt-get install -y rsync cron # add our cronjob -- cgit 0.0.5-2-1-g0f52 From e0d7321aa6398b8350e4f50f481656756554c756 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 27 Oct 2022 22:12:18 +0200 Subject: feat: add LWJGL 3.3.1 natives for windows-arm64 Signed-off-by: Sefa Eyeoglu --- meta/model/__init__.py | 2 +- static/mojang/library-patches.json | 182 +++++++++++++++++++++++++++++++++++++ 2 files changed, 183 insertions(+), 1 deletion(-) diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 58c2a0c021..7a6d368c05 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -216,7 +216,7 @@ class MojangLibraryDownloads(MetaBase): class OSRule(MetaBase): @validator("name") def name_must_be_os(cls, v): - assert v in ["osx", "linux", "windows", "osx-arm64", "linux-arm64", "linux-arm32"] + assert v in ["osx", "linux", "windows", "windows-arm64", "osx-arm64", "linux-arm64", "linux-arm32"] return v name: str diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index cac9cd1a3c..71f12d6e8e 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -1971,5 +1971,187 @@ ] } ] + }, + { + "_comment": "Add windows-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-glfw:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "beda65ee503443e60aa196d58ed31f8d001dc22a", + "size": 123808, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-glfw/lwjgl-glfw-natives-windows-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-windows-arm64:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "windows-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add windows-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "cae85c4edb219c88b6a0c26a87955ad98dc9519d", + "size": 114250, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-windows-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-windows-arm64:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "windows-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add windows-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-openal:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "40d65f1a7368a2aa47336f9cb69f5a190cf9975a", + "size": 505234, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-openal/lwjgl-openal-natives-windows-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-windows-arm64:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "windows-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add windows-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-opengl:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "527d78f1e9056aff3ed02ce93019c73c5e8f1721", + "size": 82445, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-opengl/lwjgl-opengl-natives-windows-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-windows-arm64:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "windows-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add windows-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-stb:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "fde63cdd2605c00636721a6c8b961e41d1f6b247", + "size": 216848, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-stb/lwjgl-stb-natives-windows-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-windows-arm64:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "windows-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add windows-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "83a5e780df610829ff3a737822b4f931cffecd91", + "size": 109139, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-windows-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-windows-arm64:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "windows-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add windows-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "0f46cadcf95675908fd3a550d63d9d709cb68998", + "size": 130064, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl/lwjgl-natives-windows-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-windows-arm64:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "windows-arm64" + } + } + ] + } + ] } ] -- cgit 0.0.5-2-1-g0f52 From bd6d8ae35a3940ced7b3ef6851592cbd3a384fbc Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Mon, 31 Oct 2022 19:39:27 +0100 Subject: fix: fix invalid forge wrapper URL Signed-off-by: Sefa Eyeoglu --- meta/common/forge.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/common/forge.py b/meta/common/forge.py index abb411b435..be626599ff 100644 --- a/meta/common/forge.py +++ b/meta/common/forge.py @@ -13,5 +13,5 @@ STATIC_LEGACYINFO_FILE = join(BASE_DIR, "forge-legacyinfo.json") FORGE_COMPONENT = "net.minecraftforge" -FORGEWRAPPER_MAVEN = "https://files.launcher.org/maven/%s" +FORGEWRAPPER_MAVEN = "https://files.prismlauncher.org/maven/%s" BAD_VERSIONS = ["1.12.2-14.23.5.2851"] -- cgit 0.0.5-2-1-g0f52 From d3a221a40a77ddd9f9366dd444d73433058d7936 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Thu, 3 Nov 2022 00:21:41 +0100 Subject: Add old snapshots Signed-off-by: Johannes Joens --- meta/common/mojang.py | 1 + meta/model/mojang.py | 19 + static/mojang/minecraft-legacy-override.json | 225 ++++++++++ static/mojang/minecraft-old-snapshots.json | 604 +++++++++++++++++++++++++++ updateMojang.py | 45 +- 5 files changed, 892 insertions(+), 2 deletions(-) create mode 100644 static/mojang/minecraft-old-snapshots.json diff --git a/meta/common/mojang.py b/meta/common/mojang.py index a2d39e9f1a..dc80f44412 100644 --- a/meta/common/mojang.py +++ b/meta/common/mojang.py @@ -7,6 +7,7 @@ VERSIONS_DIR = join(BASE_DIR, "versions") ASSETS_DIR = join(BASE_DIR, "assets") STATIC_EXPERIMENTS_FILE = join(BASE_DIR, "minecraft-experiments.json") +STATIC_OLD_SNAPSHOTS_FILE = join(BASE_DIR, "minecraft-old-snapshots.json") STATIC_OVERRIDES_FILE = join(BASE_DIR, "minecraft-legacy-override.json") LIBRARY_PATCHES_FILE = join(BASE_DIR, "library-patches.json") diff --git a/meta/model/mojang.py b/meta/model/mojang.py index f3a0771d4d..6d308b1586 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -79,6 +79,25 @@ class ExperimentIndexWrap: self.versions: Dict[str, ExperimentEntry] = dict((x.id, x) for x in index.experiments) +class OldSnapshotEntry(MetaBase): + id: str + url: str + wiki: Optional[str] + jar: str + sha1: str + size: int + + +class OldSnapshotIndex(MetaBase): + old_snapshots: List[OldSnapshotEntry] + + +class OldSnapshotIndexWrap: + def __init__(self, index: OldSnapshotIndex): + self.index: OldSnapshotIndex = index + self.versions: Dict[str, OldSnapshotEntry] = dict((x.id, x) for x in index.old_snapshots) + + class LegacyOverrideEntry(MetaBase): main_class: Optional[str] = Field(alias="mainClass") applet_class: Optional[str] = Field(alias="appletClass") diff --git a/static/mojang/minecraft-legacy-override.json b/static/mojang/minecraft-legacy-override.json index d30db4c10c..b9d6fbb916 100644 --- a/static/mojang/minecraft-legacy-override.json +++ b/static/mojang/minecraft-legacy-override.json @@ -8,10 +8,61 @@ "releaseTime": "2013-03-20T12:00:00+02:00", "+traits": ["legacyLaunch", "texturepacks"] }, + "13w12~": { + "+traits": ["legacyLaunch", "texturepacks"] + }, "1.5": { "releaseTime": "2013-03-07T00:00:00+02:00", "+traits": ["legacyLaunch", "texturepacks"] }, + "13w10b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w10a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w09c": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w09b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w09a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w11a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w07a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w06a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w05b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w05a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w04a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w03a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w02b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w02a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w01b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w01a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, "1.4.7": { "releaseTime": "2012-12-28T00:00:00+02:00", "+traits": ["legacyLaunch", "texturepacks"] @@ -20,6 +71,15 @@ "releaseTime": "2012-12-20T00:00:00+02:00", "+traits": ["legacyLaunch", "texturepacks"] }, + "12w50b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w50a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w49a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, "1.4.5": { "releaseTime": "2012-11-20T00:00:00+02:00", "+traits": ["legacyLaunch", "texturepacks"] @@ -44,10 +104,55 @@ "releaseTime": "2012-10-19T00:00:00+02:00", "+traits": ["legacyLaunch", "texturepacks"] }, + "12w42b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w42a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w41b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w41a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w40b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w40a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w39b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w39a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w38b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w38a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w37a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w36a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w34b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w34a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, "1.3.2": { "releaseTime": "2012-08-16T00:00:00+02:00", "+traits": ["legacyLaunch", "texturepacks"] }, + "12w32a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, "1.3.1": { "releaseTime": "2012-08-01T00:00:00+02:00", "+traits": ["legacyLaunch", "texturepacks"] @@ -56,6 +161,60 @@ "releaseTime": "2012-07-26T00:00:00+02:00", "+traits": ["legacyLaunch", "texturepacks"] }, + "12w30e": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w30d": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w30c": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w30b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w30a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w27a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w26a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w25a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w24a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w23b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w23a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w22a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w21b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w21a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w19a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w18a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w17a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w16a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, "1.2.5": { "releaseTime": "2012-03-30T00:00:00+02:00", "+traits": ["legacyLaunch", "texturepacks"] @@ -76,14 +235,74 @@ "releaseTime": "2012-03-01T00:00:00+02:00", "+traits": ["legacyLaunch", "texturepacks"] }, + "1.2": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w08a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w07a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w07b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w06a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w05b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w05a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w04a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w03a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, "1.1": { "releaseTime": "2012-01-12T00:00:00+02:00", "+traits": ["legacyLaunch", "texturepacks"] }, + "12w01a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "11w50a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "11w49a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "11w48a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "11w47a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, "1.0": { "releaseTime": "2011-11-18T00:00:00+02:00", "+traits": ["legacyLaunch", "texturepacks"] }, + "b1.9-pre6": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.9-pre5": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.9-pre4": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.9-pre3": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.9-pre2": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.9-pre1": { + "+traits": ["legacyLaunch", "texturepacks"] + }, "b1.8.1": { "releaseTime": "2011-09-19T00:00:00+02:00", "+traits": ["legacyLaunch", "texturepacks"] @@ -92,6 +311,12 @@ "releaseTime": "2011-09-15T00:00:00+02:00", "+traits": ["legacyLaunch", "texturepacks"] }, + "b1.8-pre2": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.8-pre1-2": { + "+traits": ["legacyLaunch", "texturepacks"] + }, "b1.7.3": { "releaseTime": "2011-07-08T00:00:00+02:00", "+traits": ["legacyLaunch", "texturepacks"] diff --git a/static/mojang/minecraft-old-snapshots.json b/static/mojang/minecraft-old-snapshots.json new file mode 100644 index 0000000000..073ce8a62c --- /dev/null +++ b/static/mojang/minecraft-old-snapshots.json @@ -0,0 +1,604 @@ +{ + "old_snapshots": [ + { + "id": "1_2", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.2", + "url": "https://archive.org/download/Minecraft-JSONs/1.2.json", + "sha1": "a2064011425a5e5befd9dee5eeb4f968ddf5ac77", + "size": 3988919, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_2/minecraft.jar" + }, + { + "id": "11w47a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_11w47a", + "url": "https://archive.org/download/Minecraft-JSONs/11w47a.json", + "sha1": "4e327918708d22e7443fbadefb9831ca04af4b90", + "size": 2242242, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/11w47a/minecraft.jar" + }, + { + "id": "11w48a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_11w48a", + "url": "https://archive.org/download/Minecraft-JSONs/11w48a.json", + "sha1": "fede770abe88a19e844d99dda611a7d18184155a", + "size": 2242604, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/11w48a/minecraft.jar" + }, + { + "id": "11w49a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_11w49a", + "url": "https://archive.org/download/Minecraft-JSONs/11w49a.json", + "sha1": "6f92a726e6b8b64f66c7e4d236f983c278d5af54", + "size": 3510866, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/11w49a/minecraft.jar" + }, + { + "id": "11w50a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_11w50a", + "url": "https://archive.org/download/Minecraft-JSONs/11w50a.json", + "sha1": "f4981ba0fee00a16d8dc9ec87bf2c4fdb51e4b7c", + "size": 3509701, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/11w50a/minecraft.jar" + }, + { + "id": "12w01a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w01a", + "url": "https://archive.org/download/Minecraft-JSONs/12w01a.json", + "sha1": "653a9cf55884b6bc4dcf3c574331e04bd5ad1032", + "size": 3839447, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w01a/minecraft.jar" + }, + { + "id": "12w03a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w03a", + "url": "https://archive.org/download/Minecraft-JSONs/12w03a.json", + "sha1": "e581c7c9dd57cbf73f72b833be5eff6109187df0", + "size": 3875210, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w03a/minecraft.jar" + }, + { + "id": "12w04a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w04a", + "url": "https://archive.org/download/Minecraft-JSONs/12w04a.json", + "sha1": "4911c473e856ec8102b8419eb36d0f54dad029a0", + "size": 3911974, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w04a/minecraft.jar" + }, + { + "id": "12w05a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w05a", + "url": "https://archive.org/download/Minecraft-JSONs/12w05a.json", + "sha1": "28328e67b82564335aa8280095a0716a2eb790de", + "size": 3931639, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w05a/minecraft.jar" + }, + { + "id": "12w05b", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w05b", + "url": "https://archive.org/download/Minecraft-JSONs/12w05b.json", + "sha1": "75fbc4a39a244d0f1eb842ff8385e992e2b47dd5", + "size": 3931694, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w05b/minecraft.jar" + }, + { + "id": "12w06a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w06a", + "url": "https://archive.org/download/Minecraft-JSONs/12w06a.json", + "sha1": "a8403c0d4c0cdb65722d864d9cf42663b8aab08b", + "size": 3934973, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w06a/minecraft.jar" + }, + { + "id": "12w07a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w07a", + "url": "https://archive.org/download/Minecraft-JSONs/12w07a.json", + "sha1": "e7ad115b29612b893972f0817030d993bc56fb7e", + "size": 3956252, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w07a/minecraft.jar" + }, + { + "id": "12w07b", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w07b", + "url": "https://archive.org/download/Minecraft-JSONs/12w07b.json", + "sha1": "0eea35d588fc2cee5d397472aa3565f48c220217", + "size": 3956323, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w07b/minecraft.jar" + }, + { + "id": "12w08a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w08a", + "url": "https://archive.org/download/Minecraft-JSONs/12w08a.json", + "sha1": "db2fcfdd23526b0f381ef2f3f2fd049d36227230", + "size": 3981486, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w08a/minecraft.jar" + }, + { + "id": "12w16a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w16a", + "url": "https://archive.org/download/Minecraft-JSONs/12w16a.json", + "sha1": "6b0a9fe3ac275f79ac6d259f4279752274ec05f8", + "size": 4080437, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w16a/minecraft.jar" + }, + { + "id": "12w17a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w17a", + "url": "https://archive.org/download/Minecraft-JSONs/12w17a.json", + "sha1": "17d41f8a07e054040ba34e523593bdea7f0fb6ba", + "size": 4114768, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w17a/minecraft.jar" + }, + { + "id": "12w18a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w18a", + "url": "https://archive.org/download/Minecraft-JSONs/12w18a.json", + "sha1": "9e9ab992317048bee9158ad9d1e2bc758db2b4af", + "size": 4317820, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w18a/minecraft.zip/bin/minecraft.jar" + }, + { + "id": "12w19a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w19a", + "url": "https://archive.org/download/Minecraft-JSONs/12w19a.json", + "sha1": "474aaac9a8b1dcbf312a5c09c7eae4a6aa401225", + "size": 4343792, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w19a/minecraft.zip/bin/minecraft.jar" + }, + { + "id": "12w21a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w21a", + "url": "https://archive.org/download/Minecraft-JSONs/12w21a.json", + "sha1": "e755423a04b0efde01e035a9d651acadeba0aef9", + "size": 4409586, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w21a/minecraft.jar" + }, + { + "id": "12w21b", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w21b", + "url": "https://archive.org/download/Minecraft-JSONs/12w21b.json", + "sha1": "84437ded4839b29d34f83e9f3bab07cc48980faf", + "size": 4499708, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w21b/minecraft.jar" + }, + { + "id": "12w22a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w22a", + "url": "https://archive.org/download/Minecraft-JSONs/12w22a.json", + "sha1": "3631a714cb465d39f5cb5c18aa23abf38031b359", + "size": 4542344, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w22a/minecraft.jar" + }, + { + "id": "12w23a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w23a", + "url": "https://archive.org/download/Minecraft-JSONs/12w23a.json", + "sha1": "4a5a8e3349ea2e9d67fa4dde6ec68d385bff46f0", + "size": 4543912, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w23a/minecraft.jar" + }, + { + "id": "12w23b", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w23b", + "url": "https://archive.org/download/Minecraft-JSONs/12w23b.json", + "sha1": "e107667bcbb4443afc160a7eeb8f347acc9826f8", + "size": 4543928, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w23b/minecraft.jar" + }, + { + "id": "12w24a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w24a", + "url": "https://archive.org/download/Minecraft-JSONs/12w24a.json", + "sha1": "e479c425ffe6ca3512d97ad0e02a8cd85356bf83", + "size": 4540049, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w24a/minecraft.jar" + }, + { + "id": "12w25a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w25a", + "url": "https://archive.org/download/Minecraft-JSONs/12w25a.json", + "sha1": "eddf53994e40ecc44f582d4b47b9a441844909b6", + "size": 4556548, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w25a/minecraft.jar" + }, + { + "id": "12w26a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w26a", + "url": "https://archive.org/download/Minecraft-JSONs/12w26a.json", + "sha1": "2d1e782a4c4435fe921027ae464a272945cca925", + "size": 4573075, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w26a/minecraft.jar" + }, + { + "id": "12w27a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w27a", + "url": "https://archive.org/download/Minecraft-JSONs/12w27a.json", + "sha1": "5e69b80f9c757bdc8275c1f6ce7e71820fe6d79a", + "size": 4584956, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w27a/minecraft.jar" + }, + { + "id": "12w30a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w30a", + "url": "https://archive.org/download/Minecraft-JSONs/12w30a.json", + "sha1": "368215d7fd38ee3e829725e11b3f193d45801128", + "size": 4584574, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w30a/minecraft.jar" + }, + { + "id": "12w30b", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w30b", + "url": "https://archive.org/download/Minecraft-JSONs/12w30b.json", + "sha1": "9d1e450cdb300ec426b50762e031796a8349aa1c", + "size": 4584593, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w30b/minecraft.jar" + }, + { + "id": "12w30c", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w30c", + "url": "https://archive.org/download/Minecraft-JSONs/12w30c.json", + "sha1": "92817a0c3f3c913ad68bdb082ac1f147db986282", + "size": 4584617, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w30c/minecraft.jar" + }, + { + "id": "12w30d", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w30d", + "url": "https://archive.org/download/Minecraft-JSONs/12w30d.json", + "sha1": "a5e7508de2d3993cb5222d8e4f8415226745d6ff", + "size": 4585459, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w30d/minecraft.jar" + }, + { + "id": "12w30e", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w30e", + "url": "https://archive.org/download/Minecraft-JSONs/12w30e.json", + "sha1": "1a37562cda14028dae15b331bfd36108e617a477", + "size": 4585506, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w30e/minecraft.jar" + }, + { + "id": "12w32a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w32a", + "url": "https://archive.org/download/Minecraft-JSONs/12w32a.json", + "sha1": "13183e023c8918ed08c302c2fe1438f61b53d094", + "size": 4628354, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w32a/minecraft.jar" + }, + { + "id": "12w34a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w34a", + "url": "https://archive.org/download/Minecraft-JSONs/12w34a.json", + "sha1": "41769085c020f4651b5b5dd50a6f83be2b000b29", + "size": 4676139, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w34a/minecraft.jar" + }, + { + "id": "12w34b", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w34b", + "url": "https://archive.org/download/Minecraft-JSONs/12w34b.json", + "sha1": "5fb51efc8f07ea57ffc2a02a7dac8a2835651b61", + "size": 4682004, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w34b/minecraft.jar" + }, + { + "id": "12w36a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w36a", + "url": "https://archive.org/download/Minecraft-JSONs/12w36a.json", + "sha1": "914bd89686c4621da327d50375a1edbdd9c177da", + "size": 4705667, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w36a/minecraft.jar" + }, + { + "id": "12w37a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w37a", + "url": "https://archive.org/download/Minecraft-JSONs/12w37a.json", + "sha1": "50ea0bac2c91b13c0881bbf99aad66a046533781", + "size": 4727781, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w37a/minecraft.jar" + }, + { + "id": "12w38a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w38a", + "url": "https://archive.org/download/Minecraft-JSONs/12w38a.json", + "sha1": "69e5a531fa615eb870345feb25f26126fe95586b", + "size": 4752649, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w38a/minecraft.jar" + }, + { + "id": "12w38b", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w38b", + "url": "https://archive.org/download/Minecraft-JSONs/12w38b.json", + "sha1": "867505cb4934016bf46cb8c7833ef0eaef8d39d9", + "size": 4767044, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w38b/minecraft.jar" + }, + { + "id": "12w39a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w39a", + "url": "https://archive.org/download/Minecraft-JSONs/12w39a.json", + "sha1": "65247c02036156b9f34c17f7d8bb053641afd0e7", + "size": 4768937, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w39a/minecraft.jar" + }, + { + "id": "12w39b", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w39b", + "url": "https://archive.org/download/Minecraft-JSONs/12w39b.json", + "sha1": "620d02bfd74204462a810874f83929d0b8b0b936", + "size": 4766448, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w39b/minecraft.jar" + }, + { + "id": "12w40a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w40a", + "url": "https://archive.org/download/Minecraft-JSONs/12w40a.json", + "sha1": "434652551e93fdfb4de30cbe64310037777f7eff", + "size": 4884173, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w40a/minecraft.jar" + }, + { + "id": "12w40b", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w40b", + "url": "https://archive.org/download/Minecraft-JSONs/12w40b.json", + "sha1": "1612e0fa6062f764844c5a71ff89660c311f38ae", + "size": 4884732, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w40b/minecraft.jar" + }, + { + "id": "12w41a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w41a", + "url": "https://archive.org/download/Minecraft-JSONs/12w41a.json", + "sha1": "7327bcd4da0d194565d6ee732b1fa48e8b14b347", + "size": 4900512, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w41a/minecraft.jar" + }, + { + "id": "12w41b", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w41b", + "url": "https://archive.org/download/Minecraft-JSONs/12w41b.json", + "sha1": "d73a5b6919d10689811c11d1c3debcd817050039", + "size": 4900976, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w41b/minecraft.jar" + }, + { + "id": "12w42a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w42a", + "url": "https://archive.org/download/Minecraft-JSONs/12w42a.json", + "sha1": "0b10f7afbd54392b387a23c34547cb0f30d48998", + "size": 4919860, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w42a/minecraft.jar" + }, + { + "id": "12w42b", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w42b", + "url": "https://archive.org/download/Minecraft-JSONs/12w42b.json", + "sha1": "74024eab7588bd33dd53baa756fd4deb92557b0a", + "size": 4921744, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w42b/minecraft.jar" + }, + { + "id": "12w49a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w49a", + "url": "https://archive.org/download/Minecraft-JSONs/12w49a.json", + "sha1": "a5a4cf65cf89207eb6ad7371c9237973865eba81", + "size": 4990865, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w49a/minecraft.jar" + }, + { + "id": "12w50a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w50a", + "url": "https://archive.org/download/Minecraft-JSONs/12w50a.json", + "sha1": "96a6427720aef608a594ed1e0291e77cba398155", + "size": 5004175, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w50a/minecraft.jar" + }, + { + "id": "12w50b", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w50b", + "url": "https://archive.org/download/Minecraft-JSONs/12w50b.json", + "sha1": "73dc6efe46fef478cc5ed123e711872450e193fd", + "size": 5005360, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w50b/minecraft.jar" + }, + { + "id": "13w01a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w01a", + "url": "https://archive.org/download/Minecraft-JSONs/13w01a.json", + "sha1": "e3256fe44cd7c6a1bf45570337e634b030589878", + "size": 5033591, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w01a/minecraft.jar" + }, + { + "id": "13w01b", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w01b", + "url": "https://archive.org/download/Minecraft-JSONs/13w01b.json", + "sha1": "87f9f88eb3dcc80dcf818e44af774ab7ff63eb66", + "size": 5035543, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w01b/minecraft.jar" + }, + { + "id": "13w02a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w02a", + "url": "https://archive.org/download/Minecraft-JSONs/13w02a.json", + "sha1": "e9a57e8d5dcddcc9d919054c19b10eb71fcc304e", + "size": 5499864, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w02a/minecraft.jar" + }, + { + "id": "13w02b", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w02b", + "url": "https://archive.org/download/Minecraft-JSONs/13w02b.json", + "sha1": "9289953c82ce69ec3d2e59a6044a9c900a99478f", + "size": 5363159, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w02b/minecraft.jar" + }, + { + "id": "13w03a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w03a", + "url": "https://archive.org/download/Minecraft-JSONs/13w03a.json", + "sha1": "6a2d3ffa88b7f5e0949f041193c6525d1c4cc22e", + "size": 6401672, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w03a/minecraft.jar" + }, + { + "id": "13w04a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w04a", + "url": "https://archive.org/download/Minecraft-JSONs/13w04a.json", + "sha1": "dff06285694aab7771682f949d51bca98ce52359", + "size": 6426112, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w04a/minecraft.jar" + }, + { + "id": "13w05a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w05a", + "url": "https://archive.org/download/Minecraft-JSONs/13w05a.json", + "sha1": "7808f090cb92afc8084545dd2ea305773bbd5e6e", + "size": 6442319, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w05a/minecraft.jar" + }, + { + "id": "13w05b", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w05b", + "url": "https://archive.org/download/Minecraft-JSONs/13w05b.json", + "sha1": "72074d7cb843229292f71ae917dcefbc0f01461d", + "size": 6442459, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w05b/minecraft.jar" + }, + { + "id": "13w06a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w06a", + "url": "https://archive.org/download/Minecraft-JSONs/13w06a.json", + "sha1": "da409ce9f9c910c08cc729aadc6f592b8ff813cb", + "size": 6445893, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w06a/minecraft.jar" + }, + { + "id": "13w07a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w07a", + "url": "https://archive.org/download/Minecraft-JSONs/13w07a.json", + "sha1": "61f7dad52c34838be7a1e7d37a2370ac847ab87a", + "size": 6510193, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w07a/minecraft.jar" + }, + { + "id": "13w09a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w09a", + "url": "https://archive.org/download/Minecraft-JSONs/13w09a.json", + "sha1": "9ac49c55ca76eedfc985fa245dd0682e08b34982", + "size": 5574252, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w09a/minecraft.jar" + }, + { + "id": "13w09b", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w09b", + "url": "https://archive.org/download/Minecraft-JSONs/13w09b.json", + "sha1": "635161d84725b1988f814c890fe5841ad99121e1", + "size": 5578604, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w09b/minecraft.jar" + }, + { + "id": "13w09c", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w09c", + "url": "https://archive.org/download/Minecraft-JSONs/13w09c.json", + "sha1": "1367ef1410c2ce7ac0f1c58727aa4883c8677469", + "size": 5533426, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w09c/minecraft.jar" + }, + { + "id": "13w10a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w10a", + "url": "https://archive.org/download/Minecraft-JSONs/13w10a.json", + "sha1": "9162bca3ba8a77da2cd26cda1e46ca89a44bac4a", + "size": 5534991, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w10a/minecraft.jar" + }, + { + "id": "13w10b", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w10b", + "url": "https://archive.org/download/Minecraft-JSONs/13w10b.json", + "sha1": "21e35ffe1772d1cf89aea653c7a883acb54b13a3", + "size": 5555235, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w10b/minecraft.jar" + }, + { + "id": "13w11a", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w11a", + "url": "https://archive.org/download/Minecraft-JSONs/13w11a.json", + "sha1": "bec6c96bc4413ea3092428aba93d7425fe6a4ea9", + "size": 5556608, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w11a/minecraft.jar" + }, + { + "id": "13w12~", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w12~", + "url": "https://archive.org/download/Minecraft-JSONs/13w12~.json", + "sha1": "66d6c6b5205ae1e8f0ad3eb78ccf66500f39c0c7", + "size": 5561634, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w12_/minecraft.jar" + }, + { + "id": "b1_8-pre1", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_b1.8-pre1-2", + "url": "https://archive.org/download/Minecraft-JSONs/b1.8-pre1-2.json", + "sha1": "6789c69ede3aedf83b800c76bea56855d38a0afc", + "size": 1893151, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_8-pre/minecraft.jar" + }, + { + "id": "b1_8-pre2", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_b1.8-pre2", + "url": "https://archive.org/download/Minecraft-JSONs/b1.8-pre2.json", + "sha1": "44191f2895bf1e064269c9279778f2e3e9c3c9c7", + "size": 1897780, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_8-pre2/minecraft.jar" + }, + { + "id": "b1_9-pre1", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_b1.9-pre1", + "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre1.json", + "sha1": "fdeef0129af130aa00702e53c37c5c4029b7d50e", + "size": 1966908, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre/minecraft.jar" + }, + { + "id": "b1_9-pre2", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_b1.9-pre2", + "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre2.json", + "sha1": "b0d40cf43b625631af65e2a645c34b533251da0e", + "size": 1988123, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre2/minecraft.jar" + }, + { + "id": "b1_9-pre3", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_b1.9-pre3", + "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre3.json", + "sha1": "5b7fe76a602b7511c97740e36dc25040ccb6e76b", + "size": 2087104, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre3/minecraft.jar" + }, + { + "id": "b1_9-pre4", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_b1.9-pre4", + "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre4.json", + "sha1": "5c4831d9705f2e00e3cd993e89b822636492932a", + "size": 2147107, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre4/minecraft.jar" + }, + { + "id": "b1_9-pre5", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_b1.9-pre5", + "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre5.json", + "sha1": "e109b297d2c4ee7a0bd6aed72f38f7e3185654cf", + "size": 2211261, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre5/minecraft.jar" + }, + { + "id": "b1_9-pre6", + "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_b1.9-pre6", + "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre6.json", + "sha1": "f0983e65cd1c0768b0d1fec471ce4f69173b8126", + "size": 2239270, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre6/minecraft.jar" + } + ] +} diff --git a/updateMojang.py b/updateMojang.py index ac11fd449d..08ec1dc817 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -8,8 +8,10 @@ from cachecontrol.caches import FileCache from meta.common import upstream_path, ensure_upstream_dir, static_path from meta.common.http import download_binary_file -from meta.common.mojang import BASE_DIR, VERSION_MANIFEST_FILE, VERSIONS_DIR, ASSETS_DIR, STATIC_EXPERIMENTS_FILE -from meta.model.mojang import MojangIndexWrap, MojangIndex, ExperimentIndex, ExperimentIndexWrap +from meta.common.mojang import BASE_DIR, VERSION_MANIFEST_FILE, VERSIONS_DIR, ASSETS_DIR, STATIC_EXPERIMENTS_FILE, \ + STATIC_OLD_SNAPSHOTS_FILE +from meta.model.mojang import MojangIndexWrap, MojangIndex, ExperimentIndex, ExperimentIndexWrap, OldSnapshotIndexWrap, \ + OldSnapshotIndex UPSTREAM_DIR = upstream_path() STATIC_DIR = static_path() @@ -40,6 +42,28 @@ def fetch_zipped_version(path, url): return version_json +def fetch_modified_version(path, version): + r = sess.get(version.url) + r.raise_for_status() + version_json = r.json() + + version_json["releaseTime"] = version_json["releaseTime"] + "T00:00:00+02:00" + version_json["time"] = version_json["releaseTime"] + + downloads = {"client": {"url": version.jar, + "sha1": version.sha1, + "size": version.size + } + } + + version_json["downloads"] = downloads + + with open(path, 'w', encoding='utf-8') as f: + json.dump(version_json, f, sort_keys=True, indent=4) + + return version_json + + def fetch_version(path, url): r = sess.get(url) r.raise_for_status() @@ -98,6 +122,23 @@ def main(): else: print("Already have experiment " + version.id) + static_old_snapshots_path = os.path.join(STATIC_DIR, STATIC_OLD_SNAPSHOTS_FILE) + + # deal with old snapshots + if os.path.exists(static_old_snapshots_path): + old_snapshots = OldSnapshotIndexWrap(OldSnapshotIndex.parse_file(static_old_snapshots_path)) + old_snapshots_ids = set(old_snapshots.versions.keys()) + + for x in old_snapshots_ids: + version = old_snapshots.versions[x] + old_snapshots_path = os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json") + + print("Updating old snapshot " + version.id) + if not os.path.isfile(old_snapshots_path): + fetch_modified_version(old_snapshots_path, version) + else: + print("Already have old snapshot " + version.id) + remote_versions.index.write(version_manifest_path) -- cgit 0.0.5-2-1-g0f52 From d9b0c8e8c54d1fae933663405acc04f774540d36 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Thu, 3 Nov 2022 14:49:24 +0100 Subject: Change type Signed-off-by: Johannes Joens --- updateMojang.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/updateMojang.py b/updateMojang.py index 08ec1dc817..b7957d9a56 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -57,6 +57,7 @@ def fetch_modified_version(path, version): } version_json["downloads"] = downloads + version_json["type"] = "old_snapshot" with open(path, 'w', encoding='utf-8') as f: json.dump(version_json, f, sort_keys=True, indent=4) @@ -134,6 +135,7 @@ def main(): old_snapshots_path = os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json") print("Updating old snapshot " + version.id) + fetch_modified_version(old_snapshots_path, version) if not os.path.isfile(old_snapshots_path): fetch_modified_version(old_snapshots_path, version) else: -- cgit 0.0.5-2-1-g0f52 From c4e8f4f8426bdd05c07df4600e1d64b7138516cf Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Thu, 3 Nov 2022 18:01:04 +0100 Subject: Remove duped line Signed-off-by: Johannes Joens --- updateMojang.py | 1 - 1 file changed, 1 deletion(-) diff --git a/updateMojang.py b/updateMojang.py index b7957d9a56..c2a5aa4b1b 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -135,7 +135,6 @@ def main(): old_snapshots_path = os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json") print("Updating old snapshot " + version.id) - fetch_modified_version(old_snapshots_path, version) if not os.path.isfile(old_snapshots_path): fetch_modified_version(old_snapshots_path, version) else: -- cgit 0.0.5-2-1-g0f52 From 3fc14c5b2ed3e68988d90da06830bb5d6b9018f6 Mon Sep 17 00:00:00 2001 From: TheKodeToad Date: Wed, 16 Nov 2022 14:04:26 +0000 Subject: Add java.util.Arrays.useLegacyMergeSort from inf-20100618 to a1.1.2_01 Signed-off-by: TheKodeToad --- static/mojang/minecraft-legacy-override.json | 38 ++++++++++++++++++---------- 1 file changed, 25 insertions(+), 13 deletions(-) diff --git a/static/mojang/minecraft-legacy-override.json b/static/mojang/minecraft-legacy-override.json index b9d6fbb916..d1d951d05f 100644 --- a/static/mojang/minecraft-legacy-override.json +++ b/static/mojang/minecraft-legacy-override.json @@ -471,55 +471,67 @@ }, "a1.1.2_01": { "releaseTime": "2010-09-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.1.2": { "releaseTime": "2010-09-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.1.0": { "releaseTime": "2010-09-13T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.17_04": { "releaseTime": "2010-08-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.17_02": { "releaseTime": "2010-08-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.16": { "releaseTime": "2010-08-12T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.15": { "releaseTime": "2010-08-04T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.14": { "releaseTime": "2010-07-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.11": { "releaseTime": "2010-07-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.5_01": { "releaseTime": "2010-07-13T00:00:00+02:00", "mainClass": "y", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.4": { "releaseTime": "2010-07-09T00:00:00+02:00", "mainClass": "ax", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "inf-20100618": { "releaseTime": "2010-06-16T00:00:00+02:00", "mainClass": "net.minecraft.client.d", "appletClass": "net.minecraft.client.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "c0.30_01c": { "releaseTime": "2009-12-22T00:00:00+02:00", @@ -570,4 +582,4 @@ "+traits": ["no-texturepacks"] } } -} \ No newline at end of file +} -- cgit 0.0.5-2-1-g0f52 From d551b0d81141fda91551544d45b4a4f299ccb068 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 16 Nov 2022 16:22:55 +0100 Subject: feat: add support for +jvmArgs on meta Signed-off-by: Sefa Eyeoglu --- meta/model/__init__.py | 1 + meta/model/mojang.py | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 7a6d368c05..dc466c3b0b 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -283,6 +283,7 @@ class MetaVersion(Versioned): compatible_java_majors: Optional[List[int]] = Field(alias="compatibleJavaMajors") additional_traits: Optional[List[str]] = Field(alias="+traits") additional_tweakers: Optional[List[str]] = Field(alias="+tweakers") + additional_jvm_args: Optional[List[str]] = Field(alias="+jvmArgs") class MetaPackage(Versioned): diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 6d308b1586..d10dce3c30 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -103,6 +103,7 @@ class LegacyOverrideEntry(MetaBase): applet_class: Optional[str] = Field(alias="appletClass") release_time: Optional[datetime] = Field(alias="releaseTime") additional_traits: Optional[List[str]] = Field(alias="+traits") + additional_jvm_args: Optional[List[str]] = Field(alias="+jvmArgs") def apply_onto_meta_version(self, meta_version: MetaVersion, legacy: bool = True): # simply hard override classes @@ -118,6 +119,11 @@ class LegacyOverrideEntry(MetaBase): meta_version.additional_traits = [] meta_version.additional_traits += self.additional_traits + if self.additional_jvm_args: + if not meta_version.additional_jvm_args: + meta_version.additional_jvm_args = [] + meta_version.additional_jvm_args += self.additional_jvm_args + if legacy: # remove all libraries - they are not needed for legacy meta_version.libraries = None -- cgit 0.0.5-2-1-g0f52 From 0e19d4a800ec9cf72812fe64af2db0594471d6cb Mon Sep 17 00:00:00 2001 From: theofficialgman <28281419+theofficialgman@users.noreply.github.com> Date: Mon, 21 Nov 2022 18:11:29 -0500 Subject: remove unnecessary patches for ARM platforms - switch to using mojang's hosted jarfiles (when identical) - remove patching text2speech on linux arm systems (unnecessary) Signed-off-by: theofficialgman <28281419+theofficialgman@users.noreply.github.com> --- static/mojang/library-patches.json | 36 +++++------------------------------- 1 file changed, 5 insertions(+), 31 deletions(-) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index 71f12d6e8e..e8fd2a6ed5 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -109,7 +109,7 @@ } }, { - "_comment": "Use a newer version on osx-arm64, linux-arm64, and linux-arm32", + "_comment": "Use a newer version on osx-arm64", "match": [ "com.mojang:text2speech:1.0.10", "com.mojang:text2speech:1.5", @@ -131,18 +131,6 @@ "os": { "name": "osx-arm64" } - }, - { - "action": "disallow", - "os": { - "name": "linux-arm64" - } - }, - { - "action": "disallow", - "os": { - "name": "linux-arm32" - } } ] }, @@ -162,18 +150,6 @@ "os": { "name": "osx-arm64" } - }, - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - }, - { - "action": "allow", - "os": { - "name": "linux-arm32" - } } ] } @@ -182,7 +158,6 @@ { "_comment": "Use a newer version on osx-arm64, linux-arm64, and linux-arm32", "match": [ - "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", "org.lwjgl.lwjgl:lwjgl:2.9.3", "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131120", "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131017", @@ -220,10 +195,10 @@ "artifact": { "sha1": "697517568c68e78ae0b4544145af031c81082dfe", "size": 1047168, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-2.9.4/lwjgl-2.9.4-nightly-20150209.jar" + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" } }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209-gman64.1", + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", "rules": [ { "action": "allow", @@ -250,7 +225,6 @@ { "_comment": "Use a newer version on osx-arm64, linux-arm64, and linux-arm32", "match": [ - "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", "org.lwjgl.lwjgl:lwjgl_util:2.9.3", "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131120", "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131017", @@ -288,10 +262,10 @@ "artifact": { "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", "size": 173887, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-2.9.4/lwjgl_util-2.9.4-nightly-20150209.jar" + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" } }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209-gman64.1", + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", "rules": [ { "action": "allow", -- cgit 0.0.5-2-1-g0f52 From 9547400f18e42efc9b2161eb39b7b9368dadcc1c Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 24 Nov 2022 13:02:42 +0100 Subject: fix: update Forge maven url Signed-off-by: Sefa Eyeoglu --- generateForge.py | 12 ++++++------ meta/model/forge.py | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/generateForge.py b/generateForge.py index e6bca2534b..89f3cc6854 100755 --- a/generateForge.py +++ b/generateForge.py @@ -98,7 +98,7 @@ def version_from_profile(profile: ForgeInstallerProfile, version: ForgeVersion) overridden_name.classifier = "universal" overridden_lib = Library(name=overridden_name) - if forge_lib.url == "http://files.minecraftforge.net/maven/": + if forge_lib.url == "http://maven.minecraftforge.net/": overridden_lib.url = "https://maven.minecraftforge.net/" else: overridden_lib.url = forge_lib.url @@ -143,7 +143,7 @@ def version_from_modernized_installer(installer: MojangVersion, version: ForgeVe overridden_name = forge_lib.name overridden_name.classifier = "universal" forge_lib.downloads.artifact.path = overridden_name.path() - forge_lib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % overridden_name.path() + forge_lib.downloads.artifact.url = "https://maven.minecraftforge.net/%s" % overridden_name.path() forge_lib.name = overridden_name elif forge_lib.name.artifact == "minecraftforge": @@ -152,7 +152,7 @@ def version_from_modernized_installer(installer: MojangVersion, version: ForgeVe overridden_name.classifier = "universal" overridden_name.version = "%s-%s" % (mc_version, overridden_name.version) forge_lib.downloads.artifact.path = overridden_name.path() - forge_lib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % overridden_name.path() + forge_lib.downloads.artifact.url = "https://maven.minecraftforge.net/%s" % overridden_name.path() forge_lib.name = overridden_name v.libraries.append(forge_lib) @@ -198,7 +198,7 @@ def version_from_build_system_installer(installer: MojangVersion, profile: Forge name=GradleSpecifier("net.minecraftforge", "forge", version.long_version, "installer")) installer_lib.downloads = MojangLibraryDownloads() installer_lib.downloads.artifact = MojangArtifact( - url="https://files.minecraftforge.net/maven/%s" % (installer_lib.name.path()), + url="https://maven.minecraftforge.net/%s" % (installer_lib.name.path()), sha1=info.sha1hash, size=info.size) v.maven_files.append(installer_lib) @@ -210,7 +210,7 @@ def version_from_build_system_installer(installer: MojangVersion, profile: Forge if forge_lib.name.group == "net.minecraftforge" and forge_lib.name.artifact == "forge" \ and forge_lib.name.classifier == "universal": - forge_lib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % forge_lib.name.path() + forge_lib.downloads.artifact.url = "https://maven.minecraftforge.net/%s" % forge_lib.name.path() v.maven_files.append(forge_lib) v.libraries = [] @@ -231,7 +231,7 @@ def version_from_build_system_installer(installer: MojangVersion, profile: Forge if forge_lib.name.artifact == "forge": forge_lib.name.classifier = "launcher" forge_lib.downloads.artifact.path = forge_lib.name.path() - forge_lib.downloads.artifact.url = "https://files.minecraftforge.net/maven/%s" % forge_lib.name.path() + forge_lib.downloads.artifact.url = "https://maven.minecraftforge.net/%s" % forge_lib.name.path() forge_lib.name = forge_lib.name v.libraries.append(forge_lib) diff --git a/meta/model/forge.py b/meta/model/forge.py index 2db191b941..6112023e15 100644 --- a/meta/model/forge.py +++ b/meta/model/forge.py @@ -16,7 +16,7 @@ class ForgeFile(MetaBase): return "%s-%s-%s.%s" % ("forge", long_version, self.classifier, self.extension) def url(self, long_version): - return "https://files.minecraftforge.net/maven/net/minecraftforge/forge/%s/%s" % ( + return "https://maven.minecraftforge.net/net/minecraftforge/forge/%s/%s" % ( long_version, self.filename(long_version)) @@ -112,7 +112,7 @@ class ForgeOptional(MetaBase): "desc": "A mod that collects statistics about Minecraft and your system.
Useful for Forge to understand how Minecraft/Forge are used.", "url": "http://www.minecraftforge.net/forum/index.php?topic=43278.0", "artifact": "net.minecraftforge:MercuriusUpdater:1.11.2", - "maven": "http://files.minecraftforge.net/maven/" + "maven": "http://maven.minecraftforge.net/" } ] """ -- cgit 0.0.5-2-1-g0f52 From 3aa946cfc2b3d59a88df6d633b5bb05da27e2b74 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 29 Nov 2022 15:25:20 +0100 Subject: fix: remove EOL Java 18 from compatible Java majors Signed-off-by: Sefa Eyeoglu --- meta/model/mojang.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/model/mojang.py b/meta/model/mojang.py index d10dce3c30..f5bfcd5a58 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -10,8 +10,8 @@ SUPPORTED_LAUNCHER_VERSION = 21 SUPPORTED_COMPLIANCE_LEVEL = 1 DEFAULT_JAVA_MAJOR = 8 # By default, we should recommend Java 8 if we don't know better COMPATIBLE_JAVA_MAPPINGS = { - 16: [17, 18, 19], - 17: [18, 19] + 16: [17, 19], + 17: [19] } ''' -- cgit 0.0.5-2-1-g0f52 From f5534daefe939c058c6e724e51932737b3cc514c Mon Sep 17 00:00:00 2001 From: theofficialgman <28281419+theofficialgman@users.noreply.github.com> Date: Wed, 30 Nov 2022 22:39:18 -0500 Subject: use gman patched lwjgl jemalloc for ARM64 Linux Asahi Linux compat (jemalloc compiled with 16K pages support) Signed-off-by: theofficialgman <28281419+theofficialgman@users.noreply.github.com> --- static/mojang/library-patches.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index e8fd2a6ed5..64355cdde2 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -561,13 +561,13 @@ }, "classifiers": { "natives-linux-arm64": { - "sha1": "19c7d57e1ab7fee54f35a8615babd5defc355d78", - "size": 156163, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-jemalloc-natives-linux-arm64.jar" + "sha1": "762d7d80c9cdf3a3f3fc80c8a5f86612255edfe0", + "size": 156343, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-jemalloc-patched-natives-linux-arm64.jar" } } }, - "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman64.1", + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman64.2", "natives": { "linux-arm64": "natives-linux-arm64" }, @@ -1617,12 +1617,12 @@ { "downloads": { "artifact": { - "sha1": "c6606e57db075ad218a2e78d2416c159a53b6a0c", - "size": 157996, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm64.jar" + "sha1": "749be48a9b86ee2c3a2da5fd77511208adcfb33b", + "size": 159993, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.3.1/lwjgl-jemalloc-patched-natives-linux-arm64.jar" } }, - "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm64:3.3.1-lwjgl.1", + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm64:3.3.1-gman64.1", "rules": [ { "action": "allow", -- cgit 0.0.5-2-1-g0f52 From 32b51631a208b4b875f30255bba749b2cef7615c Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 14 Dec 2022 15:08:36 +0100 Subject: refactor: drop split natives classifier workaround Signed-off-by: Sefa Eyeoglu --- generateMojang.py | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 51b54623ac..075927ac2f 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -14,8 +14,6 @@ from meta.model import MetaVersion, Library, GradleSpecifier, MojangLibraryDownl MetaPackage, MojangRules from meta.model.mojang import MojangIndexWrap, MojangIndex, MojangVersion, LegacyOverrideIndex, LibraryPatches -APPLY_SPLIT_NATIVES_WORKAROUND = True - LAUNCHER_DIR = launcher_path() UPSTREAM_DIR = upstream_path() STATIC_DIR = static_path() @@ -64,8 +62,7 @@ LOG4J_HASHES = { # We want versions that contain natives for all platforms. If there are multiple, pick the latest one # LWJGL versions we want PASS_VARIANTS = [ - # "beed62ec1d40ae89d808fe70b83df6bd4b3be81f", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, without workaround - "8836c419f90f69a278b97d945a34af165c24ff60", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, with workaround + "beed62ec1d40ae89d808fe70b83df6bd4b3be81f", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, without workaround "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) will be patched, missing tinyfd "8e1f89b96c6f583a0e494949c75115ed13412ba1", # 3.2.1 (2019-02-13 16:12:08+00:00) "7ed2372097dbd635f5aef3137711141ce91c4ee9", # 3.1.6 (2018-11-29 13:11:38+00:00) @@ -300,11 +297,6 @@ def main(): # generic fixes remove_paths_from_lib(lib) - if APPLY_SPLIT_NATIVES_WORKAROUND and lib_is_split_native(lib): - # merge classifier into artifact name to workaround bug in launcher - specifier.artifact += f"-{specifier.classifier}" - specifier.classifier = None - if specifier.is_lwjgl(): if has_split_natives: # implies lwjgl3 bucket = add_or_get_bucket(buckets, None) -- cgit 0.0.5-2-1-g0f52 From 9dc0dc042caa9091e285a5cc9e97b2c5e2bbc29d Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 14 Dec 2022 15:47:23 +0100 Subject: fix: drop LWJGL version recommendations Signed-off-by: Sefa Eyeoglu --- generateMojang.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 075927ac2f..9ada6d91c7 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -446,12 +446,10 @@ def main(): lwjglVersionVariant, passed_variants, unknown_variants)) lwjgl_package = MetaPackage(uid=LWJGL_COMPONENT, name='LWJGL 2') - lwjgl_package.recommended = ['2.9.4-nightly-20150209'] lwjgl_package.write(os.path.join(LAUNCHER_DIR, LWJGL_COMPONENT, "package.json")) if found_any_lwjgl3: lwjgl_package = MetaPackage(uid=LWJGL3_COMPONENT, name='LWJGL 3') - lwjgl_package.recommended = ['3.1.2'] lwjgl_package.write(os.path.join(LAUNCHER_DIR, LWJGL3_COMPONENT, "package.json")) mojang_index = MojangIndexWrap(MojangIndex.parse_file(os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_FILE))) -- cgit 0.0.5-2-1-g0f52 From fdfbb0cf19a7cafefdfcf81f8e0f6d3ca240fb20 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 14 Dec 2022 22:25:40 +0100 Subject: Revert "refactor: drop split natives classifier workaround" This reverts commit 32b51631a208b4b875f30255bba749b2cef7615c. --- generateMojang.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/generateMojang.py b/generateMojang.py index 9ada6d91c7..f5617e161b 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -14,6 +14,8 @@ from meta.model import MetaVersion, Library, GradleSpecifier, MojangLibraryDownl MetaPackage, MojangRules from meta.model.mojang import MojangIndexWrap, MojangIndex, MojangVersion, LegacyOverrideIndex, LibraryPatches +APPLY_SPLIT_NATIVES_WORKAROUND = True + LAUNCHER_DIR = launcher_path() UPSTREAM_DIR = upstream_path() STATIC_DIR = static_path() @@ -62,7 +64,8 @@ LOG4J_HASHES = { # We want versions that contain natives for all platforms. If there are multiple, pick the latest one # LWJGL versions we want PASS_VARIANTS = [ - "beed62ec1d40ae89d808fe70b83df6bd4b3be81f", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, without workaround + # "beed62ec1d40ae89d808fe70b83df6bd4b3be81f", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, without workaround + "8836c419f90f69a278b97d945a34af165c24ff60", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, with workaround "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) will be patched, missing tinyfd "8e1f89b96c6f583a0e494949c75115ed13412ba1", # 3.2.1 (2019-02-13 16:12:08+00:00) "7ed2372097dbd635f5aef3137711141ce91c4ee9", # 3.1.6 (2018-11-29 13:11:38+00:00) @@ -297,6 +300,11 @@ def main(): # generic fixes remove_paths_from_lib(lib) + if APPLY_SPLIT_NATIVES_WORKAROUND and lib_is_split_native(lib): + # merge classifier into artifact name to workaround bug in launcher + specifier.artifact += f"-{specifier.classifier}" + specifier.classifier = None + if specifier.is_lwjgl(): if has_split_natives: # implies lwjgl3 bucket = add_or_get_bucket(buckets, None) -- cgit 0.0.5-2-1-g0f52 From 5656d867863a45a794fd60445165cbdb7abbdeeb Mon Sep 17 00:00:00 2001 From: TheKodeToad Date: Thu, 15 Dec 2022 12:13:08 +0000 Subject: Add legacySkins to all applicable versions Signed-off-by: TheKodeToad --- static/mojang/minecraft-legacy-override.json | 496 +++++++++++++++++++-------- 1 file changed, 347 insertions(+), 149 deletions(-) diff --git a/static/mojang/minecraft-legacy-override.json b/static/mojang/minecraft-legacy-override.json index d1d951d05f..2687d37cbf 100644 --- a/static/mojang/minecraft-legacy-override.json +++ b/static/mojang/minecraft-legacy-override.json @@ -1,543 +1,741 @@ { "versions": { + "14w11a": { + "+traits": ["legacySkins"] + }, + "1.7.6-pre2": { + "+traits": ["legacySkins"] + }, + "1.7.6-pre1": { + "+traits": ["legacySkins"] + }, + "14w10c": { + "+traits": ["legacySkins"] + }, + "14w10b": { + "+traits": ["legacySkins"] + }, + "14w08a": { + "+traits": ["legacySkins"] + }, + "1.7.5": { + "+traits": ["legacySkins"] + }, + "14w07a": { + "+traits": ["legacySkins"] + }, + "14w06b": { + "+traits": ["legacySkins"] + }, + "14w06a": { + "+traits": ["legacySkins"] + }, + "14w05b": { + "+traits": ["legacySkins"] + }, + "14w05a": { + "+traits": ["legacySkins"] + }, + "14w04b": { + "+traits": ["legacySkins"] + }, + "14w04a": { + "+traits": ["legacySkins"] + }, + "14w03b": { + "+traits": ["legacySkins"] + }, + "14w03a": { + "+traits": ["legacySkins"] + }, + "14w02c": { + "+traits": ["legacySkins"] + }, + "14w02b": { + "+traits": ["legacySkins"] + }, + "14w02a": { + "+traits": ["legacySkins"] + }, + "1.7.3": { + "+traits": ["legacySkins"] + }, + "13w49a": { + "+traits": ["legacySkins"] + }, + "13w48b": { + "+traits": ["legacySkins"] + }, + "13w48a": { + "+traits": ["legacySkins"] + }, + "13w47e": { + "+traits": ["legacySkins"] + }, + "13w47d": { + "+traits": ["legacySkins"] + }, + "13w47c": { + "+traits": ["legacySkins"] + }, + "13w47b": { + "+traits": ["legacySkins"] + }, + "13w47a": { + "+traits": ["legacySkins"] + }, + "1.7.2": { + "+traits": ["legacySkins"] + }, + "1.7.1": { + "+traits": ["legacySkins"] + }, + "1.7": { + "+traits": ["legacySkins"] + }, + "13w43a": { + "+traits": ["legacySkins"] + }, + "13w42b": { + "+traits": ["legacySkins"] + }, + "13w42a": { + "+traits": ["legacySkins"] + }, + "13w41b": { + "+traits": ["legacySkins"] + }, + "13w41a": { + "+traits": ["legacySkins"] + }, + "13w39b": { + "+traits": ["legacySkins"] + }, + "13w39a": { + "+traits": ["legacySkins"] + }, + "13w38c": { + "+traits": ["legacySkins"] + }, + "13w38b": { + "+traits": ["legacySkins"] + }, + "13w38a": { + "+traits": ["legacySkins"] + }, + "1.6.4": { + "+traits": ["legacySkins"] + }, + "13w37b": { + "+traits": ["legacySkins"] + }, + "1.6.3": { + "+traits": ["legacySkins"] + }, + "13w37a": { + "+traits": ["legacySkins"] + }, + "13w36b": { + "+traits": ["legacySkins"] + }, + "13w36a": { + "+traits": ["legacySkins"] + }, + "1.6.2": { + "+traits": ["legacySkins"] + }, + "1.6.1": { + "+traits": ["legacySkins"] + }, + "1.6": { + "+traits": ["legacySkins"] + }, + "13w26a": { + "+traits": ["legacySkins"] + }, + "13w25c": { + "+traits": ["legacySkins"] + }, + "13w25b": { + "+traits": ["legacySkins"] + }, + "13w25a": { + "+traits": ["legacySkins"] + }, + "13w24b": { + "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + }, + "13w24a": { + "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + }, + "13w23b": { + "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + }, + "13w23a": { + "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + }, + "13w22a": { + "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + }, + "13w21b": { + "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + }, + "13w21a": { + "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + }, + "13w19a": { + "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + }, + "13w18c": { + "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + }, + "13w18b": { + "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + }, + "13w18a": { + "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + }, + "13w17a": { + "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + }, "1.5.2": { "releaseTime": "2013-04-25T17:45:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.5.1": { "releaseTime": "2013-03-20T12:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "13w12~": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.5": { "releaseTime": "2013-03-07T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "13w10b": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "13w10a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "13w09c": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "13w09b": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "13w09a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "13w11a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "13w07a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "13w06a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "13w05b": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "13w05a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "13w04a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "13w03a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "13w02b": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "13w02a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "13w01b": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "13w01a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.4.7": { "releaseTime": "2012-12-28T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.4.6": { "releaseTime": "2012-12-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w50b": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w50a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w49a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.4.5": { "releaseTime": "2012-11-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.4.4": { "releaseTime": "2012-11-14T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.4.3": { "releaseTime": "2012-11-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.4.2": { "releaseTime": "2012-10-25T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.4.1": { "releaseTime": "2012-10-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.4": { "releaseTime": "2012-10-19T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w42b": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w42a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w41b": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w41a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w40b": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w40a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w39b": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w39a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w38b": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w38a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w37a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w36a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w34b": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w34a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.3.2": { "releaseTime": "2012-08-16T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w32a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.3.1": { "releaseTime": "2012-08-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.3": { "releaseTime": "2012-07-26T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w30e": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w30d": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w30c": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w30b": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w30a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w27a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w26a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w25a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w24a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w23b": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w23a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w22a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w21b": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w21a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w19a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w18a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w17a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w16a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.2.5": { "releaseTime": "2012-03-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.2.4": { "releaseTime": "2012-03-22T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.2.3": { "releaseTime": "2012-03-02T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.2.2": { "releaseTime": "2012-03-01T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.2.1": { "releaseTime": "2012-03-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.2": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w08a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w07a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w07b": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w06a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w05b": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w05a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w04a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w03a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.1": { "releaseTime": "2012-01-12T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "12w01a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "11w50a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "11w49a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "11w48a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "11w47a": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "1.0": { "releaseTime": "2011-11-18T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.9-pre6": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.9-pre5": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.9-pre4": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.9-pre3": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.9-pre2": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.9-pre1": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.8.1": { "releaseTime": "2011-09-19T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.8": { "releaseTime": "2011-09-15T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.8-pre2": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.8-pre1-2": { - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.7.3": { "releaseTime": "2011-07-08T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.7.2": { "releaseTime": "2011-07-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.7": { "releaseTime": "2011-06-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.6.6": { "releaseTime": "2011-05-31T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.6.5": { "releaseTime": "2011-05-28T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.6.4": { "releaseTime": "2011-05-26T00:00:04+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.6.3": { "releaseTime": "2011-05-26T00:00:03+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.6.2": { "releaseTime": "2011-05-26T00:00:02+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.6.1": { "releaseTime": "2011-05-26T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.6": { "releaseTime": "2011-05-26T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.5_01": { "releaseTime": "2011-04-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.5": { "releaseTime": "2011-04-19T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.4_01": { "releaseTime": "2011-04-05T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.4": { "releaseTime": "2011-03-31T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.3_01": { "releaseTime": "2011-02-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.3b": { "releaseTime": "2011-02-22T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.2_02": { "releaseTime": "2011-01-21T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.2_01": { "releaseTime": "2011-01-14T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.2": { "releaseTime": "2011-01-13T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.1_02": { "releaseTime": "2010-12-22T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.1_01": { "releaseTime": "2010-12-22T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.0.2": { "releaseTime": "2010-12-21T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.0_01": { "releaseTime": "2010-12-20T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "b1.0": { "releaseTime": "2010-12-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "a1.2.6": { "releaseTime": "2010-12-03T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "a1.2.5": { "releaseTime": "2010-12-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "a1.2.4_01": { "releaseTime": "2010-11-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "a1.2.3_04": { "releaseTime": "2010-11-26T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "a1.2.3_02": { "releaseTime": "2010-11-25T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "a1.2.3_01": { "releaseTime": "2010-11-24T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "a1.2.3": { "releaseTime": "2010-11-24T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "a1.2.2b": { "releaseTime": "2010-11-10T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "a1.2.2a": { "releaseTime": "2010-11-10T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] + "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] }, "a1.2.1_01": { "releaseTime": "2010-11-05T00:00:01+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"] }, "a1.2.1": { "releaseTime": "2010-11-05T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"] }, "a1.2.0_02": { "releaseTime": "2010-11-04T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"] }, "a1.2.0_01": { "releaseTime": "2010-10-31T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"] }, "a1.2.0": { "releaseTime": "2010-10-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"] }, "a1.1.2_01": { "releaseTime": "2010-09-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.1.2": { "releaseTime": "2010-09-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.1.0": { "releaseTime": "2010-09-13T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.17_04": { "releaseTime": "2010-08-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.17_02": { "releaseTime": "2010-08-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.16": { "releaseTime": "2010-08-12T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.15": { "releaseTime": "2010-08-04T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.14": { "releaseTime": "2010-07-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.11": { "releaseTime": "2010-07-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.5_01": { "releaseTime": "2010-07-13T00:00:00+02:00", "mainClass": "y", - "+traits": ["legacyLaunch", "no-texturepacks"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.4": { "releaseTime": "2010-07-09T00:00:00+02:00", "mainClass": "ax", - "+traits": ["legacyLaunch", "no-texturepacks"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "inf-20100618": { "releaseTime": "2010-06-16T00:00:00+02:00", "mainClass": "net.minecraft.client.d", "appletClass": "net.minecraft.client.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "c0.30_01c": { "releaseTime": "2009-12-22T00:00:00+02:00", "mainClass": "com.mojang.minecraft.l", "appletClass": "com.mojang.minecraft.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] + "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"] }, "c0.0.13a_03": { "releaseTime": "2009-05-22T00:00:00+02:00", -- cgit 0.0.5-2-1-g0f52 From 13e82ebc0dc02554f17819a12eaf7f489993628a Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 15 Dec 2022 16:30:33 +0100 Subject: fix: remove Java 19 recommendation Many Forge versions break with Java 19. Signed-off-by: Sefa Eyeoglu --- meta/model/mojang.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meta/model/mojang.py b/meta/model/mojang.py index f5bfcd5a58..9f9a29c01a 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -10,8 +10,7 @@ SUPPORTED_LAUNCHER_VERSION = 21 SUPPORTED_COMPLIANCE_LEVEL = 1 DEFAULT_JAVA_MAJOR = 8 # By default, we should recommend Java 8 if we don't know better COMPATIBLE_JAVA_MAPPINGS = { - 16: [17, 19], - 17: [19] + 16: [17] } ''' -- cgit 0.0.5-2-1-g0f52 From 8f9091a3cb3bd6bea238d6a01710b4cf5a813aac Mon Sep 17 00:00:00 2001 From: TheKodeToad Date: Sun, 25 Dec 2022 09:28:47 +0000 Subject: legacySkins -> legacyServices (legacy online services) Signed-off-by: TheKodeToad --- static/mojang/minecraft-legacy-override.json | 430 +++++++++++++-------------- 1 file changed, 215 insertions(+), 215 deletions(-) diff --git a/static/mojang/minecraft-legacy-override.json b/static/mojang/minecraft-legacy-override.json index 2687d37cbf..8e3cfa5aca 100644 --- a/static/mojang/minecraft-legacy-override.json +++ b/static/mojang/minecraft-legacy-override.json @@ -1,741 +1,741 @@ { "versions": { "14w11a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "1.7.6-pre2": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "1.7.6-pre1": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "14w10c": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "14w10b": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "14w08a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "1.7.5": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "14w07a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "14w06b": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "14w06a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "14w05b": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "14w05a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "14w04b": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "14w04a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "14w03b": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "14w03a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "14w02c": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "14w02b": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "14w02a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "1.7.3": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w49a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w48b": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w48a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w47e": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w47d": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w47c": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w47b": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w47a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "1.7.2": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "1.7.1": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "1.7": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w43a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w42b": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w42a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w41b": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w41a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w39b": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w39a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w38c": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w38b": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w38a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "1.6.4": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w37b": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "1.6.3": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w37a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w36b": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w36a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "1.6.2": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "1.6.1": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "1.6": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w26a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w25c": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w25b": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w25a": { - "+traits": ["legacySkins"] + "+traits": ["legacyServices"] }, "13w24b": { - "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + "+traits": ["legacyLaunch", "noapplet", "legacyServices"] }, "13w24a": { - "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + "+traits": ["legacyLaunch", "noapplet", "legacyServices"] }, "13w23b": { - "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + "+traits": ["legacyLaunch", "noapplet", "legacyServices"] }, "13w23a": { - "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + "+traits": ["legacyLaunch", "noapplet", "legacyServices"] }, "13w22a": { - "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + "+traits": ["legacyLaunch", "noapplet", "legacyServices"] }, "13w21b": { - "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + "+traits": ["legacyLaunch", "noapplet", "legacyServices"] }, "13w21a": { - "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + "+traits": ["legacyLaunch", "noapplet", "legacyServices"] }, "13w19a": { - "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + "+traits": ["legacyLaunch", "noapplet", "legacyServices"] }, "13w18c": { - "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + "+traits": ["legacyLaunch", "noapplet", "legacyServices"] }, "13w18b": { - "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + "+traits": ["legacyLaunch", "noapplet", "legacyServices"] }, "13w18a": { - "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + "+traits": ["legacyLaunch", "noapplet", "legacyServices"] }, "13w17a": { - "+traits": ["legacyLaunch", "noapplet", "legacySkins"] + "+traits": ["legacyLaunch", "noapplet", "legacyServices"] }, "1.5.2": { "releaseTime": "2013-04-25T17:45:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.5.1": { "releaseTime": "2013-03-20T12:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "13w12~": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.5": { "releaseTime": "2013-03-07T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "13w10b": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "13w10a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "13w09c": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "13w09b": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "13w09a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "13w11a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "13w07a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "13w06a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "13w05b": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "13w05a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "13w04a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "13w03a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "13w02b": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "13w02a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "13w01b": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "13w01a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.4.7": { "releaseTime": "2012-12-28T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.4.6": { "releaseTime": "2012-12-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w50b": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w50a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w49a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.4.5": { "releaseTime": "2012-11-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.4.4": { "releaseTime": "2012-11-14T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.4.3": { "releaseTime": "2012-11-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.4.2": { "releaseTime": "2012-10-25T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.4.1": { "releaseTime": "2012-10-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.4": { "releaseTime": "2012-10-19T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w42b": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w42a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w41b": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w41a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w40b": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w40a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w39b": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w39a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w38b": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w38a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w37a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w36a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w34b": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w34a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.3.2": { "releaseTime": "2012-08-16T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w32a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.3.1": { "releaseTime": "2012-08-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.3": { "releaseTime": "2012-07-26T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w30e": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w30d": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w30c": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w30b": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w30a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w27a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w26a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w25a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w24a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w23b": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w23a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w22a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w21b": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w21a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w19a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w18a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w17a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w16a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.2.5": { "releaseTime": "2012-03-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.2.4": { "releaseTime": "2012-03-22T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.2.3": { "releaseTime": "2012-03-02T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.2.2": { "releaseTime": "2012-03-01T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.2.1": { "releaseTime": "2012-03-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.2": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w08a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w07a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w07b": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w06a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w05b": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w05a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w04a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w03a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.1": { "releaseTime": "2012-01-12T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "12w01a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "11w50a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "11w49a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "11w48a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "11w47a": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "1.0": { "releaseTime": "2011-11-18T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.9-pre6": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.9-pre5": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.9-pre4": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.9-pre3": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.9-pre2": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.9-pre1": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.8.1": { "releaseTime": "2011-09-19T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.8": { "releaseTime": "2011-09-15T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.8-pre2": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.8-pre1-2": { - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.7.3": { "releaseTime": "2011-07-08T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.7.2": { "releaseTime": "2011-07-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.7": { "releaseTime": "2011-06-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.6.6": { "releaseTime": "2011-05-31T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.6.5": { "releaseTime": "2011-05-28T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.6.4": { "releaseTime": "2011-05-26T00:00:04+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.6.3": { "releaseTime": "2011-05-26T00:00:03+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.6.2": { "releaseTime": "2011-05-26T00:00:02+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.6.1": { "releaseTime": "2011-05-26T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.6": { "releaseTime": "2011-05-26T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.5_01": { "releaseTime": "2011-04-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.5": { "releaseTime": "2011-04-19T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.4_01": { "releaseTime": "2011-04-05T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.4": { "releaseTime": "2011-03-31T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.3_01": { "releaseTime": "2011-02-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.3b": { "releaseTime": "2011-02-22T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.2_02": { "releaseTime": "2011-01-21T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.2_01": { "releaseTime": "2011-01-14T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.2": { "releaseTime": "2011-01-13T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.1_02": { "releaseTime": "2010-12-22T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.1_01": { "releaseTime": "2010-12-22T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.0.2": { "releaseTime": "2010-12-21T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.0_01": { "releaseTime": "2010-12-20T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "b1.0": { "releaseTime": "2010-12-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "a1.2.6": { "releaseTime": "2010-12-03T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "a1.2.5": { "releaseTime": "2010-12-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "a1.2.4_01": { "releaseTime": "2010-11-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "a1.2.3_04": { "releaseTime": "2010-11-26T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "a1.2.3_02": { "releaseTime": "2010-11-25T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "a1.2.3_01": { "releaseTime": "2010-11-24T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "a1.2.3": { "releaseTime": "2010-11-24T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "a1.2.2b": { "releaseTime": "2010-11-10T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "a1.2.2a": { "releaseTime": "2010-11-10T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] }, "a1.2.1_01": { "releaseTime": "2010-11-05T00:00:01+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"] }, "a1.2.1": { "releaseTime": "2010-11-05T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"] }, "a1.2.0_02": { "releaseTime": "2010-11-04T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"] }, "a1.2.0_01": { "releaseTime": "2010-10-31T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"] }, "a1.2.0": { "releaseTime": "2010-10-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"] }, "a1.1.2_01": { "releaseTime": "2010-09-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.1.2": { "releaseTime": "2010-09-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.1.0": { "releaseTime": "2010-09-13T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.17_04": { "releaseTime": "2010-08-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.17_02": { "releaseTime": "2010-08-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.16": { "releaseTime": "2010-08-12T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.15": { "releaseTime": "2010-08-04T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.14": { "releaseTime": "2010-07-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.11": { "releaseTime": "2010-07-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.5_01": { "releaseTime": "2010-07-13T00:00:00+02:00", "mainClass": "y", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.4": { "releaseTime": "2010-07-09T00:00:00+02:00", "mainClass": "ax", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "inf-20100618": { "releaseTime": "2010-06-16T00:00:00+02:00", "mainClass": "net.minecraft.client.d", "appletClass": "net.minecraft.client.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"], + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "c0.30_01c": { "releaseTime": "2009-12-22T00:00:00+02:00", "mainClass": "com.mojang.minecraft.l", "appletClass": "com.mojang.minecraft.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks", "legacySkins"] + "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"] }, "c0.0.13a_03": { "releaseTime": "2009-05-22T00:00:00+02:00", -- cgit 0.0.5-2-1-g0f52 From c1e6b2cabddbecd7cb0c2db213d7a7cb8f8fe82b Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Tue, 17 Jan 2023 20:17:00 +0100 Subject: Add MS-PL license --- COPYING | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 COPYING diff --git a/COPYING b/COPYING new file mode 100644 index 0000000000..d189af8385 --- /dev/null +++ b/COPYING @@ -0,0 +1,52 @@ +Microsoft Public License (Ms-PL) + +This license governs use of the accompanying software. If you use the +software, you accept this license. If you do not accept the license, do not +use the software. + +1. Definitions +The terms "reproduce," "reproduction," "derivative works," and "distribution" +have the same meaning here as under U.S. copyright law. A "contribution" is +the original software, or any additions or changes to the software. A +"contributor" is any person that distributes its contribution under this +license. "Licensed patents" are a contributor's patent claims that read +directly on its contribution. + +2. Grant of Rights + (A) Copyright Grant- Subject to the terms of this license, including the + license conditions and limitations in section 3, each contributor grants + you a non-exclusive, worldwide, royalty-free copyright license to + reproduce its contribution, prepare derivative works of its contribution, + and distribute its contribution or any derivative works that you create. + + (B) Patent Grant- Subject to the terms of this license, including the + license conditions and limitations in section 3, each contributor grants + you a non-exclusive, worldwide, royalty-free license under its licensed + patents to make, have made, use, sell, offer for sale, import, and/or + otherwise dispose of its contribution in the software or derivative works + of the contribution in the software. + +3. Conditions and Limitations + (A) No Trademark License- This license does not grant you rights to use + any contributors' name, logo, or trademarks. + + (B) If you bring a patent claim against any contributor over patents that + you claim are infringed by the software, your patent license from such + contributor to the software ends automatically. + + (C) If you distribute any portion of the software, you must retain all + copyright, patent, trademark, and attribution notices that are present in + the software. + + (D) If you distribute any portion of the software in source code form, + you may do so only under this license by including a complete copy of + this license with your distribution. If you distribute any portion of the + software in compiled or object code form, you may only do so under a + license that complies with this license. + + (E) The software is licensed "as-is." You bear the risk of using it. The + contributors give no express warranties, guarantees, or conditions. You + may have additional consumer rights under your local laws which this + license cannot change. To the extent permitted under your local laws, the + contributors exclude the implied warranties of merchantability, fitness + for a particular purpose and non-infringement. \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 719f1781a2aa9a6e725cb4ec1bc9986fc06400e7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 27 Jan 2023 16:48:21 +0000 Subject: Add renovate.json --- renovate.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000000..39a2b6e9a5 --- /dev/null +++ b/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:base" + ] +} -- cgit 0.0.5-2-1-g0f52 From 5e4c32a0b5c169f32f785767aeecb033759469f9 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 27 Jan 2023 17:54:22 +0100 Subject: feat: add User-Agent header Signed-off-by: Sefa Eyeoglu --- meta/common/__init__.py | 14 ++++++++++++++ updateFabric.py | 9 ++------- updateForge.py | 8 ++------ updateLiteloader.py | 9 ++------- updateMojang.py | 9 ++------- updateQuilt.py | 7 ++----- 6 files changed, 24 insertions(+), 32 deletions(-) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index e3080ea819..10b35da50d 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -2,6 +2,10 @@ import os import datetime from urllib.parse import urlparse +import requests +from cachecontrol import CacheControl +from cachecontrol.caches import FileCache + def serialize_datetime(dt: datetime.datetime): if dt.tzinfo is None: @@ -69,3 +73,13 @@ def merge_dict(base: dict, overlay: dict): overlay[k] = v return overlay + + +def default_session(): + forever_cache = FileCache('caches/http_cache', forever=True) + sess = CacheControl(requests.Session(), forever_cache) + + sess.headers.update({"User-Agent": "PrismLauncherMeta/1.0"}) + + return sess + diff --git a/updateFabric.py b/updateFabric.py index d61c1730aa..1656e16057 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -3,11 +3,7 @@ import os import zipfile from datetime import datetime -import requests -from cachecontrol import CacheControl -from cachecontrol.caches import FileCache - -from meta.common import upstream_path, ensure_upstream_dir, transform_maven_key +from meta.common import upstream_path, ensure_upstream_dir, transform_maven_key, default_session from meta.common.fabric import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, DATETIME_FORMAT_HTTP from meta.model.fabric import FabricJarInfo @@ -17,8 +13,7 @@ ensure_upstream_dir(JARS_DIR) ensure_upstream_dir(INSTALLER_INFO_DIR) ensure_upstream_dir(META_DIR) -forever_cache = FileCache('caches/http_cache', forever=True) -sess = CacheControl(requests.Session(), forever_cache) +sess = default_session() def filehash(filename, hashtype, blocksize=65536): diff --git a/updateForge.py b/updateForge.py index 736e3dd9ea..64ccb6a0c6 100755 --- a/updateForge.py +++ b/updateForge.py @@ -13,12 +13,9 @@ from datetime import datetime from pathlib import Path from pprint import pprint -import requests -from cachecontrol import CacheControl -from cachecontrol.caches import FileCache from pydantic import ValidationError -from meta.common import upstream_path, ensure_upstream_dir, static_path +from meta.common import upstream_path, ensure_upstream_dir, static_path, default_session from meta.common.forge import JARS_DIR, INSTALLER_INFO_DIR, INSTALLER_MANIFEST_DIR, VERSION_MANIFEST_DIR, \ FILE_MANIFEST_DIR, BAD_VERSIONS, STATIC_LEGACYINFO_FILE from meta.model.forge import ForgeFile, ForgeEntry, ForgeMCVersionInfo, ForgeLegacyInfoList, DerivedForgeIndex, \ @@ -37,8 +34,7 @@ ensure_upstream_dir(FILE_MANIFEST_DIR) LEGACYINFO_PATH = os.path.join(STATIC_DIR, STATIC_LEGACYINFO_FILE) -forever_cache = FileCache('caches/http_cache', forever=True) -sess = CacheControl(requests.Session(), forever_cache) +sess = default_session() def eprint(*args, **kwargs): diff --git a/updateLiteloader.py b/updateLiteloader.py index 39e7c65861..ebdfaefa24 100755 --- a/updateLiteloader.py +++ b/updateLiteloader.py @@ -1,11 +1,7 @@ import json import os -import requests -from cachecontrol import CacheControl -from cachecontrol.caches import FileCache - -from meta.common import upstream_path, ensure_upstream_dir +from meta.common import upstream_path, ensure_upstream_dir, default_session from meta.common.liteloader import VERSIONS_FILE, BASE_DIR from meta.model.liteloader import LiteloaderIndex @@ -13,8 +9,7 @@ UPSTREAM_DIR = upstream_path() ensure_upstream_dir(BASE_DIR) -forever_cache = FileCache('caches/http_cache', forever=True) -sess = CacheControl(requests.Session(), forever_cache) +sess = default_session() def main(): diff --git a/updateMojang.py b/updateMojang.py index c2a5aa4b1b..315cac395d 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -2,11 +2,7 @@ import json import os import zipfile -import requests -from cachecontrol import CacheControl -from cachecontrol.caches import FileCache - -from meta.common import upstream_path, ensure_upstream_dir, static_path +from meta.common import upstream_path, ensure_upstream_dir, static_path, default_session from meta.common.http import download_binary_file from meta.common.mojang import BASE_DIR, VERSION_MANIFEST_FILE, VERSIONS_DIR, ASSETS_DIR, STATIC_EXPERIMENTS_FILE, \ STATIC_OLD_SNAPSHOTS_FILE @@ -20,8 +16,7 @@ ensure_upstream_dir(BASE_DIR) ensure_upstream_dir(VERSIONS_DIR) ensure_upstream_dir(ASSETS_DIR) -forever_cache = FileCache('caches/http_cache', forever=True) -sess = CacheControl(requests.Session(), forever_cache) +sess = default_session() def fetch_zipped_version(path, url): diff --git a/updateQuilt.py b/updateQuilt.py index 4ffc8e510f..244d0b0d78 100755 --- a/updateQuilt.py +++ b/updateQuilt.py @@ -4,10 +4,8 @@ import zipfile from datetime import datetime import requests -from cachecontrol import CacheControl -from cachecontrol.caches import FileCache -from meta.common import upstream_path, ensure_upstream_dir, transform_maven_key +from meta.common import upstream_path, ensure_upstream_dir, transform_maven_key, default_session from meta.common.quilt import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, USE_QUILT_MAPPINGS from meta.common.fabric import DATETIME_FORMAT_HTTP from meta.model.fabric import FabricJarInfo @@ -18,8 +16,7 @@ ensure_upstream_dir(JARS_DIR) ensure_upstream_dir(INSTALLER_INFO_DIR) ensure_upstream_dir(META_DIR) -forever_cache = FileCache('caches/http_cache', forever=True) -sess = CacheControl(requests.Session(), forever_cache) +sess = default_session() def filehash(filename, hashtype, blocksize=65536): -- cgit 0.0.5-2-1-g0f52 From 4b78dcb35e403b59d1635513e6e91304599ff247 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 27 Jan 2023 17:20:02 +0000 Subject: chore(deps): update python docker tag to v3.11.1 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index bbc28c2a58..ef1491d2df 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10.2-bullseye +FROM python:3.11.1-bullseye ARG UID=1337 ARG GID=1337 -- cgit 0.0.5-2-1-g0f52 From ba1dae332024ddb0ee8dcaf357a04e32426f046d Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 27 Jan 2023 18:43:24 +0100 Subject: refactor: add pipenv, switch to Alpine base Signed-off-by: Sefa Eyeoglu --- Containerfile | 31 +++++++ Dockerfile | 28 +----- Pipfile | 17 ++++ Pipfile.lock | 278 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ update.sh | 2 +- 5 files changed, 328 insertions(+), 28 deletions(-) create mode 100644 Containerfile mode change 100644 => 120000 Dockerfile create mode 100644 Pipfile create mode 100644 Pipfile.lock diff --git a/Containerfile b/Containerfile new file mode 100644 index 0000000000..ad0d6508ad --- /dev/null +++ b/Containerfile @@ -0,0 +1,31 @@ +FROM python:3.11.1-alpine3.17 +ARG UID=1337 +ARG GID=1337 + +RUN pip install pipenv \ + && apk add --no-cache rsync cronie git openssh bash + +WORKDIR /app +COPY Pipfile Pipfile.lock . +RUN pipenv install --system --deploy + +# add our cronjob +COPY docker/update.cron /etc/cron.d/meta-update +RUN chmod 644 /etc/cron.d/meta-update \ + && crontab /etc/cron.d/meta-update + +# install entrypoint +COPY docker/entrypoint.sh /usr/local/bin/entrypoint +RUN chmod +x /usr/local/bin/entrypoint + +RUN addgroup -g $GID user \ + && adduser --disabled-password --ingroup user --uid $UID user \ + && mkdir -p /home/user/.ssh \ + && ssh-keyscan github.com > /home/user/.ssh/known_hosts \ + && mkdir -p /app \ + && chown -R $UID:$GID /app /home/user/.ssh + +COPY . . + +ENTRYPOINT ["/usr/local/bin/entrypoint"] +CMD ["update"] diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index ef1491d2df..0000000000 --- a/Dockerfile +++ /dev/null @@ -1,27 +0,0 @@ -FROM python:3.11.1-bullseye -ARG UID=1337 -ARG GID=1337 - -RUN pip install cachecontrol requests lockfile packaging pydantic \ - && apt-get update && apt-get install -y rsync cron - -# add our cronjob -COPY docker/update.cron /etc/cron.d/meta-update -RUN chmod 644 /etc/cron.d/meta-update \ - && crontab /etc/cron.d/meta-update - -# install entrypoint -COPY docker/entrypoint.sh /usr/local/bin/entrypoint -RUN chmod +x /usr/local/bin/entrypoint - -RUN groupadd -g $GID user \ - && useradd -m -g $GID -u $UID user \ - && mkdir -p /home/user/.ssh \ - && ssh-keyscan github.com > /home/user/.ssh/known_hosts \ - && mkdir -p /app \ - && chown -R $UID:$GID /app /home/user/.ssh - -COPY . /app/ - -ENTRYPOINT ["/usr/local/bin/entrypoint"] -CMD ["update"] diff --git a/Dockerfile b/Dockerfile new file mode 120000 index 0000000000..5240dc01ed --- /dev/null +++ b/Dockerfile @@ -0,0 +1 @@ +Containerfile \ No newline at end of file diff --git a/Pipfile b/Pipfile new file mode 100644 index 0000000000..868e17316e --- /dev/null +++ b/Pipfile @@ -0,0 +1,17 @@ +[[source]] +url = "https://pypi.org/simple" +verify_ssl = true +name = "pypi" + +[packages] +cachecontrol = "*" +requests = "*" +lockfile = "*" +packaging = "*" +pydantic = "*" + +[dev-packages] + +[requires] +python_version = "3.11" +python_full_version = "3.11.1" diff --git a/Pipfile.lock b/Pipfile.lock new file mode 100644 index 0000000000..b861cffa2c --- /dev/null +++ b/Pipfile.lock @@ -0,0 +1,278 @@ +{ + "_meta": { + "hash": { + "sha256": "15c961d5f6a169119087dbf265b01a2f7b40fa434595ffb0d85ea6f3d8ec6409" + }, + "pipfile-spec": 6, + "requires": { + "python_full_version": "3.11.1", + "python_version": "3.11" + }, + "sources": [ + { + "name": "pypi", + "url": "https://pypi.org/simple", + "verify_ssl": true + } + ] + }, + "default": { + "cachecontrol": { + "hashes": [ + "sha256:2c75d6a8938cb1933c75c50184549ad42728a27e9f6b92fd677c3151aa72555b", + "sha256:a5b9fcc986b184db101aa280b42ecdcdfc524892596f606858e0b7a8b4d9e144" + ], + "index": "pypi", + "version": "==0.12.11" + }, + "certifi": { + "hashes": [ + "sha256:35824b4c3a97115964b408844d64aa14db1cc518f6562e8d7261699d1350a9e3", + "sha256:4ad3232f5e926d6718ec31cfc1fcadfde020920e278684144551c91769c7bc18" + ], + "markers": "python_version >= '3.6'", + "version": "==2022.12.7" + }, + "charset-normalizer": { + "hashes": [ + "sha256:00d3ffdaafe92a5dc603cb9bd5111aaa36dfa187c8285c543be562e61b755f6b", + "sha256:024e606be3ed92216e2b6952ed859d86b4cfa52cd5bc5f050e7dc28f9b43ec42", + "sha256:0298eafff88c99982a4cf66ba2efa1128e4ddaca0b05eec4c456bbc7db691d8d", + "sha256:02a51034802cbf38db3f89c66fb5d2ec57e6fe7ef2f4a44d070a593c3688667b", + "sha256:083c8d17153ecb403e5e1eb76a7ef4babfc2c48d58899c98fcaa04833e7a2f9a", + "sha256:0a11e971ed097d24c534c037d298ad32c6ce81a45736d31e0ff0ad37ab437d59", + "sha256:0bf2dae5291758b6f84cf923bfaa285632816007db0330002fa1de38bfcb7154", + "sha256:0c0a590235ccd933d9892c627dec5bc7511ce6ad6c1011fdf5b11363022746c1", + "sha256:0f438ae3532723fb6ead77e7c604be7c8374094ef4ee2c5e03a3a17f1fca256c", + "sha256:109487860ef6a328f3eec66f2bf78b0b72400280d8f8ea05f69c51644ba6521a", + "sha256:11b53acf2411c3b09e6af37e4b9005cba376c872503c8f28218c7243582df45d", + "sha256:12db3b2c533c23ab812c2b25934f60383361f8a376ae272665f8e48b88e8e1c6", + "sha256:14e76c0f23218b8f46c4d87018ca2e441535aed3632ca134b10239dfb6dadd6b", + "sha256:16a8663d6e281208d78806dbe14ee9903715361cf81f6d4309944e4d1e59ac5b", + "sha256:292d5e8ba896bbfd6334b096e34bffb56161c81408d6d036a7dfa6929cff8783", + "sha256:2c03cc56021a4bd59be889c2b9257dae13bf55041a3372d3295416f86b295fb5", + "sha256:2e396d70bc4ef5325b72b593a72c8979999aa52fb8bcf03f701c1b03e1166918", + "sha256:2edb64ee7bf1ed524a1da60cdcd2e1f6e2b4f66ef7c077680739f1641f62f555", + "sha256:31a9ddf4718d10ae04d9b18801bd776693487cbb57d74cc3458a7673f6f34639", + "sha256:356541bf4381fa35856dafa6a965916e54bed415ad8a24ee6de6e37deccf2786", + "sha256:358a7c4cb8ba9b46c453b1dd8d9e431452d5249072e4f56cfda3149f6ab1405e", + "sha256:37f8febc8ec50c14f3ec9637505f28e58d4f66752207ea177c1d67df25da5aed", + "sha256:39049da0ffb96c8cbb65cbf5c5f3ca3168990adf3551bd1dee10c48fce8ae820", + "sha256:39cf9ed17fe3b1bc81f33c9ceb6ce67683ee7526e65fde1447c772afc54a1bb8", + "sha256:3ae1de54a77dc0d6d5fcf623290af4266412a7c4be0b1ff7444394f03f5c54e3", + "sha256:3b590df687e3c5ee0deef9fc8c547d81986d9a1b56073d82de008744452d6541", + "sha256:3e45867f1f2ab0711d60c6c71746ac53537f1684baa699f4f668d4c6f6ce8e14", + "sha256:3fc1c4a2ffd64890aebdb3f97e1278b0cc72579a08ca4de8cd2c04799a3a22be", + "sha256:4457ea6774b5611f4bed5eaa5df55f70abde42364d498c5134b7ef4c6958e20e", + "sha256:44ba614de5361b3e5278e1241fda3dc1838deed864b50a10d7ce92983797fa76", + "sha256:4a8fcf28c05c1f6d7e177a9a46a1c52798bfe2ad80681d275b10dcf317deaf0b", + "sha256:4b0d02d7102dd0f997580b51edc4cebcf2ab6397a7edf89f1c73b586c614272c", + "sha256:502218f52498a36d6bf5ea77081844017bf7982cdbe521ad85e64cabee1b608b", + "sha256:503e65837c71b875ecdd733877d852adbc465bd82c768a067badd953bf1bc5a3", + "sha256:5995f0164fa7df59db4746112fec3f49c461dd6b31b841873443bdb077c13cfc", + "sha256:59e5686dd847347e55dffcc191a96622f016bc0ad89105e24c14e0d6305acbc6", + "sha256:601f36512f9e28f029d9481bdaf8e89e5148ac5d89cffd3b05cd533eeb423b59", + "sha256:608862a7bf6957f2333fc54ab4399e405baad0163dc9f8d99cb236816db169d4", + "sha256:62595ab75873d50d57323a91dd03e6966eb79c41fa834b7a1661ed043b2d404d", + "sha256:70990b9c51340e4044cfc394a81f614f3f90d41397104d226f21e66de668730d", + "sha256:71140351489970dfe5e60fc621ada3e0f41104a5eddaca47a7acb3c1b851d6d3", + "sha256:72966d1b297c741541ca8cf1223ff262a6febe52481af742036a0b296e35fa5a", + "sha256:74292fc76c905c0ef095fe11e188a32ebd03bc38f3f3e9bcb85e4e6db177b7ea", + "sha256:761e8904c07ad053d285670f36dd94e1b6ab7f16ce62b9805c475b7aa1cffde6", + "sha256:772b87914ff1152b92a197ef4ea40efe27a378606c39446ded52c8f80f79702e", + "sha256:79909e27e8e4fcc9db4addea88aa63f6423ebb171db091fb4373e3312cb6d603", + "sha256:7e189e2e1d3ed2f4aebabd2d5b0f931e883676e51c7624826e0a4e5fe8a0bf24", + "sha256:7eb33a30d75562222b64f569c642ff3dc6689e09adda43a082208397f016c39a", + "sha256:81d6741ab457d14fdedc215516665050f3822d3e56508921cc7239f8c8e66a58", + "sha256:8499ca8f4502af841f68135133d8258f7b32a53a1d594aa98cc52013fff55678", + "sha256:84c3990934bae40ea69a82034912ffe5a62c60bbf6ec5bc9691419641d7d5c9a", + "sha256:87701167f2a5c930b403e9756fab1d31d4d4da52856143b609e30a1ce7160f3c", + "sha256:88600c72ef7587fe1708fd242b385b6ed4b8904976d5da0893e31df8b3480cb6", + "sha256:8ac7b6a045b814cf0c47f3623d21ebd88b3e8cf216a14790b455ea7ff0135d18", + "sha256:8b8af03d2e37866d023ad0ddea594edefc31e827fee64f8de5611a1dbc373174", + "sha256:8c7fe7afa480e3e82eed58e0ca89f751cd14d767638e2550c77a92a9e749c317", + "sha256:8eade758719add78ec36dc13201483f8e9b5d940329285edcd5f70c0a9edbd7f", + "sha256:911d8a40b2bef5b8bbae2e36a0b103f142ac53557ab421dc16ac4aafee6f53dc", + "sha256:93ad6d87ac18e2a90b0fe89df7c65263b9a99a0eb98f0a3d2e079f12a0735837", + "sha256:95dea361dd73757c6f1c0a1480ac499952c16ac83f7f5f4f84f0658a01b8ef41", + "sha256:9ab77acb98eba3fd2a85cd160851816bfce6871d944d885febf012713f06659c", + "sha256:9cb3032517f1627cc012dbc80a8ec976ae76d93ea2b5feaa9d2a5b8882597579", + "sha256:9cf4e8ad252f7c38dd1f676b46514f92dc0ebeb0db5552f5f403509705e24753", + "sha256:9d9153257a3f70d5f69edf2325357251ed20f772b12e593f3b3377b5f78e7ef8", + "sha256:a152f5f33d64a6be73f1d30c9cc82dfc73cec6477ec268e7c6e4c7d23c2d2291", + "sha256:a16418ecf1329f71df119e8a65f3aa68004a3f9383821edcb20f0702934d8087", + "sha256:a60332922359f920193b1d4826953c507a877b523b2395ad7bc716ddd386d866", + "sha256:a8d0fc946c784ff7f7c3742310cc8a57c5c6dc31631269876a88b809dbeff3d3", + "sha256:ab5de034a886f616a5668aa5d098af2b5385ed70142090e2a31bcbd0af0fdb3d", + "sha256:c22d3fe05ce11d3671297dc8973267daa0f938b93ec716e12e0f6dee81591dc1", + "sha256:c2ac1b08635a8cd4e0cbeaf6f5e922085908d48eb05d44c5ae9eabab148512ca", + "sha256:c512accbd6ff0270939b9ac214b84fb5ada5f0409c44298361b2f5e13f9aed9e", + "sha256:c75ffc45f25324e68ab238cb4b5c0a38cd1c3d7f1fb1f72b5541de469e2247db", + "sha256:c95a03c79bbe30eec3ec2b7f076074f4281526724c8685a42872974ef4d36b72", + "sha256:cadaeaba78750d58d3cc6ac4d1fd867da6fc73c88156b7a3212a3cd4819d679d", + "sha256:cd6056167405314a4dc3c173943f11249fa0f1b204f8b51ed4bde1a9cd1834dc", + "sha256:db72b07027db150f468fbada4d85b3b2729a3db39178abf5c543b784c1254539", + "sha256:df2c707231459e8a4028eabcd3cfc827befd635b3ef72eada84ab13b52e1574d", + "sha256:e62164b50f84e20601c1ff8eb55620d2ad25fb81b59e3cd776a1902527a788af", + "sha256:e696f0dd336161fca9adbb846875d40752e6eba585843c768935ba5c9960722b", + "sha256:eaa379fcd227ca235d04152ca6704c7cb55564116f8bc52545ff357628e10602", + "sha256:ebea339af930f8ca5d7a699b921106c6e29c617fe9606fa7baa043c1cdae326f", + "sha256:f4c39b0e3eac288fedc2b43055cfc2ca7a60362d0e5e87a637beac5d801ef478", + "sha256:f5057856d21e7586765171eac8b9fc3f7d44ef39425f85dbcccb13b3ebea806c", + "sha256:f6f45710b4459401609ebebdbcfb34515da4fc2aa886f95107f556ac69a9147e", + "sha256:f97e83fa6c25693c7a35de154681fcc257c1c41b38beb0304b9c4d2d9e164479", + "sha256:f9d0c5c045a3ca9bedfc35dca8526798eb91a07aa7a2c0fee134c6c6f321cbd7", + "sha256:ff6f3db31555657f3163b15a6b7c6938d08df7adbfc9dd13d9d19edad678f1e8" + ], + "version": "==3.0.1" + }, + "idna": { + "hashes": [ + "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4", + "sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2" + ], + "markers": "python_version >= '3.5'", + "version": "==3.4" + }, + "lockfile": { + "hashes": [ + "sha256:6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799", + "sha256:6c3cb24f344923d30b2785d5ad75182c8ea7ac1b6171b08657258ec7429d50fa" + ], + "index": "pypi", + "version": "==0.12.2" + }, + "msgpack": { + "hashes": [ + "sha256:002b5c72b6cd9b4bafd790f364b8480e859b4712e91f43014fe01e4f957b8467", + "sha256:0a68d3ac0104e2d3510de90a1091720157c319ceeb90d74f7b5295a6bee51bae", + "sha256:0df96d6eaf45ceca04b3f3b4b111b86b33785683d682c655063ef8057d61fd92", + "sha256:0dfe3947db5fb9ce52aaea6ca28112a170db9eae75adf9339a1aec434dc954ef", + "sha256:0e3590f9fb9f7fbc36df366267870e77269c03172d086fa76bb4eba8b2b46624", + "sha256:11184bc7e56fd74c00ead4f9cc9a3091d62ecb96e97653add7a879a14b003227", + "sha256:112b0f93202d7c0fef0b7810d465fde23c746a2d482e1e2de2aafd2ce1492c88", + "sha256:1276e8f34e139aeff1c77a3cefb295598b504ac5314d32c8c3d54d24fadb94c9", + "sha256:1576bd97527a93c44fa856770197dec00d223b0b9f36ef03f65bac60197cedf8", + "sha256:1e91d641d2bfe91ba4c52039adc5bccf27c335356055825c7f88742c8bb900dd", + "sha256:26b8feaca40a90cbe031b03d82b2898bf560027160d3eae1423f4a67654ec5d6", + "sha256:2999623886c5c02deefe156e8f869c3b0aaeba14bfc50aa2486a0415178fce55", + "sha256:2a2df1b55a78eb5f5b7d2a4bb221cd8363913830145fad05374a80bf0877cb1e", + "sha256:2bb8cdf50dd623392fa75525cce44a65a12a00c98e1e37bf0fb08ddce2ff60d2", + "sha256:2cc5ca2712ac0003bcb625c96368fd08a0f86bbc1a5578802512d87bc592fe44", + "sha256:35bc0faa494b0f1d851fd29129b2575b2e26d41d177caacd4206d81502d4c6a6", + "sha256:3c11a48cf5e59026ad7cb0dc29e29a01b5a66a3e333dc11c04f7e991fc5510a9", + "sha256:449e57cc1ff18d3b444eb554e44613cffcccb32805d16726a5494038c3b93dab", + "sha256:462497af5fd4e0edbb1559c352ad84f6c577ffbbb708566a0abaaa84acd9f3ae", + "sha256:4733359808c56d5d7756628736061c432ded018e7a1dff2d35a02439043321aa", + "sha256:48f5d88c99f64c456413d74a975bd605a9b0526293218a3b77220a2c15458ba9", + "sha256:49565b0e3d7896d9ea71d9095df15b7f75a035c49be733051c34762ca95bbf7e", + "sha256:4ab251d229d10498e9a2f3b1e68ef64cb393394ec477e3370c457f9430ce9250", + "sha256:4d5834a2a48965a349da1c5a79760d94a1a0172fbb5ab6b5b33cbf8447e109ce", + "sha256:4dea20515f660aa6b7e964433b1808d098dcfcabbebeaaad240d11f909298075", + "sha256:545e3cf0cf74f3e48b470f68ed19551ae6f9722814ea969305794645da091236", + "sha256:63e29d6e8c9ca22b21846234913c3466b7e4ee6e422f205a2988083de3b08cae", + "sha256:6916c78f33602ecf0509cc40379271ba0f9ab572b066bd4bdafd7434dee4bc6e", + "sha256:6a4192b1ab40f8dca3f2877b70e63799d95c62c068c84dc028b40a6cb03ccd0f", + "sha256:6c9566f2c39ccced0a38d37c26cc3570983b97833c365a6044edef3574a00c08", + "sha256:76ee788122de3a68a02ed6f3a16bbcd97bc7c2e39bd4d94be2f1821e7c4a64e6", + "sha256:7760f85956c415578c17edb39eed99f9181a48375b0d4a94076d84148cf67b2d", + "sha256:77ccd2af37f3db0ea59fb280fa2165bf1b096510ba9fe0cc2bf8fa92a22fdb43", + "sha256:81fc7ba725464651190b196f3cd848e8553d4d510114a954681fd0b9c479d7e1", + "sha256:85f279d88d8e833ec015650fd15ae5eddce0791e1e8a59165318f371158efec6", + "sha256:9667bdfdf523c40d2511f0e98a6c9d3603be6b371ae9a238b7ef2dc4e7a427b0", + "sha256:a75dfb03f8b06f4ab093dafe3ddcc2d633259e6c3f74bb1b01996f5d8aa5868c", + "sha256:ac5bd7901487c4a1dd51a8c58f2632b15d838d07ceedaa5e4c080f7190925bff", + "sha256:aca0f1644d6b5a73eb3e74d4d64d5d8c6c3d577e753a04c9e9c87d07692c58db", + "sha256:b17be2478b622939e39b816e0aa8242611cc8d3583d1cd8ec31b249f04623243", + "sha256:c1683841cd4fa45ac427c18854c3ec3cd9b681694caf5bff04edb9387602d661", + "sha256:c23080fdeec4716aede32b4e0ef7e213c7b1093eede9ee010949f2a418ced6ba", + "sha256:d5b5b962221fa2c5d3a7f8133f9abffc114fe218eb4365e40f17732ade576c8e", + "sha256:d603de2b8d2ea3f3bcb2efe286849aa7a81531abc52d8454da12f46235092bcb", + "sha256:e83f80a7fec1a62cf4e6c9a660e39c7f878f603737a0cdac8c13131d11d97f52", + "sha256:eb514ad14edf07a1dbe63761fd30f89ae79b42625731e1ccf5e1f1092950eaa6", + "sha256:eba96145051ccec0ec86611fe9cf693ce55f2a3ce89c06ed307de0e085730ec1", + "sha256:ed6f7b854a823ea44cf94919ba3f727e230da29feb4a99711433f25800cf747f", + "sha256:f0029245c51fd9473dc1aede1160b0a29f4a912e6b1dd353fa6d317085b219da", + "sha256:f5d869c18f030202eb412f08b28d2afeea553d6613aee89e200d7aca7ef01f5f", + "sha256:fb62ea4b62bfcb0b380d5680f9a4b3f9a2d166d9394e9bbd9666c0ee09a3645c", + "sha256:fcb8a47f43acc113e24e910399376f7277cf8508b27e5b88499f053de6b115a8" + ], + "version": "==1.0.4" + }, + "packaging": { + "hashes": [ + "sha256:714ac14496c3e68c99c29b00845f7a2b85f3bb6f1078fd9f72fd20f0570002b2", + "sha256:b6ad297f8907de0fa2fe1ccbd26fdaf387f5f47c7275fedf8cce89f99446cf97" + ], + "index": "pypi", + "version": "==23.0" + }, + "pydantic": { + "hashes": [ + "sha256:05a81b006be15655b2a1bae5faa4280cf7c81d0e09fcb49b342ebf826abe5a72", + "sha256:0b53e1d41e97063d51a02821b80538053ee4608b9a181c1005441f1673c55423", + "sha256:2b3ce5f16deb45c472dde1a0ee05619298c864a20cded09c4edd820e1454129f", + "sha256:2e82a6d37a95e0b1b42b82ab340ada3963aea1317fd7f888bb6b9dfbf4fff57c", + "sha256:301d626a59edbe5dfb48fcae245896379a450d04baeed50ef40d8199f2733b06", + "sha256:39f4a73e5342b25c2959529f07f026ef58147249f9b7431e1ba8414a36761f53", + "sha256:4948f264678c703f3877d1c8877c4e3b2e12e549c57795107f08cf70c6ec7774", + "sha256:4b05697738e7d2040696b0a66d9f0a10bec0efa1883ca75ee9e55baf511909d6", + "sha256:51bdeb10d2db0f288e71d49c9cefa609bca271720ecd0c58009bd7504a0c464c", + "sha256:55b1625899acd33229c4352ce0ae54038529b412bd51c4915349b49ca575258f", + "sha256:572066051eeac73d23f95ba9a71349c42a3e05999d0ee1572b7860235b850cc6", + "sha256:6a05a9db1ef5be0fe63e988f9617ca2551013f55000289c671f71ec16f4985e3", + "sha256:6dc1cc241440ed7ca9ab59d9929075445da6b7c94ced281b3dd4cfe6c8cff817", + "sha256:6e7124d6855b2780611d9f5e1e145e86667eaa3bd9459192c8dc1a097f5e9903", + "sha256:75d52162fe6b2b55964fbb0af2ee58e99791a3138588c482572bb6087953113a", + "sha256:78cec42b95dbb500a1f7120bdf95c401f6abb616bbe8785ef09887306792e66e", + "sha256:7feb6a2d401f4d6863050f58325b8d99c1e56f4512d98b11ac64ad1751dc647d", + "sha256:8775d4ef5e7299a2f4699501077a0defdaac5b6c4321173bcb0f3c496fbadf85", + "sha256:887ca463c3bc47103c123bc06919c86720e80e1214aab79e9b779cda0ff92a00", + "sha256:9193d4f4ee8feca58bc56c8306bcb820f5c7905fd919e0750acdeeeef0615b28", + "sha256:983e720704431a6573d626b00662eb78a07148c9115129f9b4351091ec95ecc3", + "sha256:990406d226dea0e8f25f643b370224771878142155b879784ce89f633541a024", + "sha256:9cbdc268a62d9a98c56e2452d6c41c0263d64a2009aac69246486f01b4f594c4", + "sha256:a48f1953c4a1d9bd0b5167ac50da9a79f6072c63c4cef4cf2a3736994903583e", + "sha256:a9a6747cac06c2beb466064dda999a13176b23535e4c496c9d48e6406f92d42d", + "sha256:a9f2de23bec87ff306aef658384b02aa7c32389766af3c5dee9ce33e80222dfa", + "sha256:b5635de53e6686fe7a44b5cf25fcc419a0d5e5c1a1efe73d49d48fe7586db854", + "sha256:b6f9d649892a6f54a39ed56b8dfd5e08b5f3be5f893da430bed76975f3735d15", + "sha256:b9a3859f24eb4e097502a3be1fb4b2abb79b6103dd9e2e0edb70613a4459a648", + "sha256:cd8702c5142afda03dc2b1ee6bc358b62b3735b2cce53fc77b31ca9f728e4bc8", + "sha256:d7b5a3821225f5c43496c324b0d6875fde910a1c2933d726a743ce328fbb2a8c", + "sha256:d88c4c0e5c5dfd05092a4b271282ef0588e5f4aaf345778056fc5259ba098857", + "sha256:eb992a1ef739cc7b543576337bebfc62c0e6567434e522e97291b251a41dad7f", + "sha256:f2f7eb6273dd12472d7f218e1fef6f7c7c2f00ac2e1ecde4db8824c457300416", + "sha256:fdf88ab63c3ee282c76d652fc86518aacb737ff35796023fae56a65ced1a5978", + "sha256:fdf8d759ef326962b4678d89e275ffc55b7ce59d917d9f72233762061fd04a2d" + ], + "index": "pypi", + "version": "==1.10.4" + }, + "requests": { + "hashes": [ + "sha256:64299f4909223da747622c030b781c0d7811e359c37124b4bd368fb8c6518baa", + "sha256:98b1b2782e3c6c4904938b84c0eb932721069dfdb9134313beff7c83c2df24bf" + ], + "index": "pypi", + "version": "==2.28.2" + }, + "typing-extensions": { + "hashes": [ + "sha256:1511434bb92bf8dd198c12b1cc812e800d4181cfcb867674e0f8279cc93087aa", + "sha256:16fa4864408f655d35ec496218b85f79b3437c829e93320c7c9215ccfd92489e" + ], + "markers": "python_version >= '3.7'", + "version": "==4.4.0" + }, + "urllib3": { + "hashes": [ + "sha256:076907bf8fd355cde77728471316625a4d2f7e713c125f51953bb5b3eecf4f72", + "sha256:75edcdc2f7d85b137124a6c3c9fc3933cdeaa12ecb9a6a959f22797a0feca7e1" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5'", + "version": "==1.26.14" + } + }, + "develop": {} +} diff --git a/update.sh b/update.sh index 1ed51bb155..9286c80ca6 100755 --- a/update.sh +++ b/update.sh @@ -36,7 +36,7 @@ function launcher_git { # make sure we *could* push to our repo -currentDate=$(date --iso-8601) +currentDate=$(date -I) upstream_git reset --hard HEAD || exit 1 upstream_git checkout "${BRANCH}" || exit 1 -- cgit 0.0.5-2-1-g0f52 From b632612e7dca2cd901f6c39ccc7501e263f4ef2b Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 27 Jan 2023 18:45:49 +0100 Subject: fix: update cron command for cronie Signed-off-by: Sefa Eyeoglu --- docker/entrypoint.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index 7aa89fa4f1..1eae53073a 100644 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -6,7 +6,7 @@ if [ "$1" == "update" ]; then cd /app || exit 1 exec su user -c "bash ./update.sh" elif [ "$1" == "cron" ]; then - exec cron -f + exec crond -f else exec "$@" fi -- cgit 0.0.5-2-1-g0f52 From 9d6c195c47948042bbb23394229843d2bd8adb9a Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 22 Feb 2023 12:10:25 +0100 Subject: fix: use Fabric meta to determine stable release Signed-off-by: Sefa Eyeoglu --- generateFabric.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/generateFabric.py b/generateFabric.py index 531f9f2e54..3a0629bcc3 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -69,7 +69,8 @@ def main(): v = process_loader_version(entry) - if not recommended_loader_versions: # first (newest) loader is recommended + # Fabric Meta has a separate "stable" field, let's use that + if not recommended_loader_versions and entry["stable"]: recommended_loader_versions.append(version) v.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, f"{v.version}.json")) -- cgit 0.0.5-2-1-g0f52 From 7dbe008e416b952376cf94ae416b015e595fc73c Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 25 Feb 2023 00:17:32 +0100 Subject: feat(nix): init flake Signed-off-by: Sefa Eyeoglu --- .envrc | 1 + .gitignore | 4 ++ flake.lock | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ flake.nix | 35 ++++++++++++++++++ 4 files changed, 163 insertions(+) create mode 100644 .envrc create mode 100644 flake.lock create mode 100644 flake.nix diff --git a/.envrc b/.envrc new file mode 100644 index 0000000000..3550a30f2d --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +use flake diff --git a/.gitignore b/.gitignore index c413caa35d..e05d6a236e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,9 @@ .idea/ +# direnv / Nix +.direnv/ +.pre-commit-config.yaml + public/*/ caches/ diff --git a/flake.lock b/flake.lock new file mode 100644 index 0000000000..a47855be76 --- /dev/null +++ b/flake.lock @@ -0,0 +1,123 @@ +{ + "nodes": { + "flake-compat": { + "flake": false, + "locked": { + "lastModified": 1673956053, + "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-utils": { + "locked": { + "lastModified": 1676283394, + "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "gitignore": { + "inputs": { + "nixpkgs": [ + "pre-commit-hooks", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "nixpkgs": { + "locked": { + "lastModified": 1677229269, + "narHash": "sha256-awE2w6oi9rzQ8qj1lwKEDm6qIA0a239fiB+AyPjXR2w=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "7d0ed7f2e5aea07ab22ccb338d27fbe347ed2f11", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-stable": { + "locked": { + "lastModified": 1673800717, + "narHash": "sha256-SFHraUqLSu5cC6IxTprex/nTsI81ZQAtDvlBvGDWfnA=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "2f9fd351ec37f5d479556cd48be4ca340da59b8f", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-22.11", + "repo": "nixpkgs", + "type": "github" + } + }, + "pre-commit-hooks": { + "inputs": { + "flake-compat": "flake-compat", + "flake-utils": [ + "flake-utils" + ], + "gitignore": "gitignore", + "nixpkgs": [ + "nixpkgs" + ], + "nixpkgs-stable": "nixpkgs-stable" + }, + "locked": { + "lastModified": 1677160285, + "narHash": "sha256-tBzpCjMP+P3Y3nKLYvdBkXBg3KvTMo3gvi8tLQaqXVY=", + "owner": "cachix", + "repo": "pre-commit-hooks.nix", + "rev": "2bd861ab81469428d9c823ef72c4bb08372dd2c4", + "type": "github" + }, + "original": { + "owner": "cachix", + "repo": "pre-commit-hooks.nix", + "type": "github" + } + }, + "root": { + "inputs": { + "flake-utils": "flake-utils", + "nixpkgs": "nixpkgs", + "pre-commit-hooks": "pre-commit-hooks" + } + } + }, + "root": "root", + "version": 7 +} diff --git a/flake.nix b/flake.nix new file mode 100644 index 0000000000..007613f7b2 --- /dev/null +++ b/flake.nix @@ -0,0 +1,35 @@ +{ + description = "Prism Launcher Metadata generation scripts"; + + inputs = { + nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; + flake-utils.url = "github:numtide/flake-utils"; + pre-commit-hooks = { + url = "github:cachix/pre-commit-hooks.nix"; + inputs.nixpkgs.follows = "nixpkgs"; + inputs.flake-utils.follows = "flake-utils"; + }; + }; + + outputs = { self, nixpkgs, flake-utils, pre-commit-hooks, ... }: + flake-utils.lib.eachDefaultSystem (system: + let + pkgs = nixpkgs.legacyPackages.${system}; + pythonPackages = pkgs.python311Packages; + in { + checks = { + pre-commit-check = pre-commit-hooks.lib.${system}.run { + src = ./.; + hooks = { + black.enable = true; + nixfmt.enable = true; + }; + }; + }; + devShells.default = pkgs.mkShell { + inherit (self.checks.${system}.pre-commit-check) shellHook; + packages = (with pythonPackages; [ black ]) + ++ (with pkgs; [ nixfmt ]); + }; + }); +} -- cgit 0.0.5-2-1-g0f52 From 1c838d992edb070f571a8a46b39c3c0341d64b8b Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 25 Feb 2023 00:19:55 +0100 Subject: chore: reformat using black Signed-off-by: Sefa Eyeoglu --- generateFabric.py | 73 ++++++++++++---- generateForge.py | 213 +++++++++++++++++++++++++++++++++++------------ generateLiteloader.py | 42 ++++++---- generateMojang.py | 198 ++++++++++++++++++++++++++++++------------- generateQuilt.py | 83 +++++++++++++----- index.py | 23 +++-- meta/common/__init__.py | 3 +- meta/common/http.py | 2 +- meta/model/__init__.py | 99 +++++++++++++++------- meta/model/forge.py | 157 +++++++++++++++++++++++----------- meta/model/index.py | 2 +- meta/model/liteloader.py | 88 ++++++++++---------- meta/model/mojang.py | 56 +++++++++---- updateFabric.py | 52 +++++++++--- updateForge.py | 141 ++++++++++++++++++++----------- updateLiteloader.py | 4 +- updateMojang.py | 61 +++++++++----- updateQuilt.py | 45 +++++++--- 18 files changed, 929 insertions(+), 413 deletions(-) diff --git a/generateFabric.py b/generateFabric.py index 3a0629bcc3..7ca50dd6aa 100755 --- a/generateFabric.py +++ b/generateFabric.py @@ -1,8 +1,19 @@ import json import os -from meta.common import ensure_component_dir, launcher_path, upstream_path, transform_maven_key -from meta.common.fabric import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, INTERMEDIARY_COMPONENT, LOADER_COMPONENT +from meta.common import ( + ensure_component_dir, + launcher_path, + upstream_path, + transform_maven_key, +) +from meta.common.fabric import ( + JARS_DIR, + INSTALLER_INFO_DIR, + META_DIR, + INTERMEDIARY_COMPONENT, + LOADER_COMPONENT, +) from meta.model import MetaVersion, Dependency, Library, MetaPackage, GradleSpecifier from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainClasses @@ -14,20 +25,26 @@ ensure_component_dir(INTERMEDIARY_COMPONENT) def load_jar_info(artifact_key) -> FabricJarInfo: - return FabricJarInfo.parse_file(os.path.join(UPSTREAM_DIR, JARS_DIR, f"{artifact_key}.json")) + return FabricJarInfo.parse_file( + os.path.join(UPSTREAM_DIR, JARS_DIR, f"{artifact_key}.json") + ) def load_installer_info(version) -> FabricInstallerDataV1: - return FabricInstallerDataV1.parse_file(os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version}.json")) + return FabricInstallerDataV1.parse_file( + os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version}.json") + ) def process_loader_version(entry) -> MetaVersion: jar_info = load_jar_info(transform_maven_key(entry["maven"])) installer_info = load_installer_info(entry["version"]) - v = MetaVersion(name="Fabric Loader", uid="net.fabricmc.fabric-loader", version=entry["version"]) + v = MetaVersion( + name="Fabric Loader", uid="net.fabricmc.fabric-loader", version=entry["version"] + ) v.release_time = jar_info.release_time - v.requires = [Dependency(uid='net.fabricmc.intermediary')] + v.requires = [Dependency(uid="net.fabricmc.intermediary")] v.order = 10 v.type = "release" if isinstance(installer_info.main_class, FabricMainClasses): @@ -37,7 +54,10 @@ def process_loader_version(entry) -> MetaVersion: v.libraries = [] v.libraries.extend(installer_info.libraries.common) v.libraries.extend(installer_info.libraries.client) - loader_lib = Library(name=GradleSpecifier.from_string(entry["maven"]), url="https://maven.fabricmc.net") + loader_lib = Library( + name=GradleSpecifier.from_string(entry["maven"]), + url="https://maven.fabricmc.net", + ) v.libraries.append(loader_lib) return v @@ -45,14 +65,21 @@ def process_loader_version(entry) -> MetaVersion: def process_intermediary_version(entry) -> MetaVersion: jar_info = load_jar_info(transform_maven_key(entry["maven"])) - v = MetaVersion(name="Intermediary Mappings", uid="net.fabricmc.intermediary", version=entry["version"]) + v = MetaVersion( + name="Intermediary Mappings", + uid="net.fabricmc.intermediary", + version=entry["version"], + ) v.release_time = jar_info.release_time - v.requires = [Dependency(uid='net.minecraft', equals=entry["version"])] + v.requires = [Dependency(uid="net.minecraft", equals=entry["version"])] v.order = 11 v.type = "release" v.libraries = [] v.volatile = True - intermediary_lib = Library(name=GradleSpecifier.from_string(entry["maven"]), url="https://maven.fabricmc.net") + intermediary_lib = Library( + name=GradleSpecifier.from_string(entry["maven"]), + url="https://maven.fabricmc.net", + ) v.libraries.append(intermediary_lib) return v @@ -61,7 +88,9 @@ def main(): recommended_loader_versions = [] recommended_intermediary_versions = [] - with open(os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), 'r', encoding='utf-8') as f: + with open( + os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), "r", encoding="utf-8" + ) as f: loader_version_index = json.load(f) for entry in loader_version_index: version = entry["version"] @@ -75,7 +104,9 @@ def main(): v.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, f"{v.version}.json")) - with open(os.path.join(UPSTREAM_DIR, META_DIR, "intermediary.json"), 'r', encoding='utf-8') as f: + with open( + os.path.join(UPSTREAM_DIR, META_DIR, "intermediary.json"), "r", encoding="utf-8" + ) as f: intermediary_version_index = json.load(f) for entry in intermediary_version_index: version = entry["version"] @@ -83,18 +114,24 @@ def main(): v = process_intermediary_version(entry) - recommended_intermediary_versions.append(version) # all intermediaries are recommended + recommended_intermediary_versions.append( + version + ) # all intermediaries are recommended - v.write(os.path.join(LAUNCHER_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json")) + v.write( + os.path.join(LAUNCHER_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json") + ) - package = MetaPackage(uid=LOADER_COMPONENT, name='Fabric Loader') + package = MetaPackage(uid=LOADER_COMPONENT, name="Fabric Loader") package.recommended = recommended_loader_versions - package.description = "Fabric Loader is a tool to load Fabric-compatible mods in game environments." + package.description = ( + "Fabric Loader is a tool to load Fabric-compatible mods in game environments." + ) package.project_url = "https://fabricmc.net" package.authors = ["Fabric Developers"] package.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, "package.json")) - package = MetaPackage(uid=INTERMEDIARY_COMPONENT, name='Intermediary Mappings') + package = MetaPackage(uid=INTERMEDIARY_COMPONENT, name="Intermediary Mappings") package.recommended = recommended_intermediary_versions package.description = "Intermediary mappings allow using Fabric Loader with mods for Minecraft in a more compatible manner." package.project_url = "https://fabricmc.net" @@ -102,5 +139,5 @@ def main(): package.write(os.path.join(LAUNCHER_DIR, INTERMEDIARY_COMPONENT, "package.json")) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/generateForge.py b/generateForge.py index 89f3cc6854..7f25544c55 100755 --- a/generateForge.py +++ b/generateForge.py @@ -6,13 +6,36 @@ from operator import attrgetter from typing import Collection from meta.common import ensure_component_dir, launcher_path, upstream_path, static_path -from meta.common.forge import FORGE_COMPONENT, INSTALLER_MANIFEST_DIR, VERSION_MANIFEST_DIR, DERIVED_INDEX_FILE, \ - STATIC_LEGACYINFO_FILE, INSTALLER_INFO_DIR, BAD_VERSIONS, FORGEWRAPPER_MAVEN +from meta.common.forge import ( + FORGE_COMPONENT, + INSTALLER_MANIFEST_DIR, + VERSION_MANIFEST_DIR, + DERIVED_INDEX_FILE, + STATIC_LEGACYINFO_FILE, + INSTALLER_INFO_DIR, + BAD_VERSIONS, + FORGEWRAPPER_MAVEN, +) from meta.common.mojang import MINECRAFT_COMPONENT -from meta.model import MetaVersion, Dependency, Library, GradleSpecifier, MojangLibraryDownloads, MojangArtifact, \ - MetaPackage -from meta.model.forge import ForgeVersion, ForgeInstallerProfile, ForgeLegacyInfo, fml_libs_for_version, \ - ForgeInstallerProfileV2, InstallerInfo, DerivedForgeIndex, ForgeLegacyInfoList +from meta.model import ( + MetaVersion, + Dependency, + Library, + GradleSpecifier, + MojangLibraryDownloads, + MojangArtifact, + MetaPackage, +) +from meta.model.forge import ( + ForgeVersion, + ForgeInstallerProfile, + ForgeLegacyInfo, + fml_libs_for_version, + ForgeInstallerProfileV2, + InstallerInfo, + DerivedForgeIndex, + ForgeLegacyInfoList, +) from meta.model.mojang import MojangVersion LAUNCHER_DIR = launcher_path() @@ -33,22 +56,28 @@ mc_version_cache = {} def load_mc_version_filter(version: str): if version in mc_version_cache: return mc_version_cache[version] - v = MetaVersion.parse_file(os.path.join(LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{version}.json")) + v = MetaVersion.parse_file( + os.path.join(LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{version}.json") + ) libs = set(map(attrgetter("name"), v.libraries)) mc_version_cache[version] = libs return libs -''' +""" Match a library coordinate to a set of library coordinates. * Block those that pass completely. * For others, block those with lower versions than in the set. -''' +""" def should_ignore_artifact(libs: Collection[GradleSpecifier], match: GradleSpecifier): for ver in libs: - if ver.group == match.group and ver.artifact == match.artifact and ver.classifier == match.classifier: + if ( + ver.group == match.group + and ver.artifact == match.artifact + and ver.classifier == match.classifier + ): if ver.version == match.version: # Everything is matched perfectly - this one will be ignored return True @@ -61,7 +90,9 @@ def should_ignore_artifact(libs: Collection[GradleSpecifier], match: GradleSpeci return False -def version_from_profile(profile: ForgeInstallerProfile, version: ForgeVersion) -> MetaVersion: +def version_from_profile( + profile: ForgeInstallerProfile, version: ForgeVersion +) -> MetaVersion: v = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) mc_version = profile.install.minecraft v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] @@ -74,7 +105,7 @@ def version_from_profile(profile: ForgeInstallerProfile, version: ForgeVersion) match = expression.search(args) while match is not None: tweakers.append(match.group(1)) - args = args[:match.start()] + args[match.end():] + args = args[: match.start()] + args[match.end() :] match = expression.search(args) if len(tweakers) > 0: args = args.strip() @@ -84,14 +115,21 @@ def version_from_profile(profile: ForgeInstallerProfile, version: ForgeVersion) v.libraries = [] mc_filter = load_mc_version_filter(mc_version) for forge_lib in profile.version_info.libraries: - if forge_lib.name.is_lwjgl() or forge_lib.name.is_log4j() or should_ignore_artifact(mc_filter, forge_lib.name): + if ( + forge_lib.name.is_lwjgl() + or forge_lib.name.is_log4j() + or should_ignore_artifact(mc_filter, forge_lib.name) + ): continue overridden_name = forge_lib.name if overridden_name.group == "net.minecraftforge": if overridden_name.artifact == "minecraftforge": overridden_name.artifact = "forge" - overridden_name.version = "%s-%s" % (mc_version, overridden_name.version) + overridden_name.version = "%s-%s" % ( + mc_version, + overridden_name.version, + ) overridden_name.classifier = "universal" elif overridden_name.artifact == "forge": @@ -110,7 +148,9 @@ def version_from_profile(profile: ForgeInstallerProfile, version: ForgeVersion) return v -def version_from_modernized_installer(installer: MojangVersion, version: ForgeVersion) -> MetaVersion: +def version_from_modernized_installer( + installer: MojangVersion, version: ForgeVersion +) -> MetaVersion: v = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) mc_version = version.mc_version v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] @@ -123,7 +163,7 @@ def version_from_modernized_installer(installer: MojangVersion, version: ForgeVe match = expression.search(args) while match is not None: tweakers.append(match.group(1)) - args = args[:match.start()] + args[match.end():] + args = args[: match.start()] + args[match.end() :] match = expression.search(args) if len(tweakers) > 0: args = args.strip() @@ -134,8 +174,14 @@ def version_from_modernized_installer(installer: MojangVersion, version: ForgeVe mc_filter = load_mc_version_filter(mc_version) for upstream_lib in installer.libraries: - forge_lib = Library.parse_obj(upstream_lib.dict()) # "cast" MojangLibrary to Library - if forge_lib.name.is_lwjgl() or forge_lib.name.is_log4j() or should_ignore_artifact(mc_filter, forge_lib.name): + forge_lib = Library.parse_obj( + upstream_lib.dict() + ) # "cast" MojangLibrary to Library + if ( + forge_lib.name.is_lwjgl() + or forge_lib.name.is_log4j() + or should_ignore_artifact(mc_filter, forge_lib.name) + ): continue if forge_lib.name.group == "net.minecraftforge": @@ -143,16 +189,23 @@ def version_from_modernized_installer(installer: MojangVersion, version: ForgeVe overridden_name = forge_lib.name overridden_name.classifier = "universal" forge_lib.downloads.artifact.path = overridden_name.path() - forge_lib.downloads.artifact.url = "https://maven.minecraftforge.net/%s" % overridden_name.path() + forge_lib.downloads.artifact.url = ( + "https://maven.minecraftforge.net/%s" % overridden_name.path() + ) forge_lib.name = overridden_name elif forge_lib.name.artifact == "minecraftforge": overridden_name = forge_lib.name overridden_name.artifact = "forge" overridden_name.classifier = "universal" - overridden_name.version = "%s-%s" % (mc_version, overridden_name.version) + overridden_name.version = "%s-%s" % ( + mc_version, + overridden_name.version, + ) forge_lib.downloads.artifact.path = overridden_name.path() - forge_lib.downloads.artifact.url = "https://maven.minecraftforge.net/%s" % overridden_name.path() + forge_lib.downloads.artifact.url = ( + "https://maven.minecraftforge.net/%s" % overridden_name.path() + ) forge_lib.name = overridden_name v.libraries.append(forge_lib) @@ -167,23 +220,32 @@ def version_from_legacy(info: ForgeLegacyInfo, version: ForgeVersion) -> MetaVer v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] v.release_time = info.release_time v.order = 5 - if fml_libs_for_version(mc_version): # WHY, WHY DID I WASTE MY TIME REWRITING FMLLIBSMAPPING + if fml_libs_for_version( + mc_version + ): # WHY, WHY DID I WASTE MY TIME REWRITING FMLLIBSMAPPING v.additional_traits = ["legacyFML"] classifier = "client" if "universal" in version.url(): classifier = "universal" - main_mod = Library(name=GradleSpecifier("net.minecraftforge", "forge", version.long_version, classifier)) + main_mod = Library( + name=GradleSpecifier( + "net.minecraftforge", "forge", version.long_version, classifier + ) + ) main_mod.downloads = MojangLibraryDownloads() - main_mod.downloads.artifact = MojangArtifact(url=version.url(), sha1=info.sha1, size=info.size) + main_mod.downloads.artifact = MojangArtifact( + url=version.url(), sha1=info.sha1, size=info.size + ) main_mod.downloads.artifact.path = None v.jar_mods = [main_mod] return v -def version_from_build_system_installer(installer: MojangVersion, profile: ForgeInstallerProfileV2, - version: ForgeVersion) -> MetaVersion: +def version_from_build_system_installer( + installer: MojangVersion, profile: ForgeInstallerProfileV2, version: ForgeVersion +) -> MetaVersion: v = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=version.mc_version_sane)] v.main_class = "io.github.zekerzhayard.forgewrapper.installer.Main" @@ -193,14 +255,19 @@ def version_from_build_system_installer(installer: MojangVersion, profile: Forge # load the locally cached installer file info and use it to add the installer entry in the json info = InstallerInfo.parse_file( - os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version.long_version}.json")) + os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version.long_version}.json") + ) installer_lib = Library( - name=GradleSpecifier("net.minecraftforge", "forge", version.long_version, "installer")) + name=GradleSpecifier( + "net.minecraftforge", "forge", version.long_version, "installer" + ) + ) installer_lib.downloads = MojangLibraryDownloads() installer_lib.downloads.artifact = MojangArtifact( url="https://maven.minecraftforge.net/%s" % (installer_lib.name.path()), sha1=info.sha1hash, - size=info.size) + size=info.size, + ) v.maven_files.append(installer_lib) for upstream_lib in profile.libraries: @@ -208,18 +275,27 @@ def version_from_build_system_installer(installer: MojangVersion, profile: Forge if forge_lib.name.is_log4j(): continue - if forge_lib.name.group == "net.minecraftforge" and forge_lib.name.artifact == "forge" \ - and forge_lib.name.classifier == "universal": - forge_lib.downloads.artifact.url = "https://maven.minecraftforge.net/%s" % forge_lib.name.path() + if ( + forge_lib.name.group == "net.minecraftforge" + and forge_lib.name.artifact == "forge" + and forge_lib.name.classifier == "universal" + ): + forge_lib.downloads.artifact.url = ( + "https://maven.minecraftforge.net/%s" % forge_lib.name.path() + ) v.maven_files.append(forge_lib) v.libraries = [] - wrapper_lib = Library(name=GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "mmc2")) + wrapper_lib = Library( + name=GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "mmc2") + ) wrapper_lib.downloads = MojangLibraryDownloads() - wrapper_lib.downloads.artifact = MojangArtifact(url=FORGEWRAPPER_MAVEN % (wrapper_lib.name.path()), - sha1="4ee5f25cc9c7efbf54aff4c695da1054c1a1d7a3", - size=34444) + wrapper_lib.downloads.artifact = MojangArtifact( + url=FORGEWRAPPER_MAVEN % (wrapper_lib.name.path()), + sha1="4ee5f25cc9c7efbf54aff4c695da1054c1a1d7a3", + size=34444, + ) v.libraries.append(wrapper_lib) for upstream_lib in installer.libraries: @@ -231,15 +307,19 @@ def version_from_build_system_installer(installer: MojangVersion, profile: Forge if forge_lib.name.artifact == "forge": forge_lib.name.classifier = "launcher" forge_lib.downloads.artifact.path = forge_lib.name.path() - forge_lib.downloads.artifact.url = "https://maven.minecraftforge.net/%s" % forge_lib.name.path() + forge_lib.downloads.artifact.url = ( + "https://maven.minecraftforge.net/%s" % forge_lib.name.path() + ) forge_lib.name = forge_lib.name v.libraries.append(forge_lib) v.release_time = installer.release_time v.order = 5 - mc_args = "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} " \ - "--assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} " \ - "--accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}" + mc_args = ( + "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} " + "--assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} " + "--accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}" + ) for arg in installer.arguments.game: mc_args += f" {arg}" v.minecraft_arguments = mc_args @@ -248,10 +328,14 @@ def version_from_build_system_installer(installer: MojangVersion, profile: Forge def main(): # load the locally cached version list - remote_versions = DerivedForgeIndex.parse_file(os.path.join(UPSTREAM_DIR, DERIVED_INDEX_FILE)) + remote_versions = DerivedForgeIndex.parse_file( + os.path.join(UPSTREAM_DIR, DERIVED_INDEX_FILE) + ) recommended_versions = [] - legacy_info_list = ForgeLegacyInfoList.parse_file(os.path.join(STATIC_DIR, STATIC_LEGACYINFO_FILE)) + legacy_info_list = ForgeLegacyInfoList.parse_file( + os.path.join(STATIC_DIR, STATIC_LEGACYINFO_FILE) + ) legacy_versions = [ "1.1", "1.2.3", @@ -307,27 +391,41 @@ def main(): eprint("Skipping %s with no valid files" % key) continue eprint("Processing Forge %s" % version.rawVersion) - version_elements = version.rawVersion.split('.') + version_elements = version.rawVersion.split(".") if len(version_elements) < 1: eprint("Skipping version %s with not enough version elements" % key) continue major_version_str = version_elements[0] if not major_version_str.isnumeric(): - eprint("Skipping version %s with non-numeric major version %s" % (key, major_version_str)) + eprint( + "Skipping version %s with non-numeric major version %s" + % (key, major_version_str) + ) continue if entry.recommended: recommended_versions.append(version.rawVersion) # If we do not have the corresponding Minecraft version, we ignore it - if not os.path.isfile(os.path.join(LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{version.mc_version_sane}.json")): - eprint("Skipping %s with no corresponding Minecraft version %s" % (key, version.mc_version_sane)) + if not os.path.isfile( + os.path.join( + LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{version.mc_version_sane}.json" + ) + ): + eprint( + "Skipping %s with no corresponding Minecraft version %s" + % (key, version.mc_version_sane) + ) continue # Path for new-style build system based installers - installer_version_filepath = os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_DIR, f"{version.long_version}.json") - profile_filepath = os.path.join(UPSTREAM_DIR, INSTALLER_MANIFEST_DIR, f"{version.long_version}.json") + installer_version_filepath = os.path.join( + UPSTREAM_DIR, VERSION_MANIFEST_DIR, f"{version.long_version}.json" + ) + profile_filepath = os.path.join( + UPSTREAM_DIR, INSTALLER_MANIFEST_DIR, f"{version.long_version}.json" + ) eprint(installer_version_filepath) if os.path.isfile(installer_version_filepath): @@ -351,8 +449,13 @@ def main(): if version.mc_version_sane == "1.6.1": continue build = version.build - if not str(build).encode('utf-8').decode('utf8') in legacy_info_list.number: - eprint("Legacy build %d is missing in legacy info. Ignoring." % build) + if ( + str(build).encode("utf-8").decode("utf8") + not in legacy_info_list.number + ): + eprint( + "Legacy build %d is missing in legacy info. Ignoring." % build + ) continue v = version_from_legacy(legacy_info_list.number[str(build)], version) @@ -361,12 +464,16 @@ def main(): recommended_versions.sort() - print('Recommended versions:', recommended_versions) + print("Recommended versions:", recommended_versions) - package = MetaPackage(uid=FORGE_COMPONENT, name="Forge", project_url="https://www.minecraftforge.net/forum/") + package = MetaPackage( + uid=FORGE_COMPONENT, + name="Forge", + project_url="https://www.minecraftforge.net/forum/", + ) package.recommended = recommended_versions package.write(os.path.join(LAUNCHER_DIR, FORGE_COMPONENT, "package.json")) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/generateLiteloader.py b/generateLiteloader.py index 9f730da1c2..2fe95fcc42 100755 --- a/generateLiteloader.py +++ b/generateLiteloader.py @@ -14,14 +14,15 @@ UPSTREAM_DIR = upstream_path() ensure_component_dir(LITELOADER_COMPONENT) -def process_artefacts(mc_version: str, artefacts: Dict[str, LiteloaderArtefact], is_snapshot: bool) \ - -> Tuple[List[MetaVersion], Optional[MetaVersion]]: +def process_artefacts( + mc_version: str, artefacts: Dict[str, LiteloaderArtefact], is_snapshot: bool +) -> Tuple[List[MetaVersion], Optional[MetaVersion]]: versions: List[MetaVersion] = [] lookup: Dict[str, MetaVersion] = {} latest_version = None latest = None for x, artefact in artefacts.items(): - if x == 'latest': + if x == "latest": latest_version = artefact.version continue v = MetaVersion( @@ -34,7 +35,8 @@ def process_artefacts(mc_version: str, artefacts: Dict[str, LiteloaderArtefact], main_class="net.minecraft.launchwrapper.Launch", order=10, libraries=artefact.libraries, - type="release") + type="release", + ) if is_snapshot: v.type = "snapshot" @@ -48,7 +50,7 @@ def process_artefacts(mc_version: str, artefacts: Dict[str, LiteloaderArtefact], liteloader_lib = Library( name=GradleSpecifier("com.mumfrey", "liteloader", v.version), - url="http://dl.liteloader.com/versions/" + url="http://dl.liteloader.com/versions/", ) if is_snapshot: liteloader_lib.mmcHint = "always-stale" @@ -72,10 +74,14 @@ def process_versions(index: LiteloaderIndex) -> Tuple[List[MetaVersion], List[st latest_release = None if versionObject.artefacts: - versions, latest_release = process_artefacts(mcVersion, versionObject.artefacts.liteloader, False) + versions, latest_release = process_artefacts( + mcVersion, versionObject.artefacts.liteloader, False + ) all_versions.extend(versions) if versionObject.snapshots: - versions, latest_snapshot = process_artefacts(mcVersion, versionObject.snapshots.liteloader, True) + versions, latest_snapshot = process_artefacts( + mcVersion, versionObject.snapshots.liteloader, True + ) all_versions.extend(versions) if latest_release: @@ -93,16 +99,20 @@ def main(): all_versions, recommended = process_versions(index) for version in all_versions: - version.write(os.path.join(LAUNCHER_DIR, LITELOADER_COMPONENT, f"{version.version}.json")) - - package = MetaPackage(uid=LITELOADER_COMPONENT, - name='LiteLoader', - description=index.meta.description, - project_url=index.meta.url, - authors=[index.meta.authors], - recommended=recommended) + version.write( + os.path.join(LAUNCHER_DIR, LITELOADER_COMPONENT, f"{version.version}.json") + ) + + package = MetaPackage( + uid=LITELOADER_COMPONENT, + name="LiteLoader", + description=index.meta.description, + project_url=index.meta.url, + authors=[index.meta.authors], + recommended=recommended, + ) package.write(os.path.join(LAUNCHER_DIR, LITELOADER_COMPONENT, "package.json")) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/generateMojang.py b/generateMojang.py index f5617e161b..4f100efb95 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -8,11 +8,32 @@ from packaging import version as pversion from typing import Optional, List from meta.common import ensure_component_dir, launcher_path, upstream_path, static_path -from meta.common.mojang import VERSION_MANIFEST_FILE, MINECRAFT_COMPONENT, LWJGL3_COMPONENT, LWJGL_COMPONENT, \ - STATIC_OVERRIDES_FILE, VERSIONS_DIR, LIBRARY_PATCHES_FILE -from meta.model import MetaVersion, Library, GradleSpecifier, MojangLibraryDownloads, MojangArtifact, Dependency, \ - MetaPackage, MojangRules -from meta.model.mojang import MojangIndexWrap, MojangIndex, MojangVersion, LegacyOverrideIndex, LibraryPatches +from meta.common.mojang import ( + VERSION_MANIFEST_FILE, + MINECRAFT_COMPONENT, + LWJGL3_COMPONENT, + LWJGL_COMPONENT, + STATIC_OVERRIDES_FILE, + VERSIONS_DIR, + LIBRARY_PATCHES_FILE, +) +from meta.model import ( + MetaVersion, + Library, + GradleSpecifier, + MojangLibraryDownloads, + MojangArtifact, + Dependency, + MetaPackage, + MojangRules, +) +from meta.model.mojang import ( + MojangIndexWrap, + MojangIndex, + MojangVersion, + LegacyOverrideIndex, + LibraryPatches, +) APPLY_SPLIT_NATIVES_WORKAROUND = True @@ -30,7 +51,10 @@ def map_log4j_artifact(version): if x <= pversion.parse("2.0"): return "2.0-beta9-fixed", "https://files.prismlauncher.org/maven/%s" if x <= pversion.parse("2.17.1"): - return "2.17.1", "https://repo1.maven.org/maven2/%s" # This is the only version that's patched (as of 2022/02/19) + return ( + "2.17.1", + "https://repo1.maven.org/maven2/%s", + ) # This is the only version that's patched (as of 2022/02/19) return None, None @@ -38,27 +62,27 @@ LOG4J_HASHES = { "2.0-beta9-fixed": { "log4j-api": { "sha1": "b61eaf2e64d8b0277e188262a8b771bbfa1502b3", - "size": 107347 + "size": 107347, }, "log4j-core": { "sha1": "677991ea2d7426f76309a73739cecf609679492c", - "size": 677588 - } + "size": 677588, + }, }, "2.17.1": { "log4j-api": { "sha1": "d771af8e336e372fb5399c99edabe0919aeaf5b2", - "size": 301872 + "size": 301872, }, "log4j-core": { "sha1": "779f60f3844dadc3ef597976fcb1e5127b1f343d", - "size": 1790452 + "size": 1790452, }, "log4j-slf4j18-impl": { "sha1": "ca499d751f4ddd8afb016ef698c30be0da1d09f7", - "size": 21268 - } - } + "size": 21268, + }, + }, } # We want versions that contain natives for all platforms. If there are multiple, pick the latest one @@ -116,7 +140,7 @@ def sort_libs_by_name(library): return library.name -LWJGLEntry = namedtuple('LWJGLEntry', ('version', 'sha1')) +LWJGLEntry = namedtuple("LWJGLEntry", ("version", "sha1")) lwjglVersionVariants = defaultdict(list) @@ -154,19 +178,19 @@ def adapt_new_style_arguments(arguments): # grab the strings, log the complex stuff for arg in arguments.game: if isinstance(arg, str): - if arg == '--clientId': + if arg == "--clientId": continue - if arg == '${clientid}': + if arg == "${clientid}": continue - if arg == '--xuid': + if arg == "--xuid": continue - if arg == '${auth_xuid}': + if arg == "${auth_xuid}": continue foo.append(arg) else: print("!!! Unrecognized structure in Minecraft game arguments:") pprint(arg) - return ' '.join(foo) + return " ".join(foo) def is_macos_only(rules: Optional[MojangRules]): @@ -214,21 +238,23 @@ def process_single_variant(lwjgl_variant: MetaVersion, patches: LibraryPatches): new_libraries += patch_library(lib, patches) v.libraries += list(dict.fromkeys(new_libraries)) - if lwjgl_version[0] == '2': + if lwjgl_version[0] == "2": filename = os.path.join(LAUNCHER_DIR, LWJGL_COMPONENT, f"{lwjgl_version}.json") - v.name = 'LWJGL 2' + v.name = "LWJGL 2" v.uid = LWJGL_COMPONENT v.conflicts = [Dependency(uid=LWJGL3_COMPONENT)] - elif lwjgl_version[0] == '3': + elif lwjgl_version[0] == "3": filename = os.path.join(LAUNCHER_DIR, LWJGL3_COMPONENT, f"{lwjgl_version}.json") - v.name = 'LWJGL 3' + v.name = "LWJGL 3" v.uid = LWJGL3_COMPONENT v.conflicts = [Dependency(uid=LWJGL_COMPONENT)] # remove jutils and jinput from LWJGL 3 # this is a dependency that Mojang kept in, but doesn't belong there anymore - filtered_libraries = list(filter(lambda l: l.name.artifact not in ["jutils", "jinput"], v.libraries)) + filtered_libraries = list( + filter(lambda l: l.name.artifact not in ["jutils", "jinput"], v.libraries) + ) v.libraries = filtered_libraries else: raise Exception("LWJGL version not recognized: %s" % v.version) @@ -240,7 +266,7 @@ def process_single_variant(lwjgl_variant: MetaVersion, patches: LibraryPatches): # skip libraries without natives or that we patched if not lib.natives or lib in new_libraries: continue - checked_dict = {'linux', 'windows', 'osx'} + checked_dict = {"linux", "windows", "osx"} if not checked_dict.issubset(lib.natives.keys()): print("Missing system classifier!", v.version, lib.name, lib.natives.keys()) good = False @@ -249,8 +275,13 @@ def process_single_variant(lwjgl_variant: MetaVersion, patches: LibraryPatches): for entry in checked_dict: baked_entry = lib.natives[entry] if baked_entry not in lib.downloads.classifiers: - print("Missing download for classifier!", v.version, lib.name, baked_entry, - lib.downloads.classifiers.keys()) + print( + "Missing download for classifier!", + v.version, + lib.name, + baked_entry, + lib.downloads.classifiers.keys(), + ) good = False break if good: @@ -274,8 +305,12 @@ def version_has_split_natives(v: MojangVersion) -> bool: def main(): # get the local version list - override_index = LegacyOverrideIndex.parse_file(os.path.join(STATIC_DIR, STATIC_OVERRIDES_FILE)) - library_patches = LibraryPatches.parse_file(os.path.join(STATIC_DIR, LIBRARY_PATCHES_FILE)) + override_index = LegacyOverrideIndex.parse_file( + os.path.join(STATIC_DIR, STATIC_OVERRIDES_FILE) + ) + library_patches = LibraryPatches.parse_file( + os.path.join(STATIC_DIR, LIBRARY_PATCHES_FILE) + ) found_any_lwjgl3 = False @@ -286,7 +321,9 @@ def main(): continue print("Processing", filename) mojang_version = MojangVersion.parse_file(input_file) - v = mojang_version.to_meta_version("Minecraft", MINECRAFT_COMPONENT, mojang_version.id) + v = mojang_version.to_meta_version( + "Minecraft", MINECRAFT_COMPONENT, mojang_version.id + ) libs_minecraft = [] new_libs_minecraft = [] @@ -321,10 +358,17 @@ def main(): rules = lib.rules lib.rules = None if is_macos_only(rules): - print("Candidate library ", specifier, " is only for macOS and is therefore ignored.") + print( + "Candidate library ", + specifier, + " is only for macOS and is therefore ignored.", + ) continue bucket = add_or_get_bucket(buckets, rules) - if specifier.group == "org.lwjgl.lwjgl" and specifier.artifact == "lwjgl": + if ( + specifier.group == "org.lwjgl.lwjgl" + and specifier.artifact == "lwjgl" + ): bucket.version = specifier.version if specifier.group == "org.lwjgl" and specifier.artifact == "lwjgl": is_lwjgl_3 = True @@ -340,22 +384,31 @@ def main(): if version_override and maven_override: if version_override not in LOG4J_HASHES: - raise Exception("ERROR: unhandled log4j version (overriden) %s!" % version_override) + raise Exception( + "ERROR: unhandled log4j version (overriden) %s!" + % version_override + ) if lib.name.artifact not in LOG4J_HASHES[version_override]: - raise Exception("ERROR: unhandled log4j artifact %s!" % lib.name.artifact) + raise Exception( + "ERROR: unhandled log4j artifact %s!" % lib.name.artifact + ) - replacement_name = GradleSpecifier("org.apache.logging.log4j", lib.name.artifact, version_override) + replacement_name = GradleSpecifier( + "org.apache.logging.log4j", lib.name.artifact, version_override + ) artifact = MojangArtifact( url=maven_override % (replacement_name.path()), sha1=LOG4J_HASHES[version_override][lib.name.artifact]["sha1"], - size=LOG4J_HASHES[version_override][lib.name.artifact]["size"] + size=LOG4J_HASHES[version_override][lib.name.artifact]["size"], ) - libs_minecraft.append(Library( - name=replacement_name, - downloads=MojangLibraryDownloads(artifact=artifact) - )) + libs_minecraft.append( + Library( + name=replacement_name, + downloads=MojangLibraryDownloads(artifact=artifact), + ) + ) else: libs_minecraft.append(lib) else: @@ -374,9 +427,12 @@ def main(): continue lwjgl = buckets[key] if None in buckets: - lwjgl.libraries = sorted(lwjgl.libraries + buckets[None].libraries, key=attrgetter("name")) + lwjgl.libraries = sorted( + lwjgl.libraries + buckets[None].libraries, + key=attrgetter("name"), + ) else: - lwjgl.libraries = sorted(lwjgl.libraries, key=attrgetter('name')) + lwjgl.libraries = sorted(lwjgl.libraries, key=attrgetter("name")) add_lwjgl_version(lwjglVersionVariants, lwjgl) print("Found candidate LWJGL", lwjgl.version, key) # remove the common bucket... @@ -393,9 +449,9 @@ def main(): if is_lwjgl_3: lwjgl_dependency.suggests = suggested_version else: - lwjgl_dependency.suggests = '2.9.4-nightly-20150209' + lwjgl_dependency.suggests = "2.9.4-nightly-20150209" else: - bad_versions = {'3.1.6', '3.2.1'} + bad_versions = {"3.1.6", "3.2.1"} our_versions = set() for lwjgl in iter(buckets.values()): @@ -403,10 +459,13 @@ def main(): if our_versions == bad_versions: print("Found broken 3.1.6/3.2.1 combo, forcing LWJGL to 3.2.1") - suggested_version = '3.2.1' + suggested_version = "3.2.1" lwjgl_dependency.suggests = suggested_version else: - raise Exception("ERROR: cannot determine single suggested LWJGL version in %s" % mojang_version.id) + raise Exception( + "ERROR: cannot determine single suggested LWJGL version in %s" + % mojang_version.id + ) # if it uses LWJGL 3, add the trait that enables starting on first thread on macOS if is_lwjgl_3: @@ -418,7 +477,9 @@ def main(): # process 1.13 arguments into previous version if not mojang_version.minecraft_arguments and mojang_version.arguments: v.minecraft_arguments = adapt_new_style_arguments(mojang_version.arguments) - out_filename = os.path.join(LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{v.version}.json") + out_filename = os.path.join( + LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{v.version}.json" + ) if v.version in override_index.versions: override = override_index.versions[v.version] override.apply_onto_meta_version(v) @@ -428,7 +489,10 @@ def main(): decided_variant = None passed_variants = 0 unknown_variants = 0 - print("%d variant(s) for LWJGL %s:" % (len(lwjglVersionVariants[lwjglVersionVariant]), lwjglVersionVariant)) + print( + "%d variant(s) for LWJGL %s:" + % (len(lwjglVersionVariants[lwjglVersionVariant]), lwjglVersionVariant) + ) for variant in lwjglVersionVariants[lwjglVersionVariant]: if variant.sha1 in BAD_VARIANTS: @@ -440,32 +504,46 @@ def main(): passed_variants += 1 continue # print natives classifiers to decide which variant to use - n = [x.natives.keys() for x in variant.version.libraries if x.natives is not None] + n = [ + x.natives.keys() + for x in variant.version.libraries + if x.natives is not None + ] print(n) - print(f" \"{variant.sha1}\", # {lwjglVersionVariant} ({variant.version.release_time})") + print( + f' "{variant.sha1}", # {lwjglVersionVariant} ({variant.version.release_time})' + ) unknown_variants += 1 print("") if decided_variant and passed_variants == 1 and unknown_variants == 0: process_single_variant(decided_variant.version, library_patches) else: - raise Exception("No variant decided for version %s out of %d possible ones and %d unknown ones." % ( - lwjglVersionVariant, passed_variants, unknown_variants)) + raise Exception( + "No variant decided for version %s out of %d possible ones and %d unknown ones." + % (lwjglVersionVariant, passed_variants, unknown_variants) + ) - lwjgl_package = MetaPackage(uid=LWJGL_COMPONENT, name='LWJGL 2') + lwjgl_package = MetaPackage(uid=LWJGL_COMPONENT, name="LWJGL 2") lwjgl_package.write(os.path.join(LAUNCHER_DIR, LWJGL_COMPONENT, "package.json")) if found_any_lwjgl3: - lwjgl_package = MetaPackage(uid=LWJGL3_COMPONENT, name='LWJGL 3') - lwjgl_package.write(os.path.join(LAUNCHER_DIR, LWJGL3_COMPONENT, "package.json")) + lwjgl_package = MetaPackage(uid=LWJGL3_COMPONENT, name="LWJGL 3") + lwjgl_package.write( + os.path.join(LAUNCHER_DIR, LWJGL3_COMPONENT, "package.json") + ) - mojang_index = MojangIndexWrap(MojangIndex.parse_file(os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_FILE))) + mojang_index = MojangIndexWrap( + MojangIndex.parse_file(os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_FILE)) + ) - minecraft_package = MetaPackage(uid=MINECRAFT_COMPONENT, name='Minecraft') + minecraft_package = MetaPackage(uid=MINECRAFT_COMPONENT, name="Minecraft") minecraft_package.recommended = [mojang_index.latest.release] - minecraft_package.write(os.path.join(LAUNCHER_DIR, MINECRAFT_COMPONENT, "package.json")) + minecraft_package.write( + os.path.join(LAUNCHER_DIR, MINECRAFT_COMPONENT, "package.json") + ) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/generateQuilt.py b/generateQuilt.py index e628dac944..b8a881ad8c 100755 --- a/generateQuilt.py +++ b/generateQuilt.py @@ -1,9 +1,20 @@ import json import os -from meta.common import ensure_component_dir, launcher_path, upstream_path, transform_maven_key -from meta.common.quilt import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, INTERMEDIARY_COMPONENT, LOADER_COMPONENT, \ - USE_QUILT_MAPPINGS +from meta.common import ( + ensure_component_dir, + launcher_path, + upstream_path, + transform_maven_key, +) +from meta.common.quilt import ( + JARS_DIR, + INSTALLER_INFO_DIR, + META_DIR, + INTERMEDIARY_COMPONENT, + LOADER_COMPONENT, + USE_QUILT_MAPPINGS, +) from meta.model import MetaVersion, Dependency, Library, MetaPackage, GradleSpecifier from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainClasses @@ -15,15 +26,21 @@ ensure_component_dir(INTERMEDIARY_COMPONENT) def load_jar_info(artifact_key) -> FabricJarInfo: - return FabricJarInfo.parse_file(os.path.join(UPSTREAM_DIR, JARS_DIR, f"{artifact_key}.json")) + return FabricJarInfo.parse_file( + os.path.join(UPSTREAM_DIR, JARS_DIR, f"{artifact_key}.json") + ) def load_installer_info(version) -> FabricInstallerDataV1: - return FabricInstallerDataV1.parse_file(os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version}.json")) + return FabricInstallerDataV1.parse_file( + os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version}.json") + ) def process_loader_version(entry) -> (MetaVersion, bool): - should_recommend = "-" not in entry["version"] # Don't recommend pre releases as per SemVer + should_recommend = ( + "-" not in entry["version"] + ) # Don't recommend pre releases as per SemVer jar_info = load_jar_info(transform_maven_key(entry["maven"])) installer_info = load_installer_info(entry["version"]) @@ -40,8 +57,10 @@ def process_loader_version(entry) -> (MetaVersion, bool): v.libraries = [] v.libraries.extend(installer_info.libraries.common) v.libraries.extend(installer_info.libraries.client) - loader_lib = Library(name=GradleSpecifier.from_string(entry["maven"]), - url="https://maven.quiltmc.org/repository/release") + loader_lib = Library( + name=GradleSpecifier.from_string(entry["maven"]), + url="https://maven.quiltmc.org/repository/release", + ) v.libraries.append(loader_lib) return v, should_recommend @@ -49,15 +68,21 @@ def process_loader_version(entry) -> (MetaVersion, bool): def process_intermediary_version(entry) -> MetaVersion: jar_info = load_jar_info(transform_maven_key(entry["maven"])) - v = MetaVersion(name="Quilt Intermediary Mappings", uid=INTERMEDIARY_COMPONENT, version=entry["version"]) + v = MetaVersion( + name="Quilt Intermediary Mappings", + uid=INTERMEDIARY_COMPONENT, + version=entry["version"], + ) v.release_time = jar_info.release_time - v.requires = [Dependency(uid='net.minecraft', equals=entry["version"])] + v.requires = [Dependency(uid="net.minecraft", equals=entry["version"])] v.order = 11 v.type = "release" v.libraries = [] v.volatile = True - intermediary_lib = Library(name=GradleSpecifier.from_string(entry["maven"]), - url="https://maven.quiltmc.org/repository/release") + intermediary_lib = Library( + name=GradleSpecifier.from_string(entry["maven"]), + url="https://maven.quiltmc.org/repository/release", + ) v.libraries.append(intermediary_lib) return v @@ -66,7 +91,9 @@ def main(): recommended_loader_versions = [] recommended_intermediary_versions = [] - with open(os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), 'r', encoding='utf-8') as f: + with open( + os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), "r", encoding="utf-8" + ) as f: loader_version_index = json.load(f) for entry in loader_version_index: version = entry["version"] @@ -74,13 +101,17 @@ def main(): v, should_recommend = process_loader_version(entry) - if not recommended_loader_versions and should_recommend: # newest stable loader is recommended + if ( + not recommended_loader_versions and should_recommend + ): # newest stable loader is recommended recommended_loader_versions.append(version) v.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, f"{v.version}.json")) if USE_QUILT_MAPPINGS: - with open(os.path.join(UPSTREAM_DIR, META_DIR, "hashed.json"), 'r', encoding='utf-8') as f: + with open( + os.path.join(UPSTREAM_DIR, META_DIR, "hashed.json"), "r", encoding="utf-8" + ) as f: intermediary_version_index = json.load(f) for entry in intermediary_version_index: version = entry["version"] @@ -88,11 +119,17 @@ def main(): v = process_intermediary_version(entry) - recommended_intermediary_versions.append(version) # all intermediaries are recommended + recommended_intermediary_versions.append( + version + ) # all intermediaries are recommended - v.write(os.path.join(LAUNCHER_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json")) + v.write( + os.path.join( + LAUNCHER_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json" + ) + ) - package = MetaPackage(uid=LOADER_COMPONENT, name='Quilt Loader') + package = MetaPackage(uid=LOADER_COMPONENT, name="Quilt Loader") package.recommended = recommended_loader_versions package.description = "The Quilt project is an open, community-driven modding toolchain designed primarily for Minecraft." package.project_url = "https://quiltmc.org/" @@ -100,13 +137,17 @@ def main(): package.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, "package.json")) if USE_QUILT_MAPPINGS: - package = MetaPackage(uid=INTERMEDIARY_COMPONENT, name='Quilt Intermediary Mappings') + package = MetaPackage( + uid=INTERMEDIARY_COMPONENT, name="Quilt Intermediary Mappings" + ) package.recommended = recommended_intermediary_versions package.description = "Intermediary mappings allow using Quilt Loader with mods for Minecraft in a more compatible manner." package.project_url = "https://quiltmc.org/" package.authors = ["Quilt Project"] - package.write(os.path.join(LAUNCHER_DIR, INTERMEDIARY_COMPONENT, "package.json")) + package.write( + os.path.join(LAUNCHER_DIR, INTERMEDIARY_COMPONENT, "package.json") + ) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/index.py b/index.py index 00c7b54671..38687037f4 100755 --- a/index.py +++ b/index.py @@ -4,7 +4,12 @@ from operator import attrgetter from meta.common import launcher_path from meta.model import MetaVersion, MetaPackage -from meta.model.index import MetaPackageIndex, MetaVersionIndex, MetaVersionIndexEntry, MetaPackageIndexEntry +from meta.model.index import ( + MetaPackageIndex, + MetaVersionIndex, + MetaVersionIndexEntry, + MetaPackageIndexEntry, +) LAUNCHER_DIR = launcher_path() @@ -29,7 +34,9 @@ for package in sorted(os.listdir(LAUNCHER_DIR)): if package in ignore: continue - sharedData = MetaPackage.parse_file(os.path.join(LAUNCHER_DIR, package, "package.json")) + sharedData = MetaPackage.parse_file( + os.path.join(LAUNCHER_DIR, package, "package.json") + ) recommendedVersions = set() if sharedData.recommended: recommendedVersions = set(sharedData.recommended) @@ -48,12 +55,16 @@ for package in sorted(os.listdir(LAUNCHER_DIR)): versionFile = MetaVersion.parse_file(filepath) is_recommended = versionFile.version in recommendedVersions - versionEntry = MetaVersionIndexEntry.from_meta_version(versionFile, is_recommended, filehash) + versionEntry = MetaVersionIndexEntry.from_meta_version( + versionFile, is_recommended, filehash + ) versionList.versions.append(versionEntry) # sort the versions in descending order by time of release - versionList.versions = sorted(versionList.versions, key=attrgetter('release_time'), reverse=True) + versionList.versions = sorted( + versionList.versions, key=attrgetter("release_time"), reverse=True + ) # write the version index for the package outFilePath = LAUNCHER_DIR + "/%s/index.json" % package @@ -61,9 +72,7 @@ for package in sorted(os.listdir(LAUNCHER_DIR)): # insert entry into the package index packageEntry = MetaPackageIndexEntry( - uid=package, - name=sharedData.name, - sha256=hash_file(hashlib.sha256, outFilePath) + uid=package, name=sharedData.name, sha256=hash_file(hashlib.sha256, outFilePath) ) packages.packages.append(packageEntry) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index 10b35da50d..7a6514b2be 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -76,10 +76,9 @@ def merge_dict(base: dict, overlay: dict): def default_session(): - forever_cache = FileCache('caches/http_cache', forever=True) + forever_cache = FileCache("caches/http_cache", forever=True) sess = CacheControl(requests.Session(), forever_cache) sess.headers.update({"User-Agent": "PrismLauncherMeta/1.0"}) return sess - diff --git a/meta/common/http.py b/meta/common/http.py index c057e4b06f..20f9d0d135 100644 --- a/meta/common/http.py +++ b/meta/common/http.py @@ -1,5 +1,5 @@ def download_binary_file(sess, path, url): - with open(path, 'wb') as f: + with open(path, "wb") as f: r = sess.get(url) r.raise_for_status() for chunk in r.iter_content(chunk_size=128): diff --git a/meta/model/__init__.py b/meta/model/__init__.py index dc466c3b0b..0246cdb3d1 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -5,21 +5,32 @@ from typing import Optional, List, Dict, Any, Iterator import pydantic from pydantic import Field, validator -from ..common import serialize_datetime, replace_old_launchermeta_url, get_all_bases, merge_dict +from ..common import ( + serialize_datetime, + replace_old_launchermeta_url, + get_all_bases, + merge_dict, +) META_FORMAT_VERSION = 1 class GradleSpecifier: """ - A gradle specifier - a maven coordinate. Like one of these: - "org.lwjgl.lwjgl:lwjgl:2.9.0" - "net.java.jinput:jinput:2.0.5" - "net.minecraft:launchwrapper:1.5" + A gradle specifier - a maven coordinate. Like one of these: + "org.lwjgl.lwjgl:lwjgl:2.9.0" + "net.java.jinput:jinput:2.0.5" + "net.minecraft:launchwrapper:1.5" """ - def __init__(self, group: str, artifact: str, version: str, classifier: Optional[str] = None, - extension: Optional[str] = None): + def __init__( + self, + group: str, + artifact: str, + version: str, + classifier: Optional[str] = None, + extension: Optional[str] = None, + ): if extension is None: extension = "jar" self.group = group @@ -29,22 +40,33 @@ class GradleSpecifier: self.extension = extension def __str__(self): - ext = '' - if self.extension != 'jar': + ext = "" + if self.extension != "jar": ext = "@%s" % self.extension if self.classifier: - return "%s:%s:%s:%s%s" % (self.group, self.artifact, self.version, self.classifier, ext) + return "%s:%s:%s:%s%s" % ( + self.group, + self.artifact, + self.version, + self.classifier, + ext, + ) else: return "%s:%s:%s%s" % (self.group, self.artifact, self.version, ext) def filename(self): if self.classifier: - return "%s-%s-%s.%s" % (self.artifact, self.version, self.classifier, self.extension) + return "%s-%s-%s.%s" % ( + self.artifact, + self.version, + self.classifier, + self.extension, + ) else: return "%s-%s.%s" % (self.artifact, self.version, self.extension) def base(self): - return "%s/%s/%s/" % (self.group.replace('.', '/'), self.artifact, self.version) + return "%s/%s/%s/" % (self.group.replace(".", "/"), self.artifact, self.version) def path(self): return self.base() + self.filename() @@ -53,7 +75,12 @@ class GradleSpecifier: return f"GradleSpecifier('{self}')" def is_lwjgl(self): - return self.group in ("org.lwjgl", "org.lwjgl.lwjgl", "net.java.jinput", "net.java.jutils") + return self.group in ( + "org.lwjgl", + "org.lwjgl.lwjgl", + "net.java.jinput", + "net.java.jutils", + ) def is_log4j(self): return self.group == "org.apache.logging.log4j" @@ -76,9 +103,9 @@ class GradleSpecifier: @classmethod def from_string(cls, v: str): - ext_split = v.split('@') + ext_split = v.split("@") - components = ext_split[0].split(':') + components = ext_split[0].split(":") group = components[0] artifact = components[1] version = components[2] @@ -114,7 +141,9 @@ class MetaBase(pydantic.BaseModel): if k in kwargs: del kwargs[k] - return super(MetaBase, self).json(exclude_none=True, sort_keys=True, by_alias=True, indent=4, **kwargs) + return super(MetaBase, self).json( + exclude_none=True, sort_keys=True, by_alias=True, indent=4, **kwargs + ) def write(self, file_path): with open(file_path, "w") as f: @@ -157,10 +186,7 @@ class MetaBase(pydantic.BaseModel): class Config: allow_population_by_field_name = True - json_encoders = { - datetime: serialize_datetime, - GradleSpecifier: str - } + json_encoders = {datetime: serialize_datetime, GradleSpecifier: str} class Versioned(MetaBase): @@ -193,18 +219,19 @@ class MojangArtifact(MojangArtifactBase): class MojangLibraryExtractRules(MetaBase): """ - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx" - } - } - ] + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + } + ] """ + exclude: List[str] # TODO maybe drop this completely? @@ -216,7 +243,15 @@ class MojangLibraryDownloads(MetaBase): class OSRule(MetaBase): @validator("name") def name_must_be_os(cls, v): - assert v in ["osx", "linux", "windows", "windows-arm64", "osx-arm64", "linux-arm64", "linux-arm32"] + assert v in [ + "osx", + "linux", + "windows", + "windows-arm64", + "osx-arm64", + "linux-arm64", + "linux-arm32", + ] return v name: str diff --git a/meta/model/forge.py b/meta/model/forge.py index 6112023e15..937cc18cb5 100644 --- a/meta/model/forge.py +++ b/meta/model/forge.py @@ -17,7 +17,9 @@ class ForgeFile(MetaBase): def url(self, long_version): return "https://maven.minecraftforge.net/net/minecraftforge/forge/%s/%s" % ( - long_version, self.filename(long_version)) + long_version, + self.filename(long_version), + ) class ForgeEntry(MetaBase): @@ -42,7 +44,9 @@ class DerivedForgeIndex(MetaBase): by_mc_version: Dict[str, ForgeMCVersionInfo] = Field({}, alias="by_mcversion") -class FMLLib(MetaBase): # old ugly stuff. Maybe merge this with Library or MojangLibrary later +class FMLLib( + MetaBase +): # old ugly stuff. Maybe merge this with Library or MojangLibrary later filename: str checksum: str ours: bool @@ -74,6 +78,7 @@ class ForgeInstallerProfileInstallSection(MetaBase): "modList":"none" }, """ + profile_name: str = Field(alias="profileName") target: str path: GradleSpecifier @@ -116,6 +121,7 @@ class ForgeOptional(MetaBase): } ] """ + name: Optional[str] client: Optional[bool] server: Optional[bool] @@ -206,7 +212,9 @@ class ForgeVersion: if (classifier == "installer") and (extension == "jar"): self.installer_filename = filename self.installer_url = url - if (classifier == "universal" or classifier == "client") and (extension == "jar" or extension == "zip"): + if (classifier == "universal" or classifier == "client") and ( + extension == "jar" or extension == "zip" + ): self.universal_filename = filename self.universal_url = url if (classifier == "changelog") and (extension == "txt"): @@ -236,7 +244,7 @@ class ForgeVersion: if self.url() is None: return False - foo = self.rawVersion.split('.') + foo = self.rawVersion.split(".") if len(foo) < 1: return False @@ -252,55 +260,106 @@ class ForgeVersion: def fml_libs_for_version(mc_version: str) -> List[FMLLib]: - argo_2_25 = FMLLib(filename="argo-2.25.jar", - checksum="bb672829fde76cb163004752b86b0484bd0a7f4b", - ours=False) - argo_small_3_2 = FMLLib(filename="argo-small-3.2.jar", - checksum="58912ea2858d168c50781f956fa5b59f0f7c6b51", - ours=False) - guava_12_0_1 = FMLLib(filename="guava-12.0.1.jar", - checksum="b8e78b9af7bf45900e14c6f958486b6ca682195f", - ours=False) - guava_14_0_rc3 = FMLLib(filename="guava-14.0-rc3.jar", - checksum="931ae21fa8014c3ce686aaa621eae565fefb1a6a", - ours=False) - asm_all_4_0 = FMLLib(filename="asm-all-4.0.jar", - checksum="98308890597acb64047f7e896638e0d98753ae82", - ours=False) - asm_all_4_1 = FMLLib(filename="asm-all-4.1.jar", - checksum="054986e962b88d8660ae4566475658469595ef58", - ours=False) - bcprov_jdk15on_147 = FMLLib(filename="bcprov-jdk15on-147.jar", - checksum="b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", - ours=False) - bcprov_jdk15on_148 = FMLLib(filename="bcprov-jdk15on-148.jar", - checksum="960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", - ours=True) - scala_library = FMLLib(filename="scala-library.jar", - checksum="458d046151ad179c85429ed7420ffb1eaf6ddf85", - ours=True) - - deobfuscation_data_1_5 = FMLLib(filename="deobfuscation_data_1.5.zip", - checksum="5f7c142d53776f16304c0bbe10542014abad6af8", - ours=False) - - deobfuscation_data_1_5_1 = FMLLib(filename="deobfuscation_data_1.5.1.zip", - checksum="22e221a0d89516c1f721d6cab056a7e37471d0a6", - ours=False) - deobfuscation_data_1_5_2 = FMLLib(filename="deobfuscation_data_1.5.2.zip", - checksum="446e55cd986582c70fcf12cb27bc00114c5adfd9", - ours=False) + argo_2_25 = FMLLib( + filename="argo-2.25.jar", + checksum="bb672829fde76cb163004752b86b0484bd0a7f4b", + ours=False, + ) + argo_small_3_2 = FMLLib( + filename="argo-small-3.2.jar", + checksum="58912ea2858d168c50781f956fa5b59f0f7c6b51", + ours=False, + ) + guava_12_0_1 = FMLLib( + filename="guava-12.0.1.jar", + checksum="b8e78b9af7bf45900e14c6f958486b6ca682195f", + ours=False, + ) + guava_14_0_rc3 = FMLLib( + filename="guava-14.0-rc3.jar", + checksum="931ae21fa8014c3ce686aaa621eae565fefb1a6a", + ours=False, + ) + asm_all_4_0 = FMLLib( + filename="asm-all-4.0.jar", + checksum="98308890597acb64047f7e896638e0d98753ae82", + ours=False, + ) + asm_all_4_1 = FMLLib( + filename="asm-all-4.1.jar", + checksum="054986e962b88d8660ae4566475658469595ef58", + ours=False, + ) + bcprov_jdk15on_147 = FMLLib( + filename="bcprov-jdk15on-147.jar", + checksum="b6f5d9926b0afbde9f4dbe3db88c5247be7794bb", + ours=False, + ) + bcprov_jdk15on_148 = FMLLib( + filename="bcprov-jdk15on-148.jar", + checksum="960dea7c9181ba0b17e8bab0c06a43f0a5f04e65", + ours=True, + ) + scala_library = FMLLib( + filename="scala-library.jar", + checksum="458d046151ad179c85429ed7420ffb1eaf6ddf85", + ours=True, + ) + + deobfuscation_data_1_5 = FMLLib( + filename="deobfuscation_data_1.5.zip", + checksum="5f7c142d53776f16304c0bbe10542014abad6af8", + ours=False, + ) + + deobfuscation_data_1_5_1 = FMLLib( + filename="deobfuscation_data_1.5.1.zip", + checksum="22e221a0d89516c1f721d6cab056a7e37471d0a6", + ours=False, + ) + deobfuscation_data_1_5_2 = FMLLib( + filename="deobfuscation_data_1.5.2.zip", + checksum="446e55cd986582c70fcf12cb27bc00114c5adfd9", + ours=False, + ) if mc_version == "1.3.2": return [argo_2_25, guava_12_0_1, asm_all_4_0] - elif mc_version in ["1.4", "1.4.1", "1.4.2", "1.4.3", "1.4.4", "1.4.5", "1.4.6", "1.4.7"]: + elif mc_version in [ + "1.4", + "1.4.1", + "1.4.2", + "1.4.3", + "1.4.4", + "1.4.5", + "1.4.6", + "1.4.7", + ]: return [argo_2_25, guava_12_0_1, asm_all_4_0, bcprov_jdk15on_147] elif mc_version == "1.5": - return [argo_small_3_2, guava_14_0_rc3, asm_all_4_1, bcprov_jdk15on_148, deobfuscation_data_1_5, - scala_library] + return [ + argo_small_3_2, + guava_14_0_rc3, + asm_all_4_1, + bcprov_jdk15on_148, + deobfuscation_data_1_5, + scala_library, + ] elif mc_version == "1.5.1": - return [argo_small_3_2, guava_14_0_rc3, asm_all_4_1, bcprov_jdk15on_148, deobfuscation_data_1_5_1, - scala_library] + return [ + argo_small_3_2, + guava_14_0_rc3, + asm_all_4_1, + bcprov_jdk15on_148, + deobfuscation_data_1_5_1, + scala_library, + ] elif mc_version == "1.5.2": - return [argo_small_3_2, guava_14_0_rc3, asm_all_4_1, bcprov_jdk15on_148, deobfuscation_data_1_5_2, - scala_library] + return [ + argo_small_3_2, + guava_14_0_rc3, + asm_all_4_1, + bcprov_jdk15on_148, + deobfuscation_data_1_5_2, + scala_library, + ] return [] diff --git a/meta/model/index.py b/meta/model/index.py index f7cdc36e0f..c6d82e1aff 100644 --- a/meta/model/index.py +++ b/meta/model/index.py @@ -26,7 +26,7 @@ class MetaVersionIndexEntry(MetaBase): conflicts=v.conflicts, recommended=recommended, volatile=v.volatile, - sha256=sha256 + sha256=sha256, ) diff --git a/meta/model/liteloader.py b/meta/model/liteloader.py index 0bd6794773..64cdaadd7e 100644 --- a/meta/model/liteloader.py +++ b/meta/model/liteloader.py @@ -14,13 +14,14 @@ class LiteloaderDev(MetaBase): class LiteloaderRepo(MetaBase): """ - "repo":{ - "stream":"RELEASE", - "type":"m2", - "url":"http://dl.liteloader.com/repo/", - "classifier":"" - }, + "repo":{ + "stream":"RELEASE", + "type":"m2", + "url":"http://dl.liteloader.com/repo/", + "classifier":"" + }, """ + stream: str type: str url: str @@ -29,26 +30,27 @@ class LiteloaderRepo(MetaBase): class LiteloaderArtefact(MetaBase): """ - "53639d52340479ccf206a04f5e16606f":{ - "tweakClass":"com.mumfrey.liteloader.launch.LiteLoaderTweaker", - "libraries":[ - { - "name":"net.minecraft:launchwrapper:1.5" - }, - { - "name":"net.sf.jopt-simple:jopt-simple:4.5" - }, - { - "name":"org.ow2.asm:asm-all:4.1" - } - ], - "stream":"RELEASE", - "file":"liteloader-1.5.2_01.jar", - "version":"1.5.2_01", - "md5":"53639d52340479ccf206a04f5e16606f", - "timestamp":"1367366420" - }, + "53639d52340479ccf206a04f5e16606f":{ + "tweakClass":"com.mumfrey.liteloader.launch.LiteLoaderTweaker", + "libraries":[ + { + "name":"net.minecraft:launchwrapper:1.5" + }, + { + "name":"net.sf.jopt-simple:jopt-simple:4.5" + }, + { + "name":"org.ow2.asm:asm-all:4.1" + } + ], + "stream":"RELEASE", + "file":"liteloader-1.5.2_01.jar", + "version":"1.5.2_01", + "md5":"53639d52340479ccf206a04f5e16606f", + "timestamp":"1367366420" + }, """ + tweakClass: str libraries: List[Library] stream: str @@ -69,17 +71,18 @@ class LiteloaderArtefacts(MetaBase): class LiteloaderEntry(MetaBase): """ - "1.10.2":{ - "dev": { ... }, - "repo":{ ... }, - "artefacts":{ - "com.mumfrey:liteloader":{ }, - ... - }, - "snapshots":{ - ... - } + "1.10.2":{ + "dev": { ... }, + "repo":{ ... }, + "artefacts":{ + "com.mumfrey:liteloader":{ }, + ... + }, + "snapshots":{ + ... + } """ + dev: Optional[LiteloaderDev] repo: LiteloaderRepo artefacts: Optional[LiteloaderArtefacts] @@ -88,14 +91,15 @@ class LiteloaderEntry(MetaBase): class LiteloaderMeta(MetaBase): """ - "meta":{ - "description":"LiteLoader is a lightweight mod bootstrap designed to provide basic loader functionality for mods which don't need to modify game mechanics.", - "authors":"Mumfrey", - "url":"http://dl.liteloader.com", - "updated":"2017-02-22T11:34:07+00:00", - "updatedTime":1487763247 - }, + "meta":{ + "description":"LiteLoader is a lightweight mod bootstrap designed to provide basic loader functionality for mods which don't need to modify game mechanics.", + "authors":"Mumfrey", + "url":"http://dl.liteloader.com", + "updated":"2017-02-22T11:34:07+00:00", + "updatedTime":1487763247 + }, """ + description: str authors: str url: str diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 9f9a29c01a..2e35634008 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -3,17 +3,24 @@ from typing import Optional, List, Dict, Any, Iterator from pydantic import validator, Field -from . import MetaBase, MojangArtifactBase, MojangAssets, MojangLibrary, MojangArtifact, MojangLibraryDownloads, \ - Library, MetaVersion, GradleSpecifier +from . import ( + MetaBase, + MojangArtifactBase, + MojangAssets, + MojangLibrary, + MojangArtifact, + MojangLibraryDownloads, + Library, + MetaVersion, + GradleSpecifier, +) SUPPORTED_LAUNCHER_VERSION = 21 SUPPORTED_COMPLIANCE_LEVEL = 1 DEFAULT_JAVA_MAJOR = 8 # By default, we should recommend Java 8 if we don't know better -COMPATIBLE_JAVA_MAPPINGS = { - 16: [17] -} +COMPATIBLE_JAVA_MAPPINGS = {16: [17]} -''' +""" Mojang index files look like this: { "latest": { @@ -32,7 +39,7 @@ Mojang index files look like this: ... ] } -''' +""" class MojangLatestVersion(MetaBase): @@ -75,7 +82,9 @@ class ExperimentIndex(MetaBase): class ExperimentIndexWrap: def __init__(self, index: ExperimentIndex): self.index: ExperimentIndex = index - self.versions: Dict[str, ExperimentEntry] = dict((x.id, x) for x in index.experiments) + self.versions: Dict[str, ExperimentEntry] = dict( + (x.id, x) for x in index.experiments + ) class OldSnapshotEntry(MetaBase): @@ -94,7 +103,9 @@ class OldSnapshotIndex(MetaBase): class OldSnapshotIndexWrap: def __init__(self, index: OldSnapshotIndex): self.index: OldSnapshotIndex = index - self.versions: Dict[str, OldSnapshotEntry] = dict((x.id, x) for x in index.old_snapshots) + self.versions: Dict[str, OldSnapshotEntry] = dict( + (x.id, x) for x in index.old_snapshots + ) class LegacyOverrideEntry(MetaBase): @@ -200,8 +211,7 @@ class MojangVersion(MetaBase): applet_class: Optional[str] = Field(alias="appletClass") processArguments: Optional[str] minecraft_arguments: Optional[str] = Field(alias="minecraftArguments") - minimum_launcher_version: Optional[int] = Field( - alias="minimumLauncherVersion") + minimum_launcher_version: Optional[int] = Field(alias="minimumLauncherVersion") release_time: Optional[datetime] = Field(alias="releaseTime") time: Optional[datetime] type: Optional[str] @@ -216,10 +226,17 @@ class MojangVersion(MetaBase): new_type = self.type compatible_java_majors = None if self.id: - client_download = self.downloads['client'] - artifact = MojangArtifact(url=client_download.url, sha1=client_download.sha1, size=client_download.size) + client_download = self.downloads["client"] + artifact = MojangArtifact( + url=client_download.url, + sha1=client_download.sha1, + size=client_download.size, + ) downloads = MojangLibraryDownloads(artifact=artifact) - main_jar = Library(name=GradleSpecifier("com.mojang", "minecraft", self.id, "client"), downloads=downloads) + main_jar = Library( + name=GradleSpecifier("com.mojang", "minecraft", self.id, "client"), + downloads=downloads, + ) if not self.compliance_level: # both == 0 and is None pass @@ -231,11 +248,15 @@ class MojangVersion(MetaBase): raise Exception(f"Unsupported compliance level {self.compliance_level}") major = DEFAULT_JAVA_MAJOR - if self.javaVersion is not None: # some versions don't have this. TODO: maybe maintain manual overrides + if ( + self.javaVersion is not None + ): # some versions don't have this. TODO: maybe maintain manual overrides major = self.javaVersion.major_version compatible_java_majors = [major] - if major in COMPATIBLE_JAVA_MAPPINGS: # add more compatible Java versions, e.g. 16 and 17 both work for MC 1.17 + if ( + major in COMPATIBLE_JAVA_MAPPINGS + ): # add more compatible Java versions, e.g. 16 and 17 both work for MC 1.17 compatible_java_majors += COMPATIBLE_JAVA_MAPPINGS[major] if new_type == "pending": # experiments from upstream are type=pending @@ -253,4 +274,5 @@ class MojangVersion(MetaBase): type=new_type, compatible_java_majors=compatible_java_majors, additional_traits=addn_traits, - main_jar=main_jar) + main_jar=main_jar, + ) diff --git a/updateFabric.py b/updateFabric.py index 1656e16057..9bb3dac48e 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -3,8 +3,18 @@ import os import zipfile from datetime import datetime -from meta.common import upstream_path, ensure_upstream_dir, transform_maven_key, default_session -from meta.common.fabric import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, DATETIME_FORMAT_HTTP +from meta.common import ( + upstream_path, + ensure_upstream_dir, + transform_maven_key, + default_session, +) +from meta.common.fabric import ( + JARS_DIR, + INSTALLER_INFO_DIR, + META_DIR, + DATETIME_FORMAT_HTTP, +) from meta.model.fabric import FabricJarInfo UPSTREAM_DIR = upstream_path() @@ -26,13 +36,15 @@ def filehash(filename, hashtype, blocksize=65536): def get_maven_url(maven_key, server, ext): parts = maven_key.split(":", 3) - maven_ver_url = server + parts[0].replace(".", "/") + "/" + parts[1] + "/" + parts[2] + "/" + maven_ver_url = ( + server + parts[0].replace(".", "/") + "/" + parts[1] + "/" + parts[2] + "/" + ) maven_url = maven_ver_url + parts[1] + "-" + parts[2] + ext return maven_url def get_json_file(path, url): - with open(path, 'w', encoding='utf-8') as f: + with open(path, "w", encoding="utf-8") as f: r = sess.get(url) r.raise_for_status() version_json = r.json() @@ -47,7 +59,7 @@ def head_file(url): def get_binary_file(path, url): - with open(path, 'wb') as f: + with open(path, "wb") as f: r = sess.get(url) r.raise_for_status() for chunk in r.iter_content(chunk_size=128): @@ -82,21 +94,35 @@ def compute_jar_file(path, url): def main(): # get the version list for each component we are interested in for component in ["intermediary", "loader"]: - index = get_json_file(os.path.join(UPSTREAM_DIR, META_DIR, f"{component}.json"), - "https://meta.fabricmc.net/v2/versions/" + component) + index = get_json_file( + os.path.join(UPSTREAM_DIR, META_DIR, f"{component}.json"), + "https://meta.fabricmc.net/v2/versions/" + component, + ) for it in index: print(f"Processing {component} {it['version']} ") - jar_maven_url = get_maven_url(it["maven"], "https://maven.fabricmc.net/", ".jar") - compute_jar_file(os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])), jar_maven_url) + jar_maven_url = get_maven_url( + it["maven"], "https://maven.fabricmc.net/", ".jar" + ) + compute_jar_file( + os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])), + jar_maven_url, + ) # for each loader, download installer JSON file from maven - with open(os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), 'r', encoding='utf-8') as loaderVersionIndexFile: + with open( + os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), "r", encoding="utf-8" + ) as loaderVersionIndexFile: loader_version_index = json.load(loaderVersionIndexFile) for it in loader_version_index: print(f"Downloading JAR info for loader {it['version']} ") - maven_url = get_maven_url(it["maven"], "https://maven.fabricmc.net/", ".json") - get_json_file(os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{it['version']}.json"), maven_url) + maven_url = get_maven_url( + it["maven"], "https://maven.fabricmc.net/", ".json" + ) + get_json_file( + os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{it['version']}.json"), + maven_url, + ) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/updateForge.py b/updateForge.py index 64ccb6a0c6..8bae3768be 100755 --- a/updateForge.py +++ b/updateForge.py @@ -16,11 +16,27 @@ from pprint import pprint from pydantic import ValidationError from meta.common import upstream_path, ensure_upstream_dir, static_path, default_session -from meta.common.forge import JARS_DIR, INSTALLER_INFO_DIR, INSTALLER_MANIFEST_DIR, VERSION_MANIFEST_DIR, \ - FILE_MANIFEST_DIR, BAD_VERSIONS, STATIC_LEGACYINFO_FILE -from meta.model.forge import ForgeFile, ForgeEntry, ForgeMCVersionInfo, ForgeLegacyInfoList, DerivedForgeIndex, \ - ForgeVersion, ForgeInstallerProfile, ForgeInstallerProfileV2, InstallerInfo, \ - ForgeLegacyInfo +from meta.common.forge import ( + JARS_DIR, + INSTALLER_INFO_DIR, + INSTALLER_MANIFEST_DIR, + VERSION_MANIFEST_DIR, + FILE_MANIFEST_DIR, + BAD_VERSIONS, + STATIC_LEGACYINFO_FILE, +) +from meta.model.forge import ( + ForgeFile, + ForgeEntry, + ForgeMCVersionInfo, + ForgeLegacyInfoList, + DerivedForgeIndex, + ForgeVersion, + ForgeInstallerProfile, + ForgeInstallerProfileV2, + InstallerInfo, + ForgeLegacyInfo, +) from meta.model.mojang import MojangVersion UPSTREAM_DIR = upstream_path() @@ -55,18 +71,21 @@ def get_single_forge_files_manifest(longversion): files_manifest_file = Path(path_thing) from_file = False if files_manifest_file.is_file(): - with open(path_thing, 'r') as f: + with open(path_thing, "r") as f: files_json = json.load(f) from_file = True else: - file_url = 'https://files.minecraftforge.net/net/minecraftforge/forge/%s/meta.json' % longversion + file_url = ( + "https://files.minecraftforge.net/net/minecraftforge/forge/%s/meta.json" + % longversion + ) r = sess.get(file_url) r.raise_for_status() files_json = r.json() ret_dict = dict() - for classifier, extensionObj in files_json.get('classifiers').items(): + for classifier, extensionObj in files_json.get("classifiers").items(): assert type(classifier) == str assert type(extensionObj) == dict @@ -82,33 +101,40 @@ def get_single_forge_files_manifest(longversion): if not type(hashtype) == str: pprint(classifier) pprint(extensionObj) - print('%s: Skipping missing hash for extension %s:' % (longversion, extension)) + print( + "%s: Skipping missing hash for extension %s:" + % (longversion, extension) + ) index += 1 continue assert type(classifier) == str processed_hash = re.sub(r"\W", "", hashtype) if not len(processed_hash) == 32: - print('%s: Skipping invalid hash for extension %s:' % (longversion, extension)) + print( + "%s: Skipping invalid hash for extension %s:" + % (longversion, extension) + ) pprint(extensionObj) index += 1 continue file_obj = ForgeFile( - classifier=classifier, - hash=processed_hash, - extension=extension + classifier=classifier, hash=processed_hash, extension=extension ) if count == 0: ret_dict[classifier] = file_obj index += 1 count += 1 else: - print('%s: Multiple objects detected for classifier %s:' % (longversion, classifier)) + print( + "%s: Multiple objects detected for classifier %s:" + % (longversion, classifier) + ) pprint(extensionObj) assert False if not from_file: - with open(path_thing, 'w', encoding='utf-8') as f: + with open(path_thing, "w", encoding="utf-8") as f: json.dump(files_json, f, sort_keys=True, indent=4) return ret_dict @@ -116,18 +142,23 @@ def get_single_forge_files_manifest(longversion): def main(): # get the remote version list fragments - r = sess.get('https://files.minecraftforge.net/net/minecraftforge/forge/maven-metadata.json') + r = sess.get( + "https://files.minecraftforge.net/net/minecraftforge/forge/maven-metadata.json" + ) r.raise_for_status() main_json = r.json() assert type(main_json) == dict - r = sess.get('https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json') + r = sess.get( + "https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json" + ) r.raise_for_status() promotions_json = r.json() assert type(promotions_json) == dict promoted_key_expression = re.compile( - "(?P[^-]+)-(?P(latest)|(recommended))(-(?P[a-zA-Z0-9\\.]+))?") + "(?P[^-]+)-(?P(latest)|(recommended))(-(?P[a-zA-Z0-9\\.]+))?" + ) recommended_set = set() @@ -140,28 +171,31 @@ def main(): # Therefore we only use the short version part for later identification and filter out the branch-specific # promotions (among other errors). print("Processing promotions:") - for promoKey, shortversion in promotions_json.get('promos').items(): + for promoKey, shortversion in promotions_json.get("promos").items(): match = promoted_key_expression.match(promoKey) if not match: - print('Skipping promotion %s, the key did not parse:' % promoKey) + print("Skipping promotion %s, the key did not parse:" % promoKey) pprint(promoKey) assert match - if not match.group('mc'): - print('Skipping promotion %s, because it has no Minecraft version.' % promoKey) + if not match.group("mc"): + print( + "Skipping promotion %s, because it has no Minecraft version." % promoKey + ) continue - if match.group('branch'): - print('Skipping promotion %s, because it on a branch only.' % promoKey) + if match.group("branch"): + print("Skipping promotion %s, because it on a branch only." % promoKey) continue - elif match.group('promotion') == 'recommended': + elif match.group("promotion") == "recommended": recommended_set.add(shortversion) - print('%s added to recommended set' % shortversion) - elif match.group('promotion') == 'latest': + print("%s added to recommended set" % shortversion) + elif match.group("promotion") == "latest": pass else: assert False version_expression = re.compile( - "^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$") + "^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$" + ) print("") print("Processing versions:") @@ -174,15 +208,15 @@ def main(): if not match: pprint(long_version) assert match - assert match.group('mc') == mc_version + assert match.group("mc") == mc_version files = get_single_forge_files_manifest(long_version) - build = int(match.group('build')) - version = match.group('ver') - branch = match.group('branch') + build = int(match.group("build")) + version = match.group("ver") + branch = match.group("branch") - is_recommended = (version in recommended_set) + is_recommended = version in recommended_set entry = ForgeEntry( long_version=long_version, @@ -193,7 +227,7 @@ def main(): # NOTE: we add this later after the fact. The forge promotions file lies about these. latest=False, recommended=is_recommended, - files=files + files=files, ) new_index.versions[long_version] = entry if not new_index.by_mc_version: @@ -218,10 +252,10 @@ def main(): print("") print("Dumping index files...") - with open(UPSTREAM_DIR + "/forge/maven-metadata.json", 'w', encoding='utf-8') as f: + with open(UPSTREAM_DIR + "/forge/maven-metadata.json", "w", encoding="utf-8") as f: json.dump(main_json, f, sort_keys=True, indent=4) - with open(UPSTREAM_DIR + "/forge/promotions_slim.json", 'w', encoding='utf-8') as f: + with open(UPSTREAM_DIR + "/forge/promotions_slim.json", "w", encoding="utf-8") as f: json.dump(promotions_json, f, sort_keys=True, indent=4) new_index.write(UPSTREAM_DIR + "/forge/derived_index.json") @@ -247,11 +281,20 @@ def main(): jar_path = os.path.join(UPSTREAM_DIR, JARS_DIR, version.filename()) if version.uses_installer(): - installer_info_path = UPSTREAM_DIR + "/forge/installer_info/%s.json" % version.long_version - profile_path = UPSTREAM_DIR + "/forge/installer_manifests/%s.json" % version.long_version - version_file_path = UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.long_version + installer_info_path = ( + UPSTREAM_DIR + "/forge/installer_info/%s.json" % version.long_version + ) + profile_path = ( + UPSTREAM_DIR + + "/forge/installer_manifests/%s.json" % version.long_version + ) + version_file_path = ( + UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.long_version + ) - installer_refresh_required = not os.path.isfile(profile_path) or not os.path.isfile(installer_info_path) + installer_refresh_required = not os.path.isfile( + profile_path + ) or not os.path.isfile(installer_info_path) if installer_refresh_required: # grab the installer if it's not there @@ -259,7 +302,7 @@ def main(): eprint("Downloading %s" % version.url()) rfile = sess.get(version.url(), stream=True) rfile.raise_for_status() - with open(jar_path, 'wb') as f: + with open(jar_path, "wb") as f: for chunk in rfile.iter_content(chunk_size=128): f.write(chunk) @@ -269,17 +312,17 @@ def main(): print(jar_path) with zipfile.ZipFile(jar_path) as jar: with suppress(KeyError): - with jar.open('version.json') as profile_zip_entry: + with jar.open("version.json") as profile_zip_entry: version_data = profile_zip_entry.read() # Process: does it parse? MojangVersion.parse_raw(version_data) - with open(version_file_path, 'wb') as versionJsonFile: + with open(version_file_path, "wb") as versionJsonFile: versionJsonFile.write(version_data) versionJsonFile.close() - with jar.open('install_profile.json') as profile_zip_entry: + with jar.open("install_profile.json") as profile_zip_entry: install_profile_data = profile_zip_entry.read() # Process: does it parse? @@ -301,9 +344,11 @@ def main(): raise exception else: eprint( - "Version %s is not supported and won't be generated later." % version.long_version) + "Version %s is not supported and won't be generated later." + % version.long_version + ) - with open(profile_path, 'wb') as profileFile: + with open(profile_path, "wb") as profileFile: profileFile.write(install_profile_data) profileFile.close() @@ -326,7 +371,7 @@ def main(): if not os.path.isfile(jar_path): rfile = sess.get(version.url(), stream=True) rfile.raise_for_status() - with open(jar_path, 'wb') as f: + with open(jar_path, "wb") as f: for chunk in rfile.iter_content(chunk_size=128): f.write(chunk) # find the latest timestamp in the zip file @@ -348,5 +393,5 @@ def main(): legacy_info_list.write(LEGACYINFO_PATH) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/updateLiteloader.py b/updateLiteloader.py index ebdfaefa24..383644754d 100755 --- a/updateLiteloader.py +++ b/updateLiteloader.py @@ -14,7 +14,7 @@ sess = default_session() def main(): # get the remote version list - r = sess.get('http://dl.liteloader.com/versions/versions.json') + r = sess.get("http://dl.liteloader.com/versions/versions.json") r.raise_for_status() # make sure it's JSON @@ -33,5 +33,5 @@ def main(): remote_versions.write(os.path.join(UPSTREAM_DIR, VERSIONS_FILE)) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/updateMojang.py b/updateMojang.py index 315cac395d..8d3a2296e0 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -4,10 +4,22 @@ import zipfile from meta.common import upstream_path, ensure_upstream_dir, static_path, default_session from meta.common.http import download_binary_file -from meta.common.mojang import BASE_DIR, VERSION_MANIFEST_FILE, VERSIONS_DIR, ASSETS_DIR, STATIC_EXPERIMENTS_FILE, \ - STATIC_OLD_SNAPSHOTS_FILE -from meta.model.mojang import MojangIndexWrap, MojangIndex, ExperimentIndex, ExperimentIndexWrap, OldSnapshotIndexWrap, \ - OldSnapshotIndex +from meta.common.mojang import ( + BASE_DIR, + VERSION_MANIFEST_FILE, + VERSIONS_DIR, + ASSETS_DIR, + STATIC_EXPERIMENTS_FILE, + STATIC_OLD_SNAPSHOTS_FILE, +) +from meta.model.mojang import ( + MojangIndexWrap, + MojangIndex, + ExperimentIndex, + ExperimentIndexWrap, + OldSnapshotIndexWrap, + OldSnapshotIndex, +) UPSTREAM_DIR = upstream_path() STATIC_DIR = static_path() @@ -31,7 +43,7 @@ def fetch_zipped_version(path, url): assert version_json - with open(path, 'w', encoding='utf-8') as f: + with open(path, "w", encoding="utf-8") as f: json.dump(version_json, f, sort_keys=True, indent=4) return version_json @@ -45,16 +57,14 @@ def fetch_modified_version(path, version): version_json["releaseTime"] = version_json["releaseTime"] + "T00:00:00+02:00" version_json["time"] = version_json["releaseTime"] - downloads = {"client": {"url": version.jar, - "sha1": version.sha1, - "size": version.size - } - } + downloads = { + "client": {"url": version.jar, "sha1": version.sha1, "size": version.size} + } version_json["downloads"] = downloads version_json["type"] = "old_snapshot" - with open(path, 'w', encoding='utf-8') as f: + with open(path, "w", encoding="utf-8") as f: json.dump(version_json, f, sort_keys=True, indent=4) return version_json @@ -65,7 +75,7 @@ def fetch_version(path, url): r.raise_for_status() version_json = r.json() - with open(path, 'w', encoding='utf-8') as f: + with open(path, "w", encoding="utf-8") as f: json.dump(version_json, f, sort_keys=True, indent=4) return version_json @@ -73,7 +83,7 @@ def fetch_version(path, url): def main(): # get the remote version list - r = sess.get('https://piston-meta.mojang.com/mc/game/version_manifest_v2.json') + r = sess.get("https://piston-meta.mojang.com/mc/game/version_manifest_v2.json") r.raise_for_status() remote_versions = MojangIndexWrap(MojangIndex(**r.json())) @@ -83,7 +93,9 @@ def main(): if os.path.exists(version_manifest_path): # get the local version list - current_versions = MojangIndexWrap(MojangIndex.parse_file(version_manifest_path)) + current_versions = MojangIndexWrap( + MojangIndex.parse_file(version_manifest_path) + ) local_ids = set(current_versions.versions.keys()) # versions not present locally but present remotely are new @@ -99,13 +111,22 @@ def main(): for x in pending_ids: version = remote_versions.versions[x] - print("Updating " + version.id + " to timestamp " + version.release_time.strftime('%s')) - fetch_version(os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json"), version.url) + print( + "Updating " + + version.id + + " to timestamp " + + version.release_time.strftime("%s") + ) + fetch_version( + os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json"), version.url + ) # deal with experimental snapshots separately static_experiments_path = os.path.join(STATIC_DIR, STATIC_EXPERIMENTS_FILE) if os.path.exists(static_experiments_path): - experiments = ExperimentIndexWrap(ExperimentIndex.parse_file(static_experiments_path)) + experiments = ExperimentIndexWrap( + ExperimentIndex.parse_file(static_experiments_path) + ) experiment_ids = set(experiments.versions.keys()) for x in experiment_ids: @@ -122,7 +143,9 @@ def main(): # deal with old snapshots if os.path.exists(static_old_snapshots_path): - old_snapshots = OldSnapshotIndexWrap(OldSnapshotIndex.parse_file(static_old_snapshots_path)) + old_snapshots = OldSnapshotIndexWrap( + OldSnapshotIndex.parse_file(static_old_snapshots_path) + ) old_snapshots_ids = set(old_snapshots.versions.keys()) for x in old_snapshots_ids: @@ -138,5 +161,5 @@ def main(): remote_versions.index.write(version_manifest_path) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/updateQuilt.py b/updateQuilt.py index 244d0b0d78..71d7f63f69 100755 --- a/updateQuilt.py +++ b/updateQuilt.py @@ -5,7 +5,12 @@ from datetime import datetime import requests -from meta.common import upstream_path, ensure_upstream_dir, transform_maven_key, default_session +from meta.common import ( + upstream_path, + ensure_upstream_dir, + transform_maven_key, + default_session, +) from meta.common.quilt import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, USE_QUILT_MAPPINGS from meta.common.fabric import DATETIME_FORMAT_HTTP from meta.model.fabric import FabricJarInfo @@ -29,13 +34,15 @@ def filehash(filename, hashtype, blocksize=65536): def get_maven_url(maven_key, server, ext): parts = maven_key.split(":", 3) - maven_ver_url = server + parts[0].replace(".", "/") + "/" + parts[1] + "/" + parts[2] + "/" + maven_ver_url = ( + server + parts[0].replace(".", "/") + "/" + parts[1] + "/" + parts[2] + "/" + ) maven_url = maven_ver_url + parts[1] + "-" + parts[2] + ext return maven_url def get_json_file(path, url): - with open(path, 'w', encoding='utf-8') as f: + with open(path, "w", encoding="utf-8") as f: r = sess.get(url) r.raise_for_status() version_json = r.json() @@ -50,7 +57,7 @@ def head_file(url): def get_binary_file(path, url): - with open(path, 'wb') as f: + with open(path, "wb") as f: r = sess.get(url) r.raise_for_status() for chunk in r.iter_content(chunk_size=128): @@ -88,21 +95,35 @@ def main(): if USE_QUILT_MAPPINGS: components.append("hashed") for component in components: - index = get_json_file(os.path.join(UPSTREAM_DIR, META_DIR, f"{component}.json"), - "https://meta.quiltmc.org/v3/versions/" + component) + index = get_json_file( + os.path.join(UPSTREAM_DIR, META_DIR, f"{component}.json"), + "https://meta.quiltmc.org/v3/versions/" + component, + ) for it in index: print(f"Processing {component} {it['version']} ") - jar_maven_url = get_maven_url(it["maven"], "https://maven.quiltmc.org/repository/release/", ".jar") - compute_jar_file(os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])), jar_maven_url) + jar_maven_url = get_maven_url( + it["maven"], "https://maven.quiltmc.org/repository/release/", ".jar" + ) + compute_jar_file( + os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])), + jar_maven_url, + ) # for each loader, download installer JSON file from maven - with open(os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), 'r', encoding='utf-8') as loaderVersionIndexFile: + with open( + os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), "r", encoding="utf-8" + ) as loaderVersionIndexFile: loader_version_index = json.load(loaderVersionIndexFile) for it in loader_version_index: print(f"Downloading JAR info for loader {it['version']} ") - maven_url = get_maven_url(it["maven"], "https://maven.quiltmc.org/repository/release/", ".json") - get_json_file(os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{it['version']}.json"), maven_url) + maven_url = get_maven_url( + it["maven"], "https://maven.quiltmc.org/repository/release/", ".json" + ) + get_json_file( + os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{it['version']}.json"), + maven_url, + ) -if __name__ == '__main__': +if __name__ == "__main__": main() -- cgit 0.0.5-2-1-g0f52 From f3ac639d43e5a265fff2487fb039c88ab6f8b240 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 10 Mar 2023 11:51:08 +0000 Subject: chore(deps): update python docker tag to v3.11.2 --- Containerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Containerfile b/Containerfile index ad0d6508ad..73910fafc3 100644 --- a/Containerfile +++ b/Containerfile @@ -1,4 +1,4 @@ -FROM python:3.11.1-alpine3.17 +FROM python:3.11.2-alpine3.17 ARG UID=1337 ARG GID=1337 -- cgit 0.0.5-2-1-g0f52 From 0796bcc642e4c0820e75d506987de603fe3fdeae Mon Sep 17 00:00:00 2001 From: theofficialgman <28281419+theofficialgman@users.noreply.github.com> Date: Wed, 29 Mar 2023 12:05:26 -0400 Subject: don't downgrade text2speech on macos arm64 Signed-off-by: theofficialgman <28281419+theofficialgman@users.noreply.github.com> --- static/mojang/library-patches.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index 64355cdde2..6df435671d 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -117,9 +117,7 @@ "com.mojang:text2speech:1.7", "com.mojang:text2speech:1.10.1", "com.mojang:text2speech:1.10.3", - "com.mojang:text2speech:1.11.2", - "com.mojang:text2speech:1.12.4", - "com.mojang:text2speech:1.13.9" + "com.mojang:text2speech:1.11.2" ], "override": { "rules": [ -- cgit 0.0.5-2-1-g0f52 From ca64ead9d38f045cea4e562b55b14fc1c7d2ae6b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 6 Apr 2023 02:30:40 +0000 Subject: chore(deps): update python docker tag to v3.11.3 --- Containerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Containerfile b/Containerfile index 73910fafc3..4e5b355b0d 100644 --- a/Containerfile +++ b/Containerfile @@ -1,4 +1,4 @@ -FROM python:3.11.2-alpine3.17 +FROM python:3.11.3-alpine3.17 ARG UID=1337 ARG GID=1337 -- cgit 0.0.5-2-1-g0f52 From b400e24361432bbccd84f9193bab179d933df24c Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 20 Apr 2023 16:40:57 +0200 Subject: fix: add mark new LWJGL variant as good Signed-off-by: Sefa Eyeoglu --- generateMojang.py | 4 +- static/mojang/library-patches.json | 182 ------------------------------------- 2 files changed, 2 insertions(+), 184 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 4f100efb95..6e9b7cfcf5 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -88,8 +88,7 @@ LOG4J_HASHES = { # We want versions that contain natives for all platforms. If there are multiple, pick the latest one # LWJGL versions we want PASS_VARIANTS = [ - # "beed62ec1d40ae89d808fe70b83df6bd4b3be81f", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, without workaround - "8836c419f90f69a278b97d945a34af165c24ff60", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, with workaround + "54c4fb1d6a96ac3007c947bf310c8bcf94a862be", # 3.3.1 (2023-04-20 11:55:19+00:00) split natives, with WoA natives "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) will be patched, missing tinyfd "8e1f89b96c6f583a0e494949c75115ed13412ba1", # 3.2.1 (2019-02-13 16:12:08+00:00) "7ed2372097dbd635f5aef3137711141ce91c4ee9", # 3.1.6 (2018-11-29 13:11:38+00:00) @@ -103,6 +102,7 @@ PASS_VARIANTS = [ # LWJGL versions we def. don't want! BAD_VARIANTS = [ + "8836c419f90f69a278b97d945a34af165c24ff60", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, with workaround, replaced by 23w26a "e1106ca765798218323b7a6d7528050260ea9d88", # 3.3.1 (2022-05-04 14:41:35+00:00) doesn't use split natives "90b3d9ca01058286c033b6b7ae7f6dc370a04015", # 3.2.2 (2022-03-31 14:53:25+00:00) only linux, windows "d986df9598fa2bcf4a5baab5edf044548e66d011", # 3.2.2 (2021-12-10 03:36:38+00:00) only linux, windows diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index 6df435671d..0ca9f9f772 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -1943,187 +1943,5 @@ ] } ] - }, - { - "_comment": "Add windows-arm64 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-glfw:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "beda65ee503443e60aa196d58ed31f8d001dc22a", - "size": 123808, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-glfw/lwjgl-glfw-natives-windows-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-glfw-natives-windows-arm64:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "windows-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add windows-arm64 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-jemalloc:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "cae85c4edb219c88b6a0c26a87955ad98dc9519d", - "size": 114250, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-windows-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-jemalloc-natives-windows-arm64:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "windows-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add windows-arm64 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-openal:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "40d65f1a7368a2aa47336f9cb69f5a190cf9975a", - "size": 505234, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-openal/lwjgl-openal-natives-windows-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-openal-natives-windows-arm64:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "windows-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add windows-arm64 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-opengl:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "527d78f1e9056aff3ed02ce93019c73c5e8f1721", - "size": 82445, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-opengl/lwjgl-opengl-natives-windows-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-opengl-natives-windows-arm64:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "windows-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add windows-arm64 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-stb:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "fde63cdd2605c00636721a6c8b961e41d1f6b247", - "size": 216848, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-stb/lwjgl-stb-natives-windows-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-stb-natives-windows-arm64:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "windows-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add windows-arm64 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-tinyfd:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "83a5e780df610829ff3a737822b4f931cffecd91", - "size": 109139, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-windows-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-tinyfd-natives-windows-arm64:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "windows-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add windows-arm64 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "0f46cadcf95675908fd3a550d63d9d709cb68998", - "size": 130064, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl/lwjgl-natives-windows-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-natives-windows-arm64:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "windows-arm64" - } - } - ] - } - ] } ] -- cgit 0.0.5-2-1-g0f52 From 8b1ea30d9c37c575b7fabbf28469f4ccd7e6958e Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 20 Apr 2023 17:07:25 +0200 Subject: feat: replace faulty glfw native on Linux GLFW shipped by LWJGL 3.3.1 has caused several issues over time so let's just replace it with the one from 3.3.2 that includes a lot of fixes. See PrismLauncher/PrismLauncher#916 Signed-off-by: Sefa Eyeoglu --- static/mojang/library-patches.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index 0ca9f9f772..e50fbb1b08 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -1943,5 +1943,21 @@ ] } ] + }, + { + "_comment": "Replace glfw from 3.3.1 with version from 3.3.2 to prevent stack smashing", + "match": [ + "org.lwjgl:lwjgl-glfw-natives-linux:3.3.1" + ], + "override": { + "downloads": { + "artifact": { + "sha1": "0766bb0e8e829598b1c8052fd8173c62af741c52", + "size": 115553, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-glfw/lwjgl-glfw-natives-linux.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux:3.3.2-lwjgl.1" + } } ] -- cgit 0.0.5-2-1-g0f52 From dc38dfc071fa7334432fb1652f28d5dc2144091a Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 20 Apr 2023 22:22:27 +0200 Subject: fix: add WoA to rules for LWJGL 3.3.1 Signed-off-by: Sefa Eyeoglu --- static/mojang/library-patches.json | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index e50fbb1b08..4f3b57b635 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -1580,6 +1580,28 @@ ] } }, + { + "_comment": "Only allow windows-arm64 for existing LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-glfw-natives-windows-arm64:3.3.1", + "org.lwjgl:lwjgl-jemalloc-natives-windows-arm64:3.3.1", + "org.lwjgl:lwjgl-openal-natives-windows-arm64:3.3.1", + "org.lwjgl:lwjgl-opengl-natives-windows-arm64:3.3.1", + "org.lwjgl:lwjgl-stb-natives-windows-arm64:3.3.1", + "org.lwjgl:lwjgl-tinyfd-natives-windows-arm64:3.3.1", + "org.lwjgl:lwjgl-natives-windows-arm64:3.3.1" + ], + "override": { + "rules": [ + { + "action": "allow", + "os": { + "name": "windows-arm64" + } + } + ] + } + }, { "_comment": "Add linux-arm64 support for LWJGL 3.3.1", "match": [ -- cgit 0.0.5-2-1-g0f52 From f7020ba176d305c663a5d5b916502f075600c10e Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 26 Apr 2023 19:02:45 +0200 Subject: fix: add unneeded 3.3.1 to bad variants Signed-off-by: Sefa Eyeoglu --- generateMojang.py | 1 + 1 file changed, 1 insertion(+) diff --git a/generateMojang.py b/generateMojang.py index 6e9b7cfcf5..59cd219bda 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -103,6 +103,7 @@ PASS_VARIANTS = [ # LWJGL versions we def. don't want! BAD_VARIANTS = [ "8836c419f90f69a278b97d945a34af165c24ff60", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, with workaround, replaced by 23w26a + "3c624b94c06dbc4abae08fe6156d74abe4a2cca5", # 3.3.1 (2022-05-04 14:41:35+00:00) we already have a nice 3.3.1 "e1106ca765798218323b7a6d7528050260ea9d88", # 3.3.1 (2022-05-04 14:41:35+00:00) doesn't use split natives "90b3d9ca01058286c033b6b7ae7f6dc370a04015", # 3.2.2 (2022-03-31 14:53:25+00:00) only linux, windows "d986df9598fa2bcf4a5baab5edf044548e66d011", # 3.2.2 (2021-12-10 03:36:38+00:00) only linux, windows -- cgit 0.0.5-2-1-g0f52 From bd1326daf28da56a825d96cac01e5194696fb1ed Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Mon, 1 May 2023 16:22:33 +0200 Subject: fix: always download Quilt Jars for timestamps Signed-off-by: Sefa Eyeoglu --- updateQuilt.py | 30 +++++++++++------------------- 1 file changed, 11 insertions(+), 19 deletions(-) diff --git a/updateQuilt.py b/updateQuilt.py index 71d7f63f69..8f6ed5594f 100755 --- a/updateQuilt.py +++ b/updateQuilt.py @@ -65,25 +65,17 @@ def get_binary_file(path, url): def compute_jar_file(path, url): - # These two approaches should result in the same metadata, except for the timestamp which might be a few minutes - # off for the fallback method - try: - # Let's not download a Jar file if we don't need to. - headers = head_file(url) - tstamp = datetime.strptime(headers["Last-Modified"], DATETIME_FORMAT_HTTP) - except requests.HTTPError: - # Just in case something changes in the future - print(f"Falling back to downloading jar for {url}") - - jar_path = path + ".jar" - get_binary_file(jar_path, url) - tstamp = datetime.fromtimestamp(0) - with zipfile.ZipFile(jar_path) as jar: - allinfo = jar.infolist() - for info in allinfo: - tstamp_new = datetime(*info.date_time) - if tstamp_new > tstamp: - tstamp = tstamp_new + # NOTE: Quilt Meta does not make any guarantees about Last-Modified. + # Always download the JAR file instead + jar_path = path + ".jar" + get_binary_file(jar_path, url) + tstamp = datetime.fromtimestamp(0) + with zipfile.ZipFile(jar_path) as jar: + allinfo = jar.infolist() + for info in allinfo: + tstamp_new = datetime(*info.date_time) + if tstamp_new > tstamp: + tstamp = tstamp_new data = FabricJarInfo(release_time=tstamp) data.write(path + ".json") -- cgit 0.0.5-2-1-g0f52 From 42a270a2e87652a226df5af198b19aaf2a7fa7d4 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Mon, 5 Jun 2023 19:42:27 +0200 Subject: fix: add debug output for Quilt meta Signed-off-by: Sefa Eyeoglu --- updateQuilt.py | 1 + 1 file changed, 1 insertion(+) diff --git a/updateQuilt.py b/updateQuilt.py index 8f6ed5594f..5eaa8ed0d0 100755 --- a/updateQuilt.py +++ b/updateQuilt.py @@ -45,6 +45,7 @@ def get_json_file(path, url): with open(path, "w", encoding="utf-8") as f: r = sess.get(url) r.raise_for_status() + print(f"QUILT DEBUG {r.headers}") version_json = r.json() json.dump(version_json, f, sort_keys=True, indent=4) return version_json -- cgit 0.0.5-2-1-g0f52 From 54a825a41292adbeb994a331f209ffd9f4efa2c7 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 7 Jun 2023 17:17:11 +0200 Subject: fix: update 3.1.6 variants Signed-off-by: Sefa Eyeoglu --- generateMojang.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 59cd219bda..cd6c914dd3 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -91,7 +91,7 @@ PASS_VARIANTS = [ "54c4fb1d6a96ac3007c947bf310c8bcf94a862be", # 3.3.1 (2023-04-20 11:55:19+00:00) split natives, with WoA natives "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) will be patched, missing tinyfd "8e1f89b96c6f583a0e494949c75115ed13412ba1", # 3.2.1 (2019-02-13 16:12:08+00:00) - "7ed2372097dbd635f5aef3137711141ce91c4ee9", # 3.1.6 (2018-11-29 13:11:38+00:00) + "deb1a436d806413207350735a00e04b54d113916", # 3.1.6 (2018-10-18 14:46:12+00:00) "5a006b7c72a080ac673fff02b259f3127c376655", # 3.1.2 (2018-06-21 12:57:11+00:00) "a3f254df5a63a0a1635755733022029e8cfae1b3", # 2.9.4-nightly-20150209 (2016-12-20 14:05:34+00:00) "879be09c0bd0d4bafc2ea4ea3d2ab8607a0d976c", # 2.9.3 (2015-01-30 11:58:24+00:00) @@ -111,7 +111,7 @@ BAD_VARIANTS = [ "090cec3577ecfe438b890b2a9410ea07aa725e16", # 3.2.2 (2021-04-07 14:04:09+00:00) only linux, windows "ab463e9ebc6a36abf22f2aa27b219dd372ff5069", # 3.2.2 (2019-07-19 09:25:47+00:00) only linux, windows "8bde129ef334023c365bd7f57512a4bf5e72a378", # 3.2.1 (2019-04-18 11:05:19+00:00) only osx, windows - "65b2ce1f2b869bf98b8dd7ec0bc6956967d04811", # 3.1.6 (2019-04-18 11:05:19+00:00) only linux + "89fcb489261b05f622e8052fe0b588b0cfe49c24", # 3.1.6 (2019-04-18 11:05:19+00:00) only linux "f04052162b50fa1433f67e1a90bc79466c4ab776", # 2.9.0 (2013-10-21 16:34:47+00:00) only linux, windows "6442fc475f501fbd0fc4244fd1c38c02d9ebaf7e", # 2.9.0 (2011-03-30 22:00:00+00:00) fine but newer variant available ] -- cgit 0.0.5-2-1-g0f52 From fffcd6df598f33dccd6b23ab406c40771c1201be Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 7 Jun 2023 17:21:43 +0200 Subject: fix: update 3.2.2 variants Signed-off-by: Sefa Eyeoglu --- generateMojang.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generateMojang.py b/generateMojang.py index cd6c914dd3..a4c743d7ec 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -89,7 +89,7 @@ LOG4J_HASHES = { # LWJGL versions we want PASS_VARIANTS = [ "54c4fb1d6a96ac3007c947bf310c8bcf94a862be", # 3.3.1 (2023-04-20 11:55:19+00:00) split natives, with WoA natives - "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) will be patched, missing tinyfd + "51d8ff5a7efc949b4ad2088930e151d6b88ba616", # 3.2.2 (2019-10-16 15:30:39+00:00) will be patched, missing tinyfd "8e1f89b96c6f583a0e494949c75115ed13412ba1", # 3.2.1 (2019-02-13 16:12:08+00:00) "deb1a436d806413207350735a00e04b54d113916", # 3.1.6 (2018-10-18 14:46:12+00:00) "5a006b7c72a080ac673fff02b259f3127c376655", # 3.1.2 (2018-06-21 12:57:11+00:00) -- cgit 0.0.5-2-1-g0f52 From 44d7582f91ae87fdf9d99ef8715e6a5562b5a715 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 7 Jun 2023 17:35:16 +0200 Subject: fix: update remaining variants Signed-off-by: Sefa Eyeoglu --- generateMojang.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index a4c743d7ec..38e2548e2c 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -89,10 +89,10 @@ LOG4J_HASHES = { # LWJGL versions we want PASS_VARIANTS = [ "54c4fb1d6a96ac3007c947bf310c8bcf94a862be", # 3.3.1 (2023-04-20 11:55:19+00:00) split natives, with WoA natives - "51d8ff5a7efc949b4ad2088930e151d6b88ba616", # 3.2.2 (2019-10-16 15:30:39+00:00) will be patched, missing tinyfd - "8e1f89b96c6f583a0e494949c75115ed13412ba1", # 3.2.1 (2019-02-13 16:12:08+00:00) + "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) will be patched, missing tinyfd + "235fc413bc4c76b269c207f7bca6464f1e1f1d80", # 3.2.1 (2019-02-13 16:12:08+00:00) "deb1a436d806413207350735a00e04b54d113916", # 3.1.6 (2018-10-18 14:46:12+00:00) - "5a006b7c72a080ac673fff02b259f3127c376655", # 3.1.2 (2018-06-21 12:57:11+00:00) + "3e47f0f742fb759401754769fa59c508fd8fda75", # 3.1.2 (2018-06-21 12:57:11+00:00) "a3f254df5a63a0a1635755733022029e8cfae1b3", # 2.9.4-nightly-20150209 (2016-12-20 14:05:34+00:00) "879be09c0bd0d4bafc2ea4ea3d2ab8607a0d976c", # 2.9.3 (2015-01-30 11:58:24+00:00) "8d4951d00253dfaa36a0faf1c8be541431861c30", # 2.9.1 (2014-05-22 14:44:33+00:00) @@ -109,8 +109,9 @@ BAD_VARIANTS = [ "d986df9598fa2bcf4a5baab5edf044548e66d011", # 3.2.2 (2021-12-10 03:36:38+00:00) only linux, windows "4b73fccb9e5264c2068bdbc26f9651429abbf21a", # 3.2.2 (2021-08-25 14:41:57+00:00) only linux, windows "090cec3577ecfe438b890b2a9410ea07aa725e16", # 3.2.2 (2021-04-07 14:04:09+00:00) only linux, windows - "ab463e9ebc6a36abf22f2aa27b219dd372ff5069", # 3.2.2 (2019-07-19 09:25:47+00:00) only linux, windows - "8bde129ef334023c365bd7f57512a4bf5e72a378", # 3.2.1 (2019-04-18 11:05:19+00:00) only osx, windows + "ab463e9ebc6a36abf22f2aa27b219dd372ff5069", # 3.2.2 (2019-08-13 07:33:42+00:00) only linux, windows + "51d8ff5a7efc949b4ad2088930e151d6b88ba616", # 3.2.2 (2019-07-19 09:25:47+00:00) only linux, windows + "854649a5bd1455b89117593ae82ff90c8132cacf", # 3.2.1 (2019-04-18 11:05:19+00:00) only osx, windows "89fcb489261b05f622e8052fe0b588b0cfe49c24", # 3.1.6 (2019-04-18 11:05:19+00:00) only linux "f04052162b50fa1433f67e1a90bc79466c4ab776", # 2.9.0 (2013-10-21 16:34:47+00:00) only linux, windows "6442fc475f501fbd0fc4244fd1c38c02d9ebaf7e", # 2.9.0 (2011-03-30 22:00:00+00:00) fine but newer variant available -- cgit 0.0.5-2-1-g0f52 From 979cbdc6e5cb1212ac334b7989debba4a489431a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 7 Jun 2023 20:58:03 +0000 Subject: chore(deps): update python docker tag to v3.11.4 --- Containerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Containerfile b/Containerfile index 4e5b355b0d..6e85cf7a23 100644 --- a/Containerfile +++ b/Containerfile @@ -1,4 +1,4 @@ -FROM python:3.11.3-alpine3.17 +FROM python:3.11.4-alpine3.17 ARG UID=1337 ARG GID=1337 -- cgit 0.0.5-2-1-g0f52 From ac5171ea4411803c731ad6e5ea3d7cc8d0f49208 Mon Sep 17 00:00:00 2001 From: Rachel Powers <508861+Ryex@users.noreply.github.com> Date: Wed, 10 May 2023 02:38:16 -0700 Subject: feat: fetch java metadata Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> --- meta/common/java.py | 10 ++ meta/common/mojang.py | 2 + meta/model/__init__.py | 4 +- meta/model/java.py | 439 +++++++++++++++++++++++++++++++++++++++++++++++++ meta/model/mojang.py | 42 +++++ updateJava.py | 157 ++++++++++++++++++ updateMojang.py | 17 ++ 7 files changed, 669 insertions(+), 2 deletions(-) create mode 100644 meta/common/java.py create mode 100644 meta/model/java.py create mode 100644 updateJava.py diff --git a/meta/common/java.py b/meta/common/java.py new file mode 100644 index 0000000000..8de3c47c4e --- /dev/null +++ b/meta/common/java.py @@ -0,0 +1,10 @@ +from os.path import join + +BASE_DIR = "java_runtime" + +RELEASE_FILE = join(BASE_DIR, "releases.json") +ADOPTIUM_DIR = join(BASE_DIR, "adoptium") +AZUL_DIR = join(BASE_DIR, "azul") + +ADOPTIUM_VERSIONS_DIR = join(ADOPTIUM_DIR, "versions") +AZUL_VERSIONS_DIR = join(AZUL_DIR, "versions") \ No newline at end of file diff --git a/meta/common/mojang.py b/meta/common/mojang.py index dc80f44412..562ae594d7 100644 --- a/meta/common/mojang.py +++ b/meta/common/mojang.py @@ -14,3 +14,5 @@ LIBRARY_PATCHES_FILE = join(BASE_DIR, "library-patches.json") MINECRAFT_COMPONENT = "net.minecraft" LWJGL_COMPONENT = "org.lwjgl" LWJGL3_COMPONENT = "org.lwjgl3" + +JAVA_MANIFEST_FILE = join(BASE_DIR, "java_all.json") \ No newline at end of file diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 0246cdb3d1..0428b7f1fb 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -129,7 +129,7 @@ class GradleSpecifier: class MetaBase(pydantic.BaseModel): - def dict(self, **kwargs) -> Dict[str, Any]: + def dict(self, **kwargs: Any) -> Dict[str, Any]: for k in ["by_alias"]: if k in kwargs: del kwargs[k] @@ -145,7 +145,7 @@ class MetaBase(pydantic.BaseModel): exclude_none=True, sort_keys=True, by_alias=True, indent=4, **kwargs ) - def write(self, file_path): + def write(self, file_path: str): with open(file_path, "w") as f: f.write(self.json()) diff --git a/meta/model/java.py b/meta/model/java.py new file mode 100644 index 0000000000..d4d2e00cb9 --- /dev/null +++ b/meta/model/java.py @@ -0,0 +1,439 @@ +from . import ( + MetaBase, +) +from pydantic import Field +from datetime import datetime +from enum import Enum +from typing import Optional, List, Dict, Any, Iterator, Iterable, NamedTuple +from collections import namedtuple +from urllib.parse import urljoin, urlencode, urlparse, urlunparse + +# namedtuple to match the internal signature of urlunparse + + +class URLComponents(NamedTuple): + scheme: str + netloc: str + url: str + path: str + query: str + fragment: str + + +class APIQuery(MetaBase): + + def to_query(self): + set_parts: dict[str, Any] = {} + for key, value in self.dict().items(): + if value is not None: + if isinstance(value, Enum): + set_parts[key] = value.value + elif isinstance(value, list): + if len(value) > 0: + set_parts[key] = value + elif isinstance(value, datetime): + set_parts[key] = value.isoformat() + else: + set_parts[key] = value + return urlencode(set_parts, doseq=True) + + +class AdoptiumJvmImpl(Enum): + Hostspot = "hotspot" + + +class AdoptiumVendor(Enum): + Eclipse = "eclipse" + + +class AdoptiumArchitecture(Enum): + X64 = "x64" + X86 = "x86" + X32 = "x32" + Ppc64 = "ppc64" + Ppc64le = "ppc64le" + S390x = "s390x" + Aarch64 = "aarch64" + Arm = "arm" + Sparcv9 = "sparcv9" + Riscv64 = "riscv64" + + +class AdoptiumReleaseType(Enum): + GenralAccess = "ga" + EarlyAccess = "ea" + + +class AdoptiumSortMethod(Enum): + Default = "DEFAULT" + Date = "DATE" + + +class AdoptiumSortOrder(Enum): + Asc = "ASC" + Desc = "DESC" + + +class AdoptiumImageType(Enum): + Jdk = "jdk" + Jre = "jre" + Testimage = "testimage" + Debugimage = "debugimage" + Staticlibs = "staticlibs" + Sources = "sources" + Sbom = "sbom" + + +class AdoptiumHeapSize(Enum): + Normal = "normal" + Large = "large" + + +class AdoptiumProject(Enum): + Jdk = "jdk" + Valhalla = "valhalla" + Metropolis = "metropolis" + Jfr = "jfr" + Shenandoah = "shenandoah" + + +class AdoptiumCLib(Enum): + Musl = "musl" + Glibc = "Glibc" + + +class AdoptiumOs(Enum): + Linux = "linux" + Windows = "windows" + Mac = "mac" + Solaris = "solaris" + Aix = "aix" + AlpineLinux = "alpine-linux" + + +ADOPTIUM_API_BASE = " https://api.adoptium.net" +ADOPTIUM_API_FEATURE_RELEASES = f"{ADOPTIUM_API_BASE}/v3/assets/feature_releases/{{feature_version}}/{{release_type}}" +# ?image_type={{image_type}}&heap_size={{heap_size}}&project={{project}}&vender={{vender}}&page_size={{page_size}}&page={{page}}&sort_method={{sort_method}}&sort_order={{sort_order}} +ADOPTIUM_API_AVAILABLE_RELEASES = f"{ADOPTIUM_API_BASE}/v3/info/available_releases" + + +class AdoptiumAPIFeatureReleasesQuery(APIQuery): + architecture: Optional[AdoptiumArchitecture] = None + before: Optional[datetime] = None + c_lib: Optional[AdoptiumCLib] = None + heap_size: Optional[AdoptiumHeapSize] = AdoptiumHeapSize.Normal + image_type: Optional[AdoptiumImageType] = None + jvm_impl: Optional[AdoptiumJvmImpl] = None + os: Optional[AdoptiumOs] = None + page_size: int = 10 + page: int = 0 + project: Optional[AdoptiumProject] = AdoptiumProject.Jdk + sort_method: Optional[AdoptiumSortMethod] = AdoptiumSortMethod.Default + sort_order: Optional[AdoptiumSortOrder] = AdoptiumSortOrder.Desc + vender: Optional[AdoptiumVendor] = AdoptiumVendor.Eclipse + + +def adoptiumAPIFeatureReleases( + feature: int, + release_type: AdoptiumReleaseType = AdoptiumReleaseType.GenralAccess, + query: AdoptiumAPIFeatureReleasesQuery = AdoptiumAPIFeatureReleasesQuery() +): + url = urlparse(ADOPTIUM_API_FEATURE_RELEASES.format( + feature_version=feature, + release_type=release_type.value, + )) + return urlunparse(url._replace(query=query.to_query())) + + +class AdoptiumAvailableReleases(MetaBase): + available_releases: list[int] + available_lts_releases: list[int] + most_recent_lts: Optional[int] + most_recent_feature_release: Optional[int] + most_recent_feature_version: Optional[int] + tip_version: Optional[int] + + +class AdoptiumFile(MetaBase): + name: str + link: str + size: Optional[int] + + +class AdoptiumPackage(AdoptiumFile): + checksum: Optional[str] + checksum_link: Optional[str] + signature_link: Optional[str] + download_count: Optional[int] + metadata_link: Optional[str] + + +class AdoptiumBinary(MetaBase): + os: str + architecture: AdoptiumArchitecture + image_type: AdoptiumImageType + c_lib: Optional[AdoptiumCLib] + jvm_impl: AdoptiumJvmImpl + package: Optional[AdoptiumPackage] + installer: Optional[AdoptiumPackage] + heap_size: AdoptiumHeapSize + download_count: Optional[int] + updated_at: datetime + scm_ref: Optional[str] + project: AdoptiumProject + + +class AdoptiumVersion(MetaBase): + major: Optional[int] + minor: Optional[int] + security: Optional[int] + patch: Optional[int] + pre: Optional[str] + adopt_build_number: Optional[int] + semver: str + openjdk_version: str + build: Optional[int] + optional: Optional[str] + + +class AdoptiumRelease(MetaBase): + release_id: str = Field(alias="id") + release_link: str + release_name: str + timestamp: datetime + updated_at: datetime + binaries: list[AdoptiumBinary] + download_count: Optional[int] + release_type: str + vendor: AdoptiumVendor + version_data: AdoptiumVersion + source: Optional[AdoptiumFile] + release_notes: Optional[AdoptiumFile] + + +class AdoptiumReleasesWrap(MetaBase): + releases: list[AdoptiumRelease] + + +class AzulProduct(Enum): + Zulu = "zulu" + + +class AzulAvailabilityType(Enum): + SA = "SA" + CA = "CA" + NV = "NV" + _LA = "LA" + + +class AzulJavaPackageType(Enum): + Jdk = "jdk" + Jre = "jre" + + +class AzulReleaseType(Enum): + CPU = "CPU" + PSU = "PSU" + LU = "LU" + + +class AzulOs(Enum): + Linux = "linux" + Macos = "macos" + Qnx = "qnx" + Windows = "windows" + Solaris = "solaris" + + +class AzulLibCType(Enum): + Glibc = "glibc" + Uclibc = "uclibc" + Musl = "musl" + + +class AzulCPUGen(Enum): + V5 = "v5" + V6kV6kz = "v6k_v6kz" + V6t2 = "v6t2" + V7 = "v7" + V8 = "v8" + + +class AzulArch(Enum): + Arm = "arm" + X86 = "x86" + Mips = "mips" + Ppc = "ppc" + Sparcv9 = "sparcv9" + Sparc = "sparc" + + +class AzulHwBitness(Enum): + X32 = 32 + X64 = 64 + + +class AzulAbi(Enum): + HardFloat = "hard_float" + SoftFloat = "soft_float" + Spe = "spe" + Any = "any" + + +class AzulArchiveType(Enum): + Deb = "deb" + Rpm = "rpm" + Dmg = "dmg" + Targz = "tar.gz" + Zip = "zip" + Cab = "cab" + Msi = "msi" + + +class AzulReleaseStatus(Enum): + Eval = "eval" + Ea = "ea" + Ga = "ga" + Both = "both" + + +class AzulSupportTerm(Enum): + Sts = "sts" + Mts = "mts" + Lts = "lts" + + +class AzulCertifications(Enum): + Tck = "tck" + _Aqavit = "aqavit" + none = "none" + + +class AzulSignatureType(Enum): + Openpgp = "openpgp" + + +class AzulOsQueryParam(Enum): + Macos = "macos" + Windows = "windows" + Linux = "linux" + LinuxMusl = "linux-musl" + LinuxGlibc = "linux-glibc" + Qnx = "qnx" + Solaris = "solaris" + + +class AzulArchQueryParam(Enum): + X86 = "x86" + X64 = "x64" + Amd64 = "amd64" + I686 = "i686" + Arm = "arm" + Aarch64 = "aarch64" + Aarch32 = "aarch32" + Aarch32sf = "aarch32sf" + Aarch32hf = "aarch32hf" + Ppc = "ppc" + Ppc64 = "ppc64" + Ppc64hf = "ppc64hf" + Ppc32 = "ppc32" + Ppc32spe = "ppc32spe" + Ppc32hf = "ppc32hf" + Sparc = "sparc" + Sparc32 = "sparc32" + Sparcv9 = "sparcv9" + Sparcv9_64 = "sparcv9-64" + + +AZUL_API_BASE = "https://api.azul.com/metadata/v1" +AZUL_API_PACKAGES = f"{AZUL_API_BASE}/zulu/packages/" +AZUL_API_PACKAGE_DETAIL = f"{AZUL_API_BASE}/zulu/packages/{{package_uuid}}" + + +class AzulApiPackagesQuery(APIQuery): + java_version: Optional[str] = None + os: Optional[AzulOsQueryParam] = None + arch: Optional[AzulArchQueryParam] = None + archive_type: Optional[AzulArchiveType] = None + java_package_type: Optional[AzulJavaPackageType] = None + javafx_bundled: Optional[bool] = None + crac_supported: Optional[bool] = None + support_term: Optional[AzulSupportTerm] = None + release_type: Optional[AzulReleaseType] = None + latest: Optional[bool] = None + distro_version: Optional[str] = None + java_package_features: list[str] = [] + release_status: Optional[AzulReleaseStatus] = None + availability_types: list[AzulAvailabilityType] = None + certifications: list[AzulCertifications] = None + include_fields: list[str] = [] + page: int = 0 + page_size: int = 100 + + +def azulApiPackages(query: AzulApiPackagesQuery = AzulApiPackagesQuery()): + url = urlparse(AZUL_API_PACKAGES) + return urlunparse(url._replace(query=query.to_query())) + + +def azulApiPackageDetail(package_uuid: str): + return AZUL_API_PACKAGE_DETAIL.format(package_uuid=package_uuid) + + +class ZuluSignatureDetail(MetaBase): + type: AzulSignatureType + url: str + details: dict[str, Any] + signature_index: int + signature: str + + +class ZuluPackageDetail(MetaBase): + package_uuid: str + name: Optional[str] + md5_hash: Optional[str] + sha256_hash: Optional[str] + build_date: datetime + last_modified: datetime + download_url: str + product: AzulProduct + availability_type: AzulAvailabilityType + java_version: list[int] + openjdk_build_number: Optional[int] + java_package_type: AzulJavaPackageType + javafx_bundled: bool + release_type: AzulReleaseType + os: AzulOs + lib_c_type: Optional[AzulLibCType] + cpu_gen: Optional[list[AzulCPUGen]] + arch: AzulArch + hw_bitness: AzulHwBitness + abi: AzulAbi + archive_type: AzulArchiveType + release_status: AzulReleaseStatus + support_term: AzulSupportTerm + certifications: Optional[list[AzulCertifications]] + latest: Optional[bool] + size: int + distro_version: list[int] + signatures: list[ZuluSignatureDetail] + + +class ZuluPackageList(MetaBase): + package_uuid: str + name: Optional[str] + java_version: list[int] + openjdk_build_number: Optional[int] + latest: Optional[bool] + download_url: str + product: Optional[AzulProduct] + distro_version: list[int] + availability_type: Optional[AzulAvailabilityType] + + +class ZuluPackagesListWrap(MetaBase): + packages: list[ZuluPackageList] + + +class ZuluPackagesDetailListWrap(MetaBase): + packages: list[ZuluPackageDetail] diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 2e35634008..ce178efe2e 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -190,6 +190,48 @@ class JavaVersion(MetaBase): major_version: int = Field(8, alias="majorVersion") +class JavaIndexAvailability(MetaBase): + group: int + progress: int + + +class JavaIndexManifest(MetaBase): + sha1: str + size: int + url: str + + +class JavaIndexVersion(MetaBase): + name: str + released: datetime + + +class JavaRuntime(MetaBase): + availability: JavaIndexAvailability + manifest: JavaIndexManifest + version: JavaIndexVersion + + +class JavaIndexEntry(MetaBase): + java_runtime_alpha: list[JavaRuntime] = Field(alias="java-runtime-alpha") + java_runtime_beta: list[JavaRuntime] = Field(alias="java-runtime-beta") + java_runtime_gamma: list[JavaRuntime] = Field(alias="java-runtime-gamma") + jre_legacy: list[JavaRuntime] = Field(alias="jre-legacy") + minecraft_java_exe: list[JavaRuntime] = Field(alias="minecraft-java-exe") + + +class JavaIndex(MetaBase): + gamecore: JavaIndexEntry + linux: JavaIndexEntry + linux_i386: JavaIndexEntry = Field(alias="linux-i386") + mac_os: JavaIndexEntry = Field(alias="mac-os") + mac_os_arm64: JavaIndexEntry = Field(alias="mac-os-arm64") + windows_arm64: JavaIndexEntry = Field(alias="windows-arm64") + windows_x64: JavaIndexEntry = Field(alias="windows-x64") + windows_x86: JavaIndexEntry = Field(alias="windows-x86") + + + class MojangVersion(MetaBase): @validator("minimum_launcher_version") def validate_minimum_launcher_version(cls, v): diff --git a/updateJava.py b/updateJava.py new file mode 100644 index 0000000000..4eb6ffc486 --- /dev/null +++ b/updateJava.py @@ -0,0 +1,157 @@ +import json +import os +import zipfile + +from meta.common import upstream_path, ensure_upstream_dir, static_path, default_session +from meta.common.java import ( + BASE_DIR, + ADOPTIUM_DIR, + AZUL_DIR, + ADOPTIUM_VERSIONS_DIR, + AZUL_VERSIONS_DIR, +) +from meta.model.java import ( + ADOPTIUM_API_AVAILABLE_RELEASES, + adoptiumAPIFeatureReleases, + AdoptiumImageType, + AdoptiumAPIFeatureReleasesQuery, + AdoptiumAvailableReleases, + AdoptiumRelease, + AdoptiumReleasesWrap, + azulApiPackages, + AzulApiPackagesQuery, + ZuluPackageList, + ZuluPackagesListWrap, + AzulArchiveType, + AzulReleaseStatus, + AzulAvailabilityType, + AzulJavaPackageType, + azulApiPackageDetail, + ZuluPackageDetail, + ZuluPackagesDetailListWrap, +) + +UPSTREAM_DIR = upstream_path() +STATIC_DIR = static_path() + +ensure_upstream_dir(BASE_DIR) +ensure_upstream_dir(ADOPTIUM_DIR) +ensure_upstream_dir(AZUL_DIR) +ensure_upstream_dir(ADOPTIUM_VERSIONS_DIR) +ensure_upstream_dir(AZUL_VERSIONS_DIR) + + +sess = default_session() + + +def main(): + print("Getting Adoptium Release Manifests ") + r = sess.get(ADOPTIUM_API_AVAILABLE_RELEASES) + r.raise_for_status() + + available = AdoptiumAvailableReleases(**r.json()) + + available_releases_file = os.path.join( + UPSTREAM_DIR, ADOPTIUM_DIR, "available_releases.json") + available.write(available_releases_file) + + for feature in available.available_releases: + print("Getting Manifests for Adoptium feature release:", feature) + page = 0 + page_size = 10 + + releases_for_feature: list[AdoptiumRelease] = [] + + while True: + query = AdoptiumAPIFeatureReleasesQuery( + image_type=AdoptiumImageType.Jre, page_size=page_size, page=page) + api_call = adoptiumAPIFeatureReleases(feature, query=query) + print("Fetching Page:", page, api_call) + r_rls = sess.get(api_call) + if r_rls.status_code == 404: + break + else: + r_rls.raise_for_status() + + releases = list(AdoptiumRelease(**rls) for rls in r_rls.json()) + releases_for_feature.extend(releases) + + if len(r_rls.json()) < page_size: + break + page += 1 + + print("Total Adoptium releases for feature:", len(releases_for_feature)) + releases = AdoptiumReleasesWrap(releases=releases_for_feature) + feature_file = os.path.join( + UPSTREAM_DIR, ADOPTIUM_VERSIONS_DIR, "{}.json".format(feature)) + releases.write(feature_file) + + print("Getting Azul Release Manifests") + zulu_packages: list[ZuluPackageList] = [] + page = 1 + page_size = 100 + while True: + + query = AzulApiPackagesQuery( + archive_type=AzulArchiveType.Zip, + release_status=AzulReleaseStatus.Ga, + availability_types=[AzulAvailabilityType.CA], + java_package_type=AzulJavaPackageType.Jre, + javafx_bundled=False, + page=page, + page_size=page_size) + api_call = azulApiPackages(query=query) + + print("Processing Page:", page, api_call) + + r = sess.get(api_call) + if r.status_code == 404: + break + else: + r.raise_for_status() + + packages = list(ZuluPackageList(**pkg) for pkg in r.json()) + zulu_packages.extend(packages) + if len(packages) < page_size: + break + page += 1 + + print("Total Azul Packages:", len(zulu_packages)) + packages = ZuluPackagesListWrap(packages=zulu_packages) + azul_manifest_file = os.path.join(UPSTREAM_DIR, AZUL_DIR, "packages.json") + packages.write(azul_manifest_file) + + azul_major_versions: dict[int, ZuluPackagesListWrap] = {} + + for pkg in packages.packages: + + major_version = pkg.java_version[0] + if major_version not in azul_major_versions: + azul_major_versions[major_version] = ZuluPackagesListWrap( + packages=[]) + + azul_major_versions[major_version].packages.append(pkg) + + pkg_file = os.path.join( + UPSTREAM_DIR, AZUL_VERSIONS_DIR, "{}.json".format(pkg.package_uuid)) + if os.path.exists(pkg_file) and os.path.isfile(pkg_file): + pass + else: + + api_call = azulApiPackageDetail(pkg.package_uuid) + print("Fetching Azul package manifest:", pkg.package_uuid) + r_pkg = sess.get(api_call) + r_pkg.raise_for_status() + + pkg_detail = ZuluPackageDetail(**r_pkg.json()) + pkg_detail.write(pkg_file) + + for major in azul_major_versions: + major_file = os.path.join( + UPSTREAM_DIR, AZUL_VERSIONS_DIR, "{}.json".format(major)) + azul_major_versions[major].write(major_file) + + +if __name__ == "__main__": + main() + # diff --git a/updateMojang.py b/updateMojang.py index 8d3a2296e0..91ca558cc9 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -11,6 +11,7 @@ from meta.common.mojang import ( ASSETS_DIR, STATIC_EXPERIMENTS_FILE, STATIC_OLD_SNAPSHOTS_FILE, + JAVA_MANIFEST_FILE, ) from meta.model.mojang import ( MojangIndexWrap, @@ -19,6 +20,7 @@ from meta.model.mojang import ( ExperimentIndexWrap, OldSnapshotIndexWrap, OldSnapshotIndex, + JavaIndex, ) UPSTREAM_DIR = upstream_path() @@ -81,6 +83,19 @@ def fetch_version(path, url): return version_json +MOJANG_JAVA_URL = "https://piston-meta.mojang.com/v1/products/java-runtime/2ec0cc96c44e5a76b9c8b7c39df7210883d12871/all.json" + +def update_javas(): + r = sess.get(MOJANG_JAVA_URL) + r.raise_for_status() + + remote_javas = JavaIndex(**r.json()) + + java_manifest_path = os.path.join(UPSTREAM_DIR, JAVA_MANIFEST_FILE) + + remote_javas.write(java_manifest_path) + + def main(): # get the remote version list r = sess.get("https://piston-meta.mojang.com/mc/game/version_manifest_v2.json") @@ -160,6 +175,8 @@ def main(): remote_versions.index.write(version_manifest_path) + print("Getting Mojang Java runtime manfest") + update_javas() if __name__ == "__main__": main() -- cgit 0.0.5-2-1-g0f52 From 651ff8356ce125c6ee41da5edd9e981492fa7d1a Mon Sep 17 00:00:00 2001 From: Rachel Powers <508861+Ryex@users.noreply.github.com> Date: Wed, 10 May 2023 20:55:45 -0700 Subject: feat: generate java componate Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> --- generateJava.py | 277 +++++++++++++++++++++++++++++++++++++++++++++++++++ meta/common/java.py | 4 +- meta/model/enum.py | 32 ++++++ meta/model/java.py | 207 ++++++++++++++++++++++++++++---------- meta/model/mojang.py | 64 ++++++++---- updateJava.py | 41 ++++---- updateMojang.py | 2 +- 7 files changed, 533 insertions(+), 94 deletions(-) create mode 100644 generateJava.py create mode 100644 meta/model/enum.py diff --git a/generateJava.py b/generateJava.py new file mode 100644 index 0000000000..11a449ae9f --- /dev/null +++ b/generateJava.py @@ -0,0 +1,277 @@ +import copy +import hashlib +import os +from collections import defaultdict, namedtuple +from operator import attrgetter +from pprint import pprint +from packaging import version as pversion +from typing import Optional, List + +from meta.common import ensure_component_dir, launcher_path, upstream_path, static_path + +from meta.common.java import ( + JAVA_COMPONENT, + ADOPTIUM_DIR, + ADOPTIUM_VERSIONS_DIR, + AZUL_DIR, + AZUL_VERSIONS_DIR +) +from meta.model.java import ( + JavaRuntimeOS, + JavaRuntimeMap, + JavaRuntimeMeta, + JavaVersionMeta, + JavaChecksumMeta, + JavaChecksumType, + JavaRuntimeDownloadType, + AdoptiumAvailableReleases, + AdoptiumReleases, + AdoptiumRelease, + AdoptiumBinary, + ZuluPackages, + ZuluPackageDetail, + AzulArch, +) + +from meta.common.mojang import ( + + JAVA_MANIFEST_FILE, +) + +from meta.model.mojang import ( + JavaIndex, + MojangJavaComponent, + MojangJavaOsName, + MojangJavaRuntime, +) + +LAUNCHER_DIR = launcher_path() +UPSTREAM_DIR = upstream_path() +STATIC_DIR = static_path() + +ensure_component_dir(JAVA_COMPONENT) + +MOJANG_JAVA_OS_NAMES = [ + "gamecore", + "linux", + "linux-i386", + "mac-os", + "mac-os-arm64", + "windows-arm64", + "windows-x64", + "windows-x86", +] + +MOJANG_OS_ARCHITECTURES = [ + "x64", + "x86", + "arm64", + "arm32", +] + +MOJANG_OS_ARCHITECTURE_TRANSLATIONS = { + 64: "x64", + 32: "x86", + "x32": "x86", + "i386": "x86", + "aarch64": "arm64", + "x86_64": "x64", + "arm": "arm32" +} + + +def translate_arch(arch: str | int): + if isinstance(arch, str): + arch = arch.lower() + if arch in MOJANG_OS_ARCHITECTURES: + return arch + elif arch in MOJANG_OS_ARCHITECTURE_TRANSLATIONS: + return MOJANG_OS_ARCHITECTURE_TRANSLATIONS[arch] + else: + return None + +MOJANG_OS_NAMES = [ + "mac-os", + "linux", + "windows", +] + +MOJANG_OS_TRANSLATIONS = { + "osx": "mac-os", + "mac": "mac-os", + "macos": "mac-os", +} + +def translate_os(os: str): + os = os.lower() + if os in MOJANG_OS_NAMES: + return os + elif os in MOJANG_OS_TRANSLATIONS: + return MOJANG_OS_TRANSLATIONS[os] + else: + return None + + +def mojang_os_to_java_os(mojang_os: MojangJavaOsName) -> JavaRuntimeOS: + if mojang_os == MojangJavaOsName.Linux: + return JavaRuntimeOS.LinuxX64 + elif mojang_os == MojangJavaOsName.Linuxi386: + return JavaRuntimeOS.LinuxX86 + elif mojang_os == MojangJavaOsName.MacOs: + return JavaRuntimeOS.MacOsX64 + elif mojang_os == MojangJavaOsName.MacOSArm64: + return JavaRuntimeOS.MacOsArm64 + elif mojang_os == MojangJavaOsName.WindowsArm64: + return JavaRuntimeOS.WindowsArm64 + elif mojang_os == MojangJavaOsName.WindowsX64: + return JavaRuntimeOS.WindowsX64 + elif mojang_os == MojangJavaOsName.WindowsX86: + return JavaRuntimeOS.WindowsX86 + else: + return JavaRuntimeOS.Unknown + + +def mojang_runtime_to_java_runtime(mojang_runtime: MojangJavaRuntime) -> JavaRuntimeMeta: + return JavaRuntimeMeta( + name=f"mojang_jre_{mojang_runtime.version.name}", + vender="mojang", + url=mojang_runtime.manifest.url, + release_time=mojang_runtime.version.released, + checksum=JavaChecksumMeta( + type=JavaChecksumType.Sha1, + hash=mojang_runtime.manifest.sha1), + recomended=True, + download_type=JavaRuntimeDownloadType.Manifest) + +def adoptium_release_binary_to_java_runtime(rls: AdoptiumRelease, binary: AdoptiumBinary) -> JavaRuntimeMeta: + version = JavaVersionMeta( + major=rls.version_data.major, + minor=rls.version_data.minor, + security=rls.version_data.security, + build=rls.version_data.build + ) + rls_name = f"{rls.vendor}_temurin_{binary.image_type}{version}" + return JavaRuntimeMeta( + name=rls_name, + vender=rls.vendor, + url=binary.package.link, + release_time=rls.timestamp, + checksum=JavaChecksumMeta( + type=JavaChecksumType.Sha256, + hash=binary.package.checksum), + recomended=False, + download_type=JavaRuntimeDownloadType.Archive + ) + +def azul_package_to_java_runtime(pkg: ZuluPackageDetail) -> JavaRuntimeMeta: + version_parts = copy.copy(pkg.java_version) + while len(version_parts) < 4: + version_parts.append(None) + + version = JavaVersionMeta( + major=version_parts[0], + minor=version_parts[1], + security=version_parts[2], + build=version_parts[3] + ) + + rls_name = f"azul_{pkg.product}_{pkg.java_package_type}{version}" + + return JavaRuntimeMeta( + name=rls_name, + vender="azul", + url=pkg.download_url, + release_time=pkg.build_date, + checksum=JavaChecksumMeta( + type=JavaChecksumType.Sha256, + hash=pkg.sha256_hash), + recomended=False, + download_type=JavaRuntimeDownloadType.Archive + ) + +def main(): + + javas: dict[int, JavaRuntimeMap] = {} + + def ensure_javamap(major: int): + if major not in javas: + javas[major] = JavaRuntimeMap() + + def add_java_runtime(runtime: JavaRuntimeMeta, major: int, java_os: JavaRuntimeOS): + ensure_javamap(major) + print(f"Regestering runtime: {runtime.name} for Java {major} {java_os}") + javas[major][java_os].append(runtime) + + print("Processing Mojang Javas") + mojang_java_manifest = JavaIndex.parse_file( + os.path.join(UPSTREAM_DIR, JAVA_MANIFEST_FILE) + ) + for mojang_os_name in mojang_java_manifest: + if mojang_os_name == MojangJavaOsName.Gamecore: + continue + java_os = mojang_os_to_java_os(mojang_os_name) + for comp in mojang_java_manifest[mojang_os_name]: + mojang_runtimes = mojang_java_manifest[mojang_os_name][comp] + for mojang_runtime in mojang_runtimes: + if comp == MojangJavaComponent.JreLegacy: + major = 8 + else: + major = int(mojang_runtime.version.name.partition('.')[0]) + runtime = mojang_runtime_to_java_runtime(mojang_runtime) + add_java_runtime(runtime, major, java_os) + + print("Processing Adoptium Releases") + adoptium_available_releases = AdoptiumAvailableReleases.parse_file( + os.path.join(UPSTREAM_DIR, ADOPTIUM_DIR, "available_releases.json") + ) + for major in adoptium_available_releases.available_releases: + adoptium_releases = AdoptiumReleases.parse_file( + os.path.join(UPSTREAM_DIR, ADOPTIUM_VERSIONS_DIR, f"java{major}.json") + ) + for rls in adoptium_releases: + for binary in rls.binaries: + if binary.package is None: + continue + binary_arch = translate_arch(str(binary.architecture)) + binary_os = translate_os(str(binary.os)) + if binary_arch is None or binary_os is None: + print(f"Ignoring release for {binary.os} {binary.architecture}") + continue + + java_os = JavaRuntimeOS(f"{binary_os}-{binary_arch}") + runtime = adoptium_release_binary_to_java_runtime(rls, binary) + add_java_runtime(runtime, major, java_os) + + print("Processing Azul Packages") + azul_packages = ZuluPackages.parse_file( + os.path.join(UPSTREAM_DIR, AZUL_DIR, "packages.json") + ) + for pkg in azul_packages: + pkg_detail = ZuluPackageDetail.parse_file( + os.path.join(UPSTREAM_DIR, AZUL_VERSIONS_DIR, f"{pkg.package_uuid}.json") + ) + major = pkg_detail.java_version[0] + pkg_os = translate_os(str(pkg_detail.os)) + if pkg_detail.arch == AzulArch.Arm: + pkg_arch = translate_arch(f"{pkg_detail.arch}{pkg_detail.hw_bitness}") + elif pkg_detail.arch == AzulArch.X86: + pkg_arch = translate_arch(int(pkg_detail.hw_bitness)) + else: + pkg_arch = None + if pkg_arch is None or pkg_os is None: + print(f"Ignoring release for {pkg_detail.os} {pkg_detail.arch}_{pkg_detail.hw_bitness}") + continue + + java_os = JavaRuntimeOS(f"{pkg_os}-{pkg_arch}") + runtime = azul_package_to_java_runtime(pkg_detail) + add_java_runtime(runtime, major, java_os) + + for major, runtimes in javas.items(): + for java_os in runtimes: + print(f"Total runtimes for Java {major} {java_os}:", len(runtimes[java_os])) + runtimes_file = os.path.join(LAUNCHER_DIR, JAVA_COMPONENT, f"java{major}.json") + runtimes.write(runtimes_file) + + +if __name__ == "__main__": + main() diff --git a/meta/common/java.py b/meta/common/java.py index 8de3c47c4e..541d2fb374 100644 --- a/meta/common/java.py +++ b/meta/common/java.py @@ -7,4 +7,6 @@ ADOPTIUM_DIR = join(BASE_DIR, "adoptium") AZUL_DIR = join(BASE_DIR, "azul") ADOPTIUM_VERSIONS_DIR = join(ADOPTIUM_DIR, "versions") -AZUL_VERSIONS_DIR = join(AZUL_DIR, "versions") \ No newline at end of file +AZUL_VERSIONS_DIR = join(AZUL_DIR, "versions") + +JAVA_COMPONENT = "net.minecraft.java" \ No newline at end of file diff --git a/meta/model/enum.py b/meta/model/enum.py new file mode 100644 index 0000000000..08dda4bf4a --- /dev/null +++ b/meta/model/enum.py @@ -0,0 +1,32 @@ +import enum + + +class StrEnum(str, enum.Enum): + """ + StrEnum is a Python ``enum.Enum`` that inherits from ``str``. The default + ``auto()`` behavior uses the member name as its value. + + Example usage:: + + class Example(StrEnum): + UPPER_CASE = auto() + lower_case = auto() + MixedCase = auto() + + assert Example.UPPER_CASE == "UPPER_CASE" + assert Example.lower_case == "lower_case" + assert Example.MixedCase == "MixedCase" + """ + + def __new__(cls, value, *args, **kwargs): + if not isinstance(value, (str, enum.auto)): + raise TypeError( + f"Values of StrEnums must be strings: {value!r} is a {type(value)}" + ) + return super().__new__(cls, value, *args, **kwargs) + + def __str__(self): + return str(self.value) + + def _generate_next_value_(name, *_): + return name diff --git a/meta/model/java.py b/meta/model/java.py index d4d2e00cb9..a7907d90d2 100644 --- a/meta/model/java.py +++ b/meta/model/java.py @@ -3,7 +3,8 @@ from . import ( ) from pydantic import Field from datetime import datetime -from enum import Enum +from enum import IntEnum, Enum +from .enum import StrEnum from typing import Optional, List, Dict, Any, Iterator, Iterable, NamedTuple from collections import namedtuple from urllib.parse import urljoin, urlencode, urlparse, urlunparse @@ -11,6 +12,75 @@ from urllib.parse import urljoin, urlencode, urlparse, urlunparse # namedtuple to match the internal signature of urlunparse +class JavaRuntimeOS(StrEnum): + MacOsX64 = "mac-os-x64" + MacOsX86 = "mac-os-x86" # rare + MacOsArm64 = "mac-os-arm64" + # MacOsArm32 = "mac-os-arm32" # doesn't exsist + LinuxX64 = "linux-x64" + LinuxX86 = "linux-x86" + LinuxArm64 = "linux-arm64" + LinuxArm32 = "linux-arm32" + WindowsX64 = "windows-x64" + WindowsX86 = "windows-x86" + WindowsArm64 = "windows-arm64" + WindowsArm32 = "windows-arm32" + Unknown = "unknown" + + +class JavaRuntimeDownloadType(StrEnum): + Manifest = "manifest" + Archive = "archive" + + +class JavaVersionMeta(MetaBase): + major: int + minor: int + security: int + build: Optional[int] + + def __str__(self): + ver = f"{self.major}.{self.minor}.{self.security}" + if self.build is not None: + ver = f"{ver}+{self.build}" + return ver + + +class JavaChecksumType(StrEnum): + Sha1 = "sha1" + Sha256 = "sha256" + + +class JavaChecksumMeta(MetaBase): + type: JavaChecksumType + hash: str + + +class JavaRuntimeMeta(MetaBase): + name: str + vender: str + url: str + release_time: datetime = Field(alias="releaseTime") + checksum: Optional[JavaChecksumMeta] + recomended: bool + download_type: JavaRuntimeDownloadType = Field(alias="downloadType") + + +class JavaRuntimeMap(MetaBase): + __root__: dict[JavaRuntimeOS, list[JavaRuntimeMeta]] = { + os: [] for os in JavaRuntimeOS if os != JavaRuntimeOS.Unknown + } + + def __iter__(self) -> Iterator[JavaRuntimeOS]: + return iter(self.__root__) + + def __getitem__(self, item) -> list[JavaRuntimeMeta]: + return self.__root__[item] + + def __len__(self): + return len(self.__root__) + + class URLComponents(NamedTuple): scheme: str netloc: str @@ -21,7 +91,6 @@ class URLComponents(NamedTuple): class APIQuery(MetaBase): - def to_query(self): set_parts: dict[str, Any] = {} for key, value in self.dict().items(): @@ -38,15 +107,15 @@ class APIQuery(MetaBase): return urlencode(set_parts, doseq=True) -class AdoptiumJvmImpl(Enum): +class AdoptiumJvmImpl(StrEnum): Hostspot = "hotspot" -class AdoptiumVendor(Enum): +class AdoptiumVendor(StrEnum): Eclipse = "eclipse" -class AdoptiumArchitecture(Enum): +class AdoptiumArchitecture(StrEnum): X64 = "x64" X86 = "x86" X32 = "x32" @@ -59,22 +128,22 @@ class AdoptiumArchitecture(Enum): Riscv64 = "riscv64" -class AdoptiumReleaseType(Enum): +class AdoptiumReleaseType(StrEnum): GenralAccess = "ga" EarlyAccess = "ea" -class AdoptiumSortMethod(Enum): +class AdoptiumSortMethod(StrEnum): Default = "DEFAULT" Date = "DATE" -class AdoptiumSortOrder(Enum): +class AdoptiumSortOrder(StrEnum): Asc = "ASC" Desc = "DESC" -class AdoptiumImageType(Enum): +class AdoptiumImageType(StrEnum): Jdk = "jdk" Jre = "jre" Testimage = "testimage" @@ -84,12 +153,12 @@ class AdoptiumImageType(Enum): Sbom = "sbom" -class AdoptiumHeapSize(Enum): +class AdoptiumHeapSize(StrEnum): Normal = "normal" Large = "large" -class AdoptiumProject(Enum): +class AdoptiumProject(StrEnum): Jdk = "jdk" Valhalla = "valhalla" Metropolis = "metropolis" @@ -97,12 +166,12 @@ class AdoptiumProject(Enum): Shenandoah = "shenandoah" -class AdoptiumCLib(Enum): +class AdoptiumCLib(StrEnum): Musl = "musl" - Glibc = "Glibc" + Glibc = "glibc" -class AdoptiumOs(Enum): +class AdoptiumOs(StrEnum): Linux = "linux" Windows = "windows" Mac = "mac" @@ -128,20 +197,22 @@ class AdoptiumAPIFeatureReleasesQuery(APIQuery): page_size: int = 10 page: int = 0 project: Optional[AdoptiumProject] = AdoptiumProject.Jdk - sort_method: Optional[AdoptiumSortMethod] = AdoptiumSortMethod.Default - sort_order: Optional[AdoptiumSortOrder] = AdoptiumSortOrder.Desc - vender: Optional[AdoptiumVendor] = AdoptiumVendor.Eclipse + sort_method: Optional[AdoptiumSortMethod] = AdoptiumSortMethod.Default + sort_order: Optional[AdoptiumSortOrder] = AdoptiumSortOrder.Desc + vender: Optional[AdoptiumVendor] = AdoptiumVendor.Eclipse -def adoptiumAPIFeatureReleases( - feature: int, - release_type: AdoptiumReleaseType = AdoptiumReleaseType.GenralAccess, - query: AdoptiumAPIFeatureReleasesQuery = AdoptiumAPIFeatureReleasesQuery() +def adoptiumAPIFeatureReleasesUrl( + feature: int, + release_type: AdoptiumReleaseType = AdoptiumReleaseType.GenralAccess, + query: AdoptiumAPIFeatureReleasesQuery = AdoptiumAPIFeatureReleasesQuery(), ): - url = urlparse(ADOPTIUM_API_FEATURE_RELEASES.format( - feature_version=feature, - release_type=release_type.value, - )) + url = urlparse( + ADOPTIUM_API_FEATURE_RELEASES.format( + feature_version=feature, + release_type=release_type.value, + ) + ) return urlunparse(url._replace(query=query.to_query())) @@ -211,33 +282,42 @@ class AdoptiumRelease(MetaBase): release_notes: Optional[AdoptiumFile] -class AdoptiumReleasesWrap(MetaBase): - releases: list[AdoptiumRelease] +class AdoptiumReleases(MetaBase): + __root__: list[AdoptiumRelease] + def __iter__(self) -> Iterator[AdoptiumRelease]: + return iter(self.__root__) -class AzulProduct(Enum): + def __getitem__(self, item) -> AdoptiumRelease: + return self.__root__[item] + + def append(self, rls: AdoptiumRelease): + self.__root__.append(rls) + + +class AzulProduct(StrEnum): Zulu = "zulu" -class AzulAvailabilityType(Enum): +class AzulAvailabilityType(StrEnum): SA = "SA" CA = "CA" NV = "NV" _LA = "LA" -class AzulJavaPackageType(Enum): +class AzulJavaPackageType(StrEnum): Jdk = "jdk" Jre = "jre" -class AzulReleaseType(Enum): +class AzulReleaseType(StrEnum): CPU = "CPU" PSU = "PSU" LU = "LU" -class AzulOs(Enum): +class AzulOs(StrEnum): Linux = "linux" Macos = "macos" Qnx = "qnx" @@ -245,13 +325,13 @@ class AzulOs(Enum): Solaris = "solaris" -class AzulLibCType(Enum): +class AzulLibCType(StrEnum): Glibc = "glibc" Uclibc = "uclibc" Musl = "musl" -class AzulCPUGen(Enum): +class AzulCPUGen(StrEnum): V5 = "v5" V6kV6kz = "v6k_v6kz" V6t2 = "v6t2" @@ -259,7 +339,7 @@ class AzulCPUGen(Enum): V8 = "v8" -class AzulArch(Enum): +class AzulArch(StrEnum): Arm = "arm" X86 = "x86" Mips = "mips" @@ -268,19 +348,19 @@ class AzulArch(Enum): Sparc = "sparc" -class AzulHwBitness(Enum): +class AzulHwBitness(IntEnum): X32 = 32 X64 = 64 -class AzulAbi(Enum): +class AzulAbi(StrEnum): HardFloat = "hard_float" SoftFloat = "soft_float" Spe = "spe" Any = "any" -class AzulArchiveType(Enum): +class AzulArchiveType(StrEnum): Deb = "deb" Rpm = "rpm" Dmg = "dmg" @@ -290,30 +370,30 @@ class AzulArchiveType(Enum): Msi = "msi" -class AzulReleaseStatus(Enum): +class AzulReleaseStatus(StrEnum): Eval = "eval" Ea = "ea" Ga = "ga" Both = "both" -class AzulSupportTerm(Enum): +class AzulSupportTerm(StrEnum): Sts = "sts" Mts = "mts" Lts = "lts" -class AzulCertifications(Enum): +class AzulCertifications(StrEnum): Tck = "tck" _Aqavit = "aqavit" none = "none" -class AzulSignatureType(Enum): +class AzulSignatureType(StrEnum): Openpgp = "openpgp" -class AzulOsQueryParam(Enum): +class AzulOsQueryParam(StrEnum): Macos = "macos" Windows = "windows" Linux = "linux" @@ -323,7 +403,7 @@ class AzulOsQueryParam(Enum): Solaris = "solaris" -class AzulArchQueryParam(Enum): +class AzulArchQueryParam(StrEnum): X86 = "x86" X64 = "x64" Amd64 = "amd64" @@ -371,12 +451,12 @@ class AzulApiPackagesQuery(APIQuery): page_size: int = 100 -def azulApiPackages(query: AzulApiPackagesQuery = AzulApiPackagesQuery()): +def azulApiPackagesUrl(query: AzulApiPackagesQuery = AzulApiPackagesQuery()): url = urlparse(AZUL_API_PACKAGES) return urlunparse(url._replace(query=query.to_query())) -def azulApiPackageDetail(package_uuid: str): +def azulApiPackageDetailUrl(package_uuid: str): return AZUL_API_PACKAGE_DETAIL.format(package_uuid=package_uuid) @@ -431,9 +511,36 @@ class ZuluPackageList(MetaBase): availability_type: Optional[AzulAvailabilityType] -class ZuluPackagesListWrap(MetaBase): - packages: list[ZuluPackageList] +class ZuluPackages(MetaBase): + __root__: list[ZuluPackageList] + + def __iter__(self) -> Iterator[ZuluPackageList]: + return iter(self.__root__) + + def __getitem__(self, item) -> ZuluPackageList: + return self.__root__[item] + + def append(self, pkg: ZuluPackageList): + self.__root__.append(pkg) + + +class ZuluPackagesDetail(MetaBase): + __root__: list[ZuluPackageDetail] + + def __iter__(self) -> Iterator[ZuluPackageDetail]: + return iter(self.__root__) + + def __getitem__(self, item) -> ZuluPackageDetail: + return self.__root__[item] + + def append(self, pkg: ZuluPackageDetail): + self.__root__.append(pkg) + +MOJANG_OS_NAMES = ["mac-os", "linux", "windows"] -class ZuluPackagesDetailListWrap(MetaBase): - packages: list[ZuluPackageDetail] +MOJANG_OS_ARCHITECTURES = [ + "x64" "x86", + "arm64", + "arm32", +] diff --git a/meta/model/mojang.py b/meta/model/mojang.py index ce178efe2e..2e43899751 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -1,5 +1,6 @@ from datetime import datetime from typing import Optional, List, Dict, Any, Iterator +from .enum import StrEnum from pydantic import validator, Field @@ -185,51 +186,70 @@ class MojangLogging(MetaBase): type: str +class MojangJavaComponent(StrEnum): + JreLegacy = "jre-legacy" + Alpha = "java-runtime-alpha" + Beta = "java-runtime-beta" + Gamma = "java-runtime-gamma" + Exe = "minecraft-java-exe" + + class JavaVersion(MetaBase): - component: str = "jre-legacy" + component: MojangJavaComponent = MojangJavaComponent.JreLegacy major_version: int = Field(8, alias="majorVersion") -class JavaIndexAvailability(MetaBase): +class MojangJavaIndexAvailability(MetaBase): group: int progress: int -class JavaIndexManifest(MetaBase): +class MojangJavaIndexManifest(MetaBase): sha1: str size: int url: str -class JavaIndexVersion(MetaBase): +class MojangJavaIndexVersion(MetaBase): name: str released: datetime -class JavaRuntime(MetaBase): - availability: JavaIndexAvailability - manifest: JavaIndexManifest - version: JavaIndexVersion +class MojangJavaRuntime(MetaBase): + availability: MojangJavaIndexAvailability + manifest: MojangJavaIndexManifest + version: MojangJavaIndexVersion + +class MojangJavaIndexEntry(MetaBase): + __root__: dict[MojangJavaComponent, list[MojangJavaRuntime]] -class JavaIndexEntry(MetaBase): - java_runtime_alpha: list[JavaRuntime] = Field(alias="java-runtime-alpha") - java_runtime_beta: list[JavaRuntime] = Field(alias="java-runtime-beta") - java_runtime_gamma: list[JavaRuntime] = Field(alias="java-runtime-gamma") - jre_legacy: list[JavaRuntime] = Field(alias="jre-legacy") - minecraft_java_exe: list[JavaRuntime] = Field(alias="minecraft-java-exe") + def __iter__(self) -> Iterator[MojangJavaComponent]: + return iter(self.__root__) + + def __getitem__(self, item) -> list[MojangJavaRuntime]: + return self.__root__[item] + + +class MojangJavaOsName(StrEnum): + Gamecore = "gamecore" + Linux = "linux" + Linuxi386 = "linux-i386" + MacOs = "mac-os" + MacOSArm64 = "mac-os-arm64" + WindowsArm64 = "windows-arm64" + WindowsX64 = "windows-x64" + WindowsX86 = "windows-x86" class JavaIndex(MetaBase): - gamecore: JavaIndexEntry - linux: JavaIndexEntry - linux_i386: JavaIndexEntry = Field(alias="linux-i386") - mac_os: JavaIndexEntry = Field(alias="mac-os") - mac_os_arm64: JavaIndexEntry = Field(alias="mac-os-arm64") - windows_arm64: JavaIndexEntry = Field(alias="windows-arm64") - windows_x64: JavaIndexEntry = Field(alias="windows-x64") - windows_x86: JavaIndexEntry = Field(alias="windows-x86") + __root__: dict[MojangJavaOsName, MojangJavaIndexEntry] + def __iter__(self) -> Iterator[MojangJavaOsName]: + return iter(self.__root__) + + def __getitem__(self, item) -> MojangJavaIndexEntry: + return self.__root__[item] class MojangVersion(MetaBase): diff --git a/updateJava.py b/updateJava.py index 4eb6ffc486..ece97690be 100644 --- a/updateJava.py +++ b/updateJava.py @@ -12,23 +12,23 @@ from meta.common.java import ( ) from meta.model.java import ( ADOPTIUM_API_AVAILABLE_RELEASES, - adoptiumAPIFeatureReleases, + adoptiumAPIFeatureReleasesUrl, AdoptiumImageType, AdoptiumAPIFeatureReleasesQuery, AdoptiumAvailableReleases, AdoptiumRelease, - AdoptiumReleasesWrap, - azulApiPackages, + AdoptiumReleases, + azulApiPackagesUrl, AzulApiPackagesQuery, ZuluPackageList, - ZuluPackagesListWrap, + ZuluPackages, AzulArchiveType, AzulReleaseStatus, AzulAvailabilityType, AzulJavaPackageType, - azulApiPackageDetail, + azulApiPackageDetailUrl, ZuluPackageDetail, - ZuluPackagesDetailListWrap, + ZuluPackagesDetail, ) UPSTREAM_DIR = upstream_path() @@ -65,7 +65,7 @@ def main(): while True: query = AdoptiumAPIFeatureReleasesQuery( image_type=AdoptiumImageType.Jre, page_size=page_size, page=page) - api_call = adoptiumAPIFeatureReleases(feature, query=query) + api_call = adoptiumAPIFeatureReleasesUrl(feature, query=query) print("Fetching Page:", page, api_call) r_rls = sess.get(api_call) if r_rls.status_code == 404: @@ -81,9 +81,9 @@ def main(): page += 1 print("Total Adoptium releases for feature:", len(releases_for_feature)) - releases = AdoptiumReleasesWrap(releases=releases_for_feature) + releases = AdoptiumReleases(__root__=releases_for_feature) feature_file = os.path.join( - UPSTREAM_DIR, ADOPTIUM_VERSIONS_DIR, "{}.json".format(feature)) + UPSTREAM_DIR, ADOPTIUM_VERSIONS_DIR, f"java{feature}.json") releases.write(feature_file) print("Getting Azul Release Manifests") @@ -100,7 +100,7 @@ def main(): javafx_bundled=False, page=page, page_size=page_size) - api_call = azulApiPackages(query=query) + api_call = azulApiPackagesUrl(query=query) print("Processing Page:", page, api_call) @@ -117,38 +117,39 @@ def main(): page += 1 print("Total Azul Packages:", len(zulu_packages)) - packages = ZuluPackagesListWrap(packages=zulu_packages) + packages = ZuluPackages(__root__=zulu_packages) azul_manifest_file = os.path.join(UPSTREAM_DIR, AZUL_DIR, "packages.json") packages.write(azul_manifest_file) - azul_major_versions: dict[int, ZuluPackagesListWrap] = {} + azul_major_versions: dict[int, ZuluPackages] = {} - for pkg in packages.packages: + for pkg in packages: major_version = pkg.java_version[0] if major_version not in azul_major_versions: - azul_major_versions[major_version] = ZuluPackagesListWrap( - packages=[]) + azul_major_versions[major_version] = ZuluPackagesDetail(__root__=[]) - azul_major_versions[major_version].packages.append(pkg) + pkg_file = os.path.join( - UPSTREAM_DIR, AZUL_VERSIONS_DIR, "{}.json".format(pkg.package_uuid)) + UPSTREAM_DIR, AZUL_VERSIONS_DIR, f"{pkg.package_uuid}.json") if os.path.exists(pkg_file) and os.path.isfile(pkg_file): - pass + pkg_detail = ZuluPackageDetail.parse_file(pkg_file) + azul_major_versions[major_version].append(pkg_detail) else: - api_call = azulApiPackageDetail(pkg.package_uuid) + api_call = azulApiPackageDetailUrl(pkg.package_uuid) print("Fetching Azul package manifest:", pkg.package_uuid) r_pkg = sess.get(api_call) r_pkg.raise_for_status() pkg_detail = ZuluPackageDetail(**r_pkg.json()) pkg_detail.write(pkg_file) + azul_major_versions[major_version].append(pkg_detail) for major in azul_major_versions: major_file = os.path.join( - UPSTREAM_DIR, AZUL_VERSIONS_DIR, "{}.json".format(major)) + UPSTREAM_DIR, AZUL_VERSIONS_DIR, f"java{major}.json") azul_major_versions[major].write(major_file) diff --git a/updateMojang.py b/updateMojang.py index 91ca558cc9..03a77df19c 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -89,7 +89,7 @@ def update_javas(): r = sess.get(MOJANG_JAVA_URL) r.raise_for_status() - remote_javas = JavaIndex(**r.json()) + remote_javas = JavaIndex(__root__=r.json()) java_manifest_path = os.path.join(UPSTREAM_DIR, JAVA_MANIFEST_FILE) -- cgit 0.0.5-2-1-g0f52 From 030c5e70de38dc40994d14707018ec46700787e7 Mon Sep 17 00:00:00 2001 From: Rachel Powers <508861+Ryex@users.noreply.github.com> Date: Wed, 10 May 2023 21:03:19 -0700 Subject: update update.sh Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> --- update.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/update.sh b/update.sh index 9286c80ca6..573a333288 100755 --- a/update.sh +++ b/update.sh @@ -46,13 +46,15 @@ python updateForge.py || fail_in python updateFabric.py || fail_in python updateQuilt.py || fail_in python updateLiteloader.py || fail_in +python updateJava.py || fail_in if [ "${DEPLOY_TO_GIT}" = true ] ; then - upstream_git add mojang/version_manifest_v2.json mojang/versions/* || fail_in + upstream_git add mojang/version_manifest_v2.json mojang/java_all.json mojang/versions/* || fail_in upstream_git add forge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json forge/installer_info/*.json || fail_in upstream_git add fabric/loader-installer-json/*.json fabric/meta-v2/*.json fabric/jars/*.json || fail_in upstream_git add quilt/loader-installer-json/*.json quilt/meta-v3/*.json quilt/jars/*.json || fail_in upstream_git add liteloader/*.json || fail_in + upstream_git add java_runtime/adoptium/available_releases.json java_runtime/adoptium/versions/*.json java_runtime/azul/packages.json java_runtime/azul/versions/*.json || fail_in if ! upstream_git diff --cached --exit-code ; then upstream_git commit -a -m "Update ${currentDate}" || fail_in upstream_git push || exit 1 @@ -67,6 +69,7 @@ python generateForge.py || fail_out python generateFabric.py || fail_out python generateQuilt.py || fail_out python generateLiteloader.py || fail_out +python generageJava.py || fail_out python index.py || fail_out if [ "${DEPLOY_TO_GIT}" = true ] ; then @@ -75,6 +78,7 @@ if [ "${DEPLOY_TO_GIT}" = true ] ; then launcher_git add net.fabricmc.fabric-loader/* net.fabricmc.intermediary/* || fail_out launcher_git add org.quiltmc.quilt-loader/* || fail_out # TODO: add Quilt hashed, once it is actually used launcher_git add com.mumfrey.liteloader/* || fail_out + launcher_git add net.minecraft.java/* || fail_out if ! launcher_git diff --cached --exit-code ; then launcher_git commit -a -m "Update ${currentDate}" || fail_out -- cgit 0.0.5-2-1-g0f52 From 1b8d9d408c71453ccd5afc130f7b1da8df254dbc Mon Sep 17 00:00:00 2001 From: Rachel Powers <508861+Ryex@users.noreply.github.com> Date: Thu, 11 May 2023 02:10:12 -0700 Subject: fix: ensure there is a recomended version Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> --- generateJava.py | 166 +++++++++++++++++++++++++++++++++++++++++------------ meta/model/java.py | 20 ++++++- 2 files changed, 146 insertions(+), 40 deletions(-) diff --git a/generateJava.py b/generateJava.py index 11a449ae9f..85041bc777 100644 --- a/generateJava.py +++ b/generateJava.py @@ -14,7 +14,7 @@ from meta.common.java import ( ADOPTIUM_DIR, ADOPTIUM_VERSIONS_DIR, AZUL_DIR, - AZUL_VERSIONS_DIR + AZUL_VERSIONS_DIR, ) from meta.model.java import ( JavaRuntimeOS, @@ -34,7 +34,6 @@ from meta.model.java import ( ) from meta.common.mojang import ( - JAVA_MANIFEST_FILE, ) @@ -64,7 +63,7 @@ MOJANG_JAVA_OS_NAMES = [ MOJANG_OS_ARCHITECTURES = [ "x64", - "x86", + "x86", "arm64", "arm32", ] @@ -76,7 +75,7 @@ MOJANG_OS_ARCHITECTURE_TRANSLATIONS = { "i386": "x86", "aarch64": "arm64", "x86_64": "x64", - "arm": "arm32" + "arm": "arm32", } @@ -90,6 +89,7 @@ def translate_arch(arch: str | int): else: return None + MOJANG_OS_NAMES = [ "mac-os", "linux", @@ -102,6 +102,7 @@ MOJANG_OS_TRANSLATIONS = { "macos": "mac-os", } + def translate_os(os: str): os = os.lower() if os in MOJANG_OS_NAMES: @@ -131,24 +132,49 @@ def mojang_os_to_java_os(mojang_os: MojangJavaOsName) -> JavaRuntimeOS: return JavaRuntimeOS.Unknown -def mojang_runtime_to_java_runtime(mojang_runtime: MojangJavaRuntime) -> JavaRuntimeMeta: +def mojang_runtime_to_java_runtime( + mojang_runtime: MojangJavaRuntime, +) -> JavaRuntimeMeta: + major, _, security = mojang_runtime.version.name.partition("u") + if major and security: + version_parts = [int(major), 0, int(security)] + else: + version_parts = [int(part) for part in mojang_runtime.version.name.split(".")] + + while len(version_parts) < 3: + version_parts.append(0) + if len(version_parts) < 4: + version_parts.append(None) + + version = JavaVersionMeta( + major=version_parts[0], + minor=version_parts[1], + security=version_parts[2], + build=version_parts[3], + name=mojang_runtime.version.name, + ) return JavaRuntimeMeta( name=f"mojang_jre_{mojang_runtime.version.name}", vender="mojang", url=mojang_runtime.manifest.url, release_time=mojang_runtime.version.released, checksum=JavaChecksumMeta( - type=JavaChecksumType.Sha1, - hash=mojang_runtime.manifest.sha1), + type=JavaChecksumType.Sha1, hash=mojang_runtime.manifest.sha1 + ), recomended=True, - download_type=JavaRuntimeDownloadType.Manifest) + download_type=JavaRuntimeDownloadType.Manifest, + version=version, + ) + -def adoptium_release_binary_to_java_runtime(rls: AdoptiumRelease, binary: AdoptiumBinary) -> JavaRuntimeMeta: +def adoptium_release_binary_to_java_runtime( + rls: AdoptiumRelease, binary: AdoptiumBinary +) -> JavaRuntimeMeta: version = JavaVersionMeta( major=rls.version_data.major, minor=rls.version_data.minor, security=rls.version_data.security, - build=rls.version_data.build + build=rls.version_data.build, ) rls_name = f"{rls.vendor}_temurin_{binary.image_type}{version}" return JavaRuntimeMeta( @@ -157,69 +183,131 @@ def adoptium_release_binary_to_java_runtime(rls: AdoptiumRelease, binary: Adopti url=binary.package.link, release_time=rls.timestamp, checksum=JavaChecksumMeta( - type=JavaChecksumType.Sha256, - hash=binary.package.checksum), + type=JavaChecksumType.Sha256, hash=binary.package.checksum + ), recomended=False, - download_type=JavaRuntimeDownloadType.Archive + download_type=JavaRuntimeDownloadType.Archive, + version=version, ) + def azul_package_to_java_runtime(pkg: ZuluPackageDetail) -> JavaRuntimeMeta: version_parts = copy.copy(pkg.java_version) while len(version_parts) < 4: version_parts.append(None) - + version = JavaVersionMeta( major=version_parts[0], minor=version_parts[1], security=version_parts[2], - build=version_parts[3] + build=version_parts[3], ) - + rls_name = f"azul_{pkg.product}_{pkg.java_package_type}{version}" - + return JavaRuntimeMeta( name=rls_name, vender="azul", url=pkg.download_url, release_time=pkg.build_date, - checksum=JavaChecksumMeta( - type=JavaChecksumType.Sha256, - hash=pkg.sha256_hash), + checksum=JavaChecksumMeta(type=JavaChecksumType.Sha256, hash=pkg.sha256_hash), recomended=False, - download_type=JavaRuntimeDownloadType.Archive + download_type=JavaRuntimeDownloadType.Archive, + version=version, ) + +PREFERED_VENDER_ORDER = ["mojang", "eclipse", "azul"] + +__PREFERED_VENDER_ORDER = list(reversed(PREFERED_VENDER_ORDER)) + + +def vender_priority(vender: str) -> int: + """Get a numeric priority for a given vendor + + Args: + vendor (str): the vender to check + + Returns: + int: how preferable the vender is, the higher the better + """ + if vender not in PREFERED_VENDER_ORDER: + return -1 + return __PREFERED_VENDER_ORDER.index(vender) + + +def ensure_one_recomended(runtimes: list[JavaRuntimeMeta]): + if len(runtimes) < 1: + return # can't do anything + + recomended: Optional[JavaRuntimeMeta] = None + found_first = False + need_resort = False + for runtime in runtimes: + if runtime.recomended: + if not found_first: + recomended = runtime + else: + runtime.recomended = False + need_resort = True + + if recomended and not need_resort: + print("Recomending", recomended.name) + return # we have one recomended already + + if recomended is None: + recomended = runtimes[0] + + def better_java_runtime(runtime: JavaRuntimeMeta): + if vender_priority(runtime.vender) < vender_priority(recomended.vender): + return False + if runtime.version < recomended.version: + return False + if runtime.release_time < recomended.release_time: + return False + return True + + for runtime in runtimes: + if better_java_runtime(runtime): + recomended.recomended = False + recomended = runtime + recomended.recomended = True + + print("Recomending", recomended.name) + + def main(): - javas: dict[int, JavaRuntimeMap] = {} - + def ensure_javamap(major: int): if major not in javas: javas[major] = JavaRuntimeMap() - + def add_java_runtime(runtime: JavaRuntimeMeta, major: int, java_os: JavaRuntimeOS): ensure_javamap(major) print(f"Regestering runtime: {runtime.name} for Java {major} {java_os}") javas[major][java_os].append(runtime) - + print("Processing Mojang Javas") mojang_java_manifest = JavaIndex.parse_file( os.path.join(UPSTREAM_DIR, JAVA_MANIFEST_FILE) ) for mojang_os_name in mojang_java_manifest: if mojang_os_name == MojangJavaOsName.Gamecore: - continue + continue # empty java_os = mojang_os_to_java_os(mojang_os_name) for comp in mojang_java_manifest[mojang_os_name]: + if comp == MojangJavaComponent.Exe: + continue # doesn't appear to be used and not marked with a full verison so I don't trust it mojang_runtimes = mojang_java_manifest[mojang_os_name][comp] for mojang_runtime in mojang_runtimes: if comp == MojangJavaComponent.JreLegacy: major = 8 else: - major = int(mojang_runtime.version.name.partition('.')[0]) + major = int(mojang_runtime.version.name.partition(".")[0]) runtime = mojang_runtime_to_java_runtime(mojang_runtime) add_java_runtime(runtime, major, java_os) - + print("Processing Adoptium Releases") adoptium_available_releases = AdoptiumAvailableReleases.parse_file( os.path.join(UPSTREAM_DIR, ADOPTIUM_DIR, "available_releases.json") @@ -237,11 +325,11 @@ def main(): if binary_arch is None or binary_os is None: print(f"Ignoring release for {binary.os} {binary.architecture}") continue - + java_os = JavaRuntimeOS(f"{binary_os}-{binary_arch}") runtime = adoptium_release_binary_to_java_runtime(rls, binary) add_java_runtime(runtime, major, java_os) - + print("Processing Azul Packages") azul_packages = ZuluPackages.parse_file( os.path.join(UPSTREAM_DIR, AZUL_DIR, "packages.json") @@ -250,28 +338,32 @@ def main(): pkg_detail = ZuluPackageDetail.parse_file( os.path.join(UPSTREAM_DIR, AZUL_VERSIONS_DIR, f"{pkg.package_uuid}.json") ) - major = pkg_detail.java_version[0] + major = pkg_detail.java_version[0] pkg_os = translate_os(str(pkg_detail.os)) - if pkg_detail.arch == AzulArch.Arm: + if pkg_detail.arch == AzulArch.Arm: pkg_arch = translate_arch(f"{pkg_detail.arch}{pkg_detail.hw_bitness}") - elif pkg_detail.arch == AzulArch.X86: + elif pkg_detail.arch == AzulArch.X86: pkg_arch = translate_arch(int(pkg_detail.hw_bitness)) else: pkg_arch = None if pkg_arch is None or pkg_os is None: - print(f"Ignoring release for {pkg_detail.os} {pkg_detail.arch}_{pkg_detail.hw_bitness}") + print( + f"Ignoring release for {pkg_detail.os} {pkg_detail.arch}_{pkg_detail.hw_bitness}" + ) continue - + java_os = JavaRuntimeOS(f"{pkg_os}-{pkg_arch}") runtime = azul_package_to_java_runtime(pkg_detail) add_java_runtime(runtime, major, java_os) - + for major, runtimes in javas.items(): for java_os in runtimes: print(f"Total runtimes for Java {major} {java_os}:", len(runtimes[java_os])) + ensure_one_recomended(runtimes[java_os]) + runtimes_file = os.path.join(LAUNCHER_DIR, JAVA_COMPONENT, f"java{major}.json") runtimes.write(runtimes_file) - + if __name__ == "__main__": main() diff --git a/meta/model/java.py b/meta/model/java.py index a7907d90d2..ca45085ea3 100644 --- a/meta/model/java.py +++ b/meta/model/java.py @@ -8,7 +8,7 @@ from .enum import StrEnum from typing import Optional, List, Dict, Any, Iterator, Iterable, NamedTuple from collections import namedtuple from urllib.parse import urljoin, urlencode, urlparse, urlunparse - +from functools import total_ordering # namedtuple to match the internal signature of urlunparse @@ -32,18 +32,31 @@ class JavaRuntimeDownloadType(StrEnum): Manifest = "manifest" Archive = "archive" - +@total_ordering class JavaVersionMeta(MetaBase): major: int minor: int security: int - build: Optional[int] + build: Optional[int] = None + name: Optional[str] = None def __str__(self): ver = f"{self.major}.{self.minor}.{self.security}" if self.build is not None: ver = f"{ver}+{self.build}" return ver + + def to_tuple(self): + build = 0 + if self.build is not None: + build = self.build + return (self.major, self.minor, self.security, build) + + def __eq__(self, other: 'JavaVersionMeta'): + return (self.to_tuple() == other.to_tuple()) + + def __lt__(self, other: 'JavaVersionMeta'): + return (self.to_tuple() < other.to_tuple()) class JavaChecksumType(StrEnum): @@ -64,6 +77,7 @@ class JavaRuntimeMeta(MetaBase): checksum: Optional[JavaChecksumMeta] recomended: bool download_type: JavaRuntimeDownloadType = Field(alias="downloadType") + version: JavaVersionMeta class JavaRuntimeMap(MetaBase): -- cgit 0.0.5-2-1-g0f52 From c911fbd7748aaae30242543cf43e9008400c8798 Mon Sep 17 00:00:00 2001 From: Rachel Powers <508861+Ryex@users.noreply.github.com> Date: Thu, 11 May 2023 02:20:57 -0700 Subject: fix: spelling Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> --- generateJava.py | 62 +++++++++++++++++++++++++++--------------------------- meta/model/java.py | 8 +++---- 2 files changed, 35 insertions(+), 35 deletions(-) diff --git a/generateJava.py b/generateJava.py index 85041bc777..ac9b7b97f0 100644 --- a/generateJava.py +++ b/generateJava.py @@ -155,13 +155,13 @@ def mojang_runtime_to_java_runtime( ) return JavaRuntimeMeta( name=f"mojang_jre_{mojang_runtime.version.name}", - vender="mojang", + vendor="mojang", url=mojang_runtime.manifest.url, release_time=mojang_runtime.version.released, checksum=JavaChecksumMeta( type=JavaChecksumType.Sha1, hash=mojang_runtime.manifest.sha1 ), - recomended=True, + recommended=True, download_type=JavaRuntimeDownloadType.Manifest, version=version, ) @@ -179,13 +179,13 @@ def adoptium_release_binary_to_java_runtime( rls_name = f"{rls.vendor}_temurin_{binary.image_type}{version}" return JavaRuntimeMeta( name=rls_name, - vender=rls.vendor, + vendor=rls.vendor, url=binary.package.link, release_time=rls.timestamp, checksum=JavaChecksumMeta( type=JavaChecksumType.Sha256, hash=binary.package.checksum ), - recomended=False, + recommended=False, download_type=JavaRuntimeDownloadType.Archive, version=version, ) @@ -207,73 +207,73 @@ def azul_package_to_java_runtime(pkg: ZuluPackageDetail) -> JavaRuntimeMeta: return JavaRuntimeMeta( name=rls_name, - vender="azul", + vendor="azul", url=pkg.download_url, release_time=pkg.build_date, checksum=JavaChecksumMeta(type=JavaChecksumType.Sha256, hash=pkg.sha256_hash), - recomended=False, + recommended=False, download_type=JavaRuntimeDownloadType.Archive, version=version, ) -PREFERED_VENDER_ORDER = ["mojang", "eclipse", "azul"] +PREFERED_vendor_ORDER = ["mojang", "eclipse", "azul"] -__PREFERED_VENDER_ORDER = list(reversed(PREFERED_VENDER_ORDER)) +__PREFERED_vendor_ORDER = list(reversed(PREFERED_vendor_ORDER)) -def vender_priority(vender: str) -> int: +def vendor_priority(vendor: str) -> int: """Get a numeric priority for a given vendor Args: - vendor (str): the vender to check + vendor (str): the vendor to check Returns: - int: how preferable the vender is, the higher the better + int: how preferable the vendor is, the higher the better """ - if vender not in PREFERED_VENDER_ORDER: + if vendor not in PREFERED_vendor_ORDER: return -1 - return __PREFERED_VENDER_ORDER.index(vender) + return __PREFERED_vendor_ORDER.index(vendor) -def ensure_one_recomended(runtimes: list[JavaRuntimeMeta]): +def ensure_one_recommended(runtimes: list[JavaRuntimeMeta]): if len(runtimes) < 1: return # can't do anything - recomended: Optional[JavaRuntimeMeta] = None + recommended: Optional[JavaRuntimeMeta] = None found_first = False need_resort = False for runtime in runtimes: - if runtime.recomended: + if runtime.recommended: if not found_first: - recomended = runtime + recommended = runtime else: - runtime.recomended = False + runtime.recommended = False need_resort = True - if recomended and not need_resort: - print("Recomending", recomended.name) - return # we have one recomended already + if recommended and not need_resort: + print("Recommending", recommended.name) + return # we have one recommended already - if recomended is None: - recomended = runtimes[0] + if recommended is None: + recommended = runtimes[0] def better_java_runtime(runtime: JavaRuntimeMeta): - if vender_priority(runtime.vender) < vender_priority(recomended.vender): + if vendor_priority(runtime.vendor) < vendor_priority(recommended.vendor): return False - if runtime.version < recomended.version: + if runtime.version < recommended.version: return False - if runtime.release_time < recomended.release_time: + if runtime.release_time < recommended.release_time: return False return True for runtime in runtimes: if better_java_runtime(runtime): - recomended.recomended = False - recomended = runtime - recomended.recomended = True + recommended.recommended = False + recommended = runtime + recommended.recommended = True - print("Recomending", recomended.name) + print("Recommending", recommended.name) def main(): @@ -359,7 +359,7 @@ def main(): for major, runtimes in javas.items(): for java_os in runtimes: print(f"Total runtimes for Java {major} {java_os}:", len(runtimes[java_os])) - ensure_one_recomended(runtimes[java_os]) + ensure_one_recommended(runtimes[java_os]) runtimes_file = os.path.join(LAUNCHER_DIR, JAVA_COMPONENT, f"java{major}.json") runtimes.write(runtimes_file) diff --git a/meta/model/java.py b/meta/model/java.py index ca45085ea3..7c5da18cdc 100644 --- a/meta/model/java.py +++ b/meta/model/java.py @@ -71,11 +71,11 @@ class JavaChecksumMeta(MetaBase): class JavaRuntimeMeta(MetaBase): name: str - vender: str + vendor: str url: str release_time: datetime = Field(alias="releaseTime") checksum: Optional[JavaChecksumMeta] - recomended: bool + recommended: bool download_type: JavaRuntimeDownloadType = Field(alias="downloadType") version: JavaVersionMeta @@ -196,7 +196,7 @@ class AdoptiumOs(StrEnum): ADOPTIUM_API_BASE = " https://api.adoptium.net" ADOPTIUM_API_FEATURE_RELEASES = f"{ADOPTIUM_API_BASE}/v3/assets/feature_releases/{{feature_version}}/{{release_type}}" -# ?image_type={{image_type}}&heap_size={{heap_size}}&project={{project}}&vender={{vender}}&page_size={{page_size}}&page={{page}}&sort_method={{sort_method}}&sort_order={{sort_order}} +# ?image_type={{image_type}}&heap_size={{heap_size}}&project={{project}}&vendor={{vendor}}&page_size={{page_size}}&page={{page}}&sort_method={{sort_method}}&sort_order={{sort_order}} ADOPTIUM_API_AVAILABLE_RELEASES = f"{ADOPTIUM_API_BASE}/v3/info/available_releases" @@ -213,7 +213,7 @@ class AdoptiumAPIFeatureReleasesQuery(APIQuery): project: Optional[AdoptiumProject] = AdoptiumProject.Jdk sort_method: Optional[AdoptiumSortMethod] = AdoptiumSortMethod.Default sort_order: Optional[AdoptiumSortOrder] = AdoptiumSortOrder.Desc - vender: Optional[AdoptiumVendor] = AdoptiumVendor.Eclipse + vendor: Optional[AdoptiumVendor] = AdoptiumVendor.Eclipse def adoptiumAPIFeatureReleasesUrl( -- cgit 0.0.5-2-1-g0f52 From cbe8419d800e78274c6ce9635e326fa60789724f Mon Sep 17 00:00:00 2001 From: Rachel Powers <508861+Ryex@users.noreply.github.com> Date: Thu, 11 May 2023 02:25:39 -0700 Subject: fix: varcase Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> --- generateJava.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/generateJava.py b/generateJava.py index ac9b7b97f0..982895725f 100644 --- a/generateJava.py +++ b/generateJava.py @@ -217,9 +217,9 @@ def azul_package_to_java_runtime(pkg: ZuluPackageDetail) -> JavaRuntimeMeta: ) -PREFERED_vendor_ORDER = ["mojang", "eclipse", "azul"] +PREFERED_VENDOR_ORDER = ["mojang", "eclipse", "azul"] -__PREFERED_vendor_ORDER = list(reversed(PREFERED_vendor_ORDER)) +__PREFERED_VENDOR_ORDER = list(reversed(PREFERED_VENDOR_ORDER)) def vendor_priority(vendor: str) -> int: @@ -231,9 +231,9 @@ def vendor_priority(vendor: str) -> int: Returns: int: how preferable the vendor is, the higher the better """ - if vendor not in PREFERED_vendor_ORDER: + if vendor not in PREFERED_VENDOR_ORDER: return -1 - return __PREFERED_vendor_ORDER.index(vendor) + return __PREFERED_VENDOR_ORDER.index(vendor) def ensure_one_recommended(runtimes: list[JavaRuntimeMeta]): -- cgit 0.0.5-2-1-g0f52 From acc6a4cd95d06327d93ca44578a998f5dac89c17 Mon Sep 17 00:00:00 2001 From: Rachel Powers <508861+Ryex@users.noreply.github.com> Date: Sat, 13 May 2023 16:20:50 -0700 Subject: fix: ensure JDK options are included (some platform vendor combos don't offer jre) Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> --- generateJava.py | 105 ++++++++++++++++++++++++++++++++---------------- meta/common/__init__.py | 6 +-- meta/model/java.py | 41 ++++++++++--------- updateJava.py | 33 ++++++++++----- 4 files changed, 120 insertions(+), 65 deletions(-) diff --git a/generateJava.py b/generateJava.py index 982895725f..5e3420bfb4 100644 --- a/generateJava.py +++ b/generateJava.py @@ -1,11 +1,6 @@ import copy -import hashlib import os -from collections import defaultdict, namedtuple -from operator import attrgetter -from pprint import pprint -from packaging import version as pversion -from typing import Optional, List +from typing import Optional from meta.common import ensure_component_dir, launcher_path, upstream_path, static_path @@ -21,6 +16,7 @@ from meta.model.java import ( JavaRuntimeMap, JavaRuntimeMeta, JavaVersionMeta, + JavaPackageType, JavaChecksumMeta, JavaChecksumType, JavaRuntimeDownloadType, @@ -143,26 +139,29 @@ def mojang_runtime_to_java_runtime( while len(version_parts) < 3: version_parts.append(0) - if len(version_parts) < 4: - version_parts.append(None) + + build = None + if len(version_parts) >= 4: + build = version_parts[3] version = JavaVersionMeta( major=version_parts[0], minor=version_parts[1], security=version_parts[2], - build=version_parts[3], + build=build, name=mojang_runtime.version.name, ) return JavaRuntimeMeta( name=f"mojang_jre_{mojang_runtime.version.name}", vendor="mojang", url=mojang_runtime.manifest.url, - release_time=mojang_runtime.version.released, + releaseTime=mojang_runtime.version.released, checksum=JavaChecksumMeta( type=JavaChecksumType.Sha1, hash=mojang_runtime.manifest.sha1 ), recommended=True, - download_type=JavaRuntimeDownloadType.Manifest, + downloadType=JavaRuntimeDownloadType.Manifest, + packageType=JavaPackageType.Jre, version=version, ) @@ -170,10 +169,20 @@ def mojang_runtime_to_java_runtime( def adoptium_release_binary_to_java_runtime( rls: AdoptiumRelease, binary: AdoptiumBinary ) -> JavaRuntimeMeta: + assert binary.package is not None + + checksum = None + if binary.package.checksum is not None: + checksum = JavaChecksumMeta( + type=JavaChecksumType.Sha256, hash=binary.package.checksum + ) + + pkg_type = JavaPackageType(str(binary.image_type)) + version = JavaVersionMeta( - major=rls.version_data.major, - minor=rls.version_data.minor, - security=rls.version_data.security, + major=rls.version_data.major if rls.version_data.major is not None else 0, + minor=rls.version_data.minor if rls.version_data.minor is not None else 0, + security=rls.version_data.security if rls.version_data.security is not None else 0, build=rls.version_data.build, ) rls_name = f"{rls.vendor}_temurin_{binary.image_type}{version}" @@ -181,38 +190,51 @@ def adoptium_release_binary_to_java_runtime( name=rls_name, vendor=rls.vendor, url=binary.package.link, - release_time=rls.timestamp, - checksum=JavaChecksumMeta( - type=JavaChecksumType.Sha256, hash=binary.package.checksum - ), + releaseTime=rls.timestamp, + checksum=checksum, recommended=False, - download_type=JavaRuntimeDownloadType.Archive, + downloadType=JavaRuntimeDownloadType.Archive, + packageType=pkg_type, version=version, ) def azul_package_to_java_runtime(pkg: ZuluPackageDetail) -> JavaRuntimeMeta: version_parts = copy.copy(pkg.java_version) - while len(version_parts) < 4: - version_parts.append(None) + + build = None + while len(version_parts) < 3: + version_parts.append(0) + + if len(version_parts) >= 4: + build = version_parts[3] version = JavaVersionMeta( major=version_parts[0], minor=version_parts[1], security=version_parts[2], - build=version_parts[3], + build=build, ) + pkg_type = JavaPackageType(str(pkg.java_package_type)) + rls_name = f"azul_{pkg.product}_{pkg.java_package_type}{version}" + checksum = None + if pkg.sha256_hash is not None: + checksum = JavaChecksumMeta( + type=JavaChecksumType.Sha256, hash=pkg.sha256_hash + ) + return JavaRuntimeMeta( name=rls_name, vendor="azul", url=pkg.download_url, - release_time=pkg.build_date, - checksum=JavaChecksumMeta(type=JavaChecksumType.Sha256, hash=pkg.sha256_hash), + releaseTime=pkg.build_date, + checksum=checksum, recommended=False, - download_type=JavaRuntimeDownloadType.Archive, + downloadType=JavaRuntimeDownloadType.Archive, + packageType=pkg_type, version=version, ) @@ -236,9 +258,17 @@ def vendor_priority(vendor: str) -> int: return __PREFERED_VENDOR_ORDER.index(vendor) -def ensure_one_recommended(runtimes: list[JavaRuntimeMeta]): +def pkg_type_priority(pkg_type: JavaPackageType) -> int: + if pkg_type == JavaPackageType.Jre: + return 2 + elif pkg_type == JavaPackageType.Jdk: + return 1 + else: + return -1 + +def ensure_one_recommended(runtimes: list[JavaRuntimeMeta]) -> Optional[JavaRuntimeMeta]: if len(runtimes) < 1: - return # can't do anything + return None# can't do anything recommended: Optional[JavaRuntimeMeta] = None found_first = False @@ -252,15 +282,18 @@ def ensure_one_recommended(runtimes: list[JavaRuntimeMeta]): need_resort = True if recommended and not need_resort: - print("Recommending", recommended.name) - return # we have one recommended already + return recommended # we have one recommended already if recommended is None: recommended = runtimes[0] + def better_java_runtime(runtime: JavaRuntimeMeta): + assert recommended is not None if vendor_priority(runtime.vendor) < vendor_priority(recommended.vendor): return False + if pkg_type_priority(runtime.package_type) < pkg_type_priority(recommended.package_type): + return False if runtime.version < recommended.version: return False if runtime.release_time < recommended.release_time: @@ -273,7 +306,7 @@ def ensure_one_recommended(runtimes: list[JavaRuntimeMeta]): recommended = runtime recommended.recommended = True - print("Recommending", recommended.name) + return recommended def main(): @@ -316,7 +349,7 @@ def main(): adoptium_releases = AdoptiumReleases.parse_file( os.path.join(UPSTREAM_DIR, ADOPTIUM_VERSIONS_DIR, f"java{major}.json") ) - for rls in adoptium_releases: + for _, rls in adoptium_releases: for binary in rls.binaries: if binary.package is None: continue @@ -334,7 +367,7 @@ def main(): azul_packages = ZuluPackages.parse_file( os.path.join(UPSTREAM_DIR, AZUL_DIR, "packages.json") ) - for pkg in azul_packages: + for _, pkg in azul_packages: pkg_detail = ZuluPackageDetail.parse_file( os.path.join(UPSTREAM_DIR, AZUL_VERSIONS_DIR, f"{pkg.package_uuid}.json") ) @@ -357,9 +390,11 @@ def main(): add_java_runtime(runtime, major, java_os) for major, runtimes in javas.items(): - for java_os in runtimes: - print(f"Total runtimes for Java {major} {java_os}:", len(runtimes[java_os])) - ensure_one_recommended(runtimes[java_os]) + for java_os, runtime_list in runtimes: + print(f"Total runtimes for Java {major} {java_os}:", len(runtime_list)) + rec = ensure_one_recommended(runtime_list) + if rec is not None: + print(f"Recomending {rec.name} for Java {major} {java_os}") runtimes_file = os.path.join(LAUNCHER_DIR, JAVA_COMPONENT, f"java{major}.json") runtimes.write(runtimes_file) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index 7a6514b2be..f799cea500 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -32,13 +32,13 @@ def static_path(): return "static" -def ensure_upstream_dir(path): +def ensure_upstream_dir(path: str): path = os.path.join(upstream_path(), path) if not os.path.exists(path): os.makedirs(path) -def ensure_component_dir(component_id): +def ensure_component_dir(component_id: str): path = os.path.join(launcher_path(), component_id) if not os.path.exists(path): os.makedirs(path) @@ -48,7 +48,7 @@ def transform_maven_key(maven_key: str): return maven_key.replace(":", ".") -def replace_old_launchermeta_url(url): +def replace_old_launchermeta_url(url: str): o = urlparse(url) if o.netloc == "launchermeta.mojang.com": return o._replace(netloc="piston-meta.mojang.com").geturl() diff --git a/meta/model/java.py b/meta/model/java.py index 7c5da18cdc..d234b6cf59 100644 --- a/meta/model/java.py +++ b/meta/model/java.py @@ -5,9 +5,8 @@ from pydantic import Field from datetime import datetime from enum import IntEnum, Enum from .enum import StrEnum -from typing import Optional, List, Dict, Any, Iterator, Iterable, NamedTuple -from collections import namedtuple -from urllib.parse import urljoin, urlencode, urlparse, urlunparse +from typing import Optional, Any, NamedTuple, Generator +from urllib.parse import urlencode, urlparse, urlunparse from functools import total_ordering # namedtuple to match the internal signature of urlunparse @@ -52,7 +51,7 @@ class JavaVersionMeta(MetaBase): build = self.build return (self.major, self.minor, self.security, build) - def __eq__(self, other: 'JavaVersionMeta'): + def __eq__(self, other: Any): return (self.to_tuple() == other.to_tuple()) def __lt__(self, other: 'JavaVersionMeta'): @@ -69,6 +68,10 @@ class JavaChecksumMeta(MetaBase): hash: str +class JavaPackageType(StrEnum): + Jre = "jre" + Jdk = "jdk" + class JavaRuntimeMeta(MetaBase): name: str vendor: str @@ -77,6 +80,7 @@ class JavaRuntimeMeta(MetaBase): checksum: Optional[JavaChecksumMeta] recommended: bool download_type: JavaRuntimeDownloadType = Field(alias="downloadType") + package_type: JavaPackageType = Field(alias="packageType") version: JavaVersionMeta @@ -85,10 +89,10 @@ class JavaRuntimeMap(MetaBase): os: [] for os in JavaRuntimeOS if os != JavaRuntimeOS.Unknown } - def __iter__(self) -> Iterator[JavaRuntimeOS]: - return iter(self.__root__) + def __iter__(self) -> Generator[tuple[str, list[JavaRuntimeMeta]], None, None]: + yield from ((str(os), runtime) for os, runtime in self.__root__.items()) - def __getitem__(self, item) -> list[JavaRuntimeMeta]: + def __getitem__(self, item:JavaRuntimeOS) -> list[JavaRuntimeMeta]: return self.__root__[item] def __len__(self): @@ -299,10 +303,11 @@ class AdoptiumRelease(MetaBase): class AdoptiumReleases(MetaBase): __root__: list[AdoptiumRelease] - def __iter__(self) -> Iterator[AdoptiumRelease]: - return iter(self.__root__) + def __iter__(self) -> Generator[tuple[str, AdoptiumRelease], None, None]: + yield from ((str(i), val) for i, val in enumerate(self.__root__)) + - def __getitem__(self, item) -> AdoptiumRelease: + def __getitem__(self, item: int) -> AdoptiumRelease: return self.__root__[item] def append(self, rls: AdoptiumRelease): @@ -458,8 +463,8 @@ class AzulApiPackagesQuery(APIQuery): distro_version: Optional[str] = None java_package_features: list[str] = [] release_status: Optional[AzulReleaseStatus] = None - availability_types: list[AzulAvailabilityType] = None - certifications: list[AzulCertifications] = None + availability_types: list[AzulAvailabilityType] = [] + certifications: list[AzulCertifications] = [] include_fields: list[str] = [] page: int = 0 page_size: int = 100 @@ -528,10 +533,10 @@ class ZuluPackageList(MetaBase): class ZuluPackages(MetaBase): __root__: list[ZuluPackageList] - def __iter__(self) -> Iterator[ZuluPackageList]: - return iter(self.__root__) + def __iter__(self) -> Generator[tuple[str, ZuluPackageList], None, None]: + yield from ((str(i), val) for i, val in enumerate(self.__root__)) - def __getitem__(self, item) -> ZuluPackageList: + def __getitem__(self, item: int) -> ZuluPackageList: return self.__root__[item] def append(self, pkg: ZuluPackageList): @@ -541,10 +546,10 @@ class ZuluPackages(MetaBase): class ZuluPackagesDetail(MetaBase): __root__: list[ZuluPackageDetail] - def __iter__(self) -> Iterator[ZuluPackageDetail]: - return iter(self.__root__) + def __iter__(self) -> Generator[tuple[str, ZuluPackageDetail], None, None]: + yield from ((str(i), val) for i, val in enumerate(self.__root__)) - def __getitem__(self, item) -> ZuluPackageDetail: + def __getitem__(self, item: int) -> ZuluPackageDetail: return self.__root__[item] def append(self, pkg: ZuluPackageDetail): diff --git a/updateJava.py b/updateJava.py index ece97690be..4d174c9d5d 100644 --- a/updateJava.py +++ b/updateJava.py @@ -1,6 +1,4 @@ -import json import os -import zipfile from meta.common import upstream_path, ensure_upstream_dir, static_path, default_session from meta.common.java import ( @@ -25,7 +23,6 @@ from meta.model.java import ( AzulArchiveType, AzulReleaseStatus, AzulAvailabilityType, - AzulJavaPackageType, azulApiPackageDetailUrl, ZuluPackageDetail, ZuluPackagesDetail, @@ -57,16 +54,35 @@ def main(): for feature in available.available_releases: print("Getting Manifests for Adoptium feature release:", feature) - page = 0 + page_size = 10 releases_for_feature: list[AdoptiumRelease] = [] - + page = 0 while True: query = AdoptiumAPIFeatureReleasesQuery( image_type=AdoptiumImageType.Jre, page_size=page_size, page=page) api_call = adoptiumAPIFeatureReleasesUrl(feature, query=query) - print("Fetching Page:", page, api_call) + print("Fetching JRE Page:", page, api_call) + r_rls = sess.get(api_call) + if r_rls.status_code == 404: + break + else: + r_rls.raise_for_status() + + releases = list(AdoptiumRelease(**rls) for rls in r_rls.json()) + releases_for_feature.extend(releases) + + if len(r_rls.json()) < page_size: + break + page += 1 + + page = 0 + while True: + query = AdoptiumAPIFeatureReleasesQuery( + image_type=AdoptiumImageType.Jdk, page_size=page_size, page=page) + api_call = adoptiumAPIFeatureReleasesUrl(feature, query=query) + print("Fetching JDK Page:", page, api_call) r_rls = sess.get(api_call) if r_rls.status_code == 404: break @@ -96,7 +112,6 @@ def main(): archive_type=AzulArchiveType.Zip, release_status=AzulReleaseStatus.Ga, availability_types=[AzulAvailabilityType.CA], - java_package_type=AzulJavaPackageType.Jre, javafx_bundled=False, page=page, page_size=page_size) @@ -121,9 +136,9 @@ def main(): azul_manifest_file = os.path.join(UPSTREAM_DIR, AZUL_DIR, "packages.json") packages.write(azul_manifest_file) - azul_major_versions: dict[int, ZuluPackages] = {} + azul_major_versions: dict[int, ZuluPackagesDetail] = {} - for pkg in packages: + for _, pkg in packages: major_version = pkg.java_version[0] if major_version not in azul_major_versions: -- cgit 0.0.5-2-1-g0f52 From 19b046d235d7599ae4f75c3a7ed5715ecf51d02f Mon Sep 17 00:00:00 2001 From: Rachel Powers <508861+Ryex@users.noreply.github.com> Date: Sat, 13 May 2023 20:06:22 -0700 Subject: don't track azul java verisons older than java 8 Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> --- generateJava.py | 43 +++++++++++++++++++++++++++---------------- meta/model/java.py | 29 +++++++++++++++-------------- updateJava.py | 17 ++++++++--------- 3 files changed, 50 insertions(+), 39 deletions(-) diff --git a/generateJava.py b/generateJava.py index 5e3420bfb4..b32b786847 100644 --- a/generateJava.py +++ b/generateJava.py @@ -24,7 +24,7 @@ from meta.model.java import ( AdoptiumReleases, AdoptiumRelease, AdoptiumBinary, - ZuluPackages, + ZuluPackageList, ZuluPackageDetail, AzulArch, ) @@ -135,7 +135,8 @@ def mojang_runtime_to_java_runtime( if major and security: version_parts = [int(major), 0, int(security)] else: - version_parts = [int(part) for part in mojang_runtime.version.name.split(".")] + version_parts = [int(part) + for part in mojang_runtime.version.name.split(".")] while len(version_parts) < 3: version_parts.append(0) @@ -170,7 +171,7 @@ def adoptium_release_binary_to_java_runtime( rls: AdoptiumRelease, binary: AdoptiumBinary ) -> JavaRuntimeMeta: assert binary.package is not None - + checksum = None if binary.package.checksum is not None: checksum = JavaChecksumMeta( @@ -178,7 +179,7 @@ def adoptium_release_binary_to_java_runtime( ) pkg_type = JavaPackageType(str(binary.image_type)) - + version = JavaVersionMeta( major=rls.version_data.major if rls.version_data.major is not None else 0, minor=rls.version_data.minor if rls.version_data.minor is not None else 0, @@ -205,7 +206,7 @@ def azul_package_to_java_runtime(pkg: ZuluPackageDetail) -> JavaRuntimeMeta: build = None while len(version_parts) < 3: version_parts.append(0) - + if len(version_parts) >= 4: build = version_parts[3] @@ -266,9 +267,10 @@ def pkg_type_priority(pkg_type: JavaPackageType) -> int: else: return -1 + def ensure_one_recommended(runtimes: list[JavaRuntimeMeta]) -> Optional[JavaRuntimeMeta]: if len(runtimes) < 1: - return None# can't do anything + return None # can't do anything recommended: Optional[JavaRuntimeMeta] = None found_first = False @@ -282,12 +284,11 @@ def ensure_one_recommended(runtimes: list[JavaRuntimeMeta]) -> Optional[JavaRunt need_resort = True if recommended and not need_resort: - return recommended # we have one recommended already + return recommended # we have one recommended already if recommended is None: recommended = runtimes[0] - def better_java_runtime(runtime: JavaRuntimeMeta): assert recommended is not None if vendor_priority(runtime.vendor) < vendor_priority(recommended.vendor): @@ -318,7 +319,8 @@ def main(): def add_java_runtime(runtime: JavaRuntimeMeta, major: int, java_os: JavaRuntimeOS): ensure_javamap(major) - print(f"Regestering runtime: {runtime.name} for Java {major} {java_os}") + print( + f"Regestering runtime: {runtime.name} for Java {major} {java_os}") javas[major][java_os].append(runtime) print("Processing Mojang Javas") @@ -347,7 +349,8 @@ def main(): ) for major in adoptium_available_releases.available_releases: adoptium_releases = AdoptiumReleases.parse_file( - os.path.join(UPSTREAM_DIR, ADOPTIUM_VERSIONS_DIR, f"java{major}.json") + os.path.join(UPSTREAM_DIR, ADOPTIUM_VERSIONS_DIR, + f"java{major}.json") ) for _, rls in adoptium_releases: for binary in rls.binaries: @@ -356,7 +359,8 @@ def main(): binary_arch = translate_arch(str(binary.architecture)) binary_os = translate_os(str(binary.os)) if binary_arch is None or binary_os is None: - print(f"Ignoring release for {binary.os} {binary.architecture}") + print( + f"Ignoring release for {binary.os} {binary.architecture}") continue java_os = JavaRuntimeOS(f"{binary_os}-{binary_arch}") @@ -364,17 +368,22 @@ def main(): add_java_runtime(runtime, major, java_os) print("Processing Azul Packages") - azul_packages = ZuluPackages.parse_file( + azul_packages = ZuluPackageList.parse_file( os.path.join(UPSTREAM_DIR, AZUL_DIR, "packages.json") ) for _, pkg in azul_packages: pkg_detail = ZuluPackageDetail.parse_file( - os.path.join(UPSTREAM_DIR, AZUL_VERSIONS_DIR, f"{pkg.package_uuid}.json") + os.path.join(UPSTREAM_DIR, AZUL_VERSIONS_DIR, + f"{pkg.package_uuid}.json") ) major = pkg_detail.java_version[0] + if major < 8: + continue # we will never need java versions less than 8 + pkg_os = translate_os(str(pkg_detail.os)) if pkg_detail.arch == AzulArch.Arm: - pkg_arch = translate_arch(f"{pkg_detail.arch}{pkg_detail.hw_bitness}") + pkg_arch = translate_arch( + f"{pkg_detail.arch}{pkg_detail.hw_bitness}") elif pkg_detail.arch == AzulArch.X86: pkg_arch = translate_arch(int(pkg_detail.hw_bitness)) else: @@ -391,12 +400,14 @@ def main(): for major, runtimes in javas.items(): for java_os, runtime_list in runtimes: - print(f"Total runtimes for Java {major} {java_os}:", len(runtime_list)) + print(f"Total runtimes for Java {major} {java_os}:", len( + runtime_list)) rec = ensure_one_recommended(runtime_list) if rec is not None: print(f"Recomending {rec.name} for Java {major} {java_os}") - runtimes_file = os.path.join(LAUNCHER_DIR, JAVA_COMPONENT, f"java{major}.json") + runtimes_file = os.path.join( + LAUNCHER_DIR, JAVA_COMPONENT, f"java{major}.json") runtimes.write(runtimes_file) diff --git a/meta/model/java.py b/meta/model/java.py index d234b6cf59..ac224fe16c 100644 --- a/meta/model/java.py +++ b/meta/model/java.py @@ -13,7 +13,7 @@ from functools import total_ordering class JavaRuntimeOS(StrEnum): MacOsX64 = "mac-os-x64" - MacOsX86 = "mac-os-x86" # rare + MacOsX86 = "mac-os-x86" # rare MacOsArm64 = "mac-os-arm64" # MacOsArm32 = "mac-os-arm32" # doesn't exsist LinuxX64 = "linux-x64" @@ -31,6 +31,7 @@ class JavaRuntimeDownloadType(StrEnum): Manifest = "manifest" Archive = "archive" + @total_ordering class JavaVersionMeta(MetaBase): major: int @@ -44,16 +45,16 @@ class JavaVersionMeta(MetaBase): if self.build is not None: ver = f"{ver}+{self.build}" return ver - + def to_tuple(self): build = 0 if self.build is not None: build = self.build return (self.major, self.minor, self.security, build) - + def __eq__(self, other: Any): return (self.to_tuple() == other.to_tuple()) - + def __lt__(self, other: 'JavaVersionMeta'): return (self.to_tuple() < other.to_tuple()) @@ -72,6 +73,7 @@ class JavaPackageType(StrEnum): Jre = "jre" Jdk = "jdk" + class JavaRuntimeMeta(MetaBase): name: str vendor: str @@ -92,7 +94,7 @@ class JavaRuntimeMap(MetaBase): def __iter__(self) -> Generator[tuple[str, list[JavaRuntimeMeta]], None, None]: yield from ((str(os), runtime) for os, runtime in self.__root__.items()) - def __getitem__(self, item:JavaRuntimeOS) -> list[JavaRuntimeMeta]: + def __getitem__(self, item: JavaRuntimeOS) -> list[JavaRuntimeMeta]: return self.__root__[item] def __len__(self): @@ -303,9 +305,8 @@ class AdoptiumRelease(MetaBase): class AdoptiumReleases(MetaBase): __root__: list[AdoptiumRelease] - def __iter__(self) -> Generator[tuple[str, AdoptiumRelease], None, None]: + def __iter__(self) -> Generator[tuple[str, AdoptiumRelease], None, None]: yield from ((str(i), val) for i, val in enumerate(self.__root__)) - def __getitem__(self, item: int) -> AdoptiumRelease: return self.__root__[item] @@ -518,7 +519,7 @@ class ZuluPackageDetail(MetaBase): signatures: list[ZuluSignatureDetail] -class ZuluPackageList(MetaBase): +class ZuluPackage(MetaBase): package_uuid: str name: Optional[str] java_version: list[int] @@ -530,23 +531,23 @@ class ZuluPackageList(MetaBase): availability_type: Optional[AzulAvailabilityType] -class ZuluPackages(MetaBase): - __root__: list[ZuluPackageList] +class ZuluPackageList(MetaBase): + __root__: list[ZuluPackage] - def __iter__(self) -> Generator[tuple[str, ZuluPackageList], None, None]: + def __iter__(self) -> Generator[tuple[str, ZuluPackage], None, None]: yield from ((str(i), val) for i, val in enumerate(self.__root__)) - def __getitem__(self, item: int) -> ZuluPackageList: + def __getitem__(self, item: int) -> ZuluPackage: return self.__root__[item] - def append(self, pkg: ZuluPackageList): + def append(self, pkg: ZuluPackage): self.__root__.append(pkg) class ZuluPackagesDetail(MetaBase): __root__: list[ZuluPackageDetail] - def __iter__(self) -> Generator[tuple[str, ZuluPackageDetail], None, None]: + def __iter__(self) -> Generator[tuple[str, ZuluPackageDetail], None, None]: yield from ((str(i), val) for i, val in enumerate(self.__root__)) def __getitem__(self, item: int) -> ZuluPackageDetail: diff --git a/updateJava.py b/updateJava.py index 4d174c9d5d..70862b9f55 100644 --- a/updateJava.py +++ b/updateJava.py @@ -18,8 +18,8 @@ from meta.model.java import ( AdoptiumReleases, azulApiPackagesUrl, AzulApiPackagesQuery, + ZuluPackage, ZuluPackageList, - ZuluPackages, AzulArchiveType, AzulReleaseStatus, AzulAvailabilityType, @@ -54,7 +54,7 @@ def main(): for feature in available.available_releases: print("Getting Manifests for Adoptium feature release:", feature) - + page_size = 10 releases_for_feature: list[AdoptiumRelease] = [] @@ -76,7 +76,7 @@ def main(): if len(r_rls.json()) < page_size: break page += 1 - + page = 0 while True: query = AdoptiumAPIFeatureReleasesQuery( @@ -103,7 +103,7 @@ def main(): releases.write(feature_file) print("Getting Azul Release Manifests") - zulu_packages: list[ZuluPackageList] = [] + zulu_packages: list[ZuluPackage] = [] page = 1 page_size = 100 while True: @@ -125,14 +125,14 @@ def main(): else: r.raise_for_status() - packages = list(ZuluPackageList(**pkg) for pkg in r.json()) + packages = list(ZuluPackage(**pkg) for pkg in r.json()) zulu_packages.extend(packages) if len(packages) < page_size: break page += 1 print("Total Azul Packages:", len(zulu_packages)) - packages = ZuluPackages(__root__=zulu_packages) + packages = ZuluPackageList(__root__=zulu_packages) azul_manifest_file = os.path.join(UPSTREAM_DIR, AZUL_DIR, "packages.json") packages.write(azul_manifest_file) @@ -142,9 +142,8 @@ def main(): major_version = pkg.java_version[0] if major_version not in azul_major_versions: - azul_major_versions[major_version] = ZuluPackagesDetail(__root__=[]) - - + azul_major_versions[major_version] = ZuluPackagesDetail( + __root__=[]) pkg_file = os.path.join( UPSTREAM_DIR, AZUL_VERSIONS_DIR, f"{pkg.package_uuid}.json") -- cgit 0.0.5-2-1-g0f52 From 95223b83cbb6c726e5422b8803befc771afe36fa Mon Sep 17 00:00:00 2001 From: Rachel Powers <508861+Ryex@users.noreply.github.com> Date: Sat, 13 May 2023 20:44:26 -0700 Subject: cleanup: types Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> --- generateJava.py | 56 ++++++++++++++++++++----------------------------- meta/common/__init__.py | 11 +++++----- meta/model/__init__.py | 33 ++++++++++++++++------------- meta/model/java.py | 2 +- 4 files changed, 48 insertions(+), 54 deletions(-) diff --git a/generateJava.py b/generateJava.py index b32b786847..b5f0934a10 100644 --- a/generateJava.py +++ b/generateJava.py @@ -46,17 +46,6 @@ STATIC_DIR = static_path() ensure_component_dir(JAVA_COMPONENT) -MOJANG_JAVA_OS_NAMES = [ - "gamecore", - "linux", - "linux-i386", - "mac-os", - "mac-os-arm64", - "windows-arm64", - "windows-x64", - "windows-x86", -] - MOJANG_OS_ARCHITECTURES = [ "x64", "x86", @@ -110,22 +99,23 @@ def translate_os(os: str): def mojang_os_to_java_os(mojang_os: MojangJavaOsName) -> JavaRuntimeOS: - if mojang_os == MojangJavaOsName.Linux: - return JavaRuntimeOS.LinuxX64 - elif mojang_os == MojangJavaOsName.Linuxi386: - return JavaRuntimeOS.LinuxX86 - elif mojang_os == MojangJavaOsName.MacOs: - return JavaRuntimeOS.MacOsX64 - elif mojang_os == MojangJavaOsName.MacOSArm64: - return JavaRuntimeOS.MacOsArm64 - elif mojang_os == MojangJavaOsName.WindowsArm64: - return JavaRuntimeOS.WindowsArm64 - elif mojang_os == MojangJavaOsName.WindowsX64: - return JavaRuntimeOS.WindowsX64 - elif mojang_os == MojangJavaOsName.WindowsX86: - return JavaRuntimeOS.WindowsX86 - else: - return JavaRuntimeOS.Unknown + match mojang_os: + case MojangJavaOsName.Linux: + return JavaRuntimeOS.LinuxX64 + case MojangJavaOsName.Linuxi386: + return JavaRuntimeOS.LinuxX86 + case MojangJavaOsName.MacOs: + return JavaRuntimeOS.MacOsX64 + case MojangJavaOsName.MacOSArm64: + return JavaRuntimeOS.MacOsArm64 + case MojangJavaOsName.WindowsArm64: + return JavaRuntimeOS.WindowsArm64 + case MojangJavaOsName.WindowsX64: + return JavaRuntimeOS.WindowsX64 + case MojangJavaOsName.WindowsX86: + return JavaRuntimeOS.WindowsX86 + case _: + return JavaRuntimeOS.Unknown def mojang_runtime_to_java_runtime( @@ -260,12 +250,12 @@ def vendor_priority(vendor: str) -> int: def pkg_type_priority(pkg_type: JavaPackageType) -> int: - if pkg_type == JavaPackageType.Jre: - return 2 - elif pkg_type == JavaPackageType.Jdk: - return 1 - else: - return -1 + match pkg_type: + case JavaPackageType.Jre: + return 2 + case JavaPackageType.Jdk: + return 1 + return -1 def ensure_one_recommended(runtimes: list[JavaRuntimeMeta]) -> Optional[JavaRuntimeMeta]: diff --git a/meta/common/__init__.py b/meta/common/__init__.py index f799cea500..8f6a829f17 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -1,10 +1,11 @@ import os import datetime from urllib.parse import urlparse +from typing import Any, Optional import requests -from cachecontrol import CacheControl -from cachecontrol.caches import FileCache +from cachecontrol import CacheControl # type: ignore +from cachecontrol.caches import FileCache # type: ignore def serialize_datetime(dt: datetime.datetime): @@ -56,7 +57,7 @@ def replace_old_launchermeta_url(url: str): return url -def get_all_bases(cls, bases=None): +def get_all_bases(cls: type, bases: Optional[list[type]] = None): bases = bases or [] bases.append(cls) for c in cls.__bases__: @@ -64,10 +65,10 @@ def get_all_bases(cls, bases=None): return tuple(bases) -def merge_dict(base: dict, overlay: dict): +def merge_dict(base: dict[Any, Any], overlay: dict[Any, Any]): for k, v in base.items(): if isinstance(v, dict): - merge_dict(v, overlay.setdefault(k, {})) + merge_dict(v, overlay.setdefault(k, {})) # type: ignore else: if k not in overlay: overlay[k] = v diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 0428b7f1fb..efb6adf6d5 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -3,7 +3,7 @@ from datetime import datetime from typing import Optional, List, Dict, Any, Iterator import pydantic -from pydantic import Field, validator +from pydantic import Field, validator # type: ignore from ..common import ( serialize_datetime, @@ -85,13 +85,16 @@ class GradleSpecifier: def is_log4j(self): return self.group == "org.apache.logging.log4j" - def __eq__(self, other): - return str(self) == str(other) + def __eq__(self, other: Any): + if isinstance(other, GradleSpecifier): + return str(self) == str(other) + else: + return False - def __lt__(self, other): + def __lt__(self, other: 'GradleSpecifier'): return str(self) < str(other) - def __gt__(self, other): + def __gt__(self, other: 'GradleSpecifier'): return str(self) > str(other) def __hash__(self): @@ -120,7 +123,7 @@ class GradleSpecifier: return cls(group, artifact, version, classifier, extension) @classmethod - def validate(cls, v): + def validate(cls, v: 'str | GradleSpecifier'): if isinstance(v, cls): return v if isinstance(v, str): @@ -149,7 +152,7 @@ class MetaBase(pydantic.BaseModel): with open(file_path, "w") as f: f.write(self.json()) - def merge(self, other): + def merge(self, other: 'MetaBase'): """ Merge other object with self. - Concatenates lists @@ -173,14 +176,14 @@ class MetaBase(pydantic.BaseModel): elif isinstance(ours, set): ours |= theirs elif isinstance(ours, dict): - result = merge_dict(ours, copy.deepcopy(theirs)) + result = merge_dict(ours, copy.deepcopy(theirs)) # type: ignore setattr(self, key, result) elif MetaBase in get_all_bases(field.type_): ours.merge(theirs) else: setattr(self, key, theirs) - def __hash__(self): + def __hash__(self): #type: ignore return hash(self.json()) class Config: @@ -191,7 +194,7 @@ class MetaBase(pydantic.BaseModel): class Versioned(MetaBase): @validator("format_version") - def format_version_must_be_supported(cls, v): + def format_version_must_be_supported(cls, v: int): assert v <= META_FORMAT_VERSION return v @@ -206,7 +209,7 @@ class MojangArtifactBase(MetaBase): class MojangAssets(MojangArtifactBase): @validator("url") - def validate_url(cls, v): + def validate_url(cls, v: str): return replace_old_launchermeta_url(v) id: str @@ -242,7 +245,7 @@ class MojangLibraryDownloads(MetaBase): class OSRule(MetaBase): @validator("name") - def name_must_be_os(cls, v): + def name_must_be_os(cls, v: str): assert v in [ "osx", "linux", @@ -260,7 +263,7 @@ class OSRule(MetaBase): class MojangRule(MetaBase): @validator("action") - def action_must_be_allow_disallow(cls, v): + def action_must_be_allow_disallow(cls, v: str): assert v in ["allow", "disallow"] return v @@ -271,10 +274,10 @@ class MojangRule(MetaBase): class MojangRules(MetaBase): __root__: List[MojangRule] - def __iter__(self) -> Iterator[MojangRule]: + def __iter__(self) -> Iterator[MojangRule]: #type: ignore return iter(self.__root__) - def __getitem__(self, item) -> MojangRule: + def __getitem__(self, item: int) -> MojangRule: return self.__root__[item] diff --git a/meta/model/java.py b/meta/model/java.py index ac224fe16c..6a335df454 100644 --- a/meta/model/java.py +++ b/meta/model/java.py @@ -118,7 +118,7 @@ class APIQuery(MetaBase): if isinstance(value, Enum): set_parts[key] = value.value elif isinstance(value, list): - if len(value) > 0: + if len(value) > 0: #type: ignore set_parts[key] = value elif isinstance(value, datetime): set_parts[key] = value.isoformat() -- cgit 0.0.5-2-1-g0f52 From cc881a82d894c92be6809b453c6d7d2ccf28d512 Mon Sep 17 00:00:00 2001 From: Rachel Powers <508861+Ryex@users.noreply.github.com> Date: Fri, 16 Jun 2023 21:14:58 -0700 Subject: write java `package.json` Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> --- generateJava.py | 14 ++++++++++++-- meta/model/java.py | 4 ++++ 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/generateJava.py b/generateJava.py index b5f0934a10..470146eaa6 100644 --- a/generateJava.py +++ b/generateJava.py @@ -11,9 +11,11 @@ from meta.common.java import ( AZUL_DIR, AZUL_VERSIONS_DIR, ) +from meta.model import MetaPackage from meta.model.java import ( JavaRuntimeOS, JavaRuntimeMap, + JavaRuntimeVersion, JavaRuntimeMeta, JavaVersionMeta, JavaPackageType, @@ -396,9 +398,17 @@ def main(): if rec is not None: print(f"Recomending {rec.name} for Java {major} {java_os}") - runtimes_file = os.path.join( + version_file = os.path.join( LAUNCHER_DIR, JAVA_COMPONENT, f"java{major}.json") - runtimes.write(runtimes_file) + java_version = JavaRuntimeVersion(name = f"Java {major}", uid = JAVA_COMPONENT, version = f"java{major}", runtimes = runtimes) + java_version.write(version_file) + + package = MetaPackage( + uid = JAVA_COMPONENT, + name = "Java Runtimes", + recommended = ["java8", "java17"] + ) + package.write(os.path.josn(LAUNCHER_DIR, JAVA_COMPONENT, "package.json")) if __name__ == "__main__": diff --git a/meta/model/java.py b/meta/model/java.py index 6a335df454..d232196706 100644 --- a/meta/model/java.py +++ b/meta/model/java.py @@ -1,5 +1,7 @@ from . import ( MetaBase, + MetaVersion, + Versioned, ) from pydantic import Field from datetime import datetime @@ -100,6 +102,8 @@ class JavaRuntimeMap(MetaBase): def __len__(self): return len(self.__root__) +class JavaRuntimeVersion(MetaVersion): + runtimes: JavaRuntimeMap class URLComponents(NamedTuple): scheme: str -- cgit 0.0.5-2-1-g0f52 From 939233e42c1fc18ad3f395a54cf18fdfb0f54583 Mon Sep 17 00:00:00 2001 From: Rachel Powers <508861+Ryex@users.noreply.github.com> Date: Fri, 16 Jun 2023 22:40:54 -0700 Subject: feat: index java verisons Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> --- generateJava.py | 23 +++++++++++++++++++++-- updateMojang.py | 2 +- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/generateJava.py b/generateJava.py index 470146eaa6..2b3f21810c 100644 --- a/generateJava.py +++ b/generateJava.py @@ -1,6 +1,8 @@ import copy +import datetime import os from typing import Optional +from functools import reduce from meta.common import ensure_component_dir, launcher_path, upstream_path, static_path @@ -398,9 +400,26 @@ def main(): if rec is not None: print(f"Recomending {rec.name} for Java {major} {java_os}") + def newest_timestamp(a: datetime.datetime | None, b: datetime.datetime): + if a is None or a < b: + return b + return a + version_file = os.path.join( LAUNCHER_DIR, JAVA_COMPONENT, f"java{major}.json") - java_version = JavaRuntimeVersion(name = f"Java {major}", uid = JAVA_COMPONENT, version = f"java{major}", runtimes = runtimes) + java_version = JavaRuntimeVersion( + name = f"Java {major}", + uid = JAVA_COMPONENT, + version = f"java{major}", + releaseTime=reduce( + newest_timestamp, + (runtime.release_time + for _, runtime_list in runtimes + for runtime in runtime_list + ), + None + ), + runtimes = runtimes) java_version.write(version_file) package = MetaPackage( @@ -408,7 +427,7 @@ def main(): name = "Java Runtimes", recommended = ["java8", "java17"] ) - package.write(os.path.josn(LAUNCHER_DIR, JAVA_COMPONENT, "package.json")) + package.write(os.path.join(LAUNCHER_DIR, JAVA_COMPONENT, "package.json")) if __name__ == "__main__": diff --git a/updateMojang.py b/updateMojang.py index 03a77df19c..97b8f2921e 100755 --- a/updateMojang.py +++ b/updateMojang.py @@ -130,7 +130,7 @@ def main(): "Updating " + version.id + " to timestamp " - + version.release_time.strftime("%s") + + version.release_time.isoformat() ) fetch_version( os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json"), version.url -- cgit 0.0.5-2-1-g0f52 From 63194d47e829a8c072e5a40dac37863a21d1b11d Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Mon, 24 Jul 2023 12:42:07 +0200 Subject: refactor(nix): switch to flake-parts Signed-off-by: Sefa Eyeoglu --- flake.lock | 76 ++++++++++++++++++++++++++++++++++++++++++--------------- flake.nix | 29 +++++----------------- nix/default.nix | 11 +++++++++ nix/dev.nix | 43 ++++++++++++++++++++++++++++++++ 4 files changed, 117 insertions(+), 42 deletions(-) create mode 100644 nix/default.nix create mode 100644 nix/dev.nix diff --git a/flake.lock b/flake.lock index a47855be76..74e1c6145c 100644 --- a/flake.lock +++ b/flake.lock @@ -16,13 +16,34 @@ "type": "github" } }, + "flake-parts": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib" + }, + "locked": { + "lastModified": 1688466019, + "narHash": "sha256-VeM2akYrBYMsb4W/MmBo1zmaMfgbL4cH3Pu8PGyIwJ0=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "8e8d955c22df93dbe24f19ea04f47a74adbdc5ec", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, "flake-utils": { + "inputs": { + "systems": "systems" + }, "locked": { - "lastModified": 1676283394, - "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "lastModified": 1685518550, + "narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=", "owner": "numtide", "repo": "flake-utils", - "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef", "type": "github" }, "original": { @@ -54,11 +75,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1677229269, - "narHash": "sha256-awE2w6oi9rzQ8qj1lwKEDm6qIA0a239fiB+AyPjXR2w=", + "lastModified": 1690083312, + "narHash": "sha256-I3egwgNXavad1eIjWu1kYyi0u73di/sMmlnQIuzQASk=", "owner": "nixos", "repo": "nixpkgs", - "rev": "7d0ed7f2e5aea07ab22ccb338d27fbe347ed2f11", + "rev": "af8cd5ded7735ca1df1a1174864daab75feeb64a", "type": "github" }, "original": { @@ -68,18 +89,20 @@ "type": "github" } }, - "nixpkgs-stable": { + "nixpkgs-lib": { "locked": { - "lastModified": 1673800717, - "narHash": "sha256-SFHraUqLSu5cC6IxTprex/nTsI81ZQAtDvlBvGDWfnA=", + "dir": "lib", + "lastModified": 1688049487, + "narHash": "sha256-100g4iaKC9MalDjUW9iN6Jl/OocTDtXdeAj7pEGIRh4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "2f9fd351ec37f5d479556cd48be4ca340da59b8f", + "rev": "4bc72cae107788bf3f24f30db2e2f685c9298dc9", "type": "github" }, "original": { + "dir": "lib", "owner": "NixOS", - "ref": "nixos-22.11", + "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } @@ -87,21 +110,21 @@ "pre-commit-hooks": { "inputs": { "flake-compat": "flake-compat", - "flake-utils": [ - "flake-utils" - ], + "flake-utils": "flake-utils", "gitignore": "gitignore", "nixpkgs": [ "nixpkgs" ], - "nixpkgs-stable": "nixpkgs-stable" + "nixpkgs-stable": [ + "nixpkgs" + ] }, "locked": { - "lastModified": 1677160285, - "narHash": "sha256-tBzpCjMP+P3Y3nKLYvdBkXBg3KvTMo3gvi8tLQaqXVY=", + "lastModified": 1689668210, + "narHash": "sha256-XAATwDkaUxH958yXLs1lcEOmU6pSEIkatY3qjqk8X0E=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "2bd861ab81469428d9c823ef72c4bb08372dd2c4", + "rev": "eb433bff05b285258be76513add6f6c57b441775", "type": "github" }, "original": { @@ -112,10 +135,25 @@ }, "root": { "inputs": { - "flake-utils": "flake-utils", + "flake-parts": "flake-parts", "nixpkgs": "nixpkgs", "pre-commit-hooks": "pre-commit-hooks" } + }, + "systems": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 007613f7b2..513f05345a 100644 --- a/flake.nix +++ b/flake.nix @@ -3,33 +3,16 @@ inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; - flake-utils.url = "github:numtide/flake-utils"; + flake-parts.url = "github:hercules-ci/flake-parts"; pre-commit-hooks = { url = "github:cachix/pre-commit-hooks.nix"; inputs.nixpkgs.follows = "nixpkgs"; - inputs.flake-utils.follows = "flake-utils"; + inputs.nixpkgs-stable.follows = "nixpkgs"; }; }; - outputs = { self, nixpkgs, flake-utils, pre-commit-hooks, ... }: - flake-utils.lib.eachDefaultSystem (system: - let - pkgs = nixpkgs.legacyPackages.${system}; - pythonPackages = pkgs.python311Packages; - in { - checks = { - pre-commit-check = pre-commit-hooks.lib.${system}.run { - src = ./.; - hooks = { - black.enable = true; - nixfmt.enable = true; - }; - }; - }; - devShells.default = pkgs.mkShell { - inherit (self.checks.${system}.pre-commit-check) shellHook; - packages = (with pythonPackages; [ black ]) - ++ (with pkgs; [ nixfmt ]); - }; - }); + outputs = inputs: + inputs.flake-parts.lib.mkFlake + {inherit inputs;} + {imports = [./nix];}; } diff --git a/nix/default.nix b/nix/default.nix new file mode 100644 index 0000000000..a297ddd3b1 --- /dev/null +++ b/nix/default.nix @@ -0,0 +1,11 @@ +{...}: { + imports = [ + ./dev.nix + ]; + + # Supported systems. + systems = [ + "x86_64-linux" + "aarch64-linux" + ]; +} diff --git a/nix/dev.nix b/nix/dev.nix new file mode 100644 index 0000000000..4aaf883e93 --- /dev/null +++ b/nix/dev.nix @@ -0,0 +1,43 @@ +{ + inputs, + self, + ... +}: { + perSystem = { + system, + pkgs, + ... + }: { + checks = { + pre-commit-check = inputs.pre-commit-hooks.lib.${system}.run { + src = self; + hooks = { + markdownlint.enable = true; + + alejandra.enable = true; + deadnix.enable = true; + nil.enable = true; + + black.enable = true; + }; + }; + }; + + devShells.default = pkgs.mkShell { + inherit (self.checks.${system}.pre-commit-check) shellHook; + + packages = [ + (pkgs.python3.withPackages (ps: + with ps; [ + cachecontrol + filelock + requests + packaging + pydantic + ])) + ]; + }; + + formatter = pkgs.alejandra; + }; +} -- cgit 0.0.5-2-1-g0f52 From c06bc0cdaf2540bce9633e6d65fe68bb7fa62fe5 Mon Sep 17 00:00:00 2001 From: Stuart Pomeroy Date: Sun, 6 Aug 2023 12:15:18 +0100 Subject: Add support for automatically generating NeoForge metadata --- generateNeoForge.py | 424 ++++++++++++++++++++++++++++++++++++++++++++++++ index.py | 3 +- meta/common/neoforge.py | 17 ++ meta/model/__init__.py | 2 + meta/model/neoforge.py | 264 ++++++++++++++++++++++++++++++ testNeo.sh | 52 ++++++ update.sh | 2 + updateNeoForge.py | 338 ++++++++++++++++++++++++++++++++++++++ 8 files changed, 1100 insertions(+), 2 deletions(-) create mode 100644 generateNeoForge.py create mode 100644 meta/common/neoforge.py create mode 100644 meta/model/neoforge.py create mode 100644 testNeo.sh create mode 100644 updateNeoForge.py diff --git a/generateNeoForge.py b/generateNeoForge.py new file mode 100644 index 0000000000..2826c037b6 --- /dev/null +++ b/generateNeoForge.py @@ -0,0 +1,424 @@ +import os +import re +import sys +from distutils.version import LooseVersion +from operator import attrgetter +from typing import Collection + +from meta.common import ensure_component_dir, launcher_path, upstream_path, static_path +from meta.common.neoforge import ( + NEOFORGE_COMPONENT, + INSTALLER_MANIFEST_DIR, + VERSION_MANIFEST_DIR, + DERIVED_INDEX_FILE, + STATIC_LEGACYINFO_FILE, + INSTALLER_INFO_DIR, + BAD_VERSIONS, + FORGEWRAPPER_MAVEN, +) +from meta.common.forge import (FORGE_COMPONENT) +from meta.common.mojang import MINECRAFT_COMPONENT +from meta.model import ( + MetaVersion, + Dependency, + Library, + GradleSpecifier, + MojangLibraryDownloads, + MojangArtifact, + MetaPackage, +) +from meta.model.neoforge import ( + NeoForgeVersion, + NeoForgeInstallerProfile, + NeoForgeLegacyInfo, + fml_libs_for_version, + NeoForgeInstallerProfileV2, + InstallerInfo, + DerivedNeoForgeIndex, + NeoForgeLegacyInfoList, +) +from meta.model.mojang import MojangVersion + +LAUNCHER_DIR = launcher_path() +UPSTREAM_DIR = upstream_path() +STATIC_DIR = static_path() + +ensure_component_dir(NEOFORGE_COMPONENT) + + +def eprint(*args, **kwargs): + print(*args, file=sys.stderr, **kwargs) + + +# Construct a set of libraries out of a Minecraft version file, for filtering. +mc_version_cache = {} + + +def load_mc_version_filter(version: str): + if version in mc_version_cache: + return mc_version_cache[version] + v = MetaVersion.parse_file( + os.path.join(LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{version}.json") + ) + libs = set(map(attrgetter("name"), v.libraries)) + mc_version_cache[version] = libs + return libs + + +""" +Match a library coordinate to a set of library coordinates. + * Block those that pass completely. + * For others, block those with lower versions than in the set. +""" + + +def should_ignore_artifact(libs: Collection[GradleSpecifier], match: GradleSpecifier): + for ver in libs: + if ( + ver.group == match.group + and ver.artifact == match.artifact + and ver.classifier == match.classifier + ): + if ver.version == match.version: + # Everything is matched perfectly - this one will be ignored + return True + elif LooseVersion(ver.version) > LooseVersion(match.version): + return True + else: + # Otherwise it did not match - new version is higher and this is an upgrade + return False + # No match found in the set - we need to keep this + return False + + +def version_from_profile( + profile: NeoForgeInstallerProfile, version: NeoForgeVersion +) -> MetaVersion: + v = MetaVersion(name="NeoForge", version=version.rawVersion, uid=NEOFORGE_COMPONENT) + mc_version = profile.install.minecraft + v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] + v.main_class = profile.version_info.main_class + v.release_time = profile.version_info.time + + args = profile.version_info.minecraft_arguments + tweakers = [] + expression = re.compile(r"--tweakClass ([a-zA-Z0-9.]+)") + match = expression.search(args) + while match is not None: + tweakers.append(match.group(1)) + args = args[: match.start()] + args[match.end() :] + match = expression.search(args) + if len(tweakers) > 0: + args = args.strip() + v.additional_tweakers = tweakers + # v.minecraftArguments = args + + v.libraries = [] + mc_filter = load_mc_version_filter(mc_version) + for forge_lib in profile.version_info.libraries: + if ( + forge_lib.name.is_lwjgl() + or forge_lib.name.is_log4j() + or should_ignore_artifact(mc_filter, forge_lib.name) + ): + continue + + overridden_name = forge_lib.name + if overridden_name.group == "net.minecraftforge": + if overridden_name.artifact == "minecraftforge": + overridden_name.artifact = "forge" + overridden_name.version = "%s-%s" % ( + mc_version, + overridden_name.version, + ) + + overridden_name.classifier = "universal" + elif overridden_name.artifact == "forge": + overridden_name.classifier = "universal" + + overridden_lib = Library(name=overridden_name) + if forge_lib.url == "http://maven.minecraftforge.net/": + overridden_lib.url = "https://maven.minecraftforge.net/" + else: + overridden_lib.url = forge_lib.url + # if forge_lib.checksums and len(forge_lib.checksums) == 2: + # overridden_lib.mmcHint = "forge-pack-xz" + v.libraries.append(overridden_lib) + + v.order = 5 + return v + + +def version_from_modernized_installer( + installer: MojangVersion, version: NeoForgeVersion +) -> MetaVersion: + v = MetaVersion(name="NeoForge", version=version.rawVersion, uid=NEOFORGE_COMPONENT) + mc_version = version.mc_version + v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] + v.main_class = installer.main_class + v.release_time = installer.release_time + + args = installer.minecraft_arguments + tweakers = [] + expression = re.compile("--tweakClass ([a-zA-Z0-9.]+)") + match = expression.search(args) + while match is not None: + tweakers.append(match.group(1)) + args = args[: match.start()] + args[match.end() :] + match = expression.search(args) + if len(tweakers) > 0: + args = args.strip() + v.additional_tweakers = tweakers + # v.minecraftArguments = args + + v.libraries = [] + + mc_filter = load_mc_version_filter(mc_version) + for upstream_lib in installer.libraries: + forge_lib = Library.parse_obj( + upstream_lib.dict() + ) # "cast" MojangLibrary to Library + if ( + forge_lib.name.is_lwjgl() + or forge_lib.name.is_log4j() + or should_ignore_artifact(mc_filter, forge_lib.name) + ): + continue + + if forge_lib.name.group == "net.minecraftforge": + if forge_lib.name.artifact == "forge": + overridden_name = forge_lib.name + overridden_name.classifier = "universal" + forge_lib.downloads.artifact.path = overridden_name.path() + forge_lib.downloads.artifact.url = ( + "https://maven.minecraftforge.net/%s" % overridden_name.path() + ) + forge_lib.name = overridden_name + + elif forge_lib.name.artifact == "minecraftforge": + overridden_name = forge_lib.name + overridden_name.artifact = "forge" + overridden_name.classifier = "universal" + overridden_name.version = "%s-%s" % ( + mc_version, + overridden_name.version, + ) + forge_lib.downloads.artifact.path = overridden_name.path() + forge_lib.downloads.artifact.url = ( + "https://maven.minecraftforge.net/%s" % overridden_name.path() + ) + forge_lib.name = overridden_name + + v.libraries.append(forge_lib) + + v.order = 5 + return v + + +def version_from_legacy(info: NeoForgeLegacyInfo, version: NeoForgeVersion) -> MetaVersion: + v = MetaVersion(name="NeoForge", version=version.rawVersion, uid=NEOFORGE_COMPONENT) + mc_version = version.mc_version_sane + v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] + v.release_time = info.release_time + v.order = 5 + if fml_libs_for_version( + mc_version + ): # WHY, WHY DID I WASTE MY TIME REWRITING FMLLIBSMAPPING + v.additional_traits = ["legacyFML"] + + classifier = "client" + if "universal" in version.url(): + classifier = "universal" + + main_mod = Library( + name=GradleSpecifier( + "net.minecraftforge", "forge", version.long_version, classifier + ) + ) + main_mod.downloads = MojangLibraryDownloads() + main_mod.downloads.artifact = MojangArtifact( + url=version.url(), sha1=info.sha1, size=info.size + ) + main_mod.downloads.artifact.path = None + v.jar_mods = [main_mod] + return v + + +def version_from_build_system_installer( + installer: MojangVersion, profile: NeoForgeInstallerProfileV2, version: NeoForgeVersion +) -> MetaVersion: + v = MetaVersion(name="NeoForge", version=version.rawVersion, uid=NEOFORGE_COMPONENT) + v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=version.mc_version_sane)] + v.main_class = "io.github.zekerzhayard.forgewrapper.installer.Main" + + # FIXME: Add the size and hash here + v.maven_files = [] + + # load the locally cached installer file info and use it to add the installer entry in the json + info = InstallerInfo.parse_file( + os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version.long_version}.json") + ) + installer_lib = Library( + name=GradleSpecifier( + "net.neoforged", "forge", version.long_version, "installer" + ) + ) + installer_lib.downloads = MojangLibraryDownloads() + installer_lib.downloads.artifact = MojangArtifact( + url="https://maven.neoforged.net/%s" % (installer_lib.name.path()), + sha1=info.sha1hash, + size=info.size, + ) + v.maven_files.append(installer_lib) + + for upstream_lib in profile.libraries: + forge_lib = Library.parse_obj(upstream_lib.dict()) + if forge_lib.name.is_log4j(): + continue + + if ( + forge_lib.name.group == "net.neoforged" + and forge_lib.name.artifact == "forge" + and forge_lib.name.classifier == "universal" + ): + forge_lib.downloads.artifact.url = ( + "https://maven.neoforged.net/%s" % forge_lib.name.path() + ) + v.maven_files.append(forge_lib) + + v.libraries = [] + + wrapper_lib = Library( + name=GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "1.5.6")) + wrapper_lib.downloads = MojangLibraryDownloads() + wrapper_lib.downloads.artifact = MojangArtifact( + url=FORGEWRAPPER_MAVEN, + sha1="b38d28e8b7fde13b1bc0db946a2da6760fecf98d", + size=34715, + ) + v.libraries.append(wrapper_lib) + + for upstream_lib in installer.libraries: + forge_lib = Library.parse_obj(upstream_lib.dict()) + if forge_lib.name.is_log4j(): + continue + + if forge_lib.name.group == "net.neoforged": + if forge_lib.name.artifact == "forge": + forge_lib.name.classifier = "launcher" + forge_lib.downloads.artifact.path = forge_lib.name.path() + forge_lib.downloads.artifact.url = ( + "https://maven.neoforged.net/%s" % forge_lib.name.path() + ) + forge_lib.name = forge_lib.name + v.libraries.append(forge_lib) + + v.release_time = installer.release_time + v.order = 5 + mc_args = ( + "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} " + "--assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} " + "--accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}" + ) + for arg in installer.arguments.game: + mc_args += f" {arg}" + v.minecraft_arguments = mc_args + return v + + +def main(): + # load the locally cached version list + remote_versions = DerivedNeoForgeIndex.parse_file( + os.path.join(UPSTREAM_DIR, DERIVED_INDEX_FILE) + ) + recommended_versions = [] + + + for key, entry in remote_versions.versions.items(): + if entry.mc_version is None: + eprint("Skipping %s with invalid MC version" % key) + continue + + version = NeoForgeVersion(entry) + + if version.long_version in BAD_VERSIONS: + # Version 1.12.2-14.23.5.2851 is ultra cringe, I can't imagine why you would even spend one second on + # actually adding support for this version. + # It is cringe, because it's installer info is broken af + eprint(f"Skipping bad version {version.long_version}") + continue + + if version.url() is None: + eprint("Skipping %s with no valid files" % key) + continue + eprint("Processing Forge %s" % version.rawVersion) + version_elements = version.rawVersion.split(".") + if len(version_elements) < 1: + eprint("Skipping version %s with not enough version elements" % key) + continue + + major_version_str = version_elements[0] + if not major_version_str.isnumeric(): + eprint( + "Skipping version %s with non-numeric major version %s" + % (key, major_version_str) + ) + continue + + if entry.recommended: + recommended_versions.append(version.rawVersion) + + # If we do not have the corresponding Minecraft version, we ignore it + if not os.path.isfile( + os.path.join( + LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{version.mc_version_sane}.json" + ) + ): + eprint( + "Skipping %s with no corresponding Minecraft version %s" + % (key, version.mc_version_sane) + ) + continue + + # Path for new-style build system based installers + installer_version_filepath = os.path.join( + UPSTREAM_DIR, VERSION_MANIFEST_DIR, f"{version.long_version}.json" + ) + profile_filepath = os.path.join( + UPSTREAM_DIR, INSTALLER_MANIFEST_DIR, f"{version.long_version}.json" + ) + + eprint(installer_version_filepath) + if os.path.isfile(installer_version_filepath): + installer = MojangVersion.parse_file(installer_version_filepath) + profile = NeoForgeInstallerProfileV2.parse_file(profile_filepath) + v = version_from_build_system_installer(installer, profile, version) + else: + if version.uses_installer(): + + # If we do not have the Forge json, we ignore this version + if not os.path.isfile(profile_filepath): + eprint("Skipping %s with missing profile json" % key) + continue + profile = NeoForgeInstallerProfile.parse_file(profile_filepath) + v = version_from_profile(profile, version) + + v.write(os.path.join(LAUNCHER_DIR, NEOFORGE_COMPONENT, f"{v.version}.json")) + v.version = "NEO-"+v.version + v.write(os.path.join(LAUNCHER_DIR, FORGE_COMPONENT, f"{v.version}.json")) + + recommended_versions.sort() + + print("Recommended versions:", recommended_versions) + + package = MetaPackage( + uid=NEOFORGE_COMPONENT, + name="NeoForge", + project_url="https://neoforged.net", + ) + package.recommended = recommended_versions + package.write(os.path.join(LAUNCHER_DIR, NEOFORGE_COMPONENT, "package.json")) + + +if __name__ == "__main__": + main() diff --git a/index.py b/index.py index 38687037f4..2bf291616f 100755 --- a/index.py +++ b/index.py @@ -48,7 +48,6 @@ for package in sorted(os.listdir(LAUNCHER_DIR)): for filename in os.listdir(LAUNCHER_DIR + "/%s" % package): if filename in ignore: continue - # parse and hash the version file filepath = LAUNCHER_DIR + "/%s/%s" % (package, filename) filehash = hash_file(hashlib.sha256, filepath) @@ -58,7 +57,7 @@ for package in sorted(os.listdir(LAUNCHER_DIR)): versionEntry = MetaVersionIndexEntry.from_meta_version( versionFile, is_recommended, filehash ) - + versionList.versions.append(versionEntry) # sort the versions in descending order by time of release diff --git a/meta/common/neoforge.py b/meta/common/neoforge.py new file mode 100644 index 0000000000..d34ef19bd6 --- /dev/null +++ b/meta/common/neoforge.py @@ -0,0 +1,17 @@ +from os.path import join + +BASE_DIR = "neoforge" + +JARS_DIR = join(BASE_DIR, "jars") +INSTALLER_INFO_DIR = join(BASE_DIR, "installer_info") +INSTALLER_MANIFEST_DIR = join(BASE_DIR, "installer_manifests") +VERSION_MANIFEST_DIR = join(BASE_DIR, "version_manifests") +FILE_MANIFEST_DIR = join(BASE_DIR, "files_manifests") +DERIVED_INDEX_FILE = join(BASE_DIR, "derived_index.json") + +STATIC_LEGACYINFO_FILE = join(BASE_DIR, "neoforge-legacyinfo.json") + +NEOFORGE_COMPONENT = "net.neoforged" + +FORGEWRAPPER_MAVEN = "https://github.com/ZekerZhayard/ForgeWrapper/releases/download/1.5.6/ForgeWrapper-1.5.6.jar" +BAD_VERSIONS = [""] diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 0246cdb3d1..14b054e5d2 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -1,5 +1,6 @@ import copy from datetime import datetime +from pathlib import Path from typing import Optional, List, Dict, Any, Iterator import pydantic @@ -146,6 +147,7 @@ class MetaBase(pydantic.BaseModel): ) def write(self, file_path): + Path(file_path).parent.mkdir(parents=True, exist_ok=True) with open(file_path, "w") as f: f.write(self.json()) diff --git a/meta/model/neoforge.py b/meta/model/neoforge.py new file mode 100644 index 0000000000..b5721d04e8 --- /dev/null +++ b/meta/model/neoforge.py @@ -0,0 +1,264 @@ +from datetime import datetime +from typing import Optional, List, Dict + +from pydantic import Field + +from . import MetaBase, GradleSpecifier, MojangLibrary +from .mojang import MojangVersion + + +class NeoForgeFile(MetaBase): + classifier: str + extension: str + + def filename(self, long_version): + return "%s-%s-%s.%s" % ("forge", long_version, self.classifier, self.extension) + + def url(self, long_version): + return "https://maven.neoforged.net/net/neoforged/forge/%s/%s" % ( + long_version, + self.filename(long_version), + ) + + +class NeoForgeEntry(MetaBase): + long_version: str = Field(alias="longversion") + mc_version: str = Field(alias="mcversion") + version: str + build: int + branch: Optional[str] + latest: Optional[bool] + recommended: Optional[bool] + files: Optional[Dict[str, NeoForgeFile]] + + +class NeoForgeMCVersionInfo(MetaBase): + latest: Optional[str] + recommended: Optional[str] + versions: List[str] = Field([]) + + +class DerivedNeoForgeIndex(MetaBase): + versions: Dict[str, NeoForgeEntry] = Field({}) + by_mc_version: Dict[str, NeoForgeMCVersionInfo] = Field({}, alias="by_mcversion") + + +class FMLLib( + MetaBase +): # old ugly stuff. Maybe merge this with Library or MojangLibrary later + filename: str + checksum: str + ours: bool + + +class NeoForgeInstallerProfileInstallSection(MetaBase): + """ + "install": { + "profileName": "NeoForge", + "target":"NeoForge8.9.0.753", + "path":"net.minecraftNeoForge:minecraftNeoForge:8.9.0.753", + "version":"NeoForge 8.9.0.753", + "filePath":"minecraftNeoForge-universal-1.6.1-8.9.0.753.jar", + "welcome":"Welcome to the simple NeoForge installer.", + "minecraft":"1.6.1", + "logo":"/big_logo.png", + "mirrorList": "http://files.minecraftNeoForge.net/mirror-brand.list" + }, + "install": { + "profileName": "NeoForge", + "target":"1.11-NeoForge1.11-13.19.0.2141", + "path":"net.minecraftNeoForge:NeoForge:1.11-13.19.0.2141", + "version":"NeoForge 1.11-13.19.0.2141", + "filePath":"NeoForge-1.11-13.19.0.2141-universal.jar", + "welcome":"Welcome to the simple NeoForge installer.", + "minecraft":"1.11", + "mirrorList" : "http://files.minecraftNeoForge.net/mirror-brand.list", + "logo":"/big_logo.png", + "modList":"none" + }, + """ + + profile_name: str = Field(alias="profileName") + target: str + path: GradleSpecifier + version: str + file_path: str = Field(alias="filePath") + welcome: str + minecraft: str + logo: str + mirror_list: str = Field(alias="mirrorList") + mod_list: Optional[str] = Field(alias="modList") + + +class NeoForgeLibrary(MojangLibrary): + url: Optional[str] + server_req: Optional[bool] = Field(alias="serverreq") + client_req: Optional[bool] = Field(alias="clientreq") + checksums: Optional[List[str]] + comment: Optional[str] + + +class NeoForgeVersionFile(MojangVersion): + libraries: Optional[List[NeoForgeLibrary]] # overrides Mojang libraries + inherits_from: Optional[str] = Field("inheritsFrom") + jar: Optional[str] + + +class NeoForgeOptional(MetaBase): + """ + "optionals": [ + { + "name": "Mercurius", + "client": true, + "server": true, + "default": true, + "inject": true, + "desc": "A mod that collects statistics about Minecraft and your system.
Useful for NeoForge to understand how Minecraft/NeoForge are used.", + "url": "http://www.minecraftNeoForge.net/forum/index.php?topic=43278.0", + "artifact": "net.minecraftNeoForge:MercuriusUpdater:1.11.2", + "maven": "http://maven.minecraftNeoForge.net/" + } + ] + """ + + name: Optional[str] + client: Optional[bool] + server: Optional[bool] + default: Optional[bool] + inject: Optional[bool] + desc: Optional[str] + url: Optional[str] + artifact: Optional[GradleSpecifier] + maven: Optional[str] + + +class NeoForgeInstallerProfile(MetaBase): + install: NeoForgeInstallerProfileInstallSection + version_info: NeoForgeVersionFile = Field(alias="versionInfo") + optionals: Optional[List[NeoForgeOptional]] + + +class NeoForgeLegacyInfo(MetaBase): + release_time: Optional[datetime] = Field(alias="releaseTime") + size: Optional[int] + sha256: Optional[str] + sha1: Optional[str] + + +class NeoForgeLegacyInfoList(MetaBase): + number: Dict[str, NeoForgeLegacyInfo] = Field({}) + + +class DataSpec(MetaBase): + client: Optional[str] + server: Optional[str] + + +class ProcessorSpec(MetaBase): + jar: Optional[str] + classpath: Optional[List[str]] + args: Optional[List[str]] + outputs: Optional[Dict[str, str]] + sides: Optional[List[str]] + + +class NeoForgeInstallerProfileV2(MetaBase): + _comment: Optional[List[str]] + spec: Optional[int] + profile: Optional[str] + version: Optional[str] + icon: Optional[str] + json_data: Optional[str] = Field(alias="json") + path: Optional[GradleSpecifier] + logo: Optional[str] + minecraft: Optional[str] + welcome: Optional[str] + data: Optional[Dict[str, DataSpec]] + processors: Optional[List[ProcessorSpec]] + libraries: Optional[List[MojangLibrary]] + mirror_list: Optional[str] = Field(alias="mirrorList") + server_jar_path: Optional[str] = Field(alias="serverJarPath") + + +class InstallerInfo(MetaBase): + sha1hash: Optional[str] + sha256hash: Optional[str] + size: Optional[int] + + +# A post-processed entry constructed from the reconstructed NeoForge version index +class NeoForgeVersion: + def __init__(self, entry: NeoForgeEntry): + self.build = entry.build + self.rawVersion = entry.version + self.mc_version = entry.mc_version + self.mc_version_sane = self.mc_version.replace("_pre", "-pre", 1) + self.branch = entry.branch + self.installer_filename = None + self.installer_url = None + self.universal_filename = None + self.universal_url = None + self.changelog_url = None + self.long_version = "%s-%s" % (self.mc_version, self.rawVersion) + if self.branch is not None: + self.long_version += "-%s" % self.branch + + # this comment's whole purpose is to say this: cringe + for classifier, file in entry.files.items(): + extension = file.extension + filename = file.filename(self.long_version) + url = file.url(self.long_version) + print(url) + print(self.long_version) + if (classifier == "installer") and (extension == "jar"): + self.installer_filename = filename + self.installer_url = url + if (classifier == "universal" or classifier == "client") and ( + extension == "jar" or extension == "zip" + ): + self.universal_filename = filename + self.universal_url = url + if (classifier == "changelog") and (extension == "txt"): + self.changelog_url = url + + def name(self): + return "forge %d" % self.build + + def uses_installer(self): + if self.installer_url is None: + return False + if self.mc_version == "1.5.2": + return False + return True + + def filename(self): + if self.uses_installer(): + return self.installer_filename + return self.universal_filename + + def url(self): + if self.uses_installer(): + return self.installer_url + return self.universal_url + + def is_supported(self): + if self.url() is None: + return False + + foo = self.rawVersion.split(".") + if len(foo) < 1: + return False + + major_version = foo[0] + if not major_version.isnumeric(): + return False + + # majorVersion = int(majorVersionStr) + # if majorVersion >= 37: + # return False + + return True + + +def fml_libs_for_version(mc_version: str) -> List[FMLLib]: + return [] diff --git a/testNeo.sh b/testNeo.sh new file mode 100644 index 0000000000..92f7ac04fd --- /dev/null +++ b/testNeo.sh @@ -0,0 +1,52 @@ +#!/bin/bash + +BASEDIR=$(dirname "$0") +cd "${BASEDIR}" || exit 1 +BASEDIR=$(pwd) + +set -x + +source config.sh +if [ -f config/config_local.sh ]; then + source config/config_local.sh +fi + +MODE=${MODE:-develop} + +BRANCH_var="BRANCH_$MODE" +BRANCH="${!BRANCH_var}" + +function fail_in { + upstream_git reset --hard HEAD + exit 1 +} + +function fail_out { + launcher_git reset --hard HEAD + exit 1 +} + +function upstream_git { + git -C "${BASEDIR}/${UPSTREAM_DIR}" "$@" +} + +function launcher_git { + git -C "${BASEDIR}/${LAUNCHER_DIR}" "$@" +} + +# make sure we *could* push to our repo + +currentDate=$(date -I) + +upstream_git reset --hard HEAD || exit 1 +upstream_git checkout "${BRANCH}" || exit 1 + + +python updateNeoForge.py || fail_in + +launcher_git reset --hard HEAD || exit 1 +launcher_git checkout "${BRANCH}" || exit 1 + + +python generateNeoForge.py || fail_out +python index.py || fail_out \ No newline at end of file diff --git a/update.sh b/update.sh index 9286c80ca6..850e1cc883 100755 --- a/update.sh +++ b/update.sh @@ -43,6 +43,7 @@ upstream_git checkout "${BRANCH}" || exit 1 python updateMojang.py || fail_in python updateForge.py || fail_in +python updateNeoForge.py || fail_in python updateFabric.py || fail_in python updateQuilt.py || fail_in python updateLiteloader.py || fail_in @@ -64,6 +65,7 @@ launcher_git checkout "${BRANCH}" || exit 1 python generateMojang.py || fail_out python generateForge.py || fail_out +python generateNeoForge.py || fail_out python generateFabric.py || fail_out python generateQuilt.py || fail_out python generateLiteloader.py || fail_out diff --git a/updateNeoForge.py b/updateNeoForge.py new file mode 100644 index 0000000000..d1ffc99ce3 --- /dev/null +++ b/updateNeoForge.py @@ -0,0 +1,338 @@ +""" + Get the source files necessary for generating Forge versions +""" +import copy +import hashlib +import json +import os +import re +import sys +import zipfile +from contextlib import suppress +from datetime import datetime +from pathlib import Path +from pprint import pprint +import urllib.parse + +from pydantic import ValidationError + +from meta.common import upstream_path, ensure_upstream_dir, static_path, default_session +from meta.common.forge import ( + JARS_DIR, + INSTALLER_INFO_DIR, + INSTALLER_MANIFEST_DIR, + VERSION_MANIFEST_DIR, + FILE_MANIFEST_DIR, + BAD_VERSIONS, + STATIC_LEGACYINFO_FILE, +) +from meta.model.neoforge import ( + NeoForgeFile, + NeoForgeEntry, + NeoForgeMCVersionInfo, + NeoForgeLegacyInfoList, + DerivedNeoForgeIndex, + NeoForgeVersion, + NeoForgeInstallerProfile, + NeoForgeInstallerProfileV2, + InstallerInfo, + NeoForgeLegacyInfo, +) +from meta.model.mojang import MojangVersion + +UPSTREAM_DIR = upstream_path() +STATIC_DIR = static_path() + +ensure_upstream_dir(JARS_DIR) +ensure_upstream_dir(INSTALLER_INFO_DIR) +ensure_upstream_dir(INSTALLER_MANIFEST_DIR) +ensure_upstream_dir(VERSION_MANIFEST_DIR) +ensure_upstream_dir(FILE_MANIFEST_DIR) + +LEGACYINFO_PATH = os.path.join(STATIC_DIR, STATIC_LEGACYINFO_FILE) + +sess = default_session() + + +def eprint(*args, **kwargs): + print(*args, file=sys.stderr, **kwargs) + + +def filehash(filename, hashtype, blocksize=65536): + hashtype = hashtype() + with open(filename, "rb") as f: + for block in iter(lambda: f.read(blocksize), b""): + hashtype.update(block) + return hashtype.hexdigest() + +def find_nth(haystack, needle, n): + start = haystack.find(needle) + while start >= 0 and n > 1: + start = haystack.find(needle, start+len(needle)) + n -= 1 + return start + +def get_single_forge_files_manifest(longversion): + print(f"Getting NeoForge manifest for {longversion}") + path_thing = UPSTREAM_DIR + "/neoforge/files_manifests/%s.json" % longversion + files_manifest_file = Path(path_thing) + from_file = False + if files_manifest_file.is_file(): + with open(path_thing, "r") as f: + files_json = json.load(f) + from_file = True + else: + file_url = ( + "https://maven.neoforged.net/api/maven/details/releases/net%2Fneoforged%2Fforge%2F" + urllib.parse.quote(longversion) + ) + r = sess.get(file_url) + r.raise_for_status() + files_json = r.json() + + ret_dict = dict() + + for file in files_json.get("files"): + assert type(file) == dict + name = file["name"] + file_name, file_ext = os.path.splitext(name) + if file_ext in [".md5", ".sha1", ".sha256", ".sha512"]: + continue + + classifier = file["name"][find_nth(name, "-", 3)+1:len(file_name)] + + # assert len(extensionObj.items()) == 1 + index = 0 + count = 0 + file_obj = NeoForgeFile( + classifier=classifier, extension=file_ext[1:] + ) + if count == 0: + ret_dict[classifier] = file_obj + index += 1 + count += 1 + else: + print( + "%s: Multiple objects detected for classifier %s:" + % (longversion, classifier) + ) + assert False + + + + if not from_file: + Path(path_thing).parent.mkdir(parents=True, exist_ok=True) + with open(path_thing, "w", encoding="utf-8") as f: + json.dump(files_json, f, sort_keys=True, indent=4) + + return ret_dict + + +def main(): + # get the remote version list fragments + r = sess.get( + "https://maven.neoforged.net/api/maven/versions/releases/net%2Fneoforged%2Fforge" + ) + r.raise_for_status() + main_json = r.json()["versions"] + assert type(main_json) == list + + new_index = DerivedNeoForgeIndex() + + version_expression = re.compile( + "^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$" + ) + + print("") + print("Processing versions:") + for long_version in main_json: + assert type(long_version) == str + mc_version = long_version.split("-")[0] + match = version_expression.match(long_version) + if not match: + pprint(long_version) + assert match + assert match.group("mc") == mc_version + try: + files = get_single_forge_files_manifest(long_version) + except: + continue + build = int(match.group("build")) + version = match.group("ver") + branch = match.group("branch") + + is_recommended = False + + entry = NeoForgeEntry( + long_version=long_version, + mc_version=mc_version, + version=version, + build=build, + branch=branch, + # NOTE: we add this later after the fact. The forge promotions file lies about these. + latest=False, + recommended=is_recommended, + files=files, + ) + new_index.versions[long_version] = entry + if not new_index.by_mc_version: + new_index.by_mc_version = dict() + if mc_version not in new_index.by_mc_version: + new_index.by_mc_version.setdefault(mc_version, NeoForgeMCVersionInfo()) + new_index.by_mc_version[mc_version].versions.append(long_version) + # NOTE: we add this later after the fact. The forge promotions file lies about these. + # if entry.latest: + # new_index.by_mc_version[mc_version].latest = long_version + if entry.recommended: + new_index.by_mc_version[mc_version].recommended = long_version + + print("") + print("Dumping index files...") + + with open(UPSTREAM_DIR + "/neoforge/maven-metadata.json", "w", encoding="utf-8") as f: + json.dump(main_json, f, sort_keys=True, indent=4) + + new_index.write(UPSTREAM_DIR + "/neoforge/derived_index.json") + + legacy_info_list = NeoForgeLegacyInfoList() + + print("Grabbing installers and dumping installer profiles...") + # get the installer jars - if needed - and get the installer profiles out of them + for key, entry in new_index.versions.items(): + eprint("Updating NeoForge %s" % key) + if entry.mc_version is None: + eprint("Skipping %d with invalid MC version" % entry.build) + continue + + version = NeoForgeVersion(entry) + if version.url() is None: + eprint("Skipping %d with no valid files" % version.build) + continue + if version.long_version in BAD_VERSIONS: + eprint(f"Skipping bad version {version.long_version}") + continue + + jar_path = os.path.join(UPSTREAM_DIR, JARS_DIR, version.filename()) + + if version.uses_installer(): + installer_info_path = ( + UPSTREAM_DIR + "/neoforge/installer_info/%s.json" % version.long_version + ) + profile_path = ( + UPSTREAM_DIR + + "/neoforge/installer_manifests/%s.json" % version.long_version + ) + version_file_path = ( + UPSTREAM_DIR + "/neoforge/version_manifests/%s.json" % version.long_version + ) + + installer_refresh_required = not os.path.isfile( + profile_path + ) or not os.path.isfile(installer_info_path) + + if installer_refresh_required: + # grab the installer if it's not there + if not os.path.isfile(jar_path): + eprint("Downloading %s" % version.url()) + try: + rfile = sess.get(version.url(), stream=True) + rfile.raise_for_status() + Path(jar_path).parent.mkdir(parents=True, exist_ok=True) + with open(jar_path, "wb") as f: + for chunk in rfile.iter_content(chunk_size=128): + f.write(chunk) + except Exception as e: + eprint("Failed to download %s" % version.url()) + eprint("Error is %s" % e) + continue + + eprint("Processing %s" % version.url()) + # harvestables from the installer + if not os.path.isfile(profile_path): + print(jar_path) + with zipfile.ZipFile(jar_path) as jar: + with suppress(KeyError): + with jar.open("version.json") as profile_zip_entry: + version_data = profile_zip_entry.read() + + # Process: does it parse? + MojangVersion.parse_raw(version_data) + + Path(version_file_path).parent.mkdir(parents=True, exist_ok=True) + with open(version_file_path, "wb") as versionJsonFile: + versionJsonFile.write(version_data) + versionJsonFile.close() + + with jar.open("install_profile.json") as profile_zip_entry: + install_profile_data = profile_zip_entry.read() + + # Process: does it parse? + is_parsable = False + exception = None + try: + NeoForgeInstallerProfile.parse_raw(install_profile_data) + is_parsable = True + except ValidationError as err: + exception = err + try: + NeoForgeInstallerProfileV2.parse_raw(install_profile_data) + is_parsable = True + except ValidationError as err: + exception = err + + if not is_parsable: + if version.is_supported(): + raise exception + else: + eprint( + "Version %s is not supported and won't be generated later." + % version.long_version + ) + + Path(profile_path).parent.mkdir(parents=True, exist_ok=True) + with open(profile_path, "wb") as profileFile: + profileFile.write(install_profile_data) + profileFile.close() + + # installer info v1 + if not os.path.isfile(installer_info_path): + installer_info = InstallerInfo() + installer_info.sha1hash = filehash(jar_path, hashlib.sha1) + installer_info.sha256hash = filehash(jar_path, hashlib.sha256) + installer_info.size = os.path.getsize(jar_path) + installer_info.write(installer_info_path) + else: + # ignore the two versions without install manifests and jar mod class files + # TODO: fix those versions? + if version.mc_version_sane == "1.6.1": + continue + + # only gather legacy info if it's missing + if not os.path.isfile(LEGACYINFO_PATH): + # grab the jar/zip if it's not there + if not os.path.isfile(jar_path): + rfile = sess.get(version.url(), stream=True) + rfile.raise_for_status() + with open(jar_path, "wb") as f: + for chunk in rfile.iter_content(chunk_size=128): + f.write(chunk) + # find the latest timestamp in the zip file + tstamp = datetime.fromtimestamp(0) + with zipfile.ZipFile(jar_path) as jar: + for info in jar.infolist(): + tstamp_new = datetime(*info.date_time) + if tstamp_new > tstamp: + tstamp = tstamp_new + legacy_info = NeoForgeLegacyInfo() + legacy_info.release_time = tstamp + legacy_info.sha1 = filehash(jar_path, hashlib.sha1) + legacy_info.sha256 = filehash(jar_path, hashlib.sha256) + legacy_info.size = os.path.getsize(jar_path) + legacy_info_list.number[key] = legacy_info + + # only write legacy info if it's missing + if not os.path.isfile(LEGACYINFO_PATH): + legacy_info_list.write(LEGACYINFO_PATH) + + +if __name__ == "__main__": + main() -- cgit 0.0.5-2-1-g0f52 From 48bb5d6779ae0128ffab754305cc7639c598a88e Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 6 Aug 2023 14:54:38 +0200 Subject: chore: reformat Signed-off-by: Sefa Eyeoglu --- generateForge.py | 1 - generateNeoForge.py | 17 ++++++++++------- index.py | 2 +- updateNeoForge.py | 26 +++++++++++++++----------- 4 files changed, 26 insertions(+), 20 deletions(-) diff --git a/generateForge.py b/generateForge.py index 7f25544c55..c233f948fc 100755 --- a/generateForge.py +++ b/generateForge.py @@ -437,7 +437,6 @@ def main(): v = version_from_build_system_installer(installer, profile, version) else: if version.uses_installer(): - # If we do not have the Forge json, we ignore this version if not os.path.isfile(profile_filepath): eprint("Skipping %s with missing profile json" % key) diff --git a/generateNeoForge.py b/generateNeoForge.py index 2826c037b6..55fb9c5862 100644 --- a/generateNeoForge.py +++ b/generateNeoForge.py @@ -16,7 +16,7 @@ from meta.common.neoforge import ( BAD_VERSIONS, FORGEWRAPPER_MAVEN, ) -from meta.common.forge import (FORGE_COMPONENT) +from meta.common.forge import FORGE_COMPONENT from meta.common.mojang import MINECRAFT_COMPONENT from meta.model import ( MetaVersion, @@ -215,7 +215,9 @@ def version_from_modernized_installer( return v -def version_from_legacy(info: NeoForgeLegacyInfo, version: NeoForgeVersion) -> MetaVersion: +def version_from_legacy( + info: NeoForgeLegacyInfo, version: NeoForgeVersion +) -> MetaVersion: v = MetaVersion(name="NeoForge", version=version.rawVersion, uid=NEOFORGE_COMPONENT) mc_version = version.mc_version_sane v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] @@ -245,7 +247,9 @@ def version_from_legacy(info: NeoForgeLegacyInfo, version: NeoForgeVersion) -> M def version_from_build_system_installer( - installer: MojangVersion, profile: NeoForgeInstallerProfileV2, version: NeoForgeVersion + installer: MojangVersion, + profile: NeoForgeInstallerProfileV2, + version: NeoForgeVersion, ) -> MetaVersion: v = MetaVersion(name="NeoForge", version=version.rawVersion, uid=NEOFORGE_COMPONENT) v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=version.mc_version_sane)] @@ -289,7 +293,8 @@ def version_from_build_system_installer( v.libraries = [] wrapper_lib = Library( - name=GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "1.5.6")) + name=GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "1.5.6") + ) wrapper_lib.downloads = MojangLibraryDownloads() wrapper_lib.downloads.artifact = MojangArtifact( url=FORGEWRAPPER_MAVEN, @@ -333,7 +338,6 @@ def main(): ) recommended_versions = [] - for key, entry in remote_versions.versions.items(): if entry.mc_version is None: eprint("Skipping %s with invalid MC version" % key) @@ -395,7 +399,6 @@ def main(): v = version_from_build_system_installer(installer, profile, version) else: if version.uses_installer(): - # If we do not have the Forge json, we ignore this version if not os.path.isfile(profile_filepath): eprint("Skipping %s with missing profile json" % key) @@ -404,7 +407,7 @@ def main(): v = version_from_profile(profile, version) v.write(os.path.join(LAUNCHER_DIR, NEOFORGE_COMPONENT, f"{v.version}.json")) - v.version = "NEO-"+v.version + v.version = "NEO-" + v.version v.write(os.path.join(LAUNCHER_DIR, FORGE_COMPONENT, f"{v.version}.json")) recommended_versions.sort() diff --git a/index.py b/index.py index 2bf291616f..23dc2336ea 100755 --- a/index.py +++ b/index.py @@ -57,7 +57,7 @@ for package in sorted(os.listdir(LAUNCHER_DIR)): versionEntry = MetaVersionIndexEntry.from_meta_version( versionFile, is_recommended, filehash ) - + versionList.versions.append(versionEntry) # sort the versions in descending order by time of release diff --git a/updateNeoForge.py b/updateNeoForge.py index d1ffc99ce3..d7a6ed80e3 100644 --- a/updateNeoForge.py +++ b/updateNeoForge.py @@ -65,13 +65,15 @@ def filehash(filename, hashtype, blocksize=65536): hashtype.update(block) return hashtype.hexdigest() + def find_nth(haystack, needle, n): start = haystack.find(needle) while start >= 0 and n > 1: - start = haystack.find(needle, start+len(needle)) + start = haystack.find(needle, start + len(needle)) n -= 1 return start + def get_single_forge_files_manifest(longversion): print(f"Getting NeoForge manifest for {longversion}") path_thing = UPSTREAM_DIR + "/neoforge/files_manifests/%s.json" % longversion @@ -83,7 +85,8 @@ def get_single_forge_files_manifest(longversion): from_file = True else: file_url = ( - "https://maven.neoforged.net/api/maven/details/releases/net%2Fneoforged%2Fforge%2F" + urllib.parse.quote(longversion) + "https://maven.neoforged.net/api/maven/details/releases/net%2Fneoforged%2Fforge%2F" + + urllib.parse.quote(longversion) ) r = sess.get(file_url) r.raise_for_status() @@ -98,14 +101,12 @@ def get_single_forge_files_manifest(longversion): if file_ext in [".md5", ".sha1", ".sha256", ".sha512"]: continue - classifier = file["name"][find_nth(name, "-", 3)+1:len(file_name)] + classifier = file["name"][find_nth(name, "-", 3) + 1 : len(file_name)] # assert len(extensionObj.items()) == 1 index = 0 count = 0 - file_obj = NeoForgeFile( - classifier=classifier, extension=file_ext[1:] - ) + file_obj = NeoForgeFile(classifier=classifier, extension=file_ext[1:]) if count == 0: ret_dict[classifier] = file_obj index += 1 @@ -117,8 +118,6 @@ def get_single_forge_files_manifest(longversion): ) assert False - - if not from_file: Path(path_thing).parent.mkdir(parents=True, exist_ok=True) with open(path_thing, "w", encoding="utf-8") as f: @@ -188,7 +187,9 @@ def main(): print("") print("Dumping index files...") - with open(UPSTREAM_DIR + "/neoforge/maven-metadata.json", "w", encoding="utf-8") as f: + with open( + UPSTREAM_DIR + "/neoforge/maven-metadata.json", "w", encoding="utf-8" + ) as f: json.dump(main_json, f, sort_keys=True, indent=4) new_index.write(UPSTREAM_DIR + "/neoforge/derived_index.json") @@ -222,7 +223,8 @@ def main(): + "/neoforge/installer_manifests/%s.json" % version.long_version ) version_file_path = ( - UPSTREAM_DIR + "/neoforge/version_manifests/%s.json" % version.long_version + UPSTREAM_DIR + + "/neoforge/version_manifests/%s.json" % version.long_version ) installer_refresh_required = not os.path.isfile( @@ -257,7 +259,9 @@ def main(): # Process: does it parse? MojangVersion.parse_raw(version_data) - Path(version_file_path).parent.mkdir(parents=True, exist_ok=True) + Path(version_file_path).parent.mkdir( + parents=True, exist_ok=True + ) with open(version_file_path, "wb") as versionJsonFile: versionJsonFile.write(version_data) versionJsonFile.close() -- cgit 0.0.5-2-1-g0f52 From 51dda0e273b89640ce9d84ea5b4d3ec12de44714 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 6 Aug 2023 14:56:09 +0200 Subject: fix: switch to Prism fork of ForgeWrapper Signed-off-by: Sefa Eyeoglu --- generateNeoForge.py | 8 ++++---- meta/common/neoforge.py | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/generateNeoForge.py b/generateNeoForge.py index 55fb9c5862..78898c55c7 100644 --- a/generateNeoForge.py +++ b/generateNeoForge.py @@ -293,13 +293,13 @@ def version_from_build_system_installer( v.libraries = [] wrapper_lib = Library( - name=GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "1.5.6") + name=GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "1.5.6-prism") ) wrapper_lib.downloads = MojangLibraryDownloads() wrapper_lib.downloads.artifact = MojangArtifact( - url=FORGEWRAPPER_MAVEN, - sha1="b38d28e8b7fde13b1bc0db946a2da6760fecf98d", - size=34715, + url=FORGEWRAPPER_MAVEN % (wrapper_lib.name.path()), + sha1="b059aa8c4d2508055c6ed2a2561923a5e670a5eb", + size=34860, ) v.libraries.append(wrapper_lib) diff --git a/meta/common/neoforge.py b/meta/common/neoforge.py index d34ef19bd6..d5d08ec939 100644 --- a/meta/common/neoforge.py +++ b/meta/common/neoforge.py @@ -13,5 +13,5 @@ STATIC_LEGACYINFO_FILE = join(BASE_DIR, "neoforge-legacyinfo.json") NEOFORGE_COMPONENT = "net.neoforged" -FORGEWRAPPER_MAVEN = "https://github.com/ZekerZhayard/ForgeWrapper/releases/download/1.5.6/ForgeWrapper-1.5.6.jar" +FORGEWRAPPER_MAVEN = "https://files.prismlauncher.org/maven/%s" BAD_VERSIONS = [""] -- cgit 0.0.5-2-1-g0f52 From e3a82eda07264045e9b40859d01c7a36af8d193f Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 6 Aug 2023 15:01:45 +0200 Subject: fix: remove unused legacy stuff Signed-off-by: Sefa Eyeoglu --- generateNeoForge.py | 109 ------------------------- meta/common/neoforge.py | 3 - meta/model/neoforge.py | 15 ---- updateNeoForge.py | 208 +++++++++++++++++++----------------------------- 4 files changed, 83 insertions(+), 252 deletions(-) diff --git a/generateNeoForge.py b/generateNeoForge.py index 78898c55c7..2e556a6337 100644 --- a/generateNeoForge.py +++ b/generateNeoForge.py @@ -11,9 +11,7 @@ from meta.common.neoforge import ( INSTALLER_MANIFEST_DIR, VERSION_MANIFEST_DIR, DERIVED_INDEX_FILE, - STATIC_LEGACYINFO_FILE, INSTALLER_INFO_DIR, - BAD_VERSIONS, FORGEWRAPPER_MAVEN, ) from meta.common.forge import FORGE_COMPONENT @@ -30,12 +28,9 @@ from meta.model import ( from meta.model.neoforge import ( NeoForgeVersion, NeoForgeInstallerProfile, - NeoForgeLegacyInfo, - fml_libs_for_version, NeoForgeInstallerProfileV2, InstallerInfo, DerivedNeoForgeIndex, - NeoForgeLegacyInfoList, ) from meta.model.mojang import MojangVersion @@ -149,103 +144,6 @@ def version_from_profile( return v -def version_from_modernized_installer( - installer: MojangVersion, version: NeoForgeVersion -) -> MetaVersion: - v = MetaVersion(name="NeoForge", version=version.rawVersion, uid=NEOFORGE_COMPONENT) - mc_version = version.mc_version - v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] - v.main_class = installer.main_class - v.release_time = installer.release_time - - args = installer.minecraft_arguments - tweakers = [] - expression = re.compile("--tweakClass ([a-zA-Z0-9.]+)") - match = expression.search(args) - while match is not None: - tweakers.append(match.group(1)) - args = args[: match.start()] + args[match.end() :] - match = expression.search(args) - if len(tweakers) > 0: - args = args.strip() - v.additional_tweakers = tweakers - # v.minecraftArguments = args - - v.libraries = [] - - mc_filter = load_mc_version_filter(mc_version) - for upstream_lib in installer.libraries: - forge_lib = Library.parse_obj( - upstream_lib.dict() - ) # "cast" MojangLibrary to Library - if ( - forge_lib.name.is_lwjgl() - or forge_lib.name.is_log4j() - or should_ignore_artifact(mc_filter, forge_lib.name) - ): - continue - - if forge_lib.name.group == "net.minecraftforge": - if forge_lib.name.artifact == "forge": - overridden_name = forge_lib.name - overridden_name.classifier = "universal" - forge_lib.downloads.artifact.path = overridden_name.path() - forge_lib.downloads.artifact.url = ( - "https://maven.minecraftforge.net/%s" % overridden_name.path() - ) - forge_lib.name = overridden_name - - elif forge_lib.name.artifact == "minecraftforge": - overridden_name = forge_lib.name - overridden_name.artifact = "forge" - overridden_name.classifier = "universal" - overridden_name.version = "%s-%s" % ( - mc_version, - overridden_name.version, - ) - forge_lib.downloads.artifact.path = overridden_name.path() - forge_lib.downloads.artifact.url = ( - "https://maven.minecraftforge.net/%s" % overridden_name.path() - ) - forge_lib.name = overridden_name - - v.libraries.append(forge_lib) - - v.order = 5 - return v - - -def version_from_legacy( - info: NeoForgeLegacyInfo, version: NeoForgeVersion -) -> MetaVersion: - v = MetaVersion(name="NeoForge", version=version.rawVersion, uid=NEOFORGE_COMPONENT) - mc_version = version.mc_version_sane - v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] - v.release_time = info.release_time - v.order = 5 - if fml_libs_for_version( - mc_version - ): # WHY, WHY DID I WASTE MY TIME REWRITING FMLLIBSMAPPING - v.additional_traits = ["legacyFML"] - - classifier = "client" - if "universal" in version.url(): - classifier = "universal" - - main_mod = Library( - name=GradleSpecifier( - "net.minecraftforge", "forge", version.long_version, classifier - ) - ) - main_mod.downloads = MojangLibraryDownloads() - main_mod.downloads.artifact = MojangArtifact( - url=version.url(), sha1=info.sha1, size=info.size - ) - main_mod.downloads.artifact.path = None - v.jar_mods = [main_mod] - return v - - def version_from_build_system_installer( installer: MojangVersion, profile: NeoForgeInstallerProfileV2, @@ -345,13 +243,6 @@ def main(): version = NeoForgeVersion(entry) - if version.long_version in BAD_VERSIONS: - # Version 1.12.2-14.23.5.2851 is ultra cringe, I can't imagine why you would even spend one second on - # actually adding support for this version. - # It is cringe, because it's installer info is broken af - eprint(f"Skipping bad version {version.long_version}") - continue - if version.url() is None: eprint("Skipping %s with no valid files" % key) continue diff --git a/meta/common/neoforge.py b/meta/common/neoforge.py index d5d08ec939..079933008a 100644 --- a/meta/common/neoforge.py +++ b/meta/common/neoforge.py @@ -9,9 +9,6 @@ VERSION_MANIFEST_DIR = join(BASE_DIR, "version_manifests") FILE_MANIFEST_DIR = join(BASE_DIR, "files_manifests") DERIVED_INDEX_FILE = join(BASE_DIR, "derived_index.json") -STATIC_LEGACYINFO_FILE = join(BASE_DIR, "neoforge-legacyinfo.json") - NEOFORGE_COMPONENT = "net.neoforged" FORGEWRAPPER_MAVEN = "https://files.prismlauncher.org/maven/%s" -BAD_VERSIONS = [""] diff --git a/meta/model/neoforge.py b/meta/model/neoforge.py index b5721d04e8..906b20bfca 100644 --- a/meta/model/neoforge.py +++ b/meta/model/neoforge.py @@ -138,17 +138,6 @@ class NeoForgeInstallerProfile(MetaBase): optionals: Optional[List[NeoForgeOptional]] -class NeoForgeLegacyInfo(MetaBase): - release_time: Optional[datetime] = Field(alias="releaseTime") - size: Optional[int] - sha256: Optional[str] - sha1: Optional[str] - - -class NeoForgeLegacyInfoList(MetaBase): - number: Dict[str, NeoForgeLegacyInfo] = Field({}) - - class DataSpec(MetaBase): client: Optional[str] server: Optional[str] @@ -258,7 +247,3 @@ class NeoForgeVersion: # return False return True - - -def fml_libs_for_version(mc_version: str) -> List[FMLLib]: - return [] diff --git a/updateNeoForge.py b/updateNeoForge.py index d7a6ed80e3..57b5492606 100644 --- a/updateNeoForge.py +++ b/updateNeoForge.py @@ -23,20 +23,16 @@ from meta.common.forge import ( INSTALLER_MANIFEST_DIR, VERSION_MANIFEST_DIR, FILE_MANIFEST_DIR, - BAD_VERSIONS, - STATIC_LEGACYINFO_FILE, ) from meta.model.neoforge import ( NeoForgeFile, NeoForgeEntry, NeoForgeMCVersionInfo, - NeoForgeLegacyInfoList, DerivedNeoForgeIndex, NeoForgeVersion, NeoForgeInstallerProfile, NeoForgeInstallerProfileV2, InstallerInfo, - NeoForgeLegacyInfo, ) from meta.model.mojang import MojangVersion @@ -49,8 +45,6 @@ ensure_upstream_dir(INSTALLER_MANIFEST_DIR) ensure_upstream_dir(VERSION_MANIFEST_DIR) ensure_upstream_dir(FILE_MANIFEST_DIR) -LEGACYINFO_PATH = os.path.join(STATIC_DIR, STATIC_LEGACYINFO_FILE) - sess = default_session() @@ -194,8 +188,6 @@ def main(): new_index.write(UPSTREAM_DIR + "/neoforge/derived_index.json") - legacy_info_list = NeoForgeLegacyInfoList() - print("Grabbing installers and dumping installer profiles...") # get the installer jars - if needed - and get the installer profiles out of them for key, entry in new_index.versions.items(): @@ -208,134 +200,100 @@ def main(): if version.url() is None: eprint("Skipping %d with no valid files" % version.build) continue - if version.long_version in BAD_VERSIONS: - eprint(f"Skipping bad version {version.long_version}") + if not version.uses_installer(): + eprint(f"version {version.long_version} does not use installer") continue jar_path = os.path.join(UPSTREAM_DIR, JARS_DIR, version.filename()) - if version.uses_installer(): - installer_info_path = ( - UPSTREAM_DIR + "/neoforge/installer_info/%s.json" % version.long_version - ) - profile_path = ( - UPSTREAM_DIR - + "/neoforge/installer_manifests/%s.json" % version.long_version - ) - version_file_path = ( - UPSTREAM_DIR - + "/neoforge/version_manifests/%s.json" % version.long_version - ) - - installer_refresh_required = not os.path.isfile( - profile_path - ) or not os.path.isfile(installer_info_path) - - if installer_refresh_required: - # grab the installer if it's not there - if not os.path.isfile(jar_path): - eprint("Downloading %s" % version.url()) - try: - rfile = sess.get(version.url(), stream=True) - rfile.raise_for_status() - Path(jar_path).parent.mkdir(parents=True, exist_ok=True) - with open(jar_path, "wb") as f: - for chunk in rfile.iter_content(chunk_size=128): - f.write(chunk) - except Exception as e: - eprint("Failed to download %s" % version.url()) - eprint("Error is %s" % e) - continue - - eprint("Processing %s" % version.url()) - # harvestables from the installer - if not os.path.isfile(profile_path): - print(jar_path) - with zipfile.ZipFile(jar_path) as jar: - with suppress(KeyError): - with jar.open("version.json") as profile_zip_entry: - version_data = profile_zip_entry.read() - - # Process: does it parse? - MojangVersion.parse_raw(version_data) - - Path(version_file_path).parent.mkdir( - parents=True, exist_ok=True - ) - with open(version_file_path, "wb") as versionJsonFile: - versionJsonFile.write(version_data) - versionJsonFile.close() + installer_info_path = ( + UPSTREAM_DIR + "/neoforge/installer_info/%s.json" % version.long_version + ) + profile_path = ( + UPSTREAM_DIR + + "/neoforge/installer_manifests/%s.json" % version.long_version + ) + version_file_path = ( + UPSTREAM_DIR + "/neoforge/version_manifests/%s.json" % version.long_version + ) - with jar.open("install_profile.json") as profile_zip_entry: - install_profile_data = profile_zip_entry.read() + installer_refresh_required = not os.path.isfile( + profile_path + ) or not os.path.isfile(installer_info_path) - # Process: does it parse? - is_parsable = False - exception = None - try: - NeoForgeInstallerProfile.parse_raw(install_profile_data) - is_parsable = True - except ValidationError as err: - exception = err - try: - NeoForgeInstallerProfileV2.parse_raw(install_profile_data) - is_parsable = True - except ValidationError as err: - exception = err - - if not is_parsable: - if version.is_supported(): - raise exception - else: - eprint( - "Version %s is not supported and won't be generated later." - % version.long_version - ) - - Path(profile_path).parent.mkdir(parents=True, exist_ok=True) - with open(profile_path, "wb") as profileFile: - profileFile.write(install_profile_data) - profileFile.close() - - # installer info v1 - if not os.path.isfile(installer_info_path): - installer_info = InstallerInfo() - installer_info.sha1hash = filehash(jar_path, hashlib.sha1) - installer_info.sha256hash = filehash(jar_path, hashlib.sha256) - installer_info.size = os.path.getsize(jar_path) - installer_info.write(installer_info_path) - else: - # ignore the two versions without install manifests and jar mod class files - # TODO: fix those versions? - if version.mc_version_sane == "1.6.1": - continue - - # only gather legacy info if it's missing - if not os.path.isfile(LEGACYINFO_PATH): - # grab the jar/zip if it's not there - if not os.path.isfile(jar_path): + if installer_refresh_required: + # grab the installer if it's not there + if not os.path.isfile(jar_path): + eprint("Downloading %s" % version.url()) + try: rfile = sess.get(version.url(), stream=True) rfile.raise_for_status() + Path(jar_path).parent.mkdir(parents=True, exist_ok=True) with open(jar_path, "wb") as f: for chunk in rfile.iter_content(chunk_size=128): f.write(chunk) - # find the latest timestamp in the zip file - tstamp = datetime.fromtimestamp(0) - with zipfile.ZipFile(jar_path) as jar: - for info in jar.infolist(): - tstamp_new = datetime(*info.date_time) - if tstamp_new > tstamp: - tstamp = tstamp_new - legacy_info = NeoForgeLegacyInfo() - legacy_info.release_time = tstamp - legacy_info.sha1 = filehash(jar_path, hashlib.sha1) - legacy_info.sha256 = filehash(jar_path, hashlib.sha256) - legacy_info.size = os.path.getsize(jar_path) - legacy_info_list.number[key] = legacy_info - - # only write legacy info if it's missing - if not os.path.isfile(LEGACYINFO_PATH): - legacy_info_list.write(LEGACYINFO_PATH) + except Exception as e: + eprint("Failed to download %s" % version.url()) + eprint("Error is %s" % e) + continue + + eprint("Processing %s" % version.url()) + # harvestables from the installer + if not os.path.isfile(profile_path): + print(jar_path) + with zipfile.ZipFile(jar_path) as jar: + with suppress(KeyError): + with jar.open("version.json") as profile_zip_entry: + version_data = profile_zip_entry.read() + + # Process: does it parse? + MojangVersion.parse_raw(version_data) + + Path(version_file_path).parent.mkdir( + parents=True, exist_ok=True + ) + with open(version_file_path, "wb") as versionJsonFile: + versionJsonFile.write(version_data) + versionJsonFile.close() + + with jar.open("install_profile.json") as profile_zip_entry: + install_profile_data = profile_zip_entry.read() + + # Process: does it parse? + is_parsable = False + exception = None + try: + NeoForgeInstallerProfile.parse_raw(install_profile_data) + is_parsable = True + except ValidationError as err: + exception = err + try: + NeoForgeInstallerProfileV2.parse_raw(install_profile_data) + is_parsable = True + except ValidationError as err: + exception = err + + if not is_parsable: + if version.is_supported(): + raise exception + else: + eprint( + "Version %s is not supported and won't be generated later." + % version.long_version + ) + + Path(profile_path).parent.mkdir(parents=True, exist_ok=True) + with open(profile_path, "wb") as profileFile: + profileFile.write(install_profile_data) + profileFile.close() + + # installer info v1 + if not os.path.isfile(installer_info_path): + installer_info = InstallerInfo() + installer_info.sha1hash = filehash(jar_path, hashlib.sha1) + installer_info.sha256hash = filehash(jar_path, hashlib.sha256) + installer_info.size = os.path.getsize(jar_path) + installer_info.write(installer_info_path) if __name__ == "__main__": -- cgit 0.0.5-2-1-g0f52 From f31198321b6123d00864b10b932ac507a29f6254 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 6 Aug 2023 15:16:33 +0200 Subject: chore: add coverage to nix Signed-off-by: Sefa Eyeoglu --- nix/dev.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nix/dev.nix b/nix/dev.nix index 4aaf883e93..e753ed818a 100644 --- a/nix/dev.nix +++ b/nix/dev.nix @@ -34,6 +34,8 @@ requests packaging pydantic + + coverage ])) ]; }; -- cgit 0.0.5-2-1-g0f52 From 7675db816943df4014754716a807786ffa397b40 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 6 Aug 2023 15:45:34 +0200 Subject: fix: remove unused code Signed-off-by: Sefa Eyeoglu --- generateNeoForge.py | 121 +++---------------------------------------------- meta/model/neoforge.py | 14 +----- updateNeoForge.py | 26 ++--------- 3 files changed, 12 insertions(+), 149 deletions(-) diff --git a/generateNeoForge.py b/generateNeoForge.py index 2e556a6337..0e45e808bb 100644 --- a/generateNeoForge.py +++ b/generateNeoForge.py @@ -14,7 +14,6 @@ from meta.common.neoforge import ( INSTALLER_INFO_DIR, FORGEWRAPPER_MAVEN, ) -from meta.common.forge import FORGE_COMPONENT from meta.common.mojang import MINECRAFT_COMPONENT from meta.model import ( MetaVersion, @@ -27,7 +26,6 @@ from meta.model import ( ) from meta.model.neoforge import ( NeoForgeVersion, - NeoForgeInstallerProfile, NeoForgeInstallerProfileV2, InstallerInfo, DerivedNeoForgeIndex, @@ -45,105 +43,6 @@ def eprint(*args, **kwargs): print(*args, file=sys.stderr, **kwargs) -# Construct a set of libraries out of a Minecraft version file, for filtering. -mc_version_cache = {} - - -def load_mc_version_filter(version: str): - if version in mc_version_cache: - return mc_version_cache[version] - v = MetaVersion.parse_file( - os.path.join(LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{version}.json") - ) - libs = set(map(attrgetter("name"), v.libraries)) - mc_version_cache[version] = libs - return libs - - -""" -Match a library coordinate to a set of library coordinates. - * Block those that pass completely. - * For others, block those with lower versions than in the set. -""" - - -def should_ignore_artifact(libs: Collection[GradleSpecifier], match: GradleSpecifier): - for ver in libs: - if ( - ver.group == match.group - and ver.artifact == match.artifact - and ver.classifier == match.classifier - ): - if ver.version == match.version: - # Everything is matched perfectly - this one will be ignored - return True - elif LooseVersion(ver.version) > LooseVersion(match.version): - return True - else: - # Otherwise it did not match - new version is higher and this is an upgrade - return False - # No match found in the set - we need to keep this - return False - - -def version_from_profile( - profile: NeoForgeInstallerProfile, version: NeoForgeVersion -) -> MetaVersion: - v = MetaVersion(name="NeoForge", version=version.rawVersion, uid=NEOFORGE_COMPONENT) - mc_version = profile.install.minecraft - v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] - v.main_class = profile.version_info.main_class - v.release_time = profile.version_info.time - - args = profile.version_info.minecraft_arguments - tweakers = [] - expression = re.compile(r"--tweakClass ([a-zA-Z0-9.]+)") - match = expression.search(args) - while match is not None: - tweakers.append(match.group(1)) - args = args[: match.start()] + args[match.end() :] - match = expression.search(args) - if len(tweakers) > 0: - args = args.strip() - v.additional_tweakers = tweakers - # v.minecraftArguments = args - - v.libraries = [] - mc_filter = load_mc_version_filter(mc_version) - for forge_lib in profile.version_info.libraries: - if ( - forge_lib.name.is_lwjgl() - or forge_lib.name.is_log4j() - or should_ignore_artifact(mc_filter, forge_lib.name) - ): - continue - - overridden_name = forge_lib.name - if overridden_name.group == "net.minecraftforge": - if overridden_name.artifact == "minecraftforge": - overridden_name.artifact = "forge" - overridden_name.version = "%s-%s" % ( - mc_version, - overridden_name.version, - ) - - overridden_name.classifier = "universal" - elif overridden_name.artifact == "forge": - overridden_name.classifier = "universal" - - overridden_lib = Library(name=overridden_name) - if forge_lib.url == "http://maven.minecraftforge.net/": - overridden_lib.url = "https://maven.minecraftforge.net/" - else: - overridden_lib.url = forge_lib.url - # if forge_lib.checksums and len(forge_lib.checksums) == 2: - # overridden_lib.mmcHint = "forge-pack-xz" - v.libraries.append(overridden_lib) - - v.order = 5 - return v - - def version_from_build_system_installer( installer: MojangVersion, profile: NeoForgeInstallerProfileV2, @@ -284,22 +183,14 @@ def main(): ) eprint(installer_version_filepath) - if os.path.isfile(installer_version_filepath): - installer = MojangVersion.parse_file(installer_version_filepath) - profile = NeoForgeInstallerProfileV2.parse_file(profile_filepath) - v = version_from_build_system_installer(installer, profile, version) - else: - if version.uses_installer(): - # If we do not have the Forge json, we ignore this version - if not os.path.isfile(profile_filepath): - eprint("Skipping %s with missing profile json" % key) - continue - profile = NeoForgeInstallerProfile.parse_file(profile_filepath) - v = version_from_profile(profile, version) + assert os.path.isfile( + installer_version_filepath + ), f"version {installer_version_filepath} does not have installer version manifest" + installer = MojangVersion.parse_file(installer_version_filepath) + profile = NeoForgeInstallerProfileV2.parse_file(profile_filepath) + v = version_from_build_system_installer(installer, profile, version) v.write(os.path.join(LAUNCHER_DIR, NEOFORGE_COMPONENT, f"{v.version}.json")) - v.version = "NEO-" + v.version - v.write(os.path.join(LAUNCHER_DIR, FORGE_COMPONENT, f"{v.version}.json")) recommended_versions.sort() diff --git a/meta/model/neoforge.py b/meta/model/neoforge.py index 906b20bfca..a13605c282 100644 --- a/meta/model/neoforge.py +++ b/meta/model/neoforge.py @@ -132,12 +132,6 @@ class NeoForgeOptional(MetaBase): maven: Optional[str] -class NeoForgeInstallerProfile(MetaBase): - install: NeoForgeInstallerProfileInstallSection - version_info: NeoForgeVersionFile = Field(alias="versionInfo") - optionals: Optional[List[NeoForgeOptional]] - - class DataSpec(MetaBase): client: Optional[str] server: Optional[str] @@ -211,14 +205,10 @@ class NeoForgeVersion: self.changelog_url = url def name(self): - return "forge %d" % self.build + return "neoforge %d" % self.build def uses_installer(self): - if self.installer_url is None: - return False - if self.mc_version == "1.5.2": - return False - return True + return self.installer_url is not None def filename(self): if self.uses_installer(): diff --git a/updateNeoForge.py b/updateNeoForge.py index 57b5492606..431930c401 100644 --- a/updateNeoForge.py +++ b/updateNeoForge.py @@ -17,7 +17,7 @@ import urllib.parse from pydantic import ValidationError from meta.common import upstream_path, ensure_upstream_dir, static_path, default_session -from meta.common.forge import ( +from meta.common.neoforge import ( JARS_DIR, INSTALLER_INFO_DIR, INSTALLER_MANIFEST_DIR, @@ -30,7 +30,6 @@ from meta.model.neoforge import ( NeoForgeMCVersionInfo, DerivedNeoForgeIndex, NeoForgeVersion, - NeoForgeInstallerProfile, NeoForgeInstallerProfileV2, InstallerInfo, ) @@ -98,19 +97,8 @@ def get_single_forge_files_manifest(longversion): classifier = file["name"][find_nth(name, "-", 3) + 1 : len(file_name)] # assert len(extensionObj.items()) == 1 - index = 0 - count = 0 file_obj = NeoForgeFile(classifier=classifier, extension=file_ext[1:]) - if count == 0: - ret_dict[classifier] = file_obj - index += 1 - count += 1 - else: - print( - "%s: Multiple objects detected for classifier %s:" - % (longversion, classifier) - ) - assert False + ret_dict[classifier] = file_obj if not from_file: Path(path_thing).parent.mkdir(parents=True, exist_ok=True) @@ -141,9 +129,7 @@ def main(): assert type(long_version) == str mc_version = long_version.split("-")[0] match = version_expression.match(long_version) - if not match: - pprint(long_version) - assert match + assert match, f"{long_version} doesn't match version regex" assert match.group("mc") == mc_version try: files = get_single_forge_files_manifest(long_version) @@ -153,6 +139,7 @@ def main(): version = match.group("ver") branch = match.group("branch") + # TODO: what *is* recommended? is_recommended = False entry = NeoForgeEntry( @@ -262,11 +249,6 @@ def main(): # Process: does it parse? is_parsable = False exception = None - try: - NeoForgeInstallerProfile.parse_raw(install_profile_data) - is_parsable = True - except ValidationError as err: - exception = err try: NeoForgeInstallerProfileV2.parse_raw(install_profile_data) is_parsable = True -- cgit 0.0.5-2-1-g0f52 From 6e840ee81b52b3b1dbbf7a8dcfd1f9a185f87c22 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 6 Aug 2023 15:49:14 +0200 Subject: fix: stage neoforge files in update.sh --- update.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/update.sh b/update.sh index 850e1cc883..f080d8dbee 100755 --- a/update.sh +++ b/update.sh @@ -51,6 +51,7 @@ python updateLiteloader.py || fail_in if [ "${DEPLOY_TO_GIT}" = true ] ; then upstream_git add mojang/version_manifest_v2.json mojang/versions/* || fail_in upstream_git add forge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json forge/installer_info/*.json || fail_in + upstream_git add neoforge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json forge/installer_info/*.json || fail_in upstream_git add fabric/loader-installer-json/*.json fabric/meta-v2/*.json fabric/jars/*.json || fail_in upstream_git add quilt/loader-installer-json/*.json quilt/meta-v3/*.json quilt/jars/*.json || fail_in upstream_git add liteloader/*.json || fail_in @@ -74,6 +75,7 @@ python index.py || fail_out if [ "${DEPLOY_TO_GIT}" = true ] ; then launcher_git add index.json org.lwjgl/* org.lwjgl3/* net.minecraft/* || fail_out launcher_git add net.minecraftforge/* || fail_out + launcher_git add net.neoforged/* || fail_out launcher_git add net.fabricmc.fabric-loader/* net.fabricmc.intermediary/* || fail_out launcher_git add org.quiltmc.quilt-loader/* || fail_out # TODO: add Quilt hashed, once it is actually used launcher_git add com.mumfrey.liteloader/* || fail_out -- cgit 0.0.5-2-1-g0f52 From a9e05cb427a7ee057dcc501d6b8f43d9283bc5a1 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 6 Aug 2023 16:00:48 +0200 Subject: chore: remove testNeo script Signed-off-by: Sefa Eyeoglu --- testNeo.sh | 52 ---------------------------------------------------- 1 file changed, 52 deletions(-) delete mode 100644 testNeo.sh diff --git a/testNeo.sh b/testNeo.sh deleted file mode 100644 index 92f7ac04fd..0000000000 --- a/testNeo.sh +++ /dev/null @@ -1,52 +0,0 @@ -#!/bin/bash - -BASEDIR=$(dirname "$0") -cd "${BASEDIR}" || exit 1 -BASEDIR=$(pwd) - -set -x - -source config.sh -if [ -f config/config_local.sh ]; then - source config/config_local.sh -fi - -MODE=${MODE:-develop} - -BRANCH_var="BRANCH_$MODE" -BRANCH="${!BRANCH_var}" - -function fail_in { - upstream_git reset --hard HEAD - exit 1 -} - -function fail_out { - launcher_git reset --hard HEAD - exit 1 -} - -function upstream_git { - git -C "${BASEDIR}/${UPSTREAM_DIR}" "$@" -} - -function launcher_git { - git -C "${BASEDIR}/${LAUNCHER_DIR}" "$@" -} - -# make sure we *could* push to our repo - -currentDate=$(date -I) - -upstream_git reset --hard HEAD || exit 1 -upstream_git checkout "${BRANCH}" || exit 1 - - -python updateNeoForge.py || fail_in - -launcher_git reset --hard HEAD || exit 1 -launcher_git checkout "${BRANCH}" || exit 1 - - -python generateNeoForge.py || fail_out -python index.py || fail_out \ No newline at end of file -- cgit 0.0.5-2-1-g0f52 From 48d04ea67e6d4efab346ff383b294bf878d02003 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Mon, 7 Aug 2023 17:29:06 +0200 Subject: fix: stage all neoforge files Signed-off-by: Sefa Eyeoglu --- update.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/update.sh b/update.sh index f080d8dbee..48cce7a526 100755 --- a/update.sh +++ b/update.sh @@ -51,7 +51,7 @@ python updateLiteloader.py || fail_in if [ "${DEPLOY_TO_GIT}" = true ] ; then upstream_git add mojang/version_manifest_v2.json mojang/versions/* || fail_in upstream_git add forge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json forge/installer_info/*.json || fail_in - upstream_git add neoforge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json forge/installer_info/*.json || fail_in + upstream_git add neoforge/*.json neoforge/version_manifests/*.json neoforge/installer_manifests/*.json neoforge/files_manifests/*.json neoforge/installer_info/*.json || fail_in upstream_git add fabric/loader-installer-json/*.json fabric/meta-v2/*.json fabric/jars/*.json || fail_in upstream_git add quilt/loader-installer-json/*.json quilt/meta-v3/*.json quilt/jars/*.json || fail_in upstream_git add liteloader/*.json || fail_in -- cgit 0.0.5-2-1-g0f52 From 4b38e79f8e69a21f69bac0af1209e129f64749d0 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 17 Aug 2023 16:26:12 +0200 Subject: refactor: define global forgewrapper library Signed-off-by: Sefa Eyeoglu --- generateForge.py | 13 ++----------- generateNeoForge.py | 13 ++----------- meta/common/__init__.py | 2 ++ meta/common/forge.py | 8 +++++++- meta/common/neoforge.py | 8 +++++++- meta/model/__init__.py | 8 ++++++++ 6 files changed, 28 insertions(+), 24 deletions(-) diff --git a/generateForge.py b/generateForge.py index c233f948fc..067a392ad6 100755 --- a/generateForge.py +++ b/generateForge.py @@ -14,7 +14,7 @@ from meta.common.forge import ( STATIC_LEGACYINFO_FILE, INSTALLER_INFO_DIR, BAD_VERSIONS, - FORGEWRAPPER_MAVEN, + FORGEWRAPPER_LIBRARY, ) from meta.common.mojang import MINECRAFT_COMPONENT from meta.model import ( @@ -287,16 +287,7 @@ def version_from_build_system_installer( v.libraries = [] - wrapper_lib = Library( - name=GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "mmc2") - ) - wrapper_lib.downloads = MojangLibraryDownloads() - wrapper_lib.downloads.artifact = MojangArtifact( - url=FORGEWRAPPER_MAVEN % (wrapper_lib.name.path()), - sha1="4ee5f25cc9c7efbf54aff4c695da1054c1a1d7a3", - size=34444, - ) - v.libraries.append(wrapper_lib) + v.libraries.append(FORGEWRAPPER_LIBRARY) for upstream_lib in installer.libraries: forge_lib = Library.parse_obj(upstream_lib.dict()) diff --git a/generateNeoForge.py b/generateNeoForge.py index 0e45e808bb..781fdce1fe 100644 --- a/generateNeoForge.py +++ b/generateNeoForge.py @@ -12,7 +12,7 @@ from meta.common.neoforge import ( VERSION_MANIFEST_DIR, DERIVED_INDEX_FILE, INSTALLER_INFO_DIR, - FORGEWRAPPER_MAVEN, + FORGEWRAPPER_LIBRARY, ) from meta.common.mojang import MINECRAFT_COMPONENT from meta.model import ( @@ -89,16 +89,7 @@ def version_from_build_system_installer( v.libraries = [] - wrapper_lib = Library( - name=GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "1.5.6-prism") - ) - wrapper_lib.downloads = MojangLibraryDownloads() - wrapper_lib.downloads.artifact = MojangArtifact( - url=FORGEWRAPPER_MAVEN % (wrapper_lib.name.path()), - sha1="b059aa8c4d2508055c6ed2a2561923a5e670a5eb", - size=34860, - ) - v.libraries.append(wrapper_lib) + v.libraries.append(FORGEWRAPPER_LIBRARY) for upstream_lib in installer.libraries: forge_lib = Library.parse_obj(upstream_lib.dict()) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index 7a6514b2be..454a2cfeb8 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -6,6 +6,8 @@ import requests from cachecontrol import CacheControl from cachecontrol.caches import FileCache +LAUNCHER_MAVEN = "https://files.prismlauncher.org/maven/%s" + def serialize_datetime(dt: datetime.datetime): if dt.tzinfo is None: diff --git a/meta/common/forge.py b/meta/common/forge.py index be626599ff..d8828036bd 100644 --- a/meta/common/forge.py +++ b/meta/common/forge.py @@ -1,5 +1,7 @@ from os.path import join +from ..model import GradleSpecifier, make_launcher_library + BASE_DIR = "forge" JARS_DIR = join(BASE_DIR, "jars") @@ -13,5 +15,9 @@ STATIC_LEGACYINFO_FILE = join(BASE_DIR, "forge-legacyinfo.json") FORGE_COMPONENT = "net.minecraftforge" -FORGEWRAPPER_MAVEN = "https://files.prismlauncher.org/maven/%s" +FORGEWRAPPER_LIBRARY = make_launcher_library( + GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "mmc2"), + "4ee5f25cc9c7efbf54aff4c695da1054c1a1d7a3", + 34444, +) BAD_VERSIONS = ["1.12.2-14.23.5.2851"] diff --git a/meta/common/neoforge.py b/meta/common/neoforge.py index 079933008a..3af76b9a21 100644 --- a/meta/common/neoforge.py +++ b/meta/common/neoforge.py @@ -1,5 +1,7 @@ from os.path import join +from ..model import GradleSpecifier, make_launcher_library + BASE_DIR = "neoforge" JARS_DIR = join(BASE_DIR, "jars") @@ -11,4 +13,8 @@ DERIVED_INDEX_FILE = join(BASE_DIR, "derived_index.json") NEOFORGE_COMPONENT = "net.neoforged" -FORGEWRAPPER_MAVEN = "https://files.prismlauncher.org/maven/%s" +FORGEWRAPPER_LIBRARY = make_launcher_library( + GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "1.5.6-prism"), + "b059aa8c4d2508055c6ed2a2561923a5e670a5eb", + 34860, +) diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 14b054e5d2..68cd034f1b 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -7,6 +7,7 @@ import pydantic from pydantic import Field, validator from ..common import ( + LAUNCHER_MAVEN, serialize_datetime, replace_old_launchermeta_url, get_all_bases, @@ -330,3 +331,10 @@ class MetaPackage(Versioned): authors: Optional[List[str]] description: Optional[str] project_url: Optional[str] = Field(alias="projectUrl") + + +def make_launcher_library( + name: GradleSpecifier, hash: str, size: int, maven=LAUNCHER_MAVEN +): + artifact = MojangArtifact(url=maven % name.path(), sha1=hash, size=size) + return Library(name=name, downloads=MojangLibraryDownloads(artifact=artifact)) -- cgit 0.0.5-2-1-g0f52 From 4b91458b0a0849a48efc8a25db51297b4bba3804 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 17 Aug 2023 16:32:11 +0200 Subject: fix: replace use of deprecated distutils Signed-off-by: Sefa Eyeoglu --- generateForge.py | 4 ++-- generateNeoForge.py | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/generateForge.py b/generateForge.py index 067a392ad6..bb44845569 100755 --- a/generateForge.py +++ b/generateForge.py @@ -1,7 +1,7 @@ import os import re import sys -from distutils.version import LooseVersion +from packaging import version as pversion from operator import attrgetter from typing import Collection @@ -81,7 +81,7 @@ def should_ignore_artifact(libs: Collection[GradleSpecifier], match: GradleSpeci if ver.version == match.version: # Everything is matched perfectly - this one will be ignored return True - elif LooseVersion(ver.version) > LooseVersion(match.version): + elif pversion.parse(ver.version) > pversion.parse(match.version): return True else: # Otherwise it did not match - new version is higher and this is an upgrade diff --git a/generateNeoForge.py b/generateNeoForge.py index 781fdce1fe..0220ca739d 100644 --- a/generateNeoForge.py +++ b/generateNeoForge.py @@ -1,7 +1,6 @@ import os import re import sys -from distutils.version import LooseVersion from operator import attrgetter from typing import Collection -- cgit 0.0.5-2-1-g0f52 From ca4fb33fde501d4c52af123c7b2bf25b37bd645c Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 17 Aug 2023 22:21:38 +0200 Subject: fix: use same ForgeWrapper for both Forge and NeoForge Signed-off-by: Sefa Eyeoglu --- generateNeoForge.py | 2 +- meta/common/forge.py | 6 +++--- meta/common/neoforge.py | 6 ------ 3 files changed, 4 insertions(+), 10 deletions(-) diff --git a/generateNeoForge.py b/generateNeoForge.py index 0220ca739d..31df89a2cd 100644 --- a/generateNeoForge.py +++ b/generateNeoForge.py @@ -11,8 +11,8 @@ from meta.common.neoforge import ( VERSION_MANIFEST_DIR, DERIVED_INDEX_FILE, INSTALLER_INFO_DIR, - FORGEWRAPPER_LIBRARY, ) +from meta.common.forge import FORGEWRAPPER_LIBRARY from meta.common.mojang import MINECRAFT_COMPONENT from meta.model import ( MetaVersion, diff --git a/meta/common/forge.py b/meta/common/forge.py index d8828036bd..4a8afbe06f 100644 --- a/meta/common/forge.py +++ b/meta/common/forge.py @@ -16,8 +16,8 @@ STATIC_LEGACYINFO_FILE = join(BASE_DIR, "forge-legacyinfo.json") FORGE_COMPONENT = "net.minecraftforge" FORGEWRAPPER_LIBRARY = make_launcher_library( - GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "mmc2"), - "4ee5f25cc9c7efbf54aff4c695da1054c1a1d7a3", - 34444, + GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "1.5.6-prism"), + "b059aa8c4d2508055c6ed2a2561923a5e670a5eb", + 34860, ) BAD_VERSIONS = ["1.12.2-14.23.5.2851"] diff --git a/meta/common/neoforge.py b/meta/common/neoforge.py index 3af76b9a21..83f4890e97 100644 --- a/meta/common/neoforge.py +++ b/meta/common/neoforge.py @@ -12,9 +12,3 @@ FILE_MANIFEST_DIR = join(BASE_DIR, "files_manifests") DERIVED_INDEX_FILE = join(BASE_DIR, "derived_index.json") NEOFORGE_COMPONENT = "net.neoforged" - -FORGEWRAPPER_LIBRARY = make_launcher_library( - GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "1.5.6-prism"), - "b059aa8c4d2508055c6ed2a2561923a5e670a5eb", - 34860, -) -- cgit 0.0.5-2-1-g0f52 From 2b6c69544acc65f8b49af633fea85e0184406b9f Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 19 Aug 2023 14:38:38 +0200 Subject: fix: disable Quilt beacon on older versions Signed-off-by: Sefa Eyeoglu --- generateQuilt.py | 8 ++++++++ meta/common/quilt.py | 27 +++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) diff --git a/generateQuilt.py b/generateQuilt.py index b8a881ad8c..ccf2797380 100755 --- a/generateQuilt.py +++ b/generateQuilt.py @@ -14,6 +14,8 @@ from meta.common.quilt import ( INTERMEDIARY_COMPONENT, LOADER_COMPONENT, USE_QUILT_MAPPINGS, + DISABLE_BEACON_ARG, + DISABLE_BEACON_VERSIONS, ) from meta.model import MetaVersion, Dependency, Library, MetaPackage, GradleSpecifier from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainClasses @@ -62,6 +64,12 @@ def process_loader_version(entry) -> (MetaVersion, bool): url="https://maven.quiltmc.org/repository/release", ) v.libraries.append(loader_lib) + + if entry["version"] in DISABLE_BEACON_VERSIONS: + if not v.additional_jvm_args: + v.additional_jvm_args = [] + v.additional_jvm_args.append(DISABLE_BEACON_ARG) + return v, should_recommend diff --git a/meta/common/quilt.py b/meta/common/quilt.py index 6d5f47989e..b8203898b0 100644 --- a/meta/common/quilt.py +++ b/meta/common/quilt.py @@ -15,3 +15,30 @@ INTERMEDIARY_COMPONENT = "org.quiltmc.hashed" if not USE_QUILT_MAPPINGS: INTERMEDIARY_COMPONENT = FABRIC_INTERMEDIARY_COMPONENT + +DISABLE_BEACON_ARG = "-Dloader.disable_beacon=true" +DISABLE_BEACON_VERSIONS = { + "0.19.2-beta.3", + "0.19.2-beta.4", + "0.19.2-beta.5", + "0.19.2-beta.6", + "0.19.2-beta.7", + "0.19.2", + "0.19.3-beta.1", + "0.19.3", + "0.19.4", + "0.20.0-beta.1", + "0.20.0-beta.2", + "0.20.0-beta.3", + "0.20.0-beta.4", + "0.20.0-beta.5", + "0.20.0-beta.6", + "0.20.0-beta.7", + "0.20.0-beta.8", + "0.20.0-beta.9", + "0.20.0-beta.10", + "0.20.0-beta.11", + "0.20.0-beta.12", + "0.20.0-beta.13", + "0.20.0-beta.14", +} -- cgit 0.0.5-2-1-g0f52 From 14e7d7348aaa6c7f29366babe4aaec87b0dcae48 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 26 Aug 2023 01:40:27 +0000 Subject: chore(deps): update python docker tag to v3.11.5 --- Containerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Containerfile b/Containerfile index 6e85cf7a23..68e22b68c7 100644 --- a/Containerfile +++ b/Containerfile @@ -1,4 +1,4 @@ -FROM python:3.11.4-alpine3.17 +FROM python:3.11.5-alpine3.17 ARG UID=1337 ARG GID=1337 -- cgit 0.0.5-2-1-g0f52 From 9f52b1e5ae79ee07d73a437698cf6c8203cd4126 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 30 Aug 2023 18:18:52 +0200 Subject: chore: add new LWJGL variant Signed-off-by: Sefa Eyeoglu --- generateMojang.py | 1 + 1 file changed, 1 insertion(+) diff --git a/generateMojang.py b/generateMojang.py index 38e2548e2c..54365ed78d 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -88,6 +88,7 @@ LOG4J_HASHES = { # We want versions that contain natives for all platforms. If there are multiple, pick the latest one # LWJGL versions we want PASS_VARIANTS = [ + "79bde9e46e9ad9accebda11e8293ed08d80dbdc3", # 3.3.2 (2023-08-30 11:24:35+00:00) "54c4fb1d6a96ac3007c947bf310c8bcf94a862be", # 3.3.1 (2023-04-20 11:55:19+00:00) split natives, with WoA natives "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) will be patched, missing tinyfd "235fc413bc4c76b269c207f7bca6464f1e1f1d80", # 3.2.1 (2019-02-13 16:12:08+00:00) -- cgit 0.0.5-2-1-g0f52 From df8cff0a4f1530ee75fe82b3b728b888660ee8d0 Mon Sep 17 00:00:00 2001 From: theofficialgman <28281419+theofficialgman@users.noreply.github.com> Date: Sat, 2 Sep 2023 13:23:10 -0400 Subject: chore: add LWJGL 3.3.2 ARM32/ARM64 Linux Signed-off-by: theofficialgman <28281419+theofficialgman@users.noreply.github.com> --- static/mojang/library-patches.json | 364 +++++++++++++++++++++++++++++++++++++ 1 file changed, 364 insertions(+) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index 4f3b57b635..7ad1225e80 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -1966,6 +1966,370 @@ } ] }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-glfw:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "bc49e64bae0f7ff103a312ee8074a34c4eb034c7", + "size": 120168, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm64:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "5249f18a9ae20ea86c5816bc3107a888ce7a17d2", + "size": 206402, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm64:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-openal:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "22408980cc579709feaf9acb807992d3ebcf693f", + "size": 590865, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-arm64:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-opengl:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "bb9eb56da6d1d549d6a767218e675e36bc568eb9", + "size": 58627, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm64:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-stb:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "11a380c37b0f03cb46db235e064528f84d736ff7", + "size": 207419, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-arm64:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "93f8c5bc1984963cd79109891fb5a9d1e580373e", + "size": 43381, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm64:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "8bd89332c90a90e6bc4aa997a25c05b7db02c90a", + "size": 90795, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl/lwjgl-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-arm64:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-glfw:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "5907d9a6b7c44fb0612a63bb1cff5992588f65be", + "size": 110067, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm32:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "9367437ce192e4d6f5725d53d85520644c0b0d6f", + "size": 177571, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm32:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-openal:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "7c82bbc33ef49ee4094b216c940db564b2998224", + "size": 503352, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-arm32:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-opengl:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "821f9a2d1d583c44893f42b96f6977682b48a99b", + "size": 59265, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm32:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-stb:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "ca9333da184aade20757151f4615f1e27ca521ae", + "size": 154928, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-arm32:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "807e220913aa0740449ff90d3b3d825cf5f359ed", + "size": 48788, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm32:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "afcbfaaa46f217e98a6da4208550f71de1f2a225", + "size": 89347, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl/lwjgl-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-arm32:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, { "_comment": "Replace glfw from 3.3.1 with version from 3.3.2 to prevent stack smashing", "match": [ -- cgit 0.0.5-2-1-g0f52 From fa9a3eeda4d51134de663f4105e8ecb1480ba024 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 5 Sep 2023 18:19:17 +0200 Subject: fix: add -arm64 os rules to LWJGL 3.3.2 natives Signed-off-by: Sefa Eyeoglu --- static/mojang/library-patches.json | 44 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index 7ad1225e80..4ae7412695 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -1,4 +1,48 @@ [ + { + "_comment": "Only allow osx-arm64 for existing LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-glfw-natives-macos-arm64:3.3.2", + "org.lwjgl:lwjgl-jemalloc-natives-macos-arm64:3.3.2", + "org.lwjgl:lwjgl-openal-natives-macos-arm64:3.3.2", + "org.lwjgl:lwjgl-opengl-natives-macos-arm64:3.3.2", + "org.lwjgl:lwjgl-stb-natives-macos-arm64:3.3.2", + "org.lwjgl:lwjgl-tinyfd-natives-macos-arm64:3.3.2", + "org.lwjgl:lwjgl-natives-macos-arm64:3.3.2" + ], + "override": { + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + }, + { + "_comment": "Only allow windows-arm64 for existing LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-glfw-natives-windows-arm64:3.3.2", + "org.lwjgl:lwjgl-jemalloc-natives-windows-arm64:3.3.2", + "org.lwjgl:lwjgl-openal-natives-windows-arm64:3.3.2", + "org.lwjgl:lwjgl-opengl-natives-windows-arm64:3.3.2", + "org.lwjgl:lwjgl-stb-natives-windows-arm64:3.3.2", + "org.lwjgl:lwjgl-tinyfd-natives-windows-arm64:3.3.2", + "org.lwjgl:lwjgl-natives-windows-arm64:3.3.2" + ], + "override": { + "rules": [ + { + "action": "allow", + "os": { + "name": "windows-arm64" + } + } + ] + } + }, { "_comment": "Add missing tinyfd to the broken LWJGL 3.2.2 variant", "match": [ -- cgit 0.0.5-2-1-g0f52 From e84252785cb57414951a946d09b79c34a433c23c Mon Sep 17 00:00:00 2001 From: Spongecade Date: Sat, 30 Sep 2023 20:26:27 +0000 Subject: Update Minecraft wiki references --- static/mojang/minecraft-experiments.json | 40 ++++---- static/mojang/minecraft-old-snapshots.json | 150 ++++++++++++++--------------- 2 files changed, 95 insertions(+), 95 deletions(-) diff --git a/static/mojang/minecraft-experiments.json b/static/mojang/minecraft-experiments.json index a365eb4b11..94b50c1a60 100644 --- a/static/mojang/minecraft-experiments.json +++ b/static/mojang/minecraft-experiments.json @@ -2,102 +2,102 @@ "experiments": [ { "id": "1_19_deep_dark_experimental_snapshot-1", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Deep_Dark_Experimental_Snapshot_1", + "wiki": "https://minecraft.wiki/w/Java_Edition_Deep_Dark_Experimental_Snapshot_1", "url": "https://launcher.mojang.com/v1/objects/b1e589c1d6ed73519797214bc796e53f5429ac46/1_19_deep_dark_experimental_snapshot-1.zip" }, { "id": "1_18_experimental-snapshot-7", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_7", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_7", "url": "https://launcher.mojang.com/v1/objects/ab4ecebb133f56dd4c4c4c3257f030a947ddea84/1_18_experimental-snapshot-7.zip" }, { "id": "1_18_experimental-snapshot-6", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_6", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_6", "url": "https://launcher.mojang.com/v1/objects/4697c84c6a347d0b8766759d5b00bc5a00b1b858/1_18_experimental-snapshot-6.zip" }, { "id": "1_18_experimental-snapshot-5", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_5", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_5", "url": "https://launcher.mojang.com/v1/objects/d9cb7f6fb4e440862adfb40a385d83e3f8d154db/1_18_experimental-snapshot-5.zip" }, { "id": "1_18_experimental-snapshot-4", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_4", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_4", "url": "https://launcher.mojang.com/v1/objects/b92a360cbae2eb896a62964ad8c06c3493b6c390/1_18_experimental-snapshot-4.zip" }, { "id": "1_18_experimental-snapshot-3", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_3", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_3", "url": "https://launcher.mojang.com/v1/objects/846648ff9fe60310d584061261de43010e5c722b/1_18_experimental-snapshot-3.zip" }, { "id": "1_18_experimental-snapshot-2", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_2", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_2", "url": "https://launcher.mojang.com/v1/objects/0adfe4f321aa45248fc88ac888bed5556633e7fb/1_18_experimental-snapshot-2.zip" }, { "id": "1_18_experimental-snapshot-1", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.18_Experimental_Snapshot_1", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_1", "url": "https://launcher.mojang.com/v1/objects/231bba2a21e18b8c60976e1f6110c053b7b93226/1_18_experimental-snapshot-1.zip" }, { "id": "1_16_combat-6", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_8c", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_8c", "url": "https://launcher.mojang.com/experiments/combat/ea08f7eb1f96cdc82464e27c0f95d23965083cfb/1_16_combat-6.zip" }, { "id": "1_16_combat-5", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_8b", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_8b", "url": "https://launcher.mojang.com/experiments/combat/9b2b984d635d373564b50803807225c75d7fd447/1_16_combat-5.zip" }, { "id": "1_16_combat-4", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_8", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_8", "url": "https://cdn.discordapp.com/attachments/369990015096455168/947864881028272198/1_16_combat-4.zip" }, { "id": "1_16_combat-3", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_7c", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_7c", "url": "https://launcher.mojang.com/experiments/combat/2557b99d95588505e988886220779087d7d6b1e9/1_16_combat-3.zip" }, { "id": "1_16_combat-2", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_7b", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_7b", "url": "https://archive.org/download/Combat_Test_7ab/1_16_combat-2.zip" }, { "id": "1_16_combat-1", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_7", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_7", "url": "https://archive.org/download/Combat_Test_7ab/1_16_combat-1.zip" }, { "id": "1_16_combat-0", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_6", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_6", "url": "https://launcher.mojang.com/experiments/combat/5a8ceec8681ed96ab6ecb9607fb5d19c8a755559/1_16_combat-0.zip" }, { "id": "1_15_combat-6", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_5", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_5", "url": "https://launcher.mojang.com/experiments/combat/52263d42a626b40c947e523128f7a195ec5af76a/1_15_combat-6.zip" }, { "id": "1_15_combat-1", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_4", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_4", "url": "https://launcher.mojang.com/experiments/combat/ac11ea96f3bb2fa2b9b76ab1d20cacb1b1f7ef60/1_15_combat-1.zip" }, { "id": "1_14_combat-3", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_3", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_3", "url": "https://launcher.mojang.com/experiments/combat/0f209c9c84b81c7d4c88b4632155b9ae550beb89/1_14_combat-3.zip" }, { "id": "1_14_combat-0", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_Combat_Test_2", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_2", "url": "https://launcher.mojang.com/experiments/combat/d164bb6ecc5fca9ac02878c85f11befae61ac1ca/1_14_combat-0.zip" }, { "id": "1_14_combat-212796", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.14.3_-_Combat_Test", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.14.3_-_Combat_Test", "url": "https://launcher.mojang.com/experiments/combat/610f5c9874ba8926d5ae1bcce647e5f0e6e7c889/1_14_combat-212796.zip" } ] diff --git a/static/mojang/minecraft-old-snapshots.json b/static/mojang/minecraft-old-snapshots.json index 073ce8a62c..24ee0ce8b8 100644 --- a/static/mojang/minecraft-old-snapshots.json +++ b/static/mojang/minecraft-old-snapshots.json @@ -2,7 +2,7 @@ "old_snapshots": [ { "id": "1_2", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_1.2", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.2", "url": "https://archive.org/download/Minecraft-JSONs/1.2.json", "sha1": "a2064011425a5e5befd9dee5eeb4f968ddf5ac77", "size": 3988919, @@ -10,7 +10,7 @@ }, { "id": "11w47a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_11w47a", + "wiki": "https://minecraft.wiki/w/Java_Edition_11w47a", "url": "https://archive.org/download/Minecraft-JSONs/11w47a.json", "sha1": "4e327918708d22e7443fbadefb9831ca04af4b90", "size": 2242242, @@ -18,7 +18,7 @@ }, { "id": "11w48a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_11w48a", + "wiki": "https://minecraft.wiki/w/Java_Edition_11w48a", "url": "https://archive.org/download/Minecraft-JSONs/11w48a.json", "sha1": "fede770abe88a19e844d99dda611a7d18184155a", "size": 2242604, @@ -26,7 +26,7 @@ }, { "id": "11w49a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_11w49a", + "wiki": "https://minecraft.wiki/w/Java_Edition_11w49a", "url": "https://archive.org/download/Minecraft-JSONs/11w49a.json", "sha1": "6f92a726e6b8b64f66c7e4d236f983c278d5af54", "size": 3510866, @@ -34,7 +34,7 @@ }, { "id": "11w50a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_11w50a", + "wiki": "https://minecraft.wiki/w/Java_Edition_11w50a", "url": "https://archive.org/download/Minecraft-JSONs/11w50a.json", "sha1": "f4981ba0fee00a16d8dc9ec87bf2c4fdb51e4b7c", "size": 3509701, @@ -42,7 +42,7 @@ }, { "id": "12w01a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w01a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w01a", "url": "https://archive.org/download/Minecraft-JSONs/12w01a.json", "sha1": "653a9cf55884b6bc4dcf3c574331e04bd5ad1032", "size": 3839447, @@ -50,7 +50,7 @@ }, { "id": "12w03a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w03a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w03a", "url": "https://archive.org/download/Minecraft-JSONs/12w03a.json", "sha1": "e581c7c9dd57cbf73f72b833be5eff6109187df0", "size": 3875210, @@ -58,7 +58,7 @@ }, { "id": "12w04a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w04a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w04a", "url": "https://archive.org/download/Minecraft-JSONs/12w04a.json", "sha1": "4911c473e856ec8102b8419eb36d0f54dad029a0", "size": 3911974, @@ -66,7 +66,7 @@ }, { "id": "12w05a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w05a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w05a", "url": "https://archive.org/download/Minecraft-JSONs/12w05a.json", "sha1": "28328e67b82564335aa8280095a0716a2eb790de", "size": 3931639, @@ -74,7 +74,7 @@ }, { "id": "12w05b", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w05b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w05b", "url": "https://archive.org/download/Minecraft-JSONs/12w05b.json", "sha1": "75fbc4a39a244d0f1eb842ff8385e992e2b47dd5", "size": 3931694, @@ -82,7 +82,7 @@ }, { "id": "12w06a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w06a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w06a", "url": "https://archive.org/download/Minecraft-JSONs/12w06a.json", "sha1": "a8403c0d4c0cdb65722d864d9cf42663b8aab08b", "size": 3934973, @@ -90,7 +90,7 @@ }, { "id": "12w07a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w07a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w07a", "url": "https://archive.org/download/Minecraft-JSONs/12w07a.json", "sha1": "e7ad115b29612b893972f0817030d993bc56fb7e", "size": 3956252, @@ -98,7 +98,7 @@ }, { "id": "12w07b", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w07b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w07b", "url": "https://archive.org/download/Minecraft-JSONs/12w07b.json", "sha1": "0eea35d588fc2cee5d397472aa3565f48c220217", "size": 3956323, @@ -106,7 +106,7 @@ }, { "id": "12w08a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w08a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w08a", "url": "https://archive.org/download/Minecraft-JSONs/12w08a.json", "sha1": "db2fcfdd23526b0f381ef2f3f2fd049d36227230", "size": 3981486, @@ -114,7 +114,7 @@ }, { "id": "12w16a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w16a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w16a", "url": "https://archive.org/download/Minecraft-JSONs/12w16a.json", "sha1": "6b0a9fe3ac275f79ac6d259f4279752274ec05f8", "size": 4080437, @@ -122,7 +122,7 @@ }, { "id": "12w17a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w17a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w17a", "url": "https://archive.org/download/Minecraft-JSONs/12w17a.json", "sha1": "17d41f8a07e054040ba34e523593bdea7f0fb6ba", "size": 4114768, @@ -130,7 +130,7 @@ }, { "id": "12w18a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w18a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w18a", "url": "https://archive.org/download/Minecraft-JSONs/12w18a.json", "sha1": "9e9ab992317048bee9158ad9d1e2bc758db2b4af", "size": 4317820, @@ -138,7 +138,7 @@ }, { "id": "12w19a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w19a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w19a", "url": "https://archive.org/download/Minecraft-JSONs/12w19a.json", "sha1": "474aaac9a8b1dcbf312a5c09c7eae4a6aa401225", "size": 4343792, @@ -146,7 +146,7 @@ }, { "id": "12w21a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w21a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w21a", "url": "https://archive.org/download/Minecraft-JSONs/12w21a.json", "sha1": "e755423a04b0efde01e035a9d651acadeba0aef9", "size": 4409586, @@ -154,7 +154,7 @@ }, { "id": "12w21b", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w21b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w21b", "url": "https://archive.org/download/Minecraft-JSONs/12w21b.json", "sha1": "84437ded4839b29d34f83e9f3bab07cc48980faf", "size": 4499708, @@ -162,7 +162,7 @@ }, { "id": "12w22a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w22a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w22a", "url": "https://archive.org/download/Minecraft-JSONs/12w22a.json", "sha1": "3631a714cb465d39f5cb5c18aa23abf38031b359", "size": 4542344, @@ -170,7 +170,7 @@ }, { "id": "12w23a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w23a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w23a", "url": "https://archive.org/download/Minecraft-JSONs/12w23a.json", "sha1": "4a5a8e3349ea2e9d67fa4dde6ec68d385bff46f0", "size": 4543912, @@ -178,7 +178,7 @@ }, { "id": "12w23b", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w23b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w23b", "url": "https://archive.org/download/Minecraft-JSONs/12w23b.json", "sha1": "e107667bcbb4443afc160a7eeb8f347acc9826f8", "size": 4543928, @@ -186,7 +186,7 @@ }, { "id": "12w24a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w24a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w24a", "url": "https://archive.org/download/Minecraft-JSONs/12w24a.json", "sha1": "e479c425ffe6ca3512d97ad0e02a8cd85356bf83", "size": 4540049, @@ -194,7 +194,7 @@ }, { "id": "12w25a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w25a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w25a", "url": "https://archive.org/download/Minecraft-JSONs/12w25a.json", "sha1": "eddf53994e40ecc44f582d4b47b9a441844909b6", "size": 4556548, @@ -202,7 +202,7 @@ }, { "id": "12w26a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w26a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w26a", "url": "https://archive.org/download/Minecraft-JSONs/12w26a.json", "sha1": "2d1e782a4c4435fe921027ae464a272945cca925", "size": 4573075, @@ -210,7 +210,7 @@ }, { "id": "12w27a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w27a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w27a", "url": "https://archive.org/download/Minecraft-JSONs/12w27a.json", "sha1": "5e69b80f9c757bdc8275c1f6ce7e71820fe6d79a", "size": 4584956, @@ -218,7 +218,7 @@ }, { "id": "12w30a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w30a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w30a", "url": "https://archive.org/download/Minecraft-JSONs/12w30a.json", "sha1": "368215d7fd38ee3e829725e11b3f193d45801128", "size": 4584574, @@ -226,7 +226,7 @@ }, { "id": "12w30b", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w30b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w30b", "url": "https://archive.org/download/Minecraft-JSONs/12w30b.json", "sha1": "9d1e450cdb300ec426b50762e031796a8349aa1c", "size": 4584593, @@ -234,7 +234,7 @@ }, { "id": "12w30c", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w30c", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w30c", "url": "https://archive.org/download/Minecraft-JSONs/12w30c.json", "sha1": "92817a0c3f3c913ad68bdb082ac1f147db986282", "size": 4584617, @@ -242,7 +242,7 @@ }, { "id": "12w30d", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w30d", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w30d", "url": "https://archive.org/download/Minecraft-JSONs/12w30d.json", "sha1": "a5e7508de2d3993cb5222d8e4f8415226745d6ff", "size": 4585459, @@ -250,7 +250,7 @@ }, { "id": "12w30e", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w30e", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w30e", "url": "https://archive.org/download/Minecraft-JSONs/12w30e.json", "sha1": "1a37562cda14028dae15b331bfd36108e617a477", "size": 4585506, @@ -258,7 +258,7 @@ }, { "id": "12w32a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w32a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w32a", "url": "https://archive.org/download/Minecraft-JSONs/12w32a.json", "sha1": "13183e023c8918ed08c302c2fe1438f61b53d094", "size": 4628354, @@ -266,7 +266,7 @@ }, { "id": "12w34a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w34a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w34a", "url": "https://archive.org/download/Minecraft-JSONs/12w34a.json", "sha1": "41769085c020f4651b5b5dd50a6f83be2b000b29", "size": 4676139, @@ -274,7 +274,7 @@ }, { "id": "12w34b", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w34b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w34b", "url": "https://archive.org/download/Minecraft-JSONs/12w34b.json", "sha1": "5fb51efc8f07ea57ffc2a02a7dac8a2835651b61", "size": 4682004, @@ -282,7 +282,7 @@ }, { "id": "12w36a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w36a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w36a", "url": "https://archive.org/download/Minecraft-JSONs/12w36a.json", "sha1": "914bd89686c4621da327d50375a1edbdd9c177da", "size": 4705667, @@ -290,7 +290,7 @@ }, { "id": "12w37a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w37a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w37a", "url": "https://archive.org/download/Minecraft-JSONs/12w37a.json", "sha1": "50ea0bac2c91b13c0881bbf99aad66a046533781", "size": 4727781, @@ -298,7 +298,7 @@ }, { "id": "12w38a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w38a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w38a", "url": "https://archive.org/download/Minecraft-JSONs/12w38a.json", "sha1": "69e5a531fa615eb870345feb25f26126fe95586b", "size": 4752649, @@ -306,7 +306,7 @@ }, { "id": "12w38b", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w38b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w38b", "url": "https://archive.org/download/Minecraft-JSONs/12w38b.json", "sha1": "867505cb4934016bf46cb8c7833ef0eaef8d39d9", "size": 4767044, @@ -314,7 +314,7 @@ }, { "id": "12w39a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w39a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w39a", "url": "https://archive.org/download/Minecraft-JSONs/12w39a.json", "sha1": "65247c02036156b9f34c17f7d8bb053641afd0e7", "size": 4768937, @@ -322,7 +322,7 @@ }, { "id": "12w39b", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w39b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w39b", "url": "https://archive.org/download/Minecraft-JSONs/12w39b.json", "sha1": "620d02bfd74204462a810874f83929d0b8b0b936", "size": 4766448, @@ -330,7 +330,7 @@ }, { "id": "12w40a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w40a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w40a", "url": "https://archive.org/download/Minecraft-JSONs/12w40a.json", "sha1": "434652551e93fdfb4de30cbe64310037777f7eff", "size": 4884173, @@ -338,7 +338,7 @@ }, { "id": "12w40b", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w40b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w40b", "url": "https://archive.org/download/Minecraft-JSONs/12w40b.json", "sha1": "1612e0fa6062f764844c5a71ff89660c311f38ae", "size": 4884732, @@ -346,7 +346,7 @@ }, { "id": "12w41a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w41a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w41a", "url": "https://archive.org/download/Minecraft-JSONs/12w41a.json", "sha1": "7327bcd4da0d194565d6ee732b1fa48e8b14b347", "size": 4900512, @@ -354,7 +354,7 @@ }, { "id": "12w41b", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w41b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w41b", "url": "https://archive.org/download/Minecraft-JSONs/12w41b.json", "sha1": "d73a5b6919d10689811c11d1c3debcd817050039", "size": 4900976, @@ -362,7 +362,7 @@ }, { "id": "12w42a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w42a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w42a", "url": "https://archive.org/download/Minecraft-JSONs/12w42a.json", "sha1": "0b10f7afbd54392b387a23c34547cb0f30d48998", "size": 4919860, @@ -370,7 +370,7 @@ }, { "id": "12w42b", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w42b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w42b", "url": "https://archive.org/download/Minecraft-JSONs/12w42b.json", "sha1": "74024eab7588bd33dd53baa756fd4deb92557b0a", "size": 4921744, @@ -378,7 +378,7 @@ }, { "id": "12w49a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w49a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w49a", "url": "https://archive.org/download/Minecraft-JSONs/12w49a.json", "sha1": "a5a4cf65cf89207eb6ad7371c9237973865eba81", "size": 4990865, @@ -386,7 +386,7 @@ }, { "id": "12w50a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w50a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w50a", "url": "https://archive.org/download/Minecraft-JSONs/12w50a.json", "sha1": "96a6427720aef608a594ed1e0291e77cba398155", "size": 5004175, @@ -394,7 +394,7 @@ }, { "id": "12w50b", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_12w50b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w50b", "url": "https://archive.org/download/Minecraft-JSONs/12w50b.json", "sha1": "73dc6efe46fef478cc5ed123e711872450e193fd", "size": 5005360, @@ -402,7 +402,7 @@ }, { "id": "13w01a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w01a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w01a", "url": "https://archive.org/download/Minecraft-JSONs/13w01a.json", "sha1": "e3256fe44cd7c6a1bf45570337e634b030589878", "size": 5033591, @@ -410,7 +410,7 @@ }, { "id": "13w01b", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w01b", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w01b", "url": "https://archive.org/download/Minecraft-JSONs/13w01b.json", "sha1": "87f9f88eb3dcc80dcf818e44af774ab7ff63eb66", "size": 5035543, @@ -418,7 +418,7 @@ }, { "id": "13w02a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w02a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w02a", "url": "https://archive.org/download/Minecraft-JSONs/13w02a.json", "sha1": "e9a57e8d5dcddcc9d919054c19b10eb71fcc304e", "size": 5499864, @@ -426,7 +426,7 @@ }, { "id": "13w02b", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w02b", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w02b", "url": "https://archive.org/download/Minecraft-JSONs/13w02b.json", "sha1": "9289953c82ce69ec3d2e59a6044a9c900a99478f", "size": 5363159, @@ -434,7 +434,7 @@ }, { "id": "13w03a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w03a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w03a", "url": "https://archive.org/download/Minecraft-JSONs/13w03a.json", "sha1": "6a2d3ffa88b7f5e0949f041193c6525d1c4cc22e", "size": 6401672, @@ -442,7 +442,7 @@ }, { "id": "13w04a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w04a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w04a", "url": "https://archive.org/download/Minecraft-JSONs/13w04a.json", "sha1": "dff06285694aab7771682f949d51bca98ce52359", "size": 6426112, @@ -450,7 +450,7 @@ }, { "id": "13w05a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w05a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w05a", "url": "https://archive.org/download/Minecraft-JSONs/13w05a.json", "sha1": "7808f090cb92afc8084545dd2ea305773bbd5e6e", "size": 6442319, @@ -458,7 +458,7 @@ }, { "id": "13w05b", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w05b", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w05b", "url": "https://archive.org/download/Minecraft-JSONs/13w05b.json", "sha1": "72074d7cb843229292f71ae917dcefbc0f01461d", "size": 6442459, @@ -466,7 +466,7 @@ }, { "id": "13w06a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w06a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w06a", "url": "https://archive.org/download/Minecraft-JSONs/13w06a.json", "sha1": "da409ce9f9c910c08cc729aadc6f592b8ff813cb", "size": 6445893, @@ -474,7 +474,7 @@ }, { "id": "13w07a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w07a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w07a", "url": "https://archive.org/download/Minecraft-JSONs/13w07a.json", "sha1": "61f7dad52c34838be7a1e7d37a2370ac847ab87a", "size": 6510193, @@ -482,7 +482,7 @@ }, { "id": "13w09a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w09a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w09a", "url": "https://archive.org/download/Minecraft-JSONs/13w09a.json", "sha1": "9ac49c55ca76eedfc985fa245dd0682e08b34982", "size": 5574252, @@ -490,7 +490,7 @@ }, { "id": "13w09b", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w09b", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w09b", "url": "https://archive.org/download/Minecraft-JSONs/13w09b.json", "sha1": "635161d84725b1988f814c890fe5841ad99121e1", "size": 5578604, @@ -498,7 +498,7 @@ }, { "id": "13w09c", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w09c", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w09c", "url": "https://archive.org/download/Minecraft-JSONs/13w09c.json", "sha1": "1367ef1410c2ce7ac0f1c58727aa4883c8677469", "size": 5533426, @@ -506,7 +506,7 @@ }, { "id": "13w10a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w10a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w10a", "url": "https://archive.org/download/Minecraft-JSONs/13w10a.json", "sha1": "9162bca3ba8a77da2cd26cda1e46ca89a44bac4a", "size": 5534991, @@ -514,7 +514,7 @@ }, { "id": "13w10b", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w10b", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w10b", "url": "https://archive.org/download/Minecraft-JSONs/13w10b.json", "sha1": "21e35ffe1772d1cf89aea653c7a883acb54b13a3", "size": 5555235, @@ -522,7 +522,7 @@ }, { "id": "13w11a", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w11a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w11a", "url": "https://archive.org/download/Minecraft-JSONs/13w11a.json", "sha1": "bec6c96bc4413ea3092428aba93d7425fe6a4ea9", "size": 5556608, @@ -530,7 +530,7 @@ }, { "id": "13w12~", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_13w12~", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w12~", "url": "https://archive.org/download/Minecraft-JSONs/13w12~.json", "sha1": "66d6c6b5205ae1e8f0ad3eb78ccf66500f39c0c7", "size": 5561634, @@ -538,7 +538,7 @@ }, { "id": "b1_8-pre1", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_b1.8-pre1-2", + "wiki": "https://minecraft.wiki/w/Java_Edition_b1.8-pre1-2", "url": "https://archive.org/download/Minecraft-JSONs/b1.8-pre1-2.json", "sha1": "6789c69ede3aedf83b800c76bea56855d38a0afc", "size": 1893151, @@ -546,7 +546,7 @@ }, { "id": "b1_8-pre2", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_b1.8-pre2", + "wiki": "https://minecraft.wiki/w/Java_Edition_b1.8-pre2", "url": "https://archive.org/download/Minecraft-JSONs/b1.8-pre2.json", "sha1": "44191f2895bf1e064269c9279778f2e3e9c3c9c7", "size": 1897780, @@ -554,7 +554,7 @@ }, { "id": "b1_9-pre1", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_b1.9-pre1", + "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre1", "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre1.json", "sha1": "fdeef0129af130aa00702e53c37c5c4029b7d50e", "size": 1966908, @@ -562,7 +562,7 @@ }, { "id": "b1_9-pre2", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_b1.9-pre2", + "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre2", "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre2.json", "sha1": "b0d40cf43b625631af65e2a645c34b533251da0e", "size": 1988123, @@ -570,7 +570,7 @@ }, { "id": "b1_9-pre3", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_b1.9-pre3", + "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre3", "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre3.json", "sha1": "5b7fe76a602b7511c97740e36dc25040ccb6e76b", "size": 2087104, @@ -578,7 +578,7 @@ }, { "id": "b1_9-pre4", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_b1.9-pre4", + "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre4", "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre4.json", "sha1": "5c4831d9705f2e00e3cd993e89b822636492932a", "size": 2147107, @@ -586,7 +586,7 @@ }, { "id": "b1_9-pre5", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_b1.9-pre5", + "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre5", "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre5.json", "sha1": "e109b297d2c4ee7a0bd6aed72f38f7e3185654cf", "size": 2211261, @@ -594,7 +594,7 @@ }, { "id": "b1_9-pre6", - "wiki": "https://minecraft.fandom.com/wiki/Java_Edition_b1.9-pre6", + "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre6", "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre6.json", "sha1": "f0983e65cd1c0768b0d1fec471ce4f69173b8126", "size": 2239270, -- cgit 0.0.5-2-1-g0f52 From 6671c59e729b5fb099e5b0bb30e33321a958b70e Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 15 Oct 2023 16:15:22 +0200 Subject: fix: consider version legacy if it has legacyLaunch Signed-off-by: Sefa Eyeoglu --- meta/model/mojang.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 2e35634008..30aa88f4b2 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -134,7 +134,7 @@ class LegacyOverrideEntry(MetaBase): meta_version.additional_jvm_args = [] meta_version.additional_jvm_args += self.additional_jvm_args - if legacy: + if "legacyLaunch" in self.additional_traits: # remove all libraries - they are not needed for legacy meta_version.libraries = None # remove minecraft arguments - we use our own hardcoded ones -- cgit 0.0.5-2-1-g0f52 From 35eb9bf3786fa73ad3e65b73e3810a783f1545b8 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 15 Oct 2023 16:20:32 +0200 Subject: fix: only set main class if not unset Signed-off-by: Sefa Eyeoglu --- meta/model/mojang.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 30aa88f4b2..efd8656732 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -117,8 +117,10 @@ class LegacyOverrideEntry(MetaBase): def apply_onto_meta_version(self, meta_version: MetaVersion, legacy: bool = True): # simply hard override classes - meta_version.main_class = self.main_class - meta_version.applet_class = self.applet_class + if self.main_class: + meta_version.main_class = self.main_class + if self.applet_class: + meta_version.applet_class = self.applet_class # if we have an updated release time (more correct than Mojang), use it if self.release_time: meta_version.release_time = self.release_time -- cgit 0.0.5-2-1-g0f52 From eb6c6bab00801f8fd70a806c0b818d460d5a0914 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 15 Oct 2023 16:25:20 +0200 Subject: Revert "fix: only set main class if not unset" This reverts commit 35eb9bf3786fa73ad3e65b73e3810a783f1545b8. --- meta/model/mojang.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/meta/model/mojang.py b/meta/model/mojang.py index efd8656732..30aa88f4b2 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -117,10 +117,8 @@ class LegacyOverrideEntry(MetaBase): def apply_onto_meta_version(self, meta_version: MetaVersion, legacy: bool = True): # simply hard override classes - if self.main_class: - meta_version.main_class = self.main_class - if self.applet_class: - meta_version.applet_class = self.applet_class + meta_version.main_class = self.main_class + meta_version.applet_class = self.applet_class # if we have an updated release time (more correct than Mojang), use it if self.release_time: meta_version.release_time = self.release_time -- cgit 0.0.5-2-1-g0f52 From 8ac4ce963fa8f1fc2f2385a2b242e8f422b9dd23 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 15 Oct 2023 16:25:23 +0200 Subject: Revert "fix: consider version legacy if it has legacyLaunch" This reverts commit 6671c59e729b5fb099e5b0bb30e33321a958b70e. --- meta/model/mojang.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 30aa88f4b2..2e35634008 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -134,7 +134,7 @@ class LegacyOverrideEntry(MetaBase): meta_version.additional_jvm_args = [] meta_version.additional_jvm_args += self.additional_jvm_args - if "legacyLaunch" in self.additional_traits: + if legacy: # remove all libraries - they are not needed for legacy meta_version.libraries = None # remove minecraft arguments - we use our own hardcoded ones -- cgit 0.0.5-2-1-g0f52 From 59bf56f89356f53e484832272ef9919ae8ec16f5 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 15 Oct 2023 16:25:29 +0200 Subject: Revert "Merge pull request #10 from TheKodeToad/legacySkins" This reverts commit 38c7e6af2bebe19e0ca6619de88109c410b84163, reversing changes made to 574927e8c1f4a2d52b063862ac142fc5cb248165. --- static/mojang/minecraft-legacy-override.json | 496 ++++++++------------------- 1 file changed, 149 insertions(+), 347 deletions(-) diff --git a/static/mojang/minecraft-legacy-override.json b/static/mojang/minecraft-legacy-override.json index 8e3cfa5aca..d1d951d05f 100644 --- a/static/mojang/minecraft-legacy-override.json +++ b/static/mojang/minecraft-legacy-override.json @@ -1,741 +1,543 @@ { "versions": { - "14w11a": { - "+traits": ["legacyServices"] - }, - "1.7.6-pre2": { - "+traits": ["legacyServices"] - }, - "1.7.6-pre1": { - "+traits": ["legacyServices"] - }, - "14w10c": { - "+traits": ["legacyServices"] - }, - "14w10b": { - "+traits": ["legacyServices"] - }, - "14w08a": { - "+traits": ["legacyServices"] - }, - "1.7.5": { - "+traits": ["legacyServices"] - }, - "14w07a": { - "+traits": ["legacyServices"] - }, - "14w06b": { - "+traits": ["legacyServices"] - }, - "14w06a": { - "+traits": ["legacyServices"] - }, - "14w05b": { - "+traits": ["legacyServices"] - }, - "14w05a": { - "+traits": ["legacyServices"] - }, - "14w04b": { - "+traits": ["legacyServices"] - }, - "14w04a": { - "+traits": ["legacyServices"] - }, - "14w03b": { - "+traits": ["legacyServices"] - }, - "14w03a": { - "+traits": ["legacyServices"] - }, - "14w02c": { - "+traits": ["legacyServices"] - }, - "14w02b": { - "+traits": ["legacyServices"] - }, - "14w02a": { - "+traits": ["legacyServices"] - }, - "1.7.3": { - "+traits": ["legacyServices"] - }, - "13w49a": { - "+traits": ["legacyServices"] - }, - "13w48b": { - "+traits": ["legacyServices"] - }, - "13w48a": { - "+traits": ["legacyServices"] - }, - "13w47e": { - "+traits": ["legacyServices"] - }, - "13w47d": { - "+traits": ["legacyServices"] - }, - "13w47c": { - "+traits": ["legacyServices"] - }, - "13w47b": { - "+traits": ["legacyServices"] - }, - "13w47a": { - "+traits": ["legacyServices"] - }, - "1.7.2": { - "+traits": ["legacyServices"] - }, - "1.7.1": { - "+traits": ["legacyServices"] - }, - "1.7": { - "+traits": ["legacyServices"] - }, - "13w43a": { - "+traits": ["legacyServices"] - }, - "13w42b": { - "+traits": ["legacyServices"] - }, - "13w42a": { - "+traits": ["legacyServices"] - }, - "13w41b": { - "+traits": ["legacyServices"] - }, - "13w41a": { - "+traits": ["legacyServices"] - }, - "13w39b": { - "+traits": ["legacyServices"] - }, - "13w39a": { - "+traits": ["legacyServices"] - }, - "13w38c": { - "+traits": ["legacyServices"] - }, - "13w38b": { - "+traits": ["legacyServices"] - }, - "13w38a": { - "+traits": ["legacyServices"] - }, - "1.6.4": { - "+traits": ["legacyServices"] - }, - "13w37b": { - "+traits": ["legacyServices"] - }, - "1.6.3": { - "+traits": ["legacyServices"] - }, - "13w37a": { - "+traits": ["legacyServices"] - }, - "13w36b": { - "+traits": ["legacyServices"] - }, - "13w36a": { - "+traits": ["legacyServices"] - }, - "1.6.2": { - "+traits": ["legacyServices"] - }, - "1.6.1": { - "+traits": ["legacyServices"] - }, - "1.6": { - "+traits": ["legacyServices"] - }, - "13w26a": { - "+traits": ["legacyServices"] - }, - "13w25c": { - "+traits": ["legacyServices"] - }, - "13w25b": { - "+traits": ["legacyServices"] - }, - "13w25a": { - "+traits": ["legacyServices"] - }, - "13w24b": { - "+traits": ["legacyLaunch", "noapplet", "legacyServices"] - }, - "13w24a": { - "+traits": ["legacyLaunch", "noapplet", "legacyServices"] - }, - "13w23b": { - "+traits": ["legacyLaunch", "noapplet", "legacyServices"] - }, - "13w23a": { - "+traits": ["legacyLaunch", "noapplet", "legacyServices"] - }, - "13w22a": { - "+traits": ["legacyLaunch", "noapplet", "legacyServices"] - }, - "13w21b": { - "+traits": ["legacyLaunch", "noapplet", "legacyServices"] - }, - "13w21a": { - "+traits": ["legacyLaunch", "noapplet", "legacyServices"] - }, - "13w19a": { - "+traits": ["legacyLaunch", "noapplet", "legacyServices"] - }, - "13w18c": { - "+traits": ["legacyLaunch", "noapplet", "legacyServices"] - }, - "13w18b": { - "+traits": ["legacyLaunch", "noapplet", "legacyServices"] - }, - "13w18a": { - "+traits": ["legacyLaunch", "noapplet", "legacyServices"] - }, - "13w17a": { - "+traits": ["legacyLaunch", "noapplet", "legacyServices"] - }, "1.5.2": { "releaseTime": "2013-04-25T17:45:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.5.1": { "releaseTime": "2013-03-20T12:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "13w12~": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.5": { "releaseTime": "2013-03-07T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "13w10b": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "13w10a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "13w09c": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "13w09b": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "13w09a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "13w11a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "13w07a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "13w06a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "13w05b": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "13w05a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "13w04a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "13w03a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "13w02b": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "13w02a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "13w01b": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "13w01a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.4.7": { "releaseTime": "2012-12-28T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.4.6": { "releaseTime": "2012-12-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w50b": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w50a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w49a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.4.5": { "releaseTime": "2012-11-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.4.4": { "releaseTime": "2012-11-14T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.4.3": { "releaseTime": "2012-11-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.4.2": { "releaseTime": "2012-10-25T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.4.1": { "releaseTime": "2012-10-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.4": { "releaseTime": "2012-10-19T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w42b": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w42a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w41b": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w41a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w40b": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w40a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w39b": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w39a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w38b": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w38a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w37a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w36a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w34b": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w34a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.3.2": { "releaseTime": "2012-08-16T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w32a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.3.1": { "releaseTime": "2012-08-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.3": { "releaseTime": "2012-07-26T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w30e": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w30d": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w30c": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w30b": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w30a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w27a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w26a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w25a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w24a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w23b": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w23a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w22a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w21b": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w21a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w19a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w18a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w17a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w16a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.2.5": { "releaseTime": "2012-03-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.2.4": { "releaseTime": "2012-03-22T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.2.3": { "releaseTime": "2012-03-02T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.2.2": { "releaseTime": "2012-03-01T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.2.1": { "releaseTime": "2012-03-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.2": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w08a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w07a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w07b": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w06a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w05b": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w05a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w04a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w03a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.1": { "releaseTime": "2012-01-12T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "12w01a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "11w50a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "11w49a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "11w48a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "11w47a": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "1.0": { "releaseTime": "2011-11-18T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.9-pre6": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.9-pre5": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.9-pre4": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.9-pre3": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.9-pre2": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.9-pre1": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.8.1": { "releaseTime": "2011-09-19T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.8": { "releaseTime": "2011-09-15T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.8-pre2": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.8-pre1-2": { - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.7.3": { "releaseTime": "2011-07-08T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.7.2": { "releaseTime": "2011-07-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.7": { "releaseTime": "2011-06-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.6.6": { "releaseTime": "2011-05-31T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.6.5": { "releaseTime": "2011-05-28T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.6.4": { "releaseTime": "2011-05-26T00:00:04+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.6.3": { "releaseTime": "2011-05-26T00:00:03+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.6.2": { "releaseTime": "2011-05-26T00:00:02+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.6.1": { "releaseTime": "2011-05-26T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.6": { "releaseTime": "2011-05-26T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.5_01": { "releaseTime": "2011-04-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.5": { "releaseTime": "2011-04-19T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.4_01": { "releaseTime": "2011-04-05T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.4": { "releaseTime": "2011-03-31T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.3_01": { "releaseTime": "2011-02-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.3b": { "releaseTime": "2011-02-22T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.2_02": { "releaseTime": "2011-01-21T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.2_01": { "releaseTime": "2011-01-14T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.2": { "releaseTime": "2011-01-13T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.1_02": { "releaseTime": "2010-12-22T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.1_01": { "releaseTime": "2010-12-22T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.0.2": { "releaseTime": "2010-12-21T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.0_01": { "releaseTime": "2010-12-20T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "b1.0": { "releaseTime": "2010-12-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "a1.2.6": { "releaseTime": "2010-12-03T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "a1.2.5": { "releaseTime": "2010-12-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "a1.2.4_01": { "releaseTime": "2010-11-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "a1.2.3_04": { "releaseTime": "2010-11-26T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "a1.2.3_02": { "releaseTime": "2010-11-25T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "a1.2.3_01": { "releaseTime": "2010-11-24T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "a1.2.3": { "releaseTime": "2010-11-24T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "a1.2.2b": { "releaseTime": "2010-11-10T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "a1.2.2a": { "releaseTime": "2010-11-10T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "texturepacks"] }, "a1.2.1_01": { "releaseTime": "2010-11-05T00:00:01+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "no-texturepacks"] }, "a1.2.1": { "releaseTime": "2010-11-05T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "no-texturepacks"] }, "a1.2.0_02": { "releaseTime": "2010-11-04T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "no-texturepacks"] }, "a1.2.0_01": { "releaseTime": "2010-10-31T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "no-texturepacks"] }, "a1.2.0": { "releaseTime": "2010-10-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "no-texturepacks"] }, "a1.1.2_01": { "releaseTime": "2010-09-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], + "+traits": ["legacyLaunch", "no-texturepacks"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.1.2": { "releaseTime": "2010-09-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], + "+traits": ["legacyLaunch", "no-texturepacks"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.1.0": { "releaseTime": "2010-09-13T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], + "+traits": ["legacyLaunch", "no-texturepacks"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.17_04": { "releaseTime": "2010-08-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], + "+traits": ["legacyLaunch", "no-texturepacks"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.17_02": { "releaseTime": "2010-08-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], + "+traits": ["legacyLaunch", "no-texturepacks"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.16": { "releaseTime": "2010-08-12T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], + "+traits": ["legacyLaunch", "no-texturepacks"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.15": { "releaseTime": "2010-08-04T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], + "+traits": ["legacyLaunch", "no-texturepacks"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.14": { "releaseTime": "2010-07-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], + "+traits": ["legacyLaunch", "no-texturepacks"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.11": { "releaseTime": "2010-07-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], + "+traits": ["legacyLaunch", "no-texturepacks"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.5_01": { "releaseTime": "2010-07-13T00:00:00+02:00", "mainClass": "y", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], + "+traits": ["legacyLaunch", "no-texturepacks"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "a1.0.4": { "releaseTime": "2010-07-09T00:00:00+02:00", "mainClass": "ax", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], + "+traits": ["legacyLaunch", "no-texturepacks"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "inf-20100618": { "releaseTime": "2010-06-16T00:00:00+02:00", "mainClass": "net.minecraft.client.d", "appletClass": "net.minecraft.client.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"], + "+traits": ["legacyLaunch", "no-texturepacks"], "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] }, "c0.30_01c": { "releaseTime": "2009-12-22T00:00:00+02:00", "mainClass": "com.mojang.minecraft.l", "appletClass": "com.mojang.minecraft.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks", "legacyServices"] + "+traits": ["legacyLaunch", "no-texturepacks"] }, "c0.0.13a_03": { "releaseTime": "2009-05-22T00:00:00+02:00", -- cgit 0.0.5-2-1-g0f52 From 5c19d7a034d56c7e6011e3232c079c8613392141 Mon Sep 17 00:00:00 2001 From: TheKodeToad Date: Sun, 15 Oct 2023 21:23:14 +0100 Subject: Add legacyServices to all applicable versions (take 2) --- generateMojang.py | 9 ++ meta/common/mojang.py | 1 + meta/model/mojang.py | 10 ++ static/mojang/minecraft-legacy-services.json | 217 +++++++++++++++++++++++++++ 4 files changed, 237 insertions(+) create mode 100644 static/mojang/minecraft-legacy-services.json diff --git a/generateMojang.py b/generateMojang.py index 54365ed78d..237684a4fe 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -9,6 +9,7 @@ from typing import Optional, List from meta.common import ensure_component_dir, launcher_path, upstream_path, static_path from meta.common.mojang import ( + STATIC_LEGACY_SERVICES_FILE, VERSION_MANIFEST_FILE, MINECRAFT_COMPONENT, LWJGL3_COMPONENT, @@ -28,6 +29,7 @@ from meta.model import ( MojangRules, ) from meta.model.mojang import ( + LegacyServices, MojangIndexWrap, MojangIndex, MojangVersion, @@ -311,6 +313,9 @@ def main(): override_index = LegacyOverrideIndex.parse_file( os.path.join(STATIC_DIR, STATIC_OVERRIDES_FILE) ) + legacy_services = LegacyServices.parse_file( + os.path.join(STATIC_DIR, STATIC_LEGACY_SERVICES_FILE) + ) library_patches = LibraryPatches.parse_file( os.path.join(STATIC_DIR, LIBRARY_PATCHES_FILE) ) @@ -486,6 +491,10 @@ def main(): if v.version in override_index.versions: override = override_index.versions[v.version] override.apply_onto_meta_version(v) + if v.version in legacy_services: + if v.additional_traits == None: + v.additional_traits = [] + v.additional_traits.append("legacyServices"); v.write(out_filename) for lwjglVersionVariant in lwjglVersionVariants: diff --git a/meta/common/mojang.py b/meta/common/mojang.py index dc80f44412..f484e8d6a4 100644 --- a/meta/common/mojang.py +++ b/meta/common/mojang.py @@ -9,6 +9,7 @@ ASSETS_DIR = join(BASE_DIR, "assets") STATIC_EXPERIMENTS_FILE = join(BASE_DIR, "minecraft-experiments.json") STATIC_OLD_SNAPSHOTS_FILE = join(BASE_DIR, "minecraft-old-snapshots.json") STATIC_OVERRIDES_FILE = join(BASE_DIR, "minecraft-legacy-override.json") +STATIC_LEGACY_SERVICES_FILE = join(BASE_DIR, "minecraft-legacy-services.json") LIBRARY_PATCHES_FILE = join(BASE_DIR, "library-patches.json") MINECRAFT_COMPONENT = "net.minecraft" diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 2e35634008..04e9b608ed 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -165,6 +165,16 @@ class LibraryPatches(MetaBase): return self.__root__[item] +class LegacyServices(MetaBase): + __root__: List[str] + + def __iter__(self) -> Iterator[str]: + return iter(self.__root__) + + def __getitem__(self, item) -> str: + return self.__root__[item] + + class MojangArguments(MetaBase): game: Optional[List[Any]] # mixture of strings and objects jvm: Optional[List[Any]] diff --git a/static/mojang/minecraft-legacy-services.json b/static/mojang/minecraft-legacy-services.json new file mode 100644 index 0000000000..994277b127 --- /dev/null +++ b/static/mojang/minecraft-legacy-services.json @@ -0,0 +1,217 @@ +[ + "c0.30_01c", + "inf-20100618", + "a1.0.4", + "a1.0.5_01", + "a1.0.11", + "a1.0.14", + "a1.0.15", + "a1.0.16", + "a1.0.17_02", + "a1.0.17_04", + "a1.1.0", + "a1.1.2", + "a1.1.2_01", + "a1.2.0", + "a1.2.0_01", + "a1.2.0_02", + "a1.2.1", + "a1.2.1_01", + "a1.2.2a", + "a1.2.2b", + "a1.2.3", + "a1.2.3_01", + "a1.2.3_02", + "a1.2.3_04", + "a1.2.4_01", + "a1.2.5", + "a1.2.6", + "b1.0", + "b1.0_01", + "b1.0.2", + "b1.1_01", + "b1.1_02", + "b1.2", + "b1.2_01", + "b1.2_02", + "b1.3b", + "b1.3_01", + "b1.4", + "b1.4_01", + "b1.5", + "b1.5_01", + "b1.6", + "b1.6.1", + "b1.6.2", + "b1.6.3", + "b1.6.4", + "b1.6.5", + "b1.6.6", + "b1.7", + "b1.7.2", + "b1.7.3", + "b1.8-pre1-2", + "b1.8-pre2", + "b1.8", + "b1.8.1", + "b1.9-pre1", + "b1.9-pre2", + "b1.9-pre3", + "b1.9-pre4", + "b1.9-pre5", + "b1.9-pre6", + "1.0", + "11w47a", + "11w48a", + "11w49a", + "11w50a", + "12w01a", + "1.1", + "12w03a", + "12w04a", + "12w05a", + "12w05b", + "12w06a", + "12w07b", + "12w07a", + "12w08a", + "1.2", + "1.2.1", + "1.2.2", + "1.2.3", + "1.2.4", + "1.2.5", + "12w16a", + "12w17a", + "12w18a", + "12w19a", + "12w21a", + "12w21b", + "12w22a", + "12w23a", + "12w23b", + "12w24a", + "12w25a", + "12w26a", + "12w27a", + "12w30a", + "12w30b", + "12w30c", + "12w30d", + "12w30e", + "1.3", + "1.3.1", + "12w32a", + "1.3.2", + "12w34a", + "12w34b", + "12w36a", + "12w37a", + "12w38a", + "12w38b", + "12w39a", + "12w39b", + "12w40a", + "12w40b", + "12w41a", + "12w41b", + "12w42a", + "12w42b", + "1.4", + "1.4.1", + "1.4.2", + "1.4.3", + "1.4.4", + "1.4.5", + "12w49a", + "12w50a", + "12w50b", + "1.4.6", + "1.4.7", + "13w01a", + "13w01b", + "13w02a", + "13w02b", + "13w03a", + "13w04a", + "13w05a", + "13w05b", + "13w06a", + "13w07a", + "13w11a", + "13w09a", + "13w09b", + "13w09c", + "13w10a", + "13w10b", + "1.5", + "13w12~", + "1.5.1", + "1.5.2", + "13w17a", + "13w18a", + "13w18b", + "13w18c", + "13w19a", + "13w21a", + "13w21b", + "13w22a", + "13w23a", + "13w23b", + "13w24a", + "13w24b", + "13w25a", + "13w25b", + "13w25c", + "13w26a", + "1.6", + "1.6.1", + "1.6.2", + "13w36a", + "13w36b", + "13w37a", + "1.6.3", + "13w37b", + "1.6.4", + "13w38a", + "13w38b", + "13w38c", + "13w39a", + "13w39b", + "13w41a", + "13w41b", + "13w42a", + "13w42b", + "13w43a", + "1.7", + "1.7.1", + "1.7.2", + "13w47a", + "13w47b", + "13w47c", + "13w47d", + "13w47e", + "13w48a", + "13w48b", + "13w49a", + "1.7.3", + "14w02a", + "14w02b", + "14w02c", + "14w03a", + "14w03b", + "14w04a", + "14w04b", + "14w05a", + "14w05b", + "14w06a", + "14w06b", + "14w07a", + "1.7.5", + "14w08a", + "14w10b", + "14w10c", + "1.7.6-pre1", + "1.7.6-pre2", + "14w11a" +] -- cgit 0.0.5-2-1-g0f52 From 4681822576acf14b242f8b722abb8f31e45e209d Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Mon, 30 Oct 2023 23:10:42 +0100 Subject: flake.lock: Update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'flake-parts': 'github:hercules-ci/flake-parts/8e8d955c22df93dbe24f19ea04f47a74adbdc5ec' (2023-07-04) → 'github:hercules-ci/flake-parts/f76e870d64779109e41370848074ac4eaa1606ec' (2023-10-29) • Updated input 'flake-parts/nixpkgs-lib': 'github:NixOS/nixpkgs/4bc72cae107788bf3f24f30db2e2f685c9298dc9?dir=lib' (2023-06-29) → 'github:NixOS/nixpkgs/f5892ddac112a1e9b3612c39af1b72987ee5783a?dir=lib' (2023-09-29) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/af8cd5ded7735ca1df1a1174864daab75feeb64a' (2023-07-23) → 'github:nixos/nixpkgs/90e85bc7c1a6fc0760a94ace129d3a1c61c3d035' (2023-10-29) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/eb433bff05b285258be76513add6f6c57b441775' (2023-07-18) → 'github:cachix/pre-commit-hooks.nix/bd38df3d508dfcdff52cd243d297f218ed2257bf' (2023-10-25) --- flake.lock | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/flake.lock b/flake.lock index 74e1c6145c..9bb05cb5ee 100644 --- a/flake.lock +++ b/flake.lock @@ -21,11 +21,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1688466019, - "narHash": "sha256-VeM2akYrBYMsb4W/MmBo1zmaMfgbL4cH3Pu8PGyIwJ0=", + "lastModified": 1698579227, + "narHash": "sha256-KVWjFZky+gRuWennKsbo6cWyo7c/z/VgCte5pR9pEKg=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "8e8d955c22df93dbe24f19ea04f47a74adbdc5ec", + "rev": "f76e870d64779109e41370848074ac4eaa1606ec", "type": "github" }, "original": { @@ -75,11 +75,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1690083312, - "narHash": "sha256-I3egwgNXavad1eIjWu1kYyi0u73di/sMmlnQIuzQASk=", + "lastModified": 1698553279, + "narHash": "sha256-T/9P8yBSLcqo/v+FTOBK+0rjzjPMctVymZydbvR/Fak=", "owner": "nixos", "repo": "nixpkgs", - "rev": "af8cd5ded7735ca1df1a1174864daab75feeb64a", + "rev": "90e85bc7c1a6fc0760a94ace129d3a1c61c3d035", "type": "github" }, "original": { @@ -92,11 +92,11 @@ "nixpkgs-lib": { "locked": { "dir": "lib", - "lastModified": 1688049487, - "narHash": "sha256-100g4iaKC9MalDjUW9iN6Jl/OocTDtXdeAj7pEGIRh4=", + "lastModified": 1696019113, + "narHash": "sha256-X3+DKYWJm93DRSdC5M6K5hLqzSya9BjibtBsuARoPco=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "4bc72cae107788bf3f24f30db2e2f685c9298dc9", + "rev": "f5892ddac112a1e9b3612c39af1b72987ee5783a", "type": "github" }, "original": { @@ -120,11 +120,11 @@ ] }, "locked": { - "lastModified": 1689668210, - "narHash": "sha256-XAATwDkaUxH958yXLs1lcEOmU6pSEIkatY3qjqk8X0E=", + "lastModified": 1698227354, + "narHash": "sha256-Fi5H9jbaQLmLw9qBi/mkR33CoFjNbobo5xWdX4tKz1Q=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "eb433bff05b285258be76513add6f6c57b441775", + "rev": "bd38df3d508dfcdff52cd243d297f218ed2257bf", "type": "github" }, "original": { -- cgit 0.0.5-2-1-g0f52 From 0baa8da3759667eb1247c6dbee33c213b1b75619 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 1 Nov 2023 10:43:35 +0100 Subject: feat: support NeoForge 1.20.2+ Signed-off-by: Sefa Eyeoglu --- meta/model/neoforge.py | 19 +++++++++++---- updateNeoForge.py | 64 ++++++++++++++++++++++++++++++++++++++++---------- 2 files changed, 65 insertions(+), 18 deletions(-) diff --git a/meta/model/neoforge.py b/meta/model/neoforge.py index a13605c282..4a110cf300 100644 --- a/meta/model/neoforge.py +++ b/meta/model/neoforge.py @@ -8,20 +8,28 @@ from .mojang import MojangVersion class NeoForgeFile(MetaBase): + artifact: str classifier: str extension: str def filename(self, long_version): - return "%s-%s-%s.%s" % ("forge", long_version, self.classifier, self.extension) + return "%s-%s-%s.%s" % ( + self.artifact, + long_version, + self.classifier, + self.extension, + ) def url(self, long_version): - return "https://maven.neoforged.net/net/neoforged/forge/%s/%s" % ( + return "https://maven.neoforged.net/net/neoforged/%s/%s/%s" % ( + self.artifact, long_version, self.filename(long_version), ) class NeoForgeEntry(MetaBase): + artifact: str long_version: str = Field(alias="longversion") mc_version: str = Field(alias="mcversion") version: str @@ -174,6 +182,9 @@ class NeoForgeVersion: def __init__(self, entry: NeoForgeEntry): self.build = entry.build self.rawVersion = entry.version + if entry.artifact == "neoforge": + self.rawVersion = entry.long_version + self.mc_version = entry.mc_version self.mc_version_sane = self.mc_version.replace("_pre", "-pre", 1) self.branch = entry.branch @@ -182,9 +193,7 @@ class NeoForgeVersion: self.universal_filename = None self.universal_url = None self.changelog_url = None - self.long_version = "%s-%s" % (self.mc_version, self.rawVersion) - if self.branch is not None: - self.long_version += "-%s" % self.branch + self.long_version = entry.long_version # this comment's whole purpose is to say this: cringe for classifier, file in entry.files.items(): diff --git a/updateNeoForge.py b/updateNeoForge.py index 431930c401..2ff8be5d9d 100644 --- a/updateNeoForge.py +++ b/updateNeoForge.py @@ -67,7 +67,7 @@ def find_nth(haystack, needle, n): return start -def get_single_forge_files_manifest(longversion): +def get_single_forge_files_manifest(longversion, artifact: str): print(f"Getting NeoForge manifest for {longversion}") path_thing = UPSTREAM_DIR + "/neoforge/files_manifests/%s.json" % longversion files_manifest_file = Path(path_thing) @@ -78,7 +78,7 @@ def get_single_forge_files_manifest(longversion): from_file = True else: file_url = ( - "https://maven.neoforged.net/api/maven/details/releases/net%2Fneoforged%2Fforge%2F" + f"https://maven.neoforged.net/api/maven/details/releases/net%2Fneoforged%2F{artifact}%2F" + urllib.parse.quote(longversion) ) r = sess.get(file_url) @@ -90,14 +90,26 @@ def get_single_forge_files_manifest(longversion): for file in files_json.get("files"): assert type(file) == dict name = file["name"] - file_name, file_ext = os.path.splitext(name) - if file_ext in [".md5", ".sha1", ".sha256", ".sha512"]: + prefix = f"{artifact}-{longversion}" + assert name.startswith( + prefix + ), f"{longversion} classifier {name} doesn't start with {prefix}" + file_name = name[len(prefix) :] + if file_name.startswith("-"): + file_name = file_name[1:] + if file_name.startswith("."): continue - classifier = file["name"][find_nth(name, "-", 3) + 1 : len(file_name)] + print(f"AAAA {file_name}") + classifier, ext = os.path.splitext(file_name) + + if ext in [".md5", ".sha1", ".sha256", ".sha512"]: + continue # assert len(extensionObj.items()) == 1 - file_obj = NeoForgeFile(classifier=classifier, extension=file_ext[1:]) + file_obj = NeoForgeFile( + artifact=artifact, classifier=classifier, extension=ext[1:] + ) ret_dict[classifier] = file_obj if not from_file: @@ -117,32 +129,58 @@ def main(): main_json = r.json()["versions"] assert type(main_json) == list + # get the new remote version list fragments + r = sess.get( + "https://maven.neoforged.net/api/maven/versions/releases/net%2Fneoforged%2Fneoforge" + ) + r.raise_for_status() + new_main_json = r.json()["versions"] + assert type(new_main_json) == list + + main_json += new_main_json + new_index = DerivedNeoForgeIndex() version_expression = re.compile( - "^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$" + r"^(?P[0-9a-zA-Z_\.]+)-(?P[0-9\.]+\.(?P[0-9]+))(-(?P[a-zA-Z0-9\.]+))?$" + ) + neoforge_version_re = re.compile( + r"^(?P\d+).(?P\d+).(?P\d+)(?:-(?P\w+))?$" ) print("") print("Processing versions:") for long_version in main_json: assert type(long_version) == str - mc_version = long_version.split("-")[0] + match = version_expression.match(long_version) + if match: + mc_version = match.group("mc") + build = int(match.group("build")) + version = match.group("ver") + branch = match.group("branch") + artifact = "forge" + + match_nf = neoforge_version_re.match(long_version) + if match_nf: + mc_version = f"1.{match_nf.group('mcminor')}.{match_nf.group('mcpatch')}" + build = int(match_nf.group("number")) + version = match_nf.group("number") + branch = match_nf.group("tag") + match = match_nf + artifact = "neoforge" + assert match, f"{long_version} doesn't match version regex" - assert match.group("mc") == mc_version try: - files = get_single_forge_files_manifest(long_version) + files = get_single_forge_files_manifest(long_version, artifact) except: continue - build = int(match.group("build")) - version = match.group("ver") - branch = match.group("branch") # TODO: what *is* recommended? is_recommended = False entry = NeoForgeEntry( + artifact=artifact, long_version=long_version, mc_version=mc_version, version=version, -- cgit 0.0.5-2-1-g0f52 From 8e47317406d9a104743f7764d2a47b07543ab49f Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 1 Nov 2023 11:03:31 +0100 Subject: fix: use new neoforge artifact in library names Signed-off-by: Sefa Eyeoglu --- generateNeoForge.py | 9 ++++++--- meta/model/neoforge.py | 3 ++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/generateNeoForge.py b/generateNeoForge.py index 31df89a2cd..d2f6ceb668 100644 --- a/generateNeoForge.py +++ b/generateNeoForge.py @@ -60,7 +60,7 @@ def version_from_build_system_installer( ) installer_lib = Library( name=GradleSpecifier( - "net.neoforged", "forge", version.long_version, "installer" + "net.neoforged", version.artifact, version.long_version, "installer" ) ) installer_lib.downloads = MojangLibraryDownloads() @@ -78,9 +78,12 @@ def version_from_build_system_installer( if ( forge_lib.name.group == "net.neoforged" - and forge_lib.name.artifact == "forge" + and forge_lib.name.artifact == version.artifact and forge_lib.name.classifier == "universal" ): + # WORKAROUND: Early NeoForge 20.2 versions have an invalid version for universal jars. Instead of 1.20.2-20.2.20-beta it should just be 20.2.20-beta + if version.artifact == "neoforge": + forge_lib.name.version = version.long_version forge_lib.downloads.artifact.url = ( "https://maven.neoforged.net/%s" % forge_lib.name.path() ) @@ -96,7 +99,7 @@ def version_from_build_system_installer( continue if forge_lib.name.group == "net.neoforged": - if forge_lib.name.artifact == "forge": + if forge_lib.name.artifact == version.artifact: forge_lib.name.classifier = "launcher" forge_lib.downloads.artifact.path = forge_lib.name.path() forge_lib.downloads.artifact.url = ( diff --git a/meta/model/neoforge.py b/meta/model/neoforge.py index 4a110cf300..853e433068 100644 --- a/meta/model/neoforge.py +++ b/meta/model/neoforge.py @@ -180,9 +180,10 @@ class InstallerInfo(MetaBase): # A post-processed entry constructed from the reconstructed NeoForge version index class NeoForgeVersion: def __init__(self, entry: NeoForgeEntry): + self.artifact = entry.artifact self.build = entry.build self.rawVersion = entry.version - if entry.artifact == "neoforge": + if self.artifact == "neoforge": self.rawVersion = entry.long_version self.mc_version = entry.mc_version -- cgit 0.0.5-2-1-g0f52 From 5eb3fd5518194749c6effb25e94a8805fe9e5dfa Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 1 Nov 2023 11:13:06 +0100 Subject: chore: add comment about broken universal jars Signed-off-by: Sefa Eyeoglu --- generateNeoForge.py | 1 + 1 file changed, 1 insertion(+) diff --git a/generateNeoForge.py b/generateNeoForge.py index d2f6ceb668..98c68575f6 100644 --- a/generateNeoForge.py +++ b/generateNeoForge.py @@ -82,6 +82,7 @@ def version_from_build_system_installer( and forge_lib.name.classifier == "universal" ): # WORKAROUND: Early NeoForge 20.2 versions have an invalid version for universal jars. Instead of 1.20.2-20.2.20-beta it should just be 20.2.20-beta + # See https://github.com/neoforged/NeoForge/issues/228 if version.artifact == "neoforge": forge_lib.name.version = version.long_version forge_lib.downloads.artifact.url = ( -- cgit 0.0.5-2-1-g0f52 From 9f6c9972c6bf270b75ffc5a081384ac73aecc270 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 1 Nov 2023 11:53:03 +0100 Subject: fix: only patch download url for broken universal Signed-off-by: Sefa Eyeoglu --- generateNeoForge.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/generateNeoForge.py b/generateNeoForge.py index 98c68575f6..b1881d1938 100644 --- a/generateNeoForge.py +++ b/generateNeoForge.py @@ -1,3 +1,4 @@ +from copy import deepcopy import os import re import sys @@ -83,10 +84,12 @@ def version_from_build_system_installer( ): # WORKAROUND: Early NeoForge 20.2 versions have an invalid version for universal jars. Instead of 1.20.2-20.2.20-beta it should just be 20.2.20-beta # See https://github.com/neoforged/NeoForge/issues/228 + download_name = forge_lib.name if version.artifact == "neoforge": - forge_lib.name.version = version.long_version + download_name = deepcopy(forge_lib.name) + download_name.version = version.long_version forge_lib.downloads.artifact.url = ( - "https://maven.neoforged.net/%s" % forge_lib.name.path() + "https://maven.neoforged.net/%s" % download_name.path() ) v.maven_files.append(forge_lib) -- cgit 0.0.5-2-1-g0f52 From 86cad8b5d8991f38309663054b4b6b5964f78bdb Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 1 Nov 2023 12:07:40 +0100 Subject: chore: bump ForgeWrapper Signed-off-by: Sefa Eyeoglu --- meta/common/forge.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/common/forge.py b/meta/common/forge.py index 4a8afbe06f..7c735a2a83 100644 --- a/meta/common/forge.py +++ b/meta/common/forge.py @@ -16,8 +16,8 @@ STATIC_LEGACYINFO_FILE = join(BASE_DIR, "forge-legacyinfo.json") FORGE_COMPONENT = "net.minecraftforge" FORGEWRAPPER_LIBRARY = make_launcher_library( - GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "1.5.6-prism"), - "b059aa8c4d2508055c6ed2a2561923a5e670a5eb", - 34860, + GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "1.5.7-prism"), + "29139276224c3b8eac414607ade28b90ba9113ba", + 35062, ) BAD_VERSIONS = ["1.12.2-14.23.5.2851"] -- cgit 0.0.5-2-1-g0f52 From 0a4cbb8410ca93b58f7b06ac97d620dd25447e32 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 1 Nov 2023 12:11:41 +0100 Subject: chore: update NeoGradle issue link Signed-off-by: Sefa Eyeoglu --- generateNeoForge.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generateNeoForge.py b/generateNeoForge.py index b1881d1938..09a9044140 100644 --- a/generateNeoForge.py +++ b/generateNeoForge.py @@ -83,7 +83,7 @@ def version_from_build_system_installer( and forge_lib.name.classifier == "universal" ): # WORKAROUND: Early NeoForge 20.2 versions have an invalid version for universal jars. Instead of 1.20.2-20.2.20-beta it should just be 20.2.20-beta - # See https://github.com/neoforged/NeoForge/issues/228 + # See https://github.com/neoforged/NeoGradle/issues/23 download_name = forge_lib.name if version.artifact == "neoforge": download_name = deepcopy(forge_lib.name) -- cgit 0.0.5-2-1-g0f52 From c0644ac1561e91554afc4f1fbfc10b2b501a889c Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 1 Nov 2023 12:19:55 +0100 Subject: fix: remove debug log Signed-off-by: Sefa Eyeoglu --- updateNeoForge.py | 1 - 1 file changed, 1 deletion(-) diff --git a/updateNeoForge.py b/updateNeoForge.py index 2ff8be5d9d..1db5b43a05 100644 --- a/updateNeoForge.py +++ b/updateNeoForge.py @@ -100,7 +100,6 @@ def get_single_forge_files_manifest(longversion, artifact: str): if file_name.startswith("."): continue - print(f"AAAA {file_name}") classifier, ext = os.path.splitext(file_name) if ext in [".md5", ".sha1", ".sha256", ".sha512"]: -- cgit 0.0.5-2-1-g0f52 From 3cad1e4ee1778d5f6837f29d924b9dc6b150d02d Mon Sep 17 00:00:00 2001 From: Evan Goode Date: Thu, 2 Nov 2023 00:21:29 -0400 Subject: updateFabric.py: add missing `import requests` --- updateFabric.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/updateFabric.py b/updateFabric.py index 9bb3dac48e..132495b92c 100755 --- a/updateFabric.py +++ b/updateFabric.py @@ -3,6 +3,8 @@ import os import zipfile from datetime import datetime +import requests + from meta.common import ( upstream_path, ensure_upstream_dir, -- cgit 0.0.5-2-1-g0f52 From eb47993bf859d0c2b5f3cf119a022c178c24ef30 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 4 Nov 2023 22:39:42 +0100 Subject: refactor: merge MojangLibrary and Library Signed-off-by: Sefa Eyeoglu --- generateForge.py | 11 +++-------- generateNeoForge.py | 28 ++-------------------------- meta/model/__init__.py | 5 +---- meta/model/forge.py | 8 ++++---- meta/model/mojang.py | 3 +-- meta/model/neoforge.py | 8 ++++---- 6 files changed, 15 insertions(+), 48 deletions(-) diff --git a/generateForge.py b/generateForge.py index bb44845569..6bc5edd7a8 100755 --- a/generateForge.py +++ b/generateForge.py @@ -173,10 +173,7 @@ def version_from_modernized_installer( v.libraries = [] mc_filter = load_mc_version_filter(mc_version) - for upstream_lib in installer.libraries: - forge_lib = Library.parse_obj( - upstream_lib.dict() - ) # "cast" MojangLibrary to Library + for forge_lib in installer.libraries: if ( forge_lib.name.is_lwjgl() or forge_lib.name.is_log4j() @@ -270,8 +267,7 @@ def version_from_build_system_installer( ) v.maven_files.append(installer_lib) - for upstream_lib in profile.libraries: - forge_lib = Library.parse_obj(upstream_lib.dict()) + for forge_lib in profile.libraries: if forge_lib.name.is_log4j(): continue @@ -289,8 +285,7 @@ def version_from_build_system_installer( v.libraries.append(FORGEWRAPPER_LIBRARY) - for upstream_lib in installer.libraries: - forge_lib = Library.parse_obj(upstream_lib.dict()) + for forge_lib in installer.libraries: if forge_lib.name.is_log4j(): continue diff --git a/generateNeoForge.py b/generateNeoForge.py index 09a9044140..ab0f1df585 100644 --- a/generateNeoForge.py +++ b/generateNeoForge.py @@ -72,44 +72,20 @@ def version_from_build_system_installer( ) v.maven_files.append(installer_lib) - for upstream_lib in profile.libraries: - forge_lib = Library.parse_obj(upstream_lib.dict()) + for forge_lib in profile.libraries: if forge_lib.name.is_log4j(): continue - if ( - forge_lib.name.group == "net.neoforged" - and forge_lib.name.artifact == version.artifact - and forge_lib.name.classifier == "universal" - ): - # WORKAROUND: Early NeoForge 20.2 versions have an invalid version for universal jars. Instead of 1.20.2-20.2.20-beta it should just be 20.2.20-beta - # See https://github.com/neoforged/NeoGradle/issues/23 - download_name = forge_lib.name - if version.artifact == "neoforge": - download_name = deepcopy(forge_lib.name) - download_name.version = version.long_version - forge_lib.downloads.artifact.url = ( - "https://maven.neoforged.net/%s" % download_name.path() - ) v.maven_files.append(forge_lib) v.libraries = [] v.libraries.append(FORGEWRAPPER_LIBRARY) - for upstream_lib in installer.libraries: - forge_lib = Library.parse_obj(upstream_lib.dict()) + for forge_lib in installer.libraries: if forge_lib.name.is_log4j(): continue - if forge_lib.name.group == "net.neoforged": - if forge_lib.name.artifact == version.artifact: - forge_lib.name.classifier = "launcher" - forge_lib.downloads.artifact.path = forge_lib.name.path() - forge_lib.downloads.artifact.url = ( - "https://maven.neoforged.net/%s" % forge_lib.name.path() - ) - forge_lib.name = forge_lib.name v.libraries.append(forge_lib) v.release_time = installer.release_time diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 68cd034f1b..fb062f5d35 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -281,15 +281,12 @@ class MojangRules(MetaBase): return self.__root__[item] -class MojangLibrary(MetaBase): +class Library(MetaBase): extract: Optional[MojangLibraryExtractRules] name: Optional[GradleSpecifier] downloads: Optional[MojangLibraryDownloads] natives: Optional[Dict[str, str]] rules: Optional[MojangRules] - - -class Library(MojangLibrary): url: Optional[str] mmcHint: Optional[str] = Field(None, alias="MMC-hint") diff --git a/meta/model/forge.py b/meta/model/forge.py index 937cc18cb5..a59b87aa5c 100644 --- a/meta/model/forge.py +++ b/meta/model/forge.py @@ -3,7 +3,7 @@ from typing import Optional, List, Dict from pydantic import Field -from . import MetaBase, GradleSpecifier, MojangLibrary +from . import MetaBase, GradleSpecifier, Library from .mojang import MojangVersion @@ -46,7 +46,7 @@ class DerivedForgeIndex(MetaBase): class FMLLib( MetaBase -): # old ugly stuff. Maybe merge this with Library or MojangLibrary later +): # old ugly stuff. Maybe merge this with Library or Library later filename: str checksum: str ours: bool @@ -91,7 +91,7 @@ class ForgeInstallerProfileInstallSection(MetaBase): mod_list: Optional[str] = Field(alias="modList") -class ForgeLibrary(MojangLibrary): +class ForgeLibrary(Library): url: Optional[str] server_req: Optional[bool] = Field(alias="serverreq") client_req: Optional[bool] = Field(alias="clientreq") @@ -176,7 +176,7 @@ class ForgeInstallerProfileV2(MetaBase): welcome: Optional[str] data: Optional[Dict[str, DataSpec]] processors: Optional[List[ProcessorSpec]] - libraries: Optional[List[MojangLibrary]] + libraries: Optional[List[Library]] mirror_list: Optional[str] = Field(alias="mirrorList") server_jar_path: Optional[str] = Field(alias="serverJarPath") diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 04e9b608ed..25d71ae2bf 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -7,7 +7,6 @@ from . import ( MetaBase, MojangArtifactBase, MojangAssets, - MojangLibrary, MojangArtifact, MojangLibraryDownloads, Library, @@ -216,7 +215,7 @@ class MojangVersion(MetaBase): asset_index: Optional[MojangAssets] = Field(alias="assetIndex") assets: Optional[str] downloads: Optional[Dict[str, MojangArtifactBase]] # TODO improve this? - libraries: Optional[List[MojangLibrary]] # TODO: optional? + libraries: Optional[List[Library]] # TODO: optional? main_class: Optional[str] = Field(alias="mainClass") applet_class: Optional[str] = Field(alias="appletClass") processArguments: Optional[str] diff --git a/meta/model/neoforge.py b/meta/model/neoforge.py index 853e433068..5f5237fa5f 100644 --- a/meta/model/neoforge.py +++ b/meta/model/neoforge.py @@ -3,7 +3,7 @@ from typing import Optional, List, Dict from pydantic import Field -from . import MetaBase, GradleSpecifier, MojangLibrary +from . import MetaBase, GradleSpecifier, Library from .mojang import MojangVersion @@ -53,7 +53,7 @@ class DerivedNeoForgeIndex(MetaBase): class FMLLib( MetaBase -): # old ugly stuff. Maybe merge this with Library or MojangLibrary later +): # old ugly stuff. Maybe merge this with Library or Library later filename: str checksum: str ours: bool @@ -98,7 +98,7 @@ class NeoForgeInstallerProfileInstallSection(MetaBase): mod_list: Optional[str] = Field(alias="modList") -class NeoForgeLibrary(MojangLibrary): +class NeoForgeLibrary(Library): url: Optional[str] server_req: Optional[bool] = Field(alias="serverreq") client_req: Optional[bool] = Field(alias="clientreq") @@ -166,7 +166,7 @@ class NeoForgeInstallerProfileV2(MetaBase): welcome: Optional[str] data: Optional[Dict[str, DataSpec]] processors: Optional[List[ProcessorSpec]] - libraries: Optional[List[MojangLibrary]] + libraries: Optional[List[Library]] mirror_list: Optional[str] = Field(alias="mirrorList") server_jar_path: Optional[str] = Field(alias="serverJarPath") -- cgit 0.0.5-2-1-g0f52 From 735421d1554d995cf95f0361a81158c5110b50a8 Mon Sep 17 00:00:00 2001 From: tildejustin Date: Sun, 10 Dec 2023 12:08:41 -0500 Subject: do not remove legacy arguments --- meta/model/mojang.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 25d71ae2bf..d54b7f9851 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -136,8 +136,6 @@ class LegacyOverrideEntry(MetaBase): if legacy: # remove all libraries - they are not needed for legacy meta_version.libraries = None - # remove minecraft arguments - we use our own hardcoded ones - meta_version.minecraft_arguments = None class LegacyOverrideIndex(MetaBase): -- cgit 0.0.5-2-1-g0f52 From 1b25dbbcd0b2b7f2a1170289406874d8f954b1c2 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 12 Dec 2023 18:54:52 +0100 Subject: fix: attempt fixing Forge 49.0 Signed-off-by: Sefa Eyeoglu --- generateForge.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/generateForge.py b/generateForge.py index 6bc5edd7a8..9359dd4812 100755 --- a/generateForge.py +++ b/generateForge.py @@ -290,13 +290,16 @@ def version_from_build_system_installer( continue if forge_lib.name.group == "net.minecraftforge": - if forge_lib.name.artifact == "forge": + if forge_lib.name.artifact == "forge" and not forge_lib.name.classifier: forge_lib.name.classifier = "launcher" forge_lib.downloads.artifact.path = forge_lib.name.path() forge_lib.downloads.artifact.url = ( "https://maven.minecraftforge.net/%s" % forge_lib.name.path() ) forge_lib.name = forge_lib.name + # net.minecraftforge.forge:client doesn't exist??? (49.0.x) + if not len(forge_lib.downloads.artifact.url): + continue v.libraries.append(forge_lib) v.release_time = installer.release_time @@ -308,6 +311,12 @@ def version_from_build_system_installer( ) for arg in installer.arguments.game: mc_args += f" {arg}" + if "--fml.forgeGroup" not in installer.arguments.game: + mc_args += f" --fml.forgeGroup net.minecraftforge" + if "--fml.forgeVersion" not in installer.arguments.game: + mc_args += f" --fml.forgeVersion {version.rawVersion}" + if "--fml.mcVersion" not in installer.arguments.game: + mc_args += f" --fml.mcVersion {version.mc_version}" v.minecraft_arguments = mc_args return v -- cgit 0.0.5-2-1-g0f52 From 1f0d004561bb129329516a26b7a111385050d797 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 28 Dec 2023 22:08:50 +0100 Subject: fix: use new ForgeWrapper to fix Forge 49 Closes https://github.com/PrismLauncher/PrismLauncher/issues/1934 Signed-off-by: Sefa Eyeoglu --- meta/common/forge.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/common/forge.py b/meta/common/forge.py index 7c735a2a83..5ce6442ec9 100644 --- a/meta/common/forge.py +++ b/meta/common/forge.py @@ -16,8 +16,8 @@ STATIC_LEGACYINFO_FILE = join(BASE_DIR, "forge-legacyinfo.json") FORGE_COMPONENT = "net.minecraftforge" FORGEWRAPPER_LIBRARY = make_launcher_library( - GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "1.5.7-prism"), - "29139276224c3b8eac414607ade28b90ba9113ba", - 35062, + GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "1.5.8-prism"), + "acd024c0448ec2c577a3f41aaa471acf6d9cda9b", + 36229, ) BAD_VERSIONS = ["1.12.2-14.23.5.2851"] -- cgit 0.0.5-2-1-g0f52 From 6def1eece6c5399335f3189844f3bb1420664d98 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Tue, 16 Jan 2024 17:13:57 +0200 Subject: Added new java enum Signed-off-by: Trial97 --- meta/model/mojang.py | 1 + update.sh | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/model/mojang.py b/meta/model/mojang.py index efab4a559a..48a5e5a1dc 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -198,6 +198,7 @@ class MojangJavaComponent(StrEnum): Alpha = "java-runtime-alpha" Beta = "java-runtime-beta" Gamma = "java-runtime-gamma" + GammaSnapshot = "java-runtime-gamma-snapshot" Exe = "minecraft-java-exe" diff --git a/update.sh b/update.sh index 001a25ddd2..777a8f016c 100755 --- a/update.sh +++ b/update.sh @@ -72,7 +72,7 @@ python generateNeoForge.py || fail_out python generateFabric.py || fail_out python generateQuilt.py || fail_out python generateLiteloader.py || fail_out -python generageJava.py || fail_out +python generateJava.py || fail_out python index.py || fail_out if [ "${DEPLOY_TO_GIT}" = true ] ; then -- cgit 0.0.5-2-1-g0f52 From 276f578d3a7811b575a383f491b434ddba964b22 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 17 Jan 2024 17:19:01 +0100 Subject: fix: add new LWJGL variant Signed-off-by: Sefa Eyeoglu --- generateMojang.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 237684a4fe..b483bc2c39 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -90,7 +90,7 @@ LOG4J_HASHES = { # We want versions that contain natives for all platforms. If there are multiple, pick the latest one # LWJGL versions we want PASS_VARIANTS = [ - "79bde9e46e9ad9accebda11e8293ed08d80dbdc3", # 3.3.2 (2023-08-30 11:24:35+00:00) + "765b4ab443051d286bdbb1c19cd7dc86b0792dce", # 3.3.2 (2024-01-17 13:19:20+00:00) "54c4fb1d6a96ac3007c947bf310c8bcf94a862be", # 3.3.1 (2023-04-20 11:55:19+00:00) split natives, with WoA natives "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) will be patched, missing tinyfd "235fc413bc4c76b269c207f7bca6464f1e1f1d80", # 3.2.1 (2019-02-13 16:12:08+00:00) @@ -105,6 +105,7 @@ PASS_VARIANTS = [ # LWJGL versions we def. don't want! BAD_VARIANTS = [ + "79bde9e46e9ad9accebda11e8293ed08d80dbdc3", # 3.3.2 (2023-08-30 11:24:35+00:00) does not have lwjgl-freetype "8836c419f90f69a278b97d945a34af165c24ff60", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, with workaround, replaced by 23w26a "3c624b94c06dbc4abae08fe6156d74abe4a2cca5", # 3.3.1 (2022-05-04 14:41:35+00:00) we already have a nice 3.3.1 "e1106ca765798218323b7a6d7528050260ea9d88", # 3.3.1 (2022-05-04 14:41:35+00:00) doesn't use split natives @@ -494,7 +495,7 @@ def main(): if v.version in legacy_services: if v.additional_traits == None: v.additional_traits = [] - v.additional_traits.append("legacyServices"); + v.additional_traits.append("legacyServices") v.write(out_filename) for lwjglVersionVariant in lwjglVersionVariants: -- cgit 0.0.5-2-1-g0f52 From abc32095d8fd61ab71c23c4710d41e5755fd9f5a Mon Sep 17 00:00:00 2001 From: Trial97 Date: Thu, 25 Jan 2024 18:50:17 +0200 Subject: Changed mojang java names to match meta Signed-off-by: Trial97 --- generateJava.py | 155 +++++++++++++++++++++++++------------------------ meta/model/__init__.py | 15 ++--- meta/model/mojang.py | 6 ++ 3 files changed, 92 insertions(+), 84 deletions(-) diff --git a/generateJava.py b/generateJava.py index 2b3f21810c..6a0bfc1061 100644 --- a/generateJava.py +++ b/generateJava.py @@ -124,13 +124,13 @@ def mojang_os_to_java_os(mojang_os: MojangJavaOsName) -> JavaRuntimeOS: def mojang_runtime_to_java_runtime( mojang_runtime: MojangJavaRuntime, + mojang_component: MojangJavaComponent, ) -> JavaRuntimeMeta: major, _, security = mojang_runtime.version.name.partition("u") if major and security: version_parts = [int(major), 0, int(security)] else: - version_parts = [int(part) - for part in mojang_runtime.version.name.split(".")] + version_parts = [int(part) for part in mojang_runtime.version.name.split(".")] while len(version_parts) < 3: version_parts.append(0) @@ -147,7 +147,7 @@ def mojang_runtime_to_java_runtime( name=mojang_runtime.version.name, ) return JavaRuntimeMeta( - name=f"mojang_jre_{mojang_runtime.version.name}", + name=mojang_component, vendor="mojang", url=mojang_runtime.manifest.url, releaseTime=mojang_runtime.version.released, @@ -177,7 +177,9 @@ def adoptium_release_binary_to_java_runtime( version = JavaVersionMeta( major=rls.version_data.major if rls.version_data.major is not None else 0, minor=rls.version_data.minor if rls.version_data.minor is not None else 0, - security=rls.version_data.security if rls.version_data.security is not None else 0, + security=rls.version_data.security + if rls.version_data.security is not None + else 0, build=rls.version_data.build, ) rls_name = f"{rls.vendor}_temurin_{binary.image_type}{version}" @@ -217,9 +219,7 @@ def azul_package_to_java_runtime(pkg: ZuluPackageDetail) -> JavaRuntimeMeta: checksum = None if pkg.sha256_hash is not None: - checksum = JavaChecksumMeta( - type=JavaChecksumType.Sha256, hash=pkg.sha256_hash - ) + checksum = JavaChecksumMeta(type=JavaChecksumType.Sha256, hash=pkg.sha256_hash) return JavaRuntimeMeta( name=rls_name, @@ -262,7 +262,9 @@ def pkg_type_priority(pkg_type: JavaPackageType) -> int: return -1 -def ensure_one_recommended(runtimes: list[JavaRuntimeMeta]) -> Optional[JavaRuntimeMeta]: +def ensure_one_recommended( + runtimes: list[JavaRuntimeMeta], +) -> Optional[JavaRuntimeMeta]: if len(runtimes) < 1: return None # can't do anything @@ -287,7 +289,9 @@ def ensure_one_recommended(runtimes: list[JavaRuntimeMeta]) -> Optional[JavaRunt assert recommended is not None if vendor_priority(runtime.vendor) < vendor_priority(recommended.vendor): return False - if pkg_type_priority(runtime.package_type) < pkg_type_priority(recommended.package_type): + if pkg_type_priority(runtime.package_type) < pkg_type_priority( + recommended.package_type + ): return False if runtime.version < recommended.version: return False @@ -313,8 +317,7 @@ def main(): def add_java_runtime(runtime: JavaRuntimeMeta, major: int, java_os: JavaRuntimeOS): ensure_javamap(major) - print( - f"Regestering runtime: {runtime.name} for Java {major} {java_os}") + print(f"Regestering runtime: {runtime.name} for Java {major} {java_os}") javas[major][java_os].append(runtime) print("Processing Mojang Javas") @@ -334,68 +337,67 @@ def main(): major = 8 else: major = int(mojang_runtime.version.name.partition(".")[0]) - runtime = mojang_runtime_to_java_runtime(mojang_runtime) + runtime = mojang_runtime_to_java_runtime(mojang_runtime, comp) add_java_runtime(runtime, major, java_os) print("Processing Adoptium Releases") - adoptium_available_releases = AdoptiumAvailableReleases.parse_file( - os.path.join(UPSTREAM_DIR, ADOPTIUM_DIR, "available_releases.json") - ) - for major in adoptium_available_releases.available_releases: - adoptium_releases = AdoptiumReleases.parse_file( - os.path.join(UPSTREAM_DIR, ADOPTIUM_VERSIONS_DIR, - f"java{major}.json") + adoptium_path = os.path.join(UPSTREAM_DIR, ADOPTIUM_DIR, "available_releases.json") + if os.path.exists(adoptium_path): + adoptium_available_releases = AdoptiumAvailableReleases.parse_file( + adoptium_path ) - for _, rls in adoptium_releases: - for binary in rls.binaries: - if binary.package is None: - continue - binary_arch = translate_arch(str(binary.architecture)) - binary_os = translate_os(str(binary.os)) - if binary_arch is None or binary_os is None: - print( - f"Ignoring release for {binary.os} {binary.architecture}") - continue - - java_os = JavaRuntimeOS(f"{binary_os}-{binary_arch}") - runtime = adoptium_release_binary_to_java_runtime(rls, binary) - add_java_runtime(runtime, major, java_os) + for major in adoptium_available_releases.available_releases: + adoptium_releases = AdoptiumReleases.parse_file( + os.path.join(UPSTREAM_DIR, ADOPTIUM_VERSIONS_DIR, f"java{major}.json") + ) + for _, rls in adoptium_releases: + for binary in rls.binaries: + if binary.package is None: + continue + binary_arch = translate_arch(str(binary.architecture)) + binary_os = translate_os(str(binary.os)) + if binary_arch is None or binary_os is None: + print(f"Ignoring release for {binary.os} {binary.architecture}") + continue + + java_os = JavaRuntimeOS(f"{binary_os}-{binary_arch}") + runtime = adoptium_release_binary_to_java_runtime(rls, binary) + add_java_runtime(runtime, major, java_os) print("Processing Azul Packages") - azul_packages = ZuluPackageList.parse_file( - os.path.join(UPSTREAM_DIR, AZUL_DIR, "packages.json") - ) - for _, pkg in azul_packages: - pkg_detail = ZuluPackageDetail.parse_file( - os.path.join(UPSTREAM_DIR, AZUL_VERSIONS_DIR, - f"{pkg.package_uuid}.json") - ) - major = pkg_detail.java_version[0] - if major < 8: - continue # we will never need java versions less than 8 - - pkg_os = translate_os(str(pkg_detail.os)) - if pkg_detail.arch == AzulArch.Arm: - pkg_arch = translate_arch( - f"{pkg_detail.arch}{pkg_detail.hw_bitness}") - elif pkg_detail.arch == AzulArch.X86: - pkg_arch = translate_arch(int(pkg_detail.hw_bitness)) - else: - pkg_arch = None - if pkg_arch is None or pkg_os is None: - print( - f"Ignoring release for {pkg_detail.os} {pkg_detail.arch}_{pkg_detail.hw_bitness}" + azul_path = os.path.join(UPSTREAM_DIR, AZUL_DIR, "packages.json") + if os.path.exists(azul_path): + azul_packages = ZuluPackageList.parse_file(azul_path) + for _, pkg in azul_packages: + pkg_detail = ZuluPackageDetail.parse_file( + os.path.join( + UPSTREAM_DIR, AZUL_VERSIONS_DIR, f"{pkg.package_uuid}.json" + ) ) - continue + major = pkg_detail.java_version[0] + if major < 8: + continue # we will never need java versions less than 8 + + pkg_os = translate_os(str(pkg_detail.os)) + if pkg_detail.arch == AzulArch.Arm: + pkg_arch = translate_arch(f"{pkg_detail.arch}{pkg_detail.hw_bitness}") + elif pkg_detail.arch == AzulArch.X86: + pkg_arch = translate_arch(int(pkg_detail.hw_bitness)) + else: + pkg_arch = None + if pkg_arch is None or pkg_os is None: + print( + f"Ignoring release for {pkg_detail.os} {pkg_detail.arch}_{pkg_detail.hw_bitness}" + ) + continue - java_os = JavaRuntimeOS(f"{pkg_os}-{pkg_arch}") - runtime = azul_package_to_java_runtime(pkg_detail) - add_java_runtime(runtime, major, java_os) + java_os = JavaRuntimeOS(f"{pkg_os}-{pkg_arch}") + runtime = azul_package_to_java_runtime(pkg_detail) + add_java_runtime(runtime, major, java_os) for major, runtimes in javas.items(): for java_os, runtime_list in runtimes: - print(f"Total runtimes for Java {major} {java_os}:", len( - runtime_list)) + print(f"Total runtimes for Java {major} {java_os}:", len(runtime_list)) rec = ensure_one_recommended(runtime_list) if rec is not None: print(f"Recomending {rec.name} for Java {major} {java_os}") @@ -405,27 +407,26 @@ def main(): return b return a - version_file = os.path.join( - LAUNCHER_DIR, JAVA_COMPONENT, f"java{major}.json") + version_file = os.path.join(LAUNCHER_DIR, JAVA_COMPONENT, f"java{major}.json") java_version = JavaRuntimeVersion( - name = f"Java {major}", - uid = JAVA_COMPONENT, - version = f"java{major}", + name=f"Java {major}", + uid=JAVA_COMPONENT, + version=f"java{major}", releaseTime=reduce( - newest_timestamp, - (runtime.release_time - for _, runtime_list in runtimes - for runtime in runtime_list - ), - None + newest_timestamp, + ( + runtime.release_time + for _, runtime_list in runtimes + for runtime in runtime_list ), - runtimes = runtimes) + None, + ), + runtimes=runtimes, + ) java_version.write(version_file) package = MetaPackage( - uid = JAVA_COMPONENT, - name = "Java Runtimes", - recommended = ["java8", "java17"] + uid=JAVA_COMPONENT, name="Java Runtimes", recommended=["java8", "java17"] ) package.write(os.path.join(LAUNCHER_DIR, JAVA_COMPONENT, "package.json")) diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 733f78d6a4..3d06f998ab 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -93,10 +93,10 @@ class GradleSpecifier: else: return False - def __lt__(self, other: 'GradleSpecifier'): + def __lt__(self, other: "GradleSpecifier"): return str(self) < str(other) - def __gt__(self, other: 'GradleSpecifier'): + def __gt__(self, other: "GradleSpecifier"): return str(self) > str(other) def __hash__(self): @@ -125,7 +125,7 @@ class GradleSpecifier: return cls(group, artifact, version, classifier, extension) @classmethod - def validate(cls, v: 'str | GradleSpecifier'): + def validate(cls, v: "str | GradleSpecifier"): if isinstance(v, cls): return v if isinstance(v, str): @@ -155,7 +155,7 @@ class MetaBase(pydantic.BaseModel): with open(file_path, "w") as f: f.write(self.json()) - def merge(self, other: 'MetaBase'): + def merge(self, other: "MetaBase"): """ Merge other object with self. - Concatenates lists @@ -179,14 +179,14 @@ class MetaBase(pydantic.BaseModel): elif isinstance(ours, set): ours |= theirs elif isinstance(ours, dict): - result = merge_dict(ours, copy.deepcopy(theirs)) # type: ignore + result = merge_dict(ours, copy.deepcopy(theirs)) # type: ignore setattr(self, key, result) elif MetaBase in get_all_bases(field.type_): ours.merge(theirs) else: setattr(self, key, theirs) - def __hash__(self): #type: ignore + def __hash__(self): # type: ignore return hash(self.json()) class Config: @@ -277,7 +277,7 @@ class MojangRule(MetaBase): class MojangRules(MetaBase): __root__: List[MojangRule] - def __iter__(self) -> Iterator[MojangRule]: #type: ignore + def __iter__(self) -> Iterator[MojangRule]: # type: ignore return iter(self.__root__) def __getitem__(self, item: int) -> MojangRule: @@ -319,6 +319,7 @@ class MetaVersion(Versioned): minecraft_arguments: Optional[str] = Field(alias="minecraftArguments") release_time: Optional[datetime] = Field(alias="releaseTime") compatible_java_majors: Optional[List[int]] = Field(alias="compatibleJavaMajors") + compatible_java_name: Optional[str] = Field(alias="compatibleJavaName") additional_traits: Optional[List[str]] = Field(alias="+traits") additional_tweakers: Optional[List[str]] = Field(alias="+tweakers") additional_jvm_args: Optional[List[str]] = Field(alias="+jvmArgs") diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 48a5e5a1dc..749ce7e1eb 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -18,6 +18,9 @@ from . import ( SUPPORTED_LAUNCHER_VERSION = 21 SUPPORTED_COMPLIANCE_LEVEL = 1 DEFAULT_JAVA_MAJOR = 8 # By default, we should recommend Java 8 if we don't know better +DEFAULT_JAVA_NAME = ( + "jre-legacy" # By default, we should recommend Java 8 if we don't know better +) COMPATIBLE_JAVA_MAPPINGS = {16: [17]} """ @@ -318,10 +321,12 @@ class MojangVersion(MetaBase): raise Exception(f"Unsupported compliance level {self.compliance_level}") major = DEFAULT_JAVA_MAJOR + javaName = DEFAULT_JAVA_NAME if ( self.javaVersion is not None ): # some versions don't have this. TODO: maybe maintain manual overrides major = self.javaVersion.major_version + javaName = self.javaVersion.component compatible_java_majors = [major] if ( @@ -343,6 +348,7 @@ class MojangVersion(MetaBase): release_time=self.release_time, type=new_type, compatible_java_majors=compatible_java_majors, + compatible_java_name=javaName, additional_traits=addn_traits, main_jar=main_jar, ) -- cgit 0.0.5-2-1-g0f52 From e3bfcec871eedcefeb3269b4fb5328cb5abc0911 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Fri, 26 Jan 2024 23:49:00 +0200 Subject: made use of newly game arguments Signed-off-by: Trial97 --- generateMojang.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/generateMojang.py b/generateMojang.py index b483bc2c39..59a71c75f2 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -198,6 +198,21 @@ def adapt_new_style_arguments(arguments): pprint(arg) return " ".join(foo) +def adapt_new_style_arguments_to_traits(arguments): + foo = [] + # we ignore the jvm arguments entirely. + # grab the object, log the errors + for arg in arguments.game: + if not isinstance(arg, str): + try: + for rule in arg["rules"]: + for k,v in rule["features"].items(): + if rule["action"] == "allow" and v: + foo.append(f"feature:{k}") + except: + print("something did not go as planed") + pprint(arg) + return foo def is_macos_only(rules: Optional[MojangRules]): allows_osx = False @@ -486,6 +501,9 @@ def main(): # process 1.13 arguments into previous version if not mojang_version.minecraft_arguments and mojang_version.arguments: v.minecraft_arguments = adapt_new_style_arguments(mojang_version.arguments) + if not v.additional_traits: + v.additional_traits = [] + v.additional_traits.extend(adapt_new_style_arguments_to_traits(mojang_version.arguments)) out_filename = os.path.join( LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{v.version}.json" ) -- cgit 0.0.5-2-1-g0f52 From 62db9b10b04e5fef569d62158d2a03519c72dab0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 24 Oct 2023 02:41:27 +0000 Subject: chore(deps): update python docker tag to v3.12.0 --- Containerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Containerfile b/Containerfile index 68e22b68c7..f3efe00c71 100644 --- a/Containerfile +++ b/Containerfile @@ -1,4 +1,4 @@ -FROM python:3.11.5-alpine3.17 +FROM python:3.12.0-alpine3.17 ARG UID=1337 ARG GID=1337 -- cgit 0.0.5-2-1-g0f52 From b6d747d9d541bc22f569a7ec6d47d2b467020507 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 24 Feb 2024 10:45:07 +0100 Subject: flake.lock: Update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'flake-parts': 'github:hercules-ci/flake-parts/f76e870d64779109e41370848074ac4eaa1606ec' (2023-10-29) → 'github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f' (2024-02-01) • Updated input 'flake-parts/nixpkgs-lib': 'github:NixOS/nixpkgs/f5892ddac112a1e9b3612c39af1b72987ee5783a?dir=lib' (2023-09-29) → 'github:NixOS/nixpkgs/97b17f32362e475016f942bbdfda4a4a72a8a652?dir=lib' (2024-01-29) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/90e85bc7c1a6fc0760a94ace129d3a1c61c3d035' (2023-10-29) → 'github:nixos/nixpkgs/27c12cd057b9dcd903a0ffb6a0712199cf4a66e1' (2024-02-23) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/bd38df3d508dfcdff52cd243d297f218ed2257bf' (2023-10-25) → 'github:cachix/pre-commit-hooks.nix/5df5a70ad7575f6601d91f0efec95dd9bc619431' (2024-02-15) • Updated input 'pre-commit-hooks/flake-compat': 'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17) → 'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04) • Updated input 'pre-commit-hooks/flake-utils': 'github:numtide/flake-utils/a1720a10a6cfe8234c0e93907ffe81be440f4cef' (2023-05-31) → 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04) • Updated input 'pre-commit-hooks/gitignore': 'github:hercules-ci/gitignore.nix/a20de23b925fd8264fd7fad6454652e142fd7f73' (2022-08-14) → 'github:hercules-ci/gitignore.nix/43e1aa1308018f37118e34d3a9cb4f5e75dc11d5' (2023-12-29) --- flake.lock | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/flake.lock b/flake.lock index 9bb05cb5ee..ace3938662 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "flake-compat": { "flake": false, "locked": { - "lastModified": 1673956053, - "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", + "lastModified": 1696426674, + "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", "owner": "edolstra", "repo": "flake-compat", - "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", + "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", "type": "github" }, "original": { @@ -21,11 +21,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1698579227, - "narHash": "sha256-KVWjFZky+gRuWennKsbo6cWyo7c/z/VgCte5pR9pEKg=", + "lastModified": 1706830856, + "narHash": "sha256-a0NYyp+h9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "f76e870d64779109e41370848074ac4eaa1606ec", + "rev": "b253292d9c0a5ead9bc98c4e9a26c6312e27d69f", "type": "github" }, "original": { @@ -39,11 +39,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1685518550, - "narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=", + "lastModified": 1701680307, + "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=", "owner": "numtide", "repo": "flake-utils", - "rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef", + "rev": "4022d587cbbfd70fe950c1e2083a02621806a725", "type": "github" }, "original": { @@ -60,11 +60,11 @@ ] }, "locked": { - "lastModified": 1660459072, - "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "lastModified": 1703887061, + "narHash": "sha256-gGPa9qWNc6eCXT/+Z5/zMkyYOuRZqeFZBDbopNZQkuY=", "owner": "hercules-ci", "repo": "gitignore.nix", - "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "rev": "43e1aa1308018f37118e34d3a9cb4f5e75dc11d5", "type": "github" }, "original": { @@ -75,11 +75,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1698553279, - "narHash": "sha256-T/9P8yBSLcqo/v+FTOBK+0rjzjPMctVymZydbvR/Fak=", + "lastModified": 1708723535, + "narHash": "sha256-1z+3BHE9o1TfMpp7QAGAfu4+znaQv/47hIaV3n6HAuA=", "owner": "nixos", "repo": "nixpkgs", - "rev": "90e85bc7c1a6fc0760a94ace129d3a1c61c3d035", + "rev": "27c12cd057b9dcd903a0ffb6a0712199cf4a66e1", "type": "github" }, "original": { @@ -92,11 +92,11 @@ "nixpkgs-lib": { "locked": { "dir": "lib", - "lastModified": 1696019113, - "narHash": "sha256-X3+DKYWJm93DRSdC5M6K5hLqzSya9BjibtBsuARoPco=", + "lastModified": 1706550542, + "narHash": "sha256-UcsnCG6wx++23yeER4Hg18CXWbgNpqNXcHIo5/1Y+hc=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f5892ddac112a1e9b3612c39af1b72987ee5783a", + "rev": "97b17f32362e475016f942bbdfda4a4a72a8a652", "type": "github" }, "original": { @@ -120,11 +120,11 @@ ] }, "locked": { - "lastModified": 1698227354, - "narHash": "sha256-Fi5H9jbaQLmLw9qBi/mkR33CoFjNbobo5xWdX4tKz1Q=", + "lastModified": 1708018599, + "narHash": "sha256-M+Ng6+SePmA8g06CmUZWi1AjG2tFBX9WCXElBHEKnyM=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "bd38df3d508dfcdff52cd243d297f218ed2257bf", + "rev": "5df5a70ad7575f6601d91f0efec95dd9bc619431", "type": "github" }, "original": { -- cgit 0.0.5-2-1-g0f52 From ee498833c2bb00fef4cb60d840e8b3ae84d177f2 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 28 Feb 2024 22:10:20 +0100 Subject: Revert "chore(deps): update python docker tag to v3.12.0" --- Containerfile | 2 +- flake.lock | 42 +++++++++++++++++++++--------------------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/Containerfile b/Containerfile index f3efe00c71..68e22b68c7 100644 --- a/Containerfile +++ b/Containerfile @@ -1,4 +1,4 @@ -FROM python:3.12.0-alpine3.17 +FROM python:3.11.5-alpine3.17 ARG UID=1337 ARG GID=1337 diff --git a/flake.lock b/flake.lock index ace3938662..9bb05cb5ee 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "flake-compat": { "flake": false, "locked": { - "lastModified": 1696426674, - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "lastModified": 1673956053, + "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", "owner": "edolstra", "repo": "flake-compat", - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", "type": "github" }, "original": { @@ -21,11 +21,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1706830856, - "narHash": "sha256-a0NYyp+h9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg=", + "lastModified": 1698579227, + "narHash": "sha256-KVWjFZky+gRuWennKsbo6cWyo7c/z/VgCte5pR9pEKg=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "b253292d9c0a5ead9bc98c4e9a26c6312e27d69f", + "rev": "f76e870d64779109e41370848074ac4eaa1606ec", "type": "github" }, "original": { @@ -39,11 +39,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1701680307, - "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=", + "lastModified": 1685518550, + "narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=", "owner": "numtide", "repo": "flake-utils", - "rev": "4022d587cbbfd70fe950c1e2083a02621806a725", + "rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef", "type": "github" }, "original": { @@ -60,11 +60,11 @@ ] }, "locked": { - "lastModified": 1703887061, - "narHash": "sha256-gGPa9qWNc6eCXT/+Z5/zMkyYOuRZqeFZBDbopNZQkuY=", + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", "owner": "hercules-ci", "repo": "gitignore.nix", - "rev": "43e1aa1308018f37118e34d3a9cb4f5e75dc11d5", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", "type": "github" }, "original": { @@ -75,11 +75,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1708723535, - "narHash": "sha256-1z+3BHE9o1TfMpp7QAGAfu4+znaQv/47hIaV3n6HAuA=", + "lastModified": 1698553279, + "narHash": "sha256-T/9P8yBSLcqo/v+FTOBK+0rjzjPMctVymZydbvR/Fak=", "owner": "nixos", "repo": "nixpkgs", - "rev": "27c12cd057b9dcd903a0ffb6a0712199cf4a66e1", + "rev": "90e85bc7c1a6fc0760a94ace129d3a1c61c3d035", "type": "github" }, "original": { @@ -92,11 +92,11 @@ "nixpkgs-lib": { "locked": { "dir": "lib", - "lastModified": 1706550542, - "narHash": "sha256-UcsnCG6wx++23yeER4Hg18CXWbgNpqNXcHIo5/1Y+hc=", + "lastModified": 1696019113, + "narHash": "sha256-X3+DKYWJm93DRSdC5M6K5hLqzSya9BjibtBsuARoPco=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "97b17f32362e475016f942bbdfda4a4a72a8a652", + "rev": "f5892ddac112a1e9b3612c39af1b72987ee5783a", "type": "github" }, "original": { @@ -120,11 +120,11 @@ ] }, "locked": { - "lastModified": 1708018599, - "narHash": "sha256-M+Ng6+SePmA8g06CmUZWi1AjG2tFBX9WCXElBHEKnyM=", + "lastModified": 1698227354, + "narHash": "sha256-Fi5H9jbaQLmLw9qBi/mkR33CoFjNbobo5xWdX4tKz1Q=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "5df5a70ad7575f6601d91f0efec95dd9bc619431", + "rev": "bd38df3d508dfcdff52cd243d297f218ed2257bf", "type": "github" }, "original": { -- cgit 0.0.5-2-1-g0f52 From 2e6a20a81b937664c9d27ddd61102eeb0f9e99ca Mon Sep 17 00:00:00 2001 From: TheKodeToad Date: Thu, 29 Feb 2024 13:28:10 +0000 Subject: Update ForgeWrapper Signed-off-by: TheKodeToad --- meta/common/forge.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/common/forge.py b/meta/common/forge.py index 5ce6442ec9..4fccc7dcb6 100644 --- a/meta/common/forge.py +++ b/meta/common/forge.py @@ -16,8 +16,8 @@ STATIC_LEGACYINFO_FILE = join(BASE_DIR, "forge-legacyinfo.json") FORGE_COMPONENT = "net.minecraftforge" FORGEWRAPPER_LIBRARY = make_launcher_library( - GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "1.5.8-prism"), - "acd024c0448ec2c577a3f41aaa471acf6d9cda9b", - 36229, + GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "prism-2024-02-29"), + "86c6791e32ac6478dabf9663f0ad19f8b6465dfe", + 35483, ) BAD_VERSIONS = ["1.12.2-14.23.5.2851"] -- cgit 0.0.5-2-1-g0f52 From 97f8750ed72957c26b13146e3c149f2cb43599e9 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Tue, 19 Mar 2024 22:20:11 +0200 Subject: Split java source Signed-off-by: Trial97 --- generateJava.py | 157 +++++++++++++++++++-------------------------------- meta/common/java.py | 4 +- meta/model/java.py | 28 +++------ meta/model/mojang.py | 1 + 4 files changed, 69 insertions(+), 121 deletions(-) diff --git a/generateJava.py b/generateJava.py index 6a0bfc1061..b9042f1793 100644 --- a/generateJava.py +++ b/generateJava.py @@ -7,7 +7,9 @@ from functools import reduce from meta.common import ensure_component_dir, launcher_path, upstream_path, static_path from meta.common.java import ( - JAVA_COMPONENT, + JAVA_MINECRAFT_COMPONENT, + JAVA_ADOPTIUM_COMPONENT, + JAVA_AZUL_COMPONENT, ADOPTIUM_DIR, ADOPTIUM_VERSIONS_DIR, AZUL_DIR, @@ -16,7 +18,6 @@ from meta.common.java import ( from meta.model import MetaPackage from meta.model.java import ( JavaRuntimeOS, - JavaRuntimeMap, JavaRuntimeVersion, JavaRuntimeMeta, JavaVersionMeta, @@ -48,7 +49,6 @@ LAUNCHER_DIR = launcher_path() UPSTREAM_DIR = upstream_path() STATIC_DIR = static_path() -ensure_component_dir(JAVA_COMPONENT) MOJANG_OS_ARCHITECTURES = [ "x64", @@ -125,6 +125,7 @@ def mojang_os_to_java_os(mojang_os: MojangJavaOsName) -> JavaRuntimeOS: def mojang_runtime_to_java_runtime( mojang_runtime: MojangJavaRuntime, mojang_component: MojangJavaComponent, + runtime_os: JavaRuntimeOS, ) -> JavaRuntimeMeta: major, _, security = mojang_runtime.version.name.partition("u") if major and security: @@ -154,15 +155,17 @@ def mojang_runtime_to_java_runtime( checksum=JavaChecksumMeta( type=JavaChecksumType.Sha1, hash=mojang_runtime.manifest.sha1 ), - recommended=True, downloadType=JavaRuntimeDownloadType.Manifest, packageType=JavaPackageType.Jre, version=version, + runtime_os=runtime_os, ) def adoptium_release_binary_to_java_runtime( - rls: AdoptiumRelease, binary: AdoptiumBinary + rls: AdoptiumRelease, + binary: AdoptiumBinary, + runtime_os: JavaRuntimeOS, ) -> JavaRuntimeMeta: assert binary.package is not None @@ -189,14 +192,16 @@ def adoptium_release_binary_to_java_runtime( url=binary.package.link, releaseTime=rls.timestamp, checksum=checksum, - recommended=False, downloadType=JavaRuntimeDownloadType.Archive, packageType=pkg_type, version=version, + runtime_os=runtime_os, ) -def azul_package_to_java_runtime(pkg: ZuluPackageDetail) -> JavaRuntimeMeta: +def azul_package_to_java_runtime( + pkg: ZuluPackageDetail, runtime_os: JavaRuntimeOS +) -> JavaRuntimeMeta: version_parts = copy.copy(pkg.java_version) build = None @@ -227,10 +232,10 @@ def azul_package_to_java_runtime(pkg: ZuluPackageDetail) -> JavaRuntimeMeta: url=pkg.download_url, releaseTime=pkg.build_date, checksum=checksum, - recommended=False, downloadType=JavaRuntimeDownloadType.Archive, packageType=pkg_type, version=version, + runtime_os=runtime_os, ) @@ -262,63 +267,41 @@ def pkg_type_priority(pkg_type: JavaPackageType) -> int: return -1 -def ensure_one_recommended( - runtimes: list[JavaRuntimeMeta], -) -> Optional[JavaRuntimeMeta]: - if len(runtimes) < 1: - return None # can't do anything +def writeJavas(javas: dict[int, list[JavaRuntimeMeta]], uid: str): + ensure_component_dir(uid) + for major, runtimes in javas.items(): - recommended: Optional[JavaRuntimeMeta] = None - found_first = False - need_resort = False - for runtime in runtimes: - if runtime.recommended: - if not found_first: - recommended = runtime - else: - runtime.recommended = False - need_resort = True - - if recommended and not need_resort: - return recommended # we have one recommended already - - if recommended is None: - recommended = runtimes[0] - - def better_java_runtime(runtime: JavaRuntimeMeta): - assert recommended is not None - if vendor_priority(runtime.vendor) < vendor_priority(recommended.vendor): - return False - if pkg_type_priority(runtime.package_type) < pkg_type_priority( - recommended.package_type - ): - return False - if runtime.version < recommended.version: - return False - if runtime.release_time < recommended.release_time: - return False - return True - - for runtime in runtimes: - if better_java_runtime(runtime): - recommended.recommended = False - recommended = runtime - recommended.recommended = True - - return recommended + def newest_timestamp(a: datetime.datetime | None, b: datetime.datetime): + if a is None or a < b: + return b + return a + + version_file = os.path.join(LAUNCHER_DIR, uid, f"java{major}.json") + java_version = JavaRuntimeVersion( + name=f"Java {major}", + uid=uid, + version=f"java{major}", + releaseTime=reduce( + newest_timestamp, + (runtime.release_time for runtime in runtimes), + None, + ), + runtimes=runtimes, + ) + java_version.write(version_file) + + package = MetaPackage(uid=uid, name="Java Runtimes", recommended=[]) + package.write(os.path.join(LAUNCHER_DIR, uid, "package.json")) def main(): - javas: dict[int, JavaRuntimeMap] = {} + javas: dict[int, list[JavaRuntimeMeta]] = {} - def ensure_javamap(major: int): + def add_java_runtime(runtime: JavaRuntimeMeta, major: int): if major not in javas: - javas[major] = JavaRuntimeMap() - - def add_java_runtime(runtime: JavaRuntimeMeta, major: int, java_os: JavaRuntimeOS): - ensure_javamap(major) - print(f"Regestering runtime: {runtime.name} for Java {major} {java_os}") - javas[major][java_os].append(runtime) + javas[major] = list[JavaRuntimeMeta]() + print(f"Regestering runtime: {runtime.name} for Java {major}") + javas[major].append(runtime) print("Processing Mojang Javas") mojang_java_manifest = JavaIndex.parse_file( @@ -337,8 +320,11 @@ def main(): major = 8 else: major = int(mojang_runtime.version.name.partition(".")[0]) - runtime = mojang_runtime_to_java_runtime(mojang_runtime, comp) - add_java_runtime(runtime, major, java_os) + runtime = mojang_runtime_to_java_runtime(mojang_runtime, comp, java_os) + add_java_runtime(runtime, major) + + writeJavas(javas=javas, uid=JAVA_MINECRAFT_COMPONENT) + javas = {} print("Processing Adoptium Releases") adoptium_path = os.path.join(UPSTREAM_DIR, ADOPTIUM_DIR, "available_releases.json") @@ -361,9 +347,13 @@ def main(): continue java_os = JavaRuntimeOS(f"{binary_os}-{binary_arch}") - runtime = adoptium_release_binary_to_java_runtime(rls, binary) - add_java_runtime(runtime, major, java_os) + runtime = adoptium_release_binary_to_java_runtime( + rls, binary, java_os + ) + add_java_runtime(runtime, major) + writeJavas(javas=javas, uid=JAVA_ADOPTIUM_COMPONENT) + javas = {} print("Processing Azul Packages") azul_path = os.path.join(UPSTREAM_DIR, AZUL_DIR, "packages.json") if os.path.exists(azul_path): @@ -392,43 +382,10 @@ def main(): continue java_os = JavaRuntimeOS(f"{pkg_os}-{pkg_arch}") - runtime = azul_package_to_java_runtime(pkg_detail) - add_java_runtime(runtime, major, java_os) - - for major, runtimes in javas.items(): - for java_os, runtime_list in runtimes: - print(f"Total runtimes for Java {major} {java_os}:", len(runtime_list)) - rec = ensure_one_recommended(runtime_list) - if rec is not None: - print(f"Recomending {rec.name} for Java {major} {java_os}") - - def newest_timestamp(a: datetime.datetime | None, b: datetime.datetime): - if a is None or a < b: - return b - return a - - version_file = os.path.join(LAUNCHER_DIR, JAVA_COMPONENT, f"java{major}.json") - java_version = JavaRuntimeVersion( - name=f"Java {major}", - uid=JAVA_COMPONENT, - version=f"java{major}", - releaseTime=reduce( - newest_timestamp, - ( - runtime.release_time - for _, runtime_list in runtimes - for runtime in runtime_list - ), - None, - ), - runtimes=runtimes, - ) - java_version.write(version_file) - - package = MetaPackage( - uid=JAVA_COMPONENT, name="Java Runtimes", recommended=["java8", "java17"] - ) - package.write(os.path.join(LAUNCHER_DIR, JAVA_COMPONENT, "package.json")) + runtime = azul_package_to_java_runtime(pkg_detail, java_os) + add_java_runtime(runtime, major) + writeJavas(javas=javas, uid=JAVA_AZUL_COMPONENT) + javas = {} if __name__ == "__main__": diff --git a/meta/common/java.py b/meta/common/java.py index 541d2fb374..ec13b2a55f 100644 --- a/meta/common/java.py +++ b/meta/common/java.py @@ -9,4 +9,6 @@ AZUL_DIR = join(BASE_DIR, "azul") ADOPTIUM_VERSIONS_DIR = join(ADOPTIUM_DIR, "versions") AZUL_VERSIONS_DIR = join(AZUL_DIR, "versions") -JAVA_COMPONENT = "net.minecraft.java" \ No newline at end of file +JAVA_MINECRAFT_COMPONENT = "net.minecraft.java" +JAVA_ADOPTIUM_COMPONENT = "net.adoptium.java" +JAVA_AZUL_COMPONENT = "com.azul.java" diff --git a/meta/model/java.py b/meta/model/java.py index d232196706..e24932ef85 100644 --- a/meta/model/java.py +++ b/meta/model/java.py @@ -10,6 +10,7 @@ from .enum import StrEnum from typing import Optional, Any, NamedTuple, Generator from urllib.parse import urlencode, urlparse, urlunparse from functools import total_ordering + # namedtuple to match the internal signature of urlunparse @@ -55,10 +56,10 @@ class JavaVersionMeta(MetaBase): return (self.major, self.minor, self.security, build) def __eq__(self, other: Any): - return (self.to_tuple() == other.to_tuple()) + return self.to_tuple() == other.to_tuple() - def __lt__(self, other: 'JavaVersionMeta'): - return (self.to_tuple() < other.to_tuple()) + def __lt__(self, other: "JavaVersionMeta"): + return self.to_tuple() < other.to_tuple() class JavaChecksumType(StrEnum): @@ -82,28 +83,15 @@ class JavaRuntimeMeta(MetaBase): url: str release_time: datetime = Field(alias="releaseTime") checksum: Optional[JavaChecksumMeta] - recommended: bool download_type: JavaRuntimeDownloadType = Field(alias="downloadType") package_type: JavaPackageType = Field(alias="packageType") version: JavaVersionMeta + runtime_os: JavaRuntimeOS = Field(alias="runtimeOS") -class JavaRuntimeMap(MetaBase): - __root__: dict[JavaRuntimeOS, list[JavaRuntimeMeta]] = { - os: [] for os in JavaRuntimeOS if os != JavaRuntimeOS.Unknown - } - - def __iter__(self) -> Generator[tuple[str, list[JavaRuntimeMeta]], None, None]: - yield from ((str(os), runtime) for os, runtime in self.__root__.items()) - - def __getitem__(self, item: JavaRuntimeOS) -> list[JavaRuntimeMeta]: - return self.__root__[item] - - def __len__(self): - return len(self.__root__) - class JavaRuntimeVersion(MetaVersion): - runtimes: JavaRuntimeMap + runtimes: list[JavaRuntimeMeta] + class URLComponents(NamedTuple): scheme: str @@ -122,7 +110,7 @@ class APIQuery(MetaBase): if isinstance(value, Enum): set_parts[key] = value.value elif isinstance(value, list): - if len(value) > 0: #type: ignore + if len(value) > 0: # type: ignore set_parts[key] = value elif isinstance(value, datetime): set_parts[key] = value.isoformat() diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 749ce7e1eb..1ad31d6973 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -203,6 +203,7 @@ class MojangJavaComponent(StrEnum): Gamma = "java-runtime-gamma" GammaSnapshot = "java-runtime-gamma-snapshot" Exe = "minecraft-java-exe" + Delta = "java-runtime-delta" class JavaVersion(MetaBase): -- cgit 0.0.5-2-1-g0f52 From b49bec7a5c34fd97726d9ec69fdd67ac2886a022 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Wed, 20 Mar 2024 17:40:46 +0200 Subject: Removed jdk Signed-off-by: Trial97 --- generateJava.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/generateJava.py b/generateJava.py index b9042f1793..1eabda2098 100644 --- a/generateJava.py +++ b/generateJava.py @@ -28,9 +28,11 @@ from meta.model.java import ( AdoptiumAvailableReleases, AdoptiumReleases, AdoptiumRelease, + AdoptiumImageType, AdoptiumBinary, ZuluPackageList, ZuluPackageDetail, + AzulJavaPackageType, AzulArch, ) @@ -338,7 +340,10 @@ def main(): ) for _, rls in adoptium_releases: for binary in rls.binaries: - if binary.package is None: + if ( + binary.package is None + or binary.image_type is not AdoptiumImageType.Jre + ): continue binary_arch = translate_arch(str(binary.architecture)) binary_os = translate_os(str(binary.os)) @@ -365,7 +370,7 @@ def main(): ) ) major = pkg_detail.java_version[0] - if major < 8: + if major < 8 or pkg_detail.java_package_type is not AzulJavaPackageType.Jre: continue # we will never need java versions less than 8 pkg_os = translate_os(str(pkg_detail.os)) -- cgit 0.0.5-2-1-g0f52 From d996dc2a20c8664b03259cead7c888fd85d9848c Mon Sep 17 00:00:00 2001 From: Trial97 Date: Thu, 21 Mar 2024 20:49:58 +0200 Subject: Force sort after major Signed-off-by: Trial97 --- generateJava.py | 31 +++++++++++++++++++++---------- 1 file changed, 21 insertions(+), 10 deletions(-) diff --git a/generateJava.py b/generateJava.py index 1eabda2098..f584692295 100644 --- a/generateJava.py +++ b/generateJava.py @@ -270,24 +270,35 @@ def pkg_type_priority(pkg_type: JavaPackageType) -> int: def writeJavas(javas: dict[int, list[JavaRuntimeMeta]], uid: str): + def oldest_timestamp(a: datetime.datetime | None, b: datetime.datetime): + if a is None or a > b: + return b + return a + ensure_component_dir(uid) - for major, runtimes in javas.items(): - def newest_timestamp(a: datetime.datetime | None, b: datetime.datetime): - if a is None or a < b: - return b - return a + # small hack to sort the versions after major + javas = dict(sorted(javas.items(), key=lambda item: item[0])) + timestamps: dict[int, datetime.datetime | None] = {} + prevDate: datetime.datetime | None = None + for major, runtimes in javas.items(): + releaseTime = reduce( + oldest_timestamp, + (runtime.release_time for runtime in runtimes), + None, + ) + if prevDate is not None and releaseTime < prevDate: + releaseTime = prevDate + datetime.timedelta(seconds=1) + prevDate = releaseTime + timestamps[major] = releaseTime + for major, runtimes in javas.items(): version_file = os.path.join(LAUNCHER_DIR, uid, f"java{major}.json") java_version = JavaRuntimeVersion( name=f"Java {major}", uid=uid, version=f"java{major}", - releaseTime=reduce( - newest_timestamp, - (runtime.release_time for runtime in runtimes), - None, - ), + releaseTime=timestamps.get(major), runtimes=runtimes, ) java_version.write(version_file) -- cgit 0.0.5-2-1-g0f52 From 74fddd3673b50bc3d0c0b4ff6854193240eaa067 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Wed, 27 Mar 2024 12:30:06 +0200 Subject: Added supported features to not polute traits Signed-off-by: Trial97 --- generateMojang.py | 21 +++++++++++---------- meta/model/mojang.py | 1 + 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/generateMojang.py b/generateMojang.py index 59a71c75f2..74d7e883bf 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -35,6 +35,7 @@ from meta.model.mojang import ( MojangVersion, LegacyOverrideIndex, LibraryPatches, + SUPPORTED_FEATURES, ) APPLY_SPLIT_NATIVES_WORKAROUND = True @@ -198,22 +199,20 @@ def adapt_new_style_arguments(arguments): pprint(arg) return " ".join(foo) + def adapt_new_style_arguments_to_traits(arguments): foo = [] # we ignore the jvm arguments entirely. # grab the object, log the errors for arg in arguments.game: - if not isinstance(arg, str): - try: - for rule in arg["rules"]: - for k,v in rule["features"].items(): - if rule["action"] == "allow" and v: - foo.append(f"feature:{k}") - except: - print("something did not go as planed") - pprint(arg) + if isinstance(arg, dict): + for rule in arg["rules"]: + for k, v in rule["features"].items(): + if rule["action"] == "allow" and v and k in SUPPORTED_FEATURES: + foo.append(f"feature:{k}") return foo + def is_macos_only(rules: Optional[MojangRules]): allows_osx = False allows_all = False @@ -503,7 +502,9 @@ def main(): v.minecraft_arguments = adapt_new_style_arguments(mojang_version.arguments) if not v.additional_traits: v.additional_traits = [] - v.additional_traits.extend(adapt_new_style_arguments_to_traits(mojang_version.arguments)) + v.additional_traits.extend( + adapt_new_style_arguments_to_traits(mojang_version.arguments) + ) out_filename = os.path.join( LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{v.version}.json" ) diff --git a/meta/model/mojang.py b/meta/model/mojang.py index d54b7f9851..221f8e074e 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -18,6 +18,7 @@ SUPPORTED_LAUNCHER_VERSION = 21 SUPPORTED_COMPLIANCE_LEVEL = 1 DEFAULT_JAVA_MAJOR = 8 # By default, we should recommend Java 8 if we don't know better COMPATIBLE_JAVA_MAPPINGS = {16: [17]} +SUPPORTED_FEATURES = ["is_quick_play_multiplayer"] """ Mojang index files look like this: -- cgit 0.0.5-2-1-g0f52 From 586ec792352935de21b4eb710000a0c84cfe18a6 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Mon, 1 Apr 2024 12:57:17 +0200 Subject: fix: allow lwjgl arm64 variants on their respective platforms Signed-off-by: Sefa Eyeoglu --- static/mojang/library-patches.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index 4ae7412695..0b7dde5223 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -2,6 +2,7 @@ { "_comment": "Only allow osx-arm64 for existing LWJGL 3.3.2", "match": [ + "org.lwjgl:lwjgl-freetype-natives-macos-arm64:3.3.2", "org.lwjgl:lwjgl-glfw-natives-macos-arm64:3.3.2", "org.lwjgl:lwjgl-jemalloc-natives-macos-arm64:3.3.2", "org.lwjgl:lwjgl-openal-natives-macos-arm64:3.3.2", @@ -24,6 +25,7 @@ { "_comment": "Only allow windows-arm64 for existing LWJGL 3.3.2", "match": [ + "org.lwjgl:lwjgl-freetype-natives-windows-arm64:3.3.2", "org.lwjgl:lwjgl-glfw-natives-windows-arm64:3.3.2", "org.lwjgl:lwjgl-jemalloc-natives-windows-arm64:3.3.2", "org.lwjgl:lwjgl-openal-natives-windows-arm64:3.3.2", -- cgit 0.0.5-2-1-g0f52 From 3c3051f769ba4dfb8605ef4d384854dcf3901cd0 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 3 Apr 2024 16:15:47 +0200 Subject: fix: add new LWJGL variant Signed-off-by: Sefa Eyeoglu --- generateMojang.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/generateMojang.py b/generateMojang.py index 74d7e883bf..65eea73488 100755 --- a/generateMojang.py +++ b/generateMojang.py @@ -91,6 +91,8 @@ LOG4J_HASHES = { # We want versions that contain natives for all platforms. If there are multiple, pick the latest one # LWJGL versions we want PASS_VARIANTS = [ + # TODO: needs arm64 for Linux? + "8a9b08f11271eb4de3b50e5d069949500b2c7bc1", # 3.3.3 (2024-04-03 11:49:39+00:00) "765b4ab443051d286bdbb1c19cd7dc86b0792dce", # 3.3.2 (2024-01-17 13:19:20+00:00) "54c4fb1d6a96ac3007c947bf310c8bcf94a862be", # 3.3.1 (2023-04-20 11:55:19+00:00) split natives, with WoA natives "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) will be patched, missing tinyfd -- cgit 0.0.5-2-1-g0f52 From 20212390ae2d7bacfda2627f0ce35fc4c7f13b30 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 3 Apr 2024 17:18:29 +0200 Subject: fix: add arm64/arm32 natives to LWJGL 3.3.3 Signed-off-by: Sefa Eyeoglu --- static/mojang/library-patches.json | 388 ++++++++++++++++++++++++++++++++++++- 1 file changed, 384 insertions(+), 4 deletions(-) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index 0b7dde5223..4437049c35 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -1,6 +1,6 @@ [ { - "_comment": "Only allow osx-arm64 for existing LWJGL 3.3.2", + "_comment": "Only allow osx-arm64 for existing LWJGL 3.3.2/3.3.3", "match": [ "org.lwjgl:lwjgl-freetype-natives-macos-arm64:3.3.2", "org.lwjgl:lwjgl-glfw-natives-macos-arm64:3.3.2", @@ -9,7 +9,15 @@ "org.lwjgl:lwjgl-opengl-natives-macos-arm64:3.3.2", "org.lwjgl:lwjgl-stb-natives-macos-arm64:3.3.2", "org.lwjgl:lwjgl-tinyfd-natives-macos-arm64:3.3.2", - "org.lwjgl:lwjgl-natives-macos-arm64:3.3.2" + "org.lwjgl:lwjgl-natives-macos-arm64:3.3.2", + "org.lwjgl:lwjgl-freetype-natives-macos-arm64:3.3.3", + "org.lwjgl:lwjgl-glfw-natives-macos-arm64:3.3.3", + "org.lwjgl:lwjgl-jemalloc-natives-macos-arm64:3.3.3", + "org.lwjgl:lwjgl-openal-natives-macos-arm64:3.3.3", + "org.lwjgl:lwjgl-opengl-natives-macos-arm64:3.3.3", + "org.lwjgl:lwjgl-stb-natives-macos-arm64:3.3.3", + "org.lwjgl:lwjgl-tinyfd-natives-macos-arm64:3.3.3", + "org.lwjgl:lwjgl-natives-macos-arm64:3.3.3" ], "override": { "rules": [ @@ -23,7 +31,7 @@ } }, { - "_comment": "Only allow windows-arm64 for existing LWJGL 3.3.2", + "_comment": "Only allow windows-arm64 for existing LWJGL 3.3.2/3.3.3", "match": [ "org.lwjgl:lwjgl-freetype-natives-windows-arm64:3.3.2", "org.lwjgl:lwjgl-glfw-natives-windows-arm64:3.3.2", @@ -32,7 +40,15 @@ "org.lwjgl:lwjgl-opengl-natives-windows-arm64:3.3.2", "org.lwjgl:lwjgl-stb-natives-windows-arm64:3.3.2", "org.lwjgl:lwjgl-tinyfd-natives-windows-arm64:3.3.2", - "org.lwjgl:lwjgl-natives-windows-arm64:3.3.2" + "org.lwjgl:lwjgl-natives-windows-arm64:3.3.2", + "org.lwjgl:lwjgl-freetype-natives-windows-arm64:3.3.3", + "org.lwjgl:lwjgl-glfw-natives-windows-arm64:3.3.3", + "org.lwjgl:lwjgl-jemalloc-natives-windows-arm64:3.3.3", + "org.lwjgl:lwjgl-openal-natives-windows-arm64:3.3.3", + "org.lwjgl:lwjgl-opengl-natives-windows-arm64:3.3.3", + "org.lwjgl:lwjgl-stb-natives-windows-arm64:3.3.3", + "org.lwjgl:lwjgl-tinyfd-natives-windows-arm64:3.3.3", + "org.lwjgl:lwjgl-natives-windows-arm64:3.3.3" ], "override": { "rules": [ @@ -2376,6 +2392,370 @@ } ] }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-glfw:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "492a0f11f85b85899a6568f07511160c1b87cd38", + "size": 122159, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm64:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "eff8b86798191192fe2cba2dc2776109f30c239d", + "size": 209315, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm64:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-openal:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "ad8f302118a65bb8d615f8a2a680db58fb8f835e", + "size": 592963, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-arm64:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-opengl:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "2096f6b94b2d68745d858fbfe53aacf5f0c8074c", + "size": 58625, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm64:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-stb:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "ddc177afc2be1ee8d93684b11363b80589a13fe1", + "size": 207418, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-arm64:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "2823a8c955c758d0954d282888075019ef99cec7", + "size": 43864, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm64:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "f35d8b6ffe1ac1e3a5eb1d4e33de80f044ad5fd8", + "size": 91294, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl/lwjgl-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-arm64:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-glfw:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "d9af485c32545b37dd5359b163161d42d7534dcf", + "size": 112560, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm32:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "109b6931880d02d4e65ced38928a16e41d19873e", + "size": 178324, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm32:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-openal:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "e1702aa09d20359d6cf5cb2999fa7685a785eca7", + "size": 505618, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-arm32:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-opengl:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "dbba17fc5ac0985d14a57c11f9537617d67b9952", + "size": 59263, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm32:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-stb:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "1ae28ff044699ff29b0e980ffabd73fba8a664b3", + "size": 154931, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-arm32:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "c2a0a05c82c4b9f69ded0b6ad5f417addea78ce2", + "size": 49495, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm32:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "2075c51a80f0ef0f22ba616ba54007ac2b0debd4", + "size": 89565, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl/lwjgl-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-arm32:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, { "_comment": "Replace glfw from 3.3.1 with version from 3.3.2 to prevent stack smashing", "match": [ -- cgit 0.0.5-2-1-g0f52 From bc979925496a20b310f400fb93e3a30152de648d Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 3 Apr 2024 21:24:00 +0200 Subject: fix: add Linux arm64/arm32 freetype natives to LWJGL 3.3.2/3.3.3 Signed-off-by: Sefa Eyeoglu --- static/mojang/library-patches.json | 104 +++++++++++++++++++++++++++++++++++++ 1 file changed, 104 insertions(+) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index 4437049c35..59e1fa800f 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -2028,6 +2028,32 @@ } ] }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-freetype:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "896e7d9b8f60d7273f3d491c69270afc67ece3ce", + "size": 1073374, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-freetype-natives-linux-arm64:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, { "_comment": "Add linux-arm64 support for LWJGL 3.3.2", "match": [ @@ -2210,6 +2236,32 @@ } ] }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-freetype:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "b7f77ceb951182659fd400437272aa7e96709968", + "size": 924657, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-freetype-natives-linux-arm32:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, { "_comment": "Add linux-arm32 support for LWJGL 3.3.2", "match": [ @@ -2392,6 +2444,32 @@ } ] }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-freetype:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "498965aac06c4a0d42df1fbef6bacd05bde7f974", + "size": 1093516, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-freetype-natives-linux-arm64:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, { "_comment": "Add linux-arm64 support for LWJGL 3.3.3", "match": [ @@ -2574,6 +2652,32 @@ } ] }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-freetype:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "7dd3b1f751571adaf2c4dc882bc675a5d1e796e6", + "size": 942636, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-freetype-natives-linux-arm32:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, { "_comment": "Add linux-arm32 support for LWJGL 3.3.3", "match": [ -- cgit 0.0.5-2-1-g0f52 From 194b6ec3b29ed1102488bd2cc718c9ca4346b5c1 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 3 Apr 2024 21:27:24 +0200 Subject: fix: fix arm32 rules for freetype Signed-off-by: Sefa Eyeoglu --- static/mojang/library-patches.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json index 59e1fa800f..74d4d26c4b 100644 --- a/static/mojang/library-patches.json +++ b/static/mojang/library-patches.json @@ -2255,7 +2255,7 @@ { "action": "allow", "os": { - "name": "linux-arm64" + "name": "linux-arm32" } } ] @@ -2671,7 +2671,7 @@ { "action": "allow", "os": { - "name": "linux-arm64" + "name": "linux-arm32" } } ] -- cgit 0.0.5-2-1-g0f52 From e8a580ab3ecff30e335a80c8c6bf8db5517d0584 Mon Sep 17 00:00:00 2001 From: GeekCorner <45696571+GeekCornerGH@users.noreply.github.com> Date: Thu, 11 Apr 2024 16:33:25 +0200 Subject: feat: Add 1.7.4 to legacy services Signed-off-by: GeekCorner <45696571+GeekCornerGH@users.noreply.github.com> --- static/mojang/minecraft-legacy-services.json | 1 + 1 file changed, 1 insertion(+) diff --git a/static/mojang/minecraft-legacy-services.json b/static/mojang/minecraft-legacy-services.json index 994277b127..420d3f8c74 100644 --- a/static/mojang/minecraft-legacy-services.json +++ b/static/mojang/minecraft-legacy-services.json @@ -195,6 +195,7 @@ "13w48b", "13w49a", "1.7.3", + "1.7.4", "14w02a", "14w02b", "14w02c", -- cgit 0.0.5-2-1-g0f52 From be4317cf9d982018b4ff86375d680826ffacb62f Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 28 Dec 2023 22:20:03 +0100 Subject: refactor!: package using Nix Signed-off-by: Sefa Eyeoglu --- .gitignore | 4 +- Containerfile | 31 - Dockerfile | 1 - Pipfile | 17 - Pipfile.lock | 278 -- README.md | 50 +- clone.sh | 20 - config.example.sh | 13 + config.sh | 12 - config/.gitignore | 2 - config/config_local.sh.example | 8 - config/readme.txt | 8 - docker-compose.local.yaml | 12 - docker-compose.yaml | 13 - flake.lock | 94 +- flake.nix | 20 +- generateFabric.py | 143 - generateForge.py | 473 --- generateLiteloader.py | 118 - generateMojang.py | 583 ---- generateNeoForge.py | 182 - generateQuilt.py | 161 - index.py | 78 - meta/common/__init__.py | 23 +- meta/common/forge.py | 5 +- meta/common/mojang-library-patches.json | 2879 ++++++++++++++++ meta/common/mojang-minecraft-experiments.json | 104 + meta/common/mojang-minecraft-legacy-override.json | 585 ++++ meta/common/mojang-minecraft-legacy-services.json | 218 ++ meta/common/mojang-minecraft-old-snapshots.json | 604 ++++ meta/common/mojang.py | 16 +- meta/run/__init__.py | 1 + meta/run/generate_fabric.py | 143 + meta/run/generate_forge.py | 472 +++ meta/run/generate_liteloader.py | 118 + meta/run/generate_mojang.py | 576 ++++ meta/run/generate_neoforge.py | 181 + meta/run/generate_quilt.py | 161 + meta/run/index.py | 78 + meta/run/update_fabric.py | 130 + meta/run/update_forge.py | 397 +++ meta/run/update_liteloader.py | 37 + meta/run/update_mojang.py | 161 + meta/run/update_neoforge.py | 319 ++ meta/run/update_quilt.py | 122 + nix/default.nix | 11 - nix/dev.nix | 44 +- nix/nixos/default.nix | 10 + nix/nixos/meta.nix | 69 + nix/packages.nix | 18 + nix/pkgs/blockgame-meta.nix | 64 + poetry.lock | 340 ++ pyproject.toml | 37 + static/forge/forge-legacyinfo.json | 3712 --------------------- static/mojang/library-patches.json | 2879 ---------------- static/mojang/minecraft-experiments.json | 104 - static/mojang/minecraft-legacy-override.json | 585 ---- static/mojang/minecraft-legacy-services.json | 218 -- static/mojang/minecraft-old-snapshots.json | 604 ---- status.sh | 24 - update.sh | 54 +- updateFabric.py | 130 - updateForge.py | 397 --- updateLiteloader.py | 37 - updateMojang.py | 165 - updateNeoForge.py | 319 -- updateQuilt.py | 122 - 67 files changed, 8001 insertions(+), 11593 deletions(-) delete mode 100644 Containerfile delete mode 120000 Dockerfile delete mode 100644 Pipfile delete mode 100644 Pipfile.lock delete mode 100755 clone.sh create mode 100644 config.example.sh delete mode 100644 config.sh delete mode 100644 config/.gitignore delete mode 100644 config/config_local.sh.example delete mode 100644 config/readme.txt delete mode 100644 docker-compose.local.yaml delete mode 100644 docker-compose.yaml delete mode 100755 generateFabric.py delete mode 100755 generateForge.py delete mode 100755 generateLiteloader.py delete mode 100755 generateMojang.py delete mode 100644 generateNeoForge.py delete mode 100755 generateQuilt.py delete mode 100755 index.py create mode 100644 meta/common/mojang-library-patches.json create mode 100644 meta/common/mojang-minecraft-experiments.json create mode 100644 meta/common/mojang-minecraft-legacy-override.json create mode 100644 meta/common/mojang-minecraft-legacy-services.json create mode 100644 meta/common/mojang-minecraft-old-snapshots.json create mode 100644 meta/run/__init__.py create mode 100755 meta/run/generate_fabric.py create mode 100755 meta/run/generate_forge.py create mode 100755 meta/run/generate_liteloader.py create mode 100755 meta/run/generate_mojang.py create mode 100644 meta/run/generate_neoforge.py create mode 100755 meta/run/generate_quilt.py create mode 100755 meta/run/index.py create mode 100755 meta/run/update_fabric.py create mode 100755 meta/run/update_forge.py create mode 100755 meta/run/update_liteloader.py create mode 100755 meta/run/update_mojang.py create mode 100644 meta/run/update_neoforge.py create mode 100755 meta/run/update_quilt.py delete mode 100644 nix/default.nix create mode 100644 nix/nixos/default.nix create mode 100644 nix/nixos/meta.nix create mode 100644 nix/packages.nix create mode 100644 nix/pkgs/blockgame-meta.nix create mode 100644 poetry.lock create mode 100644 pyproject.toml delete mode 100644 static/forge/forge-legacyinfo.json delete mode 100644 static/mojang/library-patches.json delete mode 100644 static/mojang/minecraft-experiments.json delete mode 100644 static/mojang/minecraft-legacy-override.json delete mode 100644 static/mojang/minecraft-legacy-services.json delete mode 100644 static/mojang/minecraft-old-snapshots.json delete mode 100755 status.sh delete mode 100755 updateFabric.py delete mode 100755 updateForge.py delete mode 100755 updateLiteloader.py delete mode 100755 updateMojang.py delete mode 100644 updateNeoForge.py delete mode 100755 updateQuilt.py diff --git a/.gitignore b/.gitignore index e05d6a236e..e923628164 100644 --- a/.gitignore +++ b/.gitignore @@ -4,11 +4,13 @@ .direnv/ .pre-commit-config.yaml +result + public/*/ caches/ !caches/*/.keep __pycache__ -config_local.sh +config.sh launcher upstream diff --git a/Containerfile b/Containerfile deleted file mode 100644 index 68e22b68c7..0000000000 --- a/Containerfile +++ /dev/null @@ -1,31 +0,0 @@ -FROM python:3.11.5-alpine3.17 -ARG UID=1337 -ARG GID=1337 - -RUN pip install pipenv \ - && apk add --no-cache rsync cronie git openssh bash - -WORKDIR /app -COPY Pipfile Pipfile.lock . -RUN pipenv install --system --deploy - -# add our cronjob -COPY docker/update.cron /etc/cron.d/meta-update -RUN chmod 644 /etc/cron.d/meta-update \ - && crontab /etc/cron.d/meta-update - -# install entrypoint -COPY docker/entrypoint.sh /usr/local/bin/entrypoint -RUN chmod +x /usr/local/bin/entrypoint - -RUN addgroup -g $GID user \ - && adduser --disabled-password --ingroup user --uid $UID user \ - && mkdir -p /home/user/.ssh \ - && ssh-keyscan github.com > /home/user/.ssh/known_hosts \ - && mkdir -p /app \ - && chown -R $UID:$GID /app /home/user/.ssh - -COPY . . - -ENTRYPOINT ["/usr/local/bin/entrypoint"] -CMD ["update"] diff --git a/Dockerfile b/Dockerfile deleted file mode 120000 index 5240dc01ed..0000000000 --- a/Dockerfile +++ /dev/null @@ -1 +0,0 @@ -Containerfile \ No newline at end of file diff --git a/Pipfile b/Pipfile deleted file mode 100644 index 868e17316e..0000000000 --- a/Pipfile +++ /dev/null @@ -1,17 +0,0 @@ -[[source]] -url = "https://pypi.org/simple" -verify_ssl = true -name = "pypi" - -[packages] -cachecontrol = "*" -requests = "*" -lockfile = "*" -packaging = "*" -pydantic = "*" - -[dev-packages] - -[requires] -python_version = "3.11" -python_full_version = "3.11.1" diff --git a/Pipfile.lock b/Pipfile.lock deleted file mode 100644 index b861cffa2c..0000000000 --- a/Pipfile.lock +++ /dev/null @@ -1,278 +0,0 @@ -{ - "_meta": { - "hash": { - "sha256": "15c961d5f6a169119087dbf265b01a2f7b40fa434595ffb0d85ea6f3d8ec6409" - }, - "pipfile-spec": 6, - "requires": { - "python_full_version": "3.11.1", - "python_version": "3.11" - }, - "sources": [ - { - "name": "pypi", - "url": "https://pypi.org/simple", - "verify_ssl": true - } - ] - }, - "default": { - "cachecontrol": { - "hashes": [ - "sha256:2c75d6a8938cb1933c75c50184549ad42728a27e9f6b92fd677c3151aa72555b", - "sha256:a5b9fcc986b184db101aa280b42ecdcdfc524892596f606858e0b7a8b4d9e144" - ], - "index": "pypi", - "version": "==0.12.11" - }, - "certifi": { - "hashes": [ - "sha256:35824b4c3a97115964b408844d64aa14db1cc518f6562e8d7261699d1350a9e3", - "sha256:4ad3232f5e926d6718ec31cfc1fcadfde020920e278684144551c91769c7bc18" - ], - "markers": "python_version >= '3.6'", - "version": "==2022.12.7" - }, - "charset-normalizer": { - "hashes": [ - "sha256:00d3ffdaafe92a5dc603cb9bd5111aaa36dfa187c8285c543be562e61b755f6b", - "sha256:024e606be3ed92216e2b6952ed859d86b4cfa52cd5bc5f050e7dc28f9b43ec42", - "sha256:0298eafff88c99982a4cf66ba2efa1128e4ddaca0b05eec4c456bbc7db691d8d", - "sha256:02a51034802cbf38db3f89c66fb5d2ec57e6fe7ef2f4a44d070a593c3688667b", - "sha256:083c8d17153ecb403e5e1eb76a7ef4babfc2c48d58899c98fcaa04833e7a2f9a", - "sha256:0a11e971ed097d24c534c037d298ad32c6ce81a45736d31e0ff0ad37ab437d59", - "sha256:0bf2dae5291758b6f84cf923bfaa285632816007db0330002fa1de38bfcb7154", - "sha256:0c0a590235ccd933d9892c627dec5bc7511ce6ad6c1011fdf5b11363022746c1", - "sha256:0f438ae3532723fb6ead77e7c604be7c8374094ef4ee2c5e03a3a17f1fca256c", - "sha256:109487860ef6a328f3eec66f2bf78b0b72400280d8f8ea05f69c51644ba6521a", - "sha256:11b53acf2411c3b09e6af37e4b9005cba376c872503c8f28218c7243582df45d", - "sha256:12db3b2c533c23ab812c2b25934f60383361f8a376ae272665f8e48b88e8e1c6", - "sha256:14e76c0f23218b8f46c4d87018ca2e441535aed3632ca134b10239dfb6dadd6b", - "sha256:16a8663d6e281208d78806dbe14ee9903715361cf81f6d4309944e4d1e59ac5b", - "sha256:292d5e8ba896bbfd6334b096e34bffb56161c81408d6d036a7dfa6929cff8783", - "sha256:2c03cc56021a4bd59be889c2b9257dae13bf55041a3372d3295416f86b295fb5", - "sha256:2e396d70bc4ef5325b72b593a72c8979999aa52fb8bcf03f701c1b03e1166918", - "sha256:2edb64ee7bf1ed524a1da60cdcd2e1f6e2b4f66ef7c077680739f1641f62f555", - "sha256:31a9ddf4718d10ae04d9b18801bd776693487cbb57d74cc3458a7673f6f34639", - "sha256:356541bf4381fa35856dafa6a965916e54bed415ad8a24ee6de6e37deccf2786", - "sha256:358a7c4cb8ba9b46c453b1dd8d9e431452d5249072e4f56cfda3149f6ab1405e", - "sha256:37f8febc8ec50c14f3ec9637505f28e58d4f66752207ea177c1d67df25da5aed", - "sha256:39049da0ffb96c8cbb65cbf5c5f3ca3168990adf3551bd1dee10c48fce8ae820", - "sha256:39cf9ed17fe3b1bc81f33c9ceb6ce67683ee7526e65fde1447c772afc54a1bb8", - "sha256:3ae1de54a77dc0d6d5fcf623290af4266412a7c4be0b1ff7444394f03f5c54e3", - "sha256:3b590df687e3c5ee0deef9fc8c547d81986d9a1b56073d82de008744452d6541", - "sha256:3e45867f1f2ab0711d60c6c71746ac53537f1684baa699f4f668d4c6f6ce8e14", - "sha256:3fc1c4a2ffd64890aebdb3f97e1278b0cc72579a08ca4de8cd2c04799a3a22be", - "sha256:4457ea6774b5611f4bed5eaa5df55f70abde42364d498c5134b7ef4c6958e20e", - "sha256:44ba614de5361b3e5278e1241fda3dc1838deed864b50a10d7ce92983797fa76", - "sha256:4a8fcf28c05c1f6d7e177a9a46a1c52798bfe2ad80681d275b10dcf317deaf0b", - "sha256:4b0d02d7102dd0f997580b51edc4cebcf2ab6397a7edf89f1c73b586c614272c", - "sha256:502218f52498a36d6bf5ea77081844017bf7982cdbe521ad85e64cabee1b608b", - "sha256:503e65837c71b875ecdd733877d852adbc465bd82c768a067badd953bf1bc5a3", - "sha256:5995f0164fa7df59db4746112fec3f49c461dd6b31b841873443bdb077c13cfc", - "sha256:59e5686dd847347e55dffcc191a96622f016bc0ad89105e24c14e0d6305acbc6", - "sha256:601f36512f9e28f029d9481bdaf8e89e5148ac5d89cffd3b05cd533eeb423b59", - "sha256:608862a7bf6957f2333fc54ab4399e405baad0163dc9f8d99cb236816db169d4", - "sha256:62595ab75873d50d57323a91dd03e6966eb79c41fa834b7a1661ed043b2d404d", - "sha256:70990b9c51340e4044cfc394a81f614f3f90d41397104d226f21e66de668730d", - "sha256:71140351489970dfe5e60fc621ada3e0f41104a5eddaca47a7acb3c1b851d6d3", - "sha256:72966d1b297c741541ca8cf1223ff262a6febe52481af742036a0b296e35fa5a", - "sha256:74292fc76c905c0ef095fe11e188a32ebd03bc38f3f3e9bcb85e4e6db177b7ea", - "sha256:761e8904c07ad053d285670f36dd94e1b6ab7f16ce62b9805c475b7aa1cffde6", - "sha256:772b87914ff1152b92a197ef4ea40efe27a378606c39446ded52c8f80f79702e", - "sha256:79909e27e8e4fcc9db4addea88aa63f6423ebb171db091fb4373e3312cb6d603", - "sha256:7e189e2e1d3ed2f4aebabd2d5b0f931e883676e51c7624826e0a4e5fe8a0bf24", - "sha256:7eb33a30d75562222b64f569c642ff3dc6689e09adda43a082208397f016c39a", - "sha256:81d6741ab457d14fdedc215516665050f3822d3e56508921cc7239f8c8e66a58", - "sha256:8499ca8f4502af841f68135133d8258f7b32a53a1d594aa98cc52013fff55678", - "sha256:84c3990934bae40ea69a82034912ffe5a62c60bbf6ec5bc9691419641d7d5c9a", - "sha256:87701167f2a5c930b403e9756fab1d31d4d4da52856143b609e30a1ce7160f3c", - "sha256:88600c72ef7587fe1708fd242b385b6ed4b8904976d5da0893e31df8b3480cb6", - "sha256:8ac7b6a045b814cf0c47f3623d21ebd88b3e8cf216a14790b455ea7ff0135d18", - "sha256:8b8af03d2e37866d023ad0ddea594edefc31e827fee64f8de5611a1dbc373174", - "sha256:8c7fe7afa480e3e82eed58e0ca89f751cd14d767638e2550c77a92a9e749c317", - "sha256:8eade758719add78ec36dc13201483f8e9b5d940329285edcd5f70c0a9edbd7f", - "sha256:911d8a40b2bef5b8bbae2e36a0b103f142ac53557ab421dc16ac4aafee6f53dc", - "sha256:93ad6d87ac18e2a90b0fe89df7c65263b9a99a0eb98f0a3d2e079f12a0735837", - "sha256:95dea361dd73757c6f1c0a1480ac499952c16ac83f7f5f4f84f0658a01b8ef41", - "sha256:9ab77acb98eba3fd2a85cd160851816bfce6871d944d885febf012713f06659c", - "sha256:9cb3032517f1627cc012dbc80a8ec976ae76d93ea2b5feaa9d2a5b8882597579", - "sha256:9cf4e8ad252f7c38dd1f676b46514f92dc0ebeb0db5552f5f403509705e24753", - "sha256:9d9153257a3f70d5f69edf2325357251ed20f772b12e593f3b3377b5f78e7ef8", - "sha256:a152f5f33d64a6be73f1d30c9cc82dfc73cec6477ec268e7c6e4c7d23c2d2291", - "sha256:a16418ecf1329f71df119e8a65f3aa68004a3f9383821edcb20f0702934d8087", - "sha256:a60332922359f920193b1d4826953c507a877b523b2395ad7bc716ddd386d866", - "sha256:a8d0fc946c784ff7f7c3742310cc8a57c5c6dc31631269876a88b809dbeff3d3", - "sha256:ab5de034a886f616a5668aa5d098af2b5385ed70142090e2a31bcbd0af0fdb3d", - "sha256:c22d3fe05ce11d3671297dc8973267daa0f938b93ec716e12e0f6dee81591dc1", - "sha256:c2ac1b08635a8cd4e0cbeaf6f5e922085908d48eb05d44c5ae9eabab148512ca", - "sha256:c512accbd6ff0270939b9ac214b84fb5ada5f0409c44298361b2f5e13f9aed9e", - "sha256:c75ffc45f25324e68ab238cb4b5c0a38cd1c3d7f1fb1f72b5541de469e2247db", - "sha256:c95a03c79bbe30eec3ec2b7f076074f4281526724c8685a42872974ef4d36b72", - "sha256:cadaeaba78750d58d3cc6ac4d1fd867da6fc73c88156b7a3212a3cd4819d679d", - "sha256:cd6056167405314a4dc3c173943f11249fa0f1b204f8b51ed4bde1a9cd1834dc", - "sha256:db72b07027db150f468fbada4d85b3b2729a3db39178abf5c543b784c1254539", - "sha256:df2c707231459e8a4028eabcd3cfc827befd635b3ef72eada84ab13b52e1574d", - "sha256:e62164b50f84e20601c1ff8eb55620d2ad25fb81b59e3cd776a1902527a788af", - "sha256:e696f0dd336161fca9adbb846875d40752e6eba585843c768935ba5c9960722b", - "sha256:eaa379fcd227ca235d04152ca6704c7cb55564116f8bc52545ff357628e10602", - "sha256:ebea339af930f8ca5d7a699b921106c6e29c617fe9606fa7baa043c1cdae326f", - "sha256:f4c39b0e3eac288fedc2b43055cfc2ca7a60362d0e5e87a637beac5d801ef478", - "sha256:f5057856d21e7586765171eac8b9fc3f7d44ef39425f85dbcccb13b3ebea806c", - "sha256:f6f45710b4459401609ebebdbcfb34515da4fc2aa886f95107f556ac69a9147e", - "sha256:f97e83fa6c25693c7a35de154681fcc257c1c41b38beb0304b9c4d2d9e164479", - "sha256:f9d0c5c045a3ca9bedfc35dca8526798eb91a07aa7a2c0fee134c6c6f321cbd7", - "sha256:ff6f3db31555657f3163b15a6b7c6938d08df7adbfc9dd13d9d19edad678f1e8" - ], - "version": "==3.0.1" - }, - "idna": { - "hashes": [ - "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4", - "sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2" - ], - "markers": "python_version >= '3.5'", - "version": "==3.4" - }, - "lockfile": { - "hashes": [ - "sha256:6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799", - "sha256:6c3cb24f344923d30b2785d5ad75182c8ea7ac1b6171b08657258ec7429d50fa" - ], - "index": "pypi", - "version": "==0.12.2" - }, - "msgpack": { - "hashes": [ - "sha256:002b5c72b6cd9b4bafd790f364b8480e859b4712e91f43014fe01e4f957b8467", - "sha256:0a68d3ac0104e2d3510de90a1091720157c319ceeb90d74f7b5295a6bee51bae", - "sha256:0df96d6eaf45ceca04b3f3b4b111b86b33785683d682c655063ef8057d61fd92", - "sha256:0dfe3947db5fb9ce52aaea6ca28112a170db9eae75adf9339a1aec434dc954ef", - "sha256:0e3590f9fb9f7fbc36df366267870e77269c03172d086fa76bb4eba8b2b46624", - "sha256:11184bc7e56fd74c00ead4f9cc9a3091d62ecb96e97653add7a879a14b003227", - "sha256:112b0f93202d7c0fef0b7810d465fde23c746a2d482e1e2de2aafd2ce1492c88", - "sha256:1276e8f34e139aeff1c77a3cefb295598b504ac5314d32c8c3d54d24fadb94c9", - "sha256:1576bd97527a93c44fa856770197dec00d223b0b9f36ef03f65bac60197cedf8", - "sha256:1e91d641d2bfe91ba4c52039adc5bccf27c335356055825c7f88742c8bb900dd", - "sha256:26b8feaca40a90cbe031b03d82b2898bf560027160d3eae1423f4a67654ec5d6", - "sha256:2999623886c5c02deefe156e8f869c3b0aaeba14bfc50aa2486a0415178fce55", - "sha256:2a2df1b55a78eb5f5b7d2a4bb221cd8363913830145fad05374a80bf0877cb1e", - "sha256:2bb8cdf50dd623392fa75525cce44a65a12a00c98e1e37bf0fb08ddce2ff60d2", - "sha256:2cc5ca2712ac0003bcb625c96368fd08a0f86bbc1a5578802512d87bc592fe44", - "sha256:35bc0faa494b0f1d851fd29129b2575b2e26d41d177caacd4206d81502d4c6a6", - "sha256:3c11a48cf5e59026ad7cb0dc29e29a01b5a66a3e333dc11c04f7e991fc5510a9", - "sha256:449e57cc1ff18d3b444eb554e44613cffcccb32805d16726a5494038c3b93dab", - "sha256:462497af5fd4e0edbb1559c352ad84f6c577ffbbb708566a0abaaa84acd9f3ae", - "sha256:4733359808c56d5d7756628736061c432ded018e7a1dff2d35a02439043321aa", - "sha256:48f5d88c99f64c456413d74a975bd605a9b0526293218a3b77220a2c15458ba9", - "sha256:49565b0e3d7896d9ea71d9095df15b7f75a035c49be733051c34762ca95bbf7e", - "sha256:4ab251d229d10498e9a2f3b1e68ef64cb393394ec477e3370c457f9430ce9250", - "sha256:4d5834a2a48965a349da1c5a79760d94a1a0172fbb5ab6b5b33cbf8447e109ce", - "sha256:4dea20515f660aa6b7e964433b1808d098dcfcabbebeaaad240d11f909298075", - "sha256:545e3cf0cf74f3e48b470f68ed19551ae6f9722814ea969305794645da091236", - "sha256:63e29d6e8c9ca22b21846234913c3466b7e4ee6e422f205a2988083de3b08cae", - "sha256:6916c78f33602ecf0509cc40379271ba0f9ab572b066bd4bdafd7434dee4bc6e", - "sha256:6a4192b1ab40f8dca3f2877b70e63799d95c62c068c84dc028b40a6cb03ccd0f", - "sha256:6c9566f2c39ccced0a38d37c26cc3570983b97833c365a6044edef3574a00c08", - "sha256:76ee788122de3a68a02ed6f3a16bbcd97bc7c2e39bd4d94be2f1821e7c4a64e6", - "sha256:7760f85956c415578c17edb39eed99f9181a48375b0d4a94076d84148cf67b2d", - "sha256:77ccd2af37f3db0ea59fb280fa2165bf1b096510ba9fe0cc2bf8fa92a22fdb43", - "sha256:81fc7ba725464651190b196f3cd848e8553d4d510114a954681fd0b9c479d7e1", - "sha256:85f279d88d8e833ec015650fd15ae5eddce0791e1e8a59165318f371158efec6", - "sha256:9667bdfdf523c40d2511f0e98a6c9d3603be6b371ae9a238b7ef2dc4e7a427b0", - "sha256:a75dfb03f8b06f4ab093dafe3ddcc2d633259e6c3f74bb1b01996f5d8aa5868c", - "sha256:ac5bd7901487c4a1dd51a8c58f2632b15d838d07ceedaa5e4c080f7190925bff", - "sha256:aca0f1644d6b5a73eb3e74d4d64d5d8c6c3d577e753a04c9e9c87d07692c58db", - "sha256:b17be2478b622939e39b816e0aa8242611cc8d3583d1cd8ec31b249f04623243", - "sha256:c1683841cd4fa45ac427c18854c3ec3cd9b681694caf5bff04edb9387602d661", - "sha256:c23080fdeec4716aede32b4e0ef7e213c7b1093eede9ee010949f2a418ced6ba", - "sha256:d5b5b962221fa2c5d3a7f8133f9abffc114fe218eb4365e40f17732ade576c8e", - "sha256:d603de2b8d2ea3f3bcb2efe286849aa7a81531abc52d8454da12f46235092bcb", - "sha256:e83f80a7fec1a62cf4e6c9a660e39c7f878f603737a0cdac8c13131d11d97f52", - "sha256:eb514ad14edf07a1dbe63761fd30f89ae79b42625731e1ccf5e1f1092950eaa6", - "sha256:eba96145051ccec0ec86611fe9cf693ce55f2a3ce89c06ed307de0e085730ec1", - "sha256:ed6f7b854a823ea44cf94919ba3f727e230da29feb4a99711433f25800cf747f", - "sha256:f0029245c51fd9473dc1aede1160b0a29f4a912e6b1dd353fa6d317085b219da", - "sha256:f5d869c18f030202eb412f08b28d2afeea553d6613aee89e200d7aca7ef01f5f", - "sha256:fb62ea4b62bfcb0b380d5680f9a4b3f9a2d166d9394e9bbd9666c0ee09a3645c", - "sha256:fcb8a47f43acc113e24e910399376f7277cf8508b27e5b88499f053de6b115a8" - ], - "version": "==1.0.4" - }, - "packaging": { - "hashes": [ - "sha256:714ac14496c3e68c99c29b00845f7a2b85f3bb6f1078fd9f72fd20f0570002b2", - "sha256:b6ad297f8907de0fa2fe1ccbd26fdaf387f5f47c7275fedf8cce89f99446cf97" - ], - "index": "pypi", - "version": "==23.0" - }, - "pydantic": { - "hashes": [ - "sha256:05a81b006be15655b2a1bae5faa4280cf7c81d0e09fcb49b342ebf826abe5a72", - "sha256:0b53e1d41e97063d51a02821b80538053ee4608b9a181c1005441f1673c55423", - "sha256:2b3ce5f16deb45c472dde1a0ee05619298c864a20cded09c4edd820e1454129f", - "sha256:2e82a6d37a95e0b1b42b82ab340ada3963aea1317fd7f888bb6b9dfbf4fff57c", - "sha256:301d626a59edbe5dfb48fcae245896379a450d04baeed50ef40d8199f2733b06", - "sha256:39f4a73e5342b25c2959529f07f026ef58147249f9b7431e1ba8414a36761f53", - "sha256:4948f264678c703f3877d1c8877c4e3b2e12e549c57795107f08cf70c6ec7774", - "sha256:4b05697738e7d2040696b0a66d9f0a10bec0efa1883ca75ee9e55baf511909d6", - "sha256:51bdeb10d2db0f288e71d49c9cefa609bca271720ecd0c58009bd7504a0c464c", - "sha256:55b1625899acd33229c4352ce0ae54038529b412bd51c4915349b49ca575258f", - "sha256:572066051eeac73d23f95ba9a71349c42a3e05999d0ee1572b7860235b850cc6", - "sha256:6a05a9db1ef5be0fe63e988f9617ca2551013f55000289c671f71ec16f4985e3", - "sha256:6dc1cc241440ed7ca9ab59d9929075445da6b7c94ced281b3dd4cfe6c8cff817", - "sha256:6e7124d6855b2780611d9f5e1e145e86667eaa3bd9459192c8dc1a097f5e9903", - "sha256:75d52162fe6b2b55964fbb0af2ee58e99791a3138588c482572bb6087953113a", - "sha256:78cec42b95dbb500a1f7120bdf95c401f6abb616bbe8785ef09887306792e66e", - "sha256:7feb6a2d401f4d6863050f58325b8d99c1e56f4512d98b11ac64ad1751dc647d", - "sha256:8775d4ef5e7299a2f4699501077a0defdaac5b6c4321173bcb0f3c496fbadf85", - "sha256:887ca463c3bc47103c123bc06919c86720e80e1214aab79e9b779cda0ff92a00", - "sha256:9193d4f4ee8feca58bc56c8306bcb820f5c7905fd919e0750acdeeeef0615b28", - "sha256:983e720704431a6573d626b00662eb78a07148c9115129f9b4351091ec95ecc3", - "sha256:990406d226dea0e8f25f643b370224771878142155b879784ce89f633541a024", - "sha256:9cbdc268a62d9a98c56e2452d6c41c0263d64a2009aac69246486f01b4f594c4", - "sha256:a48f1953c4a1d9bd0b5167ac50da9a79f6072c63c4cef4cf2a3736994903583e", - "sha256:a9a6747cac06c2beb466064dda999a13176b23535e4c496c9d48e6406f92d42d", - "sha256:a9f2de23bec87ff306aef658384b02aa7c32389766af3c5dee9ce33e80222dfa", - "sha256:b5635de53e6686fe7a44b5cf25fcc419a0d5e5c1a1efe73d49d48fe7586db854", - "sha256:b6f9d649892a6f54a39ed56b8dfd5e08b5f3be5f893da430bed76975f3735d15", - "sha256:b9a3859f24eb4e097502a3be1fb4b2abb79b6103dd9e2e0edb70613a4459a648", - "sha256:cd8702c5142afda03dc2b1ee6bc358b62b3735b2cce53fc77b31ca9f728e4bc8", - "sha256:d7b5a3821225f5c43496c324b0d6875fde910a1c2933d726a743ce328fbb2a8c", - "sha256:d88c4c0e5c5dfd05092a4b271282ef0588e5f4aaf345778056fc5259ba098857", - "sha256:eb992a1ef739cc7b543576337bebfc62c0e6567434e522e97291b251a41dad7f", - "sha256:f2f7eb6273dd12472d7f218e1fef6f7c7c2f00ac2e1ecde4db8824c457300416", - "sha256:fdf88ab63c3ee282c76d652fc86518aacb737ff35796023fae56a65ced1a5978", - "sha256:fdf8d759ef326962b4678d89e275ffc55b7ce59d917d9f72233762061fd04a2d" - ], - "index": "pypi", - "version": "==1.10.4" - }, - "requests": { - "hashes": [ - "sha256:64299f4909223da747622c030b781c0d7811e359c37124b4bd368fb8c6518baa", - "sha256:98b1b2782e3c6c4904938b84c0eb932721069dfdb9134313beff7c83c2df24bf" - ], - "index": "pypi", - "version": "==2.28.2" - }, - "typing-extensions": { - "hashes": [ - "sha256:1511434bb92bf8dd198c12b1cc812e800d4181cfcb867674e0f8279cc93087aa", - "sha256:16fa4864408f655d35ec496218b85f79b3437c829e93320c7c9215ccfd92489e" - ], - "markers": "python_version >= '3.7'", - "version": "==4.4.0" - }, - "urllib3": { - "hashes": [ - "sha256:076907bf8fd355cde77728471316625a4d2f7e713c125f51953bb5b3eecf4f72", - "sha256:75edcdc2f7d85b137124a6c3c9fc3933cdeaa12ecb9a6a959f22797a0feca7e1" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5'", - "version": "==1.26.14" - } - }, - "develop": {} -} diff --git a/README.md b/README.md index 352fe34b4b..02b43e60f4 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,37 @@ # Prism Launcher Meta + Scripts to generate jsons and jars that Prism Launcher will access. -## Deployment -It is recommended to use Docker to deploy the environment. - -- Clone this repo to a server -- Make sure it's writable by the container later: `chown -R 1337:1337 .` -- Configure `config/config_local.sh` - - The defaults should be fine (apart from committer email and name perhaps) -- Put your SSH key (which has push access to meta-upstream and meta-launcher) at `config/deploy.key` -- Pull meta- repos: `bash clone.sh` -- Customize docker-compose.yaml -- Run `docker-compose up -d --build` -- Observe Cron logs using `docker-compose logs -f` (Runs hourly by default) -- (Optional) Run once to fill caches: `docker-compose run meta update` - -For local development you can also use `docker-compose.local.yaml`. By default, it uses `UID=1000` and `GID=1000`. -Make sure it's the same as your host instance. +## Recommended Deployment + +Assuming you have a Flake-based NixOS configuration + +- Add Flake input: + + ```nix + { + inputs.prism-meta.url = "github:PrismLauncher/meta"; + } + ``` + +- Import NixOS module and configure + + ```nix + {inputs, ...}: { + imports = [inputs.prism-meta.nixosModules.default]; + services.blockgame-meta = { + enable = true; + settings = { + DEPLOY_TO_GIT = "true"; + GIT_AUTHOR_NAME = "Herpington Derpson"; + GIT_AUTHOR_EMAIL = "herpderp@derpmail.com"; + GIT_COMMITTER_NAME = "Herpington Derpson"; + GIT_COMMITTER_EMAIL = "herpderp@derpmail.com"; + }; + }; + } + ``` + +- Rebuild and activate! +- Trigger it `systemctl start blockgame-meta.service` +- Monitor it `journalctl -fu blockgame-meta.service` diff --git a/clone.sh b/clone.sh deleted file mode 100755 index 350a9b5e8a..0000000000 --- a/clone.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/bash - -BASEDIR=$(dirname "$0") -cd "${BASEDIR}" || exit 1 -BASEDIR=$(pwd) - -source config.sh -if [ -f config/config_local.sh ]; then - source config/config_local.sh -fi - -set -x - -if [ ! -d "${UPSTREAM_DIR}" ]; then - git clone "${UPSTREAM_REPO}" "${UPSTREAM_DIR}" -fi - -if [ ! -d "${LAUNCHER_DIR}" ]; then - git clone "${LAUNCHER_REPO}" "${LAUNCHER_DIR}" -fi diff --git a/config.example.sh b/config.example.sh new file mode 100644 index 0000000000..835059f3af --- /dev/null +++ b/config.example.sh @@ -0,0 +1,13 @@ +export META_UPSTREAM_DIR=upstream +export META_LAUNCHER_DIR=launcher +export DEPLOY_TO_FOLDER=false +export DEPLOY_FOLDER=/app/public/v1 +export DEPLOY_FOLDER_USER=http +export DEPLOY_FOLDER_GROUP=http + +export DEPLOY_TO_GIT=true +export GIT_AUTHOR_NAME="Herpington Derpson" +export GIT_AUTHOR_EMAIL="herpderp@derpmail.com" +export GIT_COMMITTER_NAME="$GIT_AUTHOR_NAME" +export GIT_COMMITTER_EMAIL="$GIT_AUTHOR_EMAIL" +export GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/deploy.key" diff --git a/config.sh b/config.sh deleted file mode 100644 index 49c3b66f12..0000000000 --- a/config.sh +++ /dev/null @@ -1,12 +0,0 @@ -export UPSTREAM_DIR=upstream -export UPSTREAM_REPO=git@github.com:PrismLauncher/meta-upstream.git -export LAUNCHER_DIR=launcher -export LAUNCHER_REPO=git@github.com:PrismLauncher/meta-launcher.git -export BRANCH_master=master -export BRANCH_develop=develop -export DEPLOY_TO_S3=false -export DEPLOY_TO_FOLDER=true -export DEPLOY_FOLDER_master=/app/public/v1 -export DEPLOY_FOLDER_develop=/app/public/dev -export DEPLOY_FOLDER_USER=http -export DEPLOY_FOLDER_GROUP=http diff --git a/config/.gitignore b/config/.gitignore deleted file mode 100644 index f31346ea33..0000000000 --- a/config/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -*.key -*.pub diff --git a/config/config_local.sh.example b/config/config_local.sh.example deleted file mode 100644 index 1292af9e6f..0000000000 --- a/config/config_local.sh.example +++ /dev/null @@ -1,8 +0,0 @@ -export MODE=master -export GIT_AUTHOR_NAME="Herpington Derpson" -export GIT_AUTHOR_EMAIL="herpderp@derpmail.com" -export GIT_COMMITTER_NAME="$GIT_AUTHOR_NAME" -export GIT_COMMITTER_EMAIL="$GIT_AUTHOR_EMAIL" -export DEPLOY_TO_FOLDER=false -export DEPLOY_TO_GIT=true -export GIT_SSH_COMMAND="ssh -i ${BASEDIR}/config/deploy.key" diff --git a/config/readme.txt b/config/readme.txt deleted file mode 100644 index bcbda08466..0000000000 --- a/config/readme.txt +++ /dev/null @@ -1,8 +0,0 @@ -This is where you should put the git deploy keys. - -These are expected: -* meta-multimc.key -* meta-multimc.key.pub -* meta-upstream.key -* meta-upstream.key.pub -* s3cmd.cfg \ No newline at end of file diff --git a/docker-compose.local.yaml b/docker-compose.local.yaml deleted file mode 100644 index 43f18c6b1a..0000000000 --- a/docker-compose.local.yaml +++ /dev/null @@ -1,12 +0,0 @@ -version: "3" - -services: - meta: - build: - context: . - args: - UID: 1000 - GID: 1000 - command: update - volumes: - - "./:/app" diff --git a/docker-compose.yaml b/docker-compose.yaml deleted file mode 100644 index f15ea051f4..0000000000 --- a/docker-compose.yaml +++ /dev/null @@ -1,13 +0,0 @@ -version: "3" - -services: - meta: - build: . - command: cron - volumes: - - "./caches:/app/caches" - - "./upstream:/app/upstream" - - "./launcher:/app/launcher" - - "./public:/app/public" - - "./config:/app/config" - restart: unless-stopped diff --git a/flake.lock b/flake.lock index 9bb05cb5ee..17853bda56 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "flake-compat": { "flake": false, "locked": { - "lastModified": 1673956053, - "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", + "lastModified": 1696426674, + "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", "owner": "edolstra", "repo": "flake-compat", - "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", + "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", "type": "github" }, "original": { @@ -21,11 +21,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1698579227, - "narHash": "sha256-KVWjFZky+gRuWennKsbo6cWyo7c/z/VgCte5pR9pEKg=", + "lastModified": 1712014858, + "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "f76e870d64779109e41370848074ac4eaa1606ec", + "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", "type": "github" }, "original": { @@ -39,11 +39,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1685518550, - "narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -52,19 +52,45 @@ "type": "github" } }, + "git-hooks": { + "inputs": { + "flake-compat": "flake-compat", + "flake-utils": "flake-utils", + "gitignore": "gitignore", + "nixpkgs": [ + "nixpkgs" + ], + "nixpkgs-stable": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1713954846, + "narHash": "sha256-RWFafuSb5nkWGu8dDbW7gVb8FOQOPqmX/9MlxUUDguw=", + "owner": "cachix", + "repo": "git-hooks.nix", + "rev": "6fb82e44254d6a0ece014ec423cb62d92435336f", + "type": "github" + }, + "original": { + "owner": "cachix", + "repo": "git-hooks.nix", + "type": "github" + } + }, "gitignore": { "inputs": { "nixpkgs": [ - "pre-commit-hooks", + "git-hooks", "nixpkgs" ] }, "locked": { - "lastModified": 1660459072, - "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "lastModified": 1709087332, + "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", "owner": "hercules-ci", "repo": "gitignore.nix", - "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", "type": "github" }, "original": { @@ -75,11 +101,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1698553279, - "narHash": "sha256-T/9P8yBSLcqo/v+FTOBK+0rjzjPMctVymZydbvR/Fak=", + "lastModified": 1713805509, + "narHash": "sha256-YgSEan4CcrjivCNO5ZNzhg7/8ViLkZ4CB/GrGBVSudo=", "owner": "nixos", "repo": "nixpkgs", - "rev": "90e85bc7c1a6fc0760a94ace129d3a1c61c3d035", + "rev": "1e1dc66fe68972a76679644a5577828b6a7e8be4", "type": "github" }, "original": { @@ -92,11 +118,11 @@ "nixpkgs-lib": { "locked": { "dir": "lib", - "lastModified": 1696019113, - "narHash": "sha256-X3+DKYWJm93DRSdC5M6K5hLqzSya9BjibtBsuARoPco=", + "lastModified": 1711703276, + "narHash": "sha256-iMUFArF0WCatKK6RzfUJknjem0H9m4KgorO/p3Dopkk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f5892ddac112a1e9b3612c39af1b72987ee5783a", + "rev": "d8fe5e6c92d0d190646fb9f1056741a229980089", "type": "github" }, "original": { @@ -107,37 +133,11 @@ "type": "github" } }, - "pre-commit-hooks": { - "inputs": { - "flake-compat": "flake-compat", - "flake-utils": "flake-utils", - "gitignore": "gitignore", - "nixpkgs": [ - "nixpkgs" - ], - "nixpkgs-stable": [ - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1698227354, - "narHash": "sha256-Fi5H9jbaQLmLw9qBi/mkR33CoFjNbobo5xWdX4tKz1Q=", - "owner": "cachix", - "repo": "pre-commit-hooks.nix", - "rev": "bd38df3d508dfcdff52cd243d297f218ed2257bf", - "type": "github" - }, - "original": { - "owner": "cachix", - "repo": "pre-commit-hooks.nix", - "type": "github" - } - }, "root": { "inputs": { "flake-parts": "flake-parts", - "nixpkgs": "nixpkgs", - "pre-commit-hooks": "pre-commit-hooks" + "git-hooks": "git-hooks", + "nixpkgs": "nixpkgs" } }, "systems": { diff --git a/flake.nix b/flake.nix index 513f05345a..153f7eb534 100644 --- a/flake.nix +++ b/flake.nix @@ -4,8 +4,8 @@ inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; flake-parts.url = "github:hercules-ci/flake-parts"; - pre-commit-hooks = { - url = "github:cachix/pre-commit-hooks.nix"; + git-hooks = { + url = "github:cachix/git-hooks.nix"; inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs-stable.follows = "nixpkgs"; }; @@ -14,5 +14,19 @@ outputs = inputs: inputs.flake-parts.lib.mkFlake {inherit inputs;} - {imports = [./nix];}; + { + imports = [ + inputs.git-hooks.flakeModule + + ./nix/dev.nix + ./nix/nixos + ./nix/packages.nix + ]; + + # Supported systems. + systems = [ + "x86_64-linux" + "aarch64-linux" + ]; + }; } diff --git a/generateFabric.py b/generateFabric.py deleted file mode 100755 index 7ca50dd6aa..0000000000 --- a/generateFabric.py +++ /dev/null @@ -1,143 +0,0 @@ -import json -import os - -from meta.common import ( - ensure_component_dir, - launcher_path, - upstream_path, - transform_maven_key, -) -from meta.common.fabric import ( - JARS_DIR, - INSTALLER_INFO_DIR, - META_DIR, - INTERMEDIARY_COMPONENT, - LOADER_COMPONENT, -) -from meta.model import MetaVersion, Dependency, Library, MetaPackage, GradleSpecifier -from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainClasses - -LAUNCHER_DIR = launcher_path() -UPSTREAM_DIR = upstream_path() - -ensure_component_dir(LOADER_COMPONENT) -ensure_component_dir(INTERMEDIARY_COMPONENT) - - -def load_jar_info(artifact_key) -> FabricJarInfo: - return FabricJarInfo.parse_file( - os.path.join(UPSTREAM_DIR, JARS_DIR, f"{artifact_key}.json") - ) - - -def load_installer_info(version) -> FabricInstallerDataV1: - return FabricInstallerDataV1.parse_file( - os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version}.json") - ) - - -def process_loader_version(entry) -> MetaVersion: - jar_info = load_jar_info(transform_maven_key(entry["maven"])) - installer_info = load_installer_info(entry["version"]) - - v = MetaVersion( - name="Fabric Loader", uid="net.fabricmc.fabric-loader", version=entry["version"] - ) - v.release_time = jar_info.release_time - v.requires = [Dependency(uid="net.fabricmc.intermediary")] - v.order = 10 - v.type = "release" - if isinstance(installer_info.main_class, FabricMainClasses): - v.main_class = installer_info.main_class.client - else: - v.main_class = installer_info.main_class - v.libraries = [] - v.libraries.extend(installer_info.libraries.common) - v.libraries.extend(installer_info.libraries.client) - loader_lib = Library( - name=GradleSpecifier.from_string(entry["maven"]), - url="https://maven.fabricmc.net", - ) - v.libraries.append(loader_lib) - return v - - -def process_intermediary_version(entry) -> MetaVersion: - jar_info = load_jar_info(transform_maven_key(entry["maven"])) - - v = MetaVersion( - name="Intermediary Mappings", - uid="net.fabricmc.intermediary", - version=entry["version"], - ) - v.release_time = jar_info.release_time - v.requires = [Dependency(uid="net.minecraft", equals=entry["version"])] - v.order = 11 - v.type = "release" - v.libraries = [] - v.volatile = True - intermediary_lib = Library( - name=GradleSpecifier.from_string(entry["maven"]), - url="https://maven.fabricmc.net", - ) - v.libraries.append(intermediary_lib) - return v - - -def main(): - recommended_loader_versions = [] - recommended_intermediary_versions = [] - - with open( - os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), "r", encoding="utf-8" - ) as f: - loader_version_index = json.load(f) - for entry in loader_version_index: - version = entry["version"] - print(f"Processing loader {version}") - - v = process_loader_version(entry) - - # Fabric Meta has a separate "stable" field, let's use that - if not recommended_loader_versions and entry["stable"]: - recommended_loader_versions.append(version) - - v.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, f"{v.version}.json")) - - with open( - os.path.join(UPSTREAM_DIR, META_DIR, "intermediary.json"), "r", encoding="utf-8" - ) as f: - intermediary_version_index = json.load(f) - for entry in intermediary_version_index: - version = entry["version"] - print(f"Processing intermediary {version}") - - v = process_intermediary_version(entry) - - recommended_intermediary_versions.append( - version - ) # all intermediaries are recommended - - v.write( - os.path.join(LAUNCHER_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json") - ) - - package = MetaPackage(uid=LOADER_COMPONENT, name="Fabric Loader") - package.recommended = recommended_loader_versions - package.description = ( - "Fabric Loader is a tool to load Fabric-compatible mods in game environments." - ) - package.project_url = "https://fabricmc.net" - package.authors = ["Fabric Developers"] - package.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, "package.json")) - - package = MetaPackage(uid=INTERMEDIARY_COMPONENT, name="Intermediary Mappings") - package.recommended = recommended_intermediary_versions - package.description = "Intermediary mappings allow using Fabric Loader with mods for Minecraft in a more compatible manner." - package.project_url = "https://fabricmc.net" - package.authors = ["Fabric Developers"] - package.write(os.path.join(LAUNCHER_DIR, INTERMEDIARY_COMPONENT, "package.json")) - - -if __name__ == "__main__": - main() diff --git a/generateForge.py b/generateForge.py deleted file mode 100755 index 9359dd4812..0000000000 --- a/generateForge.py +++ /dev/null @@ -1,473 +0,0 @@ -import os -import re -import sys -from packaging import version as pversion -from operator import attrgetter -from typing import Collection - -from meta.common import ensure_component_dir, launcher_path, upstream_path, static_path -from meta.common.forge import ( - FORGE_COMPONENT, - INSTALLER_MANIFEST_DIR, - VERSION_MANIFEST_DIR, - DERIVED_INDEX_FILE, - STATIC_LEGACYINFO_FILE, - INSTALLER_INFO_DIR, - BAD_VERSIONS, - FORGEWRAPPER_LIBRARY, -) -from meta.common.mojang import MINECRAFT_COMPONENT -from meta.model import ( - MetaVersion, - Dependency, - Library, - GradleSpecifier, - MojangLibraryDownloads, - MojangArtifact, - MetaPackage, -) -from meta.model.forge import ( - ForgeVersion, - ForgeInstallerProfile, - ForgeLegacyInfo, - fml_libs_for_version, - ForgeInstallerProfileV2, - InstallerInfo, - DerivedForgeIndex, - ForgeLegacyInfoList, -) -from meta.model.mojang import MojangVersion - -LAUNCHER_DIR = launcher_path() -UPSTREAM_DIR = upstream_path() -STATIC_DIR = static_path() - -ensure_component_dir(FORGE_COMPONENT) - - -def eprint(*args, **kwargs): - print(*args, file=sys.stderr, **kwargs) - - -# Construct a set of libraries out of a Minecraft version file, for filtering. -mc_version_cache = {} - - -def load_mc_version_filter(version: str): - if version in mc_version_cache: - return mc_version_cache[version] - v = MetaVersion.parse_file( - os.path.join(LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{version}.json") - ) - libs = set(map(attrgetter("name"), v.libraries)) - mc_version_cache[version] = libs - return libs - - -""" -Match a library coordinate to a set of library coordinates. - * Block those that pass completely. - * For others, block those with lower versions than in the set. -""" - - -def should_ignore_artifact(libs: Collection[GradleSpecifier], match: GradleSpecifier): - for ver in libs: - if ( - ver.group == match.group - and ver.artifact == match.artifact - and ver.classifier == match.classifier - ): - if ver.version == match.version: - # Everything is matched perfectly - this one will be ignored - return True - elif pversion.parse(ver.version) > pversion.parse(match.version): - return True - else: - # Otherwise it did not match - new version is higher and this is an upgrade - return False - # No match found in the set - we need to keep this - return False - - -def version_from_profile( - profile: ForgeInstallerProfile, version: ForgeVersion -) -> MetaVersion: - v = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) - mc_version = profile.install.minecraft - v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] - v.main_class = profile.version_info.main_class - v.release_time = profile.version_info.time - - args = profile.version_info.minecraft_arguments - tweakers = [] - expression = re.compile(r"--tweakClass ([a-zA-Z0-9.]+)") - match = expression.search(args) - while match is not None: - tweakers.append(match.group(1)) - args = args[: match.start()] + args[match.end() :] - match = expression.search(args) - if len(tweakers) > 0: - args = args.strip() - v.additional_tweakers = tweakers - # v.minecraftArguments = args - - v.libraries = [] - mc_filter = load_mc_version_filter(mc_version) - for forge_lib in profile.version_info.libraries: - if ( - forge_lib.name.is_lwjgl() - or forge_lib.name.is_log4j() - or should_ignore_artifact(mc_filter, forge_lib.name) - ): - continue - - overridden_name = forge_lib.name - if overridden_name.group == "net.minecraftforge": - if overridden_name.artifact == "minecraftforge": - overridden_name.artifact = "forge" - overridden_name.version = "%s-%s" % ( - mc_version, - overridden_name.version, - ) - - overridden_name.classifier = "universal" - elif overridden_name.artifact == "forge": - overridden_name.classifier = "universal" - - overridden_lib = Library(name=overridden_name) - if forge_lib.url == "http://maven.minecraftforge.net/": - overridden_lib.url = "https://maven.minecraftforge.net/" - else: - overridden_lib.url = forge_lib.url - # if forge_lib.checksums and len(forge_lib.checksums) == 2: - # overridden_lib.mmcHint = "forge-pack-xz" - v.libraries.append(overridden_lib) - - v.order = 5 - return v - - -def version_from_modernized_installer( - installer: MojangVersion, version: ForgeVersion -) -> MetaVersion: - v = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) - mc_version = version.mc_version - v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] - v.main_class = installer.main_class - v.release_time = installer.release_time - - args = installer.minecraft_arguments - tweakers = [] - expression = re.compile("--tweakClass ([a-zA-Z0-9.]+)") - match = expression.search(args) - while match is not None: - tweakers.append(match.group(1)) - args = args[: match.start()] + args[match.end() :] - match = expression.search(args) - if len(tweakers) > 0: - args = args.strip() - v.additional_tweakers = tweakers - # v.minecraftArguments = args - - v.libraries = [] - - mc_filter = load_mc_version_filter(mc_version) - for forge_lib in installer.libraries: - if ( - forge_lib.name.is_lwjgl() - or forge_lib.name.is_log4j() - or should_ignore_artifact(mc_filter, forge_lib.name) - ): - continue - - if forge_lib.name.group == "net.minecraftforge": - if forge_lib.name.artifact == "forge": - overridden_name = forge_lib.name - overridden_name.classifier = "universal" - forge_lib.downloads.artifact.path = overridden_name.path() - forge_lib.downloads.artifact.url = ( - "https://maven.minecraftforge.net/%s" % overridden_name.path() - ) - forge_lib.name = overridden_name - - elif forge_lib.name.artifact == "minecraftforge": - overridden_name = forge_lib.name - overridden_name.artifact = "forge" - overridden_name.classifier = "universal" - overridden_name.version = "%s-%s" % ( - mc_version, - overridden_name.version, - ) - forge_lib.downloads.artifact.path = overridden_name.path() - forge_lib.downloads.artifact.url = ( - "https://maven.minecraftforge.net/%s" % overridden_name.path() - ) - forge_lib.name = overridden_name - - v.libraries.append(forge_lib) - - v.order = 5 - return v - - -def version_from_legacy(info: ForgeLegacyInfo, version: ForgeVersion) -> MetaVersion: - v = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) - mc_version = version.mc_version_sane - v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] - v.release_time = info.release_time - v.order = 5 - if fml_libs_for_version( - mc_version - ): # WHY, WHY DID I WASTE MY TIME REWRITING FMLLIBSMAPPING - v.additional_traits = ["legacyFML"] - - classifier = "client" - if "universal" in version.url(): - classifier = "universal" - - main_mod = Library( - name=GradleSpecifier( - "net.minecraftforge", "forge", version.long_version, classifier - ) - ) - main_mod.downloads = MojangLibraryDownloads() - main_mod.downloads.artifact = MojangArtifact( - url=version.url(), sha1=info.sha1, size=info.size - ) - main_mod.downloads.artifact.path = None - v.jar_mods = [main_mod] - return v - - -def version_from_build_system_installer( - installer: MojangVersion, profile: ForgeInstallerProfileV2, version: ForgeVersion -) -> MetaVersion: - v = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) - v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=version.mc_version_sane)] - v.main_class = "io.github.zekerzhayard.forgewrapper.installer.Main" - - # FIXME: Add the size and hash here - v.maven_files = [] - - # load the locally cached installer file info and use it to add the installer entry in the json - info = InstallerInfo.parse_file( - os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version.long_version}.json") - ) - installer_lib = Library( - name=GradleSpecifier( - "net.minecraftforge", "forge", version.long_version, "installer" - ) - ) - installer_lib.downloads = MojangLibraryDownloads() - installer_lib.downloads.artifact = MojangArtifact( - url="https://maven.minecraftforge.net/%s" % (installer_lib.name.path()), - sha1=info.sha1hash, - size=info.size, - ) - v.maven_files.append(installer_lib) - - for forge_lib in profile.libraries: - if forge_lib.name.is_log4j(): - continue - - if ( - forge_lib.name.group == "net.minecraftforge" - and forge_lib.name.artifact == "forge" - and forge_lib.name.classifier == "universal" - ): - forge_lib.downloads.artifact.url = ( - "https://maven.minecraftforge.net/%s" % forge_lib.name.path() - ) - v.maven_files.append(forge_lib) - - v.libraries = [] - - v.libraries.append(FORGEWRAPPER_LIBRARY) - - for forge_lib in installer.libraries: - if forge_lib.name.is_log4j(): - continue - - if forge_lib.name.group == "net.minecraftforge": - if forge_lib.name.artifact == "forge" and not forge_lib.name.classifier: - forge_lib.name.classifier = "launcher" - forge_lib.downloads.artifact.path = forge_lib.name.path() - forge_lib.downloads.artifact.url = ( - "https://maven.minecraftforge.net/%s" % forge_lib.name.path() - ) - forge_lib.name = forge_lib.name - # net.minecraftforge.forge:client doesn't exist??? (49.0.x) - if not len(forge_lib.downloads.artifact.url): - continue - v.libraries.append(forge_lib) - - v.release_time = installer.release_time - v.order = 5 - mc_args = ( - "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} " - "--assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} " - "--accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}" - ) - for arg in installer.arguments.game: - mc_args += f" {arg}" - if "--fml.forgeGroup" not in installer.arguments.game: - mc_args += f" --fml.forgeGroup net.minecraftforge" - if "--fml.forgeVersion" not in installer.arguments.game: - mc_args += f" --fml.forgeVersion {version.rawVersion}" - if "--fml.mcVersion" not in installer.arguments.game: - mc_args += f" --fml.mcVersion {version.mc_version}" - v.minecraft_arguments = mc_args - return v - - -def main(): - # load the locally cached version list - remote_versions = DerivedForgeIndex.parse_file( - os.path.join(UPSTREAM_DIR, DERIVED_INDEX_FILE) - ) - recommended_versions = [] - - legacy_info_list = ForgeLegacyInfoList.parse_file( - os.path.join(STATIC_DIR, STATIC_LEGACYINFO_FILE) - ) - legacy_versions = [ - "1.1", - "1.2.3", - "1.2.4", - "1.2.5", - "1.3.2", - "1.4.1", - "1.4.2", - "1.4.3", - "1.4.4", - "1.4.5", - "1.4.6", - "1.4.7", - "1.5", - "1.5.1", - "1.5.2", - "1.6.1", - "1.6.2", - "1.6.3", - "1.6.4", - "1.7.10", - "1.7.10-pre4", - "1.7.2", - "1.8", - "1.8.8", - "1.8.9", - "1.9", - "1.9.4", - "1.10", - "1.10.2", - "1.11", - "1.11.2", - "1.12", - "1.12.1", - "1.12.2", - ] - - for key, entry in remote_versions.versions.items(): - if entry.mc_version is None: - eprint("Skipping %s with invalid MC version" % key) - continue - - version = ForgeVersion(entry) - - if version.long_version in BAD_VERSIONS: - # Version 1.12.2-14.23.5.2851 is ultra cringe, I can't imagine why you would even spend one second on - # actually adding support for this version. - # It is cringe, because it's installer info is broken af - eprint(f"Skipping bad version {version.long_version}") - continue - - if version.url() is None: - eprint("Skipping %s with no valid files" % key) - continue - eprint("Processing Forge %s" % version.rawVersion) - version_elements = version.rawVersion.split(".") - if len(version_elements) < 1: - eprint("Skipping version %s with not enough version elements" % key) - continue - - major_version_str = version_elements[0] - if not major_version_str.isnumeric(): - eprint( - "Skipping version %s with non-numeric major version %s" - % (key, major_version_str) - ) - continue - - if entry.recommended: - recommended_versions.append(version.rawVersion) - - # If we do not have the corresponding Minecraft version, we ignore it - if not os.path.isfile( - os.path.join( - LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{version.mc_version_sane}.json" - ) - ): - eprint( - "Skipping %s with no corresponding Minecraft version %s" - % (key, version.mc_version_sane) - ) - continue - - # Path for new-style build system based installers - installer_version_filepath = os.path.join( - UPSTREAM_DIR, VERSION_MANIFEST_DIR, f"{version.long_version}.json" - ) - profile_filepath = os.path.join( - UPSTREAM_DIR, INSTALLER_MANIFEST_DIR, f"{version.long_version}.json" - ) - - eprint(installer_version_filepath) - if os.path.isfile(installer_version_filepath): - installer = MojangVersion.parse_file(installer_version_filepath) - if entry.mc_version in legacy_versions: - v = version_from_modernized_installer(installer, version) - else: - profile = ForgeInstallerProfileV2.parse_file(profile_filepath) - v = version_from_build_system_installer(installer, profile, version) - else: - if version.uses_installer(): - # If we do not have the Forge json, we ignore this version - if not os.path.isfile(profile_filepath): - eprint("Skipping %s with missing profile json" % key) - continue - profile = ForgeInstallerProfile.parse_file(profile_filepath) - v = version_from_profile(profile, version) - else: - # Generate json for legacy here - if version.mc_version_sane == "1.6.1": - continue - build = version.build - if ( - str(build).encode("utf-8").decode("utf8") - not in legacy_info_list.number - ): - eprint( - "Legacy build %d is missing in legacy info. Ignoring." % build - ) - continue - - v = version_from_legacy(legacy_info_list.number[str(build)], version) - - v.write(os.path.join(LAUNCHER_DIR, FORGE_COMPONENT, f"{v.version}.json")) - - recommended_versions.sort() - - print("Recommended versions:", recommended_versions) - - package = MetaPackage( - uid=FORGE_COMPONENT, - name="Forge", - project_url="https://www.minecraftforge.net/forum/", - ) - package.recommended = recommended_versions - package.write(os.path.join(LAUNCHER_DIR, FORGE_COMPONENT, "package.json")) - - -if __name__ == "__main__": - main() diff --git a/generateLiteloader.py b/generateLiteloader.py deleted file mode 100755 index 2fe95fcc42..0000000000 --- a/generateLiteloader.py +++ /dev/null @@ -1,118 +0,0 @@ -import os -from datetime import datetime -from typing import List, Tuple, Dict, Optional - -from meta.common import ensure_component_dir, launcher_path, upstream_path -from meta.common.liteloader import LITELOADER_COMPONENT, VERSIONS_FILE -from meta.common.mojang import MINECRAFT_COMPONENT -from meta.model import MetaVersion, GradleSpecifier, Library, MetaPackage, Dependency -from meta.model.liteloader import LiteloaderIndex, LiteloaderArtefact - -LAUNCHER_DIR = launcher_path() -UPSTREAM_DIR = upstream_path() - -ensure_component_dir(LITELOADER_COMPONENT) - - -def process_artefacts( - mc_version: str, artefacts: Dict[str, LiteloaderArtefact], is_snapshot: bool -) -> Tuple[List[MetaVersion], Optional[MetaVersion]]: - versions: List[MetaVersion] = [] - lookup: Dict[str, MetaVersion] = {} - latest_version = None - latest = None - for x, artefact in artefacts.items(): - if x == "latest": - latest_version = artefact.version - continue - v = MetaVersion( - name="LiteLoader", - uid=LITELOADER_COMPONENT, - version=artefact.version, - requires=[Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)], - release_time=datetime.utcfromtimestamp(int(artefact.timestamp)), - additional_tweakers=[artefact.tweakClass], - main_class="net.minecraft.launchwrapper.Launch", - order=10, - libraries=artefact.libraries, - type="release", - ) - - if is_snapshot: - v.type = "snapshot" - - # hack to make broken liteloader versions work - for lib in v.libraries: - if lib.name == GradleSpecifier("org.ow2.asm", "asm-all", "5.0.3"): - lib.url = "https://repo.maven.apache.org/maven2/" - if lib.name == GradleSpecifier("org.ow2.asm", "asm-all", "5.2"): - lib.url = "http://repo.liteloader.com/" - - liteloader_lib = Library( - name=GradleSpecifier("com.mumfrey", "liteloader", v.version), - url="http://dl.liteloader.com/versions/", - ) - if is_snapshot: - liteloader_lib.mmcHint = "always-stale" - v.libraries.append(liteloader_lib) - - versions.append(v) - lookup[v.version] = v - - if latest_version: - latest = lookup[latest_version] - return versions, latest - - -def process_versions(index: LiteloaderIndex) -> Tuple[List[MetaVersion], List[str]]: - all_versions: List[MetaVersion] = [] - recommended: List[str] = [] - for mcVersion, versionObject in index.versions.items(): - # ignore this for now. It should be a jar mod or something. - if mcVersion == "1.5.2": - continue - - latest_release = None - if versionObject.artefacts: - versions, latest_release = process_artefacts( - mcVersion, versionObject.artefacts.liteloader, False - ) - all_versions.extend(versions) - if versionObject.snapshots: - versions, latest_snapshot = process_artefacts( - mcVersion, versionObject.snapshots.liteloader, True - ) - all_versions.extend(versions) - - if latest_release: - recommended.append(latest_release.version) - - recommended.sort() - - all_versions.sort(key=lambda x: x.release_time, reverse=True) - return all_versions, recommended - - -def main(): - index = LiteloaderIndex.parse_file(os.path.join(UPSTREAM_DIR, VERSIONS_FILE)) - - all_versions, recommended = process_versions(index) - - for version in all_versions: - version.write( - os.path.join(LAUNCHER_DIR, LITELOADER_COMPONENT, f"{version.version}.json") - ) - - package = MetaPackage( - uid=LITELOADER_COMPONENT, - name="LiteLoader", - description=index.meta.description, - project_url=index.meta.url, - authors=[index.meta.authors], - recommended=recommended, - ) - package.write(os.path.join(LAUNCHER_DIR, LITELOADER_COMPONENT, "package.json")) - - -if __name__ == "__main__": - main() diff --git a/generateMojang.py b/generateMojang.py deleted file mode 100755 index 65eea73488..0000000000 --- a/generateMojang.py +++ /dev/null @@ -1,583 +0,0 @@ -import copy -import hashlib -import os -from collections import defaultdict, namedtuple -from operator import attrgetter -from pprint import pprint -from packaging import version as pversion -from typing import Optional, List - -from meta.common import ensure_component_dir, launcher_path, upstream_path, static_path -from meta.common.mojang import ( - STATIC_LEGACY_SERVICES_FILE, - VERSION_MANIFEST_FILE, - MINECRAFT_COMPONENT, - LWJGL3_COMPONENT, - LWJGL_COMPONENT, - STATIC_OVERRIDES_FILE, - VERSIONS_DIR, - LIBRARY_PATCHES_FILE, -) -from meta.model import ( - MetaVersion, - Library, - GradleSpecifier, - MojangLibraryDownloads, - MojangArtifact, - Dependency, - MetaPackage, - MojangRules, -) -from meta.model.mojang import ( - LegacyServices, - MojangIndexWrap, - MojangIndex, - MojangVersion, - LegacyOverrideIndex, - LibraryPatches, - SUPPORTED_FEATURES, -) - -APPLY_SPLIT_NATIVES_WORKAROUND = True - -LAUNCHER_DIR = launcher_path() -UPSTREAM_DIR = upstream_path() -STATIC_DIR = static_path() - -ensure_component_dir(MINECRAFT_COMPONENT) -ensure_component_dir(LWJGL_COMPONENT) -ensure_component_dir(LWJGL3_COMPONENT) - - -def map_log4j_artifact(version): - x = pversion.parse(version) - if x <= pversion.parse("2.0"): - return "2.0-beta9-fixed", "https://files.prismlauncher.org/maven/%s" - if x <= pversion.parse("2.17.1"): - return ( - "2.17.1", - "https://repo1.maven.org/maven2/%s", - ) # This is the only version that's patched (as of 2022/02/19) - return None, None - - -LOG4J_HASHES = { - "2.0-beta9-fixed": { - "log4j-api": { - "sha1": "b61eaf2e64d8b0277e188262a8b771bbfa1502b3", - "size": 107347, - }, - "log4j-core": { - "sha1": "677991ea2d7426f76309a73739cecf609679492c", - "size": 677588, - }, - }, - "2.17.1": { - "log4j-api": { - "sha1": "d771af8e336e372fb5399c99edabe0919aeaf5b2", - "size": 301872, - }, - "log4j-core": { - "sha1": "779f60f3844dadc3ef597976fcb1e5127b1f343d", - "size": 1790452, - }, - "log4j-slf4j18-impl": { - "sha1": "ca499d751f4ddd8afb016ef698c30be0da1d09f7", - "size": 21268, - }, - }, -} - -# We want versions that contain natives for all platforms. If there are multiple, pick the latest one -# LWJGL versions we want -PASS_VARIANTS = [ - # TODO: needs arm64 for Linux? - "8a9b08f11271eb4de3b50e5d069949500b2c7bc1", # 3.3.3 (2024-04-03 11:49:39+00:00) - "765b4ab443051d286bdbb1c19cd7dc86b0792dce", # 3.3.2 (2024-01-17 13:19:20+00:00) - "54c4fb1d6a96ac3007c947bf310c8bcf94a862be", # 3.3.1 (2023-04-20 11:55:19+00:00) split natives, with WoA natives - "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) will be patched, missing tinyfd - "235fc413bc4c76b269c207f7bca6464f1e1f1d80", # 3.2.1 (2019-02-13 16:12:08+00:00) - "deb1a436d806413207350735a00e04b54d113916", # 3.1.6 (2018-10-18 14:46:12+00:00) - "3e47f0f742fb759401754769fa59c508fd8fda75", # 3.1.2 (2018-06-21 12:57:11+00:00) - "a3f254df5a63a0a1635755733022029e8cfae1b3", # 2.9.4-nightly-20150209 (2016-12-20 14:05:34+00:00) - "879be09c0bd0d4bafc2ea4ea3d2ab8607a0d976c", # 2.9.3 (2015-01-30 11:58:24+00:00) - "8d4951d00253dfaa36a0faf1c8be541431861c30", # 2.9.1 (2014-05-22 14:44:33+00:00) - "cf58c9f92fed06cb041a7244c6b4b667e6d544cc", # 2.9.1-nightly-20131120 (2013-12-06 13:55:34+00:00) - "27dcadcba29a1a7127880ca1a77efa9ece866f24", # 2.9.0 (2013-09-06 12:31:58+00:00) -] - -# LWJGL versions we def. don't want! -BAD_VARIANTS = [ - "79bde9e46e9ad9accebda11e8293ed08d80dbdc3", # 3.3.2 (2023-08-30 11:24:35+00:00) does not have lwjgl-freetype - "8836c419f90f69a278b97d945a34af165c24ff60", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, with workaround, replaced by 23w26a - "3c624b94c06dbc4abae08fe6156d74abe4a2cca5", # 3.3.1 (2022-05-04 14:41:35+00:00) we already have a nice 3.3.1 - "e1106ca765798218323b7a6d7528050260ea9d88", # 3.3.1 (2022-05-04 14:41:35+00:00) doesn't use split natives - "90b3d9ca01058286c033b6b7ae7f6dc370a04015", # 3.2.2 (2022-03-31 14:53:25+00:00) only linux, windows - "d986df9598fa2bcf4a5baab5edf044548e66d011", # 3.2.2 (2021-12-10 03:36:38+00:00) only linux, windows - "4b73fccb9e5264c2068bdbc26f9651429abbf21a", # 3.2.2 (2021-08-25 14:41:57+00:00) only linux, windows - "090cec3577ecfe438b890b2a9410ea07aa725e16", # 3.2.2 (2021-04-07 14:04:09+00:00) only linux, windows - "ab463e9ebc6a36abf22f2aa27b219dd372ff5069", # 3.2.2 (2019-08-13 07:33:42+00:00) only linux, windows - "51d8ff5a7efc949b4ad2088930e151d6b88ba616", # 3.2.2 (2019-07-19 09:25:47+00:00) only linux, windows - "854649a5bd1455b89117593ae82ff90c8132cacf", # 3.2.1 (2019-04-18 11:05:19+00:00) only osx, windows - "89fcb489261b05f622e8052fe0b588b0cfe49c24", # 3.1.6 (2019-04-18 11:05:19+00:00) only linux - "f04052162b50fa1433f67e1a90bc79466c4ab776", # 2.9.0 (2013-10-21 16:34:47+00:00) only linux, windows - "6442fc475f501fbd0fc4244fd1c38c02d9ebaf7e", # 2.9.0 (2011-03-30 22:00:00+00:00) fine but newer variant available -] - - -def add_or_get_bucket(buckets, rules: Optional[MojangRules]) -> MetaVersion: - rule_hash = None - if rules: - rule_hash = hash(rules.json()) - - if rule_hash in buckets: - bucket = buckets[rule_hash] - else: - bucket = MetaVersion(name="LWJGL", version="undetermined", uid=LWJGL_COMPONENT) - bucket.type = "release" - buckets[rule_hash] = bucket - return bucket - - -def hash_lwjgl_version(lwjgl: MetaVersion): - lwjgl_copy = copy.deepcopy(lwjgl) - lwjgl_copy.release_time = None - return hashlib.sha1(lwjgl_copy.json().encode("utf-8", "strict")).hexdigest() - - -def sort_libs_by_name(library): - return library.name - - -LWJGLEntry = namedtuple("LWJGLEntry", ("version", "sha1")) - -lwjglVersionVariants = defaultdict(list) - - -def add_lwjgl_version(variants, lwjgl): - lwjgl_copy = copy.deepcopy(lwjgl) - libraries = list(lwjgl_copy.libraries) - libraries.sort(key=sort_libs_by_name) - lwjgl_copy.libraries = libraries - - version = lwjgl_copy.version - current_hash = hash_lwjgl_version(lwjgl_copy) - found = False - for variant in variants[version]: - existing_hash = variant.sha1 - if current_hash == existing_hash: - found = True - break - if not found: - print("!!! New variant for LWJGL version %s" % version) - variants[version].append(LWJGLEntry(version=lwjgl_copy, sha1=current_hash)) - - -def remove_paths_from_lib(lib): - if lib.downloads.artifact: - lib.downloads.artifact.path = None - if lib.downloads.classifiers: - for key, value in lib.downloads.classifiers.items(): - value.path = None - - -def adapt_new_style_arguments(arguments): - foo = [] - # we ignore the jvm arguments entirely. - # grab the strings, log the complex stuff - for arg in arguments.game: - if isinstance(arg, str): - if arg == "--clientId": - continue - if arg == "${clientid}": - continue - if arg == "--xuid": - continue - if arg == "${auth_xuid}": - continue - foo.append(arg) - else: - print("!!! Unrecognized structure in Minecraft game arguments:") - pprint(arg) - return " ".join(foo) - - -def adapt_new_style_arguments_to_traits(arguments): - foo = [] - # we ignore the jvm arguments entirely. - # grab the object, log the errors - for arg in arguments.game: - if isinstance(arg, dict): - for rule in arg["rules"]: - for k, v in rule["features"].items(): - if rule["action"] == "allow" and v and k in SUPPORTED_FEATURES: - foo.append(f"feature:{k}") - return foo - - -def is_macos_only(rules: Optional[MojangRules]): - allows_osx = False - allows_all = False - # print("Considering", specifier, "rules", rules) - if rules: - for rule in rules: - if rule.action == "allow" and rule.os and rule.os.name == "osx": - allows_osx = True - if rule.action == "allow" and not rule.os: - allows_all = True - if allows_osx and not allows_all: - return True - return False - - -def patch_library(lib: Library, patches: LibraryPatches) -> List[Library]: - to_patch = [lib] - - new_libraries = [] - while to_patch: - target = to_patch.pop(0) - - for patch in patches: - if patch.applies(target): - if patch.override: - target.merge(patch.override) - - if patch.additionalLibraries: - additional_copy = copy.deepcopy(patch.additionalLibraries) - new_libraries += list(dict.fromkeys(additional_copy)) - if patch.patchAdditionalLibraries: - to_patch += additional_copy - - return new_libraries - - -def process_single_variant(lwjgl_variant: MetaVersion, patches: LibraryPatches): - lwjgl_version = lwjgl_variant.version - v = copy.deepcopy(lwjgl_variant) - - new_libraries = [] - for lib in v.libraries: - new_libraries += patch_library(lib, patches) - v.libraries += list(dict.fromkeys(new_libraries)) - - if lwjgl_version[0] == "2": - filename = os.path.join(LAUNCHER_DIR, LWJGL_COMPONENT, f"{lwjgl_version}.json") - - v.name = "LWJGL 2" - v.uid = LWJGL_COMPONENT - v.conflicts = [Dependency(uid=LWJGL3_COMPONENT)] - elif lwjgl_version[0] == "3": - filename = os.path.join(LAUNCHER_DIR, LWJGL3_COMPONENT, f"{lwjgl_version}.json") - - v.name = "LWJGL 3" - v.uid = LWJGL3_COMPONENT - v.conflicts = [Dependency(uid=LWJGL_COMPONENT)] - # remove jutils and jinput from LWJGL 3 - # this is a dependency that Mojang kept in, but doesn't belong there anymore - filtered_libraries = list( - filter(lambda l: l.name.artifact not in ["jutils", "jinput"], v.libraries) - ) - v.libraries = filtered_libraries - else: - raise Exception("LWJGL version not recognized: %s" % v.version) - - v.volatile = True - v.order = -1 - good = True - for lib in v.libraries: - # skip libraries without natives or that we patched - if not lib.natives or lib in new_libraries: - continue - checked_dict = {"linux", "windows", "osx"} - if not checked_dict.issubset(lib.natives.keys()): - print("Missing system classifier!", v.version, lib.name, lib.natives.keys()) - good = False - break - if lib.downloads: - for entry in checked_dict: - baked_entry = lib.natives[entry] - if baked_entry not in lib.downloads.classifiers: - print( - "Missing download for classifier!", - v.version, - lib.name, - baked_entry, - lib.downloads.classifiers.keys(), - ) - good = False - break - if good: - v.write(filename) - else: - print("Skipped LWJGL", v.version) - - -def lib_is_split_native(lib: Library) -> bool: - if lib.name.classifier and lib.name.classifier.startswith("natives-"): - return True - return False - - -def version_has_split_natives(v: MojangVersion) -> bool: - for lib in v.libraries: - if lib_is_split_native(lib): - return True - return False - - -def main(): - # get the local version list - override_index = LegacyOverrideIndex.parse_file( - os.path.join(STATIC_DIR, STATIC_OVERRIDES_FILE) - ) - legacy_services = LegacyServices.parse_file( - os.path.join(STATIC_DIR, STATIC_LEGACY_SERVICES_FILE) - ) - library_patches = LibraryPatches.parse_file( - os.path.join(STATIC_DIR, LIBRARY_PATCHES_FILE) - ) - - found_any_lwjgl3 = False - - for filename in os.listdir(os.path.join(UPSTREAM_DIR, VERSIONS_DIR)): - input_file = os.path.join(UPSTREAM_DIR, VERSIONS_DIR, filename) - if not input_file.endswith(".json"): - # skip non JSON files - continue - print("Processing", filename) - mojang_version = MojangVersion.parse_file(input_file) - v = mojang_version.to_meta_version( - "Minecraft", MINECRAFT_COMPONENT, mojang_version.id - ) - - libs_minecraft = [] - new_libs_minecraft = [] - is_lwjgl_3 = False - has_split_natives = version_has_split_natives(v) - buckets = {} - - for lib in v.libraries: - specifier = lib.name - - # generic fixes - remove_paths_from_lib(lib) - - if APPLY_SPLIT_NATIVES_WORKAROUND and lib_is_split_native(lib): - # merge classifier into artifact name to workaround bug in launcher - specifier.artifact += f"-{specifier.classifier}" - specifier.classifier = None - - if specifier.is_lwjgl(): - if has_split_natives: # implies lwjgl3 - bucket = add_or_get_bucket(buckets, None) - is_lwjgl_3 = True - found_any_lwjgl3 = True - bucket.version = specifier.version - if not bucket.libraries: - bucket.libraries = [] - bucket.libraries.append(lib) - bucket.release_time = v.release_time - else: - rules = None - if lib.rules: - rules = lib.rules - lib.rules = None - if is_macos_only(rules): - print( - "Candidate library ", - specifier, - " is only for macOS and is therefore ignored.", - ) - continue - bucket = add_or_get_bucket(buckets, rules) - if ( - specifier.group == "org.lwjgl.lwjgl" - and specifier.artifact == "lwjgl" - ): - bucket.version = specifier.version - if specifier.group == "org.lwjgl" and specifier.artifact == "lwjgl": - is_lwjgl_3 = True - found_any_lwjgl3 = True - bucket.version = specifier.version - if not bucket.libraries: - bucket.libraries = [] - bucket.libraries.append(lib) - bucket.release_time = v.release_time - # FIXME: workaround for insane log4j nonsense from December 2021. Probably needs adjustment. - elif lib.name.is_log4j(): - version_override, maven_override = map_log4j_artifact(lib.name.version) - - if version_override and maven_override: - if version_override not in LOG4J_HASHES: - raise Exception( - "ERROR: unhandled log4j version (overriden) %s!" - % version_override - ) - - if lib.name.artifact not in LOG4J_HASHES[version_override]: - raise Exception( - "ERROR: unhandled log4j artifact %s!" % lib.name.artifact - ) - - replacement_name = GradleSpecifier( - "org.apache.logging.log4j", lib.name.artifact, version_override - ) - artifact = MojangArtifact( - url=maven_override % (replacement_name.path()), - sha1=LOG4J_HASHES[version_override][lib.name.artifact]["sha1"], - size=LOG4J_HASHES[version_override][lib.name.artifact]["size"], - ) - - libs_minecraft.append( - Library( - name=replacement_name, - downloads=MojangLibraryDownloads(artifact=artifact), - ) - ) - else: - libs_minecraft.append(lib) - else: - new_libs_minecraft += patch_library(lib, library_patches) - libs_minecraft.append(lib) - if len(buckets) == 1: - for key in buckets: - lwjgl = buckets[key] - lwjgl.libraries = sorted(lwjgl.libraries, key=attrgetter("name")) - add_lwjgl_version(lwjglVersionVariants, lwjgl) - print("Found only candidate LWJGL", lwjgl.version, key) - else: - # multiple buckets for LWJGL. [None] is common to all, other keys are for different sets of rules - for key in buckets: - if key is None: - continue - lwjgl = buckets[key] - if None in buckets: - lwjgl.libraries = sorted( - lwjgl.libraries + buckets[None].libraries, - key=attrgetter("name"), - ) - else: - lwjgl.libraries = sorted(lwjgl.libraries, key=attrgetter("name")) - add_lwjgl_version(lwjglVersionVariants, lwjgl) - print("Found candidate LWJGL", lwjgl.version, key) - # remove the common bucket... - if None in buckets: - del buckets[None] - v.libraries = libs_minecraft + list(dict.fromkeys(new_libs_minecraft)) - - if is_lwjgl_3: - lwjgl_dependency = Dependency(uid=LWJGL3_COMPONENT) - else: - lwjgl_dependency = Dependency(uid=LWJGL_COMPONENT) - if len(buckets) == 1: - suggested_version = next(iter(buckets.values())).version - if is_lwjgl_3: - lwjgl_dependency.suggests = suggested_version - else: - lwjgl_dependency.suggests = "2.9.4-nightly-20150209" - else: - bad_versions = {"3.1.6", "3.2.1"} - our_versions = set() - - for lwjgl in iter(buckets.values()): - our_versions = our_versions.union({lwjgl.version}) - - if our_versions == bad_versions: - print("Found broken 3.1.6/3.2.1 combo, forcing LWJGL to 3.2.1") - suggested_version = "3.2.1" - lwjgl_dependency.suggests = suggested_version - else: - raise Exception( - "ERROR: cannot determine single suggested LWJGL version in %s" - % mojang_version.id - ) - - # if it uses LWJGL 3, add the trait that enables starting on first thread on macOS - if is_lwjgl_3: - if not v.additional_traits: - v.additional_traits = [] - v.additional_traits.append("FirstThreadOnMacOS") - v.requires = [lwjgl_dependency] - v.order = -2 - # process 1.13 arguments into previous version - if not mojang_version.minecraft_arguments and mojang_version.arguments: - v.minecraft_arguments = adapt_new_style_arguments(mojang_version.arguments) - if not v.additional_traits: - v.additional_traits = [] - v.additional_traits.extend( - adapt_new_style_arguments_to_traits(mojang_version.arguments) - ) - out_filename = os.path.join( - LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{v.version}.json" - ) - if v.version in override_index.versions: - override = override_index.versions[v.version] - override.apply_onto_meta_version(v) - if v.version in legacy_services: - if v.additional_traits == None: - v.additional_traits = [] - v.additional_traits.append("legacyServices") - v.write(out_filename) - - for lwjglVersionVariant in lwjglVersionVariants: - decided_variant = None - passed_variants = 0 - unknown_variants = 0 - print( - "%d variant(s) for LWJGL %s:" - % (len(lwjglVersionVariants[lwjglVersionVariant]), lwjglVersionVariant) - ) - - for variant in lwjglVersionVariants[lwjglVersionVariant]: - if variant.sha1 in BAD_VARIANTS: - print("Variant %s ignored because it's marked as bad." % variant.sha1) - continue - if variant.sha1 in PASS_VARIANTS: - print("Variant %s accepted." % variant.sha1) - decided_variant = variant - passed_variants += 1 - continue - # print natives classifiers to decide which variant to use - n = [ - x.natives.keys() - for x in variant.version.libraries - if x.natives is not None - ] - print(n) - - print( - f' "{variant.sha1}", # {lwjglVersionVariant} ({variant.version.release_time})' - ) - unknown_variants += 1 - print("") - - if decided_variant and passed_variants == 1 and unknown_variants == 0: - process_single_variant(decided_variant.version, library_patches) - else: - raise Exception( - "No variant decided for version %s out of %d possible ones and %d unknown ones." - % (lwjglVersionVariant, passed_variants, unknown_variants) - ) - - lwjgl_package = MetaPackage(uid=LWJGL_COMPONENT, name="LWJGL 2") - lwjgl_package.write(os.path.join(LAUNCHER_DIR, LWJGL_COMPONENT, "package.json")) - - if found_any_lwjgl3: - lwjgl_package = MetaPackage(uid=LWJGL3_COMPONENT, name="LWJGL 3") - lwjgl_package.write( - os.path.join(LAUNCHER_DIR, LWJGL3_COMPONENT, "package.json") - ) - - mojang_index = MojangIndexWrap( - MojangIndex.parse_file(os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_FILE)) - ) - - minecraft_package = MetaPackage(uid=MINECRAFT_COMPONENT, name="Minecraft") - minecraft_package.recommended = [mojang_index.latest.release] - minecraft_package.write( - os.path.join(LAUNCHER_DIR, MINECRAFT_COMPONENT, "package.json") - ) - - -if __name__ == "__main__": - main() diff --git a/generateNeoForge.py b/generateNeoForge.py deleted file mode 100644 index ab0f1df585..0000000000 --- a/generateNeoForge.py +++ /dev/null @@ -1,182 +0,0 @@ -from copy import deepcopy -import os -import re -import sys -from operator import attrgetter -from typing import Collection - -from meta.common import ensure_component_dir, launcher_path, upstream_path, static_path -from meta.common.neoforge import ( - NEOFORGE_COMPONENT, - INSTALLER_MANIFEST_DIR, - VERSION_MANIFEST_DIR, - DERIVED_INDEX_FILE, - INSTALLER_INFO_DIR, -) -from meta.common.forge import FORGEWRAPPER_LIBRARY -from meta.common.mojang import MINECRAFT_COMPONENT -from meta.model import ( - MetaVersion, - Dependency, - Library, - GradleSpecifier, - MojangLibraryDownloads, - MojangArtifact, - MetaPackage, -) -from meta.model.neoforge import ( - NeoForgeVersion, - NeoForgeInstallerProfileV2, - InstallerInfo, - DerivedNeoForgeIndex, -) -from meta.model.mojang import MojangVersion - -LAUNCHER_DIR = launcher_path() -UPSTREAM_DIR = upstream_path() -STATIC_DIR = static_path() - -ensure_component_dir(NEOFORGE_COMPONENT) - - -def eprint(*args, **kwargs): - print(*args, file=sys.stderr, **kwargs) - - -def version_from_build_system_installer( - installer: MojangVersion, - profile: NeoForgeInstallerProfileV2, - version: NeoForgeVersion, -) -> MetaVersion: - v = MetaVersion(name="NeoForge", version=version.rawVersion, uid=NEOFORGE_COMPONENT) - v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=version.mc_version_sane)] - v.main_class = "io.github.zekerzhayard.forgewrapper.installer.Main" - - # FIXME: Add the size and hash here - v.maven_files = [] - - # load the locally cached installer file info and use it to add the installer entry in the json - info = InstallerInfo.parse_file( - os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version.long_version}.json") - ) - installer_lib = Library( - name=GradleSpecifier( - "net.neoforged", version.artifact, version.long_version, "installer" - ) - ) - installer_lib.downloads = MojangLibraryDownloads() - installer_lib.downloads.artifact = MojangArtifact( - url="https://maven.neoforged.net/%s" % (installer_lib.name.path()), - sha1=info.sha1hash, - size=info.size, - ) - v.maven_files.append(installer_lib) - - for forge_lib in profile.libraries: - if forge_lib.name.is_log4j(): - continue - - v.maven_files.append(forge_lib) - - v.libraries = [] - - v.libraries.append(FORGEWRAPPER_LIBRARY) - - for forge_lib in installer.libraries: - if forge_lib.name.is_log4j(): - continue - - v.libraries.append(forge_lib) - - v.release_time = installer.release_time - v.order = 5 - mc_args = ( - "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} " - "--assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} " - "--accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}" - ) - for arg in installer.arguments.game: - mc_args += f" {arg}" - v.minecraft_arguments = mc_args - return v - - -def main(): - # load the locally cached version list - remote_versions = DerivedNeoForgeIndex.parse_file( - os.path.join(UPSTREAM_DIR, DERIVED_INDEX_FILE) - ) - recommended_versions = [] - - for key, entry in remote_versions.versions.items(): - if entry.mc_version is None: - eprint("Skipping %s with invalid MC version" % key) - continue - - version = NeoForgeVersion(entry) - - if version.url() is None: - eprint("Skipping %s with no valid files" % key) - continue - eprint("Processing Forge %s" % version.rawVersion) - version_elements = version.rawVersion.split(".") - if len(version_elements) < 1: - eprint("Skipping version %s with not enough version elements" % key) - continue - - major_version_str = version_elements[0] - if not major_version_str.isnumeric(): - eprint( - "Skipping version %s with non-numeric major version %s" - % (key, major_version_str) - ) - continue - - if entry.recommended: - recommended_versions.append(version.rawVersion) - - # If we do not have the corresponding Minecraft version, we ignore it - if not os.path.isfile( - os.path.join( - LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{version.mc_version_sane}.json" - ) - ): - eprint( - "Skipping %s with no corresponding Minecraft version %s" - % (key, version.mc_version_sane) - ) - continue - - # Path for new-style build system based installers - installer_version_filepath = os.path.join( - UPSTREAM_DIR, VERSION_MANIFEST_DIR, f"{version.long_version}.json" - ) - profile_filepath = os.path.join( - UPSTREAM_DIR, INSTALLER_MANIFEST_DIR, f"{version.long_version}.json" - ) - - eprint(installer_version_filepath) - assert os.path.isfile( - installer_version_filepath - ), f"version {installer_version_filepath} does not have installer version manifest" - installer = MojangVersion.parse_file(installer_version_filepath) - profile = NeoForgeInstallerProfileV2.parse_file(profile_filepath) - v = version_from_build_system_installer(installer, profile, version) - - v.write(os.path.join(LAUNCHER_DIR, NEOFORGE_COMPONENT, f"{v.version}.json")) - - recommended_versions.sort() - - print("Recommended versions:", recommended_versions) - - package = MetaPackage( - uid=NEOFORGE_COMPONENT, - name="NeoForge", - project_url="https://neoforged.net", - ) - package.recommended = recommended_versions - package.write(os.path.join(LAUNCHER_DIR, NEOFORGE_COMPONENT, "package.json")) - - -if __name__ == "__main__": - main() diff --git a/generateQuilt.py b/generateQuilt.py deleted file mode 100755 index ccf2797380..0000000000 --- a/generateQuilt.py +++ /dev/null @@ -1,161 +0,0 @@ -import json -import os - -from meta.common import ( - ensure_component_dir, - launcher_path, - upstream_path, - transform_maven_key, -) -from meta.common.quilt import ( - JARS_DIR, - INSTALLER_INFO_DIR, - META_DIR, - INTERMEDIARY_COMPONENT, - LOADER_COMPONENT, - USE_QUILT_MAPPINGS, - DISABLE_BEACON_ARG, - DISABLE_BEACON_VERSIONS, -) -from meta.model import MetaVersion, Dependency, Library, MetaPackage, GradleSpecifier -from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainClasses - -LAUNCHER_DIR = launcher_path() -UPSTREAM_DIR = upstream_path() - -ensure_component_dir(LOADER_COMPONENT) -ensure_component_dir(INTERMEDIARY_COMPONENT) - - -def load_jar_info(artifact_key) -> FabricJarInfo: - return FabricJarInfo.parse_file( - os.path.join(UPSTREAM_DIR, JARS_DIR, f"{artifact_key}.json") - ) - - -def load_installer_info(version) -> FabricInstallerDataV1: - return FabricInstallerDataV1.parse_file( - os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version}.json") - ) - - -def process_loader_version(entry) -> (MetaVersion, bool): - should_recommend = ( - "-" not in entry["version"] - ) # Don't recommend pre releases as per SemVer - - jar_info = load_jar_info(transform_maven_key(entry["maven"])) - installer_info = load_installer_info(entry["version"]) - - v = MetaVersion(name="Quilt Loader", uid=LOADER_COMPONENT, version=entry["version"]) - v.release_time = jar_info.release_time - v.requires = [Dependency(uid=INTERMEDIARY_COMPONENT)] - v.order = 10 - v.type = "release" - if isinstance(installer_info.main_class, FabricMainClasses): - v.main_class = installer_info.main_class.client - else: - v.main_class = installer_info.main_class - v.libraries = [] - v.libraries.extend(installer_info.libraries.common) - v.libraries.extend(installer_info.libraries.client) - loader_lib = Library( - name=GradleSpecifier.from_string(entry["maven"]), - url="https://maven.quiltmc.org/repository/release", - ) - v.libraries.append(loader_lib) - - if entry["version"] in DISABLE_BEACON_VERSIONS: - if not v.additional_jvm_args: - v.additional_jvm_args = [] - v.additional_jvm_args.append(DISABLE_BEACON_ARG) - - return v, should_recommend - - -def process_intermediary_version(entry) -> MetaVersion: - jar_info = load_jar_info(transform_maven_key(entry["maven"])) - - v = MetaVersion( - name="Quilt Intermediary Mappings", - uid=INTERMEDIARY_COMPONENT, - version=entry["version"], - ) - v.release_time = jar_info.release_time - v.requires = [Dependency(uid="net.minecraft", equals=entry["version"])] - v.order = 11 - v.type = "release" - v.libraries = [] - v.volatile = True - intermediary_lib = Library( - name=GradleSpecifier.from_string(entry["maven"]), - url="https://maven.quiltmc.org/repository/release", - ) - v.libraries.append(intermediary_lib) - return v - - -def main(): - recommended_loader_versions = [] - recommended_intermediary_versions = [] - - with open( - os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), "r", encoding="utf-8" - ) as f: - loader_version_index = json.load(f) - for entry in loader_version_index: - version = entry["version"] - print(f"Processing loader {version}") - - v, should_recommend = process_loader_version(entry) - - if ( - not recommended_loader_versions and should_recommend - ): # newest stable loader is recommended - recommended_loader_versions.append(version) - - v.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, f"{v.version}.json")) - - if USE_QUILT_MAPPINGS: - with open( - os.path.join(UPSTREAM_DIR, META_DIR, "hashed.json"), "r", encoding="utf-8" - ) as f: - intermediary_version_index = json.load(f) - for entry in intermediary_version_index: - version = entry["version"] - print(f"Processing intermediary {version}") - - v = process_intermediary_version(entry) - - recommended_intermediary_versions.append( - version - ) # all intermediaries are recommended - - v.write( - os.path.join( - LAUNCHER_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json" - ) - ) - - package = MetaPackage(uid=LOADER_COMPONENT, name="Quilt Loader") - package.recommended = recommended_loader_versions - package.description = "The Quilt project is an open, community-driven modding toolchain designed primarily for Minecraft." - package.project_url = "https://quiltmc.org/" - package.authors = ["Quilt Project"] - package.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, "package.json")) - - if USE_QUILT_MAPPINGS: - package = MetaPackage( - uid=INTERMEDIARY_COMPONENT, name="Quilt Intermediary Mappings" - ) - package.recommended = recommended_intermediary_versions - package.description = "Intermediary mappings allow using Quilt Loader with mods for Minecraft in a more compatible manner." - package.project_url = "https://quiltmc.org/" - package.authors = ["Quilt Project"] - package.write( - os.path.join(LAUNCHER_DIR, INTERMEDIARY_COMPONENT, "package.json") - ) - - -if __name__ == "__main__": - main() diff --git a/index.py b/index.py deleted file mode 100755 index 23dc2336ea..0000000000 --- a/index.py +++ /dev/null @@ -1,78 +0,0 @@ -import hashlib -import os -from operator import attrgetter - -from meta.common import launcher_path -from meta.model import MetaVersion, MetaPackage -from meta.model.index import ( - MetaPackageIndex, - MetaVersionIndex, - MetaVersionIndexEntry, - MetaPackageIndexEntry, -) - -LAUNCHER_DIR = launcher_path() - - -# take the hash type (like hashlib.md5) and filename, return hex string of hash -def hash_file(hash_fn, file_name): - hash_instance = hash_fn() - with open(file_name, "rb") as f: - for chunk in iter(lambda: f.read(4096), b""): - hash_instance.update(chunk) - return hash_instance.hexdigest() - - -# ignore these files when indexing versions -ignore = {"index.json", "package.json", ".git", ".github"} - -# initialize output structures - package list level -packages = MetaPackageIndex() - -# walk through all the package folders -for package in sorted(os.listdir(LAUNCHER_DIR)): - if package in ignore: - continue - - sharedData = MetaPackage.parse_file( - os.path.join(LAUNCHER_DIR, package, "package.json") - ) - recommendedVersions = set() - if sharedData.recommended: - recommendedVersions = set(sharedData.recommended) - - # initialize output structures - version list level - versionList = MetaVersionIndex(uid=package, name=sharedData.name) - - # walk through all the versions of the package - for filename in os.listdir(LAUNCHER_DIR + "/%s" % package): - if filename in ignore: - continue - # parse and hash the version file - filepath = LAUNCHER_DIR + "/%s/%s" % (package, filename) - filehash = hash_file(hashlib.sha256, filepath) - versionFile = MetaVersion.parse_file(filepath) - is_recommended = versionFile.version in recommendedVersions - - versionEntry = MetaVersionIndexEntry.from_meta_version( - versionFile, is_recommended, filehash - ) - - versionList.versions.append(versionEntry) - - # sort the versions in descending order by time of release - versionList.versions = sorted( - versionList.versions, key=attrgetter("release_time"), reverse=True - ) - - # write the version index for the package - outFilePath = LAUNCHER_DIR + "/%s/index.json" % package - versionList.write(outFilePath) - - # insert entry into the package index - packageEntry = MetaPackageIndexEntry( - uid=package, name=sharedData.name, sha256=hash_file(hashlib.sha256, outFilePath) - ) - packages.packages.append(packageEntry) - -packages.write(os.path.join(LAUNCHER_DIR, "index.json")) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index 454a2cfeb8..9e623bdca8 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -1,4 +1,5 @@ import os +import os.path import datetime from urllib.parse import urlparse @@ -16,24 +17,24 @@ def serialize_datetime(dt: datetime.datetime): return dt.isoformat() +def cache_path(): + if "META_CACHE_DIR" in os.environ: + return os.environ["META_CACHE_DIR"] + return "cache" + + def launcher_path(): - if "LAUNCHER_DIR" in os.environ: - return os.environ["LAUNCHER_DIR"] + if "META_LAUNCHER_DIR" in os.environ: + return os.environ["META_LAUNCHER_DIR"] return "launcher" def upstream_path(): - if "UPSTREAM_DIR" in os.environ: - return os.environ["UPSTREAM_DIR"] + if "META_UPSTREAM_DIR" in os.environ: + return os.environ["META_UPSTREAM_DIR"] return "upstream" -def static_path(): - if "STATIC_DIR" in os.environ: - return os.environ["STATIC_DIR"] - return "static" - - def ensure_upstream_dir(path): path = os.path.join(upstream_path(), path) if not os.path.exists(path): @@ -78,7 +79,7 @@ def merge_dict(base: dict, overlay: dict): def default_session(): - forever_cache = FileCache("caches/http_cache", forever=True) + forever_cache = FileCache(os.path.join(cache_path(), "http_cache"), forever=True) sess = CacheControl(requests.Session(), forever_cache) sess.headers.update({"User-Agent": "PrismLauncherMeta/1.0"}) diff --git a/meta/common/forge.py b/meta/common/forge.py index 4fccc7dcb6..25be5a9949 100644 --- a/meta/common/forge.py +++ b/meta/common/forge.py @@ -1,4 +1,4 @@ -from os.path import join +from os.path import join, dirname from ..model import GradleSpecifier, make_launcher_library @@ -10,8 +10,7 @@ INSTALLER_MANIFEST_DIR = join(BASE_DIR, "installer_manifests") VERSION_MANIFEST_DIR = join(BASE_DIR, "version_manifests") FILE_MANIFEST_DIR = join(BASE_DIR, "files_manifests") DERIVED_INDEX_FILE = join(BASE_DIR, "derived_index.json") - -STATIC_LEGACYINFO_FILE = join(BASE_DIR, "forge-legacyinfo.json") +LEGACYINFO_FILE = join(BASE_DIR, "legacyinfo.json") FORGE_COMPONENT = "net.minecraftforge" diff --git a/meta/common/mojang-library-patches.json b/meta/common/mojang-library-patches.json new file mode 100644 index 0000000000..74d4d26c4b --- /dev/null +++ b/meta/common/mojang-library-patches.json @@ -0,0 +1,2879 @@ +[ + { + "_comment": "Only allow osx-arm64 for existing LWJGL 3.3.2/3.3.3", + "match": [ + "org.lwjgl:lwjgl-freetype-natives-macos-arm64:3.3.2", + "org.lwjgl:lwjgl-glfw-natives-macos-arm64:3.3.2", + "org.lwjgl:lwjgl-jemalloc-natives-macos-arm64:3.3.2", + "org.lwjgl:lwjgl-openal-natives-macos-arm64:3.3.2", + "org.lwjgl:lwjgl-opengl-natives-macos-arm64:3.3.2", + "org.lwjgl:lwjgl-stb-natives-macos-arm64:3.3.2", + "org.lwjgl:lwjgl-tinyfd-natives-macos-arm64:3.3.2", + "org.lwjgl:lwjgl-natives-macos-arm64:3.3.2", + "org.lwjgl:lwjgl-freetype-natives-macos-arm64:3.3.3", + "org.lwjgl:lwjgl-glfw-natives-macos-arm64:3.3.3", + "org.lwjgl:lwjgl-jemalloc-natives-macos-arm64:3.3.3", + "org.lwjgl:lwjgl-openal-natives-macos-arm64:3.3.3", + "org.lwjgl:lwjgl-opengl-natives-macos-arm64:3.3.3", + "org.lwjgl:lwjgl-stb-natives-macos-arm64:3.3.3", + "org.lwjgl:lwjgl-tinyfd-natives-macos-arm64:3.3.3", + "org.lwjgl:lwjgl-natives-macos-arm64:3.3.3" + ], + "override": { + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + }, + { + "_comment": "Only allow windows-arm64 for existing LWJGL 3.3.2/3.3.3", + "match": [ + "org.lwjgl:lwjgl-freetype-natives-windows-arm64:3.3.2", + "org.lwjgl:lwjgl-glfw-natives-windows-arm64:3.3.2", + "org.lwjgl:lwjgl-jemalloc-natives-windows-arm64:3.3.2", + "org.lwjgl:lwjgl-openal-natives-windows-arm64:3.3.2", + "org.lwjgl:lwjgl-opengl-natives-windows-arm64:3.3.2", + "org.lwjgl:lwjgl-stb-natives-windows-arm64:3.3.2", + "org.lwjgl:lwjgl-tinyfd-natives-windows-arm64:3.3.2", + "org.lwjgl:lwjgl-natives-windows-arm64:3.3.2", + "org.lwjgl:lwjgl-freetype-natives-windows-arm64:3.3.3", + "org.lwjgl:lwjgl-glfw-natives-windows-arm64:3.3.3", + "org.lwjgl:lwjgl-jemalloc-natives-windows-arm64:3.3.3", + "org.lwjgl:lwjgl-openal-natives-windows-arm64:3.3.3", + "org.lwjgl:lwjgl-opengl-natives-windows-arm64:3.3.3", + "org.lwjgl:lwjgl-stb-natives-windows-arm64:3.3.3", + "org.lwjgl:lwjgl-tinyfd-natives-windows-arm64:3.3.3", + "org.lwjgl:lwjgl-natives-windows-arm64:3.3.3" + ], + "override": { + "rules": [ + { + "action": "allow", + "os": { + "name": "windows-arm64" + } + } + ] + } + }, + { + "_comment": "Add missing tinyfd to the broken LWJGL 3.2.2 variant", + "match": [ + "org.lwjgl:lwjgl:3.2.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "fcbe606c8f8da6f8f9a05e2c540eb1ee8632b0e9", + "size": 7092, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2" + }, + { + "downloads": { + "artifact": { + "sha1": "fcbe606c8f8da6f8f9a05e2c540eb1ee8632b0e9", + "size": 7092, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar" + }, + "classifiers": { + "natives-linux": { + "sha1": "39e35b161c130635d9c8918ce04e887a30c5b687", + "size": 38804, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-linux.jar" + }, + "natives-macos": { + "sha1": "46d0798228b8a28e857a2a0f02310fd6ba2a4eab", + "size": 42136, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-macos.jar" + }, + "natives-windows": { + "sha1": "e9115958773644e863332a6a06488d26f9e1fc9f", + "size": 208314, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-windows.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2", + "natives": { + "linux": "natives-linux", + "osx": "natives-macos", + "windows": "natives-windows" + } + } + ], + "patchAdditionalLibraries": true + }, + { + "_comment": "Add additional library just for osx-arm64. No override needed", + "match": [ + "ca.weblite:java-objc-bridge:1.0.0" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "369a83621e3c65496348491e533cb97fe5f2f37d", + "size": 91947, + "url": "https://github.com/MinecraftMachina/Java-Objective-C-Bridge/releases/download/1.1.0-mmachina.1/java-objc-bridge-1.1.jar" + } + }, + "name": "ca.weblite:java-objc-bridge:1.1.0-mmachina.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add additional classifiers for jinput-platform", + "match": [ + "net.java.jinput:jinput-platform:2.0.5" + ], + "override": { + "downloads": { + "classifiers": { + "natives-osx-arm64": { + "sha1": "5189eb40db3087fb11ca063b68fa4f4c20b199dd", + "size": 10031, + "url": "https://github.com/r58Playz/jinput-m1/raw/main/plugins/OSX/bin/jinput-platform-2.0.5.jar" + }, + "natives-linux-arm64": { + "sha1": "42b388ccb7c63cec4e9f24f4dddef33325f8b212", + "size": 10932, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-2.9.4/jinput-platform-2.0.5-natives-linux.jar" + }, + "natives-linux-arm32": { + "sha1": "f3c455b71c5146acb5f8a9513247fc06db182fd5", + "size": 4521, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-2.9.4/jinput-platform-2.0.5-natives-linux.jar" + } + } + }, + "natives": { + "linux-arm64": "natives-linux-arm64", + "linux-arm32": "natives-linux-arm32", + "osx-arm64": "natives-osx-arm64" + } + } + }, + { + "_comment": "Use a newer version on osx-arm64", + "match": [ + "com.mojang:text2speech:1.0.10", + "com.mojang:text2speech:1.5", + "com.mojang:text2speech:1.6", + "com.mojang:text2speech:1.7", + "com.mojang:text2speech:1.10.1", + "com.mojang:text2speech:1.10.3", + "com.mojang:text2speech:1.11.2" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "f378f889797edd7df8d32272c06ca80a1b6b0f58", + "size": 13164, + "url": "https://libraries.minecraft.net/com/mojang/text2speech/1.11.3/text2speech-1.11.3.jar" + } + }, + "name": "com.mojang:text2speech:1.11.3", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer version on osx-arm64, linux-arm64, and linux-arm32", + "match": [ + "org.lwjgl.lwjgl:lwjgl:2.9.3", + "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131120", + "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131017", + "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", + "org.lwjgl.lwjgl:lwjgl:2.9.1" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "697517568c68e78ae0b4544145af031c81082dfe", + "size": 1047168, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + }, + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer version on osx-arm64, linux-arm64, and linux-arm32", + "match": [ + "org.lwjgl.lwjgl:lwjgl_util:2.9.3", + "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131120", + "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131017", + "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", + "org.lwjgl.lwjgl:lwjgl_util:2.9.1" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", + "size": 173887, + "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" + } + }, + "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + }, + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", + "match": [ + "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", + "org.lwjgl.lwjgl:lwjgl-platform:2.9.3", + "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131120", + "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131017", + "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", + "org.lwjgl.lwjgl:lwjgl-platform:2.9.1" + ], + "override": { + "downloads": { + "classifiers": { + "natives-osx-arm64": { + "sha1": "eff546c0b319d6ffc7a835652124c18089c67f36", + "size": 488316, + "url": "https://github.com/MinecraftMachina/lwjgl/releases/download/2.9.4-20150209-mmachina.2/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" + }, + "natives-linux-arm64": { + "sha1": "63ac7da0f4a4785c7eadc0f8edc1e9dcc4dd08cb", + "size": 579979, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-2.9.4/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + }, + "natives-linux-arm32": { + "sha1": "fa483e540a9a753a5ffbb23dcf7879a5bf752611", + "size": 475177, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-2.9.4/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" + } + } + }, + "natives": { + "linux-arm64": "natives-linux-arm64", + "linux-arm32": "natives-linux-arm32", + "osx-arm64": "natives-osx-arm64" + } + } + }, + { + "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", + "match": [ + "org.lwjgl:lwjgl-glfw:3.2.2", + "org.lwjgl:lwjgl-glfw:3.2.1", + "org.lwjgl:lwjgl-glfw:3.1.6", + "org.lwjgl:lwjgl-glfw:3.1.2" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "155d175037efc76630940c197ca6dea2b17d7e18", + "size": 108691, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-glfw.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman64.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "155d175037efc76630940c197ca6dea2b17d7e18", + "size": 108691, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-glfw.jar" + }, + "classifiers": { + "natives-linux-arm64": { + "sha1": "074ad243761147df0d060fbefc814614d2ff75cc", + "size": 85072, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-glfw-natives-linux-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman64.1", + "natives": { + "linux-arm64": "natives-linux-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "99e9a39fa8ed4167e3ff9e04d47eb32c9e69804d", + "size": 108691, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-glfw.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman32.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "99e9a39fa8ed4167e3ff9e04d47eb32c9e69804d", + "size": 108691, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-glfw.jar" + }, + "classifiers": { + "natives-linux-arm32": { + "sha1": "4265f2fbe3b9d642591165165a17cf406cf7b98e", + "size": 80186, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-glfw-natives-linux-arm32.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman32.1", + "natives": { + "linux-arm32": "natives-linux-arm32" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "e9a101bca4fa30d26b21b526ff28e7c2d8927f1b", + "size": 130128, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-glfw.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw:3.3.1-mmachina.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "e9a101bca4fa30d26b21b526ff28e7c2d8927f1b", + "size": 130128, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-glfw.jar" + }, + "classifiers": { + "natives-osx-arm64": { + "sha1": "71d793d0a5a42e3dfe78eb882abc2523a2c6b496", + "size": 129076, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-glfw-natives-macos-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-glfw:3.3.1-mmachina.1", + "natives": { + "osx-arm64": "natives-osx-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.2.2", + "org.lwjgl:lwjgl-jemalloc:3.2.1", + "org.lwjgl:lwjgl-jemalloc:3.1.6", + "org.lwjgl:lwjgl-jemalloc:3.1.2" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "cc04eec29b2fa8c298791af9800a3766d9617954", + "size": 33790, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-jemalloc.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman64.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "cc04eec29b2fa8c298791af9800a3766d9617954", + "size": 33790, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-jemalloc.jar" + }, + "classifiers": { + "natives-linux-arm64": { + "sha1": "762d7d80c9cdf3a3f3fc80c8a5f86612255edfe0", + "size": 156343, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-jemalloc-patched-natives-linux-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman64.2", + "natives": { + "linux-arm64": "natives-linux-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "8224ae2e8fc6d8e1a0fc7d84dc917aa3c440620c", + "size": 33790, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-jemalloc.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman32.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "8224ae2e8fc6d8e1a0fc7d84dc917aa3c440620c", + "size": 33790, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-jemalloc.jar" + }, + "classifiers": { + "natives-linux-arm32": { + "sha1": "9163a2a5559ef87bc13ead8fea84417ea3928748", + "size": 134237, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-jemalloc-natives-linux-arm32.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman32.1", + "natives": { + "linux-arm32": "natives-linux-arm32" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "4fb94224378d3588d52d2beb172f2eeafea2d546", + "size": 36976, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-jemalloc.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1-mmachina.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "4fb94224378d3588d52d2beb172f2eeafea2d546", + "size": 36976, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-jemalloc.jar" + }, + "classifiers": { + "natives-osx-arm64": { + "sha1": "b0be721188d2e7195798780b1c5fe7eafe8091c1", + "size": 103478, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-jemalloc-natives-macos-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-jemalloc:3.3.1-mmachina.1", + "natives": { + "osx-arm64": "natives-osx-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", + "match": [ + "org.lwjgl:lwjgl-openal:3.2.2", + "org.lwjgl:lwjgl-openal:3.2.1", + "org.lwjgl:lwjgl-openal:3.1.6", + "org.lwjgl:lwjgl-openal:3.1.2" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "6dfce9dc6a9629c75b2ae01a8df7e7be80ba0261", + "size": 79582, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-openal.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal:3.2.2-gman64.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "6dfce9dc6a9629c75b2ae01a8df7e7be80ba0261", + "size": 79582, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-openal.jar" + }, + "classifiers": { + "natives-linux-arm64": { + "sha1": "948e415b5b2a2c650c25b377a4a9f443b21ce92e", + "size": 469432, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-openal-natives-linux-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-openal:3.2.2-gman64.1", + "natives": { + "linux-arm64": "natives-linux-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "304f0571fd5971621ee6da86a4c1e90f6f52e2ee", + "size": 79582, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-openal.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal:3.2.2-gman32.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "304f0571fd5971621ee6da86a4c1e90f6f52e2ee", + "size": 79582, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-openal.jar" + }, + "classifiers": { + "natives-linux-arm32": { + "sha1": "ecbc981fdd996492a1f6334f003ed62e5a8c0cd5", + "size": 398418, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-openal-natives-linux-arm32.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-openal:3.2.2-gman32.1", + "natives": { + "linux-arm32": "natives-linux-arm32" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "d48e753d85916fc8a200ccddc709b36e3865cc4e", + "size": 88880, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-openal.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal:3.3.1-mmachina.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "d48e753d85916fc8a200ccddc709b36e3865cc4e", + "size": 88880, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-openal.jar" + }, + "classifiers": { + "natives-osx-arm64": { + "sha1": "6b80fc0b982a0723b141e88859c42d6f71bd723f", + "size": 346131, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-openal-natives-macos-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-openal:3.3.1-mmachina.1", + "natives": { + "osx-arm64": "natives-osx-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", + "match": [ + "org.lwjgl:lwjgl-opengl:3.2.2", + "org.lwjgl:lwjgl-opengl:3.2.1", + "org.lwjgl:lwjgl-opengl:3.1.6", + "org.lwjgl:lwjgl-opengl:3.1.2" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "198bc2f72e0b2eb401eb6f5999aea52909b31ac4", + "size": 937609, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-opengl.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman64.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "198bc2f72e0b2eb401eb6f5999aea52909b31ac4", + "size": 937609, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-opengl.jar" + }, + "classifiers": { + "natives-linux-arm64": { + "sha1": "bd40897077bf7d12f562da898b18ac2c68e1f9d7", + "size": 56109, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-opengl-natives-linux-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman64.1", + "natives": { + "linux-arm64": "natives-linux-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "9762ae928d02147e716cd82e929b74a97ea9600a", + "size": 937609, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-opengl.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman32.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "9762ae928d02147e716cd82e929b74a97ea9600a", + "size": 937609, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-opengl.jar" + }, + "classifiers": { + "natives-linux-arm32": { + "sha1": "3af5599c74dd76dd8dbb567b3f9b4963a6abeed5", + "size": 56388, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-opengl-natives-linux-arm32.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman32.1", + "natives": { + "linux-arm32": "natives-linux-arm32" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "962c2a8d2a8cdd3b89de3d78d766ab5e2133c2f4", + "size": 929233, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-opengl.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl:3.3.1-mmachina.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "962c2a8d2a8cdd3b89de3d78d766ab5e2133c2f4", + "size": 929233, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-opengl.jar" + }, + "classifiers": { + "natives-osx-arm64": { + "sha1": "bb575058e0372f515587b5d2d04ff7db185f3ffe", + "size": 41667, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-opengl-natives-macos-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-opengl:3.3.1-mmachina.1", + "natives": { + "osx-arm64": "natives-osx-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", + "match": [ + "org.lwjgl:lwjgl-stb:3.2.2", + "org.lwjgl:lwjgl-stb:3.2.1", + "org.lwjgl:lwjgl-stb:3.1.6", + "org.lwjgl:lwjgl-stb:3.1.2" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "46a5735f3eb9d17eb5dcbdd5afa194066d2a6555", + "size": 104075, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-stb.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb:3.2.2-gman64.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "46a5735f3eb9d17eb5dcbdd5afa194066d2a6555", + "size": 104075, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-stb.jar" + }, + "classifiers": { + "natives-linux-arm64": { + "sha1": "077efa7d7ea41b32df5c6078e912e724cccd06db", + "size": 202038, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-stb-natives-linux-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-stb:3.2.2-gman64.1", + "natives": { + "linux-arm64": "natives-linux-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "ea979b0af45b8e689f5f47c989aa8550c148d8a2", + "size": 104075, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-stb.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb:3.2.2-gman32.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "ea979b0af45b8e689f5f47c989aa8550c148d8a2", + "size": 104075, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-stb.jar" + }, + "classifiers": { + "natives-linux-arm32": { + "sha1": "ec9d70aaebd0ff76dfeecf8f00b56118bf3706b1", + "size": 149387, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-stb-natives-linux-arm32.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-stb:3.2.2-gman32.1", + "natives": { + "linux-arm32": "natives-linux-arm32" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "703e4b533e2542560e9f94d6d8bd148be1c1d572", + "size": 113273, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-stb.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb:3.3.1-mmachina.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "703e4b533e2542560e9f94d6d8bd148be1c1d572", + "size": 113273, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-stb.jar" + }, + "classifiers": { + "natives-osx-arm64": { + "sha1": "98f0ad956c754723ef354d50057cc30417ef376a", + "size": 178409, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-stb-natives-macos-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-stb:3.3.1-mmachina.1", + "natives": { + "osx-arm64": "natives-osx-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.2.2", + "org.lwjgl:lwjgl-tinyfd:3.2.1", + "org.lwjgl:lwjgl-tinyfd:3.1.6", + "org.lwjgl:lwjgl-tinyfd:3.1.2" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "3a75b9811607633bf33c978f53964df1534a4bc1", + "size": 5571, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-tinyfd.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman64.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "3a75b9811607633bf33c978f53964df1534a4bc1", + "size": 5571, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-tinyfd.jar" + }, + "classifiers": { + "natives-linux-arm64": { + "sha1": "37c744ca289b5d7ae155d79e39029488b3254e5b", + "size": 37893, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-tinyfd-natives-linux-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman64.1", + "natives": { + "linux-arm64": "natives-linux-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "a8c09f5b7fa24bd53ec329c231b566497a163d5b", + "size": 5571, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-tinyfd.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman32.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "a8c09f5b7fa24bd53ec329c231b566497a163d5b", + "size": 5571, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-tinyfd.jar" + }, + "classifiers": { + "natives-linux-arm32": { + "sha1": "82d16054ada6633297a3108fb6d8bae98800c76f", + "size": 41663, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-tinyfd-natives-linux-arm32.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman32.1", + "natives": { + "linux-arm32": "natives-linux-arm32" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "1203660b3131cbb8681b17ce6437412545be95e0", + "size": 6802, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-tinyfd.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1-mmachina.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "1203660b3131cbb8681b17ce6437412545be95e0", + "size": 6802, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-tinyfd.jar" + }, + "classifiers": { + "natives-osx-arm64": { + "sha1": "015b931a2daba8f0c317d84c9d14e8e98ae56e0c", + "size": 41384, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-tinyfd-natives-macos-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl-tinyfd:3.3.1-mmachina.1", + "natives": { + "osx-arm64": "natives-osx-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", + "match": [ + "org.lwjgl:lwjgl:3.2.2", + "org.lwjgl:lwjgl:3.2.1", + "org.lwjgl:lwjgl:3.1.6", + "org.lwjgl:lwjgl:3.1.2" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "linux-arm64" + } + }, + { + "action": "disallow", + "os": { + "name": "linux-arm32" + } + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "360899386df83d6a8407844a94478607af937f97", + "size": 318833, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-core.jar" + } + }, + "name": "org.lwjgl:lwjgl:3.2.2-gman64.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "360899386df83d6a8407844a94478607af937f97", + "size": 318833, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-core.jar" + }, + "classifiers": { + "natives-linux-arm64": { + "sha1": "612efd57d12b2e48e554858eb35e7e2eb46ebb4c", + "size": 87121, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-natives-linux-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl:3.2.2-gman64.1", + "natives": { + "linux-arm64": "natives-linux-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "16ea3934fca417368250d1ddac01a30c1809d317", + "size": 318413, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-core.jar" + } + }, + "name": "org.lwjgl:lwjgl:3.2.2-gman32.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "16ea3934fca417368250d1ddac01a30c1809d317", + "size": 318413, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-core.jar" + }, + "classifiers": { + "natives-linux-arm32": { + "sha1": "6bd0b37fef777a309936a72dc7f63126e8c79ea5", + "size": 90296, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-natives-linux-arm32.jar" + } + } + }, + "name": "org.lwjgl:lwjgl:3.2.2-gman32.1", + "natives": { + "linux-arm32": "natives-linux-arm32" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "8e664dd69ad7bbcf2053da23efc7848e39e498db", + "size": 719038, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl.jar" + } + }, + "name": "org.lwjgl:lwjgl:3.3.1-mmachina.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + { + "downloads": { + "artifact": { + "sha1": "8e664dd69ad7bbcf2053da23efc7848e39e498db", + "size": 719038, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl.jar" + }, + "classifiers": { + "natives-osx-arm64": { + "sha1": "984df31fadaab86838877b112e5b4e4f68a00ccf", + "size": 42693, + "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-natives-macos-arm64.jar" + } + } + }, + "name": "org.lwjgl:lwjgl:3.3.1-mmachina.1", + "natives": { + "osx-arm64": "natives-osx-arm64" + }, + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Only allow osx-arm64 for existing LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-glfw-natives-macos-arm64:3.3.1", + "org.lwjgl:lwjgl-jemalloc-natives-macos-arm64:3.3.1", + "org.lwjgl:lwjgl-openal-natives-macos-arm64:3.3.1", + "org.lwjgl:lwjgl-opengl-natives-macos-arm64:3.3.1", + "org.lwjgl:lwjgl-stb-natives-macos-arm64:3.3.1", + "org.lwjgl:lwjgl-tinyfd-natives-macos-arm64:3.3.1", + "org.lwjgl:lwjgl-natives-macos-arm64:3.3.1" + ], + "override": { + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + }, + { + "_comment": "Only allow osx-arm64 for existing java-objc-bridge:1.1", + "match": [ + "ca.weblite:java-objc-bridge:1.1" + ], + "override": { + "rules": [ + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + }, + { + "_comment": "Only allow windows-arm64 for existing LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-glfw-natives-windows-arm64:3.3.1", + "org.lwjgl:lwjgl-jemalloc-natives-windows-arm64:3.3.1", + "org.lwjgl:lwjgl-openal-natives-windows-arm64:3.3.1", + "org.lwjgl:lwjgl-opengl-natives-windows-arm64:3.3.1", + "org.lwjgl:lwjgl-stb-natives-windows-arm64:3.3.1", + "org.lwjgl:lwjgl-tinyfd-natives-windows-arm64:3.3.1", + "org.lwjgl:lwjgl-natives-windows-arm64:3.3.1" + ], + "override": { + "rules": [ + { + "action": "allow", + "os": { + "name": "windows-arm64" + } + } + ] + } + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-glfw:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "513eb39b866d0fe131a18d5c517087805433b029", + "size": 112350, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm64:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "749be48a9b86ee2c3a2da5fd77511208adcfb33b", + "size": 159993, + "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.3.1/lwjgl-jemalloc-patched-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm64:3.3.1-gman64.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-openal:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "cf4e303257e82981b8b2e31bba3d7f8f7b8f42b2", + "size": 470743, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-arm64:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-opengl:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "1c528fb258a6e63e8fceb4482d8db0f3af10a634", + "size": 57908, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm64:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-stb:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "8e8348a1813aad7f30aaf75ea197151ebb7beba9", + "size": 205491, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-arm64:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "964f628b7a82fd909def086c0dd9a4b84bb259ae", + "size": 42654, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm64:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "b597401014acb7196c76d97e15a6288f54f1f692", + "size": 86308, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl/lwjgl-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-arm64:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-glfw:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "816d935933f2dd743074c4e717cc25b55720f294", + "size": 104027, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm32:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "a96a6d6cb3876d7813fcee53c3c24f246aeba3b3", + "size": 136157, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm32:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-openal:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "ffbe35d7fa5ec9b7eca136a7c71f24d4025a510b", + "size": 400129, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-arm32:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-opengl:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "e3550fa91097fd56e361b4370fa822220fef3595", + "size": 58474, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm32:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-stb:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "b08226bab162c06ae69337d8a1b0ee0a3fdf0b90", + "size": 153889, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-arm32:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "d53d331e859217a61298fcbcf8d79137f3df345c", + "size": 48061, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm32:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.1", + "match": [ + "org.lwjgl:lwjgl:3.3.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "41a3c1dd15d6b964eb8196dde69720a3e3e5e969", + "size": 82374, + "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl/lwjgl-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-arm32:3.3.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-freetype:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "896e7d9b8f60d7273f3d491c69270afc67ece3ce", + "size": 1073374, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-freetype-natives-linux-arm64:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-glfw:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "bc49e64bae0f7ff103a312ee8074a34c4eb034c7", + "size": 120168, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm64:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "5249f18a9ae20ea86c5816bc3107a888ce7a17d2", + "size": 206402, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm64:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-openal:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "22408980cc579709feaf9acb807992d3ebcf693f", + "size": 590865, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-arm64:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-opengl:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "bb9eb56da6d1d549d6a767218e675e36bc568eb9", + "size": 58627, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm64:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-stb:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "11a380c37b0f03cb46db235e064528f84d736ff7", + "size": 207419, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-arm64:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "93f8c5bc1984963cd79109891fb5a9d1e580373e", + "size": 43381, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm64:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "8bd89332c90a90e6bc4aa997a25c05b7db02c90a", + "size": 90795, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl/lwjgl-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-arm64:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-freetype:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "b7f77ceb951182659fd400437272aa7e96709968", + "size": 924657, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-freetype-natives-linux-arm32:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-glfw:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "5907d9a6b7c44fb0612a63bb1cff5992588f65be", + "size": 110067, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm32:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "9367437ce192e4d6f5725d53d85520644c0b0d6f", + "size": 177571, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm32:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-openal:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "7c82bbc33ef49ee4094b216c940db564b2998224", + "size": 503352, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-arm32:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-opengl:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "821f9a2d1d583c44893f42b96f6977682b48a99b", + "size": 59265, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm32:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-stb:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "ca9333da184aade20757151f4615f1e27ca521ae", + "size": 154928, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-arm32:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "807e220913aa0740449ff90d3b3d825cf5f359ed", + "size": 48788, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm32:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.2", + "match": [ + "org.lwjgl:lwjgl:3.3.2" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "afcbfaaa46f217e98a6da4208550f71de1f2a225", + "size": 89347, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl/lwjgl-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-arm32:3.3.2-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-freetype:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "498965aac06c4a0d42df1fbef6bacd05bde7f974", + "size": 1093516, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-freetype-natives-linux-arm64:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-glfw:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "492a0f11f85b85899a6568f07511160c1b87cd38", + "size": 122159, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm64:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "eff8b86798191192fe2cba2dc2776109f30c239d", + "size": 209315, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm64:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-openal:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "ad8f302118a65bb8d615f8a2a680db58fb8f835e", + "size": 592963, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-arm64:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-opengl:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "2096f6b94b2d68745d858fbfe53aacf5f0c8074c", + "size": 58625, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm64:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-stb:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "ddc177afc2be1ee8d93684b11363b80589a13fe1", + "size": 207418, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-arm64:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "2823a8c955c758d0954d282888075019ef99cec7", + "size": 43864, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm64:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "f35d8b6ffe1ac1e3a5eb1d4e33de80f044ad5fd8", + "size": 91294, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl/lwjgl-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-arm64:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-freetype:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "7dd3b1f751571adaf2c4dc882bc675a5d1e796e6", + "size": 942636, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-freetype-natives-linux-arm32:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-glfw:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "d9af485c32545b37dd5359b163161d42d7534dcf", + "size": 112560, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm32:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "109b6931880d02d4e65ced38928a16e41d19873e", + "size": 178324, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm32:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-openal:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "e1702aa09d20359d6cf5cb2999fa7685a785eca7", + "size": 505618, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-arm32:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-opengl:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "dbba17fc5ac0985d14a57c11f9537617d67b9952", + "size": 59263, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm32:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-stb:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "1ae28ff044699ff29b0e980ffabd73fba8a664b3", + "size": 154931, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-arm32:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "c2a0a05c82c4b9f69ded0b6ad5f417addea78ce2", + "size": 49495, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm32:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.3", + "match": [ + "org.lwjgl:lwjgl:3.3.3" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "2075c51a80f0ef0f22ba616ba54007ac2b0debd4", + "size": 89565, + "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl/lwjgl-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-arm32:3.3.3-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Replace glfw from 3.3.1 with version from 3.3.2 to prevent stack smashing", + "match": [ + "org.lwjgl:lwjgl-glfw-natives-linux:3.3.1" + ], + "override": { + "downloads": { + "artifact": { + "sha1": "0766bb0e8e829598b1c8052fd8173c62af741c52", + "size": 115553, + "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-glfw/lwjgl-glfw-natives-linux.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux:3.3.2-lwjgl.1" + } + } +] diff --git a/meta/common/mojang-minecraft-experiments.json b/meta/common/mojang-minecraft-experiments.json new file mode 100644 index 0000000000..94b50c1a60 --- /dev/null +++ b/meta/common/mojang-minecraft-experiments.json @@ -0,0 +1,104 @@ +{ + "experiments": [ + { + "id": "1_19_deep_dark_experimental_snapshot-1", + "wiki": "https://minecraft.wiki/w/Java_Edition_Deep_Dark_Experimental_Snapshot_1", + "url": "https://launcher.mojang.com/v1/objects/b1e589c1d6ed73519797214bc796e53f5429ac46/1_19_deep_dark_experimental_snapshot-1.zip" + }, + { + "id": "1_18_experimental-snapshot-7", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_7", + "url": "https://launcher.mojang.com/v1/objects/ab4ecebb133f56dd4c4c4c3257f030a947ddea84/1_18_experimental-snapshot-7.zip" + }, + { + "id": "1_18_experimental-snapshot-6", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_6", + "url": "https://launcher.mojang.com/v1/objects/4697c84c6a347d0b8766759d5b00bc5a00b1b858/1_18_experimental-snapshot-6.zip" + }, + { + "id": "1_18_experimental-snapshot-5", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_5", + "url": "https://launcher.mojang.com/v1/objects/d9cb7f6fb4e440862adfb40a385d83e3f8d154db/1_18_experimental-snapshot-5.zip" + }, + { + "id": "1_18_experimental-snapshot-4", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_4", + "url": "https://launcher.mojang.com/v1/objects/b92a360cbae2eb896a62964ad8c06c3493b6c390/1_18_experimental-snapshot-4.zip" + }, + { + "id": "1_18_experimental-snapshot-3", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_3", + "url": "https://launcher.mojang.com/v1/objects/846648ff9fe60310d584061261de43010e5c722b/1_18_experimental-snapshot-3.zip" + }, + { + "id": "1_18_experimental-snapshot-2", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_2", + "url": "https://launcher.mojang.com/v1/objects/0adfe4f321aa45248fc88ac888bed5556633e7fb/1_18_experimental-snapshot-2.zip" + }, + { + "id": "1_18_experimental-snapshot-1", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_1", + "url": "https://launcher.mojang.com/v1/objects/231bba2a21e18b8c60976e1f6110c053b7b93226/1_18_experimental-snapshot-1.zip" + }, + { + "id": "1_16_combat-6", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_8c", + "url": "https://launcher.mojang.com/experiments/combat/ea08f7eb1f96cdc82464e27c0f95d23965083cfb/1_16_combat-6.zip" + }, + { + "id": "1_16_combat-5", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_8b", + "url": "https://launcher.mojang.com/experiments/combat/9b2b984d635d373564b50803807225c75d7fd447/1_16_combat-5.zip" + }, + { + "id": "1_16_combat-4", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_8", + "url": "https://cdn.discordapp.com/attachments/369990015096455168/947864881028272198/1_16_combat-4.zip" + }, + { + "id": "1_16_combat-3", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_7c", + "url": "https://launcher.mojang.com/experiments/combat/2557b99d95588505e988886220779087d7d6b1e9/1_16_combat-3.zip" + }, + { + "id": "1_16_combat-2", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_7b", + "url": "https://archive.org/download/Combat_Test_7ab/1_16_combat-2.zip" + }, + { + "id": "1_16_combat-1", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_7", + "url": "https://archive.org/download/Combat_Test_7ab/1_16_combat-1.zip" + }, + { + "id": "1_16_combat-0", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_6", + "url": "https://launcher.mojang.com/experiments/combat/5a8ceec8681ed96ab6ecb9607fb5d19c8a755559/1_16_combat-0.zip" + }, + { + "id": "1_15_combat-6", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_5", + "url": "https://launcher.mojang.com/experiments/combat/52263d42a626b40c947e523128f7a195ec5af76a/1_15_combat-6.zip" + }, + { + "id": "1_15_combat-1", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_4", + "url": "https://launcher.mojang.com/experiments/combat/ac11ea96f3bb2fa2b9b76ab1d20cacb1b1f7ef60/1_15_combat-1.zip" + }, + { + "id": "1_14_combat-3", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_3", + "url": "https://launcher.mojang.com/experiments/combat/0f209c9c84b81c7d4c88b4632155b9ae550beb89/1_14_combat-3.zip" + }, + { + "id": "1_14_combat-0", + "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_2", + "url": "https://launcher.mojang.com/experiments/combat/d164bb6ecc5fca9ac02878c85f11befae61ac1ca/1_14_combat-0.zip" + }, + { + "id": "1_14_combat-212796", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.14.3_-_Combat_Test", + "url": "https://launcher.mojang.com/experiments/combat/610f5c9874ba8926d5ae1bcce647e5f0e6e7c889/1_14_combat-212796.zip" + } + ] +} \ No newline at end of file diff --git a/meta/common/mojang-minecraft-legacy-override.json b/meta/common/mojang-minecraft-legacy-override.json new file mode 100644 index 0000000000..d1d951d05f --- /dev/null +++ b/meta/common/mojang-minecraft-legacy-override.json @@ -0,0 +1,585 @@ +{ + "versions": { + "1.5.2": { + "releaseTime": "2013-04-25T17:45:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.5.1": { + "releaseTime": "2013-03-20T12:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w12~": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.5": { + "releaseTime": "2013-03-07T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w10b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w10a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w09c": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w09b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w09a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w11a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w07a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w06a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w05b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w05a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w04a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w03a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w02b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w02a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w01b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "13w01a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.7": { + "releaseTime": "2012-12-28T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.6": { + "releaseTime": "2012-12-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w50b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w50a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w49a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.5": { + "releaseTime": "2012-11-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.4": { + "releaseTime": "2012-11-14T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.3": { + "releaseTime": "2012-11-01T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.2": { + "releaseTime": "2012-10-25T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4.1": { + "releaseTime": "2012-10-23T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.4": { + "releaseTime": "2012-10-19T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w42b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w42a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w41b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w41a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w40b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w40a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w39b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w39a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w38b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w38a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w37a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w36a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w34b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w34a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.3.2": { + "releaseTime": "2012-08-16T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w32a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.3.1": { + "releaseTime": "2012-08-01T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.3": { + "releaseTime": "2012-07-26T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w30e": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w30d": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w30c": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w30b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w30a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w27a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w26a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w25a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w24a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w23b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w23a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w22a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w21b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w21a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w19a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w18a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w17a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w16a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.2.5": { + "releaseTime": "2012-03-30T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.2.4": { + "releaseTime": "2012-03-22T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.2.3": { + "releaseTime": "2012-03-02T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.2.2": { + "releaseTime": "2012-03-01T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.2.1": { + "releaseTime": "2012-03-01T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.2": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w08a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w07a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w07b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w06a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w05b": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w05a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w04a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w03a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.1": { + "releaseTime": "2012-01-12T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "12w01a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "11w50a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "11w49a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "11w48a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "11w47a": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "1.0": { + "releaseTime": "2011-11-18T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.9-pre6": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.9-pre5": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.9-pre4": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.9-pre3": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.9-pre2": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.9-pre1": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.8.1": { + "releaseTime": "2011-09-19T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.8": { + "releaseTime": "2011-09-15T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.8-pre2": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.8-pre1-2": { + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.7.3": { + "releaseTime": "2011-07-08T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.7.2": { + "releaseTime": "2011-07-01T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.7": { + "releaseTime": "2011-06-30T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.6": { + "releaseTime": "2011-05-31T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.5": { + "releaseTime": "2011-05-28T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.4": { + "releaseTime": "2011-05-26T00:00:04+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.3": { + "releaseTime": "2011-05-26T00:00:03+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.2": { + "releaseTime": "2011-05-26T00:00:02+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6.1": { + "releaseTime": "2011-05-26T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.6": { + "releaseTime": "2011-05-26T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.5_01": { + "releaseTime": "2011-04-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.5": { + "releaseTime": "2011-04-19T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.4_01": { + "releaseTime": "2011-04-05T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.4": { + "releaseTime": "2011-03-31T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.3_01": { + "releaseTime": "2011-02-23T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.3b": { + "releaseTime": "2011-02-22T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.2_02": { + "releaseTime": "2011-01-21T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.2_01": { + "releaseTime": "2011-01-14T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.2": { + "releaseTime": "2011-01-13T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.1_02": { + "releaseTime": "2010-12-22T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.1_01": { + "releaseTime": "2010-12-22T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.0.2": { + "releaseTime": "2010-12-21T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.0_01": { + "releaseTime": "2010-12-20T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "b1.0": { + "releaseTime": "2010-12-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.6": { + "releaseTime": "2010-12-03T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.5": { + "releaseTime": "2010-12-01T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.4_01": { + "releaseTime": "2010-11-30T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.3_04": { + "releaseTime": "2010-11-26T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.3_02": { + "releaseTime": "2010-11-25T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.3_01": { + "releaseTime": "2010-11-24T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.3": { + "releaseTime": "2010-11-24T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.2b": { + "releaseTime": "2010-11-10T00:00:01+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.2a": { + "releaseTime": "2010-11-10T00:00:00+02:00", + "+traits": ["legacyLaunch", "texturepacks"] + }, + "a1.2.1_01": { + "releaseTime": "2010-11-05T00:00:01+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.2.1": { + "releaseTime": "2010-11-05T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.2.0_02": { + "releaseTime": "2010-11-04T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.2.0_01": { + "releaseTime": "2010-10-31T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.2.0": { + "releaseTime": "2010-10-30T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "a1.1.2_01": { + "releaseTime": "2010-09-23T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] + }, + "a1.1.2": { + "releaseTime": "2010-09-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] + }, + "a1.1.0": { + "releaseTime": "2010-09-13T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] + }, + "a1.0.17_04": { + "releaseTime": "2010-08-23T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] + }, + "a1.0.17_02": { + "releaseTime": "2010-08-20T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] + }, + "a1.0.16": { + "releaseTime": "2010-08-12T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] + }, + "a1.0.15": { + "releaseTime": "2010-08-04T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] + }, + "a1.0.14": { + "releaseTime": "2010-07-30T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] + }, + "a1.0.11": { + "releaseTime": "2010-07-23T00:00:00+02:00", + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] + }, + "a1.0.5_01": { + "releaseTime": "2010-07-13T00:00:00+02:00", + "mainClass": "y", + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] + }, + "a1.0.4": { + "releaseTime": "2010-07-09T00:00:00+02:00", + "mainClass": "ax", + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] + }, + "inf-20100618": { + "releaseTime": "2010-06-16T00:00:00+02:00", + "mainClass": "net.minecraft.client.d", + "appletClass": "net.minecraft.client.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"], + "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] + }, + "c0.30_01c": { + "releaseTime": "2009-12-22T00:00:00+02:00", + "mainClass": "com.mojang.minecraft.l", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "c0.0.13a_03": { + "releaseTime": "2009-05-22T00:00:00+02:00", + "mainClass": "com.mojang.minecraft.c", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "c0.0.13a": { + "releaseTime": "2009-05-31T00:00:00+02:00", + "mainClass": "com.mojang.minecraft.Minecraft", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "c0.0.11a": { + "releaseTime": "2009-05-17T00:00:00+02:00", + "mainClass": "com.mojang.minecraft.Minecraft", + "appletClass": "com.mojang.minecraft.MinecraftApplet", + "+traits": ["legacyLaunch", "no-texturepacks"] + }, + "rd-161348": { + "releaseTime": "2009-05-16T13:48:00+02:00", + "mainClass": "com.mojang.minecraft.RubyDung", + "+traits": ["no-texturepacks"] + }, + "rd-160052": { + "releaseTime": "2009-05-16T00:52:00+02:00", + "mainClass": "com.mojang.rubydung.RubyDung", + "+traits": ["no-texturepacks"] + }, + "rd-20090515": { + "mainClass": "com.mojang.rubydung.RubyDung", + "+traits": ["no-texturepacks"] + }, + "rd-132328": { + "releaseTime": "2009-05-13T23:28:00+02:00", + "mainClass": "com.mojang.rubydung.RubyDung", + "+traits": ["no-texturepacks"] + }, + "rd-132211": { + "releaseTime": "2009-05-13T22:11:00+02:00", + "mainClass": "com.mojang.rubydung.RubyDung", + "+traits": ["no-texturepacks"] + } + } +} diff --git a/meta/common/mojang-minecraft-legacy-services.json b/meta/common/mojang-minecraft-legacy-services.json new file mode 100644 index 0000000000..420d3f8c74 --- /dev/null +++ b/meta/common/mojang-minecraft-legacy-services.json @@ -0,0 +1,218 @@ +[ + "c0.30_01c", + "inf-20100618", + "a1.0.4", + "a1.0.5_01", + "a1.0.11", + "a1.0.14", + "a1.0.15", + "a1.0.16", + "a1.0.17_02", + "a1.0.17_04", + "a1.1.0", + "a1.1.2", + "a1.1.2_01", + "a1.2.0", + "a1.2.0_01", + "a1.2.0_02", + "a1.2.1", + "a1.2.1_01", + "a1.2.2a", + "a1.2.2b", + "a1.2.3", + "a1.2.3_01", + "a1.2.3_02", + "a1.2.3_04", + "a1.2.4_01", + "a1.2.5", + "a1.2.6", + "b1.0", + "b1.0_01", + "b1.0.2", + "b1.1_01", + "b1.1_02", + "b1.2", + "b1.2_01", + "b1.2_02", + "b1.3b", + "b1.3_01", + "b1.4", + "b1.4_01", + "b1.5", + "b1.5_01", + "b1.6", + "b1.6.1", + "b1.6.2", + "b1.6.3", + "b1.6.4", + "b1.6.5", + "b1.6.6", + "b1.7", + "b1.7.2", + "b1.7.3", + "b1.8-pre1-2", + "b1.8-pre2", + "b1.8", + "b1.8.1", + "b1.9-pre1", + "b1.9-pre2", + "b1.9-pre3", + "b1.9-pre4", + "b1.9-pre5", + "b1.9-pre6", + "1.0", + "11w47a", + "11w48a", + "11w49a", + "11w50a", + "12w01a", + "1.1", + "12w03a", + "12w04a", + "12w05a", + "12w05b", + "12w06a", + "12w07b", + "12w07a", + "12w08a", + "1.2", + "1.2.1", + "1.2.2", + "1.2.3", + "1.2.4", + "1.2.5", + "12w16a", + "12w17a", + "12w18a", + "12w19a", + "12w21a", + "12w21b", + "12w22a", + "12w23a", + "12w23b", + "12w24a", + "12w25a", + "12w26a", + "12w27a", + "12w30a", + "12w30b", + "12w30c", + "12w30d", + "12w30e", + "1.3", + "1.3.1", + "12w32a", + "1.3.2", + "12w34a", + "12w34b", + "12w36a", + "12w37a", + "12w38a", + "12w38b", + "12w39a", + "12w39b", + "12w40a", + "12w40b", + "12w41a", + "12w41b", + "12w42a", + "12w42b", + "1.4", + "1.4.1", + "1.4.2", + "1.4.3", + "1.4.4", + "1.4.5", + "12w49a", + "12w50a", + "12w50b", + "1.4.6", + "1.4.7", + "13w01a", + "13w01b", + "13w02a", + "13w02b", + "13w03a", + "13w04a", + "13w05a", + "13w05b", + "13w06a", + "13w07a", + "13w11a", + "13w09a", + "13w09b", + "13w09c", + "13w10a", + "13w10b", + "1.5", + "13w12~", + "1.5.1", + "1.5.2", + "13w17a", + "13w18a", + "13w18b", + "13w18c", + "13w19a", + "13w21a", + "13w21b", + "13w22a", + "13w23a", + "13w23b", + "13w24a", + "13w24b", + "13w25a", + "13w25b", + "13w25c", + "13w26a", + "1.6", + "1.6.1", + "1.6.2", + "13w36a", + "13w36b", + "13w37a", + "1.6.3", + "13w37b", + "1.6.4", + "13w38a", + "13w38b", + "13w38c", + "13w39a", + "13w39b", + "13w41a", + "13w41b", + "13w42a", + "13w42b", + "13w43a", + "1.7", + "1.7.1", + "1.7.2", + "13w47a", + "13w47b", + "13w47c", + "13w47d", + "13w47e", + "13w48a", + "13w48b", + "13w49a", + "1.7.3", + "1.7.4", + "14w02a", + "14w02b", + "14w02c", + "14w03a", + "14w03b", + "14w04a", + "14w04b", + "14w05a", + "14w05b", + "14w06a", + "14w06b", + "14w07a", + "1.7.5", + "14w08a", + "14w10b", + "14w10c", + "1.7.6-pre1", + "1.7.6-pre2", + "14w11a" +] diff --git a/meta/common/mojang-minecraft-old-snapshots.json b/meta/common/mojang-minecraft-old-snapshots.json new file mode 100644 index 0000000000..24ee0ce8b8 --- /dev/null +++ b/meta/common/mojang-minecraft-old-snapshots.json @@ -0,0 +1,604 @@ +{ + "old_snapshots": [ + { + "id": "1_2", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.2", + "url": "https://archive.org/download/Minecraft-JSONs/1.2.json", + "sha1": "a2064011425a5e5befd9dee5eeb4f968ddf5ac77", + "size": 3988919, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_2/minecraft.jar" + }, + { + "id": "11w47a", + "wiki": "https://minecraft.wiki/w/Java_Edition_11w47a", + "url": "https://archive.org/download/Minecraft-JSONs/11w47a.json", + "sha1": "4e327918708d22e7443fbadefb9831ca04af4b90", + "size": 2242242, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/11w47a/minecraft.jar" + }, + { + "id": "11w48a", + "wiki": "https://minecraft.wiki/w/Java_Edition_11w48a", + "url": "https://archive.org/download/Minecraft-JSONs/11w48a.json", + "sha1": "fede770abe88a19e844d99dda611a7d18184155a", + "size": 2242604, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/11w48a/minecraft.jar" + }, + { + "id": "11w49a", + "wiki": "https://minecraft.wiki/w/Java_Edition_11w49a", + "url": "https://archive.org/download/Minecraft-JSONs/11w49a.json", + "sha1": "6f92a726e6b8b64f66c7e4d236f983c278d5af54", + "size": 3510866, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/11w49a/minecraft.jar" + }, + { + "id": "11w50a", + "wiki": "https://minecraft.wiki/w/Java_Edition_11w50a", + "url": "https://archive.org/download/Minecraft-JSONs/11w50a.json", + "sha1": "f4981ba0fee00a16d8dc9ec87bf2c4fdb51e4b7c", + "size": 3509701, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/11w50a/minecraft.jar" + }, + { + "id": "12w01a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w01a", + "url": "https://archive.org/download/Minecraft-JSONs/12w01a.json", + "sha1": "653a9cf55884b6bc4dcf3c574331e04bd5ad1032", + "size": 3839447, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w01a/minecraft.jar" + }, + { + "id": "12w03a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w03a", + "url": "https://archive.org/download/Minecraft-JSONs/12w03a.json", + "sha1": "e581c7c9dd57cbf73f72b833be5eff6109187df0", + "size": 3875210, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w03a/minecraft.jar" + }, + { + "id": "12w04a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w04a", + "url": "https://archive.org/download/Minecraft-JSONs/12w04a.json", + "sha1": "4911c473e856ec8102b8419eb36d0f54dad029a0", + "size": 3911974, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w04a/minecraft.jar" + }, + { + "id": "12w05a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w05a", + "url": "https://archive.org/download/Minecraft-JSONs/12w05a.json", + "sha1": "28328e67b82564335aa8280095a0716a2eb790de", + "size": 3931639, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w05a/minecraft.jar" + }, + { + "id": "12w05b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w05b", + "url": "https://archive.org/download/Minecraft-JSONs/12w05b.json", + "sha1": "75fbc4a39a244d0f1eb842ff8385e992e2b47dd5", + "size": 3931694, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w05b/minecraft.jar" + }, + { + "id": "12w06a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w06a", + "url": "https://archive.org/download/Minecraft-JSONs/12w06a.json", + "sha1": "a8403c0d4c0cdb65722d864d9cf42663b8aab08b", + "size": 3934973, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w06a/minecraft.jar" + }, + { + "id": "12w07a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w07a", + "url": "https://archive.org/download/Minecraft-JSONs/12w07a.json", + "sha1": "e7ad115b29612b893972f0817030d993bc56fb7e", + "size": 3956252, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w07a/minecraft.jar" + }, + { + "id": "12w07b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w07b", + "url": "https://archive.org/download/Minecraft-JSONs/12w07b.json", + "sha1": "0eea35d588fc2cee5d397472aa3565f48c220217", + "size": 3956323, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w07b/minecraft.jar" + }, + { + "id": "12w08a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w08a", + "url": "https://archive.org/download/Minecraft-JSONs/12w08a.json", + "sha1": "db2fcfdd23526b0f381ef2f3f2fd049d36227230", + "size": 3981486, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w08a/minecraft.jar" + }, + { + "id": "12w16a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w16a", + "url": "https://archive.org/download/Minecraft-JSONs/12w16a.json", + "sha1": "6b0a9fe3ac275f79ac6d259f4279752274ec05f8", + "size": 4080437, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w16a/minecraft.jar" + }, + { + "id": "12w17a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w17a", + "url": "https://archive.org/download/Minecraft-JSONs/12w17a.json", + "sha1": "17d41f8a07e054040ba34e523593bdea7f0fb6ba", + "size": 4114768, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w17a/minecraft.jar" + }, + { + "id": "12w18a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w18a", + "url": "https://archive.org/download/Minecraft-JSONs/12w18a.json", + "sha1": "9e9ab992317048bee9158ad9d1e2bc758db2b4af", + "size": 4317820, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w18a/minecraft.zip/bin/minecraft.jar" + }, + { + "id": "12w19a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w19a", + "url": "https://archive.org/download/Minecraft-JSONs/12w19a.json", + "sha1": "474aaac9a8b1dcbf312a5c09c7eae4a6aa401225", + "size": 4343792, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w19a/minecraft.zip/bin/minecraft.jar" + }, + { + "id": "12w21a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w21a", + "url": "https://archive.org/download/Minecraft-JSONs/12w21a.json", + "sha1": "e755423a04b0efde01e035a9d651acadeba0aef9", + "size": 4409586, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w21a/minecraft.jar" + }, + { + "id": "12w21b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w21b", + "url": "https://archive.org/download/Minecraft-JSONs/12w21b.json", + "sha1": "84437ded4839b29d34f83e9f3bab07cc48980faf", + "size": 4499708, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w21b/minecraft.jar" + }, + { + "id": "12w22a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w22a", + "url": "https://archive.org/download/Minecraft-JSONs/12w22a.json", + "sha1": "3631a714cb465d39f5cb5c18aa23abf38031b359", + "size": 4542344, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w22a/minecraft.jar" + }, + { + "id": "12w23a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w23a", + "url": "https://archive.org/download/Minecraft-JSONs/12w23a.json", + "sha1": "4a5a8e3349ea2e9d67fa4dde6ec68d385bff46f0", + "size": 4543912, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w23a/minecraft.jar" + }, + { + "id": "12w23b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w23b", + "url": "https://archive.org/download/Minecraft-JSONs/12w23b.json", + "sha1": "e107667bcbb4443afc160a7eeb8f347acc9826f8", + "size": 4543928, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w23b/minecraft.jar" + }, + { + "id": "12w24a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w24a", + "url": "https://archive.org/download/Minecraft-JSONs/12w24a.json", + "sha1": "e479c425ffe6ca3512d97ad0e02a8cd85356bf83", + "size": 4540049, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w24a/minecraft.jar" + }, + { + "id": "12w25a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w25a", + "url": "https://archive.org/download/Minecraft-JSONs/12w25a.json", + "sha1": "eddf53994e40ecc44f582d4b47b9a441844909b6", + "size": 4556548, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w25a/minecraft.jar" + }, + { + "id": "12w26a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w26a", + "url": "https://archive.org/download/Minecraft-JSONs/12w26a.json", + "sha1": "2d1e782a4c4435fe921027ae464a272945cca925", + "size": 4573075, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w26a/minecraft.jar" + }, + { + "id": "12w27a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w27a", + "url": "https://archive.org/download/Minecraft-JSONs/12w27a.json", + "sha1": "5e69b80f9c757bdc8275c1f6ce7e71820fe6d79a", + "size": 4584956, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w27a/minecraft.jar" + }, + { + "id": "12w30a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w30a", + "url": "https://archive.org/download/Minecraft-JSONs/12w30a.json", + "sha1": "368215d7fd38ee3e829725e11b3f193d45801128", + "size": 4584574, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w30a/minecraft.jar" + }, + { + "id": "12w30b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w30b", + "url": "https://archive.org/download/Minecraft-JSONs/12w30b.json", + "sha1": "9d1e450cdb300ec426b50762e031796a8349aa1c", + "size": 4584593, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w30b/minecraft.jar" + }, + { + "id": "12w30c", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w30c", + "url": "https://archive.org/download/Minecraft-JSONs/12w30c.json", + "sha1": "92817a0c3f3c913ad68bdb082ac1f147db986282", + "size": 4584617, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w30c/minecraft.jar" + }, + { + "id": "12w30d", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w30d", + "url": "https://archive.org/download/Minecraft-JSONs/12w30d.json", + "sha1": "a5e7508de2d3993cb5222d8e4f8415226745d6ff", + "size": 4585459, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w30d/minecraft.jar" + }, + { + "id": "12w30e", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w30e", + "url": "https://archive.org/download/Minecraft-JSONs/12w30e.json", + "sha1": "1a37562cda14028dae15b331bfd36108e617a477", + "size": 4585506, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w30e/minecraft.jar" + }, + { + "id": "12w32a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w32a", + "url": "https://archive.org/download/Minecraft-JSONs/12w32a.json", + "sha1": "13183e023c8918ed08c302c2fe1438f61b53d094", + "size": 4628354, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w32a/minecraft.jar" + }, + { + "id": "12w34a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w34a", + "url": "https://archive.org/download/Minecraft-JSONs/12w34a.json", + "sha1": "41769085c020f4651b5b5dd50a6f83be2b000b29", + "size": 4676139, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w34a/minecraft.jar" + }, + { + "id": "12w34b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w34b", + "url": "https://archive.org/download/Minecraft-JSONs/12w34b.json", + "sha1": "5fb51efc8f07ea57ffc2a02a7dac8a2835651b61", + "size": 4682004, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w34b/minecraft.jar" + }, + { + "id": "12w36a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w36a", + "url": "https://archive.org/download/Minecraft-JSONs/12w36a.json", + "sha1": "914bd89686c4621da327d50375a1edbdd9c177da", + "size": 4705667, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w36a/minecraft.jar" + }, + { + "id": "12w37a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w37a", + "url": "https://archive.org/download/Minecraft-JSONs/12w37a.json", + "sha1": "50ea0bac2c91b13c0881bbf99aad66a046533781", + "size": 4727781, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w37a/minecraft.jar" + }, + { + "id": "12w38a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w38a", + "url": "https://archive.org/download/Minecraft-JSONs/12w38a.json", + "sha1": "69e5a531fa615eb870345feb25f26126fe95586b", + "size": 4752649, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w38a/minecraft.jar" + }, + { + "id": "12w38b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w38b", + "url": "https://archive.org/download/Minecraft-JSONs/12w38b.json", + "sha1": "867505cb4934016bf46cb8c7833ef0eaef8d39d9", + "size": 4767044, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w38b/minecraft.jar" + }, + { + "id": "12w39a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w39a", + "url": "https://archive.org/download/Minecraft-JSONs/12w39a.json", + "sha1": "65247c02036156b9f34c17f7d8bb053641afd0e7", + "size": 4768937, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w39a/minecraft.jar" + }, + { + "id": "12w39b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w39b", + "url": "https://archive.org/download/Minecraft-JSONs/12w39b.json", + "sha1": "620d02bfd74204462a810874f83929d0b8b0b936", + "size": 4766448, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w39b/minecraft.jar" + }, + { + "id": "12w40a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w40a", + "url": "https://archive.org/download/Minecraft-JSONs/12w40a.json", + "sha1": "434652551e93fdfb4de30cbe64310037777f7eff", + "size": 4884173, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w40a/minecraft.jar" + }, + { + "id": "12w40b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w40b", + "url": "https://archive.org/download/Minecraft-JSONs/12w40b.json", + "sha1": "1612e0fa6062f764844c5a71ff89660c311f38ae", + "size": 4884732, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w40b/minecraft.jar" + }, + { + "id": "12w41a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w41a", + "url": "https://archive.org/download/Minecraft-JSONs/12w41a.json", + "sha1": "7327bcd4da0d194565d6ee732b1fa48e8b14b347", + "size": 4900512, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w41a/minecraft.jar" + }, + { + "id": "12w41b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w41b", + "url": "https://archive.org/download/Minecraft-JSONs/12w41b.json", + "sha1": "d73a5b6919d10689811c11d1c3debcd817050039", + "size": 4900976, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w41b/minecraft.jar" + }, + { + "id": "12w42a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w42a", + "url": "https://archive.org/download/Minecraft-JSONs/12w42a.json", + "sha1": "0b10f7afbd54392b387a23c34547cb0f30d48998", + "size": 4919860, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w42a/minecraft.jar" + }, + { + "id": "12w42b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w42b", + "url": "https://archive.org/download/Minecraft-JSONs/12w42b.json", + "sha1": "74024eab7588bd33dd53baa756fd4deb92557b0a", + "size": 4921744, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w42b/minecraft.jar" + }, + { + "id": "12w49a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w49a", + "url": "https://archive.org/download/Minecraft-JSONs/12w49a.json", + "sha1": "a5a4cf65cf89207eb6ad7371c9237973865eba81", + "size": 4990865, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w49a/minecraft.jar" + }, + { + "id": "12w50a", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w50a", + "url": "https://archive.org/download/Minecraft-JSONs/12w50a.json", + "sha1": "96a6427720aef608a594ed1e0291e77cba398155", + "size": 5004175, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w50a/minecraft.jar" + }, + { + "id": "12w50b", + "wiki": "https://minecraft.wiki/w/Java_Edition_12w50b", + "url": "https://archive.org/download/Minecraft-JSONs/12w50b.json", + "sha1": "73dc6efe46fef478cc5ed123e711872450e193fd", + "size": 5005360, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w50b/minecraft.jar" + }, + { + "id": "13w01a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w01a", + "url": "https://archive.org/download/Minecraft-JSONs/13w01a.json", + "sha1": "e3256fe44cd7c6a1bf45570337e634b030589878", + "size": 5033591, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w01a/minecraft.jar" + }, + { + "id": "13w01b", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w01b", + "url": "https://archive.org/download/Minecraft-JSONs/13w01b.json", + "sha1": "87f9f88eb3dcc80dcf818e44af774ab7ff63eb66", + "size": 5035543, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w01b/minecraft.jar" + }, + { + "id": "13w02a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w02a", + "url": "https://archive.org/download/Minecraft-JSONs/13w02a.json", + "sha1": "e9a57e8d5dcddcc9d919054c19b10eb71fcc304e", + "size": 5499864, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w02a/minecraft.jar" + }, + { + "id": "13w02b", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w02b", + "url": "https://archive.org/download/Minecraft-JSONs/13w02b.json", + "sha1": "9289953c82ce69ec3d2e59a6044a9c900a99478f", + "size": 5363159, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w02b/minecraft.jar" + }, + { + "id": "13w03a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w03a", + "url": "https://archive.org/download/Minecraft-JSONs/13w03a.json", + "sha1": "6a2d3ffa88b7f5e0949f041193c6525d1c4cc22e", + "size": 6401672, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w03a/minecraft.jar" + }, + { + "id": "13w04a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w04a", + "url": "https://archive.org/download/Minecraft-JSONs/13w04a.json", + "sha1": "dff06285694aab7771682f949d51bca98ce52359", + "size": 6426112, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w04a/minecraft.jar" + }, + { + "id": "13w05a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w05a", + "url": "https://archive.org/download/Minecraft-JSONs/13w05a.json", + "sha1": "7808f090cb92afc8084545dd2ea305773bbd5e6e", + "size": 6442319, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w05a/minecraft.jar" + }, + { + "id": "13w05b", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w05b", + "url": "https://archive.org/download/Minecraft-JSONs/13w05b.json", + "sha1": "72074d7cb843229292f71ae917dcefbc0f01461d", + "size": 6442459, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w05b/minecraft.jar" + }, + { + "id": "13w06a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w06a", + "url": "https://archive.org/download/Minecraft-JSONs/13w06a.json", + "sha1": "da409ce9f9c910c08cc729aadc6f592b8ff813cb", + "size": 6445893, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w06a/minecraft.jar" + }, + { + "id": "13w07a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w07a", + "url": "https://archive.org/download/Minecraft-JSONs/13w07a.json", + "sha1": "61f7dad52c34838be7a1e7d37a2370ac847ab87a", + "size": 6510193, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w07a/minecraft.jar" + }, + { + "id": "13w09a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w09a", + "url": "https://archive.org/download/Minecraft-JSONs/13w09a.json", + "sha1": "9ac49c55ca76eedfc985fa245dd0682e08b34982", + "size": 5574252, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w09a/minecraft.jar" + }, + { + "id": "13w09b", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w09b", + "url": "https://archive.org/download/Minecraft-JSONs/13w09b.json", + "sha1": "635161d84725b1988f814c890fe5841ad99121e1", + "size": 5578604, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w09b/minecraft.jar" + }, + { + "id": "13w09c", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w09c", + "url": "https://archive.org/download/Minecraft-JSONs/13w09c.json", + "sha1": "1367ef1410c2ce7ac0f1c58727aa4883c8677469", + "size": 5533426, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w09c/minecraft.jar" + }, + { + "id": "13w10a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w10a", + "url": "https://archive.org/download/Minecraft-JSONs/13w10a.json", + "sha1": "9162bca3ba8a77da2cd26cda1e46ca89a44bac4a", + "size": 5534991, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w10a/minecraft.jar" + }, + { + "id": "13w10b", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w10b", + "url": "https://archive.org/download/Minecraft-JSONs/13w10b.json", + "sha1": "21e35ffe1772d1cf89aea653c7a883acb54b13a3", + "size": 5555235, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w10b/minecraft.jar" + }, + { + "id": "13w11a", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w11a", + "url": "https://archive.org/download/Minecraft-JSONs/13w11a.json", + "sha1": "bec6c96bc4413ea3092428aba93d7425fe6a4ea9", + "size": 5556608, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w11a/minecraft.jar" + }, + { + "id": "13w12~", + "wiki": "https://minecraft.wiki/w/Java_Edition_13w12~", + "url": "https://archive.org/download/Minecraft-JSONs/13w12~.json", + "sha1": "66d6c6b5205ae1e8f0ad3eb78ccf66500f39c0c7", + "size": 5561634, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w12_/minecraft.jar" + }, + { + "id": "b1_8-pre1", + "wiki": "https://minecraft.wiki/w/Java_Edition_b1.8-pre1-2", + "url": "https://archive.org/download/Minecraft-JSONs/b1.8-pre1-2.json", + "sha1": "6789c69ede3aedf83b800c76bea56855d38a0afc", + "size": 1893151, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_8-pre/minecraft.jar" + }, + { + "id": "b1_8-pre2", + "wiki": "https://minecraft.wiki/w/Java_Edition_b1.8-pre2", + "url": "https://archive.org/download/Minecraft-JSONs/b1.8-pre2.json", + "sha1": "44191f2895bf1e064269c9279778f2e3e9c3c9c7", + "size": 1897780, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_8-pre2/minecraft.jar" + }, + { + "id": "b1_9-pre1", + "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre1", + "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre1.json", + "sha1": "fdeef0129af130aa00702e53c37c5c4029b7d50e", + "size": 1966908, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre/minecraft.jar" + }, + { + "id": "b1_9-pre2", + "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre2", + "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre2.json", + "sha1": "b0d40cf43b625631af65e2a645c34b533251da0e", + "size": 1988123, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre2/minecraft.jar" + }, + { + "id": "b1_9-pre3", + "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre3", + "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre3.json", + "sha1": "5b7fe76a602b7511c97740e36dc25040ccb6e76b", + "size": 2087104, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre3/minecraft.jar" + }, + { + "id": "b1_9-pre4", + "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre4", + "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre4.json", + "sha1": "5c4831d9705f2e00e3cd993e89b822636492932a", + "size": 2147107, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre4/minecraft.jar" + }, + { + "id": "b1_9-pre5", + "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre5", + "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre5.json", + "sha1": "e109b297d2c4ee7a0bd6aed72f38f7e3185654cf", + "size": 2211261, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre5/minecraft.jar" + }, + { + "id": "b1_9-pre6", + "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre6", + "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre6.json", + "sha1": "f0983e65cd1c0768b0d1fec471ce4f69173b8126", + "size": 2239270, + "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre6/minecraft.jar" + } + ] +} diff --git a/meta/common/mojang.py b/meta/common/mojang.py index f484e8d6a4..5fda2e002f 100644 --- a/meta/common/mojang.py +++ b/meta/common/mojang.py @@ -1,4 +1,4 @@ -from os.path import join +from os.path import join, dirname BASE_DIR = "mojang" @@ -6,11 +6,15 @@ VERSION_MANIFEST_FILE = join(BASE_DIR, "version_manifest_v2.json") VERSIONS_DIR = join(BASE_DIR, "versions") ASSETS_DIR = join(BASE_DIR, "assets") -STATIC_EXPERIMENTS_FILE = join(BASE_DIR, "minecraft-experiments.json") -STATIC_OLD_SNAPSHOTS_FILE = join(BASE_DIR, "minecraft-old-snapshots.json") -STATIC_OVERRIDES_FILE = join(BASE_DIR, "minecraft-legacy-override.json") -STATIC_LEGACY_SERVICES_FILE = join(BASE_DIR, "minecraft-legacy-services.json") -LIBRARY_PATCHES_FILE = join(BASE_DIR, "library-patches.json") +STATIC_EXPERIMENTS_FILE = join(dirname(__file__), "mojang-minecraft-experiments.json") +STATIC_OLD_SNAPSHOTS_FILE = join( + dirname(__file__), "mojang-minecraft-old-snapshots.json" +) +STATIC_OVERRIDES_FILE = join(dirname(__file__), "mojang-minecraft-legacy-override.json") +STATIC_LEGACY_SERVICES_FILE = join( + dirname(__file__), "mojang-minecraft-legacy-services.json" +) +LIBRARY_PATCHES_FILE = join(dirname(__file__), "mojang-library-patches.json") MINECRAFT_COMPONENT = "net.minecraft" LWJGL_COMPONENT = "org.lwjgl" diff --git a/meta/run/__init__.py b/meta/run/__init__.py new file mode 100644 index 0000000000..1bfe4f9ac8 --- /dev/null +++ b/meta/run/__init__.py @@ -0,0 +1 @@ +"""Main scripts""" diff --git a/meta/run/generate_fabric.py b/meta/run/generate_fabric.py new file mode 100755 index 0000000000..7ca50dd6aa --- /dev/null +++ b/meta/run/generate_fabric.py @@ -0,0 +1,143 @@ +import json +import os + +from meta.common import ( + ensure_component_dir, + launcher_path, + upstream_path, + transform_maven_key, +) +from meta.common.fabric import ( + JARS_DIR, + INSTALLER_INFO_DIR, + META_DIR, + INTERMEDIARY_COMPONENT, + LOADER_COMPONENT, +) +from meta.model import MetaVersion, Dependency, Library, MetaPackage, GradleSpecifier +from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainClasses + +LAUNCHER_DIR = launcher_path() +UPSTREAM_DIR = upstream_path() + +ensure_component_dir(LOADER_COMPONENT) +ensure_component_dir(INTERMEDIARY_COMPONENT) + + +def load_jar_info(artifact_key) -> FabricJarInfo: + return FabricJarInfo.parse_file( + os.path.join(UPSTREAM_DIR, JARS_DIR, f"{artifact_key}.json") + ) + + +def load_installer_info(version) -> FabricInstallerDataV1: + return FabricInstallerDataV1.parse_file( + os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version}.json") + ) + + +def process_loader_version(entry) -> MetaVersion: + jar_info = load_jar_info(transform_maven_key(entry["maven"])) + installer_info = load_installer_info(entry["version"]) + + v = MetaVersion( + name="Fabric Loader", uid="net.fabricmc.fabric-loader", version=entry["version"] + ) + v.release_time = jar_info.release_time + v.requires = [Dependency(uid="net.fabricmc.intermediary")] + v.order = 10 + v.type = "release" + if isinstance(installer_info.main_class, FabricMainClasses): + v.main_class = installer_info.main_class.client + else: + v.main_class = installer_info.main_class + v.libraries = [] + v.libraries.extend(installer_info.libraries.common) + v.libraries.extend(installer_info.libraries.client) + loader_lib = Library( + name=GradleSpecifier.from_string(entry["maven"]), + url="https://maven.fabricmc.net", + ) + v.libraries.append(loader_lib) + return v + + +def process_intermediary_version(entry) -> MetaVersion: + jar_info = load_jar_info(transform_maven_key(entry["maven"])) + + v = MetaVersion( + name="Intermediary Mappings", + uid="net.fabricmc.intermediary", + version=entry["version"], + ) + v.release_time = jar_info.release_time + v.requires = [Dependency(uid="net.minecraft", equals=entry["version"])] + v.order = 11 + v.type = "release" + v.libraries = [] + v.volatile = True + intermediary_lib = Library( + name=GradleSpecifier.from_string(entry["maven"]), + url="https://maven.fabricmc.net", + ) + v.libraries.append(intermediary_lib) + return v + + +def main(): + recommended_loader_versions = [] + recommended_intermediary_versions = [] + + with open( + os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), "r", encoding="utf-8" + ) as f: + loader_version_index = json.load(f) + for entry in loader_version_index: + version = entry["version"] + print(f"Processing loader {version}") + + v = process_loader_version(entry) + + # Fabric Meta has a separate "stable" field, let's use that + if not recommended_loader_versions and entry["stable"]: + recommended_loader_versions.append(version) + + v.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, f"{v.version}.json")) + + with open( + os.path.join(UPSTREAM_DIR, META_DIR, "intermediary.json"), "r", encoding="utf-8" + ) as f: + intermediary_version_index = json.load(f) + for entry in intermediary_version_index: + version = entry["version"] + print(f"Processing intermediary {version}") + + v = process_intermediary_version(entry) + + recommended_intermediary_versions.append( + version + ) # all intermediaries are recommended + + v.write( + os.path.join(LAUNCHER_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json") + ) + + package = MetaPackage(uid=LOADER_COMPONENT, name="Fabric Loader") + package.recommended = recommended_loader_versions + package.description = ( + "Fabric Loader is a tool to load Fabric-compatible mods in game environments." + ) + package.project_url = "https://fabricmc.net" + package.authors = ["Fabric Developers"] + package.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, "package.json")) + + package = MetaPackage(uid=INTERMEDIARY_COMPONENT, name="Intermediary Mappings") + package.recommended = recommended_intermediary_versions + package.description = "Intermediary mappings allow using Fabric Loader with mods for Minecraft in a more compatible manner." + package.project_url = "https://fabricmc.net" + package.authors = ["Fabric Developers"] + package.write(os.path.join(LAUNCHER_DIR, INTERMEDIARY_COMPONENT, "package.json")) + + +if __name__ == "__main__": + main() diff --git a/meta/run/generate_forge.py b/meta/run/generate_forge.py new file mode 100755 index 0000000000..95b5ac39cb --- /dev/null +++ b/meta/run/generate_forge.py @@ -0,0 +1,472 @@ +import os +import re +import sys +from packaging import version as pversion +from operator import attrgetter +from typing import Collection + +from meta.common import ensure_component_dir, launcher_path, upstream_path +from meta.common.forge import ( + FORGE_COMPONENT, + INSTALLER_MANIFEST_DIR, + VERSION_MANIFEST_DIR, + DERIVED_INDEX_FILE, + LEGACYINFO_FILE, + INSTALLER_INFO_DIR, + BAD_VERSIONS, + FORGEWRAPPER_LIBRARY, +) +from meta.common.mojang import MINECRAFT_COMPONENT +from meta.model import ( + MetaVersion, + Dependency, + Library, + GradleSpecifier, + MojangLibraryDownloads, + MojangArtifact, + MetaPackage, +) +from meta.model.forge import ( + ForgeVersion, + ForgeInstallerProfile, + ForgeLegacyInfo, + fml_libs_for_version, + ForgeInstallerProfileV2, + InstallerInfo, + DerivedForgeIndex, + ForgeLegacyInfoList, +) +from meta.model.mojang import MojangVersion + +LAUNCHER_DIR = launcher_path() +UPSTREAM_DIR = upstream_path() + +ensure_component_dir(FORGE_COMPONENT) + + +def eprint(*args, **kwargs): + print(*args, file=sys.stderr, **kwargs) + + +# Construct a set of libraries out of a Minecraft version file, for filtering. +mc_version_cache = {} + + +def load_mc_version_filter(version: str): + if version in mc_version_cache: + return mc_version_cache[version] + v = MetaVersion.parse_file( + os.path.join(LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{version}.json") + ) + libs = set(map(attrgetter("name"), v.libraries)) + mc_version_cache[version] = libs + return libs + + +""" +Match a library coordinate to a set of library coordinates. + * Block those that pass completely. + * For others, block those with lower versions than in the set. +""" + + +def should_ignore_artifact(libs: Collection[GradleSpecifier], match: GradleSpecifier): + for ver in libs: + if ( + ver.group == match.group + and ver.artifact == match.artifact + and ver.classifier == match.classifier + ): + if ver.version == match.version: + # Everything is matched perfectly - this one will be ignored + return True + elif pversion.parse(ver.version) > pversion.parse(match.version): + return True + else: + # Otherwise it did not match - new version is higher and this is an upgrade + return False + # No match found in the set - we need to keep this + return False + + +def version_from_profile( + profile: ForgeInstallerProfile, version: ForgeVersion +) -> MetaVersion: + v = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) + mc_version = profile.install.minecraft + v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] + v.main_class = profile.version_info.main_class + v.release_time = profile.version_info.time + + args = profile.version_info.minecraft_arguments + tweakers = [] + expression = re.compile(r"--tweakClass ([a-zA-Z0-9.]+)") + match = expression.search(args) + while match is not None: + tweakers.append(match.group(1)) + args = args[: match.start()] + args[match.end() :] + match = expression.search(args) + if len(tweakers) > 0: + args = args.strip() + v.additional_tweakers = tweakers + # v.minecraftArguments = args + + v.libraries = [] + mc_filter = load_mc_version_filter(mc_version) + for forge_lib in profile.version_info.libraries: + if ( + forge_lib.name.is_lwjgl() + or forge_lib.name.is_log4j() + or should_ignore_artifact(mc_filter, forge_lib.name) + ): + continue + + overridden_name = forge_lib.name + if overridden_name.group == "net.minecraftforge": + if overridden_name.artifact == "minecraftforge": + overridden_name.artifact = "forge" + overridden_name.version = "%s-%s" % ( + mc_version, + overridden_name.version, + ) + + overridden_name.classifier = "universal" + elif overridden_name.artifact == "forge": + overridden_name.classifier = "universal" + + overridden_lib = Library(name=overridden_name) + if forge_lib.url == "http://maven.minecraftforge.net/": + overridden_lib.url = "https://maven.minecraftforge.net/" + else: + overridden_lib.url = forge_lib.url + # if forge_lib.checksums and len(forge_lib.checksums) == 2: + # overridden_lib.mmcHint = "forge-pack-xz" + v.libraries.append(overridden_lib) + + v.order = 5 + return v + + +def version_from_modernized_installer( + installer: MojangVersion, version: ForgeVersion +) -> MetaVersion: + v = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) + mc_version = version.mc_version + v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] + v.main_class = installer.main_class + v.release_time = installer.release_time + + args = installer.minecraft_arguments + tweakers = [] + expression = re.compile("--tweakClass ([a-zA-Z0-9.]+)") + match = expression.search(args) + while match is not None: + tweakers.append(match.group(1)) + args = args[: match.start()] + args[match.end() :] + match = expression.search(args) + if len(tweakers) > 0: + args = args.strip() + v.additional_tweakers = tweakers + # v.minecraftArguments = args + + v.libraries = [] + + mc_filter = load_mc_version_filter(mc_version) + for forge_lib in installer.libraries: + if ( + forge_lib.name.is_lwjgl() + or forge_lib.name.is_log4j() + or should_ignore_artifact(mc_filter, forge_lib.name) + ): + continue + + if forge_lib.name.group == "net.minecraftforge": + if forge_lib.name.artifact == "forge": + overridden_name = forge_lib.name + overridden_name.classifier = "universal" + forge_lib.downloads.artifact.path = overridden_name.path() + forge_lib.downloads.artifact.url = ( + "https://maven.minecraftforge.net/%s" % overridden_name.path() + ) + forge_lib.name = overridden_name + + elif forge_lib.name.artifact == "minecraftforge": + overridden_name = forge_lib.name + overridden_name.artifact = "forge" + overridden_name.classifier = "universal" + overridden_name.version = "%s-%s" % ( + mc_version, + overridden_name.version, + ) + forge_lib.downloads.artifact.path = overridden_name.path() + forge_lib.downloads.artifact.url = ( + "https://maven.minecraftforge.net/%s" % overridden_name.path() + ) + forge_lib.name = overridden_name + + v.libraries.append(forge_lib) + + v.order = 5 + return v + + +def version_from_legacy(info: ForgeLegacyInfo, version: ForgeVersion) -> MetaVersion: + v = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) + mc_version = version.mc_version_sane + v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)] + v.release_time = info.release_time + v.order = 5 + if fml_libs_for_version( + mc_version + ): # WHY, WHY DID I WASTE MY TIME REWRITING FMLLIBSMAPPING + v.additional_traits = ["legacyFML"] + + classifier = "client" + if "universal" in version.url(): + classifier = "universal" + + main_mod = Library( + name=GradleSpecifier( + "net.minecraftforge", "forge", version.long_version, classifier + ) + ) + main_mod.downloads = MojangLibraryDownloads() + main_mod.downloads.artifact = MojangArtifact( + url=version.url(), sha1=info.sha1, size=info.size + ) + main_mod.downloads.artifact.path = None + v.jar_mods = [main_mod] + return v + + +def version_from_build_system_installer( + installer: MojangVersion, profile: ForgeInstallerProfileV2, version: ForgeVersion +) -> MetaVersion: + v = MetaVersion(name="Forge", version=version.rawVersion, uid=FORGE_COMPONENT) + v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=version.mc_version_sane)] + v.main_class = "io.github.zekerzhayard.forgewrapper.installer.Main" + + # FIXME: Add the size and hash here + v.maven_files = [] + + # load the locally cached installer file info and use it to add the installer entry in the json + info = InstallerInfo.parse_file( + os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version.long_version}.json") + ) + installer_lib = Library( + name=GradleSpecifier( + "net.minecraftforge", "forge", version.long_version, "installer" + ) + ) + installer_lib.downloads = MojangLibraryDownloads() + installer_lib.downloads.artifact = MojangArtifact( + url="https://maven.minecraftforge.net/%s" % (installer_lib.name.path()), + sha1=info.sha1hash, + size=info.size, + ) + v.maven_files.append(installer_lib) + + for forge_lib in profile.libraries: + if forge_lib.name.is_log4j(): + continue + + if ( + forge_lib.name.group == "net.minecraftforge" + and forge_lib.name.artifact == "forge" + and forge_lib.name.classifier == "universal" + ): + forge_lib.downloads.artifact.url = ( + "https://maven.minecraftforge.net/%s" % forge_lib.name.path() + ) + v.maven_files.append(forge_lib) + + v.libraries = [] + + v.libraries.append(FORGEWRAPPER_LIBRARY) + + for forge_lib in installer.libraries: + if forge_lib.name.is_log4j(): + continue + + if forge_lib.name.group == "net.minecraftforge": + if forge_lib.name.artifact == "forge" and not forge_lib.name.classifier: + forge_lib.name.classifier = "launcher" + forge_lib.downloads.artifact.path = forge_lib.name.path() + forge_lib.downloads.artifact.url = ( + "https://maven.minecraftforge.net/%s" % forge_lib.name.path() + ) + forge_lib.name = forge_lib.name + # net.minecraftforge.forge:client doesn't exist??? (49.0.x) + if not len(forge_lib.downloads.artifact.url): + continue + v.libraries.append(forge_lib) + + v.release_time = installer.release_time + v.order = 5 + mc_args = ( + "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} " + "--assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} " + "--accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}" + ) + for arg in installer.arguments.game: + mc_args += f" {arg}" + if "--fml.forgeGroup" not in installer.arguments.game: + mc_args += f" --fml.forgeGroup net.minecraftforge" + if "--fml.forgeVersion" not in installer.arguments.game: + mc_args += f" --fml.forgeVersion {version.rawVersion}" + if "--fml.mcVersion" not in installer.arguments.game: + mc_args += f" --fml.mcVersion {version.mc_version}" + v.minecraft_arguments = mc_args + return v + + +def main(): + # load the locally cached version list + remote_versions = DerivedForgeIndex.parse_file( + os.path.join(UPSTREAM_DIR, DERIVED_INDEX_FILE) + ) + recommended_versions = [] + + legacy_info_list = ForgeLegacyInfoList.parse_file( + os.path.join(UPSTREAM_DIR, LEGACYINFO_FILE) + ) + legacy_versions = [ + "1.1", + "1.2.3", + "1.2.4", + "1.2.5", + "1.3.2", + "1.4.1", + "1.4.2", + "1.4.3", + "1.4.4", + "1.4.5", + "1.4.6", + "1.4.7", + "1.5", + "1.5.1", + "1.5.2", + "1.6.1", + "1.6.2", + "1.6.3", + "1.6.4", + "1.7.10", + "1.7.10-pre4", + "1.7.2", + "1.8", + "1.8.8", + "1.8.9", + "1.9", + "1.9.4", + "1.10", + "1.10.2", + "1.11", + "1.11.2", + "1.12", + "1.12.1", + "1.12.2", + ] + + for key, entry in remote_versions.versions.items(): + if entry.mc_version is None: + eprint("Skipping %s with invalid MC version" % key) + continue + + version = ForgeVersion(entry) + + if version.long_version in BAD_VERSIONS: + # Version 1.12.2-14.23.5.2851 is ultra cringe, I can't imagine why you would even spend one second on + # actually adding support for this version. + # It is cringe, because it's installer info is broken af + eprint(f"Skipping bad version {version.long_version}") + continue + + if version.url() is None: + eprint("Skipping %s with no valid files" % key) + continue + eprint("Processing Forge %s" % version.rawVersion) + version_elements = version.rawVersion.split(".") + if len(version_elements) < 1: + eprint("Skipping version %s with not enough version elements" % key) + continue + + major_version_str = version_elements[0] + if not major_version_str.isnumeric(): + eprint( + "Skipping version %s with non-numeric major version %s" + % (key, major_version_str) + ) + continue + + if entry.recommended: + recommended_versions.append(version.rawVersion) + + # If we do not have the corresponding Minecraft version, we ignore it + if not os.path.isfile( + os.path.join( + LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{version.mc_version_sane}.json" + ) + ): + eprint( + "Skipping %s with no corresponding Minecraft version %s" + % (key, version.mc_version_sane) + ) + continue + + # Path for new-style build system based installers + installer_version_filepath = os.path.join( + UPSTREAM_DIR, VERSION_MANIFEST_DIR, f"{version.long_version}.json" + ) + profile_filepath = os.path.join( + UPSTREAM_DIR, INSTALLER_MANIFEST_DIR, f"{version.long_version}.json" + ) + + eprint(installer_version_filepath) + if os.path.isfile(installer_version_filepath): + installer = MojangVersion.parse_file(installer_version_filepath) + if entry.mc_version in legacy_versions: + v = version_from_modernized_installer(installer, version) + else: + profile = ForgeInstallerProfileV2.parse_file(profile_filepath) + v = version_from_build_system_installer(installer, profile, version) + else: + if version.uses_installer(): + # If we do not have the Forge json, we ignore this version + if not os.path.isfile(profile_filepath): + eprint("Skipping %s with missing profile json" % key) + continue + profile = ForgeInstallerProfile.parse_file(profile_filepath) + v = version_from_profile(profile, version) + else: + # Generate json for legacy here + if version.mc_version_sane == "1.6.1": + continue + build = version.build + if ( + str(build).encode("utf-8").decode("utf8") + not in legacy_info_list.number + ): + eprint( + "Legacy build %d is missing in legacy info. Ignoring." % build + ) + continue + + v = version_from_legacy(legacy_info_list.number[str(build)], version) + + v.write(os.path.join(LAUNCHER_DIR, FORGE_COMPONENT, f"{v.version}.json")) + + recommended_versions.sort() + + print("Recommended versions:", recommended_versions) + + package = MetaPackage( + uid=FORGE_COMPONENT, + name="Forge", + project_url="https://www.minecraftforge.net/forum/", + ) + package.recommended = recommended_versions + package.write(os.path.join(LAUNCHER_DIR, FORGE_COMPONENT, "package.json")) + + +if __name__ == "__main__": + main() diff --git a/meta/run/generate_liteloader.py b/meta/run/generate_liteloader.py new file mode 100755 index 0000000000..2fe95fcc42 --- /dev/null +++ b/meta/run/generate_liteloader.py @@ -0,0 +1,118 @@ +import os +from datetime import datetime +from typing import List, Tuple, Dict, Optional + +from meta.common import ensure_component_dir, launcher_path, upstream_path +from meta.common.liteloader import LITELOADER_COMPONENT, VERSIONS_FILE +from meta.common.mojang import MINECRAFT_COMPONENT +from meta.model import MetaVersion, GradleSpecifier, Library, MetaPackage, Dependency +from meta.model.liteloader import LiteloaderIndex, LiteloaderArtefact + +LAUNCHER_DIR = launcher_path() +UPSTREAM_DIR = upstream_path() + +ensure_component_dir(LITELOADER_COMPONENT) + + +def process_artefacts( + mc_version: str, artefacts: Dict[str, LiteloaderArtefact], is_snapshot: bool +) -> Tuple[List[MetaVersion], Optional[MetaVersion]]: + versions: List[MetaVersion] = [] + lookup: Dict[str, MetaVersion] = {} + latest_version = None + latest = None + for x, artefact in artefacts.items(): + if x == "latest": + latest_version = artefact.version + continue + v = MetaVersion( + name="LiteLoader", + uid=LITELOADER_COMPONENT, + version=artefact.version, + requires=[Dependency(uid=MINECRAFT_COMPONENT, equals=mc_version)], + release_time=datetime.utcfromtimestamp(int(artefact.timestamp)), + additional_tweakers=[artefact.tweakClass], + main_class="net.minecraft.launchwrapper.Launch", + order=10, + libraries=artefact.libraries, + type="release", + ) + + if is_snapshot: + v.type = "snapshot" + + # hack to make broken liteloader versions work + for lib in v.libraries: + if lib.name == GradleSpecifier("org.ow2.asm", "asm-all", "5.0.3"): + lib.url = "https://repo.maven.apache.org/maven2/" + if lib.name == GradleSpecifier("org.ow2.asm", "asm-all", "5.2"): + lib.url = "http://repo.liteloader.com/" + + liteloader_lib = Library( + name=GradleSpecifier("com.mumfrey", "liteloader", v.version), + url="http://dl.liteloader.com/versions/", + ) + if is_snapshot: + liteloader_lib.mmcHint = "always-stale" + v.libraries.append(liteloader_lib) + + versions.append(v) + lookup[v.version] = v + + if latest_version: + latest = lookup[latest_version] + return versions, latest + + +def process_versions(index: LiteloaderIndex) -> Tuple[List[MetaVersion], List[str]]: + all_versions: List[MetaVersion] = [] + recommended: List[str] = [] + for mcVersion, versionObject in index.versions.items(): + # ignore this for now. It should be a jar mod or something. + if mcVersion == "1.5.2": + continue + + latest_release = None + if versionObject.artefacts: + versions, latest_release = process_artefacts( + mcVersion, versionObject.artefacts.liteloader, False + ) + all_versions.extend(versions) + if versionObject.snapshots: + versions, latest_snapshot = process_artefacts( + mcVersion, versionObject.snapshots.liteloader, True + ) + all_versions.extend(versions) + + if latest_release: + recommended.append(latest_release.version) + + recommended.sort() + + all_versions.sort(key=lambda x: x.release_time, reverse=True) + return all_versions, recommended + + +def main(): + index = LiteloaderIndex.parse_file(os.path.join(UPSTREAM_DIR, VERSIONS_FILE)) + + all_versions, recommended = process_versions(index) + + for version in all_versions: + version.write( + os.path.join(LAUNCHER_DIR, LITELOADER_COMPONENT, f"{version.version}.json") + ) + + package = MetaPackage( + uid=LITELOADER_COMPONENT, + name="LiteLoader", + description=index.meta.description, + project_url=index.meta.url, + authors=[index.meta.authors], + recommended=recommended, + ) + package.write(os.path.join(LAUNCHER_DIR, LITELOADER_COMPONENT, "package.json")) + + +if __name__ == "__main__": + main() diff --git a/meta/run/generate_mojang.py b/meta/run/generate_mojang.py new file mode 100755 index 0000000000..e0068c24ec --- /dev/null +++ b/meta/run/generate_mojang.py @@ -0,0 +1,576 @@ +import copy +import hashlib +import os +from collections import defaultdict, namedtuple +from operator import attrgetter +from pprint import pprint +from packaging import version as pversion +from typing import Optional, List + +from meta.common import ensure_component_dir, launcher_path, upstream_path +from meta.common.mojang import ( + STATIC_LEGACY_SERVICES_FILE, + VERSION_MANIFEST_FILE, + MINECRAFT_COMPONENT, + LWJGL3_COMPONENT, + LWJGL_COMPONENT, + STATIC_OVERRIDES_FILE, + VERSIONS_DIR, + LIBRARY_PATCHES_FILE, +) +from meta.model import ( + MetaVersion, + Library, + GradleSpecifier, + MojangLibraryDownloads, + MojangArtifact, + Dependency, + MetaPackage, + MojangRules, +) +from meta.model.mojang import ( + LegacyServices, + MojangIndexWrap, + MojangIndex, + MojangVersion, + LegacyOverrideIndex, + LibraryPatches, + SUPPORTED_FEATURES, +) + +APPLY_SPLIT_NATIVES_WORKAROUND = True + +LAUNCHER_DIR = launcher_path() +UPSTREAM_DIR = upstream_path() + +ensure_component_dir(MINECRAFT_COMPONENT) +ensure_component_dir(LWJGL_COMPONENT) +ensure_component_dir(LWJGL3_COMPONENT) + + +def map_log4j_artifact(version): + x = pversion.parse(version) + if x <= pversion.parse("2.0"): + return "2.0-beta9-fixed", "https://files.prismlauncher.org/maven/%s" + if x <= pversion.parse("2.17.1"): + return ( + "2.17.1", + "https://repo1.maven.org/maven2/%s", + ) # This is the only version that's patched (as of 2022/02/19) + return None, None + + +LOG4J_HASHES = { + "2.0-beta9-fixed": { + "log4j-api": { + "sha1": "b61eaf2e64d8b0277e188262a8b771bbfa1502b3", + "size": 107347, + }, + "log4j-core": { + "sha1": "677991ea2d7426f76309a73739cecf609679492c", + "size": 677588, + }, + }, + "2.17.1": { + "log4j-api": { + "sha1": "d771af8e336e372fb5399c99edabe0919aeaf5b2", + "size": 301872, + }, + "log4j-core": { + "sha1": "779f60f3844dadc3ef597976fcb1e5127b1f343d", + "size": 1790452, + }, + "log4j-slf4j18-impl": { + "sha1": "ca499d751f4ddd8afb016ef698c30be0da1d09f7", + "size": 21268, + }, + }, +} + +# We want versions that contain natives for all platforms. If there are multiple, pick the latest one +# LWJGL versions we want +PASS_VARIANTS = [ + # TODO: needs arm64 for Linux? + "8a9b08f11271eb4de3b50e5d069949500b2c7bc1", # 3.3.3 (2024-04-03 11:49:39+00:00) + "765b4ab443051d286bdbb1c19cd7dc86b0792dce", # 3.3.2 (2024-01-17 13:19:20+00:00) + "54c4fb1d6a96ac3007c947bf310c8bcf94a862be", # 3.3.1 (2023-04-20 11:55:19+00:00) split natives, with WoA natives + "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) will be patched, missing tinyfd + "235fc413bc4c76b269c207f7bca6464f1e1f1d80", # 3.2.1 (2019-02-13 16:12:08+00:00) + "deb1a436d806413207350735a00e04b54d113916", # 3.1.6 (2018-10-18 14:46:12+00:00) + "3e47f0f742fb759401754769fa59c508fd8fda75", # 3.1.2 (2018-06-21 12:57:11+00:00) + "a3f254df5a63a0a1635755733022029e8cfae1b3", # 2.9.4-nightly-20150209 (2016-12-20 14:05:34+00:00) + "879be09c0bd0d4bafc2ea4ea3d2ab8607a0d976c", # 2.9.3 (2015-01-30 11:58:24+00:00) + "8d4951d00253dfaa36a0faf1c8be541431861c30", # 2.9.1 (2014-05-22 14:44:33+00:00) + "cf58c9f92fed06cb041a7244c6b4b667e6d544cc", # 2.9.1-nightly-20131120 (2013-12-06 13:55:34+00:00) + "27dcadcba29a1a7127880ca1a77efa9ece866f24", # 2.9.0 (2013-09-06 12:31:58+00:00) +] + +# LWJGL versions we def. don't want! +BAD_VARIANTS = [ + "79bde9e46e9ad9accebda11e8293ed08d80dbdc3", # 3.3.2 (2023-08-30 11:24:35+00:00) does not have lwjgl-freetype + "8836c419f90f69a278b97d945a34af165c24ff60", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, with workaround, replaced by 23w26a + "3c624b94c06dbc4abae08fe6156d74abe4a2cca5", # 3.3.1 (2022-05-04 14:41:35+00:00) we already have a nice 3.3.1 + "e1106ca765798218323b7a6d7528050260ea9d88", # 3.3.1 (2022-05-04 14:41:35+00:00) doesn't use split natives + "90b3d9ca01058286c033b6b7ae7f6dc370a04015", # 3.2.2 (2022-03-31 14:53:25+00:00) only linux, windows + "d986df9598fa2bcf4a5baab5edf044548e66d011", # 3.2.2 (2021-12-10 03:36:38+00:00) only linux, windows + "4b73fccb9e5264c2068bdbc26f9651429abbf21a", # 3.2.2 (2021-08-25 14:41:57+00:00) only linux, windows + "090cec3577ecfe438b890b2a9410ea07aa725e16", # 3.2.2 (2021-04-07 14:04:09+00:00) only linux, windows + "ab463e9ebc6a36abf22f2aa27b219dd372ff5069", # 3.2.2 (2019-08-13 07:33:42+00:00) only linux, windows + "51d8ff5a7efc949b4ad2088930e151d6b88ba616", # 3.2.2 (2019-07-19 09:25:47+00:00) only linux, windows + "854649a5bd1455b89117593ae82ff90c8132cacf", # 3.2.1 (2019-04-18 11:05:19+00:00) only osx, windows + "89fcb489261b05f622e8052fe0b588b0cfe49c24", # 3.1.6 (2019-04-18 11:05:19+00:00) only linux + "f04052162b50fa1433f67e1a90bc79466c4ab776", # 2.9.0 (2013-10-21 16:34:47+00:00) only linux, windows + "6442fc475f501fbd0fc4244fd1c38c02d9ebaf7e", # 2.9.0 (2011-03-30 22:00:00+00:00) fine but newer variant available +] + + +def add_or_get_bucket(buckets, rules: Optional[MojangRules]) -> MetaVersion: + rule_hash = None + if rules: + rule_hash = hash(rules.json()) + + if rule_hash in buckets: + bucket = buckets[rule_hash] + else: + bucket = MetaVersion(name="LWJGL", version="undetermined", uid=LWJGL_COMPONENT) + bucket.type = "release" + buckets[rule_hash] = bucket + return bucket + + +def hash_lwjgl_version(lwjgl: MetaVersion): + lwjgl_copy = copy.deepcopy(lwjgl) + lwjgl_copy.release_time = None + return hashlib.sha1(lwjgl_copy.json().encode("utf-8", "strict")).hexdigest() + + +def sort_libs_by_name(library): + return library.name + + +LWJGLEntry = namedtuple("LWJGLEntry", ("version", "sha1")) + +lwjglVersionVariants = defaultdict(list) + + +def add_lwjgl_version(variants, lwjgl): + lwjgl_copy = copy.deepcopy(lwjgl) + libraries = list(lwjgl_copy.libraries) + libraries.sort(key=sort_libs_by_name) + lwjgl_copy.libraries = libraries + + version = lwjgl_copy.version + current_hash = hash_lwjgl_version(lwjgl_copy) + found = False + for variant in variants[version]: + existing_hash = variant.sha1 + if current_hash == existing_hash: + found = True + break + if not found: + print("!!! New variant for LWJGL version %s" % version) + variants[version].append(LWJGLEntry(version=lwjgl_copy, sha1=current_hash)) + + +def remove_paths_from_lib(lib): + if lib.downloads.artifact: + lib.downloads.artifact.path = None + if lib.downloads.classifiers: + for key, value in lib.downloads.classifiers.items(): + value.path = None + + +def adapt_new_style_arguments(arguments): + foo = [] + # we ignore the jvm arguments entirely. + # grab the strings, log the complex stuff + for arg in arguments.game: + if isinstance(arg, str): + if arg == "--clientId": + continue + if arg == "${clientid}": + continue + if arg == "--xuid": + continue + if arg == "${auth_xuid}": + continue + foo.append(arg) + else: + print("!!! Unrecognized structure in Minecraft game arguments:") + pprint(arg) + return " ".join(foo) + + +def adapt_new_style_arguments_to_traits(arguments): + foo = [] + # we ignore the jvm arguments entirely. + # grab the object, log the errors + for arg in arguments.game: + if isinstance(arg, dict): + for rule in arg["rules"]: + for k, v in rule["features"].items(): + if rule["action"] == "allow" and v and k in SUPPORTED_FEATURES: + foo.append(f"feature:{k}") + return foo + + +def is_macos_only(rules: Optional[MojangRules]): + allows_osx = False + allows_all = False + # print("Considering", specifier, "rules", rules) + if rules: + for rule in rules: + if rule.action == "allow" and rule.os and rule.os.name == "osx": + allows_osx = True + if rule.action == "allow" and not rule.os: + allows_all = True + if allows_osx and not allows_all: + return True + return False + + +def patch_library(lib: Library, patches: LibraryPatches) -> List[Library]: + to_patch = [lib] + + new_libraries = [] + while to_patch: + target = to_patch.pop(0) + + for patch in patches: + if patch.applies(target): + if patch.override: + target.merge(patch.override) + + if patch.additionalLibraries: + additional_copy = copy.deepcopy(patch.additionalLibraries) + new_libraries += list(dict.fromkeys(additional_copy)) + if patch.patchAdditionalLibraries: + to_patch += additional_copy + + return new_libraries + + +def process_single_variant(lwjgl_variant: MetaVersion, patches: LibraryPatches): + lwjgl_version = lwjgl_variant.version + v = copy.deepcopy(lwjgl_variant) + + new_libraries = [] + for lib in v.libraries: + new_libraries += patch_library(lib, patches) + v.libraries += list(dict.fromkeys(new_libraries)) + + if lwjgl_version[0] == "2": + filename = os.path.join(LAUNCHER_DIR, LWJGL_COMPONENT, f"{lwjgl_version}.json") + + v.name = "LWJGL 2" + v.uid = LWJGL_COMPONENT + v.conflicts = [Dependency(uid=LWJGL3_COMPONENT)] + elif lwjgl_version[0] == "3": + filename = os.path.join(LAUNCHER_DIR, LWJGL3_COMPONENT, f"{lwjgl_version}.json") + + v.name = "LWJGL 3" + v.uid = LWJGL3_COMPONENT + v.conflicts = [Dependency(uid=LWJGL_COMPONENT)] + # remove jutils and jinput from LWJGL 3 + # this is a dependency that Mojang kept in, but doesn't belong there anymore + filtered_libraries = list( + filter(lambda l: l.name.artifact not in ["jutils", "jinput"], v.libraries) + ) + v.libraries = filtered_libraries + else: + raise Exception("LWJGL version not recognized: %s" % v.version) + + v.volatile = True + v.order = -1 + good = True + for lib in v.libraries: + # skip libraries without natives or that we patched + if not lib.natives or lib in new_libraries: + continue + checked_dict = {"linux", "windows", "osx"} + if not checked_dict.issubset(lib.natives.keys()): + print("Missing system classifier!", v.version, lib.name, lib.natives.keys()) + good = False + break + if lib.downloads: + for entry in checked_dict: + baked_entry = lib.natives[entry] + if baked_entry not in lib.downloads.classifiers: + print( + "Missing download for classifier!", + v.version, + lib.name, + baked_entry, + lib.downloads.classifiers.keys(), + ) + good = False + break + if good: + v.write(filename) + else: + print("Skipped LWJGL", v.version) + + +def lib_is_split_native(lib: Library) -> bool: + if lib.name.classifier and lib.name.classifier.startswith("natives-"): + return True + return False + + +def version_has_split_natives(v: MojangVersion) -> bool: + for lib in v.libraries: + if lib_is_split_native(lib): + return True + return False + + +def main(): + # get the local version list + override_index = LegacyOverrideIndex.parse_file(STATIC_OVERRIDES_FILE) + legacy_services = LegacyServices.parse_file(STATIC_LEGACY_SERVICES_FILE) + library_patches = LibraryPatches.parse_file(LIBRARY_PATCHES_FILE) + + found_any_lwjgl3 = False + + for filename in os.listdir(os.path.join(UPSTREAM_DIR, VERSIONS_DIR)): + input_file = os.path.join(UPSTREAM_DIR, VERSIONS_DIR, filename) + if not input_file.endswith(".json"): + # skip non JSON files + continue + print("Processing", filename) + mojang_version = MojangVersion.parse_file(input_file) + v = mojang_version.to_meta_version( + "Minecraft", MINECRAFT_COMPONENT, mojang_version.id + ) + + libs_minecraft = [] + new_libs_minecraft = [] + is_lwjgl_3 = False + has_split_natives = version_has_split_natives(v) + buckets = {} + + for lib in v.libraries: + specifier = lib.name + + # generic fixes + remove_paths_from_lib(lib) + + if APPLY_SPLIT_NATIVES_WORKAROUND and lib_is_split_native(lib): + # merge classifier into artifact name to workaround bug in launcher + specifier.artifact += f"-{specifier.classifier}" + specifier.classifier = None + + if specifier.is_lwjgl(): + if has_split_natives: # implies lwjgl3 + bucket = add_or_get_bucket(buckets, None) + is_lwjgl_3 = True + found_any_lwjgl3 = True + bucket.version = specifier.version + if not bucket.libraries: + bucket.libraries = [] + bucket.libraries.append(lib) + bucket.release_time = v.release_time + else: + rules = None + if lib.rules: + rules = lib.rules + lib.rules = None + if is_macos_only(rules): + print( + "Candidate library ", + specifier, + " is only for macOS and is therefore ignored.", + ) + continue + bucket = add_or_get_bucket(buckets, rules) + if ( + specifier.group == "org.lwjgl.lwjgl" + and specifier.artifact == "lwjgl" + ): + bucket.version = specifier.version + if specifier.group == "org.lwjgl" and specifier.artifact == "lwjgl": + is_lwjgl_3 = True + found_any_lwjgl3 = True + bucket.version = specifier.version + if not bucket.libraries: + bucket.libraries = [] + bucket.libraries.append(lib) + bucket.release_time = v.release_time + # FIXME: workaround for insane log4j nonsense from December 2021. Probably needs adjustment. + elif lib.name.is_log4j(): + version_override, maven_override = map_log4j_artifact(lib.name.version) + + if version_override and maven_override: + if version_override not in LOG4J_HASHES: + raise Exception( + "ERROR: unhandled log4j version (overriden) %s!" + % version_override + ) + + if lib.name.artifact not in LOG4J_HASHES[version_override]: + raise Exception( + "ERROR: unhandled log4j artifact %s!" % lib.name.artifact + ) + + replacement_name = GradleSpecifier( + "org.apache.logging.log4j", lib.name.artifact, version_override + ) + artifact = MojangArtifact( + url=maven_override % (replacement_name.path()), + sha1=LOG4J_HASHES[version_override][lib.name.artifact]["sha1"], + size=LOG4J_HASHES[version_override][lib.name.artifact]["size"], + ) + + libs_minecraft.append( + Library( + name=replacement_name, + downloads=MojangLibraryDownloads(artifact=artifact), + ) + ) + else: + libs_minecraft.append(lib) + else: + new_libs_minecraft += patch_library(lib, library_patches) + libs_minecraft.append(lib) + if len(buckets) == 1: + for key in buckets: + lwjgl = buckets[key] + lwjgl.libraries = sorted(lwjgl.libraries, key=attrgetter("name")) + add_lwjgl_version(lwjglVersionVariants, lwjgl) + print("Found only candidate LWJGL", lwjgl.version, key) + else: + # multiple buckets for LWJGL. [None] is common to all, other keys are for different sets of rules + for key in buckets: + if key is None: + continue + lwjgl = buckets[key] + if None in buckets: + lwjgl.libraries = sorted( + lwjgl.libraries + buckets[None].libraries, + key=attrgetter("name"), + ) + else: + lwjgl.libraries = sorted(lwjgl.libraries, key=attrgetter("name")) + add_lwjgl_version(lwjglVersionVariants, lwjgl) + print("Found candidate LWJGL", lwjgl.version, key) + # remove the common bucket... + if None in buckets: + del buckets[None] + v.libraries = libs_minecraft + list(dict.fromkeys(new_libs_minecraft)) + + if is_lwjgl_3: + lwjgl_dependency = Dependency(uid=LWJGL3_COMPONENT) + else: + lwjgl_dependency = Dependency(uid=LWJGL_COMPONENT) + if len(buckets) == 1: + suggested_version = next(iter(buckets.values())).version + if is_lwjgl_3: + lwjgl_dependency.suggests = suggested_version + else: + lwjgl_dependency.suggests = "2.9.4-nightly-20150209" + else: + bad_versions = {"3.1.6", "3.2.1"} + our_versions = set() + + for lwjgl in iter(buckets.values()): + our_versions = our_versions.union({lwjgl.version}) + + if our_versions == bad_versions: + print("Found broken 3.1.6/3.2.1 combo, forcing LWJGL to 3.2.1") + suggested_version = "3.2.1" + lwjgl_dependency.suggests = suggested_version + else: + raise Exception( + "ERROR: cannot determine single suggested LWJGL version in %s" + % mojang_version.id + ) + + # if it uses LWJGL 3, add the trait that enables starting on first thread on macOS + if is_lwjgl_3: + if not v.additional_traits: + v.additional_traits = [] + v.additional_traits.append("FirstThreadOnMacOS") + v.requires = [lwjgl_dependency] + v.order = -2 + # process 1.13 arguments into previous version + if not mojang_version.minecraft_arguments and mojang_version.arguments: + v.minecraft_arguments = adapt_new_style_arguments(mojang_version.arguments) + if not v.additional_traits: + v.additional_traits = [] + v.additional_traits.extend( + adapt_new_style_arguments_to_traits(mojang_version.arguments) + ) + out_filename = os.path.join( + LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{v.version}.json" + ) + if v.version in override_index.versions: + override = override_index.versions[v.version] + override.apply_onto_meta_version(v) + if v.version in legacy_services: + if v.additional_traits == None: + v.additional_traits = [] + v.additional_traits.append("legacyServices") + v.write(out_filename) + + for lwjglVersionVariant in lwjglVersionVariants: + decided_variant = None + passed_variants = 0 + unknown_variants = 0 + print( + "%d variant(s) for LWJGL %s:" + % (len(lwjglVersionVariants[lwjglVersionVariant]), lwjglVersionVariant) + ) + + for variant in lwjglVersionVariants[lwjglVersionVariant]: + if variant.sha1 in BAD_VARIANTS: + print("Variant %s ignored because it's marked as bad." % variant.sha1) + continue + if variant.sha1 in PASS_VARIANTS: + print("Variant %s accepted." % variant.sha1) + decided_variant = variant + passed_variants += 1 + continue + # print natives classifiers to decide which variant to use + n = [ + x.natives.keys() + for x in variant.version.libraries + if x.natives is not None + ] + print(n) + + print( + f' "{variant.sha1}", # {lwjglVersionVariant} ({variant.version.release_time})' + ) + unknown_variants += 1 + print("") + + if decided_variant and passed_variants == 1 and unknown_variants == 0: + process_single_variant(decided_variant.version, library_patches) + else: + raise Exception( + "No variant decided for version %s out of %d possible ones and %d unknown ones." + % (lwjglVersionVariant, passed_variants, unknown_variants) + ) + + lwjgl_package = MetaPackage(uid=LWJGL_COMPONENT, name="LWJGL 2") + lwjgl_package.write(os.path.join(LAUNCHER_DIR, LWJGL_COMPONENT, "package.json")) + + if found_any_lwjgl3: + lwjgl_package = MetaPackage(uid=LWJGL3_COMPONENT, name="LWJGL 3") + lwjgl_package.write( + os.path.join(LAUNCHER_DIR, LWJGL3_COMPONENT, "package.json") + ) + + mojang_index = MojangIndexWrap( + MojangIndex.parse_file(os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_FILE)) + ) + + minecraft_package = MetaPackage(uid=MINECRAFT_COMPONENT, name="Minecraft") + minecraft_package.recommended = [mojang_index.latest.release] + minecraft_package.write( + os.path.join(LAUNCHER_DIR, MINECRAFT_COMPONENT, "package.json") + ) + + +if __name__ == "__main__": + main() diff --git a/meta/run/generate_neoforge.py b/meta/run/generate_neoforge.py new file mode 100644 index 0000000000..ee1e26908d --- /dev/null +++ b/meta/run/generate_neoforge.py @@ -0,0 +1,181 @@ +from copy import deepcopy +import os +import re +import sys +from operator import attrgetter +from typing import Collection + +from meta.common import ensure_component_dir, launcher_path, upstream_path +from meta.common.neoforge import ( + NEOFORGE_COMPONENT, + INSTALLER_MANIFEST_DIR, + VERSION_MANIFEST_DIR, + DERIVED_INDEX_FILE, + INSTALLER_INFO_DIR, +) +from meta.common.forge import FORGEWRAPPER_LIBRARY +from meta.common.mojang import MINECRAFT_COMPONENT +from meta.model import ( + MetaVersion, + Dependency, + Library, + GradleSpecifier, + MojangLibraryDownloads, + MojangArtifact, + MetaPackage, +) +from meta.model.neoforge import ( + NeoForgeVersion, + NeoForgeInstallerProfileV2, + InstallerInfo, + DerivedNeoForgeIndex, +) +from meta.model.mojang import MojangVersion + +LAUNCHER_DIR = launcher_path() +UPSTREAM_DIR = upstream_path() + +ensure_component_dir(NEOFORGE_COMPONENT) + + +def eprint(*args, **kwargs): + print(*args, file=sys.stderr, **kwargs) + + +def version_from_build_system_installer( + installer: MojangVersion, + profile: NeoForgeInstallerProfileV2, + version: NeoForgeVersion, +) -> MetaVersion: + v = MetaVersion(name="NeoForge", version=version.rawVersion, uid=NEOFORGE_COMPONENT) + v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=version.mc_version_sane)] + v.main_class = "io.github.zekerzhayard.forgewrapper.installer.Main" + + # FIXME: Add the size and hash here + v.maven_files = [] + + # load the locally cached installer file info and use it to add the installer entry in the json + info = InstallerInfo.parse_file( + os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version.long_version}.json") + ) + installer_lib = Library( + name=GradleSpecifier( + "net.neoforged", version.artifact, version.long_version, "installer" + ) + ) + installer_lib.downloads = MojangLibraryDownloads() + installer_lib.downloads.artifact = MojangArtifact( + url="https://maven.neoforged.net/%s" % (installer_lib.name.path()), + sha1=info.sha1hash, + size=info.size, + ) + v.maven_files.append(installer_lib) + + for forge_lib in profile.libraries: + if forge_lib.name.is_log4j(): + continue + + v.maven_files.append(forge_lib) + + v.libraries = [] + + v.libraries.append(FORGEWRAPPER_LIBRARY) + + for forge_lib in installer.libraries: + if forge_lib.name.is_log4j(): + continue + + v.libraries.append(forge_lib) + + v.release_time = installer.release_time + v.order = 5 + mc_args = ( + "--username ${auth_player_name} --version ${version_name} --gameDir ${game_directory} " + "--assetsDir ${assets_root} --assetIndex ${assets_index_name} --uuid ${auth_uuid} " + "--accessToken ${auth_access_token} --userType ${user_type} --versionType ${version_type}" + ) + for arg in installer.arguments.game: + mc_args += f" {arg}" + v.minecraft_arguments = mc_args + return v + + +def main(): + # load the locally cached version list + remote_versions = DerivedNeoForgeIndex.parse_file( + os.path.join(UPSTREAM_DIR, DERIVED_INDEX_FILE) + ) + recommended_versions = [] + + for key, entry in remote_versions.versions.items(): + if entry.mc_version is None: + eprint("Skipping %s with invalid MC version" % key) + continue + + version = NeoForgeVersion(entry) + + if version.url() is None: + eprint("Skipping %s with no valid files" % key) + continue + eprint("Processing Forge %s" % version.rawVersion) + version_elements = version.rawVersion.split(".") + if len(version_elements) < 1: + eprint("Skipping version %s with not enough version elements" % key) + continue + + major_version_str = version_elements[0] + if not major_version_str.isnumeric(): + eprint( + "Skipping version %s with non-numeric major version %s" + % (key, major_version_str) + ) + continue + + if entry.recommended: + recommended_versions.append(version.rawVersion) + + # If we do not have the corresponding Minecraft version, we ignore it + if not os.path.isfile( + os.path.join( + LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{version.mc_version_sane}.json" + ) + ): + eprint( + "Skipping %s with no corresponding Minecraft version %s" + % (key, version.mc_version_sane) + ) + continue + + # Path for new-style build system based installers + installer_version_filepath = os.path.join( + UPSTREAM_DIR, VERSION_MANIFEST_DIR, f"{version.long_version}.json" + ) + profile_filepath = os.path.join( + UPSTREAM_DIR, INSTALLER_MANIFEST_DIR, f"{version.long_version}.json" + ) + + eprint(installer_version_filepath) + assert os.path.isfile( + installer_version_filepath + ), f"version {installer_version_filepath} does not have installer version manifest" + installer = MojangVersion.parse_file(installer_version_filepath) + profile = NeoForgeInstallerProfileV2.parse_file(profile_filepath) + v = version_from_build_system_installer(installer, profile, version) + + v.write(os.path.join(LAUNCHER_DIR, NEOFORGE_COMPONENT, f"{v.version}.json")) + + recommended_versions.sort() + + print("Recommended versions:", recommended_versions) + + package = MetaPackage( + uid=NEOFORGE_COMPONENT, + name="NeoForge", + project_url="https://neoforged.net", + ) + package.recommended = recommended_versions + package.write(os.path.join(LAUNCHER_DIR, NEOFORGE_COMPONENT, "package.json")) + + +if __name__ == "__main__": + main() diff --git a/meta/run/generate_quilt.py b/meta/run/generate_quilt.py new file mode 100755 index 0000000000..ccf2797380 --- /dev/null +++ b/meta/run/generate_quilt.py @@ -0,0 +1,161 @@ +import json +import os + +from meta.common import ( + ensure_component_dir, + launcher_path, + upstream_path, + transform_maven_key, +) +from meta.common.quilt import ( + JARS_DIR, + INSTALLER_INFO_DIR, + META_DIR, + INTERMEDIARY_COMPONENT, + LOADER_COMPONENT, + USE_QUILT_MAPPINGS, + DISABLE_BEACON_ARG, + DISABLE_BEACON_VERSIONS, +) +from meta.model import MetaVersion, Dependency, Library, MetaPackage, GradleSpecifier +from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainClasses + +LAUNCHER_DIR = launcher_path() +UPSTREAM_DIR = upstream_path() + +ensure_component_dir(LOADER_COMPONENT) +ensure_component_dir(INTERMEDIARY_COMPONENT) + + +def load_jar_info(artifact_key) -> FabricJarInfo: + return FabricJarInfo.parse_file( + os.path.join(UPSTREAM_DIR, JARS_DIR, f"{artifact_key}.json") + ) + + +def load_installer_info(version) -> FabricInstallerDataV1: + return FabricInstallerDataV1.parse_file( + os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{version}.json") + ) + + +def process_loader_version(entry) -> (MetaVersion, bool): + should_recommend = ( + "-" not in entry["version"] + ) # Don't recommend pre releases as per SemVer + + jar_info = load_jar_info(transform_maven_key(entry["maven"])) + installer_info = load_installer_info(entry["version"]) + + v = MetaVersion(name="Quilt Loader", uid=LOADER_COMPONENT, version=entry["version"]) + v.release_time = jar_info.release_time + v.requires = [Dependency(uid=INTERMEDIARY_COMPONENT)] + v.order = 10 + v.type = "release" + if isinstance(installer_info.main_class, FabricMainClasses): + v.main_class = installer_info.main_class.client + else: + v.main_class = installer_info.main_class + v.libraries = [] + v.libraries.extend(installer_info.libraries.common) + v.libraries.extend(installer_info.libraries.client) + loader_lib = Library( + name=GradleSpecifier.from_string(entry["maven"]), + url="https://maven.quiltmc.org/repository/release", + ) + v.libraries.append(loader_lib) + + if entry["version"] in DISABLE_BEACON_VERSIONS: + if not v.additional_jvm_args: + v.additional_jvm_args = [] + v.additional_jvm_args.append(DISABLE_BEACON_ARG) + + return v, should_recommend + + +def process_intermediary_version(entry) -> MetaVersion: + jar_info = load_jar_info(transform_maven_key(entry["maven"])) + + v = MetaVersion( + name="Quilt Intermediary Mappings", + uid=INTERMEDIARY_COMPONENT, + version=entry["version"], + ) + v.release_time = jar_info.release_time + v.requires = [Dependency(uid="net.minecraft", equals=entry["version"])] + v.order = 11 + v.type = "release" + v.libraries = [] + v.volatile = True + intermediary_lib = Library( + name=GradleSpecifier.from_string(entry["maven"]), + url="https://maven.quiltmc.org/repository/release", + ) + v.libraries.append(intermediary_lib) + return v + + +def main(): + recommended_loader_versions = [] + recommended_intermediary_versions = [] + + with open( + os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), "r", encoding="utf-8" + ) as f: + loader_version_index = json.load(f) + for entry in loader_version_index: + version = entry["version"] + print(f"Processing loader {version}") + + v, should_recommend = process_loader_version(entry) + + if ( + not recommended_loader_versions and should_recommend + ): # newest stable loader is recommended + recommended_loader_versions.append(version) + + v.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, f"{v.version}.json")) + + if USE_QUILT_MAPPINGS: + with open( + os.path.join(UPSTREAM_DIR, META_DIR, "hashed.json"), "r", encoding="utf-8" + ) as f: + intermediary_version_index = json.load(f) + for entry in intermediary_version_index: + version = entry["version"] + print(f"Processing intermediary {version}") + + v = process_intermediary_version(entry) + + recommended_intermediary_versions.append( + version + ) # all intermediaries are recommended + + v.write( + os.path.join( + LAUNCHER_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json" + ) + ) + + package = MetaPackage(uid=LOADER_COMPONENT, name="Quilt Loader") + package.recommended = recommended_loader_versions + package.description = "The Quilt project is an open, community-driven modding toolchain designed primarily for Minecraft." + package.project_url = "https://quiltmc.org/" + package.authors = ["Quilt Project"] + package.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, "package.json")) + + if USE_QUILT_MAPPINGS: + package = MetaPackage( + uid=INTERMEDIARY_COMPONENT, name="Quilt Intermediary Mappings" + ) + package.recommended = recommended_intermediary_versions + package.description = "Intermediary mappings allow using Quilt Loader with mods for Minecraft in a more compatible manner." + package.project_url = "https://quiltmc.org/" + package.authors = ["Quilt Project"] + package.write( + os.path.join(LAUNCHER_DIR, INTERMEDIARY_COMPONENT, "package.json") + ) + + +if __name__ == "__main__": + main() diff --git a/meta/run/index.py b/meta/run/index.py new file mode 100755 index 0000000000..23dc2336ea --- /dev/null +++ b/meta/run/index.py @@ -0,0 +1,78 @@ +import hashlib +import os +from operator import attrgetter + +from meta.common import launcher_path +from meta.model import MetaVersion, MetaPackage +from meta.model.index import ( + MetaPackageIndex, + MetaVersionIndex, + MetaVersionIndexEntry, + MetaPackageIndexEntry, +) + +LAUNCHER_DIR = launcher_path() + + +# take the hash type (like hashlib.md5) and filename, return hex string of hash +def hash_file(hash_fn, file_name): + hash_instance = hash_fn() + with open(file_name, "rb") as f: + for chunk in iter(lambda: f.read(4096), b""): + hash_instance.update(chunk) + return hash_instance.hexdigest() + + +# ignore these files when indexing versions +ignore = {"index.json", "package.json", ".git", ".github"} + +# initialize output structures - package list level +packages = MetaPackageIndex() + +# walk through all the package folders +for package in sorted(os.listdir(LAUNCHER_DIR)): + if package in ignore: + continue + + sharedData = MetaPackage.parse_file( + os.path.join(LAUNCHER_DIR, package, "package.json") + ) + recommendedVersions = set() + if sharedData.recommended: + recommendedVersions = set(sharedData.recommended) + + # initialize output structures - version list level + versionList = MetaVersionIndex(uid=package, name=sharedData.name) + + # walk through all the versions of the package + for filename in os.listdir(LAUNCHER_DIR + "/%s" % package): + if filename in ignore: + continue + # parse and hash the version file + filepath = LAUNCHER_DIR + "/%s/%s" % (package, filename) + filehash = hash_file(hashlib.sha256, filepath) + versionFile = MetaVersion.parse_file(filepath) + is_recommended = versionFile.version in recommendedVersions + + versionEntry = MetaVersionIndexEntry.from_meta_version( + versionFile, is_recommended, filehash + ) + + versionList.versions.append(versionEntry) + + # sort the versions in descending order by time of release + versionList.versions = sorted( + versionList.versions, key=attrgetter("release_time"), reverse=True + ) + + # write the version index for the package + outFilePath = LAUNCHER_DIR + "/%s/index.json" % package + versionList.write(outFilePath) + + # insert entry into the package index + packageEntry = MetaPackageIndexEntry( + uid=package, name=sharedData.name, sha256=hash_file(hashlib.sha256, outFilePath) + ) + packages.packages.append(packageEntry) + +packages.write(os.path.join(LAUNCHER_DIR, "index.json")) diff --git a/meta/run/update_fabric.py b/meta/run/update_fabric.py new file mode 100755 index 0000000000..132495b92c --- /dev/null +++ b/meta/run/update_fabric.py @@ -0,0 +1,130 @@ +import json +import os +import zipfile +from datetime import datetime + +import requests + +from meta.common import ( + upstream_path, + ensure_upstream_dir, + transform_maven_key, + default_session, +) +from meta.common.fabric import ( + JARS_DIR, + INSTALLER_INFO_DIR, + META_DIR, + DATETIME_FORMAT_HTTP, +) +from meta.model.fabric import FabricJarInfo + +UPSTREAM_DIR = upstream_path() + +ensure_upstream_dir(JARS_DIR) +ensure_upstream_dir(INSTALLER_INFO_DIR) +ensure_upstream_dir(META_DIR) + +sess = default_session() + + +def filehash(filename, hashtype, blocksize=65536): + h = hashtype() + with open(filename, "rb") as f: + for block in iter(lambda: f.read(blocksize), b""): + h.update(block) + return h.hexdigest() + + +def get_maven_url(maven_key, server, ext): + parts = maven_key.split(":", 3) + maven_ver_url = ( + server + parts[0].replace(".", "/") + "/" + parts[1] + "/" + parts[2] + "/" + ) + maven_url = maven_ver_url + parts[1] + "-" + parts[2] + ext + return maven_url + + +def get_json_file(path, url): + with open(path, "w", encoding="utf-8") as f: + r = sess.get(url) + r.raise_for_status() + version_json = r.json() + json.dump(version_json, f, sort_keys=True, indent=4) + return version_json + + +def head_file(url): + r = sess.head(url) + r.raise_for_status() + return r.headers + + +def get_binary_file(path, url): + with open(path, "wb") as f: + r = sess.get(url) + r.raise_for_status() + for chunk in r.iter_content(chunk_size=128): + f.write(chunk) + + +def compute_jar_file(path, url): + # These two approaches should result in the same metadata, except for the timestamp which might be a few minutes + # off for the fallback method + try: + # Let's not download a Jar file if we don't need to. + headers = head_file(url) + tstamp = datetime.strptime(headers["Last-Modified"], DATETIME_FORMAT_HTTP) + except requests.HTTPError: + # Just in case something changes in the future + print(f"Falling back to downloading jar for {url}") + + jar_path = path + ".jar" + get_binary_file(jar_path, url) + tstamp = datetime.fromtimestamp(0) + with zipfile.ZipFile(jar_path) as jar: + allinfo = jar.infolist() + for info in allinfo: + tstamp_new = datetime(*info.date_time) + if tstamp_new > tstamp: + tstamp = tstamp_new + + data = FabricJarInfo(release_time=tstamp) + data.write(path + ".json") + + +def main(): + # get the version list for each component we are interested in + for component in ["intermediary", "loader"]: + index = get_json_file( + os.path.join(UPSTREAM_DIR, META_DIR, f"{component}.json"), + "https://meta.fabricmc.net/v2/versions/" + component, + ) + for it in index: + print(f"Processing {component} {it['version']} ") + jar_maven_url = get_maven_url( + it["maven"], "https://maven.fabricmc.net/", ".jar" + ) + compute_jar_file( + os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])), + jar_maven_url, + ) + + # for each loader, download installer JSON file from maven + with open( + os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), "r", encoding="utf-8" + ) as loaderVersionIndexFile: + loader_version_index = json.load(loaderVersionIndexFile) + for it in loader_version_index: + print(f"Downloading JAR info for loader {it['version']} ") + maven_url = get_maven_url( + it["maven"], "https://maven.fabricmc.net/", ".json" + ) + get_json_file( + os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{it['version']}.json"), + maven_url, + ) + + +if __name__ == "__main__": + main() diff --git a/meta/run/update_forge.py b/meta/run/update_forge.py new file mode 100755 index 0000000000..8fc8920bad --- /dev/null +++ b/meta/run/update_forge.py @@ -0,0 +1,397 @@ +""" + Get the source files necessary for generating Forge versions +""" + +import copy +import hashlib +import json +import os +import re +import sys +import zipfile +from contextlib import suppress +from datetime import datetime +from pathlib import Path +from pprint import pprint + +from pydantic import ValidationError + +from meta.common import upstream_path, ensure_upstream_dir, default_session +from meta.common.forge import ( + JARS_DIR, + INSTALLER_INFO_DIR, + INSTALLER_MANIFEST_DIR, + VERSION_MANIFEST_DIR, + FILE_MANIFEST_DIR, + BAD_VERSIONS, + LEGACYINFO_FILE, +) +from meta.model.forge import ( + ForgeFile, + ForgeEntry, + ForgeMCVersionInfo, + ForgeLegacyInfoList, + DerivedForgeIndex, + ForgeVersion, + ForgeInstallerProfile, + ForgeInstallerProfileV2, + InstallerInfo, + ForgeLegacyInfo, +) +from meta.model.mojang import MojangVersion + +UPSTREAM_DIR = upstream_path() + +ensure_upstream_dir(JARS_DIR) +ensure_upstream_dir(INSTALLER_INFO_DIR) +ensure_upstream_dir(INSTALLER_MANIFEST_DIR) +ensure_upstream_dir(VERSION_MANIFEST_DIR) +ensure_upstream_dir(FILE_MANIFEST_DIR) + +LEGACYINFO_PATH = os.path.join(UPSTREAM_DIR, LEGACYINFO_FILE) + +sess = default_session() + + +def eprint(*args, **kwargs): + print(*args, file=sys.stderr, **kwargs) + + +def filehash(filename, hashtype, blocksize=65536): + hashtype = hashtype() + with open(filename, "rb") as f: + for block in iter(lambda: f.read(blocksize), b""): + hashtype.update(block) + return hashtype.hexdigest() + + +def get_single_forge_files_manifest(longversion): + print(f"Getting Forge manifest for {longversion}") + path_thing = UPSTREAM_DIR + "/forge/files_manifests/%s.json" % longversion + files_manifest_file = Path(path_thing) + from_file = False + if files_manifest_file.is_file(): + with open(path_thing, "r") as f: + files_json = json.load(f) + from_file = True + else: + file_url = ( + "https://files.minecraftforge.net/net/minecraftforge/forge/%s/meta.json" + % longversion + ) + r = sess.get(file_url) + r.raise_for_status() + files_json = r.json() + + ret_dict = dict() + + for classifier, extensionObj in files_json.get("classifiers").items(): + assert type(classifier) == str + assert type(extensionObj) == dict + + # assert len(extensionObj.items()) == 1 + index = 0 + count = 0 + while index < len(extensionObj.items()): + mutable_copy = copy.deepcopy(extensionObj) + extension, hashtype = mutable_copy.popitem() + if not type(classifier) == str: + pprint(classifier) + pprint(extensionObj) + if not type(hashtype) == str: + pprint(classifier) + pprint(extensionObj) + print( + "%s: Skipping missing hash for extension %s:" + % (longversion, extension) + ) + index += 1 + continue + assert type(classifier) == str + processed_hash = re.sub(r"\W", "", hashtype) + if not len(processed_hash) == 32: + print( + "%s: Skipping invalid hash for extension %s:" + % (longversion, extension) + ) + pprint(extensionObj) + index += 1 + continue + + file_obj = ForgeFile( + classifier=classifier, hash=processed_hash, extension=extension + ) + if count == 0: + ret_dict[classifier] = file_obj + index += 1 + count += 1 + else: + print( + "%s: Multiple objects detected for classifier %s:" + % (longversion, classifier) + ) + pprint(extensionObj) + assert False + + if not from_file: + with open(path_thing, "w", encoding="utf-8") as f: + json.dump(files_json, f, sort_keys=True, indent=4) + + return ret_dict + + +def main(): + # get the remote version list fragments + r = sess.get( + "https://files.minecraftforge.net/net/minecraftforge/forge/maven-metadata.json" + ) + r.raise_for_status() + main_json = r.json() + assert type(main_json) == dict + + r = sess.get( + "https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json" + ) + r.raise_for_status() + promotions_json = r.json() + assert type(promotions_json) == dict + + promoted_key_expression = re.compile( + "(?P[^-]+)-(?P(latest)|(recommended))(-(?P[a-zA-Z0-9\\.]+))?" + ) + + recommended_set = set() + + new_index = DerivedForgeIndex() + + # FIXME: does not fully validate that the file has not changed format + # NOTE: For some insane reason, the format of the versions here is special. It having a branch at the end means it + # affects that particular branch. + # We don't care about Forge having branches. + # Therefore we only use the short version part for later identification and filter out the branch-specific + # promotions (among other errors). + print("Processing promotions:") + for promoKey, shortversion in promotions_json.get("promos").items(): + match = promoted_key_expression.match(promoKey) + if not match: + print("Skipping promotion %s, the key did not parse:" % promoKey) + pprint(promoKey) + assert match + if not match.group("mc"): + print( + "Skipping promotion %s, because it has no Minecraft version." % promoKey + ) + continue + if match.group("branch"): + print("Skipping promotion %s, because it on a branch only." % promoKey) + continue + elif match.group("promotion") == "recommended": + recommended_set.add(shortversion) + print("%s added to recommended set" % shortversion) + elif match.group("promotion") == "latest": + pass + else: + assert False + + version_expression = re.compile( + "^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$" + ) + + print("") + print("Processing versions:") + for mc_version, value in main_json.items(): + assert type(mc_version) == str + assert type(value) == list + for long_version in value: + assert type(long_version) == str + match = version_expression.match(long_version) + if not match: + pprint(long_version) + assert match + assert match.group("mc") == mc_version + + files = get_single_forge_files_manifest(long_version) + + build = int(match.group("build")) + version = match.group("ver") + branch = match.group("branch") + + is_recommended = version in recommended_set + + entry = ForgeEntry( + long_version=long_version, + mc_version=mc_version, + version=version, + build=build, + branch=branch, + # NOTE: we add this later after the fact. The forge promotions file lies about these. + latest=False, + recommended=is_recommended, + files=files, + ) + new_index.versions[long_version] = entry + if not new_index.by_mc_version: + new_index.by_mc_version = dict() + if mc_version not in new_index.by_mc_version: + new_index.by_mc_version.setdefault(mc_version, ForgeMCVersionInfo()) + new_index.by_mc_version[mc_version].versions.append(long_version) + # NOTE: we add this later after the fact. The forge promotions file lies about these. + # if entry.latest: + # new_index.by_mc_version[mc_version].latest = long_version + if entry.recommended: + new_index.by_mc_version[mc_version].recommended = long_version + + print("") + print("Post processing promotions and adding missing 'latest':") + for mc_version, info in new_index.by_mc_version.items(): + latest_version = info.versions[-1] + info.latest = latest_version + new_index.versions[latest_version].latest = True + print("Added %s as latest for %s" % (latest_version, mc_version)) + + print("") + print("Dumping index files...") + + with open(UPSTREAM_DIR + "/forge/maven-metadata.json", "w", encoding="utf-8") as f: + json.dump(main_json, f, sort_keys=True, indent=4) + + with open(UPSTREAM_DIR + "/forge/promotions_slim.json", "w", encoding="utf-8") as f: + json.dump(promotions_json, f, sort_keys=True, indent=4) + + new_index.write(UPSTREAM_DIR + "/forge/derived_index.json") + + legacy_info_list = ForgeLegacyInfoList() + + print("Grabbing installers and dumping installer profiles...") + # get the installer jars - if needed - and get the installer profiles out of them + for key, entry in new_index.versions.items(): + eprint("Updating Forge %s" % key) + if entry.mc_version is None: + eprint("Skipping %d with invalid MC version" % entry.build) + continue + + version = ForgeVersion(entry) + if version.url() is None: + eprint("Skipping %d with no valid files" % version.build) + continue + if version.long_version in BAD_VERSIONS: + eprint(f"Skipping bad version {version.long_version}") + continue + + jar_path = os.path.join(UPSTREAM_DIR, JARS_DIR, version.filename()) + + if version.uses_installer(): + installer_info_path = ( + UPSTREAM_DIR + "/forge/installer_info/%s.json" % version.long_version + ) + profile_path = ( + UPSTREAM_DIR + + "/forge/installer_manifests/%s.json" % version.long_version + ) + version_file_path = ( + UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.long_version + ) + + installer_refresh_required = not os.path.isfile( + profile_path + ) or not os.path.isfile(installer_info_path) + + if installer_refresh_required: + # grab the installer if it's not there + if not os.path.isfile(jar_path): + eprint("Downloading %s" % version.url()) + rfile = sess.get(version.url(), stream=True) + rfile.raise_for_status() + with open(jar_path, "wb") as f: + for chunk in rfile.iter_content(chunk_size=128): + f.write(chunk) + + eprint("Processing %s" % version.url()) + # harvestables from the installer + if not os.path.isfile(profile_path): + print(jar_path) + with zipfile.ZipFile(jar_path) as jar: + with suppress(KeyError): + with jar.open("version.json") as profile_zip_entry: + version_data = profile_zip_entry.read() + + # Process: does it parse? + MojangVersion.parse_raw(version_data) + + with open(version_file_path, "wb") as versionJsonFile: + versionJsonFile.write(version_data) + versionJsonFile.close() + + with jar.open("install_profile.json") as profile_zip_entry: + install_profile_data = profile_zip_entry.read() + + # Process: does it parse? + is_parsable = False + exception = None + try: + ForgeInstallerProfile.parse_raw(install_profile_data) + is_parsable = True + except ValidationError as err: + exception = err + try: + ForgeInstallerProfileV2.parse_raw(install_profile_data) + is_parsable = True + except ValidationError as err: + exception = err + + if not is_parsable: + if version.is_supported(): + raise exception + else: + eprint( + "Version %s is not supported and won't be generated later." + % version.long_version + ) + + with open(profile_path, "wb") as profileFile: + profileFile.write(install_profile_data) + profileFile.close() + + # installer info v1 + if not os.path.isfile(installer_info_path): + installer_info = InstallerInfo() + installer_info.sha1hash = filehash(jar_path, hashlib.sha1) + installer_info.sha256hash = filehash(jar_path, hashlib.sha256) + installer_info.size = os.path.getsize(jar_path) + installer_info.write(installer_info_path) + else: + # ignore the two versions without install manifests and jar mod class files + # TODO: fix those versions? + if version.mc_version_sane == "1.6.1": + continue + + # only gather legacy info if it's missing + if not os.path.isfile(LEGACYINFO_PATH): + # grab the jar/zip if it's not there + if not os.path.isfile(jar_path): + rfile = sess.get(version.url(), stream=True) + rfile.raise_for_status() + with open(jar_path, "wb") as f: + for chunk in rfile.iter_content(chunk_size=128): + f.write(chunk) + # find the latest timestamp in the zip file + tstamp = datetime.fromtimestamp(0) + with zipfile.ZipFile(jar_path) as jar: + for info in jar.infolist(): + tstamp_new = datetime(*info.date_time) + if tstamp_new > tstamp: + tstamp = tstamp_new + legacy_info = ForgeLegacyInfo() + legacy_info.release_time = tstamp + legacy_info.sha1 = filehash(jar_path, hashlib.sha1) + legacy_info.sha256 = filehash(jar_path, hashlib.sha256) + legacy_info.size = os.path.getsize(jar_path) + legacy_info_list.number[key] = legacy_info + + # only write legacy info if it's missing + if not os.path.isfile(LEGACYINFO_PATH): + legacy_info_list.write(LEGACYINFO_PATH) + + +if __name__ == "__main__": + main() diff --git a/meta/run/update_liteloader.py b/meta/run/update_liteloader.py new file mode 100755 index 0000000000..383644754d --- /dev/null +++ b/meta/run/update_liteloader.py @@ -0,0 +1,37 @@ +import json +import os + +from meta.common import upstream_path, ensure_upstream_dir, default_session +from meta.common.liteloader import VERSIONS_FILE, BASE_DIR +from meta.model.liteloader import LiteloaderIndex + +UPSTREAM_DIR = upstream_path() + +ensure_upstream_dir(BASE_DIR) + +sess = default_session() + + +def main(): + # get the remote version list + r = sess.get("http://dl.liteloader.com/versions/versions.json") + r.raise_for_status() + + # make sure it's JSON + main_json = r.json() + + # make sure we understand the schema + remote_versions = LiteloaderIndex.parse_obj(main_json) + parsed = remote_versions.json() + original = json.dumps(main_json, sort_keys=True, indent=4) + assert parsed == original + + print("Successfully parsed index") + print(f"Last updated {remote_versions.meta.updated}") + + # save the json it to file + remote_versions.write(os.path.join(UPSTREAM_DIR, VERSIONS_FILE)) + + +if __name__ == "__main__": + main() diff --git a/meta/run/update_mojang.py b/meta/run/update_mojang.py new file mode 100755 index 0000000000..52921f3e8a --- /dev/null +++ b/meta/run/update_mojang.py @@ -0,0 +1,161 @@ +import json +import os +import zipfile + +from meta.common import upstream_path, ensure_upstream_dir, default_session +from meta.common.http import download_binary_file +from meta.common.mojang import ( + BASE_DIR, + VERSION_MANIFEST_FILE, + VERSIONS_DIR, + ASSETS_DIR, + STATIC_EXPERIMENTS_FILE, + STATIC_OLD_SNAPSHOTS_FILE, +) +from meta.model.mojang import ( + MojangIndexWrap, + MojangIndex, + ExperimentIndex, + ExperimentIndexWrap, + OldSnapshotIndexWrap, + OldSnapshotIndex, +) + +UPSTREAM_DIR = upstream_path() + +ensure_upstream_dir(BASE_DIR) +ensure_upstream_dir(VERSIONS_DIR) +ensure_upstream_dir(ASSETS_DIR) + +sess = default_session() + + +def fetch_zipped_version(path, url): + zip_path = f"{path}.zip" + download_binary_file(sess, zip_path, url) + with zipfile.ZipFile(zip_path) as z: + for info in z.infolist(): + if info.filename.endswith(".json"): + print(f"Found {info.filename} as version json") + version_json = json.load(z.open(info)) + break + + assert version_json + + with open(path, "w", encoding="utf-8") as f: + json.dump(version_json, f, sort_keys=True, indent=4) + + return version_json + + +def fetch_modified_version(path, version): + r = sess.get(version.url) + r.raise_for_status() + version_json = r.json() + + version_json["releaseTime"] = version_json["releaseTime"] + "T00:00:00+02:00" + version_json["time"] = version_json["releaseTime"] + + downloads = { + "client": {"url": version.jar, "sha1": version.sha1, "size": version.size} + } + + version_json["downloads"] = downloads + version_json["type"] = "old_snapshot" + + with open(path, "w", encoding="utf-8") as f: + json.dump(version_json, f, sort_keys=True, indent=4) + + return version_json + + +def fetch_version(path, url): + r = sess.get(url) + r.raise_for_status() + version_json = r.json() + + with open(path, "w", encoding="utf-8") as f: + json.dump(version_json, f, sort_keys=True, indent=4) + + return version_json + + +def main(): + # get the remote version list + r = sess.get("https://piston-meta.mojang.com/mc/game/version_manifest_v2.json") + r.raise_for_status() + + remote_versions = MojangIndexWrap(MojangIndex(**r.json())) + remote_ids = set(remote_versions.versions.keys()) + + version_manifest_path = os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_FILE) + + if os.path.exists(version_manifest_path): + # get the local version list + current_versions = MojangIndexWrap( + MojangIndex.parse_file(version_manifest_path) + ) + local_ids = set(current_versions.versions.keys()) + + # versions not present locally but present remotely are new + pending_ids = remote_ids.difference(local_ids) + + for x in local_ids: + remote_version = remote_versions.versions[x] + local_version = current_versions.versions[x] + if remote_version.time > local_version.time: + pending_ids.add(x) + else: + pending_ids = remote_ids + + for x in pending_ids: + version = remote_versions.versions[x] + print( + "Updating " + + version.id + + " to timestamp " + + version.release_time.strftime("%s") + ) + fetch_version( + os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json"), version.url + ) + + # deal with experimental snapshots separately + if os.path.exists(STATIC_EXPERIMENTS_FILE): + experiments = ExperimentIndexWrap( + ExperimentIndex.parse_file(STATIC_EXPERIMENTS_FILE) + ) + experiment_ids = set(experiments.versions.keys()) + + for x in experiment_ids: + version = experiments.versions[x] + experiment_path = os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json") + + print("Updating experiment " + version.id) + if not os.path.isfile(experiment_path): + fetch_zipped_version(experiment_path, version.url) + else: + print("Already have experiment " + version.id) + + # deal with old snapshots + if os.path.exists(STATIC_OLD_SNAPSHOTS_FILE): + old_snapshots = OldSnapshotIndexWrap( + OldSnapshotIndex.parse_file(STATIC_OLD_SNAPSHOTS_FILE) + ) + old_snapshots_ids = set(old_snapshots.versions.keys()) + + for x in old_snapshots_ids: + version = old_snapshots.versions[x] + old_snapshots_path = os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json") + + print("Updating old snapshot " + version.id) + if not os.path.isfile(old_snapshots_path): + fetch_modified_version(old_snapshots_path, version) + else: + print("Already have old snapshot " + version.id) + + remote_versions.index.write(version_manifest_path) + + +if __name__ == "__main__": + main() diff --git a/meta/run/update_neoforge.py b/meta/run/update_neoforge.py new file mode 100644 index 0000000000..826981aed1 --- /dev/null +++ b/meta/run/update_neoforge.py @@ -0,0 +1,319 @@ +""" + Get the source files necessary for generating Forge versions +""" + +import copy +import hashlib +import json +import os +import re +import sys +import zipfile +from contextlib import suppress +from datetime import datetime +from pathlib import Path +from pprint import pprint +import urllib.parse + +from pydantic import ValidationError + +from meta.common import upstream_path, ensure_upstream_dir, default_session +from meta.common.neoforge import ( + JARS_DIR, + INSTALLER_INFO_DIR, + INSTALLER_MANIFEST_DIR, + VERSION_MANIFEST_DIR, + FILE_MANIFEST_DIR, +) +from meta.model.neoforge import ( + NeoForgeFile, + NeoForgeEntry, + NeoForgeMCVersionInfo, + DerivedNeoForgeIndex, + NeoForgeVersion, + NeoForgeInstallerProfileV2, + InstallerInfo, +) +from meta.model.mojang import MojangVersion + +UPSTREAM_DIR = upstream_path() + +ensure_upstream_dir(JARS_DIR) +ensure_upstream_dir(INSTALLER_INFO_DIR) +ensure_upstream_dir(INSTALLER_MANIFEST_DIR) +ensure_upstream_dir(VERSION_MANIFEST_DIR) +ensure_upstream_dir(FILE_MANIFEST_DIR) + +sess = default_session() + + +def eprint(*args, **kwargs): + print(*args, file=sys.stderr, **kwargs) + + +def filehash(filename, hashtype, blocksize=65536): + hashtype = hashtype() + with open(filename, "rb") as f: + for block in iter(lambda: f.read(blocksize), b""): + hashtype.update(block) + return hashtype.hexdigest() + + +def find_nth(haystack, needle, n): + start = haystack.find(needle) + while start >= 0 and n > 1: + start = haystack.find(needle, start + len(needle)) + n -= 1 + return start + + +def get_single_forge_files_manifest(longversion, artifact: str): + print(f"Getting NeoForge manifest for {longversion}") + path_thing = UPSTREAM_DIR + "/neoforge/files_manifests/%s.json" % longversion + files_manifest_file = Path(path_thing) + from_file = False + if files_manifest_file.is_file(): + with open(path_thing, "r") as f: + files_json = json.load(f) + from_file = True + else: + file_url = ( + f"https://maven.neoforged.net/api/maven/details/releases/net%2Fneoforged%2F{artifact}%2F" + + urllib.parse.quote(longversion) + ) + r = sess.get(file_url) + r.raise_for_status() + files_json = r.json() + + ret_dict = dict() + + for file in files_json.get("files"): + assert type(file) == dict + name = file["name"] + prefix = f"{artifact}-{longversion}" + assert name.startswith( + prefix + ), f"{longversion} classifier {name} doesn't start with {prefix}" + file_name = name[len(prefix) :] + if file_name.startswith("-"): + file_name = file_name[1:] + if file_name.startswith("."): + continue + + classifier, ext = os.path.splitext(file_name) + + if ext in [".md5", ".sha1", ".sha256", ".sha512"]: + continue + + # assert len(extensionObj.items()) == 1 + file_obj = NeoForgeFile( + artifact=artifact, classifier=classifier, extension=ext[1:] + ) + ret_dict[classifier] = file_obj + + if not from_file: + Path(path_thing).parent.mkdir(parents=True, exist_ok=True) + with open(path_thing, "w", encoding="utf-8") as f: + json.dump(files_json, f, sort_keys=True, indent=4) + + return ret_dict + + +def main(): + # get the remote version list fragments + r = sess.get( + "https://maven.neoforged.net/api/maven/versions/releases/net%2Fneoforged%2Fforge" + ) + r.raise_for_status() + main_json = r.json()["versions"] + assert type(main_json) == list + + # get the new remote version list fragments + r = sess.get( + "https://maven.neoforged.net/api/maven/versions/releases/net%2Fneoforged%2Fneoforge" + ) + r.raise_for_status() + new_main_json = r.json()["versions"] + assert type(new_main_json) == list + + main_json += new_main_json + + new_index = DerivedNeoForgeIndex() + + version_expression = re.compile( + r"^(?P[0-9a-zA-Z_\.]+)-(?P[0-9\.]+\.(?P[0-9]+))(-(?P[a-zA-Z0-9\.]+))?$" + ) + neoforge_version_re = re.compile( + r"^(?P\d+).(?P\d+).(?P\d+)(?:-(?P\w+))?$" + ) + + print("") + print("Processing versions:") + for long_version in main_json: + assert type(long_version) == str + + match = version_expression.match(long_version) + if match: + mc_version = match.group("mc") + build = int(match.group("build")) + version = match.group("ver") + branch = match.group("branch") + artifact = "forge" + + match_nf = neoforge_version_re.match(long_version) + if match_nf: + mc_version = f"1.{match_nf.group('mcminor')}.{match_nf.group('mcpatch')}" + build = int(match_nf.group("number")) + version = match_nf.group("number") + branch = match_nf.group("tag") + match = match_nf + artifact = "neoforge" + + assert match, f"{long_version} doesn't match version regex" + try: + files = get_single_forge_files_manifest(long_version, artifact) + except: + continue + + # TODO: what *is* recommended? + is_recommended = False + + entry = NeoForgeEntry( + artifact=artifact, + long_version=long_version, + mc_version=mc_version, + version=version, + build=build, + branch=branch, + # NOTE: we add this later after the fact. The forge promotions file lies about these. + latest=False, + recommended=is_recommended, + files=files, + ) + new_index.versions[long_version] = entry + if not new_index.by_mc_version: + new_index.by_mc_version = dict() + if mc_version not in new_index.by_mc_version: + new_index.by_mc_version.setdefault(mc_version, NeoForgeMCVersionInfo()) + new_index.by_mc_version[mc_version].versions.append(long_version) + # NOTE: we add this later after the fact. The forge promotions file lies about these. + # if entry.latest: + # new_index.by_mc_version[mc_version].latest = long_version + if entry.recommended: + new_index.by_mc_version[mc_version].recommended = long_version + + print("") + print("Dumping index files...") + + with open( + UPSTREAM_DIR + "/neoforge/maven-metadata.json", "w", encoding="utf-8" + ) as f: + json.dump(main_json, f, sort_keys=True, indent=4) + + new_index.write(UPSTREAM_DIR + "/neoforge/derived_index.json") + + print("Grabbing installers and dumping installer profiles...") + # get the installer jars - if needed - and get the installer profiles out of them + for key, entry in new_index.versions.items(): + eprint("Updating NeoForge %s" % key) + if entry.mc_version is None: + eprint("Skipping %d with invalid MC version" % entry.build) + continue + + version = NeoForgeVersion(entry) + if version.url() is None: + eprint("Skipping %d with no valid files" % version.build) + continue + if not version.uses_installer(): + eprint(f"version {version.long_version} does not use installer") + continue + + jar_path = os.path.join(UPSTREAM_DIR, JARS_DIR, version.filename()) + + installer_info_path = ( + UPSTREAM_DIR + "/neoforge/installer_info/%s.json" % version.long_version + ) + profile_path = ( + UPSTREAM_DIR + + "/neoforge/installer_manifests/%s.json" % version.long_version + ) + version_file_path = ( + UPSTREAM_DIR + "/neoforge/version_manifests/%s.json" % version.long_version + ) + + installer_refresh_required = not os.path.isfile( + profile_path + ) or not os.path.isfile(installer_info_path) + + if installer_refresh_required: + # grab the installer if it's not there + if not os.path.isfile(jar_path): + eprint("Downloading %s" % version.url()) + try: + rfile = sess.get(version.url(), stream=True) + rfile.raise_for_status() + Path(jar_path).parent.mkdir(parents=True, exist_ok=True) + with open(jar_path, "wb") as f: + for chunk in rfile.iter_content(chunk_size=128): + f.write(chunk) + except Exception as e: + eprint("Failed to download %s" % version.url()) + eprint("Error is %s" % e) + continue + + eprint("Processing %s" % version.url()) + # harvestables from the installer + if not os.path.isfile(profile_path): + print(jar_path) + with zipfile.ZipFile(jar_path) as jar: + with suppress(KeyError): + with jar.open("version.json") as profile_zip_entry: + version_data = profile_zip_entry.read() + + # Process: does it parse? + MojangVersion.parse_raw(version_data) + + Path(version_file_path).parent.mkdir( + parents=True, exist_ok=True + ) + with open(version_file_path, "wb") as versionJsonFile: + versionJsonFile.write(version_data) + versionJsonFile.close() + + with jar.open("install_profile.json") as profile_zip_entry: + install_profile_data = profile_zip_entry.read() + + # Process: does it parse? + is_parsable = False + exception = None + try: + NeoForgeInstallerProfileV2.parse_raw(install_profile_data) + is_parsable = True + except ValidationError as err: + exception = err + + if not is_parsable: + if version.is_supported(): + raise exception + else: + eprint( + "Version %s is not supported and won't be generated later." + % version.long_version + ) + + Path(profile_path).parent.mkdir(parents=True, exist_ok=True) + with open(profile_path, "wb") as profileFile: + profileFile.write(install_profile_data) + profileFile.close() + + # installer info v1 + if not os.path.isfile(installer_info_path): + installer_info = InstallerInfo() + installer_info.sha1hash = filehash(jar_path, hashlib.sha1) + installer_info.sha256hash = filehash(jar_path, hashlib.sha256) + installer_info.size = os.path.getsize(jar_path) + installer_info.write(installer_info_path) + + +if __name__ == "__main__": + main() diff --git a/meta/run/update_quilt.py b/meta/run/update_quilt.py new file mode 100755 index 0000000000..5eaa8ed0d0 --- /dev/null +++ b/meta/run/update_quilt.py @@ -0,0 +1,122 @@ +import json +import os +import zipfile +from datetime import datetime + +import requests + +from meta.common import ( + upstream_path, + ensure_upstream_dir, + transform_maven_key, + default_session, +) +from meta.common.quilt import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, USE_QUILT_MAPPINGS +from meta.common.fabric import DATETIME_FORMAT_HTTP +from meta.model.fabric import FabricJarInfo + +UPSTREAM_DIR = upstream_path() + +ensure_upstream_dir(JARS_DIR) +ensure_upstream_dir(INSTALLER_INFO_DIR) +ensure_upstream_dir(META_DIR) + +sess = default_session() + + +def filehash(filename, hashtype, blocksize=65536): + h = hashtype() + with open(filename, "rb") as f: + for block in iter(lambda: f.read(blocksize), b""): + h.update(block) + return h.hexdigest() + + +def get_maven_url(maven_key, server, ext): + parts = maven_key.split(":", 3) + maven_ver_url = ( + server + parts[0].replace(".", "/") + "/" + parts[1] + "/" + parts[2] + "/" + ) + maven_url = maven_ver_url + parts[1] + "-" + parts[2] + ext + return maven_url + + +def get_json_file(path, url): + with open(path, "w", encoding="utf-8") as f: + r = sess.get(url) + r.raise_for_status() + print(f"QUILT DEBUG {r.headers}") + version_json = r.json() + json.dump(version_json, f, sort_keys=True, indent=4) + return version_json + + +def head_file(url): + r = sess.head(url) + r.raise_for_status() + return r.headers + + +def get_binary_file(path, url): + with open(path, "wb") as f: + r = sess.get(url) + r.raise_for_status() + for chunk in r.iter_content(chunk_size=128): + f.write(chunk) + + +def compute_jar_file(path, url): + # NOTE: Quilt Meta does not make any guarantees about Last-Modified. + # Always download the JAR file instead + jar_path = path + ".jar" + get_binary_file(jar_path, url) + tstamp = datetime.fromtimestamp(0) + with zipfile.ZipFile(jar_path) as jar: + allinfo = jar.infolist() + for info in allinfo: + tstamp_new = datetime(*info.date_time) + if tstamp_new > tstamp: + tstamp = tstamp_new + + data = FabricJarInfo(release_time=tstamp) + data.write(path + ".json") + + +def main(): + # get the version list for each component we are interested in + components = ["loader"] + if USE_QUILT_MAPPINGS: + components.append("hashed") + for component in components: + index = get_json_file( + os.path.join(UPSTREAM_DIR, META_DIR, f"{component}.json"), + "https://meta.quiltmc.org/v3/versions/" + component, + ) + for it in index: + print(f"Processing {component} {it['version']} ") + jar_maven_url = get_maven_url( + it["maven"], "https://maven.quiltmc.org/repository/release/", ".jar" + ) + compute_jar_file( + os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])), + jar_maven_url, + ) + + # for each loader, download installer JSON file from maven + with open( + os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), "r", encoding="utf-8" + ) as loaderVersionIndexFile: + loader_version_index = json.load(loaderVersionIndexFile) + for it in loader_version_index: + print(f"Downloading JAR info for loader {it['version']} ") + maven_url = get_maven_url( + it["maven"], "https://maven.quiltmc.org/repository/release/", ".json" + ) + get_json_file( + os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{it['version']}.json"), + maven_url, + ) + + +if __name__ == "__main__": + main() diff --git a/nix/default.nix b/nix/default.nix deleted file mode 100644 index a297ddd3b1..0000000000 --- a/nix/default.nix +++ /dev/null @@ -1,11 +0,0 @@ -{...}: { - imports = [ - ./dev.nix - ]; - - # Supported systems. - systems = [ - "x86_64-linux" - "aarch64-linux" - ]; -} diff --git a/nix/dev.nix b/nix/dev.nix index e753ed818a..1ca4edfc91 100644 --- a/nix/dev.nix +++ b/nix/dev.nix @@ -1,43 +1,33 @@ { - inputs, - self, - ... -}: { perSystem = { - system, + config, pkgs, + self', ... }: { - checks = { - pre-commit-check = inputs.pre-commit-hooks.lib.${system}.run { - src = self; - hooks = { - markdownlint.enable = true; + pre-commit.settings = { + excludes = ["flake.lock"]; + hooks = { + markdownlint.enable = true; - alejandra.enable = true; - deadnix.enable = true; - nil.enable = true; + alejandra.enable = true; + deadnix.enable = true; + nil.enable = true; - black.enable = true; - }; + black.enable = true; }; }; devShells.default = pkgs.mkShell { - inherit (self.checks.${system}.pre-commit-check) shellHook; + shellHook = '' + ${config.pre-commit.installationScript} + ''; - packages = [ - (pkgs.python3.withPackages (ps: - with ps; [ - cachecontrol - filelock - requests - packaging - pydantic - - coverage - ])) + buildInputs = with pkgs; [ + poetry ]; + + inputsFrom = [self'.packages.default]; }; formatter = pkgs.alejandra; diff --git a/nix/nixos/default.nix b/nix/nixos/default.nix new file mode 100644 index 0000000000..c4aa24174b --- /dev/null +++ b/nix/nixos/default.nix @@ -0,0 +1,10 @@ +{self, ...}: { + flake.nixosModules = { + default = self.nixosModules.meta; + meta = { + imports = [self.nixosModules.metaBare]; + nixpkgs.overlays = [self.overlays.default]; + }; + metaBare = ./meta.nix; + }; +} diff --git a/nix/nixos/meta.nix b/nix/nixos/meta.nix new file mode 100644 index 0000000000..7366851e22 --- /dev/null +++ b/nix/nixos/meta.nix @@ -0,0 +1,69 @@ +{ + config, + lib, + pkgs, + ... +}: let + inherit (lib) getExe mkEnableOption mkIf mkOption mkPackageOption types; + + settingsFormat = pkgs.formats.keyValue {}; + + cfg = config.services.blockgame-meta; +in { + options.services.blockgame-meta = { + enable = mkEnableOption "blockgame-meta service"; + + package = mkPackageOption pkgs "blockgame-meta" {}; + + settings = mkOption { + type = types.submodule { + freeformType = settingsFormat.type; + options = { + DEPLOY_TO_S3 = mkOption { + type = types.str; + default = "false"; + }; + DEPLOY_TO_FOLDER = mkOption { + type = types.str; + default = "false"; + }; + DEPLOY_TO_GIT = mkOption { + type = types.str; + default = "false"; + }; + }; + }; + }; + }; + config = mkIf cfg.enable { + users.users."blockgame-meta" = { + isSystemUser = true; + group = "blockgame-meta"; + }; + + users.groups."blockgame-meta" = {}; + + systemd = { + services."blockgame-meta" = { + description = "blockgame metadata generator"; + after = ["network-online.target"]; + wants = ["network-online.target"]; + serviceConfig = { + EnvironmentFile = [(settingsFormat.generate "blockgame-meta.env" cfg.settings)]; + ExecStart = getExe cfg.package; + StateDirectory = "blockgame-meta"; + CacheDirectory = "blockgame-meta"; + User = "blockgame-meta"; + }; + }; + + timers."blockgame-meta" = { + timerConfig = { + OnCalendar = "hourly"; + RandomizedDelaySec = "5m"; + }; + wantedBy = ["timers.target"]; + }; + }; + }; +} diff --git a/nix/packages.nix b/nix/packages.nix new file mode 100644 index 0000000000..4af7b97e5b --- /dev/null +++ b/nix/packages.nix @@ -0,0 +1,18 @@ +{inputs, ...}: { + imports = [inputs.flake-parts.flakeModules.easyOverlay]; + + perSystem = { + config, + final, + ... + }: { + packages = { + blockgame-meta = final.python3.pkgs.callPackage ./pkgs/blockgame-meta.nix {}; + default = config.packages.blockgame-meta; + }; + + overlayAttrs = { + inherit (config.packages) blockgame-meta; + }; + }; +} diff --git a/nix/pkgs/blockgame-meta.nix b/nix/pkgs/blockgame-meta.nix new file mode 100644 index 0000000000..49c27b4c0c --- /dev/null +++ b/nix/pkgs/blockgame-meta.nix @@ -0,0 +1,64 @@ +{ + lib, + buildPythonApplication, + poetry-core, + bash, + cachecontrol, + requests, + filelock, + git, + packaging, + pydantic_1, + python, + rsync, +}: +buildPythonApplication { + pname = "blockgame-meta"; + version = "unstable"; + + pyproject = true; + + src = with lib.fileset; + toSource { + root = ../../.; + fileset = unions (map (fileName: ../../${fileName}) [ + "meta" + "pyproject.toml" + "poetry.lock" + "README.md" + "update.sh" + ]); + }; + + nativeBuildInputs = [ + poetry-core + ]; + + buildInputs = [ + bash + ]; + + propagatedBuildInputs = [ + cachecontrol + requests + filelock + packaging + pydantic_1 + ]; + + postInstall = '' + install -Dm755 $src/update.sh $out/bin/update + + wrapProgram $out/bin/update \ + --prefix PYTHONPATH : "$PYTHONPATH" \ + --prefix PATH : "${lib.makeBinPath [git python rsync]}" + ''; + + meta = with lib; { + description = "Metadata generator for blockgame launcher."; + platforms = platforms.linux; + license = licenses.mspl; + maintainers = with maintainers; [Scrumplex]; + mainProgram = "update"; + }; +} diff --git a/poetry.lock b/poetry.lock new file mode 100644 index 0000000000..28f3787a15 --- /dev/null +++ b/poetry.lock @@ -0,0 +1,340 @@ +# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand. + +[[package]] +name = "cachecontrol" +version = "0.14.0" +description = "httplib2 caching for requests" +optional = false +python-versions = ">=3.7" +files = [ + {file = "cachecontrol-0.14.0-py3-none-any.whl", hash = "sha256:f5bf3f0620c38db2e5122c0726bdebb0d16869de966ea6a2befe92470b740ea0"}, + {file = "cachecontrol-0.14.0.tar.gz", hash = "sha256:7db1195b41c81f8274a7bbd97c956f44e8348265a1bc7641c37dfebc39f0c938"}, +] + +[package.dependencies] +msgpack = ">=0.5.2,<2.0.0" +requests = ">=2.16.0" + +[package.extras] +dev = ["CacheControl[filecache,redis]", "black", "build", "cherrypy", "furo", "mypy", "pytest", "pytest-cov", "sphinx", "sphinx-copybutton", "tox", "types-redis", "types-requests"] +filecache = ["filelock (>=3.8.0)"] +redis = ["redis (>=2.10.5)"] + +[[package]] +name = "certifi" +version = "2024.2.2" +description = "Python package for providing Mozilla's CA Bundle." +optional = false +python-versions = ">=3.6" +files = [ + {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, + {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, +] + +[[package]] +name = "charset-normalizer" +version = "3.3.2" +description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." +optional = false +python-versions = ">=3.7.0" +files = [ + {file = "charset-normalizer-3.3.2.tar.gz", hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:25baf083bf6f6b341f4121c2f3c548875ee6f5339300e08be3f2b2ba1721cdd3"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:06435b539f889b1f6f4ac1758871aae42dc3a8c0e24ac9e60c2384973ad73027"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9063e24fdb1e498ab71cb7419e24622516c4a04476b17a2dab57e8baa30d6e03"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6897af51655e3691ff853668779c7bad41579facacf5fd7253b0133308cf000d"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1d3193f4a680c64b4b6a9115943538edb896edc190f0b222e73761716519268e"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cd70574b12bb8a4d2aaa0094515df2463cb429d8536cfb6c7ce983246983e5a6"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8465322196c8b4d7ab6d1e049e4c5cb460d0394da4a27d23cc242fbf0034b6b5"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a9a8e9031d613fd2009c182b69c7b2c1ef8239a0efb1df3f7c8da66d5dd3d537"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:beb58fe5cdb101e3a055192ac291b7a21e3b7ef4f67fa1d74e331a7f2124341c"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:e06ed3eb3218bc64786f7db41917d4e686cc4856944f53d5bdf83a6884432e12"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:2e81c7b9c8979ce92ed306c249d46894776a909505d8f5a4ba55b14206e3222f"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:572c3763a264ba47b3cf708a44ce965d98555f618ca42c926a9c1616d8f34269"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-win32.whl", hash = "sha256:3d47fa203a7bd9c5b6cee4736ee84ca03b8ef23193c0d1ca99b5089f72645c73"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:10955842570876604d404661fbccbc9c7e684caf432c09c715ec38fbae45ae09"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:802fe99cca7457642125a8a88a084cef28ff0cf9407060f7b93dca5aa25480db"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:573f6eac48f4769d667c4442081b1794f52919e7edada77495aaed9236d13a96"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:549a3a73da901d5bc3ce8d24e0600d1fa85524c10287f6004fbab87672bf3e1e"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f27273b60488abe721a075bcca6d7f3964f9f6f067c8c4c605743023d7d3944f"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ceae2f17a9c33cb48e3263960dc5fc8005351ee19db217e9b1bb15d28c02574"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:65f6f63034100ead094b8744b3b97965785388f308a64cf8d7c34f2f2e5be0c4"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:753f10e867343b4511128c6ed8c82f7bec3bd026875576dfd88483c5c73b2fd8"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4a78b2b446bd7c934f5dcedc588903fb2f5eec172f3d29e52a9096a43722adfc"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e537484df0d8f426ce2afb2d0f8e1c3d0b114b83f8850e5f2fbea0e797bd82ae"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:eb6904c354526e758fda7167b33005998fb68c46fbc10e013ca97f21ca5c8887"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:deb6be0ac38ece9ba87dea880e438f25ca3eddfac8b002a2ec3d9183a454e8ae"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:4ab2fe47fae9e0f9dee8c04187ce5d09f48eabe611be8259444906793ab7cbce"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:80402cd6ee291dcb72644d6eac93785fe2c8b9cb30893c1af5b8fdd753b9d40f"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-win32.whl", hash = "sha256:7cd13a2e3ddeed6913a65e66e94b51d80a041145a026c27e6bb76c31a853c6ab"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:663946639d296df6a2bb2aa51b60a2454ca1cb29835324c640dafb5ff2131a77"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:0b2b64d2bb6d3fb9112bafa732def486049e63de9618b5843bcdd081d8144cd8"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:ddbb2551d7e0102e7252db79ba445cdab71b26640817ab1e3e3648dad515003b"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:55086ee1064215781fff39a1af09518bc9255b50d6333f2e4c74ca09fac6a8f6"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8f4a014bc36d3c57402e2977dada34f9c12300af536839dc38c0beab8878f38a"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a10af20b82360ab00827f916a6058451b723b4e65030c5a18577c8b2de5b3389"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8d756e44e94489e49571086ef83b2bb8ce311e730092d2c34ca8f7d925cb20aa"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:90d558489962fd4918143277a773316e56c72da56ec7aa3dc3dbbe20fdfed15b"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ac7ffc7ad6d040517be39eb591cac5ff87416c2537df6ba3cba3bae290c0fed"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:7ed9e526742851e8d5cc9e6cf41427dfc6068d4f5a3bb03659444b4cabf6bc26"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:8bdb58ff7ba23002a4c5808d608e4e6c687175724f54a5dade5fa8c67b604e4d"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:6b3251890fff30ee142c44144871185dbe13b11bab478a88887a639655be1068"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_s390x.whl", hash = "sha256:b4a23f61ce87adf89be746c8a8974fe1c823c891d8f86eb218bb957c924bb143"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:efcb3f6676480691518c177e3b465bcddf57cea040302f9f4e6e191af91174d4"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-win32.whl", hash = "sha256:d965bba47ddeec8cd560687584e88cf699fd28f192ceb452d1d7ee807c5597b7"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:96b02a3dc4381e5494fad39be677abcb5e6634bf7b4fa83a6dd3112607547001"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:95f2a5796329323b8f0512e09dbb7a1860c46a39da62ecb2324f116fa8fdc85c"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c002b4ffc0be611f0d9da932eb0f704fe2602a9a949d1f738e4c34c75b0863d5"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a981a536974bbc7a512cf44ed14938cf01030a99e9b3a06dd59578882f06f985"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3287761bc4ee9e33561a7e058c72ac0938c4f57fe49a09eae428fd88aafe7bb6"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:42cb296636fcc8b0644486d15c12376cb9fa75443e00fb25de0b8602e64c1714"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0a55554a2fa0d408816b3b5cedf0045f4b8e1a6065aec45849de2d6f3f8e9786"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:c083af607d2515612056a31f0a8d9e0fcb5876b7bfc0abad3ecd275bc4ebc2d5"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:87d1351268731db79e0f8e745d92493ee2841c974128ef629dc518b937d9194c"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:bd8f7df7d12c2db9fab40bdd87a7c09b1530128315d047a086fa3ae3435cb3a8"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:c180f51afb394e165eafe4ac2936a14bee3eb10debc9d9e4db8958fe36afe711"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:8c622a5fe39a48f78944a87d4fb8a53ee07344641b0562c540d840748571b811"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-win32.whl", hash = "sha256:db364eca23f876da6f9e16c9da0df51aa4f104a972735574842618b8c6d999d4"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-win_amd64.whl", hash = "sha256:86216b5cee4b06df986d214f664305142d9c76df9b6512be2738aa72a2048f99"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:6463effa3186ea09411d50efc7d85360b38d5f09b870c48e4600f63af490e56a"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:6c4caeef8fa63d06bd437cd4bdcf3ffefe6738fb1b25951440d80dc7df8c03ac"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:37e55c8e51c236f95b033f6fb391d7d7970ba5fe7ff453dad675e88cf303377a"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb69256e180cb6c8a894fee62b3afebae785babc1ee98b81cdf68bbca1987f33"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ae5f4161f18c61806f411a13b0310bea87f987c7d2ecdbdaad0e94eb2e404238"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b2b0a0c0517616b6869869f8c581d4eb2dd83a4d79e0ebcb7d373ef9956aeb0a"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:45485e01ff4d3630ec0d9617310448a8702f70e9c01906b0d0118bdf9d124cf2"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eb00ed941194665c332bf8e078baf037d6c35d7c4f3102ea2d4f16ca94a26dc8"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2127566c664442652f024c837091890cb1942c30937add288223dc895793f898"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:a50aebfa173e157099939b17f18600f72f84eed3049e743b68ad15bd69b6bf99"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:4d0d1650369165a14e14e1e47b372cfcb31d6ab44e6e33cb2d4e57265290044d"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:923c0c831b7cfcb071580d3f46c4baf50f174be571576556269530f4bbd79d04"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:06a81e93cd441c56a9b65d8e1d043daeb97a3d0856d177d5c90ba85acb3db087"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-win32.whl", hash = "sha256:6ef1d82a3af9d3eecdba2321dc1b3c238245d890843e040e41e470ffa64c3e25"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-win_amd64.whl", hash = "sha256:eb8821e09e916165e160797a6c17edda0679379a4be5c716c260e836e122f54b"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c235ebd9baae02f1b77bcea61bce332cb4331dc3617d254df3323aa01ab47bd4"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5b4c145409bef602a690e7cfad0a15a55c13320ff7a3ad7ca59c13bb8ba4d45d"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:68d1f8a9e9e37c1223b656399be5d6b448dea850bed7d0f87a8311f1ff3dabb0"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22afcb9f253dac0696b5a4be4a1c0f8762f8239e21b99680099abd9b2b1b2269"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e27ad930a842b4c5eb8ac0016b0a54f5aebbe679340c26101df33424142c143c"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1f79682fbe303db92bc2b1136016a38a42e835d932bab5b3b1bfcfbf0640e519"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b261ccdec7821281dade748d088bb6e9b69e6d15b30652b74cbbac25e280b796"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:122c7fa62b130ed55f8f285bfd56d5f4b4a5b503609d181f9ad85e55c89f4185"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:d0eccceffcb53201b5bfebb52600a5fb483a20b61da9dbc885f8b103cbe7598c"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:9f96df6923e21816da7e0ad3fd47dd8f94b2a5ce594e00677c0013018b813458"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:7f04c839ed0b6b98b1a7501a002144b76c18fb1c1850c8b98d458ac269e26ed2"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:34d1c8da1e78d2e001f363791c98a272bb734000fcef47a491c1e3b0505657a8"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-win32.whl", hash = "sha256:aed38f6e4fb3f5d6bf81bfa990a07806be9d83cf7bacef998ab1a9bd660a581f"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:b01b88d45a6fcb69667cd6d2f7a9aeb4bf53760d7fc536bf679ec94fe9f3ff3d"}, + {file = "charset_normalizer-3.3.2-py3-none-any.whl", hash = "sha256:3e4d1f6587322d2788836a99c69062fbb091331ec940e02d12d179c1d53e25fc"}, +] + +[[package]] +name = "filelock" +version = "3.13.4" +description = "A platform independent file lock." +optional = false +python-versions = ">=3.8" +files = [ + {file = "filelock-3.13.4-py3-none-any.whl", hash = "sha256:404e5e9253aa60ad457cae1be07c0f0ca90a63931200a47d9b6a6af84fd7b45f"}, + {file = "filelock-3.13.4.tar.gz", hash = "sha256:d13f466618bfde72bd2c18255e269f72542c6e70e7bac83a0232d6b1cc5c8cf4"}, +] + +[package.extras] +docs = ["furo (>=2023.9.10)", "sphinx (>=7.2.6)", "sphinx-autodoc-typehints (>=1.25.2)"] +testing = ["covdefaults (>=2.3)", "coverage (>=7.3.2)", "diff-cover (>=8.0.1)", "pytest (>=7.4.3)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)", "pytest-timeout (>=2.2)"] +typing = ["typing-extensions (>=4.8)"] + +[[package]] +name = "idna" +version = "3.7" +description = "Internationalized Domain Names in Applications (IDNA)" +optional = false +python-versions = ">=3.5" +files = [ + {file = "idna-3.7-py3-none-any.whl", hash = "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0"}, + {file = "idna-3.7.tar.gz", hash = "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc"}, +] + +[[package]] +name = "msgpack" +version = "1.0.8" +description = "MessagePack serializer" +optional = false +python-versions = ">=3.8" +files = [ + {file = "msgpack-1.0.8-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:505fe3d03856ac7d215dbe005414bc28505d26f0c128906037e66d98c4e95868"}, + {file = "msgpack-1.0.8-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e6b7842518a63a9f17107eb176320960ec095a8ee3b4420b5f688e24bf50c53c"}, + {file = "msgpack-1.0.8-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:376081f471a2ef24828b83a641a02c575d6103a3ad7fd7dade5486cad10ea659"}, + {file = "msgpack-1.0.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5e390971d082dba073c05dbd56322427d3280b7cc8b53484c9377adfbae67dc2"}, + {file = "msgpack-1.0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:00e073efcba9ea99db5acef3959efa45b52bc67b61b00823d2a1a6944bf45982"}, + {file = "msgpack-1.0.8-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:82d92c773fbc6942a7a8b520d22c11cfc8fd83bba86116bfcf962c2f5c2ecdaa"}, + {file = "msgpack-1.0.8-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:9ee32dcb8e531adae1f1ca568822e9b3a738369b3b686d1477cbc643c4a9c128"}, + {file = "msgpack-1.0.8-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:e3aa7e51d738e0ec0afbed661261513b38b3014754c9459508399baf14ae0c9d"}, + {file = "msgpack-1.0.8-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:69284049d07fce531c17404fcba2bb1df472bc2dcdac642ae71a2d079d950653"}, + {file = "msgpack-1.0.8-cp310-cp310-win32.whl", hash = "sha256:13577ec9e247f8741c84d06b9ece5f654920d8365a4b636ce0e44f15e07ec693"}, + {file = "msgpack-1.0.8-cp310-cp310-win_amd64.whl", hash = "sha256:e532dbd6ddfe13946de050d7474e3f5fb6ec774fbb1a188aaf469b08cf04189a"}, + {file = "msgpack-1.0.8-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9517004e21664f2b5a5fd6333b0731b9cf0817403a941b393d89a2f1dc2bd836"}, + {file = "msgpack-1.0.8-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d16a786905034e7e34098634b184a7d81f91d4c3d246edc6bd7aefb2fd8ea6ad"}, + {file = "msgpack-1.0.8-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e2872993e209f7ed04d963e4b4fbae72d034844ec66bc4ca403329db2074377b"}, + {file = "msgpack-1.0.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5c330eace3dd100bdb54b5653b966de7f51c26ec4a7d4e87132d9b4f738220ba"}, + {file = "msgpack-1.0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:83b5c044f3eff2a6534768ccfd50425939e7a8b5cf9a7261c385de1e20dcfc85"}, + {file = "msgpack-1.0.8-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1876b0b653a808fcd50123b953af170c535027bf1d053b59790eebb0aeb38950"}, + {file = "msgpack-1.0.8-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:dfe1f0f0ed5785c187144c46a292b8c34c1295c01da12e10ccddfc16def4448a"}, + {file = "msgpack-1.0.8-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:3528807cbbb7f315bb81959d5961855e7ba52aa60a3097151cb21956fbc7502b"}, + {file = "msgpack-1.0.8-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e2f879ab92ce502a1e65fce390eab619774dda6a6ff719718069ac94084098ce"}, + {file = "msgpack-1.0.8-cp311-cp311-win32.whl", hash = "sha256:26ee97a8261e6e35885c2ecd2fd4a6d38252246f94a2aec23665a4e66d066305"}, + {file = "msgpack-1.0.8-cp311-cp311-win_amd64.whl", hash = "sha256:eadb9f826c138e6cf3c49d6f8de88225a3c0ab181a9b4ba792e006e5292d150e"}, + {file = "msgpack-1.0.8-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:114be227f5213ef8b215c22dde19532f5da9652e56e8ce969bf0a26d7c419fee"}, + {file = "msgpack-1.0.8-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:d661dc4785affa9d0edfdd1e59ec056a58b3dbb9f196fa43587f3ddac654ac7b"}, + {file = "msgpack-1.0.8-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d56fd9f1f1cdc8227d7b7918f55091349741904d9520c65f0139a9755952c9e8"}, + {file = "msgpack-1.0.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0726c282d188e204281ebd8de31724b7d749adebc086873a59efb8cf7ae27df3"}, + {file = "msgpack-1.0.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8db8e423192303ed77cff4dce3a4b88dbfaf43979d280181558af5e2c3c71afc"}, + {file = "msgpack-1.0.8-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:99881222f4a8c2f641f25703963a5cefb076adffd959e0558dc9f803a52d6a58"}, + {file = "msgpack-1.0.8-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:b5505774ea2a73a86ea176e8a9a4a7c8bf5d521050f0f6f8426afe798689243f"}, + {file = "msgpack-1.0.8-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:ef254a06bcea461e65ff0373d8a0dd1ed3aa004af48839f002a0c994a6f72d04"}, + {file = "msgpack-1.0.8-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:e1dd7839443592d00e96db831eddb4111a2a81a46b028f0facd60a09ebbdd543"}, + {file = "msgpack-1.0.8-cp312-cp312-win32.whl", hash = "sha256:64d0fcd436c5683fdd7c907eeae5e2cbb5eb872fafbc03a43609d7941840995c"}, + {file = "msgpack-1.0.8-cp312-cp312-win_amd64.whl", hash = "sha256:74398a4cf19de42e1498368c36eed45d9528f5fd0155241e82c4082b7e16cffd"}, + {file = "msgpack-1.0.8-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:0ceea77719d45c839fd73abcb190b8390412a890df2f83fb8cf49b2a4b5c2f40"}, + {file = "msgpack-1.0.8-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1ab0bbcd4d1f7b6991ee7c753655b481c50084294218de69365f8f1970d4c151"}, + {file = "msgpack-1.0.8-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:1cce488457370ffd1f953846f82323cb6b2ad2190987cd4d70b2713e17268d24"}, + {file = "msgpack-1.0.8-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3923a1778f7e5ef31865893fdca12a8d7dc03a44b33e2a5f3295416314c09f5d"}, + {file = "msgpack-1.0.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a22e47578b30a3e199ab067a4d43d790249b3c0587d9a771921f86250c8435db"}, + {file = "msgpack-1.0.8-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bd739c9251d01e0279ce729e37b39d49a08c0420d3fee7f2a4968c0576678f77"}, + {file = "msgpack-1.0.8-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:d3420522057ebab1728b21ad473aa950026d07cb09da41103f8e597dfbfaeb13"}, + {file = "msgpack-1.0.8-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:5845fdf5e5d5b78a49b826fcdc0eb2e2aa7191980e3d2cfd2a30303a74f212e2"}, + {file = "msgpack-1.0.8-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:6a0e76621f6e1f908ae52860bdcb58e1ca85231a9b0545e64509c931dd34275a"}, + {file = "msgpack-1.0.8-cp38-cp38-win32.whl", hash = "sha256:374a8e88ddab84b9ada695d255679fb99c53513c0a51778796fcf0944d6c789c"}, + {file = "msgpack-1.0.8-cp38-cp38-win_amd64.whl", hash = "sha256:f3709997b228685fe53e8c433e2df9f0cdb5f4542bd5114ed17ac3c0129b0480"}, + {file = "msgpack-1.0.8-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:f51bab98d52739c50c56658cc303f190785f9a2cd97b823357e7aeae54c8f68a"}, + {file = "msgpack-1.0.8-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:73ee792784d48aa338bba28063e19a27e8d989344f34aad14ea6e1b9bd83f596"}, + {file = "msgpack-1.0.8-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f9904e24646570539a8950400602d66d2b2c492b9010ea7e965025cb71d0c86d"}, + {file = "msgpack-1.0.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e75753aeda0ddc4c28dce4c32ba2f6ec30b1b02f6c0b14e547841ba5b24f753f"}, + {file = "msgpack-1.0.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5dbf059fb4b7c240c873c1245ee112505be27497e90f7c6591261c7d3c3a8228"}, + {file = "msgpack-1.0.8-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4916727e31c28be8beaf11cf117d6f6f188dcc36daae4e851fee88646f5b6b18"}, + {file = "msgpack-1.0.8-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:7938111ed1358f536daf311be244f34df7bf3cdedb3ed883787aca97778b28d8"}, + {file = "msgpack-1.0.8-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:493c5c5e44b06d6c9268ce21b302c9ca055c1fd3484c25ba41d34476c76ee746"}, + {file = "msgpack-1.0.8-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5fbb160554e319f7b22ecf530a80a3ff496d38e8e07ae763b9e82fadfe96f273"}, + {file = "msgpack-1.0.8-cp39-cp39-win32.whl", hash = "sha256:f9af38a89b6a5c04b7d18c492c8ccf2aee7048aff1ce8437c4683bb5a1df893d"}, + {file = "msgpack-1.0.8-cp39-cp39-win_amd64.whl", hash = "sha256:ed59dd52075f8fc91da6053b12e8c89e37aa043f8986efd89e61fae69dc1b011"}, + {file = "msgpack-1.0.8.tar.gz", hash = "sha256:95c02b0e27e706e48d0e5426d1710ca78e0f0628d6e89d5b5a5b91a5f12274f3"}, +] + +[[package]] +name = "packaging" +version = "24.0" +description = "Core utilities for Python packages" +optional = false +python-versions = ">=3.7" +files = [ + {file = "packaging-24.0-py3-none-any.whl", hash = "sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5"}, + {file = "packaging-24.0.tar.gz", hash = "sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9"}, +] + +[[package]] +name = "pydantic" +version = "1.10.15" +description = "Data validation and settings management using python type hints" +optional = false +python-versions = ">=3.7" +files = [ + {file = "pydantic-1.10.15-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:22ed12ee588b1df028a2aa5d66f07bf8f8b4c8579c2e96d5a9c1f96b77f3bb55"}, + {file = "pydantic-1.10.15-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:75279d3cac98186b6ebc2597b06bcbc7244744f6b0b44a23e4ef01e5683cc0d2"}, + {file = "pydantic-1.10.15-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:50f1666a9940d3d68683c9d96e39640f709d7a72ff8702987dab1761036206bb"}, + {file = "pydantic-1.10.15-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:82790d4753ee5d00739d6cb5cf56bceb186d9d6ce134aca3ba7befb1eedbc2c8"}, + {file = "pydantic-1.10.15-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:d207d5b87f6cbefbdb1198154292faee8017d7495a54ae58db06762004500d00"}, + {file = "pydantic-1.10.15-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:e49db944fad339b2ccb80128ffd3f8af076f9f287197a480bf1e4ca053a866f0"}, + {file = "pydantic-1.10.15-cp310-cp310-win_amd64.whl", hash = "sha256:d3b5c4cbd0c9cb61bbbb19ce335e1f8ab87a811f6d589ed52b0254cf585d709c"}, + {file = "pydantic-1.10.15-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c3d5731a120752248844676bf92f25a12f6e45425e63ce22e0849297a093b5b0"}, + {file = "pydantic-1.10.15-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c365ad9c394f9eeffcb30a82f4246c0006417f03a7c0f8315d6211f25f7cb654"}, + {file = "pydantic-1.10.15-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3287e1614393119c67bd4404f46e33ae3be3ed4cd10360b48d0a4459f420c6a3"}, + {file = "pydantic-1.10.15-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:be51dd2c8596b25fe43c0a4a59c2bee4f18d88efb8031188f9e7ddc6b469cf44"}, + {file = "pydantic-1.10.15-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:6a51a1dd4aa7b3f1317f65493a182d3cff708385327c1c82c81e4a9d6d65b2e4"}, + {file = "pydantic-1.10.15-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:4e316e54b5775d1eb59187f9290aeb38acf620e10f7fd2f776d97bb788199e53"}, + {file = "pydantic-1.10.15-cp311-cp311-win_amd64.whl", hash = "sha256:0d142fa1b8f2f0ae11ddd5e3e317dcac060b951d605fda26ca9b234b92214986"}, + {file = "pydantic-1.10.15-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:7ea210336b891f5ea334f8fc9f8f862b87acd5d4a0cbc9e3e208e7aa1775dabf"}, + {file = "pydantic-1.10.15-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3453685ccd7140715e05f2193d64030101eaad26076fad4e246c1cc97e1bb30d"}, + {file = "pydantic-1.10.15-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9bea1f03b8d4e8e86702c918ccfd5d947ac268f0f0cc6ed71782e4b09353b26f"}, + {file = "pydantic-1.10.15-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:005655cabc29081de8243126e036f2065bd7ea5b9dff95fde6d2c642d39755de"}, + {file = "pydantic-1.10.15-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:af9850d98fc21e5bc24ea9e35dd80a29faf6462c608728a110c0a30b595e58b7"}, + {file = "pydantic-1.10.15-cp37-cp37m-win_amd64.whl", hash = "sha256:d31ee5b14a82c9afe2bd26aaa405293d4237d0591527d9129ce36e58f19f95c1"}, + {file = "pydantic-1.10.15-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:5e09c19df304b8123938dc3c53d3d3be6ec74b9d7d0d80f4f4b5432ae16c2022"}, + {file = "pydantic-1.10.15-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:7ac9237cd62947db00a0d16acf2f3e00d1ae9d3bd602b9c415f93e7a9fc10528"}, + {file = "pydantic-1.10.15-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:584f2d4c98ffec420e02305cf675857bae03c9d617fcfdc34946b1160213a948"}, + {file = "pydantic-1.10.15-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bbc6989fad0c030bd70a0b6f626f98a862224bc2b1e36bfc531ea2facc0a340c"}, + {file = "pydantic-1.10.15-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:d573082c6ef99336f2cb5b667b781d2f776d4af311574fb53d908517ba523c22"}, + {file = "pydantic-1.10.15-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:6bd7030c9abc80134087d8b6e7aa957e43d35714daa116aced57269a445b8f7b"}, + {file = "pydantic-1.10.15-cp38-cp38-win_amd64.whl", hash = "sha256:3350f527bb04138f8aff932dc828f154847fbdc7a1a44c240fbfff1b57f49a12"}, + {file = "pydantic-1.10.15-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:51d405b42f1b86703555797270e4970a9f9bd7953f3990142e69d1037f9d9e51"}, + {file = "pydantic-1.10.15-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a980a77c52723b0dc56640ced396b73a024d4b74f02bcb2d21dbbac1debbe9d0"}, + {file = "pydantic-1.10.15-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:67f1a1fb467d3f49e1708a3f632b11c69fccb4e748a325d5a491ddc7b5d22383"}, + {file = "pydantic-1.10.15-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:676ed48f2c5bbad835f1a8ed8a6d44c1cd5a21121116d2ac40bd1cd3619746ed"}, + {file = "pydantic-1.10.15-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:92229f73400b80c13afcd050687f4d7e88de9234d74b27e6728aa689abcf58cc"}, + {file = "pydantic-1.10.15-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:2746189100c646682eff0bce95efa7d2e203420d8e1c613dc0c6b4c1d9c1fde4"}, + {file = "pydantic-1.10.15-cp39-cp39-win_amd64.whl", hash = "sha256:394f08750bd8eaad714718812e7fab615f873b3cdd0b9d84e76e51ef3b50b6b7"}, + {file = "pydantic-1.10.15-py3-none-any.whl", hash = "sha256:28e552a060ba2740d0d2aabe35162652c1459a0b9069fe0db7f4ee0e18e74d58"}, + {file = "pydantic-1.10.15.tar.gz", hash = "sha256:ca832e124eda231a60a041da4f013e3ff24949d94a01154b137fc2f2a43c3ffb"}, +] + +[package.dependencies] +typing-extensions = ">=4.2.0" + +[package.extras] +dotenv = ["python-dotenv (>=0.10.4)"] +email = ["email-validator (>=1.0.3)"] + +[[package]] +name = "requests" +version = "2.31.0" +description = "Python HTTP for Humans." +optional = false +python-versions = ">=3.7" +files = [ + {file = "requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f"}, + {file = "requests-2.31.0.tar.gz", hash = "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1"}, +] + +[package.dependencies] +certifi = ">=2017.4.17" +charset-normalizer = ">=2,<4" +idna = ">=2.5,<4" +urllib3 = ">=1.21.1,<3" + +[package.extras] +socks = ["PySocks (>=1.5.6,!=1.5.7)"] +use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] + +[[package]] +name = "typing-extensions" +version = "4.11.0" +description = "Backported and Experimental Type Hints for Python 3.8+" +optional = false +python-versions = ">=3.8" +files = [ + {file = "typing_extensions-4.11.0-py3-none-any.whl", hash = "sha256:c1f94d72897edaf4ce775bb7558d5b79d8126906a14ea5ed1635921406c0387a"}, + {file = "typing_extensions-4.11.0.tar.gz", hash = "sha256:83f085bd5ca59c80295fc2a82ab5dac679cbe02b9f33f7d83af68e241bea51b0"}, +] + +[[package]] +name = "urllib3" +version = "2.2.1" +description = "HTTP library with thread-safe connection pooling, file post, and more." +optional = false +python-versions = ">=3.8" +files = [ + {file = "urllib3-2.2.1-py3-none-any.whl", hash = "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d"}, + {file = "urllib3-2.2.1.tar.gz", hash = "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19"}, +] + +[package.extras] +brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"] +h2 = ["h2 (>=4,<5)"] +socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] +zstd = ["zstandard (>=0.18.0)"] + +[metadata] +lock-version = "2.0" +python-versions = "^3.8" +content-hash = "2a2fe996845675e1cdf7d80834919eabb819353f394f00a3adbaf0f42e7351b0" diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000000..ca55558b60 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,37 @@ +[tool.poetry] +name = "meta" +version = "0.0.1" +description = "Prism Launcher meta generator" +authors = ["Sefa Eyeoglu "] +license = "MS-PL" +readme = "README.md" +repository = "https://github.com/PrismLauncher/meta" +documentation = "https://github.com/PrismLauncher/meta" +keywords = ["metadata", "prism", "launcher"] + +[tool.poetry.scripts] +generateFabric = "meta.run.generate_fabric:main" +generateForge = "meta.run.generate_forge:main" +generateLiteloader = "meta.run.generate_liteloader:main" +generateMojang = "meta.run.generate_mojang:main" +generateNeoForge = "meta.run.generate_neoforge:main" +generateQuilt = "meta.run.generate_quilt:main" +updateFabric = "meta.run.update_fabric:main" +updateForge = "meta.run.update_forge:main" +updateLiteloader = "meta.run.update_liteloader:main" +updateMojang = "meta.run.update_mojang:main" +updateNeoForge = "meta.run.update_neoforge:main" +updateQuilt = "meta.run.update_quilt:main" +index = "meta.run.index:main" + +[tool.poetry.dependencies] +python = "^3.8" +cachecontrol = "^0.14.0" +requests = "^2.31.0" +filelock = "^3.13.1" +packaging = "^24.0" +pydantic = "^1.10.13" + +[build-system] +requires = ["poetry-core>=1.0.0"] +build-backend = "poetry.core.masonry.api" diff --git a/static/forge/forge-legacyinfo.json b/static/forge/forge-legacyinfo.json deleted file mode 100644 index 28e45244f8..0000000000 --- a/static/forge/forge-legacyinfo.json +++ /dev/null @@ -1,3712 +0,0 @@ -{ - "number": { - "1": { - "releaseTime": "2012-02-03T03:43:02", - "sha1": "3b67ffda89f4d8c7625a00aee23c270ffef642c8", - "sha256": "090bc30701b942efcfcbca6ccc22cb16aca74e12f16d47e0c026508d1e115cb3", - "size": 385340 - }, - "10": { - "releaseTime": "2012-02-14T11:17:12", - "sha1": "b08fd9b88a7c4f2773462a501ec2a37e8a71f177", - "sha256": "a93fbce5ebf0046cec068db167ca380b207b6a2092b2487d438bf0b6c14b4509", - "size": 446516 - }, - "100": { - "releaseTime": "2012-04-26T14:52:52", - "sha1": "9107451e325dd60b21fd31db956e2cba7ad78777", - "sha256": "09e6242404f8f1d1bff77fc1a88ebc650a5db5afd61c1bcaf155a7cccbc38dc4", - "size": 535241 - }, - "101": { - "releaseTime": "2012-04-26T19:15:44", - "sha1": "1ec31c6def402042b240b78b29f62d282dda9245", - "sha256": "6ba717cbb338d02bc517026dde1046ee32b99df869ce444f2c524766cf587ac1", - "size": 539903 - }, - "102": { - "releaseTime": "2012-04-29T03:15:02", - "sha1": "7d27b1cf0bba9084ca9dd40836a591a6f549ab99", - "sha256": "b7d54a5bf528e197b84176feca4c6dfc39e7510dd2b934c01bba4d20b3fd5a05", - "size": 539984 - }, - "103": { - "releaseTime": "2012-05-01T17:41:18", - "sha1": "ff0f5ba142f93216e3414a62a35bc0ea63c04e2b", - "sha256": "035dc0c527456593aabf95e5af6a353244deba2c7dd42abc512e87877be09a21", - "size": 539984 - }, - "104": { - "releaseTime": "2012-05-02T10:40:54", - "sha1": "1267987ae92e7b33807f64cb878bd69d0237929e", - "sha256": "cfc17f996343fa607af6913804e7aee3a88ec75b70c5e95d5189b96fbadf9312", - "size": 540020 - }, - "105": { - "releaseTime": "2012-05-02T11:15:28", - "sha1": "3107da18680cc7a4c8da48a87987c6b54c1cdbd3", - "sha256": "fe79e721c75454eec6b9c4fea77f07ca5ed9ed6a5f89d7339f13bf665e9fe044", - "size": 540020 - }, - "106": { - "releaseTime": "2012-05-05T21:26:20", - "sha1": "073fe35f1465b042cc1a404ee162a78be07a3118", - "sha256": "699943f76f8eba5bece28bad466c2510513432b5916831d8eb873ba9e55f8f07", - "size": 540033 - }, - "107": { - "releaseTime": "2012-05-05T21:48:02", - "sha1": "5a94773af77831db154836b33c31b0572f906e2f", - "sha256": "450496d301b3a5929c833561ef860aa845fe42a48b7ba40628134cffd6324480", - "size": 540049 - }, - "108": { - "releaseTime": "2012-05-26T20:33:00", - "sha1": "91a5cb7e60c573c6f5700afc9a61dc987c90837e", - "sha256": "88b9d9050a889839ff260accfc1f2cb70320891b88f74f23ef7630000755e59c", - "size": 540051 - }, - "110": { - "releaseTime": "2012-05-27T05:14:54", - "sha1": "f14ac41dc2c3dfcbb31ca9625b0ddde5ee50e60c", - "sha256": "b421c75a9635633c2406779d94ac185fd907cba9e398d7f40d1397e9493111b1", - "size": 682378 - }, - "111": { - "releaseTime": "2012-05-27T05:52:26", - "sha1": "37ea7bd0a7a4643e405d1930306e0ae48eb6fa72", - "sha256": "844cf9d1a842f680c40aa64b442e08575ff14c776732bfef02fb836d7150336c", - "size": 692653 - }, - "114": { - "releaseTime": "2012-05-27T07:49:00", - "sha1": "6656816ca2a9b8ee781b21ffe397351c1cff242b", - "sha256": "7b4d0d01792533479630ec61caa056821d5faf49a94976de6809b5bc5ea6407d", - "size": 692890 - }, - "115": { - "releaseTime": "2012-06-02T17:05:10", - "sha1": "fa56c8a9ba515b4ebafa29a9d8b463844d8cefbf", - "sha256": "28376c420dc439a2972aee59fbf5369e4662abb9f4255f215efbc07aa43103f5", - "size": 699345 - }, - "116": { - "releaseTime": "2012-06-02T19:29:02", - "sha1": "a0bc1631878d6c82e90cc8c8428d531e616d0b4d", - "sha256": "3689d1c1d54d408872909b6864b91c16822f13b6c000aa6d4b7c50fc0ee103a5", - "size": 771433 - }, - "117": { - "releaseTime": "2012-06-03T00:39:56", - "sha1": "fad26f06303d49516f30bd9787c60254b9d64832", - "sha256": "0f6ab352cbdde133519af2446cb1e95596ee83bd7862d0396ce176fe6f58a289", - "size": 793622 - }, - "118": { - "releaseTime": "2012-06-03T01:06:46", - "sha1": "2417311461424c258b1ae75b3c2aca5ed8a93212", - "sha256": "750ce4702906336213c8cebf38f51f42ab32a5097b54850b8a9c2da6cba4f165", - "size": 795988 - }, - "119": { - "releaseTime": "2012-06-03T11:46:04", - "sha1": "9a729ba30e68d06dc1299bf7e2c11f0df2014076", - "sha256": "9eee8d3488c055f54741c865dba925ed0f20fc0fbc93beee930137dff6524099", - "size": 795981 - }, - "12": { - "releaseTime": "2012-02-15T07:01:32", - "sha1": "7a5585b8d63e14d27550a0caa326da98842ba75b", - "sha256": "bff27ad5c4370e4f1b83766f57f193cd69e9ee4918fec123230144f36fd0779d", - "size": 446491 - }, - "120": { - "releaseTime": "2012-06-05T00:26:38", - "sha1": "e46ce772d92952ed79f4dfc4ab3a401855f9ac45", - "sha256": "ac7b487bc153a2d0de283e644e5c573c4937d5c2ee436751d2e5d3f99a91bbbc", - "size": 795970 - }, - "121": { - "releaseTime": "2012-06-06T02:03:28", - "sha1": "4106e1a59253e2cc4ba3c553e1bcfd9363838215", - "sha256": "bdcc1bfa0bf290592de5da011b998b30b88b911a4e1d00ff4a2bd882eb1e1b96", - "size": 796825 - }, - "122": { - "releaseTime": "2012-06-06T07:11:36", - "sha1": "5e9dc2ee5aae4b6dbebc2d03200f0a2e36dfc6ef", - "sha256": "002c98545240753ae60a8e9f0d6067056332b02ab313e5da11749e2c68ab82c1", - "size": 796287 - }, - "123": { - "releaseTime": "2012-06-06T08:16:50", - "sha1": "b8e119c79d6c45a1f8b9816f916426b5015b2a03", - "sha256": "b7ebbaf7f9f6d8070746cac75659bfa55fe7007ec5f8297d7ea7ab4578a48dea", - "size": 796331 - }, - "124": { - "releaseTime": "2012-06-06T09:12:32", - "sha1": "cd06a21016af921260658e2bb72bac0278bd19f1", - "sha256": "3510025daeab7f07afe9f8c454d201c21a0256c00ce5944472291bd6986403b1", - "size": 796364 - }, - "125": { - "releaseTime": "2012-06-06T10:39:50", - "sha1": "730910dbf2756723b0bda64b23d1b86e6e2e360c", - "sha256": "00488c996a010a6544b0c9567cbf52576a09ca960a5071f0d0c96ed3610a3fa1", - "size": 796361 - }, - "126": { - "releaseTime": "2012-06-09T18:07:04", - "sha1": "f936f629b58aa9a26423e7d31fac1016df2ed43e", - "sha256": "c43a7b4dfd7fdf9ce1de709568323933d195ce5d091076183023221ea7868e9e", - "size": 798733 - }, - "127": { - "releaseTime": "2012-06-09T23:23:20", - "sha1": "277b3a9e14efb646541225de6fdb4ac22439a6c0", - "sha256": "8e6bda4d4c0b323729a158f11c8b384429eeb37c5edc770ded4d54c35a8e9345", - "size": 805738 - }, - "128": { - "releaseTime": "2012-06-10T01:57:00", - "sha1": "cf44068b9c694278dc56bf3e912bfb42915a0910", - "sha256": "cfa22e39605b31af73f9dcce17d26c575a5e11d878afaf27dc50b6237f5c05c4", - "size": 805907 - }, - "129": { - "releaseTime": "2012-06-11T14:16:08", - "sha1": "25c1928a77454207548479ed3365b9ac5b6cb724", - "sha256": "a346c164275e470e84e02547c5b78c1ecb9e7a5c273340f7f5722f3639a6cac7", - "size": 806759 - }, - "13": { - "releaseTime": "2012-02-16T20:12:54", - "sha1": "7d833787cd732c36183e83078d5059abf9d2d86f", - "sha256": "c2f2f379cc9eb550eb3db1eb36ecaf2f99fefa0ae34a6db3e565beedfddf7f79", - "size": 446490 - }, - "130": { - "releaseTime": "2012-06-11T14:45:56", - "sha1": "646de970a77cecb90cb4e95a0f20dcd6836ea427", - "sha256": "21e8559b168e199d00a8d107c89ed683b7e430690c2682abc0d510e850084b23", - "size": 806775 - }, - "131": { - "releaseTime": "2012-06-11T15:50:10", - "sha1": "e52706d1ffa3958da1d1ca7dbb4c98c6a91c00c2", - "sha256": "2a90471ccb7636fb65fe3604490c24e1dcb412236883a5d691586146636029c8", - "size": 806773 - }, - "132": { - "releaseTime": "2012-06-12T15:51:22", - "sha1": "c74ac5310eb0459799bc5916564b595f9c8a0558", - "sha256": "1610df104d38406d0f241918a893210503202d1a28f6510029ba612efa5abb1f", - "size": 806787 - }, - "133": { - "releaseTime": "2012-06-13T21:54:32", - "sha1": "9a765110a452eb1c729cd9d1dd72b75ac46a9cc5", - "sha256": "855ecc4c169efca986dea547ba94aeb52d6c8ca696aa94ef727351f92350ea23", - "size": 807737 - }, - "134": { - "releaseTime": "2012-06-13T22:13:02", - "sha1": "3859eb4e96ad8b596648c654603be8c7a2880aed", - "sha256": "237814d9e0f086c066659578fe42ff7cada5dd93b9a2fb9076551d5cac7ae22d", - "size": 807730 - }, - "135": { - "releaseTime": "2012-06-13T23:11:14", - "sha1": "7ca221567a9b8be19ed242cf3027ef85cb5831b5", - "sha256": "ca358444aca70dd229688f4f9aa5c69f6f54362f232f1ff745a15055137e6a72", - "size": 807734 - }, - "136": { - "releaseTime": "2012-06-15T21:13:22", - "sha1": "351d8168796136b453ff07ca3498d079005eecf2", - "sha256": "123c1e3e77f6709bf1074ff8186793ab1574ebb8c137d829a44757b46e1e593e", - "size": 820929 - }, - "137": { - "releaseTime": "2012-06-16T01:31:16", - "sha1": "43b5cedd31124e38d9ac45278f49c3c1b760bc91", - "sha256": "17380821b55e688afe499cd58e1ffa8d08ad1c5a6d0d709a0323a1ee8d615be7", - "size": 820938 - }, - "138": { - "releaseTime": "2012-06-16T13:29:30", - "sha1": "bb06fb63150c309298b5d13fd1386f815a8cb58c", - "sha256": "e7f981301aa518465c22530b8987ca64fc8ef732037ef1e868c7a30effee8303", - "size": 820935 - }, - "139": { - "releaseTime": "2012-06-18T20:20:22", - "sha1": "fa14db691e5caecf901bc03db26f62a41398f0bf", - "sha256": "3745c6f8ec04beb978d3ffefab8093233160fa16c44a14c77ec3ce23b4f864f4", - "size": 824101 - }, - "14": { - "releaseTime": "2012-02-18T10:59:08", - "sha1": "a2e9d478829c8eeef907a2e9fb026b7f7b06d503", - "sha256": "4d8639e623029834b8facb5e773a099ec9b5137e9b5c66acf8d38f9cf08213b1", - "size": 446490 - }, - "140": { - "releaseTime": "2012-06-19T13:54:46", - "sha1": "0393025b622c1963789de2de8cae76bb80a9a40c", - "sha256": "4aa5efe6548af749acdf3805fc6dbbcd78c1dd12f19bbff89e2bab84662242fa", - "size": 824100 - }, - "141": { - "releaseTime": "2012-06-19T14:33:18", - "sha1": "172f03f6df59bc600a325e2eed9252f1466218ca", - "sha256": "3b256df597d86d8650e808846d363e667dce2f467db84576397944fbc4d83522", - "size": 824099 - }, - "142": { - "releaseTime": "2012-06-19T20:50:12", - "sha1": "9bb6c62055657637755ebdfb2c01f1d5be4eb86f", - "sha256": "43661e039a129d00f44ccef4a383c134ba5bb8f66e22252576fd5ae8e91b349b", - "size": 742043 - }, - "143": { - "releaseTime": "2012-06-19T21:35:44", - "sha1": "55aae8a09af8275044e83731e160490e3f96e4f0", - "sha256": "16a65c0fc67a7b52df3bc09924ab9bd860f716d5134e3ec843779d2e2c833441", - "size": 742047 - }, - "144": { - "releaseTime": "2012-06-20T02:27:20", - "sha1": "7af758710c159b940e1a1acce61752b769b9c8c0", - "sha256": "e49b93b985344c3eb5fc0fdd84a3a410c271c713188a969585b2c30f8b1632b2", - "size": 828804 - }, - "145": { - "releaseTime": "2012-06-21T04:10:00", - "sha1": "4574a57cd18f729f3783569dda3414af955a5a7c", - "sha256": "ee338a711e8fdd938813ef85aac9018e510dcfda142e01af2c4d48f66de266f2", - "size": 833053 - }, - "146": { - "releaseTime": "2012-06-21T05:12:52", - "sha1": "a9434adf87ddbaaa0ee766a681796ec2c6baaa3c", - "sha256": "922fb4f5ea0d6c143a2fd7d0ec5b0e816239ada14330553d874bb82832608497", - "size": 833072 - }, - "147": { - "releaseTime": "2012-06-21T06:14:56", - "sha1": "e34ab34210f9ba2ef911a9d8261bee46e58d1181", - "sha256": "cd90d2fb96fafaebbd8832b82996718b2ce6687867c98b9b8b10131e5da0e6e1", - "size": 833263 - }, - "148": { - "releaseTime": "2012-06-21T15:33:06", - "sha1": "269b4dcf1895eb1c861a45596fbdf03a7d952b03", - "sha256": "e8553aebad4aba8f4a3501b7c66ca9ba9e1a72bcce1653943da2b5fdc02be2d1", - "size": 833383 - }, - "15": { - "releaseTime": "2012-02-21T00:08:16", - "sha1": "0c288624b936ae51e74849185db9456b0f6eaecf", - "sha256": "839d7cd8f71501ee7bd2f8bcbd05f9be15f1d28223ea92a7715e59e38f30ef37", - "size": 461232 - }, - "150": { - "releaseTime": "2012-06-22T17:50:02", - "sha1": "69992524b6dad50b7a1f134084d6723941600178", - "sha256": "b377f8001a182855709ef08f002d6426d3d1704b04a3abce7162f688628411bc", - "size": 834008 - }, - "151": { - "releaseTime": "2012-06-22T18:53:06", - "sha1": "390e254050b5d437c52fd3372a9bf5e7af82d190", - "sha256": "8ebc2bf8dd8afd0d17607df892276827cee6accfefe02ddbcdcc0d1fa622cc37", - "size": 834136 - }, - "152": { - "releaseTime": "2012-06-24T14:51:06", - "sha1": "3457f99c4572e65c0c453825131cafce62a403a3", - "sha256": "606e7e860725a3beac211c8814377be05fce2f0d4d31e6591a08a56124883e68", - "size": 834135 - }, - "153": { - "releaseTime": "2012-06-26T12:14:12", - "sha1": "a02b59b5eba868c9ef653e6372dabacff0d7c185", - "sha256": "f71fa6baf922ed05cf02d47dd55eed16e9d351b7aa9cd75be92623d278c2c6e2", - "size": 835486 - }, - "154": { - "releaseTime": "2012-06-27T14:38:54", - "sha1": "1aab062c85fea0f607b34a9aae213de23d557219", - "sha256": "aa20ffa2bc0395657185a58c32e51d23c6485fe9a11e49a6488d5db7c52474a6", - "size": 836032 - }, - "155": { - "releaseTime": "2012-06-27T17:24:36", - "sha1": "072165b010760b236cd60d9270e0ca691a0a1eb4", - "sha256": "e77a492dfd41732cd31ed066419247a12bbdad81a5035f082cbe559c3ee3904e", - "size": 835994 - }, - "156": { - "releaseTime": "2012-06-28T12:47:50", - "sha1": "e65ddb0a00327cc3042977dfb4b3cf7d2c3f9141", - "sha256": "69cffff633cf417d15def003152b1219deeac932905331e1e355a579de8d6610", - "size": 835993 - }, - "157": { - "releaseTime": "2012-06-29T14:06:30", - "sha1": "875565aa589b1c56332f3732f1830b5ada72f353", - "sha256": "b93a825687291259d9ecee57f861a92f876b85c974ef596498b25f27e2f82209", - "size": 835994 - }, - "158": { - "releaseTime": "2012-07-01T06:58:20", - "sha1": "a6d07ec81f663969efdefdb0da0a01c3bd7e61a1", - "sha256": "af68569fcabc2f46331e296e7ce6f4a38d664245dee702827c6f301f00f767b9", - "size": 835995 - }, - "159": { - "releaseTime": "2012-07-02T20:30:34", - "sha1": "1902fd2cee020fb0cc37323df70123c9f1ef521f", - "sha256": "8e95e919e287c486745da1abb4f4f514790dfa4e03a7cd667ff6dcad3b7ea950", - "size": 835994 - }, - "16": { - "releaseTime": "2012-02-21T01:08:40", - "sha1": "e122dd4424507cb886cfaf17d74d32f0b5c27976", - "sha256": "73913abfd6fc33e5fda8d42ed3877e1d6c7ebf693add23727450411ac48aeee8", - "size": 461230 - }, - "160": { - "releaseTime": "2012-07-03T22:13:38", - "sha1": "ffce964d80f804b44f41f9445720cca889df82e3", - "sha256": "428e96518a844bab63f7b7baaddd47fc83596a161827d0776ab95a3cf5e87c97", - "size": 840432 - }, - "161": { - "releaseTime": "2012-07-09T13:47:08", - "sha1": "9b577c7c90c075345c9edbbbf1e9e1b04d526a5e", - "sha256": "159f2f456214b343e12aebfd5f4c6a2aa25534f2de04ef1518c058d736a6dbcf", - "size": 840533 - }, - "162": { - "releaseTime": "2012-07-09T16:06:48", - "sha1": "0c2899851e84610ff9f68178d8982feb2994e30e", - "sha256": "addc741a97b22b20521f1155437215b04318e6a66bd5a65c8c132283b66efd1b", - "size": 841554 - }, - "163": { - "releaseTime": "2012-07-09T21:41:18", - "sha1": "75d6ec38c6ab0667583a5a7253004c739b8e628d", - "sha256": "1a5acd0213bd0e915b83b995ecdd99c0de9d1ecb1c1e732eb044fb79363a1059", - "size": 841544 - }, - "164": { - "releaseTime": "2012-07-10T17:05:40", - "sha1": "93be0a3149c333402a7696a23a45f4ffdb901ae4", - "sha256": "00e8168f96459964e97a37bcfe6c6f83f46d0825f00fbf96b8fec6d2439292eb", - "size": 841547 - }, - "168": { - "releaseTime": "2012-08-01T02:52:16", - "sha1": "1297549223eb2fcf39228b2ef9f572d8fb843dbe", - "sha256": "fed79cb7f26711043db245577f0b826b948cc2184219380b37277782604049f9", - "size": 841565 - }, - "170": { - "releaseTime": "2012-08-01T03:06:10", - "sha1": "b5076149dc1890bdf7df986d77b2a9f78b3873db", - "sha256": "ee62fb09ceebd3a73642a6ba9218f2323fb6f450246355d3a7dfd74b62e0d0b8", - "size": 841564 - }, - "171": { - "releaseTime": "2012-08-03T16:59:00", - "sha1": "65fe624282d24b03e2a35212f9ab6c5e3e10a5e0", - "sha256": "dd6f66865bf04b89fd80a5041c6f9e81e0caefd266097447c73d7e924f67875a", - "size": 841570 - }, - "172": { - "releaseTime": "2012-08-11T02:06:04", - "sha1": "c965a2b9ec9b32ca0570248c99bc1536cf264be9", - "sha256": "16b6cc8b3479318b8a4f438536622852fd553c191fe4a327f0db5d6568c1d48d", - "size": 1056844 - }, - "173": { - "releaseTime": "2012-08-11T04:15:12", - "sha1": "27de803e547a20deb519d1f4a46bda7b639ac0d3", - "sha256": "0e66efa38a4da2e2455701a6107116269c3c5a8110609c05ca54b95035480a52", - "size": 1062629 - }, - "176": { - "releaseTime": "2012-08-11T16:25:50", - "sha1": "c7dc3e0b343c0be64fe7158b05d48ded492c1c90", - "sha256": "dab06042d5fa6737c106d573c3f7ae7392674c1b955d9bf65964fa362692ddb7", - "size": 1068704 - }, - "177": { - "releaseTime": "2012-08-11T17:20:10", - "sha1": "32cfe2f9b93ee0d4cd02089f573a12dcbeb37fa4", - "sha256": "627cd1d8fcf661457cb55f96b83221051159d0ecd7423baacb7432c1893ba7f2", - "size": 1068703 - }, - "178": { - "releaseTime": "2012-08-12T06:19:28", - "sha1": "eb19f25f008fd60e23db74eb5fbae1fbcca48dbf", - "sha256": "bc4b85d4d1f1a828dbce1ad9a46e0dc4a258f32ae463007328802a4d9f959c7a", - "size": 1071601 - }, - "179": { - "releaseTime": "2012-08-12T15:37:14", - "sha1": "aee8717d6781530b2e311b89a0a71fcca58b71fb", - "sha256": "6ee6271971e179158f232104c7a6c804661d71b09633a58229bfa6e4ac733da2", - "size": 1071601 - }, - "18": { - "releaseTime": "2012-02-21T17:14:26", - "sha1": "e348ff6d988c61d98b8a560d7cddc965e2d81482", - "sha256": "a639c9d4f68aefc3c6fe8ed32081e41c67fb6a489a87bcf6a42030c24a1bd136", - "size": 461226 - }, - "180": { - "releaseTime": "2012-08-12T21:46:22", - "sha1": "10dcdc2ea96ba2b86836e67f5569f0f1b895cb9a", - "sha256": "2a48a0d307111333f0030f1799f7e6a79c0efdb30b214060b3bf290d26e77f4b", - "size": 1072919 - }, - "181": { - "releaseTime": "2012-08-12T23:01:26", - "sha1": "f42f43f5562789b2da8eda6598b3d5cfd63720af", - "sha256": "f930595914b8ec50f5e8d9a6bd2842455017fa0802e0a7e09a03a1464b4fefe6", - "size": 1073492 - }, - "182": { - "releaseTime": "2012-08-13T14:20:16", - "sha1": "649fb921f3209dee50991bb8785b245d33e878a7", - "sha256": "f488e3d262d9445b853c8560035d303b03099fe562c0401313e403a913eb628a", - "size": 1073493 - }, - "183": { - "releaseTime": "2012-08-13T23:33:08", - "sha1": "6b278b91c68e8b013ae58c5796c4e2cb9cec7c37", - "sha256": "abccf353a3626161ccb6efd34c93fa1bb3d388ef28662524fbe2841f531b7ff4", - "size": 1106697 - }, - "184": { - "releaseTime": "2012-08-14T00:09:52", - "sha1": "6ce09190d2660c7ca25f60bba02a3ea70072cc60", - "sha256": "d1786b21227630227fa0db5dcc451b690e8e4522dc8f5b108d30dd13728bfd77", - "size": 1106701 - }, - "185": { - "releaseTime": "2012-08-14T04:44:38", - "sha1": "5e2cba3e9e81c1ab11b10c2c47b5b010a06e921d", - "sha256": "324d235979e59bfcaf1a2573b921231357d00940c83c1346b926fbde9e90c19c", - "size": 1106693 - }, - "186": { - "releaseTime": "2012-08-14T06:41:56", - "sha1": "89b4118b59459c9643b3de32373303d04a27e5df", - "sha256": "e0f4a04188d3950e3de4131a394b354d551b657d1fadfd0297b16d708a8156e2", - "size": 1106707 - }, - "187": { - "releaseTime": "2012-08-14T16:07:58", - "sha1": "a9afc5ba72b8224a91cdedc4f10f47ae5eecbe3e", - "sha256": "cc52a1c5cdf0539e86fb83535e30ac21d14d2bd2083c3667edd177101cbec94e", - "size": 1106910 - }, - "188": { - "releaseTime": "2012-08-15T01:04:26", - "sha1": "a8526b0b84ba5d853cacdb25a568a926e90f5674", - "sha256": "6f378334e5aff66e48d727e640db7c49067c932cccac018b333a8061870b1409", - "size": 1108814 - }, - "189": { - "releaseTime": "2012-08-15T02:00:36", - "sha1": "4ee137f2a60010981a021cd39705b773a86a342c", - "sha256": "999c0cda3d1f98cf1cb1ac3eea80ef2029d44d0ab7f200971453415c26383a6f", - "size": 1108815 - }, - "19": { - "releaseTime": "2012-02-22T12:45:24", - "sha1": "a543b0d8607847ab739ad0b4bc109d8b5eb9e36d", - "sha256": "9863223a74fb8b09a6de07818708c52113b951852b8354de2139fe24689a900e", - "size": 457000 - }, - "190": { - "releaseTime": "2012-08-15T03:59:52", - "sha1": "7c8e296dd20d0a099d4ffc0ed6aa2f528844c098", - "sha256": "32b390a19cafc75c66292c547fde2349326a93e0df4db261a26ce34745a77c00", - "size": 1114702 - }, - "191": { - "releaseTime": "2012-08-15T04:20:00", - "sha1": "35c3abea886ffc85f00234638953b24c52feabc8", - "sha256": "9c93b994cf3627833efc96d0b659aa11e4d65389f5cb03966a3c564a336799e0", - "size": 1114733 - }, - "192": { - "releaseTime": "2012-08-15T05:32:22", - "sha1": "3bfce4ff38d083e21ac7565435e11de73a1355b3", - "sha256": "6ee2d016c435d16d5025f50cf2fb37a6ef849627f8cf88d9df498a2591ffd15b", - "size": 1114783 - }, - "193": { - "releaseTime": "2012-08-15T05:41:58", - "sha1": "6f9560278fbf8ba6448aae4e9e314bfdd95f66d0", - "sha256": "437689a1bdd935a29ba5dcbc9883e1c0c014a8686fa40672115a4699dd3c7c3c", - "size": 1114790 - }, - "194": { - "releaseTime": "2012-08-15T17:07:10", - "sha1": "15506c8f8035238775e48c7f2b1c9604a7237567", - "sha256": "30cbe1c1aa0ae1c694765f044801cd9e041078f4e47938c26a8d4e4f5d174e68", - "size": 1116652 - }, - "195": { - "releaseTime": "2012-08-16T04:18:30", - "sha1": "8591aea55c6452626abdfef9a710f2912b071496", - "sha256": "078ddbbad79ea0a9c8fd4d83560a24b27fd14dbc0253b15811c6db3954517d21", - "size": 1117510 - }, - "196": { - "releaseTime": "2012-08-16T04:26:12", - "sha1": "4dc7d314e1d7e815745298d9849f16326d98a4cc", - "sha256": "82a2747bea9aa044ddd384e40229f4380e66544a27c77ff8611f0796571db3d2", - "size": 1117510 - }, - "197": { - "releaseTime": "2012-08-16T04:39:20", - "sha1": "06d558e96e443cd20f28890f60bd846b24a89345", - "sha256": "3bf063bffccc8203c8bb9b16410e38b73d7d061516fabe0d55d8ebec9b3d8341", - "size": 1117510 - }, - "198": { - "releaseTime": "2012-08-16T04:45:46", - "sha1": "ad7c3988568eba9b0a6fb28008fcc2ae7d492baf", - "sha256": "9a06b85b20fe04ce9dee8ddcdcb2984631f97dc277158cdd7dc00a7399d8fdf2", - "size": 1117510 - }, - "199": { - "releaseTime": "2012-08-16T06:51:58", - "sha1": "a43116a04d2653b21cf1482ab3127f5f2e1350df", - "sha256": "cd3f5e0c8052b1323f02f6fe95caecc0001faa1e4b7197e47d7938870c23697a", - "size": 1117518 - }, - "2": { - "releaseTime": "2012-02-07T03:25:24", - "sha1": "17729ac3f56a9c6b19884b0b9f6176c01b6577c9", - "sha256": "ac32701e81a26d81bde327648a11238bb252852fe47ebf5f1f1ba7d2e89732bd", - "size": 410393 - }, - "20": { - "releaseTime": "2012-02-22T16:59:28", - "sha1": "825fce2c50b8982ff8dc55c1726f809b355dbac0", - "sha256": "8435098217c1525f78fd0d496e7297925a3f19a0e3a5b1cdcac228ac4287f3c7", - "size": 460010 - }, - "200": { - "releaseTime": "2012-08-16T14:50:56", - "sha1": "13cd134bd2c71e8559485cf1f3ffb1bd6fe8db36", - "sha256": "7623739f26a54d6921459194e09019e5f0a1697aa84f6a73360dfd81f89aa179", - "size": 1118509 - }, - "204": { - "releaseTime": "2012-08-17T08:15:06", - "sha1": "44a706ddf785343411c042e1117b2514e6bb81a0", - "sha256": "02be25f1ffdcef9d1df61f4a5b7c72a2801c485b092f218be0fe534bd5f34df6", - "size": 1118645 - }, - "205": { - "releaseTime": "2012-08-17T14:36:38", - "sha1": "2dcd664c9f3d49e775139059def2fd34f473b500", - "sha256": "cc7341808da6852fe8f911faae63eb3fc15f29a0041be3054d719cdf0fd94c49", - "size": 1121958 - }, - "206": { - "releaseTime": "2012-08-17T15:11:38", - "sha1": "9dd3cd02e41d6ebdd4f4e6a27b8c623f1669f15a", - "sha256": "ac6522e7e98fbd1b3434d8cf017b6c99b410d2d9e9cebcaa21eccd22f41014c1", - "size": 1122529 - }, - "207": { - "releaseTime": "2012-08-18T00:54:36", - "sha1": "cabf2158a95d36514ac42877df9b324ff82cc692", - "sha256": "54554e8040ac82a63177c3c3f06b037076a1c4a74acf9dae8fbe143d5ab36726", - "size": 1122552 - }, - "208": { - "releaseTime": "2012-08-18T03:20:28", - "sha1": "6bc793175417d57ee6d8fe2953e80b622e51e30a", - "sha256": "0d4c2c845f26f03d05465ecc9d4dfe89e645d7915ae09d380724b8aefd4ad73e", - "size": 1127644 - }, - "209": { - "releaseTime": "2012-08-18T18:31:40", - "sha1": "1e2a7d448a81df1b87b92df5d7654c3b773ce3cb", - "sha256": "0a60f96c58726818a01b3e12d34ee2e64eaa52ab891be28b27319bffa3b25f24", - "size": 1128219 - }, - "21": { - "releaseTime": "2012-02-24T02:44:08", - "sha1": "a26524032331f99cc199c949845d9c21f7ca6220", - "sha256": "a763eaed63cc63795e147ed7fc0e718d50ae884daa0fe6344e2eadae04532716", - "size": 461387 - }, - "210": { - "releaseTime": "2012-08-18T19:06:16", - "sha1": "fb8a39877182075057ab635988a716779ce3c1df", - "sha256": "6e960c40d5ae23921b57dbfde8c90b3b3837219baf046aa110e35041f0922d0b", - "size": 1128955 - }, - "211": { - "releaseTime": "2012-08-18T22:11:36", - "sha1": "8bac076be4e2b1ca18bbc4a5a6dbf428ffe8a000", - "sha256": "de42413d21d609322a5601d5d461f9814bbf04142035a38035af614eede96bcb", - "size": 1128948 - }, - "212": { - "releaseTime": "2012-08-19T00:24:18", - "sha1": "660b131b8c7b5847928325495107d2bf18fc6252", - "sha256": "f4cc8b5a713a14e5712f5e981e9cdcebe1aa79b2f83719a67851d088a19dd176", - "size": 1131604 - }, - "213": { - "releaseTime": "2012-08-19T09:40:06", - "sha1": "a343280c7a069b665ad4892f1fc3efc0204ba273", - "sha256": "3068b0a7e105b7a3bcc40b04836735295c4932bf4e3f41671b00876523111fc6", - "size": 1144787 - }, - "214": { - "releaseTime": "2012-08-19T18:45:34", - "sha1": "9c7461c292717660c860c9dde3a998f80c9db3f9", - "sha256": "df7e911eca3b02cdb53f20bc25e91ff64df2b74e6485703a00834c4ac87949c8", - "size": 1144823 - }, - "215": { - "releaseTime": "2012-08-19T19:03:28", - "sha1": "772542b3aa274c40494aec474a9801e86e832bf3", - "sha256": "4ce688bcebd13c5b3ab37ed9a4ff3f8a8c315f2ddf3495e226e3f1edb9e757f7", - "size": 1144429 - }, - "216": { - "releaseTime": "2012-08-19T21:48:20", - "sha1": "34b05962c8aa58a60420d3276598a3e236ff5faf", - "sha256": "b01354ffa8e7b6f09ba4b8d6b37e2ede984e8bea64af23dbf44ab0905083e710", - "size": 1144496 - }, - "217": { - "releaseTime": "2012-08-19T22:10:42", - "sha1": "1abb0fac2833326264ca74c84b781e7044d52c26", - "sha256": "98ab579eb3ff4253770b676106619a542b27ddc526111bc956dc48d0bcff2339", - "size": 1144596 - }, - "22": { - "releaseTime": "2012-02-24T10:53:16", - "sha1": "f4f11608f49cbfeb025afbb938081540415fc9fd", - "sha256": "078689fbc3fac7d8f5496a1d8a22176d7637e9df7bd11a330727cd7879fff304", - "size": 461389 - }, - "220": { - "releaseTime": "2012-08-22T11:11:14", - "sha1": "0909743af1123f6fe96e01bbf67e4117dd2bb6a4", - "sha256": "d15f10ef045f95d18b7d3dbdcda06cc92148ddae9b21f5e949fa5666bc7ab7f9", - "size": 1156840 - }, - "221": { - "releaseTime": "2012-08-22T14:47:48", - "sha1": "17d16a72551dafcdb66cd8a2c2f1fd7ce5d9b202", - "sha256": "d84a778ddcfd327d3bb91ea80ad8b06c155659380d840e70dc2e4a4ad145c489", - "size": 1156896 - }, - "222": { - "releaseTime": "2012-08-22T14:51:48", - "sha1": "9134a4885e0dbd08d7a9c1b12f5900d1f3f5f7fd", - "sha256": "5b293663cfd379dee0941000331095230b77268bd0a930aee2ea91afacd309cd", - "size": 1156900 - }, - "223": { - "releaseTime": "2012-08-22T16:18:02", - "sha1": "dd89de55a4a0eadddd93a16a67eeab8d2c8e9d00", - "sha256": "8c838d0962c35b7b21dba8ba153241b7dabd30b6202a428f8763eb9951b3e991", - "size": 1160119 - }, - "224": { - "releaseTime": "2012-08-22T19:08:34", - "sha1": "7cbef6b2618c7b05af1327a0dc9d83205ddb47f2", - "sha256": "62348b5f57a64a386387f229f7ff43fc5ba28f3e3fdc0827d84404e3f680a19e", - "size": 1160691 - }, - "225": { - "releaseTime": "2012-08-22T19:38:16", - "sha1": "60d5a20dce93496201aabe29eab2cbd6e1ce7697", - "sha256": "9f587e629d1f68a92c2e908999a08f892bf8082e31a68dd3fabd01fbd93a718e", - "size": 1160681 - }, - "226": { - "releaseTime": "2012-08-23T07:24:58", - "sha1": "45c32c24fa82f2fdc58137ea2f0f91859bd99d02", - "sha256": "ace28642c14b394070c3a56069e67e380fe2374faf830953144ff820f34a8a89", - "size": 1167077 - }, - "227": { - "releaseTime": "2012-08-23T11:58:40", - "sha1": "efe8252c1f118e6dab54ddd3f718270dddfc7fab", - "sha256": "67c9b58b826939fd6d77f2f16a83df317dc2625aa43dd896dbd4bfb56ebf933c", - "size": 1170150 - }, - "228": { - "releaseTime": "2012-08-23T12:13:40", - "sha1": "8657c475ea0eaeda5c16af9098d07d26fa5780df", - "sha256": "0338dab67d7e77926d9e7ce407243f9b534798b83d6e57e17c57d25195888ced", - "size": 1170172 - }, - "229": { - "releaseTime": "2012-08-23T17:57:20", - "sha1": "7d706d763865779048b5cb612617f77947089c41", - "sha256": "1b98bf38c67a37797565caa5199921a50d3a516688fd5bc888ba9e4ea3b8363c", - "size": 1172234 - }, - "23": { - "releaseTime": "2012-02-24T12:49:32", - "sha1": "eb953b9fa97348e07e073b9013ac8c077f3af32c", - "sha256": "368ebff3d647b3d815395e1cb2ff6517414cb692bd25fa47d9f52cecbf80b0ec", - "size": 461398 - }, - "230": { - "releaseTime": "2012-08-24T15:09:36", - "sha1": "1d31483af924041f9737f21323152328a8ada6cc", - "sha256": "b41b781d5c9fcf05798790ae20ae593dc33f588975b8db88be13b0ff09d2bebb", - "size": 1172239 - }, - "231": { - "releaseTime": "2012-08-25T01:34:06", - "sha1": "398aa064fac7a8711bb611f34abee9450be7e426", - "sha256": "9f157b203662140d71384be689c3fadbfcc2bdeb8887085f3a0eeeae17c497e0", - "size": 1172327 - }, - "232": { - "releaseTime": "2012-08-25T07:15:30", - "sha1": "ab0fd12b1ce77ffb6ac24b1ebadb883087200e52", - "sha256": "c39d6d53e2ce7608f0c4263d23a0ffa59824ad767a4df0faf34f5ea4af525ecc", - "size": 1172236 - }, - "233": { - "releaseTime": "2012-08-26T11:34:16", - "sha1": "807402e42a377050fdc551e021ddd3130a6a3eff", - "sha256": "00a042267454a09179b30569dd2da4ae715d7d7f695a34afdb6cf34e5ab8b214", - "size": 1176543 - }, - "234": { - "releaseTime": "2012-08-26T20:35:54", - "sha1": "0bc0f8f52db177d403cc6aa7f74ae8ab341bc6c4", - "sha256": "b4e952468b1c690213d95885ee0c71c5c0323d135158fbb1e6ecc54565ceeae7", - "size": 1181438 - }, - "235": { - "releaseTime": "2012-08-27T21:50:54", - "sha1": "9406efb776d6317ab2c99a686d9eb32c724bdf45", - "sha256": "6eda7136f7c8c4c29fab4e0bf91989712f84cd5c5d5bf6512efbff5d2de9027c", - "size": 1181419 - }, - "236": { - "releaseTime": "2012-08-28T00:59:14", - "sha1": "40a2c71e07d6c108f4e70ed2f5e80669c03fb549", - "sha256": "302ec33f3f3e7a7101a8d60558d1cd43e491324056a46bd097b69d5281e7141d", - "size": 1181495 - }, - "237": { - "releaseTime": "2012-08-28T01:10:16", - "sha1": "8a9651513e473b3e70e13e14b44cdc799523a5e0", - "sha256": "8f4a4eaed30fa8b8bb9a9d83954fd33e8914a09f8c01202c38055286c995da88", - "size": 1181512 - }, - "238": { - "releaseTime": "2012-08-28T17:40:02", - "sha1": "3b5931dfa33f19686e14dff03e2851a7f6bfc8bc", - "sha256": "fee9770baa979f27a089d9608cfd60624000725290af9fb24108f8b26b22b756", - "size": 1181524 - }, - "239": { - "releaseTime": "2012-08-28T20:46:12", - "sha1": "e5d8cb507f2beeb472e966e8a117a3f28f38fe91", - "sha256": "4e99138dd45dd037fef09cc7f0116d82c771b3c9b6dad9d0796c0e9dc73f8b29", - "size": 1188988 - }, - "24": { - "releaseTime": "2012-02-24T22:19:12", - "sha1": "a3296fef41cf016dfe4133c5f284d88218897c6c", - "sha256": "f285d1a5c6f500ca137bcd34ab95453798400c65b429354b24efdfe6102fc9c7", - "size": 460666 - }, - "240": { - "releaseTime": "2012-08-29T13:46:12", - "sha1": "e7a49134aaa40d28432616a9ae1c216489403a9a", - "sha256": "230c37e867963112a9b4202d91bd0ce3dee6bc30d4d528e35eca81d9d35b3d72", - "size": 1189119 - }, - "241": { - "releaseTime": "2012-08-30T13:14:40", - "sha1": "cc37f754904050111c21a85d5554ee8032329c9e", - "sha256": "2d04f456b42c2c748f27baf2bda69bda316ed3a750eb501818736545b3057bba", - "size": 1189119 - }, - "242": { - "releaseTime": "2012-08-31T15:29:00", - "sha1": "27dc3883f07f26237a77372388b549efde958fc8", - "sha256": "ce40adcbbada923db4b7df1ee4d3a9145f83159945df97218b418a2dff903975", - "size": 1190637 - }, - "243": { - "releaseTime": "2012-08-31T15:40:00", - "sha1": "2846ba941a4e2cf5fe46f56e2fa465bb8eec7d2c", - "sha256": "93d67db0f8afbcdf9bc2d17e16a912925c578b1ccf52924a76a110e2ee6a290b", - "size": 1190764 - }, - "245": { - "releaseTime": "2012-09-02T11:15:32", - "sha1": "02e1248f238bbfc8e96be69adbd1213ae64cb595", - "sha256": "94d80d34a4f7ba7586c9f5e41cc846d6d9ccc8fa4c04a0abc7fc12ca7995cdb7", - "size": 1191348 - }, - "246": { - "releaseTime": "2012-09-03T20:30:50", - "sha1": "b8beb94f7491aab93a7227567c1a9fbfdf6b20b3", - "sha256": "983bfa9e67de68e8cb1a691075efef777e5c44e738d0e9a46869d4b84bf84f6e", - "size": 1192956 - }, - "247": { - "releaseTime": "2012-09-04T17:29:10", - "sha1": "4512823cb1bacd1e973e17c89e5cba03c1154fa3", - "sha256": "96727df14ddfe9a115490fe6a94c35848c1ca5019fe8929f676af1b6000aab4a", - "size": 1197219 - }, - "248": { - "releaseTime": "2012-09-05T23:25:52", - "sha1": "fba13830753463a40593edd07ca73c3eb1710cdf", - "sha256": "f01717142dbe7d2c09baab684c937b8c665df6f7d7f47c98f0b68eca0e3aeb7d", - "size": 1197218 - }, - "249": { - "releaseTime": "2012-09-06T21:09:10", - "sha1": "9123f06fc28d3d9d1347a012a1f490265384f70d", - "sha256": "fba2dec051596362f8a32bf6ec571b158f3363ad1fc1c10add548e529a2d4f56", - "size": 1203819 - }, - "250": { - "releaseTime": "2012-09-08T19:23:28", - "sha1": "64f1ebb51653de5e8c43851d58d760511076d283", - "sha256": "47442a0d27aca2e560329369e1c3c451868b9b3de6cb7c2a56c0198dc5dd2c37", - "size": 1207099 - }, - "251": { - "releaseTime": "2012-09-08T22:53:32", - "sha1": "47842089e4e19de881446c452fb7c13a4870756b", - "sha256": "d50d6b69d6124fa9fa75204a8dedcc761bc5331ffa721b59b24e0229974d0ac5", - "size": 1207098 - }, - "252": { - "releaseTime": "2012-09-09T11:39:20", - "sha1": "ad02718c6ca50313953afd8943ba8ccd8b61030d", - "sha256": "6584a2719b4e67ff3dc6b967730d10dff698b7ed50900c6a47331bda1d632a50", - "size": 1207177 - }, - "253": { - "releaseTime": "2012-09-11T13:51:04", - "sha1": "d224df2f61e8492cb8bc4cb6bd7f5b182ca75892", - "sha256": "285422a2b343cc0357b2bba12d6cdf934ac99aaaa2bbe82522598fcd81ce4434", - "size": 1207304 - }, - "254": { - "releaseTime": "2012-09-11T16:30:52", - "sha1": "48c4dc2d0d599bf586ec3631a73194bfcd760cf9", - "sha256": "4f6d04fe16a1bc1ae7fa0b9e5cd85627c72373682e7ae10ac43e8ad835b74c15", - "size": 1220519 - }, - "255": { - "releaseTime": "2012-09-11T16:55:22", - "sha1": "86cc35abd26f0e51e1f75c0cf5df7afe2fa37619", - "sha256": "eae12bb6dee60dc7522046e01d1483fd53cab07cd6b31cdaf12fec31e2204074", - "size": 1220564 - }, - "256": { - "releaseTime": "2012-09-11T17:13:10", - "sha1": "31736f46042ed8d674f4a5b6d07381cdf416f29f", - "sha256": "38f8d4a6132342bb263631bdb6e4e917321ab110d6b9ab14d889205e4c1f1bf5", - "size": 1220577 - }, - "257": { - "releaseTime": "2012-09-11T18:39:00", - "sha1": "c24ca8adb810e4ded4fb3a5a8e96c5dafe36b5a7", - "sha256": "c1d924bd6379b514a78ba1d6e6730d4c40ac4d6c7600acc79f1a1cab1a06fab0", - "size": 1221666 - }, - "258": { - "releaseTime": "2012-09-11T19:33:50", - "sha1": "c3bcb792058b55f7c4fc2d1bf08bc56eefe7a502", - "sha256": "62db5c51dee86894e5695c277773f03a1df4d5f8a228a71122e18ef21cf8a221", - "size": 1222130 - }, - "259": { - "releaseTime": "2012-09-11T20:20:30", - "sha1": "f5f059fa094272cc57a37b29e1f497d7b160723e", - "sha256": "493e697ffdddf636f072d7278c71fad04010a5a30b0aae18190bb27de37b986b", - "size": 1222138 - }, - "26": { - "releaseTime": "2012-02-25T15:44:56", - "sha1": "2f32d8d4fe7ff21a1134cd2336d292e44e3df4b2", - "sha256": "7af8a2d502bea9ad6e5559006a1e92a08401f2dcbdeeb7ddfc10c651c191139e", - "size": 460674 - }, - "260": { - "releaseTime": "2012-09-12T16:02:58", - "sha1": "d94a9fdd3695659255dd56efdf28971526befdbf", - "sha256": "37e34c0b3ad569cc11e9ec9d55b82bdf78e9306df78180379af1f0c03dc32719", - "size": 1305620 - }, - "261": { - "releaseTime": "2012-09-14T23:15:18", - "sha1": "de533442b141f1c250b17b93e111a30d057c02e1", - "sha256": "ea5593702bf95ac0373b9e926208aad24e05c947bc92c6cd7b9e1cc059063f9a", - "size": 1308626 - }, - "262": { - "releaseTime": "2012-09-15T20:51:08", - "sha1": "a28028cfb93f2616090a6dcbbfa16c8b96c140a6", - "sha256": "091a2a3a14353ec147b802052061477e82b96bb493b98499318b2c207aea0b30", - "size": 1313382 - }, - "263": { - "releaseTime": "2012-09-16T21:40:46", - "sha1": "30a7c5124f1d0a4f5f4bfaf6a8777c3247a220ff", - "sha256": "9286c9e90aed43ccc94ea88b61ded3fcbfcd09fd5b27b37cf4aa7ed1a58602de", - "size": 1314342 - }, - "264": { - "releaseTime": "2012-09-17T05:44:06", - "sha1": "6c785d1017bee9dcac4239749f7ac96495885365", - "sha256": "bbc74e6e951e68c94637a3a26a28e7a67883e91e5baecb82f50a0225aeef8f02", - "size": 1314347 - }, - "265": { - "releaseTime": "2012-09-17T05:59:50", - "sha1": "145240e8eef335df7765a42eb7433d7e9fe442f9", - "sha256": "779049bc88685d694db6d63749f34182211741918b0fd2730a91ac5d29467bad", - "size": 1314351 - }, - "266": { - "releaseTime": "2012-09-18T20:27:34", - "sha1": "3f346ded27f95dd013744fe3cd6e0c2d96c10b3c", - "sha256": "ce136d679ff863568703972c10dfe9d1d75160d4f26e01d7e8bcad0604a4fedf", - "size": 1316175 - }, - "267": { - "releaseTime": "2012-09-18T20:51:16", - "sha1": "8d73f34e62b70f7a88613a0308515cfbd77bfb34", - "sha256": "153609a14494ec17e74d914a9ef4a6a94a242fbb9e03b8dccd2bee4387333513", - "size": 1316171 - }, - "268": { - "releaseTime": "2012-09-18T21:03:10", - "sha1": "b9e7741f51d647af6de525c671270a636f8da77a", - "sha256": "4a982c7fc6181a26a846226152ff8db1b7fb3c716cd8523afb3e1e9a01370373", - "size": 1316170 - }, - "269": { - "releaseTime": "2012-09-18T22:35:02", - "sha1": "6025e36e12dfdc67aa5d5679fe43fdbb31b5a992", - "sha256": "6ed3322fdc785f23cbc32cf38a66301629bbd9fc21254ecccd6633cd3ffe5f6c", - "size": 1322458 - }, - "27": { - "releaseTime": "2012-02-28T18:57:58", - "sha1": "2d31fe2db3a0a1d3e4112b8a7593799b0000508b", - "sha256": "91df022c75d4ad218ff54bb397c8202da1b2c55ab0c75675f2e59502e197d0d2", - "size": 464730 - }, - "270": { - "releaseTime": "2012-09-20T19:50:52", - "sha1": "0c405297d5e32d30edc90eae9b1284d4e93758b4", - "sha256": "ce3814fafdc9e8f1d3c9ed2a3d8695c572d3b12c89de75596f4f9cf962ac6b91", - "size": 1343909 - }, - "271": { - "releaseTime": "2012-09-20T20:59:58", - "sha1": "6ccfb512d6f87bd37b6e85199d3789f548c53cba", - "sha256": "84d316aba81569e4fed43dc1831c32eda9d626471d22f1f04374b49ca3a5dec6", - "size": 1359878 - }, - "272": { - "releaseTime": "2012-09-21T06:40:22", - "sha1": "4557fa3fce875085402a53f74bd1b05bc0efad7f", - "sha256": "15d585a5dd3c667e33d18134115f223a5ec2c151fc25b968abf1e7d635ed83ec", - "size": 1359876 - }, - "274": { - "releaseTime": "2012-09-23T17:58:06", - "sha1": "6ec0b6f483df744accc5dd091a80b5948e63b8ff", - "sha256": "194acd06120c5669d440e7276b36bd30c1370d00118e9a389c801b92b800f069", - "size": 1359855 - }, - "275": { - "releaseTime": "2012-09-23T21:14:34", - "sha1": "e1da8d4fbcfb21627ad727e486e5fc176226567e", - "sha256": "797ca0b72c9405424e9cdb9079994ecdc94165b452fa3770ff1b404a607ef7b0", - "size": 1378357 - }, - "276": { - "releaseTime": "2012-09-24T19:17:42", - "sha1": "c8e7be4ed777f9eceac85775df2931a6e3930566", - "sha256": "fb39f7a37af11c00ec79c1c50f9cd0356f49c3886c03a3a85e0d84db5cdde3dc", - "size": 1379400 - }, - "277": { - "releaseTime": "2012-09-24T20:13:30", - "sha1": "14c6ec0bfff30f2a64c4be8c08fa19362e41e791", - "sha256": "31af93738a346fae8a8eb545625d57ef39939987dc04b2f0fa0782abe091d7c9", - "size": 1379499 - }, - "278": { - "releaseTime": "2012-09-24T21:20:46", - "sha1": "cb49775fe4c7e4b3ad8cbd0e545465d4554da3b5", - "sha256": "04c066b977f7abbe0c9a5b615de5c6cfc4bc8a59f701fe37f7b20f980e95b7de", - "size": 1380176 - }, - "279": { - "releaseTime": "2012-09-24T23:38:40", - "sha1": "7d61712d0a659e852ac966948dee1c9096437584", - "sha256": "e269294f5399aba12dd8bc55b0e14dd3397f7024e4c568f9de1389f74d80f14f", - "size": 1382733 - }, - "28": { - "releaseTime": "2012-02-29T02:33:32", - "sha1": "35151035d6694f7e58f2a38b86ad41605ba9eead", - "sha256": "29de2673b5b22b782d8cef432883f651ca295613fed51d1d96ff22a337ed0a66", - "size": 486646 - }, - "280": { - "releaseTime": "2012-09-24T23:52:36", - "sha1": "47743796a00274d650c48426e8a1cd4e7974717e", - "sha256": "5848521978f5967a995d16844ce50e5e260abfbab0311fd6f02f2dd21f1197d5", - "size": 1382958 - }, - "281": { - "releaseTime": "2012-09-25T06:09:10", - "sha1": "1138df5823018374c2805f381007002568812deb", - "sha256": "aa009dc61289bf4cd4616974ba15e2246ed562391952e925fc4e4d3a3290d61b", - "size": 1382960 - }, - "282": { - "releaseTime": "2012-09-25T07:37:12", - "sha1": "b9204db9e55c707c123ef96c34bce982cf6ac6eb", - "sha256": "8560e9cfa84ebd08812e6c81774103074c8db8bfb371f1b8fa7b52a5994a40bf", - "size": 1382961 - }, - "284": { - "releaseTime": "2012-09-25T19:51:46", - "sha1": "d041d3886bcdb568b96852fdc5cedcfcfabfd2ca", - "sha256": "57ef413d7562f44ad3125755ab31b3c9c60d909d0b90a89140ce6dedf6cb4a5b", - "size": 1383332 - }, - "285": { - "releaseTime": "2012-09-25T21:10:46", - "sha1": "1f7ab01768059ce5928fb0b6f1a527aafa4fc8d7", - "sha256": "f251c87ed68ae655567900f9e960eeca02daa1bf3aabe7bbb342093608824c5d", - "size": 1384679 - }, - "286": { - "releaseTime": "2012-09-26T02:49:22", - "sha1": "728b7e377c5f9bd0ef9ec66b382665f9b83340bd", - "sha256": "282808cb91384574aae591926cc778ed3a91eae18923eacfde99f3bb1ea31c48", - "size": 1384692 - }, - "287": { - "releaseTime": "2012-09-26T06:56:34", - "sha1": "fd68f31ce6d9e798d39eda31bc8a6ed3840bf036", - "sha256": "daf830444ab50cb61393843d6f489f7d358e09cb4dca5da72e5faa28bc66d416", - "size": 1385394 - }, - "288": { - "releaseTime": "2012-09-26T13:23:24", - "sha1": "f9943e9a126373b4afa55664f3ef882c8b02e4c3", - "sha256": "fbc87e2b5e473841cc5227856f71fdacfe76ace73fbf69ce003df8de322bae3d", - "size": 1385418 - }, - "289": { - "releaseTime": "2012-09-26T18:59:40", - "sha1": "1b91b9786878ac44121db168bd6163faa005be02", - "sha256": "fd1c33323f1202c5010c586091bd6dc5a4fca7718547b6475bddc17cc7227813", - "size": 1387742 - }, - "29": { - "releaseTime": "2012-03-01T09:43:22", - "sha1": "24afdde48a82edef65f089d7e98844444d6f368d", - "sha256": "deff2dee5718547a537148eb24f6130e6b145a360d3fbe82ab4c52d59d72ad6f", - "size": 486658 - }, - "290": { - "releaseTime": "2012-09-26T22:23:24", - "sha1": "038de0718c800c605deda3cc1ea63f1467cc0d85", - "sha256": "47118979ecc3f2c36d36b9d70bf96a5881837008b05aaa45a63c5206b203c6c2", - "size": 790109 - }, - "291": { - "releaseTime": "2012-09-26T23:17:06", - "sha1": "065b1fe40b67ddd5d8bcf14ae9f1c5596f75713d", - "sha256": "073b76291ab2507af08eafb1b61b4e9faf6d22ad62e3bac396f95b9aed68a216", - "size": 1395063 - }, - "292": { - "releaseTime": "2012-09-27T21:42:56", - "sha1": "a679d1084c73429a77c4ffb50b97ce777b4609b4", - "sha256": "3acd92ea7648db24593c114ce5686a943461febc01201ce5b9d7ee23cdfb524b", - "size": 1396837 - }, - "294": { - "releaseTime": "2012-09-28T01:06:32", - "sha1": "64f6f140b33e9e5f19875173fdd320287797e684", - "sha256": "0cc8414d0a807bfede8f5795b42e45bf841da38a52124335fda658403f75acfb", - "size": 1399300 - }, - "295": { - "releaseTime": "2012-09-28T22:40:30", - "sha1": "93a98657e5bcdfd5649f01f692f58c22da0e47bf", - "sha256": "94fb922756e6d65dc1f33b0ba3d55cc1a7b1164ff288be326459e710f859054d", - "size": 1403212 - }, - "296": { - "releaseTime": "2012-09-30T01:53:04", - "sha1": "fad0d621171c99f9caa0f41e123a58024f0e35ee", - "sha256": "024878d93bc75e2da4ead3658a1d100f613f6c9db5f453b31804b4f9826334cb", - "size": 1403299 - }, - "297": { - "releaseTime": "2012-09-30T02:05:30", - "sha1": "47e7ff030762ffe8e6ed354a119a08123a9173e5", - "sha256": "b11d5af17c75405368034f8e25e0a6f5e8ee8cd51002ceea0d6325b9e40bd880", - "size": 1403379 - }, - "298": { - "releaseTime": "2012-10-01T20:00:02", - "sha1": "4916d49e40f4fa54166886bac140355aef3566c4", - "sha256": "4950ddbed97db5e1c206117360ebcc5476d8766de01ff81a14d8bc721b6b1b2b", - "size": 1403428 - }, - "299": { - "releaseTime": "2012-10-03T01:15:02", - "sha1": "2ccd5e67834ed7398d9ac2640e099b62b5abca9f", - "sha256": "2110109759eecbc0620332d36da3f563928417e110d174f6dad5b7ea7f8ac706", - "size": 1424943 - }, - "3": { - "releaseTime": "2012-02-07T05:17:42", - "sha1": "3fe54181614b768989c3c7bf7511e155e6951b50", - "sha256": "58bece6eacb2ac1f1620cfb933a28091e29a54011b833bf4e237020ae5f7410a", - "size": 410382 - }, - "30": { - "releaseTime": "2012-03-05T13:41:18", - "sha1": "595e36215d90f21453aa9341229e912f24e34270", - "sha256": "7cc4d8665a7e53eebe8b464268aa87279e50fb72018a1a13b390a044d550ccb0", - "size": 491830 - }, - "300": { - "releaseTime": "2012-10-04T17:54:54", - "sha1": "86cd379f205b276f8c0324f68d2f2e8937385e9d", - "sha256": "ef233640f7f1355f1e75ee17028d25c907c0b6ee349e3b9627ca1399eba377f4", - "size": 1425269 - }, - "301": { - "releaseTime": "2012-10-04T18:13:16", - "sha1": "a2be7a5a53937cd1e9ba52d5c96000d65dc5dcd0", - "sha256": "1bab552c7fa6ec7e2b081a1588d4c52644e6af4704ec2e01e53fec4f6135cf23", - "size": 1425270 - }, - "302": { - "releaseTime": "2012-10-06T21:08:56", - "sha1": "f13bf3a018b054802e3a392d06f4fb4119ef9b20", - "sha256": "00292036a9eb6f604047712d63e11ee4b6fd6b3ed78ebea87ce0681c0047faa1", - "size": 1425356 - }, - "303": { - "releaseTime": "2012-10-06T22:33:42", - "sha1": "3889893893cb42d3a6152e776e9f6a180066dcaa", - "sha256": "e4a2b58ed312225e2695454736891bb41827ca554c84827023d33485656f0521", - "size": 1428414 - }, - "305": { - "releaseTime": "2012-10-07T19:21:12", - "sha1": "efd0fbfb3485a70ed9fb2af461a8ee2c5049fb3d", - "sha256": "2999f5efacaffc97feab6ac34d9fc912dd62f485afad14a712e0b88b42f4fcbc", - "size": 1428418 - }, - "306": { - "releaseTime": "2012-10-11T20:37:20", - "sha1": "ba1430d974407ef00969214c4390217b5ec64273", - "sha256": "2cd545363aac02da88b7885cec17523cf8b86daf6137cfbb465ea3c30477fa10", - "size": 1428541 - }, - "307": { - "releaseTime": "2012-10-12T07:06:42", - "sha1": "4abca56246431b36c149cd313e4835763ce8fd18", - "sha256": "a74f4c9a9fbfa40ad32cf1a80ad5440dc69742507746c1186b8c7cb93caedeea", - "size": 1428536 - }, - "31": { - "releaseTime": "2012-03-05T15:11:10", - "sha1": "4bb8573263e2d3e44fa5c6ef43f3e18ab5262562", - "sha256": "f8bdcc0c6024d76ea9e5e0e1344ac7241781afc3a231ce02da00906389880c90", - "size": 491816 - }, - "310": { - "releaseTime": "2012-10-14T13:21:20", - "sha1": "8052486df828c7cc6489d1f8a9ff0616c4d1d4fc", - "sha256": "7e530302923567d8e67dee84dea6495372a9fd583cfeb615410733f851598ce2", - "size": 1428709 - }, - "311": { - "releaseTime": "2012-10-14T21:04:00", - "sha1": "a040f2961a9f80d213dd63fc524a43c97a80ff81", - "sha256": "f85f541a15f45eec0e2d1729f723eec8d4aa4f61be174f7018385625baae58d2", - "size": 1432897 - }, - "312": { - "releaseTime": "2012-10-15T17:26:04", - "sha1": "b0cf805b556bab9117143b4a98a3858627d41e09", - "sha256": "2eac4812f955dfc247f10f2505e5ad571479ff073b8956f34d6f7ef2410ff987", - "size": 1440667 - }, - "313": { - "releaseTime": "2012-10-18T18:03:14", - "sha1": "fef9dcf979edcc958e88b6df81ef3c6389e8b337", - "sha256": "37bd8e7bd982b43b88e1812940e5b5dbd815da6a7ef0e497bd715e2d665512d1", - "size": 1440713 - }, - "314": { - "releaseTime": "2012-10-18T18:23:34", - "sha1": "0e6d656ad19cec0212bde20ab007aebfe307524f", - "sha256": "e2c45046b943ad8a0fddd1459f859c8f11daf55ddae79ee5bc915fab73ad9b71", - "size": 1444706 - }, - "315": { - "releaseTime": "2012-10-18T19:36:54", - "sha1": "d73efe944b56af1dec736a2841bf90b982fdcfda", - "sha256": "6a84beaca35ff12697c463325aac82047122d992ca30945689c735b81357c905", - "size": 1444954 - }, - "316": { - "releaseTime": "2012-10-19T07:33:54", - "sha1": "c6523c32c76347f4e524f2a62ffb818c1be100a0", - "sha256": "50c3dc888d807a521e159506439df28e9d1f607b51f9aa6f5e3351eeec37282d", - "size": 1445006 - }, - "317": { - "releaseTime": "2012-10-19T09:52:58", - "sha1": "953bcb1d58c2936bb09de2865087969a4c477b97", - "sha256": "301624aaf307f788af93c31d9a78a924fcd606c516f8250803594e413ca30794", - "size": 1455076 - }, - "318": { - "releaseTime": "2012-10-19T20:01:02", - "sha1": "a9aca7b4697197542b6d5af11a4f54aa4b052cb7", - "sha256": "5209fa33513733ea5466166354db2004c9b5373da59d45ecfa390f8870341b39", - "size": 1455002 - }, - "32": { - "releaseTime": "2012-03-05T20:08:08", - "sha1": "22acfcd17c076eb0d421c4dd3b954aeaaa9ac541", - "sha256": "ebe9955b45a3b57b9729ddb39cffefc84fac133df5b4faf5a16e8772e7643ac7", - "size": 491816 - }, - "320": { - "releaseTime": "2012-10-21T19:03:58", - "sha1": "2458eed5baf11e6cad3dd20cd1597eb21e6619da", - "sha256": "bfe7f3d609aabb8ef140ad7e440f3a5889d651a970076acfe3b418dd60ef544d", - "size": 1494316 - }, - "321": { - "releaseTime": "2012-10-21T19:10:42", - "sha1": "3cfbfacdb3187808752b41fc05281c10479d1d49", - "sha256": "ef596b1ad38833c2fa296f4f6ea0bc48e0ba477c1f7486daa8540674a6e98c41", - "size": 1494344 - }, - "322": { - "releaseTime": "2012-10-21T19:25:06", - "sha1": "7267e92a88bdc02609fe505498ef04ebab34e1b9", - "sha256": "73ad5c2751b5d582bb450b2803e3e3410bb71503b3a89e548f1f66995eff7789", - "size": 1494344 - }, - "323": { - "releaseTime": "2012-10-21T21:13:26", - "sha1": "609edfe719164418a648702d0d4886cfecae0af9", - "sha256": "62321c8a8ba3c75592929cb9b6f85093a53140066c77c44c1dfb3099a797f63c", - "size": 1494585 - }, - "324": { - "releaseTime": "2012-10-22T00:06:58", - "sha1": "1bc48563a4863659b9f4a7db7556bc34fbd759f6", - "sha256": "d4ba7ee24d4c96459f9ddac17f9ccc6f2b1cf1fa3f9db2ff35b2305664693f0f", - "size": 1494640 - }, - "325": { - "releaseTime": "2012-10-22T01:33:04", - "sha1": "c4fdc58df5f7fef44f1fc56c8e21b4c7eeed2e36", - "sha256": "42cb64e70fe45866f53fd1042a9ae547cc1b93f6ccc7c2f4ab7d2d0756514723", - "size": 1495067 - }, - "326": { - "releaseTime": "2012-10-23T07:33:54", - "sha1": "951d5d3be6a187f7d8083ab272490b611b83178d", - "sha256": "a3eb35d9315cb30dce07064eeddcdb501db6714248ee1275e1952f1705364fee", - "size": 1495169 - }, - "327": { - "releaseTime": "2012-10-23T17:11:18", - "sha1": "206f653b01decb7ed59856d8e5918aa2e29d7de7", - "sha256": "9b3b2f418c36341abb1772c58c2fb469b9791ec17d633f15f05299df360982a5", - "size": 1496510 - }, - "328": { - "releaseTime": "2012-10-23T19:58:42", - "sha1": "1f0adeb2906c5b36ea2e9aa38ffae6249fcc4fc4", - "sha256": "4117b0c4a84004bbd00707726541c554daaa7ae47d5c64756c4c2566a3d8f4f4", - "size": 1496526 - }, - "329": { - "releaseTime": "2012-10-24T04:58:42", - "sha1": "fdf61e473c34f7273962370da9a40dfac2554d28", - "sha256": "c10ffa5d4bd63737808d8273097678c256d961bf556f6f5f8bc2c283e95ab230", - "size": 1496508 - }, - "33": { - "releaseTime": "2012-03-06T00:33:56", - "sha1": "e0c02879e9986488810f4f54d4b7c3d71700daba", - "sha256": "6d28858969c5aa5b1151c73708d9996e154c0dbda3d7f526c503df5c7cd40f7a", - "size": 493289 - }, - "330": { - "releaseTime": "2012-10-24T15:06:52", - "sha1": "7b7c77d36bef706f655acac4507a1a731282c342", - "sha256": "b6215a0814bc50465b47d00497bf29a0d87e7b296470f532238208af5b5d00b1", - "size": 1503248 - }, - "331": { - "releaseTime": "2012-10-24T16:22:08", - "sha1": "6e943173b9889fb97d86a0dd27f2a4e85777aa92", - "sha256": "e34fe78f021948511a9ebf4fdaeab63e1095278ba61c3cb9d7e1d9f43591a191", - "size": 1498731 - }, - "332": { - "releaseTime": "2012-10-24T20:19:58", - "sha1": "65355d7e60accf48e78e9fa011bdbd9c90a57f9c", - "sha256": "0bb6f6d7b832fb02010711638be3c94ef9b7c305e720127353f7df9c0927f801", - "size": 1502361 - }, - "336": { - "releaseTime": "2012-10-25T12:50:48", - "sha1": "770038a5a35f4d615fa8329f2ce86e2244555295", - "sha256": "504a206d83df78ca2e0c1d4d2ac73a352bdbb95e10f23d85f6e1ab6cc67cda46", - "size": 1510583 - }, - "337": { - "releaseTime": "2012-10-25T14:06:30", - "sha1": "8ef4b1ee1783e504c963850e0388d7841a07d9f5", - "sha256": "1e384bd63602ae7c72e508869874d48479b4b84dde060eb0d421110a4ed29607", - "size": 1510581 - }, - "338": { - "releaseTime": "2012-10-26T22:14:56", - "sha1": "66639c2142007e828ace0e073e8bb6cee331b9a5", - "sha256": "03cf9db17993d4f7f65ca35f8417af1fc9009d89e915312c77c6770c9d9c823d", - "size": 1510621 - }, - "339": { - "releaseTime": "2012-10-26T23:42:06", - "sha1": "2b7c222c546aa1fb4970158cb73a3c7ee1a8752f", - "sha256": "066bb3a7e85f79956b1d63a05669f5341cd3bed037c82b51979e00097ef2eb4f", - "size": 1511938 - }, - "34": { - "releaseTime": "2012-03-06T12:16:10", - "sha1": "026c986f32243ea3717ef5588078cb24e205dc3f", - "sha256": "fa01b7da584bb1bd82ff172b7a0c20f0cc331cdedc8147ca73f4242650ba92d6", - "size": 493315 - }, - "341": { - "releaseTime": "2012-10-27T17:16:34", - "sha1": "e4803f22cd8658dad3d9fcfb0e1000d64a6d23bf", - "sha256": "1ec9689844eb2f0622b4b2202eda95be209d46e52b2974c0d209710a3d123fa6", - "size": 1512068 - }, - "342": { - "releaseTime": "2012-10-28T05:21:52", - "sha1": "5ed309d34f886909d155c2a9ce4ecf0c5773dd2d", - "sha256": "f619ad665ff333142023ad40f711aa1fecaa90be3fc441fbe26c88db60453f15", - "size": 1513794 - }, - "343": { - "releaseTime": "2012-10-28T05:56:26", - "sha1": "7e75505b38d43d8ddba72ca54a80a05d3f8421e0", - "sha256": "a05a4d0b1630434f8101b7e719e4234064bac07c051c69fc54c86649dfc427c7", - "size": 1514653 - }, - "345": { - "releaseTime": "2012-10-28T16:40:54", - "sha1": "3ea15e52020b3e2293ef51c0e94a6f9e7a5126f3", - "sha256": "1064de17fc5d2f395020da84cb14e590abf35874dfed266bcd270e44f24fb400", - "size": 1525523 - }, - "347": { - "releaseTime": "2012-10-28T20:10:44", - "sha1": "0b1205eaf6f091a06f340259f6f249ee76787e6e", - "sha256": "783555feb06393b22fa6639e40018ae647a50baec7bce2aa4aacd0827626e312", - "size": 1525525 - }, - "348": { - "releaseTime": "2012-10-28T22:58:56", - "sha1": "bc79e870e11fef61ddfba2c82eb4268af049a44a", - "sha256": "12d3bc2efd574c691c5cd1304be113605dc585157c2f9dc9759a36a5605d38ba", - "size": 1525392 - }, - "349": { - "releaseTime": "2012-10-28T23:11:02", - "sha1": "1cfb5f54ce72ddb174031b64d04c158f98892a51", - "sha256": "e47f59822872eca8e85a9fc5f5a3eed512109afc595201b245987b5ec4f32806", - "size": 1551747 - }, - "35": { - "releaseTime": "2012-03-06T14:22:22", - "sha1": "ba295b9285cc6be48d3dfa7fd37ea86213c45578", - "sha256": "28a1f00312db22a4cf21e8a2f44738816a86ae4f20ddfa722399539834436155", - "size": 495444 - }, - "350": { - "releaseTime": "2012-10-29T00:46:24", - "sha1": "5d9a4661d55b93221d6363a58dd5376474351c01", - "sha256": "6ef74924226dc59a37a3d718caeb152490de0f32caf06b832a5717b324fa57af", - "size": 1551798 - }, - "351": { - "releaseTime": "2012-10-30T07:34:28", - "sha1": "116fbdbc70e3dd7905bc5c591cf6a4969c126da1", - "sha256": "93d3daf31960dc9ed863037f02d078c2f52f3ebbc22ab16f91b3691834722a0a", - "size": 1556458 - }, - "353": { - "releaseTime": "2012-10-30T20:14:42", - "sha1": "dae9da6a5f388913fafb99f9c99fcf4b60e22f80", - "sha256": "565d5b12e452affca7965d1d0b6b7208bfe06522a1bd82002f416278d0f90cff", - "size": 1556757 - }, - "354": { - "releaseTime": "2012-10-31T11:20:58", - "sha1": "629cbcecc84e21703fee50093402da51573b073e", - "sha256": "75407b1dfe61f9a0722377f80eef7734c2567750c43b2950fcabf86995c7a77f", - "size": 1556800 - }, - "355": { - "releaseTime": "2012-11-02T12:52:28", - "sha1": "f7885f3ae3436d452a8bef4d9668f95298f7da7b", - "sha256": "b35d3cbe3a4e6a967fd97791be9e03014531aba1b2df6e365981436cc2dfbc6c", - "size": 1558322 - }, - "356": { - "releaseTime": "2012-11-02T23:37:06", - "sha1": "3f617c12e53ba1e3bb572e80d1b7665bae78baa3", - "sha256": "086d80575e3d80afd7f2eea8ec16f16b9f8c13ab3da7193c0c9f2f28792bcdce", - "size": 1568644 - }, - "357": { - "releaseTime": "2012-11-04T16:48:28", - "sha1": "eb0ae9e2504070958b6189483986e9104496b851", - "sha256": "befbd54a2a2d330d3023b43f680de88048d4ed9619ab271e5a94cb170ddc2aeb", - "size": 1568710 - }, - "358": { - "releaseTime": "2012-11-05T17:19:40", - "sha1": "04031bf441d7a634a85cc42013944a9210f38417", - "sha256": "7ed938631edfb68e4154b210246eaee2152d692e4dfc19aab14a241dbda26a9b", - "size": 1571298 - }, - "36": { - "releaseTime": "2012-03-06T15:09:00", - "sha1": "8ea8e6acd46548bd44e4065fcd298c6c8fe45bfa", - "sha256": "065e78e6c66fcc12ee0739ade8bc6c4de458d6146b2aa0268a27726846a27822", - "size": 495443 - }, - "360": { - "releaseTime": "2012-11-08T21:48:34", - "sha1": "39be64e9c2150f4fabc0b935f89d7eb4e98e768d", - "sha256": "93df1c8f6ef9df7a8a720498fc1d99c13a1d8d782425b4e1763e5465216c8a1d", - "size": 1570985 - }, - "361": { - "releaseTime": "2012-11-09T17:25:36", - "sha1": "f398db2d8385a3fd219bfe6c9497592e4d4c2e22", - "sha256": "cfd5bacca0ac58763208f506afd5a99ed729c73675adca26f9e5854bed620840", - "size": 1570879 - }, - "362": { - "releaseTime": "2012-11-09T19:04:06", - "sha1": "e87fbfea41cb8c1d45ed826d38ff7b956bacf080", - "sha256": "01b69b8250676214c6d6d4ec8750569cece3393925482b2cfe349b6e5781c17f", - "size": 1570970 - }, - "363": { - "releaseTime": "2012-11-09T20:56:32", - "sha1": "1771762757ed9d42f0037edb3676e77739a7a771", - "sha256": "4c05f84231bf150ba275f086857278b39bead1ace381553cb18bac4ccb61b93d", - "size": 1571054 - }, - "364": { - "releaseTime": "2012-11-10T19:33:58", - "sha1": "94e582f9b55f032a6acedcec16c78adf8dc5d491", - "sha256": "cbc34b9f02573e14a910d8a6dde8c99a7099da75a4be2ab096e6c5d5d81576e9", - "size": 1578038 - }, - "365": { - "releaseTime": "2012-11-12T18:44:30", - "sha1": "8777440f4e187005c0897b0210c927b9657334e7", - "sha256": "5ee66f082387f88eb932d1bdfce8d6d2c9fff7d062f28f76c3da9c08285c3254", - "size": 1559401 - }, - "366": { - "releaseTime": "2012-11-12T18:53:48", - "sha1": "ab553f5143e540886bef8f84d34fbc7fefd48db5", - "sha256": "a5ec60b85c40f16c282aa0c4148f2da10f404e27903be7a5f81418988e549a3c", - "size": 1559399 - }, - "367": { - "releaseTime": "2012-11-12T19:47:18", - "sha1": "496ebd0e668fe2d8d6407c3a451dc85822a5c542", - "sha256": "c91589bd1bde3969a2aac31aae08b9f66e1955c454eaadc204ff1094f8a02024", - "size": 1559438 - }, - "368": { - "releaseTime": "2012-11-13T05:16:32", - "sha1": "4a6ce155d69a0e77172bd33e8542843ba2fb5557", - "sha256": "936ea8b61d2569e41e18e9f1cf6e3f6bf62e96f3458f01bbde7035694b27b69b", - "size": 1572991 - }, - "369": { - "releaseTime": "2012-11-13T12:34:36", - "sha1": "ba531896a52058369d867a96ad471c33b196fbc8", - "sha256": "2465f0cc6bfc3a6ce1f1e7c4792ea3378d095c80feb7022dc7f34789e7b1ffd7", - "size": 1560273 - }, - "37": { - "releaseTime": "2012-03-06T19:04:38", - "sha1": "0fe737b9df40cab28f02c37590e424f67df083c4", - "sha256": "7262bf12856ad4843ba79af6b87893890da228afad5ef864ee8caad45d4f7630", - "size": 495444 - }, - "370": { - "releaseTime": "2012-11-13T13:09:52", - "sha1": "b2076adfc54efc8ae825730a64ed01279d44c211", - "sha256": "0c1744dbc69b89a48751270fb564eb6f4309da6bde626e1372d2d50e25e5f98a", - "size": 1560358 - }, - "371": { - "releaseTime": "2012-11-13T14:07:42", - "sha1": "b183e618cb2e48527f7a29b708fff9d58295f1e6", - "sha256": "13e8021d23a2d2fcb5ca9fc3df96b3455818069266587fb341843600467b1b8f", - "size": 1560418 - }, - "372": { - "releaseTime": "2012-11-13T19:58:58", - "sha1": "027d47d7976d01ccc3599e041dfcded3ec15eb2a", - "sha256": "1b844c29cec43e00e82b65e258f71f61c1cce5ca0d2b8356f50b47d9d6ef7932", - "size": 1561761 - }, - "373": { - "releaseTime": "2012-11-14T19:27:58", - "sha1": "fda4fbf2916207d55e98ec27ea61549c1826da54", - "sha256": "a0c437ddd2cc6c7be270fc6b88d6539829679b79bd01aff7f90e79a3bbfc148e", - "size": 1562217 - }, - "374": { - "releaseTime": "2012-11-15T04:49:52", - "sha1": "9de2d89f0531bcb1adc8267ee0a8baa008f33e85", - "sha256": "fa82a63bbd85cb7ae31956b637e735a8cc2febd981ee68b400a999691e1b0a7a", - "size": 1562900 - }, - "375": { - "releaseTime": "2012-11-15T15:28:26", - "sha1": "0d8966170b6962601e5a91b19b2d50e341712823", - "sha256": "4d13ace48459183ce6787de75d60b878a2af9953b62a613a54f3bfc46a65cb3c", - "size": 1563025 - }, - "376": { - "releaseTime": "2012-11-15T19:51:02", - "sha1": "e1b8b7bace6918a37d4d514cfc7fda2d52ed8026", - "sha256": "c9747e1904f643348284bd0a84f69fc39466f8cf294eb7e8bbb8dfa38fff3da0", - "size": 1563055 - }, - "377": { - "releaseTime": "2012-11-15T20:06:00", - "sha1": "780c95faaa1ba67abad4f3337400608c447cc58b", - "sha256": "6933de9c37497ddddbe75c097dec6bfb6cc2952a0b1f677395484b90246b3205", - "size": 1563101 - }, - "378": { - "releaseTime": "2012-11-15T23:33:32", - "sha1": "dce5007bd59c08b094a83f1f35b64e25f1996f78", - "sha256": "8530d8205c99537ed71b7252ed34f05326e88e901ac8950d34da36142619a9a5", - "size": 1566485 - }, - "379": { - "releaseTime": "2012-11-16T15:47:20", - "sha1": "b201f6af733fbfb0bd2c11c68774b31588257217", - "sha256": "0f4714124c33ee1d7531a385da2ca59bea742c668e8420eafba85cd1481cbe5c", - "size": 1566514 - }, - "38": { - "releaseTime": "2012-03-06T22:49:30", - "sha1": "d254fec60aafefafcb399790a28f27f69e67d56c", - "sha256": "f946b0050a736e47a115da5cc5a23a4cf80a8a54cf1adeb16afb21da332bbf37", - "size": 495443 - }, - "380": { - "releaseTime": "2012-11-16T17:12:00", - "sha1": "2307ad742e748fd12a8565bd5da3cb751a6432a9", - "sha256": "c3521e6ec808aae8d459ad0851d5888e3146aa934920ce2b7c3c9877a14f2689", - "size": 1569305 - }, - "381": { - "releaseTime": "2012-11-16T21:14:30", - "sha1": "4dda566adf78076414db2c141940e6aaaa41dbd5", - "sha256": "701a668032d4d621221caeb0a24d4f244394afa128e7f392679f9737e21acfb6", - "size": 1566513 - }, - "382": { - "releaseTime": "2012-11-17T18:56:40", - "sha1": "1f944700b9a13ac67691968da20f2535e3d77bca", - "sha256": "0bf4fbad7b07e72fba6f858fc115ebb8d0c9622f13b110f2d750a2aab70aae69", - "size": 1566687 - }, - "383": { - "releaseTime": "2012-11-17T22:21:40", - "sha1": "65e67841ce18c66bc1cde1ba97df287983a83bf8", - "sha256": "b6ba49202676310a9510ce41181edc018cfa373ee83d033692d4b00d53c4bcac", - "size": 1566646 - }, - "384": { - "releaseTime": "2012-11-18T00:03:10", - "sha1": "3c6adeef6acfc9b7abb0f199b395b98f711cb93d", - "sha256": "647d75ae381c37af8c025ef68f08da0722995785dde35df5f3f3da2a6b7818ed", - "size": 1566769 - }, - "385": { - "releaseTime": "2012-11-18T02:42:22", - "sha1": "a15a6f757d97b8f0eb8ad8d4ac7d3124c0321746", - "sha256": "c177bc64a849afcf08f47a1b840ac8374a97c282f5a36e5901beec293ad02b4a", - "size": 1566949 - }, - "386": { - "releaseTime": "2012-11-18T09:16:58", - "sha1": "99e1ab64ce488b7232c73208b16eb04f470fd9f5", - "sha256": "c9cd3f00e1f80eed295e5630a0be0074813f9d17f1113c1cc78bad733c43e556", - "size": 1567017 - }, - "387": { - "releaseTime": "2012-11-18T17:32:38", - "sha1": "2d91b92f77c2decd351b13e5d50019c2bc4af3e5", - "sha256": "68b80e96f6f9a346c1b15ee4fe169a5b2fcc2fae413b897dca8a5073b3f9a6ac", - "size": 1568405 - }, - "388": { - "releaseTime": "2012-11-18T19:26:58", - "sha1": "876479361328ed724181a07a30a1a103b600fb2c", - "sha256": "762580a61284d0c3740e577e1b76038fcb7866170f03eafd268a8b62f8d00a37", - "size": 1568457 - }, - "39": { - "releaseTime": "2012-03-07T09:49:42", - "sha1": "dde19ec058b2f6628763f1bc72648844155a67b8", - "sha256": "a321c4314b2cca490d977c37ef1fdb183e3a5371abc68aa01a3587e6ccdadd42", - "size": 495506 - }, - "390": { - "releaseTime": "2012-11-19T17:07:02", - "sha1": "c71d7e28ae162d29eb8806040f6f7fbf21708d14", - "sha256": "542cf72c16c210875f6eb55097165e7af472b306817506f8d5ab3778ff06f6cb", - "size": 1568504 - }, - "393": { - "releaseTime": "2012-11-19T22:03:40", - "sha1": "fed5072a6499574348eb2e1726fbb4599bd0a3ee", - "sha256": "21060ed45ea15c48c35c4977b9cf08b76a69ba26846b087df29a693f7378d090", - "size": 1568255 - }, - "394": { - "releaseTime": "2012-11-20T07:12:44", - "sha1": "66e56c512a992b0bb903a75ae84d06de354b5c28", - "sha256": "da4530a3d6587165c1a40f8fdbd2507d65b26d7c3793c3725abd1ea1aa331a34", - "size": 1565762 - }, - "395": { - "releaseTime": "2012-11-21T17:10:54", - "sha1": "5be9167d38845adbaf24e58e9171d582b1e9d612", - "sha256": "a29de2d2303298967ef3c3eeb0b0abe5d35c543cb4b885c77e82997e52288b35", - "size": 1565838 - }, - "396": { - "releaseTime": "2012-11-24T12:17:28", - "sha1": "3efd96ec4115072fc8ad5b5a202d27cf8ad56ac3", - "sha256": "571f1ead1b918d6326844c34e1f529007d890c30ad4831aab092b1d7b1c6007c", - "size": 1564970 - }, - "397": { - "releaseTime": "2012-11-26T22:28:56", - "sha1": "2f1a2fd2a5f9bbb7a39490bb4c029b39db80ce48", - "sha256": "7378bc6b9d96c22d277fe99c6f4ba0e9b8b72ee3c7ddb84e5f27ec640904b243", - "size": 1564930 - }, - "398": { - "releaseTime": "2012-11-27T00:49:16", - "sha1": "f5bc769ba675895c657804c7aa1574e993cedb39", - "sha256": "74141455ecb4964d04c19ac4c59b0fa4d3064121968d5249a3a914f1f1c3a9c3", - "size": 1570364 - }, - "399": { - "releaseTime": "2012-11-27T01:31:16", - "sha1": "3f81754b6649761afcc5f9ce17ac92a078ebc713", - "sha256": "563a12fb5c7a82974aeb427928fd3f2a4a77d58421d62519ee5640a3de57110f", - "size": 1570525 - }, - "4": { - "releaseTime": "2012-02-10T03:10:24", - "sha1": "0e36def24134f9ea0262d650d757a37375eb03a3", - "sha256": "e6cb1ccf475de90bc7455bfe7d3b22c48474d8f2f779ce15869b5f12aa97991a", - "size": 417875 - }, - "400": { - "releaseTime": "2012-11-27T03:09:46", - "sha1": "ffce011510bac3b35a704cba8bddad4ff77ac8b0", - "sha256": "234d9950ff347a9636f93a7e2ca5c13100a25c944fcb0e3d3575fccec207f8d9", - "size": 1571980 - }, - "401": { - "releaseTime": "2012-11-27T03:18:54", - "sha1": "d20d4215257451427feac211b007881c57e1259c", - "sha256": "6a849378fe84c62d2623b363a30686f16bfcf3cfccbe3ed0b0a35b02525a1b23", - "size": 1572151 - }, - "402": { - "releaseTime": "2012-11-27T13:28:34", - "sha1": "25889ddffbade3e9c467ffb0c5fab27f36078dd2", - "sha256": "66ef433a2c80bd59a874e9a3850247358a7b4dd2eca082eee86e721841d7ee87", - "size": 1572142 - }, - "403": { - "releaseTime": "2012-11-27T15:56:04", - "sha1": "3836f55df5e5b0ef820273d7eaef7392126fcb3a", - "sha256": "f25db24661de5f1bab385bba2552fdb6cb6ab000d43d27bc12524580d2c181f1", - "size": 1572392 - }, - "404": { - "releaseTime": "2012-11-27T16:06:34", - "sha1": "e958182912c91fe4c77fbab7fdb60148ff4efae8", - "sha256": "d9f855ef98c546e7213c1ed863909131a12ed20ffca479949009b7faaea6272a", - "size": 1572624 - }, - "405": { - "releaseTime": "2012-11-27T17:21:26", - "sha1": "78e964e525fdae2339787d5063c14668e4de18a7", - "sha256": "f8032efd8fbcd2c25a657b567934358e98557d92895e1d0094c5fb638ce68230", - "size": 1572753 - }, - "406": { - "releaseTime": "2012-11-27T17:55:00", - "sha1": "191d3a0768b892f4af6aa256639f0267cc4177b3", - "sha256": "88f276290ad3b4505e1c6a3486c6ce69a96db9416498e13d21886d948d05b60a", - "size": 1572983 - }, - "407": { - "releaseTime": "2012-11-27T23:46:16", - "sha1": "7b50df5d5782bf5568074836ee87342273d2c9d6", - "sha256": "5f11b6194292fecebea4ee1679c3ff8733d6111175f12a8abfe6b86b8dda55fc", - "size": 1573097 - }, - "408": { - "releaseTime": "2012-11-29T05:08:18", - "sha1": "3559c418690e0634bf2ef375d4356304f227620e", - "sha256": "be355580f79b976008c60abc11a1aedfe34b5409d852b6ab92e87f3c677a4e9a", - "size": 1573136 - }, - "409": { - "releaseTime": "2012-11-30T21:26:38", - "sha1": "632e8c6c84fcc6abe47cebff567a772c55ef6ab8", - "sha256": "4f52fef86901c8f1df14cdd1c388f0466f86c010fddae94f3b1f1b4bf5ba217e", - "size": 1573285 - }, - "41": { - "releaseTime": "2012-03-08T22:37:54", - "sha1": "464bda507ea2b70a27a168dceb26511fab3e97d3", - "sha256": "46df091f2436c079a881de6a7cfb8dafe8e79872bcedc21e4a6fe88ede672141", - "size": 499564 - }, - "410": { - "releaseTime": "2012-12-01T23:01:20", - "sha1": "a771d3f3823f2698477fcf09e695bfe2b85dab43", - "sha256": "243382beb46dc0092604dfba1ed518e0beeaca26d36287524646360428e596da", - "size": 1574333 - }, - "411": { - "releaseTime": "2012-12-02T20:10:38", - "sha1": "a07de9f69faf2403a0020cf02434b73ff661e19c", - "sha256": "d80d56f8a6c1d2064763fc9c073f07471e3c8d168784fa75f324b0aea8b979cd", - "size": 1574484 - }, - "413": { - "releaseTime": "2012-12-05T03:55:42", - "sha1": "b8c267d5e9490a08fa4200180a89f2dd6c0da65c", - "sha256": "a0dc646aafc7230d7257dfe5340c26d6dd960155b01a7663800d35fdd1c40808", - "size": 1574140 - }, - "414": { - "releaseTime": "2012-12-05T20:15:24", - "sha1": "6716fb10e4c917036f213b566031097b54c2a73c", - "sha256": "922da5ea5571d02c55d26e438ad8cb06642bc55c668e2bfc4929e8dead7a0066", - "size": 1573934 - }, - "416": { - "releaseTime": "2012-12-05T21:06:12", - "sha1": "4294dd76051274853c92390277f0ee6a449d4ee3", - "sha256": "9786265a6ffd025fa31dfc87d3f9d3d5f3740c670426bea6542b9170c41379c6", - "size": 1574377 - }, - "424": { - "releaseTime": "2012-12-06T07:18:32", - "sha1": "3086e9a8484bad60e86dc0493efaf578b6a56dd0", - "sha256": "fb709c1dc458ecfb06870da123c0ec1d59dca5578ad215d3a9dff4ec14fc3a8b", - "size": 1576166 - }, - "425": { - "releaseTime": "2012-12-06T14:19:06", - "sha1": "4fccda18239a1876f3d62f5c965d60b82dc91468", - "sha256": "7bb5e4b9c1aed20331b78635f15a2e801865490a1e5fa6f6a8f537349e39d700", - "size": 1576317 - }, - "426": { - "releaseTime": "2012-12-07T12:29:54", - "sha1": "8026a34475e6872234ac979b6a2c8099d423b7ea", - "sha256": "2938e6d0aa31b4e681815592f90ea49b433617be15cb4e50a4087c94c55e0dfe", - "size": 1576395 - }, - "428": { - "releaseTime": "2012-12-07T14:25:52", - "sha1": "4c352824ffec9ed14461d582f7329132a1c8df14", - "sha256": "e82d4cc3bb08a8dbe2d88bb4a9edf71350065861de4a19c72f74be949fab3c71", - "size": 1576422 - }, - "430": { - "releaseTime": "2012-12-07T14:46:08", - "sha1": "cf80d6a0ee80b8906c495eeea1def139a40a4987", - "sha256": "b86373c66c61b79b7f9e87be9ad1da33eef18dff6726f496d815e37adbb237bf", - "size": 1576422 - }, - "432": { - "releaseTime": "2012-12-09T15:13:24", - "sha1": "70b8b82c7ed7ec46c98db96762949e2671ba920e", - "sha256": "6d6539b0c4cdb5b342b4cbd68da0a3e6059fcac7ee6d3199efbfb307fb54a284", - "size": 1576278 - }, - "433": { - "releaseTime": "2012-12-09T15:19:16", - "sha1": "27f1997fc815e04b0f56f0015b078bf2c84fa7ec", - "sha256": "59271f90f8a6071fac3b934493c08524ecab56c8679b666ca242644482fd6fe4", - "size": 1576330 - }, - "434": { - "releaseTime": "2012-12-09T19:48:28", - "sha1": "8748888abd3d3c2adcf4d4313414c6295ec3e706", - "sha256": "0395f5aca0707016c9ec6a4e237ccdb5346b73c72f9e653934c29e6ad2f893fa", - "size": 1576349 - }, - "435": { - "releaseTime": "2012-12-09T20:01:56", - "sha1": "a1b84b450226f355d8dec28a3e8c1103cd9b37af", - "sha256": "bbb10267af0fcfadb9c5d7e1fe843394c4fe301eef0ef41068d31ead86dfb9a5", - "size": 1576377 - }, - "436": { - "releaseTime": "2012-12-10T16:59:08", - "sha1": "8c4b90d40e9793c3252c3f88c730422fb64669a9", - "sha256": "2073d3ab32a6aaa868b96d3980157c23952f78c8b6ec593e44dc57cf34660a8d", - "size": 1590738 - }, - "437": { - "releaseTime": "2012-12-11T22:46:36", - "sha1": "832c44b5e1c6e85d35ed566e4f123ed67e4b9778", - "sha256": "6cceba7d45ad61c1bc5c9bfbcdae0d24f2c268c2417724ccc701c5c7c8167a42", - "size": 1590956 - }, - "438": { - "releaseTime": "2012-12-12T03:55:14", - "sha1": "24c3852556e4a2172bd37de1cad18d4243a0b308", - "sha256": "f7a3057bdee5d5e48d1dd4231e53fb94e7fc6d679cbd6912b908e5a92baacd28", - "size": 1592071 - }, - "439": { - "releaseTime": "2012-12-12T15:35:04", - "sha1": "380e5ed60de266795ef3dee3c936621141cf0186", - "sha256": "e4ecef94ad2362bbbf3698603eb8a8326e6593b37561c68af568c5019eb57006", - "size": 1592612 - }, - "44": { - "releaseTime": "2012-03-09T14:31:00", - "sha1": "b52292f98704566d55ed5fbd4dc0405d8edb6e0b", - "sha256": "4d87f84695eec54608719f0eaaadb9cab0d552d73df6d3feab69a7ef3bfa512e", - "size": 499566 - }, - "441": { - "releaseTime": "2012-12-12T18:22:44", - "sha1": "bae8c4e99b9e2c0617550db52ad8eecc06ba2f6d", - "sha256": "6f6410d465f289369450fdcf3742f1f0c905272cdac58b6fee8f079dc54a41f6", - "size": 1593778 - }, - "442": { - "releaseTime": "2012-12-12T19:17:38", - "sha1": "a542808264f7a5f0d915c33e2cc3f2142f1fcc0b", - "sha256": "b2439f523dfcb813856fc862a4a3a1e6f8f6d803694b80f2a1da395982f0650c", - "size": 1660053 - }, - "443": { - "releaseTime": "2012-12-12T19:38:34", - "sha1": "ac0e17501a2925505c2e1ffa44a0f8eee0b9b845", - "sha256": "ccbc7994ab79325e5b591911f747e7ec58083f01794f3c865aee60e9d51ae2da", - "size": 1660189 - }, - "444": { - "releaseTime": "2012-12-13T00:54:08", - "sha1": "a1451b128695094b6b5cca335449e1d620de06fb", - "sha256": "ad3040529aa031dd3bc1fa6cbfe7d8f315205ba9c5df8a06bb6a3bbdd474c26e", - "size": 1669622 - }, - "445": { - "releaseTime": "2012-12-13T01:37:06", - "sha1": "b034cbad3f93b4dc7da0d1afbbe8541d53ab98a5", - "sha256": "c4ae11bc38717108e01dca4ca64f8649c64dbf471016c89859baa126421f1e21", - "size": 1669620 - }, - "446": { - "releaseTime": "2012-12-16T19:08:40", - "sha1": "21b69f42306a5a27cadfe6d80c334e0733ab52ac", - "sha256": "efcd28ce76ec40846e291476a3e9155cad3edbd838a40ff4a4f3074deb2d7ea8", - "size": 1669607 - }, - "447": { - "releaseTime": "2012-12-16T21:13:04", - "sha1": "8ea8676eff9c3c27cc98c1a713ef58e65744e765", - "sha256": "7e08e0f7b54d67f6f26c35336a629f724455856822441507649224689d28ec98", - "size": 1670780 - }, - "448": { - "releaseTime": "2012-12-17T09:01:44", - "sha1": "13a9f80d41adf293179a39e5b6a484871d14ac44", - "sha256": "0189e4a7f4a9c41924f2a52fffad0e40657b5442743ee4e4f43098d72adf25e8", - "size": 1670806 - }, - "45": { - "releaseTime": "2012-03-09T17:26:54", - "sha1": "801c29b3682f1af358166a262ff882085709e050", - "sha256": "025d932795079e1f305cdbcad4e2144334ccc91f1d028b619d71ef844e29373a", - "size": 499542 - }, - "451": { - "releaseTime": "2012-12-18T01:35:54", - "sha1": "421993ef8f69c3a9409eb4d5ed7fc2c425066c9b", - "sha256": "c9e195b010bd0e1c721e58270e7d3cb6beb5ceb18e95be60a5a04fccc19eb3f4", - "size": 1726000 - }, - "452": { - "releaseTime": "2012-12-18T06:33:42", - "sha1": "2a2c3d7656179a3576c68ef05593241cab30dc89", - "sha256": "894c384a989e22d644708a18dd4b2873c2d8d1a344a46fa268efb8453d6907a2", - "size": 1726210 - }, - "453": { - "releaseTime": "2012-12-18T07:25:04", - "sha1": "4efb68e5ba7e83f30e69e4e6417d937140a37843", - "sha256": "36c23bb5e8c524e4633b17feac709f499c7d4d44178f4fcfcf1e75a9f7034792", - "size": 1726167 - }, - "454": { - "releaseTime": "2012-12-18T07:59:58", - "sha1": "6a37494bc27f2a931ad7a55071d799b0c14d322e", - "sha256": "f52e50343683b49c102f25a595cb9298bf38d6bbb431d66b2d25edbb68f41875", - "size": 1726248 - }, - "455": { - "releaseTime": "2012-12-18T09:05:42", - "sha1": "a6769078d9dbeda08be78d1ff98e8398948db030", - "sha256": "fba9f76b198b90acff4b1e73ff313d13c6b7282aa40baf9b782bad7d65f8380e", - "size": 1726503 - }, - "456": { - "releaseTime": "2012-12-18T11:37:00", - "sha1": "0a04ca649837a9254daa96691d51011bb25da139", - "sha256": "b68b9b26db586479608c0b76054e345832d4e697933662664b7d26edfb9183a9", - "size": 1726508 - }, - "457": { - "releaseTime": "2012-12-18T12:23:28", - "sha1": "32815602e585fa49d469911f7afbc9477af3dd14", - "sha256": "f8ddcaacf7b1eec6d564608fd3a127e71ad50430fe00a9a689aea25ba9798d44", - "size": 1727433 - }, - "458": { - "releaseTime": "2012-12-18T15:13:42", - "sha1": "41ad6776ef46795e9d3fb219f0cc70deacc322fd", - "sha256": "47964bd168713ec45d60d0909ac004970d01acabb5f117d93bb67e2c36970064", - "size": 1727457 - }, - "459": { - "releaseTime": "2012-12-18T16:06:36", - "sha1": "a75f08410a16f34504503464fac3585d1cef9dad", - "sha256": "f05ca5f2e4e507cf1e9d117dfaf7f06a0c96cbb2ced0de2ad99b16421dae945b", - "size": 1727472 - }, - "46": { - "releaseTime": "2012-03-09T19:00:00", - "sha1": "249650d67d67be25f72835ab5ef7524f488f1804", - "sha256": "7c1b57a1e1297aa0766bd3a52dbe18f5d38d17e013622af681a11e3e8958014a", - "size": 499542 - }, - "460": { - "releaseTime": "2012-12-18T16:45:26", - "sha1": "82d3f2945980277af4e5562283b46d5c99c33192", - "sha256": "01c47f5cc5326ba08b1372abde90598e8fc47b557fe737f04db021f0607a5972", - "size": 1727478 - }, - "461": { - "releaseTime": "2012-12-18T20:15:42", - "sha1": "736ea6a5de8a8631f179958c727af63cde2534c3", - "sha256": "e772575ec613c557ed7e83e1fb55c855d9cc0cc3396636287e1609c63a78977f", - "size": 1733216 - }, - "462": { - "releaseTime": "2012-12-18T20:22:02", - "sha1": "c5870d3b28063d0e2c2e1320d47d1cd883953d27", - "sha256": "29b5e43ac1ebf8572cf8a426c51fc8eac132ebe62937b8297bb6a0bebe6495ed", - "size": 1733220 - }, - "463": { - "releaseTime": "2012-12-19T14:47:42", - "sha1": "8964d7dbdf6db684371b79f31f2708daf26a3d65", - "sha256": "61d212a885d5d9903fa3653246e492ad243afb191353c74fc5cf3e4ae02649cb", - "size": 1733227 - }, - "464": { - "releaseTime": "2012-12-20T06:29:08", - "sha1": "8f3649a5743184c0b1b09653749cff1aa2a817d3", - "sha256": "14206ed1f73ba0b305637a0870ef70ac7ad52d3b44961effca54ec36dc065753", - "size": 1733293 - }, - "465": { - "releaseTime": "2012-12-20T06:55:52", - "sha1": "2f8b54e20bd0968be3e54e2d6a160f325acd6b11", - "sha256": "e26f8e433197a05ec0e7e8d663bd0ed8ffba274c9c462af727275ea03f5e067f", - "size": 1733394 - }, - "466": { - "releaseTime": "2012-12-20T08:55:54", - "sha1": "a3aadc9017870b125e86aa174151f2f8e6c4bad0", - "sha256": "29ccb3022faad84e868df4d7106699c4ec04cc2aa042dc7e77a105e632d5ba6d", - "size": 1733369 - }, - "467": { - "releaseTime": "2012-12-20T16:07:14", - "sha1": "ebfb8b5a38998ac3d15a49ac421270399a35e9e6", - "sha256": "a8a1ea57487d9074247eacf61cf12ea62ff1de07e6bbe10a87492a54da4495a5", - "size": 1733972 - }, - "468": { - "releaseTime": "2012-12-20T19:45:14", - "sha1": "872cad36bf9fbd8b570c8839786665476d3d37e8", - "sha256": "4f1a56fc643c96fed83187c4c9caebd7c7ecd1e1abeae8eb2c4f20e04f341c39", - "size": 1734950 - }, - "469": { - "releaseTime": "2012-12-20T23:53:48", - "sha1": "7426aac26d35e178b3d2663b4d506a82d00a3f85", - "sha256": "7bfc916af6e0754c2cb8fa7775e22883af8766d1586d1214b9f88f0c47c5d237", - "size": 1734950 - }, - "47": { - "releaseTime": "2012-03-10T17:12:54", - "sha1": "658451d143a3e9acbfdb405bbb7e6a9d0cfd6bea", - "sha256": "201c8e614888d675355a780ba7e14ee630bc199b6ad5a7d0e4dae18f85236e01", - "size": 499538 - }, - "470": { - "releaseTime": "2012-12-21T01:20:06", - "sha1": "9df25c7d137cac8bb6f01fa947fa6f7cb1ed5730", - "sha256": "dc7585b24d6c54025f373908af901f63b2d460832c036ad4ee68f410b4c5cb6a", - "size": 1735047 - }, - "471": { - "releaseTime": "2012-12-21T07:29:44", - "sha1": "4efb1b18519a23f5c00f9067f2391b6d08d3a5f0", - "sha256": "090c3a55b08e8ad91b9b77cb85a53234687c9a94259557dbb723966cccb8cdb4", - "size": 1734974 - }, - "472": { - "releaseTime": "2012-12-21T13:51:46", - "sha1": "e6e08713a05d0848b69de728aee4657f3a3c5efe", - "sha256": "11d7bd50322b63c8dadb6b6b0b3b57c0e077fd1a62d08f18c4141466598e49ff", - "size": 1737294 - }, - "473": { - "releaseTime": "2012-12-22T05:13:46", - "sha1": "5c729491f944ae248bbbbfa4c3538ab55d8e3ad3", - "sha256": "45f164a5433be75743a271aa7ddd2489d2c2acaa11b39edd687c2c319ee22969", - "size": 1744124 - }, - "474": { - "releaseTime": "2012-12-23T13:37:12", - "sha1": "999bbcd15fa79c272a733b0cf66cbb894a1b3f68", - "sha256": "953721125acc90d1ba8e1092508b9dc844956a412d47c4448ce5150a5aca8c7d", - "size": 1744238 - }, - "475": { - "releaseTime": "2012-12-23T22:54:44", - "sha1": "3a1f3803a43b2e7c506a344b88c7832c808462ab", - "sha256": "3c18c13011d4274e56353e4ba04c1295e7a0d41f4f5dd2bb779df8ddea566862", - "size": 1741653 - }, - "476": { - "releaseTime": "2012-12-24T00:34:20", - "sha1": "2daa310149da3edcbb7d08faa58760a21c26a8c5", - "sha256": "9e7e4d1cbdc912c31c114e129217ddf97346e0be91fbf82c3ea5cc5832a800d8", - "size": 1741664 - }, - "477": { - "releaseTime": "2012-12-24T00:40:32", - "sha1": "bba7b620d135e62ff4158ab41252bcf9174b4110", - "sha256": "34f421c1a173ae1afe7cad37eb326560919c176e3b67031b698546e9707c40f8", - "size": 1744371 - }, - "478": { - "releaseTime": "2012-12-24T02:33:06", - "sha1": "e9a4f006c0bb89e12c6653d336441746e10ec0e1", - "sha256": "7ae27b002491dea6ce4563582a52da6c559a17896af281ad2a87e9dd6b87e72b", - "size": 1744491 - }, - "479": { - "releaseTime": "2012-12-24T02:42:26", - "sha1": "48678d934b09e484b66cdedd5ea02e8a34891418", - "sha256": "5ccd19915392c33809f26334f2bbc8c0c40dfcd221abea01f56efaaa00f83df1", - "size": 1744492 - }, - "48": { - "releaseTime": "2012-03-12T12:23:28", - "sha1": "9c64c3b621f2d2d3e0b9a45aeeb0c81e6994508f", - "sha256": "3cebc5d52ea6595868522a3643cb1b75067e86b6831ba69056aa0dae6ab202b1", - "size": 499538 - }, - "480": { - "releaseTime": "2012-12-24T02:58:50", - "sha1": "3d760ec785b329dc04fa59342b381dd357336811", - "sha256": "d06834960396f393714a92afcdad10a53ae774d086d6b03139e057905d28124f", - "size": 1744429 - }, - "481": { - "releaseTime": "2012-12-24T10:18:58", - "sha1": "1ff2196efd74a559216860a70b85f09e3e63de9d", - "sha256": "73dcf5b3f1744c61a43c0f9c676b3092dc1167687f3870ec8e49ed8e4c2692b4", - "size": 1745086 - }, - "482": { - "releaseTime": "2012-12-25T17:20:24", - "sha1": "699a44e90e186283858c06c26ae61591c0930ccf", - "sha256": "477e063f1ad9bd5bb82e373bd592d834d4379283f58e3c3add051c5381adcea5", - "size": 1745156 - }, - "483": { - "releaseTime": "2012-12-25T20:16:10", - "sha1": "3058f414ed26f7a17716dbfc714059634814af7a", - "sha256": "63ed21d141b96509b487741a9ee8b8eb91c5ae107737f813bc56037cd8a51920", - "size": 1745409 - }, - "484": { - "releaseTime": "2012-12-25T23:08:44", - "sha1": "22917af8817870ec59c31b47f444e3f3775f8dcf", - "sha256": "36be7238426914c4d6146d58c1961070d49cf69fb6ca5077fdd0f094e56dd36e", - "size": 1745586 - }, - "486": { - "releaseTime": "2012-12-25T23:32:22", - "sha1": "da305a3cea5057bf8ba153fd066631c11b05addc", - "sha256": "483741ff2cac45c6e4a18784b3940420af399598c4efd467dc73b9235dc891d3", - "size": 1745580 - }, - "487": { - "releaseTime": "2012-12-27T14:56:32", - "sha1": "610de83860eec1991f86c9965a76f87b89b08d12", - "sha256": "ff4b78cb32de1a57e7beb6fe6134033cce0defa90272dbc449745f224ad821a8", - "size": 1745542 - }, - "488": { - "releaseTime": "2012-12-27T21:24:56", - "sha1": "473485ee42c5a18ab47994bceff362da0a1bea55", - "sha256": "01f13df19856643460dc7cf95c57769ff34f1413187c6f88b858f43be28bb55e", - "size": 1745935 - }, - "489": { - "releaseTime": "2012-12-27T23:17:08", - "sha1": "ad4b1579edf9053d7c213fadcb7d10538c88a1ac", - "sha256": "241c88f0eec5b75d49a6a9561ef8af6dbe1caa3dac7977141fdc60fade59e758", - "size": 1745975 - }, - "490": { - "releaseTime": "2012-12-28T10:15:24", - "sha1": "12af97cacd54e55593e5879d5c214abe6ddd898c", - "sha256": "07ae2b7d06ef4c80c7d19e7bddf3ea610257f8989cd87016f6fc5135b49c9a57", - "size": 1745974 - }, - "491": { - "releaseTime": "2012-12-28T22:36:56", - "sha1": "5ab9a4f78adfb6b345bbca0cf8c92effee616f67", - "sha256": "17ddd3251dad9359d624fa5cd2e198561cafaa341ceb37c37a57f83f3ffbd66c", - "size": 1746029 - }, - "492": { - "releaseTime": "2012-12-30T21:03:42", - "sha1": "24dc432e3d6a7c1ff28900cfab9c7168c6e51530", - "sha256": "585981eac33151616981789662507f1019072c9891da48880e5ed48300d62e5f", - "size": 1746383 - }, - "493": { - "releaseTime": "2012-12-30T21:30:20", - "sha1": "01cf4d59115b3bf2b8cbe2e54d6703200016d2ec", - "sha256": "faef915c0307bfafb20f21db5e606a155470381e98c53f8de0f3748c859ab150", - "size": 1746349 - }, - "494": { - "releaseTime": "2012-12-30T22:09:10", - "sha1": "06b2c1905ca8de001b823b0f397d21b4b8c45dfd", - "sha256": "91d5fe316e253992c5c6b7be88e8f353bce4cbe8958a314a4c6242c6e5581828", - "size": 1747746 - }, - "495": { - "releaseTime": "2012-12-31T09:26:20", - "sha1": "90b567013a6cd3abd28f6acef8da13be80139309", - "sha256": "367de6a4bc90ad1cbf1fa4503cef59da1b00f46e9ae98c54dbca50d9a6a3039a", - "size": 1747783 - }, - "496": { - "releaseTime": "2013-01-01T22:02:56", - "sha1": "ec5da86e1eb98345401f289a677e22d9ff39b677", - "sha256": "036cfa78ffdced3f8d1e9d07a9a4cad8bfe6106ee6a2f323e0f46f7bb75cdb59", - "size": 1747767 - }, - "497": { - "releaseTime": "2013-01-01T23:23:56", - "sha1": "6734cd7a2de6fec77c0745a4fd054f56547f1b45", - "sha256": "b46dee407c06cf73bacd12a7d2ae3be48b6745f2b160c5d3853fe0c9d94914cb", - "size": 1750532 - }, - "499": { - "releaseTime": "2013-01-12T21:48:34", - "sha1": "3853b9b6c90063764d9cbcb7ff95c2bfbc2e40d3", - "sha256": "4afccd945b9536a3432136086b32e2383505bfe595a5a1e446eae032bdd98f8d", - "size": 1750887 - }, - "5": { - "releaseTime": "2012-02-10T04:05:56", - "sha1": "14c5933f019a36c72ac21447223922d225d8ca12", - "sha256": "65d74f1abb6bb748cc42f8e959974e768bcf4acc828122abf37b2c2cf8f3922b", - "size": 418025 - }, - "50": { - "releaseTime": "2012-03-12T17:00:18", - "sha1": "493cacd2e0fd442d22bf602ee630f662a94a09e9", - "sha256": "1e0b71714d6b755bb8b88833774ccf512119e4011f176921343bed43772bf0e2", - "size": 499533 - }, - "501": { - "releaseTime": "2013-01-20T09:04:36", - "sha1": "71e3564d1dd45c032f863f91ced3c5e0b31adb97", - "sha256": "f1152a34c0cfd6197a51e2ab11e0e9d792335d44334c7d4fd76b895d6d9bd5c4", - "size": 1751447 - }, - "502": { - "releaseTime": "2013-01-20T09:47:06", - "sha1": "9b5f5d1bde50cf315c59ac505b344598d31503ae", - "sha256": "f2fbe43bf2931d1c9ad60e44186c9246d3d62ed83b571faafb2662a4b5ad3ca3", - "size": 1751313 - }, - "503": { - "releaseTime": "2013-01-20T13:28:28", - "sha1": "2862ddfb1247e3fa63feaf75bb6eb89619641555", - "sha256": "4c7f9472f6ed96859baaa602f5d93a033066e6e584245bae85d44b884cd1c016", - "size": 1753210 - }, - "504": { - "releaseTime": "2013-01-20T16:53:24", - "sha1": "207a042ae365d8c57c8edca3116ade1b04ed558b", - "sha256": "eb99b88ceaf65b6090c5d1d2d8ebbacd17f363988ebef764639e038f5cde1f03", - "size": 1755376 - }, - "505": { - "releaseTime": "2013-01-21T20:03:18", - "sha1": "039029b9d3c5bca4459a2133d48488763b435391", - "sha256": "f2e15042fa418e6ac9380399a755739a4f9f8145e9f6d616516d5c0e6a594e87", - "size": 1755366 - }, - "506": { - "releaseTime": "2013-01-22T08:14:22", - "sha1": "5f3d3cba6c563334f585a0d3f2d1c1d3bfb673f5", - "sha256": "e36aa8cf1dd69e504ed58caabf140b804a172288b58b4dc343551f5d8d20af01", - "size": 1757249 - }, - "507": { - "releaseTime": "2013-01-22T11:59:02", - "sha1": "df4a34e476f7ee94a435ef8f26513b926afa770d", - "sha256": "3a2c6b8904c605c028465e4e64e71e0cb24121c705a7f271909b56b254af2de7", - "size": 1757663 - }, - "509": { - "releaseTime": "2013-01-23T21:44:32", - "sha1": "e7d8ea9367667e29a6fe3e0b56b888e34a7c6c2b", - "sha256": "6351f2bebfa1f5255f8310c06c274bcdc42ede5e262674bf7df7ef00c1a5b3ae", - "size": 1757812 - }, - "51": { - "releaseTime": "2012-03-14T11:57:34", - "sha1": "19428f0e666c4050a5f0d6ba066471fdd10a4e95", - "sha256": "b09b008c025b1a8ea35821c653fbb16aeb74a2b68a0113d5d46012c8fcd0d169", - "size": 499534 - }, - "510": { - "releaseTime": "2013-01-25T19:25:36", - "sha1": "bdbb8003de83e6c136e1ce523c12de6109726e54", - "sha256": "0b20a127a2d61edeec71ee1baba52aa92a35d82880e6c660c47cf750d0d83b32", - "size": 1758064 - }, - "511": { - "releaseTime": "2013-01-26T08:29:26", - "sha1": "37e54676fe4db1dc8cfb2b56f3d5344024aca44d", - "sha256": "06a0d1ebdb10344a1949d03cac65f73e88e59f364b4de7728dedf5e8e749221e", - "size": 1758076 - }, - "515": { - "releaseTime": "2013-01-26T12:16:40", - "sha1": "d09d5267e419bc6f35e065789eb87780bc69c767", - "sha256": "15a1c1b749c840e55ca27a2bef419f710d334351284b20526c3caab6730bfde4", - "size": 1758042 - }, - "516": { - "releaseTime": "2013-01-27T08:49:18", - "sha1": "c02c0f5e08e7c975b9b7685fb43ee41f992386c7", - "sha256": "6a7c899130ba3be06f421df8b5874f5347d28944ac2304ac321f8553345797a9", - "size": 1758848 - }, - "517": { - "releaseTime": "2013-01-28T19:23:52", - "sha1": "85730f2eab50431f06074f56fd45ac52f35e7888", - "sha256": "bdba524fdafb87e57b8c8e1beff2ae2d577a16518092198c49f4201fb8851539", - "size": 1761462 - }, - "518": { - "releaseTime": "2013-01-29T04:17:02", - "sha1": "2cd88ccf1af60465380efec07e0a3cef13f4c922", - "sha256": "05736dd9d54e6a92298a1e945da8319d88e0949bb4088b23c0575e87c0a5fa4f", - "size": 1761405 - }, - "52": { - "releaseTime": "2012-03-14T16:56:06", - "sha1": "a7a92d24b575d901506285511817bce22302bedf", - "sha256": "58dcce37e0a45cbbc79ce0efa5f19fb1f0cce4fed70fa1e34061c37c949bb32f", - "size": 500306 - }, - "521": { - "releaseTime": "2013-02-04T09:25:46", - "sha1": "087bdb006cd96f6ba343901cb49b62f10c3c1bcf", - "sha256": "648a9d61659d83d49e0f054913bd945b0d78493e5b3f939c71725e48fbd2b435", - "size": 1769480 - }, - "522": { - "releaseTime": "2013-02-04T12:03:06", - "sha1": "386872fe1744a35dec7e0311335977d9595bf2a7", - "sha256": "6550ed6b0828e93525b3186f7de2e90cf865c37fb308d9e48bad7d96ef91dcc6", - "size": 1769519 - }, - "523": { - "releaseTime": "2013-02-04T15:58:18", - "sha1": "cfe19e7ac7c15b6be821d5af5fd75beac7f1914f", - "sha256": "c8426060eb8bee5020afb0fbf029a4a2f45d2db8a6293d93d8e82cf73f144d8d", - "size": 1769094 - }, - "524": { - "releaseTime": "2013-02-06T18:36:06", - "sha1": "d86aded1f0e1cf6e6fac264be9ac3d26c1b0700f", - "sha256": "92a1c6faa1770fb2c785619834832e3a5825177206afa91d4c55a1b01d6a9622", - "size": 1769480 - }, - "527": { - "releaseTime": "2013-02-15T06:39:20", - "sha1": "6fbf800c40a7ae21cafd5355a7b8b4d8b46bf95f", - "sha256": "5dff0742023186542bdabd8019bbe58b8741328c9f88399fc4d808663781ae41", - "size": 1770314 - }, - "528": { - "releaseTime": "2013-02-22T16:12:28", - "sha1": "c81b6fbba954448137846b9b920203c7260a070c", - "sha256": "48e4bee76f2106ff36adc225c699f28d4ab7c72f420f3c3f97be5fbbb98dd38c", - "size": 1770590 - }, - "529": { - "releaseTime": "2013-02-23T12:27:12", - "sha1": "275c135f5f0617b6f5ace20d7a00f0668697d770", - "sha256": "216cce520e834f6e6239fbd0f3d5eb06344870d575115b680cbd1433814fda45", - "size": 1770653 - }, - "530": { - "releaseTime": "2013-02-23T13:23:34", - "sha1": "04a7307ba922860718b4700ca6c7858d24148f98", - "sha256": "675b7e15378c3b69483208065edace129ed313a4104c0e9a420241ac8a0e45da", - "size": 1771375 - }, - "531": { - "releaseTime": "2013-02-23T14:11:28", - "sha1": "932b3ced33034df13662f18994afaff9900c385c", - "sha256": "98fb1a46e54611e4829bf3c1434e44f4234949fc059fee564db78bc620e808c0", - "size": 1777234 - }, - "532": { - "releaseTime": "2013-02-23T15:00:26", - "sha1": "bcac19ccf60bfd4b13f6f20dab638c58cc043146", - "sha256": "36c55d2d17ac830fba3de5594b7f38c686a5f54933f0ea08aaeb9f95319c2d36", - "size": 1778535 - }, - "533": { - "releaseTime": "2013-02-23T15:25:20", - "sha1": "c3886f37a70edf593fd643db522afa1d1cbd9137", - "sha256": "3408ff09133b41cb2b3e7a667c9cbc79a4b201f30f98b889fffea8af55ce1f8b", - "size": 1778541 - }, - "534": { - "releaseTime": "2013-02-25T00:00:20", - "sha1": "bd0f40a78c18140265ff042a96d73f01c4f60906", - "sha256": "7ae860d3f7423b97b1fb5343a65fcc6866242fde23e1aa00c113dd9b61fa8187", - "size": 1778669 - }, - "55": { - "releaseTime": "2012-03-17T19:58:18", - "sha1": "4a921565b941fd8883513b79d27767622fd7440b", - "sha256": "d5baa47e296c2f18b2b69f5acf525bb3635bb728ba5c0e278c58fe71057d809b", - "size": 500341 - }, - "559": { - "releaseTime": "2013-03-09T10:59:20", - "sha1": "7cefe2301914b7859cd8282630a9a17f6c27d433", - "sha256": "7d7ab7709fbd637a51250aa2d8ee9a2eb6c6f62843d089bd90aed6b3a7ee71eb", - "size": 1799274 - }, - "56": { - "releaseTime": "2012-03-18T23:43:50", - "sha1": "21181f018ad9aad7bb173126fee729b3fb1bf51c", - "sha256": "7a64787f1c09dddbe48a3f61b283e3b2fa82b832b6a329561f45904a94547102", - "size": 500331 - }, - "560": { - "releaseTime": "2013-03-09T11:16:06", - "sha1": "513348c4938d80fcac62b8fcbfbf802671fb374c", - "sha256": "a0a3967f4371154520b5904630f51cb6eefd489c2df6aa6a5ada21f82df6c7a4", - "size": 1801695 - }, - "561": { - "releaseTime": "2013-03-09T12:20:34", - "sha1": "b64dbb4a6e5721354070ed43cc8e565f004f983c", - "sha256": "9f6a313add3dc0035bca35e227701b10df8bc3de48765c519c0ab8c324bdef6b", - "size": 1801871 - }, - "562": { - "releaseTime": "2013-03-09T13:02:44", - "sha1": "753e3a080941052cccd7375df5f63564a86b7fc3", - "sha256": "a3a65288216568e04c1195dc232fd469d0cf40a1ea65c085f5c4499076d72fc6", - "size": 1801898 - }, - "563": { - "releaseTime": "2013-03-09T13:35:42", - "sha1": "a3ac851d0aa5cd19b4f5015cf9cc1f0ccad1c3ea", - "sha256": "f3434b432994d59c16f3a73a432211a1a8064df619970f765e1d30541c0bf985", - "size": 1801948 - }, - "565": { - "releaseTime": "2013-03-09T16:04:34", - "sha1": "cccb6bf2733a4cda8b05d4a9176ab15deaa29b25", - "sha256": "0c5d591dba0d5a7589a953cb0c6e14b2a2b2f245f110f1afec909ad41bcad81c", - "size": 1802067 - }, - "566": { - "releaseTime": "2013-03-10T10:19:34", - "sha1": "471051946714e5a831d608d40f34ad09a0e81da3", - "sha256": "1c7fee319ec0bf88ad77c7ceb8f6d38095d8af9009bccdade5de1ad07ab9da69", - "size": 1802209 - }, - "567": { - "releaseTime": "2013-03-11T14:42:34", - "sha1": "85d19c0406314b6a1c931b905c8abd991342af53", - "sha256": "ea006ce61b4585283237e27995a3d5486fa26e4b0c221716ae9f320f6e2f6f4c", - "size": 1802207 - }, - "568": { - "releaseTime": "2013-03-11T15:48:22", - "sha1": "d49f2abbf3d4471d8039707e80df85d4f1a858dc", - "sha256": "e3759b326137fc5426dbc4f5606781641ed0f93266671fa653911a11cf7db770", - "size": 1802260 - }, - "569": { - "releaseTime": "2013-03-11T17:33:56", - "sha1": "895318254c2a15f84c31a4066a0c7e1d013f2bd5", - "sha256": "2ace28caa0c6bb929bf1c360699feeaef299d69ec5590d02a387e7fdfa585d81", - "size": 1802373 - }, - "57": { - "releaseTime": "2012-03-19T10:36:28", - "sha1": "3821f7764661d74ab8b84acd41c3145f595c9dd5", - "sha256": "cfb87dbd958a9cd46e1bd312a10df884f813fa738edd1db34a6a340563c50fa2", - "size": 500324 - }, - "571": { - "releaseTime": "2013-03-12T16:27:20", - "sha1": "256a746fdca6952208588476c8c1a67e214fcb5a", - "sha256": "20e49414075e9c980de3e9889eeb760b33d7696cdfff730bca8e4abd2b17fea3", - "size": 1802132 - }, - "572": { - "releaseTime": "2013-03-12T19:11:22", - "sha1": "5421a1e7613ec0c54dfe29fe78747dd4c3ed4ded", - "sha256": "e3e2cfdeb8f92d0b2961caed878ebfe8e3783a64539b03c016596ac9b90e5384", - "size": 1802718 - }, - "573": { - "releaseTime": "2013-03-12T19:22:56", - "sha1": "c4e36dfe96db003635afd8f5d0dd1ee9c9330b23", - "sha256": "dc403bfc35df2bd0ceaf91d3f33bff1f50e0fa51c01758f46a5bf61765ea543f", - "size": 1802799 - }, - "574": { - "releaseTime": "2013-03-12T19:48:20", - "sha1": "970862c9cbd70b7e31b52426ddd0cf948c9a9ce8", - "sha256": "04a7b09abd5a21eb5d75627d892b4b6971bf12f8dd1267fb902df46c35002bf1", - "size": 1803367 - }, - "575": { - "releaseTime": "2013-03-12T20:50:38", - "sha1": "0e727130e6492c26fcdea9866b91f2af8d0ed9e6", - "sha256": "13a50326c5d78cb3aea9f5fed7f415bc4499e33acb9bd41c7d30fd3e90ea3d17", - "size": 1803644 - }, - "576": { - "releaseTime": "2013-03-13T12:02:16", - "sha1": "88524debaac98b4a7e81713789a33278fe3b1dbb", - "sha256": "09ed456116397421fe20ecda9fd73e252ce953e5c9712f9ba3af5a1b5f7bb662", - "size": 1801710 - }, - "577": { - "releaseTime": "2013-03-13T12:57:32", - "sha1": "ff91a570c54f10922727007f1d89e83f73210d79", - "sha256": "7653623ab8f74478ffdfb422c5d021cc7a18906c96fd356fd90d7b0fef2d5988", - "size": 1801735 - }, - "578": { - "releaseTime": "2013-03-13T13:10:30", - "sha1": "e0cef279c9a067955e9519aaf5c28cb38c9fd45b", - "sha256": "ade4e84a7eaa1f5d5f7f9af945862ce7817f32628b800f9f86973eeb39ef343f", - "size": 1801793 - }, - "579": { - "releaseTime": "2013-03-13T13:22:36", - "sha1": "1249b4843235da3782d98d917c90d309b91bc4ca", - "sha256": "d4d4bb20f765c5c8e16f6ed9d32aa90c35c7f2c0e740b37396568c36a68f6ba6", - "size": 1801812 - }, - "58": { - "releaseTime": "2012-03-19T22:42:46", - "sha1": "9985d536259cebbb8f139f8ce3176b22039270ca", - "sha256": "06e87b5a04c7ff02c481195175d0a198e964285a9aa637e72eda0421c6018a9c", - "size": 501964 - }, - "580": { - "releaseTime": "2013-03-13T13:34:08", - "sha1": "d756a4fa056fb7b2f6768f7d0fe2d912c28b4c8f", - "sha256": "a7dc5fffffa88e4f8d0318ba7a844c63913a127926b9844104085d5450097527", - "size": 1802410 - }, - "581": { - "releaseTime": "2013-03-13T13:45:54", - "sha1": "3b3bed47c3f1779c5d2080310a20cef2474cf7c2", - "sha256": "8d3e539e593ccc4cb25845ef6901e64f309ace1072bfe43676c16afbc5827bf6", - "size": 1802422 - }, - "582": { - "releaseTime": "2013-03-13T14:20:52", - "sha1": "d38d55e839820418b8597a4c20a27926094da29a", - "sha256": "bcad9e4bb77021662a9934d03055a90d373c48e995f6a37ef09f74c984553015", - "size": 1802412 - }, - "583": { - "releaseTime": "2013-03-14T14:06:14", - "sha1": "2cbe8b97154514dbdda74c96118672356596c59c", - "sha256": "e59ec936b65388d4c757dddbe918410ef3628b406993e407d348e31ff1619b57", - "size": 1802447 - }, - "584": { - "releaseTime": "2013-03-15T21:35:12", - "sha1": "cc83161006e3001a0b6abbff6d5866c5997f122e", - "sha256": "cf35a38f6eb00d0b5939ffb6eb749f0bd0bc7efd7a5da129cca94b5bd052964b", - "size": 1802450 - }, - "585": { - "releaseTime": "2013-03-15T22:28:24", - "sha1": "67851281cd6d7300cfa4f6ed40d36ec91b3a93cb", - "sha256": "fe2ee5a25849e6772c37dab140a3025733145872bfc44048d0fa85bbe671d75f", - "size": 1802442 - }, - "586": { - "releaseTime": "2013-03-15T22:42:18", - "sha1": "28a200368e5e57b42b81515c665d547714e75feb", - "sha256": "c94fde4b5256d311b51f9a2b5df88e0f637baf7b600664f9303d43304dfdec8f", - "size": 1802483 - }, - "587": { - "releaseTime": "2013-03-16T11:52:38", - "sha1": "2cf449d932668dc49da5ceec7fd12b0bd0588670", - "sha256": "426c3326e475e5603311db05cf785809b6ea99597cf5fba9edbd718cdeaacb0b", - "size": 1802487 - }, - "588": { - "releaseTime": "2013-03-16T12:35:28", - "sha1": "9fbe0dbdf36173a5c2d873790148c533957af2c1", - "sha256": "c5d033bd0d05fef758c23a6374f1f628fba6c0102d88d0d2dcd2a313c81ec685", - "size": 1802499 - }, - "589": { - "releaseTime": "2013-03-16T13:59:58", - "sha1": "07cb240272a941a01b1314a99e3ea5dcf093a8df", - "sha256": "f23fb37f45c28e246c461fcedd135ce473d0aa3da62141408a759ce164a7c475", - "size": 1802541 - }, - "59": { - "releaseTime": "2012-03-20T06:50:10", - "sha1": "c22cb4824886aa26a95700f38768083cc84a0b70", - "sha256": "b00bdbdae11e16016759850278a79da857b7c19e91762b15b5cef2022834f532", - "size": 503801 - }, - "590": { - "releaseTime": "2013-03-16T23:21:04", - "sha1": "3c5c525447f98d3abeeceab5b68e3318273c25a8", - "sha256": "1f1e552ee329f4fbc9bec71060406dc52375aeaf0f4d25b8b585aa7268670e6e", - "size": 1806206 - }, - "591": { - "releaseTime": "2013-03-17T00:16:14", - "sha1": "75817e473b6f290c881e5de9ff7084c3807247d3", - "sha256": "3e9f5ddaebb29ee4c43f0b54b1859054b43dea5a9c4cc487f0f1706525e33e56", - "size": 1806210 - }, - "592": { - "releaseTime": "2013-03-17T13:11:16", - "sha1": "b6b44424f0c57a36d0b4d2fe38b3ddc837e0bc24", - "sha256": "978578203b4490875b4781511b0ce70f987a5c370c61b597c33aeb8168135f2a", - "size": 1806617 - }, - "593": { - "releaseTime": "2013-03-17T21:15:24", - "sha1": "868f3bd54310b460d99aa4fc948d814904834b6c", - "sha256": "3c05e042f959aa93de758811ba5c4fd6fcf2b1f8f88d014e3e4679f04bec7a33", - "size": 1808804 - }, - "594": { - "releaseTime": "2013-03-18T06:19:08", - "sha1": "05dcca538da1ba41ac5e59e74eb862121cb5be88", - "sha256": "6c6d1fbcdf7d7afd8ba6bdd085517b06c17f19122ed471505c9e87b2e27a7857", - "size": 1810025 - }, - "595": { - "releaseTime": "2013-03-18T15:37:20", - "sha1": "10fe3da7c4f5c5897e7dc1bea826529e9c6cd240", - "sha256": "9f3eee1df41b9de671fbd5ea43537d303be4c86366678b1fc2423ae1072fcb97", - "size": 1810024 - }, - "598": { - "releaseTime": "2013-03-20T19:59:44", - "sha1": "51fa60cdafaa9497465e792d3ec884c2fb411bd1", - "sha256": "ee98f47baa521a317f361ad44d3f62677343a8aa46605a949d8eac2c5a297f3f", - "size": 1810101 - }, - "6": { - "releaseTime": "2012-02-10T07:00:32", - "sha1": "469c7532e6e92ce5be68e850643a2b03b305c9df", - "sha256": "a1c33cb061da2fe86fdb7d46c8744f52b9661832de7422f22e64228eef4b323c", - "size": 421298 - }, - "60": { - "releaseTime": "2012-03-20T22:13:54", - "sha1": "3fb0ca0321285a9b7ec52bfe173ce905c45f6ef5", - "sha256": "c1bec94a7d15a2d761ca132b3191836a9cbc57df1757ac89778494699f45f63b", - "size": 502757 - }, - "600": { - "releaseTime": "2013-03-21T05:58:52", - "sha1": "f100c13093c7cbcc647d01db0e06b033857ecc44", - "sha256": "3490da99bf1a9d02ab3723b806ea4b2544df3ef760f4d3f3716e28d125f617d8", - "size": 1812847 - }, - "601": { - "releaseTime": "2013-03-22T00:00:40", - "sha1": "65b86fdcaf4f0d3ae39f4ef6060df038c0246a4d", - "sha256": "6b828b19a733beb784689c651f31576d49a4828a4bd1ab6d326028f8c75db4e0", - "size": 1812890 - }, - "602": { - "releaseTime": "2013-03-22T07:38:02", - "sha1": "02c4747b8f443a6baabd42808641901c7316d10c", - "sha256": "e992506a04eea308de41e0440acfcc2c5862aa815192864de874511213772ce2", - "size": 1812888 - }, - "603": { - "releaseTime": "2013-03-22T10:43:46", - "sha1": "035a390467f9f8fee7109ed68261b97ba4d3b4df", - "sha256": "87fa43b1060b04aedc0c51896605cb5218abe9286ec8213312e860da86abf782", - "size": 1817618 - }, - "604": { - "releaseTime": "2013-03-22T12:14:54", - "sha1": "d08a3ffc03ebe236906205dad90a172f6170eabe", - "sha256": "b88c74203121c64ec61db3b5c80ba684ce72ed9b81dbe30fe4c965c3a6bde6ca", - "size": 1823680 - }, - "605": { - "releaseTime": "2013-03-22T15:03:40", - "sha1": "4f500cf41d5c988df867232ca366f329b1bd59e7", - "sha256": "1ae4763067a05b6774ae49929f2f003ab239fdd8e8e63bbcb0d7eae2b25af426", - "size": 1823687 - }, - "608": { - "releaseTime": "2013-03-23T21:30:56", - "sha1": "decac58077e666780177384985f01079c4e2bab6", - "sha256": "01db87c37d61ea353d92edf8f97fba8b1cc8100f59e79208b2fd7ed7a57ba01f", - "size": 1841717 - }, - "609": { - "releaseTime": "2013-03-26T12:14:08", - "sha1": "487e2e3d063d55b585d0358822b7b62bd3f457de", - "sha256": "190a33807674e2d0f4d9ba40ecdc11efb99fd42582283d0c5b5ed0598757c57f", - "size": 1841499 - }, - "61": { - "releaseTime": "2012-03-22T20:01:10", - "sha1": "d0ba974da976e9348c3b8497a606d888839034ac", - "sha256": "0074d9e139b79f4f1bddcef86fef87b79c28cfc1fd7caa421a76fd66d8ed6ca9", - "size": 503013 - }, - "610": { - "releaseTime": "2013-03-26T12:32:10", - "sha1": "f19d03346de350b600a1485e3736ea722feec731", - "sha256": "8474514cfc245e9c9c7429552cf09ba80b5ed4a8b4eb04d37c76f9a86fa25d98", - "size": 1841597 - }, - "611": { - "releaseTime": "2013-03-26T21:59:42", - "sha1": "2b5c9e928b14eba5985fdf99141e0b4f36f4919b", - "sha256": "a10a3303eb45fb206fc86dca357cc6414b5de313882f34f5a9d7446e85b5bcd4", - "size": 1841630 - }, - "614": { - "releaseTime": "2013-03-27T17:34:36", - "sha1": "ad15e8ff0469a674421d8b91447543ad5ddae4e5", - "sha256": "f6fdf613e51cee90807544e96acf2b0ee71160fd11e4fb6cce43506254ed4229", - "size": 1842016 - }, - "615": { - "releaseTime": "2013-03-28T06:16:30", - "sha1": "2f846dac453503c38e94a2ec4b1912c4107ad6ea", - "sha256": "46fe09a4b47cfea1314406db10ec52446187bf9d4ee82d891fe445f06057e95a", - "size": 1841842 - }, - "616": { - "releaseTime": "2013-03-28T06:32:18", - "sha1": "e924ed455c1352274bf758b61290c5cddfccf16f", - "sha256": "905002cc9488c0e553b24f602280e672911de6a7d3e8c5d102b9d64c1ebab3bf", - "size": 1841905 - }, - "617": { - "releaseTime": "2013-03-28T15:50:34", - "sha1": "9293a9a74adb8991c6057b3cdfc985276ead3a71", - "sha256": "21ae46fb70a81ca1140a4e499b8971c66d8dfba5d2b37fd47ff4e209fc67d927", - "size": 1841930 - }, - "618": { - "releaseTime": "2013-03-29T10:54:14", - "sha1": "eacfb8930e7426c7aad65db03f1c4d47f9a629b4", - "sha256": "bb60011ad40b9967458f7f94dd38b169487f273f3063b29e6387ec9a101ec913", - "size": 1841693 - }, - "62": { - "releaseTime": "2012-03-25T23:38:34", - "sha1": "4764871665c79041b233e06b62951b6500693007", - "sha256": "0ab4b860362867ca3eb3f18db522a74876f1cbe8d9e9fb50892f8003a21691ca", - "size": 503894 - }, - "620": { - "releaseTime": "2013-03-29T14:30:48", - "sha1": "fba2fc79ab6adbf37543ba7c832ff69dd9e4bca8", - "sha256": "d64106428e99e04b2a8200f8bb1f7a5dd415c5e16e1c244a976eb8ca53bb5a64", - "size": 1842046 - }, - "621": { - "releaseTime": "2013-03-29T19:53:46", - "sha1": "2fd638d07a63d3d266dd1f355a0037d8a121a75f", - "sha256": "89eab9898290cf4361784c3f81ed6be8445483935fee900e5a19f1266ec71095", - "size": 1842165 - }, - "622": { - "releaseTime": "2013-03-30T10:26:26", - "sha1": "aa86d940795a19314a97225bfcfa58ad5f466384", - "sha256": "1716af38d742c935515879897795b4ae6b91066ab2dcafe9db1de1847b3baa44", - "size": 1842514 - }, - "623": { - "releaseTime": "2013-03-31T07:59:12", - "sha1": "8958c9643b16640342f0b63396c6f2cf2072099b", - "sha256": "5c9e09c1c5524db1a5eddb09ff57ff7078cebce970ac266bbc83f5732a73ce43", - "size": 1841475 - }, - "624": { - "releaseTime": "2013-03-31T08:34:44", - "sha1": "20aedfa6e7d255f99adfadf9f345c3ab9aa5a521", - "sha256": "756c0869814858979a866381e09f53565461e7964a86d97ed26602ff4b2a225b", - "size": 1841511 - }, - "625": { - "releaseTime": "2013-04-03T01:01:26", - "sha1": "985c86a6b349d03952897f0b516b4970782ccd97", - "sha256": "feb6b97edd2501de5825624311c90a5a05b23b67a85331d00b04132f7362f5e1", - "size": 1845610 - }, - "627": { - "releaseTime": "2013-04-03T03:17:22", - "sha1": "887556c1ee0c9cec4447ed38a4abf09858266aaa", - "sha256": "a1cfb5ed61fffd2291407da332876db576c5008eb3319c75e35773c50bedbe4c", - "size": 1845607 - }, - "628": { - "releaseTime": "2013-04-03T03:37:02", - "sha1": "686799aaadad7814253190bdb0a1fc7560451178", - "sha256": "3eaac663cc980ac9a4563e239dcbc134f2047cb700230424a5c558e996d9acf9", - "size": 1845673 - }, - "629": { - "releaseTime": "2013-04-03T05:16:26", - "sha1": "d3aa64bfdacbda1048ccaa9f5238f1f541528ad4", - "sha256": "1e356867221fa36ae1e60e4be61eade98675eecb1f92c82b30fe41fd27de7ecc", - "size": 1845744 - }, - "63": { - "releaseTime": "2012-03-26T02:56:50", - "sha1": "4fe8f595c76a6ac45d2243e610222b05f5d5696e", - "sha256": "fc55e2ba6f78afe8ca60dc6d2388e8510ba8262160c6acf11b1ff7b64bea6042", - "size": 503843 - }, - "630": { - "releaseTime": "2013-04-04T17:17:08", - "sha1": "67a728e15c95d5bf0c79c4bd2eb5a6cfe9ede6c0", - "sha256": "c3acf9e87f951770d71e4d4f082424f2c10523e2987d7201adfddfd047bf19d5", - "size": 1846619 - }, - "631": { - "releaseTime": "2013-04-04T18:39:42", - "sha1": "6444644de15fb9780b66a51008124dcc78bf36bb", - "sha256": "737d1307d2585a5ce50384476fc36b8f74e81db48af542737764a16c5c3f1c4c", - "size": 1847007 - }, - "632": { - "releaseTime": "2013-04-04T19:04:58", - "sha1": "315204071999b6f5b71ddc7e146a00462e68f2af", - "sha256": "8961e9275dfde5b55f4503b0ca12fa50dd79295ad7f6eb7edf6deeccfef7c25b", - "size": 1852106 - }, - "633": { - "releaseTime": "2013-04-04T19:22:44", - "sha1": "d52c199a6699a8a5c5192e2024d5f0b08c987a5c", - "sha256": "329ee4d1b752025c123df1511f120a36c76e58d9604558d7420ff9c58f10c2b4", - "size": 1853907 - }, - "634": { - "releaseTime": "2013-04-04T19:45:34", - "sha1": "19d4a565a3a3fa307d1a7691a18f15b7053ec9c3", - "sha256": "ea4473393f4fd4b05d136f09bede7f163cfb3ed349b90385cd9aee308de75a53", - "size": 1862442 - }, - "635": { - "releaseTime": "2013-04-04T20:03:00", - "sha1": "51b985a55285d32017de00f585b9f36142de6fce", - "sha256": "0013a81965e4a557753088da180a9117ccd15a399ca9f289be4ebeeccfa49300", - "size": 1864201 - }, - "636": { - "releaseTime": "2013-04-04T20:19:58", - "sha1": "ce0ff3cc72c656a36d574fcaa13c5e948d0e96ed", - "sha256": "6d5858ee8a582757b9d9e90466b741c360aadb19e7c9db0d7e03cf471ae8906a", - "size": 1864670 - }, - "637": { - "releaseTime": "2013-04-05T00:44:22", - "sha1": "63e4e9126f9db7d938d5172d9cd892f9e8570b71", - "sha256": "0e88cdfdc1bfc123ec1f3c171721d16b7ddcfef16710762b2ff3e549caf4535f", - "size": 1864839 - }, - "638": { - "releaseTime": "2013-04-05T11:40:16", - "sha1": "6b837529e509ce80bf67a708be7d9160d58a3b77", - "sha256": "6fb257167c1752f8d35ce73f3212b0648ed105c86bd60ce1d2f460b80c7ba55b", - "size": 1864944 - }, - "639": { - "releaseTime": "2013-04-05T16:21:02", - "sha1": "d49ebade7765363fa5d227cbef125969f0848407", - "sha256": "d6d5c05f335e67031e78637be76ada17eabca3f7de020f512104ce0301bd9ef9", - "size": 1864957 - }, - "64": { - "releaseTime": "2012-03-26T04:37:02", - "sha1": "e590a6e7f9cd6d0b683010abca34c69080893c28", - "sha256": "fff2343e68c5815b9aa664770d493543a4f016af5a0160556c9fb5a6b098e429", - "size": 503843 - }, - "640": { - "releaseTime": "2013-04-07T22:55:46", - "sha1": "e7c2fe9a95126c6c1a048df07f6a055aefad290d", - "sha256": "9b92c7b583c86186fe0e60515412389f5885c1f1962b3d8691f177051681f6e7", - "size": 1867592 - }, - "642": { - "releaseTime": "2013-04-09T19:28:00", - "sha1": "d5ba1d70d59d8a8b7840ce4dab9ae70c5a63de31", - "sha256": "496a0cb967490a83f15d439896809dd498da25a210b5ab34de9ada2fdde0adff", - "size": 1871955 - }, - "643": { - "releaseTime": "2013-04-09T22:12:00", - "sha1": "eb9b08f9fb309260302a7b3be845dd9e8168ebff", - "sha256": "e1d1e43d8592d4cd237a0b2528111a7f48f616554454ce8049a0d46e8b1121d2", - "size": 1874769 - }, - "644": { - "releaseTime": "2013-04-10T07:06:26", - "sha1": "efd54911c2ca6f4c300451f94b2840e93f5316b1", - "sha256": "d02b73facccf65d96b33c13e1d98965491e19117bc445b1f29279f844e713b0b", - "size": 1874656 - }, - "645": { - "releaseTime": "2013-04-10T12:14:10", - "sha1": "db855176a6c2d4e869a875cb51dcf0c244726fa9", - "sha256": "fc18fef4c1ee6f7eacde0f4ff6ce582123aeec6092407e9b4a5d23b47470f33e", - "size": 1874885 - }, - "646": { - "releaseTime": "2013-04-10T16:46:34", - "sha1": "0a4310d327dba9c1d1939a8da17a46015cfce441", - "sha256": "c70b0203184883682daafc854c0575fcc9291fe348858aa481d32c062692be8d", - "size": 1889074 - }, - "647": { - "releaseTime": "2013-04-10T17:01:26", - "sha1": "563345cc96844f8005374f64dae2dc78d989e43a", - "sha256": "0e4f5c0fc1c681eed6c84fc715d0e1aaa9ddaa46726837ddc3046a4c8c70810f", - "size": 1889074 - }, - "648": { - "releaseTime": "2013-04-10T17:42:02", - "sha1": "dd37e5b9ad13c7b07983f872818f86f42896c437", - "sha256": "b83d160c0d210f99fd32a510dbd39af972ad65d4813a7efb0f6b6fe32f1c26b6", - "size": 1889326 - }, - "649": { - "releaseTime": "2013-04-10T18:05:30", - "sha1": "fc44d88885a297f2fcaae01262beb460d9044840", - "sha256": "1141912de80faedc8ded1128cb6c73428dbf4223b525f050e26b94def2551ce2", - "size": 1893066 - }, - "65": { - "releaseTime": "2012-03-27T00:44:54", - "sha1": "fdf2e7bdc7ca3cd179b82c4b690e208f9a62bcaa", - "sha256": "d70dabe8ee2f6440b0f612fe61be8e6e990dd97eed60c7dbb98b7820eab16a7a", - "size": 503852 - }, - "650": { - "releaseTime": "2013-04-10T18:33:56", - "sha1": "f862748c96233f922bf2983198251c0d4466cfa1", - "sha256": "78b95b183f8387f6f031f81ebe2556765931302c4b74a0e4d1098e2c1f198e08", - "size": 1893143 - }, - "651": { - "releaseTime": "2013-04-11T12:49:12", - "sha1": "076eeff722342a367058fe5ab60ce355335fe676", - "sha256": "4a30217b29fc967fed7065c5c00bf045e9512eccc68324db44e0b480d12bbf93", - "size": 1900288 - }, - "652": { - "releaseTime": "2013-04-12T15:23:20", - "sha1": "680fc079a7ed7a92cc30db07a50d7318febdfbcf", - "sha256": "7cd5153a145b8d5affda63beeba6dfda738ccda225277c21e0550caac073acd7", - "size": 1898972 - }, - "653": { - "releaseTime": "2013-04-14T22:50:24", - "sha1": "02297c606a18a47ef0159b743f107ce8c4c796b1", - "sha256": "d3cb69d82969dbc8a62858d2fbf54d30d7d088a7d8fea79b194f6e5b0465f584", - "size": 1901921 - }, - "654": { - "releaseTime": "2013-04-15T11:24:44", - "sha1": "79952eda8d6f6350f8d9dbfb775b9f3c9f7a6b45", - "sha256": "1cc0106a37883f7eeefc73e81c4078056f603d99a6c66c6c9f1fdad5d7ca1410", - "size": 1901953 - }, - "655": { - "releaseTime": "2013-04-15T17:11:20", - "sha1": "f070ee134a478cf2c04457e38523ecfce8b6c46f", - "sha256": "b2af5209824736919c5fe6dc2a77a19ebd3c1c80c127db6ea08058219fceacc9", - "size": 1902601 - }, - "656": { - "releaseTime": "2013-04-16T12:03:34", - "sha1": "a893fec9952765389312a7af9a71180774258051", - "sha256": "e3ea6746adca859367fa05aad6257a81e6b10052a34a116fa92bfd99eefab6d3", - "size": 1903303 - }, - "657": { - "releaseTime": "2013-04-17T15:09:52", - "sha1": "70dce35b96dc4d8de33cce93219caa0b3eae98ab", - "sha256": "87fd6f594e94d8ca6a806911f1da5897a9feaede5daf63f899868254adcdd084", - "size": 1903009 - }, - "659": { - "releaseTime": "2013-04-17T20:27:52", - "sha1": "0318a86dafe9b34f17d469f4db59254370e53d16", - "sha256": "8b55ceba1e73e9e10c45da5368554c1996102907de265a58110c258eff8dc853", - "size": 1903124 - }, - "66": { - "releaseTime": "2012-03-27T01:04:54", - "sha1": "ff7197ad0ee80015b31109a7b042d57627ec1248", - "sha256": "0b0fd015dbe8d2ca139ca4b95800cd8e61499ed55bce18b94333811b6109042f", - "size": 503851 - }, - "660": { - "releaseTime": "2013-04-18T15:28:58", - "sha1": "ff188d20471985d2f2e5fd73859271ad0ed6d519", - "sha256": "a17d872ef84e533b369a4b8d4b83d5564d397c29054c16c021af80357e1f0eea", - "size": 1903328 - }, - "661": { - "releaseTime": "2013-04-19T11:59:40", - "sha1": "29d1a1aec78fe793d96e41cec7d3d7caecfa7787", - "sha256": "73a6e3aa3a9346491299761ab0558cbcedf056256ff97ac1b8680ecd3aada47a", - "size": 1903438 - }, - "662": { - "releaseTime": "2013-04-19T23:14:02", - "sha1": "f77e0c8e14c80c07b42161218b59be8fde0bb341", - "sha256": "ceaaae977aac1edb3c518f77efbccecf459ab93b3c77ff2ba002302044f8113b", - "size": 1903425 - }, - "663": { - "releaseTime": "2013-04-20T12:31:26", - "sha1": "61399f70ca08255d09b3ff09b30083d2e9de471c", - "sha256": "3ae90dce0661a86b10a85c80ab487272f97dffc2c65fbf84ae5c1fa0cc91524d", - "size": 1905710 - }, - "664": { - "releaseTime": "2013-04-21T01:20:58", - "sha1": "5c9759fb7183a96d86faf8a5b715afebe2254306", - "sha256": "23ff1c9d97b9fff49223a08207137a9d70081d94b52f8827932029dc06963b5c", - "size": 1905898 - }, - "665": { - "releaseTime": "2013-04-21T11:47:24", - "sha1": "d55b620f5550af53bb7f6a8b9289c87240ce2519", - "sha256": "e4b9bf245caf46efd9643bac2e035c2b422bf445ba599b451d3f4bc24a49deb8", - "size": 1921258 - }, - "666": { - "releaseTime": "2013-04-21T15:01:28", - "sha1": "b09a58b89476fd18e461dec1bedb9a60889ee192", - "sha256": "db41ae60dce1e47363d3b046b68d7ab15b5fe1b42c84c153246b3a23e83d19ec", - "size": 1922439 - }, - "667": { - "releaseTime": "2013-04-22T19:21:50", - "sha1": "7556b581a57f140413b3467dcc6d9139b3f15bdc", - "sha256": "d491dd5c2026bdbcd7b545ebb830db0d1a23caeac03351b2ce299be5f34935a4", - "size": 1922690 - }, - "67": { - "releaseTime": "2012-03-27T07:32:36", - "sha1": "9558cb918a1766d2e11ebba352eff9fcc5a23437", - "sha256": "a979d8479974c422973970d1c27c1b57fe9b3721a1b082f42e327c69c36486d9", - "size": 503826 - }, - "672": { - "releaseTime": "2013-04-23T20:56:40", - "sha1": "1738bc1cf39d465cf78d24b8f31784cb3568ea13", - "sha256": "259a465b177aad0724da4815619f046635881367ca93b525ed305001a4134bd0", - "size": 1923182 - }, - "673": { - "releaseTime": "2013-04-23T21:42:26", - "sha1": "d3f2eb1683bf8ab158aabcff2f2eb3daa0deb31d", - "sha256": "4131973e4eb330e64a135ca7687efe66eb6d49ddc958b3b90ddbb7af511fa61e", - "size": 1923226 - }, - "674": { - "releaseTime": "2013-04-24T11:58:00", - "sha1": "a8aba7c84b23427100b9d60d7337165430abd034", - "sha256": "af174f6c991ea67c3d85bb122f13ae5e7764abfe745783af0ae719356d5ff9aa", - "size": 1973350 - }, - "675": { - "releaseTime": "2013-04-25T19:51:18", - "sha1": "fd98cd49077ce57749235316d7a428545ba4d2b4", - "sha256": "7e112989d08179b444f7aba1f6b1441654121d92c2e9eaf661dcef3f04203edc", - "size": 1973642 - }, - "676": { - "releaseTime": "2013-04-26T14:15:34", - "sha1": "4a80718c75542fed023bb178c11695373539d329", - "sha256": "cada7dad8f5966da437187416413ac8e72cbf2824bbb99314b3bf9e1df5bfe4f", - "size": 1973741 - }, - "678": { - "releaseTime": "2013-04-28T15:27:56", - "sha1": "01bc4839acb7b32a5214906d5f7c1612da1fd5f4", - "sha256": "df6647bd1e408ebc55a9779c1d5b660a24855c2189ca0d04bc0bf4cbd62b37b7", - "size": 1973777 - }, - "679": { - "releaseTime": "2013-04-28T16:41:22", - "sha1": "94fbbdbe7dea9ec402fb821cf1a1472507b67a18", - "sha256": "6b54ce0df3f2f97d02233c0ce13e6dbd40b9c2402888fc1e107488ba9bf88042", - "size": 1973698 - }, - "68": { - "releaseTime": "2012-04-02T02:32:02", - "sha1": "472933267af1bd5693f2aa4e89aaad48cfe2d629", - "sha256": "9c9c26dabe099bca7ec29eed9ce8b90f4d55b91b39693170b171084a7b53ed8d", - "size": 504946 - }, - "682": { - "releaseTime": "2013-04-30T21:26:14", - "sha1": "2832ae601b5aac519f82ef4f784d6029b4e6b806", - "sha256": "201cc3b2af2175ef7ee6bc347bbfdcc9cff6e2cfa27ab30eef53aaf62de8e339", - "size": 1973847 - }, - "684": { - "releaseTime": "2013-05-02T10:24:50", - "sha1": "90c15460f12138f90d0ebe23cc32aaf589b3cf1f", - "sha256": "3383e9062ad778d867405eb04eaf7a3ac9b0bcccd3b7b47ce96cdc535725f415", - "size": 1975130 - }, - "685": { - "releaseTime": "2013-05-03T15:46:32", - "sha1": "50b4d98c368340f96e1d85c6a1c98f8158b39f66", - "sha256": "0ceab9100977dc466efe00ce5e65db2261530a7f2fae9a4376abd674478cd45a", - "size": 1975158 - }, - "686": { - "releaseTime": "2013-05-04T18:49:10", - "sha1": "8a176209473781a6870b9c600c33891807a51d23", - "sha256": "9f28c0dd3737df5911d53442b821768ac373e0db618211e60baf31823ff92df3", - "size": 1981647 - }, - "687": { - "releaseTime": "2013-05-06T20:16:46", - "sha1": "015aef26f6a8eb2ae95485c65e8cfa814715e647", - "sha256": "acc3869918a12f3d97506f9eaab9d9029a2d573cf736ffc67b9e9de2825ba8d2", - "size": 1981935 - }, - "688": { - "releaseTime": "2013-05-06T20:32:26", - "sha1": "3226d1cce1245b1c1e78da9fcbccf9918a8325fd", - "sha256": "8c2ac223476f8e37fa58fb93e0966704aee0a3a9bfafff7207a27fa1fbb0dd0d", - "size": 1982018 - }, - "689": { - "releaseTime": "2013-05-08T17:40:56", - "sha1": "710184c7c19b2be41ae111a930ad878089e1f851", - "sha256": "94bbce5bc8cfbd311cd031391e618dd6aa940bd83735f4a574c890360f706eb8", - "size": 1996416 - }, - "69": { - "releaseTime": "2012-04-07T04:32:06", - "sha1": "75f13154c3196f749bd0db90d9cfeb08273882c0", - "sha256": "5346560a1c8feb740834a06d3e621bbb952aeef734a661a4f937b694770e02be", - "size": 503459 - }, - "690": { - "releaseTime": "2013-05-08T18:19:54", - "sha1": "d4d81fa3ee06a0376f1ea988d4d5ce01bdb87d38", - "sha256": "8aa17bfad0efd2b681c24cb2c361e5b42b645121ea856b650f3d66e9765f4783", - "size": 1996762 - }, - "691": { - "releaseTime": "2013-05-09T02:10:34", - "sha1": "d26816531b8a602b1017fc12c5751b3f0c898f91", - "sha256": "164b63443db99450ffb21e210e2c4cff5b6ac1811274ca22b099048a53b13316", - "size": 1996885 - }, - "692": { - "releaseTime": "2013-05-11T02:12:34", - "sha1": "a6db5508997a1c7da4967be62566a8a9ecbd76a8", - "sha256": "04baab4a61ac567b19a16ccabc2d24621246ec5a8ead0de6964311640bcecbfa", - "size": 1996907 - }, - "693": { - "releaseTime": "2013-05-11T11:05:56", - "sha1": "929858c287ebf13a0dbdbae880cee535031593a8", - "sha256": "bbf24f529798daaf1853bf30b5f716b9d223be7aaa9e75a21d681fb704971593", - "size": 1996968 - }, - "694": { - "releaseTime": "2013-05-11T11:21:40", - "sha1": "d0aaf895840de87de21ac2e39b402b2462108365", - "sha256": "8cc42ebd28541937c1ab671f88d536f2904fc0dba8706761703266076009d897", - "size": 1997048 - }, - "695": { - "releaseTime": "2013-05-11T12:05:32", - "sha1": "df03ea2882aba13d16a806a25c487b0b63d80e12", - "sha256": "2fd71dbf432d2602f884e457f981285725fab90d6461d15b663afdc776b30ef6", - "size": 1998522 - }, - "696": { - "releaseTime": "2013-05-11T13:23:26", - "sha1": "63ca0f99d1cbfa1aef0cb3464d72f1bdb675fe8f", - "sha256": "8675a75da788e107451398ebabba25b8e6b8ed74ab5b75f47c4447019ff4d180", - "size": 1998669 - }, - "697": { - "releaseTime": "2013-05-13T21:40:24", - "sha1": "a67ec8dab25c86822284b73b9be0d895548191bb", - "sha256": "be9e0180ccb4481193d2a99e1327c21c6e3b0248a30c90003f7383a4d6cd20e1", - "size": 2001775 - }, - "698": { - "releaseTime": "2013-05-13T22:11:38", - "sha1": "23476d809fea3460ef2cd61e6198806ec826c2d8", - "sha256": "7232431f16d42899b6a2a56dbe049e23d30489fb66f98406da1893ce0d7b4cc9", - "size": 2001837 - }, - "699": { - "releaseTime": "2013-05-13T22:27:50", - "sha1": "b1c584f190dd2a3802fac3323ac2f939ccf1539e", - "sha256": "ee6e58c5d956d61ebcdaf76ae5693bc2ccb56fa11da67db7c149392aa589058f", - "size": 2001888 - }, - "7": { - "releaseTime": "2012-02-10T07:13:14", - "sha1": "9f74f177ac12b2b99d5418133a48d829c7065163", - "sha256": "5bf54ac1cccba02d30c2f1bf39b06c18f1e7fbdccfb80a60bae2dcbed2e6d111", - "size": 421307 - }, - "70": { - "releaseTime": "2012-04-07T08:10:50", - "sha1": "76b6d4414355a4451f568223f8ed8a0707ab5c0c", - "sha256": "15e2fc339c8bd32383cefa4b3964af35decfc94872f65b039327a0c491753ea0", - "size": 503473 - }, - "700": { - "releaseTime": "2013-05-13T22:44:34", - "sha1": "ce3831b7f357872c476221e28facfa430e9f84f9", - "sha256": "d3c2e269d14b40bfc330f0d532d5c117201b409bae9dfb344ab5373cd2b9001d", - "size": 2002002 - }, - "701": { - "releaseTime": "2013-05-15T18:36:52", - "sha1": "5f7141eefcb4ed3fcb87e638cd7d2eefa0457e2a", - "sha256": "5ac8b8c591cce7ad7623aa62bf569ced84dca30574bc268f8e2de6f80e3ca54e", - "size": 2004225 - }, - "702": { - "releaseTime": "2013-05-15T18:58:42", - "sha1": "8c1422010f057f81d3ea0fbc73bc8e04e04ecb45", - "sha256": "ce2852ad64cf8f6315aff0a294091b586a313da6fa5dcefe956766247c56cd51", - "size": 2004573 - }, - "703": { - "releaseTime": "2013-05-16T08:19:28", - "sha1": "39bb7c0c79e942046675d85e3b60ece4dc7b4a58", - "sha256": "4581ed106a8f9819fde5b7c76a575ab3428b3970bb767c2acd73a906bb90bcfd", - "size": 2004639 - }, - "704": { - "releaseTime": "2013-05-19T14:37:58", - "sha1": "c3948bab0718823ff488bbd7c15e5f3fd79fdfa2", - "sha256": "5be44a78b162876127971f551f6306460a20b9e87fc5b87a7872d590c35f3aa4", - "size": 2004691 - }, - "705": { - "releaseTime": "2013-05-19T14:55:40", - "sha1": "fb0fb76a907588402ac8416d3d37725da8ac7e8d", - "sha256": "249c828331f213d92e4d4484eaf4d0fb6dda8db572551a6b7c3727907124c715", - "size": 2004808 - }, - "706": { - "releaseTime": "2013-05-20T19:58:56", - "sha1": "3c12441da278d3cd993afd3822585797a5d788cc", - "sha256": "74a22bca0f957f7328b158d14e991adc7f26a2bd7cc95c8f23e2dc4a0fb2cf82", - "size": 2008262 - }, - "707": { - "releaseTime": "2013-05-20T20:31:34", - "sha1": "b079436f13cc59cdce6f54e0409d99c0222130f3", - "sha256": "f4b435c84e3a8a44802dc8ba476027c5d7b379852713677b403a38dcc411b115", - "size": 2008384 - }, - "708": { - "releaseTime": "2013-05-21T09:10:24", - "sha1": "ed6c6e9bb5b8b3ab7d6281717ef67359d687c326", - "sha256": "fbdc9297bb1ba5760928d1ef77f610d295a49ba15f1d937e4db87ea76a03e552", - "size": 2008476 - }, - "71": { - "releaseTime": "2012-04-07T21:15:22", - "sha1": "43034ab1176c672ff81b658d8071cd7955a50fcd", - "sha256": "4c7d2eaf146ad1d492434b03a4b7f46c7e91469edda17e3f1cfac270bd4a95e7", - "size": 503475 - }, - "710": { - "releaseTime": "2013-05-21T21:20:08", - "sha1": "0b8d1daccad003be2e930b9391fa87aec2c9d8bf", - "sha256": "d0eef0327f00aadf59c7215d834f9ea7230bbce84e303cea0cbb9ec32eed3440", - "size": 2012979 - }, - "711": { - "releaseTime": "2013-05-23T23:14:24", - "sha1": "c78c3775b880b2b45e8b6b14769da6d2b4748037", - "sha256": "c247dd77fbff8c16a8834fce812f618d34ed4663ead3c7f3f3b1f4a88b446be1", - "size": 2014309 - }, - "712": { - "releaseTime": "2013-05-23T23:31:14", - "sha1": "228c0999c5a224d8290e29823c4dd31b5679866b", - "sha256": "b52b2f0cf5b2dedc06185c500c215ab9e7426f7342d8a4f2fe4f2dd0d7f6fadd", - "size": 2014600 - }, - "713": { - "releaseTime": "2013-05-27T09:17:32", - "sha1": "51f931ead831c564033b17cc835e3c2edab1e24b", - "sha256": "cd79d0b0c55ce044664177c201fc8036a0f18431b67b7e97570ac1b991f0bff6", - "size": 2017084 - }, - "715": { - "releaseTime": "2013-05-27T17:19:28", - "sha1": "00700cefeb2effc71737f65a6cbb204effd5f300", - "sha256": "b3fad160a0d59a27a73b8ebedc40fce8c9885d7ef20fb291e820a4642eb97982", - "size": 2017367 - }, - "716": { - "releaseTime": "2013-05-28T21:44:14", - "sha1": "6118150c8c0e15a6926c62e8525f9014d14dc34e", - "sha256": "71987c72116cd81bd0e7e55ca01755946d4a0a42cc93e264b977daf6abe91f78", - "size": 2021922 - }, - "719": { - "releaseTime": "2013-06-02T17:33:16", - "sha1": "6b90d931a20413bb13c31e08e543f39dd7155d59", - "sha256": "e8dea27918aa6b5573571c8f3f008a576aa11b777d7aa292bf20b7dba0c4d4b6", - "size": 1969868 - }, - "72": { - "releaseTime": "2012-04-08T04:34:02", - "sha1": "8d3179e614985a5d8604b5e28008d36edd8795c9", - "sha256": "81c65151bdae9e7effde9df1bb281b6eda6a409340a45c5f721186f5dccc9d25", - "size": 503474 - }, - "720": { - "releaseTime": "2013-06-02T22:35:34", - "sha1": "56f9d5a36821e3deb3e8d8e5c7c12d26b007f744", - "sha256": "cc4df5646f71a005f0696d4de9ebeb558bd553cd746524e06262f40ab423dbb8", - "size": 1970132 - }, - "721": { - "releaseTime": "2013-06-02T22:56:08", - "sha1": "02323336f7d1e8e68a3feab3123ad1aaf935e756", - "sha256": "d0f1422ceaf76e44b7dfb11fa651689f43a3367863b799610a947191ec540690", - "size": 1970162 - }, - "722": { - "releaseTime": "2013-06-03T13:30:32", - "sha1": "573149c42a161efbe95627850629c801c9107e83", - "sha256": "8b8e6a0dfcf085e4687548b68fa600d8126b84066033f3ddf266c1761fbf71df", - "size": 1970177 - }, - "723": { - "releaseTime": "2013-06-04T18:24:30", - "sha1": "9d0686ede1e00c46b6540cdf9d9354d701fc1fe9", - "sha256": "399da9a77a7a90792b761a007f4fdd8ddfbb15729b0a701edfb46ec02d23fe35", - "size": 1970645 - }, - "725": { - "releaseTime": "2013-06-06T10:24:40", - "sha1": "23126c578162a9675aa80160c5f45ed602b6a546", - "sha256": "cbdd44edc72118d851521d3f65c8c3d93c7eafa88b0c22420cd726962641f803", - "size": 1970914 - }, - "726": { - "releaseTime": "2013-06-08T13:28:12", - "sha1": "68a5d447ad321f5f993a5bedd820fe4349fc4fe4", - "sha256": "9b12289096fb79acefb402d21306f0211e6d8a1ad23d4286c7491b1d11c909b3", - "size": 1970976 - }, - "727": { - "releaseTime": "2013-06-08T15:09:38", - "sha1": "50e7d54fd520da847acf2841915fbfc3aba180bc", - "sha256": "62b5ef66f76390cf5f8267a899de64bc6ab201059af5bf36d7926fb18ee35af3", - "size": 1971222 - }, - "728": { - "releaseTime": "2013-06-08T19:45:40", - "sha1": "dccd0e8722a5dd394fe8c8b3d03f631bd92aea00", - "sha256": "8c95ff2b90b1d20cfc1dbdb36b562c6de95a9bc0b73b17132a4aba39002ba3a1", - "size": 1971257 - }, - "729": { - "releaseTime": "2013-06-08T20:43:38", - "sha1": "94f3f2912a8b02cf96102c6e6d113a7892a745eb", - "sha256": "837f3081f2b570b4fd46f6c9454a3cdb3fe6221e98a1c10528b5849ed9a1ee78", - "size": 1971301 - }, - "73": { - "releaseTime": "2012-04-09T23:01:20", - "sha1": "73c54a203bda1ac2e2b99e5209a122938db118bd", - "sha256": "aaae6d2eb7d882f0bf4496687a7fd4ba9a286006b73ec2b7f896d616f5755848", - "size": 505435 - }, - "730": { - "releaseTime": "2013-06-10T02:45:26", - "sha1": "f75107ac5491862f90d446d955d064350b9ec2e3", - "sha256": "00b98fda45ca4dc97de7ec581cf3abb73b59b5f1230e30aab86f5783a4df9127", - "size": 1971321 - }, - "731": { - "releaseTime": "2013-06-10T03:14:12", - "sha1": "58c8ca5c9f80db437c5d1b6a7617616a869ff86a", - "sha256": "704ebecb955f25eb6bcce50c5fb5e8992b394f27bee610b923cb541914827604", - "size": 1971325 - }, - "732": { - "releaseTime": "2013-06-10T03:35:28", - "sha1": "4794e92c949150dcd742232dc54b340361121e65", - "sha256": "7edbd0b24a16c9fc82c3c213f7deecb18f74560218bf3231638a3d13849f1dd1", - "size": 2027315 - }, - "733": { - "releaseTime": "2013-06-10T15:06:34", - "sha1": "b15e7357fc4cd580df113b31b01d2ab096322eb2", - "sha256": "01a36247c9eca10edc6dbc833e88571063ced5ce8a327e1e3fc3a3ffe0bbc2b1", - "size": 2030486 - }, - "734": { - "releaseTime": "2013-06-11T13:06:00", - "sha1": "6c928588eb71df046994d90f1d080fdf0ddc7aa9", - "sha256": "1cd22d0160ea0e0ba73570b89d506e6bc51234e6fd819b425e527492df4d443c", - "size": 2030872 - }, - "735": { - "releaseTime": "2013-06-14T12:39:28", - "sha1": "82a1dabe45e2261606da04994cf4a68d9ba06f94", - "sha256": "7bebf6b5d546062f47b7427fcced5b3fb55618de6697ba2803fb082433816953", - "size": 2031022 - }, - "736": { - "releaseTime": "2013-06-14T13:17:30", - "sha1": "bc07940c37813839c8137ff07ef616515d75e3c6", - "sha256": "db5a8de955581d386254240cdf71191e59be2b1a17d66ecaad61f404ba792ef7", - "size": 2032700 - }, - "737": { - "releaseTime": "2013-06-15T01:26:46", - "sha1": "7b36d45f87a89071c6252f4cd50e632e7d285ecd", - "sha256": "988072f14ba1f70392e7d2305f6193f7c96399ed004896f5f489c3e04b5c6260", - "size": 2032810 - }, - "738": { - "releaseTime": "2013-06-17T09:35:38", - "sha1": "76223709288287a6a8d22ab16b43a6ab2a284a0d", - "sha256": "5758f6b77d3192cf5fe6d718a522c66fb2a4ddbc375d4b66f4b0019190d07f98", - "size": 2033732 - }, - "74": { - "releaseTime": "2012-04-10T00:47:32", - "sha1": "26e3a344b4aa38f8201109a7d965ac914c3d166c", - "sha256": "5566dea1974860dbf2d74e24ff93eeffef32c9a110e69840e40ef2a4bc339387", - "size": 509139 - }, - "75": { - "releaseTime": "2012-04-10T01:06:54", - "sha1": "8cbf482dcb0722632fd89543f623cf148c53e641", - "sha256": "c3de9491468598a5e69ace5eec1dd99489a88ee188f7cefcd0fa5f053665f466", - "size": 509659 - }, - "77": { - "releaseTime": "2012-04-12T00:51:04", - "sha1": "677b006d34ea06e3cf5aa636717142ebb2e0f8bd", - "sha256": "5a055de2522561542a0ab8aea8cf7d153787222ff81d6cd642a67cc356de8f3f", - "size": 509761 - }, - "78": { - "releaseTime": "2012-04-12T21:50:42", - "sha1": "e78981327efff67efad73471fd22218c9f98d29c", - "sha256": "a5a6efec545b7f068ac989f0ecc73de0b769f319d5b3796b09d6c8666c0a67b8", - "size": 509780 - }, - "79": { - "releaseTime": "2012-04-12T23:40:58", - "sha1": "4261e979e992ad6bfb5d76bbf6aae773774895c5", - "sha256": "603b5cd9226564b5b9217e2f45ae43fbb8636b43a62af249679ddcf42d05f196", - "size": 509886 - }, - "8": { - "releaseTime": "2012-02-13T04:20:56", - "sha1": "82de2ba21c06a352b571ea1374e428e63a91239b", - "sha256": "eacdb5ff32dc902f38e1c5fbde3e29a2a401722378f47f2a76396f13462a572c", - "size": 435800 - }, - "80": { - "releaseTime": "2012-04-13T09:56:58", - "sha1": "24e00e4620341bcceb50cd68f4f24aec2c2f8435", - "sha256": "f0bf7269da20eaff1f7c4a6d967685c65c8a70fe3cd4afc9900f2784355e3efa", - "size": 509886 - }, - "81": { - "releaseTime": "2012-04-13T10:35:16", - "sha1": "185629be371faedee1259e749921fe134c24c82c", - "sha256": "f2b22173dd2d683a05cc212db097388756adba1256eef6410901fe68e01eadd0", - "size": 509833 - }, - "82": { - "releaseTime": "2012-04-14T13:10:58", - "sha1": "f83a1d16d6b0a6f126e6da1084b53d45718e0f7a", - "sha256": "5aa92446463dd6873a71d0477e3933eae094f900e0b26b483d4304d838f351ae", - "size": 509874 - }, - "83": { - "releaseTime": "2012-04-15T07:40:04", - "sha1": "3b16bd8a6cb0c576e0c9d2c32bb063beda71fc1e", - "sha256": "3787eb348373d6cf60cd63dcd8182998e68d3c5fc71f36600546643d60c8e803", - "size": 510336 - }, - "84": { - "releaseTime": "2012-04-15T08:38:52", - "sha1": "c1320821760b73bdb195dd47cddc57f11bde9bc2", - "sha256": "e493a1d690b0b84e8088ab6047391221efec056e98d360d4a03dd9ef2ff11429", - "size": 510337 - }, - "85": { - "releaseTime": "2012-04-16T15:21:44", - "sha1": "24ad84c2b8a29a4cac503bfb40337c2246baec08", - "sha256": "5a006be9b3d6f6ad96697229a2ca413d7675c3bc9da904dc98a26edc46063bce", - "size": 510341 - }, - "86": { - "releaseTime": "2012-04-17T08:50:44", - "sha1": "9226f1ea2b7528b14b46a1550df63a941d02d4a7", - "sha256": "78202fecf9aa24e66c8c24fb5edd3fe85806135db85596ac9e36dee7454c0de4", - "size": 510362 - }, - "87": { - "releaseTime": "2012-04-17T10:30:58", - "sha1": "0822f3f25056be30419e187cdc3e4545bc837c06", - "sha256": "4b5b66c3c26a706a6c2b61b919e5f1bc418a3cca19fb6630d1bc1ed4f90729db", - "size": 510360 - }, - "88": { - "releaseTime": "2012-04-17T11:49:12", - "sha1": "cbf82171afecf4be0f0277ff0bef6646466e8900", - "sha256": "5c501a2f00233812bd746b737e4f3936044555f421f1b82a623a54ee711f3f5e", - "size": 517391 - }, - "89": { - "releaseTime": "2012-04-18T19:46:12", - "sha1": "ba77728f246cc494e84e1754f0f3ce03acb51a9c", - "sha256": "934dc21dfcdd5362554a83239669654a2e964d8621cc8165133099ff6691751e", - "size": 520417 - }, - "9": { - "releaseTime": "2012-02-14T10:43:10", - "sha1": "da9c0bad1054c5c8da8a22bf9394e14f3f70f8f2", - "sha256": "41c3ed9c7caf5d08e9d47dab1a36ce07d3c7ab1219da79fed0f486be61b38ee2", - "size": 446478 - }, - "90": { - "releaseTime": "2012-04-18T21:22:14", - "sha1": "d57947d579fe7441b65c6c1e0df7d3f8c62bed0a", - "sha256": "1ce05a2727edca09e7abca9ffe067feba6ece29de1bdd8473f7a5de4ecb4f9be", - "size": 522552 - }, - "91": { - "releaseTime": "2012-04-19T10:29:24", - "sha1": "513bf2fd928db15bde37aa31783bf243cc1e66b5", - "sha256": "c0843a2ecae1614bb18893633a47539c5ebabdd6c6e421d3de91723f850196bf", - "size": 522849 - }, - "92": { - "releaseTime": "2012-04-19T15:46:52", - "sha1": "3726362c75145a17bfd4d86bbdbc5d2770fc548d", - "sha256": "78065abadccafc87468f50013f7db8f021b00dae0a1640b222f7f3ec68a81b33", - "size": 523485 - }, - "93": { - "releaseTime": "2012-04-19T22:15:26", - "sha1": "246407ad677b342757ed635e0ff27574eed187ae", - "sha256": "2fcfadc16a4c171730e205fee1e7cd169037ac2ddcdc618f37775d1cda75d8ea", - "size": 525255 - }, - "94": { - "releaseTime": "2012-04-20T12:13:26", - "sha1": "17d961b3b62d2a050b3dfcc3598c7ea3fa200680", - "sha256": "4963274a498620988b13a142c02f6092a2b55681a0aa58309bbe0e034657bf44", - "size": 525307 - }, - "95": { - "releaseTime": "2012-04-22T19:56:48", - "sha1": "ce95bd720b3b40360dc0e8c3d1c139b22ff41819", - "sha256": "db66f23cda2d3b2a7490bde96c6105fe5ec184a89d95bab9d7a9451d1c861017", - "size": 534102 - }, - "96": { - "releaseTime": "2012-04-23T10:22:12", - "sha1": "7eb8bbd96e3dffba57cbf54b7945f1a971582496", - "sha256": "7bda8102696ca29c23edfa0889bafe062a66c31a9141e7ac5bc1a60f98545b1f", - "size": 534131 - }, - "97": { - "releaseTime": "2012-04-23T19:21:40", - "sha1": "41b4f307950fdcf862d4cdbda55384cd0af92eed", - "sha256": "fda396ff176e4cf52a9ab308ed0f1cc9883ee1223b8128546e4b49f5a8129e3d", - "size": 534216 - }, - "98": { - "releaseTime": "2012-04-25T01:41:00", - "sha1": "70c6e3b3bf059dffed3d75d1b6b83d2ddd8f4513", - "sha256": "ea6717dd33d9345ed71753278e3bc393adefb69219217f2c456657476a78a6e9", - "size": 535244 - }, - "99": { - "releaseTime": "2012-04-25T01:48:48", - "sha1": "bbeabcea70aa1bd7a24141fd34af67cf259a9270", - "sha256": "62756c8436b22a43ad56096da5e5a406daa416ba106a75ac61f165151cf55b23", - "size": 535241 - } - } -} \ No newline at end of file diff --git a/static/mojang/library-patches.json b/static/mojang/library-patches.json deleted file mode 100644 index 74d4d26c4b..0000000000 --- a/static/mojang/library-patches.json +++ /dev/null @@ -1,2879 +0,0 @@ -[ - { - "_comment": "Only allow osx-arm64 for existing LWJGL 3.3.2/3.3.3", - "match": [ - "org.lwjgl:lwjgl-freetype-natives-macos-arm64:3.3.2", - "org.lwjgl:lwjgl-glfw-natives-macos-arm64:3.3.2", - "org.lwjgl:lwjgl-jemalloc-natives-macos-arm64:3.3.2", - "org.lwjgl:lwjgl-openal-natives-macos-arm64:3.3.2", - "org.lwjgl:lwjgl-opengl-natives-macos-arm64:3.3.2", - "org.lwjgl:lwjgl-stb-natives-macos-arm64:3.3.2", - "org.lwjgl:lwjgl-tinyfd-natives-macos-arm64:3.3.2", - "org.lwjgl:lwjgl-natives-macos-arm64:3.3.2", - "org.lwjgl:lwjgl-freetype-natives-macos-arm64:3.3.3", - "org.lwjgl:lwjgl-glfw-natives-macos-arm64:3.3.3", - "org.lwjgl:lwjgl-jemalloc-natives-macos-arm64:3.3.3", - "org.lwjgl:lwjgl-openal-natives-macos-arm64:3.3.3", - "org.lwjgl:lwjgl-opengl-natives-macos-arm64:3.3.3", - "org.lwjgl:lwjgl-stb-natives-macos-arm64:3.3.3", - "org.lwjgl:lwjgl-tinyfd-natives-macos-arm64:3.3.3", - "org.lwjgl:lwjgl-natives-macos-arm64:3.3.3" - ], - "override": { - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - } - }, - { - "_comment": "Only allow windows-arm64 for existing LWJGL 3.3.2/3.3.3", - "match": [ - "org.lwjgl:lwjgl-freetype-natives-windows-arm64:3.3.2", - "org.lwjgl:lwjgl-glfw-natives-windows-arm64:3.3.2", - "org.lwjgl:lwjgl-jemalloc-natives-windows-arm64:3.3.2", - "org.lwjgl:lwjgl-openal-natives-windows-arm64:3.3.2", - "org.lwjgl:lwjgl-opengl-natives-windows-arm64:3.3.2", - "org.lwjgl:lwjgl-stb-natives-windows-arm64:3.3.2", - "org.lwjgl:lwjgl-tinyfd-natives-windows-arm64:3.3.2", - "org.lwjgl:lwjgl-natives-windows-arm64:3.3.2", - "org.lwjgl:lwjgl-freetype-natives-windows-arm64:3.3.3", - "org.lwjgl:lwjgl-glfw-natives-windows-arm64:3.3.3", - "org.lwjgl:lwjgl-jemalloc-natives-windows-arm64:3.3.3", - "org.lwjgl:lwjgl-openal-natives-windows-arm64:3.3.3", - "org.lwjgl:lwjgl-opengl-natives-windows-arm64:3.3.3", - "org.lwjgl:lwjgl-stb-natives-windows-arm64:3.3.3", - "org.lwjgl:lwjgl-tinyfd-natives-windows-arm64:3.3.3", - "org.lwjgl:lwjgl-natives-windows-arm64:3.3.3" - ], - "override": { - "rules": [ - { - "action": "allow", - "os": { - "name": "windows-arm64" - } - } - ] - } - }, - { - "_comment": "Add missing tinyfd to the broken LWJGL 3.2.2 variant", - "match": [ - "org.lwjgl:lwjgl:3.2.2" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "fcbe606c8f8da6f8f9a05e2c540eb1ee8632b0e9", - "size": 7092, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar" - } - }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2" - }, - { - "downloads": { - "artifact": { - "sha1": "fcbe606c8f8da6f8f9a05e2c540eb1ee8632b0e9", - "size": 7092, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar" - }, - "classifiers": { - "natives-linux": { - "sha1": "39e35b161c130635d9c8918ce04e887a30c5b687", - "size": 38804, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-linux.jar" - }, - "natives-macos": { - "sha1": "46d0798228b8a28e857a2a0f02310fd6ba2a4eab", - "size": 42136, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-macos.jar" - }, - "natives-windows": { - "sha1": "e9115958773644e863332a6a06488d26f9e1fc9f", - "size": 208314, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-windows.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2", - "natives": { - "linux": "natives-linux", - "osx": "natives-macos", - "windows": "natives-windows" - } - } - ], - "patchAdditionalLibraries": true - }, - { - "_comment": "Add additional library just for osx-arm64. No override needed", - "match": [ - "ca.weblite:java-objc-bridge:1.0.0" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "369a83621e3c65496348491e533cb97fe5f2f37d", - "size": 91947, - "url": "https://github.com/MinecraftMachina/Java-Objective-C-Bridge/releases/download/1.1.0-mmachina.1/java-objc-bridge-1.1.jar" - } - }, - "name": "ca.weblite:java-objc-bridge:1.1.0-mmachina.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add additional classifiers for jinput-platform", - "match": [ - "net.java.jinput:jinput-platform:2.0.5" - ], - "override": { - "downloads": { - "classifiers": { - "natives-osx-arm64": { - "sha1": "5189eb40db3087fb11ca063b68fa4f4c20b199dd", - "size": 10031, - "url": "https://github.com/r58Playz/jinput-m1/raw/main/plugins/OSX/bin/jinput-platform-2.0.5.jar" - }, - "natives-linux-arm64": { - "sha1": "42b388ccb7c63cec4e9f24f4dddef33325f8b212", - "size": 10932, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-2.9.4/jinput-platform-2.0.5-natives-linux.jar" - }, - "natives-linux-arm32": { - "sha1": "f3c455b71c5146acb5f8a9513247fc06db182fd5", - "size": 4521, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-2.9.4/jinput-platform-2.0.5-natives-linux.jar" - } - } - }, - "natives": { - "linux-arm64": "natives-linux-arm64", - "linux-arm32": "natives-linux-arm32", - "osx-arm64": "natives-osx-arm64" - } - } - }, - { - "_comment": "Use a newer version on osx-arm64", - "match": [ - "com.mojang:text2speech:1.0.10", - "com.mojang:text2speech:1.5", - "com.mojang:text2speech:1.6", - "com.mojang:text2speech:1.7", - "com.mojang:text2speech:1.10.1", - "com.mojang:text2speech:1.10.3", - "com.mojang:text2speech:1.11.2" - ], - "override": { - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx-arm64" - } - } - ] - }, - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "f378f889797edd7df8d32272c06ca80a1b6b0f58", - "size": 13164, - "url": "https://libraries.minecraft.net/com/mojang/text2speech/1.11.3/text2speech-1.11.3.jar" - } - }, - "name": "com.mojang:text2speech:1.11.3", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Use a newer version on osx-arm64, linux-arm64, and linux-arm32", - "match": [ - "org.lwjgl.lwjgl:lwjgl:2.9.3", - "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131120", - "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20131017", - "org.lwjgl.lwjgl:lwjgl:2.9.1-nightly-20130708-debug3", - "org.lwjgl.lwjgl:lwjgl:2.9.1" - ], - "override": { - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx-arm64" - } - }, - { - "action": "disallow", - "os": { - "name": "linux-arm64" - } - }, - { - "action": "disallow", - "os": { - "name": "linux-arm32" - } - } - ] - }, - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "697517568c68e78ae0b4544145af031c81082dfe", - "size": 1047168, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - }, - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - }, - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Use a newer version on osx-arm64, linux-arm64, and linux-arm32", - "match": [ - "org.lwjgl.lwjgl:lwjgl_util:2.9.3", - "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131120", - "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20131017", - "org.lwjgl.lwjgl:lwjgl_util:2.9.1-nightly-20130708-debug3", - "org.lwjgl.lwjgl:lwjgl_util:2.9.1" - ], - "override": { - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "osx-arm64" - } - }, - { - "action": "disallow", - "os": { - "name": "linux-arm64" - } - }, - { - "action": "disallow", - "os": { - "name": "linux-arm32" - } - } - ] - }, - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "d51a7c040a721d13efdfbd34f8b257b2df882ad0", - "size": 173887, - "url": "https://libraries.minecraft.net/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar" - } - }, - "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.4-nightly-20150209", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - }, - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - }, - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", - "match": [ - "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209", - "org.lwjgl.lwjgl:lwjgl-platform:2.9.3", - "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131120", - "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20131017", - "org.lwjgl.lwjgl:lwjgl-platform:2.9.1-nightly-20130708-debug3", - "org.lwjgl.lwjgl:lwjgl-platform:2.9.1" - ], - "override": { - "downloads": { - "classifiers": { - "natives-osx-arm64": { - "sha1": "eff546c0b319d6ffc7a835652124c18089c67f36", - "size": 488316, - "url": "https://github.com/MinecraftMachina/lwjgl/releases/download/2.9.4-20150209-mmachina.2/lwjgl-platform-2.9.4-nightly-20150209-natives-osx.jar" - }, - "natives-linux-arm64": { - "sha1": "63ac7da0f4a4785c7eadc0f8edc1e9dcc4dd08cb", - "size": 579979, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-2.9.4/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - }, - "natives-linux-arm32": { - "sha1": "fa483e540a9a753a5ffbb23dcf7879a5bf752611", - "size": 475177, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-2.9.4/lwjgl-platform-2.9.4-nightly-20150209-natives-linux.jar" - } - } - }, - "natives": { - "linux-arm64": "natives-linux-arm64", - "linux-arm32": "natives-linux-arm32", - "osx-arm64": "natives-osx-arm64" - } - } - }, - { - "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", - "match": [ - "org.lwjgl:lwjgl-glfw:3.2.2", - "org.lwjgl:lwjgl-glfw:3.2.1", - "org.lwjgl:lwjgl-glfw:3.1.6", - "org.lwjgl:lwjgl-glfw:3.1.2" - ], - "override": { - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux-arm64" - } - }, - { - "action": "disallow", - "os": { - "name": "linux-arm32" - } - }, - { - "action": "disallow", - "os": { - "name": "osx-arm64" - } - } - ] - }, - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "155d175037efc76630940c197ca6dea2b17d7e18", - "size": 108691, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-glfw.jar" - } - }, - "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman64.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "155d175037efc76630940c197ca6dea2b17d7e18", - "size": 108691, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-glfw.jar" - }, - "classifiers": { - "natives-linux-arm64": { - "sha1": "074ad243761147df0d060fbefc814614d2ff75cc", - "size": 85072, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-glfw-natives-linux-arm64.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman64.1", - "natives": { - "linux-arm64": "natives-linux-arm64" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "99e9a39fa8ed4167e3ff9e04d47eb32c9e69804d", - "size": 108691, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-glfw.jar" - } - }, - "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman32.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "99e9a39fa8ed4167e3ff9e04d47eb32c9e69804d", - "size": 108691, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-glfw.jar" - }, - "classifiers": { - "natives-linux-arm32": { - "sha1": "4265f2fbe3b9d642591165165a17cf406cf7b98e", - "size": 80186, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-glfw-natives-linux-arm32.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-glfw:3.2.2-gman32.1", - "natives": { - "linux-arm32": "natives-linux-arm32" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "e9a101bca4fa30d26b21b526ff28e7c2d8927f1b", - "size": 130128, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-glfw.jar" - } - }, - "name": "org.lwjgl:lwjgl-glfw:3.3.1-mmachina.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "e9a101bca4fa30d26b21b526ff28e7c2d8927f1b", - "size": 130128, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-glfw.jar" - }, - "classifiers": { - "natives-osx-arm64": { - "sha1": "71d793d0a5a42e3dfe78eb882abc2523a2c6b496", - "size": 129076, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-glfw-natives-macos-arm64.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-glfw:3.3.1-mmachina.1", - "natives": { - "osx-arm64": "natives-osx-arm64" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", - "match": [ - "org.lwjgl:lwjgl-jemalloc:3.2.2", - "org.lwjgl:lwjgl-jemalloc:3.2.1", - "org.lwjgl:lwjgl-jemalloc:3.1.6", - "org.lwjgl:lwjgl-jemalloc:3.1.2" - ], - "override": { - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux-arm64" - } - }, - { - "action": "disallow", - "os": { - "name": "linux-arm32" - } - }, - { - "action": "disallow", - "os": { - "name": "osx-arm64" - } - } - ] - }, - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "cc04eec29b2fa8c298791af9800a3766d9617954", - "size": 33790, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-jemalloc.jar" - } - }, - "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman64.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "cc04eec29b2fa8c298791af9800a3766d9617954", - "size": 33790, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-jemalloc.jar" - }, - "classifiers": { - "natives-linux-arm64": { - "sha1": "762d7d80c9cdf3a3f3fc80c8a5f86612255edfe0", - "size": 156343, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-jemalloc-patched-natives-linux-arm64.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman64.2", - "natives": { - "linux-arm64": "natives-linux-arm64" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "8224ae2e8fc6d8e1a0fc7d84dc917aa3c440620c", - "size": 33790, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-jemalloc.jar" - } - }, - "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman32.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "8224ae2e8fc6d8e1a0fc7d84dc917aa3c440620c", - "size": 33790, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-jemalloc.jar" - }, - "classifiers": { - "natives-linux-arm32": { - "sha1": "9163a2a5559ef87bc13ead8fea84417ea3928748", - "size": 134237, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-jemalloc-natives-linux-arm32.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-jemalloc:3.2.2-gman32.1", - "natives": { - "linux-arm32": "natives-linux-arm32" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "4fb94224378d3588d52d2beb172f2eeafea2d546", - "size": 36976, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-jemalloc.jar" - } - }, - "name": "org.lwjgl:lwjgl-jemalloc:3.3.1-mmachina.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "4fb94224378d3588d52d2beb172f2eeafea2d546", - "size": 36976, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-jemalloc.jar" - }, - "classifiers": { - "natives-osx-arm64": { - "sha1": "b0be721188d2e7195798780b1c5fe7eafe8091c1", - "size": 103478, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-jemalloc-natives-macos-arm64.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-jemalloc:3.3.1-mmachina.1", - "natives": { - "osx-arm64": "natives-osx-arm64" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", - "match": [ - "org.lwjgl:lwjgl-openal:3.2.2", - "org.lwjgl:lwjgl-openal:3.2.1", - "org.lwjgl:lwjgl-openal:3.1.6", - "org.lwjgl:lwjgl-openal:3.1.2" - ], - "override": { - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux-arm64" - } - }, - { - "action": "disallow", - "os": { - "name": "linux-arm32" - } - }, - { - "action": "disallow", - "os": { - "name": "osx-arm64" - } - } - ] - }, - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "6dfce9dc6a9629c75b2ae01a8df7e7be80ba0261", - "size": 79582, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-openal.jar" - } - }, - "name": "org.lwjgl:lwjgl-openal:3.2.2-gman64.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "6dfce9dc6a9629c75b2ae01a8df7e7be80ba0261", - "size": 79582, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-openal.jar" - }, - "classifiers": { - "natives-linux-arm64": { - "sha1": "948e415b5b2a2c650c25b377a4a9f443b21ce92e", - "size": 469432, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-openal-natives-linux-arm64.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-openal:3.2.2-gman64.1", - "natives": { - "linux-arm64": "natives-linux-arm64" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "304f0571fd5971621ee6da86a4c1e90f6f52e2ee", - "size": 79582, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-openal.jar" - } - }, - "name": "org.lwjgl:lwjgl-openal:3.2.2-gman32.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "304f0571fd5971621ee6da86a4c1e90f6f52e2ee", - "size": 79582, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-openal.jar" - }, - "classifiers": { - "natives-linux-arm32": { - "sha1": "ecbc981fdd996492a1f6334f003ed62e5a8c0cd5", - "size": 398418, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-openal-natives-linux-arm32.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-openal:3.2.2-gman32.1", - "natives": { - "linux-arm32": "natives-linux-arm32" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "d48e753d85916fc8a200ccddc709b36e3865cc4e", - "size": 88880, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-openal.jar" - } - }, - "name": "org.lwjgl:lwjgl-openal:3.3.1-mmachina.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "d48e753d85916fc8a200ccddc709b36e3865cc4e", - "size": 88880, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-openal.jar" - }, - "classifiers": { - "natives-osx-arm64": { - "sha1": "6b80fc0b982a0723b141e88859c42d6f71bd723f", - "size": 346131, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-openal-natives-macos-arm64.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-openal:3.3.1-mmachina.1", - "natives": { - "osx-arm64": "natives-osx-arm64" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", - "match": [ - "org.lwjgl:lwjgl-opengl:3.2.2", - "org.lwjgl:lwjgl-opengl:3.2.1", - "org.lwjgl:lwjgl-opengl:3.1.6", - "org.lwjgl:lwjgl-opengl:3.1.2" - ], - "override": { - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux-arm64" - } - }, - { - "action": "disallow", - "os": { - "name": "linux-arm32" - } - }, - { - "action": "disallow", - "os": { - "name": "osx-arm64" - } - } - ] - }, - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "198bc2f72e0b2eb401eb6f5999aea52909b31ac4", - "size": 937609, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-opengl.jar" - } - }, - "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman64.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "198bc2f72e0b2eb401eb6f5999aea52909b31ac4", - "size": 937609, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-opengl.jar" - }, - "classifiers": { - "natives-linux-arm64": { - "sha1": "bd40897077bf7d12f562da898b18ac2c68e1f9d7", - "size": 56109, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-opengl-natives-linux-arm64.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman64.1", - "natives": { - "linux-arm64": "natives-linux-arm64" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "9762ae928d02147e716cd82e929b74a97ea9600a", - "size": 937609, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-opengl.jar" - } - }, - "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman32.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "9762ae928d02147e716cd82e929b74a97ea9600a", - "size": 937609, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-opengl.jar" - }, - "classifiers": { - "natives-linux-arm32": { - "sha1": "3af5599c74dd76dd8dbb567b3f9b4963a6abeed5", - "size": 56388, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-opengl-natives-linux-arm32.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-opengl:3.2.2-gman32.1", - "natives": { - "linux-arm32": "natives-linux-arm32" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "962c2a8d2a8cdd3b89de3d78d766ab5e2133c2f4", - "size": 929233, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-opengl.jar" - } - }, - "name": "org.lwjgl:lwjgl-opengl:3.3.1-mmachina.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "962c2a8d2a8cdd3b89de3d78d766ab5e2133c2f4", - "size": 929233, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-opengl.jar" - }, - "classifiers": { - "natives-osx-arm64": { - "sha1": "bb575058e0372f515587b5d2d04ff7db185f3ffe", - "size": 41667, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-opengl-natives-macos-arm64.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-opengl:3.3.1-mmachina.1", - "natives": { - "osx-arm64": "natives-osx-arm64" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", - "match": [ - "org.lwjgl:lwjgl-stb:3.2.2", - "org.lwjgl:lwjgl-stb:3.2.1", - "org.lwjgl:lwjgl-stb:3.1.6", - "org.lwjgl:lwjgl-stb:3.1.2" - ], - "override": { - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux-arm64" - } - }, - { - "action": "disallow", - "os": { - "name": "linux-arm32" - } - }, - { - "action": "disallow", - "os": { - "name": "osx-arm64" - } - } - ] - }, - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "46a5735f3eb9d17eb5dcbdd5afa194066d2a6555", - "size": 104075, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-stb.jar" - } - }, - "name": "org.lwjgl:lwjgl-stb:3.2.2-gman64.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "46a5735f3eb9d17eb5dcbdd5afa194066d2a6555", - "size": 104075, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-stb.jar" - }, - "classifiers": { - "natives-linux-arm64": { - "sha1": "077efa7d7ea41b32df5c6078e912e724cccd06db", - "size": 202038, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-stb-natives-linux-arm64.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-stb:3.2.2-gman64.1", - "natives": { - "linux-arm64": "natives-linux-arm64" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "ea979b0af45b8e689f5f47c989aa8550c148d8a2", - "size": 104075, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-stb.jar" - } - }, - "name": "org.lwjgl:lwjgl-stb:3.2.2-gman32.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "ea979b0af45b8e689f5f47c989aa8550c148d8a2", - "size": 104075, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-stb.jar" - }, - "classifiers": { - "natives-linux-arm32": { - "sha1": "ec9d70aaebd0ff76dfeecf8f00b56118bf3706b1", - "size": 149387, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-stb-natives-linux-arm32.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-stb:3.2.2-gman32.1", - "natives": { - "linux-arm32": "natives-linux-arm32" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "703e4b533e2542560e9f94d6d8bd148be1c1d572", - "size": 113273, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-stb.jar" - } - }, - "name": "org.lwjgl:lwjgl-stb:3.3.1-mmachina.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "703e4b533e2542560e9f94d6d8bd148be1c1d572", - "size": 113273, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-stb.jar" - }, - "classifiers": { - "natives-osx-arm64": { - "sha1": "98f0ad956c754723ef354d50057cc30417ef376a", - "size": 178409, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-stb-natives-macos-arm64.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-stb:3.3.1-mmachina.1", - "natives": { - "osx-arm64": "natives-osx-arm64" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", - "match": [ - "org.lwjgl:lwjgl-tinyfd:3.2.2", - "org.lwjgl:lwjgl-tinyfd:3.2.1", - "org.lwjgl:lwjgl-tinyfd:3.1.6", - "org.lwjgl:lwjgl-tinyfd:3.1.2" - ], - "override": { - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux-arm64" - } - }, - { - "action": "disallow", - "os": { - "name": "linux-arm32" - } - }, - { - "action": "disallow", - "os": { - "name": "osx-arm64" - } - } - ] - }, - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "3a75b9811607633bf33c978f53964df1534a4bc1", - "size": 5571, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-tinyfd.jar" - } - }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman64.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "3a75b9811607633bf33c978f53964df1534a4bc1", - "size": 5571, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-tinyfd.jar" - }, - "classifiers": { - "natives-linux-arm64": { - "sha1": "37c744ca289b5d7ae155d79e39029488b3254e5b", - "size": 37893, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-tinyfd-natives-linux-arm64.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman64.1", - "natives": { - "linux-arm64": "natives-linux-arm64" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "a8c09f5b7fa24bd53ec329c231b566497a163d5b", - "size": 5571, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-tinyfd.jar" - } - }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman32.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "a8c09f5b7fa24bd53ec329c231b566497a163d5b", - "size": 5571, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-tinyfd.jar" - }, - "classifiers": { - "natives-linux-arm32": { - "sha1": "82d16054ada6633297a3108fb6d8bae98800c76f", - "size": 41663, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-tinyfd-natives-linux-arm32.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-tinyfd:3.2.2-gman32.1", - "natives": { - "linux-arm32": "natives-linux-arm32" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "1203660b3131cbb8681b17ce6437412545be95e0", - "size": 6802, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-tinyfd.jar" - } - }, - "name": "org.lwjgl:lwjgl-tinyfd:3.3.1-mmachina.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "1203660b3131cbb8681b17ce6437412545be95e0", - "size": 6802, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-tinyfd.jar" - }, - "classifiers": { - "natives-osx-arm64": { - "sha1": "015b931a2daba8f0c317d84c9d14e8e98ae56e0c", - "size": 41384, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-tinyfd-natives-macos-arm64.jar" - } - } - }, - "name": "org.lwjgl:lwjgl-tinyfd:3.3.1-mmachina.1", - "natives": { - "osx-arm64": "natives-osx-arm64" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Use a newer patched version on osx-arm64, linux-arm64, and linux-arm32", - "match": [ - "org.lwjgl:lwjgl:3.2.2", - "org.lwjgl:lwjgl:3.2.1", - "org.lwjgl:lwjgl:3.1.6", - "org.lwjgl:lwjgl:3.1.2" - ], - "override": { - "rules": [ - { - "action": "allow" - }, - { - "action": "disallow", - "os": { - "name": "linux-arm64" - } - }, - { - "action": "disallow", - "os": { - "name": "linux-arm32" - } - }, - { - "action": "disallow", - "os": { - "name": "osx-arm64" - } - } - ] - }, - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "360899386df83d6a8407844a94478607af937f97", - "size": 318833, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-core.jar" - } - }, - "name": "org.lwjgl:lwjgl:3.2.2-gman64.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "360899386df83d6a8407844a94478607af937f97", - "size": 318833, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-core.jar" - }, - "classifiers": { - "natives-linux-arm64": { - "sha1": "612efd57d12b2e48e554858eb35e7e2eb46ebb4c", - "size": 87121, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.2.2/lwjgl-natives-linux-arm64.jar" - } - } - }, - "name": "org.lwjgl:lwjgl:3.2.2-gman64.1", - "natives": { - "linux-arm64": "natives-linux-arm64" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "16ea3934fca417368250d1ddac01a30c1809d317", - "size": 318413, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-core.jar" - } - }, - "name": "org.lwjgl:lwjgl:3.2.2-gman32.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "16ea3934fca417368250d1ddac01a30c1809d317", - "size": 318413, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-core.jar" - }, - "classifiers": { - "natives-linux-arm32": { - "sha1": "6bd0b37fef777a309936a72dc7f63126e8c79ea5", - "size": 90296, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm32/raw/lwjgl-3.2.2/lwjgl-natives-linux-arm32.jar" - } - } - }, - "name": "org.lwjgl:lwjgl:3.2.2-gman32.1", - "natives": { - "linux-arm32": "natives-linux-arm32" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "8e664dd69ad7bbcf2053da23efc7848e39e498db", - "size": 719038, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl.jar" - } - }, - "name": "org.lwjgl:lwjgl:3.3.1-mmachina.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - }, - { - "downloads": { - "artifact": { - "sha1": "8e664dd69ad7bbcf2053da23efc7848e39e498db", - "size": 719038, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl.jar" - }, - "classifiers": { - "natives-osx-arm64": { - "sha1": "984df31fadaab86838877b112e5b4e4f68a00ccf", - "size": 42693, - "url": "https://github.com/MinecraftMachina/lwjgl3/releases/download/3.3.1-mmachina.1/lwjgl-natives-macos-arm64.jar" - } - } - }, - "name": "org.lwjgl:lwjgl:3.3.1-mmachina.1", - "natives": { - "osx-arm64": "natives-osx-arm64" - }, - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Only allow osx-arm64 for existing LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-glfw-natives-macos-arm64:3.3.1", - "org.lwjgl:lwjgl-jemalloc-natives-macos-arm64:3.3.1", - "org.lwjgl:lwjgl-openal-natives-macos-arm64:3.3.1", - "org.lwjgl:lwjgl-opengl-natives-macos-arm64:3.3.1", - "org.lwjgl:lwjgl-stb-natives-macos-arm64:3.3.1", - "org.lwjgl:lwjgl-tinyfd-natives-macos-arm64:3.3.1", - "org.lwjgl:lwjgl-natives-macos-arm64:3.3.1" - ], - "override": { - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - } - }, - { - "_comment": "Only allow osx-arm64 for existing java-objc-bridge:1.1", - "match": [ - "ca.weblite:java-objc-bridge:1.1" - ], - "override": { - "rules": [ - { - "action": "allow", - "os": { - "name": "osx-arm64" - } - } - ] - } - }, - { - "_comment": "Only allow windows-arm64 for existing LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-glfw-natives-windows-arm64:3.3.1", - "org.lwjgl:lwjgl-jemalloc-natives-windows-arm64:3.3.1", - "org.lwjgl:lwjgl-openal-natives-windows-arm64:3.3.1", - "org.lwjgl:lwjgl-opengl-natives-windows-arm64:3.3.1", - "org.lwjgl:lwjgl-stb-natives-windows-arm64:3.3.1", - "org.lwjgl:lwjgl-tinyfd-natives-windows-arm64:3.3.1", - "org.lwjgl:lwjgl-natives-windows-arm64:3.3.1" - ], - "override": { - "rules": [ - { - "action": "allow", - "os": { - "name": "windows-arm64" - } - } - ] - } - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-glfw:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "513eb39b866d0fe131a18d5c517087805433b029", - "size": 112350, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm64:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-jemalloc:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "749be48a9b86ee2c3a2da5fd77511208adcfb33b", - "size": 159993, - "url": "https://github.com/theofficialgman/lwjgl3-binaries-arm64/raw/lwjgl-3.3.1/lwjgl-jemalloc-patched-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm64:3.3.1-gman64.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-openal:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "cf4e303257e82981b8b2e31bba3d7f8f7b8f42b2", - "size": 470743, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-openal-natives-linux-arm64:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-opengl:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "1c528fb258a6e63e8fceb4482d8db0f3af10a634", - "size": 57908, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm64:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-stb:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "8e8348a1813aad7f30aaf75ea197151ebb7beba9", - "size": 205491, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-stb-natives-linux-arm64:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-tinyfd:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "964f628b7a82fd909def086c0dd9a4b84bb259ae", - "size": 42654, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm64:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "b597401014acb7196c76d97e15a6288f54f1f692", - "size": 86308, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl/lwjgl-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-natives-linux-arm64:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-glfw:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "816d935933f2dd743074c4e717cc25b55720f294", - "size": 104027, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm32:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-jemalloc:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "a96a6d6cb3876d7813fcee53c3c24f246aeba3b3", - "size": 136157, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm32:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-openal:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "ffbe35d7fa5ec9b7eca136a7c71f24d4025a510b", - "size": 400129, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-openal-natives-linux-arm32:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-opengl:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "e3550fa91097fd56e361b4370fa822220fef3595", - "size": 58474, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm32:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-stb:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "b08226bab162c06ae69337d8a1b0ee0a3fdf0b90", - "size": 153889, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-stb-natives-linux-arm32:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl-tinyfd:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "d53d331e859217a61298fcbcf8d79137f3df345c", - "size": 48061, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm32:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.1", - "match": [ - "org.lwjgl:lwjgl:3.3.1" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "41a3c1dd15d6b964eb8196dde69720a3e3e5e969", - "size": 82374, - "url": "https://build.lwjgl.org/release/3.3.1/bin/lwjgl/lwjgl-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-natives-linux-arm32:3.3.1-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.2", - "match": [ - "org.lwjgl:lwjgl-freetype:3.3.2" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "896e7d9b8f60d7273f3d491c69270afc67ece3ce", - "size": 1073374, - "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-freetype-natives-linux-arm64:3.3.2-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.2", - "match": [ - "org.lwjgl:lwjgl-glfw:3.3.2" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "bc49e64bae0f7ff103a312ee8074a34c4eb034c7", - "size": 120168, - "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm64:3.3.2-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.2", - "match": [ - "org.lwjgl:lwjgl-jemalloc:3.3.2" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "5249f18a9ae20ea86c5816bc3107a888ce7a17d2", - "size": 206402, - "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm64:3.3.2-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.2", - "match": [ - "org.lwjgl:lwjgl-openal:3.3.2" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "22408980cc579709feaf9acb807992d3ebcf693f", - "size": 590865, - "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-openal-natives-linux-arm64:3.3.2-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.2", - "match": [ - "org.lwjgl:lwjgl-opengl:3.3.2" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "bb9eb56da6d1d549d6a767218e675e36bc568eb9", - "size": 58627, - "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm64:3.3.2-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.2", - "match": [ - "org.lwjgl:lwjgl-stb:3.3.2" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "11a380c37b0f03cb46db235e064528f84d736ff7", - "size": 207419, - "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-stb-natives-linux-arm64:3.3.2-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.2", - "match": [ - "org.lwjgl:lwjgl-tinyfd:3.3.2" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "93f8c5bc1984963cd79109891fb5a9d1e580373e", - "size": 43381, - "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm64:3.3.2-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.2", - "match": [ - "org.lwjgl:lwjgl:3.3.2" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "8bd89332c90a90e6bc4aa997a25c05b7db02c90a", - "size": 90795, - "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl/lwjgl-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-natives-linux-arm64:3.3.2-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.2", - "match": [ - "org.lwjgl:lwjgl-freetype:3.3.2" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "b7f77ceb951182659fd400437272aa7e96709968", - "size": 924657, - "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-freetype-natives-linux-arm32:3.3.2-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.2", - "match": [ - "org.lwjgl:lwjgl-glfw:3.3.2" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "5907d9a6b7c44fb0612a63bb1cff5992588f65be", - "size": 110067, - "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm32:3.3.2-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.2", - "match": [ - "org.lwjgl:lwjgl-jemalloc:3.3.2" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "9367437ce192e4d6f5725d53d85520644c0b0d6f", - "size": 177571, - "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm32:3.3.2-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.2", - "match": [ - "org.lwjgl:lwjgl-openal:3.3.2" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "7c82bbc33ef49ee4094b216c940db564b2998224", - "size": 503352, - "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-openal-natives-linux-arm32:3.3.2-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.2", - "match": [ - "org.lwjgl:lwjgl-opengl:3.3.2" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "821f9a2d1d583c44893f42b96f6977682b48a99b", - "size": 59265, - "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm32:3.3.2-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.2", - "match": [ - "org.lwjgl:lwjgl-stb:3.3.2" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "ca9333da184aade20757151f4615f1e27ca521ae", - "size": 154928, - "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-stb-natives-linux-arm32:3.3.2-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.2", - "match": [ - "org.lwjgl:lwjgl-tinyfd:3.3.2" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "807e220913aa0740449ff90d3b3d825cf5f359ed", - "size": 48788, - "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm32:3.3.2-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.2", - "match": [ - "org.lwjgl:lwjgl:3.3.2" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "afcbfaaa46f217e98a6da4208550f71de1f2a225", - "size": 89347, - "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl/lwjgl-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-natives-linux-arm32:3.3.2-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.3", - "match": [ - "org.lwjgl:lwjgl-freetype:3.3.3" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "498965aac06c4a0d42df1fbef6bacd05bde7f974", - "size": 1093516, - "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-freetype-natives-linux-arm64:3.3.3-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.3", - "match": [ - "org.lwjgl:lwjgl-glfw:3.3.3" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "492a0f11f85b85899a6568f07511160c1b87cd38", - "size": 122159, - "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm64:3.3.3-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.3", - "match": [ - "org.lwjgl:lwjgl-jemalloc:3.3.3" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "eff8b86798191192fe2cba2dc2776109f30c239d", - "size": 209315, - "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm64:3.3.3-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.3", - "match": [ - "org.lwjgl:lwjgl-openal:3.3.3" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "ad8f302118a65bb8d615f8a2a680db58fb8f835e", - "size": 592963, - "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-openal-natives-linux-arm64:3.3.3-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.3", - "match": [ - "org.lwjgl:lwjgl-opengl:3.3.3" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "2096f6b94b2d68745d858fbfe53aacf5f0c8074c", - "size": 58625, - "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm64:3.3.3-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.3", - "match": [ - "org.lwjgl:lwjgl-stb:3.3.3" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "ddc177afc2be1ee8d93684b11363b80589a13fe1", - "size": 207418, - "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-stb-natives-linux-arm64:3.3.3-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.3", - "match": [ - "org.lwjgl:lwjgl-tinyfd:3.3.3" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "2823a8c955c758d0954d282888075019ef99cec7", - "size": 43864, - "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm64:3.3.3-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm64 support for LWJGL 3.3.3", - "match": [ - "org.lwjgl:lwjgl:3.3.3" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "f35d8b6ffe1ac1e3a5eb1d4e33de80f044ad5fd8", - "size": 91294, - "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl/lwjgl-natives-linux-arm64.jar" - } - }, - "name": "org.lwjgl:lwjgl-natives-linux-arm64:3.3.3-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm64" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.3", - "match": [ - "org.lwjgl:lwjgl-freetype:3.3.3" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "7dd3b1f751571adaf2c4dc882bc675a5d1e796e6", - "size": 942636, - "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-freetype-natives-linux-arm32:3.3.3-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.3", - "match": [ - "org.lwjgl:lwjgl-glfw:3.3.3" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "d9af485c32545b37dd5359b163161d42d7534dcf", - "size": 112560, - "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm32:3.3.3-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.3", - "match": [ - "org.lwjgl:lwjgl-jemalloc:3.3.3" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "109b6931880d02d4e65ced38928a16e41d19873e", - "size": 178324, - "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm32:3.3.3-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.3", - "match": [ - "org.lwjgl:lwjgl-openal:3.3.3" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "e1702aa09d20359d6cf5cb2999fa7685a785eca7", - "size": 505618, - "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-openal-natives-linux-arm32:3.3.3-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.3", - "match": [ - "org.lwjgl:lwjgl-opengl:3.3.3" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "dbba17fc5ac0985d14a57c11f9537617d67b9952", - "size": 59263, - "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm32:3.3.3-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.3", - "match": [ - "org.lwjgl:lwjgl-stb:3.3.3" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "1ae28ff044699ff29b0e980ffabd73fba8a664b3", - "size": 154931, - "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-stb-natives-linux-arm32:3.3.3-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.3", - "match": [ - "org.lwjgl:lwjgl-tinyfd:3.3.3" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "c2a0a05c82c4b9f69ded0b6ad5f417addea78ce2", - "size": 49495, - "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm32:3.3.3-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Add linux-arm32 support for LWJGL 3.3.3", - "match": [ - "org.lwjgl:lwjgl:3.3.3" - ], - "additionalLibraries": [ - { - "downloads": { - "artifact": { - "sha1": "2075c51a80f0ef0f22ba616ba54007ac2b0debd4", - "size": 89565, - "url": "https://build.lwjgl.org/release/3.3.3/bin/lwjgl/lwjgl-natives-linux-arm32.jar" - } - }, - "name": "org.lwjgl:lwjgl-natives-linux-arm32:3.3.3-lwjgl.1", - "rules": [ - { - "action": "allow", - "os": { - "name": "linux-arm32" - } - } - ] - } - ] - }, - { - "_comment": "Replace glfw from 3.3.1 with version from 3.3.2 to prevent stack smashing", - "match": [ - "org.lwjgl:lwjgl-glfw-natives-linux:3.3.1" - ], - "override": { - "downloads": { - "artifact": { - "sha1": "0766bb0e8e829598b1c8052fd8173c62af741c52", - "size": 115553, - "url": "https://build.lwjgl.org/release/3.3.2/bin/lwjgl-glfw/lwjgl-glfw-natives-linux.jar" - } - }, - "name": "org.lwjgl:lwjgl-glfw-natives-linux:3.3.2-lwjgl.1" - } - } -] diff --git a/static/mojang/minecraft-experiments.json b/static/mojang/minecraft-experiments.json deleted file mode 100644 index 94b50c1a60..0000000000 --- a/static/mojang/minecraft-experiments.json +++ /dev/null @@ -1,104 +0,0 @@ -{ - "experiments": [ - { - "id": "1_19_deep_dark_experimental_snapshot-1", - "wiki": "https://minecraft.wiki/w/Java_Edition_Deep_Dark_Experimental_Snapshot_1", - "url": "https://launcher.mojang.com/v1/objects/b1e589c1d6ed73519797214bc796e53f5429ac46/1_19_deep_dark_experimental_snapshot-1.zip" - }, - { - "id": "1_18_experimental-snapshot-7", - "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_7", - "url": "https://launcher.mojang.com/v1/objects/ab4ecebb133f56dd4c4c4c3257f030a947ddea84/1_18_experimental-snapshot-7.zip" - }, - { - "id": "1_18_experimental-snapshot-6", - "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_6", - "url": "https://launcher.mojang.com/v1/objects/4697c84c6a347d0b8766759d5b00bc5a00b1b858/1_18_experimental-snapshot-6.zip" - }, - { - "id": "1_18_experimental-snapshot-5", - "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_5", - "url": "https://launcher.mojang.com/v1/objects/d9cb7f6fb4e440862adfb40a385d83e3f8d154db/1_18_experimental-snapshot-5.zip" - }, - { - "id": "1_18_experimental-snapshot-4", - "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_4", - "url": "https://launcher.mojang.com/v1/objects/b92a360cbae2eb896a62964ad8c06c3493b6c390/1_18_experimental-snapshot-4.zip" - }, - { - "id": "1_18_experimental-snapshot-3", - "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_3", - "url": "https://launcher.mojang.com/v1/objects/846648ff9fe60310d584061261de43010e5c722b/1_18_experimental-snapshot-3.zip" - }, - { - "id": "1_18_experimental-snapshot-2", - "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_2", - "url": "https://launcher.mojang.com/v1/objects/0adfe4f321aa45248fc88ac888bed5556633e7fb/1_18_experimental-snapshot-2.zip" - }, - { - "id": "1_18_experimental-snapshot-1", - "wiki": "https://minecraft.wiki/w/Java_Edition_1.18_Experimental_Snapshot_1", - "url": "https://launcher.mojang.com/v1/objects/231bba2a21e18b8c60976e1f6110c053b7b93226/1_18_experimental-snapshot-1.zip" - }, - { - "id": "1_16_combat-6", - "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_8c", - "url": "https://launcher.mojang.com/experiments/combat/ea08f7eb1f96cdc82464e27c0f95d23965083cfb/1_16_combat-6.zip" - }, - { - "id": "1_16_combat-5", - "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_8b", - "url": "https://launcher.mojang.com/experiments/combat/9b2b984d635d373564b50803807225c75d7fd447/1_16_combat-5.zip" - }, - { - "id": "1_16_combat-4", - "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_8", - "url": "https://cdn.discordapp.com/attachments/369990015096455168/947864881028272198/1_16_combat-4.zip" - }, - { - "id": "1_16_combat-3", - "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_7c", - "url": "https://launcher.mojang.com/experiments/combat/2557b99d95588505e988886220779087d7d6b1e9/1_16_combat-3.zip" - }, - { - "id": "1_16_combat-2", - "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_7b", - "url": "https://archive.org/download/Combat_Test_7ab/1_16_combat-2.zip" - }, - { - "id": "1_16_combat-1", - "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_7", - "url": "https://archive.org/download/Combat_Test_7ab/1_16_combat-1.zip" - }, - { - "id": "1_16_combat-0", - "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_6", - "url": "https://launcher.mojang.com/experiments/combat/5a8ceec8681ed96ab6ecb9607fb5d19c8a755559/1_16_combat-0.zip" - }, - { - "id": "1_15_combat-6", - "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_5", - "url": "https://launcher.mojang.com/experiments/combat/52263d42a626b40c947e523128f7a195ec5af76a/1_15_combat-6.zip" - }, - { - "id": "1_15_combat-1", - "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_4", - "url": "https://launcher.mojang.com/experiments/combat/ac11ea96f3bb2fa2b9b76ab1d20cacb1b1f7ef60/1_15_combat-1.zip" - }, - { - "id": "1_14_combat-3", - "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_3", - "url": "https://launcher.mojang.com/experiments/combat/0f209c9c84b81c7d4c88b4632155b9ae550beb89/1_14_combat-3.zip" - }, - { - "id": "1_14_combat-0", - "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_2", - "url": "https://launcher.mojang.com/experiments/combat/d164bb6ecc5fca9ac02878c85f11befae61ac1ca/1_14_combat-0.zip" - }, - { - "id": "1_14_combat-212796", - "wiki": "https://minecraft.wiki/w/Java_Edition_1.14.3_-_Combat_Test", - "url": "https://launcher.mojang.com/experiments/combat/610f5c9874ba8926d5ae1bcce647e5f0e6e7c889/1_14_combat-212796.zip" - } - ] -} \ No newline at end of file diff --git a/static/mojang/minecraft-legacy-override.json b/static/mojang/minecraft-legacy-override.json deleted file mode 100644 index d1d951d05f..0000000000 --- a/static/mojang/minecraft-legacy-override.json +++ /dev/null @@ -1,585 +0,0 @@ -{ - "versions": { - "1.5.2": { - "releaseTime": "2013-04-25T17:45:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.5.1": { - "releaseTime": "2013-03-20T12:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "13w12~": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.5": { - "releaseTime": "2013-03-07T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "13w10b": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "13w10a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "13w09c": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "13w09b": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "13w09a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "13w11a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "13w07a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "13w06a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "13w05b": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "13w05a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "13w04a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "13w03a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "13w02b": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "13w02a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "13w01b": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "13w01a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.4.7": { - "releaseTime": "2012-12-28T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.4.6": { - "releaseTime": "2012-12-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w50b": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w50a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w49a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.4.5": { - "releaseTime": "2012-11-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.4.4": { - "releaseTime": "2012-11-14T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.4.3": { - "releaseTime": "2012-11-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.4.2": { - "releaseTime": "2012-10-25T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.4.1": { - "releaseTime": "2012-10-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.4": { - "releaseTime": "2012-10-19T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w42b": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w42a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w41b": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w41a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w40b": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w40a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w39b": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w39a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w38b": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w38a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w37a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w36a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w34b": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w34a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.3.2": { - "releaseTime": "2012-08-16T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w32a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.3.1": { - "releaseTime": "2012-08-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.3": { - "releaseTime": "2012-07-26T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w30e": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w30d": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w30c": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w30b": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w30a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w27a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w26a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w25a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w24a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w23b": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w23a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w22a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w21b": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w21a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w19a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w18a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w17a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w16a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.2.5": { - "releaseTime": "2012-03-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.2.4": { - "releaseTime": "2012-03-22T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.2.3": { - "releaseTime": "2012-03-02T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.2.2": { - "releaseTime": "2012-03-01T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.2.1": { - "releaseTime": "2012-03-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.2": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w08a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w07a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w07b": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w06a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w05b": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w05a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w04a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w03a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.1": { - "releaseTime": "2012-01-12T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "12w01a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "11w50a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "11w49a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "11w48a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "11w47a": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "1.0": { - "releaseTime": "2011-11-18T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.9-pre6": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.9-pre5": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.9-pre4": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.9-pre3": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.9-pre2": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.9-pre1": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.8.1": { - "releaseTime": "2011-09-19T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.8": { - "releaseTime": "2011-09-15T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.8-pre2": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.8-pre1-2": { - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.7.3": { - "releaseTime": "2011-07-08T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.7.2": { - "releaseTime": "2011-07-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.7": { - "releaseTime": "2011-06-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.6.6": { - "releaseTime": "2011-05-31T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.6.5": { - "releaseTime": "2011-05-28T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.6.4": { - "releaseTime": "2011-05-26T00:00:04+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.6.3": { - "releaseTime": "2011-05-26T00:00:03+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.6.2": { - "releaseTime": "2011-05-26T00:00:02+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.6.1": { - "releaseTime": "2011-05-26T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.6": { - "releaseTime": "2011-05-26T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.5_01": { - "releaseTime": "2011-04-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.5": { - "releaseTime": "2011-04-19T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.4_01": { - "releaseTime": "2011-04-05T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.4": { - "releaseTime": "2011-03-31T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.3_01": { - "releaseTime": "2011-02-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.3b": { - "releaseTime": "2011-02-22T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.2_02": { - "releaseTime": "2011-01-21T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.2_01": { - "releaseTime": "2011-01-14T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.2": { - "releaseTime": "2011-01-13T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.1_02": { - "releaseTime": "2010-12-22T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.1_01": { - "releaseTime": "2010-12-22T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.0.2": { - "releaseTime": "2010-12-21T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.0_01": { - "releaseTime": "2010-12-20T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "b1.0": { - "releaseTime": "2010-12-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.6": { - "releaseTime": "2010-12-03T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.5": { - "releaseTime": "2010-12-01T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.4_01": { - "releaseTime": "2010-11-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.3_04": { - "releaseTime": "2010-11-26T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.3_02": { - "releaseTime": "2010-11-25T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.3_01": { - "releaseTime": "2010-11-24T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.3": { - "releaseTime": "2010-11-24T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.2b": { - "releaseTime": "2010-11-10T00:00:01+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.2a": { - "releaseTime": "2010-11-10T00:00:00+02:00", - "+traits": ["legacyLaunch", "texturepacks"] - }, - "a1.2.1_01": { - "releaseTime": "2010-11-05T00:00:01+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.2.1": { - "releaseTime": "2010-11-05T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.2.0_02": { - "releaseTime": "2010-11-04T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.2.0_01": { - "releaseTime": "2010-10-31T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.2.0": { - "releaseTime": "2010-10-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "a1.1.2_01": { - "releaseTime": "2010-09-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], - "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] - }, - "a1.1.2": { - "releaseTime": "2010-09-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], - "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] - }, - "a1.1.0": { - "releaseTime": "2010-09-13T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], - "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] - }, - "a1.0.17_04": { - "releaseTime": "2010-08-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], - "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] - }, - "a1.0.17_02": { - "releaseTime": "2010-08-20T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], - "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] - }, - "a1.0.16": { - "releaseTime": "2010-08-12T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], - "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] - }, - "a1.0.15": { - "releaseTime": "2010-08-04T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], - "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] - }, - "a1.0.14": { - "releaseTime": "2010-07-30T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], - "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] - }, - "a1.0.11": { - "releaseTime": "2010-07-23T00:00:00+02:00", - "+traits": ["legacyLaunch", "no-texturepacks"], - "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] - }, - "a1.0.5_01": { - "releaseTime": "2010-07-13T00:00:00+02:00", - "mainClass": "y", - "+traits": ["legacyLaunch", "no-texturepacks"], - "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] - }, - "a1.0.4": { - "releaseTime": "2010-07-09T00:00:00+02:00", - "mainClass": "ax", - "+traits": ["legacyLaunch", "no-texturepacks"], - "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] - }, - "inf-20100618": { - "releaseTime": "2010-06-16T00:00:00+02:00", - "mainClass": "net.minecraft.client.d", - "appletClass": "net.minecraft.client.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"], - "+jvmArgs": ["-Djava.util.Arrays.useLegacyMergeSort=true"] - }, - "c0.30_01c": { - "releaseTime": "2009-12-22T00:00:00+02:00", - "mainClass": "com.mojang.minecraft.l", - "appletClass": "com.mojang.minecraft.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "c0.0.13a_03": { - "releaseTime": "2009-05-22T00:00:00+02:00", - "mainClass": "com.mojang.minecraft.c", - "appletClass": "com.mojang.minecraft.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "c0.0.13a": { - "releaseTime": "2009-05-31T00:00:00+02:00", - "mainClass": "com.mojang.minecraft.Minecraft", - "appletClass": "com.mojang.minecraft.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "c0.0.11a": { - "releaseTime": "2009-05-17T00:00:00+02:00", - "mainClass": "com.mojang.minecraft.Minecraft", - "appletClass": "com.mojang.minecraft.MinecraftApplet", - "+traits": ["legacyLaunch", "no-texturepacks"] - }, - "rd-161348": { - "releaseTime": "2009-05-16T13:48:00+02:00", - "mainClass": "com.mojang.minecraft.RubyDung", - "+traits": ["no-texturepacks"] - }, - "rd-160052": { - "releaseTime": "2009-05-16T00:52:00+02:00", - "mainClass": "com.mojang.rubydung.RubyDung", - "+traits": ["no-texturepacks"] - }, - "rd-20090515": { - "mainClass": "com.mojang.rubydung.RubyDung", - "+traits": ["no-texturepacks"] - }, - "rd-132328": { - "releaseTime": "2009-05-13T23:28:00+02:00", - "mainClass": "com.mojang.rubydung.RubyDung", - "+traits": ["no-texturepacks"] - }, - "rd-132211": { - "releaseTime": "2009-05-13T22:11:00+02:00", - "mainClass": "com.mojang.rubydung.RubyDung", - "+traits": ["no-texturepacks"] - } - } -} diff --git a/static/mojang/minecraft-legacy-services.json b/static/mojang/minecraft-legacy-services.json deleted file mode 100644 index 420d3f8c74..0000000000 --- a/static/mojang/minecraft-legacy-services.json +++ /dev/null @@ -1,218 +0,0 @@ -[ - "c0.30_01c", - "inf-20100618", - "a1.0.4", - "a1.0.5_01", - "a1.0.11", - "a1.0.14", - "a1.0.15", - "a1.0.16", - "a1.0.17_02", - "a1.0.17_04", - "a1.1.0", - "a1.1.2", - "a1.1.2_01", - "a1.2.0", - "a1.2.0_01", - "a1.2.0_02", - "a1.2.1", - "a1.2.1_01", - "a1.2.2a", - "a1.2.2b", - "a1.2.3", - "a1.2.3_01", - "a1.2.3_02", - "a1.2.3_04", - "a1.2.4_01", - "a1.2.5", - "a1.2.6", - "b1.0", - "b1.0_01", - "b1.0.2", - "b1.1_01", - "b1.1_02", - "b1.2", - "b1.2_01", - "b1.2_02", - "b1.3b", - "b1.3_01", - "b1.4", - "b1.4_01", - "b1.5", - "b1.5_01", - "b1.6", - "b1.6.1", - "b1.6.2", - "b1.6.3", - "b1.6.4", - "b1.6.5", - "b1.6.6", - "b1.7", - "b1.7.2", - "b1.7.3", - "b1.8-pre1-2", - "b1.8-pre2", - "b1.8", - "b1.8.1", - "b1.9-pre1", - "b1.9-pre2", - "b1.9-pre3", - "b1.9-pre4", - "b1.9-pre5", - "b1.9-pre6", - "1.0", - "11w47a", - "11w48a", - "11w49a", - "11w50a", - "12w01a", - "1.1", - "12w03a", - "12w04a", - "12w05a", - "12w05b", - "12w06a", - "12w07b", - "12w07a", - "12w08a", - "1.2", - "1.2.1", - "1.2.2", - "1.2.3", - "1.2.4", - "1.2.5", - "12w16a", - "12w17a", - "12w18a", - "12w19a", - "12w21a", - "12w21b", - "12w22a", - "12w23a", - "12w23b", - "12w24a", - "12w25a", - "12w26a", - "12w27a", - "12w30a", - "12w30b", - "12w30c", - "12w30d", - "12w30e", - "1.3", - "1.3.1", - "12w32a", - "1.3.2", - "12w34a", - "12w34b", - "12w36a", - "12w37a", - "12w38a", - "12w38b", - "12w39a", - "12w39b", - "12w40a", - "12w40b", - "12w41a", - "12w41b", - "12w42a", - "12w42b", - "1.4", - "1.4.1", - "1.4.2", - "1.4.3", - "1.4.4", - "1.4.5", - "12w49a", - "12w50a", - "12w50b", - "1.4.6", - "1.4.7", - "13w01a", - "13w01b", - "13w02a", - "13w02b", - "13w03a", - "13w04a", - "13w05a", - "13w05b", - "13w06a", - "13w07a", - "13w11a", - "13w09a", - "13w09b", - "13w09c", - "13w10a", - "13w10b", - "1.5", - "13w12~", - "1.5.1", - "1.5.2", - "13w17a", - "13w18a", - "13w18b", - "13w18c", - "13w19a", - "13w21a", - "13w21b", - "13w22a", - "13w23a", - "13w23b", - "13w24a", - "13w24b", - "13w25a", - "13w25b", - "13w25c", - "13w26a", - "1.6", - "1.6.1", - "1.6.2", - "13w36a", - "13w36b", - "13w37a", - "1.6.3", - "13w37b", - "1.6.4", - "13w38a", - "13w38b", - "13w38c", - "13w39a", - "13w39b", - "13w41a", - "13w41b", - "13w42a", - "13w42b", - "13w43a", - "1.7", - "1.7.1", - "1.7.2", - "13w47a", - "13w47b", - "13w47c", - "13w47d", - "13w47e", - "13w48a", - "13w48b", - "13w49a", - "1.7.3", - "1.7.4", - "14w02a", - "14w02b", - "14w02c", - "14w03a", - "14w03b", - "14w04a", - "14w04b", - "14w05a", - "14w05b", - "14w06a", - "14w06b", - "14w07a", - "1.7.5", - "14w08a", - "14w10b", - "14w10c", - "1.7.6-pre1", - "1.7.6-pre2", - "14w11a" -] diff --git a/static/mojang/minecraft-old-snapshots.json b/static/mojang/minecraft-old-snapshots.json deleted file mode 100644 index 24ee0ce8b8..0000000000 --- a/static/mojang/minecraft-old-snapshots.json +++ /dev/null @@ -1,604 +0,0 @@ -{ - "old_snapshots": [ - { - "id": "1_2", - "wiki": "https://minecraft.wiki/w/Java_Edition_1.2", - "url": "https://archive.org/download/Minecraft-JSONs/1.2.json", - "sha1": "a2064011425a5e5befd9dee5eeb4f968ddf5ac77", - "size": 3988919, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_2/minecraft.jar" - }, - { - "id": "11w47a", - "wiki": "https://minecraft.wiki/w/Java_Edition_11w47a", - "url": "https://archive.org/download/Minecraft-JSONs/11w47a.json", - "sha1": "4e327918708d22e7443fbadefb9831ca04af4b90", - "size": 2242242, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/11w47a/minecraft.jar" - }, - { - "id": "11w48a", - "wiki": "https://minecraft.wiki/w/Java_Edition_11w48a", - "url": "https://archive.org/download/Minecraft-JSONs/11w48a.json", - "sha1": "fede770abe88a19e844d99dda611a7d18184155a", - "size": 2242604, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/11w48a/minecraft.jar" - }, - { - "id": "11w49a", - "wiki": "https://minecraft.wiki/w/Java_Edition_11w49a", - "url": "https://archive.org/download/Minecraft-JSONs/11w49a.json", - "sha1": "6f92a726e6b8b64f66c7e4d236f983c278d5af54", - "size": 3510866, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/11w49a/minecraft.jar" - }, - { - "id": "11w50a", - "wiki": "https://minecraft.wiki/w/Java_Edition_11w50a", - "url": "https://archive.org/download/Minecraft-JSONs/11w50a.json", - "sha1": "f4981ba0fee00a16d8dc9ec87bf2c4fdb51e4b7c", - "size": 3509701, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/11w50a/minecraft.jar" - }, - { - "id": "12w01a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w01a", - "url": "https://archive.org/download/Minecraft-JSONs/12w01a.json", - "sha1": "653a9cf55884b6bc4dcf3c574331e04bd5ad1032", - "size": 3839447, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w01a/minecraft.jar" - }, - { - "id": "12w03a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w03a", - "url": "https://archive.org/download/Minecraft-JSONs/12w03a.json", - "sha1": "e581c7c9dd57cbf73f72b833be5eff6109187df0", - "size": 3875210, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w03a/minecraft.jar" - }, - { - "id": "12w04a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w04a", - "url": "https://archive.org/download/Minecraft-JSONs/12w04a.json", - "sha1": "4911c473e856ec8102b8419eb36d0f54dad029a0", - "size": 3911974, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w04a/minecraft.jar" - }, - { - "id": "12w05a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w05a", - "url": "https://archive.org/download/Minecraft-JSONs/12w05a.json", - "sha1": "28328e67b82564335aa8280095a0716a2eb790de", - "size": 3931639, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w05a/minecraft.jar" - }, - { - "id": "12w05b", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w05b", - "url": "https://archive.org/download/Minecraft-JSONs/12w05b.json", - "sha1": "75fbc4a39a244d0f1eb842ff8385e992e2b47dd5", - "size": 3931694, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w05b/minecraft.jar" - }, - { - "id": "12w06a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w06a", - "url": "https://archive.org/download/Minecraft-JSONs/12w06a.json", - "sha1": "a8403c0d4c0cdb65722d864d9cf42663b8aab08b", - "size": 3934973, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w06a/minecraft.jar" - }, - { - "id": "12w07a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w07a", - "url": "https://archive.org/download/Minecraft-JSONs/12w07a.json", - "sha1": "e7ad115b29612b893972f0817030d993bc56fb7e", - "size": 3956252, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w07a/minecraft.jar" - }, - { - "id": "12w07b", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w07b", - "url": "https://archive.org/download/Minecraft-JSONs/12w07b.json", - "sha1": "0eea35d588fc2cee5d397472aa3565f48c220217", - "size": 3956323, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w07b/minecraft.jar" - }, - { - "id": "12w08a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w08a", - "url": "https://archive.org/download/Minecraft-JSONs/12w08a.json", - "sha1": "db2fcfdd23526b0f381ef2f3f2fd049d36227230", - "size": 3981486, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w08a/minecraft.jar" - }, - { - "id": "12w16a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w16a", - "url": "https://archive.org/download/Minecraft-JSONs/12w16a.json", - "sha1": "6b0a9fe3ac275f79ac6d259f4279752274ec05f8", - "size": 4080437, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w16a/minecraft.jar" - }, - { - "id": "12w17a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w17a", - "url": "https://archive.org/download/Minecraft-JSONs/12w17a.json", - "sha1": "17d41f8a07e054040ba34e523593bdea7f0fb6ba", - "size": 4114768, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w17a/minecraft.jar" - }, - { - "id": "12w18a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w18a", - "url": "https://archive.org/download/Minecraft-JSONs/12w18a.json", - "sha1": "9e9ab992317048bee9158ad9d1e2bc758db2b4af", - "size": 4317820, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w18a/minecraft.zip/bin/minecraft.jar" - }, - { - "id": "12w19a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w19a", - "url": "https://archive.org/download/Minecraft-JSONs/12w19a.json", - "sha1": "474aaac9a8b1dcbf312a5c09c7eae4a6aa401225", - "size": 4343792, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w19a/minecraft.zip/bin/minecraft.jar" - }, - { - "id": "12w21a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w21a", - "url": "https://archive.org/download/Minecraft-JSONs/12w21a.json", - "sha1": "e755423a04b0efde01e035a9d651acadeba0aef9", - "size": 4409586, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w21a/minecraft.jar" - }, - { - "id": "12w21b", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w21b", - "url": "https://archive.org/download/Minecraft-JSONs/12w21b.json", - "sha1": "84437ded4839b29d34f83e9f3bab07cc48980faf", - "size": 4499708, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w21b/minecraft.jar" - }, - { - "id": "12w22a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w22a", - "url": "https://archive.org/download/Minecraft-JSONs/12w22a.json", - "sha1": "3631a714cb465d39f5cb5c18aa23abf38031b359", - "size": 4542344, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w22a/minecraft.jar" - }, - { - "id": "12w23a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w23a", - "url": "https://archive.org/download/Minecraft-JSONs/12w23a.json", - "sha1": "4a5a8e3349ea2e9d67fa4dde6ec68d385bff46f0", - "size": 4543912, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w23a/minecraft.jar" - }, - { - "id": "12w23b", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w23b", - "url": "https://archive.org/download/Minecraft-JSONs/12w23b.json", - "sha1": "e107667bcbb4443afc160a7eeb8f347acc9826f8", - "size": 4543928, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w23b/minecraft.jar" - }, - { - "id": "12w24a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w24a", - "url": "https://archive.org/download/Minecraft-JSONs/12w24a.json", - "sha1": "e479c425ffe6ca3512d97ad0e02a8cd85356bf83", - "size": 4540049, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w24a/minecraft.jar" - }, - { - "id": "12w25a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w25a", - "url": "https://archive.org/download/Minecraft-JSONs/12w25a.json", - "sha1": "eddf53994e40ecc44f582d4b47b9a441844909b6", - "size": 4556548, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w25a/minecraft.jar" - }, - { - "id": "12w26a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w26a", - "url": "https://archive.org/download/Minecraft-JSONs/12w26a.json", - "sha1": "2d1e782a4c4435fe921027ae464a272945cca925", - "size": 4573075, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w26a/minecraft.jar" - }, - { - "id": "12w27a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w27a", - "url": "https://archive.org/download/Minecraft-JSONs/12w27a.json", - "sha1": "5e69b80f9c757bdc8275c1f6ce7e71820fe6d79a", - "size": 4584956, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w27a/minecraft.jar" - }, - { - "id": "12w30a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w30a", - "url": "https://archive.org/download/Minecraft-JSONs/12w30a.json", - "sha1": "368215d7fd38ee3e829725e11b3f193d45801128", - "size": 4584574, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w30a/minecraft.jar" - }, - { - "id": "12w30b", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w30b", - "url": "https://archive.org/download/Minecraft-JSONs/12w30b.json", - "sha1": "9d1e450cdb300ec426b50762e031796a8349aa1c", - "size": 4584593, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w30b/minecraft.jar" - }, - { - "id": "12w30c", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w30c", - "url": "https://archive.org/download/Minecraft-JSONs/12w30c.json", - "sha1": "92817a0c3f3c913ad68bdb082ac1f147db986282", - "size": 4584617, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w30c/minecraft.jar" - }, - { - "id": "12w30d", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w30d", - "url": "https://archive.org/download/Minecraft-JSONs/12w30d.json", - "sha1": "a5e7508de2d3993cb5222d8e4f8415226745d6ff", - "size": 4585459, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w30d/minecraft.jar" - }, - { - "id": "12w30e", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w30e", - "url": "https://archive.org/download/Minecraft-JSONs/12w30e.json", - "sha1": "1a37562cda14028dae15b331bfd36108e617a477", - "size": 4585506, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w30e/minecraft.jar" - }, - { - "id": "12w32a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w32a", - "url": "https://archive.org/download/Minecraft-JSONs/12w32a.json", - "sha1": "13183e023c8918ed08c302c2fe1438f61b53d094", - "size": 4628354, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w32a/minecraft.jar" - }, - { - "id": "12w34a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w34a", - "url": "https://archive.org/download/Minecraft-JSONs/12w34a.json", - "sha1": "41769085c020f4651b5b5dd50a6f83be2b000b29", - "size": 4676139, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w34a/minecraft.jar" - }, - { - "id": "12w34b", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w34b", - "url": "https://archive.org/download/Minecraft-JSONs/12w34b.json", - "sha1": "5fb51efc8f07ea57ffc2a02a7dac8a2835651b61", - "size": 4682004, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w34b/minecraft.jar" - }, - { - "id": "12w36a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w36a", - "url": "https://archive.org/download/Minecraft-JSONs/12w36a.json", - "sha1": "914bd89686c4621da327d50375a1edbdd9c177da", - "size": 4705667, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w36a/minecraft.jar" - }, - { - "id": "12w37a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w37a", - "url": "https://archive.org/download/Minecraft-JSONs/12w37a.json", - "sha1": "50ea0bac2c91b13c0881bbf99aad66a046533781", - "size": 4727781, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w37a/minecraft.jar" - }, - { - "id": "12w38a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w38a", - "url": "https://archive.org/download/Minecraft-JSONs/12w38a.json", - "sha1": "69e5a531fa615eb870345feb25f26126fe95586b", - "size": 4752649, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w38a/minecraft.jar" - }, - { - "id": "12w38b", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w38b", - "url": "https://archive.org/download/Minecraft-JSONs/12w38b.json", - "sha1": "867505cb4934016bf46cb8c7833ef0eaef8d39d9", - "size": 4767044, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w38b/minecraft.jar" - }, - { - "id": "12w39a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w39a", - "url": "https://archive.org/download/Minecraft-JSONs/12w39a.json", - "sha1": "65247c02036156b9f34c17f7d8bb053641afd0e7", - "size": 4768937, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w39a/minecraft.jar" - }, - { - "id": "12w39b", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w39b", - "url": "https://archive.org/download/Minecraft-JSONs/12w39b.json", - "sha1": "620d02bfd74204462a810874f83929d0b8b0b936", - "size": 4766448, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w39b/minecraft.jar" - }, - { - "id": "12w40a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w40a", - "url": "https://archive.org/download/Minecraft-JSONs/12w40a.json", - "sha1": "434652551e93fdfb4de30cbe64310037777f7eff", - "size": 4884173, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w40a/minecraft.jar" - }, - { - "id": "12w40b", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w40b", - "url": "https://archive.org/download/Minecraft-JSONs/12w40b.json", - "sha1": "1612e0fa6062f764844c5a71ff89660c311f38ae", - "size": 4884732, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w40b/minecraft.jar" - }, - { - "id": "12w41a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w41a", - "url": "https://archive.org/download/Minecraft-JSONs/12w41a.json", - "sha1": "7327bcd4da0d194565d6ee732b1fa48e8b14b347", - "size": 4900512, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w41a/minecraft.jar" - }, - { - "id": "12w41b", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w41b", - "url": "https://archive.org/download/Minecraft-JSONs/12w41b.json", - "sha1": "d73a5b6919d10689811c11d1c3debcd817050039", - "size": 4900976, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w41b/minecraft.jar" - }, - { - "id": "12w42a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w42a", - "url": "https://archive.org/download/Minecraft-JSONs/12w42a.json", - "sha1": "0b10f7afbd54392b387a23c34547cb0f30d48998", - "size": 4919860, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w42a/minecraft.jar" - }, - { - "id": "12w42b", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w42b", - "url": "https://archive.org/download/Minecraft-JSONs/12w42b.json", - "sha1": "74024eab7588bd33dd53baa756fd4deb92557b0a", - "size": 4921744, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w42b/minecraft.jar" - }, - { - "id": "12w49a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w49a", - "url": "https://archive.org/download/Minecraft-JSONs/12w49a.json", - "sha1": "a5a4cf65cf89207eb6ad7371c9237973865eba81", - "size": 4990865, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w49a/minecraft.jar" - }, - { - "id": "12w50a", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w50a", - "url": "https://archive.org/download/Minecraft-JSONs/12w50a.json", - "sha1": "96a6427720aef608a594ed1e0291e77cba398155", - "size": 5004175, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w50a/minecraft.jar" - }, - { - "id": "12w50b", - "wiki": "https://minecraft.wiki/w/Java_Edition_12w50b", - "url": "https://archive.org/download/Minecraft-JSONs/12w50b.json", - "sha1": "73dc6efe46fef478cc5ed123e711872450e193fd", - "size": 5005360, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/12w50b/minecraft.jar" - }, - { - "id": "13w01a", - "wiki": "https://minecraft.wiki/w/Java_Edition_13w01a", - "url": "https://archive.org/download/Minecraft-JSONs/13w01a.json", - "sha1": "e3256fe44cd7c6a1bf45570337e634b030589878", - "size": 5033591, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w01a/minecraft.jar" - }, - { - "id": "13w01b", - "wiki": "https://minecraft.wiki/w/Java_Edition_13w01b", - "url": "https://archive.org/download/Minecraft-JSONs/13w01b.json", - "sha1": "87f9f88eb3dcc80dcf818e44af774ab7ff63eb66", - "size": 5035543, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w01b/minecraft.jar" - }, - { - "id": "13w02a", - "wiki": "https://minecraft.wiki/w/Java_Edition_13w02a", - "url": "https://archive.org/download/Minecraft-JSONs/13w02a.json", - "sha1": "e9a57e8d5dcddcc9d919054c19b10eb71fcc304e", - "size": 5499864, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w02a/minecraft.jar" - }, - { - "id": "13w02b", - "wiki": "https://minecraft.wiki/w/Java_Edition_13w02b", - "url": "https://archive.org/download/Minecraft-JSONs/13w02b.json", - "sha1": "9289953c82ce69ec3d2e59a6044a9c900a99478f", - "size": 5363159, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w02b/minecraft.jar" - }, - { - "id": "13w03a", - "wiki": "https://minecraft.wiki/w/Java_Edition_13w03a", - "url": "https://archive.org/download/Minecraft-JSONs/13w03a.json", - "sha1": "6a2d3ffa88b7f5e0949f041193c6525d1c4cc22e", - "size": 6401672, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w03a/minecraft.jar" - }, - { - "id": "13w04a", - "wiki": "https://minecraft.wiki/w/Java_Edition_13w04a", - "url": "https://archive.org/download/Minecraft-JSONs/13w04a.json", - "sha1": "dff06285694aab7771682f949d51bca98ce52359", - "size": 6426112, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w04a/minecraft.jar" - }, - { - "id": "13w05a", - "wiki": "https://minecraft.wiki/w/Java_Edition_13w05a", - "url": "https://archive.org/download/Minecraft-JSONs/13w05a.json", - "sha1": "7808f090cb92afc8084545dd2ea305773bbd5e6e", - "size": 6442319, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w05a/minecraft.jar" - }, - { - "id": "13w05b", - "wiki": "https://minecraft.wiki/w/Java_Edition_13w05b", - "url": "https://archive.org/download/Minecraft-JSONs/13w05b.json", - "sha1": "72074d7cb843229292f71ae917dcefbc0f01461d", - "size": 6442459, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w05b/minecraft.jar" - }, - { - "id": "13w06a", - "wiki": "https://minecraft.wiki/w/Java_Edition_13w06a", - "url": "https://archive.org/download/Minecraft-JSONs/13w06a.json", - "sha1": "da409ce9f9c910c08cc729aadc6f592b8ff813cb", - "size": 6445893, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w06a/minecraft.jar" - }, - { - "id": "13w07a", - "wiki": "https://minecraft.wiki/w/Java_Edition_13w07a", - "url": "https://archive.org/download/Minecraft-JSONs/13w07a.json", - "sha1": "61f7dad52c34838be7a1e7d37a2370ac847ab87a", - "size": 6510193, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w07a/minecraft.jar" - }, - { - "id": "13w09a", - "wiki": "https://minecraft.wiki/w/Java_Edition_13w09a", - "url": "https://archive.org/download/Minecraft-JSONs/13w09a.json", - "sha1": "9ac49c55ca76eedfc985fa245dd0682e08b34982", - "size": 5574252, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w09a/minecraft.jar" - }, - { - "id": "13w09b", - "wiki": "https://minecraft.wiki/w/Java_Edition_13w09b", - "url": "https://archive.org/download/Minecraft-JSONs/13w09b.json", - "sha1": "635161d84725b1988f814c890fe5841ad99121e1", - "size": 5578604, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w09b/minecraft.jar" - }, - { - "id": "13w09c", - "wiki": "https://minecraft.wiki/w/Java_Edition_13w09c", - "url": "https://archive.org/download/Minecraft-JSONs/13w09c.json", - "sha1": "1367ef1410c2ce7ac0f1c58727aa4883c8677469", - "size": 5533426, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w09c/minecraft.jar" - }, - { - "id": "13w10a", - "wiki": "https://minecraft.wiki/w/Java_Edition_13w10a", - "url": "https://archive.org/download/Minecraft-JSONs/13w10a.json", - "sha1": "9162bca3ba8a77da2cd26cda1e46ca89a44bac4a", - "size": 5534991, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w10a/minecraft.jar" - }, - { - "id": "13w10b", - "wiki": "https://minecraft.wiki/w/Java_Edition_13w10b", - "url": "https://archive.org/download/Minecraft-JSONs/13w10b.json", - "sha1": "21e35ffe1772d1cf89aea653c7a883acb54b13a3", - "size": 5555235, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w10b/minecraft.jar" - }, - { - "id": "13w11a", - "wiki": "https://minecraft.wiki/w/Java_Edition_13w11a", - "url": "https://archive.org/download/Minecraft-JSONs/13w11a.json", - "sha1": "bec6c96bc4413ea3092428aba93d7425fe6a4ea9", - "size": 5556608, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w11a/minecraft.jar" - }, - { - "id": "13w12~", - "wiki": "https://minecraft.wiki/w/Java_Edition_13w12~", - "url": "https://archive.org/download/Minecraft-JSONs/13w12~.json", - "sha1": "66d6c6b5205ae1e8f0ad3eb78ccf66500f39c0c7", - "size": 5561634, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/13w12_/minecraft.jar" - }, - { - "id": "b1_8-pre1", - "wiki": "https://minecraft.wiki/w/Java_Edition_b1.8-pre1-2", - "url": "https://archive.org/download/Minecraft-JSONs/b1.8-pre1-2.json", - "sha1": "6789c69ede3aedf83b800c76bea56855d38a0afc", - "size": 1893151, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_8-pre/minecraft.jar" - }, - { - "id": "b1_8-pre2", - "wiki": "https://minecraft.wiki/w/Java_Edition_b1.8-pre2", - "url": "https://archive.org/download/Minecraft-JSONs/b1.8-pre2.json", - "sha1": "44191f2895bf1e064269c9279778f2e3e9c3c9c7", - "size": 1897780, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_8-pre2/minecraft.jar" - }, - { - "id": "b1_9-pre1", - "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre1", - "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre1.json", - "sha1": "fdeef0129af130aa00702e53c37c5c4029b7d50e", - "size": 1966908, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre/minecraft.jar" - }, - { - "id": "b1_9-pre2", - "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre2", - "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre2.json", - "sha1": "b0d40cf43b625631af65e2a645c34b533251da0e", - "size": 1988123, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre2/minecraft.jar" - }, - { - "id": "b1_9-pre3", - "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre3", - "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre3.json", - "sha1": "5b7fe76a602b7511c97740e36dc25040ccb6e76b", - "size": 2087104, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre3/minecraft.jar" - }, - { - "id": "b1_9-pre4", - "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre4", - "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre4.json", - "sha1": "5c4831d9705f2e00e3cd993e89b822636492932a", - "size": 2147107, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre4/minecraft.jar" - }, - { - "id": "b1_9-pre5", - "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre5", - "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre5.json", - "sha1": "e109b297d2c4ee7a0bd6aed72f38f7e3185654cf", - "size": 2211261, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre5/minecraft.jar" - }, - { - "id": "b1_9-pre6", - "wiki": "https://minecraft.wiki/w/Java_Edition_b1.9-pre6", - "url": "https://archive.org/download/Minecraft-JSONs/b1.9-pre6.json", - "sha1": "f0983e65cd1c0768b0d1fec471ce4f69173b8126", - "size": 2239270, - "jar": "https://archive.org/download/assets.minecraft.net-2013-11-13/assets.minecraft.net/1_9-pre6/minecraft.jar" - } - ] -} diff --git a/status.sh b/status.sh deleted file mode 100755 index 4f04e6a99e..0000000000 --- a/status.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash - -BASEDIR=$(dirname "$0") -cd "${BASEDIR}" || exit 1 -BASEDIR=$(pwd) - -source config.sh - -echo "Upstream:" -pushd "${UPSTREAM_DIR}" || exit 1 -git status -popd || exit 1 -echo - - -echo "PrismLauncher:" -pushd "${LAUNCHER_DIR}" || exit 1 -git status -popd || exit 1 -echo - -echo "Scripts:" -git status -echo \ No newline at end of file diff --git a/update.sh b/update.sh index 48cce7a526..40d885b2b3 100755 --- a/update.sh +++ b/update.sh @@ -1,20 +1,14 @@ -#!/bin/bash - -BASEDIR=$(dirname "$0") -cd "${BASEDIR}" || exit 1 -BASEDIR=$(pwd) +#!/usr/bin/env bash set -x -source config.sh -if [ -f config/config_local.sh ]; then - source config/config_local.sh +if [ -f config.sh ]; then + source config.sh fi -MODE=${MODE:-develop} - -BRANCH_var="BRANCH_$MODE" -BRANCH="${!BRANCH_var}" +export META_CACHE_DIR=${CACHE_DIRECTORY:-./caches} +export META_UPSTREAM_DIR=${META_UPSTREAM_DIR:-${STATE_DIRECTORY:-.}/upstream} +export META_LAUNCHER_DIR=${META_LAUNCHER_DIR:-${STATE_DIRECTORY:-.}/launcher} function fail_in { upstream_git reset --hard HEAD @@ -27,11 +21,11 @@ function fail_out { } function upstream_git { - git -C "${BASEDIR}/${UPSTREAM_DIR}" "$@" + git -C "${META_UPSTREAM_DIR}" "$@" } function launcher_git { - git -C "${BASEDIR}/${LAUNCHER_DIR}" "$@" + git -C "${META_LAUNCHER_DIR}" "$@" } # make sure we *could* push to our repo @@ -39,14 +33,13 @@ function launcher_git { currentDate=$(date -I) upstream_git reset --hard HEAD || exit 1 -upstream_git checkout "${BRANCH}" || exit 1 -python updateMojang.py || fail_in -python updateForge.py || fail_in -python updateNeoForge.py || fail_in -python updateFabric.py || fail_in -python updateQuilt.py || fail_in -python updateLiteloader.py || fail_in +python -m meta.run.update_mojang || fail_in +python -m meta.run.update_forge || fail_in +python -m meta.run.update_neoforge || fail_in +python -m meta.run.update_fabric || fail_in +python -m meta.run.update_quilt || fail_in +python -m meta.run.update_liteloader || fail_in if [ "${DEPLOY_TO_GIT}" = true ] ; then upstream_git add mojang/version_manifest_v2.json mojang/versions/* || fail_in @@ -62,15 +55,14 @@ if [ "${DEPLOY_TO_GIT}" = true ] ; then fi launcher_git reset --hard HEAD || exit 1 -launcher_git checkout "${BRANCH}" || exit 1 -python generateMojang.py || fail_out -python generateForge.py || fail_out -python generateNeoForge.py || fail_out -python generateFabric.py || fail_out -python generateQuilt.py || fail_out -python generateLiteloader.py || fail_out -python index.py || fail_out +python -m meta.run.generate_mojang || fail_out +python -m meta.run.generate_forge || fail_out +python -m meta.run.generate_neoforge || fail_out +python -m meta.run.generate_fabric || fail_out +python -m meta.run.generate_quilt || fail_out +python -m meta.run.generate_liteloader || fail_out +python -m meta.run.index || fail_out if [ "${DEPLOY_TO_GIT}" = true ] ; then launcher_git add index.json org.lwjgl/* org.lwjgl3/* net.minecraft/* || fail_out @@ -87,10 +79,8 @@ if [ "${DEPLOY_TO_GIT}" = true ] ; then fi if [ "${DEPLOY_TO_FOLDER}" = true ] ; then - DEPLOY_FOLDER_var="DEPLOY_FOLDER_$MODE" - DEPLOY_FOLDER="${!DEPLOY_FOLDER_var}" echo "Deploying to ${DEPLOY_FOLDER}" - rsync -rvog --chown="${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP}" --exclude=.git "${BASEDIR}/${LAUNCHER_DIR}/" "${DEPLOY_FOLDER}" + rsync -rvog --chown="${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP}" --exclude=.git "${LAUNCHER_DIR}/" "${DEPLOY_FOLDER}" fi exit 0 diff --git a/updateFabric.py b/updateFabric.py deleted file mode 100755 index 132495b92c..0000000000 --- a/updateFabric.py +++ /dev/null @@ -1,130 +0,0 @@ -import json -import os -import zipfile -from datetime import datetime - -import requests - -from meta.common import ( - upstream_path, - ensure_upstream_dir, - transform_maven_key, - default_session, -) -from meta.common.fabric import ( - JARS_DIR, - INSTALLER_INFO_DIR, - META_DIR, - DATETIME_FORMAT_HTTP, -) -from meta.model.fabric import FabricJarInfo - -UPSTREAM_DIR = upstream_path() - -ensure_upstream_dir(JARS_DIR) -ensure_upstream_dir(INSTALLER_INFO_DIR) -ensure_upstream_dir(META_DIR) - -sess = default_session() - - -def filehash(filename, hashtype, blocksize=65536): - h = hashtype() - with open(filename, "rb") as f: - for block in iter(lambda: f.read(blocksize), b""): - h.update(block) - return h.hexdigest() - - -def get_maven_url(maven_key, server, ext): - parts = maven_key.split(":", 3) - maven_ver_url = ( - server + parts[0].replace(".", "/") + "/" + parts[1] + "/" + parts[2] + "/" - ) - maven_url = maven_ver_url + parts[1] + "-" + parts[2] + ext - return maven_url - - -def get_json_file(path, url): - with open(path, "w", encoding="utf-8") as f: - r = sess.get(url) - r.raise_for_status() - version_json = r.json() - json.dump(version_json, f, sort_keys=True, indent=4) - return version_json - - -def head_file(url): - r = sess.head(url) - r.raise_for_status() - return r.headers - - -def get_binary_file(path, url): - with open(path, "wb") as f: - r = sess.get(url) - r.raise_for_status() - for chunk in r.iter_content(chunk_size=128): - f.write(chunk) - - -def compute_jar_file(path, url): - # These two approaches should result in the same metadata, except for the timestamp which might be a few minutes - # off for the fallback method - try: - # Let's not download a Jar file if we don't need to. - headers = head_file(url) - tstamp = datetime.strptime(headers["Last-Modified"], DATETIME_FORMAT_HTTP) - except requests.HTTPError: - # Just in case something changes in the future - print(f"Falling back to downloading jar for {url}") - - jar_path = path + ".jar" - get_binary_file(jar_path, url) - tstamp = datetime.fromtimestamp(0) - with zipfile.ZipFile(jar_path) as jar: - allinfo = jar.infolist() - for info in allinfo: - tstamp_new = datetime(*info.date_time) - if tstamp_new > tstamp: - tstamp = tstamp_new - - data = FabricJarInfo(release_time=tstamp) - data.write(path + ".json") - - -def main(): - # get the version list for each component we are interested in - for component in ["intermediary", "loader"]: - index = get_json_file( - os.path.join(UPSTREAM_DIR, META_DIR, f"{component}.json"), - "https://meta.fabricmc.net/v2/versions/" + component, - ) - for it in index: - print(f"Processing {component} {it['version']} ") - jar_maven_url = get_maven_url( - it["maven"], "https://maven.fabricmc.net/", ".jar" - ) - compute_jar_file( - os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])), - jar_maven_url, - ) - - # for each loader, download installer JSON file from maven - with open( - os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), "r", encoding="utf-8" - ) as loaderVersionIndexFile: - loader_version_index = json.load(loaderVersionIndexFile) - for it in loader_version_index: - print(f"Downloading JAR info for loader {it['version']} ") - maven_url = get_maven_url( - it["maven"], "https://maven.fabricmc.net/", ".json" - ) - get_json_file( - os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{it['version']}.json"), - maven_url, - ) - - -if __name__ == "__main__": - main() diff --git a/updateForge.py b/updateForge.py deleted file mode 100755 index 8bae3768be..0000000000 --- a/updateForge.py +++ /dev/null @@ -1,397 +0,0 @@ -""" - Get the source files necessary for generating Forge versions -""" -import copy -import hashlib -import json -import os -import re -import sys -import zipfile -from contextlib import suppress -from datetime import datetime -from pathlib import Path -from pprint import pprint - -from pydantic import ValidationError - -from meta.common import upstream_path, ensure_upstream_dir, static_path, default_session -from meta.common.forge import ( - JARS_DIR, - INSTALLER_INFO_DIR, - INSTALLER_MANIFEST_DIR, - VERSION_MANIFEST_DIR, - FILE_MANIFEST_DIR, - BAD_VERSIONS, - STATIC_LEGACYINFO_FILE, -) -from meta.model.forge import ( - ForgeFile, - ForgeEntry, - ForgeMCVersionInfo, - ForgeLegacyInfoList, - DerivedForgeIndex, - ForgeVersion, - ForgeInstallerProfile, - ForgeInstallerProfileV2, - InstallerInfo, - ForgeLegacyInfo, -) -from meta.model.mojang import MojangVersion - -UPSTREAM_DIR = upstream_path() -STATIC_DIR = static_path() - -ensure_upstream_dir(JARS_DIR) -ensure_upstream_dir(INSTALLER_INFO_DIR) -ensure_upstream_dir(INSTALLER_MANIFEST_DIR) -ensure_upstream_dir(VERSION_MANIFEST_DIR) -ensure_upstream_dir(FILE_MANIFEST_DIR) - -LEGACYINFO_PATH = os.path.join(STATIC_DIR, STATIC_LEGACYINFO_FILE) - -sess = default_session() - - -def eprint(*args, **kwargs): - print(*args, file=sys.stderr, **kwargs) - - -def filehash(filename, hashtype, blocksize=65536): - hashtype = hashtype() - with open(filename, "rb") as f: - for block in iter(lambda: f.read(blocksize), b""): - hashtype.update(block) - return hashtype.hexdigest() - - -def get_single_forge_files_manifest(longversion): - print(f"Getting Forge manifest for {longversion}") - path_thing = UPSTREAM_DIR + "/forge/files_manifests/%s.json" % longversion - files_manifest_file = Path(path_thing) - from_file = False - if files_manifest_file.is_file(): - with open(path_thing, "r") as f: - files_json = json.load(f) - from_file = True - else: - file_url = ( - "https://files.minecraftforge.net/net/minecraftforge/forge/%s/meta.json" - % longversion - ) - r = sess.get(file_url) - r.raise_for_status() - files_json = r.json() - - ret_dict = dict() - - for classifier, extensionObj in files_json.get("classifiers").items(): - assert type(classifier) == str - assert type(extensionObj) == dict - - # assert len(extensionObj.items()) == 1 - index = 0 - count = 0 - while index < len(extensionObj.items()): - mutable_copy = copy.deepcopy(extensionObj) - extension, hashtype = mutable_copy.popitem() - if not type(classifier) == str: - pprint(classifier) - pprint(extensionObj) - if not type(hashtype) == str: - pprint(classifier) - pprint(extensionObj) - print( - "%s: Skipping missing hash for extension %s:" - % (longversion, extension) - ) - index += 1 - continue - assert type(classifier) == str - processed_hash = re.sub(r"\W", "", hashtype) - if not len(processed_hash) == 32: - print( - "%s: Skipping invalid hash for extension %s:" - % (longversion, extension) - ) - pprint(extensionObj) - index += 1 - continue - - file_obj = ForgeFile( - classifier=classifier, hash=processed_hash, extension=extension - ) - if count == 0: - ret_dict[classifier] = file_obj - index += 1 - count += 1 - else: - print( - "%s: Multiple objects detected for classifier %s:" - % (longversion, classifier) - ) - pprint(extensionObj) - assert False - - if not from_file: - with open(path_thing, "w", encoding="utf-8") as f: - json.dump(files_json, f, sort_keys=True, indent=4) - - return ret_dict - - -def main(): - # get the remote version list fragments - r = sess.get( - "https://files.minecraftforge.net/net/minecraftforge/forge/maven-metadata.json" - ) - r.raise_for_status() - main_json = r.json() - assert type(main_json) == dict - - r = sess.get( - "https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json" - ) - r.raise_for_status() - promotions_json = r.json() - assert type(promotions_json) == dict - - promoted_key_expression = re.compile( - "(?P[^-]+)-(?P(latest)|(recommended))(-(?P[a-zA-Z0-9\\.]+))?" - ) - - recommended_set = set() - - new_index = DerivedForgeIndex() - - # FIXME: does not fully validate that the file has not changed format - # NOTE: For some insane reason, the format of the versions here is special. It having a branch at the end means it - # affects that particular branch. - # We don't care about Forge having branches. - # Therefore we only use the short version part for later identification and filter out the branch-specific - # promotions (among other errors). - print("Processing promotions:") - for promoKey, shortversion in promotions_json.get("promos").items(): - match = promoted_key_expression.match(promoKey) - if not match: - print("Skipping promotion %s, the key did not parse:" % promoKey) - pprint(promoKey) - assert match - if not match.group("mc"): - print( - "Skipping promotion %s, because it has no Minecraft version." % promoKey - ) - continue - if match.group("branch"): - print("Skipping promotion %s, because it on a branch only." % promoKey) - continue - elif match.group("promotion") == "recommended": - recommended_set.add(shortversion) - print("%s added to recommended set" % shortversion) - elif match.group("promotion") == "latest": - pass - else: - assert False - - version_expression = re.compile( - "^(?P[0-9a-zA-Z_\\.]+)-(?P[0-9\\.]+\\.(?P[0-9]+))(-(?P[a-zA-Z0-9\\.]+))?$" - ) - - print("") - print("Processing versions:") - for mc_version, value in main_json.items(): - assert type(mc_version) == str - assert type(value) == list - for long_version in value: - assert type(long_version) == str - match = version_expression.match(long_version) - if not match: - pprint(long_version) - assert match - assert match.group("mc") == mc_version - - files = get_single_forge_files_manifest(long_version) - - build = int(match.group("build")) - version = match.group("ver") - branch = match.group("branch") - - is_recommended = version in recommended_set - - entry = ForgeEntry( - long_version=long_version, - mc_version=mc_version, - version=version, - build=build, - branch=branch, - # NOTE: we add this later after the fact. The forge promotions file lies about these. - latest=False, - recommended=is_recommended, - files=files, - ) - new_index.versions[long_version] = entry - if not new_index.by_mc_version: - new_index.by_mc_version = dict() - if mc_version not in new_index.by_mc_version: - new_index.by_mc_version.setdefault(mc_version, ForgeMCVersionInfo()) - new_index.by_mc_version[mc_version].versions.append(long_version) - # NOTE: we add this later after the fact. The forge promotions file lies about these. - # if entry.latest: - # new_index.by_mc_version[mc_version].latest = long_version - if entry.recommended: - new_index.by_mc_version[mc_version].recommended = long_version - - print("") - print("Post processing promotions and adding missing 'latest':") - for mc_version, info in new_index.by_mc_version.items(): - latest_version = info.versions[-1] - info.latest = latest_version - new_index.versions[latest_version].latest = True - print("Added %s as latest for %s" % (latest_version, mc_version)) - - print("") - print("Dumping index files...") - - with open(UPSTREAM_DIR + "/forge/maven-metadata.json", "w", encoding="utf-8") as f: - json.dump(main_json, f, sort_keys=True, indent=4) - - with open(UPSTREAM_DIR + "/forge/promotions_slim.json", "w", encoding="utf-8") as f: - json.dump(promotions_json, f, sort_keys=True, indent=4) - - new_index.write(UPSTREAM_DIR + "/forge/derived_index.json") - - legacy_info_list = ForgeLegacyInfoList() - - print("Grabbing installers and dumping installer profiles...") - # get the installer jars - if needed - and get the installer profiles out of them - for key, entry in new_index.versions.items(): - eprint("Updating Forge %s" % key) - if entry.mc_version is None: - eprint("Skipping %d with invalid MC version" % entry.build) - continue - - version = ForgeVersion(entry) - if version.url() is None: - eprint("Skipping %d with no valid files" % version.build) - continue - if version.long_version in BAD_VERSIONS: - eprint(f"Skipping bad version {version.long_version}") - continue - - jar_path = os.path.join(UPSTREAM_DIR, JARS_DIR, version.filename()) - - if version.uses_installer(): - installer_info_path = ( - UPSTREAM_DIR + "/forge/installer_info/%s.json" % version.long_version - ) - profile_path = ( - UPSTREAM_DIR - + "/forge/installer_manifests/%s.json" % version.long_version - ) - version_file_path = ( - UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.long_version - ) - - installer_refresh_required = not os.path.isfile( - profile_path - ) or not os.path.isfile(installer_info_path) - - if installer_refresh_required: - # grab the installer if it's not there - if not os.path.isfile(jar_path): - eprint("Downloading %s" % version.url()) - rfile = sess.get(version.url(), stream=True) - rfile.raise_for_status() - with open(jar_path, "wb") as f: - for chunk in rfile.iter_content(chunk_size=128): - f.write(chunk) - - eprint("Processing %s" % version.url()) - # harvestables from the installer - if not os.path.isfile(profile_path): - print(jar_path) - with zipfile.ZipFile(jar_path) as jar: - with suppress(KeyError): - with jar.open("version.json") as profile_zip_entry: - version_data = profile_zip_entry.read() - - # Process: does it parse? - MojangVersion.parse_raw(version_data) - - with open(version_file_path, "wb") as versionJsonFile: - versionJsonFile.write(version_data) - versionJsonFile.close() - - with jar.open("install_profile.json") as profile_zip_entry: - install_profile_data = profile_zip_entry.read() - - # Process: does it parse? - is_parsable = False - exception = None - try: - ForgeInstallerProfile.parse_raw(install_profile_data) - is_parsable = True - except ValidationError as err: - exception = err - try: - ForgeInstallerProfileV2.parse_raw(install_profile_data) - is_parsable = True - except ValidationError as err: - exception = err - - if not is_parsable: - if version.is_supported(): - raise exception - else: - eprint( - "Version %s is not supported and won't be generated later." - % version.long_version - ) - - with open(profile_path, "wb") as profileFile: - profileFile.write(install_profile_data) - profileFile.close() - - # installer info v1 - if not os.path.isfile(installer_info_path): - installer_info = InstallerInfo() - installer_info.sha1hash = filehash(jar_path, hashlib.sha1) - installer_info.sha256hash = filehash(jar_path, hashlib.sha256) - installer_info.size = os.path.getsize(jar_path) - installer_info.write(installer_info_path) - else: - # ignore the two versions without install manifests and jar mod class files - # TODO: fix those versions? - if version.mc_version_sane == "1.6.1": - continue - - # only gather legacy info if it's missing - if not os.path.isfile(LEGACYINFO_PATH): - # grab the jar/zip if it's not there - if not os.path.isfile(jar_path): - rfile = sess.get(version.url(), stream=True) - rfile.raise_for_status() - with open(jar_path, "wb") as f: - for chunk in rfile.iter_content(chunk_size=128): - f.write(chunk) - # find the latest timestamp in the zip file - tstamp = datetime.fromtimestamp(0) - with zipfile.ZipFile(jar_path) as jar: - for info in jar.infolist(): - tstamp_new = datetime(*info.date_time) - if tstamp_new > tstamp: - tstamp = tstamp_new - legacy_info = ForgeLegacyInfo() - legacy_info.release_time = tstamp - legacy_info.sha1 = filehash(jar_path, hashlib.sha1) - legacy_info.sha256 = filehash(jar_path, hashlib.sha256) - legacy_info.size = os.path.getsize(jar_path) - legacy_info_list.number[key] = legacy_info - - # only write legacy info if it's missing - if not os.path.isfile(LEGACYINFO_PATH): - legacy_info_list.write(LEGACYINFO_PATH) - - -if __name__ == "__main__": - main() diff --git a/updateLiteloader.py b/updateLiteloader.py deleted file mode 100755 index 383644754d..0000000000 --- a/updateLiteloader.py +++ /dev/null @@ -1,37 +0,0 @@ -import json -import os - -from meta.common import upstream_path, ensure_upstream_dir, default_session -from meta.common.liteloader import VERSIONS_FILE, BASE_DIR -from meta.model.liteloader import LiteloaderIndex - -UPSTREAM_DIR = upstream_path() - -ensure_upstream_dir(BASE_DIR) - -sess = default_session() - - -def main(): - # get the remote version list - r = sess.get("http://dl.liteloader.com/versions/versions.json") - r.raise_for_status() - - # make sure it's JSON - main_json = r.json() - - # make sure we understand the schema - remote_versions = LiteloaderIndex.parse_obj(main_json) - parsed = remote_versions.json() - original = json.dumps(main_json, sort_keys=True, indent=4) - assert parsed == original - - print("Successfully parsed index") - print(f"Last updated {remote_versions.meta.updated}") - - # save the json it to file - remote_versions.write(os.path.join(UPSTREAM_DIR, VERSIONS_FILE)) - - -if __name__ == "__main__": - main() diff --git a/updateMojang.py b/updateMojang.py deleted file mode 100755 index 8d3a2296e0..0000000000 --- a/updateMojang.py +++ /dev/null @@ -1,165 +0,0 @@ -import json -import os -import zipfile - -from meta.common import upstream_path, ensure_upstream_dir, static_path, default_session -from meta.common.http import download_binary_file -from meta.common.mojang import ( - BASE_DIR, - VERSION_MANIFEST_FILE, - VERSIONS_DIR, - ASSETS_DIR, - STATIC_EXPERIMENTS_FILE, - STATIC_OLD_SNAPSHOTS_FILE, -) -from meta.model.mojang import ( - MojangIndexWrap, - MojangIndex, - ExperimentIndex, - ExperimentIndexWrap, - OldSnapshotIndexWrap, - OldSnapshotIndex, -) - -UPSTREAM_DIR = upstream_path() -STATIC_DIR = static_path() - -ensure_upstream_dir(BASE_DIR) -ensure_upstream_dir(VERSIONS_DIR) -ensure_upstream_dir(ASSETS_DIR) - -sess = default_session() - - -def fetch_zipped_version(path, url): - zip_path = f"{path}.zip" - download_binary_file(sess, zip_path, url) - with zipfile.ZipFile(zip_path) as z: - for info in z.infolist(): - if info.filename.endswith(".json"): - print(f"Found {info.filename} as version json") - version_json = json.load(z.open(info)) - break - - assert version_json - - with open(path, "w", encoding="utf-8") as f: - json.dump(version_json, f, sort_keys=True, indent=4) - - return version_json - - -def fetch_modified_version(path, version): - r = sess.get(version.url) - r.raise_for_status() - version_json = r.json() - - version_json["releaseTime"] = version_json["releaseTime"] + "T00:00:00+02:00" - version_json["time"] = version_json["releaseTime"] - - downloads = { - "client": {"url": version.jar, "sha1": version.sha1, "size": version.size} - } - - version_json["downloads"] = downloads - version_json["type"] = "old_snapshot" - - with open(path, "w", encoding="utf-8") as f: - json.dump(version_json, f, sort_keys=True, indent=4) - - return version_json - - -def fetch_version(path, url): - r = sess.get(url) - r.raise_for_status() - version_json = r.json() - - with open(path, "w", encoding="utf-8") as f: - json.dump(version_json, f, sort_keys=True, indent=4) - - return version_json - - -def main(): - # get the remote version list - r = sess.get("https://piston-meta.mojang.com/mc/game/version_manifest_v2.json") - r.raise_for_status() - - remote_versions = MojangIndexWrap(MojangIndex(**r.json())) - remote_ids = set(remote_versions.versions.keys()) - - version_manifest_path = os.path.join(UPSTREAM_DIR, VERSION_MANIFEST_FILE) - - if os.path.exists(version_manifest_path): - # get the local version list - current_versions = MojangIndexWrap( - MojangIndex.parse_file(version_manifest_path) - ) - local_ids = set(current_versions.versions.keys()) - - # versions not present locally but present remotely are new - pending_ids = remote_ids.difference(local_ids) - - for x in local_ids: - remote_version = remote_versions.versions[x] - local_version = current_versions.versions[x] - if remote_version.time > local_version.time: - pending_ids.add(x) - else: - pending_ids = remote_ids - - for x in pending_ids: - version = remote_versions.versions[x] - print( - "Updating " - + version.id - + " to timestamp " - + version.release_time.strftime("%s") - ) - fetch_version( - os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json"), version.url - ) - - # deal with experimental snapshots separately - static_experiments_path = os.path.join(STATIC_DIR, STATIC_EXPERIMENTS_FILE) - if os.path.exists(static_experiments_path): - experiments = ExperimentIndexWrap( - ExperimentIndex.parse_file(static_experiments_path) - ) - experiment_ids = set(experiments.versions.keys()) - - for x in experiment_ids: - version = experiments.versions[x] - experiment_path = os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json") - - print("Updating experiment " + version.id) - if not os.path.isfile(experiment_path): - fetch_zipped_version(experiment_path, version.url) - else: - print("Already have experiment " + version.id) - - static_old_snapshots_path = os.path.join(STATIC_DIR, STATIC_OLD_SNAPSHOTS_FILE) - - # deal with old snapshots - if os.path.exists(static_old_snapshots_path): - old_snapshots = OldSnapshotIndexWrap( - OldSnapshotIndex.parse_file(static_old_snapshots_path) - ) - old_snapshots_ids = set(old_snapshots.versions.keys()) - - for x in old_snapshots_ids: - version = old_snapshots.versions[x] - old_snapshots_path = os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json") - - print("Updating old snapshot " + version.id) - if not os.path.isfile(old_snapshots_path): - fetch_modified_version(old_snapshots_path, version) - else: - print("Already have old snapshot " + version.id) - - remote_versions.index.write(version_manifest_path) - - -if __name__ == "__main__": - main() diff --git a/updateNeoForge.py b/updateNeoForge.py deleted file mode 100644 index 1db5b43a05..0000000000 --- a/updateNeoForge.py +++ /dev/null @@ -1,319 +0,0 @@ -""" - Get the source files necessary for generating Forge versions -""" -import copy -import hashlib -import json -import os -import re -import sys -import zipfile -from contextlib import suppress -from datetime import datetime -from pathlib import Path -from pprint import pprint -import urllib.parse - -from pydantic import ValidationError - -from meta.common import upstream_path, ensure_upstream_dir, static_path, default_session -from meta.common.neoforge import ( - JARS_DIR, - INSTALLER_INFO_DIR, - INSTALLER_MANIFEST_DIR, - VERSION_MANIFEST_DIR, - FILE_MANIFEST_DIR, -) -from meta.model.neoforge import ( - NeoForgeFile, - NeoForgeEntry, - NeoForgeMCVersionInfo, - DerivedNeoForgeIndex, - NeoForgeVersion, - NeoForgeInstallerProfileV2, - InstallerInfo, -) -from meta.model.mojang import MojangVersion - -UPSTREAM_DIR = upstream_path() -STATIC_DIR = static_path() - -ensure_upstream_dir(JARS_DIR) -ensure_upstream_dir(INSTALLER_INFO_DIR) -ensure_upstream_dir(INSTALLER_MANIFEST_DIR) -ensure_upstream_dir(VERSION_MANIFEST_DIR) -ensure_upstream_dir(FILE_MANIFEST_DIR) - -sess = default_session() - - -def eprint(*args, **kwargs): - print(*args, file=sys.stderr, **kwargs) - - -def filehash(filename, hashtype, blocksize=65536): - hashtype = hashtype() - with open(filename, "rb") as f: - for block in iter(lambda: f.read(blocksize), b""): - hashtype.update(block) - return hashtype.hexdigest() - - -def find_nth(haystack, needle, n): - start = haystack.find(needle) - while start >= 0 and n > 1: - start = haystack.find(needle, start + len(needle)) - n -= 1 - return start - - -def get_single_forge_files_manifest(longversion, artifact: str): - print(f"Getting NeoForge manifest for {longversion}") - path_thing = UPSTREAM_DIR + "/neoforge/files_manifests/%s.json" % longversion - files_manifest_file = Path(path_thing) - from_file = False - if files_manifest_file.is_file(): - with open(path_thing, "r") as f: - files_json = json.load(f) - from_file = True - else: - file_url = ( - f"https://maven.neoforged.net/api/maven/details/releases/net%2Fneoforged%2F{artifact}%2F" - + urllib.parse.quote(longversion) - ) - r = sess.get(file_url) - r.raise_for_status() - files_json = r.json() - - ret_dict = dict() - - for file in files_json.get("files"): - assert type(file) == dict - name = file["name"] - prefix = f"{artifact}-{longversion}" - assert name.startswith( - prefix - ), f"{longversion} classifier {name} doesn't start with {prefix}" - file_name = name[len(prefix) :] - if file_name.startswith("-"): - file_name = file_name[1:] - if file_name.startswith("."): - continue - - classifier, ext = os.path.splitext(file_name) - - if ext in [".md5", ".sha1", ".sha256", ".sha512"]: - continue - - # assert len(extensionObj.items()) == 1 - file_obj = NeoForgeFile( - artifact=artifact, classifier=classifier, extension=ext[1:] - ) - ret_dict[classifier] = file_obj - - if not from_file: - Path(path_thing).parent.mkdir(parents=True, exist_ok=True) - with open(path_thing, "w", encoding="utf-8") as f: - json.dump(files_json, f, sort_keys=True, indent=4) - - return ret_dict - - -def main(): - # get the remote version list fragments - r = sess.get( - "https://maven.neoforged.net/api/maven/versions/releases/net%2Fneoforged%2Fforge" - ) - r.raise_for_status() - main_json = r.json()["versions"] - assert type(main_json) == list - - # get the new remote version list fragments - r = sess.get( - "https://maven.neoforged.net/api/maven/versions/releases/net%2Fneoforged%2Fneoforge" - ) - r.raise_for_status() - new_main_json = r.json()["versions"] - assert type(new_main_json) == list - - main_json += new_main_json - - new_index = DerivedNeoForgeIndex() - - version_expression = re.compile( - r"^(?P[0-9a-zA-Z_\.]+)-(?P[0-9\.]+\.(?P[0-9]+))(-(?P[a-zA-Z0-9\.]+))?$" - ) - neoforge_version_re = re.compile( - r"^(?P\d+).(?P\d+).(?P\d+)(?:-(?P\w+))?$" - ) - - print("") - print("Processing versions:") - for long_version in main_json: - assert type(long_version) == str - - match = version_expression.match(long_version) - if match: - mc_version = match.group("mc") - build = int(match.group("build")) - version = match.group("ver") - branch = match.group("branch") - artifact = "forge" - - match_nf = neoforge_version_re.match(long_version) - if match_nf: - mc_version = f"1.{match_nf.group('mcminor')}.{match_nf.group('mcpatch')}" - build = int(match_nf.group("number")) - version = match_nf.group("number") - branch = match_nf.group("tag") - match = match_nf - artifact = "neoforge" - - assert match, f"{long_version} doesn't match version regex" - try: - files = get_single_forge_files_manifest(long_version, artifact) - except: - continue - - # TODO: what *is* recommended? - is_recommended = False - - entry = NeoForgeEntry( - artifact=artifact, - long_version=long_version, - mc_version=mc_version, - version=version, - build=build, - branch=branch, - # NOTE: we add this later after the fact. The forge promotions file lies about these. - latest=False, - recommended=is_recommended, - files=files, - ) - new_index.versions[long_version] = entry - if not new_index.by_mc_version: - new_index.by_mc_version = dict() - if mc_version not in new_index.by_mc_version: - new_index.by_mc_version.setdefault(mc_version, NeoForgeMCVersionInfo()) - new_index.by_mc_version[mc_version].versions.append(long_version) - # NOTE: we add this later after the fact. The forge promotions file lies about these. - # if entry.latest: - # new_index.by_mc_version[mc_version].latest = long_version - if entry.recommended: - new_index.by_mc_version[mc_version].recommended = long_version - - print("") - print("Dumping index files...") - - with open( - UPSTREAM_DIR + "/neoforge/maven-metadata.json", "w", encoding="utf-8" - ) as f: - json.dump(main_json, f, sort_keys=True, indent=4) - - new_index.write(UPSTREAM_DIR + "/neoforge/derived_index.json") - - print("Grabbing installers and dumping installer profiles...") - # get the installer jars - if needed - and get the installer profiles out of them - for key, entry in new_index.versions.items(): - eprint("Updating NeoForge %s" % key) - if entry.mc_version is None: - eprint("Skipping %d with invalid MC version" % entry.build) - continue - - version = NeoForgeVersion(entry) - if version.url() is None: - eprint("Skipping %d with no valid files" % version.build) - continue - if not version.uses_installer(): - eprint(f"version {version.long_version} does not use installer") - continue - - jar_path = os.path.join(UPSTREAM_DIR, JARS_DIR, version.filename()) - - installer_info_path = ( - UPSTREAM_DIR + "/neoforge/installer_info/%s.json" % version.long_version - ) - profile_path = ( - UPSTREAM_DIR - + "/neoforge/installer_manifests/%s.json" % version.long_version - ) - version_file_path = ( - UPSTREAM_DIR + "/neoforge/version_manifests/%s.json" % version.long_version - ) - - installer_refresh_required = not os.path.isfile( - profile_path - ) or not os.path.isfile(installer_info_path) - - if installer_refresh_required: - # grab the installer if it's not there - if not os.path.isfile(jar_path): - eprint("Downloading %s" % version.url()) - try: - rfile = sess.get(version.url(), stream=True) - rfile.raise_for_status() - Path(jar_path).parent.mkdir(parents=True, exist_ok=True) - with open(jar_path, "wb") as f: - for chunk in rfile.iter_content(chunk_size=128): - f.write(chunk) - except Exception as e: - eprint("Failed to download %s" % version.url()) - eprint("Error is %s" % e) - continue - - eprint("Processing %s" % version.url()) - # harvestables from the installer - if not os.path.isfile(profile_path): - print(jar_path) - with zipfile.ZipFile(jar_path) as jar: - with suppress(KeyError): - with jar.open("version.json") as profile_zip_entry: - version_data = profile_zip_entry.read() - - # Process: does it parse? - MojangVersion.parse_raw(version_data) - - Path(version_file_path).parent.mkdir( - parents=True, exist_ok=True - ) - with open(version_file_path, "wb") as versionJsonFile: - versionJsonFile.write(version_data) - versionJsonFile.close() - - with jar.open("install_profile.json") as profile_zip_entry: - install_profile_data = profile_zip_entry.read() - - # Process: does it parse? - is_parsable = False - exception = None - try: - NeoForgeInstallerProfileV2.parse_raw(install_profile_data) - is_parsable = True - except ValidationError as err: - exception = err - - if not is_parsable: - if version.is_supported(): - raise exception - else: - eprint( - "Version %s is not supported and won't be generated later." - % version.long_version - ) - - Path(profile_path).parent.mkdir(parents=True, exist_ok=True) - with open(profile_path, "wb") as profileFile: - profileFile.write(install_profile_data) - profileFile.close() - - # installer info v1 - if not os.path.isfile(installer_info_path): - installer_info = InstallerInfo() - installer_info.sha1hash = filehash(jar_path, hashlib.sha1) - installer_info.sha256hash = filehash(jar_path, hashlib.sha256) - installer_info.size = os.path.getsize(jar_path) - installer_info.write(installer_info_path) - - -if __name__ == "__main__": - main() diff --git a/updateQuilt.py b/updateQuilt.py deleted file mode 100755 index 5eaa8ed0d0..0000000000 --- a/updateQuilt.py +++ /dev/null @@ -1,122 +0,0 @@ -import json -import os -import zipfile -from datetime import datetime - -import requests - -from meta.common import ( - upstream_path, - ensure_upstream_dir, - transform_maven_key, - default_session, -) -from meta.common.quilt import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, USE_QUILT_MAPPINGS -from meta.common.fabric import DATETIME_FORMAT_HTTP -from meta.model.fabric import FabricJarInfo - -UPSTREAM_DIR = upstream_path() - -ensure_upstream_dir(JARS_DIR) -ensure_upstream_dir(INSTALLER_INFO_DIR) -ensure_upstream_dir(META_DIR) - -sess = default_session() - - -def filehash(filename, hashtype, blocksize=65536): - h = hashtype() - with open(filename, "rb") as f: - for block in iter(lambda: f.read(blocksize), b""): - h.update(block) - return h.hexdigest() - - -def get_maven_url(maven_key, server, ext): - parts = maven_key.split(":", 3) - maven_ver_url = ( - server + parts[0].replace(".", "/") + "/" + parts[1] + "/" + parts[2] + "/" - ) - maven_url = maven_ver_url + parts[1] + "-" + parts[2] + ext - return maven_url - - -def get_json_file(path, url): - with open(path, "w", encoding="utf-8") as f: - r = sess.get(url) - r.raise_for_status() - print(f"QUILT DEBUG {r.headers}") - version_json = r.json() - json.dump(version_json, f, sort_keys=True, indent=4) - return version_json - - -def head_file(url): - r = sess.head(url) - r.raise_for_status() - return r.headers - - -def get_binary_file(path, url): - with open(path, "wb") as f: - r = sess.get(url) - r.raise_for_status() - for chunk in r.iter_content(chunk_size=128): - f.write(chunk) - - -def compute_jar_file(path, url): - # NOTE: Quilt Meta does not make any guarantees about Last-Modified. - # Always download the JAR file instead - jar_path = path + ".jar" - get_binary_file(jar_path, url) - tstamp = datetime.fromtimestamp(0) - with zipfile.ZipFile(jar_path) as jar: - allinfo = jar.infolist() - for info in allinfo: - tstamp_new = datetime(*info.date_time) - if tstamp_new > tstamp: - tstamp = tstamp_new - - data = FabricJarInfo(release_time=tstamp) - data.write(path + ".json") - - -def main(): - # get the version list for each component we are interested in - components = ["loader"] - if USE_QUILT_MAPPINGS: - components.append("hashed") - for component in components: - index = get_json_file( - os.path.join(UPSTREAM_DIR, META_DIR, f"{component}.json"), - "https://meta.quiltmc.org/v3/versions/" + component, - ) - for it in index: - print(f"Processing {component} {it['version']} ") - jar_maven_url = get_maven_url( - it["maven"], "https://maven.quiltmc.org/repository/release/", ".jar" - ) - compute_jar_file( - os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])), - jar_maven_url, - ) - - # for each loader, download installer JSON file from maven - with open( - os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), "r", encoding="utf-8" - ) as loaderVersionIndexFile: - loader_version_index = json.load(loaderVersionIndexFile) - for it in loader_version_index: - print(f"Downloading JAR info for loader {it['version']} ") - maven_url = get_maven_url( - it["maven"], "https://maven.quiltmc.org/repository/release/", ".json" - ) - get_json_file( - os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{it['version']}.json"), - maven_url, - ) - - -if __name__ == "__main__": - main() -- cgit 0.0.5-2-1-g0f52 From 760597b4277f0c58bb88e9275c56b14005bc27af Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 24 Apr 2024 17:09:34 +0200 Subject: feat: add init script Signed-off-by: Sefa Eyeoglu --- init.sh | 29 +++++++++++++++++++++++++++++ nix/nixos/meta.nix | 3 ++- nix/pkgs/blockgame-meta.nix | 7 ++++++- 3 files changed, 37 insertions(+), 2 deletions(-) create mode 100644 init.sh diff --git a/init.sh b/init.sh new file mode 100644 index 0000000000..815b5dcba3 --- /dev/null +++ b/init.sh @@ -0,0 +1,29 @@ +#!/usr/bin/env bash + +set -ex + +if [ -f config.sh ]; then + source config.sh +fi + +export META_CACHE_DIR=${CACHE_DIRECTORY:-./caches} +export META_UPSTREAM_DIR=${META_UPSTREAM_DIR:-${STATE_DIRECTORY:-.}/upstream} +export META_LAUNCHER_DIR=${META_LAUNCHER_DIR:-${STATE_DIRECTORY:-.}/launcher} + +function init_repo { + # no op if target already exists + if [ -d "$1" ]; then + return 0 + fi + + # fail if no repo url is specified + if [ -z "$2" ]; then + echo "Can't initialize missing $1 directory. Please specify $4" >&2 + return 1 + fi + + git clone "$2" "$1" +} + +init_repo "$META_UPSTREAM_DIR" "$META_UPSTREAM_URL" "META_UPSTREAM_URL" +init_repo "$META_LAUNCHER_DIR" "$META_LAUNCHER_URL" "META_LAUNCHER_URL" diff --git a/nix/nixos/meta.nix b/nix/nixos/meta.nix index 7366851e22..c03d4e6e01 100644 --- a/nix/nixos/meta.nix +++ b/nix/nixos/meta.nix @@ -4,7 +4,7 @@ pkgs, ... }: let - inherit (lib) getExe mkEnableOption mkIf mkOption mkPackageOption types; + inherit (lib) getExe getExe' mkEnableOption mkIf mkOption mkPackageOption types; settingsFormat = pkgs.formats.keyValue {}; @@ -50,6 +50,7 @@ in { wants = ["network-online.target"]; serviceConfig = { EnvironmentFile = [(settingsFormat.generate "blockgame-meta.env" cfg.settings)]; + ExecStartPre = getExe' cfg.package "init"; ExecStart = getExe cfg.package; StateDirectory = "blockgame-meta"; CacheDirectory = "blockgame-meta"; diff --git a/nix/pkgs/blockgame-meta.nix b/nix/pkgs/blockgame-meta.nix index 49c27b4c0c..0b07d5db28 100644 --- a/nix/pkgs/blockgame-meta.nix +++ b/nix/pkgs/blockgame-meta.nix @@ -23,6 +23,7 @@ buildPythonApplication { root = ../../.; fileset = unions (map (fileName: ../../${fileName}) [ "meta" + "init.sh" "pyproject.toml" "poetry.lock" "README.md" @@ -48,10 +49,14 @@ buildPythonApplication { postInstall = '' install -Dm755 $src/update.sh $out/bin/update + install -Dm755 $src/init.sh $out/bin/init wrapProgram $out/bin/update \ --prefix PYTHONPATH : "$PYTHONPATH" \ - --prefix PATH : "${lib.makeBinPath [git python rsync]}" + --prefix PATH : ${lib.makeBinPath [git python rsync]} + + wrapProgram $out/bin/init \ + --prefix PATH : ${lib.makeBinPath [git]} ''; meta = with lib; { -- cgit 0.0.5-2-1-g0f52 From 3e9b17b401f2846c0541597f0864f8c01903898a Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 24 Apr 2024 17:10:28 +0200 Subject: chore: remove unused stuff Signed-off-by: Sefa Eyeoglu --- docker/entrypoint.sh | 12 ------------ docker/update.cron | 1 - 2 files changed, 13 deletions(-) delete mode 100644 docker/entrypoint.sh delete mode 100644 docker/update.cron diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh deleted file mode 100644 index 1eae53073a..0000000000 --- a/docker/entrypoint.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash -echo -n "Launch args: " -echo "$@" - -if [ "$1" == "update" ]; then - cd /app || exit 1 - exec su user -c "bash ./update.sh" -elif [ "$1" == "cron" ]; then - exec crond -f -else - exec "$@" -fi diff --git a/docker/update.cron b/docker/update.cron deleted file mode 100644 index 3547d5e863..0000000000 --- a/docker/update.cron +++ /dev/null @@ -1 +0,0 @@ -0 * * * * PATH=$PATH:/usr/bin:/usr/local/bin /usr/local/bin/entrypoint update > /proc/1/fd/1 2>/proc/1/fd/2 -- cgit 0.0.5-2-1-g0f52 From a2ee5ee1a70f1fed69b48fbf5483f5c115dfb180 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 24 Apr 2024 17:18:01 +0200 Subject: chore: add garnix Signed-off-by: Sefa Eyeoglu --- garnix.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 garnix.yaml diff --git a/garnix.yaml b/garnix.yaml new file mode 100644 index 0000000000..312815da5d --- /dev/null +++ b/garnix.yaml @@ -0,0 +1,5 @@ +builds: + include: + - "checks.x86_64-linux.*" + - "devShells.*.*" + - "packages.*.*" -- cgit 0.0.5-2-1-g0f52 -- cgit 0.0.5-2-1-g0f52 From d215ec0383ce130d2244a3bfe4567d56f3982701 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 24 Apr 2024 22:06:50 +0200 Subject: fix(nix): add ssh to PATH Signed-off-by: Sefa Eyeoglu --- nix/pkgs/blockgame-meta.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nix/pkgs/blockgame-meta.nix b/nix/pkgs/blockgame-meta.nix index 0b07d5db28..8409c37cb4 100644 --- a/nix/pkgs/blockgame-meta.nix +++ b/nix/pkgs/blockgame-meta.nix @@ -7,6 +7,7 @@ requests, filelock, git, + openssh, packaging, pydantic_1, python, @@ -53,10 +54,10 @@ buildPythonApplication { wrapProgram $out/bin/update \ --prefix PYTHONPATH : "$PYTHONPATH" \ - --prefix PATH : ${lib.makeBinPath [git python rsync]} + --prefix PATH : ${lib.makeBinPath [git openssh python rsync]} wrapProgram $out/bin/init \ - --prefix PATH : ${lib.makeBinPath [git]} + --prefix PATH : ${lib.makeBinPath [git openssh]} ''; meta = with lib; { -- cgit 0.0.5-2-1-g0f52 From 2a598736f094cdfcfaecb4a29678412f6e47c983 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Sat, 27 Apr 2024 22:12:01 +0300 Subject: Renamed old_sanpshots Signed-off-by: Trial97 --- meta/run/update_mojang.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/run/update_mojang.py b/meta/run/update_mojang.py index 52921f3e8a..130fecf1d5 100755 --- a/meta/run/update_mojang.py +++ b/meta/run/update_mojang.py @@ -61,7 +61,7 @@ def fetch_modified_version(path, version): } version_json["downloads"] = downloads - version_json["type"] = "old_snapshot" + version_json["type"] = "snapshot" with open(path, "w", encoding="utf-8") as f: json.dump(version_json, f, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From a19055bebbf2f39e94b5a0a7df0403b6775bee53 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Mon, 29 Apr 2024 19:07:47 +0300 Subject: completely remove old_ prefix Signed-off-by: Trial97 --- meta/run/update_mojang.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/run/update_mojang.py b/meta/run/update_mojang.py index 130fecf1d5..97f497564f 100755 --- a/meta/run/update_mojang.py +++ b/meta/run/update_mojang.py @@ -41,6 +41,7 @@ def fetch_zipped_version(path, url): break assert version_json + version_json["type"] = version_json["type"].removeprefix("old_") with open(path, "w", encoding="utf-8") as f: json.dump(version_json, f, sort_keys=True, indent=4) @@ -61,7 +62,7 @@ def fetch_modified_version(path, version): } version_json["downloads"] = downloads - version_json["type"] = "snapshot" + version_json["type"] = version_json["type"].removeprefix("old_") with open(path, "w", encoding="utf-8") as f: json.dump(version_json, f, sort_keys=True, indent=4) @@ -74,6 +75,7 @@ def fetch_version(path, url): r.raise_for_status() version_json = r.json() + version_json["type"] = version_json["type"].removeprefix("old_") with open(path, "w", encoding="utf-8") as f: json.dump(version_json, f, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From e27c4caa2f720fd30d6e04d2f29a5b5de1d792ac Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 29 Apr 2024 16:35:30 +0000 Subject: fix(deps): update dependency filelock to v3.14.0 --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 28f3787a15..21e8d1c686 100644 --- a/poetry.lock +++ b/poetry.lock @@ -132,13 +132,13 @@ files = [ [[package]] name = "filelock" -version = "3.13.4" +version = "3.14.0" description = "A platform independent file lock." optional = false python-versions = ">=3.8" files = [ - {file = "filelock-3.13.4-py3-none-any.whl", hash = "sha256:404e5e9253aa60ad457cae1be07c0f0ca90a63931200a47d9b6a6af84fd7b45f"}, - {file = "filelock-3.13.4.tar.gz", hash = "sha256:d13f466618bfde72bd2c18255e269f72542c6e70e7bac83a0232d6b1cc5c8cf4"}, + {file = "filelock-3.14.0-py3-none-any.whl", hash = "sha256:43339835842f110ca7ae60f1e1c160714c5a6afd15a2873419ab185334975c0f"}, + {file = "filelock-3.14.0.tar.gz", hash = "sha256:6ea72da3be9b8c82afd3edcf99f2fffbb5076335a5ae4d03248bb5b6c3eae78a"}, ] [package.extras] -- cgit 0.0.5-2-1-g0f52 From ae40a7e5ce95e42d86df3f25114a3c29b6fa368f Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Mon, 29 Apr 2024 22:28:01 +0200 Subject: chore: fix 1_16_combat-4 Signed-off-by: Sefa Eyeoglu --- meta/common/mojang-minecraft-experiments.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/common/mojang-minecraft-experiments.json b/meta/common/mojang-minecraft-experiments.json index 94b50c1a60..02572c78c7 100644 --- a/meta/common/mojang-minecraft-experiments.json +++ b/meta/common/mojang-minecraft-experiments.json @@ -53,7 +53,7 @@ { "id": "1_16_combat-4", "wiki": "https://minecraft.wiki/w/Java_Edition_Combat_Test_8", - "url": "https://cdn.discordapp.com/attachments/369990015096455168/947864881028272198/1_16_combat-4.zip" + "url": "https://archive.org/download/1-16-combat-4_202404/1_16_combat-4.zip" }, { "id": "1_16_combat-3", @@ -101,4 +101,4 @@ "url": "https://launcher.mojang.com/experiments/combat/610f5c9874ba8926d5ae1bcce647e5f0e6e7c889/1_14_combat-212796.zip" } ] -} \ No newline at end of file +} -- cgit 0.0.5-2-1-g0f52 From 804c9a5ea57d9d4b5aab0e349a795ddb0d67fb96 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Tue, 30 Apr 2024 15:02:15 +0300 Subject: Revert back #43 temporary Signed-off-by: Trial97 --- meta/run/update_mojang.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/meta/run/update_mojang.py b/meta/run/update_mojang.py index 97f497564f..52921f3e8a 100755 --- a/meta/run/update_mojang.py +++ b/meta/run/update_mojang.py @@ -41,7 +41,6 @@ def fetch_zipped_version(path, url): break assert version_json - version_json["type"] = version_json["type"].removeprefix("old_") with open(path, "w", encoding="utf-8") as f: json.dump(version_json, f, sort_keys=True, indent=4) @@ -62,7 +61,7 @@ def fetch_modified_version(path, version): } version_json["downloads"] = downloads - version_json["type"] = version_json["type"].removeprefix("old_") + version_json["type"] = "old_snapshot" with open(path, "w", encoding="utf-8") as f: json.dump(version_json, f, sort_keys=True, indent=4) @@ -75,7 +74,6 @@ def fetch_version(path, url): r.raise_for_status() version_json = r.json() - version_json["type"] = version_json["type"].removeprefix("old_") with open(path, "w", encoding="utf-8") as f: json.dump(version_json, f, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From 60a3f5f194974399cb1fb20b5414c7ddcaa69419 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Thu, 9 May 2024 10:03:00 +0300 Subject: Map alpha and beta to gamma in case of arm os Signed-off-by: Trial97 --- meta/run/generate_java.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/meta/run/generate_java.py b/meta/run/generate_java.py index 95803f21f1..110d871d86 100644 --- a/meta/run/generate_java.py +++ b/meta/run/generate_java.py @@ -327,6 +327,15 @@ def main(): if comp == MojangJavaComponent.Exe: continue # doesn't appear to be used and not marked with a full verison so I don't trust it mojang_runtimes = mojang_java_manifest[mojang_os_name][comp] + if ( + len(mojang_runtimes) == 0 + and mojang_os_name + in [MojangJavaOsName.WindowsArm64, MojangJavaOsName.MacOSArm64] + and comp in [MojangJavaComponent.Alpha, MojangJavaComponent.Beta] + ): + mojang_runtimes = mojang_java_manifest[mojang_os_name][ + MojangJavaComponent.Gamma + ] for mojang_runtime in mojang_runtimes: if comp == MojangJavaComponent.JreLegacy: major = 8 -- cgit 0.0.5-2-1-g0f52 From adef8d673c93b5a1fdfcffa05aeb01af94f466d8 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Fri, 10 May 2024 23:58:50 +0300 Subject: Mapped linux-arm variants to mojang provider Signed-off-by: Trial97 --- meta/run/generate_java.py | 181 +++++++++++++++++++++++++++++++--------------- 1 file changed, 123 insertions(+), 58 deletions(-) diff --git a/meta/run/generate_java.py b/meta/run/generate_java.py index 110d871d86..fd32308217 100644 --- a/meta/run/generate_java.py +++ b/meta/run/generate_java.py @@ -123,6 +123,26 @@ def mojang_os_to_java_os(mojang_os: MojangJavaOsName) -> JavaRuntimeOS: return JavaRuntimeOS.Unknown +def mojang_component_to_major(mojang_component: MojangJavaComponent) -> int: + match mojang_component: + case MojangJavaComponent.JreLegacy: + return 8 + case MojangJavaComponent.Alpha: + return 17 + case MojangJavaComponent.Beta: + return 17 + case MojangJavaComponent.Gamma: + return 17 + case MojangJavaComponent.GammaSnapshot: + return 17 + case MojangJavaComponent.Exe: + return 0 + case MojangJavaComponent.Delta: + return 21 + case _: + return 0 + + def mojang_runtime_to_java_runtime( mojang_runtime: MojangJavaRuntime, mojang_component: MojangJavaComponent, @@ -240,34 +260,6 @@ def azul_package_to_java_runtime( ) -PREFERED_VENDOR_ORDER = ["mojang", "eclipse", "azul"] - -__PREFERED_VENDOR_ORDER = list(reversed(PREFERED_VENDOR_ORDER)) - - -def vendor_priority(vendor: str) -> int: - """Get a numeric priority for a given vendor - - Args: - vendor (str): the vendor to check - - Returns: - int: how preferable the vendor is, the higher the better - """ - if vendor not in PREFERED_VENDOR_ORDER: - return -1 - return __PREFERED_VENDOR_ORDER.index(vendor) - - -def pkg_type_priority(pkg_type: JavaPackageType) -> int: - match pkg_type: - case JavaPackageType.Jre: - return 2 - case JavaPackageType.Jdk: - return 1 - return -1 - - def writeJavas(javas: dict[int, list[JavaRuntimeMeta]], uid: str): def oldest_timestamp(a: datetime.datetime | None, b: datetime.datetime): if a is None or a > b: @@ -308,6 +300,7 @@ def writeJavas(javas: dict[int, list[JavaRuntimeMeta]], uid: str): def main(): javas: dict[int, list[JavaRuntimeMeta]] = {} + extra_mojang_javas: dict[int, list[JavaRuntimeMeta]] = {} def add_java_runtime(runtime: JavaRuntimeMeta, major: int): if major not in javas: @@ -315,37 +308,27 @@ def main(): print(f"Regestering runtime: {runtime.name} for Java {major}") javas[major].append(runtime) - print("Processing Mojang Javas") - mojang_java_manifest = JavaIndex.parse_file( - os.path.join(UPSTREAM_DIR, JAVA_MANIFEST_FILE) - ) - for mojang_os_name in mojang_java_manifest: - if mojang_os_name == MojangJavaOsName.Gamecore: - continue # empty - java_os = mojang_os_to_java_os(mojang_os_name) - for comp in mojang_java_manifest[mojang_os_name]: - if comp == MojangJavaComponent.Exe: - continue # doesn't appear to be used and not marked with a full verison so I don't trust it - mojang_runtimes = mojang_java_manifest[mojang_os_name][comp] - if ( - len(mojang_runtimes) == 0 - and mojang_os_name - in [MojangJavaOsName.WindowsArm64, MojangJavaOsName.MacOSArm64] - and comp in [MojangJavaComponent.Alpha, MojangJavaComponent.Beta] - ): - mojang_runtimes = mojang_java_manifest[mojang_os_name][ - MojangJavaComponent.Gamma + # only add specific versions to the list + if ( + ( + runtime.runtime_os + in [JavaRuntimeOS.MacOsArm64, JavaRuntimeOS.WindowsArm64] + and major == 8 + ) + or ( + runtime.runtime_os + in [ + JavaRuntimeOS.WindowsArm32, + JavaRuntimeOS.LinuxArm32, + JavaRuntimeOS.LinuxArm64, ] - for mojang_runtime in mojang_runtimes: - if comp == MojangJavaComponent.JreLegacy: - major = 8 - else: - major = int(mojang_runtime.version.name.partition(".")[0]) - runtime = mojang_runtime_to_java_runtime(mojang_runtime, comp, java_os) - add_java_runtime(runtime, major) - - writeJavas(javas=javas, uid=JAVA_MINECRAFT_COMPONENT) - javas = {} + and major in [8, 17, 21] + ) + or (runtime.runtime_os == JavaRuntimeOS.LinuxX86 and major in [17, 21]) + ): + if major not in extra_mojang_javas: + extra_mojang_javas[major] = list[JavaRuntimeMeta]() + extra_mojang_javas[major].append(runtime) print("Processing Adoptium Releases") adoptium_path = os.path.join(UPSTREAM_DIR, ADOPTIUM_DIR, "available_releases.json") @@ -411,6 +394,88 @@ def main(): writeJavas(javas=javas, uid=JAVA_AZUL_COMPONENT) javas = {} + # constructs the missing mojang javas based on adoptium or azul + def get_mojang_extra_java( + mojang_component: MojangJavaComponent, java_os: JavaRuntimeOS + ) -> JavaRuntimeMeta | None: + java_major = mojang_component_to_major(mojang_component) + if not java_major in extra_mojang_javas: + return None + posible_javas = list( + filter(lambda x: x.runtime_os == java_os, extra_mojang_javas[java_major]) + ) + if len(posible_javas) == 0: + return None + prefered_vendor = list(filter(lambda x: x.vendor != "azul", posible_javas)) + if len(prefered_vendor) == 0: + prefered_vendor = posible_javas + prefered_vendor.sort(key=lambda x: x.version, reverse=True) + runtime = prefered_vendor[0] + runtime.name = mojang_component + return runtime + + print("Processing Mojang Javas") + mojang_java_manifest = JavaIndex.parse_file( + os.path.join(UPSTREAM_DIR, JAVA_MANIFEST_FILE) + ) + for mojang_os_name in mojang_java_manifest: + if mojang_os_name == MojangJavaOsName.Gamecore: + continue # empty + java_os = mojang_os_to_java_os(mojang_os_name) + for comp in mojang_java_manifest[mojang_os_name]: + if comp == MojangJavaComponent.Exe: + continue # doesn't appear to be used and not marked with a full verison so I don't trust it + mojang_runtimes = mojang_java_manifest[mojang_os_name][comp] + if len(mojang_runtimes) == 0: + if mojang_os_name in [ + MojangJavaOsName.WindowsArm64, + MojangJavaOsName.MacOSArm64, + ]: + if comp in [MojangJavaComponent.Alpha, MojangJavaComponent.Beta]: + mojang_runtimes = mojang_java_manifest[mojang_os_name][ + MojangJavaComponent.Gamma + ] + elif ( + comp == MojangJavaComponent.JreLegacy + ): # arm version of win and mac is missing the legacy java + runtime = get_mojang_extra_java(comp, java_os) + if runtime != None: + add_java_runtime(runtime, mojang_component_to_major(comp)) + if ( + mojang_os_name == MojangJavaOsName.Linuxi386 + and comp != MojangJavaComponent.JreLegacy + ): # the linux x86 is missing all but legacy + runtime = get_mojang_extra_java(comp, java_os) + if runtime != None: + add_java_runtime(runtime, mojang_component_to_major(comp)) + for mojang_runtime in mojang_runtimes: + if comp == MojangJavaComponent.JreLegacy: + major = 8 + else: + major = int(mojang_runtime.version.name.partition(".")[0]) + runtime = mojang_runtime_to_java_runtime(mojang_runtime, comp, java_os) + add_java_runtime(runtime, major) + # mojang doesn't provide any versions for the following systems so borrow info from adoptium/azul + for java_os in [ + JavaRuntimeOS.WindowsArm32, + JavaRuntimeOS.LinuxArm32, + JavaRuntimeOS.LinuxArm64, + ]: + for comp in [ + MojangJavaComponent.JreLegacy, + MojangJavaComponent.Alpha, + MojangJavaComponent.Beta, + MojangJavaComponent.Gamma, + MojangJavaComponent.GammaSnapshot, + MojangJavaComponent.Delta, + ]: + runtime = get_mojang_extra_java(comp, java_os) + if runtime != None: + add_java_runtime(runtime, mojang_component_to_major(comp)) + + writeJavas(javas=javas, uid=JAVA_MINECRAFT_COMPONENT) + javas = {} + if __name__ == "__main__": main() -- cgit 0.0.5-2-1-g0f52 From db631869b0e66836b9a89223348473a026f4ced2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 20 May 2024 21:25:33 +0000 Subject: fix(deps): update dependency requests to v2.32.0 --- poetry.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/poetry.lock b/poetry.lock index 21e8d1c686..9e92086556 100644 --- a/poetry.lock +++ b/poetry.lock @@ -287,13 +287,13 @@ email = ["email-validator (>=1.0.3)"] [[package]] name = "requests" -version = "2.31.0" +version = "2.32.0" description = "Python HTTP for Humans." optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f"}, - {file = "requests-2.31.0.tar.gz", hash = "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1"}, + {file = "requests-2.32.0-py3-none-any.whl", hash = "sha256:f2c3881dddb70d056c5bd7600a4fae312b2a300e39be6a118d30b90bd27262b5"}, + {file = "requests-2.32.0.tar.gz", hash = "sha256:fa5490319474c82ef1d2c9bc459d3652e3ae4ef4c4ebdd18a21145a47ca4b6b8"}, ] [package.dependencies] -- cgit 0.0.5-2-1-g0f52 From 82f85447557d722dee652df7d26ce78933d84f9d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 21 May 2024 05:36:59 +0000 Subject: fix(deps): update dependency requests to v2.32.1 --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 9e92086556..61e18083ea 100644 --- a/poetry.lock +++ b/poetry.lock @@ -287,13 +287,13 @@ email = ["email-validator (>=1.0.3)"] [[package]] name = "requests" -version = "2.32.0" +version = "2.32.1" description = "Python HTTP for Humans." optional = false python-versions = ">=3.8" files = [ - {file = "requests-2.32.0-py3-none-any.whl", hash = "sha256:f2c3881dddb70d056c5bd7600a4fae312b2a300e39be6a118d30b90bd27262b5"}, - {file = "requests-2.32.0.tar.gz", hash = "sha256:fa5490319474c82ef1d2c9bc459d3652e3ae4ef4c4ebdd18a21145a47ca4b6b8"}, + {file = "requests-2.32.1-py3-none-any.whl", hash = "sha256:21ac9465cdf8c1650fe1ecde8a71669a93d4e6f147550483a2967d08396a56a5"}, + {file = "requests-2.32.1.tar.gz", hash = "sha256:eb97e87e64c79e64e5b8ac75cee9dd1f97f49e289b083ee6be96268930725685"}, ] [package.dependencies] -- cgit 0.0.5-2-1-g0f52 From c550feabe16b61c767cca55c83cb8541924a98bc Mon Sep 17 00:00:00 2001 From: Trial97 Date: Tue, 21 May 2024 16:06:37 +0300 Subject: add java folders to launcher git Signed-off-by: Trial97 --- update.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/update.sh b/update.sh index b50838dbd0..8e0fe38df1 100755 --- a/update.sh +++ b/update.sh @@ -74,7 +74,7 @@ if [ "${DEPLOY_TO_GIT}" = true ]; then launcher_git add net.fabricmc.fabric-loader/* net.fabricmc.intermediary/* || fail_out launcher_git add org.quiltmc.quilt-loader/* || fail_out # TODO: add Quilt hashed, once it is actually used launcher_git add com.mumfrey.liteloader/* || fail_out - launcher_git add net.minecraft.java/* || fail_out + launcher_git add net.minecraft.java/* net.adoptium.java/* com.azul.java/* || fail_out if ! launcher_git diff --cached --exit-code; then launcher_git commit -a -m "Update ${currentDate}" || fail_out -- cgit 0.0.5-2-1-g0f52 From 5d50b760e521cfd4518a74d783a8e92d39f59a0c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 21 May 2024 20:09:38 +0000 Subject: fix(deps): update dependency requests to v2.32.2 --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 61e18083ea..22cb8201a8 100644 --- a/poetry.lock +++ b/poetry.lock @@ -287,13 +287,13 @@ email = ["email-validator (>=1.0.3)"] [[package]] name = "requests" -version = "2.32.1" +version = "2.32.2" description = "Python HTTP for Humans." optional = false python-versions = ">=3.8" files = [ - {file = "requests-2.32.1-py3-none-any.whl", hash = "sha256:21ac9465cdf8c1650fe1ecde8a71669a93d4e6f147550483a2967d08396a56a5"}, - {file = "requests-2.32.1.tar.gz", hash = "sha256:eb97e87e64c79e64e5b8ac75cee9dd1f97f49e289b083ee6be96268930725685"}, + {file = "requests-2.32.2-py3-none-any.whl", hash = "sha256:fc06670dd0ed212426dfeb94fc1b983d917c4f9847c863f313c9dfaaffb7c23c"}, + {file = "requests-2.32.2.tar.gz", hash = "sha256:dd951ff5ecf3e3b3aa26b40703ba77495dab41da839ae72ef3c8e5d8e2433289"}, ] [package.dependencies] -- cgit 0.0.5-2-1-g0f52 From 06d0390e79161e5da815159cf20237b018278850 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 29 May 2024 17:33:11 +0200 Subject: fix: add new LWJGL variant Signed-off-by: Sefa Eyeoglu --- meta/common/mojang-library-patches.json | 15 +++++++++++++++ meta/run/generate_mojang.py | 4 ++-- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/meta/common/mojang-library-patches.json b/meta/common/mojang-library-patches.json index 74d4d26c4b..7ea3be266c 100644 --- a/meta/common/mojang-library-patches.json +++ b/meta/common/mojang-library-patches.json @@ -2875,5 +2875,20 @@ }, "name": "org.lwjgl:lwjgl-glfw-natives-linux:3.3.2-lwjgl.1" } + }, + { + "match": [ + "org.lwjgl:lwjgl-freetype-natives-macos-patch:3.3.3" + ], + "override": { + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + } + ] + } } ] diff --git a/meta/run/generate_mojang.py b/meta/run/generate_mojang.py index e0068c24ec..9631a6c240 100755 --- a/meta/run/generate_mojang.py +++ b/meta/run/generate_mojang.py @@ -90,8 +90,7 @@ LOG4J_HASHES = { # We want versions that contain natives for all platforms. If there are multiple, pick the latest one # LWJGL versions we want PASS_VARIANTS = [ - # TODO: needs arm64 for Linux? - "8a9b08f11271eb4de3b50e5d069949500b2c7bc1", # 3.3.3 (2024-04-03 11:49:39+00:00) + "6f32ef730d05562ede7db0b845b72ea16dd239d5", # 3.3.3 (2024-05-29 12:04:43+00:00) "765b4ab443051d286bdbb1c19cd7dc86b0792dce", # 3.3.2 (2024-01-17 13:19:20+00:00) "54c4fb1d6a96ac3007c947bf310c8bcf94a862be", # 3.3.1 (2023-04-20 11:55:19+00:00) split natives, with WoA natives "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) will be patched, missing tinyfd @@ -107,6 +106,7 @@ PASS_VARIANTS = [ # LWJGL versions we def. don't want! BAD_VARIANTS = [ + "8a9b08f11271eb4de3b50e5d069949500b2c7bc1", # 3.3.3 (2024-04-03 11:49:39+00:00) seems to have a broken libfreetype for macOS x86_64 "79bde9e46e9ad9accebda11e8293ed08d80dbdc3", # 3.3.2 (2023-08-30 11:24:35+00:00) does not have lwjgl-freetype "8836c419f90f69a278b97d945a34af165c24ff60", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, with workaround, replaced by 23w26a "3c624b94c06dbc4abae08fe6156d74abe4a2cca5", # 3.3.1 (2022-05-04 14:41:35+00:00) we already have a nice 3.3.1 -- cgit 0.0.5-2-1-g0f52 From ef6aaf0718ff076ab3e2ba8add31d0d0ce0020b2 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 29 May 2024 17:33:26 +0200 Subject: chore: ignore cache/ Signed-off-by: Sefa Eyeoglu --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index e923628164..7f7232ca89 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,7 @@ public/*/ caches/ !caches/*/.keep +cache/ __pycache__ config.sh launcher -- cgit 0.0.5-2-1-g0f52 From 9f301e419da2231c572fa04ae6f3ac6ecee062ff Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 29 May 2024 16:50:53 +0000 Subject: fix(deps): update dependency requests to v2.32.3 --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 22cb8201a8..a0a7c41670 100644 --- a/poetry.lock +++ b/poetry.lock @@ -287,13 +287,13 @@ email = ["email-validator (>=1.0.3)"] [[package]] name = "requests" -version = "2.32.2" +version = "2.32.3" description = "Python HTTP for Humans." optional = false python-versions = ">=3.8" files = [ - {file = "requests-2.32.2-py3-none-any.whl", hash = "sha256:fc06670dd0ed212426dfeb94fc1b983d917c4f9847c863f313c9dfaaffb7c23c"}, - {file = "requests-2.32.2.tar.gz", hash = "sha256:dd951ff5ecf3e3b3aa26b40703ba77495dab41da839ae72ef3c8e5d8e2433289"}, + {file = "requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6"}, + {file = "requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760"}, ] [package.dependencies] -- cgit 0.0.5-2-1-g0f52 From b9a98bc2439296f96fb2e766e7a66be989d24585 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 5 Jun 2024 14:01:51 +0200 Subject: fix: add new LWJGL variant with fixed os rules Signed-off-by: Sefa Eyeoglu --- meta/common/mojang-library-patches.json | 15 --------------- meta/run/generate_mojang.py | 3 ++- 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/meta/common/mojang-library-patches.json b/meta/common/mojang-library-patches.json index 7ea3be266c..74d4d26c4b 100644 --- a/meta/common/mojang-library-patches.json +++ b/meta/common/mojang-library-patches.json @@ -2875,20 +2875,5 @@ }, "name": "org.lwjgl:lwjgl-glfw-natives-linux:3.3.2-lwjgl.1" } - }, - { - "match": [ - "org.lwjgl:lwjgl-freetype-natives-macos-patch:3.3.3" - ], - "override": { - "rules": [ - { - "action": "allow", - "os": { - "name": "osx" - } - } - ] - } } ] diff --git a/meta/run/generate_mojang.py b/meta/run/generate_mojang.py index 9631a6c240..6a0d0d9b9e 100755 --- a/meta/run/generate_mojang.py +++ b/meta/run/generate_mojang.py @@ -90,7 +90,7 @@ LOG4J_HASHES = { # We want versions that contain natives for all platforms. If there are multiple, pick the latest one # LWJGL versions we want PASS_VARIANTS = [ - "6f32ef730d05562ede7db0b845b72ea16dd239d5", # 3.3.3 (2024-05-29 12:04:43+00:00) + "73974b3af2afeb5b272ffbadcd7963014387c84f", # 3.3.3 (2024-05-22 16:25:41+00:00) "765b4ab443051d286bdbb1c19cd7dc86b0792dce", # 3.3.2 (2024-01-17 13:19:20+00:00) "54c4fb1d6a96ac3007c947bf310c8bcf94a862be", # 3.3.1 (2023-04-20 11:55:19+00:00) split natives, with WoA natives "ea4973ebc9eadf059f30f0958c89f330898bff51", # 3.2.2 (2019-07-04 14:41:05+00:00) will be patched, missing tinyfd @@ -106,6 +106,7 @@ PASS_VARIANTS = [ # LWJGL versions we def. don't want! BAD_VARIANTS = [ + "6f32ef730d05562ede7db0b845b72ea16dd239d5", # 3.3.3 (2024-05-29 12:04:43+00:00) missing os rule for freetype natives-macos-patch "8a9b08f11271eb4de3b50e5d069949500b2c7bc1", # 3.3.3 (2024-04-03 11:49:39+00:00) seems to have a broken libfreetype for macOS x86_64 "79bde9e46e9ad9accebda11e8293ed08d80dbdc3", # 3.3.2 (2023-08-30 11:24:35+00:00) does not have lwjgl-freetype "8836c419f90f69a278b97d945a34af165c24ff60", # 3.3.1 (2022-05-18 13:51:54+00:00) split natives, with workaround, replaced by 23w26a -- cgit 0.0.5-2-1-g0f52 From 641cbc658884ca50a62bdcf7a1878782e38b7b76 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Sun, 9 Jun 2024 18:57:26 +0300 Subject: update tool.poetry.scripts Signed-off-by: Trial97 --- pyproject.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index ca55558b60..10cf5dd395 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,12 +16,14 @@ generateLiteloader = "meta.run.generate_liteloader:main" generateMojang = "meta.run.generate_mojang:main" generateNeoForge = "meta.run.generate_neoforge:main" generateQuilt = "meta.run.generate_quilt:main" +generateJava = "meta.run.generate_java:main" updateFabric = "meta.run.update_fabric:main" updateForge = "meta.run.update_forge:main" updateLiteloader = "meta.run.update_liteloader:main" updateMojang = "meta.run.update_mojang:main" updateNeoForge = "meta.run.update_neoforge:main" updateQuilt = "meta.run.update_quilt:main" +updateJava = "meta.run.update_java:main" index = "meta.run.index:main" [tool.poetry.dependencies] -- cgit 0.0.5-2-1-g0f52 From 7c64063bdc75d7152c599bb9ae658ca106db681d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 10 Jun 2024 01:32:35 +0000 Subject: fix(deps): update dependency packaging to v24.1 --- poetry.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/poetry.lock b/poetry.lock index a0a7c41670..0af3c2ecdb 100644 --- a/poetry.lock +++ b/poetry.lock @@ -224,13 +224,13 @@ files = [ [[package]] name = "packaging" -version = "24.0" +version = "24.1" description = "Core utilities for Python packages" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "packaging-24.0-py3-none-any.whl", hash = "sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5"}, - {file = "packaging-24.0.tar.gz", hash = "sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9"}, + {file = "packaging-24.1-py3-none-any.whl", hash = "sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124"}, + {file = "packaging-24.1.tar.gz", hash = "sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002"}, ] [[package]] -- cgit 0.0.5-2-1-g0f52 From 70271a9c26d19b10b246170ed70d59e22243e147 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 11 Jun 2024 22:30:25 +0000 Subject: fix(deps): update dependency pydantic to v1.10.16 --- poetry.lock | 74 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/poetry.lock b/poetry.lock index 0af3c2ecdb..c42e51a7c8 100644 --- a/poetry.lock +++ b/poetry.lock @@ -235,47 +235,47 @@ files = [ [[package]] name = "pydantic" -version = "1.10.15" +version = "1.10.16" description = "Data validation and settings management using python type hints" optional = false python-versions = ">=3.7" files = [ - {file = "pydantic-1.10.15-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:22ed12ee588b1df028a2aa5d66f07bf8f8b4c8579c2e96d5a9c1f96b77f3bb55"}, - {file = "pydantic-1.10.15-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:75279d3cac98186b6ebc2597b06bcbc7244744f6b0b44a23e4ef01e5683cc0d2"}, - {file = "pydantic-1.10.15-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:50f1666a9940d3d68683c9d96e39640f709d7a72ff8702987dab1761036206bb"}, - {file = "pydantic-1.10.15-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:82790d4753ee5d00739d6cb5cf56bceb186d9d6ce134aca3ba7befb1eedbc2c8"}, - {file = "pydantic-1.10.15-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:d207d5b87f6cbefbdb1198154292faee8017d7495a54ae58db06762004500d00"}, - {file = "pydantic-1.10.15-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:e49db944fad339b2ccb80128ffd3f8af076f9f287197a480bf1e4ca053a866f0"}, - {file = "pydantic-1.10.15-cp310-cp310-win_amd64.whl", hash = "sha256:d3b5c4cbd0c9cb61bbbb19ce335e1f8ab87a811f6d589ed52b0254cf585d709c"}, - {file = "pydantic-1.10.15-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c3d5731a120752248844676bf92f25a12f6e45425e63ce22e0849297a093b5b0"}, - {file = "pydantic-1.10.15-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c365ad9c394f9eeffcb30a82f4246c0006417f03a7c0f8315d6211f25f7cb654"}, - {file = "pydantic-1.10.15-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3287e1614393119c67bd4404f46e33ae3be3ed4cd10360b48d0a4459f420c6a3"}, - {file = "pydantic-1.10.15-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:be51dd2c8596b25fe43c0a4a59c2bee4f18d88efb8031188f9e7ddc6b469cf44"}, - {file = "pydantic-1.10.15-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:6a51a1dd4aa7b3f1317f65493a182d3cff708385327c1c82c81e4a9d6d65b2e4"}, - {file = "pydantic-1.10.15-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:4e316e54b5775d1eb59187f9290aeb38acf620e10f7fd2f776d97bb788199e53"}, - {file = "pydantic-1.10.15-cp311-cp311-win_amd64.whl", hash = "sha256:0d142fa1b8f2f0ae11ddd5e3e317dcac060b951d605fda26ca9b234b92214986"}, - {file = "pydantic-1.10.15-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:7ea210336b891f5ea334f8fc9f8f862b87acd5d4a0cbc9e3e208e7aa1775dabf"}, - {file = "pydantic-1.10.15-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3453685ccd7140715e05f2193d64030101eaad26076fad4e246c1cc97e1bb30d"}, - {file = "pydantic-1.10.15-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9bea1f03b8d4e8e86702c918ccfd5d947ac268f0f0cc6ed71782e4b09353b26f"}, - {file = "pydantic-1.10.15-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:005655cabc29081de8243126e036f2065bd7ea5b9dff95fde6d2c642d39755de"}, - {file = "pydantic-1.10.15-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:af9850d98fc21e5bc24ea9e35dd80a29faf6462c608728a110c0a30b595e58b7"}, - {file = "pydantic-1.10.15-cp37-cp37m-win_amd64.whl", hash = "sha256:d31ee5b14a82c9afe2bd26aaa405293d4237d0591527d9129ce36e58f19f95c1"}, - {file = "pydantic-1.10.15-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:5e09c19df304b8123938dc3c53d3d3be6ec74b9d7d0d80f4f4b5432ae16c2022"}, - {file = "pydantic-1.10.15-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:7ac9237cd62947db00a0d16acf2f3e00d1ae9d3bd602b9c415f93e7a9fc10528"}, - {file = "pydantic-1.10.15-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:584f2d4c98ffec420e02305cf675857bae03c9d617fcfdc34946b1160213a948"}, - {file = "pydantic-1.10.15-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bbc6989fad0c030bd70a0b6f626f98a862224bc2b1e36bfc531ea2facc0a340c"}, - {file = "pydantic-1.10.15-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:d573082c6ef99336f2cb5b667b781d2f776d4af311574fb53d908517ba523c22"}, - {file = "pydantic-1.10.15-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:6bd7030c9abc80134087d8b6e7aa957e43d35714daa116aced57269a445b8f7b"}, - {file = "pydantic-1.10.15-cp38-cp38-win_amd64.whl", hash = "sha256:3350f527bb04138f8aff932dc828f154847fbdc7a1a44c240fbfff1b57f49a12"}, - {file = "pydantic-1.10.15-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:51d405b42f1b86703555797270e4970a9f9bd7953f3990142e69d1037f9d9e51"}, - {file = "pydantic-1.10.15-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a980a77c52723b0dc56640ced396b73a024d4b74f02bcb2d21dbbac1debbe9d0"}, - {file = "pydantic-1.10.15-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:67f1a1fb467d3f49e1708a3f632b11c69fccb4e748a325d5a491ddc7b5d22383"}, - {file = "pydantic-1.10.15-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:676ed48f2c5bbad835f1a8ed8a6d44c1cd5a21121116d2ac40bd1cd3619746ed"}, - {file = "pydantic-1.10.15-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:92229f73400b80c13afcd050687f4d7e88de9234d74b27e6728aa689abcf58cc"}, - {file = "pydantic-1.10.15-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:2746189100c646682eff0bce95efa7d2e203420d8e1c613dc0c6b4c1d9c1fde4"}, - {file = "pydantic-1.10.15-cp39-cp39-win_amd64.whl", hash = "sha256:394f08750bd8eaad714718812e7fab615f873b3cdd0b9d84e76e51ef3b50b6b7"}, - {file = "pydantic-1.10.15-py3-none-any.whl", hash = "sha256:28e552a060ba2740d0d2aabe35162652c1459a0b9069fe0db7f4ee0e18e74d58"}, - {file = "pydantic-1.10.15.tar.gz", hash = "sha256:ca832e124eda231a60a041da4f013e3ff24949d94a01154b137fc2f2a43c3ffb"}, + {file = "pydantic-1.10.16-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1a539ac40551b01a85e899829aa43ca8036707474af8d74b48be288d4d2d2846"}, + {file = "pydantic-1.10.16-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8a4fcc7b0b8038dbda2dda642cff024032dfae24a7960cc58e57a39eb1949b9b"}, + {file = "pydantic-1.10.16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4660dd697de1ae2d4305a85161312611f64d5360663a9ba026cd6ad9e3fe14c3"}, + {file = "pydantic-1.10.16-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:900a787c574f903a97d0bf52a43ff3b6cf4fa0119674bcfc0e5fd1056d388ad9"}, + {file = "pydantic-1.10.16-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:d30192a63e6d3334c3f0c0506dd6ae9f1dce7b2f8845518915291393a5707a22"}, + {file = "pydantic-1.10.16-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:16cf23ed599ca5ca937e37ba50ab114e6b5c387eb43a6cc533701605ad1be611"}, + {file = "pydantic-1.10.16-cp310-cp310-win_amd64.whl", hash = "sha256:8d23111f41d1e19334edd51438fd57933f3eee7d9d2fa8cc3f5eda515a272055"}, + {file = "pydantic-1.10.16-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ef287b8d7fc0e86a8bd1f902c61aff6ba9479c50563242fe88ba39692e98e1e0"}, + {file = "pydantic-1.10.16-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b9ded699bfd3b3912d796ff388b0c607e6d35d41053d37aaf8fd6082c660de9a"}, + {file = "pydantic-1.10.16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:daeb199814333e4426c5e86d7fb610f4e230289f28cab90eb4de27330bef93cf"}, + {file = "pydantic-1.10.16-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5973843f1fa99ec6c3ac8d1a8698ac9340b35e45cca6c3e5beb5c3bd1ef15de6"}, + {file = "pydantic-1.10.16-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:c6b8a7788a8528a558828fe4a48783cafdcf2612d13c491594a8161dc721629c"}, + {file = "pydantic-1.10.16-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:8abaecf54dacc9d991dda93c3b880d41092a8924cde94eeb811d7d9ab55df7d8"}, + {file = "pydantic-1.10.16-cp311-cp311-win_amd64.whl", hash = "sha256:ddc7b682fbd23f051edc419dc6977e11dd2dbdd0cef9d05f0e15d1387862d230"}, + {file = "pydantic-1.10.16-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:067c2b5539f7839653ad8c3d1fc2f1343338da8677b7b2172abf3cd3fdc8f719"}, + {file = "pydantic-1.10.16-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4d1fc943583c046ecad0ff5d6281ee571b64e11b5503d9595febdce54f38b290"}, + {file = "pydantic-1.10.16-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:18548b30ccebe71d380b0886cc44ea5d80afbcc155e3518792f13677ad06097d"}, + {file = "pydantic-1.10.16-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:4e92292f9580fc5ea517618580fac24e9f6dc5657196e977c194a8e50e14f5a9"}, + {file = "pydantic-1.10.16-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:5da8bc4bb4f85b8c97cc7f11141fddbbd29eb25e843672e5807e19cc3d7c1b7f"}, + {file = "pydantic-1.10.16-cp37-cp37m-win_amd64.whl", hash = "sha256:a04ee1ea34172b87707a6ecfcdb120d7656892206b7c4dbdb771a73e90179fcb"}, + {file = "pydantic-1.10.16-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:4fa86469fd46e732242c7acb83282d33f83591a7e06f840481327d5bf6d96112"}, + {file = "pydantic-1.10.16-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:89c2783dc261726fe7a5ce1121bce29a2f7eb9b1e704c68df2b117604e3b346f"}, + {file = "pydantic-1.10.16-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78e59fa919fa7a192f423d190d8660c35dd444efa9216662273f36826765424b"}, + {file = "pydantic-1.10.16-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b7e82a80068c77f4b074032e031e642530b6d45cb8121fc7c99faa31fb6c6b72"}, + {file = "pydantic-1.10.16-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:d82d5956cee27a30e26a5b88d00a6a2a15a4855e13c9baf50175976de0dc282c"}, + {file = "pydantic-1.10.16-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:4b7b99424cc0970ff08deccb549b5a6ec1040c0b449eab91723e64df2bd8fdca"}, + {file = "pydantic-1.10.16-cp38-cp38-win_amd64.whl", hash = "sha256:d97a35e1ba59442775201657171f601a2879e63517a55862a51f8d67cdfc0017"}, + {file = "pydantic-1.10.16-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9d91f6866fd3e303c632207813ef6bc4d86055e21c5e5a0a311983a9ac5f0192"}, + {file = "pydantic-1.10.16-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:d8d3c71d14c8bd26d2350c081908dbf59d5a6a8f9596d9ef2b09cc1e61c8662b"}, + {file = "pydantic-1.10.16-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b73e6386b439b4881d79244e9fc1e32d1e31e8d784673f5d58a000550c94a6c0"}, + {file = "pydantic-1.10.16-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5f039881fb2ef86f6de6eacce6e71701b47500355738367413ccc1550b2a69cf"}, + {file = "pydantic-1.10.16-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:3895ddb26f22bdddee7e49741486aa7b389258c6f6771943e87fc00eabd79134"}, + {file = "pydantic-1.10.16-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:55b945da2756b5cef93d792521ad0d457fdf2f69fd5a2d10a27513f5281717dd"}, + {file = "pydantic-1.10.16-cp39-cp39-win_amd64.whl", hash = "sha256:22dd265c77c3976a34be78409b128cb84629284dfd1b69d2fa1507a36f84dc8b"}, + {file = "pydantic-1.10.16-py3-none-any.whl", hash = "sha256:aa2774ba5412fd1c5cb890d08e8b0a3bb5765898913ba1f61a65a4810f03cf29"}, + {file = "pydantic-1.10.16.tar.gz", hash = "sha256:8bb388f6244809af69ee384900b10b677a69f1980fdc655ea419710cffcb5610"}, ] [package.dependencies] -- cgit 0.0.5-2-1-g0f52 From 94194f20229a4b3d7589d7acedbdefa9c417b8ca Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 12 Jun 2024 23:50:34 +0000 Subject: fix(deps): update dependency filelock to v3.15.1 --- poetry.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/poetry.lock b/poetry.lock index 0af3c2ecdb..38c32a48f1 100644 --- a/poetry.lock +++ b/poetry.lock @@ -132,18 +132,18 @@ files = [ [[package]] name = "filelock" -version = "3.14.0" +version = "3.15.1" description = "A platform independent file lock." optional = false python-versions = ">=3.8" files = [ - {file = "filelock-3.14.0-py3-none-any.whl", hash = "sha256:43339835842f110ca7ae60f1e1c160714c5a6afd15a2873419ab185334975c0f"}, - {file = "filelock-3.14.0.tar.gz", hash = "sha256:6ea72da3be9b8c82afd3edcf99f2fffbb5076335a5ae4d03248bb5b6c3eae78a"}, + {file = "filelock-3.15.1-py3-none-any.whl", hash = "sha256:71b3102950e91dfc1bb4209b64be4dc8854f40e5f534428d8684f953ac847fac"}, + {file = "filelock-3.15.1.tar.gz", hash = "sha256:58a2549afdf9e02e10720eaa4d4470f56386d7a6f72edd7d0596337af8ed7ad8"}, ] [package.extras] docs = ["furo (>=2023.9.10)", "sphinx (>=7.2.6)", "sphinx-autodoc-typehints (>=1.25.2)"] -testing = ["covdefaults (>=2.3)", "coverage (>=7.3.2)", "diff-cover (>=8.0.1)", "pytest (>=7.4.3)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)", "pytest-timeout (>=2.2)"] +testing = ["covdefaults (>=2.3)", "coverage (>=7.3.2)", "diff-cover (>=8.0.1)", "pytest (>=7.4.3)", "pytest-asyncio (>=0.21)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)", "pytest-timeout (>=2.2)"] typing = ["typing-extensions (>=4.8)"] [[package]] -- cgit 0.0.5-2-1-g0f52 From e233614c5414272409f523b9c3506f828a957fd9 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Thu, 13 Jun 2024 19:00:41 +0300 Subject: remove jdk Signed-off-by: Trial97 --- meta/run/update_java.py | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/meta/run/update_java.py b/meta/run/update_java.py index dc9e159be3..b77bb1df37 100644 --- a/meta/run/update_java.py +++ b/meta/run/update_java.py @@ -23,6 +23,7 @@ from meta.model.java import ( AzulArchiveType, AzulReleaseStatus, AzulAvailabilityType, + AzulJavaPackageType, azulApiPackageDetailUrl, ZuluPackageDetail, ZuluPackagesDetail, @@ -78,26 +79,6 @@ def main(): break page += 1 - page = 0 - while True: - query = AdoptiumAPIFeatureReleasesQuery( - image_type=AdoptiumImageType.Jdk, page_size=page_size, page=page - ) - api_call = adoptiumAPIFeatureReleasesUrl(feature, query=query) - print("Fetching JDK Page:", page, api_call) - r_rls = sess.get(api_call) - if r_rls.status_code == 404: - break - else: - r_rls.raise_for_status() - - releases = list(AdoptiumRelease(**rls) for rls in r_rls.json()) - releases_for_feature.extend(releases) - - if len(r_rls.json()) < page_size: - break - page += 1 - print("Total Adoptium releases for feature:", len(releases_for_feature)) releases = AdoptiumReleases(__root__=releases_for_feature) feature_file = os.path.join( @@ -115,6 +96,7 @@ def main(): archive_type=AzulArchiveType.Zip, release_status=AzulReleaseStatus.Ga, availability_types=[AzulAvailabilityType.CA], + java_package_type=AzulJavaPackageType.Jre, javafx_bundled=False, page=page, page_size=page_size, -- cgit 0.0.5-2-1-g0f52 From bd3030419a2028285de1f31d984bc7ed4ee3c46c Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 13 Jun 2024 18:08:13 +0200 Subject: Concurrency (#57) Co-authored-by: bloodnighttw --- meta/run/update_fabric.py | 45 ++++++++++++++++++++++++----------------- meta/run/update_mojang.py | 49 ++++++++++++++++++++++++++------------------- meta/run/update_quilt.py | 51 ++++++++++++++++++++++++++++------------------- 3 files changed, 86 insertions(+), 59 deletions(-) diff --git a/meta/run/update_fabric.py b/meta/run/update_fabric.py index 132495b92c..850ec8eac1 100755 --- a/meta/run/update_fabric.py +++ b/meta/run/update_fabric.py @@ -1,3 +1,4 @@ +import concurrent.futures import json import os import zipfile @@ -93,6 +94,26 @@ def compute_jar_file(path, url): data.write(path + ".json") +def compute_jar_file_concurrent(component, it): + print(f"Processing {component} {it['version']} ") + jar_maven_url = get_maven_url(it["maven"], "https://maven.fabricmc.net/", ".jar") + compute_jar_file( + os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])), + jar_maven_url, + ) + print(f"Processing {component} {it['version']} Done") + + +def get_json_file_concurrent(it): + print(f"Downloading JAR info for loader {it['version']} ") + maven_url = get_maven_url(it["maven"], "https://maven.fabricmc.net/", ".json") + get_json_file( + os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{it['version']}.json"), + maven_url, + ) + print(f"Downloading JAR info for loader {it['version']} Done") + + def main(): # get the version list for each component we are interested in for component in ["intermediary", "loader"]: @@ -100,30 +121,18 @@ def main(): os.path.join(UPSTREAM_DIR, META_DIR, f"{component}.json"), "https://meta.fabricmc.net/v2/versions/" + component, ) - for it in index: - print(f"Processing {component} {it['version']} ") - jar_maven_url = get_maven_url( - it["maven"], "https://maven.fabricmc.net/", ".jar" - ) - compute_jar_file( - os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])), - jar_maven_url, - ) + with concurrent.futures.ThreadPoolExecutor() as executor: + for it in index: + executor.submit(compute_jar_file_concurrent, component, it) # for each loader, download installer JSON file from maven with open( os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), "r", encoding="utf-8" ) as loaderVersionIndexFile: loader_version_index = json.load(loaderVersionIndexFile) - for it in loader_version_index: - print(f"Downloading JAR info for loader {it['version']} ") - maven_url = get_maven_url( - it["maven"], "https://maven.fabricmc.net/", ".json" - ) - get_json_file( - os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{it['version']}.json"), - maven_url, - ) + with concurrent.futures.ThreadPoolExecutor() as executor: + for it in loader_version_index: + executor.submit(get_json_file_concurrent, it) if __name__ == "__main__": diff --git a/meta/run/update_mojang.py b/meta/run/update_mojang.py index 52921f3e8a..defc371c1c 100755 --- a/meta/run/update_mojang.py +++ b/meta/run/update_mojang.py @@ -1,3 +1,4 @@ +import concurrent.futures import json import os import zipfile @@ -80,6 +81,28 @@ def fetch_version(path, url): return version_json +def fetch_version_concurrent(remote_versions, x): + version = remote_versions.versions[x] + print( + "Updating " + + version.id + + " to timestamp " + + version.release_time.strftime("%s") + ) + fetch_version(os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json"), version.url) + + +def fetch_modified_version_concurrent(old_snapshots, x): + version = old_snapshots.versions[x] + old_snapshots_path = os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json") + + print("Updating old snapshot " + version.id) + if not os.path.isfile(old_snapshots_path): + fetch_modified_version(old_snapshots_path, version) + else: + print("Already have old snapshot " + version.id) + + def main(): # get the remote version list r = sess.get("https://piston-meta.mojang.com/mc/game/version_manifest_v2.json") @@ -108,17 +131,9 @@ def main(): else: pending_ids = remote_ids - for x in pending_ids: - version = remote_versions.versions[x] - print( - "Updating " - + version.id - + " to timestamp " - + version.release_time.strftime("%s") - ) - fetch_version( - os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json"), version.url - ) + with concurrent.futures.ThreadPoolExecutor() as executor: + for x in pending_ids: + executor.submit(fetch_version_concurrent, remote_versions, x) # deal with experimental snapshots separately if os.path.exists(STATIC_EXPERIMENTS_FILE): @@ -144,15 +159,9 @@ def main(): ) old_snapshots_ids = set(old_snapshots.versions.keys()) - for x in old_snapshots_ids: - version = old_snapshots.versions[x] - old_snapshots_path = os.path.join(UPSTREAM_DIR, VERSIONS_DIR, f"{x}.json") - - print("Updating old snapshot " + version.id) - if not os.path.isfile(old_snapshots_path): - fetch_modified_version(old_snapshots_path, version) - else: - print("Already have old snapshot " + version.id) + with concurrent.futures.ThreadPoolExecutor() as executor: + for x in old_snapshots_ids: + executor.submit(fetch_modified_version_concurrent, old_snapshots, x) remote_versions.index.write(version_manifest_path) diff --git a/meta/run/update_quilt.py b/meta/run/update_quilt.py index 5eaa8ed0d0..5f3c40caa8 100755 --- a/meta/run/update_quilt.py +++ b/meta/run/update_quilt.py @@ -1,10 +1,9 @@ +import concurrent.futures import json import os import zipfile from datetime import datetime -import requests - from meta.common import ( upstream_path, ensure_upstream_dir, @@ -12,7 +11,6 @@ from meta.common import ( default_session, ) from meta.common.quilt import JARS_DIR, INSTALLER_INFO_DIR, META_DIR, USE_QUILT_MAPPINGS -from meta.common.fabric import DATETIME_FORMAT_HTTP from meta.model.fabric import FabricJarInfo UPSTREAM_DIR = upstream_path() @@ -82,6 +80,29 @@ def compute_jar_file(path, url): data.write(path + ".json") +def compute_jar_file_concurrent(component, it): + print(f"Processing {component} {it['version']} ") + jar_maven_url = get_maven_url( + it["maven"], "https://maven.quiltmc.org/repository/release/", ".jar" + ) + compute_jar_file( + os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])), + jar_maven_url, + ) + print(f"Processing {component} {it['version']} Done") + + +def get_json_file_concurrent(it): + print(f"Downloading JAR info for loader {it['version']} ") + maven_url = get_maven_url( + it["maven"], "https://maven.quiltmc.org/repository/release/", ".json" + ) + get_json_file( + os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{it['version']}.json"), + maven_url, + ) + + def main(): # get the version list for each component we are interested in components = ["loader"] @@ -92,30 +113,18 @@ def main(): os.path.join(UPSTREAM_DIR, META_DIR, f"{component}.json"), "https://meta.quiltmc.org/v3/versions/" + component, ) - for it in index: - print(f"Processing {component} {it['version']} ") - jar_maven_url = get_maven_url( - it["maven"], "https://maven.quiltmc.org/repository/release/", ".jar" - ) - compute_jar_file( - os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])), - jar_maven_url, - ) + with concurrent.futures.ThreadPoolExecutor() as executor: + for it in index: + executor.submit(compute_jar_file_concurrent, component, it) # for each loader, download installer JSON file from maven with open( os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), "r", encoding="utf-8" ) as loaderVersionIndexFile: loader_version_index = json.load(loaderVersionIndexFile) - for it in loader_version_index: - print(f"Downloading JAR info for loader {it['version']} ") - maven_url = get_maven_url( - it["maven"], "https://maven.quiltmc.org/repository/release/", ".json" - ) - get_json_file( - os.path.join(UPSTREAM_DIR, INSTALLER_INFO_DIR, f"{it['version']}.json"), - maven_url, - ) + with concurrent.futures.ThreadPoolExecutor() as executor: + for it in loader_version_index: + executor.submit(get_json_file_concurrent, it) if __name__ == "__main__": -- cgit 0.0.5-2-1-g0f52 From 6706cb5258e023bdada0cb4de0291bc96e113132 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Thu, 13 Jun 2024 19:58:16 +0300 Subject: use only latest for azul Signed-off-by: Trial97 --- meta/run/update_java.py | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/run/update_java.py b/meta/run/update_java.py index b77bb1df37..326fb5f924 100644 --- a/meta/run/update_java.py +++ b/meta/run/update_java.py @@ -98,6 +98,7 @@ def main(): availability_types=[AzulAvailabilityType.CA], java_package_type=AzulJavaPackageType.Jre, javafx_bundled=False, + latest=True, page=page, page_size=page_size, ) -- cgit 0.0.5-2-1-g0f52 From a4f59d327a02338b8342d83931758e6a17a85e00 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 13 Jun 2024 19:33:18 +0200 Subject: fix(updateNeoForge): don't include mcpatch if 0 Signed-off-by: Sefa Eyeoglu --- meta/run/update_neoforge.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/run/update_neoforge.py b/meta/run/update_neoforge.py index 826981aed1..60b94ec6b1 100644 --- a/meta/run/update_neoforge.py +++ b/meta/run/update_neoforge.py @@ -162,7 +162,9 @@ def main(): match_nf = neoforge_version_re.match(long_version) if match_nf: - mc_version = f"1.{match_nf.group('mcminor')}.{match_nf.group('mcpatch')}" + mc_version = f"1.{match_nf.group('mcminor')}" + if match_nf.group("mcpatch") != "0": + mc_version += f".{match_nf.group('mcpatch')}" build = int(match_nf.group("number")) version = match_nf.group("number") branch = match_nf.group("tag") -- cgit 0.0.5-2-1-g0f52 From 93323b7096b6cb9008dbdb363b0b0c635df36da0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 20 Jun 2024 15:52:11 +0000 Subject: fix(deps): update dependency pydantic to v1.10.17 --- poetry.lock | 81 +++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 44 insertions(+), 37 deletions(-) diff --git a/poetry.lock b/poetry.lock index f87bed94d2..52221f031c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -235,47 +235,54 @@ files = [ [[package]] name = "pydantic" -version = "1.10.16" +version = "1.10.17" description = "Data validation and settings management using python type hints" optional = false python-versions = ">=3.7" files = [ - {file = "pydantic-1.10.16-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1a539ac40551b01a85e899829aa43ca8036707474af8d74b48be288d4d2d2846"}, - {file = "pydantic-1.10.16-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8a4fcc7b0b8038dbda2dda642cff024032dfae24a7960cc58e57a39eb1949b9b"}, - {file = "pydantic-1.10.16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4660dd697de1ae2d4305a85161312611f64d5360663a9ba026cd6ad9e3fe14c3"}, - {file = "pydantic-1.10.16-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:900a787c574f903a97d0bf52a43ff3b6cf4fa0119674bcfc0e5fd1056d388ad9"}, - {file = "pydantic-1.10.16-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:d30192a63e6d3334c3f0c0506dd6ae9f1dce7b2f8845518915291393a5707a22"}, - {file = "pydantic-1.10.16-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:16cf23ed599ca5ca937e37ba50ab114e6b5c387eb43a6cc533701605ad1be611"}, - {file = "pydantic-1.10.16-cp310-cp310-win_amd64.whl", hash = "sha256:8d23111f41d1e19334edd51438fd57933f3eee7d9d2fa8cc3f5eda515a272055"}, - {file = "pydantic-1.10.16-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ef287b8d7fc0e86a8bd1f902c61aff6ba9479c50563242fe88ba39692e98e1e0"}, - {file = "pydantic-1.10.16-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b9ded699bfd3b3912d796ff388b0c607e6d35d41053d37aaf8fd6082c660de9a"}, - {file = "pydantic-1.10.16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:daeb199814333e4426c5e86d7fb610f4e230289f28cab90eb4de27330bef93cf"}, - {file = "pydantic-1.10.16-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5973843f1fa99ec6c3ac8d1a8698ac9340b35e45cca6c3e5beb5c3bd1ef15de6"}, - {file = "pydantic-1.10.16-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:c6b8a7788a8528a558828fe4a48783cafdcf2612d13c491594a8161dc721629c"}, - {file = "pydantic-1.10.16-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:8abaecf54dacc9d991dda93c3b880d41092a8924cde94eeb811d7d9ab55df7d8"}, - {file = "pydantic-1.10.16-cp311-cp311-win_amd64.whl", hash = "sha256:ddc7b682fbd23f051edc419dc6977e11dd2dbdd0cef9d05f0e15d1387862d230"}, - {file = "pydantic-1.10.16-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:067c2b5539f7839653ad8c3d1fc2f1343338da8677b7b2172abf3cd3fdc8f719"}, - {file = "pydantic-1.10.16-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4d1fc943583c046ecad0ff5d6281ee571b64e11b5503d9595febdce54f38b290"}, - {file = "pydantic-1.10.16-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:18548b30ccebe71d380b0886cc44ea5d80afbcc155e3518792f13677ad06097d"}, - {file = "pydantic-1.10.16-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:4e92292f9580fc5ea517618580fac24e9f6dc5657196e977c194a8e50e14f5a9"}, - {file = "pydantic-1.10.16-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:5da8bc4bb4f85b8c97cc7f11141fddbbd29eb25e843672e5807e19cc3d7c1b7f"}, - {file = "pydantic-1.10.16-cp37-cp37m-win_amd64.whl", hash = "sha256:a04ee1ea34172b87707a6ecfcdb120d7656892206b7c4dbdb771a73e90179fcb"}, - {file = "pydantic-1.10.16-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:4fa86469fd46e732242c7acb83282d33f83591a7e06f840481327d5bf6d96112"}, - {file = "pydantic-1.10.16-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:89c2783dc261726fe7a5ce1121bce29a2f7eb9b1e704c68df2b117604e3b346f"}, - {file = "pydantic-1.10.16-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78e59fa919fa7a192f423d190d8660c35dd444efa9216662273f36826765424b"}, - {file = "pydantic-1.10.16-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b7e82a80068c77f4b074032e031e642530b6d45cb8121fc7c99faa31fb6c6b72"}, - {file = "pydantic-1.10.16-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:d82d5956cee27a30e26a5b88d00a6a2a15a4855e13c9baf50175976de0dc282c"}, - {file = "pydantic-1.10.16-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:4b7b99424cc0970ff08deccb549b5a6ec1040c0b449eab91723e64df2bd8fdca"}, - {file = "pydantic-1.10.16-cp38-cp38-win_amd64.whl", hash = "sha256:d97a35e1ba59442775201657171f601a2879e63517a55862a51f8d67cdfc0017"}, - {file = "pydantic-1.10.16-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9d91f6866fd3e303c632207813ef6bc4d86055e21c5e5a0a311983a9ac5f0192"}, - {file = "pydantic-1.10.16-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:d8d3c71d14c8bd26d2350c081908dbf59d5a6a8f9596d9ef2b09cc1e61c8662b"}, - {file = "pydantic-1.10.16-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b73e6386b439b4881d79244e9fc1e32d1e31e8d784673f5d58a000550c94a6c0"}, - {file = "pydantic-1.10.16-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5f039881fb2ef86f6de6eacce6e71701b47500355738367413ccc1550b2a69cf"}, - {file = "pydantic-1.10.16-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:3895ddb26f22bdddee7e49741486aa7b389258c6f6771943e87fc00eabd79134"}, - {file = "pydantic-1.10.16-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:55b945da2756b5cef93d792521ad0d457fdf2f69fd5a2d10a27513f5281717dd"}, - {file = "pydantic-1.10.16-cp39-cp39-win_amd64.whl", hash = "sha256:22dd265c77c3976a34be78409b128cb84629284dfd1b69d2fa1507a36f84dc8b"}, - {file = "pydantic-1.10.16-py3-none-any.whl", hash = "sha256:aa2774ba5412fd1c5cb890d08e8b0a3bb5765898913ba1f61a65a4810f03cf29"}, - {file = "pydantic-1.10.16.tar.gz", hash = "sha256:8bb388f6244809af69ee384900b10b677a69f1980fdc655ea419710cffcb5610"}, + {file = "pydantic-1.10.17-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0fa51175313cc30097660b10eec8ca55ed08bfa07acbfe02f7a42f6c242e9a4b"}, + {file = "pydantic-1.10.17-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c7e8988bb16988890c985bd2093df9dd731bfb9d5e0860db054c23034fab8f7a"}, + {file = "pydantic-1.10.17-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:371dcf1831f87c9e217e2b6a0c66842879a14873114ebb9d0861ab22e3b5bb1e"}, + {file = "pydantic-1.10.17-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4866a1579c0c3ca2c40575398a24d805d4db6cb353ee74df75ddeee3c657f9a7"}, + {file = "pydantic-1.10.17-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:543da3c6914795b37785703ffc74ba4d660418620cc273490d42c53949eeeca6"}, + {file = "pydantic-1.10.17-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7623b59876f49e61c2e283551cc3647616d2fbdc0b4d36d3d638aae8547ea681"}, + {file = "pydantic-1.10.17-cp310-cp310-win_amd64.whl", hash = "sha256:409b2b36d7d7d19cd8310b97a4ce6b1755ef8bd45b9a2ec5ec2b124db0a0d8f3"}, + {file = "pydantic-1.10.17-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:fa43f362b46741df8f201bf3e7dff3569fa92069bcc7b4a740dea3602e27ab7a"}, + {file = "pydantic-1.10.17-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2a72d2a5ff86a3075ed81ca031eac86923d44bc5d42e719d585a8eb547bf0c9b"}, + {file = "pydantic-1.10.17-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b4ad32aed3bf5eea5ca5decc3d1bbc3d0ec5d4fbcd72a03cdad849458decbc63"}, + {file = "pydantic-1.10.17-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aeb4e741782e236ee7dc1fb11ad94dc56aabaf02d21df0e79e0c21fe07c95741"}, + {file = "pydantic-1.10.17-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:d2f89a719411cb234105735a520b7c077158a81e0fe1cb05a79c01fc5eb59d3c"}, + {file = "pydantic-1.10.17-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:db3b48d9283d80a314f7a682f7acae8422386de659fffaba454b77a083c3937d"}, + {file = "pydantic-1.10.17-cp311-cp311-win_amd64.whl", hash = "sha256:9c803a5113cfab7bbb912f75faa4fc1e4acff43e452c82560349fff64f852e1b"}, + {file = "pydantic-1.10.17-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:820ae12a390c9cbb26bb44913c87fa2ff431a029a785642c1ff11fed0a095fcb"}, + {file = "pydantic-1.10.17-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c1e51d1af306641b7d1574d6d3307eaa10a4991542ca324f0feb134fee259815"}, + {file = "pydantic-1.10.17-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e53fb834aae96e7b0dadd6e92c66e7dd9cdf08965340ed04c16813102a47fab"}, + {file = "pydantic-1.10.17-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0e2495309b1266e81d259a570dd199916ff34f7f51f1b549a0d37a6d9b17b4dc"}, + {file = "pydantic-1.10.17-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:098ad8de840c92ea586bf8efd9e2e90c6339d33ab5c1cfbb85be66e4ecf8213f"}, + {file = "pydantic-1.10.17-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:525bbef620dac93c430d5d6bdbc91bdb5521698d434adf4434a7ef6ffd5c4b7f"}, + {file = "pydantic-1.10.17-cp312-cp312-win_amd64.whl", hash = "sha256:6654028d1144df451e1da69a670083c27117d493f16cf83da81e1e50edce72ad"}, + {file = "pydantic-1.10.17-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c87cedb4680d1614f1d59d13fea353faf3afd41ba5c906a266f3f2e8c245d655"}, + {file = "pydantic-1.10.17-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:11289fa895bcbc8f18704efa1d8020bb9a86314da435348f59745473eb042e6b"}, + {file = "pydantic-1.10.17-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:94833612d6fd18b57c359a127cbfd932d9150c1b72fea7c86ab58c2a77edd7c7"}, + {file = "pydantic-1.10.17-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:d4ecb515fa7cb0e46e163ecd9d52f9147ba57bc3633dca0e586cdb7a232db9e3"}, + {file = "pydantic-1.10.17-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:7017971ffa7fd7808146880aa41b266e06c1e6e12261768a28b8b41ba55c8076"}, + {file = "pydantic-1.10.17-cp37-cp37m-win_amd64.whl", hash = "sha256:e840e6b2026920fc3f250ea8ebfdedf6ea7a25b77bf04c6576178e681942ae0f"}, + {file = "pydantic-1.10.17-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:bfbb18b616abc4df70591b8c1ff1b3eabd234ddcddb86b7cac82657ab9017e33"}, + {file = "pydantic-1.10.17-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ebb249096d873593e014535ab07145498957091aa6ae92759a32d40cb9998e2e"}, + {file = "pydantic-1.10.17-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8c209af63ccd7b22fba94b9024e8b7fd07feffee0001efae50dd99316b27768"}, + {file = "pydantic-1.10.17-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d4b40c9e13a0b61583e5599e7950490c700297b4a375b55b2b592774332798b7"}, + {file = "pydantic-1.10.17-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:c31d281c7485223caf6474fc2b7cf21456289dbaa31401844069b77160cab9c7"}, + {file = "pydantic-1.10.17-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:ae5184e99a060a5c80010a2d53c99aee76a3b0ad683d493e5f0620b5d86eeb75"}, + {file = "pydantic-1.10.17-cp38-cp38-win_amd64.whl", hash = "sha256:ad1e33dc6b9787a6f0f3fd132859aa75626528b49cc1f9e429cdacb2608ad5f0"}, + {file = "pydantic-1.10.17-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7e17c0ee7192e54a10943f245dc79e36d9fe282418ea05b886e1c666063a7b54"}, + {file = "pydantic-1.10.17-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:cafb9c938f61d1b182dfc7d44a7021326547b7b9cf695db5b68ec7b590214773"}, + {file = "pydantic-1.10.17-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95ef534e3c22e5abbdbdd6f66b6ea9dac3ca3e34c5c632894f8625d13d084cbe"}, + {file = "pydantic-1.10.17-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:62d96b8799ae3d782df7ec9615cb59fc32c32e1ed6afa1b231b0595f6516e8ab"}, + {file = "pydantic-1.10.17-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:ab2f976336808fd5d539fdc26eb51f9aafc1f4b638e212ef6b6f05e753c8011d"}, + {file = "pydantic-1.10.17-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:b8ad363330557beac73159acfbeed220d5f1bfcd6b930302a987a375e02f74fd"}, + {file = "pydantic-1.10.17-cp39-cp39-win_amd64.whl", hash = "sha256:48db882e48575ce4b39659558b2f9f37c25b8d348e37a2b4e32971dd5a7d6227"}, + {file = "pydantic-1.10.17-py3-none-any.whl", hash = "sha256:e41b5b973e5c64f674b3b4720286ded184dcc26a691dd55f34391c62c6934688"}, + {file = "pydantic-1.10.17.tar.gz", hash = "sha256:f434160fb14b353caf634149baaf847206406471ba70e64657c1e8330277a991"}, ] [package.dependencies] -- cgit 0.0.5-2-1-g0f52 From d4e305ffe6f82894b49ad73cdeb9fe144c4bc210 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 22 Jun 2024 19:04:45 +0000 Subject: fix(deps): update dependency filelock to v3.15.4 --- poetry.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/poetry.lock b/poetry.lock index f87bed94d2..c5ff3fa450 100644 --- a/poetry.lock +++ b/poetry.lock @@ -132,18 +132,18 @@ files = [ [[package]] name = "filelock" -version = "3.15.1" +version = "3.15.4" description = "A platform independent file lock." optional = false python-versions = ">=3.8" files = [ - {file = "filelock-3.15.1-py3-none-any.whl", hash = "sha256:71b3102950e91dfc1bb4209b64be4dc8854f40e5f534428d8684f953ac847fac"}, - {file = "filelock-3.15.1.tar.gz", hash = "sha256:58a2549afdf9e02e10720eaa4d4470f56386d7a6f72edd7d0596337af8ed7ad8"}, + {file = "filelock-3.15.4-py3-none-any.whl", hash = "sha256:6ca1fffae96225dab4c6eaf1c4f4f28cd2568d3ec2a44e15a08520504de468e7"}, + {file = "filelock-3.15.4.tar.gz", hash = "sha256:2207938cbc1844345cb01a5a95524dae30f0ce089eba5b00378295a17e3e90cb"}, ] [package.extras] docs = ["furo (>=2023.9.10)", "sphinx (>=7.2.6)", "sphinx-autodoc-typehints (>=1.25.2)"] -testing = ["covdefaults (>=2.3)", "coverage (>=7.3.2)", "diff-cover (>=8.0.1)", "pytest (>=7.4.3)", "pytest-asyncio (>=0.21)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)", "pytest-timeout (>=2.2)"] +testing = ["covdefaults (>=2.3)", "coverage (>=7.3.2)", "diff-cover (>=8.0.1)", "pytest (>=7.4.3)", "pytest-asyncio (>=0.21)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)", "pytest-timeout (>=2.2)", "virtualenv (>=20.26.2)"] typing = ["typing-extensions (>=4.8)"] [[package]] -- cgit 0.0.5-2-1-g0f52 From b25375f23a9c49d135c6ee7999c5875dcc916261 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Thu, 8 Aug 2024 16:55:38 +0300 Subject: add is_quick_play_singleplayer trait Signed-off-by: Trial97 --- meta/model/mojang.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 6fb71e7e73..af639f469c 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -22,7 +22,7 @@ DEFAULT_JAVA_NAME = ( "jre-legacy" # By default, we should recommend Java 8 if we don't know better ) COMPATIBLE_JAVA_MAPPINGS = {16: [17]} -SUPPORTED_FEATURES = ["is_quick_play_multiplayer"] +SUPPORTED_FEATURES = ["is_quick_play_multiplayer", "is_quick_play_singleplayer"] """ Mojang index files look like this: -- cgit 0.0.5-2-1-g0f52 From b1760b180426c9163d507434fc45c7db33b3ff5e Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Mon, 12 Aug 2024 09:42:16 +0200 Subject: fix: remove download_count from adoptium models We don't use this number and it causes unnecessary updates on the meta repo. Signed-off-by: Sefa Eyeoglu --- meta/model/java.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/model/java.py b/meta/model/java.py index e24932ef85..4ba551a61f 100644 --- a/meta/model/java.py +++ b/meta/model/java.py @@ -247,8 +247,8 @@ class AdoptiumPackage(AdoptiumFile): checksum: Optional[str] checksum_link: Optional[str] signature_link: Optional[str] - download_count: Optional[int] metadata_link: Optional[str] + # we intentionally omit download_count class AdoptiumBinary(MetaBase): @@ -260,10 +260,10 @@ class AdoptiumBinary(MetaBase): package: Optional[AdoptiumPackage] installer: Optional[AdoptiumPackage] heap_size: AdoptiumHeapSize - download_count: Optional[int] updated_at: datetime scm_ref: Optional[str] project: AdoptiumProject + # we intentionally omit download_count class AdoptiumVersion(MetaBase): @@ -286,12 +286,12 @@ class AdoptiumRelease(MetaBase): timestamp: datetime updated_at: datetime binaries: list[AdoptiumBinary] - download_count: Optional[int] release_type: str vendor: AdoptiumVendor version_data: AdoptiumVersion source: Optional[AdoptiumFile] release_notes: Optional[AdoptiumFile] + # we intentionally omit download_count class AdoptiumReleases(MetaBase): -- cgit 0.0.5-2-1-g0f52 From 861b210884303a38d91ed8452234195b1f57ddd1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 25 Aug 2024 07:19:05 +0000 Subject: fix(deps): update dependency pydantic to v1.10.18 --- poetry.lock | 88 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/poetry.lock b/poetry.lock index ee8abb1348..0f0173cc11 100644 --- a/poetry.lock +++ b/poetry.lock @@ -235,54 +235,54 @@ files = [ [[package]] name = "pydantic" -version = "1.10.17" +version = "1.10.18" description = "Data validation and settings management using python type hints" optional = false python-versions = ">=3.7" files = [ - {file = "pydantic-1.10.17-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0fa51175313cc30097660b10eec8ca55ed08bfa07acbfe02f7a42f6c242e9a4b"}, - {file = "pydantic-1.10.17-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c7e8988bb16988890c985bd2093df9dd731bfb9d5e0860db054c23034fab8f7a"}, - {file = "pydantic-1.10.17-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:371dcf1831f87c9e217e2b6a0c66842879a14873114ebb9d0861ab22e3b5bb1e"}, - {file = "pydantic-1.10.17-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4866a1579c0c3ca2c40575398a24d805d4db6cb353ee74df75ddeee3c657f9a7"}, - {file = "pydantic-1.10.17-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:543da3c6914795b37785703ffc74ba4d660418620cc273490d42c53949eeeca6"}, - {file = "pydantic-1.10.17-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7623b59876f49e61c2e283551cc3647616d2fbdc0b4d36d3d638aae8547ea681"}, - {file = "pydantic-1.10.17-cp310-cp310-win_amd64.whl", hash = "sha256:409b2b36d7d7d19cd8310b97a4ce6b1755ef8bd45b9a2ec5ec2b124db0a0d8f3"}, - {file = "pydantic-1.10.17-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:fa43f362b46741df8f201bf3e7dff3569fa92069bcc7b4a740dea3602e27ab7a"}, - {file = "pydantic-1.10.17-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2a72d2a5ff86a3075ed81ca031eac86923d44bc5d42e719d585a8eb547bf0c9b"}, - {file = "pydantic-1.10.17-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b4ad32aed3bf5eea5ca5decc3d1bbc3d0ec5d4fbcd72a03cdad849458decbc63"}, - {file = "pydantic-1.10.17-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aeb4e741782e236ee7dc1fb11ad94dc56aabaf02d21df0e79e0c21fe07c95741"}, - {file = "pydantic-1.10.17-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:d2f89a719411cb234105735a520b7c077158a81e0fe1cb05a79c01fc5eb59d3c"}, - {file = "pydantic-1.10.17-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:db3b48d9283d80a314f7a682f7acae8422386de659fffaba454b77a083c3937d"}, - {file = "pydantic-1.10.17-cp311-cp311-win_amd64.whl", hash = "sha256:9c803a5113cfab7bbb912f75faa4fc1e4acff43e452c82560349fff64f852e1b"}, - {file = "pydantic-1.10.17-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:820ae12a390c9cbb26bb44913c87fa2ff431a029a785642c1ff11fed0a095fcb"}, - {file = "pydantic-1.10.17-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c1e51d1af306641b7d1574d6d3307eaa10a4991542ca324f0feb134fee259815"}, - {file = "pydantic-1.10.17-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e53fb834aae96e7b0dadd6e92c66e7dd9cdf08965340ed04c16813102a47fab"}, - {file = "pydantic-1.10.17-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0e2495309b1266e81d259a570dd199916ff34f7f51f1b549a0d37a6d9b17b4dc"}, - {file = "pydantic-1.10.17-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:098ad8de840c92ea586bf8efd9e2e90c6339d33ab5c1cfbb85be66e4ecf8213f"}, - {file = "pydantic-1.10.17-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:525bbef620dac93c430d5d6bdbc91bdb5521698d434adf4434a7ef6ffd5c4b7f"}, - {file = "pydantic-1.10.17-cp312-cp312-win_amd64.whl", hash = "sha256:6654028d1144df451e1da69a670083c27117d493f16cf83da81e1e50edce72ad"}, - {file = "pydantic-1.10.17-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c87cedb4680d1614f1d59d13fea353faf3afd41ba5c906a266f3f2e8c245d655"}, - {file = "pydantic-1.10.17-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:11289fa895bcbc8f18704efa1d8020bb9a86314da435348f59745473eb042e6b"}, - {file = "pydantic-1.10.17-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:94833612d6fd18b57c359a127cbfd932d9150c1b72fea7c86ab58c2a77edd7c7"}, - {file = "pydantic-1.10.17-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:d4ecb515fa7cb0e46e163ecd9d52f9147ba57bc3633dca0e586cdb7a232db9e3"}, - {file = "pydantic-1.10.17-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:7017971ffa7fd7808146880aa41b266e06c1e6e12261768a28b8b41ba55c8076"}, - {file = "pydantic-1.10.17-cp37-cp37m-win_amd64.whl", hash = "sha256:e840e6b2026920fc3f250ea8ebfdedf6ea7a25b77bf04c6576178e681942ae0f"}, - {file = "pydantic-1.10.17-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:bfbb18b616abc4df70591b8c1ff1b3eabd234ddcddb86b7cac82657ab9017e33"}, - {file = "pydantic-1.10.17-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ebb249096d873593e014535ab07145498957091aa6ae92759a32d40cb9998e2e"}, - {file = "pydantic-1.10.17-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8c209af63ccd7b22fba94b9024e8b7fd07feffee0001efae50dd99316b27768"}, - {file = "pydantic-1.10.17-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d4b40c9e13a0b61583e5599e7950490c700297b4a375b55b2b592774332798b7"}, - {file = "pydantic-1.10.17-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:c31d281c7485223caf6474fc2b7cf21456289dbaa31401844069b77160cab9c7"}, - {file = "pydantic-1.10.17-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:ae5184e99a060a5c80010a2d53c99aee76a3b0ad683d493e5f0620b5d86eeb75"}, - {file = "pydantic-1.10.17-cp38-cp38-win_amd64.whl", hash = "sha256:ad1e33dc6b9787a6f0f3fd132859aa75626528b49cc1f9e429cdacb2608ad5f0"}, - {file = "pydantic-1.10.17-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7e17c0ee7192e54a10943f245dc79e36d9fe282418ea05b886e1c666063a7b54"}, - {file = "pydantic-1.10.17-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:cafb9c938f61d1b182dfc7d44a7021326547b7b9cf695db5b68ec7b590214773"}, - {file = "pydantic-1.10.17-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95ef534e3c22e5abbdbdd6f66b6ea9dac3ca3e34c5c632894f8625d13d084cbe"}, - {file = "pydantic-1.10.17-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:62d96b8799ae3d782df7ec9615cb59fc32c32e1ed6afa1b231b0595f6516e8ab"}, - {file = "pydantic-1.10.17-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:ab2f976336808fd5d539fdc26eb51f9aafc1f4b638e212ef6b6f05e753c8011d"}, - {file = "pydantic-1.10.17-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:b8ad363330557beac73159acfbeed220d5f1bfcd6b930302a987a375e02f74fd"}, - {file = "pydantic-1.10.17-cp39-cp39-win_amd64.whl", hash = "sha256:48db882e48575ce4b39659558b2f9f37c25b8d348e37a2b4e32971dd5a7d6227"}, - {file = "pydantic-1.10.17-py3-none-any.whl", hash = "sha256:e41b5b973e5c64f674b3b4720286ded184dcc26a691dd55f34391c62c6934688"}, - {file = "pydantic-1.10.17.tar.gz", hash = "sha256:f434160fb14b353caf634149baaf847206406471ba70e64657c1e8330277a991"}, + {file = "pydantic-1.10.18-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e405ffcc1254d76bb0e760db101ee8916b620893e6edfbfee563b3c6f7a67c02"}, + {file = "pydantic-1.10.18-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e306e280ebebc65040034bff1a0a81fd86b2f4f05daac0131f29541cafd80b80"}, + {file = "pydantic-1.10.18-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:11d9d9b87b50338b1b7de4ebf34fd29fdb0d219dc07ade29effc74d3d2609c62"}, + {file = "pydantic-1.10.18-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b661ce52c7b5e5f600c0c3c5839e71918346af2ef20062705ae76b5c16914cab"}, + {file = "pydantic-1.10.18-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:c20f682defc9ef81cd7eaa485879ab29a86a0ba58acf669a78ed868e72bb89e0"}, + {file = "pydantic-1.10.18-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:c5ae6b7c8483b1e0bf59e5f1843e4fd8fd405e11df7de217ee65b98eb5462861"}, + {file = "pydantic-1.10.18-cp310-cp310-win_amd64.whl", hash = "sha256:74fe19dda960b193b0eb82c1f4d2c8e5e26918d9cda858cbf3f41dd28549cb70"}, + {file = "pydantic-1.10.18-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:72fa46abace0a7743cc697dbb830a41ee84c9db8456e8d77a46d79b537efd7ec"}, + {file = "pydantic-1.10.18-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ef0fe7ad7cbdb5f372463d42e6ed4ca9c443a52ce544472d8842a0576d830da5"}, + {file = "pydantic-1.10.18-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a00e63104346145389b8e8f500bc6a241e729feaf0559b88b8aa513dd2065481"}, + {file = "pydantic-1.10.18-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae6fa2008e1443c46b7b3a5eb03800121868d5ab6bc7cda20b5df3e133cde8b3"}, + {file = "pydantic-1.10.18-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:9f463abafdc92635da4b38807f5b9972276be7c8c5121989768549fceb8d2588"}, + {file = "pydantic-1.10.18-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:3445426da503c7e40baccefb2b2989a0c5ce6b163679dd75f55493b460f05a8f"}, + {file = "pydantic-1.10.18-cp311-cp311-win_amd64.whl", hash = "sha256:467a14ee2183bc9c902579bb2f04c3d3dac00eff52e252850509a562255b2a33"}, + {file = "pydantic-1.10.18-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:efbc8a7f9cb5fe26122acba1852d8dcd1e125e723727c59dcd244da7bdaa54f2"}, + {file = "pydantic-1.10.18-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:24a4a159d0f7a8e26bf6463b0d3d60871d6a52eac5bb6a07a7df85c806f4c048"}, + {file = "pydantic-1.10.18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b74be007703547dc52e3c37344d130a7bfacca7df112a9e5ceeb840a9ce195c7"}, + {file = "pydantic-1.10.18-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fcb20d4cb355195c75000a49bb4a31d75e4295200df620f454bbc6bdf60ca890"}, + {file = "pydantic-1.10.18-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:46f379b8cb8a3585e3f61bf9ae7d606c70d133943f339d38b76e041ec234953f"}, + {file = "pydantic-1.10.18-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:cbfbca662ed3729204090c4d09ee4beeecc1a7ecba5a159a94b5a4eb24e3759a"}, + {file = "pydantic-1.10.18-cp312-cp312-win_amd64.whl", hash = "sha256:c6d0a9f9eccaf7f438671a64acf654ef0d045466e63f9f68a579e2383b63f357"}, + {file = "pydantic-1.10.18-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3d5492dbf953d7d849751917e3b2433fb26010d977aa7a0765c37425a4026ff1"}, + {file = "pydantic-1.10.18-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe734914977eed33033b70bfc097e1baaffb589517863955430bf2e0846ac30f"}, + {file = "pydantic-1.10.18-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:15fdbe568beaca9aacfccd5ceadfb5f1a235087a127e8af5e48df9d8a45ae85c"}, + {file = "pydantic-1.10.18-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:c3e742f62198c9eb9201781fbebe64533a3bbf6a76a91b8d438d62b813079dbc"}, + {file = "pydantic-1.10.18-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:19a3bd00b9dafc2cd7250d94d5b578edf7a0bd7daf102617153ff9a8fa37871c"}, + {file = "pydantic-1.10.18-cp37-cp37m-win_amd64.whl", hash = "sha256:2ce3fcf75b2bae99aa31bd4968de0474ebe8c8258a0110903478bd83dfee4e3b"}, + {file = "pydantic-1.10.18-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:335a32d72c51a313b33fa3a9b0fe283503272ef6467910338e123f90925f0f03"}, + {file = "pydantic-1.10.18-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:34a3613c7edb8c6fa578e58e9abe3c0f5e7430e0fc34a65a415a1683b9c32d9a"}, + {file = "pydantic-1.10.18-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e9ee4e6ca1d9616797fa2e9c0bfb8815912c7d67aca96f77428e316741082a1b"}, + {file = "pydantic-1.10.18-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:23e8ec1ce4e57b4f441fc91e3c12adba023fedd06868445a5b5f1d48f0ab3682"}, + {file = "pydantic-1.10.18-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:44ae8a3e35a54d2e8fa88ed65e1b08967a9ef8c320819a969bfa09ce5528fafe"}, + {file = "pydantic-1.10.18-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d5389eb3b48a72da28c6e061a247ab224381435256eb541e175798483368fdd3"}, + {file = "pydantic-1.10.18-cp38-cp38-win_amd64.whl", hash = "sha256:069b9c9fc645474d5ea3653788b544a9e0ccd3dca3ad8c900c4c6eac844b4620"}, + {file = "pydantic-1.10.18-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:80b982d42515632eb51f60fa1d217dfe0729f008e81a82d1544cc392e0a50ddf"}, + {file = "pydantic-1.10.18-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:aad8771ec8dbf9139b01b56f66386537c6fe4e76c8f7a47c10261b69ad25c2c9"}, + {file = "pydantic-1.10.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:941a2eb0a1509bd7f31e355912eb33b698eb0051730b2eaf9e70e2e1589cae1d"}, + {file = "pydantic-1.10.18-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:65f7361a09b07915a98efd17fdec23103307a54db2000bb92095457ca758d485"}, + {file = "pydantic-1.10.18-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:6951f3f47cb5ca4da536ab161ac0163cab31417d20c54c6de5ddcab8bc813c3f"}, + {file = "pydantic-1.10.18-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:7a4c5eec138a9b52c67f664c7d51d4c7234c5ad65dd8aacd919fb47445a62c86"}, + {file = "pydantic-1.10.18-cp39-cp39-win_amd64.whl", hash = "sha256:49e26c51ca854286bffc22b69787a8d4063a62bf7d83dc21d44d2ff426108518"}, + {file = "pydantic-1.10.18-py3-none-any.whl", hash = "sha256:06a189b81ffc52746ec9c8c007f16e5167c8b0a696e1a726369327e3db7b2a82"}, + {file = "pydantic-1.10.18.tar.gz", hash = "sha256:baebdff1907d1d96a139c25136a9bb7d17e118f133a76a2ef3b845e831e3403a"}, ] [package.dependencies] -- cgit 0.0.5-2-1-g0f52 From c3a9d69bae13ce2ed11d2170920b270cc4b69817 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 4 Nov 2024 23:06:33 +0000 Subject: fix(deps): update dependency cachecontrol to v0.14.1 --- poetry.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/poetry.lock b/poetry.lock index ee8abb1348..6b4289c928 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2,13 +2,13 @@ [[package]] name = "cachecontrol" -version = "0.14.0" +version = "0.14.1" description = "httplib2 caching for requests" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "cachecontrol-0.14.0-py3-none-any.whl", hash = "sha256:f5bf3f0620c38db2e5122c0726bdebb0d16869de966ea6a2befe92470b740ea0"}, - {file = "cachecontrol-0.14.0.tar.gz", hash = "sha256:7db1195b41c81f8274a7bbd97c956f44e8348265a1bc7641c37dfebc39f0c938"}, + {file = "cachecontrol-0.14.1-py3-none-any.whl", hash = "sha256:65e3abd62b06382ce3894df60dde9e0deb92aeb734724f68fa4f3b91e97206b9"}, + {file = "cachecontrol-0.14.1.tar.gz", hash = "sha256:06ef916a1e4eb7dba9948cdfc9c76e749db2e02104a9a1277e8b642591a0f717"}, ] [package.dependencies] @@ -16,7 +16,7 @@ msgpack = ">=0.5.2,<2.0.0" requests = ">=2.16.0" [package.extras] -dev = ["CacheControl[filecache,redis]", "black", "build", "cherrypy", "furo", "mypy", "pytest", "pytest-cov", "sphinx", "sphinx-copybutton", "tox", "types-redis", "types-requests"] +dev = ["CacheControl[filecache,redis]", "build", "cherrypy", "codespell[tomli]", "furo", "mypy", "pytest", "pytest-cov", "ruff", "sphinx", "sphinx-copybutton", "tox", "types-redis", "types-requests"] filecache = ["filelock (>=3.8.0)"] redis = ["redis (>=2.10.5)"] -- cgit 0.0.5-2-1-g0f52 From b3876a8a881ae8bad2473efda8da955704979b45 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 5 Nov 2024 07:23:17 +0000 Subject: fix(deps): update dependency filelock to v3.16.1 --- poetry.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/poetry.lock b/poetry.lock index 6b4289c928..c40b07a2a3 100644 --- a/poetry.lock +++ b/poetry.lock @@ -132,19 +132,19 @@ files = [ [[package]] name = "filelock" -version = "3.15.4" +version = "3.16.1" description = "A platform independent file lock." optional = false python-versions = ">=3.8" files = [ - {file = "filelock-3.15.4-py3-none-any.whl", hash = "sha256:6ca1fffae96225dab4c6eaf1c4f4f28cd2568d3ec2a44e15a08520504de468e7"}, - {file = "filelock-3.15.4.tar.gz", hash = "sha256:2207938cbc1844345cb01a5a95524dae30f0ce089eba5b00378295a17e3e90cb"}, + {file = "filelock-3.16.1-py3-none-any.whl", hash = "sha256:2082e5703d51fbf98ea75855d9d5527e33d8ff23099bec374a134febee6946b0"}, + {file = "filelock-3.16.1.tar.gz", hash = "sha256:c249fbfcd5db47e5e2d6d62198e565475ee65e4831e2561c8e313fa7eb961435"}, ] [package.extras] -docs = ["furo (>=2023.9.10)", "sphinx (>=7.2.6)", "sphinx-autodoc-typehints (>=1.25.2)"] -testing = ["covdefaults (>=2.3)", "coverage (>=7.3.2)", "diff-cover (>=8.0.1)", "pytest (>=7.4.3)", "pytest-asyncio (>=0.21)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)", "pytest-timeout (>=2.2)", "virtualenv (>=20.26.2)"] -typing = ["typing-extensions (>=4.8)"] +docs = ["furo (>=2024.8.6)", "sphinx (>=8.0.2)", "sphinx-autodoc-typehints (>=2.4.1)"] +testing = ["covdefaults (>=2.3)", "coverage (>=7.6.1)", "diff-cover (>=9.2)", "pytest (>=8.3.3)", "pytest-asyncio (>=0.24)", "pytest-cov (>=5)", "pytest-mock (>=3.14)", "pytest-timeout (>=2.3.1)", "virtualenv (>=20.26.4)"] +typing = ["typing-extensions (>=4.12.2)"] [[package]] name = "idna" -- cgit 0.0.5-2-1-g0f52 From 9c18369aee2efbe9f15e039a588c302041f114f4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 8 Nov 2024 10:29:43 +0000 Subject: fix(deps): update dependency packaging to v24.2 --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 41d2745950..9d0667a98b 100644 --- a/poetry.lock +++ b/poetry.lock @@ -224,13 +224,13 @@ files = [ [[package]] name = "packaging" -version = "24.1" +version = "24.2" description = "Core utilities for Python packages" optional = false python-versions = ">=3.8" files = [ - {file = "packaging-24.1-py3-none-any.whl", hash = "sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124"}, - {file = "packaging-24.1.tar.gz", hash = "sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002"}, + {file = "packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759"}, + {file = "packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"}, ] [[package]] -- cgit 0.0.5-2-1-g0f52 From 674884aa9720596a3e7be619cc5c41dc206ce2bf Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 26 Nov 2024 23:11:59 +0100 Subject: chore: update flake Signed-off-by: Sefa Eyeoglu --- flake.lock | 92 +++++++++----------------------------------------------------- flake.nix | 6 +++- 2 files changed, 18 insertions(+), 80 deletions(-) diff --git a/flake.lock b/flake.lock index 17853bda56..e506ab920b 100644 --- a/flake.lock +++ b/flake.lock @@ -1,31 +1,17 @@ { "nodes": { - "flake-compat": { - "flake": false, - "locked": { - "lastModified": 1696426674, - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, "flake-parts": { "inputs": { - "nixpkgs-lib": "nixpkgs-lib" + "nixpkgs-lib": [ + "nixpkgs" + ] }, "locked": { - "lastModified": 1712014858, - "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", + "lastModified": 1730504689, + "narHash": "sha256-hgmguH29K2fvs9szpq2r3pz2/8cJd2LPS+b4tfNFCwE=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", + "rev": "506278e768c2a08bec68eb62932193e341f55c90", "type": "github" }, "original": { @@ -34,28 +20,9 @@ "type": "github" } }, - "flake-utils": { - "inputs": { - "systems": "systems" - }, - "locked": { - "lastModified": 1710146030, - "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, "git-hooks": { "inputs": { - "flake-compat": "flake-compat", - "flake-utils": "flake-utils", + "flake-compat": [], "gitignore": "gitignore", "nixpkgs": [ "nixpkgs" @@ -65,11 +32,11 @@ ] }, "locked": { - "lastModified": 1713954846, - "narHash": "sha256-RWFafuSb5nkWGu8dDbW7gVb8FOQOPqmX/9MlxUUDguw=", + "lastModified": 1732021966, + "narHash": "sha256-mnTbjpdqF0luOkou8ZFi2asa1N3AA2CchR/RqCNmsGE=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "6fb82e44254d6a0ece014ec423cb62d92435336f", + "rev": "3308484d1a443fc5bc92012435d79e80458fe43c", "type": "github" }, "original": { @@ -101,11 +68,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1713805509, - "narHash": "sha256-YgSEan4CcrjivCNO5ZNzhg7/8ViLkZ4CB/GrGBVSudo=", + "lastModified": 1732238832, + "narHash": "sha256-sQxuJm8rHY20xq6Ah+GwIUkF95tWjGRd1X8xF+Pkk38=", "owner": "nixos", "repo": "nixpkgs", - "rev": "1e1dc66fe68972a76679644a5577828b6a7e8be4", + "rev": "8edf06bea5bcbee082df1b7369ff973b91618b8d", "type": "github" }, "original": { @@ -115,45 +82,12 @@ "type": "github" } }, - "nixpkgs-lib": { - "locked": { - "dir": "lib", - "lastModified": 1711703276, - "narHash": "sha256-iMUFArF0WCatKK6RzfUJknjem0H9m4KgorO/p3Dopkk=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "d8fe5e6c92d0d190646fb9f1056741a229980089", - "type": "github" - }, - "original": { - "dir": "lib", - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "root": { "inputs": { "flake-parts": "flake-parts", "git-hooks": "git-hooks", "nixpkgs": "nixpkgs" } - }, - "systems": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 153f7eb534..67c7ebe4e5 100644 --- a/flake.nix +++ b/flake.nix @@ -3,9 +3,13 @@ inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; - flake-parts.url = "github:hercules-ci/flake-parts"; + flake-parts = { + url = "github:hercules-ci/flake-parts"; + inputs.nixpkgs-lib.follows = "nixpkgs"; + }; git-hooks = { url = "github:cachix/git-hooks.nix"; + inputs.flake-compat.follows = ""; inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs-stable.follows = "nixpkgs"; }; -- cgit 0.0.5-2-1-g0f52 From 2b9bc698c54c3be59c9f4961022e3a151b135cf6 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 26 Nov 2024 23:14:24 +0100 Subject: fix: fix error message Signed-off-by: Sefa Eyeoglu --- init.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/init.sh b/init.sh index 815b5dcba3..c9bfa8133f 100644 --- a/init.sh +++ b/init.sh @@ -18,7 +18,7 @@ function init_repo { # fail if no repo url is specified if [ -z "$2" ]; then - echo "Can't initialize missing $1 directory. Please specify $4" >&2 + echo "Can't initialize missing $1 directory. Please specify $3" >&2 return 1 fi -- cgit 0.0.5-2-1-g0f52 From 5ef96b889979e46019414c5bff0aca7ff859f78a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 7 Jan 2025 16:15:09 +0000 Subject: fix(deps): update dependency cachecontrol to v0.14.2 --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 41d2745950..64b2cbbba5 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2,13 +2,13 @@ [[package]] name = "cachecontrol" -version = "0.14.1" +version = "0.14.2" description = "httplib2 caching for requests" optional = false python-versions = ">=3.8" files = [ - {file = "cachecontrol-0.14.1-py3-none-any.whl", hash = "sha256:65e3abd62b06382ce3894df60dde9e0deb92aeb734724f68fa4f3b91e97206b9"}, - {file = "cachecontrol-0.14.1.tar.gz", hash = "sha256:06ef916a1e4eb7dba9948cdfc9c76e749db2e02104a9a1277e8b642591a0f717"}, + {file = "cachecontrol-0.14.2-py3-none-any.whl", hash = "sha256:ebad2091bf12d0d200dfc2464330db638c5deb41d546f6d7aca079e87290f3b0"}, + {file = "cachecontrol-0.14.2.tar.gz", hash = "sha256:7d47d19f866409b98ff6025b6a0fca8e4c791fb31abbd95f622093894ce903a2"}, ] [package.dependencies] -- cgit 0.0.5-2-1-g0f52 From 30f995bb7fd228ddc88a02bd1f4d609253e9a5d9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 14 Jan 2025 22:19:19 +0000 Subject: fix(deps): update dependency pydantic to v1.10.21 --- poetry.lock | 95 +++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 51 insertions(+), 44 deletions(-) diff --git a/poetry.lock b/poetry.lock index 41d2745950..cd3a349c8f 100644 --- a/poetry.lock +++ b/poetry.lock @@ -235,54 +235,61 @@ files = [ [[package]] name = "pydantic" -version = "1.10.18" +version = "1.10.21" description = "Data validation and settings management using python type hints" optional = false python-versions = ">=3.7" files = [ - {file = "pydantic-1.10.18-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e405ffcc1254d76bb0e760db101ee8916b620893e6edfbfee563b3c6f7a67c02"}, - {file = "pydantic-1.10.18-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e306e280ebebc65040034bff1a0a81fd86b2f4f05daac0131f29541cafd80b80"}, - {file = "pydantic-1.10.18-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:11d9d9b87b50338b1b7de4ebf34fd29fdb0d219dc07ade29effc74d3d2609c62"}, - {file = "pydantic-1.10.18-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b661ce52c7b5e5f600c0c3c5839e71918346af2ef20062705ae76b5c16914cab"}, - {file = "pydantic-1.10.18-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:c20f682defc9ef81cd7eaa485879ab29a86a0ba58acf669a78ed868e72bb89e0"}, - {file = "pydantic-1.10.18-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:c5ae6b7c8483b1e0bf59e5f1843e4fd8fd405e11df7de217ee65b98eb5462861"}, - {file = "pydantic-1.10.18-cp310-cp310-win_amd64.whl", hash = "sha256:74fe19dda960b193b0eb82c1f4d2c8e5e26918d9cda858cbf3f41dd28549cb70"}, - {file = "pydantic-1.10.18-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:72fa46abace0a7743cc697dbb830a41ee84c9db8456e8d77a46d79b537efd7ec"}, - {file = "pydantic-1.10.18-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ef0fe7ad7cbdb5f372463d42e6ed4ca9c443a52ce544472d8842a0576d830da5"}, - {file = "pydantic-1.10.18-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a00e63104346145389b8e8f500bc6a241e729feaf0559b88b8aa513dd2065481"}, - {file = "pydantic-1.10.18-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae6fa2008e1443c46b7b3a5eb03800121868d5ab6bc7cda20b5df3e133cde8b3"}, - {file = "pydantic-1.10.18-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:9f463abafdc92635da4b38807f5b9972276be7c8c5121989768549fceb8d2588"}, - {file = "pydantic-1.10.18-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:3445426da503c7e40baccefb2b2989a0c5ce6b163679dd75f55493b460f05a8f"}, - {file = "pydantic-1.10.18-cp311-cp311-win_amd64.whl", hash = "sha256:467a14ee2183bc9c902579bb2f04c3d3dac00eff52e252850509a562255b2a33"}, - {file = "pydantic-1.10.18-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:efbc8a7f9cb5fe26122acba1852d8dcd1e125e723727c59dcd244da7bdaa54f2"}, - {file = "pydantic-1.10.18-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:24a4a159d0f7a8e26bf6463b0d3d60871d6a52eac5bb6a07a7df85c806f4c048"}, - {file = "pydantic-1.10.18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b74be007703547dc52e3c37344d130a7bfacca7df112a9e5ceeb840a9ce195c7"}, - {file = "pydantic-1.10.18-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fcb20d4cb355195c75000a49bb4a31d75e4295200df620f454bbc6bdf60ca890"}, - {file = "pydantic-1.10.18-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:46f379b8cb8a3585e3f61bf9ae7d606c70d133943f339d38b76e041ec234953f"}, - {file = "pydantic-1.10.18-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:cbfbca662ed3729204090c4d09ee4beeecc1a7ecba5a159a94b5a4eb24e3759a"}, - {file = "pydantic-1.10.18-cp312-cp312-win_amd64.whl", hash = "sha256:c6d0a9f9eccaf7f438671a64acf654ef0d045466e63f9f68a579e2383b63f357"}, - {file = "pydantic-1.10.18-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3d5492dbf953d7d849751917e3b2433fb26010d977aa7a0765c37425a4026ff1"}, - {file = "pydantic-1.10.18-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe734914977eed33033b70bfc097e1baaffb589517863955430bf2e0846ac30f"}, - {file = "pydantic-1.10.18-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:15fdbe568beaca9aacfccd5ceadfb5f1a235087a127e8af5e48df9d8a45ae85c"}, - {file = "pydantic-1.10.18-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:c3e742f62198c9eb9201781fbebe64533a3bbf6a76a91b8d438d62b813079dbc"}, - {file = "pydantic-1.10.18-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:19a3bd00b9dafc2cd7250d94d5b578edf7a0bd7daf102617153ff9a8fa37871c"}, - {file = "pydantic-1.10.18-cp37-cp37m-win_amd64.whl", hash = "sha256:2ce3fcf75b2bae99aa31bd4968de0474ebe8c8258a0110903478bd83dfee4e3b"}, - {file = "pydantic-1.10.18-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:335a32d72c51a313b33fa3a9b0fe283503272ef6467910338e123f90925f0f03"}, - {file = "pydantic-1.10.18-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:34a3613c7edb8c6fa578e58e9abe3c0f5e7430e0fc34a65a415a1683b9c32d9a"}, - {file = "pydantic-1.10.18-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e9ee4e6ca1d9616797fa2e9c0bfb8815912c7d67aca96f77428e316741082a1b"}, - {file = "pydantic-1.10.18-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:23e8ec1ce4e57b4f441fc91e3c12adba023fedd06868445a5b5f1d48f0ab3682"}, - {file = "pydantic-1.10.18-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:44ae8a3e35a54d2e8fa88ed65e1b08967a9ef8c320819a969bfa09ce5528fafe"}, - {file = "pydantic-1.10.18-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d5389eb3b48a72da28c6e061a247ab224381435256eb541e175798483368fdd3"}, - {file = "pydantic-1.10.18-cp38-cp38-win_amd64.whl", hash = "sha256:069b9c9fc645474d5ea3653788b544a9e0ccd3dca3ad8c900c4c6eac844b4620"}, - {file = "pydantic-1.10.18-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:80b982d42515632eb51f60fa1d217dfe0729f008e81a82d1544cc392e0a50ddf"}, - {file = "pydantic-1.10.18-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:aad8771ec8dbf9139b01b56f66386537c6fe4e76c8f7a47c10261b69ad25c2c9"}, - {file = "pydantic-1.10.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:941a2eb0a1509bd7f31e355912eb33b698eb0051730b2eaf9e70e2e1589cae1d"}, - {file = "pydantic-1.10.18-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:65f7361a09b07915a98efd17fdec23103307a54db2000bb92095457ca758d485"}, - {file = "pydantic-1.10.18-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:6951f3f47cb5ca4da536ab161ac0163cab31417d20c54c6de5ddcab8bc813c3f"}, - {file = "pydantic-1.10.18-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:7a4c5eec138a9b52c67f664c7d51d4c7234c5ad65dd8aacd919fb47445a62c86"}, - {file = "pydantic-1.10.18-cp39-cp39-win_amd64.whl", hash = "sha256:49e26c51ca854286bffc22b69787a8d4063a62bf7d83dc21d44d2ff426108518"}, - {file = "pydantic-1.10.18-py3-none-any.whl", hash = "sha256:06a189b81ffc52746ec9c8c007f16e5167c8b0a696e1a726369327e3db7b2a82"}, - {file = "pydantic-1.10.18.tar.gz", hash = "sha256:baebdff1907d1d96a139c25136a9bb7d17e118f133a76a2ef3b845e831e3403a"}, + {file = "pydantic-1.10.21-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:245e486e0fec53ec2366df9cf1cba36e0bbf066af7cd9c974bbbd9ba10e1e586"}, + {file = "pydantic-1.10.21-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6c54f8d4c151c1de784c5b93dfbb872067e3414619e10e21e695f7bb84d1d1fd"}, + {file = "pydantic-1.10.21-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b64708009cfabd9c2211295144ff455ec7ceb4c4fb45a07a804309598f36187"}, + {file = "pydantic-1.10.21-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8a148410fa0e971ba333358d11a6dea7b48e063de127c2b09ece9d1c1137dde4"}, + {file = "pydantic-1.10.21-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:36ceadef055af06e7756eb4b871cdc9e5a27bdc06a45c820cd94b443de019bbf"}, + {file = "pydantic-1.10.21-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c0501e1d12df6ab1211b8cad52d2f7b2cd81f8e8e776d39aa5e71e2998d0379f"}, + {file = "pydantic-1.10.21-cp310-cp310-win_amd64.whl", hash = "sha256:c261127c275d7bce50b26b26c7d8427dcb5c4803e840e913f8d9df3f99dca55f"}, + {file = "pydantic-1.10.21-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8b6350b68566bb6b164fb06a3772e878887f3c857c46c0c534788081cb48adf4"}, + {file = "pydantic-1.10.21-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:935b19fdcde236f4fbf691959fa5c3e2b6951fff132964e869e57c70f2ad1ba3"}, + {file = "pydantic-1.10.21-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2b6a04efdcd25486b27f24c1648d5adc1633ad8b4506d0e96e5367f075ed2e0b"}, + {file = "pydantic-1.10.21-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c1ba253eb5af8d89864073e6ce8e6c8dec5f49920cff61f38f5c3383e38b1c9f"}, + {file = "pydantic-1.10.21-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:57f0101e6c97b411f287a0b7cf5ebc4e5d3b18254bf926f45a11615d29475793"}, + {file = "pydantic-1.10.21-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:90e85834f0370d737c77a386ce505c21b06bfe7086c1c568b70e15a568d9670d"}, + {file = "pydantic-1.10.21-cp311-cp311-win_amd64.whl", hash = "sha256:6a497bc66b3374b7d105763d1d3de76d949287bf28969bff4656206ab8a53aa9"}, + {file = "pydantic-1.10.21-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2ed4a5f13cf160d64aa331ab9017af81f3481cd9fd0e49f1d707b57fe1b9f3ae"}, + {file = "pydantic-1.10.21-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3b7693bb6ed3fbe250e222f9415abb73111bb09b73ab90d2d4d53f6390e0ccc1"}, + {file = "pydantic-1.10.21-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:185d5f1dff1fead51766da9b2de4f3dc3b8fca39e59383c273f34a6ae254e3e2"}, + {file = "pydantic-1.10.21-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:38e6d35cf7cd1727822c79e324fa0677e1a08c88a34f56695101f5ad4d5e20e5"}, + {file = "pydantic-1.10.21-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:1d7c332685eafacb64a1a7645b409a166eb7537f23142d26895746f628a3149b"}, + {file = "pydantic-1.10.21-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c9b782db6f993a36092480eeaab8ba0609f786041b01f39c7c52252bda6d85f"}, + {file = "pydantic-1.10.21-cp312-cp312-win_amd64.whl", hash = "sha256:7ce64d23d4e71d9698492479505674c5c5b92cda02b07c91dfc13633b2eef805"}, + {file = "pydantic-1.10.21-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0067935d35044950be781933ab91b9a708eaff124bf860fa2f70aeb1c4be7212"}, + {file = "pydantic-1.10.21-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5e8148c2ce4894ce7e5a4925d9d3fdce429fb0e821b5a8783573f3611933a251"}, + {file = "pydantic-1.10.21-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a4973232c98b9b44c78b1233693e5e1938add5af18042f031737e1214455f9b8"}, + {file = "pydantic-1.10.21-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:662bf5ce3c9b1cef32a32a2f4debe00d2f4839fefbebe1d6956e681122a9c839"}, + {file = "pydantic-1.10.21-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:98737c3ab5a2f8a85f2326eebcd214510f898881a290a7939a45ec294743c875"}, + {file = "pydantic-1.10.21-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:0bb58bbe65a43483d49f66b6c8474424d551a3fbe8a7796c42da314bac712738"}, + {file = "pydantic-1.10.21-cp313-cp313-win_amd64.whl", hash = "sha256:e622314542fb48542c09c7bd1ac51d71c5632dd3c92dc82ede6da233f55f4848"}, + {file = "pydantic-1.10.21-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:d356aa5b18ef5a24d8081f5c5beb67c0a2a6ff2a953ee38d65a2aa96526b274f"}, + {file = "pydantic-1.10.21-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:08caa8c0468172d27c669abfe9e7d96a8b1655ec0833753e117061febaaadef5"}, + {file = "pydantic-1.10.21-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c677aa39ec737fec932feb68e4a2abe142682f2885558402602cd9746a1c92e8"}, + {file = "pydantic-1.10.21-cp37-cp37m-musllinux_1_2_i686.whl", hash = "sha256:79577cc045d3442c4e845df53df9f9202546e2ba54954c057d253fc17cd16cb1"}, + {file = "pydantic-1.10.21-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:b6b73ab347284719f818acb14f7cd80696c6fdf1bd34feee1955d7a72d2e64ce"}, + {file = "pydantic-1.10.21-cp37-cp37m-win_amd64.whl", hash = "sha256:46cffa24891b06269e12f7e1ec50b73f0c9ab4ce71c2caa4ccf1fb36845e1ff7"}, + {file = "pydantic-1.10.21-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:298d6f765e3c9825dfa78f24c1efd29af91c3ab1b763e1fd26ae4d9e1749e5c8"}, + {file = "pydantic-1.10.21-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:f2f4a2305f15eff68f874766d982114ac89468f1c2c0b97640e719cf1a078374"}, + {file = "pydantic-1.10.21-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:35b263b60c519354afb3a60107d20470dd5250b3ce54c08753f6975c406d949b"}, + {file = "pydantic-1.10.21-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e23a97a6c2f2db88995496db9387cd1727acdacc85835ba8619dce826c0b11a6"}, + {file = "pydantic-1.10.21-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:3c96fed246ccc1acb2df032ff642459e4ae18b315ecbab4d95c95cfa292e8517"}, + {file = "pydantic-1.10.21-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:b92893ebefc0151474f682e7debb6ab38552ce56a90e39a8834734c81f37c8a9"}, + {file = "pydantic-1.10.21-cp38-cp38-win_amd64.whl", hash = "sha256:b8460bc256bf0de821839aea6794bb38a4c0fbd48f949ea51093f6edce0be459"}, + {file = "pydantic-1.10.21-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5d387940f0f1a0adb3c44481aa379122d06df8486cc8f652a7b3b0caf08435f7"}, + {file = "pydantic-1.10.21-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:266ecfc384861d7b0b9c214788ddff75a2ea123aa756bcca6b2a1175edeca0fe"}, + {file = "pydantic-1.10.21-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:61da798c05a06a362a2f8c5e3ff0341743e2818d0f530eaac0d6898f1b187f1f"}, + {file = "pydantic-1.10.21-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a621742da75ce272d64ea57bd7651ee2a115fa67c0f11d66d9dcfc18c2f1b106"}, + {file = "pydantic-1.10.21-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:9e3e4000cd54ef455694b8be9111ea20f66a686fc155feda1ecacf2322b115da"}, + {file = "pydantic-1.10.21-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:f198c8206640f4c0ef5a76b779241efb1380a300d88b1bce9bfe95a6362e674d"}, + {file = "pydantic-1.10.21-cp39-cp39-win_amd64.whl", hash = "sha256:e7f0cda108b36a30c8fc882e4fc5b7eec8ef584aa43aa43694c6a7b274fb2b56"}, + {file = "pydantic-1.10.21-py3-none-any.whl", hash = "sha256:db70c920cba9d05c69ad4a9e7f8e9e83011abb2c6490e561de9ae24aee44925c"}, + {file = "pydantic-1.10.21.tar.gz", hash = "sha256:64b48e2b609a6c22178a56c408ee1215a7206077ecb8a193e2fda31858b2362a"}, ] [package.dependencies] -- cgit 0.0.5-2-1-g0f52 From c1da9492097cdfe60eaa601e57463c597ba178b8 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Sat, 25 Jan 2025 12:21:58 +0200 Subject: Fix quilt broken versions Signed-off-by: Trial97 --- meta/run/generate_quilt.py | 47 ++++++++++++++++++++++++++++++---------------- 1 file changed, 31 insertions(+), 16 deletions(-) diff --git a/meta/run/generate_quilt.py b/meta/run/generate_quilt.py index ccf2797380..01964d5864 100755 --- a/meta/run/generate_quilt.py +++ b/meta/run/generate_quilt.py @@ -1,5 +1,6 @@ import json import os +import sys from meta.common import ( ensure_component_dir, @@ -27,6 +28,10 @@ ensure_component_dir(LOADER_COMPONENT) ensure_component_dir(INTERMEDIARY_COMPONENT) +def eprint(*args, **kwargs): + print(*args, file=sys.stderr, **kwargs) + + def load_jar_info(artifact_key) -> FabricJarInfo: return FabricJarInfo.parse_file( os.path.join(UPSTREAM_DIR, JARS_DIR, f"{artifact_key}.json") @@ -106,15 +111,21 @@ def main(): for entry in loader_version_index: version = entry["version"] print(f"Processing loader {version}") + try: + v, should_recommend = process_loader_version(entry) - v, should_recommend = process_loader_version(entry) + if ( + not recommended_loader_versions and should_recommend + ): # newest stable loader is recommended + recommended_loader_versions.append(version) - if ( - not recommended_loader_versions and should_recommend - ): # newest stable loader is recommended - recommended_loader_versions.append(version) - - v.write(os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, f"{v.version}.json")) + v.write( + os.path.join(LAUNCHER_DIR, LOADER_COMPONENT, f"{v.version}.json") + ) + except Exception as e: + eprint("Failed to download %s" % version) + eprint("Error is %s" % e) + continue if USE_QUILT_MAPPINGS: with open( @@ -125,18 +136,22 @@ def main(): version = entry["version"] print(f"Processing intermediary {version}") - v = process_intermediary_version(entry) + try: + v = process_intermediary_version(entry) - recommended_intermediary_versions.append( - version - ) # all intermediaries are recommended + recommended_intermediary_versions.append( + version + ) # all intermediaries are recommended - v.write( - os.path.join( - LAUNCHER_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json" + v.write( + os.path.join( + LAUNCHER_DIR, INTERMEDIARY_COMPONENT, f"{v.version}.json" + ) ) - ) - + except Exception as e: + eprint("Failed to download %s" % version) + eprint("Error is %s" % e) + continue package = MetaPackage(uid=LOADER_COMPONENT, name="Quilt Loader") package.recommended = recommended_loader_versions package.description = "The Quilt project is an open, community-driven modding toolchain designed primarily for Minecraft." -- cgit 0.0.5-2-1-g0f52 From 44fb68430174f1db81332fef1c8abb507201654e Mon Sep 17 00:00:00 2001 From: Kenneth Chew <79120643+kthchew@users.noreply.github.com> Date: Mon, 24 Feb 2025 12:02:30 -0500 Subject: Update JNA 5.* to at least 5.13.0 to fix faulty assertion crash on macOS Signed-off-by: Kenneth Chew <79120643+kthchew@users.noreply.github.com> --- meta/common/mojang-library-patches.json | 110 ++++++++++++++++++++++++++++++++ 1 file changed, 110 insertions(+) diff --git a/meta/common/mojang-library-patches.json b/meta/common/mojang-library-patches.json index 74d4d26c4b..3370a6f894 100644 --- a/meta/common/mojang-library-patches.json +++ b/meta/common/mojang-library-patches.json @@ -2875,5 +2875,115 @@ }, "name": "org.lwjgl:lwjgl-glfw-natives-linux:3.3.2-lwjgl.1" } + }, + { + "_comment": "Use newer JNA on macOS to prevent crashes due to faulty assertion", + "match": [ + "net.java.dev.jna:jna:5.6.0", + "net.java.dev.jna:jna:5.8.0", + "net.java.dev.jna:jna:5.9.0", + "net.java.dev.jna:jna:5.10.0", + "net.java.dev.jna:jna:5.12.1" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "1200e7ebeedbe0d10062093f32925a912020e747", + "size": 1879325, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna/5.13.0/jna-5.13.0.jar" + } + }, + "name": "net.java.dev.jna:jna:5.13.0", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + }, + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Use newer JNA on macOS to prevent crashes due to faulty assertion", + "match": [ + "net.java.dev.jna:jna-platform:5.6.0", + "net.java.dev.jna:jna-platform:5.8.0", + "net.java.dev.jna:jna-platform:5.9.0", + "net.java.dev.jna:jna-platform:5.10.0", + "net.java.dev.jna:jna-platform:5.12.1" + ], + "override": { + "rules": [ + { + "action": "allow" + }, + { + "action": "disallow", + "os": { + "name": "osx" + } + }, + { + "action": "disallow", + "os": { + "name": "osx-arm64" + } + } + ] + }, + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "88e9a306715e9379f3122415ef4ae759a352640d", + "size": 1363209, + "url": "https://libraries.minecraft.net/net/java/dev/jna/jna-platform/5.13.0/jna-platform-5.13.0.jar" + } + }, + "name": "net.java.dev.jna:jna-platform:5.13.0", + "rules": [ + { + "action": "allow", + "os": { + "name": "osx" + } + }, + { + "action": "allow", + "os": { + "name": "osx-arm64" + } + } + ] + } + ] } ] -- cgit 0.0.5-2-1-g0f52 From 535614dcc863108fa5af1568e35d6284b8889bc2 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Fri, 5 Jul 2024 09:32:52 +0300 Subject: check sha1 for forge/neoforge maven Signed-off-by: Trial97 --- meta/common/__init__.py | 9 +++++++++ meta/run/update_forge.py | 20 +++++++++++++++++++- meta/run/update_neoforge.py | 20 +++++++++++++++++++- 3 files changed, 47 insertions(+), 2 deletions(-) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index d7ee49ac4a..16a4f507bf 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -86,3 +86,12 @@ def default_session(): sess.headers.update({"User-Agent": "PrismLauncherMeta/1.0"}) return sess + + +def remove_files(file_paths): + for file_path in file_paths: + try: + if os.path.isfile(file_path): + os.remove(file_path) + except Exception as e: + print(e) diff --git a/meta/run/update_forge.py b/meta/run/update_forge.py index 8fc8920bad..5a86727199 100755 --- a/meta/run/update_forge.py +++ b/meta/run/update_forge.py @@ -16,7 +16,12 @@ from pprint import pprint from pydantic import ValidationError -from meta.common import upstream_path, ensure_upstream_dir, default_session +from meta.common import ( + upstream_path, + ensure_upstream_dir, + default_session, + remove_files, +) from meta.common.forge import ( JARS_DIR, INSTALLER_INFO_DIR, @@ -292,6 +297,19 @@ def main(): UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.long_version ) + if not os.path.isfile(jar_path): + remove_files([profile_path, installer_info_path]) + else: + fileSha1 = filehash(jar_path, hashlib.sha1) + try: + rfile = sess.get(version.url() + ".sha1") + rfile.raise_for_status() + if fileSha1 != rfile.text.strip(): + remove_files([jar_path, profile_path, installer_info_path]) + except Exception as e: + eprint("Failed to check sha1 %s" % version.url()) + eprint("Error is %s" % e) + installer_refresh_required = not os.path.isfile( profile_path ) or not os.path.isfile(installer_info_path) diff --git a/meta/run/update_neoforge.py b/meta/run/update_neoforge.py index 60b94ec6b1..c6eb0f3cd4 100644 --- a/meta/run/update_neoforge.py +++ b/meta/run/update_neoforge.py @@ -17,7 +17,12 @@ import urllib.parse from pydantic import ValidationError -from meta.common import upstream_path, ensure_upstream_dir, default_session +from meta.common import ( + upstream_path, + ensure_upstream_dir, + default_session, + remove_files, +) from meta.common.neoforge import ( JARS_DIR, INSTALLER_INFO_DIR, @@ -243,6 +248,19 @@ def main(): UPSTREAM_DIR + "/neoforge/version_manifests/%s.json" % version.long_version ) + if not os.path.isfile(jar_path): + remove_files([profile_path, installer_info_path]) + else: + fileSha1 = filehash(jar_path, hashlib.sha1) + try: + rfile = sess.get(version.url() + ".sha1") + rfile.raise_for_status() + if fileSha1 != rfile.text.strip(): + remove_files([jar_path, profile_path, installer_info_path]) + except Exception as e: + eprint("Failed to check sha1 %s" % version.url()) + eprint("Error is %s" % e) + installer_refresh_required = not os.path.isfile( profile_path ) or not os.path.isfile(installer_info_path) -- cgit 0.0.5-2-1-g0f52 From 02f837ca1c02e602ed97e4ab49a97e84416a5fe3 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 13 Apr 2025 13:47:05 +0200 Subject: fix: allow NeoForge snapshots to be generated Signed-off-by: Sefa Eyeoglu --- meta/run/update_neoforge.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/meta/run/update_neoforge.py b/meta/run/update_neoforge.py index 60b94ec6b1..25c316321f 100644 --- a/meta/run/update_neoforge.py +++ b/meta/run/update_neoforge.py @@ -144,7 +144,7 @@ def main(): r"^(?P[0-9a-zA-Z_\.]+)-(?P[0-9\.]+\.(?P[0-9]+))(-(?P[a-zA-Z0-9\.]+))?$" ) neoforge_version_re = re.compile( - r"^(?P\d+).(?P\d+).(?P\d+)(?:-(?P\w+))?$" + r"^(?P\d+).(?:(?P\d+)|(?P[0-9a-z]+)).(?P\d+)(?:-(?P\w+))?$" ) print("") @@ -162,9 +162,11 @@ def main(): match_nf = neoforge_version_re.match(long_version) if match_nf: - mc_version = f"1.{match_nf.group('mcminor')}" - if match_nf.group("mcpatch") != "0": - mc_version += f".{match_nf.group('mcpatch')}" + mc_version = match_nf.group("snapshot") + if not mc_version: + mc_version = f"1.{match_nf.group('mcminor')}" + if match_nf.group("mcpatch") != "0": + mc_version += f".{match_nf.group('mcpatch')}" build = int(match_nf.group("number")) version = match_nf.group("number") branch = match_nf.group("tag") -- cgit 0.0.5-2-1-g0f52 From aeec5043b3583839d539855c72829d701675f72d Mon Sep 17 00:00:00 2001 From: TheKodeToad Date: Wed, 16 Apr 2025 11:46:39 +0100 Subject: Add logging to meta --- meta/model/__init__.py | 16 ++++++++++++++++ meta/model/mojang.py | 17 ++--------------- 2 files changed, 18 insertions(+), 15 deletions(-) diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 3d06f998ab..483a41e0c0 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -284,6 +284,21 @@ class MojangRules(MetaBase): return self.__root__[item] +class MojangLoggingArtifact(MojangArtifactBase): + id: str + + +class MojangLogging(MetaBase): + @validator("type") + def validate_type(cls, v): + assert v in ["log4j2-xml"] + return v + + file: MojangLoggingArtifact + argument: str + type: str + + class Library(MetaBase): extract: Optional[MojangLibraryExtractRules] name: Optional[GradleSpecifier] @@ -323,6 +338,7 @@ class MetaVersion(Versioned): additional_traits: Optional[List[str]] = Field(alias="+traits") additional_tweakers: Optional[List[str]] = Field(alias="+tweakers") additional_jvm_args: Optional[List[str]] = Field(alias="+jvmArgs") + logging: Optional[MojangLogging] class MetaPackage(Versioned): diff --git a/meta/model/mojang.py b/meta/model/mojang.py index af639f469c..b1e2167550 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -10,6 +10,7 @@ from . import ( MojangAssets, MojangArtifact, MojangLibraryDownloads, + MojangLogging, Library, MetaVersion, GradleSpecifier, @@ -182,21 +183,6 @@ class MojangArguments(MetaBase): jvm: Optional[List[Any]] -class MojangLoggingArtifact(MojangArtifactBase): - id: str - - -class MojangLogging(MetaBase): - @validator("type") - def validate_type(cls, v): - assert v in ["log4j2-xml"] - return v - - file: MojangLoggingArtifact - argument: str - type: str - - class MojangJavaComponent(StrEnum): JreLegacy = "jre-legacy" Alpha = "java-runtime-alpha" @@ -353,4 +339,5 @@ class MojangVersion(MetaBase): compatible_java_name=javaName, additional_traits=addn_traits, main_jar=main_jar, + logging=(self.logging or {}).get("client") ) -- cgit 0.0.5-2-1-g0f52 From cb6ad878937520103b3bbb380166f6e791e13873 Mon Sep 17 00:00:00 2001 From: TheKodeToad Date: Tue, 1 Jul 2025 10:03:58 +0100 Subject: Update forge.py Signed-off-by: TheKodeToad --- meta/common/forge.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/common/forge.py b/meta/common/forge.py index 25be5a9949..80d53452a7 100644 --- a/meta/common/forge.py +++ b/meta/common/forge.py @@ -15,8 +15,8 @@ LEGACYINFO_FILE = join(BASE_DIR, "legacyinfo.json") FORGE_COMPONENT = "net.minecraftforge" FORGEWRAPPER_LIBRARY = make_launcher_library( - GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "prism-2024-02-29"), - "86c6791e32ac6478dabf9663f0ad19f8b6465dfe", - 35483, + GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "prism-2025-07-01"), + "9325d3c4f97deffca76633845c3bfc48dcabd18e", + 28917, ) BAD_VERSIONS = ["1.12.2-14.23.5.2851"] -- cgit 0.0.5-2-1-g0f52 From 8bddbf67d84474e250e18a57163bbeb0e96fefd0 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 2 Jul 2025 22:04:45 +0200 Subject: flake.lock: Update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'flake-parts': 'github:hercules-ci/flake-parts/506278e768c2a08bec68eb62932193e341f55c90?narHash=sha256-hgmguH29K2fvs9szpq2r3pz2/8cJd2LPS%2Bb4tfNFCwE%3D' (2024-11-01) → 'github:hercules-ci/flake-parts/77826244401ea9de6e3bac47c2db46005e1f30b5?narHash=sha256-Tyw1RjYEsp5scoigs1384gIg6e0GoBVjms4aXFfRssQ%3D' (2025-07-01) • Updated input 'git-hooks': 'github:cachix/git-hooks.nix/3308484d1a443fc5bc92012435d79e80458fe43c?narHash=sha256-mnTbjpdqF0luOkou8ZFi2asa1N3AA2CchR/RqCNmsGE%3D' (2024-11-19) → 'github:cachix/git-hooks.nix/16ec914f6fb6f599ce988427d9d94efddf25fe6d?narHash=sha256-wibppH3g/E2lxU43ZQHC5yA/7kIKLGxVEnsnVK1BtRg%3D' (2025-06-24) • Removed input 'git-hooks/nixpkgs-stable' • Updated input 'nixpkgs': 'github:nixos/nixpkgs/8edf06bea5bcbee082df1b7369ff973b91618b8d?narHash=sha256-sQxuJm8rHY20xq6Ah%2BGwIUkF95tWjGRd1X8xF%2BPkk38%3D' (2024-11-22) → 'github:nixos/nixpkgs/d31a91c9b3bee464d054633d5f8b84e17a637862?narHash=sha256-p%2BUruOjULI5lV16FkBqkzqgFasLqfx0bihLBeFHiZAs%3D' (2025-07-01) Signed-off-by: Sefa Eyeoglu --- flake.lock | 21 +++++++++------------ flake.nix | 1 - 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/flake.lock b/flake.lock index e506ab920b..6d54022b39 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1730504689, - "narHash": "sha256-hgmguH29K2fvs9szpq2r3pz2/8cJd2LPS+b4tfNFCwE=", + "lastModified": 1751413152, + "narHash": "sha256-Tyw1RjYEsp5scoigs1384gIg6e0GoBVjms4aXFfRssQ=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "506278e768c2a08bec68eb62932193e341f55c90", + "rev": "77826244401ea9de6e3bac47c2db46005e1f30b5", "type": "github" }, "original": { @@ -26,17 +26,14 @@ "gitignore": "gitignore", "nixpkgs": [ "nixpkgs" - ], - "nixpkgs-stable": [ - "nixpkgs" ] }, "locked": { - "lastModified": 1732021966, - "narHash": "sha256-mnTbjpdqF0luOkou8ZFi2asa1N3AA2CchR/RqCNmsGE=", + "lastModified": 1750779888, + "narHash": "sha256-wibppH3g/E2lxU43ZQHC5yA/7kIKLGxVEnsnVK1BtRg=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "3308484d1a443fc5bc92012435d79e80458fe43c", + "rev": "16ec914f6fb6f599ce988427d9d94efddf25fe6d", "type": "github" }, "original": { @@ -68,11 +65,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1732238832, - "narHash": "sha256-sQxuJm8rHY20xq6Ah+GwIUkF95tWjGRd1X8xF+Pkk38=", + "lastModified": 1751382304, + "narHash": "sha256-p+UruOjULI5lV16FkBqkzqgFasLqfx0bihLBeFHiZAs=", "owner": "nixos", "repo": "nixpkgs", - "rev": "8edf06bea5bcbee082df1b7369ff973b91618b8d", + "rev": "d31a91c9b3bee464d054633d5f8b84e17a637862", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 67c7ebe4e5..aaacaa58e5 100644 --- a/flake.nix +++ b/flake.nix @@ -11,7 +11,6 @@ url = "github:cachix/git-hooks.nix"; inputs.flake-compat.follows = ""; inputs.nixpkgs.follows = "nixpkgs"; - inputs.nixpkgs-stable.follows = "nixpkgs"; }; }; -- cgit 0.0.5-2-1-g0f52 From ad92133378082285c0e1390faf64751fd6c99366 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 2 Jul 2025 22:07:32 +0200 Subject: fix: bump to packaging 25 Signed-off-by: Sefa Eyeoglu --- poetry.lock | 27 +++++++++++++++++++-------- pyproject.toml | 2 +- 2 files changed, 20 insertions(+), 9 deletions(-) diff --git a/poetry.lock b/poetry.lock index 28d659d0cb..7c68985711 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.1.3 and should not be changed by hand. [[package]] name = "cachecontrol" @@ -6,6 +6,7 @@ version = "0.14.2" description = "httplib2 caching for requests" optional = false python-versions = ">=3.8" +groups = ["main"] files = [ {file = "cachecontrol-0.14.2-py3-none-any.whl", hash = "sha256:ebad2091bf12d0d200dfc2464330db638c5deb41d546f6d7aca079e87290f3b0"}, {file = "cachecontrol-0.14.2.tar.gz", hash = "sha256:7d47d19f866409b98ff6025b6a0fca8e4c791fb31abbd95f622093894ce903a2"}, @@ -26,6 +27,7 @@ version = "2024.2.2" description = "Python package for providing Mozilla's CA Bundle." optional = false python-versions = ">=3.6" +groups = ["main"] files = [ {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, @@ -37,6 +39,7 @@ version = "3.3.2" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." optional = false python-versions = ">=3.7.0" +groups = ["main"] files = [ {file = "charset-normalizer-3.3.2.tar.gz", hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"}, {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:25baf083bf6f6b341f4121c2f3c548875ee6f5339300e08be3f2b2ba1721cdd3"}, @@ -136,6 +139,7 @@ version = "3.16.1" description = "A platform independent file lock." optional = false python-versions = ">=3.8" +groups = ["main"] files = [ {file = "filelock-3.16.1-py3-none-any.whl", hash = "sha256:2082e5703d51fbf98ea75855d9d5527e33d8ff23099bec374a134febee6946b0"}, {file = "filelock-3.16.1.tar.gz", hash = "sha256:c249fbfcd5db47e5e2d6d62198e565475ee65e4831e2561c8e313fa7eb961435"}, @@ -144,7 +148,7 @@ files = [ [package.extras] docs = ["furo (>=2024.8.6)", "sphinx (>=8.0.2)", "sphinx-autodoc-typehints (>=2.4.1)"] testing = ["covdefaults (>=2.3)", "coverage (>=7.6.1)", "diff-cover (>=9.2)", "pytest (>=8.3.3)", "pytest-asyncio (>=0.24)", "pytest-cov (>=5)", "pytest-mock (>=3.14)", "pytest-timeout (>=2.3.1)", "virtualenv (>=20.26.4)"] -typing = ["typing-extensions (>=4.12.2)"] +typing = ["typing-extensions (>=4.12.2) ; python_version < \"3.11\""] [[package]] name = "idna" @@ -152,6 +156,7 @@ version = "3.7" description = "Internationalized Domain Names in Applications (IDNA)" optional = false python-versions = ">=3.5" +groups = ["main"] files = [ {file = "idna-3.7-py3-none-any.whl", hash = "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0"}, {file = "idna-3.7.tar.gz", hash = "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc"}, @@ -163,6 +168,7 @@ version = "1.0.8" description = "MessagePack serializer" optional = false python-versions = ">=3.8" +groups = ["main"] files = [ {file = "msgpack-1.0.8-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:505fe3d03856ac7d215dbe005414bc28505d26f0c128906037e66d98c4e95868"}, {file = "msgpack-1.0.8-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e6b7842518a63a9f17107eb176320960ec095a8ee3b4420b5f688e24bf50c53c"}, @@ -224,13 +230,14 @@ files = [ [[package]] name = "packaging" -version = "24.2" +version = "25.0" description = "Core utilities for Python packages" optional = false python-versions = ">=3.8" +groups = ["main"] files = [ - {file = "packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759"}, - {file = "packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"}, + {file = "packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484"}, + {file = "packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f"}, ] [[package]] @@ -239,6 +246,7 @@ version = "1.10.21" description = "Data validation and settings management using python type hints" optional = false python-versions = ">=3.7" +groups = ["main"] files = [ {file = "pydantic-1.10.21-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:245e486e0fec53ec2366df9cf1cba36e0bbf066af7cd9c974bbbd9ba10e1e586"}, {file = "pydantic-1.10.21-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6c54f8d4c151c1de784c5b93dfbb872067e3414619e10e21e695f7bb84d1d1fd"}, @@ -305,6 +313,7 @@ version = "2.32.3" description = "Python HTTP for Humans." optional = false python-versions = ">=3.8" +groups = ["main"] files = [ {file = "requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6"}, {file = "requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760"}, @@ -326,6 +335,7 @@ version = "4.11.0" description = "Backported and Experimental Type Hints for Python 3.8+" optional = false python-versions = ">=3.8" +groups = ["main"] files = [ {file = "typing_extensions-4.11.0-py3-none-any.whl", hash = "sha256:c1f94d72897edaf4ce775bb7558d5b79d8126906a14ea5ed1635921406c0387a"}, {file = "typing_extensions-4.11.0.tar.gz", hash = "sha256:83f085bd5ca59c80295fc2a82ab5dac679cbe02b9f33f7d83af68e241bea51b0"}, @@ -337,18 +347,19 @@ version = "2.2.1" description = "HTTP library with thread-safe connection pooling, file post, and more." optional = false python-versions = ">=3.8" +groups = ["main"] files = [ {file = "urllib3-2.2.1-py3-none-any.whl", hash = "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d"}, {file = "urllib3-2.2.1.tar.gz", hash = "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19"}, ] [package.extras] -brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"] +brotli = ["brotli (>=1.0.9) ; platform_python_implementation == \"CPython\"", "brotlicffi (>=0.8.0) ; platform_python_implementation != \"CPython\""] h2 = ["h2 (>=4,<5)"] socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] zstd = ["zstandard (>=0.18.0)"] [metadata] -lock-version = "2.0" +lock-version = "2.1" python-versions = "^3.8" -content-hash = "2a2fe996845675e1cdf7d80834919eabb819353f394f00a3adbaf0f42e7351b0" +content-hash = "2ed3cbaf03c118578cad2e4ea78c7baefeb741fae05c96472df8a4a59d97a9ae" diff --git a/pyproject.toml b/pyproject.toml index 10cf5dd395..295d05a859 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,7 @@ python = "^3.8" cachecontrol = "^0.14.0" requests = "^2.31.0" filelock = "^3.13.1" -packaging = "^24.0" +packaging = "^25.0" pydantic = "^1.10.13" [build-system] -- cgit 0.0.5-2-1-g0f52 From 8c3d82ed0498150ec67b4521103b6b648f4dfe17 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Sat, 4 Oct 2025 16:32:56 +0300 Subject: Update forge.py Signed-off-by: Trial97 --- meta/common/forge.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/common/forge.py b/meta/common/forge.py index 80d53452a7..dc02c1c737 100644 --- a/meta/common/forge.py +++ b/meta/common/forge.py @@ -15,8 +15,8 @@ LEGACYINFO_FILE = join(BASE_DIR, "legacyinfo.json") FORGE_COMPONENT = "net.minecraftforge" FORGEWRAPPER_LIBRARY = make_launcher_library( - GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "prism-2025-07-01"), - "9325d3c4f97deffca76633845c3bfc48dcabd18e", - 28917, + GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "prism-2025-10-04"), + "7dd8189b0a0d5cf951b4b26e22fb95776bd1dede", + 29187, ) BAD_VERSIONS = ["1.12.2-14.23.5.2851"] -- cgit 0.0.5-2-1-g0f52 From 7e8e52dadc0369129589870464eaf2f9e5d21568 Mon Sep 17 00:00:00 2001 From: TheKodeToad Date: Sat, 4 Oct 2025 19:28:23 +0100 Subject: Revert "Update forge.py" --- meta/common/forge.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/common/forge.py b/meta/common/forge.py index dc02c1c737..80d53452a7 100644 --- a/meta/common/forge.py +++ b/meta/common/forge.py @@ -15,8 +15,8 @@ LEGACYINFO_FILE = join(BASE_DIR, "legacyinfo.json") FORGE_COMPONENT = "net.minecraftforge" FORGEWRAPPER_LIBRARY = make_launcher_library( - GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "prism-2025-10-04"), - "7dd8189b0a0d5cf951b4b26e22fb95776bd1dede", - 29187, + GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "prism-2025-07-01"), + "9325d3c4f97deffca76633845c3bfc48dcabd18e", + 28917, ) BAD_VERSIONS = ["1.12.2-14.23.5.2851"] -- cgit 0.0.5-2-1-g0f52 From 18d7ce6d7358a75c67335d018b6a2e2ef9005d7c Mon Sep 17 00:00:00 2001 From: Trial97 Date: Tue, 7 Oct 2025 13:39:09 +0300 Subject: Update forge.py Signed-off-by: Trial97 --- meta/common/forge.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/common/forge.py b/meta/common/forge.py index 80d53452a7..573a5efb6f 100644 --- a/meta/common/forge.py +++ b/meta/common/forge.py @@ -15,8 +15,8 @@ LEGACYINFO_FILE = join(BASE_DIR, "legacyinfo.json") FORGE_COMPONENT = "net.minecraftforge" FORGEWRAPPER_LIBRARY = make_launcher_library( - GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "prism-2025-07-01"), - "9325d3c4f97deffca76633845c3bfc48dcabd18e", - 28917, + GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "prism-2025-10-07"), + "f8f3cc537cc86ef9890474c2d436647ae3c4ff12", + 29351, ) BAD_VERSIONS = ["1.12.2-14.23.5.2851"] -- cgit 0.0.5-2-1-g0f52 From a656869f2071a966a73fd045b730850eca1bc03e Mon Sep 17 00:00:00 2001 From: lordofpipes Date: Tue, 7 Oct 2025 13:43:01 -0600 Subject: fix: separate out the build string into its own thing Signed-off-by: lordofpipes --- meta/model/java.py | 5 ++++- meta/run/generate_java.py | 8 +++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/meta/model/java.py b/meta/model/java.py index 4ba551a61f..e5760f8bac 100644 --- a/meta/model/java.py +++ b/meta/model/java.py @@ -41,19 +41,22 @@ class JavaVersionMeta(MetaBase): minor: int security: int build: Optional[int] = None + buildstr: Optional[str] = None name: Optional[str] = None def __str__(self): ver = f"{self.major}.{self.minor}.{self.security}" if self.build is not None: ver = f"{ver}+{self.build}" + if self.buildstr is not None: + ver = f"{ver}-{self.buildstr}" return ver def to_tuple(self): build = 0 if self.build is not None: build = self.build - return (self.major, self.minor, self.security, build) + return (self.major, self.minor, self.security, build, self.buildstr) def __eq__(self, other: Any): return self.to_tuple() == other.to_tuple() diff --git a/meta/run/generate_java.py b/meta/run/generate_java.py index fd32308217..1dd1234213 100644 --- a/meta/run/generate_java.py +++ b/meta/run/generate_java.py @@ -148,7 +148,12 @@ def mojang_runtime_to_java_runtime( mojang_component: MojangJavaComponent, runtime_os: JavaRuntimeOS, ) -> JavaRuntimeMeta: - major, _, security = mojang_runtime.version.name.partition("u") + major, _, trail = mojang_runtime.version.name.partition("u") + security, _, buildstr = trail.partition("-") + + if buildstr == "": + buildstr = None + if major and security: version_parts = [int(major), 0, int(security)] else: @@ -166,6 +171,7 @@ def mojang_runtime_to_java_runtime( minor=version_parts[1], security=version_parts[2], build=build, + buildstr=buildstr, name=mojang_runtime.version.name, ) return JavaRuntimeMeta( -- cgit 0.0.5-2-1-g0f52 From 16485b927a8ebbb5a4c9d0778ad195f33992788d Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Tue, 21 Oct 2025 17:22:10 +0200 Subject: chore: add new LWJGL variant Signed-off-by: Sefa Eyeoglu --- meta/run/generate_mojang.py | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/run/generate_mojang.py b/meta/run/generate_mojang.py index 6a0d0d9b9e..7a5856fa43 100755 --- a/meta/run/generate_mojang.py +++ b/meta/run/generate_mojang.py @@ -90,6 +90,7 @@ LOG4J_HASHES = { # We want versions that contain natives for all platforms. If there are multiple, pick the latest one # LWJGL versions we want PASS_VARIANTS = [ + "2b00f31688148fc95dbc8c8ef37308942cf0dce0", # 3.3.6 (2025-10-21 11:38:51+00:00) "73974b3af2afeb5b272ffbadcd7963014387c84f", # 3.3.3 (2024-05-22 16:25:41+00:00) "765b4ab443051d286bdbb1c19cd7dc86b0792dce", # 3.3.2 (2024-01-17 13:19:20+00:00) "54c4fb1d6a96ac3007c947bf310c8bcf94a862be", # 3.3.1 (2023-04-20 11:55:19+00:00) split natives, with WoA natives -- cgit 0.0.5-2-1-g0f52 From b0094aa265eb3225690bdb171c35534952921a9b Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 22 Oct 2025 18:38:55 +0200 Subject: fix: fix Windows/macOS arm64 natives for 3.3.6 Signed-off-by: Sefa Eyeoglu --- meta/common/mojang-library-patches.json | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/meta/common/mojang-library-patches.json b/meta/common/mojang-library-patches.json index 3370a6f894..656f3fc08d 100644 --- a/meta/common/mojang-library-patches.json +++ b/meta/common/mojang-library-patches.json @@ -1,6 +1,6 @@ [ { - "_comment": "Only allow osx-arm64 for existing LWJGL 3.3.2/3.3.3", + "_comment": "Only allow osx-arm64 for existing LWJGL 3.3.2/3.3.3/3.3.6", "match": [ "org.lwjgl:lwjgl-freetype-natives-macos-arm64:3.3.2", "org.lwjgl:lwjgl-glfw-natives-macos-arm64:3.3.2", @@ -17,7 +17,15 @@ "org.lwjgl:lwjgl-opengl-natives-macos-arm64:3.3.3", "org.lwjgl:lwjgl-stb-natives-macos-arm64:3.3.3", "org.lwjgl:lwjgl-tinyfd-natives-macos-arm64:3.3.3", - "org.lwjgl:lwjgl-natives-macos-arm64:3.3.3" + "org.lwjgl:lwjgl-natives-macos-arm64:3.3.3", + "org.lwjgl:lwjgl-freetype-natives-macos-arm64:3.3.6", + "org.lwjgl:lwjgl-glfw-natives-macos-arm64:3.3.6", + "org.lwjgl:lwjgl-jemalloc-natives-macos-arm64:3.3.6", + "org.lwjgl:lwjgl-openal-natives-macos-arm64:3.3.6", + "org.lwjgl:lwjgl-opengl-natives-macos-arm64:3.3.6", + "org.lwjgl:lwjgl-stb-natives-macos-arm64:3.3.6", + "org.lwjgl:lwjgl-tinyfd-natives-macos-arm64:3.3.6", + "org.lwjgl:lwjgl-natives-macos-arm64:3.3.6" ], "override": { "rules": [ @@ -31,7 +39,7 @@ } }, { - "_comment": "Only allow windows-arm64 for existing LWJGL 3.3.2/3.3.3", + "_comment": "Only allow windows-arm64 for existing LWJGL 3.3.2/3.3.3/3.3.6", "match": [ "org.lwjgl:lwjgl-freetype-natives-windows-arm64:3.3.2", "org.lwjgl:lwjgl-glfw-natives-windows-arm64:3.3.2", @@ -48,7 +56,15 @@ "org.lwjgl:lwjgl-opengl-natives-windows-arm64:3.3.3", "org.lwjgl:lwjgl-stb-natives-windows-arm64:3.3.3", "org.lwjgl:lwjgl-tinyfd-natives-windows-arm64:3.3.3", - "org.lwjgl:lwjgl-natives-windows-arm64:3.3.3" + "org.lwjgl:lwjgl-natives-windows-arm64:3.3.3", + "org.lwjgl:lwjgl-freetype-natives-windows-arm64:3.3.6", + "org.lwjgl:lwjgl-glfw-natives-windows-arm64:3.3.6", + "org.lwjgl:lwjgl-jemalloc-natives-windows-arm64:3.3.6", + "org.lwjgl:lwjgl-openal-natives-windows-arm64:3.3.6", + "org.lwjgl:lwjgl-opengl-natives-windows-arm64:3.3.6", + "org.lwjgl:lwjgl-stb-natives-windows-arm64:3.3.6", + "org.lwjgl:lwjgl-tinyfd-natives-windows-arm64:3.3.6", + "org.lwjgl:lwjgl-natives-windows-arm64:3.3.6" ], "override": { "rules": [ -- cgit 0.0.5-2-1-g0f52 From 5f10dee2e1fa9e2f6dfa13a9e72539561cee7e68 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 22 Oct 2025 18:48:43 +0200 Subject: feat: add Linux arm32/arm64 natives for 3.3.6 Signed-off-by: Sefa Eyeoglu --- meta/common/mojang-library-patches.json | 390 ++++++++++++++++++++++++++++++++ 1 file changed, 390 insertions(+) diff --git a/meta/common/mojang-library-patches.json b/meta/common/mojang-library-patches.json index 656f3fc08d..cfd8907a75 100644 --- a/meta/common/mojang-library-patches.json +++ b/meta/common/mojang-library-patches.json @@ -2876,6 +2876,396 @@ } ] }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-glfw:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "b54023af492b4c2c72451f3a7aa0f385e9969474", + "size": 141056, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm64:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "1bc2e16e70df7f418d668c2984ac8066f1f6f5b1", + "size": 222196, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm64:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-openal:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "fd2c17603c63e8d543cb57d1db77ebd4574f3b7a", + "size": 656568, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-arm64:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-opengl:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "44de180f79e0b45c9e5bee10ca7540dcb5ddd373", + "size": 79414, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm64:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-stb:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "397f588f867e9c4faf1a34231344c9209dabc052", + "size": 256144, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-arm64:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "7806e57c3d9ea6b6a552c72f5e2597343c4d4138", + "size": 44504, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm64:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "9eeb8887b5e3aa672efd2e1b0973ffa5891a3151", + "size": 117172, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl/lwjgl-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-arm64:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-freetype:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "3f6a1030be5efdcde35cb363c69810245eb59c5a", + "size": 1035183, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-freetype-natives-linux-arm32:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-glfw:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "671adf04a6bc4f792af13892e37f804be30b7070", + "size": 118670, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm32:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "c484cae39a718010dbc7931fe5e12664600a13c2", + "size": 176503, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm32:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-openal:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "7830af894fa110e65bf5075deb9183efbdbc50f5", + "size": 604338, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-arm32:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-opengl:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "ee815fbf454b916f13c10fff62e513eb09042ef0", + "size": 58633, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm32:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-stb:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "f47bac442afcb7fd014af7d90892024fe3c0d920", + "size": 191834, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-arm32:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "800ad2c9492a7ccadb23886c9e231f60c12a9037", + "size": 50599, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm32:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "2c9d698e76c3d0fe307d94cc6f428038492f25df", + "size": 88490, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl/lwjgl-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-arm32:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, { "_comment": "Replace glfw from 3.3.1 with version from 3.3.2 to prevent stack smashing", "match": [ -- cgit 0.0.5-2-1-g0f52 From eabd633072ecd65bf622eb8c00737ab135c1535c Mon Sep 17 00:00:00 2001 From: TheKodeToad Date: Wed, 5 Nov 2025 15:56:31 +0000 Subject: Add 25w45a_unobfuscated --- meta/common/mojang-minecraft-experiments.json | 5 +++++ meta/run/update_mojang.py | 2 ++ 2 files changed, 7 insertions(+) diff --git a/meta/common/mojang-minecraft-experiments.json b/meta/common/mojang-minecraft-experiments.json index 02572c78c7..702ed46e53 100644 --- a/meta/common/mojang-minecraft-experiments.json +++ b/meta/common/mojang-minecraft-experiments.json @@ -1,5 +1,10 @@ { "experiments": [ + { + "id": "25w45a_unobfuscated", + "wiki": "https://minecraft.wiki/w/Java_Edition_25w45a", + "url": "https://piston-data.mojang.com/v1/objects/de334d80d9ddc5abb94c611b8ad10f9125c4c421/25w45a_unobfuscated.zip" + }, { "id": "1_19_deep_dark_experimental_snapshot-1", "wiki": "https://minecraft.wiki/w/Java_Edition_Deep_Dark_Experimental_Snapshot_1", diff --git a/meta/run/update_mojang.py b/meta/run/update_mojang.py index ddadc16e89..acdbec95a4 100755 --- a/meta/run/update_mojang.py +++ b/meta/run/update_mojang.py @@ -45,6 +45,8 @@ def fetch_zipped_version(path, url): assert version_json + version_json["type"] = "experiment" + with open(path, "w", encoding="utf-8") as f: json.dump(version_json, f, sort_keys=True, indent=4) -- cgit 0.0.5-2-1-g0f52 From dde145abdad3bbbaf2f81c85535f1d7389ba84f3 Mon Sep 17 00:00:00 2001 From: timoreo Date: Tue, 11 Nov 2025 16:29:04 +0100 Subject: Add 25w46a_unobfuscated --- meta/common/mojang-minecraft-experiments.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta/common/mojang-minecraft-experiments.json b/meta/common/mojang-minecraft-experiments.json index 702ed46e53..7e00ff5734 100644 --- a/meta/common/mojang-minecraft-experiments.json +++ b/meta/common/mojang-minecraft-experiments.json @@ -1,5 +1,10 @@ { "experiments": [ + { + "id": "25w46a_unobfuscated", + "wiki": "https://minecraft.wiki/w/Java_Edition_25w46a", + "url": "https://piston-data.mojang.com/v1/objects/f9c5e4f9c1469296299635b498438e94d312f0c6/25w46a_unobfuscated.zip" + }, { "id": "25w45a_unobfuscated", "wiki": "https://minecraft.wiki/w/Java_Edition_25w45a", -- cgit 0.0.5-2-1-g0f52 From 82a0a6bb6f8fa675e70c1a4f668ea77633cdd13a Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 19 Nov 2025 20:14:54 +0100 Subject: refactor: use multiprocessing to download Fabric meta Signed-off-by: Sefa Eyeoglu --- meta/run/update_fabric.py | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/meta/run/update_fabric.py b/meta/run/update_fabric.py index 850ec8eac1..e0c1d819c9 100755 --- a/meta/run/update_fabric.py +++ b/meta/run/update_fabric.py @@ -1,4 +1,5 @@ -import concurrent.futures +from collections import deque +from multiprocessing import Pool import json import os import zipfile @@ -62,9 +63,9 @@ def head_file(url): def get_binary_file(path, url): + r = sess.get(url) + r.raise_for_status() with open(path, "wb") as f: - r = sess.get(url) - r.raise_for_status() for chunk in r.iter_content(chunk_size=128): f.write(chunk) @@ -94,14 +95,14 @@ def compute_jar_file(path, url): data.write(path + ".json") -def compute_jar_file_concurrent(component, it): - print(f"Processing {component} {it['version']} ") +def compute_jar_file_concurrent(it): + print(f"Processing {it['version']} ") jar_maven_url = get_maven_url(it["maven"], "https://maven.fabricmc.net/", ".jar") compute_jar_file( os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])), jar_maven_url, ) - print(f"Processing {component} {it['version']} Done") + print(f"Processing {it['version']} Done") def get_json_file_concurrent(it): @@ -121,18 +122,19 @@ def main(): os.path.join(UPSTREAM_DIR, META_DIR, f"{component}.json"), "https://meta.fabricmc.net/v2/versions/" + component, ) - with concurrent.futures.ThreadPoolExecutor() as executor: - for it in index: - executor.submit(compute_jar_file_concurrent, component, it) + with Pool(None) as pool: + deque(pool.imap_unordered(compute_jar_file_concurrent, index, 32), 0) # for each loader, download installer JSON file from maven with open( os.path.join(UPSTREAM_DIR, META_DIR, "loader.json"), "r", encoding="utf-8" ) as loaderVersionIndexFile: loader_version_index = json.load(loaderVersionIndexFile) - with concurrent.futures.ThreadPoolExecutor() as executor: - for it in loader_version_index: - executor.submit(get_json_file_concurrent, it) + with Pool(None) as pool: + deque( + pool.imap_unordered(get_json_file_concurrent, loader_version_index, 32), + 0, + ) if __name__ == "__main__": -- cgit 0.0.5-2-1-g0f52 From 9d751238a566464df8a184755718bf1ac2f485e4 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 19 Nov 2025 20:33:23 +0100 Subject: feat: add workarounds for unobfuscated versions Signed-off-by: Sefa Eyeoglu --- meta/common/fabric.py | 7 +++++++ meta/model/fabric.py | 4 ++++ meta/run/generate_fabric.py | 9 ++++++++- meta/run/update_fabric.py | 28 ++++++++++++++++++---------- 4 files changed, 37 insertions(+), 11 deletions(-) diff --git a/meta/common/fabric.py b/meta/common/fabric.py index 2a35695cf1..667c38482f 100644 --- a/meta/common/fabric.py +++ b/meta/common/fabric.py @@ -10,3 +10,10 @@ LOADER_COMPONENT = "net.fabricmc.fabric-loader" INTERMEDIARY_COMPONENT = "net.fabricmc.intermediary" DATETIME_FORMAT_HTTP = "%a, %d %b %Y %H:%M:%S %Z" + +# version -> releaseTime +BROKEN_INTERMEDIARIES = { + "1.21.11-pre1_unobfuscated": "2025-11-19T11:03:07+00:00" # releaseTime of 1.21.11 intermediary +} +EARLY_UNOBFUSCATED_SUFFIX = "_unobfuscated" +NOOP_INTERMEDIARY_VERSION = "net.fabricmc:intermediary:0.0.0" diff --git a/meta/model/fabric.py b/meta/model/fabric.py index 5cb0e9caab..7acd7c8756 100644 --- a/meta/model/fabric.py +++ b/meta/model/fabric.py @@ -6,6 +6,10 @@ from pydantic import Field from . import Library, MetaBase +EARLY_UNOBFUSCATED_SUFFIX = "_unobfuscated" +NOOP_INTERMEDIARY_VERSION = "net.fabricmc:intermediary:0.0.0" + + class FabricInstallerArguments(MetaBase): client: Optional[List[str]] common: Optional[List[str]] diff --git a/meta/run/generate_fabric.py b/meta/run/generate_fabric.py index 7ca50dd6aa..9d1f96263b 100755 --- a/meta/run/generate_fabric.py +++ b/meta/run/generate_fabric.py @@ -8,11 +8,13 @@ from meta.common import ( transform_maven_key, ) from meta.common.fabric import ( + EARLY_UNOBFUSCATED_SUFFIX, JARS_DIR, INSTALLER_INFO_DIR, META_DIR, INTERMEDIARY_COMPONENT, LOADER_COMPONENT, + NOOP_INTERMEDIARY_VERSION, ) from meta.model import MetaVersion, Dependency, Library, MetaPackage, GradleSpecifier from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainClasses @@ -76,8 +78,13 @@ def process_intermediary_version(entry) -> MetaVersion: v.type = "release" v.libraries = [] v.volatile = True + + maven = entry["maven"] + if EARLY_UNOBFUSCATED_SUFFIX in entry["version"]: + maven = NOOP_INTERMEDIARY_VERSION + intermediary_lib = Library( - name=GradleSpecifier.from_string(entry["maven"]), + name=GradleSpecifier.from_string(maven), url="https://maven.fabricmc.net", ) v.libraries.append(intermediary_lib) diff --git a/meta/run/update_fabric.py b/meta/run/update_fabric.py index e0c1d819c9..43a27e146c 100755 --- a/meta/run/update_fabric.py +++ b/meta/run/update_fabric.py @@ -14,6 +14,7 @@ from meta.common import ( default_session, ) from meta.common.fabric import ( + BROKEN_INTERMEDIARIES, JARS_DIR, INSTALLER_INFO_DIR, META_DIR, @@ -70,7 +71,7 @@ def get_binary_file(path, url): f.write(chunk) -def compute_jar_file(path, url): +def fetch_release_time(path, url): # These two approaches should result in the same metadata, except for the timestamp which might be a few minutes # off for the fallback method try: @@ -91,18 +92,25 @@ def compute_jar_file(path, url): if tstamp_new > tstamp: tstamp = tstamp_new - data = FabricJarInfo(release_time=tstamp) - data.write(path + ".json") + return tstamp def compute_jar_file_concurrent(it): - print(f"Processing {it['version']} ") - jar_maven_url = get_maven_url(it["maven"], "https://maven.fabricmc.net/", ".jar") - compute_jar_file( - os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])), - jar_maven_url, - ) - print(f"Processing {it['version']} Done") + print(f"Processing {it['maven']} ") + path = os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])) + tstamp = BROKEN_INTERMEDIARIES.get(it["version"]) + if not tstamp: + jar_maven_url = get_maven_url( + it["maven"], "https://maven.fabricmc.net/", ".jar" + ) + tstamp = fetch_release_time( + path, + jar_maven_url, + ) + + data = FabricJarInfo(release_time=tstamp) + data.write(f"{path}.json") + print(f"Processing {it['maven']} Done") def get_json_file_concurrent(it): -- cgit 0.0.5-2-1-g0f52 From e573624795a546be2b509ef143d06f9c2ee13bde Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 19 Nov 2025 20:38:30 +0100 Subject: chore: add 1_21_11-pre1_unobfuscated Signed-off-by: Sefa Eyeoglu --- meta/common/mojang-minecraft-experiments.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta/common/mojang-minecraft-experiments.json b/meta/common/mojang-minecraft-experiments.json index 7e00ff5734..e34e82e5e0 100644 --- a/meta/common/mojang-minecraft-experiments.json +++ b/meta/common/mojang-minecraft-experiments.json @@ -1,5 +1,10 @@ { "experiments": [ + { + "id": "1_21_11-pre1_unobfuscated", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.21.11_Pre-Release_1", + "url": "https://piston-data.mojang.com/v1/objects/f98a0c053a8246cce12f8f29f2ba4ce00872fd53/1_21_11-pre1_unobfuscated.zip" + }, { "id": "25w46a_unobfuscated", "wiki": "https://minecraft.wiki/w/Java_Edition_25w46a", -- cgit 0.0.5-2-1-g0f52 From d14ff2a4bc6d89726a16579d90d67a9810e7daec Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Nov 2025 14:41:15 +0000 Subject: chore(deps): update dependency pydantic to v1.10.24 --- poetry.lock | 102 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/poetry.lock b/poetry.lock index 7c68985711..dcb2b60175 100644 --- a/poetry.lock +++ b/poetry.lock @@ -242,62 +242,62 @@ files = [ [[package]] name = "pydantic" -version = "1.10.21" +version = "1.10.24" description = "Data validation and settings management using python type hints" optional = false python-versions = ">=3.7" groups = ["main"] files = [ - {file = "pydantic-1.10.21-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:245e486e0fec53ec2366df9cf1cba36e0bbf066af7cd9c974bbbd9ba10e1e586"}, - {file = "pydantic-1.10.21-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6c54f8d4c151c1de784c5b93dfbb872067e3414619e10e21e695f7bb84d1d1fd"}, - {file = "pydantic-1.10.21-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b64708009cfabd9c2211295144ff455ec7ceb4c4fb45a07a804309598f36187"}, - {file = "pydantic-1.10.21-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8a148410fa0e971ba333358d11a6dea7b48e063de127c2b09ece9d1c1137dde4"}, - {file = "pydantic-1.10.21-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:36ceadef055af06e7756eb4b871cdc9e5a27bdc06a45c820cd94b443de019bbf"}, - {file = "pydantic-1.10.21-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c0501e1d12df6ab1211b8cad52d2f7b2cd81f8e8e776d39aa5e71e2998d0379f"}, - {file = "pydantic-1.10.21-cp310-cp310-win_amd64.whl", hash = "sha256:c261127c275d7bce50b26b26c7d8427dcb5c4803e840e913f8d9df3f99dca55f"}, - {file = "pydantic-1.10.21-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8b6350b68566bb6b164fb06a3772e878887f3c857c46c0c534788081cb48adf4"}, - {file = "pydantic-1.10.21-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:935b19fdcde236f4fbf691959fa5c3e2b6951fff132964e869e57c70f2ad1ba3"}, - {file = "pydantic-1.10.21-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2b6a04efdcd25486b27f24c1648d5adc1633ad8b4506d0e96e5367f075ed2e0b"}, - {file = "pydantic-1.10.21-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c1ba253eb5af8d89864073e6ce8e6c8dec5f49920cff61f38f5c3383e38b1c9f"}, - {file = "pydantic-1.10.21-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:57f0101e6c97b411f287a0b7cf5ebc4e5d3b18254bf926f45a11615d29475793"}, - {file = "pydantic-1.10.21-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:90e85834f0370d737c77a386ce505c21b06bfe7086c1c568b70e15a568d9670d"}, - {file = "pydantic-1.10.21-cp311-cp311-win_amd64.whl", hash = "sha256:6a497bc66b3374b7d105763d1d3de76d949287bf28969bff4656206ab8a53aa9"}, - {file = "pydantic-1.10.21-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2ed4a5f13cf160d64aa331ab9017af81f3481cd9fd0e49f1d707b57fe1b9f3ae"}, - {file = "pydantic-1.10.21-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3b7693bb6ed3fbe250e222f9415abb73111bb09b73ab90d2d4d53f6390e0ccc1"}, - {file = "pydantic-1.10.21-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:185d5f1dff1fead51766da9b2de4f3dc3b8fca39e59383c273f34a6ae254e3e2"}, - {file = "pydantic-1.10.21-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:38e6d35cf7cd1727822c79e324fa0677e1a08c88a34f56695101f5ad4d5e20e5"}, - {file = "pydantic-1.10.21-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:1d7c332685eafacb64a1a7645b409a166eb7537f23142d26895746f628a3149b"}, - {file = "pydantic-1.10.21-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c9b782db6f993a36092480eeaab8ba0609f786041b01f39c7c52252bda6d85f"}, - {file = "pydantic-1.10.21-cp312-cp312-win_amd64.whl", hash = "sha256:7ce64d23d4e71d9698492479505674c5c5b92cda02b07c91dfc13633b2eef805"}, - {file = "pydantic-1.10.21-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0067935d35044950be781933ab91b9a708eaff124bf860fa2f70aeb1c4be7212"}, - {file = "pydantic-1.10.21-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5e8148c2ce4894ce7e5a4925d9d3fdce429fb0e821b5a8783573f3611933a251"}, - {file = "pydantic-1.10.21-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a4973232c98b9b44c78b1233693e5e1938add5af18042f031737e1214455f9b8"}, - {file = "pydantic-1.10.21-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:662bf5ce3c9b1cef32a32a2f4debe00d2f4839fefbebe1d6956e681122a9c839"}, - {file = "pydantic-1.10.21-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:98737c3ab5a2f8a85f2326eebcd214510f898881a290a7939a45ec294743c875"}, - {file = "pydantic-1.10.21-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:0bb58bbe65a43483d49f66b6c8474424d551a3fbe8a7796c42da314bac712738"}, - {file = "pydantic-1.10.21-cp313-cp313-win_amd64.whl", hash = "sha256:e622314542fb48542c09c7bd1ac51d71c5632dd3c92dc82ede6da233f55f4848"}, - {file = "pydantic-1.10.21-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:d356aa5b18ef5a24d8081f5c5beb67c0a2a6ff2a953ee38d65a2aa96526b274f"}, - {file = "pydantic-1.10.21-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:08caa8c0468172d27c669abfe9e7d96a8b1655ec0833753e117061febaaadef5"}, - {file = "pydantic-1.10.21-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c677aa39ec737fec932feb68e4a2abe142682f2885558402602cd9746a1c92e8"}, - {file = "pydantic-1.10.21-cp37-cp37m-musllinux_1_2_i686.whl", hash = "sha256:79577cc045d3442c4e845df53df9f9202546e2ba54954c057d253fc17cd16cb1"}, - {file = "pydantic-1.10.21-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:b6b73ab347284719f818acb14f7cd80696c6fdf1bd34feee1955d7a72d2e64ce"}, - {file = "pydantic-1.10.21-cp37-cp37m-win_amd64.whl", hash = "sha256:46cffa24891b06269e12f7e1ec50b73f0c9ab4ce71c2caa4ccf1fb36845e1ff7"}, - {file = "pydantic-1.10.21-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:298d6f765e3c9825dfa78f24c1efd29af91c3ab1b763e1fd26ae4d9e1749e5c8"}, - {file = "pydantic-1.10.21-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:f2f4a2305f15eff68f874766d982114ac89468f1c2c0b97640e719cf1a078374"}, - {file = "pydantic-1.10.21-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:35b263b60c519354afb3a60107d20470dd5250b3ce54c08753f6975c406d949b"}, - {file = "pydantic-1.10.21-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e23a97a6c2f2db88995496db9387cd1727acdacc85835ba8619dce826c0b11a6"}, - {file = "pydantic-1.10.21-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:3c96fed246ccc1acb2df032ff642459e4ae18b315ecbab4d95c95cfa292e8517"}, - {file = "pydantic-1.10.21-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:b92893ebefc0151474f682e7debb6ab38552ce56a90e39a8834734c81f37c8a9"}, - {file = "pydantic-1.10.21-cp38-cp38-win_amd64.whl", hash = "sha256:b8460bc256bf0de821839aea6794bb38a4c0fbd48f949ea51093f6edce0be459"}, - {file = "pydantic-1.10.21-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5d387940f0f1a0adb3c44481aa379122d06df8486cc8f652a7b3b0caf08435f7"}, - {file = "pydantic-1.10.21-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:266ecfc384861d7b0b9c214788ddff75a2ea123aa756bcca6b2a1175edeca0fe"}, - {file = "pydantic-1.10.21-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:61da798c05a06a362a2f8c5e3ff0341743e2818d0f530eaac0d6898f1b187f1f"}, - {file = "pydantic-1.10.21-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a621742da75ce272d64ea57bd7651ee2a115fa67c0f11d66d9dcfc18c2f1b106"}, - {file = "pydantic-1.10.21-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:9e3e4000cd54ef455694b8be9111ea20f66a686fc155feda1ecacf2322b115da"}, - {file = "pydantic-1.10.21-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:f198c8206640f4c0ef5a76b779241efb1380a300d88b1bce9bfe95a6362e674d"}, - {file = "pydantic-1.10.21-cp39-cp39-win_amd64.whl", hash = "sha256:e7f0cda108b36a30c8fc882e4fc5b7eec8ef584aa43aa43694c6a7b274fb2b56"}, - {file = "pydantic-1.10.21-py3-none-any.whl", hash = "sha256:db70c920cba9d05c69ad4a9e7f8e9e83011abb2c6490e561de9ae24aee44925c"}, - {file = "pydantic-1.10.21.tar.gz", hash = "sha256:64b48e2b609a6c22178a56c408ee1215a7206077ecb8a193e2fda31858b2362a"}, + {file = "pydantic-1.10.24-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:eef07ea2fba12f9188cfa2c50cb3eaa6516b56c33e2a8cc3cd288b4190ee6c0c"}, + {file = "pydantic-1.10.24-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5a42033fac69b9f1f867ecc3a2159f0e94dceb1abfc509ad57e9e88d49774683"}, + {file = "pydantic-1.10.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c626596c1b95dc6d45f7129f10b6743fbb50f29d942d25a22b2ceead670c067d"}, + {file = "pydantic-1.10.24-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8057172868b0d98f95e6fcddcc5f75d01570e85c6308702dd2c50ea673bc197b"}, + {file = "pydantic-1.10.24-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:82f951210ebcdb778b1d93075af43adcd04e9ebfd4f44b1baa8eeb21fbd71e36"}, + {file = "pydantic-1.10.24-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b66e4892d8ae005f436a5c5f1519ecf837574d8414b1c93860fb3c13943d9b37"}, + {file = "pydantic-1.10.24-cp310-cp310-win_amd64.whl", hash = "sha256:50d9f8a207c07f347d4b34806dc576872000d9a60fd481ed9eb78ea8512e0666"}, + {file = "pydantic-1.10.24-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:70152291488f8d2bbcf2027b5c28c27724c78a7949c91b466d28ad75d6d12702"}, + {file = "pydantic-1.10.24-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:956b30638272c51c85caaff76851b60db4b339022c0ee6eca677c41e3646255b"}, + {file = "pydantic-1.10.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bed9d6eea5fabbc6978c42e947190c7bd628ddaff3b56fc963fe696c3710ccd6"}, + {file = "pydantic-1.10.24-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:af8e2b3648128b8cadb1a71e2f8092a6f42d4ca123fad7a8d7ce6db8938b1db3"}, + {file = "pydantic-1.10.24-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:076fff9da02ca716e4c8299c68512fdfbeac32fdefc9c160e6f80bdadca0993d"}, + {file = "pydantic-1.10.24-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8f2447ca88a7e14fd4d268857521fb37535c53a367b594fa2d7c2551af905993"}, + {file = "pydantic-1.10.24-cp311-cp311-win_amd64.whl", hash = "sha256:58d42a7c344882c00e3bb7c6c8c6f62db2e3aafa671f307271c45ad96e8ccf7a"}, + {file = "pydantic-1.10.24-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:17e7610119483f03954569c18d4de16f4e92f1585f20975414033ac2d4a96624"}, + {file = "pydantic-1.10.24-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e24435a9970dcb2b35648f2cf57505d4bd414fcca1a404c82e28d948183fe0a6"}, + {file = "pydantic-1.10.24-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a9e92b9c78d7f3cfa085c21c110e7000894446e24a836d006aabfc6ae3f1813"}, + {file = "pydantic-1.10.24-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef14dfa7c98b314a3e449e92df6f1479cafe74c626952f353ff0176b075070de"}, + {file = "pydantic-1.10.24-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:52219b4e70c1db185cfd103a804e416384e1c8950168a2d4f385664c7c35d21a"}, + {file = "pydantic-1.10.24-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5ce0986799248082e9a5a026c9b5d2f9fa2e24d2afb9b0eace9104334a58fdc1"}, + {file = "pydantic-1.10.24-cp312-cp312-win_amd64.whl", hash = "sha256:874a78e4ed821258295a472e325eee7de3d91ba7a61d0639ce1b0367a3c63d4c"}, + {file = "pydantic-1.10.24-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:265788a1120285c4955f8b3d52b3ea6a52c7a74db097c4c13a4d3567f0c6df3c"}, + {file = "pydantic-1.10.24-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d255bebd927e5f1e026b32605684f7b6fc36a13e62b07cb97b29027b91657def"}, + {file = "pydantic-1.10.24-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d6e45dbc79a44e34c2c83ef1fcb56ff663040474dcf4dfc452db24a1de0f7574"}, + {file = "pydantic-1.10.24-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:af31565b12a7db5bfa5fe8c3a4f8fda4d32f5c2929998b1b241f1c22e9ab6e69"}, + {file = "pydantic-1.10.24-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:9c377fc30d9ca40dbff5fd79c5a5e1f0d6fff040fa47a18851bb6b0bd040a5d8"}, + {file = "pydantic-1.10.24-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b644d6f14b2ce617d6def21622f9ba73961a16b7dffdba7f6692e2f66fa05d00"}, + {file = "pydantic-1.10.24-cp313-cp313-win_amd64.whl", hash = "sha256:0cbbf306124ae41cc153fdc2559b37faa1bec9a23ef7b082c1756d1315ceffe6"}, + {file = "pydantic-1.10.24-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:7c8bbad6037a87effe9f3739bdf39851add6e0f7e101d103a601c504892ffa70"}, + {file = "pydantic-1.10.24-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f154a8a46a0d950c055254f8f010ba07e742ac4404a3b6e281a31913ac45ccd0"}, + {file = "pydantic-1.10.24-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6f25d2f792afcd874cc8339c1da1cc52739f4f3d52993ed1f6c263ef2afadc47"}, + {file = "pydantic-1.10.24-cp37-cp37m-musllinux_1_2_i686.whl", hash = "sha256:49a6f0178063f15eaea6cbcb2dba04db0b73db9834bc7b1e1c4dbea28c7cd22f"}, + {file = "pydantic-1.10.24-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:bb3df10be3c7d264947180615819aeec0916f19650f2ba7309ed1fe546ead0d2"}, + {file = "pydantic-1.10.24-cp37-cp37m-win_amd64.whl", hash = "sha256:fa0ebefc169439267e4b4147c7d458908788367640509ed32c90a91a63ebb579"}, + {file = "pydantic-1.10.24-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:2d1a5ef77efeb54def2695f2b8f4301aae8c7aa2b334bd15f61c18ef54317621"}, + {file = "pydantic-1.10.24-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:02f7a25e8949d8ca568e4bcef2ffed7881d7843286e7c3488bdd3b67f092059c"}, + {file = "pydantic-1.10.24-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5da2775712dda8b89e701ed2a72d5d81d23dbc6af84089da8a0f61a0be439c8c"}, + {file = "pydantic-1.10.24-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:75259be0558ca3af09192ad7b18557f2e9033ad4cbd48c252131f5292f6374fd"}, + {file = "pydantic-1.10.24-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:1a1ae996daa3d43c530b8d0bacc7e2d9cb55e3991f0e6b7cc2cb61a0fb9f6667"}, + {file = "pydantic-1.10.24-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:34109b0afa63b36eec2f2b115694e48ae5ee52f7d3c1baa0be36f80e586bda52"}, + {file = "pydantic-1.10.24-cp38-cp38-win_amd64.whl", hash = "sha256:4d7336bfcdb8cb58411e6b498772ba2cff84a2ce92f389bae3a8f1bb2c840c49"}, + {file = "pydantic-1.10.24-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:25fb9a69a21d711deb5acefdab9ff8fb49e6cc77fdd46d38217d433bff2e3de2"}, + {file = "pydantic-1.10.24-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:6af36a8fb3072526b5b38d3f341b12d8f423188e7d185f130c0079fe02cdec7f"}, + {file = "pydantic-1.10.24-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5fc35569dfd15d3b3fc06a22abee0a45fdde0784be644e650a8769cd0b2abd94"}, + {file = "pydantic-1.10.24-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fac7fbcb65171959973f3136d0792c3d1668bc01fd414738f0898b01f692f1b4"}, + {file = "pydantic-1.10.24-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:fc3f4a6544517380658b63b144c7d43d5276a343012913b7e5d18d9fba2f12bb"}, + {file = "pydantic-1.10.24-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:415c638ca5fd57b915a62dd38c18c8e0afe5adf5527be6f8ce16b4636b616816"}, + {file = "pydantic-1.10.24-cp39-cp39-win_amd64.whl", hash = "sha256:a5bf94042efbc6ab56b18a5921f426ebbeefc04f554a911d76029e7be9057d01"}, + {file = "pydantic-1.10.24-py3-none-any.whl", hash = "sha256:093768eba26db55a88b12f3073017e3fdee319ef60d3aef5c6c04a4e484db193"}, + {file = "pydantic-1.10.24.tar.gz", hash = "sha256:7e6d1af1bd3d2312079f28c9baf2aafb4a452a06b50717526e5ac562e37baa53"}, ] [package.dependencies] -- cgit 0.0.5-2-1-g0f52 From 6992b6c8cdb9374217f9b0c13a66d69303003502 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Nov 2025 14:41:22 +0000 Subject: chore(deps): update dependency requests to v2.32.5 --- poetry.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/poetry.lock b/poetry.lock index 7c68985711..47a721ba4a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -309,19 +309,19 @@ email = ["email-validator (>=1.0.3)"] [[package]] name = "requests" -version = "2.32.3" +version = "2.32.4" description = "Python HTTP for Humans." optional = false python-versions = ">=3.8" groups = ["main"] files = [ - {file = "requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6"}, - {file = "requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760"}, + {file = "requests-2.32.4-py3-none-any.whl", hash = "sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c"}, + {file = "requests-2.32.4.tar.gz", hash = "sha256:27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422"}, ] [package.dependencies] certifi = ">=2017.4.17" -charset-normalizer = ">=2,<4" +charset_normalizer = ">=2,<4" idna = ">=2.5,<4" urllib3 = ">=1.21.1,<3" -- cgit 0.0.5-2-1-g0f52 From ba4496df4f279304fcffc6de0a9ce5be57de948a Mon Sep 17 00:00:00 2001 From: TheKodeToad Date: Mon, 8 Dec 2025 00:22:01 +0000 Subject: Update ForgeWrapper to 2025-12-07 Signed-off-by: TheKodeToad --- meta/common/forge.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/common/forge.py b/meta/common/forge.py index 573a5efb6f..2622c957f2 100644 --- a/meta/common/forge.py +++ b/meta/common/forge.py @@ -15,8 +15,8 @@ LEGACYINFO_FILE = join(BASE_DIR, "legacyinfo.json") FORGE_COMPONENT = "net.minecraftforge" FORGEWRAPPER_LIBRARY = make_launcher_library( - GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "prism-2025-10-07"), - "f8f3cc537cc86ef9890474c2d436647ae3c4ff12", - 29351, + GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "prism-2025-12-07"), + "4c4653d80409e7e968d3e3209196ffae778b7b4e", + 10278, ) BAD_VERSIONS = ["1.12.2-14.23.5.2851"] -- cgit 0.0.5-2-1-g0f52 From 3dd12fbbd5c8440a9787691fd28741b949931d24 Mon Sep 17 00:00:00 2001 From: TheKodeToad Date: Mon, 8 Dec 2025 10:52:04 +0000 Subject: Fix size Signed-off-by: TheKodeToad --- meta/common/forge.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/common/forge.py b/meta/common/forge.py index 2622c957f2..3cf5c3d10f 100644 --- a/meta/common/forge.py +++ b/meta/common/forge.py @@ -17,6 +17,6 @@ FORGE_COMPONENT = "net.minecraftforge" FORGEWRAPPER_LIBRARY = make_launcher_library( GradleSpecifier("io.github.zekerzhayard", "ForgeWrapper", "prism-2025-12-07"), "4c4653d80409e7e968d3e3209196ffae778b7b4e", - 10278, + 29731, ) BAD_VERSIONS = ["1.12.2-14.23.5.2851"] -- cgit 0.0.5-2-1-g0f52 From 94a2ce0d61498dec6e284bf1b242093c9858450f Mon Sep 17 00:00:00 2001 From: DioEgizio <83089242+DioEgizio@users.noreply.github.com> Date: Tue, 9 Dec 2025 21:08:21 +0100 Subject: feat: Add more unobfuscated versions since 26.1.x will be unobfuscated by default, this means these will be all of them Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com> --- meta/common/mojang-minecraft-experiments.json | 40 +++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/meta/common/mojang-minecraft-experiments.json b/meta/common/mojang-minecraft-experiments.json index e34e82e5e0..2a6792a7b0 100644 --- a/meta/common/mojang-minecraft-experiments.json +++ b/meta/common/mojang-minecraft-experiments.json @@ -1,5 +1,45 @@ { "experiments": [ + { + "id": "1_21_11_unobfuscated", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.21.11", + "url": "https://piston-data.mojang.com/v1/objects/82332dfb17146de34cb7a36d2b910e3b2009191a/1_21_11_unobfuscated.zip" + }, + { + "id": "1_21_11-rc3_unobfuscated", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.21.11_Release_Candidate_3", + "url": "https://piston-data.mojang.com/v1/objects/7abe399a1b3c07754c5dc3ec4e5c6f50ee03c10e/1_21_11-rc3_unobfuscated.zip" + }, + { + "id": "1_21_11-rc2_unobfuscated", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.21.11_Release_Candidate_2", + "url": "https://piston-data.mojang.com/v1/objects/fb70de3ae3e19825622b7687d2fd783d78c4b05f/1_21_11-rc2_unobfuscated.zip" + }, + { + "id": "1_21_11-rc1_unobfuscated", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.21.11_Release_Candidate_1", + "url": "https://piston-data.mojang.com/v1/objects/38712002b9d02061e662b69c44753a47d24da516/1_21_11-rc1_unobfuscated.zip" + }, + { + "id": "1_21_11-pre5_unobfuscated", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.21.11_Pre-Release_5", + "url": "https://piston-data.mojang.com/v1/objects/931df659128f913ce356d6036c318c5d9a039e85/1_21_11-pre5_unobfuscated.zip" + }, + { + "id": "1_21_11-pre4_unobfuscated", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.21.11_Pre-Release_4", + "url": "https://piston-data.mojang.com/v1/objects/834666571f1e1374923b73f4baec4203d44e9c0d/1_21_11-pre4_unobfuscated.zip" + }, + { + "id": "1_21_11-pre3_unobfuscated", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.21.11_Pre-Release_3", + "url": "https://piston-data.mojang.com/v1/objects/7717a481468cc33d2414d82ee9c0450f56264db0/1_21_11-pre3_unobfuscated.zip" + }, + { + "id": "1_21_11-pre2_unobfuscated", + "wiki": "https://minecraft.wiki/w/Java_Edition_1.21.11_Pre-Release_2", + "url": "https://piston-data.mojang.com/v1/objects/528731e05b7be26c90fedf8f2ef6470abb0d1994/1_21_11-pre2_unobfuscated.zip" + }, { "id": "1_21_11-pre1_unobfuscated", "wiki": "https://minecraft.wiki/w/Java_Edition_1.21.11_Pre-Release_1", -- cgit 0.0.5-2-1-g0f52 From 064c55aedd6ccf99e510614fc083c021e4e03c1a Mon Sep 17 00:00:00 2001 From: DioEgizio <83089242+DioEgizio@users.noreply.github.com> Date: Tue, 9 Dec 2025 21:09:33 +0100 Subject: Revert "feat: add workarounds for unobfuscated versions" completely unnecessary as fabric fixed their unobfuscated versions This reverts commit 9d751238a566464df8a184755718bf1ac2f485e4. --- meta/common/fabric.py | 7 ------- meta/model/fabric.py | 4 ---- meta/run/generate_fabric.py | 9 +-------- meta/run/update_fabric.py | 28 ++++++++++------------------ 4 files changed, 11 insertions(+), 37 deletions(-) diff --git a/meta/common/fabric.py b/meta/common/fabric.py index 667c38482f..2a35695cf1 100644 --- a/meta/common/fabric.py +++ b/meta/common/fabric.py @@ -10,10 +10,3 @@ LOADER_COMPONENT = "net.fabricmc.fabric-loader" INTERMEDIARY_COMPONENT = "net.fabricmc.intermediary" DATETIME_FORMAT_HTTP = "%a, %d %b %Y %H:%M:%S %Z" - -# version -> releaseTime -BROKEN_INTERMEDIARIES = { - "1.21.11-pre1_unobfuscated": "2025-11-19T11:03:07+00:00" # releaseTime of 1.21.11 intermediary -} -EARLY_UNOBFUSCATED_SUFFIX = "_unobfuscated" -NOOP_INTERMEDIARY_VERSION = "net.fabricmc:intermediary:0.0.0" diff --git a/meta/model/fabric.py b/meta/model/fabric.py index 7acd7c8756..5cb0e9caab 100644 --- a/meta/model/fabric.py +++ b/meta/model/fabric.py @@ -6,10 +6,6 @@ from pydantic import Field from . import Library, MetaBase -EARLY_UNOBFUSCATED_SUFFIX = "_unobfuscated" -NOOP_INTERMEDIARY_VERSION = "net.fabricmc:intermediary:0.0.0" - - class FabricInstallerArguments(MetaBase): client: Optional[List[str]] common: Optional[List[str]] diff --git a/meta/run/generate_fabric.py b/meta/run/generate_fabric.py index 9d1f96263b..7ca50dd6aa 100755 --- a/meta/run/generate_fabric.py +++ b/meta/run/generate_fabric.py @@ -8,13 +8,11 @@ from meta.common import ( transform_maven_key, ) from meta.common.fabric import ( - EARLY_UNOBFUSCATED_SUFFIX, JARS_DIR, INSTALLER_INFO_DIR, META_DIR, INTERMEDIARY_COMPONENT, LOADER_COMPONENT, - NOOP_INTERMEDIARY_VERSION, ) from meta.model import MetaVersion, Dependency, Library, MetaPackage, GradleSpecifier from meta.model.fabric import FabricJarInfo, FabricInstallerDataV1, FabricMainClasses @@ -78,13 +76,8 @@ def process_intermediary_version(entry) -> MetaVersion: v.type = "release" v.libraries = [] v.volatile = True - - maven = entry["maven"] - if EARLY_UNOBFUSCATED_SUFFIX in entry["version"]: - maven = NOOP_INTERMEDIARY_VERSION - intermediary_lib = Library( - name=GradleSpecifier.from_string(maven), + name=GradleSpecifier.from_string(entry["maven"]), url="https://maven.fabricmc.net", ) v.libraries.append(intermediary_lib) diff --git a/meta/run/update_fabric.py b/meta/run/update_fabric.py index 43a27e146c..e0c1d819c9 100755 --- a/meta/run/update_fabric.py +++ b/meta/run/update_fabric.py @@ -14,7 +14,6 @@ from meta.common import ( default_session, ) from meta.common.fabric import ( - BROKEN_INTERMEDIARIES, JARS_DIR, INSTALLER_INFO_DIR, META_DIR, @@ -71,7 +70,7 @@ def get_binary_file(path, url): f.write(chunk) -def fetch_release_time(path, url): +def compute_jar_file(path, url): # These two approaches should result in the same metadata, except for the timestamp which might be a few minutes # off for the fallback method try: @@ -92,25 +91,18 @@ def fetch_release_time(path, url): if tstamp_new > tstamp: tstamp = tstamp_new - return tstamp + data = FabricJarInfo(release_time=tstamp) + data.write(path + ".json") def compute_jar_file_concurrent(it): - print(f"Processing {it['maven']} ") - path = os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])) - tstamp = BROKEN_INTERMEDIARIES.get(it["version"]) - if not tstamp: - jar_maven_url = get_maven_url( - it["maven"], "https://maven.fabricmc.net/", ".jar" - ) - tstamp = fetch_release_time( - path, - jar_maven_url, - ) - - data = FabricJarInfo(release_time=tstamp) - data.write(f"{path}.json") - print(f"Processing {it['maven']} Done") + print(f"Processing {it['version']} ") + jar_maven_url = get_maven_url(it["maven"], "https://maven.fabricmc.net/", ".jar") + compute_jar_file( + os.path.join(UPSTREAM_DIR, JARS_DIR, transform_maven_key(it["maven"])), + jar_maven_url, + ) + print(f"Processing {it['version']} Done") def get_json_file_concurrent(it): -- cgit 0.0.5-2-1-g0f52 From bdc461cb10de0562b5a5d7a9be7b2e139a2c51d4 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Tue, 16 Dec 2025 17:11:56 +0200 Subject: add java-runtime-epsilon Signed-off-by: Trial97 --- meta/model/mojang.py | 3 ++- meta/run/generate_java.py | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/meta/model/mojang.py b/meta/model/mojang.py index b1e2167550..b3edfe21f9 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -191,6 +191,7 @@ class MojangJavaComponent(StrEnum): GammaSnapshot = "java-runtime-gamma-snapshot" Exe = "minecraft-java-exe" Delta = "java-runtime-delta" + Epsilon = "java-runtime-epsilon" class JavaVersion(MetaBase): @@ -339,5 +340,5 @@ class MojangVersion(MetaBase): compatible_java_name=javaName, additional_traits=addn_traits, main_jar=main_jar, - logging=(self.logging or {}).get("client") + logging=(self.logging or {}).get("client"), ) diff --git a/meta/run/generate_java.py b/meta/run/generate_java.py index 1dd1234213..7769c7b89c 100644 --- a/meta/run/generate_java.py +++ b/meta/run/generate_java.py @@ -139,6 +139,8 @@ def mojang_component_to_major(mojang_component: MojangJavaComponent) -> int: return 0 case MojangJavaComponent.Delta: return 21 + case MojangJavaComponent.Epsilon: + return 25 case _: return 0 @@ -474,6 +476,7 @@ def main(): MojangJavaComponent.Gamma, MojangJavaComponent.GammaSnapshot, MojangJavaComponent.Delta, + MojangJavaComponent.Epsilon, ]: runtime = get_mojang_extra_java(comp, java_os) if runtime != None: -- cgit 0.0.5-2-1-g0f52 From 7750733ee4a5ebea32b6b554bf39dc6022e5c58e Mon Sep 17 00:00:00 2001 From: DioEgizio <83089242+DioEgizio@users.noreply.github.com> Date: Tue, 16 Dec 2025 17:27:35 +0100 Subject: fix: Fix linux-arm64 adoptium not being in epsilon Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com> --- meta/run/generate_java.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/run/generate_java.py b/meta/run/generate_java.py index 7769c7b89c..b53fdcdd00 100644 --- a/meta/run/generate_java.py +++ b/meta/run/generate_java.py @@ -330,9 +330,9 @@ def main(): JavaRuntimeOS.LinuxArm32, JavaRuntimeOS.LinuxArm64, ] - and major in [8, 17, 21] + and major in [8, 17, 21, 25] ) - or (runtime.runtime_os == JavaRuntimeOS.LinuxX86 and major in [17, 21]) + or (runtime.runtime_os == JavaRuntimeOS.LinuxX86 and major in [17, 21, 25]) ): if major not in extra_mojang_javas: extra_mojang_javas[major] = list[JavaRuntimeMeta]() -- cgit 0.0.5-2-1-g0f52 From a98bb3058477c4a7c2f434f5ae9005050f5b5812 Mon Sep 17 00:00:00 2001 From: DioEgizio <83089242+DioEgizio@users.noreply.github.com> Date: Mon, 22 Dec 2025 12:04:25 +0100 Subject: fix: skip version if it doesn't match our regex Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com> --- meta/run/generate_neoforge.py | 2 +- meta/run/update_neoforge.py | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/meta/run/generate_neoforge.py b/meta/run/generate_neoforge.py index ee1e26908d..6937ab01ba 100644 --- a/meta/run/generate_neoforge.py +++ b/meta/run/generate_neoforge.py @@ -117,7 +117,7 @@ def main(): if version.url() is None: eprint("Skipping %s with no valid files" % key) continue - eprint("Processing Forge %s" % version.rawVersion) + eprint("Processing NeoForge %s" % version.rawVersion) version_elements = version.rawVersion.split(".") if len(version_elements) < 1: eprint("Skipping version %s with not enough version elements" % key) diff --git a/meta/run/update_neoforge.py b/meta/run/update_neoforge.py index 25c316321f..1cf3a29b60 100644 --- a/meta/run/update_neoforge.py +++ b/meta/run/update_neoforge.py @@ -120,7 +120,7 @@ def get_single_forge_files_manifest(longversion, artifact: str): def main(): - # get the remote version list fragments + # get the 1.20.1 remote version list fragments r = sess.get( "https://maven.neoforged.net/api/maven/versions/releases/net%2Fneoforged%2Fforge" ) @@ -173,7 +173,10 @@ def main(): match = match_nf artifact = "neoforge" - assert match, f"{long_version} doesn't match version regex" + if not match and not match_nf: + print(f"Skipping {long_version} as it does not match regex") + continue + try: files = get_single_forge_files_manifest(long_version, artifact) except: -- cgit 0.0.5-2-1-g0f52 From b640188e1f14bb5b04201875bb08df35c5443e01 Mon Sep 17 00:00:00 2001 From: DioEgizio <83089242+DioEgizio@users.noreply.github.com> Date: Mon, 22 Dec 2025 16:40:10 +0100 Subject: feat+fix: get minecraft version from profile json instead of regex makes the code less sus and makes meta generate for new neoforge versions Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com> --- meta/model/neoforge.py | 9 -------- meta/run/generate_neoforge.py | 32 +++++++++++++---------------- meta/run/update_neoforge.py | 48 ++++++++----------------------------------- 3 files changed, 22 insertions(+), 67 deletions(-) diff --git a/meta/model/neoforge.py b/meta/model/neoforge.py index 5f5237fa5f..53bf67ba43 100644 --- a/meta/model/neoforge.py +++ b/meta/model/neoforge.py @@ -31,10 +31,7 @@ class NeoForgeFile(MetaBase): class NeoForgeEntry(MetaBase): artifact: str long_version: str = Field(alias="longversion") - mc_version: str = Field(alias="mcversion") version: str - build: int - branch: Optional[str] latest: Optional[bool] recommended: Optional[bool] files: Optional[Dict[str, NeoForgeFile]] @@ -48,8 +45,6 @@ class NeoForgeMCVersionInfo(MetaBase): class DerivedNeoForgeIndex(MetaBase): versions: Dict[str, NeoForgeEntry] = Field({}) - by_mc_version: Dict[str, NeoForgeMCVersionInfo] = Field({}, alias="by_mcversion") - class FMLLib( MetaBase @@ -181,14 +176,10 @@ class InstallerInfo(MetaBase): class NeoForgeVersion: def __init__(self, entry: NeoForgeEntry): self.artifact = entry.artifact - self.build = entry.build self.rawVersion = entry.version if self.artifact == "neoforge": self.rawVersion = entry.long_version - self.mc_version = entry.mc_version - self.mc_version_sane = self.mc_version.replace("_pre", "-pre", 1) - self.branch = entry.branch self.installer_filename = None self.installer_url = None self.universal_filename = None diff --git a/meta/run/generate_neoforge.py b/meta/run/generate_neoforge.py index 6937ab01ba..41ac950b7d 100644 --- a/meta/run/generate_neoforge.py +++ b/meta/run/generate_neoforge.py @@ -48,7 +48,6 @@ def version_from_build_system_installer( version: NeoForgeVersion, ) -> MetaVersion: v = MetaVersion(name="NeoForge", version=version.rawVersion, uid=NEOFORGE_COMPONENT) - v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=version.mc_version_sane)] v.main_class = "io.github.zekerzhayard.forgewrapper.installer.Main" # FIXME: Add the size and hash here @@ -108,10 +107,6 @@ def main(): recommended_versions = [] for key, entry in remote_versions.versions.items(): - if entry.mc_version is None: - eprint("Skipping %s with invalid MC version" % key) - continue - version = NeoForgeVersion(entry) if version.url() is None: @@ -134,18 +129,6 @@ def main(): if entry.recommended: recommended_versions.append(version.rawVersion) - # If we do not have the corresponding Minecraft version, we ignore it - if not os.path.isfile( - os.path.join( - LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{version.mc_version_sane}.json" - ) - ): - eprint( - "Skipping %s with no corresponding Minecraft version %s" - % (key, version.mc_version_sane) - ) - continue - # Path for new-style build system based installers installer_version_filepath = os.path.join( UPSTREAM_DIR, VERSION_MANIFEST_DIR, f"{version.long_version}.json" @@ -161,7 +144,20 @@ def main(): installer = MojangVersion.parse_file(installer_version_filepath) profile = NeoForgeInstallerProfileV2.parse_file(profile_filepath) v = version_from_build_system_installer(installer, profile, version) - + + #we can get the minecraft version from the profile json info, so let's just do that instead of hacky regex + v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=profile.minecraft)] + # If we do not have the corresponding Minecraft version, we ignore it + if not os.path.isfile( + os.path.join( + LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{profile.minecraft}.json" + ) + ): + eprint( + "Skipping %s with no corresponding Minecraft version %s" + % (key, profile.minecraft) + ) + continue v.write(os.path.join(LAUNCHER_DIR, NEOFORGE_COMPONENT, f"{v.version}.json")) recommended_versions.sort() diff --git a/meta/run/update_neoforge.py b/meta/run/update_neoforge.py index 1cf3a29b60..24a0da017e 100644 --- a/meta/run/update_neoforge.py +++ b/meta/run/update_neoforge.py @@ -140,43 +140,24 @@ def main(): new_index = DerivedNeoForgeIndex() + #let's keep the regex here to remove the 1.20.1- version_expression = re.compile( r"^(?P[0-9a-zA-Z_\.]+)-(?P[0-9\.]+\.(?P[0-9]+))(-(?P[a-zA-Z0-9\.]+))?$" ) - neoforge_version_re = re.compile( - r"^(?P\d+).(?:(?P\d+)|(?P[0-9a-z]+)).(?P\d+)(?:-(?P\w+))?$" - ) print("") print("Processing versions:") for long_version in main_json: assert type(long_version) == str - match = version_expression.match(long_version) - if match: - mc_version = match.group("mc") - build = int(match.group("build")) - version = match.group("ver") - branch = match.group("branch") + legacyMatch = version_expression.match(long_version) + if legacyMatch: + version = legacyMatch.group("ver") artifact = "forge" - - match_nf = neoforge_version_re.match(long_version) - if match_nf: - mc_version = match_nf.group("snapshot") - if not mc_version: - mc_version = f"1.{match_nf.group('mcminor')}" - if match_nf.group("mcpatch") != "0": - mc_version += f".{match_nf.group('mcpatch')}" - build = int(match_nf.group("number")) - version = match_nf.group("number") - branch = match_nf.group("tag") - match = match_nf + else: + version = long_version artifact = "neoforge" - if not match and not match_nf: - print(f"Skipping {long_version} as it does not match regex") - continue - try: files = get_single_forge_files_manifest(long_version, artifact) except: @@ -188,26 +169,16 @@ def main(): entry = NeoForgeEntry( artifact=artifact, long_version=long_version, - mc_version=mc_version, version=version, - build=build, - branch=branch, # NOTE: we add this later after the fact. The forge promotions file lies about these. latest=False, recommended=is_recommended, files=files, ) new_index.versions[long_version] = entry - if not new_index.by_mc_version: - new_index.by_mc_version = dict() - if mc_version not in new_index.by_mc_version: - new_index.by_mc_version.setdefault(mc_version, NeoForgeMCVersionInfo()) - new_index.by_mc_version[mc_version].versions.append(long_version) - # NOTE: we add this later after the fact. The forge promotions file lies about these. - # if entry.latest: - # new_index.by_mc_version[mc_version].latest = long_version + if entry.recommended: - new_index.by_mc_version[mc_version].recommended = long_version + new_index.recommended = long_version print("") print("Dumping index files...") @@ -223,9 +194,6 @@ def main(): # get the installer jars - if needed - and get the installer profiles out of them for key, entry in new_index.versions.items(): eprint("Updating NeoForge %s" % key) - if entry.mc_version is None: - eprint("Skipping %d with invalid MC version" % entry.build) - continue version = NeoForgeVersion(entry) if version.url() is None: -- cgit 0.0.5-2-1-g0f52 From deaff57f88e42bde29eed0f2f3695d8ad6fb1694 Mon Sep 17 00:00:00 2001 From: Octol1ttle Date: Sat, 27 Dec 2025 17:55:06 +0500 Subject: fix(update.sh): use correct variable when deploying to folder --- update.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/update.sh b/update.sh index 8e0fe38df1..e416d81173 100755 --- a/update.sh +++ b/update.sh @@ -84,7 +84,7 @@ fi if [ "${DEPLOY_TO_FOLDER}" = true ]; then echo "Deploying to ${DEPLOY_FOLDER}" - rsync -rvog --chown="${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP}" --exclude=.git "${LAUNCHER_DIR}/" "${DEPLOY_FOLDER}" + rsync -rvog --chown="${DEPLOY_FOLDER_USER}:${DEPLOY_FOLDER_GROUP}" --exclude=.git "${META_LAUNCHER_DIR}/" "${DEPLOY_FOLDER}" fi exit 0 -- cgit 0.0.5-2-1-g0f52 From 5c167532587f138e8087babcd5ef0183255c84c8 Mon Sep 17 00:00:00 2001 From: Octol1ttle Date: Sun, 28 Dec 2025 15:54:15 +0500 Subject: feat: support Java agents --- meta/model/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta/model/__init__.py b/meta/model/__init__.py index 483a41e0c0..a27ec68e04 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -309,6 +309,10 @@ class Library(MetaBase): mmcHint: Optional[str] = Field(None, alias="MMC-hint") +class JavaAgent(Library): + argument: Optional[str] + + class Dependency(MetaBase): uid: str equals: Optional[str] @@ -335,6 +339,7 @@ class MetaVersion(Versioned): release_time: Optional[datetime] = Field(alias="releaseTime") compatible_java_majors: Optional[List[int]] = Field(alias="compatibleJavaMajors") compatible_java_name: Optional[str] = Field(alias="compatibleJavaName") + java_agents: Optional[List[JavaAgent]] = Field(alias="+agents") additional_traits: Optional[List[str]] = Field(alias="+traits") additional_tweakers: Optional[List[str]] = Field(alias="+tweakers") additional_jvm_args: Optional[List[str]] = Field(alias="+jvmArgs") -- cgit 0.0.5-2-1-g0f52 From 2be39ab32d50acd6168cfce9014682e53de8bc54 Mon Sep 17 00:00:00 2001 From: Vixea Date: Wed, 14 Jan 2026 10:05:05 -0600 Subject: Meta: RISC-V 64 support for 3.3.6 --- meta/common/mojang-library-patches.json | 208 ++++++++++++++++++++++++++++++++ 1 file changed, 208 insertions(+) diff --git a/meta/common/mojang-library-patches.json b/meta/common/mojang-library-patches.json index cfd8907a75..e5a7d9bedb 100644 --- a/meta/common/mojang-library-patches.json +++ b/meta/common/mojang-library-patches.json @@ -3266,6 +3266,214 @@ } ] }, + { + "_comment": "Add linux-riscv64 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-freetype:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "5eea88e3527bb5fd2d81cc03f2bece1c83eada1c", + "size": 1199082, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-riscv64.jar" + } + }, + "name": "org.lwjgl:lwjgl-freetype-natives-linux-riscv64:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-riscv64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-riscv64 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-glfw:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "dde300b71892fddae65e4c524760e650bc924bb2", + "size": 119447, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-riscv64.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-riscv64:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-riscv64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-riscv64 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "9c76514b7725d5b8c5731f41218e97dcad3237b9", + "size": 197210, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-riscv64.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-riscv64:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-riscv64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-riscv64 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-openal:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "35fc93e98cf43a51f8fdd2b7e46854cb3820532a", + "size": 640228, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-openal/lwjgl-openal-natives-linux-riscv64.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-riscv64:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-riscv64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-riscv64 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-opengl:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "c55c0458e903df7bb688401273ad0e7c92c11068", + "size": 57863, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-riscv64.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-riscv64:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-riscv64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-riscv64 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-stb:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "009dbfa917b9fc07459a726e72d9ea9e7178f9d3", + "size": 216086, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-stb/lwjgl-stb-natives-linux-riscv64.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-riscv64:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-riscv64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-riscv64 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "0dfe4d23c5c5d92bf70a8bc50a964b0a6452add2", + "size": 46550, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-riscv64.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-riscv64:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-riscv64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-riscv64 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "830923e74105b08d137413735525e2be80a421b8", + "size": 81930, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl/lwjgl-natives-linux-riscv64.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-riscv64:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-riscv64" + } + } + ] + } + ] + }, { "_comment": "Replace glfw from 3.3.1 with version from 3.3.2 to prevent stack smashing", "match": [ -- cgit 0.0.5-2-1-g0f52 From af8a9ac5d7050a8de00a59fa71dbab94d9b907be Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 31 Jan 2026 11:17:39 +0100 Subject: fix: add linux-riscv64 as valid os Signed-off-by: Sefa Eyeoglu --- meta/model/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/model/__init__.py b/meta/model/__init__.py index a27ec68e04..203b367ed5 100644 --- a/meta/model/__init__.py +++ b/meta/model/__init__.py @@ -257,6 +257,7 @@ class OSRule(MetaBase): "osx-arm64", "linux-arm64", "linux-arm32", + "linux-riscv64", ] return v -- cgit 0.0.5-2-1-g0f52 From a7ddff7964214a1cdd7ea266cde72198c63dd0fb Mon Sep 17 00:00:00 2001 From: DioEgizio <83089242+DioEgizio@users.noreply.github.com> Date: Tue, 17 Feb 2026 18:24:21 +0100 Subject: fix: initial support for lwjgl 3.4.1 Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com> --- meta/run/generate_mojang.py | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/run/generate_mojang.py b/meta/run/generate_mojang.py index 7a5856fa43..693afb66da 100755 --- a/meta/run/generate_mojang.py +++ b/meta/run/generate_mojang.py @@ -90,6 +90,7 @@ LOG4J_HASHES = { # We want versions that contain natives for all platforms. If there are multiple, pick the latest one # LWJGL versions we want PASS_VARIANTS = [ + "1fd0e4d1f0f7c97e8765a69d38225e1f27ee14ef", # 3.4.1 (2026-02-17 12:42:24+00:00) "2b00f31688148fc95dbc8c8ef37308942cf0dce0", # 3.3.6 (2025-10-21 11:38:51+00:00) "73974b3af2afeb5b272ffbadcd7963014387c84f", # 3.3.3 (2024-05-22 16:25:41+00:00) "765b4ab443051d286bdbb1c19cd7dc86b0792dce", # 3.3.2 (2024-01-17 13:19:20+00:00) -- cgit 0.0.5-2-1-g0f52 From 047f01961f34deedb215e04e039cbc5ea1b12fcd Mon Sep 17 00:00:00 2001 From: DioEgizio <83089242+DioEgizio@users.noreply.github.com> Date: Tue, 17 Feb 2026 18:42:49 +0100 Subject: feat: add patches for lwjgl 3.4.1 Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com> --- meta/common/mojang-library-patches.json | 650 ++++++++++++++++++++++++++++++++ 1 file changed, 650 insertions(+) diff --git a/meta/common/mojang-library-patches.json b/meta/common/mojang-library-patches.json index e5a7d9bedb..38e270437a 100644 --- a/meta/common/mojang-library-patches.json +++ b/meta/common/mojang-library-patches.json @@ -2876,6 +2876,32 @@ } ] }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-freetype:3.3.6" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "b5492439c7c9a596655d0d0e06801f93ec491e53", + "size": 1093516, + "url": "https://build.lwjgl.org/release/3.3.6/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-freetype-natives-linux-arm64:3.3.6-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, { "_comment": "Add linux-arm64 support for LWJGL 3.3.6", "match": [ @@ -3473,6 +3499,630 @@ ] } ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-freetype:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "8f37d0da3386ff602ec54cd06626881895711041", + "size": 1093516, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-freetype-natives-linux-arm64:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-glfw:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "e5e87034c47118960746077dba46280e8de864b3", + "size": 141056, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm64:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "7891964dfb723209c6d02b0401432348fb707cc0", + "size": 222196, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm64:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-openal:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "3729b70cdd42df5571b075e051fa2fc8586dc538", + "size": 656568, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-arm64:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-opengl:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "61a4103e56bbaeb74ad3f19ec14299fd6891c4b0", + "size": 79414, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm64:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-stb:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "3bc107f901f931fea07cb0d80b1d74a34b806a2b", + "size": 256144, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-arm64:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "20771d2b4e01f5295156912ab62e170508aef618", + "size": 44504, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm64:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm64 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "46883f3b622d8b4d7f27b627ca3360cda3db0e0e", + "size": 117172, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl/lwjgl-natives-linux-arm64.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-arm64:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-freetype:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "d0bb1ececfdd1e5b75ba75c22d0e075dafe695d1", + "size": 1035183, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-freetype-natives-linux-arm32:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-glfw:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "bb243e9a857c4301bf7d5e668538686eaa64101e", + "size": 118670, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-arm32:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "fc9ce35c94743e23855777cacaba34bc145da6ec", + "size": 176503, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-arm32:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-openal:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "6d4ac5f3d5bab7f2fadfd52c32177d9c12a43b49", + "size": 604338, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-openal/lwjgl-openal-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-arm32:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-opengl:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "172e575948234ff7920abf0d0083d25e37c91ba6", + "size": 58633, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-arm32:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-stb:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "8f753f3772863989f1172d2b84b4e56ed18e8c35", + "size": 191834, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-stb/lwjgl-stb-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-arm32:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.3.6", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "62cb99015923df821e2e7a2a5a1e51d1e307126c", + "size": 50599, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-arm32:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-arm32 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "1511ab1ffb1c8d8e00e2acb452663173ae09bca0", + "size": 88490, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl/lwjgl-natives-linux-arm32.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-arm32:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-arm32" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-riscv64 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-freetype:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "737708c27a49ba5884ef347565fcb9964e8d85a9", + "size": 1199082, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-freetype/lwjgl-freetype-natives-linux-riscv64.jar" + } + }, + "name": "org.lwjgl:lwjgl-freetype-natives-linux-riscv64:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-riscv64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-riscv64 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-glfw:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "d76ed6846bff9804cfd1adb84b068728645a097b", + "size": 119447, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-glfw/lwjgl-glfw-natives-linux-riscv64.jar" + } + }, + "name": "org.lwjgl:lwjgl-glfw-natives-linux-riscv64:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-riscv64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-riscv64 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-jemalloc:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "ac7be1f86e87df030e668c02df2dec27c44da32b", + "size": 197210, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-jemalloc/lwjgl-jemalloc-natives-linux-riscv64.jar" + } + }, + "name": "org.lwjgl:lwjgl-jemalloc-natives-linux-riscv64:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-riscv64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-riscv64 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-openal:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "652b9424f529dccc79694f2124709083d2712104", + "size": 640228, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-openal/lwjgl-openal-natives-linux-riscv64.jar" + } + }, + "name": "org.lwjgl:lwjgl-openal-natives-linux-riscv64:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-riscv64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-riscv64 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-opengl:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "8a6f47236738e3c682e98e15a13cf0358c1da85c", + "size": 57863, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-opengl/lwjgl-opengl-natives-linux-riscv64.jar" + } + }, + "name": "org.lwjgl:lwjgl-opengl-natives-linux-riscv64:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-riscv64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-riscv64 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-stb:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "f1d8fe25d44e26c40f4dd4c48189323675467578", + "size": 216086, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-stb/lwjgl-stb-natives-linux-riscv64.jar" + } + }, + "name": "org.lwjgl:lwjgl-stb-natives-linux-riscv64:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-riscv64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-riscv64 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl-tinyfd:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "6aa204e5047e9f272c7271119105833cc0ddfd27", + "size": 46550, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl-tinyfd/lwjgl-tinyfd-natives-linux-riscv64.jar" + } + }, + "name": "org.lwjgl:lwjgl-tinyfd-natives-linux-riscv64:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-riscv64" + } + } + ] + } + ] + }, + { + "_comment": "Add linux-riscv64 support for LWJGL 3.4.1", + "match": [ + "org.lwjgl:lwjgl:3.4.1" + ], + "additionalLibraries": [ + { + "downloads": { + "artifact": { + "sha1": "a43b5208883562d31b5a2de1810aa82e2f2bf0ba", + "size": 81930, + "url": "https://build.lwjgl.org/release/3.4.1/bin/lwjgl/lwjgl-natives-linux-riscv64.jar" + } + }, + "name": "org.lwjgl:lwjgl-natives-linux-riscv64:3.4.1-lwjgl.1", + "rules": [ + { + "action": "allow", + "os": { + "name": "linux-riscv64" + } + } + ] + } + ] }, { "_comment": "Replace glfw from 3.3.1 with version from 3.3.2 to prevent stack smashing", -- cgit 0.0.5-2-1-g0f52 From ccc5e854dc13656ace48039fe492ac2688c66380 Mon Sep 17 00:00:00 2001 From: DioEgizio <83089242+DioEgizio@users.noreply.github.com> Date: Wed, 18 Feb 2026 19:34:18 +0100 Subject: fix: fix lwjgl 3.4.1 on arm64 win and mac Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com> --- meta/common/mojang-library-patches.json | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/meta/common/mojang-library-patches.json b/meta/common/mojang-library-patches.json index 38e270437a..d6386746b6 100644 --- a/meta/common/mojang-library-patches.json +++ b/meta/common/mojang-library-patches.json @@ -25,7 +25,15 @@ "org.lwjgl:lwjgl-opengl-natives-macos-arm64:3.3.6", "org.lwjgl:lwjgl-stb-natives-macos-arm64:3.3.6", "org.lwjgl:lwjgl-tinyfd-natives-macos-arm64:3.3.6", - "org.lwjgl:lwjgl-natives-macos-arm64:3.3.6" + "org.lwjgl:lwjgl-natives-macos-arm64:3.3.6", + "org.lwjgl:lwjgl-freetype-natives-macos-arm64:3.4.1", + "org.lwjgl:lwjgl-glfw-natives-macos-arm64:3.4.1", + "org.lwjgl:lwjgl-jemalloc-natives-macos-arm64:3.4.1", + "org.lwjgl:lwjgl-openal-natives-macos-arm64:3.4.1", + "org.lwjgl:lwjgl-opengl-natives-macos-arm64:3.4.1", + "org.lwjgl:lwjgl-stb-natives-macos-arm64:3.4.1", + "org.lwjgl:lwjgl-tinyfd-natives-macos-arm64:3.4.1", + "org.lwjgl:lwjgl-natives-macos-arm64:3.4.1" ], "override": { "rules": [ @@ -64,7 +72,15 @@ "org.lwjgl:lwjgl-opengl-natives-windows-arm64:3.3.6", "org.lwjgl:lwjgl-stb-natives-windows-arm64:3.3.6", "org.lwjgl:lwjgl-tinyfd-natives-windows-arm64:3.3.6", - "org.lwjgl:lwjgl-natives-windows-arm64:3.3.6" + "org.lwjgl:lwjgl-natives-windows-arm64:3.3.6", + "org.lwjgl:lwjgl-freetype-natives-windows-arm64:3.4.1", + "org.lwjgl:lwjgl-glfw-natives-windows-arm64:3.4.1", + "org.lwjgl:lwjgl-jemalloc-natives-windows-arm64:3.4.1", + "org.lwjgl:lwjgl-openal-natives-windows-arm64:3.4.1", + "org.lwjgl:lwjgl-opengl-natives-windows-arm64:3.4.1", + "org.lwjgl:lwjgl-stb-natives-windows-arm64:3.4.1", + "org.lwjgl:lwjgl-tinyfd-natives-windows-arm64:3.4.1", + "org.lwjgl:lwjgl-natives-windows-arm64:3.4.1" ], "override": { "rules": [ -- cgit 0.0.5-2-1-g0f52 From cc91037cc769d657b329576b8762eb8a172aa2de Mon Sep 17 00:00:00 2001 From: DioEgizio <83089242+DioEgizio@users.noreply.github.com> Date: Sat, 21 Feb 2026 08:16:38 +0100 Subject: feat: add java (auto)download support for riscv64 (java 17+) Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com> --- meta/model/java.py | 1 + meta/run/generate_java.py | 11 ++++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/meta/model/java.py b/meta/model/java.py index e5760f8bac..b941860726 100644 --- a/meta/model/java.py +++ b/meta/model/java.py @@ -23,6 +23,7 @@ class JavaRuntimeOS(StrEnum): LinuxX86 = "linux-x86" LinuxArm64 = "linux-arm64" LinuxArm32 = "linux-arm32" + LinuxRiscv64 = "linux-riscv64" WindowsX64 = "windows-x64" WindowsX86 = "windows-x86" WindowsArm64 = "windows-arm64" diff --git a/meta/run/generate_java.py b/meta/run/generate_java.py index b53fdcdd00..13e01a0496 100644 --- a/meta/run/generate_java.py +++ b/meta/run/generate_java.py @@ -56,6 +56,7 @@ MOJANG_OS_ARCHITECTURES = [ "x86", "arm64", "arm32", + "riscv64", ] MOJANG_OS_ARCHITECTURE_TRANSLATIONS = { @@ -66,6 +67,7 @@ MOJANG_OS_ARCHITECTURE_TRANSLATIONS = { "aarch64": "arm64", "x86_64": "x64", "arm": "arm32", + "riscv64": "riscv64", } @@ -332,7 +334,13 @@ def main(): ] and major in [8, 17, 21, 25] ) - or (runtime.runtime_os == JavaRuntimeOS.LinuxX86 and major in [17, 21, 25]) + or ( + runtime.runtime_os + in [ + JavaRuntimeOS.LinuxX86, + JavaRuntimeOS.LinuxRiscv64 + ] + and major in [17, 21, 25]) ): if major not in extra_mojang_javas: extra_mojang_javas[major] = list[JavaRuntimeMeta]() @@ -468,6 +476,7 @@ def main(): JavaRuntimeOS.WindowsArm32, JavaRuntimeOS.LinuxArm32, JavaRuntimeOS.LinuxArm64, + JavaRuntimeOS.LinuxRiscv64, ]: for comp in [ MojangJavaComponent.JreLegacy, -- cgit 0.0.5-2-1-g0f52 From 0dcfd785140ef95cf447b6a506e8fc73ef808686 Mon Sep 17 00:00:00 2001 From: Octol1ttle Date: Tue, 3 Mar 2026 23:20:23 +0500 Subject: fix neoforge maven URLs --- meta/model/neoforge.py | 2 +- meta/run/generate_neoforge.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/model/neoforge.py b/meta/model/neoforge.py index 53bf67ba43..d2e4fe8846 100644 --- a/meta/model/neoforge.py +++ b/meta/model/neoforge.py @@ -21,7 +21,7 @@ class NeoForgeFile(MetaBase): ) def url(self, long_version): - return "https://maven.neoforged.net/net/neoforged/%s/%s/%s" % ( + return "https://maven.neoforged.net/releases/net/neoforged/%s/%s/%s" % ( self.artifact, long_version, self.filename(long_version), diff --git a/meta/run/generate_neoforge.py b/meta/run/generate_neoforge.py index 41ac950b7d..eab7fb33e3 100644 --- a/meta/run/generate_neoforge.py +++ b/meta/run/generate_neoforge.py @@ -64,7 +64,7 @@ def version_from_build_system_installer( ) installer_lib.downloads = MojangLibraryDownloads() installer_lib.downloads.artifact = MojangArtifact( - url="https://maven.neoforged.net/%s" % (installer_lib.name.path()), + url="https://maven.neoforged.net/releases/%s" % (installer_lib.name.path()), sha1=info.sha1hash, size=info.size, ) -- cgit 0.0.5-2-1-g0f52 From ca67d9498d3bef29c8660f5c3bd4013a45e98245 Mon Sep 17 00:00:00 2001 From: Ludgie Date: Tue, 17 Mar 2026 22:35:39 +0100 Subject: feat: ibm semeru runtime open edition support Signed-off-by: Ludgie --- meta/common/java.py | 3 + meta/model/java.py | 151 ++++++++++++++++++++++++++++------------------ meta/run/generate_java.py | 75 +++++++++++++++++------ meta/run/update_java.py | 82 +++++++++++++++++++++---- update.sh | 4 +- 5 files changed, 224 insertions(+), 91 deletions(-) diff --git a/meta/common/java.py b/meta/common/java.py index ec13b2a55f..8b83f65aa0 100644 --- a/meta/common/java.py +++ b/meta/common/java.py @@ -4,11 +4,14 @@ BASE_DIR = "java_runtime" RELEASE_FILE = join(BASE_DIR, "releases.json") ADOPTIUM_DIR = join(BASE_DIR, "adoptium") +OPENJ9_DIR = join(BASE_DIR, "ibm") AZUL_DIR = join(BASE_DIR, "azul") ADOPTIUM_VERSIONS_DIR = join(ADOPTIUM_DIR, "versions") +OPENJ9_VERSIONS_DIR = join(OPENJ9_DIR, "versions") AZUL_VERSIONS_DIR = join(AZUL_DIR, "versions") JAVA_MINECRAFT_COMPONENT = "net.minecraft.java" JAVA_ADOPTIUM_COMPONENT = "net.adoptium.java" +JAVA_OPENJ9_COMPONENT = "com.ibm.java" JAVA_AZUL_COMPONENT = "com.azul.java" diff --git a/meta/model/java.py b/meta/model/java.py index b941860726..4a7571e491 100644 --- a/meta/model/java.py +++ b/meta/model/java.py @@ -18,7 +18,7 @@ class JavaRuntimeOS(StrEnum): MacOsX64 = "mac-os-x64" MacOsX86 = "mac-os-x86" # rare MacOsArm64 = "mac-os-arm64" - # MacOsArm32 = "mac-os-arm32" # doesn't exsist + # MacOsArm32 = "mac-os-arm32" # doesn't exist LinuxX64 = "linux-x64" LinuxX86 = "linux-x86" LinuxArm64 = "linux-arm64" @@ -123,15 +123,18 @@ class APIQuery(MetaBase): return urlencode(set_parts, doseq=True) -class AdoptiumJvmImpl(StrEnum): - Hostspot = "hotspot" +# Adoptx refers to both Adoptium (Eclipse Temurin) and AdoptOpenJDK (IBM Semeru Runtime Open Edition) +class AdoptxJvmImpl(StrEnum): + Hotspot = "hotspot" + OpenJ9 = "openj9" -class AdoptiumVendor(StrEnum): +class AdoptxVendor(StrEnum): Eclipse = "eclipse" + Ibm = "ibm" -class AdoptiumArchitecture(StrEnum): +class AdoptxArchitecture(StrEnum): X64 = "x64" X86 = "x86" X32 = "x32" @@ -144,22 +147,22 @@ class AdoptiumArchitecture(StrEnum): Riscv64 = "riscv64" -class AdoptiumReleaseType(StrEnum): - GenralAccess = "ga" +class AdoptxReleaseType(StrEnum): + GeneralAccess = "ga" EarlyAccess = "ea" -class AdoptiumSortMethod(StrEnum): +class AdoptxSortMethod(StrEnum): Default = "DEFAULT" Date = "DATE" -class AdoptiumSortOrder(StrEnum): +class AdoptxSortOrder(StrEnum): Asc = "ASC" Desc = "DESC" -class AdoptiumImageType(StrEnum): +class AdoptxImageType(StrEnum): Jdk = "jdk" Jre = "jre" Testimage = "testimage" @@ -169,12 +172,12 @@ class AdoptiumImageType(StrEnum): Sbom = "sbom" -class AdoptiumHeapSize(StrEnum): +class AdoptxHeapSize(StrEnum): Normal = "normal" Large = "large" -class AdoptiumProject(StrEnum): +class AdoptxProject(StrEnum): Jdk = "jdk" Valhalla = "valhalla" Metropolis = "metropolis" @@ -182,12 +185,12 @@ class AdoptiumProject(StrEnum): Shenandoah = "shenandoah" -class AdoptiumCLib(StrEnum): +class AdoptxCLib(StrEnum): Musl = "musl" Glibc = "glibc" -class AdoptiumOs(StrEnum): +class AdoptxOs(StrEnum): Linux = "linux" Windows = "windows" Mac = "mac" @@ -196,43 +199,72 @@ class AdoptiumOs(StrEnum): AlpineLinux = "alpine-linux" -ADOPTIUM_API_BASE = " https://api.adoptium.net" -ADOPTIUM_API_FEATURE_RELEASES = f"{ADOPTIUM_API_BASE}/v3/assets/feature_releases/{{feature_version}}/{{release_type}}" +ADOPTIUM_API_BASE = "https://api.adoptium.net" +OPENJ9_API_BASE = " https://api.adoptopenjdk.net" +ADOPTX_API_FEATURE_RELEASES = f"{{base_url}}/v3/assets/feature_releases/{{feature_version}}/{{release_type}}" # ?image_type={{image_type}}&heap_size={{heap_size}}&project={{project}}&vendor={{vendor}}&page_size={{page_size}}&page={{page}}&sort_method={{sort_method}}&sort_order={{sort_order}} -ADOPTIUM_API_AVAILABLE_RELEASES = f"{ADOPTIUM_API_BASE}/v3/info/available_releases" +ADOPTX_API_AVAILABLE_RELEASES = f"{{base_url}}/v3/info/available_releases" -class AdoptiumAPIFeatureReleasesQuery(APIQuery): - architecture: Optional[AdoptiumArchitecture] = None +class AdoptxAPIFeatureReleasesQuery(APIQuery): + architecture: Optional[AdoptxArchitecture] = None before: Optional[datetime] = None - c_lib: Optional[AdoptiumCLib] = None - heap_size: Optional[AdoptiumHeapSize] = AdoptiumHeapSize.Normal - image_type: Optional[AdoptiumImageType] = None - jvm_impl: Optional[AdoptiumJvmImpl] = None - os: Optional[AdoptiumOs] = None + c_lib: Optional[AdoptxCLib] = None + heap_size: Optional[AdoptxHeapSize] = AdoptxHeapSize.Normal + image_type: Optional[AdoptxImageType] = None + jvm_impl: Optional[AdoptxJvmImpl] = None + os: Optional[AdoptxOs] = None + vendor: Optional[AdoptxVendor] = None page_size: int = 10 page: int = 0 - project: Optional[AdoptiumProject] = AdoptiumProject.Jdk - sort_method: Optional[AdoptiumSortMethod] = AdoptiumSortMethod.Default - sort_order: Optional[AdoptiumSortOrder] = AdoptiumSortOrder.Desc - vendor: Optional[AdoptiumVendor] = AdoptiumVendor.Eclipse + project: Optional[AdoptxProject] = AdoptxProject.Jdk + sort_method: Optional[AdoptxSortMethod] = AdoptxSortMethod.Default + sort_order: Optional[AdoptxSortOrder] = AdoptxSortOrder.Desc -def adoptiumAPIFeatureReleasesUrl( - feature: int, - release_type: AdoptiumReleaseType = AdoptiumReleaseType.GenralAccess, - query: AdoptiumAPIFeatureReleasesQuery = AdoptiumAPIFeatureReleasesQuery(), +def adoptxAPIFeatureReleasesUrl( + base_url: str, + feature_version: int, + release_type: AdoptxReleaseType = AdoptxReleaseType.GeneralAccess, + query: AdoptxAPIFeatureReleasesQuery = AdoptxAPIFeatureReleasesQuery(), ): url = urlparse( - ADOPTIUM_API_FEATURE_RELEASES.format( - feature_version=feature, + ADOPTX_API_FEATURE_RELEASES.format( + base_url=base_url, + feature_version=feature_version, release_type=release_type.value, ) ) return urlunparse(url._replace(query=query.to_query())) -class AdoptiumAvailableReleases(MetaBase): +def adoptiumAPIFeatureReleasesUrl( + feature_version: int, + release_type: AdoptxReleaseType = AdoptxReleaseType.GeneralAccess, + query: AdoptxAPIFeatureReleasesQuery = AdoptxAPIFeatureReleasesQuery(), +): + return adoptxAPIFeatureReleasesUrl( + feature_version=feature_version, + release_type=release_type, + query=query, + base_url=ADOPTIUM_API_BASE, + ) + + +def openj9APIFeatureReleasesUrl( + feature_version: int, + release_type: AdoptxReleaseType = AdoptxReleaseType.GeneralAccess, + query: AdoptxAPIFeatureReleasesQuery = AdoptxAPIFeatureReleasesQuery(), +): + return adoptxAPIFeatureReleasesUrl( + feature_version=feature_version, + release_type=release_type, + query=query, + base_url=OPENJ9_API_BASE, + ) + + +class AdoptxAvailableReleases(MetaBase): available_releases: list[int] available_lts_releases: list[int] most_recent_lts: Optional[int] @@ -241,13 +273,13 @@ class AdoptiumAvailableReleases(MetaBase): tip_version: Optional[int] -class AdoptiumFile(MetaBase): +class AdoptxFile(MetaBase): name: str link: str size: Optional[int] -class AdoptiumPackage(AdoptiumFile): +class AdoptxPackage(AdoptxFile): checksum: Optional[str] checksum_link: Optional[str] signature_link: Optional[str] @@ -255,22 +287,22 @@ class AdoptiumPackage(AdoptiumFile): # we intentionally omit download_count -class AdoptiumBinary(MetaBase): +class AdoptxBinary(MetaBase): os: str - architecture: AdoptiumArchitecture - image_type: AdoptiumImageType - c_lib: Optional[AdoptiumCLib] - jvm_impl: AdoptiumJvmImpl - package: Optional[AdoptiumPackage] - installer: Optional[AdoptiumPackage] - heap_size: AdoptiumHeapSize + architecture: AdoptxArchitecture + image_type: AdoptxImageType + c_lib: Optional[AdoptxCLib] + jvm_impl: AdoptxJvmImpl + package: Optional[AdoptxPackage] + installer: Optional[AdoptxPackage] + heap_size: AdoptxHeapSize updated_at: datetime scm_ref: Optional[str] - project: AdoptiumProject + project: AdoptxProject # we intentionally omit download_count -class AdoptiumVersion(MetaBase): +class AdoptxVersion(MetaBase): major: Optional[int] minor: Optional[int] security: Optional[int] @@ -283,31 +315,31 @@ class AdoptiumVersion(MetaBase): optional: Optional[str] -class AdoptiumRelease(MetaBase): +class AdoptxRelease(MetaBase): release_id: str = Field(alias="id") release_link: str release_name: str timestamp: datetime updated_at: datetime - binaries: list[AdoptiumBinary] + binaries: list[AdoptxBinary] release_type: str - vendor: AdoptiumVendor - version_data: AdoptiumVersion - source: Optional[AdoptiumFile] - release_notes: Optional[AdoptiumFile] + vendor: AdoptxVendor + version_data: AdoptxVersion + source: Optional[AdoptxFile] + release_notes: Optional[AdoptxFile] # we intentionally omit download_count -class AdoptiumReleases(MetaBase): - __root__: list[AdoptiumRelease] +class AdoptxReleases(MetaBase): + __root__: list[AdoptxRelease] - def __iter__(self) -> Generator[tuple[str, AdoptiumRelease], None, None]: + def __iter__(self) -> Generator[tuple[str, AdoptxRelease], None, None]: yield from ((str(i), val) for i, val in enumerate(self.__root__)) - def __getitem__(self, item: int) -> AdoptiumRelease: + def __getitem__(self, item: int) -> AdoptxRelease: return self.__root__[item] - def append(self, rls: AdoptiumRelease): + def append(self, rls: AdoptxRelease): self.__root__.append(rls) @@ -556,7 +588,8 @@ class ZuluPackagesDetail(MetaBase): MOJANG_OS_NAMES = ["mac-os", "linux", "windows"] MOJANG_OS_ARCHITECTURES = [ - "x64" "x86", + "x64", + "x86", "arm64", "arm32", ] diff --git a/meta/run/generate_java.py b/meta/run/generate_java.py index 13e01a0496..257326542a 100644 --- a/meta/run/generate_java.py +++ b/meta/run/generate_java.py @@ -9,9 +9,12 @@ from meta.common import ensure_component_dir, launcher_path, upstream_path from meta.common.java import ( JAVA_MINECRAFT_COMPONENT, JAVA_ADOPTIUM_COMPONENT, + JAVA_OPENJ9_COMPONENT, JAVA_AZUL_COMPONENT, ADOPTIUM_DIR, ADOPTIUM_VERSIONS_DIR, + OPENJ9_DIR, + OPENJ9_VERSIONS_DIR, AZUL_DIR, AZUL_VERSIONS_DIR, ) @@ -25,11 +28,11 @@ from meta.model.java import ( JavaChecksumMeta, JavaChecksumType, JavaRuntimeDownloadType, - AdoptiumAvailableReleases, - AdoptiumReleases, - AdoptiumRelease, - AdoptiumImageType, - AdoptiumBinary, + AdoptxAvailableReleases, + AdoptxReleases, + AdoptxRelease, + AdoptxImageType, + AdoptxBinary, ZuluPackageList, ZuluPackageDetail, AzulJavaPackageType, @@ -193,9 +196,9 @@ def mojang_runtime_to_java_runtime( ) -def adoptium_release_binary_to_java_runtime( - rls: AdoptiumRelease, - binary: AdoptiumBinary, +def adoptx_release_binary_to_java_runtime( + rls: AdoptxRelease, + binary: AdoptxBinary, runtime_os: JavaRuntimeOS, ) -> JavaRuntimeMeta: assert binary.package is not None @@ -216,7 +219,13 @@ def adoptium_release_binary_to_java_runtime( ), build=rls.version_data.build, ) - rls_name = f"{rls.vendor}_temurin_{binary.image_type}{version}" + + if rls.vendor == "eclipse": + rls_distribution = "temurin" + elif rls.vendor == "ibm": + rls_distribution = "semeru-open" + + rls_name = f"{rls.vendor}_{rls_distribution}_{binary.image_type}{version}" return JavaRuntimeMeta( name=rls_name, vendor=rls.vendor, @@ -315,7 +324,7 @@ def main(): def add_java_runtime(runtime: JavaRuntimeMeta, major: int): if major not in javas: javas[major] = list[JavaRuntimeMeta]() - print(f"Regestering runtime: {runtime.name} for Java {major}") + print(f"Registering runtime: {runtime.name} for Java {major}") javas[major].append(runtime) # only add specific versions to the list @@ -349,18 +358,18 @@ def main(): print("Processing Adoptium Releases") adoptium_path = os.path.join(UPSTREAM_DIR, ADOPTIUM_DIR, "available_releases.json") if os.path.exists(adoptium_path): - adoptium_available_releases = AdoptiumAvailableReleases.parse_file( + adoptium_available_releases = AdoptxAvailableReleases.parse_file( adoptium_path ) for major in adoptium_available_releases.available_releases: - adoptium_releases = AdoptiumReleases.parse_file( + adoptium_releases = AdoptxReleases.parse_file( os.path.join(UPSTREAM_DIR, ADOPTIUM_VERSIONS_DIR, f"java{major}.json") ) for _, rls in adoptium_releases: for binary in rls.binaries: if ( binary.package is None - or binary.image_type is not AdoptiumImageType.Jre + or binary.image_type is not AdoptxImageType.Jre ): continue binary_arch = translate_arch(str(binary.architecture)) @@ -370,13 +379,44 @@ def main(): continue java_os = JavaRuntimeOS(f"{binary_os}-{binary_arch}") - runtime = adoptium_release_binary_to_java_runtime( + runtime = adoptx_release_binary_to_java_runtime( rls, binary, java_os ) add_java_runtime(runtime, major) - writeJavas(javas=javas, uid=JAVA_ADOPTIUM_COMPONENT) javas = {} + + print("Processing OpenJ9 Releases") + openj9_path = os.path.join(UPSTREAM_DIR, OPENJ9_DIR, "available_releases.json") + if os.path.exists(openj9_path): + openj9_available_releases = AdoptxAvailableReleases.parse_file( + openj9_path + ) + for major in openj9_available_releases.available_releases: + openj9_releases = AdoptxReleases.parse_file( + os.path.join(UPSTREAM_DIR, OPENJ9_VERSIONS_DIR, f"java{major}.json") + ) + for _, rls in openj9_releases: + for binary in rls.binaries: + if ( + binary.package is None + or binary.image_type is not AdoptxImageType.Jre + ): + continue + binary_arch = translate_arch(str(binary.architecture)) + binary_os = translate_os(str(binary.os)) + if binary_arch is None or binary_os is None: + print(f"Ignoring release for {binary.os} {binary.architecture}") + continue + + java_os = JavaRuntimeOS(f"{binary_os}-{binary_arch}") + runtime = adoptx_release_binary_to_java_runtime( + rls, binary, java_os + ) + add_java_runtime(runtime, major) + writeJavas(javas=javas, uid=JAVA_OPENJ9_COMPONENT) + javas = {} + print("Processing Azul Packages") azul_path = os.path.join(UPSTREAM_DIR, AZUL_DIR, "packages.json") if os.path.exists(azul_path): @@ -410,7 +450,7 @@ def main(): writeJavas(javas=javas, uid=JAVA_AZUL_COMPONENT) javas = {} - # constructs the missing mojang javas based on adoptium or azul + # constructs the missing mojang javas based on adoptium or azul (do not consider openj9 since it is for more niche cases) def get_mojang_extra_java( mojang_component: MojangJavaComponent, java_os: JavaRuntimeOS ) -> JavaRuntimeMeta | None: @@ -434,6 +474,7 @@ def main(): mojang_java_manifest = JavaIndex.parse_file( os.path.join(UPSTREAM_DIR, JAVA_MANIFEST_FILE) ) + # print(mojang_java_manifest) for mojang_os_name in mojang_java_manifest: if mojang_os_name == MojangJavaOsName.Gamecore: continue # empty @@ -471,7 +512,7 @@ def main(): major = int(mojang_runtime.version.name.partition(".")[0]) runtime = mojang_runtime_to_java_runtime(mojang_runtime, comp, java_os) add_java_runtime(runtime, major) - # mojang doesn't provide any versions for the following systems so borrow info from adoptium/azul + # mojang doesn't provide any versions for the following systems so borrow info from adoptium/azul (do not consider openj9 since it is for more niche cases) for java_os in [ JavaRuntimeOS.WindowsArm32, JavaRuntimeOS.LinuxArm32, diff --git a/meta/run/update_java.py b/meta/run/update_java.py index 326fb5f924..bc9ad8db1f 100644 --- a/meta/run/update_java.py +++ b/meta/run/update_java.py @@ -4,18 +4,26 @@ from meta.common import upstream_path, ensure_upstream_dir, default_session from meta.common.java import ( BASE_DIR, ADOPTIUM_DIR, + OPENJ9_DIR, AZUL_DIR, ADOPTIUM_VERSIONS_DIR, + OPENJ9_VERSIONS_DIR, AZUL_VERSIONS_DIR, ) from meta.model.java import ( - ADOPTIUM_API_AVAILABLE_RELEASES, + ADOPTIUM_API_BASE, + OPENJ9_API_BASE, + ADOPTX_API_AVAILABLE_RELEASES, + adoptxAPIFeatureReleasesUrl, adoptiumAPIFeatureReleasesUrl, - AdoptiumImageType, - AdoptiumAPIFeatureReleasesQuery, - AdoptiumAvailableReleases, - AdoptiumRelease, - AdoptiumReleases, + openj9APIFeatureReleasesUrl, + AdoptxJvmImpl, + AdoptxVendor, + AdoptxImageType, + AdoptxAPIFeatureReleasesQuery, + AdoptxAvailableReleases, + AdoptxRelease, + AdoptxReleases, azulApiPackagesUrl, AzulApiPackagesQuery, ZuluPackage, @@ -33,8 +41,10 @@ UPSTREAM_DIR = upstream_path() ensure_upstream_dir(BASE_DIR) ensure_upstream_dir(ADOPTIUM_DIR) +ensure_upstream_dir(OPENJ9_DIR) ensure_upstream_dir(AZUL_DIR) ensure_upstream_dir(ADOPTIUM_VERSIONS_DIR) +ensure_upstream_dir(OPENJ9_VERSIONS_DIR) ensure_upstream_dir(AZUL_VERSIONS_DIR) @@ -43,10 +53,10 @@ sess = default_session() def main(): print("Getting Adoptium Release Manifests ") - r = sess.get(ADOPTIUM_API_AVAILABLE_RELEASES) + r = sess.get(ADOPTX_API_AVAILABLE_RELEASES.format(base_url=ADOPTIUM_API_BASE)) r.raise_for_status() - available = AdoptiumAvailableReleases(**r.json()) + available = AdoptxAvailableReleases(**r.json()) available_releases_file = os.path.join( UPSTREAM_DIR, ADOPTIUM_DIR, "available_releases.json" @@ -58,11 +68,11 @@ def main(): page_size = 10 - releases_for_feature: list[AdoptiumRelease] = [] + releases_for_feature: list[AdoptxRelease] = [] page = 0 while True: - query = AdoptiumAPIFeatureReleasesQuery( - image_type=AdoptiumImageType.Jre, page_size=page_size, page=page + query = AdoptxAPIFeatureReleasesQuery( + image_type=AdoptxImageType.Jre, page_size=page_size, page=page, jvm_impl=AdoptxJvmImpl.Hotspot, vendor=AdoptxVendor.Eclipse ) api_call = adoptiumAPIFeatureReleasesUrl(feature, query=query) print("Fetching JRE Page:", page, api_call) @@ -72,7 +82,7 @@ def main(): else: r_rls.raise_for_status() - releases = list(AdoptiumRelease(**rls) for rls in r_rls.json()) + releases = list(AdoptxRelease(**rls) for rls in r_rls.json()) releases_for_feature.extend(releases) if len(r_rls.json()) < page_size: @@ -80,12 +90,58 @@ def main(): page += 1 print("Total Adoptium releases for feature:", len(releases_for_feature)) - releases = AdoptiumReleases(__root__=releases_for_feature) + releases = AdoptxReleases(__root__=releases_for_feature) feature_file = os.path.join( UPSTREAM_DIR, ADOPTIUM_VERSIONS_DIR, f"java{feature}.json" ) releases.write(feature_file) + print("Getting OpenJ9 Release Manifests ") + r = sess.get(ADOPTX_API_AVAILABLE_RELEASES.format(base_url=OPENJ9_API_BASE)) + r.raise_for_status() + + available = AdoptxAvailableReleases(**r.json()) + + available_releases_file = os.path.join( + UPSTREAM_DIR, OPENJ9_DIR, "available_releases.json" + ) + available.write(available_releases_file) + + for feature in available.available_releases: + print("Getting Manifests for OpenJ9 feature release:", feature) + + page_size = 10 + + releases_for_feature: list[AdoptxRelease] = [] + page = 0 + while True: + query = AdoptxAPIFeatureReleasesQuery( + image_type=AdoptxImageType.Jre, page_size=page_size, page=page, jvm_impl=AdoptxJvmImpl.OpenJ9, vendor=AdoptxVendor.Ibm + ) + api_call = openj9APIFeatureReleasesUrl(feature, query=query) + print("Fetching JRE Page:", page, api_call) + r_rls = sess.get(api_call) + if r_rls.status_code == 404: + break + else: + r_rls.raise_for_status() + + releases = list(AdoptxRelease(**rls) for rls in r_rls.json()) + releases_for_feature.extend(releases) + + if len(r_rls.json()) < page_size: + break + page += 1 + + print("Total OpenJ9 releases for feature:", len(releases_for_feature)) + releases = AdoptxReleases(__root__=releases_for_feature) + if len(releases_for_feature) == 0: + continue + feature_file = os.path.join( + UPSTREAM_DIR, OPENJ9_VERSIONS_DIR, f"java{feature}.json" + ) + releases.write(feature_file) + print("Getting Azul Release Manifests") zulu_packages: list[ZuluPackage] = [] page = 1 diff --git a/update.sh b/update.sh index e416d81173..205bf01a2b 100755 --- a/update.sh +++ b/update.sh @@ -49,7 +49,7 @@ if [ "${DEPLOY_TO_GIT}" = true ]; then upstream_git add fabric/loader-installer-json/*.json fabric/meta-v2/*.json fabric/jars/*.json || fail_in upstream_git add quilt/loader-installer-json/*.json quilt/meta-v3/*.json quilt/jars/*.json || fail_in upstream_git add liteloader/*.json || fail_in - upstream_git add java_runtime/adoptium/available_releases.json java_runtime/adoptium/versions/*.json java_runtime/azul/packages.json java_runtime/azul/versions/*.json || fail_in + upstream_git add java_runtime/adoptium/available_releases.json java_runtime/adoptium/versions/*.json java_runtime/azul/packages.json java_runtime/azul/versions/*.json java_runtime/ibm/available_releases.json java_runtime/ibm/versions/*.json || fail_in if ! upstream_git diff --cached --exit-code; then upstream_git commit -a -m "Update ${currentDate}" || fail_in upstream_git push || exit 1 @@ -74,7 +74,7 @@ if [ "${DEPLOY_TO_GIT}" = true ]; then launcher_git add net.fabricmc.fabric-loader/* net.fabricmc.intermediary/* || fail_out launcher_git add org.quiltmc.quilt-loader/* || fail_out # TODO: add Quilt hashed, once it is actually used launcher_git add com.mumfrey.liteloader/* || fail_out - launcher_git add net.minecraft.java/* net.adoptium.java/* com.azul.java/* || fail_out + launcher_git add net.minecraft.java/* net.adoptium.java/* com.azul.java/* com.ibm.java/* || fail_out if ! launcher_git diff --cached --exit-code; then launcher_git commit -a -m "Update ${currentDate}" || fail_out -- cgit 0.0.5-2-1-g0f52 From a4ca73c04d9f9becee73c75acbe6c9bf15986c45 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Mon, 16 Dec 2024 21:00:29 +0200 Subject: Chache sha1 file Signed-off-by: Trial97 --- meta/common/__init__.py | 25 +++++++++++++++++++++ meta/run/generate_forge.py | 7 +----- meta/run/generate_neoforge.py | 7 +----- meta/run/update_forge.py | 51 +++++++++++++++++++++---------------------- meta/run/update_neoforge.py | 45 ++++++++++++++++++++------------------ 5 files changed, 76 insertions(+), 59 deletions(-) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index 16a4f507bf..8e42933942 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -1,6 +1,8 @@ import os import os.path import datetime +import hashlib +import sys from urllib.parse import urlparse from typing import Any, Optional @@ -95,3 +97,26 @@ def remove_files(file_paths): os.remove(file_path) except Exception as e: print(e) + + +def eprint(*args, **kwargs): + print(*args, file=sys.stderr, **kwargs) + + +def filehash(filename, hashtype, blocksize=65536): + hashtype = hashtype() + with open(filename, "rb") as f: + for block in iter(lambda: f.read(blocksize), b""): + hashtype.update(block) + return hashtype.hexdigest() + + +def get_file_sha1_from_file(file_name, sha1_file): + if os.path.isfile(sha1_file): + with open(sha1_file, "r") as file: + return file.read() + + new_sha1 = filehash(file_name, hashlib.sha1) + with open(sha1_file, "w") as file: + file.write(new_sha1) + return diff --git a/meta/run/generate_forge.py b/meta/run/generate_forge.py index 95b5ac39cb..a01f503ebe 100755 --- a/meta/run/generate_forge.py +++ b/meta/run/generate_forge.py @@ -1,11 +1,10 @@ import os import re -import sys from packaging import version as pversion from operator import attrgetter from typing import Collection -from meta.common import ensure_component_dir, launcher_path, upstream_path +from meta.common import ensure_component_dir, launcher_path, upstream_path, eprint from meta.common.forge import ( FORGE_COMPONENT, INSTALLER_MANIFEST_DIR, @@ -44,10 +43,6 @@ UPSTREAM_DIR = upstream_path() ensure_component_dir(FORGE_COMPONENT) -def eprint(*args, **kwargs): - print(*args, file=sys.stderr, **kwargs) - - # Construct a set of libraries out of a Minecraft version file, for filtering. mc_version_cache = {} diff --git a/meta/run/generate_neoforge.py b/meta/run/generate_neoforge.py index eab7fb33e3..5c6f965435 100644 --- a/meta/run/generate_neoforge.py +++ b/meta/run/generate_neoforge.py @@ -1,11 +1,10 @@ from copy import deepcopy import os import re -import sys from operator import attrgetter from typing import Collection -from meta.common import ensure_component_dir, launcher_path, upstream_path +from meta.common import ensure_component_dir, launcher_path, upstream_path, eprint from meta.common.neoforge import ( NEOFORGE_COMPONENT, INSTALLER_MANIFEST_DIR, @@ -38,10 +37,6 @@ UPSTREAM_DIR = upstream_path() ensure_component_dir(NEOFORGE_COMPONENT) -def eprint(*args, **kwargs): - print(*args, file=sys.stderr, **kwargs) - - def version_from_build_system_installer( installer: MojangVersion, profile: NeoForgeInstallerProfileV2, diff --git a/meta/run/update_forge.py b/meta/run/update_forge.py index 5a86727199..30c701fb32 100755 --- a/meta/run/update_forge.py +++ b/meta/run/update_forge.py @@ -7,7 +7,6 @@ import hashlib import json import os import re -import sys import zipfile from contextlib import suppress from datetime import datetime @@ -21,6 +20,9 @@ from meta.common import ( ensure_upstream_dir, default_session, remove_files, + eprint, + filehash, + get_file_sha1_from_file, ) from meta.common.forge import ( JARS_DIR, @@ -43,6 +45,7 @@ from meta.model.forge import ( InstallerInfo, ForgeLegacyInfo, ) +from meta.common.http import download_binary_file from meta.model.mojang import MojangVersion UPSTREAM_DIR = upstream_path() @@ -58,18 +61,6 @@ LEGACYINFO_PATH = os.path.join(UPSTREAM_DIR, LEGACYINFO_FILE) sess = default_session() -def eprint(*args, **kwargs): - print(*args, file=sys.stderr, **kwargs) - - -def filehash(filename, hashtype, blocksize=65536): - hashtype = hashtype() - with open(filename, "rb") as f: - for block in iter(lambda: f.read(blocksize), b""): - hashtype.update(block) - return hashtype.hexdigest() - - def get_single_forge_files_manifest(longversion): print(f"Getting Forge manifest for {longversion}") path_thing = UPSTREAM_DIR + "/forge/files_manifests/%s.json" % longversion @@ -297,15 +288,20 @@ def main(): UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.long_version ) + new_sha1 = None + sha1_file = jar_path + ".sha1" if not os.path.isfile(jar_path): remove_files([profile_path, installer_info_path]) else: - fileSha1 = filehash(jar_path, hashlib.sha1) + fileSha1 = get_file_sha1_from_file(jar_path, sha1_file) try: rfile = sess.get(version.url() + ".sha1") rfile.raise_for_status() - if fileSha1 != rfile.text.strip(): - remove_files([jar_path, profile_path, installer_info_path]) + new_sha1 = rfile.text.strip() + if fileSha1 != new_sha1: + remove_files( + [jar_path, profile_path, installer_info_path, sha1_file] + ) except Exception as e: eprint("Failed to check sha1 %s" % version.url()) eprint("Error is %s" % e) @@ -318,11 +314,18 @@ def main(): # grab the installer if it's not there if not os.path.isfile(jar_path): eprint("Downloading %s" % version.url()) - rfile = sess.get(version.url(), stream=True) - rfile.raise_for_status() - with open(jar_path, "wb") as f: - for chunk in rfile.iter_content(chunk_size=128): - f.write(chunk) + download_binary_file(sess, jar_path, version.url()) + if new_sha1 is None: + try: + rfile = sess.get(version.url() + ".sha1") + rfile.raise_for_status() + new_sha1 = rfile.text.strip() + except Exception as e: + eprint("Failed to download new sha1 %s" % version.url()) + eprint("Error is %s" % e) + if new_sha1 is not None: # this is in case the fetch failed + with open(sha1_file, "w") as file: + file.write(new_sha1) eprint("Processing %s" % version.url()) # harvestables from the installer @@ -387,11 +390,7 @@ def main(): if not os.path.isfile(LEGACYINFO_PATH): # grab the jar/zip if it's not there if not os.path.isfile(jar_path): - rfile = sess.get(version.url(), stream=True) - rfile.raise_for_status() - with open(jar_path, "wb") as f: - for chunk in rfile.iter_content(chunk_size=128): - f.write(chunk) + download_binary_file(sess, jar_path, version.url()) # find the latest timestamp in the zip file tstamp = datetime.fromtimestamp(0) with zipfile.ZipFile(jar_path) as jar: diff --git a/meta/run/update_neoforge.py b/meta/run/update_neoforge.py index ee8d6ff950..d9b7cc0f64 100644 --- a/meta/run/update_neoforge.py +++ b/meta/run/update_neoforge.py @@ -7,7 +7,6 @@ import hashlib import json import os import re -import sys import zipfile from contextlib import suppress from datetime import datetime @@ -22,7 +21,11 @@ from meta.common import ( ensure_upstream_dir, default_session, remove_files, + eprint, + filehash, + get_file_sha1_from_file, ) +from meta.common.http import download_binary_file from meta.common.neoforge import ( JARS_DIR, INSTALLER_INFO_DIR, @@ -52,18 +55,6 @@ ensure_upstream_dir(FILE_MANIFEST_DIR) sess = default_session() -def eprint(*args, **kwargs): - print(*args, file=sys.stderr, **kwargs) - - -def filehash(filename, hashtype, blocksize=65536): - hashtype = hashtype() - with open(filename, "rb") as f: - for block in iter(lambda: f.read(blocksize), b""): - hashtype.update(block) - return hashtype.hexdigest() - - def find_nth(haystack, needle, n): start = haystack.find(needle) while start >= 0 and n > 1: @@ -221,15 +212,20 @@ def main(): UPSTREAM_DIR + "/neoforge/version_manifests/%s.json" % version.long_version ) + new_sha1 = None + sha1_file = jar_path + ".sha1" if not os.path.isfile(jar_path): remove_files([profile_path, installer_info_path]) else: - fileSha1 = filehash(jar_path, hashlib.sha1) + fileSha1 = get_file_sha1_from_file(jar_path, sha1_file) try: rfile = sess.get(version.url() + ".sha1") rfile.raise_for_status() - if fileSha1 != rfile.text.strip(): - remove_files([jar_path, profile_path, installer_info_path]) + new_sha1 = rfile.text.strip() + if fileSha1 != new_sha1: + remove_files( + [jar_path, profile_path, installer_info_path, sha1_file] + ) except Exception as e: eprint("Failed to check sha1 %s" % version.url()) eprint("Error is %s" % e) @@ -243,16 +239,23 @@ def main(): if not os.path.isfile(jar_path): eprint("Downloading %s" % version.url()) try: - rfile = sess.get(version.url(), stream=True) - rfile.raise_for_status() Path(jar_path).parent.mkdir(parents=True, exist_ok=True) - with open(jar_path, "wb") as f: - for chunk in rfile.iter_content(chunk_size=128): - f.write(chunk) + download_binary_file(sess, jar_path, version.url()) except Exception as e: eprint("Failed to download %s" % version.url()) eprint("Error is %s" % e) continue + if new_sha1 is None: + try: + rfile = sess.get(version.url() + ".sha1") + rfile.raise_for_status() + new_sha1 = rfile.text.strip() + except Exception as e: + eprint("Failed to download new sha1 %s" % version.url()) + eprint("Error is %s" % e) + if new_sha1 is not None: # this is in case the fetch failed + with open(sha1_file, "w") as file: + file.write(new_sha1) eprint("Processing %s" % version.url()) # harvestables from the installer -- cgit 0.0.5-2-1-g0f52 From cc909c32545188e1168fc725c652ff86f74f97a2 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Wed, 16 Apr 2025 16:19:17 +0300 Subject: chore:add type annotations Signed-off-by: Trial97 --- meta/common/__init__.py | 14 ++++++++------ meta/run/index.py | 17 +++++------------ meta/run/update_fabric.py | 8 -------- meta/run/update_forge.py | 10 +++++----- meta/run/update_neoforge.py | 6 +++--- meta/run/update_quilt.py | 8 -------- 6 files changed, 21 insertions(+), 42 deletions(-) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index 8e42933942..1f358cdbd7 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -4,7 +4,7 @@ import datetime import hashlib import sys from urllib.parse import urlparse -from typing import Any, Optional +from typing import Any, Optional, Callable import requests from cachecontrol import CacheControl # type: ignore @@ -90,7 +90,7 @@ def default_session(): return sess -def remove_files(file_paths): +def remove_files(file_paths: list[str]) -> None: for file_path in file_paths: try: if os.path.isfile(file_path): @@ -103,7 +103,9 @@ def eprint(*args, **kwargs): print(*args, file=sys.stderr, **kwargs) -def filehash(filename, hashtype, blocksize=65536): +def file_hash( + filename: str, hashtype: Callable[[], "hashlib._Hash"], blocksize: int = 65536 +) -> str: hashtype = hashtype() with open(filename, "rb") as f: for block in iter(lambda: f.read(blocksize), b""): @@ -111,12 +113,12 @@ def filehash(filename, hashtype, blocksize=65536): return hashtype.hexdigest() -def get_file_sha1_from_file(file_name, sha1_file): +def get_file_sha1_from_file(file_name: str, sha1_file: str) -> Optional[str]: if os.path.isfile(sha1_file): with open(sha1_file, "r") as file: return file.read() - new_sha1 = filehash(file_name, hashlib.sha1) + new_sha1 = file_hash(file_name, hashlib.sha1) with open(sha1_file, "w") as file: file.write(new_sha1) - return + return None diff --git a/meta/run/index.py b/meta/run/index.py index 23dc2336ea..22abea8457 100755 --- a/meta/run/index.py +++ b/meta/run/index.py @@ -2,7 +2,9 @@ import hashlib import os from operator import attrgetter -from meta.common import launcher_path +from meta.common import launcher_path, file_hash + + from meta.model import MetaVersion, MetaPackage from meta.model.index import ( MetaPackageIndex, @@ -14,15 +16,6 @@ from meta.model.index import ( LAUNCHER_DIR = launcher_path() -# take the hash type (like hashlib.md5) and filename, return hex string of hash -def hash_file(hash_fn, file_name): - hash_instance = hash_fn() - with open(file_name, "rb") as f: - for chunk in iter(lambda: f.read(4096), b""): - hash_instance.update(chunk) - return hash_instance.hexdigest() - - # ignore these files when indexing versions ignore = {"index.json", "package.json", ".git", ".github"} @@ -50,7 +43,7 @@ for package in sorted(os.listdir(LAUNCHER_DIR)): continue # parse and hash the version file filepath = LAUNCHER_DIR + "/%s/%s" % (package, filename) - filehash = hash_file(hashlib.sha256, filepath) + filehash = file_hash(filepath, hashlib.sha256) versionFile = MetaVersion.parse_file(filepath) is_recommended = versionFile.version in recommendedVersions @@ -71,7 +64,7 @@ for package in sorted(os.listdir(LAUNCHER_DIR)): # insert entry into the package index packageEntry = MetaPackageIndexEntry( - uid=package, name=sharedData.name, sha256=hash_file(hashlib.sha256, outFilePath) + uid=package, name=sharedData.name, sha256=file_hash(outFilePath, hashlib.sha256) ) packages.packages.append(packageEntry) diff --git a/meta/run/update_fabric.py b/meta/run/update_fabric.py index e0c1d819c9..d19540b5e4 100755 --- a/meta/run/update_fabric.py +++ b/meta/run/update_fabric.py @@ -30,14 +30,6 @@ ensure_upstream_dir(META_DIR) sess = default_session() -def filehash(filename, hashtype, blocksize=65536): - h = hashtype() - with open(filename, "rb") as f: - for block in iter(lambda: f.read(blocksize), b""): - h.update(block) - return h.hexdigest() - - def get_maven_url(maven_key, server, ext): parts = maven_key.split(":", 3) maven_ver_url = ( diff --git a/meta/run/update_forge.py b/meta/run/update_forge.py index 30c701fb32..7ec9e45023 100755 --- a/meta/run/update_forge.py +++ b/meta/run/update_forge.py @@ -21,7 +21,7 @@ from meta.common import ( default_session, remove_files, eprint, - filehash, + file_hash, get_file_sha1_from_file, ) from meta.common.forge import ( @@ -376,8 +376,8 @@ def main(): # installer info v1 if not os.path.isfile(installer_info_path): installer_info = InstallerInfo() - installer_info.sha1hash = filehash(jar_path, hashlib.sha1) - installer_info.sha256hash = filehash(jar_path, hashlib.sha256) + installer_info.sha1hash = file_hash(jar_path, hashlib.sha1) + installer_info.sha256hash = file_hash(jar_path, hashlib.sha256) installer_info.size = os.path.getsize(jar_path) installer_info.write(installer_info_path) else: @@ -400,8 +400,8 @@ def main(): tstamp = tstamp_new legacy_info = ForgeLegacyInfo() legacy_info.release_time = tstamp - legacy_info.sha1 = filehash(jar_path, hashlib.sha1) - legacy_info.sha256 = filehash(jar_path, hashlib.sha256) + legacy_info.sha1 = file_hash(jar_path, hashlib.sha1) + legacy_info.sha256 = file_hash(jar_path, hashlib.sha256) legacy_info.size = os.path.getsize(jar_path) legacy_info_list.number[key] = legacy_info diff --git a/meta/run/update_neoforge.py b/meta/run/update_neoforge.py index d9b7cc0f64..186edb253c 100644 --- a/meta/run/update_neoforge.py +++ b/meta/run/update_neoforge.py @@ -22,7 +22,7 @@ from meta.common import ( default_session, remove_files, eprint, - filehash, + file_hash, get_file_sha1_from_file, ) from meta.common.http import download_binary_file @@ -305,8 +305,8 @@ def main(): # installer info v1 if not os.path.isfile(installer_info_path): installer_info = InstallerInfo() - installer_info.sha1hash = filehash(jar_path, hashlib.sha1) - installer_info.sha256hash = filehash(jar_path, hashlib.sha256) + installer_info.sha1hash = file_hash(jar_path, hashlib.sha1) + installer_info.sha256hash = file_hash(jar_path, hashlib.sha256) installer_info.size = os.path.getsize(jar_path) installer_info.write(installer_info_path) diff --git a/meta/run/update_quilt.py b/meta/run/update_quilt.py index 5f3c40caa8..2f3160265d 100755 --- a/meta/run/update_quilt.py +++ b/meta/run/update_quilt.py @@ -22,14 +22,6 @@ ensure_upstream_dir(META_DIR) sess = default_session() -def filehash(filename, hashtype, blocksize=65536): - h = hashtype() - with open(filename, "rb") as f: - for block in iter(lambda: f.read(blocksize), b""): - h.update(block) - return h.hexdigest() - - def get_maven_url(maven_key, server, ext): parts = maven_key.split(":", 3) maven_ver_url = ( -- cgit 0.0.5-2-1-g0f52 From a3ec304d1625d4659ed0c49a358a7a29372c9208 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Fri, 5 Jul 2024 11:31:41 +0300 Subject: make forge and neoforge concurrent Signed-off-by: Trial97 --- meta/model/java.py | 4 +- meta/model/neoforge.py | 1 + meta/run/generate_java.py | 18 +-- meta/run/generate_neoforge.py | 12 +- meta/run/update_forge.py | 285 +++++++++++++++++++++--------------------- meta/run/update_java.py | 16 ++- meta/run/update_neoforge.py | 252 +++++++++++++++++++------------------ 7 files changed, 299 insertions(+), 289 deletions(-) diff --git a/meta/model/java.py b/meta/model/java.py index 4a7571e491..c3efde9292 100644 --- a/meta/model/java.py +++ b/meta/model/java.py @@ -201,7 +201,9 @@ class AdoptxOs(StrEnum): ADOPTIUM_API_BASE = "https://api.adoptium.net" OPENJ9_API_BASE = " https://api.adoptopenjdk.net" -ADOPTX_API_FEATURE_RELEASES = f"{{base_url}}/v3/assets/feature_releases/{{feature_version}}/{{release_type}}" +ADOPTX_API_FEATURE_RELEASES = ( + f"{{base_url}}/v3/assets/feature_releases/{{feature_version}}/{{release_type}}" +) # ?image_type={{image_type}}&heap_size={{heap_size}}&project={{project}}&vendor={{vendor}}&page_size={{page_size}}&page={{page}}&sort_method={{sort_method}}&sort_order={{sort_order}} ADOPTX_API_AVAILABLE_RELEASES = f"{{base_url}}/v3/info/available_releases" diff --git a/meta/model/neoforge.py b/meta/model/neoforge.py index d2e4fe8846..ccdb325a23 100644 --- a/meta/model/neoforge.py +++ b/meta/model/neoforge.py @@ -46,6 +46,7 @@ class NeoForgeMCVersionInfo(MetaBase): class DerivedNeoForgeIndex(MetaBase): versions: Dict[str, NeoForgeEntry] = Field({}) + class FMLLib( MetaBase ): # old ugly stuff. Maybe merge this with Library or Library later diff --git a/meta/run/generate_java.py b/meta/run/generate_java.py index 257326542a..4c6c261719 100644 --- a/meta/run/generate_java.py +++ b/meta/run/generate_java.py @@ -344,12 +344,10 @@ def main(): and major in [8, 17, 21, 25] ) or ( - runtime.runtime_os - in [ - JavaRuntimeOS.LinuxX86, - JavaRuntimeOS.LinuxRiscv64 - ] - and major in [17, 21, 25]) + runtime.runtime_os + in [JavaRuntimeOS.LinuxX86, JavaRuntimeOS.LinuxRiscv64] + and major in [17, 21, 25] + ) ): if major not in extra_mojang_javas: extra_mojang_javas[major] = list[JavaRuntimeMeta]() @@ -358,9 +356,7 @@ def main(): print("Processing Adoptium Releases") adoptium_path = os.path.join(UPSTREAM_DIR, ADOPTIUM_DIR, "available_releases.json") if os.path.exists(adoptium_path): - adoptium_available_releases = AdoptxAvailableReleases.parse_file( - adoptium_path - ) + adoptium_available_releases = AdoptxAvailableReleases.parse_file(adoptium_path) for major in adoptium_available_releases.available_releases: adoptium_releases = AdoptxReleases.parse_file( os.path.join(UPSTREAM_DIR, ADOPTIUM_VERSIONS_DIR, f"java{major}.json") @@ -389,9 +385,7 @@ def main(): print("Processing OpenJ9 Releases") openj9_path = os.path.join(UPSTREAM_DIR, OPENJ9_DIR, "available_releases.json") if os.path.exists(openj9_path): - openj9_available_releases = AdoptxAvailableReleases.parse_file( - openj9_path - ) + openj9_available_releases = AdoptxAvailableReleases.parse_file(openj9_path) for major in openj9_available_releases.available_releases: openj9_releases = AdoptxReleases.parse_file( os.path.join(UPSTREAM_DIR, OPENJ9_VERSIONS_DIR, f"java{major}.json") diff --git a/meta/run/generate_neoforge.py b/meta/run/generate_neoforge.py index 5c6f965435..de32256869 100644 --- a/meta/run/generate_neoforge.py +++ b/meta/run/generate_neoforge.py @@ -139,20 +139,18 @@ def main(): installer = MojangVersion.parse_file(installer_version_filepath) profile = NeoForgeInstallerProfileV2.parse_file(profile_filepath) v = version_from_build_system_installer(installer, profile, version) - - #we can get the minecraft version from the profile json info, so let's just do that instead of hacky regex - v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=profile.minecraft)] + + # we can get the minecraft version from the profile json info, so let's just do that instead of hacky regex + v.requires = [Dependency(uid=MINECRAFT_COMPONENT, equals=profile.minecraft)] # If we do not have the corresponding Minecraft version, we ignore it if not os.path.isfile( - os.path.join( - LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{profile.minecraft}.json" - ) + os.path.join(LAUNCHER_DIR, MINECRAFT_COMPONENT, f"{profile.minecraft}.json") ): eprint( "Skipping %s with no corresponding Minecraft version %s" % (key, profile.minecraft) ) - continue + continue v.write(os.path.join(LAUNCHER_DIR, NEOFORGE_COMPONENT, f"{v.version}.json")) recommended_versions.sort() diff --git a/meta/run/update_forge.py b/meta/run/update_forge.py index 7ec9e45023..59bdbeb29e 100755 --- a/meta/run/update_forge.py +++ b/meta/run/update_forge.py @@ -1,7 +1,8 @@ """ - Get the source files necessary for generating Forge versions +Get the source files necessary for generating Forge versions """ +import concurrent.futures import copy import hashlib import json @@ -136,6 +137,109 @@ def get_single_forge_files_manifest(longversion): return ret_dict +def process_forge_version(version, jar_path): + installer_info_path = ( + UPSTREAM_DIR + "/forge/installer_info/%s.json" % version.long_version + ) + profile_path = ( + UPSTREAM_DIR + "/forge/installer_manifests/%s.json" % version.long_version + ) + version_file_path = ( + UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.long_version + ) + + new_sha1 = None + sha1_file = jar_path + ".sha1" + if not os.path.isfile(jar_path): + remove_files([profile_path, installer_info_path]) + else: + fileSha1 = get_file_sha1_from_file(jar_path, sha1_file) + try: + rfile = sess.get(version.url() + ".sha1") + rfile.raise_for_status() + new_sha1 = rfile.text.strip() + if fileSha1 != new_sha1: + remove_files([jar_path, profile_path, installer_info_path, sha1_file]) + except Exception as e: + eprint("Failed to check sha1 %s" % version.url()) + eprint("Error is %s" % e) + + installer_refresh_required = not os.path.isfile(profile_path) or not os.path.isfile( + installer_info_path + ) + + if installer_refresh_required: + # grab the installer if it's not there + if not os.path.isfile(jar_path): + eprint("Downloading %s" % version.url()) + download_binary_file(sess, jar_path, version.url()) + if new_sha1 is None: + try: + rfile = sess.get(version.url() + ".sha1") + rfile.raise_for_status() + new_sha1 = rfile.text.strip() + except Exception as e: + eprint("Failed to download new sha1 %s" % version.url()) + eprint("Error is %s" % e) + if new_sha1 is not None: # this is in case the fetch failed + with open(sha1_file, "w") as file: + file.write(new_sha1) + + eprint("Processing %s" % version.url()) + # harvestables from the installer + if not os.path.isfile(profile_path): + print(jar_path) + with zipfile.ZipFile(jar_path) as jar: + with suppress(KeyError): + with jar.open("version.json") as profile_zip_entry: + version_data = profile_zip_entry.read() + + # Process: does it parse? + MojangVersion.parse_raw(version_data) + + with open(version_file_path, "wb") as versionJsonFile: + versionJsonFile.write(version_data) + versionJsonFile.close() + + with jar.open("install_profile.json") as profile_zip_entry: + install_profile_data = profile_zip_entry.read() + + # Process: does it parse? + is_parsable = False + exception = None + try: + ForgeInstallerProfile.parse_raw(install_profile_data) + is_parsable = True + except ValidationError as err: + exception = err + try: + ForgeInstallerProfileV2.parse_raw(install_profile_data) + is_parsable = True + except ValidationError as err: + exception = err + + if not is_parsable: + if version.is_supported(): + raise exception + else: + eprint( + "Version %s is not supported and won't be generated later." + % version.long_version + ) + + with open(profile_path, "wb") as profileFile: + profileFile.write(install_profile_data) + profileFile.close() + + # installer info v1 + if not os.path.isfile(installer_info_path): + installer_info = InstallerInfo() + installer_info.sha1hash = file_hash(jar_path, hashlib.sha1) + installer_info.sha256hash = file_hash(jar_path, hashlib.sha256) + installer_info.size = os.path.getsize(jar_path) + installer_info.write(installer_info_path) + + def main(): # get the remote version list fragments r = sess.get( @@ -260,150 +364,49 @@ def main(): print("Grabbing installers and dumping installer profiles...") # get the installer jars - if needed - and get the installer profiles out of them - for key, entry in new_index.versions.items(): - eprint("Updating Forge %s" % key) - if entry.mc_version is None: - eprint("Skipping %d with invalid MC version" % entry.build) - continue - - version = ForgeVersion(entry) - if version.url() is None: - eprint("Skipping %d with no valid files" % version.build) - continue - if version.long_version in BAD_VERSIONS: - eprint(f"Skipping bad version {version.long_version}") - continue + with concurrent.futures.ThreadPoolExecutor() as executor: + for key, entry in new_index.versions.items(): + eprint("Updating Forge %s" % key) + if entry.mc_version is None: + eprint("Skipping %d with invalid MC version" % entry.build) + continue - jar_path = os.path.join(UPSTREAM_DIR, JARS_DIR, version.filename()) + version = ForgeVersion(entry) + if version.url() is None: + eprint("Skipping %d with no valid files" % version.build) + continue + if version.long_version in BAD_VERSIONS: + eprint(f"Skipping bad version {version.long_version}") + continue - if version.uses_installer(): - installer_info_path = ( - UPSTREAM_DIR + "/forge/installer_info/%s.json" % version.long_version - ) - profile_path = ( - UPSTREAM_DIR - + "/forge/installer_manifests/%s.json" % version.long_version - ) - version_file_path = ( - UPSTREAM_DIR + "/forge/version_manifests/%s.json" % version.long_version - ) + jar_path = os.path.join(UPSTREAM_DIR, JARS_DIR, version.filename()) - new_sha1 = None - sha1_file = jar_path + ".sha1" - if not os.path.isfile(jar_path): - remove_files([profile_path, installer_info_path]) + if version.uses_installer(): + executor.submit(process_forge_version, version, jar_path) else: - fileSha1 = get_file_sha1_from_file(jar_path, sha1_file) - try: - rfile = sess.get(version.url() + ".sha1") - rfile.raise_for_status() - new_sha1 = rfile.text.strip() - if fileSha1 != new_sha1: - remove_files( - [jar_path, profile_path, installer_info_path, sha1_file] - ) - except Exception as e: - eprint("Failed to check sha1 %s" % version.url()) - eprint("Error is %s" % e) - - installer_refresh_required = not os.path.isfile( - profile_path - ) or not os.path.isfile(installer_info_path) - - if installer_refresh_required: - # grab the installer if it's not there - if not os.path.isfile(jar_path): - eprint("Downloading %s" % version.url()) - download_binary_file(sess, jar_path, version.url()) - if new_sha1 is None: - try: - rfile = sess.get(version.url() + ".sha1") - rfile.raise_for_status() - new_sha1 = rfile.text.strip() - except Exception as e: - eprint("Failed to download new sha1 %s" % version.url()) - eprint("Error is %s" % e) - if new_sha1 is not None: # this is in case the fetch failed - with open(sha1_file, "w") as file: - file.write(new_sha1) - - eprint("Processing %s" % version.url()) - # harvestables from the installer - if not os.path.isfile(profile_path): - print(jar_path) - with zipfile.ZipFile(jar_path) as jar: - with suppress(KeyError): - with jar.open("version.json") as profile_zip_entry: - version_data = profile_zip_entry.read() - - # Process: does it parse? - MojangVersion.parse_raw(version_data) - - with open(version_file_path, "wb") as versionJsonFile: - versionJsonFile.write(version_data) - versionJsonFile.close() - - with jar.open("install_profile.json") as profile_zip_entry: - install_profile_data = profile_zip_entry.read() - - # Process: does it parse? - is_parsable = False - exception = None - try: - ForgeInstallerProfile.parse_raw(install_profile_data) - is_parsable = True - except ValidationError as err: - exception = err - try: - ForgeInstallerProfileV2.parse_raw(install_profile_data) - is_parsable = True - except ValidationError as err: - exception = err - - if not is_parsable: - if version.is_supported(): - raise exception - else: - eprint( - "Version %s is not supported and won't be generated later." - % version.long_version - ) - - with open(profile_path, "wb") as profileFile: - profileFile.write(install_profile_data) - profileFile.close() - - # installer info v1 - if not os.path.isfile(installer_info_path): - installer_info = InstallerInfo() - installer_info.sha1hash = file_hash(jar_path, hashlib.sha1) - installer_info.sha256hash = file_hash(jar_path, hashlib.sha256) - installer_info.size = os.path.getsize(jar_path) - installer_info.write(installer_info_path) - else: - # ignore the two versions without install manifests and jar mod class files - # TODO: fix those versions? - if version.mc_version_sane == "1.6.1": - continue - - # only gather legacy info if it's missing - if not os.path.isfile(LEGACYINFO_PATH): - # grab the jar/zip if it's not there - if not os.path.isfile(jar_path): - download_binary_file(sess, jar_path, version.url()) - # find the latest timestamp in the zip file - tstamp = datetime.fromtimestamp(0) - with zipfile.ZipFile(jar_path) as jar: - for info in jar.infolist(): - tstamp_new = datetime(*info.date_time) - if tstamp_new > tstamp: - tstamp = tstamp_new - legacy_info = ForgeLegacyInfo() - legacy_info.release_time = tstamp - legacy_info.sha1 = file_hash(jar_path, hashlib.sha1) - legacy_info.sha256 = file_hash(jar_path, hashlib.sha256) - legacy_info.size = os.path.getsize(jar_path) - legacy_info_list.number[key] = legacy_info + # ignore the two versions without install manifests and jar mod class files + # TODO: fix those versions? + if version.mc_version_sane == "1.6.1": + continue + + # only gather legacy info if it's missing + if not os.path.isfile(LEGACYINFO_PATH): + # grab the jar/zip if it's not there + if not os.path.isfile(jar_path): + download_binary_file(sess, jar_path, version.url()) + # find the latest timestamp in the zip file + tstamp = datetime.fromtimestamp(0) + with zipfile.ZipFile(jar_path) as jar: + for info in jar.infolist(): + tstamp_new = datetime(*info.date_time) + if tstamp_new > tstamp: + tstamp = tstamp_new + legacy_info = ForgeLegacyInfo() + legacy_info.release_time = tstamp + legacy_info.sha1 = file_hash(jar_path, hashlib.sha1) + legacy_info.sha256 = file_hash(jar_path, hashlib.sha256) + legacy_info.size = os.path.getsize(jar_path) + legacy_info_list.number[key] = legacy_info # only write legacy info if it's missing if not os.path.isfile(LEGACYINFO_PATH): diff --git a/meta/run/update_java.py b/meta/run/update_java.py index bc9ad8db1f..80ca7b4a70 100644 --- a/meta/run/update_java.py +++ b/meta/run/update_java.py @@ -11,8 +11,8 @@ from meta.common.java import ( AZUL_VERSIONS_DIR, ) from meta.model.java import ( - ADOPTIUM_API_BASE, - OPENJ9_API_BASE, + ADOPTIUM_API_BASE, + OPENJ9_API_BASE, ADOPTX_API_AVAILABLE_RELEASES, adoptxAPIFeatureReleasesUrl, adoptiumAPIFeatureReleasesUrl, @@ -72,7 +72,11 @@ def main(): page = 0 while True: query = AdoptxAPIFeatureReleasesQuery( - image_type=AdoptxImageType.Jre, page_size=page_size, page=page, jvm_impl=AdoptxJvmImpl.Hotspot, vendor=AdoptxVendor.Eclipse + image_type=AdoptxImageType.Jre, + page_size=page_size, + page=page, + jvm_impl=AdoptxJvmImpl.Hotspot, + vendor=AdoptxVendor.Eclipse, ) api_call = adoptiumAPIFeatureReleasesUrl(feature, query=query) print("Fetching JRE Page:", page, api_call) @@ -116,7 +120,11 @@ def main(): page = 0 while True: query = AdoptxAPIFeatureReleasesQuery( - image_type=AdoptxImageType.Jre, page_size=page_size, page=page, jvm_impl=AdoptxJvmImpl.OpenJ9, vendor=AdoptxVendor.Ibm + image_type=AdoptxImageType.Jre, + page_size=page_size, + page=page, + jvm_impl=AdoptxJvmImpl.OpenJ9, + vendor=AdoptxVendor.Ibm, ) api_call = openj9APIFeatureReleasesUrl(feature, query=query) print("Fetching JRE Page:", page, api_call) diff --git a/meta/run/update_neoforge.py b/meta/run/update_neoforge.py index 186edb253c..5530540173 100644 --- a/meta/run/update_neoforge.py +++ b/meta/run/update_neoforge.py @@ -1,7 +1,8 @@ """ - Get the source files necessary for generating Forge versions +Get the source files necessary for generating Forge versions """ +import concurrent.futures import copy import hashlib import json @@ -115,6 +116,127 @@ def get_single_forge_files_manifest(longversion, artifact: str): return ret_dict +def process_neoforge_version(key, entry): + eprint("Updating NeoForge %s" % key) + if entry.mc_version is None: + eprint("Skipping %d with invalid MC version" % entry.build) + return + + version = NeoForgeVersion(entry) + if version.url() is None: + eprint("Skipping %d with no valid files" % version.build) + return + if not version.uses_installer(): + eprint(f"version {version.long_version} does not use installer") + return + + jar_path = os.path.join(UPSTREAM_DIR, JARS_DIR, version.filename()) + + installer_info_path = ( + UPSTREAM_DIR + "/neoforge/installer_info/%s.json" % version.long_version + ) + profile_path = ( + UPSTREAM_DIR + "/neoforge/installer_manifests/%s.json" % version.long_version + ) + version_file_path = ( + UPSTREAM_DIR + "/neoforge/version_manifests/%s.json" % version.long_version + ) + + new_sha1 = None + sha1_file = jar_path + ".sha1" + if not os.path.isfile(jar_path): + remove_files([profile_path, installer_info_path]) + else: + fileSha1 = get_file_sha1_from_file(jar_path, sha1_file) + try: + rfile = sess.get(version.url() + ".sha1") + rfile.raise_for_status() + new_sha1 = rfile.text.strip() + if fileSha1 != new_sha1: + remove_files([jar_path, profile_path, installer_info_path, sha1_file]) + except Exception as e: + eprint("Failed to check sha1 %s" % version.url()) + eprint("Error is %s" % e) + + installer_refresh_required = not os.path.isfile(profile_path) or not os.path.isfile( + installer_info_path + ) + + if installer_refresh_required: + # grab the installer if it's not there + if not os.path.isfile(jar_path): + eprint("Downloading %s" % version.url()) + try: + Path(jar_path).parent.mkdir(parents=True, exist_ok=True) + download_binary_file(sess, jar_path, version.url()) + except Exception as e: + eprint("Failed to download %s" % version.url()) + eprint("Error is %s" % e) + return + if new_sha1 is None: + try: + rfile = sess.get(version.url() + ".sha1") + rfile.raise_for_status() + new_sha1 = rfile.text.strip() + except Exception as e: + eprint("Failed to download new sha1 %s" % version.url()) + eprint("Error is %s" % e) + if new_sha1 is not None: # this is in case the fetch failed + with open(sha1_file, "w") as file: + file.write(new_sha1) + + eprint("Processing %s" % version.url()) + # harvestables from the installer + if not os.path.isfile(profile_path): + print(jar_path) + with zipfile.ZipFile(jar_path) as jar: + with suppress(KeyError): + with jar.open("version.json") as profile_zip_entry: + version_data = profile_zip_entry.read() + + # Process: does it parse? + MojangVersion.parse_raw(version_data) + + Path(version_file_path).parent.mkdir(parents=True, exist_ok=True) + with open(version_file_path, "wb") as versionJsonFile: + versionJsonFile.write(version_data) + versionJsonFile.close() + + with jar.open("install_profile.json") as profile_zip_entry: + install_profile_data = profile_zip_entry.read() + + # Process: does it parse? + is_parsable = False + exception = None + try: + NeoForgeInstallerProfileV2.parse_raw(install_profile_data) + is_parsable = True + except ValidationError as err: + exception = err + + if not is_parsable: + if version.is_supported(): + raise exception + else: + eprint( + "Version %s is not supported and won't be generated later." + % version.long_version + ) + + Path(profile_path).parent.mkdir(parents=True, exist_ok=True) + with open(profile_path, "wb") as profileFile: + profileFile.write(install_profile_data) + profileFile.close() + + # installer info v1 + if not os.path.isfile(installer_info_path): + installer_info = InstallerInfo() + installer_info.sha1hash = file_hash(jar_path, hashlib.sha1) + installer_info.sha256hash = file_hash(jar_path, hashlib.sha256) + installer_info.size = os.path.getsize(jar_path) + installer_info.write(installer_info_path) + + def main(): # get the 1.20.1 remote version list fragments r = sess.get( @@ -136,7 +258,7 @@ def main(): new_index = DerivedNeoForgeIndex() - #let's keep the regex here to remove the 1.20.1- + # let's keep the regex here to remove the 1.20.1- version_expression = re.compile( r"^(?P[0-9a-zA-Z_\.]+)-(?P[0-9\.]+\.(?P[0-9]+))(-(?P[a-zA-Z0-9\.]+))?$" ) @@ -172,7 +294,7 @@ def main(): files=files, ) new_index.versions[long_version] = entry - + if entry.recommended: new_index.recommended = long_version @@ -188,127 +310,9 @@ def main(): print("Grabbing installers and dumping installer profiles...") # get the installer jars - if needed - and get the installer profiles out of them - for key, entry in new_index.versions.items(): - eprint("Updating NeoForge %s" % key) - - version = NeoForgeVersion(entry) - if version.url() is None: - eprint("Skipping %d with no valid files" % version.build) - continue - if not version.uses_installer(): - eprint(f"version {version.long_version} does not use installer") - continue - - jar_path = os.path.join(UPSTREAM_DIR, JARS_DIR, version.filename()) - - installer_info_path = ( - UPSTREAM_DIR + "/neoforge/installer_info/%s.json" % version.long_version - ) - profile_path = ( - UPSTREAM_DIR - + "/neoforge/installer_manifests/%s.json" % version.long_version - ) - version_file_path = ( - UPSTREAM_DIR + "/neoforge/version_manifests/%s.json" % version.long_version - ) - - new_sha1 = None - sha1_file = jar_path + ".sha1" - if not os.path.isfile(jar_path): - remove_files([profile_path, installer_info_path]) - else: - fileSha1 = get_file_sha1_from_file(jar_path, sha1_file) - try: - rfile = sess.get(version.url() + ".sha1") - rfile.raise_for_status() - new_sha1 = rfile.text.strip() - if fileSha1 != new_sha1: - remove_files( - [jar_path, profile_path, installer_info_path, sha1_file] - ) - except Exception as e: - eprint("Failed to check sha1 %s" % version.url()) - eprint("Error is %s" % e) - - installer_refresh_required = not os.path.isfile( - profile_path - ) or not os.path.isfile(installer_info_path) - - if installer_refresh_required: - # grab the installer if it's not there - if not os.path.isfile(jar_path): - eprint("Downloading %s" % version.url()) - try: - Path(jar_path).parent.mkdir(parents=True, exist_ok=True) - download_binary_file(sess, jar_path, version.url()) - except Exception as e: - eprint("Failed to download %s" % version.url()) - eprint("Error is %s" % e) - continue - if new_sha1 is None: - try: - rfile = sess.get(version.url() + ".sha1") - rfile.raise_for_status() - new_sha1 = rfile.text.strip() - except Exception as e: - eprint("Failed to download new sha1 %s" % version.url()) - eprint("Error is %s" % e) - if new_sha1 is not None: # this is in case the fetch failed - with open(sha1_file, "w") as file: - file.write(new_sha1) - - eprint("Processing %s" % version.url()) - # harvestables from the installer - if not os.path.isfile(profile_path): - print(jar_path) - with zipfile.ZipFile(jar_path) as jar: - with suppress(KeyError): - with jar.open("version.json") as profile_zip_entry: - version_data = profile_zip_entry.read() - - # Process: does it parse? - MojangVersion.parse_raw(version_data) - - Path(version_file_path).parent.mkdir( - parents=True, exist_ok=True - ) - with open(version_file_path, "wb") as versionJsonFile: - versionJsonFile.write(version_data) - versionJsonFile.close() - - with jar.open("install_profile.json") as profile_zip_entry: - install_profile_data = profile_zip_entry.read() - - # Process: does it parse? - is_parsable = False - exception = None - try: - NeoForgeInstallerProfileV2.parse_raw(install_profile_data) - is_parsable = True - except ValidationError as err: - exception = err - - if not is_parsable: - if version.is_supported(): - raise exception - else: - eprint( - "Version %s is not supported and won't be generated later." - % version.long_version - ) - - Path(profile_path).parent.mkdir(parents=True, exist_ok=True) - with open(profile_path, "wb") as profileFile: - profileFile.write(install_profile_data) - profileFile.close() - - # installer info v1 - if not os.path.isfile(installer_info_path): - installer_info = InstallerInfo() - installer_info.sha1hash = file_hash(jar_path, hashlib.sha1) - installer_info.sha256hash = file_hash(jar_path, hashlib.sha256) - installer_info.size = os.path.getsize(jar_path) - installer_info.write(installer_info_path) + with concurrent.futures.ThreadPoolExecutor() as executor: + for key, entry in new_index.versions.items(): + executor.submit(process_neoforge_version, key, entry) if __name__ == "__main__": -- cgit 0.0.5-2-1-g0f52 From 295eea4f9b93971419999dd5dc5f755b8bc3a350 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Sat, 21 Mar 2026 00:49:01 +0200 Subject: fix javaj9 missing files Signed-off-by: Trial97 --- meta/run/generate_java.py | 9 ++++++--- update.sh | 4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/meta/run/generate_java.py b/meta/run/generate_java.py index 4c6c261719..9f23e3a4d3 100644 --- a/meta/run/generate_java.py +++ b/meta/run/generate_java.py @@ -387,9 +387,12 @@ def main(): if os.path.exists(openj9_path): openj9_available_releases = AdoptxAvailableReleases.parse_file(openj9_path) for major in openj9_available_releases.available_releases: - openj9_releases = AdoptxReleases.parse_file( - os.path.join(UPSTREAM_DIR, OPENJ9_VERSIONS_DIR, f"java{major}.json") - ) + path = os.path.join(UPSTREAM_DIR, OPENJ9_VERSIONS_DIR, f"java{major}.json") + + if not os.path.exists(path): + continue + + openj9_releases = AdoptxReleases.parse_file(path) for _, rls in openj9_releases: for binary in rls.binaries: if ( diff --git a/update.sh b/update.sh index 205bf01a2b..934a9946af 100755 --- a/update.sh +++ b/update.sh @@ -44,8 +44,8 @@ python -m meta.run.update_java || fail_in if [ "${DEPLOY_TO_GIT}" = true ]; then upstream_git add mojang/version_manifest_v2.json mojang/java_all.json mojang/versions/* || fail_in - upstream_git add forge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json forge/installer_info/*.json || fail_in - upstream_git add neoforge/*.json neoforge/version_manifests/*.json neoforge/installer_manifests/*.json neoforge/files_manifests/*.json neoforge/installer_info/*.json || fail_in + upstream_git add forge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json forge/installer_info/*.json forge/jars/*.sha1|| fail_in + upstream_git add neoforge/*.json neoforge/version_manifests/*.json neoforge/installer_manifests/*.json neoforge/files_manifests/*.json neoforge/installer_info/*.json neoforge/jars/*.sha1|| fail_in upstream_git add fabric/loader-installer-json/*.json fabric/meta-v2/*.json fabric/jars/*.json || fail_in upstream_git add quilt/loader-installer-json/*.json quilt/meta-v3/*.json quilt/jars/*.json || fail_in upstream_git add liteloader/*.json || fail_in -- cgit 0.0.5-2-1-g0f52 From f9e2972f1fcc8ec24c6115b572347a7b9331dadd Mon Sep 17 00:00:00 2001 From: Trial97 Date: Sat, 21 Mar 2026 09:07:04 +0200 Subject: formated the bash script Signed-off-by: Trial97 --- update.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/update.sh b/update.sh index 934a9946af..9690517e40 100755 --- a/update.sh +++ b/update.sh @@ -44,8 +44,8 @@ python -m meta.run.update_java || fail_in if [ "${DEPLOY_TO_GIT}" = true ]; then upstream_git add mojang/version_manifest_v2.json mojang/java_all.json mojang/versions/* || fail_in - upstream_git add forge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json forge/installer_info/*.json forge/jars/*.sha1|| fail_in - upstream_git add neoforge/*.json neoforge/version_manifests/*.json neoforge/installer_manifests/*.json neoforge/files_manifests/*.json neoforge/installer_info/*.json neoforge/jars/*.sha1|| fail_in + upstream_git add forge/*.json forge/version_manifests/*.json forge/installer_manifests/*.json forge/files_manifests/*.json forge/installer_info/*.json forge/jars/*.sha1 || fail_in + upstream_git add neoforge/*.json neoforge/version_manifests/*.json neoforge/installer_manifests/*.json neoforge/files_manifests/*.json neoforge/installer_info/*.json neoforge/jars/*.sha1 || fail_in upstream_git add fabric/loader-installer-json/*.json fabric/meta-v2/*.json fabric/jars/*.json || fail_in upstream_git add quilt/loader-installer-json/*.json quilt/meta-v3/*.json quilt/jars/*.json || fail_in upstream_git add liteloader/*.json || fail_in -- cgit 0.0.5-2-1-g0f52 From b704d03dc86be9bdbdbd4cb8e130897104e36aae Mon Sep 17 00:00:00 2001 From: Trial97 Date: Sat, 21 Mar 2026 10:50:59 +0200 Subject: harden concurrent task execution Signed-off-by: Trial97 --- meta/run/update_forge.py | 7 ++++++- meta/run/update_mojang.py | 12 ++++++++++-- meta/run/update_neoforge.py | 9 +++++---- meta/run/update_quilt.py | 12 ++++++++++-- 4 files changed, 31 insertions(+), 9 deletions(-) diff --git a/meta/run/update_forge.py b/meta/run/update_forge.py index 59bdbeb29e..23ad333955 100755 --- a/meta/run/update_forge.py +++ b/meta/run/update_forge.py @@ -365,6 +365,7 @@ def main(): print("Grabbing installers and dumping installer profiles...") # get the installer jars - if needed - and get the installer profiles out of them with concurrent.futures.ThreadPoolExecutor() as executor: + futures = [] for key, entry in new_index.versions.items(): eprint("Updating Forge %s" % key) if entry.mc_version is None: @@ -382,7 +383,9 @@ def main(): jar_path = os.path.join(UPSTREAM_DIR, JARS_DIR, version.filename()) if version.uses_installer(): - executor.submit(process_forge_version, version, jar_path) + futures.append( + executor.submit(process_forge_version, version, jar_path) + ) else: # ignore the two versions without install manifests and jar mod class files # TODO: fix those versions? @@ -407,6 +410,8 @@ def main(): legacy_info.sha256 = file_hash(jar_path, hashlib.sha256) legacy_info.size = os.path.getsize(jar_path) legacy_info_list.number[key] = legacy_info + for f in futures: + f.result() # only write legacy info if it's missing if not os.path.isfile(LEGACYINFO_PATH): diff --git a/meta/run/update_mojang.py b/meta/run/update_mojang.py index acdbec95a4..c05b15ce46 100755 --- a/meta/run/update_mojang.py +++ b/meta/run/update_mojang.py @@ -150,8 +150,12 @@ def main(): pending_ids = remote_ids with concurrent.futures.ThreadPoolExecutor() as executor: - for x in pending_ids: + futures = [ executor.submit(fetch_version_concurrent, remote_versions, x) + for x in pending_ids + ] + for f in futures: + f.result() # deal with experimental snapshots separately if os.path.exists(STATIC_EXPERIMENTS_FILE): @@ -178,8 +182,12 @@ def main(): old_snapshots_ids = set(old_snapshots.versions.keys()) with concurrent.futures.ThreadPoolExecutor() as executor: - for x in old_snapshots_ids: + futures = [ executor.submit(fetch_modified_version_concurrent, old_snapshots, x) + for x in old_snapshots_ids + ] + for f in futures: + f.result() remote_versions.index.write(version_manifest_path) diff --git a/meta/run/update_neoforge.py b/meta/run/update_neoforge.py index 5530540173..242ad8a6b1 100644 --- a/meta/run/update_neoforge.py +++ b/meta/run/update_neoforge.py @@ -118,9 +118,6 @@ def get_single_forge_files_manifest(longversion, artifact: str): def process_neoforge_version(key, entry): eprint("Updating NeoForge %s" % key) - if entry.mc_version is None: - eprint("Skipping %d with invalid MC version" % entry.build) - return version = NeoForgeVersion(entry) if version.url() is None: @@ -311,8 +308,12 @@ def main(): print("Grabbing installers and dumping installer profiles...") # get the installer jars - if needed - and get the installer profiles out of them with concurrent.futures.ThreadPoolExecutor() as executor: - for key, entry in new_index.versions.items(): + futures = [ executor.submit(process_neoforge_version, key, entry) + for key, entry in new_index.versions.items() + ] + for f in futures: + f.result() if __name__ == "__main__": diff --git a/meta/run/update_quilt.py b/meta/run/update_quilt.py index 2f3160265d..e694fd7b46 100755 --- a/meta/run/update_quilt.py +++ b/meta/run/update_quilt.py @@ -106,8 +106,12 @@ def main(): "https://meta.quiltmc.org/v3/versions/" + component, ) with concurrent.futures.ThreadPoolExecutor() as executor: - for it in index: + futures = [ executor.submit(compute_jar_file_concurrent, component, it) + for it in index + ] + for f in futures: + f.result() # for each loader, download installer JSON file from maven with open( @@ -115,8 +119,12 @@ def main(): ) as loaderVersionIndexFile: loader_version_index = json.load(loaderVersionIndexFile) with concurrent.futures.ThreadPoolExecutor() as executor: - for it in loader_version_index: + futures = [ executor.submit(get_json_file_concurrent, it) + for it in loader_version_index + ] + for f in futures: + f.result() if __name__ == "__main__": -- cgit 0.0.5-2-1-g0f52 From 9109552756f680b53bf512baea1ca8d459ca516e Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 21 Mar 2026 10:46:52 +0100 Subject: fix(common): disable forever cache This caused a lot of cached data that we don't really need. Signed-off-by: Sefa Eyeoglu --- meta/common/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index 1f358cdbd7..0f4d3d2ef7 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -82,8 +82,8 @@ def merge_dict(base: dict[Any, Any], overlay: dict[Any, Any]): def default_session(): - forever_cache = FileCache(os.path.join(cache_path(), "http_cache"), forever=True) - sess = CacheControl(requests.Session(), forever_cache) + cache = FileCache(os.path.join(cache_path(), "http_cache")) + sess = CacheControl(requests.Session(), cache) sess.headers.update({"User-Agent": "PrismLauncherMeta/1.0"}) -- cgit 0.0.5-2-1-g0f52 From 9dd74cdf487e19a3cf0b60c224a2c798471a493a Mon Sep 17 00:00:00 2001 From: Trial97 Date: Sat, 21 Mar 2026 11:40:11 +0200 Subject: update sha1 cahcing check Signed-off-by: Trial97 --- meta/common/__init__.py | 3 ++- meta/run/update_forge.py | 23 ++++++++++------------- meta/run/update_neoforge.py | 23 ++++++++++------------- 3 files changed, 22 insertions(+), 27 deletions(-) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index 1f358cdbd7..533f832917 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -117,7 +117,8 @@ def get_file_sha1_from_file(file_name: str, sha1_file: str) -> Optional[str]: if os.path.isfile(sha1_file): with open(sha1_file, "r") as file: return file.read() - + if not os.path.isfile(jar_path): + return None new_sha1 = file_hash(file_name, hashlib.sha1) with open(sha1_file, "w") as file: file.write(new_sha1) diff --git a/meta/run/update_forge.py b/meta/run/update_forge.py index 23ad333955..c74865b31f 100755 --- a/meta/run/update_forge.py +++ b/meta/run/update_forge.py @@ -150,19 +150,16 @@ def process_forge_version(version, jar_path): new_sha1 = None sha1_file = jar_path + ".sha1" - if not os.path.isfile(jar_path): - remove_files([profile_path, installer_info_path]) - else: - fileSha1 = get_file_sha1_from_file(jar_path, sha1_file) - try: - rfile = sess.get(version.url() + ".sha1") - rfile.raise_for_status() - new_sha1 = rfile.text.strip() - if fileSha1 != new_sha1: - remove_files([jar_path, profile_path, installer_info_path, sha1_file]) - except Exception as e: - eprint("Failed to check sha1 %s" % version.url()) - eprint("Error is %s" % e) + fileSha1 = get_file_sha1_from_file(jar_path, sha1_file) + try: + rfile = sess.get(version.url() + ".sha1") + rfile.raise_for_status() + new_sha1 = rfile.text.strip() + if fileSha1 != new_sha1: + remove_files([jar_path, profile_path, installer_info_path, sha1_file]) + except Exception as e: + eprint("Failed to check sha1 %s" % version.url()) + eprint("Error is %s" % e) installer_refresh_required = not os.path.isfile(profile_path) or not os.path.isfile( installer_info_path diff --git a/meta/run/update_neoforge.py b/meta/run/update_neoforge.py index 242ad8a6b1..9957aad1bd 100644 --- a/meta/run/update_neoforge.py +++ b/meta/run/update_neoforge.py @@ -141,19 +141,16 @@ def process_neoforge_version(key, entry): new_sha1 = None sha1_file = jar_path + ".sha1" - if not os.path.isfile(jar_path): - remove_files([profile_path, installer_info_path]) - else: - fileSha1 = get_file_sha1_from_file(jar_path, sha1_file) - try: - rfile = sess.get(version.url() + ".sha1") - rfile.raise_for_status() - new_sha1 = rfile.text.strip() - if fileSha1 != new_sha1: - remove_files([jar_path, profile_path, installer_info_path, sha1_file]) - except Exception as e: - eprint("Failed to check sha1 %s" % version.url()) - eprint("Error is %s" % e) + fileSha1 = get_file_sha1_from_file(jar_path, sha1_file) + try: + rfile = sess.get(version.url() + ".sha1") + rfile.raise_for_status() + new_sha1 = rfile.text.strip() + if fileSha1 != new_sha1: + remove_files([jar_path, profile_path, installer_info_path, sha1_file]) + except Exception as e: + eprint("Failed to check sha1 %s" % version.url()) + eprint("Error is %s" % e) installer_refresh_required = not os.path.isfile(profile_path) or not os.path.isfile( installer_info_path -- cgit 0.0.5-2-1-g0f52 From 2ee9cf8ed9cba14501be93fa5df932f310d5741e Mon Sep 17 00:00:00 2001 From: Trial97 Date: Tue, 2 Jul 2024 15:22:49 +0300 Subject: allways pull latest changes for upstream and launcher repos Signed-off-by: Trial97 --- update.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/update.sh b/update.sh index 9690517e40..15df54e2b0 100755 --- a/update.sh +++ b/update.sh @@ -33,6 +33,7 @@ function launcher_git() { currentDate=$(date -I) upstream_git reset --hard HEAD || exit 1 +upstream_git pull python -m meta.run.update_mojang || fail_in python -m meta.run.update_forge || fail_in @@ -57,6 +58,7 @@ if [ "${DEPLOY_TO_GIT}" = true ]; then fi launcher_git reset --hard HEAD || exit 1 +launcher_git pull python -m meta.run.generate_mojang || fail_out python -m meta.run.generate_forge || fail_out -- cgit 0.0.5-2-1-g0f52 From d55bc04feeb79eb7a8febe681bfad8eca27aac6f Mon Sep 17 00:00:00 2001 From: Trial97 Date: Sat, 21 Mar 2026 11:49:52 +0200 Subject: fix error Signed-off-by: Trial97 --- meta/common/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/common/__init__.py b/meta/common/__init__.py index 533f832917..922ff98655 100644 --- a/meta/common/__init__.py +++ b/meta/common/__init__.py @@ -117,7 +117,7 @@ def get_file_sha1_from_file(file_name: str, sha1_file: str) -> Optional[str]: if os.path.isfile(sha1_file): with open(sha1_file, "r") as file: return file.read() - if not os.path.isfile(jar_path): + if not os.path.isfile(file_name): return None new_sha1 = file_hash(file_name, hashlib.sha1) with open(sha1_file, "w") as file: -- cgit 0.0.5-2-1-g0f52 From 819d39315b4dbd32f77ff552d95a2608633c9fa3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 26 Mar 2026 16:33:24 +0000 Subject: chore(deps): update dependency pydantic to v1.10.26 --- poetry.lock | 89 ++++++++++++++++++++++++++----------------------------------- 1 file changed, 38 insertions(+), 51 deletions(-) diff --git a/poetry.lock b/poetry.lock index bcd8c2c0b2..8bfa4c06b8 100644 --- a/poetry.lock +++ b/poetry.lock @@ -242,62 +242,49 @@ files = [ [[package]] name = "pydantic" -version = "1.10.24" +version = "1.10.26" description = "Data validation and settings management using python type hints" optional = false python-versions = ">=3.7" groups = ["main"] files = [ - {file = "pydantic-1.10.24-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:eef07ea2fba12f9188cfa2c50cb3eaa6516b56c33e2a8cc3cd288b4190ee6c0c"}, - {file = "pydantic-1.10.24-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5a42033fac69b9f1f867ecc3a2159f0e94dceb1abfc509ad57e9e88d49774683"}, - {file = "pydantic-1.10.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c626596c1b95dc6d45f7129f10b6743fbb50f29d942d25a22b2ceead670c067d"}, - {file = "pydantic-1.10.24-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8057172868b0d98f95e6fcddcc5f75d01570e85c6308702dd2c50ea673bc197b"}, - {file = "pydantic-1.10.24-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:82f951210ebcdb778b1d93075af43adcd04e9ebfd4f44b1baa8eeb21fbd71e36"}, - {file = "pydantic-1.10.24-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b66e4892d8ae005f436a5c5f1519ecf837574d8414b1c93860fb3c13943d9b37"}, - {file = "pydantic-1.10.24-cp310-cp310-win_amd64.whl", hash = "sha256:50d9f8a207c07f347d4b34806dc576872000d9a60fd481ed9eb78ea8512e0666"}, - {file = "pydantic-1.10.24-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:70152291488f8d2bbcf2027b5c28c27724c78a7949c91b466d28ad75d6d12702"}, - {file = "pydantic-1.10.24-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:956b30638272c51c85caaff76851b60db4b339022c0ee6eca677c41e3646255b"}, - {file = "pydantic-1.10.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bed9d6eea5fabbc6978c42e947190c7bd628ddaff3b56fc963fe696c3710ccd6"}, - {file = "pydantic-1.10.24-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:af8e2b3648128b8cadb1a71e2f8092a6f42d4ca123fad7a8d7ce6db8938b1db3"}, - {file = "pydantic-1.10.24-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:076fff9da02ca716e4c8299c68512fdfbeac32fdefc9c160e6f80bdadca0993d"}, - {file = "pydantic-1.10.24-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8f2447ca88a7e14fd4d268857521fb37535c53a367b594fa2d7c2551af905993"}, - {file = "pydantic-1.10.24-cp311-cp311-win_amd64.whl", hash = "sha256:58d42a7c344882c00e3bb7c6c8c6f62db2e3aafa671f307271c45ad96e8ccf7a"}, - {file = "pydantic-1.10.24-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:17e7610119483f03954569c18d4de16f4e92f1585f20975414033ac2d4a96624"}, - {file = "pydantic-1.10.24-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e24435a9970dcb2b35648f2cf57505d4bd414fcca1a404c82e28d948183fe0a6"}, - {file = "pydantic-1.10.24-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a9e92b9c78d7f3cfa085c21c110e7000894446e24a836d006aabfc6ae3f1813"}, - {file = "pydantic-1.10.24-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef14dfa7c98b314a3e449e92df6f1479cafe74c626952f353ff0176b075070de"}, - {file = "pydantic-1.10.24-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:52219b4e70c1db185cfd103a804e416384e1c8950168a2d4f385664c7c35d21a"}, - {file = "pydantic-1.10.24-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5ce0986799248082e9a5a026c9b5d2f9fa2e24d2afb9b0eace9104334a58fdc1"}, - {file = "pydantic-1.10.24-cp312-cp312-win_amd64.whl", hash = "sha256:874a78e4ed821258295a472e325eee7de3d91ba7a61d0639ce1b0367a3c63d4c"}, - {file = "pydantic-1.10.24-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:265788a1120285c4955f8b3d52b3ea6a52c7a74db097c4c13a4d3567f0c6df3c"}, - {file = "pydantic-1.10.24-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d255bebd927e5f1e026b32605684f7b6fc36a13e62b07cb97b29027b91657def"}, - {file = "pydantic-1.10.24-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d6e45dbc79a44e34c2c83ef1fcb56ff663040474dcf4dfc452db24a1de0f7574"}, - {file = "pydantic-1.10.24-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:af31565b12a7db5bfa5fe8c3a4f8fda4d32f5c2929998b1b241f1c22e9ab6e69"}, - {file = "pydantic-1.10.24-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:9c377fc30d9ca40dbff5fd79c5a5e1f0d6fff040fa47a18851bb6b0bd040a5d8"}, - {file = "pydantic-1.10.24-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b644d6f14b2ce617d6def21622f9ba73961a16b7dffdba7f6692e2f66fa05d00"}, - {file = "pydantic-1.10.24-cp313-cp313-win_amd64.whl", hash = "sha256:0cbbf306124ae41cc153fdc2559b37faa1bec9a23ef7b082c1756d1315ceffe6"}, - {file = "pydantic-1.10.24-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:7c8bbad6037a87effe9f3739bdf39851add6e0f7e101d103a601c504892ffa70"}, - {file = "pydantic-1.10.24-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f154a8a46a0d950c055254f8f010ba07e742ac4404a3b6e281a31913ac45ccd0"}, - {file = "pydantic-1.10.24-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6f25d2f792afcd874cc8339c1da1cc52739f4f3d52993ed1f6c263ef2afadc47"}, - {file = "pydantic-1.10.24-cp37-cp37m-musllinux_1_2_i686.whl", hash = "sha256:49a6f0178063f15eaea6cbcb2dba04db0b73db9834bc7b1e1c4dbea28c7cd22f"}, - {file = "pydantic-1.10.24-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:bb3df10be3c7d264947180615819aeec0916f19650f2ba7309ed1fe546ead0d2"}, - {file = "pydantic-1.10.24-cp37-cp37m-win_amd64.whl", hash = "sha256:fa0ebefc169439267e4b4147c7d458908788367640509ed32c90a91a63ebb579"}, - {file = "pydantic-1.10.24-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:2d1a5ef77efeb54def2695f2b8f4301aae8c7aa2b334bd15f61c18ef54317621"}, - {file = "pydantic-1.10.24-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:02f7a25e8949d8ca568e4bcef2ffed7881d7843286e7c3488bdd3b67f092059c"}, - {file = "pydantic-1.10.24-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5da2775712dda8b89e701ed2a72d5d81d23dbc6af84089da8a0f61a0be439c8c"}, - {file = "pydantic-1.10.24-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:75259be0558ca3af09192ad7b18557f2e9033ad4cbd48c252131f5292f6374fd"}, - {file = "pydantic-1.10.24-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:1a1ae996daa3d43c530b8d0bacc7e2d9cb55e3991f0e6b7cc2cb61a0fb9f6667"}, - {file = "pydantic-1.10.24-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:34109b0afa63b36eec2f2b115694e48ae5ee52f7d3c1baa0be36f80e586bda52"}, - {file = "pydantic-1.10.24-cp38-cp38-win_amd64.whl", hash = "sha256:4d7336bfcdb8cb58411e6b498772ba2cff84a2ce92f389bae3a8f1bb2c840c49"}, - {file = "pydantic-1.10.24-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:25fb9a69a21d711deb5acefdab9ff8fb49e6cc77fdd46d38217d433bff2e3de2"}, - {file = "pydantic-1.10.24-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:6af36a8fb3072526b5b38d3f341b12d8f423188e7d185f130c0079fe02cdec7f"}, - {file = "pydantic-1.10.24-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5fc35569dfd15d3b3fc06a22abee0a45fdde0784be644e650a8769cd0b2abd94"}, - {file = "pydantic-1.10.24-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fac7fbcb65171959973f3136d0792c3d1668bc01fd414738f0898b01f692f1b4"}, - {file = "pydantic-1.10.24-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:fc3f4a6544517380658b63b144c7d43d5276a343012913b7e5d18d9fba2f12bb"}, - {file = "pydantic-1.10.24-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:415c638ca5fd57b915a62dd38c18c8e0afe5adf5527be6f8ce16b4636b616816"}, - {file = "pydantic-1.10.24-cp39-cp39-win_amd64.whl", hash = "sha256:a5bf94042efbc6ab56b18a5921f426ebbeefc04f554a911d76029e7be9057d01"}, - {file = "pydantic-1.10.24-py3-none-any.whl", hash = "sha256:093768eba26db55a88b12f3073017e3fdee319ef60d3aef5c6c04a4e484db193"}, - {file = "pydantic-1.10.24.tar.gz", hash = "sha256:7e6d1af1bd3d2312079f28c9baf2aafb4a452a06b50717526e5ac562e37baa53"}, + {file = "pydantic-1.10.26-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f7ae36fa0ecef8d39884120f212e16c06bb096a38f523421278e2f39c1784546"}, + {file = "pydantic-1.10.26-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d95a76cf503f0f72ed7812a91de948440b2bf564269975738a4751e4fadeb572"}, + {file = "pydantic-1.10.26-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a943ce8e00ad708ed06a1d9df5b4fd28f5635a003b82a4908ece6f24c0b18464"}, + {file = "pydantic-1.10.26-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:465ad8edb29b15c10b779b16431fe8e77c380098badf6db367b7a1d3e572cf53"}, + {file = "pydantic-1.10.26-cp310-cp310-win_amd64.whl", hash = "sha256:80e6be6272839c8a7641d26ad569ab77772809dd78f91d0068dc0fc97f071945"}, + {file = "pydantic-1.10.26-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:116233e53889bcc536f617e38c1b8337d7fa9c280f0fd7a4045947515a785637"}, + {file = "pydantic-1.10.26-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c3cfdd361addb6eb64ccd26ac356ad6514cee06a61ab26b27e16b5ed53108f77"}, + {file = "pydantic-1.10.26-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0e4451951a9a93bf9a90576f3e25240b47ee49ab5236adccb8eff6ac943adf0f"}, + {file = "pydantic-1.10.26-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9858ed44c6bea5f29ffe95308db9e62060791c877766c67dd5f55d072c8612b5"}, + {file = "pydantic-1.10.26-cp311-cp311-win_amd64.whl", hash = "sha256:ac1089f723e2106ebde434377d31239e00870a7563245072968e5af5cc4d33df"}, + {file = "pydantic-1.10.26-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:468d5b9cacfcaadc76ed0a4645354ab6f263ec01a63fb6d05630ea1df6ae453f"}, + {file = "pydantic-1.10.26-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2c1b0b914be31671000ca25cf7ea17fcaaa68cfeadf6924529c5c5aa24b7ab1f"}, + {file = "pydantic-1.10.26-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:15b13b9f8ba8867095769e1156e0d7fbafa1f65b898dd40fd1c02e34430973cb"}, + {file = "pydantic-1.10.26-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ad7025ca324ae263d4313998e25078dcaec5f9ed0392c06dedb57e053cc8086b"}, + {file = "pydantic-1.10.26-cp312-cp312-win_amd64.whl", hash = "sha256:4482b299874dabb88a6c3759e3d85c6557c407c3b586891f7d808d8a38b66b9c"}, + {file = "pydantic-1.10.26-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:1ae7913bb40a96c87e3d3f6fe4e918ef53bf181583de4e71824360a9b11aef1c"}, + {file = "pydantic-1.10.26-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8154c13f58d4de5d3a856bb6c909c7370f41fb876a5952a503af6b975265f4ba"}, + {file = "pydantic-1.10.26-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f8af0507bf6118b054a9765fb2e402f18a8b70c964f420d95b525eb711122d62"}, + {file = "pydantic-1.10.26-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:dcb5a7318fb43189fde6af6f21ac7149c4bcbcfffc54bc87b5becddc46084847"}, + {file = "pydantic-1.10.26-cp313-cp313-win_amd64.whl", hash = "sha256:71cde228bc0600cf8619f0ee62db050d1880dcc477eba0e90b23011b4ee0f314"}, + {file = "pydantic-1.10.26-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:6b40730cc81d53d515dc0b8bb5c9b43fadb9bed46de4a3c03bd95e8571616dba"}, + {file = "pydantic-1.10.26-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c3bbb9c0eecdf599e4db9b372fa9cc55be12e80a0d9c6d307950a39050cb0e37"}, + {file = "pydantic-1.10.26-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cc2e3fe7bc4993626ef6b6fa855defafa1d6f8996aa1caef2deb83c5ac4d043a"}, + {file = "pydantic-1.10.26-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:36d9e46b588aaeb1dcd2409fa4c467fe0b331f3cc9f227b03a7a00643704e962"}, + {file = "pydantic-1.10.26-cp314-cp314-win_amd64.whl", hash = "sha256:81ce3c8616d12a7be31b4aadfd3434f78f6b44b75adbfaec2fe1ad4f7f999b8c"}, + {file = "pydantic-1.10.26-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:bc5c91a3b3106caf07ac6735ec6efad8ba37b860b9eb569923386debe65039ad"}, + {file = "pydantic-1.10.26-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:dde599e0388e04778480d57f49355c9cc7916de818bf674de5d5429f2feebfb6"}, + {file = "pydantic-1.10.26-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8be08b5cfe88e58198722861c7aab737c978423c3a27300911767931e5311d0d"}, + {file = "pydantic-1.10.26-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:0141f4bafe5eda539d98c9755128a9ea933654c6ca4306b5059fc87a01a38573"}, + {file = "pydantic-1.10.26-cp38-cp38-win_amd64.whl", hash = "sha256:eb664305ffca8a9766a8629303bb596607d77eae35bb5f32ff9245984881b638"}, + {file = "pydantic-1.10.26-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:502b9d30d18a2dfaf81b7302f6ba0e5853474b1c96212449eb4db912cb604b7d"}, + {file = "pydantic-1.10.26-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0d8f6087bf697dec3bf7ffcd7fe8362674f16519f3151789f33cbe8f1d19fc15"}, + {file = "pydantic-1.10.26-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:dd40a99c358419910c85e6f5d22f9c56684c25b5e7abc40879b3b4a52f34ae90"}, + {file = "pydantic-1.10.26-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:ce3293b86ca9f4125df02ff0a70be91bc7946522467cbd98e7f1493f340616ba"}, + {file = "pydantic-1.10.26-cp39-cp39-win_amd64.whl", hash = "sha256:1a4e3062b71ab1d5df339ba12c48f9ed5817c5de6cb92a961dd5c64bb32e7b96"}, + {file = "pydantic-1.10.26-py3-none-any.whl", hash = "sha256:c43ad70dc3ce7787543d563792426a16fd7895e14be4b194b5665e36459dd917"}, + {file = "pydantic-1.10.26.tar.gz", hash = "sha256:8c6aa39b494c5af092e690127c283d84f363ac36017106a9e66cb33a22ac412e"}, ] [package.dependencies] -- cgit 0.0.5-2-1-g0f52 From d6d550b33800af4955af2e4726e674d8c8f77295 Mon Sep 17 00:00:00 2001 From: tildejustin Date: Tue, 31 Mar 2026 17:47:30 -0400 Subject: add traits: legacyLaunch for 13w16a-13w23a and texturepack for 13w16a-13w23b --- meta/run/generate_mojang.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/meta/run/generate_mojang.py b/meta/run/generate_mojang.py index 693afb66da..9d2063263a 100755 --- a/meta/run/generate_mojang.py +++ b/meta/run/generate_mojang.py @@ -1,5 +1,6 @@ import copy import hashlib +import re import os from collections import defaultdict, namedtuple from operator import attrgetter @@ -513,6 +514,15 @@ def main(): if v.additional_traits == None: v.additional_traits = [] v.additional_traits.append("legacyServices") + + # 13w16a-13w23a require legacyLaunch and those + 13w23b require texturepacks + if re.match(r"13w[1,2]\d[a-c]", v.version) and 16 <= int(v.version[3:-1]) <= 23: + if v.additional_traits == None: + v.additional_traits = [] + if v.version != "13w23b": + v.additional_traits.append("legacyLaunch") + v.additional_traits.append("texturepacks") + v.write(out_filename) for lwjglVersionVariant in lwjglVersionVariants: -- cgit 0.0.5-2-1-g0f52